From 91f80c342fcbe62526155d6f5e619e6a93afc48a Mon Sep 17 00:00:00 2001 From: anatolykopyl Date: Sun, 24 Jul 2022 11:58:10 +0300 Subject: [PATCH 1/2] Migrate to vite --- .eslintrc.js | 8 +- .gitignore | 2 - bundle/vue-three-d-mockup.esm.js | 375 - dist/vue-three-d-mockup.js | 16799 +++++++++++++++++ dist/vue-three-d-mockup.umd.cjs | 3018 +++ index.html | 16 + package-lock.json | 28572 ----------------------------- package.json | 44 +- public/favicon.ico | Bin 4286 -> 0 bytes public/index.html | 17 - rollup.config.js | 20 - src/Demo.vue | 12 +- src/Mockup.vue | 2 +- vite.config.js | 23 + vue.config.js | 11 - yarn.lock | 1949 ++ 16 files changed, 21842 insertions(+), 29026 deletions(-) delete mode 100644 bundle/vue-three-d-mockup.esm.js create mode 100644 dist/vue-three-d-mockup.js create mode 100644 dist/vue-three-d-mockup.umd.cjs create mode 100644 index.html delete mode 100644 package-lock.json delete mode 100644 public/favicon.ico delete mode 100644 public/index.html delete mode 100644 rollup.config.js create mode 100644 vite.config.js delete mode 100644 vue.config.js create mode 100644 yarn.lock diff --git a/.eslintrc.js b/.eslintrc.js index 215c17e..1eeb877 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,18 +1,12 @@ module.exports = { root: true, env: { - node: true, + es2021: true, }, extends: [ 'plugin:vue/vue3-essential', '@vue/airbnb', ], - parserOptions: { - parser: 'babel-eslint', - }, - ignorePatterns: [ - 'bundle/*' - ], rules: { 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', diff --git a/.gitignore b/.gitignore index 403adbc..7df6d18 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,5 @@ .DS_Store node_modules -/dist - # local env files .env.local diff --git a/bundle/vue-three-d-mockup.esm.js b/bundle/vue-three-d-mockup.esm.js deleted file mode 100644 index 81cbaa7..0000000 --- a/bundle/vue-three-d-mockup.esm.js +++ /dev/null @@ -1,375 +0,0 @@ -import { ref, onMounted, openBlock, createElementBlock } from 'vue'; -import * as THREE from 'three'; -import { Group, Vector3, Euler, Shape, ShapeBufferGeometry } from 'three'; -import { OBJLoader } from 'three/examples/jsm/loaders/OBJLoader'; - -class MockupModel extends Group { - constructor(home) { - super(); - - this.animation = this.floatAnim; - this.goingHome = false; - this.homeTimeout = null; - - this.home = { - position: new Vector3(home.position.x, home.position.y, home.position.z), - rotation: new Euler(home.rotation.x, home.rotation.y, home.rotation.z), - }; - this.reset(); - } - - reset() { - this.position.copy(this.home.position); - this.rotation.copy(this.home.rotation); - - this.speed = new Vector3(); - this.rotSpeed = new Euler(); - this.acceleration = new Vector3(); - } - - homeAnim(dt) { - if (!this.goingHome) { - this.goingHome = true; - - const rT = 1; - this.speed.subVectors(this.home.position, this.position).multiplyScalar(1 / rT); - const rotSpeedAsVec3 = this.rotSpeed.toVector3(); - rotSpeedAsVec3.subVectors(this.home.rotation, this.rotation).multiplyScalar(1 / rT); - this.rotSpeed.setFromVector3(rotSpeedAsVec3); - - this.homeTimeout = setTimeout(() => { - this.goingHome = false; - this.reset(); - this.startFloat(); - }, rT * 1000); - } - - this.position.addScaledVector(this.speed, dt); - this.rotation.setFromVector3(this.rotation.toVector3().addScaledVector(this.rotSpeed, dt)); - } - - startFloat() { - this.acceleration.y = -0.01; - this.animation = this.floatAnim; - } - - floatAnim() { - const maxSpeed = 0.1; - const acceleration = 0.01; - - if (this.position.y < -2) { - this.acceleration.y = acceleration; - } - - if (this.position.y > 2) { - this.acceleration.y = -acceleration; - } - - this.speed.y = Math.min(this.speed.y + this.acceleration.y, maxSpeed); - this.position.y += this.speed.y; - } - - rotateAnim() { - this.rotation.y += 0.02; - } - - lookAtAnim(dt, { x, y, z }) { - const target = new Vector3(x, y, z).sub(this.position); - this.lookAt(target); - } -} - -function roundedPlane(width, height, radius) { - const x = 0; const y = 0; - const nW = 25; - const nH = radius / 2.2; - const shape = new Shape(); - - shape.moveTo(x, y + radius); - shape.lineTo(x, y + height - radius); - shape.quadraticCurveTo(x, y + height, x + radius, y + height); - - shape.lineTo(width / 2 - nW / 2 - nH, y + height); - shape.quadraticCurveTo( - width / 2 - nW / 2, y + height, width / 2 - nW / 2, y + height - nH / 10, - ); - shape.quadraticCurveTo( - width / 2 - nW / 2, y + height - nH, width / 2 - nW / 2 + nH, y + height - nH, - ); - shape.lineTo(width / 2 + nW / 2 - nH, y + height - nH); - shape.quadraticCurveTo( - width / 2 + nW / 2, y + height - nH, width / 2 + nW / 2, y + height - nH / 10, - ); - shape.quadraticCurveTo( - width / 2 + nW / 2, y + height, width / 2 + nW / 2 + nH, y + height, - ); - - shape.lineTo(x + width - radius, y + height); - shape.quadraticCurveTo(x + width, y + height, x + width, y + height - radius); - shape.lineTo(x + width, y + radius); - shape.quadraticCurveTo(x + width, y, x + width - radius, y); - shape.lineTo(x + radius, y); - shape.quadraticCurveTo(x, y, x, y + radius); - - return new ShapeBufferGeometry(shape); -} - -var phoneObj = "data:model/obj;base64,IyBCbGVuZGVyIHYzLjAuMSBPQkogRmlsZTogJ2lwaG9uZS5ibGVuZCcKIyB3d3cuYmxlbmRlci5vcmcKbXRsbGliIGlwaG9uZU9iai5tdGwKbyBwaG9uZV9DdWJlLjAwNQp2IDMuNDY4MTQ3IDIuNjUxMDk5IC00Ljk1OTYwNwp2IDMuNDY2MjgyIDIuNjUxMTkwIC00LjQwMjg4NAp2IDMuNDYxMjA4IDIuNDk4MTY5IC00Ljk0MDE5Ngp2IDMuNDU5MTQ3IDIuNDkzMzA0IC00LjQyNzk1OAp2IDMuNDYyMTM4IDIuNTAzNjgxIC00Ljk0NTI1Nwp2IDMuNDU5OTU0IDIuNDk4MjMwIC00LjQyMjI5NAp2IDMuNDY4NjU4IDIuNjQzNjM0IC00Ljk2MDAzMgp2IDMuNDY2NzkwIDIuNjQzNzI1IC00LjQwMjQ1OQp2IDMuNDY4NTM2IDIuNTQ0ODAxIC00Ljk2MDAzMgp2IDMuNDY4MzM0IDIuNTQwNjY2IC00Ljk1OTc5NQp2IDMuNDY2NjIwIDIuNTM4NTM2IC00LjQwMjgyMgp2IDMuNDY3Nzg5IDIuNTM3Mzk3IC00Ljk1OTYwNwp2IDMuNDY2NTczIDIuNTMwMTEwIC00Ljk1ODMzNAp2IDMuNDY1Mzg0IDIuNTIzMDA3IC00Ljk1NjIzMgp2IDMuNDY0MjQwIDIuNTE2MTc4IC00Ljk1MzMyNgp2IDMuNDYzMTUzIDIuNTA5NzA5IC00Ljk0OTY1Mgp2IDMuNDYyOTIyIDIuNTE2MjQyIC00LjQwOTE2NQp2IDMuNDY1MjMwIDIuNTMwMTc1IC00LjQwNDE1Ngp2IDMuNDYxODUzIDIuNTA5NzcyIC00LjQxMjgzOQp2IDMuNDYwODYwIDIuNTAzNzQzIC00LjQxNzIzMwp2IDMuNDY2NDQxIDIuNTM3NDYyIC00LjQwMjg4NAp2IDMuNDY0MDUyIDIuNTIzMDcxIC00LjQwNjI1OQp2IDMuNDcxMzg5IDIuNjAzNjQ2IC00Ljk2MDAzMgp2IDMuNDY5NjcyIDIuNjAxNTEzIC00LjQwMjQ1OAp2IDMuNDY2OTI3IDIuNTQ0ODc5IC00LjQwMjQ1OAp2IDMuNDU4ODg2IDIuNzA4ODgwIC00LjkwNzM3OQp2IDMuNDU4NjE4IDIuNzEwMTUyIC00Ljg5OTg5MQp2IDMuNDU4NTA5IDIuNzEwNTc2IC00Ljg5MjMwOQp2IDMuNDU2ODkxIDIuNzEwNjU0IC00LjQ3MDE4Mgp2IDMuNDU2OTQxIDIuNzEwMjM0IC00LjQ2MjYwMAp2IDMuNDU5ODc3IDIuNzAzOTE1IC00LjkyMTY5NAp2IDMuNDU5MzA1IDIuNzA2ODA4IC00LjkxNDY3Nwp2IDMuNDU3MTUwIDIuNzA4OTc1IC00LjQ1NTExMgp2IDMuNDU3NTE1IDIuNzA2ODk1IC00LjQ0NzgxNAp2IDMuNDU3ODc2IDIuNDc4ODY4IC00Ljg5MjMwOQp2IDMuNDYwNTg2IDIuNzAwMjkwIC00LjkyODM0MAp2IDMuNDU4MDMxIDIuNzA0MDE4IC00LjQ0MDc5OAp2IDMuNDU4MTg4IDIuNDgwNTE5IC00LjkwNzM3OQp2IDMuNDU4NTQ2IDIuNDgyNTY1IC00LjkxNDY3Nwp2IDMuNDU3OTYzIDIuNDc5MjgyIC00Ljg5OTg5MQp2IDMuNDU5MDM1IDIuNDg1MzkzIC00LjkyMTY5Mwp2IDMuNDU2ODU0IDIuNDc4OTE4IC00LjQ3MDE4Mgp2IDMuNDU2OTA1IDIuNDc5MzMzIC00LjQ2MjU5OQp2IDMuNDU3MDkzIDIuNDgwNTcyIC00LjQ1NTExMgp2IDMuNDU3NDE2IDIuNDgyNjIwIC00LjQ0NzgxNAp2IDMuNDY1OTAyIDIuNjcyNTk5IC00Ljk1MzMyNgp2IDMuNDYxNDMwIDIuNjk1OTM3IC00LjkzNDUzNAp2IDMuNDYzNDc0IDIuNjg1MzE2IC00Ljk0NTI1Nwp2IDMuNDYyMzk3IDIuNjkwOTI1IC00Ljk0MDE5Nwp2IDMuNDY0NjQ3IDIuNjc5MTgyIC00Ljk0OTY1Mgp2IDMuNDY3MDk2IDIuNjY2MzIyIC00Ljk1NTk1Mgp2IDMuNDYxNDQ5IDIuNjg1NDE0IC00LjQxNzIzMwp2IDMuNDYwNDExIDIuNjkxMDIxIC00LjQyMjI5NQp2IDMuNDYzODE2IDIuNjcyNzAwIC00LjQwOTE2NQp2IDMuNDYyNTg5IDIuNjc5MjgyIC00LjQxMjgzOQp2IDMuNDU5NDg4IDIuNjk2MDMxIC00LjQyNzk1Ngp2IDMuNDU4NjkxIDIuNzAwMzgyIC00LjQzNDE1MQp2IDMuNDY1NDAyIDIuNjY0MjE4IC00LjQwNTgxMQp2IDMuNDY1MTE1IDIuNjY1NzUzIC00LjQwNjI1OQp2IDMuNDY3MTQzIDIuNjY1NjU1IC00Ljk1NjIzMwp2IDMuNDY3NjQwIDIuNjU4NDcwIC00Ljk1ODMzNQp2IDMuNDY1NzgzIDIuNjU4NTYwIC00LjQwNDE1Ngp2IDMuNDU5NjQ2IDIuNDg4OTY4IC00LjkyODM0MAp2IDMuNDYwMzc0IDIuNDkzMjQ0IC00LjkzNDUzNAp2IDMuNDU3ODcwIDIuNDg1NDQ5IC00LjQ0MDc5OAp2IDMuNDU4NDUwIDIuNDg5MDI2IC00LjQzNDE1MQp2IDMuMzI5Mjk3IDIuNjk4MTA3IC0yLjk2MDc0NAp2IDMuMzI5Mjk3IDIuNjk1OTMwIC0yLjkzOTA5Mwp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0yLjkxODUxOAp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0yLjg5OTU0OQp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0yLjg4MjkxMgp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0yLjg2OTI1Mgp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0yLjg1OTA5Ngp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0yLjg1MjgzOQp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0yLjg1MDcyNgp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0yLjg1MjgzOQp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0yLjg1OTA5Ngp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0yLjg2OTI1MQp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0yLjg4MjkxMgp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0yLjg5OTU0OAp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0yLjkxODUxOAp2IDMuMzI5Mjk3IDIuNDc1ODg4IC0yLjkzOTA5Mwp2IDMuMzI5Mjk3IDIuNDczNzExIC0yLjk2MDc0NAp2IDMuMzI5Mjk3IDIuNDc1OTY2IC0zLjg1NDE3MQp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0zLjg3NDQ5NQp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0zLjg5MzQ2NAp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0zLjkxMDEwMAp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0zLjkyMzc2MQp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0zLjkzMzkxNwp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0zLjk0MDE3NAp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0zLjk0MjI4Nwp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0zLjk0MDE3NAp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0zLjkzMzkxNwp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0zLjkyMzc2MAp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0zLjkxMDEwMAp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0zLjg5MzQ2NAp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0zLjg3NDQ5NQp2IDMuMzI5Mjk3IDIuNjk1ODUyIC0zLjg1NDE3MQp2IDMuMzI5Mjk3IDIuNjk4MTA3IC0xLjY0MDEwMQp2IDMuMzI5Mjk3IDIuNjk1OTMwIC0xLjYxODQ1MAp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0xLjU5Nzg3NQp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0xLjU3ODkwNQp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0xLjU2MjI2OQp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0xLjU0ODYwOQp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0xLjUzODQ1Mgp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0xLjUzMjE5Ngp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0xLjUzMDA4Mwp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0xLjUzMjE5Ngp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0xLjUzODQ1Mwp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0xLjU0ODYwOQp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0xLjU2MjI2OQp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0xLjU3ODkwNQp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0xLjU5Nzg3NQp2IDMuMzI5Mjk3IDIuNDc1ODg4IC0xLjYxODQ1MAp2IDMuMzI5Mjk3IDIuNDczNzExIC0xLjY0MDEwMQp2IDMuMzI5Mjk3IDIuNDc1OTY2IC0yLjUzMzUyOAp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0yLjU1Mzg1MQp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0yLjU3MjgyMQp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0yLjU4OTQ1Nwp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0yLjYwMzExOAp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0yLjYxMzI3NAp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0yLjYxOTUzMAp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0yLjYyMTY0NAp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0yLjYxOTUzMAp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0yLjYxMzI3NAp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0yLjYwMzExOAp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0yLjU4OTQ1Nwp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0yLjU3MjgyMQp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0yLjU1Mzg1MQp2IDMuMzI5Mjk3IDIuNjk1ODUyIC0yLjUzMzUyOAp2IDEuNTU5MDU1IDIuNTEwNTIzIDUuNDM5MDQ3CnYgMS41NDc0NTEgMi41MTE2NjYgNS40MzkwNDcKdiAxLjUzNjI5MyAyLjUxNTA1MSA1LjQzOTA0OAp2IDEuNTI2MDA5IDIuNTIwNTQ3IDUuNDM5MDQ4CnYgMS41MTY5OTYgMi41Mjc5NDUgNS40MzkwNDgKdiAxLjUwOTU5OCAyLjUzNjk1OCA1LjQzOTA0OAp2IDEuNTA0MTAyIDIuNTQ3MjQyIDUuNDM5MDQ3CnYgMS41MDA3MTcgMi41NTg0MDAgNS40MzkwNDgKdiAxLjQ5OTU3NCAyLjU3MDAwNCA1LjQzOTA0OAp2IDEuNTAwNzE3IDIuNTgxNjA4IDUuNDM5MDQ4CnYgMS41MDQxMDIgMi41OTI3NjcgNS40MzkwNDgKdiAxLjUwOTU5OCAyLjYwMzA1MCA1LjQzOTA0Nwp2IDEuNTE2OTk2IDIuNjEyMDY0IDUuNDM5MDQ3CnYgMS41MjYwMDkgMi42MTk0NjEgNS40MzkwNDgKdiAxLjUzNjI5MyAyLjYyNDk1OCA1LjQzOTA0OAp2IDEuNTQ3NDUxIDIuNjI4MzQyIDUuNDM5MDQ4CnYgMS41NTkwNTUgMi42Mjk0ODUgNS40MzkwNDcKdiAxLjU3MDY1OSAyLjYyODM0MiA1LjQzOTA0Nwp2IDEuNTgxODE4IDIuNjI0OTU4IDUuNDM5MDQ3CnYgMS41OTIxMDEgMi42MTk0NjEgNS40MzkwNDgKdiAxLjYwMTExNSAyLjYxMjA2NCA1LjQzOTA0Nwp2IDEuNjA4NTEyIDIuNjAzMDUwIDUuNDM5MDQ3CnYgMS42MTQwMDkgMi41OTI3NjcgNS40MzkwNDcKdiAxLjYxNzM5MyAyLjU4MTYwOCA1LjQzOTA0Nwp2IDEuNjE4NTM2IDIuNTcwMDA0IDUuNDM5MDQ4CnYgMS42MTczOTMgMi41NTg0MDAgNS40MzkwNDcKdiAxLjYxNDAwOSAyLjU0NzI0MSA1LjQzOTA0Nwp2IDEuNjA4NTEyIDIuNTM2OTU4IDUuNDM5MDQ3CnYgMS42MDExMTUgMi41Mjc5NDQgNS40MzkwNDcKdiAxLjU5MjEwMSAyLjUyMDU0NyA1LjQzOTA0OAp2IDEuNTgxODE4IDIuNTE1MDUwIDUuNDM5MDQ3CnYgMS41NzA2NTkgMi41MTE2NjYgNS40MzkwNDcKdiAxLjMzMzAyNyAyLjUxMDUyMyA1LjQzOTA0OAp2IDEuMzIxNDIyIDIuNTExNjY2IDUuNDM5MDQ3CnYgMS4zMTAyNjQgMi41MTUwNTEgNS40MzkwNDcKdiAxLjI5OTk4MSAyLjUyMDU0NyA1LjQzOTA0OAp2IDEuMjkwOTY3IDIuNTI3OTQ1IDUuNDM5MDQ4CnYgMS4yODM1NzAgMi41MzY5NTggNS40MzkwNDcKdiAxLjI3ODA3MyAyLjU0NzI0MiA1LjQzOTA0Nwp2IDEuMjc0Njg4IDIuNTU4NDAwIDUuNDM5MDQ3CnYgMS4yNzM1NDUgMi41NzAwMDQgNS40MzkwNDgKdiAxLjI3NDY4OCAyLjU4MTYwOCA1LjQzOTA0Nwp2IDEuMjc4MDczIDIuNTkyNzY3IDUuNDM5MDQ3CnYgMS4yODM1NzAgMi42MDMwNTAgNS40MzkwNDcKdiAxLjI5MDk2NyAyLjYxMjA2NCA1LjQzOTA0OAp2IDEuMjk5OTgxIDIuNjE5NDYxIDUuNDM5MDQ4CnYgMS4zMTAyNjQgMi42MjQ5NTggNS40MzkwNDcKdiAxLjMyMTQyMiAyLjYyODM0MiA1LjQzOTA0Nwp2IDEuMzMzMDI3IDIuNjI5NDg1IDUuNDM5MDQ4CnYgMS4zNDQ2MzEgMi42MjgzNDIgNS40MzkwNDgKdiAxLjM1NTc4OSAyLjYyNDk1OCA1LjQzOTA0Nwp2IDEuMzY2MDczIDIuNjE5NDYxIDUuNDM5MDQ3CnYgMS4zNzUwODYgMi42MTIwNjQgNS40MzkwNDgKdiAxLjM4MjQ4MyAyLjYwMzA1MCA1LjQzOTA0Nwp2IDEuMzg3OTgwIDIuNTkyNzY3IDUuNDM5MDQ4CnYgMS4zOTEzNjUgMi41ODE2MDggNS40MzkwNDgKdiAxLjM5MjUwOCAyLjU3MDAwNCA1LjQzOTA0OAp2IDEuMzkxMzY1IDIuNTU4NDAwIDUuNDM5MDQ4CnYgMS4zODc5ODAgMi41NDcyNDEgNS40MzkwNDcKdiAxLjM4MjQ4MyAyLjUzNjk1OCA1LjQzOTA0OAp2IDEuMzc1MDg2IDIuNTI3OTQ0IDUuNDM5MDQ4CnYgMS4zNjYwNzMgMi41MjA1NDcgNS40MzkwNDcKdiAxLjM1NTc4OSAyLjUxNTA1MSA1LjQzOTA0OAp2IDEuMzQ0NjMxIDIuNTExNjY2IDUuNDM5MDQ3CnYgMS4xMDY5OTggMi41MTA1MjMgNS40MzkwNDgKdiAxLjA5NTM5NCAyLjUxMTY2NiA1LjQzOTA0OAp2IDEuMDg0MjM2IDIuNTE1MDUxIDUuNDM5MDQ4CnYgMS4wNzM5NTIgMi41MjA1NDcgNS40MzkwNDgKdiAxLjA2NDkzOCAyLjUyNzk0NSA1LjQzOTA0OAp2IDEuMDU3NTQxIDIuNTM2OTU4IDUuNDM5MDQ4CnYgMS4wNTIwNDUgMi41NDcyNDIgNS40MzkwNDcKdiAxLjA0ODY2MCAyLjU1ODQwMCA1LjQzOTA0OAp2IDEuMDQ3NTE3IDIuNTcwMDA0IDUuNDM5MDQ4CnYgMS4wNDg2NjAgMi41ODE2MDggNS40MzkwNDcKdiAxLjA1MjA0NSAyLjU5Mjc2NyA1LjQzOTA0OAp2IDEuMDU3NTQxIDIuNjAzMDUwIDUuNDM5MDQ4CnYgMS4wNjQ5MzggMi42MTIwNjQgNS40MzkwNDcKdiAxLjA3Mzk1MiAyLjYxOTQ2MSA1LjQzOTA0OAp2IDEuMDg0MjM2IDIuNjI0OTU4IDUuNDM5MDQ3CnYgMS4wOTUzOTQgMi42MjgzNDIgNS40MzkwNDgKdiAxLjEwNjk5OCAyLjYyOTQ4NSA1LjQzOTA0Nwp2IDEuMTE4NjAyIDIuNjI4MzQyIDUuNDM5MDQ3CnYgMS4xMjk3NjEgMi42MjQ5NTggNS40MzkwNDcKdiAxLjE0MDA0NCAyLjYxOTQ2MSA1LjQzOTA0OAp2IDEuMTQ5MDU4IDIuNjEyMDY0IDUuNDM5MDQ4CnYgMS4xNTY0NTUgMi42MDMwNTAgNS40MzkwNDcKdiAxLjE2MTk1MiAyLjU5Mjc2NyA1LjQzOTA0Nwp2IDEuMTY1MzM2IDIuNTgxNjA4IDUuNDM5MDQ3CnYgMS4xNjY0NzkgMi41NzAwMDQgNS40MzkwNDgKdiAxLjE2NTMzNiAyLjU1ODQwMCA1LjQzOTA0Nwp2IDEuMTYxOTUxIDIuNTQ3MjQxIDUuNDM5MDQ3CnYgMS4xNTY0NTUgMi41MzY5NTggNS40MzkwNDcKdiAxLjE0OTA1NyAyLjUyNzk0NSA1LjQzOTA0OAp2IDEuMTQwMDQ0IDIuNTIwNTQ3IDUuNDM5MDQ4CnYgMS4xMjk3NjEgMi41MTUwNTEgNS40MzkwNDcKdiAxLjExODYwMiAyLjUxMTY2NiA1LjQzOTA0Nwp2IC0xLjEyNzk2MiAyLjUxMDUyMyA1LjQzOTA0OAp2IC0xLjEzOTU2NiAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjE1MDcyNCAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjE2MTAwOCAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjE3MDAyMSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjE3NzQxOCAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjE4MjkxNSAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjE4NjMwMCAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjE4NzQ0MyAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjE4NjMwMCAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjE4MjkxNSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjE3NzQxOCAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjE3MDAyMSAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjE2MTAwOCAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjE1MDcyNCAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0xLjEzOTU2NiAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjEyNzk2MSAyLjYyOTQ4NiA1LjQzOTA0Nwp2IC0xLjExNjM1NyAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjEwNTE5OSAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjA5NDkxNiAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjA4NTkwMiAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjA3ODUwNSAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjA3MzAwOCAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjA2OTYyMyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjA2ODQ4MCAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjA2OTYyMyAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjA3MzAwOCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjA3ODUwNSAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjA4NTkwMiAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjA5NDkxNiAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjEwNTE5OSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjExNjM1NyAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjM1Mzk5MCAyLjUxMDUyMyA1LjQzOTA0OAp2IC0xLjM2NTU5NSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjM3Njc1MyAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjM4NzAzNiAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0xLjM5NjA1MCAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjQwMzQ0NyAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjQwODk0NCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjQxMjMyOCAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjQxMzQ3MSAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjQxMjMyOCAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjQwODk0NCAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjQwMzQ0NyAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjM5NjA1MCAyLjYxMjA2NCA1LjQzOTA0OAp2IC0xLjM4NzAzNiAyLjYxOTQ2MSA1LjQzOTA0Nwp2IC0xLjM3Njc1MyAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjM2NTU5NCAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjM1Mzk5MCAyLjYyOTQ4NiA1LjQzOTA0OAp2IC0xLjM0MjM4NiAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjMzMTIyOCAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0xLjMyMDk0NCAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjMxMTkzMSAyLjYxMjA2NCA1LjQzOTA0OAp2IC0xLjMwNDUzMyAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjI5OTAzNyAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjI5NTY1MiAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjI5NDUwOSAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjI5NTY1MiAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjI5OTAzNyAyLjU0NzI0MiA1LjQzOTA0Nwp2IC0xLjMwNDUzNCAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjMxMTkzMSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjMyMDk0NCAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjMzMTIyOCAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjM0MjM4NiAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjU4MDAxOSAyLjUxMDUyMyA1LjQzOTA0Nwp2IC0xLjU5MTYyMyAyLjUxMTY2NiA1LjQzOTA0Nwp2IC0xLjYwMjc4MSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjYxMzA2NSAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjYyMjA3OCAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjYyOTQ3NiAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjYzNDk3MiAyLjU0NzI0MiA1LjQzOTA0Nwp2IC0xLjYzODM1NyAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjYzOTUwMCAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjYzODM1NyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjYzNDk3MiAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjYyOTQ3NiAyLjYwMzA1MCA1LjQzOTA0Nwp2IC0xLjYyMjA3OCAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjYxMzA2NSAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjYwMjc4MSAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0xLjU5MTYyMyAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjU4MDAxOSAyLjYyOTQ4NiA1LjQzOTA0Nwp2IC0xLjU2ODQxNSAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjU1NzI1NiAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjU0Njk3MyAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjUzNzk1OSAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjUzMDU2MiAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjUyNTA2NSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjUyMTY4MSAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjUyMDUzOCAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjUyMTY4MSAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjUyNTA2NiAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjUzMDU2MiAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjUzNzk1OSAyLjUyNzk0NSA1LjQzOTA0Nwp2IC0xLjU0Njk3MyAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjU1NzI1NiAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjU2ODQxNSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjc5NjA1NSAyLjUxMDUyMyA1LjQzOTA0OAp2IC0xLjgwNzY1OSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjgxODgxNyAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjgyOTEwMSAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0xLjgzODExNCAyLjUyNzk0NSA1LjQzOTA0Nwp2IC0xLjg0NTUxMSAyLjUzNjk1OCA1LjQzOTA0OAp2IC0xLjg1MTAwOCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjg1NDM5MyAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjg1NTUzNiAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjg1NDM5MyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjg1MTAwOCAyLjU5Mjc2NyA1LjQzOTA0OAp2IC0xLjg0NTUxMSAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjgzODExNCAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjgyOTEwMSAyLjYxOTQ2MSA1LjQzOTA0Nwp2IC0xLjgxODgxNyAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjgwNzY1OSAyLjYyODM0MyA1LjQzOTA0OAp2IC0xLjc5NjA1NCAyLjYyOTQ4NiA1LjQzOTA0OAp2IC0xLjc4NDQ1MCAyLjYyODM0MyA1LjQzOTA0OAp2IC0xLjc3MzI5MiAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjc2MzAwOCAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjc1Mzk5NSAyLjYxMjA2NCA1LjQzOTA0OAp2IC0xLjc0NjU5OCAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjc0MTEwMSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjczNzcxNiAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjczNjU3MyAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjczNzcxNiAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjc0MTEwMSAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjc0NjU5OCAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjc1Mzk5NSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjc2MzAwOSAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjc3MzI5MiAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjc4NDQ1MCAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjAyMjA4MyAyLjUxMDUyMyA1LjQzOTA0OAp2IC0yLjAzMzY4NyAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjA0NDg0NiAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjA1NTEyOSAyLjUyMDU0OCA1LjQzOTA0OAp2IC0yLjA2NDE0MyAyLjUyNzk0NSA1LjQzOTA0OAp2IC0yLjA3MTU0MCAyLjUzNjk1OSA1LjQzOTA0Nwp2IC0yLjA3NzAzNyAyLjU0NzI0MiA1LjQzOTA0OAp2IC0yLjA4MDQyMSAyLjU1ODQwMCA1LjQzOTA0OAp2IC0yLjA4MTU2NCAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0yLjA4MDQyMSAyLjU4MTYwOSA1LjQzOTA0OAp2IC0yLjA3NzAzNyAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0yLjA3MTU0MCAyLjYwMzA1MCA1LjQzOTA0OAp2IC0yLjA2NDE0MyAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0yLjA1NTEyOSAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0yLjA0NDg0NiAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0yLjAzMzY4NyAyLjYyODM0MyA1LjQzOTA0OAp2IC0yLjAyMjA4MyAyLjYyOTQ4NiA1LjQzOTA0Nwp2IC0yLjAxMDQ3OSAyLjYyODM0MyA1LjQzOTA0OAp2IC0xLjk5OTMyMSAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjk4OTAzNyAyLjYxOTQ2MSA1LjQzOTA0Nwp2IC0xLjk4MDAyNCAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjk3MjYyNiAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjk2NzEzMCAyLjU5Mjc2NyA1LjQzOTA0OAp2IC0xLjk2Mzc0NSAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjk2MjYwMiAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjk2Mzc0NSAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjk2NzEzMCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjk3MjYyNiAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjk4MDAyNCAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjk4OTAzNyAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0xLjk5OTMyMSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjAxMDQ3OSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjI0ODExMiAyLjUxMDUyMyA1LjQzOTA0OAp2IC0yLjI1OTcxNiAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjI3MDg3NCAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjI4MTE1OCAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0yLjI5MDE3MSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0yLjI5NzU2OCAyLjUzNjk1OSA1LjQzOTA0Nwp2IC0yLjMwMzA2NSAyLjU0NzI0MiA1LjQzOTA0OAp2IC0yLjMwNjQ1MCAyLjU1ODQwMCA1LjQzOTA0OAp2IC0yLjMwNzU5MyAyLjU3MDAwNSA1LjQzOTA0OAp2IC0yLjMwNjQ1MCAyLjU4MTYwOSA1LjQzOTA0OAp2IC0yLjMwMzA2NSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0yLjI5NzU2OCAyLjYwMzA1MSA1LjQzOTA0OAp2IC0yLjI5MDE3MSAyLjYxMjA2NCA1LjQzOTA0OAp2IC0yLjI4MTE1OCAyLjYxOTQ2MiA1LjQzOTA0Nwp2IC0yLjI3MDg3NCAyLjYyNDk1OCA1LjQzOTA0OAp2IC0yLjI1OTcxNiAyLjYyODM0MyA1LjQzOTA0OAp2IC0yLjI0ODExMiAyLjYyOTQ4NiA1LjQzOTA0OAp2IC0yLjIzNjUwNyAyLjYyODM0MyA1LjQzOTA0OAp2IC0yLjIyNTM0OSAyLjYyNDk1OCA1LjQzOTA0OAp2IC0yLjIxNTA2NiAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0yLjIwNjA1MiAyLjYxMjA2NCA1LjQzOTA0OAp2IC0yLjE5ODY1NSAyLjYwMzA1MCA1LjQzOTA0OAp2IC0yLjE5MzE1OCAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0yLjE4OTc3MyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0yLjE4ODYzMSAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0yLjE4OTc3MyAyLjU1ODQwMCA1LjQzOTA0OAp2IC0yLjE5MzE1OCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0yLjE5ODY1NSAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0yLjIwNjA1MiAyLjUyNzk0NSA1LjQzOTA0OAp2IC0yLjIxNTA2NiAyLjUyMDU0OCA1LjQzOTA0OAp2IC0yLjIyNTM0OSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjIzNjUwOCAyLjUxMTY2NiA1LjQzOTA0OAp2IC0wLjI4MDc4MSAyLjQ0Mjc4MiA2LjU0MDMyNwp2IC0wLjMwNTczOCAyLjQ0NTI0MCA2LjU0MDMyNwp2IC0wLjMyOTczNSAyLjQ1MjUyMCA2LjU0MDMyNwp2IC0wLjM1MTg1MSAyLjQ2NDM0MSA2LjU0MDMyNwp2IC0wLjM3MTIzNiAyLjQ4MDI1MCA2LjU0MDMyNwp2IC0wLjM4NzE0NSAyLjQ5OTYzNSA2LjU0MDMyNwp2IC0wLjM5ODk2NyAyLjUyMTc1MSA2LjU0MDMyNwp2IC0wLjQwNjI0NiAyLjU0NTc0OSA2LjU0MDMyNwp2IC0wLjQwODcwNCAyLjU3MDcwNSA2LjU0MDMyNwp2IC0wLjQwNjI0NiAyLjU5NTY2MiA2LjU0MDMyNwp2IC0wLjM5ODk2NyAyLjYxOTY2MCA2LjU0MDMyNwp2IC0wLjM4NzE0NSAyLjY0MTc3NiA2LjU0MDMyNwp2IC0wLjM3MTIzNiAyLjY2MTE2MSA2LjU0MDMyNwp2IC0wLjM1MTg1MSAyLjY3NzA3MCA2LjU0MDMyNwp2IC0wLjMyOTczNSAyLjY4ODg5MSA2LjU0MDMyNwp2IC0wLjMwNTczNyAyLjY5NjE3MSA2LjU0MDMyNwp2IC0wLjI4MDc4MSAyLjY5ODYyOSA2LjU0MDMyNwp2IDAuMzA2NDIwIDIuNjk2MTcxIDYuNTQwMzI3CnYgMC4zMzA0MTcgMi42ODg4OTEgNi41NDAzMjcKdiAwLjM1MjUzMyAyLjY3NzA3MCA2LjU0MDMyNwp2IDAuMzcxOTE4IDIuNjYxMTYxIDYuNTQwMzI3CnYgMC4zODc4MjcgMi42NDE3NzYgNi41NDAzMjcKdiAwLjM5OTY0OSAyLjYxOTY1OSA2LjU0MDMyNwp2IDAuNDA2OTI4IDIuNTk1NjYyIDYuNTQwMzI3CnYgMC40MDkzODYgMi41NzA3MDUgNi41NDAzMjcKdiAwLjQwNjkyOCAyLjU0NTc0OSA2LjU0MDMyNwp2IDAuMzk5NjQ5IDIuNTIxNzUxIDYuNTQwMzI3CnYgMC4zODc4MjcgMi40OTk2MzUgNi41NDAzMjcKdiAwLjM3MTkxOCAyLjQ4MDI1MCA2LjU0MDMyNwp2IDAuMzUyNTMzIDIuNDY0MzQxIDYuNTQwMzI3CnYgMC4zMzA0MTcgMi40NTI1MjAgNi41NDAzMjcKdiAwLjMwNjQxOSAyLjQ0NTI0MCA2LjU0MDMyNwp2IC0zLjMxNzE2NCAyLjU4NTg4OCAtMy41NDc1NTQKdiAtMy4zMTcxNjQgMi42MDc4ODkgLTMuNTQ1Mzg3CnYgLTMuMzE3MTY0IDIuNjI5MDQ1IC0zLjUzODk2OQp2IC0zLjMxNzE2NCAyLjY0ODU0MiAtMy41Mjg1NDcKdiAtMy4zMTcxNjQgMi42NjU2MzIgLTMuNTE0NTIzCnYgLTMuMzE3MTY0IDIuNjc5NjU3IC0zLjQ5NzQzMwp2IC0zLjMxNzE2NCAyLjY5MDA3OCAtMy40Nzc5MzYKdiAtMy4zMTcxNjMgMi42OTY0OTYgLTMuNDU2NzgwCnYgLTMuMzE3MTY0IDIuNjk4Njg4IC0zLjQzNDUyMQp2IC0zLjMxNzE2NCAyLjY5NjQyMCAtMS45Mjc5MDQKdiAtMy4zMTcxNjMgMi42OTAwNzggLTEuOTA2OTk4CnYgLTMuMzE3MTY0IDIuNjc5NjU3IC0xLjg4NzUwMQp2IC0zLjMxNzE2NCAyLjY2NTYzMiAtMS44NzA0MTIKdiAtMy4zMTcxNjMgMi42NDg1NDIgLTEuODU2Mzg3CnYgLTMuMzE3MTYzIDIuNjI5MDQ1IC0xLjg0NTk2NQp2IC0zLjMxNzE2NCAyLjYwNzg4OSAtMS44Mzk1NDcKdiAtMy4zMTcxNjMgMi41ODU4ODggLTEuODM3MzgxCnYgLTMuMzE3MTY0IDIuNTYzODg3IC0xLjgzOTU0Nwp2IC0zLjMxNzE2MyAyLjU0MjczMSAtMS44NDU5NjUKdiAtMy4zMTcxNjQgMi41MjMyMzQgLTEuODU2Mzg3CnYgLTMuMzE3MTY0IDIuNTA2MTQ0IC0xLjg3MDQxMgp2IC0zLjMxNzE2NCAyLjQ5MjExOSAtMS44ODc1MDEKdiAtMy4zMTcxNjQgMi40ODE2OTggLTEuOTA2OTk5CnYgLTMuMzE3MTY0IDIuNDc1MzU2IC0xLjkyNzkwNAp2IC0zLjMxNzE2NCAyLjQ3MzA4OCAtMy40MzQ1MjEKdiAtMy4zMTcxNjQgMi40NzUyODAgLTMuNDU2NzgwCnYgLTMuMzE3MTY0IDIuNDgxNjk4IC0zLjQ3NzkzNgp2IC0zLjMxNzE2MyAyLjQ5MjExOSAtMy40OTc0MzMKdiAtMy4zMTcxNjQgMi41MDYxNDQgLTMuNTE0NTIzCnYgLTMuMzE3MTY0IDIuNTIzMjM0IC0zLjUyODU0OAp2IC0zLjMxNzE2NCAyLjU0MjczMSAtMy41Mzg5NjkKdiAtMy4zMTcxNjQgMi41NjM4ODcgLTMuNTQ1Mzg2CnYgLTMuMzY1Njg1IDIuOTE4MDIyIDUuOTkxODk5CnYgLTIuNDMyOTgxIDIuOTE0MTg2IDYuOTQxNDg0CnYgLTMuMzUxOTU4IDIuOTE3MzU2IDYuMTU2MzU2CnYgLTMuMzEwMjIzIDIuOTE2NzEwIDYuMzE1OTAwCnYgLTMuMjQxNzQ4IDIuOTE2MTA0IDYuNDY1NjgyCnYgLTMuMTQ4NjE1IDIuOTE1NTU3IDYuNjAxMTUzCnYgLTMuMDMzNjUzIDIuOTE1MDg0IDYuNzE4MTk1CnYgLTIuOTAwMzU1IDIuOTE0NzAxIDYuODEzMjU0CnYgLTIuNzUyNzcxIDIuOTE0NDE4IDYuODgzNDQwCnYgLTIuNTk1Mzg2IDIuOTE0MjQ1IDYuOTI2NjIwCnYgLTIuMzkyMDE4IDIuOTcwNDU0IC02Ljk1MjcyOAp2IC0zLjMzMDMwNSAyLjk2NjYyMCAtNi4wMDg2NTkKdiAtMi41NTQ1MDcgMi45NzAzOTUgLTYuOTM4ODIyCnYgLTIuNzEyMTQ0IDIuOTcwMjIyIC02Ljg5NjU3MQp2IC0yLjg2MDE0MCAyLjk2OTk0MCAtNi44MjcyNTYKdiAtMi45OTM5OTYgMi45Njk1NTcgLTYuNzMyOTg1CnYgLTMuMTA5NjQ3IDIuOTY5MDg0IC02LjYxNjYyMwp2IC0zLjIwMzU3NyAyLjk2ODUzNyAtNi40ODE3MDMKdiAtMy4yNzI5MzMgMi45Njc5MzEgLTYuMzMyMzI3CnYgLTMuMzE1NjA4IDIuOTY3Mjg2IC02LjE3MzAzMgp2IDIuMzkyMDA5IDIuOTE0MTgzIDYuOTU1NzA5CnYgMy4zMzAyOTcgMi45MTgwMTcgNi4wMTE2NDEKdiAyLjU1NDQ5OSAyLjkxNDI0MSA2Ljk0MTgwMwp2IDIuNzEyMTM2IDIuOTE0NDE0IDYuODk5NTUyCnYgMi44NjAxMzIgMi45MTQ2OTYgNi44MzAyMzcKdiAyLjk5Mzk4OCAyLjkxNTA4MCA2LjczNTk2Ngp2IDMuMTA5NjM4IDIuOTE1NTUyIDYuNjE5NjA0CnYgMy4yMDM1NjggMi45MTYxMDAgNi40ODQ2ODQKdiAzLjI3MjkyNSAyLjkxNjcwNSA2LjMzNTMwOAp2IDMuMzE1NjAwIDIuOTE3MzUxIDYuMTc2MDEzCnYgMy4zNjU2NzcgMi45NjY2MTUgLTUuOTg4OTE4CnYgMi40MzI5NzMgMi45NzA0NTAgLTYuOTM4NTAzCnYgMy4zNTE5NDkgMi45NjcyODEgLTYuMTUzMzc1CnYgMy4zMTAyMTUgMi45Njc5MjcgLTYuMzEyOTE5CnYgMy4yNDE3NDAgMi45Njg1MzIgLTYuNDYyNzAxCnYgMy4xNDg2MDcgMi45NjkwODAgLTYuNTk4MTcyCnYgMy4wMzM2NDUgMi45Njk1NTMgLTYuNzE1MjE0CnYgMi45MDAzNDcgMi45Njk5MzYgLTYuODEwMjczCnYgMi43NTI3NjMgMi45NzAyMTkgLTYuODgwNDU5CnYgMi41OTUzNzggMi45NzAzOTIgLTYuOTIzNjM5CnYgLTIuNDY2NTYwIDIuMjM0ODA2IDYuOTkxNTM5CnYgLTIuNDY2NTY4IDIuODU3MDI4IDYuOTk0MDU4CnYgLTIuNDkwODA4IDIuMjgyMDkzIDcuMDI5ODUxCnYgLTIuNTEwODI3IDIuMzM0Nzc1IDcuMDYxNTM3CnYgLTIuNTI2MjA5IDIuMzkxNzgwIDcuMDg1OTUxCnYgLTIuNTM2NjQxIDIuNDUxOTQ2IDcuMTAyNTk1CnYgLTIuNTQxOTExIDIuNTE0MDQ5IDcuMTExMTMxCnYgLTIuNTQxOTEyIDIuNTc2ODI0IDcuMTExMzg1CnYgLTIuNTM2NjQzIDIuNjM4OTk0IDcuMTAzMzUyCnYgLTIuNTI2MjEyIDIuNjk5MjkzIDcuMDg3MTk2CnYgLTIuNTEwODMyIDIuNzU2NDkzIDcuMDYzMjQ1CnYgLTIuNDkwODE0IDIuODA5NDMxIDcuMDMxOTg3CnYgLTIuNjMxOTc5IDIuMjM2MDcyIDYuOTc3Njg1CnYgLTIuNjMxOTg3IDIuODU1ODcwIDYuOTgwMTk2CnYgLTIuNjU3NzUyIDIuMjgzMTc2IDcuMDE1NzY2CnYgLTIuNjc5MDI4IDIuMzM1NjUzIDcuMDQ3MjU5CnYgLTIuNjk1Mzc3IDIuMzkyNDM2IDcuMDcxNTI0CnYgLTIuNzA2NDY1IDIuNDUyMzY3IDcuMDg4MDY4CnYgLTIuNzEyMDY2IDIuNTE0MjI4IDcuMDk2NTUyCnYgLTIuNzEyMDY3IDIuNTc2NzU5IDcuMDk2ODA2CnYgLTIuNzA2NDY3IDIuNjM4Njg2IDcuMDg4ODIyCnYgLTIuNjk1MzgwIDIuNjk4NzUwIDcuMDcyNzY1CnYgLTIuNjc5MDMzIDIuNzU1NzI3IDcuMDQ4OTYwCnYgLTIuNjU3NzU3IDIuODA4NDU4IDcuMDE3ODkzCnYgLTIuNzkyODE0IDIuMjM4MDY5IDYuOTM1ODU2CnYgLTIuNzkyODIxIDIuODU0MjA4IDYuOTM4MzUxCnYgLTIuODE5OTkzIDIuMjg0ODk2IDYuOTczNDc0CnYgLTIuODQyNDMyIDIuMzM3MDY0IDcuMDA0NTg2CnYgLTIuODU5Njc0IDIuMzkzNTEyIDcuMDI4NTU3CnYgLTIuODcxMzY4IDIuNDUzMDkwIDcuMDQ0OTAwCnYgLTIuODc3Mjc1IDIuNTE0NTg2IDcuMDUzMjg0CnYgLTIuODc3Mjc1IDIuNTc2NzQ3IDcuMDUzNTM1CnYgLTIuODcxMzcwIDIuNjM4MzA5IDcuMDQ1NjUxCnYgLTIuODU5Njc3IDIuNjk4MDE4IDcuMDI5NzkwCnYgLTIuODQyNDM3IDIuNzU0NjU5IDcuMDA2Mjc3CnYgLTIuODE5OTk5IDIuODA3MDc4IDYuOTc1NTg4CnYgLTIuOTQzNzM3IDIuMjQwMDI5IDYuODY2NjQxCnYgLTIuOTQzNzQ0IDIuODUyODA1IDYuODY5MTIyCnYgLTIuOTcyMjIzIDIuMjg2NjAyIDYuOTAzNjcyCnYgLTIuOTk1NzQwIDIuMzM4NDg2IDYuOTM0Mjk4CnYgLTMuMDEzODExIDIuMzk0NjI3IDYuOTU3ODk2CnYgLTMuMDI2MDY3IDIuNDUzODgxIDYuOTczOTg3CnYgLTMuMDMyMjU4IDIuNTE1MDQxIDYuOTgyMjQxCnYgLTMuMDMyMjU5IDIuNTc2ODY0IDYuOTgyNDkxCnYgLTMuMDI2MDY4IDIuNjM4MDg5IDYuOTc0NzMzCnYgLTMuMDEzODE0IDIuNjk3NDcyIDYuOTU5MTIzCnYgLTIuOTk1NzQ1IDIuNzUzODAyIDYuOTM1OTgwCnYgLTIuOTcyMjI4IDIuODA1OTM0IDYuOTA1Nzc1CnYgLTMuMDc5Nzk3IDIuMjQxNDQ0IDYuNzcxNzI2CnYgLTMuMDc5ODAzIDIuODUyMTU2IDYuNzc0MTk5CnYgLTMuMTA5NDk3IDIuMjg3ODYyIDYuODA4MTE3CnYgLTMuMTM0MDE3IDIuMzM5NTczIDYuODM4MjE2CnYgLTMuMTUyODU4IDIuMzk1NTI2IDYuODYxNDA4CnYgLTMuMTY1NjM2IDIuNDU0NTgxIDYuODc3MjIzCnYgLTMuMTcyMDkwIDIuNTE1NTM2IDYuODg1MzM3CnYgLTMuMTcyMDkxIDIuNTc3MTUxIDYuODg1NTg3CnYgLTMuMTY1NjM3IDIuNjM4MTY5IDYuODc3OTY2CnYgLTMuMTUyODYxIDIuNjk3MzUxIDYuODYyNjMxCnYgLTMuMTM0MDIxIDIuNzUzNDkwIDYuODM5ODkyCnYgLTMuMTA5NTAzIDIuODA1NDQ0IDYuODEwMjE0CnYgLTMuMTk2NTgyIDIuMjQyMDA3IDYuNjUzNzc3CnYgLTMuMTk2NTg5IDIuODUyNTQ1IDYuNjU2MjUwCnYgLTMuMjI3NDAzIDIuMjg4NDE0IDYuNjg5NTI2CnYgLTMuMjUyODQ5IDIuMzQwMTE0IDYuNzE5MDkyCnYgLTMuMjcyNDAyIDIuMzk2MDUyIDYuNzQxODc3CnYgLTMuMjg1NjYyIDIuNDU1MDkxIDYuNzU3NDE1CnYgLTMuMjkyMzYxIDIuNTE2MDMwIDYuNzY1Mzg5CnYgLTMuMjkyMzYxIDIuNTc3NjI2IDYuNzY1NjM5CnYgLTMuMjg1NjY0IDIuNjM4NjI3IDYuNzU4MTU4CnYgLTMuMjcyNDA1IDIuNjk3NzkwIDYuNzQzMDk5CnYgLTMuMjUyODU0IDIuNzUzOTEyIDYuNzIwNzY4CnYgLTMuMjI3NDA5IDIuODA1ODUwIDYuNjkxNjIxCnYgLTMuMjkwMzgzIDIuMjQxNjAwIDYuNTE2MzMxCnYgLTMuMjkwMzkwIDIuODU0MDY0IDYuNTE4ODExCnYgLTMuMzIyMjIxIDIuMjg4MTU2IDYuNTUxNDU4CnYgLTMuMzQ4NTA1IDIuMzQwMDIxIDYuNTgwNTEyCnYgLTMuMzY4NzAyIDIuMzk2MTM4IDYuNjAyOTAyCnYgLTMuMzgyNDAwIDIuNDU1MzY1IDYuNjE4MTczCnYgLTMuMzg5MzIwIDIuNTE2NDk2IDYuNjI2MDE0CnYgLTMuMzg5MzIwIDIuNTc4Mjg3IDYuNjI2MjY0CnYgLTMuMzgyNDAyIDIuNjM5NDc5IDYuNjE4OTE5CnYgLTMuMzY4NzA2IDIuNjk4ODI4IDYuNjA0MTI3CnYgLTMuMzQ4NTEwIDIuNzU1MTI1IDYuNTgyMTkzCnYgLTMuMzIyMjI3IDIuODA3MjI0IDYuNTUzNTYwCnYgLTMuMzU4MzY3IDIuMjQwMzIxIDYuMzYzNzAyCnYgLTMuMzU4Mzc0IDIuODU2NTc4IDYuMzY2MTk4CnYgLTMuMzkxMDgyIDIuMjg3MTY5IDYuMzk4MjMwCnYgLTMuNDE4MDkxIDIuMzM5MzU3IDYuNDI2NzkwCnYgLTMuNDM4ODQ1IDIuMzk1ODI0IDYuNDQ4ODAxCnYgLTMuNDUyOTIwIDIuNDU1NDE5IDYuNDYzODE1CnYgLTMuNDYwMDMwIDIuNTE2OTI5IDYuNDcxNTI3CnYgLTMuNDYwMDMxIDIuNTc5MTAzIDYuNDcxNzc4CnYgLTMuNDUyOTIyIDIuNjQwNjc0IDYuNDY0NTY1CnYgLTMuNDM4ODQ4IDIuNzAwMzg5IDYuNDUwMDM0CnYgLTMuNDE4MDk2IDIuNzU3MDMyIDYuNDI4NDgyCnYgLTMuMzkxMDg4IDIuODA5NDUxIDYuNDAwMzQ1CnYgLTMuMzk4NzY1IDIuMjM4NTg1IDYuMjAwOTAxCnYgLTMuMzk4NzcyIDIuODU5NjMxIDYuMjAzNDE2CnYgLTMuNDMyMTU0IDIuMjg1ODAxIDYuMjM0ODIxCnYgLTMuNDU5NzE5IDIuMzM4Mzk4IDYuMjYyODgwCnYgLTMuNDgwODk5IDIuMzk1MzA1IDYuMjg0NTA3CnYgLTMuNDk1MjY0IDIuNDU1MzY1IDYuMjk5MjYwCnYgLTMuNTAyNTIwIDIuNTE3MzU0IDYuMzA2ODQyCnYgLTMuNTAyNTIxIDIuNTgwMDExIDYuMzA3MDk2CnYgLTMuNDk1MjY2IDIuNjQyMDU5IDYuMzAwMDE2CnYgLTMuNDgwOTAyIDIuNzAyMjM3IDYuMjg1NzUwCnYgLTMuNDU5NzIzIDIuNzU5MzE4IDYuMjY0NTg0CnYgLTMuNDMyMTU5IDIuODEyMTQxIDYuMjM2OTUyCnYgLTMuNDExMDk1IDIuODYyMjY3IDYuMDM2MTM1CnYgLTMuNDExMDg4IDIuMjM3MzA0IDYuMDMzNjA0CnYgLTMuNDQ0ODMzIDIuODE0NDgxIDYuMDY4OTc1CnYgLTMuNDcyNjg2IDIuNzYxMzI4IDYuMDk2MDMyCnYgLTMuNDk0MDg4IDIuNzAzODg5IDYuMTE2NzU0CnYgLTMuNTA4NjAyIDIuNjQzMzMzIDYuMTMwNzIwCnYgLTMuNTE1OTMzIDIuNTgwODk0IDYuMTM3NjQ2CnYgLTMuNTE1OTMzIDIuNTE3ODQzIDYuMTM3MzkxCnYgLTMuNTA4NjAwIDIuNDU1NDYyIDYuMTI5OTU5CnYgLTMuNDk0MDg1IDIuMzk1MDIyIDYuMTE1NTAyCnYgLTMuNDcyNjgyIDIuMzM3NzUzIDYuMDk0MzE2CnYgLTMuNDQ0ODI3IDIuMjg0ODIxIDYuMDY2ODMwCnYgLTIuNDI1MjkyIDIuOTEzNzIzIC03LjAwNTk2MQp2IC0yLjQyNTI4NSAyLjI5MTUwMSAtNy4wMDg0ODEKdiAtMi40NDkzMTQgMi44NjY0MzYgLTcuMDQ0NDE2CnYgLTIuNDY5MTQ2IDIuODEzNzUzIC03LjA3NjIxOQp2IC0yLjQ4NDM4MyAyLjc1Njc0OSAtNy4xMDA3MjMKdiAtMi40OTQ3MTcgMi42OTY1ODMgLTcuMTE3NDI4CnYgLTIuNDk5OTM3IDIuNjM0NDgwIC03LjEyNTk5NQp2IC0yLjQ5OTkzNyAyLjU3MTcwNSAtNy4xMjYyNDkKdiAtMi40OTQ3MTUgMi41MDk1MzUgLTcuMTE4MTg2CnYgLTIuNDg0MzgwIDIuNDQ5MjM2IC03LjEwMTk2OQp2IC0yLjQ2OTE0MSAyLjM5MjAzNiAtNy4wNzc5MjcKdiAtMi40NDkzMDggMi4zMzkwOTggLTcuMDQ2NTUxCnYgLTIuNTkwNzkwIDIuOTEyNDU3IC02Ljk5MzA4Mwp2IC0yLjU5MDc4MyAyLjI5MjY1OSAtNi45OTU1OTQKdiAtMi42MTYzMzcgMi44NjUzNTMgLTcuMDMxMzE0CnYgLTIuNjM3NDI4IDIuODEyODc2IC03LjA2MjkzMgp2IC0yLjY1MzYzMyAyLjc1NjA5NCAtNy4wODcyOTQKdiAtMi42NjQ2MjQgMi42OTYxNjIgLTcuMTAzOTAyCnYgLTIuNjcwMTc1IDIuNjM0MzAxIC03LjExMjQyMAp2IC0yLjY3MDE3NSAyLjU3MTc3MCAtNy4xMTI2NzQKdiAtMi42NjQ2MjIgMi41MDk4NDMgLTcuMTA0NjU3CnYgLTIuNjUzNjMwIDIuNDQ5Nzc5IC03LjA4ODUzNQp2IC0yLjYzNzQyMyAyLjM5MjgwMiAtNy4wNjQ2MzQKdiAtMi42MTYzMzIgMi4zNDAwNzEgLTcuMDMzNDQyCnYgLTIuNzUxODY5IDIuOTEwNDYwIC02Ljk1MjIwMwp2IC0yLjc1MTg2MiAyLjI5NDMyMSAtNi45NTQ2OTgKdiAtMi43Nzg4MjYgMi44NjM2MzQgLTYuOTg5OTgwCnYgLTIuODAxMDgxIDIuODExNDY2IC03LjAyMTIyNAp2IC0yLjgxODE4MSAyLjc1NTAxOCAtNy4wNDUyOTcKdiAtMi44Mjk3NzggMi42OTU0MzkgLTcuMDYxNzA5CnYgLTIuODM1NjM2IDIuNjMzOTQ0IC03LjA3MDEyNwp2IC0yLjgzNTYzNSAyLjU3MTc4MiAtNy4wNzAzNzgKdiAtMi44Mjk3NzYgMi41MTAyMjAgLTcuMDYyNDU5CnYgLTIuODE4MTc4IDIuNDUwNTExIC03LjA0NjUzMAp2IC0yLjgwMTA3NiAyLjM5Mzg3MSAtNy4wMjI5MTQKdiAtMi43Nzg4MjAgMi4zNDE0NTEgLTYuOTkyMDk1CnYgLTIuOTAzMTk3IDIuOTA4NTAwIC02Ljg4Mzg3OAp2IC0yLjkwMzE5MCAyLjI5NTcyNCAtNi44ODYzNjAKdiAtMi45MzE0NjQgMi44NjE5MjggLTYuOTIxMDc3CnYgLTIuOTU0ODAxIDIuODEwMDQzIC02Ljk1MTg0MQp2IC0yLjk3MjczMiAyLjc1MzkwMiAtNi45NzU1NDYKdiAtMi45ODQ4OTMgMi42OTQ2NDkgLTYuOTkxNzA4CnYgLTIuOTkxMDM1IDIuNjMzNDg4IC02Ljk5OTk5OQp2IC0yLjk5MTAzNSAyLjU3MTY2NiAtNy4wMDAyNTAKdiAtMi45ODQ4OTEgMi41MTA0NDAgLTYuOTkyNDU0CnYgLTIuOTcyNzI4IDIuNDUxMDU4IC02Ljk3Njc3Mgp2IC0yLjk1NDc5NiAyLjM5NDcyNyAtNi45NTM1MjQKdiAtMi45MzE0NTggMi4zNDI1OTYgLTYuOTIzMTgwCnYgLTMuMDM5ODE0IDIuOTA3MDg2IC02Ljc4OTc2OAp2IC0zLjAzOTgwNyAyLjI5NjM3MyAtNi43OTIyNDEKdiAtMy4wNjkyOTkgMi44NjA2NjggLTYuODI2MzM0CnYgLTMuMDkzNjQxIDIuODA4OTU2IC02Ljg1NjU3Ngp2IC0zLjExMjM0NSAyLjc1MzAwMyAtNi44Nzk4NzkKdiAtMy4xMjUwMzAgMi42OTM5NDggLTYuODk1NzY5CnYgLTMuMTMxNDM3IDIuNjMyOTkzIC02LjkwMzkyMQp2IC0zLjEzMTQzNiAyLjU3MTM3OSAtNi45MDQxNzEKdiAtMy4xMjUwMjggMi41MTAzNjAgLTYuODk2NTEzCnYgLTMuMTEyMzQyIDIuNDUxMTc5IC02Ljg4MTEwMgp2IC0zLjA5MzYzNyAyLjM5NTA0MCAtNi44NTgyNTMKdiAtMy4wNjkyOTMgMi4zNDMwODUgLTYuODI4NDMwCnYgLTMuMTU3MjkzIDIuOTA2NTIyIC02LjY3MjUwOQp2IC0zLjE1NzI4NiAyLjI5NTk4NSAtNi42NzQ5ODIKdiAtMy4xODc5MDMgMi44NjAxMTUgLTYuNzA4NDM5CnYgLTMuMjEzMTc1IDIuODA4NDE2IC02LjczODE1NQp2IC0zLjIzMjU5MiAyLjc1MjQ3OCAtNi43NjEwNTUKdiAtMy4yNDU3NjAgMi42OTM0MzkgLTYuNzc2NjcwCnYgLTMuMjUyNDEyIDIuNjMyNTAwIC02Ljc4NDY4NQp2IC0zLjI1MjQxMiAyLjU3MDkwNCAtNi43ODQ5MzUKdiAtMy4yNDU3NTkgMi41MDk5MDMgLTYuNzc3NDEzCnYgLTMuMjMyNTg5IDIuNDUwNzM5IC02Ljc2MjI3Nwp2IC0zLjIxMzE3MCAyLjM5NDYxOCAtNi43Mzk4MzEKdiAtMy4xODc4OTggMi4zNDI2ODAgLTYuNzEwNTM0CnYgLTMuMjUxOTAzIDIuOTA2OTMwIC02LjUzNTYxOQp2IC0zLjI1MTg5NiAyLjI5NDQ2NiAtNi41MzgwOTkKdiAtMy4yODM1MzMgMi44NjAzNzQgLTYuNTcwOTMzCnYgLTMuMzA5NjQ2IDIuODA4NTA5IC02LjYwMDE0MQp2IC0zLjMyOTcxMCAyLjc1MjM5MiAtNi42MjI2NTEKdiAtMy4zNDMzMTggMi42OTMxNjUgLTYuNjM4MDAyCnYgLTMuMzUwMTkxIDIuNjMyMDM0IC02LjY0NTg4NAp2IC0zLjM1MDE5MSAyLjU3MDI0NCAtNi42NDYxMzMKdiAtMy4zNDMzMTYgMi41MDkwNTEgLTYuNjM4NzQ4CnYgLTMuMzI5NzA3IDIuNDQ5NzAyIC02LjYyMzg3Ngp2IC0zLjMwOTY0MSAyLjM5MzQwNSAtNi42MDE4MjIKdiAtMy4yODM1MjcgMi4zNDEzMDYgLTYuNTczMDM1CnYgLTMuMzIwNzg1IDIuOTA4MjA5IC02LjM4MzM5Mwp2IC0zLjMyMDc3OCAyLjI5MTk1MiAtNi4zODU4ODkKdiAtMy4zNTMyOTcgMi44NjEzNjEgLTYuNDE4MTE0CnYgLTMuMzgwMTM3IDIuODA5MTczIC02LjQ0NjgzMgp2IC0zLjQwMDc2MCAyLjc1MjcwNiAtNi40Njg5NjYKdiAtMy40MTQ3NDcgMi42OTMxMTEgLTYuNDg0MDYyCnYgLTMuNDIxODExIDIuNjMxNjAxIC02LjQ5MTgxNgp2IC0zLjQyMTgxMSAyLjU2OTQyNyAtNi40OTIwNjgKdiAtMy40MTQ3NDUgMi41MDc4NTcgLTYuNDg0ODEzCnYgLTMuNDAwNzU3IDIuNDQ4MTQyIC02LjQ3MDE5OQp2IC0zLjM4MDEzMiAyLjM5MTQ5OCAtNi40NDg1MjQKdiAtMy4zNTMyOTEgMi4zMzkwNzkgLTYuNDIwMjI5CnYgLTMuMzYyMTQzIDIuOTA5OTQ1IC02LjIyMDgzNAp2IC0zLjM2MjEzNiAyLjI4ODg5OSAtNi4yMjMzNDkKdiAtMy4zOTUzMzEgMi44NjI3MjkgLTYuMjU0OTUwCnYgLTMuNDIyNzMwIDIuODEwMTMyIC02LjI4MzE3MQp2IC0zLjQ0Mzc4MyAyLjc1MzIyNSAtNi4zMDQ5MjMKdiAtMy40NTgwNjAgMi42OTMxNjUgLTYuMzE5NzYwCnYgLTMuNDY1MjcyIDIuNjMxMTc2IC02LjMyNzM4NAp2IC0zLjQ2NTI3MSAyLjU2ODUyMCAtNi4zMjc2MzgKdiAtMy40NTgwNTggMi41MDY0NzEgLTYuMzIwNTE3CnYgLTMuNDQzNzc5IDIuNDQ2MjkzIC02LjMwNjE2NQp2IC0zLjQyMjcyNSAyLjM4OTIxMiAtNi4yODQ4NzUKdiAtMy4zOTUzMjUgMi4zMzYzODkgLTYuMjU3MDgyCnYgLTMuMzc1NDQ1IDIuMjg2MjYzIC02LjA1NjE0Mwp2IC0zLjM3NTQ1MiAyLjkxMTIyNiAtNi4wNTM2MTIKdiAtMy40MDg5ODggMi4zMzQwNDkgLTYuMDg5MTgxCnYgLTMuNDM2NjgyIDIuMzg3MjAyIC02LjExNjQwMgp2IC0zLjQ1Nzk2MSAyLjQ0NDY0MSAtNi4xMzcyNTAKdiAtMy40NzIzOTIgMi41MDUxOTcgLTYuMTUxMzAxCnYgLTMuNDc5NjgzIDIuNTY3NjM2IC02LjE1ODI3MAp2IC0zLjQ3OTY4MyAyLjYzMDY4OCAtNi4xNTgwMTUKdiAtMy40NzIzOTQgMi42OTMwNjkgLTYuMTUwNTQwCnYgLTMuNDU3OTY0IDIuNzUzNTA4IC02LjEzNTk5OQp2IC0zLjQzNjY4NyAyLjgxMDc3NyAtNi4xMTQ2ODYKdiAtMy40MDg5OTQgMi44NjM3MDkgLTYuMDg3MDM3CnYgMy40MTEwODggMi45MTEyMjEgLTYuMDMzNjA0CnYgMy40MTEwOTUgMi4yODYyNTkgLTYuMDM2MTM1CnYgMy40NDQ4MjcgMi44NjM3MDQgLTYuMDY2ODMwCnYgMy40NzI2ODIgMi44MTA3NzIgLTYuMDk0MzE2CnYgMy40OTQwODUgMi43NTM1MDMgLTYuMTE1NTAyCnYgMy41MDg2MDAgMi42OTMwNjMgLTYuMTI5OTU5CnYgMy41MTU5MzMgMi42MzA2ODMgLTYuMTM3MzkxCnYgMy41MTU5MzMgMi41Njc2MzEgLTYuMTM3NjQ2CnYgMy41MDg2MDIgMi41MDUxOTIgLTYuMTMwNzIwCnYgMy40OTQwODggMi40NDQ2MzYgLTYuMTE2NzU0CnYgMy40NzI2ODYgMi4zODcxOTcgLTYuMDk2MDMyCnYgMy40NDQ4MzMgMi4zMzQwNDQgLTYuMDY4OTc1CnYgMy4zOTg3NjUgMi45MDk5NDAgLTYuMjAwOTAxCnYgMy4zOTg3NzIgMi4yODg4OTQgLTYuMjAzNDE2CnYgMy40MzIxNTQgMi44NjI3MjQgLTYuMjM0ODIxCnYgMy40NTk3MTkgMi44MTAxMjcgLTYuMjYyODgwCnYgMy40ODA4OTkgMi43NTMyMjAgLTYuMjg0NTA3CnYgMy40OTUyNjQgMi42OTMxNjAgLTYuMjk5MjYwCnYgMy41MDI1MjAgMi42MzExNzEgLTYuMzA2ODQyCnYgMy41MDI1MjEgMi41Njg1MTUgLTYuMzA3MDk2CnYgMy40OTUyNjYgMi41MDY0NjYgLTYuMzAwMDE2CnYgMy40ODA5MDIgMi40NDYyODggLTYuMjg1NzUwCnYgMy40NTk3MjMgMi4zODkyMDcgLTYuMjY0NTg0CnYgMy40MzIxNTkgMi4zMzYzODQgLTYuMjM2OTUyCnYgMy4zNTgzNjcgMi45MDgyMDUgLTYuMzYzNzAyCnYgMy4zNTgzNzQgMi4yOTE5NDcgLTYuMzY2MTk4CnYgMy4zOTEwODIgMi44NjEzNTYgLTYuMzk4MjMwCnYgMy40MTgwOTEgMi44MDkxNjggLTYuNDI2NzkwCnYgMy40Mzg4NDUgMi43NTI3MDEgLTYuNDQ4ODAxCnYgMy40NTI5MjAgMi42OTMxMDYgLTYuNDYzODE1CnYgMy40NjAwMzAgMi42MzE1OTYgLTYuNDcxNTI3CnYgMy40NjAwMzEgMi41Njk0MjIgLTYuNDcxNzc4CnYgMy40NTI5MjIgMi41MDc4NTIgLTYuNDY0NTY1CnYgMy40Mzg4NDggMi40NDgxMzcgLTYuNDUwMDM0CnYgMy40MTgwOTYgMi4zOTE0OTMgLTYuNDI4NDgyCnYgMy4zOTEwODggMi4zMzkwNzQgLTYuNDAwMzQ1CnYgMy4yOTAzODMgMi45MDY5MjUgLTYuNTE2MzMxCnYgMy4yOTAzOTAgMi4yOTQ0NjEgLTYuNTE4ODExCnYgMy4zMjIyMjEgMi44NjAzNjkgLTYuNTUxNDU4CnYgMy4zNDg1MDUgMi44MDg1MDQgLTYuNTgwNTEyCnYgMy4zNjg3MDIgMi43NTIzODcgLTYuNjAyOTAyCnYgMy4zODI0MDAgMi42OTMxNjEgLTYuNjE4MTczCnYgMy4zODkzMjAgMi42MzIwMzAgLTYuNjI2MDE0CnYgMy4zODkzMjAgMi41NzAyMzkgLTYuNjI2MjY0CnYgMy4zODI0MDIgMi41MDkwNDYgLTYuNjE4OTE5CnYgMy4zNjg3MDYgMi40NDk2OTcgLTYuNjA0MTI3CnYgMy4zNDg1MTAgMi4zOTM0MDAgLTYuNTgyMTkzCnYgMy4zMjIyMjcgMi4zNDEzMDEgLTYuNTUzNTYwCnYgMy4xOTY1ODMgMi45MDY1MTggLTYuNjUzNzc3CnYgMy4xOTY1ODkgMi4yOTU5ODAgLTYuNjU2MjUwCnYgMy4yMjc0MDQgMi44NjAxMTEgLTYuNjg5NTI2CnYgMy4yNTI4NTAgMi44MDg0MTIgLTYuNzE5MDkyCnYgMy4yNzI0MDIgMi43NTI0NzMgLTYuNzQxODc3CnYgMy4yODU2NjIgMi42OTM0MzQgLTYuNzU3NDE1CnYgMy4yOTIzNjEgMi42MzI0OTYgLTYuNzY1Mzg5CnYgMy4yOTIzNjEgMi41NzA4OTkgLTYuNzY1NjM5CnYgMy4yODU2NjQgMi41MDk4OTggLTYuNzU4MTU4CnYgMy4yNzI0MDUgMi40NTA3MzUgLTYuNzQzMDk5CnYgMy4yNTI4NTQgMi4zOTQ2MTMgLTYuNzIwNzY4CnYgMy4yMjc0MDkgMi4zNDI2NzYgLTYuNjkxNjIxCnYgMy4wNzk3OTcgMi45MDcwODEgLTYuNzcxNzI2CnYgMy4wNzk4MDMgMi4yOTYzNjkgLTYuNzc0MTk5CnYgMy4xMDk0OTcgMi44NjA2NjQgLTYuODA4MTE3CnYgMy4xMzQwMTcgMi44MDg5NTIgLTYuODM4MjE2CnYgMy4xNTI4NTggMi43NTI5OTkgLTYuODYxNDA4CnYgMy4xNjU2MzYgMi42OTM5NDQgLTYuODc3MjIzCnYgMy4xNzIwOTAgMi42MzI5ODkgLTYuODg1MzM3CnYgMy4xNzIwOTEgMi41NzEzNzUgLTYuODg1NTg3CnYgMy4xNjU2MzcgMi41MTAzNTYgLTYuODc3OTY2CnYgMy4xNTI4NjEgMi40NTExNzQgLTYuODYyNjMxCnYgMy4xMzQwMjEgMi4zOTUwMzUgLTYuODM5ODkyCnYgMy4xMDk1MDMgMi4zNDMwODEgLTYuODEwMjE0CnYgMi45NDM3MzcgMi45MDg0OTYgLTYuODY2NjQxCnYgMi45NDM3NDQgMi4yOTU3MjAgLTYuODY5MTIyCnYgMi45NzIyMjMgMi44NjE5MjMgLTYuOTAzNjcyCnYgMi45OTU3NDAgMi44MTAwMzkgLTYuOTM0Mjk4CnYgMy4wMTM4MTEgMi43NTM4OTggLTYuOTU3ODk2CnYgMy4wMjYwNjcgMi42OTQ2NDQgLTYuOTczOTg3CnYgMy4wMzIyNTggMi42MzM0ODQgLTYuOTgyMjQxCnYgMy4wMzIyNTkgMi41NzE2NjEgLTYuOTgyNDkxCnYgMy4wMjYwNjggMi41MTA0MzYgLTYuOTc0NzMzCnYgMy4wMTM4MTQgMi40NTEwNTQgLTYuOTU5MTIzCnYgMi45OTU3NDUgMi4zOTQ3MjMgLTYuOTM1OTgwCnYgMi45NzIyMjggMi4zNDI1OTIgLTYuOTA1Nzc1CnYgMi43OTI4MTQgMi45MTA0NTYgLTYuOTM1ODU2CnYgMi43OTI4MjEgMi4yOTQzMTcgLTYuOTM4MzUxCnYgMi44MTk5OTMgMi44NjM2MzAgLTYuOTczNDc0CnYgMi44NDI0MzIgMi44MTE0NjEgLTcuMDA0NTg2CnYgMi44NTk2NzQgMi43NTUwMTMgLTcuMDI4NTU3CnYgMi44NzEzNjggMi42OTU0MzUgLTcuMDQ0OTAwCnYgMi44NzcyNzUgMi42MzM5NDAgLTcuMDUzMjg0CnYgMi44NzcyNzUgMi41NzE3NzggLTcuMDUzNTM1CnYgMi44NzEzNzAgMi41MTAyMTYgLTcuMDQ1NjUxCnYgMi44NTk2NzcgMi40NTA1MDcgLTcuMDI5NzkwCnYgMi44NDI0MzcgMi4zOTM4NjcgLTcuMDA2Mjc3CnYgMi44MTk5OTkgMi4zNDE0NDcgLTYuOTc1NTg4CnYgMi42MzE5NzkgMi45MTI0NTMgLTYuOTc3Njg1CnYgMi42MzE5ODcgMi4yOTI2NTYgLTYuOTgwMTk2CnYgMi42NTc3NTIgMi44NjUzNDkgLTcuMDE1NzY2CnYgMi42NzkwMjggMi44MTI4NzIgLTcuMDQ3MjU5CnYgMi42OTUzNzcgMi43NTYwOTAgLTcuMDcxNTI0CnYgMi43MDY0NjUgMi42OTYxNTggLTcuMDg4MDY4CnYgMi43MTIwNjYgMi42MzQyOTcgLTcuMDk2NTUyCnYgMi43MTIwNjcgMi41NzE3NjcgLTcuMDk2ODA2CnYgMi43MDY0NjcgMi41MDk4MzkgLTcuMDg4ODIyCnYgMi42OTUzODAgMi40NDk3NzUgLTcuMDcyNzY1CnYgMi42NzkwMzMgMi4zOTI3OTggLTcuMDQ4OTYwCnYgMi42NTc3NTcgMi4zNDAwNjcgLTcuMDE3ODkzCnYgMi40NjY1NjggMi4yOTE0OTcgLTYuOTk0MDU4CnYgMi40NjY1NjAgMi45MTM3MjAgLTYuOTkxNTM5CnYgMi40OTA4MTQgMi4zMzkwOTQgLTcuMDMxOTg3CnYgMi41MTA4MzIgMi4zOTIwMzIgLTcuMDYzMjQ1CnYgMi41MjYyMTIgMi40NDkyMzMgLTcuMDg3MTk2CnYgMi41MzY2NDMgMi41MDk1MzEgLTcuMTAzMzUyCnYgMi41NDE5MTIgMi41NzE3MDIgLTcuMTExMzg1CnYgMi41NDE5MTEgMi42MzQ0NzcgLTcuMTExMTMxCnYgMi41MzY2NDEgMi42OTY1NzkgLTcuMTAyNTk1CnYgMi41MjYyMDkgMi43NTY3NDUgLTcuMDg1OTUxCnYgMi41MTA4MjcgMi44MTM3NTAgLTcuMDYxNTM3CnYgMi40OTA4MDggMi44NjY0MzIgLTcuMDI5ODUxCnYgMi40MjUyODUgMi44NTcwMjQgNy4wMDg0ODEKdiAyLjQyNTI5MiAyLjIzNDgwMiA3LjAwNTk2MQp2IDIuNDQ5MzA4IDIuODA5NDI3IDcuMDQ2NTUxCnYgMi40NjkxNDEgMi43NTY0OTAgNy4wNzc5MjcKdiAyLjQ4NDM4MCAyLjY5OTI4OSA3LjEwMTk2OQp2IDIuNDk0NzE1IDIuNjM4OTkwIDcuMTE4MTg2CnYgMi40OTk5MzcgMi41NzY4MjAgNy4xMjYyNDkKdiAyLjQ5OTkzNyAyLjUxNDA0NSA3LjEyNTk5NQp2IDIuNDk0NzE3IDIuNDUxOTQyIDcuMTE3NDI4CnYgMi40ODQzODMgMi4zOTE3NzYgNy4xMDA3MjMKdiAyLjQ2OTE0NiAyLjMzNDc3MiA3LjA3NjIxOQp2IDIuNDQ5MzE0IDIuMjgyMDkwIDcuMDQ0NDE2CnYgMi41OTA3ODMgMi44NTU4NjYgNi45OTU1OTQKdiAyLjU5MDc5MCAyLjIzNjA2OCA2Ljk5MzA4Mwp2IDIuNjE2MzMyIDIuODA4NDU1IDcuMDMzNDQyCnYgMi42Mzc0MjMgMi43NTU3MjMgNy4wNjQ2MzQKdiAyLjY1MzYzMCAyLjY5ODc0NiA3LjA4ODUzNQp2IDIuNjY0NjIyIDIuNjM4NjgyIDcuMTA0NjU3CnYgMi42NzAxNzUgMi41NzY3NTUgNy4xMTI2NzQKdiAyLjY3MDE3NSAyLjUxNDIyNCA3LjExMjQyMAp2IDIuNjY0NjI0IDIuNDUyMzYzIDcuMTAzOTAyCnYgMi42NTM2MzMgMi4zOTI0MzIgNy4wODcyOTQKdiAyLjYzNzQyOCAyLjMzNTY0OSA3LjA2MjkzMgp2IDIuNjE2MzM3IDIuMjgzMTcyIDcuMDMxMzE0CnYgMi43NTE4NjIgMi44NTQyMDQgNi45NTQ2OTgKdiAyLjc1MTg2OSAyLjIzODA2NSA2Ljk1MjIwMwp2IDIuNzc4ODIwIDIuODA3MDc0IDYuOTkyMDk1CnYgMi44MDEwNzYgMi43NTQ2NTUgNy4wMjI5MTQKdiAyLjgxODE3OCAyLjY5ODAxNCA3LjA0NjUzMAp2IDIuODI5Nzc2IDIuNjM4MzA1IDcuMDYyNDU5CnYgMi44MzU2MzUgMi41NzY3NDMgNy4wNzAzNzgKdiAyLjgzNTYzNiAyLjUxNDU4MiA3LjA3MDEyNwp2IDIuODI5Nzc4IDIuNDUzMDg2IDcuMDYxNzA5CnYgMi44MTgxODEgMi4zOTM1MDggNy4wNDUyOTcKdiAyLjgwMTA4MSAyLjMzNzA2MCA3LjAyMTIyNAp2IDIuNzc4ODI2IDIuMjg0ODkyIDYuOTg5OTgwCnYgMi45MDMxOTAgMi44NTI4MDEgNi44ODYzNjAKdiAyLjkwMzE5NyAyLjI0MDAyNSA2Ljg4Mzg3OAp2IDIuOTMxNDU4IDIuODA1OTI5IDYuOTIzMTgwCnYgMi45NTQ3OTYgMi43NTM3OTggNi45NTM1MjQKdiAyLjk3MjcyOCAyLjY5NzQ2NyA2Ljk3Njc3Mgp2IDIuOTg0ODkxIDIuNjM4MDg1IDYuOTkyNDU0CnYgMi45OTEwMzUgMi41NzY4NTkgNy4wMDAyNTAKdiAyLjk5MTAzNSAyLjUxNTAzNyA2Ljk5OTk5OQp2IDIuOTg0ODkzIDIuNDUzODc2IDYuOTkxNzA4CnYgMi45NzI3MzIgMi4zOTQ2MjMgNi45NzU1NDYKdiAyLjk1NDgwMSAyLjMzODQ4MiA2Ljk1MTg0MQp2IDIuOTMxNDY0IDIuMjg2NTk3IDYuOTIxMDc3CnYgMy4wMzk4MDcgMi44NTIxNTIgNi43OTIyNDEKdiAzLjAzOTgxNCAyLjI0MTQzOSA2Ljc4OTc2OAp2IDMuMDY5MjkzIDIuODA1NDQwIDYuODI4NDMwCnYgMy4wOTM2MzcgMi43NTM0ODYgNi44NTgyNTMKdiAzLjExMjM0MiAyLjY5NzM0NiA2Ljg4MTEwMgp2IDMuMTI1MDI4IDIuNjM4MTY1IDYuODk2NTEzCnYgMy4xMzE0MzYgMi41NzcxNDYgNi45MDQxNzEKdiAzLjEzMTQzNyAyLjUxNTUzMiA2LjkwMzkyMQp2IDMuMTI1MDMwIDIuNDU0NTc3IDYuODk1NzY5CnYgMy4xMTIzNDUgMi4zOTU1MjIgNi44Nzk4NzkKdiAzLjA5MzY0MSAyLjMzOTU2OSA2Ljg1NjU3Ngp2IDMuMDY5Mjk5IDIuMjg3ODU3IDYuODI2MzM0CnYgMy4xNTcyODYgMi44NTI1NDEgNi42NzQ5ODIKdiAzLjE1NzI5MyAyLjI0MjAwMyA2LjY3MjUwOQp2IDMuMTg3ODk3IDIuODA1ODQ1IDYuNzEwNTM0CnYgMy4yMTMxNzAgMi43NTM5MDcgNi43Mzk4MzEKdiAzLjIzMjU4OSAyLjY5Nzc4NiA2Ljc2MjI3Nwp2IDMuMjQ1NzU5IDIuNjM4NjIyIDYuNzc3NDEzCnYgMy4yNTI0MTIgMi41Nzc2MjEgNi43ODQ5MzUKdiAzLjI1MjQxMiAyLjUxNjAyNSA2Ljc4NDY4NQp2IDMuMjQ1NzYwIDIuNDU1MDg3IDYuNzc2NjcwCnYgMy4yMzI1OTIgMi4zOTYwNDggNi43NjEwNTUKdiAzLjIxMzE3NSAyLjM0MDEwOSA2LjczODE1NQp2IDMuMTg3OTAzIDIuMjg4NDEwIDYuNzA4NDM5CnYgMy4yNTE4OTYgMi44NTQwNTkgNi41MzgwOTkKdiAzLjI1MTkwMyAyLjI0MTU5NSA2LjUzNTYxOQp2IDMuMjgzNTI3IDIuODA3MjE5IDYuNTczMDM1CnYgMy4zMDk2NDEgMi43NTUxMjAgNi42MDE4MjIKdiAzLjMyOTcwNyAyLjY5ODgyMyA2LjYyMzg3Ngp2IDMuMzQzMzE2IDIuNjM5NDc0IDYuNjM4NzQ4CnYgMy4zNTAxOTEgMi41NzgyODIgNi42NDYxMzMKdiAzLjM1MDE5MSAyLjUxNjQ5MSA2LjY0NTg4NAp2IDMuMzQzMzE4IDIuNDU1MzYwIDYuNjM4MDAyCnYgMy4zMjk3MTAgMi4zOTYxMzMgNi42MjI2NTEKdiAzLjMwOTY0NiAyLjM0MDAxNiA2LjYwMDE0MQp2IDMuMjgzNTMzIDIuMjg4MTUyIDYuNTcwOTMzCnYgMy4zMjA3NzggMi44NTY1NzMgNi4zODU4ODkKdiAzLjMyMDc4NSAyLjI0MDMxNiA2LjM4MzM5Mwp2IDMuMzUzMjkxIDIuODA5NDQ2IDYuNDIwMjI5CnYgMy4zODAxMzIgMi43NTcwMjcgNi40NDg1MjQKdiAzLjQwMDc1NyAyLjcwMDM4NCA2LjQ3MDE5OQp2IDMuNDE0NzQ1IDIuNjQwNjY5IDYuNDg0ODEzCnYgMy40MjE4MTEgMi41NzkwOTggNi40OTIwNjgKdiAzLjQyMTgxMSAyLjUxNjkyNCA2LjQ5MTgxNgp2IDMuNDE0NzQ3IDIuNDU1NDE0IDYuNDg0MDYyCnYgMy40MDA3NjAgMi4zOTU4MTkgNi40Njg5NjYKdiAzLjM4MDEzNyAyLjMzOTM1MiA2LjQ0NjgzMgp2IDMuMzUzMjk3IDIuMjg3MTY0IDYuNDE4MTE0CnYgMy4zNjIxMzYgMi44NTk2MjYgNi4yMjMzNDkKdiAzLjM2MjE0MyAyLjIzODU4MCA2LjIyMDgzNAp2IDMuMzk1MzI1IDIuODEyMTM2IDYuMjU3MDgyCnYgMy40MjI3MjUgMi43NTkzMTMgNi4yODQ4NzUKdiAzLjQ0Mzc3OSAyLjcwMjIzMiA2LjMwNjE2NQp2IDMuNDU4MDU4IDIuNjQyMDU0IDYuMzIwNTE3CnYgMy40NjUyNzEgMi41ODAwMDYgNi4zMjc2MzgKdiAzLjQ2NTI3MiAyLjUxNzM0OSA2LjMyNzM4NAp2IDMuNDU4MDYwIDIuNDU1MzYwIDYuMzE5NzYwCnYgMy40NDM3ODMgMi4zOTUzMDAgNi4zMDQ5MjMKdiAzLjQyMjczMCAyLjMzODM5MyA2LjI4MzE3MQp2IDMuMzk1MzMxIDIuMjg1Nzk2IDYuMjU0OTUwCnYgMy4zNzU0NTIgMi4yMzcyOTkgNi4wNTM2MTIKdiAzLjM3NTQ0NSAyLjg2MjI2MiA2LjA1NjE0Mwp2IDMuNDA4OTk0IDIuMjg0ODE2IDYuMDg3MDM3CnYgMy40MzY2ODcgMi4zMzc3NDggNi4xMTQ2ODYKdiAzLjQ1Nzk2NCAyLjM5NTAxNyA2LjEzNTk5OQp2IDMuNDcyMzk0IDIuNDU1NDU3IDYuMTUwNTQwCnYgMy40Nzk2ODMgMi41MTc4MzggNi4xNTgwMTUKdiAzLjQ3OTY4MyAyLjU4MDg4OSA2LjE1ODI3MAp2IDMuNDcyMzkyIDIuNjQzMzI4IDYuMTUxMzAxCnYgMy40NTc5NjEgMi43MDM4ODQgNi4xMzcyNTAKdiAzLjQzNjY4MiAyLjc2MTMyMyA2LjExNjQwMgp2IDMuNDA4OTg4IDIuODE0NDc2IDYuMDg5MTgxCnYgLTIuNTkxODc5IDIuMTc4MTMzIDYuOTIyNzAxCnYgLTIuNDI5NjkzIDIuMTc4MDc1IDYuOTM3NTYyCnYgLTIuNzQ5MDUzIDIuMTc4MzA3IDYuODc5NTI3CnYgLTIuODk2NDM3IDIuMTc4NTg5IDYuODA5MzUwCnYgLTMuMDI5NTU2IDIuMTc4OTczIDYuNzE0MzA0CnYgLTMuMTQ0MzYzIDIuMTc5NDQ1IDYuNTk3Mjc5CnYgLTMuMjM3MzcxIDIuMTc5OTkzIDYuNDYxODI1CnYgLTMuMzA1NzUzIDIuMTgwNTk5IDYuMzEyMDY0CnYgLTMuMzQ3NDMxIDIuMTgxMjQ0IDYuMTUyNTQyCnYgLTMuMzYxMTQxIDIuMTgxOTEwIDUuOTg4MTA4CnYgLTIuMzg4Nzg2IDIuMjM0MzQyIC02Ljk1NDc2Nwp2IC0yLjU1MTA1NiAyLjIzNDI4NCAtNi45NDA4NjMKdiAtMi43MDg0ODEgMi4yMzQxMTEgLTYuODk4NjE4CnYgLTIuODU2Mjc3IDIuMjMzODI5IC02LjgyOTMxMgp2IC0yLjk4OTk1MyAyLjIzMzQ0NSAtNi43MzUwNTQKdiAtMy4xMDU0NDcgMi4yMzI5NzMgLTYuNjE4NzA4CnYgLTMuMTk5MjUwIDIuMjMyNDI1IC02LjQ4MzgwNgp2IC0zLjI2ODUxMyAyLjIzMTgyMCAtNi4zMzQ0NTAKdiAtMy4zMTExMzEgMi4yMzExNzQgLTYuMTc1MTc4CnYgLTMuMzI1ODA4IDIuMjMwNTA4IC02LjAxMDgyNwp2IDMuMzYxMTQ5IDIuMjMwNTA0IC01Ljk5MTA4OQp2IDMuMzQ3NDM5IDIuMjMxMTY5IC02LjE1NTUyMwp2IDMuMzA1NzYxIDIuMjMxODE1IC02LjMxNTA0NQp2IDMuMjM3Mzc5IDIuMjMyNDIxIC02LjQ2NDgwNwp2IDMuMTQ0MzcxIDIuMjMyOTY5IC02LjYwMDI2MAp2IDMuMDI5NTY0IDIuMjMzNDQxIC02LjcxNzI4Ngp2IDIuODk2NDQ2IDIuMjMzODI1IC02LjgxMjMzMQp2IDIuNzQ5MDYxIDIuMjM0MTA3IC02Ljg4MjUwOAp2IDIuNTkxODg3IDIuMjM0MjgwIC02LjkyNTY4Mgp2IDIuNDI5NzAyIDIuMjM0MzM5IC02Ljk0MDU0NAp2IDIuMzg4Nzk0IDIuMTc4MDcyIDYuOTUxNzg2CnYgMi41NTEwNjQgMi4xNzgxMzAgNi45Mzc4ODEKdiAyLjcwODQ4OSAyLjE3ODMwMyA2Ljg5NTYzNwp2IDIuODU2Mjg1IDIuMTc4NTg1IDYuODI2MzMxCnYgMi45ODk5NjEgMi4xNzg5NjggNi43MzIwNzIKdiAzLjEwNTQ1NSAyLjE3OTQ0MSA2LjYxNTcyNgp2IDMuMTk5MjU5IDIuMTc5OTg4IDYuNDgwODI0CnYgMy4yNjg1MjEgMi4xODA1OTQgNi4zMzE0NjkKdiAzLjMxMTEzOSAyLjE4MTI0MCA2LjE3MjE5Ngp2IDMuMzI1ODE2IDIuMTgxOTA1IDYuMDA3ODQ2CnYgLTIuNTY1MTA5IDIuMTc4ODA5IDYuNzU2ODQ4CnYgLTIuNDI1MDEzIDIuMTc4NzU5IDYuNzY5NjcwCnYgLTIuNjkzNzA3IDIuMTc4OTUxIDYuNzIxNTY2CnYgLTIuODE0NDA1IDIuMTc5MTgyIDYuNjY0MTY1CnYgLTIuOTIzNTUyIDIuMTc5NDk2IDYuNTg2MzMwCnYgLTMuMDE3ODExIDIuMTc5ODgzIDYuNDkwMzY1CnYgLTMuMDk0Mjc0IDIuMTgwMzMzIDYuMzc5MTQyCnYgLTMuMTUwNTU4IDIuMTgwODMxIDYuMjU2MDI1CnYgLTMuMTg0ODkyIDIuMTgxMzYyIDYuMTI0NzczCnYgLTMuMTk2Nzk5IDIuMTgxOTQwIDUuOTgyMTMyCnYgLTIuMzg1MDQ2IDIuMjMzNjU4IC02Ljc4NjgzMgp2IC0yLjUyNTIxNSAyLjIzMzYwOCAtNi43NzQ4MzYKdiAtMi42NTQwMTggMi4yMzM0NjcgLTYuNzQwMzEzCnYgLTIuNzc1MDUzIDIuMjMzMjM2IC02LjY4MzYyNQp2IC0yLjg4NDY1NiAyLjIzMjkyMiAtNi42MDY0MzUKdiAtMi45Nzk0ODAgMi4yMzI1MzUgLTYuNTExMDI3CnYgLTMuMDU2NTk4IDIuMjMyMDg1IC02LjQwMDI1Nwp2IC0zLjExMzYwNyAyLjIzMTU4NyAtNi4yNzc0NzQKdiAtMy4xNDg3MTQgMi4yMzEwNTYgLTYuMTQ2NDI3CnYgLTMuMTYxNDYyIDIuMjMwNDc5IC02LjAwMzg1OQp2IDMuMTk2ODA3IDIuMjMwNDc0IC01Ljk4NTExMwp2IDMuMTg0OTAwIDIuMjMxMDUyIC02LjEyNzc1NAp2IDMuMTUwNTY2IDIuMjMxNTgzIC02LjI1OTAwNwp2IDMuMDk0MjgyIDIuMjMyMDgxIC02LjM4MjEyMwp2IDMuMDE3ODE5IDIuMjMyNTMwIC02LjQ5MzM0Ngp2IDIuOTIzNTYwIDIuMjMyOTE4IC02LjU4OTMxMQp2IDIuODE0NDEzIDIuMjMzMjMyIC02LjY2NzE0Nwp2IDIuNjkzNzE1IDIuMjMzNDYzIC02LjcyNDU0Nwp2IDIuNTY1MTE3IDIuMjMzNjA0IC02Ljc1OTgyOQp2IDIuNDI1MDIxIDIuMjMzNjU1IC02Ljc3MjY1MQp2IDIuMzg1MDU0IDIuMTc4NzU2IDYuNzgzODUxCnYgMi41MjUyMjMgMi4xNzg4MDYgNi43NzE4NTUKdiAyLjY1NDAyNiAyLjE3ODk0NyA2LjczNzMzMgp2IDIuNzc1MDYxIDIuMTc5MTc4IDYuNjgwNjQ0CnYgMi44ODQ2NjUgMi4xNzk0OTIgNi42MDM0NTQKdiAyLjk3OTQ4OCAyLjE3OTg3OSA2LjUwODA0Ngp2IDMuMDU2NjA2IDIuMTgwMzI5IDYuMzk3Mjc2CnYgMy4xMTM2MTUgMi4xODA4MjYgNi4yNzQ0OTMKdiAzLjE0ODcyMiAyLjE4MTM1OCA2LjE0MzQ0Ngp2IDMuMTYxNDcwIDIuMTgxOTM1IDYuMDAwODc3CnYgLTIuNDQ1OTU3IDIuODkyMTAyIDYuOTYxNzk3CnYgLTIuNjA5NTI3IDIuODkxNjkxIDYuOTQ3MzIwCnYgMi40MDQ4NjYgMi44OTIwOTkgNi45NzYwOTgKdiAtMi43NjgyNDUgMi44OTExNTUgNi45MDQ2NTUKdiAtMi45MTcxMTkgMi44OTA3ODcgNi44MzQ4MzkKdiAtMy4wNTE0ODQgMi44OTA3NzEgNi43Mzk4MzMKdiAtMy4xNjcxNTEgMi44OTEyMTIgNi42MjI0NDAKdiAtMy4yNjA1NDIgMi44OTIxMzQgNi40ODYyMDkKdiAtMy4zMjg4MjcgMi44OTM0NzcgNi4zMzUzMzMKdiAtMy4zNzAwNDUgMi44OTUwNTMgNi4xNzQ1MzkKdiAtMy4zODMyMzAgMi44OTY0ODAgNi4wMDg5OTAKdiAtMy4zNDc3NDggMi45NDUyMTggLTYuMDI2MDI4CnYgLTIuNDA0ODc0IDIuOTQ4NTM1IC02Ljk3MzI5NQp2IDIuNDQ1OTUwIDIuOTQ4NTMyIC02Ljk1ODk5NAp2IC0yLjU2ODUyNiAyLjk0ODAxMCAtNi45NTk3ODYKdiAtMi43Mjc0OTIgMi45NDcxMzMgLTYuOTE4MDY1CnYgLTIuODc2Nzc1IDIuOTQ2MjAyIC02Ljg0OTEzMwp2IC0zLjAxMTY5OCAyLjk0NTQyMCAtNi43NTQ5MjQKdiAtMy4xMjgwNTUgMi45NDQ5MTMgLTYuNjM4MjE1CnYgLTMuMjIyMjQ4IDIuOTQ0NzM0IC02LjUwMjUzNAp2IC0zLjI5MTQyMiAyLjk0NDg1NyAtNi4zNTIwNTcKdiAtMy4zMzM1ODcgMi45NDUxMzEgLTYuMTkxNTAyCnYgMy4zODMyMjMgMi45NDUyMTMgLTYuMDA2MTg0CnYgMy4zNDc3NDEgMi44OTY0NzUgNi4wMjg4MzQKdiAzLjM3MDAzNyAyLjk0NTEyNyAtNi4xNzE3MzgKdiAzLjMyODgxOSAyLjk0NDg1MiAtNi4zMzI1NDAKdiAzLjI2MDUzNCAyLjk0NDczMCAtNi40ODM0MjIKdiAzLjE2NzE0MyAyLjk0NDkwOCAtNi42MTk2NTYKdiAzLjA1MTQ3NiAyLjk0NTQxNiAtNi43MzcwNDkKdiAyLjkxNzExMSAyLjk0NjE5OCAtNi44MzIwNTEKdiAyLjc2ODIzNyAyLjk0NzEyOSAtNi45MDE4NjIKdiAyLjYwOTUxOSAyLjk0ODAwNiAtNi45NDQ1MjAKdiAyLjU2ODUxOCAyLjg5MTY4NyA2Ljk2MjU4NQp2IDIuNzI3NDg1IDIuODkxMTUxIDYuOTIwODU4CnYgMi44NzY3NjggMi44OTA3ODIgNi44NTE5MjAKdiAzLjAxMTY5MSAyLjg5MDc2NyA2Ljc1NzcwOQp2IDMuMTI4MDQ4IDIuODkxMjA3IDYuNjQxMDAwCnYgMy4yMjIyNDEgMi44OTIxMzAgNi41MDUzMjIKdiAzLjI5MTQxNCAyLjg5MzQ3MiA2LjM1NDg1MQp2IDMuMzMzNTgwIDIuODk1MDQ4IDYuMTk0MzAzCnYgMi40MDQ2NjUgMi4xOTk2MzQgNi45NzI5NjEKdiAtMi40NDU3MzkgMi4xOTk2MzggNi45NTg2NjEKdiAtMi42MDkyOTAgMi4yMDAxNTUgNi45NDQxODEKdiAtMi43Njc5ODYgMi4yMDEwMjIgNi45MDE1MTUKdiAtMi45MTY4MzkgMi4yMDE5NDIgNi44MzE2OTcKdiAtMy4wNTExODcgMi4yMDI3MTcgNi43MzY2OTQKdiAtMy4xNjY4NDIgMi4yMDMyMjUgNi42MTkzMDcKdiAtMy4yNjAyMjkgMi4yMDM0MDkgNi40ODMwODYKdiAtMy4zMjg1MTcgMi4yMDMyOTkgNi4zMzIyMjEKdiAtMy4zNjk3NDQgMi4yMDMwMzkgNi4xNzE0NDAKdiAtMy4zODI5MzggMi4yMDI5NjUgNi4wMDU5MDQKdiAtMy4zNDc0NTggMi4yNTE3MDAgLTYuMDI4NTU1CnYgLTIuNDA0NjU4IDIuMjU2MDY4IC02Ljk3NTc2Nwp2IDIuNDQ1NzQ3IDIuMjU2MDY0IC02Ljk2MTQ2Nwp2IC0yLjU2ODI5MSAyLjI1NjQ3MiAtNi45NjIyNDgKdiAtMi43MjcyMzYgMi4yNTY5OTYgLTYuOTIwNTEyCnYgLTIuODc2NDk4IDIuMjU3MzU0IC02Ljg1MTU2OQp2IC0zLjAxMTQwMyAyLjI1NzM2NCAtNi43NTczNTYKdiAtMy4xMjc3NDkgMi4yNTY5MjMgLTYuNjQwNjUyCnYgLTMuMjIxOTM3IDIuMjU2MDA2IC02LjUwNDk4Nwp2IC0zLjI5MTExNCAyLjI1NDY3NiAtNi4zNTQ1MzMKdiAtMy4zMzMyODggMi4yNTMxMTUgLTYuMTk0MDA1CnYgMy4zODI5NDUgMi4yNTE2OTYgLTYuMDA4NzEzCnYgMy4zNDc0NjUgMi4yMDI5NjAgNi4wMjU3NDYKdiAzLjM2OTc1MSAyLjI1MzExMCAtNi4xNzQyNDMKdiAzLjMyODUyNSAyLjI1NDY3MSAtNi4zMzUwMTcKdiAzLjI2MDIzNyAyLjI1NjAwMiAtNi40ODU4NzYKdiAzLjE2Njg1MCAyLjI1NjkxOCAtNi42MjIwOTUKdiAzLjA1MTE5NCAyLjI1NzM2MCAtNi43Mzk0ODIKdiAyLjkxNjg0NiAyLjI1NzM1MCAtNi44MzQ0ODgKdiAyLjc2Nzk5MyAyLjI1Njk5MiAtNi45MDQzMTEKdiAyLjYwOTI5NyAyLjI1NjQ2OCAtNi45NDY5ODMKdiAyLjU2ODI5OCAyLjIwMDE1MiA2Ljk1OTQ0Ngp2IDIuNzI3MjQzIDIuMjAxMDE4IDYuOTE3NzE2CnYgMi44NzY1MDUgMi4yMDE5MzggNi44NDg3NzcKdiAzLjAxMTQxMSAyLjIwMjcxMyA2Ljc1NDU2OAp2IDMuMTI3NzU3IDIuMjAzMjIwIDYuNjM3ODY1CnYgMy4yMjE5NDUgMi4yMDM0MDQgNi41MDIxOTYKdiAzLjI5MTEyMSAyLjIwMzI5NCA2LjM1MTczNwp2IDMuMzMzMjk1IDIuMjAzMDM0IDYuMTkxMjAyCnYgLTIuNTkxOTM3IDIuMTc4MjEwIDYuOTA0NjgwCnYgLTIuNDMyMDY4IDIuMTc4MTUzIDYuOTE5MzExCnYgLTIuNzQ2MDUwIDIuMTc4MzgwIDYuODYyMzk4CnYgLTIuODkwNTc4IDIuMTc4NjU3IDYuNzkzNjY0CnYgLTMuMDIxMTMwIDIuMTc5MDMyIDYuNzAwNTY0CnYgLTMuMTMzNzM5IDIuMTc5NDk1IDYuNTg1OTE3CnYgLTMuMjI0OTc3IDIuMTgwMDMyIDYuNDUzMjAyCnYgLTMuMjkyMDY2IDIuMTgwNjI1IDYuMzA2NDUxCnYgLTMuMzMyOTYwIDIuMTgxMjU4IDYuMTUwMTI0CnYgLTMuMzQ2NDgwIDIuMTgxOTE0IDUuOTg4MTQ3CnYgLTIuMzkxMjE4IDIuMjM0MjY0IC02LjkzNjUxMgp2IC0yLjU1MTE3MSAyLjIzNDIwNyAtNi45MjI4MjQKdiAtMi43MDU1MzAgMi4yMzQwMzggLTYuODgxNDUxCnYgLTIuODUwNDYxIDIuMjMzNzYxIC02LjgxMzU3MQp2IC0yLjk4MTU2MCAyLjIzMzM4NiAtNi43MjEyNDIKdiAtMy4wOTQ4NDMgMi4yMzI5MjMgLTYuNjA3MjYyCnYgLTMuMTg2ODYyIDIuMjMyMzg3IC02LjQ3NTA4Nwp2IC0zLjI1NDgxNSAyLjIzMTc5MyAtNi4zMjg3MzQKdiAtMy4yOTY2MzAgMi4yMzExNjEgLTYuMTcyNjUwCnYgLTMuMzExMTA1IDIuMjMwNTA1IC02LjAxMDc1Ngp2IDMuMzQ2NDg4IDIuMjMwNTAwIC01Ljk5MTEyOAp2IDMuMzMyOTY4IDIuMjMxMTU2IC02LjE1MzEwNQp2IDMuMjkyMDc0IDIuMjMxNzg5IC02LjMwOTQzMwp2IDMuMjI0OTg2IDIuMjMyMzgyIC02LjQ1NjE4Mwp2IDMuMTMzNzQ3IDIuMjMyOTE5IC02LjU4ODg5OQp2IDMuMDIxMTM4IDIuMjMzMzgyIC02LjcwMzU0NQp2IDIuODkwNTg2IDIuMjMzNzU3IC02Ljc5NjY0NQp2IDIuNzQ2MDU4IDIuMjM0MDM0IC02Ljg2NTM3OQp2IDIuNTkxOTQ1IDIuMjM0MjAzIC02LjkwNzY2MQp2IDIuNDMyMDc2IDIuMjM0MjYxIC02LjkyMjI5Mgp2IDIuMzkxMjI2IDIuMTc4MTQ5IDYuOTMzNTMxCnYgMi41NTExNzkgMi4xNzgyMDcgNi45MTk4NDMKdiAyLjcwNTUzOCAyLjE3ODM3NiA2Ljg3ODQ3MAp2IDIuODUwNDY5IDIuMTc4NjUzIDYuODEwNTkwCnYgMi45ODE1NjggMi4xNzkwMjggNi43MTgyNjEKdiAzLjA5NDg1MSAyLjE3OTQ5MSA2LjYwNDI4MAp2IDMuMTg2ODcwIDIuMTgwMDI3IDYuNDcyMTA2CnYgMy4yNTQ4MjMgMi4xODA2MjAgNi4zMjU3NTMKdiAzLjI5NjYzOCAyLjE4MTI1MyA2LjE2OTY2OQp2IDMuMzExMTEzIDIuMTgxOTA5IDYuMDA3Nzc1CnYgLTEuNzEwMDAzIDIuMjMzNjU4IC02Ljc4NDg0Mgp2IDEuNjMxNTQxIDIuMjMzNjU1IC02Ljc3NDk5MAp2IC0yLjU2NTExMCAyLjE5NzMwOCA2Ljc1NzE5MAp2IC0yLjQyNTAxNCAyLjE5NzI1OCA2Ljc3MDAxMgp2IC0yLjY5MzcwOCAyLjE5NzQ1MCA2LjcyMTkwOAp2IC0yLjgxNDQwNiAyLjE5NzY4MSA2LjY2NDUwOAp2IC0yLjkyMzU1MyAyLjE5Nzk5NSA2LjU4NjY3Mgp2IC0zLjAxNzgxMiAyLjE5ODM4MiA2LjQ5MDcwNwp2IC0zLjA5NDI3NSAyLjE5ODgzMiA2LjM3OTQ4NAp2IC0zLjE1MDU1OSAyLjE5OTMzMCA2LjI1NjM2OAp2IC0zLjE4NDg5MyAyLjE5OTg2MSA2LjEyNTExNQp2IC0zLjE5NjgwMCAyLjIwMDQzOCA1Ljk4MjQ3NAp2IC0yLjM4NTA0NyAyLjI1MjE1NyAtNi43ODY0ODkKdiAtMi41MjUyMTYgMi4yNTIxMDcgLTYuNzc0NDk0CnYgLTIuNjU0MDE5IDIuMjUxOTY2IC02LjczOTk3MQp2IC0yLjc3NTA1NCAyLjI1MTczNSAtNi42ODMyODMKdiAtMi44ODQ2NTggMi4yNTE0MjEgLTYuNjA2MDkzCnYgLTIuOTc5NDgxIDIuMjUxMDM0IC02LjUxMDY4NQp2IC0zLjA1NjU5OSAyLjI1MDU4NCAtNi4zOTk5MTUKdiAtMy4xMTM2MDggMi4yNTAwODYgLTYuMjc3MTMzCnYgLTMuMTQ4NzE1IDIuMjQ5NTU1IC02LjE0NjA4NQp2IC0zLjE2MTQ2MyAyLjI0ODk3OCAtNi4wMDM1MTYKdiAzLjE5NjgwNiAyLjI0ODk3MyAtNS45ODQ3NzEKdiAzLjE4NDg5OSAyLjI0OTU1MSAtNi4xMjc0MTIKdiAzLjE1MDU2NSAyLjI1MDA4MiAtNi4yNTg2NjUKdiAzLjA5NDI4MSAyLjI1MDU4MCAtNi4zODE3ODEKdiAzLjAxNzgxOCAyLjI1MTAyOSAtNi40OTMwMDQKdiAyLjkyMzU1OCAyLjI1MTQxNyAtNi41ODg5NjkKdiAyLjgxNDQxMiAyLjI1MTczMSAtNi42NjY4MDQKdiAyLjY5MzcxNCAyLjI1MTk2MiAtNi43MjQyMDUKdiAyLjU2NTExNiAyLjI1MjEwMyAtNi43NTk0ODcKdiAyLjQyNTAyMCAyLjI1MjE1NCAtNi43NzIzMDgKdiAyLjM4NTA1MyAyLjE5NzI1NCA2Ljc4NDE5Mwp2IDIuNTI1MjIyIDIuMTk3MzA1IDYuNzcyMTk3CnYgMi42NTQwMjUgMi4xOTc0NDYgNi43Mzc2NzQKdiAyLjc3NTA2MCAyLjE5NzY3NyA2LjY4MDk4Ngp2IDIuODg0NjY0IDIuMTk3OTkxIDYuNjAzNzk2CnYgMi45Nzk0ODcgMi4xOTgzNzggNi41MDgzODkKdiAzLjA1NjYwNSAyLjE5ODgyOCA2LjM5NzYxOAp2IDMuMTEzNjE0IDIuMTk5MzI1IDYuMjc0ODM2CnYgMy4xNDg3MjEgMi4xOTk4NTcgNi4xNDM3ODgKdiAzLjE2MTQ2OSAyLjIwMDQzNCA2LjAwMTIyMAp2IC0xLjcxMDAwNCAyLjI1MjE1NyAtNi43ODQ0OTkKdiAxLjYzMTU0MCAyLjI1MjE1NCAtNi43NzQ2NDgKdiAxLjYwMDY0MCAyLjI1MjEyNCAtNi43NjcyODAKdiAxLjU2OTc0NiAyLjI1MjAyNCAtNi43NDI1NjUKdiAxLjU0MTMyMyAyLjI1MTg1MyAtNi43MDA1NDkKdiAxLjUzNjM3OSAyLjI1MTYxMyAtNi42NDEyMzIKdiAxLjUzNTE0NCAyLjI1MTMzMyAtNi41NzIwMjcKdiAxLjUyNjQ5MyAyLjI1MTE2OCAtNi41MzEyNDgKdiAxLjUwNDI1MCAyLjI1MDk1MiAtNi40NzgxMDgKdiAxLjQ2OTY0NyAyLjI1MDcyNiAtNi40MjI0OTkKdiAxLjQyMjY4OCAyLjI1MDU2MSAtNi4zODE3MTgKdiAxLjM0NzMwNiAyLjI1MDM4MCAtNi4zMzcyMzIKdiAxLjMwNjUyNiAyLjI1MDM0NCAtNi4zMjg1ODAKdiAtMS4zMTk0OTMgMi4yNTAyOTUgLTYuMzIzNjMxCnYgLTEuNDA4NDY4IDIuMjUwNDU5IC02LjM2NDQxMwp2IC0xLjQ2Nzc4NiAyLjI1MDY1NCAtNi40MTI2MDgKdiAtMS41MTU5ODAgMi4yNTA5MTMgLTYuNDc2ODY3CnYgLTEuNTM5NDYwIDIuMjUxMTQ4IC02LjUzNDk0Nwp2IC0xLjU0NTYzOSAyLjI1MTM4MyAtNi41OTMwMjkKdiAtMS41NDY4MTQgMi4yNTE2NTMgLTYuNjU5NzYxCnYgLTEuNTUwMDMwIDIuMjUxODIzIC02LjY5OTE5NAp2IC0xLjU3NTAzMiAyLjI1MTkyOCAtNi43MzE1NTIKdiAtMS42MDM3MjEgMi4yNTIwMzMgLTYuNzUzNjgxCnYgLTEuNjU1NjIzIDIuMjUyMTMzIC02Ljc3ODM5NQp2IC0xLjcxMDAwNCAyLjIzMzI1MSAtNi43ODQ5NzYKdiAxLjYzMTU0MSAyLjIzMzI0OSAtNi43NzUxMjUKdiAxLjYwMDY0MCAyLjIzNDYyMCAtNi43Njc0MzIKdiAxLjU2OTc0NiAyLjIzNDUxOSAtNi43NDI3MTcKdiAxLjU0MTMyMyAyLjIzNDM0OSAtNi43MDA3MDEKdiAxLjUzNjM4MCAyLjIzNDEwOCAtNi42NDEzODUKdiAxLjUzNTE0NCAyLjIzMzgyOCAtNi41NzIxNzkKdiAxLjUyNjQ5NCAyLjIzMzY2MyAtNi41MzE0MDAKdiAxLjUwNDI1MCAyLjIzMzQ0OCAtNi40NzgyNjEKdiAxLjQ2OTY0OCAyLjIzMzIyMiAtNi40MjI2NTEKdiAxLjQyMjY4OSAyLjIzMzA1NiAtNi4zODE4NzAKdiAxLjM0NzMwNyAyLjIzMjg3NSAtNi4zMzczODQKdiAxLjMwNjUyNiAyLjIzMjg0MCAtNi4zMjg3MzIKdiAtMS4zMTk0OTIgMi4yMzI3OTAgLTYuMzIzNzgzCnYgLTEuNDA4NDY4IDIuMjMyOTU1IC02LjM2NDU2NQp2IC0xLjQ2Nzc4NSAyLjIzMzE0OSAtNi40MTI3NjAKdiAtMS41MTU5ODAgMi4yMzM0MDkgLTYuNDc3MDE5CnYgLTEuNTM5NDYwIDIuMjMzNjQ0IC02LjUzNTEwMAp2IC0xLjU0NTYzOCAyLjIzMzg3OSAtNi41OTMxODEKdiAtMS41NDY4MTQgMi4yMzQxNDkgLTYuNjU5OTE0CnYgLTEuNTUwMDMwIDIuMjM0MzE5IC02LjY5OTM0Ngp2IC0xLjU3NTAzMiAyLjIzNDQyNCAtNi43MzE3MDQKdiAtMS42MDM3MjAgMi4yMzQ1MjkgLTYuNzUzODMzCnYgLTEuNjU1NjIyIDIuMjM0NjI4IC02Ljc3ODU0Nwp2IC0yLjQzOTM1NiAyLjE4ODg1NyA2Ljk0ODU4Mgp2IC0yLjYwMjMzNCAyLjE4OTE0NSA2LjkzMzkxMQp2IC0yLjc2MDM3NCAyLjE4OTY2NCA2Ljg5MDk4Nwp2IC0yLjkwODU5MiAyLjE5MDI2NiA2LjgyMDk4NQp2IC0zLjA0MjQxNiAyLjE5MDg0NSA2LjcyNTk1NAp2IC0zLjE1NzcyNCAyLjE5MTMzNSA2LjYwODczOQp2IC0zLjI1MDk4NCAyLjE5MTcwMSA2LjQ3Mjg5Mwp2IC0zLjMxOTM2NiAyLjE5MTk0OSA2LjMyMjU3MAp2IC0zLjM2MDg0NyAyLjE5MjE0MiA2LjE2MjQwNwp2IC0zLjM3NDMwNyAyLjE5MjQzOCA1Ljk5NzQxMQp2IC0zLjMzODg3NyAyLjI0MTEwNCAtNi4wMjAwOTgKdiAyLjQzOTM2NCAyLjI0NTIwMSAtNi45NTE0NzUKdiAzLjMzODg4NSAyLjE5MjQzMyA2LjAxNzIwMwp2IDIuMzk4MzQxIDIuMTg4ODUzIDYuOTYyODQ0CnYgLTIuMzk4MzMzIDIuMjQ1MjA1IC02Ljk2NTczNwp2IC0yLjU2MTM5NSAyLjI0NTM3OCAtNi45NTIwMjYKdiAtMi43MTk2ODYgMi4yNDU1NTQgLTYuOTEwMDMyCnYgLTIuODY4MzE1IDIuMjQ1NTkyIC02Ljg0MDkwMwp2IC0zLjAwMjY5NiAyLjI0NTQwNSAtNi43NDY2NjEKdiAtMy4xMTg2OTQgMi4yNDQ5NDggLTYuNjMwMTI3CnYgLTMuMjEyNzUzIDIuMjQ0MjE2IC02LjQ5NDgzNQp2IC0zLjI4MjAxOSAyLjI0MzI0OCAtNi4zNDQ5MjEKdiAtMy4zMjQ0NDQgMi4yNDIxNDUgLTYuMTg1MDA5CnYgMy4zNzQzMTUgMi4yNDExMDAgLTYuMDAwMzA3CnYgMy4zNjA4NTUgMi4yNDIxNDAgLTYuMTY1MzAwCnYgMy4zMTkzNzQgMi4yNDMyNDMgLTYuMzI1NDU5CnYgMy4yNTA5OTMgMi4yNDQyMTEgLTYuNDc1Nzc5CnYgMy4xNTc3MzIgMi4yNDQ5NDMgLTYuNjExNjIzCnYgMy4wNDI0MjQgMi4yNDU0MDAgLTYuNzI4ODM5CnYgMi45MDg2MDEgMi4yNDU1ODggLTYuODIzODcxCnYgMi43NjAzODIgMi4yNDU1NTAgLTYuODkzODc2CnYgMi42MDIzNDIgMi4yNDUzNzQgLTYuOTM2ODAyCnYgMi41NjE0MDMgMi4xODkxNDEgNi45NDkxMzQKdiAyLjcxOTY5NCAyLjE4OTY2MCA2LjkwNzE0Mwp2IDIuODY4MzIzIDIuMTkwMjYxIDYuODM4MDE3CnYgMy4wMDI3MDQgMi4xOTA4NDEgNi43NDM3NzYKdiAzLjExODcwMiAyLjE5MTMzMCA2LjYyNzI0NAp2IDMuMjEyNzYxIDIuMTkxNjk2IDYuNDkxOTUwCnYgMy4yODIwMjcgMi4xOTE5NDQgNi4zNDIwMzIKdiAzLjMyNDQ1MiAyLjE5MjEzNyA2LjE4MjExNwp2IC0zLjQ3NDA3NyAyLjQ2Nzc2MCAtMy40MzQ3NzkKdiAtMy40NzQ1MzAgMi40NzAwMjkgLTMuNDU3ODI1CnYgLTMuNDc1MTUxIDIuNzA0MDE2IC0zLjQzNDc3OAp2IC0zLjQ3ODY3OCAyLjcwMTc0NyAtMS45MjcxMTAKdiAtMy40ODA1MjUgMi40NzAwMjkgLTEuOTI3MTEwCnYgLTMuNDgwMzMwIDIuNjk1MDI0IC0xLjkwNDk1MAp2IC0zLjQ4MjIyMCAyLjQ3Njc1MiAtMS45MDQ5NTAKdiAtMy40ODI5ODIgMi42ODQxMDggLTEuODg0NTI3CnYgLTMuNDg0OTEyIDIuNDg3NjY4IC0xLjg4NDUyNwp2IC0zLjQ4NTc2MyAyLjY2OTQxNyAtMS44NjY2MjYKdiAtMy40ODUwMDEgMi42NzU3NTEgLTEuODc0MzQ0CnYgLTMuNDg2NzI0IDIuNTAyMzU5IC0xLjg2NjYyNgp2IC0zLjQ4NDk3MiAyLjQ4NzkxNiAtMS44ODQyMjQKdiAtMy40ODc4OTYgMi42NTE1MTcgLTEuODUxOTM1CnYgLTMuNDg4ODcyIDIuNTIwMjU5IC0xLjg1MTkzNQp2IC0zLjQ5MjQzMCAyLjU2Mjg0MiAtMS44MzQyOTcKdiAtMy40OTAzMTUgMi42MzEwOTQgLTEuODQxMDE5CnYgLTMuNDkyNDE5IDIuNTUwMTQxIC0xLjgzODE0OQp2IC0zLjQ5MTMwMSAyLjU0MDY4MiAtMS44NDEwMTkKdiAtMy40OTI0MzcgMi41ODU4ODggLTEuODMyMDI3CnYgLTMuNDkyNDMwIDIuNjA4OTM0IC0xLjgzNDI5Nwp2IC0zLjQ5MjQyNyAyLjYxMzE4MyAtMS44MzU1ODUKdiAtMy40NzU2NDggMi43MDE3NDcgLTMuNDU3ODI0CnYgLTMuNDc3MjEyIDIuNjk1MDI0IC0zLjQ3OTk4NQp2IC0zLjQ3NjA1MSAyLjQ3Njc1MiAtMy40Nzk5ODUKdiAtMy40Nzk3ODQgMi42ODQxMDggLTMuNTAwNDA3CnYgLTMuNDc4NTgyIDIuNDg3NjY4IC0zLjUwMDQwNwp2IC0zLjQ4MDIwMSAyLjY4MjM0NSAtMy41MDI1NTcKdiAtMy40ODE2NzcgMi42Njk0MTcgLTMuNTE4MzA4CnYgLTMuNDgxMDcxIDIuNTAyMzU5IC0zLjUxODMwOAp2IC0zLjQ4MDE4MyAyLjQ5NDQ5NSAtMy41MDg3MjgKdiAtMy40ODMxMTggMi41MjAyNjAgLTMuNTMyOTk5CnYgLTMuNDgzNzM3IDIuNjUxNTE3IC0zLjUzMjk5OQp2IC0zLjQ4NjEwMiAyLjYzMTA5NCAtMy41NDM5MTUKdiAtMy40ODU0NzMgMi41NDA2ODIgLTMuNTQzOTE1CnYgLTMuNDg3MzgwIDIuNjIwMTE1IC0zLjU0NzI0NQp2IC0zLjQ4NzM3MCAyLjYwODkzNCAtMy41NTA2MzcKdiAtMy40ODczNzAgMi41NjI4NDMgLTMuNTUwNjM3CnYgLTMuNDg3Mzc2IDIuNTU3MDY5IC0zLjU0ODg4Ngp2IC0zLjQ4NzM2NCAyLjU4NTg4OCAtMy41NTI5MDcKdiAtMy4zMTcxNjQgMi41ODU4ODggLTMuNTUyOTA3CnYgLTMuMzE3MTY0IDIuNjA4OTM0IC0zLjU1MDYzNwp2IC0zLjMxNzE2NCAyLjYzMTA5NCAtMy41NDM5MTUKdiAtMy4zMTcxNjQgMi42NTE1MTcgLTMuNTMyOTk5CnYgLTMuMzE3MTY0IDIuNjY5NDE3IC0zLjUxODMwOAp2IC0zLjMxNzE2NCAyLjY4NDEwOCAtMy41MDA0MDcKdiAtMy4zMTcxNjQgMi42OTUwMjQgLTMuNDc5OTg1CnYgLTMuMzE3MTYzIDIuNzAxNzQ3IC0zLjQ1NzgyNAp2IC0zLjMxNzE2MyAyLjcwNDAxNiAtMy40MzQ3NzkKdiAtMy4zMTcxNjQgMi43MDE3NDcgLTEuOTI3MTEwCnYgLTMuMzE3MTYzIDIuNjk1MDI0IC0xLjkwNDk1MAp2IC0zLjMxNzE2NCAyLjY4NDEwOCAtMS44ODQ1MjcKdiAtMy4zMTcxNjQgMi42Njk0MTcgLTEuODY2NjI2CnYgLTMuMzE3MTYzIDIuNjUxNTE3IC0xLjg1MTkzNQp2IC0zLjMxNzE2MyAyLjYzMTA5NCAtMS44NDEwMTkKdiAtMy4zMTcxNjMgMi42MDg5MzQgLTEuODM0Mjk3CnYgLTMuMzE3MTY0IDIuNTg1ODg4IC0xLjgzMjAyNwp2IC0zLjMxNzE2NCAyLjU2Mjg0MiAtMS44MzQyOTcKdiAtMy4zMTcxNjQgMi41NDA2ODIgLTEuODQxMDE5CnYgLTMuMzE3MTY0IDIuNTIwMjU5IC0xLjg1MTkzNQp2IC0zLjMxNzE2NCAyLjUwMjM1OCAtMS44NjY2MjYKdiAtMy4zMTcxNjQgMi40ODc2NjggLTEuODg0NTI3CnYgLTMuMzE3MTY0IDIuNDc2NzUyIC0xLjkwNDk1MAp2IC0zLjMxNzE2NCAyLjQ3MDAyOSAtMS45MjcxMTAKdiAtMy4zMTcxNjQgMi40Njc3NjAgLTMuNDM0Nzc5CnYgLTMuMzE3MTY0IDIuNDcwMDI5IC0zLjQ1NzgyNQp2IC0zLjMxNzE2NCAyLjQ3Njc1MiAtMy40Nzk5ODUKdiAtMy4zMTcxNjMgMi40ODc2NjggLTMuNTAwNDA3CnYgLTMuMzE3MTY0IDIuNTAyMzU5IC0zLjUxODMwOAp2IC0zLjMxNzE2NCAyLjUyMDI2MCAtMy41MzI5OTkKdiAtMy4zMTcxNjQgMi41NDA2ODIgLTMuNTQzOTE1CnYgLTMuMzE3MTY0IDIuNTYyODQyIC0zLjU1MDYzNwp2IC0zLjUzMjU5OSAyLjU4NTg4OCAtMy41NDc1NTQKdiAtMy41ODE2NjMgMi41ODU4ODkgLTMuNDk4MjUyCnYgLTMuNTQwMjc0IDIuNTg1ODg4IC0zLjU0Njk0Nwp2IC0zLjU0Nzc2MSAyLjU4NTg4OCAtMy41NDUxNDEKdiAtMy41NTQ4NzQgMi41ODU4ODggLTMuNTQyMTgwCnYgLTMuNTYxNDM4IDIuNTg1ODg4IC0zLjUzODEzOAp2IC0zLjU2NzI5MyAyLjU4NTg4OCAtMy41MzMxMTMKdiAtMy41NzIyOTMgMi41ODU4ODkgLTMuNTI3MjMxCnYgLTMuNTc2MzE1IDIuNTg1ODg5IC0zLjUyMDYzNAp2IC0zLjU3OTI2MSAyLjU4NTg4OSAtMy41MTM0ODcKdiAtMy41ODEwNTggMi41ODU4ODkgLTMuNTA1OTY0CnYgLTMuNTgxNjY1IDIuNTk4MjcxIC0zLjQ5NzAzMgp2IC0zLjUzMjU5OSAyLjYwNzg4OSAtMy41NDUzODcKdiAtMy41ODEwNjEgMi41OTk3NzUgLTMuNTA0NTk3CnYgLTMuNTc5MjYzIDIuNjAxMjQzIC0zLjUxMTk3NQp2IC0zLjU3NjMxNyAyLjYwMjYzOCAtMy41MTg5ODUKdiAtMy41NzIyOTQgMi42MDM5MjUgLTMuNTI1NDU0CnYgLTMuNTY3Mjk0IDIuNjA1MDcyIC0zLjUzMTIyNAp2IC0zLjU2MTQzOSAyLjYwNjA1MiAtMy41MzYxNTIKdiAtMy41NTQ4NzQgMi42MDY4NDEgLTMuNTQwMTE2CnYgLTMuNTQ3NzYxIDIuNjA3NDE5IC0zLjU0MzAyMAp2IC0zLjU0MDI3NSAyLjYwNzc3MSAtMy41NDQ3OTEKdiAtMy41ODE2NjIgMi42MTAxNzggLTMuNDkzNDIwCnYgLTMuNTMyNTk5IDIuNjI5MDQ1IC0zLjUzODk2OQp2IC0zLjU4MTA1OCAyLjYxMzEyOSAtMy41MDA1NDYKdiAtMy41NzkyNjEgMi42MTYwMDggLTMuNTA3NDk1CnYgLTMuNTc2MzE1IDIuNjE4NzQ0IC0zLjUxNDA5OQp2IC0zLjU3MjI5MyAyLjYyMTI2OCAtMy41MjAxOTMKdiAtMy41NjcyOTMgMi42MjM1MTkgLTMuNTI1NjI4CnYgLTMuNTYxNDM5IDIuNjI1NDQyIC0zLjUzMDI3MAp2IC0zLjU1NDg3NCAyLjYyNjk4OSAtMy41MzQwMDQKdiAtMy41NDc3NjEgMi42MjgxMjIgLTMuNTM2NzQwCnYgLTMuNTQwMjc1IDIuNjI4ODEzIC0zLjUzODQwOAp2IC0zLjU4MTY2MiAyLjYyMTE1MiAtMy40ODc1NTQKdiAtMy41MzI1OTkgMi42NDg1NDMgLTMuNTI4NTQ3CnYgLTMuNTgxMDU5IDIuNjI1NDM3IC0zLjQ5Mzk2Nwp2IC0zLjU3OTI2MSAyLjYyOTYxNiAtMy41MDAyMjIKdiAtMy41NzYzMTUgMi42MzM1ODcgLTMuNTA2MTY1CnYgLTMuNTcyMjkyIDIuNjM3MjUyIC0zLjUxMTY0OQp2IC0zLjU2NzI5MiAyLjY0MDUyMCAtMy41MTY1NDEKdiAtMy41NjE0MzggMi42NDMzMTIgLTMuNTIwNzE5CnYgLTMuNTU0ODc0IDIuNjQ1NTU3IC0zLjUyNDA4MAp2IC0zLjU0Nzc2MSAyLjY0NzIwMiAtMy41MjY1NDEKdiAtMy41NDAyNzUgMi42NDgyMDUgLTMuNTI4MDQzCnYgLTMuNTgxNjY2IDIuNjMwNzcxIC0zLjQ3OTY2MQp2IC0zLjUzMjU5OSAyLjY2NTYzMiAtMy41MTQ1MjMKdiAtMy41ODEwNjEgMi42MzYyMjQgLTMuNDg1MTE1CnYgLTMuNTc5MjY0IDIuNjQxNTQ0IC0zLjQ5MDQzNAp2IC0zLjU3NjMxOCAyLjY0NjU5OCAtMy40OTU0ODgKdiAtMy41NzIyOTQgMi42NTEyNjIgLTMuNTAwMTUyCnYgLTMuNTY3Mjk0IDIuNjU1NDIxIC0zLjUwNDMxMgp2IC0zLjU2MTQzOSAyLjY1ODk3NCAtMy41MDc4NjQKdiAtMy41NTQ4NzQgMi42NjE4MzIgLTMuNTEwNzIzCnYgLTMuNTQ3NzYxIDIuNjYzOTI2IC0zLjUxMjgxNgp2IC0zLjU0MDI3NSAyLjY2NTIwMyAtMy41MTQwOTMKdiAtMy41ODE2NjMgMi42Mzg2NjQgLTMuNDcwMDQyCnYgLTMuNTMyNTk5IDIuNjc5NjU3IC0zLjQ5NzQzMwp2IC0zLjU4MTA1OSAyLjY0NTA3NyAtMy40NzQzMjcKdiAtMy41NzkyNjIgMi42NTEzMzIgLTMuNDc4NTA3CnYgLTMuNTc2MzE2IDIuNjU3Mjc1IC0zLjQ4MjQ3OAp2IC0zLjU3MjI5MyAyLjY2Mjc1OSAtMy40ODYxNDMKdiAtMy41NjcyOTMgMi42Njc2NTEgLTMuNDg5NDExCnYgLTMuNTYxNDM5IDIuNjcxODI4IC0zLjQ5MjIwMgp2IC0zLjU1NDg3NCAyLjY3NTE4OSAtMy40OTQ0NDcKdiAtMy41NDc3NjEgMi42Nzc2NTEgLTMuNDk2MDkzCnYgLTMuNTQwMjc1IDIuNjc5MTUyIC0zLjQ5NzA5Ngp2IC0zLjU4MTY2MiAyLjY0NDUzMCAtMy40NTkwNjkKdiAtMy41MzI1OTkgMi42OTAwNzggLTMuNDc3OTM2CnYgLTMuNTgxMDU5IDIuNjUxNjU1IC0zLjQ2MjAyMAp2IC0zLjU3OTI2MSAyLjY1ODYwNSAtMy40NjQ4OTkKdiAtMy41NzYzMTUgMi42NjUyMDggLTMuNDY3NjM0CnYgLTMuNTcyMjkzIDIuNjcxMzAzIC0zLjQ3MDE1OAp2IC0zLjU2NzI5MyAyLjY3NjczOCAtMy40NzI0MTAKdiAtMy41NjE0MzggMi42ODEzODAgLTMuNDc0MzMyCnYgLTMuNTU0ODc0IDIuNjg1MTE0IC0zLjQ3NTg3OQp2IC0zLjU0Nzc2MSAyLjY4Nzg0OSAtMy40NzcwMTIKdiAtMy41NDAyNzUgMi42ODk1MTggLTMuNDc3NzAzCnYgLTMuNTgxNjY1IDIuNjQ4MTQyIC0zLjQ0NzE2Mgp2IC0zLjUzMjU5OSAyLjY5NjQ5NiAtMy40NTY3ODAKdiAtMy41ODEwNjAgMi42NTU3MDYgLTMuNDQ4NjY2CnYgLTMuNTc5MjYzIDIuNjYzMDg0IC0zLjQ1MDEzNAp2IC0zLjU3NjMxNyAyLjY3MDA5NCAtMy40NTE1MjgKdiAtMy41NzIyOTQgMi42NzY1NjQgLTMuNDUyODE1CnYgLTMuNTY3MjkzIDIuNjgyMzMzIC0zLjQ1Mzk2Mwp2IC0zLjU2MTQzOSAyLjY4NzI2MSAtMy40NTQ5NDMKdiAtMy41NTQ4NzQgMi42OTEyMjYgLTMuNDU1NzMxCnYgLTMuNTQ3NzYxIDIuNjk0MTI5IC0zLjQ1NjMwOQp2IC0zLjU0MDI3NCAyLjY5NTkwMSAtMy40NTY2NjEKdiAtMy41ODE2NjQgMi42NDk2MjEgLTMuNDMyMTQ3CnYgLTMuNTMyNTk5IDIuNjk4Njg5IC0zLjQzNDUyMQp2IC0zLjU4MTA1OSAyLjY1NzI5NyAtMy40MzI1MTgKdiAtMy41NzkyNjIgMi42NjQ3ODMgLTMuNDMyODgxCnYgLTMuNTc2MzE2IDIuNjcxODk3IC0zLjQzMzIyNQp2IC0zLjU3MjI5MyAyLjY3ODQ2MiAtMy40MzM1NDIKdiAtMy41NjcyOTMgMi42ODQzMTcgLTMuNDMzODI1CnYgLTMuNTYxNDM5IDIuNjg5MzE3IC0zLjQzNDA2Nwp2IC0zLjU1NDg3NCAyLjY5MzM0MCAtMy40MzQyNjIKdiAtMy41NDc3NjEgMi42OTYyODcgLTMuNDM0NDA0CnYgLTMuNTQwMjc1IDIuNjk4MDg0IC0zLjQzNDQ5MQp2IC0zLjU4MTY2MyAyLjY0NzM2NyAtMS45MzUyMTgKdiAtMy41MzI1OTkgMi42OTY0MjAgLTEuOTI3OTA0CnYgLTMuNTgxMDU5IDIuNjU1MDQxIC0xLjkzNDA3NAp2IC0zLjU3OTI2MiAyLjY2MjUyNSAtMS45MzI5NTgKdiAtMy41NzYzMTYgMi42Njk2MzcgLTEuOTMxODk4CnYgLTMuNTcyMjkzIDIuNjc2MjAwIC0xLjkzMDkxOQp2IC0zLjU2NzI5MyAyLjY4MjA1MyAtMS45MzAwNDYKdiAtMy41NjE0MzkgMi42ODcwNTIgLTEuOTI5MzAxCnYgLTMuNTU0ODc0IDIuNjkxMDc0IC0xLjkyODcwMQp2IC0zLjU0Nzc2MSAyLjY5NDAxOSAtMS45MjgyNjIKdiAtMy41NDAyNzUgMi42OTU4MTYgLTEuOTI3OTk0CnYgLTMuNTgxNjY1IDIuNjQ0NTMwIC0xLjkyNTg2NQp2IC0zLjUzMjU5OSAyLjY5MDA3OCAtMS45MDY5OTkKdiAtMy41ODEwNjEgMi42NTE2NTUgLTEuOTIyOTE0CnYgLTMuNTc5MjYzIDIuNjU4NjA1IC0xLjkyMDAzNQp2IC0zLjU3NjMxNyAyLjY2NTIwOSAtMS45MTczMDAKdiAtMy41NzIyOTMgMi42NzEzMDMgLTEuOTE0Nzc2CnYgLTMuNTY3MjkzIDIuNjc2NzM4IC0xLjkxMjUyNAp2IC0zLjU2MTQzOSAyLjY4MTM4MCAtMS45MTA2MDIKdiAtMy41NTQ4NzQgMi42ODUxMTQgLTEuOTA5MDU1CnYgLTMuNTQ3NzYxIDIuNjg3ODQ5IC0xLjkwNzkyMgp2IC0zLjU0MDI3NSAyLjY4OTUxOCAtMS45MDcyMzEKdiAtMy41ODE2NjUgMi42Mzg2NjQgLTEuOTE0ODkxCnYgLTMuNTMyNTk5IDIuNjc5NjU3IC0xLjg4NzUwMQp2IC0zLjU4MTA2MCAyLjY0NTA3NyAtMS45MTA2MDcKdiAtMy41NzkyNjIgMi42NTEzMzIgLTEuOTA2NDI3CnYgLTMuNTc2MzE2IDIuNjU3Mjc0IC0xLjkwMjQ1Ngp2IC0zLjU3MjI5NCAyLjY2Mjc1OSAtMS44OTg3OTIKdiAtMy41NjcyOTMgMi42Njc2NTAgLTEuODk1NTIzCnYgLTMuNTYxNDM5IDIuNjcxODI4IC0xLjg5MjczMgp2IC0zLjU1NDg3NCAyLjY3NTE4OSAtMS44OTA0ODYKdiAtMy41NDc3NjEgMi42Nzc2NTEgLTEuODg4ODQyCnYgLTMuNTQwMjc0IDIuNjc5MTUyIC0xLjg4NzgzOAp2IC0zLjU4MTY2MSAyLjYzMDc3MSAtMS45MDUyNzMKdiAtMy41MzI1OTkgMi42NjU2MzIgLTEuODcwNDEyCnYgLTMuNTgxMDU4IDIuNjM2MjI0IC0xLjg5OTgxOQp2IC0zLjU3OTI2MSAyLjY0MTU0MyAtMS44OTQ1MDAKdiAtMy41NzYzMTUgMi42NDY1OTcgLTEuODg5NDQ2CnYgLTMuNTcyMjkyIDIuNjUxMjYyIC0xLjg4NDc4Mgp2IC0zLjU2NzI5MiAyLjY1NTQyMSAtMS44ODA2MjIKdiAtMy41NjE0MzggMi42NTg5NzQgLTEuODc3MDY5CnYgLTMuNTU0ODc0IDIuNjYxODMyIC0xLjg3NDIxMQp2IC0zLjU0Nzc2MSAyLjY2MzkyNiAtMS44NzIxMTgKdiAtMy41NDAyNzUgMi42NjUyMDMgLTEuODcwODQxCnYgLTMuNTgxNjY1IDIuNjIxMTUyIC0xLjg5NzM4MAp2IC0zLjUzMjU5OSAyLjY0ODU0MyAtMS44NTYzODcKdiAtMy41ODEwNjAgMi42MjU0MzcgLTEuODkwOTY3CnYgLTMuNTc5MjYzIDIuNjI5NjE2IC0xLjg4NDcxMgp2IC0zLjU3NjMxNiAyLjYzMzU4NyAtMS44Nzg3NjkKdiAtMy41NzIyOTMgMi42MzcyNTIgLTEuODczMjg0CnYgLTMuNTY3MjkzIDIuNjQwNTIwIC0xLjg2ODM5Mwp2IC0zLjU2MTQzOSAyLjY0MzMxMiAtMS44NjQyMTUKdiAtMy41NTQ4NzQgMi42NDU1NTcgLTEuODYwODU1CnYgLTMuNTQ3NzYxIDIuNjQ3MjAyIC0xLjg1ODM5Mwp2IC0zLjU0MDI3NCAyLjY0ODIwNSAtMS44NTY4OTEKdiAtMy41ODE2NjUgMi42MTAxNzggLTEuODkxNTE0CnYgLTMuNTMyNTk5IDIuNjI5MDQ1IC0xLjg0NTk2NQp2IC0zLjU4MTA2MCAyLjYxMzEzMCAtMS44ODQzODgKdiAtMy41NzkyNjMgMi42MTYwMDggLTEuODc3NDM4CnYgLTMuNTc2MzE3IDIuNjE4NzQ0IC0xLjg3MDgzNQp2IC0zLjU3MjI5NCAyLjYyMTI2OCAtMS44NjQ3NDEKdiAtMy41NjcyOTMgMi42MjM1MTkgLTEuODU5MzA2CnYgLTMuNTYxNDM5IDIuNjI1NDQyIC0xLjg1NDY2NAp2IC0zLjU1NDg3NCAyLjYyNjk4OSAtMS44NTA5MzAKdiAtMy41NDc3NjEgMi42MjgxMjIgLTEuODQ4MTk0CnYgLTMuNTQwMjc0IDIuNjI4ODEzIC0xLjg0NjUyNgp2IC0zLjU4MTY2MiAyLjU5ODI3MSAtMS44ODc5MDIKdiAtMy41MzI1OTkgMi42MDc4ODkgLTEuODM5NTQ4CnYgLTMuNTgxMDU4IDIuNTk5Nzc2IC0xLjg4MDMzOAp2IC0zLjU3OTI2MSAyLjYwMTI0MyAtMS44NzI5NjAKdiAtMy41NzYzMTUgMi42MDI2MzggLTEuODY1OTQ5CnYgLTMuNTcyMjkzIDIuNjAzOTI1IC0xLjg1OTQ4MAp2IC0zLjU2NzI5MyAyLjYwNTA3MiAtMS44NTM3MTAKdiAtMy41NjE0MzggMi42MDYwNTMgLTEuODQ4NzgyCnYgLTMuNTU0ODc0IDIuNjA2ODQxIC0xLjg0NDgxOAp2IC0zLjU0Nzc2MSAyLjYwNzQxOSAtMS44NDE5MTQKdiAtMy41NDAyNzUgMi42MDc3NzEgLTEuODQwMTQzCnYgLTMuNTgxNjY1IDIuNTg1ODg4IC0xLjg4NjY4Mgp2IC0zLjUzMjU5OSAyLjU4NTg4OCAtMS44MzczODEKdiAtMy41ODEwNjAgMi41ODU4ODggLTEuODc4OTcwCnYgLTMuNTc5MjYzIDIuNTg1ODg4IC0xLjg3MTQ0Nwp2IC0zLjU3NjMxNiAyLjU4NTg4OCAtMS44NjQzMDAKdiAtMy41NzIyOTMgMi41ODU4ODggLTEuODU3NzAzCnYgLTMuNTY3MjkzIDIuNTg1ODg4IC0xLjg1MTgyMQp2IC0zLjU2MTQzOSAyLjU4NTg4OCAtMS44NDY3OTYKdiAtMy41NTQ4NzQgMi41ODU4ODggLTEuODQyNzU0CnYgLTMuNTQ3NzYxIDIuNTg1ODg4IC0xLjgzOTc5NAp2IC0zLjU0MDI3NCAyLjU4NTg4OCAtMS44Mzc5ODgKdiAtMy41ODE2NjIgMi41NzM1MDUgLTEuODg3OTAyCnYgLTMuNTMyNTk5IDIuNTYzODg3IC0xLjgzOTU0OAp2IC0zLjU4MTA1OSAyLjU3MjAwMSAtMS44ODAzMzgKdiAtMy41NzkyNjEgMi41NzA1MzMgLTEuODcyOTYwCnYgLTMuNTc2MzE1IDIuNTY5MTM5IC0xLjg2NTk0OQp2IC0zLjU3MjI5MiAyLjU2Nzg1MiAtMS44NTk0ODAKdiAtMy41NjcyOTMgMi41NjY3MDQgLTEuODUzNzEwCnYgLTMuNTYxNDM4IDIuNTY1NzI0IC0xLjg0ODc4Mwp2IC0zLjU1NDg3NCAyLjU2NDkzNSAtMS44NDQ4MTgKdiAtMy41NDc3NjEgMi41NjQzNTggLTEuODQxOTE0CnYgLTMuNTQwMjc1IDIuNTY0MDA1IC0xLjg0MDE0Mwp2IC0zLjU4MTY2NSAyLjU2MTU5OCAtMS44OTE1MTQKdiAtMy41MzI1OTkgMi41NDI3MzEgLTEuODQ1OTY1CnYgLTMuNTgxMDYxIDIuNTU4NjQ2IC0xLjg4NDM4OAp2IC0zLjU3OTI2MyAyLjU1NTc2OCAtMS44Nzc0MzkKdiAtMy41NzYzMTcgMi41NTMwMzMgLTEuODcwODM1CnYgLTMuNTcyMjk0IDIuNTUwNTA4IC0xLjg2NDc0MQp2IC0zLjU2NzI5MyAyLjU0ODI1NyAtMS44NTkzMDYKdiAtMy41NjE0MzkgMi41NDYzMzQgLTEuODU0NjY0CnYgLTMuNTU0ODc0IDIuNTQ0Nzg3IC0xLjg1MDkzMAp2IC0zLjU0Nzc2MSAyLjU0MzY1NCAtMS44NDgxOTUKdiAtMy41NDAyNzUgMi41NDI5NjMgLTEuODQ2NTI2CnYgLTMuNTgxNjY1IDIuNTUwNjI0IC0xLjg5NzM4MAp2IC0zLjUzMjU5OSAyLjUyMzIzNCAtMS44NTYzODcKdiAtMy41ODEwNjAgMi41NDYzMzkgLTEuODkwOTY3CnYgLTMuNTc5MjYzIDIuNTQyMTYwIC0xLjg4NDcxMgp2IC0zLjU3NjMxNyAyLjUzODE4OSAtMS44Nzg3NjkKdiAtMy41NzIyOTMgMi41MzQ1MjQgLTEuODczMjg0CnYgLTMuNTY3MjkzIDIuNTMxMjU2IC0xLjg2ODM5Mwp2IC0zLjU2MTQzOCAyLjUyODQ2NSAtMS44NjQyMTYKdiAtMy41NTQ4NzQgMi41MjYyMTkgLTEuODYwODU1CnYgLTMuNTQ3NzYxIDIuNTI0NTc0IC0xLjg1ODM5Mwp2IC0zLjU0MDI3NCAyLjUyMzU3MSAtMS44NTY4OTEKdiAtMy41ODE2NjEgMi41NDEwMDYgLTEuOTA1MjczCnYgLTMuNTMyNTk5IDIuNTA2MTQ0IC0xLjg3MDQxMgp2IC0zLjU4MTA1OCAyLjUzNTU1MyAtMS44OTk4MTkKdiAtMy41NzkyNjEgMi41MzAyMzMgLTEuODk0NTAwCnYgLTMuNTc2MzE1IDIuNTI1MTc5IC0xLjg4OTQ0Ngp2IC0zLjU3MjI5MiAyLjUyMDUxNSAtMS44ODQ3ODIKdiAtMy41NjcyOTIgMi41MTYzNTUgLTEuODgwNjIyCnYgLTMuNTYxNDM4IDIuNTEyODAyIC0xLjg3NzA3MAp2IC0zLjU1NDg3NCAyLjUwOTk0NCAtMS44NzQyMTEKdiAtMy41NDc3NjEgMi41MDc4NTAgLTEuODcyMTE4CnYgLTMuNTQwMjc1IDIuNTA2NTczIC0xLjg3MDg0MQp2IC0zLjU4MTY2NCAyLjUzMzExMiAtMS45MTQ4OTIKdiAtMy41MzI1OTkgMi40OTIxMTkgLTEuODg3NTAxCnYgLTMuNTgxMDYwIDIuNTI2Njk5IC0xLjkxMDYwNwp2IC0zLjU3OTI2MyAyLjUyMDQ0NSAtMS45MDY0MjgKdiAtMy41NzYzMTcgMi41MTQ1MDIgLTEuOTAyNDU3CnYgLTMuNTcyMjk0IDIuNTA5MDE3IC0xLjg5ODc5Mgp2IC0zLjU2NzI5MyAyLjUwNDEyNiAtMS44OTU1MjQKdiAtMy41NjE0MzkgMi40OTk5NDggLTEuODkyNzMyCnYgLTMuNTU0ODc0IDIuNDk2NTg3IC0xLjg5MDQ4Nwp2IC0zLjU0Nzc2MSAyLjQ5NDEyNSAtMS44ODg4NDIKdiAtMy41NDAyNzUgMi40OTI2MjQgLTEuODg3ODM5CnYgLTMuNTgxNjY1IDIuNTI3MjQ2IC0xLjkyNTg2NQp2IC0zLjUzMjU5OSAyLjQ4MTY5OCAtMS45MDY5OTkKdiAtMy41ODEwNjEgMi41MjAxMjEgLTEuOTIyOTE0CnYgLTMuNTc5MjYzIDIuNTEzMTcxIC0xLjkyMDAzNQp2IC0zLjU3NjMxNyAyLjUwNjU2OCAtMS45MTczMDAKdiAtMy41NzIyOTQgMi41MDA0NzMgLTEuOTE0Nzc2CnYgLTMuNTY3MjkzIDIuNDk1MDM5IC0xLjkxMjUyNQp2IC0zLjU2MTQzOSAyLjQ5MDM5NyAtMS45MTA2MDIKdiAtMy41NTQ4NzQgMi40ODY2NjIgLTEuOTA5MDU1CnYgLTMuNTQ3NzYxIDIuNDgzOTI3IC0xLjkwNzkyMgp2IC0zLjU0MDI3NSAyLjQ4MjI1OSAtMS45MDcyMzEKdiAtMy41ODE2NjMgMi41MjQ0MDkgLTEuOTM1MjE4CnYgLTMuNTMyNTk5IDIuNDc1MzU2IC0xLjkyNzkwNAp2IC0zLjU4MTA1OSAyLjUxNjczNiAtMS45MzQwNzQKdiAtMy41NzkyNjIgMi41MDkyNTEgLTEuOTMyOTU4CnYgLTMuNTc2MzE1IDIuNTAyMTQwIC0xLjkzMTg5OAp2IC0zLjU3MjI5MyAyLjQ5NTU3NyAtMS45MzA5MTkKdiAtMy41NjcyOTMgMi40ODk3MjMgLTEuOTMwMDQ2CnYgLTMuNTYxNDM4IDIuNDg0NzI1IC0xLjkyOTMwMQp2IC0zLjU1NDg3NCAyLjQ4MDcwMyAtMS45Mjg3MDEKdiAtMy41NDc3NjEgMi40Nzc3NTcgLTEuOTI4MjYyCnYgLTMuNTQwMjc1IDIuNDc1OTYwIC0xLjkyNzk5NAp2IC0zLjU4MTY2NCAyLjUyMjE1NiAtMy40MzIxNDcKdiAtMy41MzI2MDAgMi40NzMwODggLTMuNDM0NTIxCnYgLTMuNTgxMDYwIDIuNTE0NDgwIC0zLjQzMjUxOQp2IC0zLjU3OTI2MiAyLjUwNjk5MyAtMy40MzI4ODEKdiAtMy41NzYzMTYgMi40OTk4NzkgLTMuNDMzMjI1CnYgLTMuNTcyMjk0IDIuNDkzMzE1IC0zLjQzMzU0Mgp2IC0zLjU2NzI5MyAyLjQ4NzQ2MCAtMy40MzM4MjYKdiAtMy41NjE0MzkgMi40ODI0NTkgLTMuNDM0MDY3CnYgLTMuNTU0ODc0IDIuNDc4NDM2IC0zLjQzNDI2Mgp2IC0zLjU0Nzc2MSAyLjQ3NTQ4OSAtMy40MzQ0MDUKdiAtMy41NDAyNzUgMi40NzM2OTIgLTMuNDM0NDkyCnYgLTMuNTgxNjY2IDIuNTIzNjM0IC0zLjQ0NzE2Mgp2IC0zLjUzMjU5OSAyLjQ3NTI4MCAtMy40NTY3ODAKdiAtMy41ODEwNjEgMi41MTYwNzAgLTMuNDQ4NjY3CnYgLTMuNTc5MjYzIDIuNTA4NjkyIC0zLjQ1MDEzNAp2IC0zLjU3NjMxNyAyLjUwMTY4MiAtMy40NTE1MjkKdiAtMy41NzIyOTQgMi40OTUyMTMgLTMuNDUyODE1CnYgLTMuNTY3Mjk0IDIuNDg5NDQzIC0zLjQ1Mzk2Mwp2IC0zLjU2MTQzOSAyLjQ4NDUxNSAtMy40NTQ5NDMKdiAtMy41NTQ4NzQgMi40ODA1NTEgLTMuNDU1NzMyCnYgLTMuNTQ3NzYxIDIuNDc3NjQ3IC0zLjQ1NjMwOQp2IC0zLjU0MDI3NSAyLjQ3NTg3NiAtMy40NTY2NjIKdiAtMy41ODE2NjAgMi41MjcyNDYgLTMuNDU5MDY5CnYgLTMuNTMyNTk5IDIuNDgxNjk4IC0zLjQ3NzkzNgp2IC0zLjU4MTA1NiAyLjUyMDEyMSAtMy40NjIwMjAKdiAtMy41NzkyNjAgMi41MTMxNzEgLTMuNDY0ODk5CnYgLTMuNTc2MzE0IDIuNTA2NTY4IC0zLjQ2NzYzNQp2IC0zLjU3MjI5MiAyLjUwMDQ3MyAtMy40NzAxNTkKdiAtMy41NjcyOTIgMi40OTUwMzkgLTMuNDcyNDEwCnYgLTMuNTYxNDM4IDIuNDkwMzk3IC0zLjQ3NDMzMwp2IC0zLjU1NDg3NCAyLjQ4NjY2MiAtMy40NzU4NzkKdiAtMy41NDc3NjEgMi40ODM5MjcgLTMuNDc3MDEyCnYgLTMuNTQwMjc1IDIuNDgyMjU5IC0zLjQ3NzcwMwp2IC0zLjU4MTY2OCAyLjUzMzExMiAtMy40NzAwNDIKdiAtMy41MzI1OTkgMi40OTIxMTkgLTMuNDk3NDMzCnYgLTMuNTgxMDY0IDIuNTI2NzAwIC0zLjQ3NDMyNwp2IC0zLjU3OTI2NiAyLjUyMDQ0NSAtMy40Nzg1MDcKdiAtMy41NzYzMTkgMi41MTQ1MDIgLTMuNDgyNDc4CnYgLTMuNTcyMjk1IDIuNTA5MDE3IC0zLjQ4NjE0Mgp2IC0zLjU2NzI5NSAyLjUwNDEyNiAtMy40ODk0MTEKdiAtMy41NjE0NDAgMi40OTk5NDggLTMuNDkyMjAyCnYgLTMuNTU0ODc1IDIuNDk2NTg3IC0zLjQ5NDQ0OAp2IC0zLjU0Nzc2MiAyLjQ5NDEyNiAtMy40OTYwOTMKdiAtMy41NDAyNzUgMi40OTI2MjQgLTMuNDk3MDk2CnYgLTMuNTgxNjYxIDIuNTQxMDA2IC0zLjQ3OTY2MQp2IC0zLjUzMjU5OSAyLjUwNjE0NCAtMy41MTQ1MjMKdiAtMy41ODEwNTcgMi41MzU1NTIgLTMuNDg1MTE1CnYgLTMuNTc5MjYwIDIuNTMwMjMzIC0zLjQ5MDQzMwp2IC0zLjU3NjMxNSAyLjUyNTE3OSAtMy40OTU0ODcKdiAtMy41NzIyOTIgMi41MjA1MTUgLTMuNTAwMTUyCnYgLTMuNTY3MjkzIDIuNTE2MzU1IC0zLjUwNDMxMgp2IC0zLjU2MTQzOCAyLjUxMjgwMiAtMy41MDc4NjQKdiAtMy41NTQ4NzQgMi41MDk5NDQgLTMuNTEwNzIyCnYgLTMuNTQ3NzYxIDIuNTA3ODUxIC0zLjUxMjgxNgp2IC0zLjU0MDI3NSAyLjUwNjU3NCAtMy41MTQwOTMKdiAtMy41ODE2NjUgMi41NTA2MjUgLTMuNDg3NTU1CnYgLTMuNTMyNTk5IDIuNTIzMjM0IC0zLjUyODU0OAp2IC0zLjU4MTA2MSAyLjU0NjM0MCAtMy40OTM5NjcKdiAtMy41NzkyNjMgMi41NDIxNjEgLTMuNTAwMjIyCnYgLTMuNTc2MzE3IDIuNTM4MTkwIC0zLjUwNjE2NQp2IC0zLjU3MjI5NCAyLjUzNDUyNSAtMy41MTE2NDkKdiAtMy41NjcyOTMgMi41MzEyNTcgLTMuNTE2NTQxCnYgLTMuNTYxNDM5IDIuNTI4NDY1IC0zLjUyMDcxOQp2IC0zLjU1NDg3NCAyLjUyNjIxOSAtMy41MjQwODAKdiAtMy41NDc3NjEgMi41MjQ1NzUgLTMuNTI2NTQxCnYgLTMuNTQwMjc1IDIuNTIzNTcxIC0zLjUyODA0Mwp2IC0zLjU4MTY2NSAyLjU2MTU5OCAtMy40OTM0MjAKdiAtMy41MzI1OTkgMi41NDI3MzEgLTMuNTM4OTY5CnYgLTMuNTgxMDYxIDIuNTU4NjQ2IC0zLjUwMDU0Ngp2IC0zLjU3OTI2MyAyLjU1NTc2OCAtMy41MDc0OTUKdiAtMy41NzYzMTcgMi41NTMwMzMgLTMuNTE0MDk5CnYgLTMuNTcyMjk0IDIuNTUwNTA4IC0zLjUyMDE5Mwp2IC0zLjU2NzI5NCAyLjU0ODI1NyAtMy41MjU2MjgKdiAtMy41NjE0MzkgMi41NDYzMzUgLTMuNTMwMjcwCnYgLTMuNTU0ODc0IDIuNTQ0Nzg4IC0zLjUzNDAwNQp2IC0zLjU0Nzc2MSAyLjU0MzY1NSAtMy41MzY3NDAKdiAtMy41NDAyNzUgMi41NDI5NjQgLTMuNTM4NDA4CnYgLTMuNTgxNjYzIDIuNTczNTA1IC0zLjQ5NzAzMgp2IC0zLjUzMjU5OSAyLjU2Mzg4NyAtMy41NDUzODYKdiAtMy41ODEwNTkgMi41NzIwMDAgLTMuNTA0NTk3CnYgLTMuNTc5MjYyIDIuNTcwNTMzIC0zLjUxMTk3NAp2IC0zLjU3NjMxNiAyLjU2OTEzOCAtMy41MTg5ODQKdiAtMy41NzIyOTMgMi41Njc4NTIgLTMuNTI1NDU0CnYgLTMuNTY3MjkzIDIuNTY2NzA0IC0zLjUzMTIyNAp2IC0zLjU2MTQzOSAyLjU2NTcyNCAtMy41MzYxNTIKdiAtMy41NTQ4NzQgMi41NjQ5MzUgLTMuNTQwMTE2CnYgLTMuNTQ3NzYxIDIuNTY0MzU4IC0zLjU0MzAyMAp2IC0zLjU0MDI3NSAyLjU2NDAwNSAtMy41NDQ3OTEKdiAtMC4zNzEyMzYgMi42NjExNjEgNy4xMDM3ODYKdiAtMC4zNTE4NTEgMi42NzcwNzAgNy4wOTk1NzIKdiAtMC4zODcxNDUgMi42NDE3NzYgNy4xMDg5NDIKdiAtMC4zOTg5NjcgMi42MTk2NjAgNy4xMTIxNTgKdiAtMC4zODg2MzMgMi42Mzg5OTIgNy4xMDk2ODUKdiAtMC40MDYyNDYgMi41OTU2NjIgNy4xMTUyNDIKdiAtMC40MDg3MDQgMi41NzA3MDUgNy4xMTc2NTAKdiAtMC40MDgxMDIgMi41NzY4MjIgNy4xMTc2NzYKdiAtMC40MDYyNDYgMi41NDU3NDkgNy4xMTc1NTYKdiAtMC4zOTg5NjcgMi41MjE3NTEgNy4xMTc0ODAKdiAtMC4yODA3ODEgMi40NDI3ODIgNy4xMDY3MDYKdiAtMC4zODcxNDUgMi40OTk2MzUgNy4xMTU0OTkKdiAtMC4zOTQ4NDkgMi41MTQwNDcgNy4xMTc0NjAKdiAtMC4zMDU3MzggMi40NDUyNDAgNy4xMDczMTQKdiAtMC4zNzEyMzYgMi40ODAyNTAgNy4xMTI4NzYKdiAtMC4zMjk3MzUgMi40NTI1MjAgNy4xMDkxODEKdiAtMC4zMjc4MzggMi40NTE5NDQgNy4xMDkxMDcKdiAtMC4zNTE4NTEgMi40NjQzNDEgNy4xMTA3NDMKdiAtMC4zMjk3MzUgMi42ODg4OTEgNy4wOTY0NjUKdiAtMC4zMDU3MzcgMi42OTYxNzEgNy4wOTQ1ODEKdiAwLjM1MjUzMyAyLjQ2NDM0MSA3LjExMjgxOQp2IDAuMzMwNDE3IDIuNDUyNTIwIDcuMTExMTI3CnYgMC4zMjg1MTggMi40NTE5NDQgNy4xMTEwNDIKdiAwLjMwNjQxOSAyLjQ0NTI0MCA3LjEwOTExOAp2IC0wLjI4MDc4MSAyLjY5ODYyOSA3LjA5Mzk5NAp2IDAuMzg3ODI3IDIuNDk5NjM1IDcuMTE3Nzg0CnYgMC4zNzE5MTggMi40ODAyNTAgNy4xMTUwNjcKdiAwLjQwOTM4NiAyLjU3MDcwNSA3LjEyMDA2MQp2IDAuNDA4Nzg0IDIuNTc2ODIyIDcuMTIwMDg0CnYgMC40MDY5MjggMi41NDU3NDkgNy4xMTk5NTMKdiAwLjM5NTUzMSAyLjUxNDA0NiA3LjExOTc5MQp2IDAuMzk5NjQ5IDIuNTIxNzUxIDcuMTE5ODM0CnYgMC4zMDY0MjAgMi42OTYxNzEgNy4wOTYzODUKdiAwLjM5OTY0OSAyLjYxOTY1OSA3LjExNDUxMQp2IDAuNDA2OTI4IDIuNTk1NjYyIDcuMTE3NjQwCnYgMC4zNzE5MTggMi42NjExNjEgNy4xMDU5NzcKdiAwLjMzMDQxNyAyLjY4ODg5MSA3LjA5ODQxMAp2IDAuMzg5MzE1IDIuNjM4OTkyIDcuMTExOTc5CnYgMC4zODc4MjcgMi42NDE3NzYgNy4xMTEyMjcKdiAwLjM1MjUzMyAyLjY3NzA3MCA3LjEwMTY0OAp2IDAuNDIwNDU3IDIuNTc2ODIyIDcuMTIwMTE5CnYgMC40MDUzNTAgMi42Mzg5OTIgNy4xMTIwMjYKdiAwLjM0ODg5NyAyLjQ1MTk0NCA3LjExMTEwMgp2IDAuMzUyMDc3IDIuNjk5MjkxIDcuMDk1NjgyCnYgMC40MTA5MTUgMi41MTQwNDYgNy4xMTk4MzYKdiAtMC4yNDQ0OTggMi43NTY0OTIgNy4wNjk5MjYKdiAwLjI2ODM1MiAyLjc1NjQ5MSA3LjA3MTQzOAp2IC0wLjM1NzQwNCAyLjQ1MTk0NCA3LjEwOTAyMAp2IC0wLjQyMjYwNCAyLjU3NjgyMiA3LjExNzYzMwp2IC0wLjMwMTc0NiAyLjM5MTc3OCA3LjA5MjUwOQp2IDAuMjQzNzAzIDIuMzkxNzc4IDcuMDk0MTE3CnYgLTAuNDA1MTEwIDIuNjM4OTkyIDcuMTA5NjM2CnYgLTAuMzQzMDkyIDIuNjk5MjkxIDcuMDkzNjMzCnYgLTAuNDEzMDYyIDIuNTE0MDQ3IDcuMTE3NDA3CnYgLTIuMDEwNDc5IDIuNTExNjY2IDcuMTEyMzY5CnYgLTIuMDgwNDIxIDIuNTU4NDAwIDcuMTEyNjcxCnYgLTIuMDc3MDM2IDIuNTQ3MjQyIDcuMTEyNjM2CnYgLTIuMDIyMDgzIDIuNTEwNTIzIDcuMTEyMTc4CnYgLTIuMDcxNTQwIDIuNTM2OTU4IDcuMTEyNjEwCnYgLTIuMDMzNjg3IDIuNTExNjY2IDcuMTEyMzAxCnYgLTIuMDY0MTQzIDIuNTI3OTQ1IDcuMTEyNTk2CnYgLTIuMDQxNTQwIDIuNTE0MDQ4IDcuMTEyNjA2CnYgLTIuMDQ0ODQ2IDIuNTE1MDUxIDcuMTEyNjAwCnYgLTIuMDU1MTI5IDIuNTIwNTQ4IDcuMTEyNTkyCnYgLTIuMjE1MDY2IDIuNjE5NDYxIDcuMTA2ODI4CnYgLTIuMjI1MzQ5IDIuNjI0OTU4IDcuMTA2MDg3CnYgLTIuMjA2MDUyIDIuNjEyMDY0IDcuMTA3ODEzCnYgLTIuMjM2NTA4IDIuNjI4MzQzIDcuMTA1NjE2CnYgLTIuMTk4NjU1IDIuNjAzMDUwIDcuMTA5MDAyCnYgLTIuMjQ4MTEyIDIuNjI5NDg2IDcuMTA1NDMzCnYgLTIuMTkzMTU4IDIuNTkyNzY3IDcuMTEwMzQ5CnYgLTIuMjU5NzE2IDIuNjI4MzQzIDcuMTA1NTQ3CnYgLTIuMTg5Nzc0IDIuNTgxNjA5IDcuMTExODA0CnYgLTIuMjcwODc1IDIuNjI0OTU4IDcuMTA1OTUzCnYgLTIuMTg4NjMwIDIuNTcwMDA0IDcuMTEyMzk5CnYgLTIuMTg5MzAyIDIuNTc2ODIzIDcuMTEyNDI1CnYgLTIuMjgxMTU3IDIuNjE5NDYxIDcuMTA2NjM0CnYgLTIuMTg5NzczIDIuNTU4NDAwIDcuMTEyMzQ5CnYgLTIuMjkwMTcxIDIuNjEyMDY0IDcuMTA3NTY1CnYgLTIuMTkzMTU4IDIuNTQ3MjQyIDcuMTEyMjkzCnYgLTIuMjk3NTY5IDIuNjAzMDUwIDcuMTA4NzEwCnYgLTIuMTk4NjU1IDIuNTM2OTU4IDcuMTEyMjM2CnYgLTIuMzAzMDY1IDIuNTkyNzY3IDcuMTEwMDI1CnYgLTIuMjA2MDUyIDIuNTI3OTQ1IDcuMTEyMTc3CnYgLTIuMzA2NDUwIDIuNTgxNjA5IDcuMTExNDU5CnYgLTIuMjE1MDY2IDIuNTIwNTQ4IDcuMTEyMTIxCnYgLTIuMzA2OTIxIDIuNTc2ODIzIDcuMTEyMDc4CnYgLTIuMzA3NTkzIDIuNTcwMDA0IDcuMTEyMDQ4CnYgLTIuMjI1MzQ5IDIuNTE1MDUxIDcuMTEyMDY4CnYgLTIuMzA2NDUwIDIuNTU4NDAwIDcuMTEyMDA0CnYgLTIuMjM2NTA4IDIuNTExNjY2IDcuMTExNzAzCnYgLTIuMjI4NjU1IDIuNTE0MDQ4IDcuMTEyMDU0CnYgLTIuMzAzMDY1IDIuNTQ3MjQyIDcuMTExOTY5CnYgLTIuMjQ4MTEyIDIuNTEwNTIzIDcuMTExNTExCnYgLTIuMjk3NTY5IDIuNTM2OTU4IDcuMTExOTQ0CnYgLTIuMjU5NzE2IDIuNTExNjY2IDcuMTExNjM1CnYgLTIuMjkwMTcxIDIuNTI3OTQ1IDcuMTExOTI5CnYgLTIuMjY3NTY5IDIuNTE0MDQ4IDcuMTExOTM5CnYgLTIuMjcwODc0IDIuNTE1MDUxIDcuMTExOTM0CnYgLTIuMjgxMTU4IDIuNTIwNTQ4IDcuMTExOTI2CnYgLTEuOTgwMDI0IDIuNjEyMDY0IDcuMTA4NDgwCnYgLTIuMDEwNDc5IDIuNjI4MzQzIDcuMTA2MjgyCnYgLTEuOTk5MzIxIDIuNjI0OTU4IDcuMTA2NzUzCnYgLTEuOTcyNjI2IDIuNjAzMDUwIDcuMTA5NjY4CnYgLTIuMDIyMDgzIDIuNjI5NDg2IDcuMTA2MTAwCnYgLTEuOTY3MTMwIDIuNTkyNzY3IDcuMTExMDE1CnYgLTIuMDMzNjg3IDIuNjI4MzQzIDcuMTA2MjE0CnYgLTEuOTYzNzQ1IDIuNTgxNjA5IDcuMTEyNDcwCnYgLTIuMDQ0ODQ2IDIuNjI0OTU4IDcuMTA2NjE5CnYgLTEuOTYyNjAyIDIuNTcwMDA0IDcuMTEzMDY1CnYgLTEuOTYzMjc0IDIuNTc2ODIzIDcuMTEzMDkxCnYgLTIuMDU1MTI5IDIuNjE5NDYxIDcuMTA3MzAwCnYgLTEuOTYzNzQ1IDIuNTU4NDAwIDcuMTEzMDE1CnYgLTIuMDY0MTQzIDIuNjEyMDY0IDcuMTA4MjMxCnYgLTEuOTY3MTMwIDIuNTQ3MjQyIDcuMTEyOTU5CnYgLTIuMDcxNTQwIDIuNjAzMDUwIDcuMTA5Mzc2CnYgLTEuOTcyNjI2IDIuNTM2OTU4IDcuMTEyOTAyCnYgLTIuMDc3MDM3IDIuNTkyNzY3IDcuMTEwNjkyCnYgLTEuOTgwMDI0IDIuNTI3OTQ1IDcuMTEyODQ0CnYgLTIuMDgwNDIyIDIuNTgxNjA5IDcuMTEyMTI2CnYgLTEuOTg5MDM3IDIuNTIwNTQ4IDcuMTEyNzg3CnYgLTIuMDgxNTY0IDIuNTcwMDA0IDcuMTEyNzE1CnYgLTIuMDgwODkzIDIuNTc2ODIzIDcuMTEyNzQ0CnYgLTEuOTk5MzIxIDIuNTE1MDUxIDcuMTEyNzM0CnYgLTIuMDAyNjI3IDIuNTE0MDQ4IDcuMTEyNzIwCnYgLTEuNzM3NzE2IDIuNTU4NDAwIDcuMTEzNjgxCnYgLTEuODI5MTAwIDIuNjE5NDYxIDcuMTA3OTY2CnYgLTEuODM4MTE0IDIuNjEyMDY0IDcuMTA4ODk4CnYgLTEuNzQxMTAxIDIuNTQ3MjQyIDcuMTEzNjI2CnYgLTEuODQ1NTExIDIuNjAzMDUwIDcuMTEwMDQzCnYgLTEuNzQ2NTk4IDIuNTM2OTU4IDcuMTEzNTY4CnYgLTEuODUxMDA4IDIuNTkyNzY3IDcuMTExMzU4CnYgLTEuNzUzOTk1IDIuNTI3OTQ1IDcuMTEzNTEwCnYgLTEuODU0MzkzIDIuNTgxNjA5IDcuMTEyNzkyCnYgLTEuNzYzMDA5IDIuNTIwNTQ4IDcuMTEzNDUzCnYgLTEuODU1NTM2IDIuNTcwMDA0IDcuMTEzMzgxCnYgLTEuODU0ODY0IDIuNTc2ODIzIDcuMTEzNDEwCnYgLTEuNzczMjkyIDIuNTE1MDUxIDcuMTEzNDAxCnYgLTEuODU0MzkzIDIuNTU4NDAwIDcuMTEzMzM3CnYgLTEuNzg0NDUxIDIuNTExNjY2IDcuMTEzMDM2CnYgLTEuNzc2NTk5IDIuNTE0MDQ4IDcuMTEzMzg3CnYgLTEuODUxMDA4IDIuNTQ3MjQyIDcuMTEzMzAyCnYgLTEuNzk2MDU1IDIuNTEwNTIzIDcuMTEyODQ0CnYgLTEuODQ1NTExIDIuNTM2OTU4IDcuMTEzMjc2CnYgLTEuODA3NjU5IDIuNTExNjY2IDcuMTEyOTY3CnYgLTEuODM4MTE0IDIuNTI3OTQ1IDcuMTEzMjYyCnYgLTEuODE4ODE3IDIuNTE1MDUxIDcuMTEzMjY2CnYgLTEuODE1NTEwIDIuNTE0MDQ4IDcuMTEzMjcyCnYgLTEuODI5MTAxIDIuNTIwNTQ4IDcuMTEzMjU5CnYgLTEuOTg5MDM3IDIuNjE5NDYxIDcuMTA3NDk1CnYgLTEuNjM5NTAwIDIuNTcwMDA0IDcuMTE0MDE4CnYgLTEuNjM4MzU3IDIuNTU4NDAwIDcuMTEzOTc0CnYgLTEuNTY4NDE1IDIuNTExNjY2IDcuMTEzNjczCnYgLTEuNTYwNTYzIDIuNTE0MDQ4IDcuMTE0MDI0CnYgLTEuNjM0OTcyIDIuNTQ3MjQyIDcuMTEzOTM5CnYgLTEuNTgwMDE5IDIuNTEwNTIzIDcuMTEzNDgxCnYgLTEuNjI5NDc2IDIuNTM2OTU4IDcuMTEzOTE0CnYgLTEuNTkxNjIzIDIuNTExNjY2IDcuMTEzNjA1CnYgLTEuNjIyMDc4IDIuNTI3OTQ1IDcuMTEzODk4CnYgLTEuNTk5NDc0IDIuNTE0MDQ4IDcuMTEzOTA5CnYgLTEuNjAyNzgxIDIuNTE1MDUxIDcuMTEzOTA0CnYgLTEuNjEzMDY1IDIuNTIwNTQ4IDcuMTEzODk1CnYgLTEuNzczMjkyIDIuNjI0OTU4IDcuMTA3NDIwCnYgLTEuNzYzMDA4IDIuNjE5NDYxIDcuMTA4MTYxCnYgLTEuNzUzOTk1IDIuNjEyMDY0IDcuMTA5MTQ2CnYgLTEuNzg0NDUxIDIuNjI4MzQzIDcuMTA2OTQ5CnYgLTEuNzQ2NTk4IDIuNjAzMDUwIDcuMTEwMzM0CnYgLTEuNzk2MDU1IDIuNjI5NDg2IDcuMTA2NzY3CnYgLTEuNzQxMTAxIDIuNTkyNzY3IDcuMTExNjgyCnYgLTEuODA3NjU5IDIuNjI4MzQzIDcuMTA2ODgwCnYgLTEuNzM3NzE2IDIuNTgxNjA5IDcuMTEzMTM2CnYgLTEuODE4ODE3IDIuNjI0OTU4IDcuMTA3Mjg1CnYgLTEuNzM2NTczIDIuNTcwMDA0IDcuMTEzNzMyCnYgLTEuNzM3MjQ1IDIuNTc2ODIzIDcuMTEzNzU4CnYgLTEuNTU3MjU2IDIuNjI0OTU4IDcuMTA4MDU2CnYgLTEuNTQ2OTczIDIuNjE5NDYxIDcuMTA4Nzk4CnYgLTEuNTM3OTU5IDIuNjEyMDY0IDcuMTA5NzgzCnYgLTEuNTY4NDE1IDIuNjI4MzQzIDcuMTA3NTg1CnYgLTEuNTMwNTYyIDIuNjAzMDUwIDcuMTEwOTcxCnYgLTEuNTgwMDE5IDIuNjI5NDg2IDcuMTA3NDA0CnYgLTEuNTI1MDY1IDIuNTkyNzY3IDcuMTEyMzE5CnYgLTEuNTkxNjIzIDIuNjI4MzQzIDcuMTA3NTE3CnYgLTEuNTIxNjgwIDIuNTgxNjA5IDcuMTEzNzczCnYgLTEuNjAyNzgxIDIuNjI0OTU4IDcuMTA3OTIzCnYgLTEuNTIwNTM4IDIuNTcwMDA0IDcuMTE0MzY5CnYgLTEuNTIxMjA5IDIuNTc2ODIzIDcuMTE0Mzk0CnYgLTEuNjEzMDY1IDIuNjE5NDYxIDcuMTA4NjAzCnYgLTEuNTIxNjgwIDIuNTU4NDAwIDcuMTE0MzE4CnYgLTEuNjIyMDc4IDIuNjEyMDY0IDcuMTA5NTM1CnYgLTEuNTI1MDY1IDIuNTQ3MjQyIDcuMTE0MjYzCnYgLTEuNjI5NDc1IDIuNjAzMDUwIDcuMTEwNjgwCnYgLTEuNTMwNTYyIDIuNTM2OTU4IDcuMTE0MjA1CnYgLTEuNjM0OTcyIDIuNTkyNzY3IDcuMTExOTk1CnYgLTEuNTM3OTU5IDIuNTI3OTQ1IDcuMTE0MTQ3CnYgLTEuNjM4MzU3IDIuNTgxNjA5IDcuMTEzNDI5CnYgLTEuNTQ2OTczIDIuNTIwNTQ3IDcuMTE0MDkwCnYgLTEuNjM4ODI4IDIuNTc2ODIzIDcuMTE0MDQ4CnYgLTEuNTU3MjU2IDIuNTE1MDUxIDcuMTE0MDM4CnYgLTEuMjk0NTA5IDIuNTcwMDA0IDcuMTE1MDM1CnYgLTEuMjk1MTgwIDIuNTc2ODIzIDcuMTE1MDYxCnYgLTEuMzg3MDM2IDIuNjE5NDYxIDcuMTA5MjcwCnYgLTEuMzc2NzUzIDIuNjI0OTU4IDcuMTA4NTg4CnYgLTEuMjk1NjUyIDIuNTU4NDAwIDcuMTE0OTg1CnYgLTEuMzk2MDUwIDIuNjEyMDY0IDcuMTEwMjAxCnYgLTEuMjk5MDM3IDIuNTQ3MjQyIDcuMTE0OTI5CnYgLTEuNDAzNDQ3IDIuNjAzMDUwIDcuMTExMzQ2CnYgLTEuMzA0NTMzIDIuNTM2OTU4IDcuMTE0ODcyCnYgLTEuNDA4OTQ0IDIuNTkyNzY3IDcuMTEyNjYxCnYgLTEuMzExOTMxIDIuNTI3OTQ1IDcuMTE0ODEzCnYgLTEuNDEyMzI4IDIuNTgxNjA5IDcuMTE0MDk2CnYgLTEuMzIwOTQ0IDIuNTIwNTQ3IDcuMTE0NzU3CnYgLTEuNDEyODAwIDIuNTc2ODIzIDcuMTE0NzE0CnYgLTEuNDEzNDcxIDIuNTcwMDA0IDcuMTE0Njg1CnYgLTEuMzMxMjI4IDIuNTE1MDUxIDcuMTE0NzA0CnYgLTEuNDEyMzI4IDIuNTU4NDAwIDcuMTE0NjQxCnYgLTEuMzQyMzg2IDIuNTExNjY2IDcuMTE0MzM5CnYgLTEuMzM0NTM1IDIuNTE0MDQ4IDcuMTE0NjkwCnYgLTEuNDA4OTQ0IDIuNTQ3MjQyIDcuMTE0NjA1CnYgLTEuMzUzOTkwIDIuNTEwNTIzIDcuMTE0MTQ4CnYgLTEuNDAzNDQ3IDIuNTM2OTU4IDcuMTE0NTgwCnYgLTEuMzY1NTk0IDIuNTExNjY2IDcuMTE0MjcxCnYgLTEuMzk2MDUwIDIuNTI3OTQ1IDcuMTE0NTY1CnYgLTEuMzc2NzUzIDIuNTE1MDUxIDcuMTE0NTcwCnYgLTEuMzczNDQ1IDIuNTE0MDQ4IDcuMTE0NTc1CnYgLTEuMzg3MDM2IDIuNTIwNTQ4IDcuMTE0NTYyCnYgLTEuMTg2NzcxIDIuNTc2ODIzIDcuMTE1MzgwCnYgLTEuMTg2MzAwIDIuNTgxNjA5IDcuMTE0NzYyCnYgLTEuMTg3NDQzIDIuNTcwMDA0IDcuMTE1MzUxCnYgLTEuMTA1MTk5IDIuNTE1MDUxIDcuMTE1MzcwCnYgLTEuMTg2MzAwIDIuNTU4NDAwIDcuMTE1MzA2CnYgLTEuMTE2MzU4IDIuNTExNjY2IDcuMTE1MDA1CnYgLTEuMTA4NTA3IDIuNTE0MDQ3IDcuMTE1MzU2CnYgLTEuMTgyOTE1IDIuNTQ3MjQyIDcuMTE1MjcyCnYgLTEuMTI3OTYyIDIuNTEwNTIzIDcuMTE0ODE0CnYgLTEuMTc3NDE4IDIuNTM2OTU4IDcuMTE1MjQ2CnYgLTEuMTM5NTY2IDIuNTExNjY2IDcuMTE0OTM3CnYgLTEuMTcwMDIxIDIuNTI3OTQ1IDcuMTE1MjMyCnYgLTEuMTUwNzI0IDIuNTE1MDUxIDcuMTE1MjM2CnYgLTEuMTQ3NDE2IDIuNTE0MDQ3IDcuMTE1MjQyCnYgLTEuMTYxMDA4IDIuNTIwNTQ3IDcuMTE1MjI4CnYgLTEuMzIwOTQ0IDIuNjE5NDYxIDcuMTA5NDY1CnYgLTEuMzMxMjI4IDIuNjI0OTU4IDcuMTA4NzIzCnYgLTEuMzExOTMxIDIuNjEyMDY0IDcuMTEwNDQ5CnYgLTEuMzQyMzg2IDIuNjI4MzQzIDcuMTA4MjUyCnYgLTEuMzA0NTMzIDIuNjAzMDUwIDcuMTExNjM4CnYgLTEuMzUzOTkwIDIuNjI5NDg2IDcuMTA4MDcwCnYgLTEuMjk5MDM3IDIuNTkyNzY3IDcuMTEyOTg2CnYgLTEuMzY1NTk1IDIuNjI4MzQzIDcuMTA4MTgzCnYgLTEuMjk1NjUyIDIuNTgxNjA5IDcuMTE0NDM5CnYgLTEuMDk0OTE2IDIuNjE5NDYxIDcuMTEwMTMxCnYgLTEuMTA1MTk5IDIuNjI0OTU4IDcuMTA5Mzg5CnYgLTEuMDg1OTAyIDIuNjEyMDY0IDcuMTExMTE2CnYgLTEuMTE2MzU3IDIuNjI4MzQzIDcuMTA4OTE4CnYgLTEuMDc4NTA1IDIuNjAzMDUwIDcuMTEyMzA0CnYgLTEuMTI3OTYyIDIuNjI5NDg2IDcuMTA4NzM3CnYgLTEuMDczMDA4IDIuNTkyNzY3IDcuMTEzNjUxCnYgLTEuMTM5NTY2IDIuNjI4MzQzIDcuMTA4ODUwCnYgLTEuMDY5NjIzIDIuNTgxNjA5IDcuMTE1MTA2CnYgLTEuMTUwNzI0IDIuNjI0OTU4IDcuMTA5MjU1CnYgLTEuMDY4NDgwIDIuNTcwMDA0IDcuMTE1NzAyCnYgLTEuMDY5MTUyIDIuNTc2ODIzIDcuMTE1NzI3CnYgLTEuMTYxMDA4IDIuNjE5NDYxIDcuMTA5OTM2CnYgLTEuMDY5NjIzIDIuNTU4NDAwIDcuMTE1NjUxCnYgLTEuMTcwMDIxIDIuNjEyMDY0IDcuMTEwODY4CnYgLTEuMDczMDA4IDIuNTQ3MjQyIDcuMTE1NTk2CnYgLTEuMTc3NDE4IDIuNjAzMDUwIDcuMTEyMDEyCnYgLTEuMDc4NTA1IDIuNTM2OTU4IDcuMTE1NTM4CnYgLTEuMTgyOTE1IDIuNTkyNzY3IDcuMTEzMzI4CnYgLTEuMDg1OTAyIDIuNTI3OTQ1IDcuMTE1NDc5CnYgLTEuMDk0OTE2IDIuNTIwNTQ3IDcuMTE1NDIzCnYgMS4xNDkwNTggMi41Mjc5NDQgNy4xMjIwNjgKdiAxLjA1MjA0NSAyLjU5Mjc2NyA3LjExOTkxNgp2IDEuMDQ4NjYwIDIuNTgxNjA4IDcuMTIxMzUxCnYgMS4xNDAwNDQgMi41MjA1NDcgNy4xMjIwMTIKdiAxLjA0NzUxNyAyLjU3MDAwNCA3LjEyMTk0MAp2IDEuMDQ4MTg4IDIuNTc2ODIxIDcuMTIxOTcwCnYgMS4xMjk3NjAgMi41MTUwNTAgNy4xMjE5NTkKdiAxLjA0ODY2MCAyLjU1ODQwMCA3LjEyMTg5Ngp2IDEuMTE4NjAyIDIuNTExNjY2IDcuMTIxNTk1CnYgMS4xMjY0NDkgMi41MTQwNDYgNy4xMjE5NDUKdiAxLjA1MjA0NSAyLjU0NzI0MSA3LjEyMTg2MAp2IDEuMTA2OTk4IDIuNTEwNTIzIDcuMTIxNDAzCnYgMS4wNTc1NDEgMi41MzY5NTggNy4xMjE4MzUKdiAxLjA5NTM5NCAyLjUxMTY2NiA3LjEyMTUyNgp2IDEuMDY0OTM4IDIuNTI3OTQ0IDcuMTIxODIwCnYgMS4wODQyMzYgMi41MTUwNTAgNy4xMjE4MjUKdiAxLjA4NzU0NyAyLjUxNDA0NiA3LjEyMTgzMQp2IDEuMDczOTUyIDIuNTIwNTQ3IDcuMTIxODE4CnYgMS4yODM1NzAgMi41MzY5NTggNy4xMjI1MDIKdiAxLjI5MDk2NyAyLjUyNzk0NCA3LjEyMjQ4Nwp2IDEuMzEwMjY0IDIuNTE1MDUwIDcuMTIyNDkxCnYgMS4zMTM1NzYgMi41MTQwNDYgNy4xMjI0OTcKdiAxLjI5OTk4MSAyLjUyMDU0NyA3LjEyMjQ4Mwp2IDEuMTQwMDQ0IDIuNjE5NDYxIDcuMTE2NzIwCnYgMS4xMjk3NjEgMi42MjQ5NTcgNy4xMTU5NzgKdiAxLjE0OTA1OCAyLjYxMjA2MyA3LjExNzcwNQp2IDEuMTE4NjAyIDIuNjI4MzQyIDcuMTE1NTA4CnYgMS4xNTY0NTUgMi42MDMwNTAgNy4xMTg4OTMKdiAxLjEwNjk5OCAyLjYyOTQ4NSA3LjExNTMyNQp2IDEuMTYxOTUyIDIuNTkyNzY2IDcuMTIwMjQxCnYgMS4wOTUzOTQgMi42MjgzNDIgNy4xMTU0MzgKdiAxLjE2NTMzNiAyLjU4MTYwOCA3LjEyMTY5NQp2IDEuMDg0MjM2IDIuNjI0OTU4IDcuMTE1ODQ0CnYgMS4xNjY0NzkgMi41NzAwMDQgNy4xMjIyOTEKdiAxLjE2NTgwNyAyLjU3NjgyMSA3LjEyMjMxNgp2IDEuMDczOTUyIDIuNjE5NDYxIDcuMTE2NTI1CnYgMS4xNjUzMzYgMi41NTg0MDAgNy4xMjIyNDAKdiAxLjA2NDkzOCAyLjYxMjA2NCA3LjExNzQ1Ngp2IDEuMTYxOTUyIDIuNTQ3MjQxIDcuMTIyMTg1CnYgMS4wNTc1NDEgMi42MDMwNTAgNy4xMTg2MDEKdiAxLjE1NjQ1NSAyLjUzNjk1OCA3LjEyMjEyNwp2IDEuMzkxMzY1IDIuNTgxNjA4IDcuMTIyMzYxCnYgMS4zMjE0MjIgMi42MjgzNDIgNy4xMTYxMDUKdiAxLjMxMDI2NCAyLjYyNDk1NyA3LjExNjUxMAp2IDEuMzkxODM2IDIuNTc2ODIxIDcuMTIyOTgzCnYgMS4zOTI1MDggMi41NzAwMDQgNy4xMjI5NTcKdiAxLjI5OTk4MSAyLjYxOTQ2MSA3LjExNzE5MQp2IDEuMzkxMzY1IDIuNTU4NDAwIDcuMTIyOTA2CnYgMS4yOTA5NjcgMi42MTIwNjMgNy4xMTgxMjMKdiAxLjM4Nzk4MCAyLjU0NzI0MSA3LjEyMjg1MQp2IDEuMjgzNTcwIDIuNjAzMDUwIDcuMTE5MjY3CnYgMS4zODI0ODMgMi41MzY5NTggNy4xMjI3OTMKdiAxLjI3ODA3MyAyLjU5Mjc2NyA3LjEyMDU4Mwp2IDEuMzc1MDg2IDIuNTI3OTQ0IDcuMTIyNzM1CnYgMS4yNzQ2ODggMi41ODE2MDggNy4xMjIwMTcKdiAxLjM2NjA3MiAyLjUyMDU0NyA3LjEyMjY3OQp2IDEuMjc0MjE3IDIuNTc2ODIxIDcuMTIyNjM2CnYgMS4yNzM1NDYgMi41NzAwMDQgNy4xMjI2MDYKdiAxLjM1NTc4OSAyLjUxNTA1MCA3LjEyMjYyNQp2IDEuMjc0Njg4IDIuNTU4NDAwIDcuMTIyNTYyCnYgMS4zNDQ2MzEgMi41MTE2NjYgNy4xMjIyNjEKdiAxLjM1MjQ3NyAyLjUxNDA0NiA3LjEyMjYxMgp2IDEuMjc4MDczIDIuNTQ3MjQxIDcuMTIyNTI3CnYgMS4zMzMwMjcgMi41MTA1MjMgNy4xMjIwNjkKdiAxLjMyMTQyMiAyLjUxMTY2NiA3LjEyMjE5Mwp2IDEuNTA5NTk4IDIuNjAzMDUwIDcuMTE5OTM0CnYgMS42MDExMTUgMi41Mjc5NDQgNy4xMjM0MDEKdiAxLjUwMDcxNyAyLjU4MTYwOCA3LjEyMjY4Mwp2IDEuNTA0MTAyIDIuNTkyNzY2IDcuMTIxMjQ5CnYgMS41OTIxMDEgMi41MjA1NDcgNy4xMjMzNDUKdiAxLjQ5OTU3NCAyLjU3MDAwNCA3LjEyMzI3Mgp2IDEuNTAwMjQ1IDIuNTc2ODIxIDcuMTIzMzAyCnYgMS41ODE4MTggMi41MTUwNTAgNy4xMjMyOTIKdiAxLjUwMDcxNyAyLjU1ODQwMCA3LjEyMzIyOQp2IDEuNTcwNjU5IDIuNTExNjY2IDcuMTIyOTI4CnYgMS41Nzg1MDUgMi41MTQwNDUgNy4xMjMyNzgKdiAxLjUwNDEwMiAyLjU0NzI0MSA3LjEyMzE5Mwp2IDEuNTU5MDU1IDIuNTEwNTIzIDcuMTIyNzM2CnYgMS41MDk1OTggMi41MzY5NTggNy4xMjMxNjgKdiAxLjU0NzQ1MSAyLjUxMTY2NiA3LjEyMjg1OQp2IDEuNTE2OTk2IDIuNTI3OTQ0IDcuMTIzMTUzCnYgMS41MzYyOTMgMi41MTUwNTAgNy4xMjMxNTgKdiAxLjUzOTYwNSAyLjUxNDA0NSA3LjEyMzE2NAp2IDEuNTI2MDA5IDIuNTIwNTQ3IDcuMTIzMTUwCnYgMS4zNTU3ODkgMi42MjQ5NTcgNy4xMTY2NDQKdiAxLjM2NjA3MyAyLjYxOTQ2MSA3LjExNzM4Ngp2IDEuMzc1MDg2IDIuNjEyMDYzIDcuMTE4MzcxCnYgMS4zNDQ2MzEgMi42MjgzNDIgNy4xMTYxNzQKdiAxLjM4MjQ4MyAyLjYwMzA1MCA3LjExOTU1OQp2IDEuMzMzMDI3IDIuNjI5NDg1IDcuMTE1OTkyCnYgMS4zODc5ODAgMi41OTI3NjYgNy4xMjA5MDcKdiAxLjU1OTA1NSAyLjYyOTQ4NSA3LjExNjY1OAp2IDEuNjE0MDA5IDIuNTkyNzY2IDcuMTIxNTczCnYgMS41NDc0NTEgMi42MjgzNDIgNy4xMTY3NzEKdiAxLjYxNzM5NCAyLjU4MTYwOCA3LjEyMzAyNwp2IDEuNTM2MjkzIDIuNjI0OTU3IDcuMTE3MTc3CnYgMS42MTc4NjUgMi41NzY4MjEgNy4xMjM2NTAKdiAxLjYxODUzNiAyLjU3MDAwNCA3LjEyMzYyNAp2IDEuNTI2MDA5IDIuNjE5NDYxIDcuMTE3ODU4CnYgMS42MTczOTMgMi41NTg0MDAgNy4xMjM1NzMKdiAxLjUxNjk5NiAyLjYxMjA2MyA3LjExODc4OQp2IDEuNjE0MDA5IDIuNTQ3MjQxIDcuMTIzNTE4CnYgMS42MDg1MTIgMi41MzY5NTggNy4xMjM0NTkKdiAxLjYwMTExNSAyLjYxMjA2MyA3LjExOTAzNwp2IDEuNTgxODE4IDIuNjI0OTU3IDcuMTE3MzExCnYgMS41NzA2NjAgMi42MjgzNDIgNy4xMTY4NDAKdiAxLjYwODUxMiAyLjYwMzA1MCA3LjEyMDIyNQp2IDEuNTkyMTAxIDIuNjE5NDYxIDcuMTE4MDUyCnYgMS42MzI1MjEgMi41NzY4MjEgNy4xMjM2OTMKdiAxLjUyODM2MSAyLjYzODk5MSA3LjExNTMzNgp2IDEuNjAwNzE3IDIuNjM4OTkxIDcuMTE1NTUwCnYgMS41NDk4MjkgMi40NTE5NDMgNy4xMTQ2NDMKdiAxLjQ4ODYwNSAyLjU3NjgyMSA3LjEyMzI2OAp2IDEuNTA2ODkzIDIuNTE0MDQ1IDcuMTIzMDY3CnYgMS42MDMxMDIgMi41MTQwNDUgNy4xMjMzNTEKdiAxLjI2MTk5NyAyLjU3NjgyMSA3LjEyMjYwMAp2IDEuMjgzNDY1IDIuNTE0MDQ2IDcuMTIyNDA4CnYgMS4zNzQxMDggMi41MTQwNDYgNy4xMjI2NzYKdiAxLjI5MDYyMSAyLjYzODk5MSA3LjExNDYzNQp2IDEuMzY0NTY3IDIuNjM4OTkxIDcuMTE0ODU0CnYgMS40MTA2ODQgMi41NzY4MjEgNy4xMjMwMzgKdiAxLjMyNzE5NiAyLjQ1MTk0MyA3LjExMzk4Ngp2IDEuMTAwMDU4IDIuNDUxOTQzIDcuMTEzMzE3CnYgMS4wMzI0NzMgMi41NzY4MjEgNy4xMjE5MjMKdiAxLjA1MDM2NCAyLjUxNDA0NiA3LjEyMTcyMQp2IDEuMTUzNzI4IDIuNTE0MDQ2IDcuMTIyMDI2CnYgMS4xODAyMzMgMi41NzY4MjEgNy4xMjIzNTkKdiAxLjA2MjI5MCAyLjYzODk5MSA3LjExMzk2Mwp2IDEuMTU0MzkxIDIuNjM4OTkxIDcuMTE0MjM0CnYgLTEuMTM2MzgzIDIuNDUxOTQ1IDcuMTA2NzIzCnYgLTEuMTc2MTM5IDIuNTE0MDQ3IDcuMTE1MTU3CnYgLTEuMDg4Njc2IDIuNTE0MDQ3IDcuMTE1NDE1CnYgLTEuMDU1NTQ2IDIuNTc2ODIzIDcuMTE1NzY3CnYgLTEuMTcxNTAwIDIuNjM4OTkzIDcuMTA3Mzc3CnYgLTEuMDgyNzEyIDIuNjM4OTkzIDcuMTA3NjM4CnYgLTEuMjAxMzE3IDIuNTc2ODIzIDcuMTE1MzM3CnYgLTEuNDIzMjg3IDIuNjM4OTkzIDcuMTA2NjM1CnYgLTEuMjk2MDY5IDIuNjM4OTkzIDcuMTA3MDA5CnYgLTEuNDMyNTY0IDIuNTc2ODIzIDcuMTE0NjU1CnYgLTEuMzUxNzI3IDIuNDUxOTQ1IDcuMTA2MDg4CnYgLTEuNDA5MzczIDIuNTE0MDQ4IDcuMTE0NDcwCnYgLTEuMjgyMTU0IDIuNTc2ODIzIDcuMTE1MDk5CnYgLTEuMzA0MDIwIDIuNTE0MDQ4IDcuMTE0NzgwCnYgLTEuNTM1OTI5IDIuNTE0MDQ4IDcuMTE0MDk2CnYgLTEuNjE4MDkxIDIuNjM4OTkzIDcuMTA2MDYwCnYgLTEuNTI5OTY1IDIuNjM4OTkzIDcuMTA2MzIwCnYgLTEuNjUzODcyIDIuNTc2ODIzIDcuMTE0MDAzCnYgLTEuNTg3NjEyIDIuNDUxOTQ1IDcuMTA1MzkzCnYgLTEuNjM3OTY5IDIuNTE0MDQ4IDcuMTEzNzk1CnYgLTEuNTEwMDg3IDIuNTc2ODIzIDcuMTE0NDI3CnYgLTEuODUwNjYzIDIuNTE0MDQ4IDcuMTEzMTY4CnYgLTEuNzkzNjgwIDIuNDUxOTQ1IDcuMTA0Nzg1CnYgLTEuNzQ1OTczIDIuNTE0MDQ4IDcuMTEzNDc3CnYgLTEuNzMxNzA5IDIuNTc2ODIzIDcuMTEzNzc0CnYgLTEuODc1MTc5IDIuNTc2ODIzIDcuMTEzMzUxCnYgLTEuODQ1MzYzIDIuNjM4OTkzIDcuMTA1MzkwCnYgLTEuNzQ4NjIzIDIuNjM4OTkzIDcuMTA1Njc1CnYgLTEuNzMwNzMzIDIuNTczMjM2IDcuMTEzNzYyCnYgLTIuMDk0NDk5IDIuNTc2ODIzIDcuMTEyNzA0CnYgLTEuOTczOTA3IDIuNTE0MDQ4IDcuMTEyODA1CnYgLTIuMDc4NTk3IDIuNTE0MDQ4IDcuMTEyNDk2CnYgLTIuMDY5MzIwIDIuNjM4OTkzIDcuMTA0NzMwCnYgLTEuOTgzMTgzIDIuNjM4OTkzIDcuMTA0OTg0CnYgLTIuMDI0MjY0IDIuNDUxOTQ1IDcuMTA0MTA1CnYgLTEuOTQ4NzI4IDIuNTc2ODIzIDcuMTEzMTM0CnYgLTIuMTkxOTAxIDIuNTE0MDQ4IDcuMTEyMTYzCnYgLTIuMjYwODExIDIuNDUxOTQ2IDcuMTAzNDA4CnYgLTIuMzM1Njg0IDIuNTc2ODI0IDcuMTExOTkzCnYgLTIuMzA5ODQzIDIuNTE0MDQ4IDcuMTExODE0CnYgLTIuMTcwNjk3IDIuNTc2ODIzIDcuMTEyNDgwCnYgLTIuMjkzMjc4IDIuNjM4OTk0IDcuMTA0MDcwCnYgLTIuMjA3MTQwIDIuNjM4OTk0IDcuMTA0MzIzCnYgMy40ODg5ODggMi43MDExNTYgLTEuNjE3Mzg5CnYgMy40OTA1MDQgMi42OTQ0NjkgLTEuNTk1Nzk5CnYgMy40OTMwMjMgMi42ODM2MTAgLTEuNTc1OTAyCnYgMy40OTUxNDIgMi42NzQ1NzcgLTEuNTY1MTIxCnYgMy40OTU3NzMgMi42Njg5OTcgLTEuNTU4NDYxCnYgMy40OTc4MDkgMi42NTExOTEgLTEuNTQ0MTQ5CnYgMy41MDIzNDAgMi42MDg4MzMgLTEuNTI2OTY0CnYgMy41MDIzNDMgMi42MTIwMTYgLTEuNTI3OTEwCnYgMy41MDAxNTMgMi42MzA4NzYgLTEuNTMzNTEzCnYgMy41MDIzNDAgMi41NjI5ODUgLTEuNTI2OTY0CnYgMy41MDIzMzQgMi41ODU5MDkgLTEuNTI0NzUyCnYgMy40OTkwNjQgMi41MjA2MjcgLTEuNTQ0MTQ5CnYgMy41MDE0MTcgMi41NDA5NDIgLTEuNTMzNTEzCnYgMy41MDIzNTIgMi41NDg5NzYgLTEuNTMxMTI2CnYgMy40OTcwMTQgMi41MDI4MjEgLTEuNTU4NDYxCnYgMy40OTA5MTIgMi40Njg0MDQgLTEuNjM5ODQxCnYgMy40OTE0MDggMi40NzA2NjIgLTEuNjE3Mzg5CnYgMy40OTI5NjUgMi40NzczNDkgLTEuNTk1Nzk5CnYgMy40OTUxODEgMi40ODY3NTcgLTEuNTc4NTU5CnYgMy40OTUzNDUgMi40ODgyMDggLTEuNTc1OTAxCnYgMy40OTgxMzkgMi42Nzg2OTQgLTIuNTgxNjkyCnYgMy40OTY5NDAgMi42ODM2MTAgLTIuNTc1ODI1CnYgMy40OTkzMTUgMi42Njg5OTcgLTIuNTkzMjY1CnYgMy40OTk1NzMgMi41MDI4MjEgLTIuNTkzMjY1CnYgMy40OTc1MDIgMi40ODgyMDggLTIuNTc1ODI1CnYgMy40OTgxMzEgMi40OTA4MDggLTIuNTc4OTI5CnYgMy40OTQyNjQgMi42OTQ0NjkgLTIuNTU1OTI4CnYgMy40OTQ4NjUgMi40NzczNDkgLTIuNTU1OTI4CnYgMy40OTMyMjMgMi40NzA2NjIgLTIuNTM0MzM4CnYgMy40OTI1ODAgMi43MDExNTYgLTIuNTM0MzM3CnYgMy40ODg1MzYgMi43MDM0MTMgLTEuNjM5ODQxCnYgMy41MDE0NDkgMi42NTExOTEgLTIuNjA3NTc4CnYgMy41MDE2OTUgMi41MjA2MjcgLTIuNjA3NTc4CnYgMy41MDM4NjUgMi42MzA4NzYgLTIuNjE4MjEzCnYgMy41MDU1NzcgMi42MDg4MzMgLTIuNjI0NzYzCnYgMy41MDU1NzcgMi41NjI5ODUgLTIuNjI0NzYzCnYgMy41MDQxMDEgMi41NDA5NDIgLTIuNjE4MjEzCnYgMy41MDU1NjggMi41NTMzOTMgLTIuNjIxOTEyCnYgMy41MDU1NzAgMi42MTY0NDggLTIuNjIyNDk5CnYgMy41MDU1ODMgMi41ODU5MDkgLTIuNjI2OTc0CnYgMy40OTQxNjEgMi43MDExNTYgLTIuOTM4MDMyCnYgMy40OTU2NzYgMi42OTQ0NjkgLTIuOTE2NDQyCnYgMy40OTgxOTYgMi42ODM2MTAgLTIuODk2NTQ0CnYgMy40OTkwNTQgMi42Nzk5NTEgLTIuODkyMTc5CnYgMy41MDAyOTMgMi42Njg5OTcgLTIuODc5MTA1CnYgMy41MDIzMzAgMi42NTExOTEgLTIuODY0NzkxCnYgMy41MDYyMzQgMi42MDg4MzMgLTIuODQ3NjA3CnYgMy41MDYyNDEgMi42MTczNzAgLTIuODUwMTQ0CnYgMy41MDQ2NzMgMi42MzA4NzYgLTIuODU0MTU2CnYgMy41MDYyMzQgMi41NjI5ODUgLTIuODQ3NjA3CnYgMy41MDYyMjcgMi41ODU5MDkgLTIuODQ1Mzk2CnYgMy41MDIzMzEgMi41MjA2MjcgLTIuODY0NzkyCnYgMy41MDQ2ODQgMi41NDA5NDIgLTIuODU0MTU2CnYgMy41MDYyNDEgMi41NTQzMTggLTIuODUwMTgyCnYgMy41MDAyODEgMi41MDI4MjEgLTIuODc5MTA0CnYgMy40OTM1MjYgMi40Njg0MDQgLTIuOTYwNDg1CnYgMy40OTQwMjIgMi40NzA2NjIgLTIuOTM4MDMyCnYgMy40OTU1NzkgMi40NzczNDkgLTIuOTE2NDQyCnYgMy40OTgxMzcgMi40ODgyMDggLTIuODk2NTQ1CnYgMy40OTkwNTMgMi40OTIwNzYgLTIuODkxOTI4CnYgMy41MDIwNjMgMi42ODM2MTAgLTMuODk2NDY4CnYgMy41MDM4MzQgMi42Njg5OTcgLTMuOTEzOTA4CnYgMy41MDI4NDAgMi41MDI4MjEgLTMuOTEzOTA4CnYgMy41MDAxMTYgMi40ODgyMDggLTMuODk2NDY4CnYgMy41MDIwNDMgMi40OTYxODIgLTMuOTA1OTg2CnYgMy40OTk0MzcgMi42OTQ0NjkgLTMuODc2NTcwCnYgMy41MDIwMTMgMi42ODQwMTYgLTMuODk1NzI1CnYgMy40OTc0NzkgMi40NzczNDkgLTMuODc2NTcxCnYgMy40OTU4MzcgMi40NzA2NjIgLTMuODU0OTgxCnYgMy40OTc3NTMgMi43MDExNTYgLTMuODU0OTgxCnYgMy40OTM3MDkgMi43MDM0MTMgLTIuOTYwNDg1CnYgMy41MDU5NjkgMi42NTExOTEgLTMuOTI4MjIxCnYgMy41MDQ5NjEgMi41MjA2MjcgLTMuOTI4MjIxCnYgMy41MDgzODUgMi42MzA4NzYgLTMuOTM4ODU2CnYgMy41MDk0NzAgMi42MDg4MzMgLTMuOTQ1NDA1CnYgMy41MDk0NzAgMi41NjI5ODUgLTMuOTQ1NDA1CnYgMy41MDk0NjYgMi41NTg3NDggLTMuOTQ0MTQ3CnYgMy41MDczNjggMi41NDA5NDIgLTMuOTM4ODU2CnYgMy41MDk0NTkgMi42MjE3OTAgLTMuOTQxNTU2CnYgMy41MDk0NzcgMi41ODU5MDkgLTMuOTQ3NjE3CnYgMy4zMjkyOTcgMi43MDExNTYgLTIuOTM4MDMyCnYgMy4zMjkyOTcgMi43MDM0MTMgLTIuOTYwNDg1CnYgMy4zMjkyOTcgMi42OTQ0NjkgLTIuOTE2NDQyCnYgMy4zMjkyOTcgMi42ODM2MTAgLTIuODk2NTQ1CnYgMy4zMjkyOTcgMi42Njg5OTcgLTIuODc5MTA0CnYgMy4zMjkyOTcgMi42NTExOTEgLTIuODY0NzkyCnYgMy4zMjkyOTcgMi42MzA4NzYgLTIuODU0MTU2CnYgMy4zMjkyOTcgMi42MDg4MzMgLTIuODQ3NjA3CnYgMy4zMjkyOTcgMi41ODU5MDkgLTIuODQ1Mzk2CnYgMy4zMjkyOTcgMi41NjI5ODUgLTIuODQ3NjA3CnYgMy4zMjkyOTcgMi41NDA5NDIgLTIuODU0MTU2CnYgMy4zMjkyOTcgMi41MjA2MjcgLTIuODY0NzkyCnYgMy4zMjkyOTcgMi41MDI4MjEgLTIuODc5MTA0CnYgMy4zMjkyOTcgMi40ODgyMDggLTIuODk2NTQ0CnYgMy4zMjkyOTcgMi40NzczNDkgLTIuOTE2NDQyCnYgMy4zMjkyOTcgMi40NzA2NjIgLTIuOTM4MDMyCnYgMy4zMjkyOTcgMi40Njg0MDQgLTIuOTYwNDg1CnYgMy4zMjkyOTcgMi40NzA2NjIgLTMuODU0OTgxCnYgMy4zMjkyOTcgMi40NzczNDkgLTMuODc2NTcxCnYgMy4zMjkyOTcgMi40ODgyMDggLTMuODk2NDY4CnYgMy4zMjkyOTcgMi41MDI4MjEgLTMuOTEzOTA4CnYgMy4zMjkyOTcgMi41MjA2MjcgLTMuOTI4MjIxCnYgMy4zMjkyOTcgMi41NDA5NDIgLTMuOTM4ODU3CnYgMy4zMjkyOTcgMi41NjI5ODUgLTMuOTQ1NDA2CnYgMy4zMjkyOTcgMi41ODU5MDkgLTMuOTQ3NjE3CnYgMy4zMjkyOTcgMi42MDg4MzMgLTMuOTQ1NDA1CnYgMy4zMjkyOTcgMi42MzA4NzYgLTMuOTM4ODU2CnYgMy4zMjkyOTcgMi42NTExOTEgLTMuOTI4MjIxCnYgMy4zMjkyOTcgMi42Njg5OTcgLTMuOTEzOTA4CnYgMy4zMjkyOTcgMi42ODM2MTAgLTMuODk2NDY4CnYgMy4zMjkyOTcgMi42OTQ0NjkgLTMuODc2NTcxCnYgMy4zMjkyOTcgMi43MDExNTYgLTMuODU0OTgwCnYgMy4zMjkyOTcgMi43MDExNTYgLTEuNjE3Mzg5CnYgMy4zMjkyOTcgMi43MDM0MTMgLTEuNjM5ODQyCnYgMy4zMjkyOTcgMi42OTQ0NjkgLTEuNTk1Nzk5CnYgMy4zMjkyOTcgMi42ODM2MTAgLTEuNTc1OTAxCnYgMy4zMjkyOTcgMi42Njg5OTcgLTEuNTU4NDYxCnYgMy4zMjkyOTcgMi42NTExOTEgLTEuNTQ0MTQ4CnYgMy4zMjkyOTcgMi42MzA4NzYgLTEuNTMzNTEzCnYgMy4zMjkyOTcgMi42MDg4MzMgLTEuNTI2OTY0CnYgMy4zMjkyOTcgMi41ODU5MDkgLTEuNTI0NzUyCnYgMy4zMjkyOTcgMi41NjI5ODUgLTEuNTI2OTY0CnYgMy4zMjkyOTcgMi41NDA5NDIgLTEuNTMzNTEzCnYgMy4zMjkyOTcgMi41MjA2MjcgLTEuNTQ0MTQ4CnYgMy4zMjkyOTcgMi41MDI4MjEgLTEuNTU4NDYxCnYgMy4zMjkyOTcgMi40ODgyMDggLTEuNTc1OTAyCnYgMy4zMjkyOTcgMi40NzczNDkgLTEuNTk1Nzk5CnYgMy4zMjkyOTcgMi40NzA2NjIgLTEuNjE3Mzg5CnYgMy4zMjkyOTcgMi40Njg0MDQgLTEuNjM5ODQyCnYgMy4zMjkyOTcgMi40NzA2NjIgLTIuNTM0MzM4CnYgMy4zMjkyOTcgMi40NzczNDkgLTIuNTU1OTI4CnYgMy4zMjkyOTcgMi40ODgyMDggLTIuNTc1ODI1CnYgMy4zMjkyOTcgMi41MDI4MjEgLTIuNTkzMjY1CnYgMy4zMjkyOTcgMi41MjA2MjcgLTIuNjA3NTc4CnYgMy4zMjkyOTcgMi41NDA5NDIgLTIuNjE4MjEzCnYgMy4zMjkyOTcgMi41NjI5ODUgLTIuNjI0NzYzCnYgMy4zMjkyOTcgMi41ODU5MDkgLTIuNjI2OTc0CnYgMy4zMjkyOTcgMi42MDg4MzMgLTIuNjI0NzYzCnYgMy4zMjkyOTcgMi42MzA4NzYgLTIuNjE4MjEzCnYgMy4zMjkyOTcgMi42NTExOTEgLTIuNjA3NTc4CnYgMy4zMjkyOTcgMi42Njg5OTcgLTIuNTkzMjY1CnYgMy4zMjkyOTcgMi42ODM2MTAgLTIuNTc1ODI1CnYgMy4zMjkyOTcgMi42OTQ0NjkgLTIuNTU1OTI4CnYgMy4zMjkyOTcgMi43MDExNTYgLTIuNTM0MzM4CnYgMy41NDQ3MDIgMi42OTU5MzAgLTIuOTM5MDkzCnYgMy42MDMxNTggMi42MzgzNTYgLTIuOTUwNzgxCnYgMy41NTM4NDcgMi42OTUyMjEgLTIuOTM5MjM3CnYgMy41NjI3NjYgMi42OTMxMTIgLTIuOTM5NjY1CnYgMy41NzEyNDAgMi42ODk2NTUgLTIuOTQwMzY3CnYgMy41NzkwNjEgMi42ODQ5MzQgLTIuOTQxMzI1CnYgMy41ODYwMzYgMi42NzkwNjcgLTIuOTQyNTE2CnYgMy41OTE5OTQgMi42NzIxOTcgLTIuOTQzOTExCnYgMy41OTY3ODYgMi42NjQ0OTQgLTIuOTQ1NDc0CnYgMy42MDAyOTYgMi42NTYxNDcgLTIuOTQ3MTY5CnYgMy42MDI0MzggMi42NDczNjIgLTIuOTQ4OTUyCnYgMy42MDMxNTcgMi42Mzk2NDUgLTIuOTYzNjAyCnYgMy41NDQ3MDMgMi42OTgxMDcgLTIuOTYwNzQ0CnYgMy42MDI0MzcgMi42NDg3OTEgLTIuOTYzMTU1CnYgMy42MDAyOTYgMi42NTc3MTEgLTIuOTYyNzE5CnYgMy41OTY3ODYgMi42NjYxODYgLTIuOTYyMzA1CnYgMy41OTE5OTMgMi42NzQwMDggLTIuOTYxOTIyCnYgMy41ODYwMzYgMi42ODA5ODQgLTIuOTYxNTgxCnYgMy41NzkwNjIgMi42ODY5NDIgLTIuOTYxMjkwCnYgMy41NzEyNDEgMi42OTE3MzUgLTIuOTYxMDU2CnYgMy41NjI3NjYgMi42OTUyNDYgLTIuOTYwODg0CnYgMy41NTM4NDcgMi42OTczODcgLTIuOTYwNzc5CnYgMy41NDQ3MDIgMi42ODk1NTggLTIuOTE4NTE4CnYgMy42MDMxNjAgMi42MzU0NDggLTIuOTQxMzkyCnYgMy41NTM4NDcgMi42ODg4OTEgLTIuOTE4Nzk5CnYgMy41NjI3NjYgMi42ODY5MDkgLTIuOTE5NjM3CnYgMy41NzEyNDAgMi42ODM2NjAgLTIuOTIxMDExCnYgMy41NzkwNjIgMi42NzkyMjQgLTIuOTIyODg2CnYgMy41ODYwMzcgMi42NzM3MDkgLTIuOTI1MjE4CnYgMy41OTE5OTQgMi42NjcyNTMgLTIuOTI3OTQ3CnYgMy41OTY3ODcgMi42NjAwMTMgLTIuOTMxMDA4CnYgMy42MDAyOTggMi42NTIxNjkgLTIuOTM0MzI0CnYgMy42MDI0MzkgMi42NDM5MTMgLTIuOTM3ODE0CnYgMy41NDQ3MDIgMi42NzkyMDUgLTIuODk5NTQ4CnYgMy42MDMxNTYgMi42MzA2NzMgLTIuOTMyNjQzCnYgMy41NTM4NDcgMi42Nzg2MDggLTIuODk5OTU2CnYgMy41NjI3NjYgMi42NzY4MzAgLTIuOTAxMTY4CnYgMy41NzEyNDAgMi42NzM5MTYgLTIuOTAzMTU1CnYgMy41NzkwNjEgMi42Njk5MzYgLTIuOTA1ODY5CnYgMy41ODYwMzYgMi42NjQ5OTEgLTIuOTA5MjQyCnYgMy41OTE5OTMgMi42NTkyMDAgLTIuOTEzMTkwCnYgMy41OTY3ODYgMi42NTI3MDYgLTIuOTE3NjE4CnYgMy42MDAyOTYgMi42NDU2NzEgLTIuOTIyNDE2CnYgMy42MDI0MzcgMi42MzgyNjYgLTIuOTI3NDY2CnYgMy41NDQ3MDIgMi42NjUyNjYgLTIuODgyOTEyCnYgMy42MDMxNTYgMi42MjQxNTcgLTIuOTI0ODY2CnYgMy41NTM4NDcgMi42NjQ3NjAgLTIuODgzNDI5CnYgMy41NjI3NjYgMi42NjMyNTQgLTIuODg0OTY2CnYgMy41NzEyNDAgMi42NjA3ODUgLTIuODg3NDg1CnYgMy41NzkwNjEgMi42NTc0MTUgLTIuODkwOTI0CnYgMy41ODYwMzYgMi42NTMyMjUgLTIuODk1MjAwCnYgMy41OTE5OTMgMi42NDgzMjAgLTIuOTAwMjA2CnYgMy41OTY3ODYgMi42NDI4MjAgLTIuOTA1ODE5CnYgMy42MDAyOTYgMi42MzY4NjAgLTIuOTExOTAxCnYgMy42MDI0MzcgMi42MzA1ODggLTIuOTE4MzAzCnYgMy41NDQ3MDIgMi42NDgyNzEgLTIuODY5MjUxCnYgMy42MDMxNTggMi42MTYxMDEgLTIuOTE4MzkwCnYgMy41NTM4NDcgMi42NDc4NzUgLTIuODY5ODU3CnYgMy41NjI3NjYgMi42NDY2OTYgLTIuODcxNjU3CnYgMy41NzEyNDAgMi42NDQ3NjQgLTIuODc0NjA3CnYgMy41NzkwNjEgMi42NDIxMjcgLTIuODc4NjM2CnYgMy41ODYwMzYgMi42Mzg4NDggLTIuODgzNjQ0CnYgMy41OTE5OTQgMi42MzUwMTAgLTIuODg5NTA3CnYgMy41OTY3ODYgMi42MzA3MDYgLTIuODk2MDgxCnYgMy42MDAyOTcgMi42MjYwNDIgLTIuOTAzMjA1CnYgMy42MDI0MzggMi42MjExMzMgLTIuOTEwNzAzCnYgMy41NDQ3MDMgMi42Mjg4NzEgLTIuODU5MDk1CnYgMy42MDMxNTQgMi42MDY3ODUgLTIuOTEzNTEzCnYgMy41NTM4NDcgMi42Mjg1OTkgLTIuODU5NzY1CnYgMy41NjI3NjYgMi42Mjc3OTAgLTIuODYxNzU4CnYgMy41NzEyNDAgMi42MjY0NjQgLTIuODY1MDI2CnYgMy41NzkwNjEgMi42MjQ2NTMgLTIuODY5NDg4CnYgMy41ODYwMzUgMi42MjI0MDIgLTIuODc1MDM0CnYgMy41OTE5OTIgMi42MTk3NjcgLTIuODgxNTI3CnYgMy41OTY3ODUgMi42MTY4MTIgLTIuODg4ODA4CnYgMy42MDAyOTQgMi42MTM2MTAgLTIuODk2Njk3CnYgMy42MDI0MzUgMi42MTAyNDAgLTIuOTA1MDAwCnYgMy41NDQ3MDIgMi42MDc4MTMgLTIuODUyODM5CnYgMy42MDMxNTggMi41OTY1NzkgLTIuOTEwNDgxCnYgMy41NTM4NDcgMi42MDc2NzUgLTIuODUzNTQ5CnYgMy41NjI3NjYgMi42MDcyNjMgLTIuODU1NjYxCnYgMy41NzEyNDAgMi42MDY1ODkgLTIuODU5MTIyCnYgMy41NzkwNjIgMi42MDU2NjggLTIuODYzODQ3CnYgMy41ODYwMzYgMi42MDQ1MjMgLTIuODY5NzIyCnYgMy41OTE5OTQgMi42MDMxODIgLTIuODc2NjAwCnYgMy41OTY3ODYgMi42MDE2NzkgLTIuODg0MzEyCnYgMy42MDAyOTYgMi42MDAwNTAgLTIuODkyNjY5CnYgMy42MDI0MzggMi41OTgzMzYgLTIuOTAxNDY0CnYgMy41NDQ3MDIgMi41ODU5MDkgLTIuODUwNzI2CnYgMy42MDMxNTggMi41ODU5MDkgLTIuOTA5NDUyCnYgMy41NTM4NDYgMi41ODU5MDkgLTIuODUxNDQ5CnYgMy41NjI3NjYgMi41ODU5MDkgLTIuODUzNjAwCnYgMy41NzEyNDAgMi41ODU5MDkgLTIuODU3MTI2CnYgMy41NzkwNjEgMi41ODU5MDkgLTIuODYxOTQxCnYgMy41ODYwMzYgMi41ODU5MDkgLTIuODY3OTI2CnYgMy41OTE5OTQgMi41ODU5MDkgLTIuODc0OTM0CnYgMy41OTY3ODYgMi41ODU5MDkgLTIuODgyNzkxCnYgMy42MDAyOTYgMi41ODU5MDkgLTIuODkxMzA0CnYgMy42MDI0MzggMi41ODU5MDkgLTIuOTAwMjY1CnYgMy41NDQ3MDIgMi41NjQwMDUgLTIuODUyODM5CnYgMy42MDMxNTggMi41NzUyMzkgLTIuOTEwNDgxCnYgMy41NTM4NDYgMi41NjQxNDMgLTIuODUzNTQ5CnYgMy41NjI3NjYgMi41NjQ1NTQgLTIuODU1NjYwCnYgMy41NzEyNDAgMi41NjUyMjkgLTIuODU5MTIxCnYgMy41NzkwNjEgMi41NjYxNTAgLTIuODYzODQ3CnYgMy41ODYwMzYgMi41NjcyOTUgLTIuODY5NzIxCnYgMy41OTE5OTMgMi41Njg2MzYgLTIuODc2NTk5CnYgMy41OTY3ODYgMi41NzAxMzkgLTIuODg0MzEyCnYgMy42MDAyOTYgMi41NzE3NjggLTIuODkyNjY4CnYgMy42MDI0MzcgMi41NzM0ODIgLTIuOTAxNDY0CnYgMy41NDQ3MDIgMi41NDI5NDcgLTIuODU5MDk1CnYgMy42MDMxNTggMi41NjUwMzIgLTIuOTEzNTE0CnYgMy41NTM4NDcgMi41NDMyMTggLTIuODU5NzY2CnYgMy41NjI3NjYgMi41NDQwMjcgLTIuODYxNzU5CnYgMy41NzEyNDEgMi41NDUzNTQgLTIuODY1MDI3CnYgMy41NzkwNjEgMi41NDcxNjQgLTIuODY5NDg4CnYgMy41ODYwMzYgMi41NDk0MTUgLTIuODc1MDM0CnYgMy41OTE5OTQgMi41NTIwNTAgLTIuODgxNTI3CnYgMy41OTY3ODYgMi41NTUwMDUgLTIuODg4ODA4CnYgMy42MDAyOTYgMi41NTgyMDcgLTIuODk2Njk4CnYgMy42MDI0MzggMi41NjE1NzcgLTIuOTA1MDAxCnYgMy41NDQ3MDMgMi41MjM1NDcgLTIuODY5MjUxCnYgMy42MDMxNTUgMi41NTU3MTcgLTIuOTE4MzkwCnYgMy41NTM4NDcgMi41MjM5NDMgLTIuODY5ODU2CnYgMy41NjI3NjYgMi41MjUxMjEgLTIuODcxNjU2CnYgMy41NzEyNDAgMi41MjcwNTMgLTIuODc0NjA3CnYgMy41NzkwNjIgMi41Mjk2OTEgLTIuODc4NjM2CnYgMy41ODYwMzYgMi41MzI5NjkgLTIuODgzNjQ0CnYgMy41OTE5OTMgMi41MzY4MDggLTIuODg5NTA3CnYgMy41OTY3ODYgMi41NDExMTIgLTIuODk2MDgxCnYgMy42MDAyOTUgMi41NDU3NzYgLTIuOTAzMjA1CnYgMy42MDI0MzYgMi41NTA2ODQgLTIuOTEwNzAzCnYgMy41NDQ3MDMgMi41MDY1NTIgLTIuODgyOTEyCnYgMy42MDMxNTYgMi41NDc2NjAgLTIuOTI0ODY3CnYgMy41NTM4NDcgMi41MDcwNTggLTIuODgzNDI5CnYgMy41NjI3NjYgMi41MDg1NjQgLTIuODg0OTY2CnYgMy41NzEyNDEgMi41MTEwMzIgLTIuODg3NDg1CnYgMy41NzkwNjEgMi41MTQ0MDMgLTIuODkwOTI1CnYgMy41ODYwMzYgMi41MTg1OTIgLTIuODk1MjAwCnYgMy41OTE5OTQgMi41MjM0OTcgLTIuOTAwMjA2CnYgMy41OTY3ODYgMi41Mjg5OTcgLTIuOTA1ODIwCnYgMy42MDAyOTYgMi41MzQ5NTcgLTIuOTExOTAyCnYgMy42MDI0MzcgMi41NDEyMjkgLTIuOTE4MzAzCnYgMy41NDQ3MDIgMi40OTI2MTIgLTIuODk5NTQ4CnYgMy42MDMxNTcgMi41NDExNDQgLTIuOTMyNjQzCnYgMy41NTM4NDcgMi40OTMyMTAgLTIuODk5OTU2CnYgMy41NjI3NjYgMi40OTQ5ODggLTIuOTAxMTY4CnYgMy41NzEyNDAgMi40OTc5MDIgLTIuOTAzMTU1CnYgMy41NzkwNjEgMi41MDE4ODEgLTIuOTA1ODY5CnYgMy41ODYwMzYgMi41MDY4MjcgLTIuOTA5MjQyCnYgMy41OTE5OTMgMi41MTI2MTggLTIuOTEzMTkxCnYgMy41OTY3ODYgMi41MTkxMTEgLTIuOTE3NjE4CnYgMy42MDAyOTYgMi41MjYxNDcgLTIuOTIyNDE2CnYgMy42MDI0MzcgMi41MzM1NTIgLTIuOTI3NDY2CnYgMy41NDQ3MDIgMi40ODIyNjAgLTIuOTE4NTE4CnYgMy42MDMxNjAgMi41MzYzNzAgLTIuOTQxMzkyCnYgMy41NTM4NDcgMi40ODI5MjYgLTIuOTE4ODAwCnYgMy41NjI3NjYgMi40ODQ5MDkgLTIuOTE5NjM3CnYgMy41NzEyNDEgMi40ODgxNTggLTIuOTIxMDExCnYgMy41NzkwNjIgMi40OTI1OTQgLTIuOTIyODg2CnYgMy41ODYwMzcgMi40OTgxMDggLTIuOTI1MjE3CnYgMy41OTE5OTUgMi41MDQ1NjUgLTIuOTI3OTQ3CnYgMy41OTY3ODggMi41MTE4MDQgLTIuOTMxMDA4CnYgMy42MDAyOTggMi41MTk2NDkgLTIuOTM0MzIzCnYgMy42MDI0NDAgMi41Mjc5MDUgLTIuOTM3ODE0CnYgMy41NDQ3MDIgMi40NzU4ODggLTIuOTM5MDkzCnYgMy42MDMxNTUgMi41MzM0NjIgLTIuOTUwNzgxCnYgMy41NTM4NDYgMi40NzY1OTcgLTIuOTM5MjM3CnYgMy41NjI3NjUgMi40Nzg3MDYgLTIuOTM5NjY1CnYgMy41NzEyNDAgMi40ODIxNjMgLTIuOTQwMzY3CnYgMy41NzkwNjEgMi40ODY4ODMgLTIuOTQxMzI1CnYgMy41ODYwMzUgMi40OTI3NTEgLTIuOTQyNTE2CnYgMy41OTE5OTIgMi40OTk2MjEgLTIuOTQzOTEwCnYgMy41OTY3ODUgMi41MDczMjQgLTIuOTQ1NDc0CnYgMy42MDAyOTQgMi41MTU2NzEgLTIuOTQ3MTY5CnYgMy42MDI0MzUgMi41MjQ0NTUgLTIuOTQ4OTUyCnYgMy41NDQ3MDIgMi40NzM3MTEgLTIuOTYwNzQ0CnYgMy42MDMxNTcgMi41MzIxNzIgLTIuOTYzNjAyCnYgMy41NTM4NDcgMi40NzQ0MzAgLTIuOTYwNzc5CnYgMy41NjI3NjYgMi40NzY1NzIgLTIuOTYwODg0CnYgMy41NzEyNDAgMi40ODAwODMgLTIuOTYxMDU2CnYgMy41NzkwNjEgMi40ODQ4NzYgLTIuOTYxMjkwCnYgMy41ODYwMzYgMi40OTA4MzQgLTIuOTYxNTgxCnYgMy41OTE5OTMgMi40OTc4MDkgLTIuOTYxOTIyCnYgMy41OTY3ODYgMi41MDU2MzEgLTIuOTYyMzA0CnYgMy42MDAyOTYgMi41MTQxMDcgLTIuOTYyNzE5CnYgMy42MDI0MzcgMi41MjMwMjcgLTIuOTYzMTU1CnYgMy41NDQ3MDMgMi40NzU5NjYgLTMuODU0MTcxCnYgMy42MDMxNTggMi41MzQzOTggLTMuODQ1MjU0CnYgMy41NTM4NDYgMi40NzY2ODUgLTMuODU0MDYxCnYgMy41NjI3NjYgMi40Nzg4MjYgLTMuODUzNzM1CnYgMy41NzEyNDAgMi40ODIzMzQgLTMuODUzMTk5CnYgMy41NzkwNjEgMi40ODcxMjUgLTMuODUyNDY4CnYgMy41ODYwMzYgMi40OTMwODAgLTMuODUxNTYwCnYgMy41OTE5OTMgMi41MDAwNTIgLTMuODUwNDk1CnYgMy41OTY3ODYgMi41MDc4NzAgLTMuODQ5MzAzCnYgMy42MDAyOTYgMi41MTYzNDEgLTMuODQ4MDEwCnYgMy42MDI0MzcgMi41MjUyNTcgLTMuODQ2NjQ5CnYgMy41NDQ3MDMgMi40ODIyNjAgLTMuODc0NDk0CnYgMy42MDMxNTQgMi41MzYzNzAgLTMuODUxNjIwCnYgMy41NTM4NDcgMi40ODI5MjYgLTMuODc0MjEzCnYgMy41NjI3NjUgMi40ODQ5MDggLTMuODczMzc1CnYgMy41NzEyNDAgMi40ODgxNTggLTMuODcyMDAxCnYgMy41NzkwNjEgMi40OTI1OTQgLTMuODcwMTI2CnYgMy41ODYwMzUgMi40OTgxMDggLTMuODY3Nzk1CnYgMy41OTE5OTIgMi41MDQ1NjUgLTMuODY1MDY1CnYgMy41OTY3ODQgMi41MTE4MDQgLTMuODYyMDA1CnYgMy42MDAyOTQgMi41MTk2NDkgLTMuODU4Njg5CnYgMy42MDI0MzUgMi41Mjc5MDUgLTMuODU1MTk5CnYgMy41NDQ3MDMgMi40OTI2MTIgLTMuODkzNDY0CnYgMy42MDMxNjEgMi41NDExNDQgLTMuODYwMzY5CnYgMy41NTM4NDcgMi40OTMyMTAgLTMuODkzMDU3CnYgMy41NjI3NjYgMi40OTQ5ODggLTMuODkxODQ0CnYgMy41NzEyNDAgMi40OTc5MDIgLTMuODg5ODU3CnYgMy41NzkwNjIgMi41MDE4ODEgLTMuODg3MTQzCnYgMy41ODYwMzcgMi41MDY4MjcgLTMuODgzNzcxCnYgMy41OTE5OTUgMi41MTI2MTggLTMuODc5ODIyCnYgMy41OTY3ODggMi41MTkxMTEgLTMuODc1Mzk0CnYgMy42MDAyOTkgMi41MjYxNDcgLTMuODcwNTk2CnYgMy42MDI0NDAgMi41MzM1NTIgLTMuODY1NTQ2CnYgMy41NDQ3MDMgMi41MDY1NTIgLTMuOTEwMTAwCnYgMy42MDMxNTQgMi41NDc2NjAgLTMuODY4MTQ2CnYgMy41NTM4NDcgMi41MDcwNTggLTMuOTA5NTg0CnYgMy41NjI3NjYgMi41MDg1NjQgLTMuOTA4MDQ3CnYgMy41NzEyNDAgMi41MTEwMzIgLTMuOTA1NTI3CnYgMy41NzkwNjEgMi41MTQ0MDMgLTMuOTAyMDg4CnYgMy41ODYwMzUgMi41MTg1OTIgLTMuODk3ODEyCnYgMy41OTE5OTIgMi41MjM0OTcgLTMuODkyODA2CnYgMy41OTY3ODQgMi41Mjg5OTcgLTMuODg3MTkzCnYgMy42MDAyOTQgMi41MzQ5NTcgLTMuODgxMTExCnYgMy42MDI0MzUgMi41NDEyMjkgLTMuODc0NzA5CnYgMy41NDQ3MDMgMi41MjM1NDcgLTMuOTIzNzYxCnYgMy42MDMxNTYgMi41NTU3MTcgLTMuODc0NjIyCnYgMy41NTM4NDcgMi41MjM5NDMgLTMuOTIzMTU2CnYgMy41NjI3NjYgMi41MjUxMjEgLTMuOTIxMzU2CnYgMy41NzEyNDAgMi41MjcwNTMgLTMuOTE4NDA1CnYgMy41NzkwNjEgMi41Mjk2OTEgLTMuOTE0Mzc2CnYgMy41ODYwMzYgMi41MzI5NjkgLTMuOTA5MzY5CnYgMy41OTE5OTMgMi41MzY4MDggLTMuOTAzNTA1CnYgMy41OTY3ODUgMi41NDExMTIgLTMuODk2OTMxCnYgMy42MDAyOTYgMi41NDU3NzYgLTMuODg5ODA3CnYgMy42MDI0MzYgMi41NTA2ODUgLTMuODgyMzA5CnYgMy41NDQ3MDMgMi41NDI5NDcgLTMuOTMzOTE3CnYgMy42MDMxNTkgMi41NjUwMzIgLTMuODc5NDk5CnYgMy41NTM4NDcgMi41NDMyMTggLTMuOTMzMjQ3CnYgMy41NjI3NjYgMi41NDQwMjcgLTMuOTMxMjU0CnYgMy41NzEyNDEgMi41NDUzNTQgLTMuOTI3OTg2CnYgMy41NzkwNjIgMi41NDcxNjQgLTMuOTIzNTI0CnYgMy41ODYwMzcgMi41NDk0MTUgLTMuOTE3OTc5CnYgMy41OTE5OTUgMi41NTIwNTAgLTMuOTExNDg1CnYgMy41OTY3ODggMi41NTUwMDUgLTMuOTA0MjA0CnYgMy42MDAyOTggMi41NTgyMDcgLTMuODk2MzE1CnYgMy42MDI0MzkgMi41NjE1NzcgLTMuODg4MDEyCnYgMy41NDQ3MDMgMi41NjQwMDUgLTMuOTQwMTc0CnYgMy42MDMxNTYgMi41NzUyMzkgLTMuODgyNTMxCnYgMy41NTM4NDcgMi41NjQxNDMgLTMuOTM5NDY0CnYgMy41NjI3NjYgMi41NjQ1NTQgLTMuOTM3MzUyCnYgMy41NzEyNDAgMi41NjUyMjkgLTMuOTMzODkxCnYgMy41NzkwNjEgMi41NjYxNTAgLTMuOTI5MTY1CnYgMy41ODYwMzYgMi41NjcyOTUgLTMuOTIzMjkwCnYgMy41OTE5OTMgMi41Njg2MzYgLTMuOTE2NDEzCnYgMy41OTY3ODYgMi41NzAxMzkgLTMuOTA4NzAwCnYgMy42MDAyOTYgMi41NzE3NjcgLTMuOTAwMzQ0CnYgMy42MDI0MzcgMi41NzM0ODIgLTMuODkxNTQ5CnYgMy41NDQ3MDMgMi41ODU5MDkgLTMuOTQyMjg2CnYgMy42MDMxNTYgMi41ODU5MDkgLTMuODgzNTYxCnYgMy41NTM4NDcgMi41ODU5MDkgLTMuOTQxNTYzCnYgMy41NjI3NjYgMi41ODU5MDkgLTMuOTM5NDEyCnYgMy41NzEyNDAgMi41ODU5MDkgLTMuOTM1ODg2CnYgMy41NzkwNjEgMi41ODU5MDkgLTMuOTMxMDcxCnYgMy41ODYwMzYgMi41ODU5MDkgLTMuOTI1MDg2CnYgMy41OTE5OTMgMi41ODU5MDkgLTMuOTE4MDc5CnYgMy41OTY3ODYgMi41ODU5MDkgLTMuOTEwMjIyCnYgMy42MDAyOTYgMi41ODU5MDkgLTMuOTAxNzA4CnYgMy42MDI0MzcgMi41ODU5MDkgLTMuODkyNzQ3CnYgMy41NDQ3MDMgMi42MDc4MTMgLTMuOTQwMTczCnYgMy42MDMxNTYgMi41OTY1NzggLTMuODgyNTMxCnYgMy41NTM4NDcgMi42MDc2NzUgLTMuOTM5NDYzCnYgMy41NjI3NjYgMi42MDcyNjMgLTMuOTM3MzUyCnYgMy41NzEyNDAgMi42MDY1ODkgLTMuOTMzODkxCnYgMy41NzkwNjIgMi42MDU2NjggLTMuOTI5MTY1CnYgMy41ODYwMzYgMi42MDQ1MjIgLTMuOTIzMjkwCnYgMy41OTE5OTMgMi42MDMxODIgLTMuOTE2NDEzCnYgMy41OTY3ODYgMi42MDE2NzkgLTMuOTA4NzAwCnYgMy42MDAyOTYgMi42MDAwNTAgLTMuOTAwMzQ0CnYgMy42MDI0MzcgMi41OTgzMzYgLTMuODkxNTQ4CnYgMy41NDQ3MDMgMi42Mjg4NzEgLTMuOTMzOTE3CnYgMy42MDMxNTYgMi42MDY3ODUgLTMuODc5NDk5CnYgMy41NTM4NDcgMi42Mjg1OTkgLTMuOTMzMjQ3CnYgMy41NjI3NjYgMi42Mjc3OTAgLTMuOTMxMjU0CnYgMy41NzEyNDAgMi42MjY0NjQgLTMuOTI3OTg2CnYgMy41NzkwNjEgMi42MjQ2NTMgLTMuOTIzNTI0CnYgMy41ODYwMzUgMi42MjI0MDMgLTMuOTE3OTc5CnYgMy41OTE5OTMgMi42MTk3NjcgLTMuOTExNDg1CnYgMy41OTY3ODUgMi42MTY4MTIgLTMuOTA0MjA0CnYgMy42MDAyOTYgMi42MTM2MTEgLTMuODk2MzE1CnYgMy42MDI0MzYgMi42MTAyNDAgLTMuODg4MDEyCnYgMy41NDQ3MDMgMi42NDgyNzEgLTMuOTIzNzYxCnYgMy42MDMxNTkgMi42MTYxMDEgLTMuODc0NjIyCnYgMy41NTM4NDcgMi42NDc4NzUgLTMuOTIzMTU2CnYgMy41NjI3NjYgMi42NDY2OTcgLTMuOTIxMzU2CnYgMy41NzEyNDAgMi42NDQ3NjUgLTMuOTE4NDA1CnYgMy41NzkwNjIgMi42NDIxMjcgLTMuOTE0Mzc2CnYgMy41ODYwMzcgMi42Mzg4NDkgLTMuOTA5MzY5CnYgMy41OTE5OTQgMi42MzUwMTAgLTMuOTAzNTA1CnYgMy41OTY3ODcgMi42MzA3MDYgLTMuODk2OTMxCnYgMy42MDAyOTcgMi42MjYwNDIgLTMuODg5ODA3CnYgMy42MDI0MzkgMi42MjExMzMgLTMuODgyMzA5CnYgMy41NDQ3MDMgMi42NjUyNjYgLTMuOTEwMTAwCnYgMy42MDMxNTggMi42MjQxNTcgLTMuODY4MTQ2CnYgMy41NTM4NDYgMi42NjQ3NjAgLTMuOTA5NTgzCnYgMy41NjI3NjYgMi42NjMyNTQgLTMuOTA4MDQ3CnYgMy41NzEyNDAgMi42NjA3ODUgLTMuOTA1NTI3CnYgMy41NzkwNjEgMi42NTc0MTUgLTMuOTAyMDg4CnYgMy41ODYwMzYgMi42NTMyMjUgLTMuODk3ODEyCnYgMy41OTE5OTMgMi42NDgzMjAgLTMuODkyODA2CnYgMy41OTY3ODYgMi42NDI4MjAgLTMuODg3MTkzCnYgMy42MDAyOTYgMi42MzY4NjEgLTMuODgxMTExCnYgMy42MDI0MzcgMi42MzA1ODggLTMuODc0NzA5CnYgMy41NDQ3MDMgMi42NzkyMDUgLTMuODkzNDY0CnYgMy42MDMxNTcgMi42MzA2NzQgLTMuODYwMzY5CnYgMy41NTM4NDcgMi42Nzg2MDggLTMuODkzMDU2CnYgMy41NjI3NjYgMi42NzY4MzAgLTMuODkxODQ0CnYgMy41NzEyNDAgMi42NzM5MTYgLTMuODg5ODU2CnYgMy41NzkwNjEgMi42Njk5MzcgLTMuODg3MTQzCnYgMy41ODYwMzYgMi42NjQ5OTEgLTMuODgzNzcwCnYgMy41OTE5OTQgMi42NTkyMDAgLTMuODc5ODIxCnYgMy41OTY3ODYgMi42NTI3MDcgLTMuODc1MzkzCnYgMy42MDAyOTYgMi42NDU2NzEgLTMuODcwNTk1CnYgMy42MDI0MzcgMi42MzgyNjYgLTMuODY1NTQ2CnYgMy41NDQ3MDMgMi42ODk1NTggLTMuODc0NDk0CnYgMy42MDMxNTUgMi42MzU0NDggLTMuODUxNjIwCnYgMy41NTM4NDcgMi42ODg4OTEgLTMuODc0MjEzCnYgMy41NjI3NjYgMi42ODY5MDkgLTMuODczMzc1CnYgMy41NzEyNDAgMi42ODM2NjAgLTMuODcyMDAxCnYgMy41NzkwNjEgMi42NzkyMjQgLTMuODcwMTI2CnYgMy41ODYwMzUgMi42NzM3MDkgLTMuODY3Nzk1CnYgMy41OTE5OTIgMi42NjcyNTMgLTMuODY1MDY2CnYgMy41OTY3ODUgMi42NjAwMTMgLTMuODYyMDA1CnYgMy42MDAyOTUgMi42NTIxNjkgLTMuODU4Njg5CnYgMy42MDI0MzUgMi42NDM5MTMgLTMuODU1MTk5CnYgMy41NDQ3MDMgMi42OTU4NTIgLTMuODU0MTcxCnYgMy42MDMxNTggMi42Mzc0MjAgLTMuODQ1MjU0CnYgMy41NTM4NDcgMi42OTUxMzIgLTMuODU0MDYxCnYgMy41NjI3NjYgMi42OTI5OTIgLTMuODUzNzM0CnYgMy41NzEyNDAgMi42ODk0ODMgLTMuODUzMTk5CnYgMy41NzkwNjIgMi42ODQ2OTIgLTMuODUyNDY4CnYgMy41ODYwMzYgMi42Nzg3MzcgLTMuODUxNTU5CnYgMy41OTE5OTQgMi42NzE3NjUgLTMuODUwNDk1CnYgMy41OTY3ODYgMi42NjM5NDcgLTMuODQ5MzAyCnYgMy42MDAyOTYgMi42NTU0NzYgLTMuODQ4MDEwCnYgMy42MDI0MzggMi42NDY1NjEgLTMuODQ2NjQ5CnYgMy41NDQ3MDMgMi42OTU5MzAgLTEuNjE4NDUwCnYgMy42MDMxNTggMi42MzgzNTYgLTEuNjMwMTM3CnYgMy41NTM4NDcgMi42OTUyMjEgLTEuNjE4NTkzCnYgMy41NjI3NjYgMi42OTMxMTIgLTEuNjE5MDIyCnYgMy41NzEyNDAgMi42ODk2NTUgLTEuNjE5NzIzCnYgMy41NzkwNjEgMi42ODQ5MzQgLTEuNjIwNjgyCnYgMy41ODYwMzYgMi42NzkwNjcgLTEuNjIxODczCnYgMy41OTE5OTQgMi42NzIxOTcgLTEuNjIzMjY3CnYgMy41OTY3ODYgMi42NjQ0OTQgLTEuNjI0ODMxCnYgMy42MDAyOTYgMi42NTYxNDcgLTEuNjI2NTI2CnYgMy42MDI0MzggMi42NDczNjIgLTEuNjI4MzA5CnYgMy42MDMxNTcgMi42Mzk2NDUgLTEuNjQyOTU5CnYgMy41NDQ3MDMgMi42OTgxMDcgLTEuNjQwMTAxCnYgMy42MDI0MzcgMi42NDg3OTEgLTEuNjQyNTEyCnYgMy42MDAyOTYgMi42NTc3MTEgLTEuNjQyMDc2CnYgMy41OTY3ODYgMi42NjYxODYgLTEuNjQxNjYyCnYgMy41OTE5OTQgMi42NzQwMDggLTEuNjQxMjc5CnYgMy41ODYwMzYgMi42ODA5ODQgLTEuNjQwOTM4CnYgMy41NzkwNjEgMi42ODY5NDIgLTEuNjQwNjQ3CnYgMy41NzEyNDAgMi42OTE3MzUgLTEuNjQwNDEyCnYgMy41NjI3NjYgMi42OTUyNDYgLTEuNjQwMjQxCnYgMy41NTM4NDcgMi42OTczODcgLTEuNjQwMTM2CnYgMy41NDQ3MDIgMi42ODk1NTggLTEuNTk3ODc1CnYgMy42MDMxNjAgMi42MzU0NDggLTEuNjIwNzQ5CnYgMy41NTM4NDcgMi42ODg4OTEgLTEuNTk4MTU3CnYgMy41NjI3NjYgMi42ODY5MDkgLTEuNTk4OTk0CnYgMy41NzEyNDEgMi42ODM2NjAgLTEuNjAwMzY4CnYgMy41NzkwNjIgMi42NzkyMjQgLTEuNjAyMjQ0CnYgMy41ODYwMzcgMi42NzM3MDkgLTEuNjA0NTc1CnYgMy41OTE5OTUgMi42NjcyNTMgLTEuNjA3MzA0CnYgMy41OTY3ODcgMi42NjAwMTMgLTEuNjEwMzY0CnYgMy42MDAyOTggMi42NTIxNjkgLTEuNjEzNjgwCnYgMy42MDI0NDAgMi42NDM5MTMgLTEuNjE3MTcxCnYgMy41NDQ3MDIgMi42NzkyMDUgLTEuNTc4OTA1CnYgMy42MDMxNTcgMi42MzA2NzQgLTEuNjEyMDAwCnYgMy41NTM4NDcgMi42Nzg2MDggLTEuNTc5MzEzCnYgMy41NjI3NjYgMi42NzY4MzAgLTEuNTgwNTI1CnYgMy41NzEyNDEgMi42NzM5MTYgLTEuNTgyNTEzCnYgMy41NzkwNjEgMi42Njk5MzcgLTEuNTg1MjI2CnYgMy41ODYwMzYgMi42NjQ5OTEgLTEuNTg4NTk5CnYgMy41OTE5OTMgMi42NTkyMDAgLTEuNTkyNTQ4CnYgMy41OTY3ODYgMi42NTI3MDcgLTEuNTk2OTc2CnYgMy42MDAyOTYgMi42NDU2NzEgLTEuNjAxNzczCnYgMy42MDI0MzcgMi42MzgyNjYgLTEuNjA2ODIzCnYgMy41NDQ3MDMgMi42NjUyNjYgLTEuNTYyMjY5CnYgMy42MDMxNTcgMi42MjQxNTcgLTEuNjA0MjIzCnYgMy41NTM4NDcgMi42NjQ3NjAgLTEuNTYyNzg2CnYgMy41NjI3NjYgMi42NjMyNTQgLTEuNTY0MzIzCnYgMy41NzEyNDAgMi42NjA3ODUgLTEuNTY2ODQyCnYgMy41NzkwNjEgMi42NTc0MTUgLTEuNTcwMjgyCnYgMy41ODYwMzYgMi42NTMyMjUgLTEuNTc0NTU3CnYgMy41OTE5OTMgMi42NDgzMjAgLTEuNTc5NTYzCnYgMy41OTY3ODYgMi42NDI4MjAgLTEuNTg1MTc3CnYgMy42MDAyOTYgMi42MzY4NjEgLTEuNTkxMjU5CnYgMy42MDI0MzcgMi42MzA1ODggLTEuNTk3NjYwCnYgMy41NDQ3MDMgMi42NDgyNzEgLTEuNTQ4NjA4CnYgMy42MDMxNTggMi42MTYxMDAgLTEuNTk3NzQ3CnYgMy41NTM4NDcgMi42NDc4NzUgLTEuNTQ5MjE0CnYgMy41NjI3NjYgMi42NDY2OTYgLTEuNTUxMDE0CnYgMy41NzEyNDEgMi42NDQ3NjQgLTEuNTUzOTY0CnYgMy41NzkwNjEgMi42NDIxMjcgLTEuNTU3OTkzCnYgMy41ODYwMzYgMi42Mzg4NDggLTEuNTYzMDAxCnYgMy41OTE5OTQgMi42MzUwMTAgLTEuNTY4ODY0CnYgMy41OTY3ODcgMi42MzA3MDUgLTEuNTc1NDM4CnYgMy42MDAyOTcgMi42MjYwNDEgLTEuNTgyNTYyCnYgMy42MDI0MzggMi42MjExMzIgLTEuNTkwMDYwCnYgMy41NDQ3MDMgMi42Mjg4NzEgLTEuNTM4NDUyCnYgMy42MDMxNTQgMi42MDY3ODYgLTEuNTkyODcxCnYgMy41NTM4NDcgMi42Mjg1OTkgLTEuNTM5MTIyCnYgMy41NjI3NjYgMi42Mjc3OTAgLTEuNTQxMTE2CnYgMy41NzEyNDEgMi42MjY0NjQgLTEuNTQ0Mzg0CnYgMy41NzkwNjEgMi42MjQ2NTMgLTEuNTQ4ODQ1CnYgMy41ODYwMzYgMi42MjI0MDIgLTEuNTU0MzkxCnYgMy41OTE5OTMgMi42MTk3NjcgLTEuNTYwODg0CnYgMy41OTY3ODUgMi42MTY4MTIgLTEuNTY4MTY1CnYgMy42MDAyOTQgMi42MTM2MTEgLTEuNTc2MDU0CnYgMy42MDI0MzUgMi42MTAyNDAgLTEuNTg0MzU4CnYgMy41NDQ3MDMgMi42MDc4MTMgLTEuNTMyMTk2CnYgMy42MDMxNTggMi41OTY1NzkgLTEuNTg5ODM4CnYgMy41NTM4NDcgMi42MDc2NzUgLTEuNTMyOTA1CnYgMy41NjI3NjYgMi42MDcyNjMgLTEuNTM1MDE3CnYgMy41NzEyNDAgMi42MDY1ODkgLTEuNTM4NDc4CnYgMy41NzkwNjIgMi42MDU2NjggLTEuNTQzMjA1CnYgMy41ODYwMzYgMi42MDQ1MjMgLTEuNTQ5MDc5CnYgMy41OTE5OTQgMi42MDMxODIgLTEuNTU1OTU3CnYgMy41OTY3ODYgMi42MDE2NzkgLTEuNTYzNjY5CnYgMy42MDAyOTYgMi42MDAwNTAgLTEuNTcyMDI2CnYgMy42MDI0MzggMi41OTgzMzYgLTEuNTgwODIxCnYgMy41NDQ3MDMgMi41ODU5MDkgLTEuNTMwMDgzCnYgMy42MDMxNTggMi41ODU5MDggLTEuNTg4ODA5CnYgMy41NTM4NDcgMi41ODU5MDkgLTEuNTMwODA2CnYgMy41NjI3NjYgMi41ODU5MDkgLTEuNTMyOTU3CnYgMy41NzEyNDAgMi41ODU5MDkgLTEuNTM2NDg0CnYgMy41NzkwNjIgMi41ODU5MDkgLTEuNTQxMjk5CnYgMy41ODYwMzYgMi41ODU5MDkgLTEuNTQ3MjgzCnYgMy41OTE5OTQgMi41ODU5MDkgLTEuNTU0MjkxCnYgMy41OTY3ODYgMi41ODU5MDkgLTEuNTYyMTQ4CnYgMy42MDAyOTcgMi41ODU5MDggLTEuNTcwNjYxCnYgMy42MDI0MzggMi41ODU5MDggLTEuNTc5NjIyCnYgMy41NDQ3MDMgMi41NjQwMDUgLTEuNTMyMTk2CnYgMy42MDMxNTggMi41NzUyMzkgLTEuNTg5ODM4CnYgMy41NTM4NDcgMi41NjQxNDMgLTEuNTMyOTA1CnYgMy41NjI3NjYgMi41NjQ1NTQgLTEuNTM1MDE3CnYgMy41NzEyNDEgMi41NjUyMjkgLTEuNTM4NDc4CnYgMy41NzkwNjIgMi41NjYxNTAgLTEuNTQzMjA0CnYgMy41ODYwMzcgMi41NjcyOTUgLTEuNTQ5MDc5CnYgMy41OTE5OTQgMi41Njg2MzYgLTEuNTU1OTU3CnYgMy41OTY3ODYgMi41NzAxMzkgLTEuNTYzNjY5CnYgMy42MDAyOTYgMi41NzE3NjggLTEuNTcyMDI1CnYgMy42MDI0MzggMi41NzM0ODIgLTEuNTgwODIxCnYgMy41NDQ3MDMgMi41NDI5NDcgLTEuNTM4NDUzCnYgMy42MDMxNTggMi41NjUwMzIgLTEuNTkyODcxCnYgMy41NTM4NDcgMi41NDMyMTggLTEuNTM5MTIyCnYgMy41NjI3NjYgMi41NDQwMjcgLTEuNTQxMTE2CnYgMy41NzEyNDEgMi41NDUzNTQgLTEuNTQ0Mzg0CnYgMy41NzkwNjIgMi41NDcxNjQgLTEuNTQ4ODQ1CnYgMy41ODYwMzYgMi41NDk0MTUgLTEuNTU0MzkxCnYgMy41OTE5OTQgMi41NTIwNTAgLTEuNTYwODg0CnYgMy41OTY3ODYgMi41NTUwMDUgLTEuNTY4MTY1CnYgMy42MDAyOTcgMi41NTgyMDcgLTEuNTc2MDU0CnYgMy42MDI0MzggMi41NjE1NzcgLTEuNTg0MzU4CnYgMy41NDQ3MDMgMi41MjM1NDcgLTEuNTQ4NjA4CnYgMy42MDMxNTUgMi41NTU3MTggLTEuNTk3NzQ3CnYgMy41NTM4NDcgMi41MjM5NDMgLTEuNTQ5MjE0CnYgMy41NjI3NjYgMi41MjUxMjEgLTEuNTUxMDE0CnYgMy41NzEyNDAgMi41MjcwNTMgLTEuNTUzOTY0CnYgMy41NzkwNjEgMi41Mjk2OTEgLTEuNTU3OTkzCnYgMy41ODYwMzUgMi41MzI5NjkgLTEuNTYzMDAxCnYgMy41OTE5OTMgMi41MzY4MDggLTEuNTY4ODY0CnYgMy41OTY3ODUgMi41NDExMTIgLTEuNTc1NDM4CnYgMy42MDAyOTUgMi41NDU3NzYgLTEuNTgyNTYyCnYgMy42MDI0MzYgMi41NTA2ODUgLTEuNTkwMDYwCnYgMy41NDQ3MDMgMi41MDY1NTIgLTEuNTYyMjY5CnYgMy42MDMxNTcgMi41NDc2NjAgLTEuNjA0MjI0CnYgMy41NTM4NDcgMi41MDcwNTggLTEuNTYyNzg2CnYgMy41NjI3NjYgMi41MDg1NjQgLTEuNTY0MzIzCnYgMy41NzEyNDAgMi41MTEwMzIgLTEuNTY2ODQyCnYgMy41NzkwNjEgMi41MTQ0MDMgLTEuNTcwMjgyCnYgMy41ODYwMzYgMi41MTg1OTIgLTEuNTc0NTU3CnYgMy41OTE5OTMgMi41MjM0OTcgLTEuNTc5NTYzCnYgMy41OTY3ODUgMi41Mjg5OTcgLTEuNTg1MTc3CnYgMy42MDAyOTYgMi41MzQ5NTcgLTEuNTkxMjU5CnYgMy42MDI0MzcgMi41NDEyMjkgLTEuNTk3NjYxCnYgMy41NDQ3MDMgMi40OTI2MTIgLTEuNTc4OTA1CnYgMy42MDMxNTcgMi41NDExNDQgLTEuNjEyMDAwCnYgMy41NTM4NDcgMi40OTMyMTAgLTEuNTc5MzEzCnYgMy41NjI3NjYgMi40OTQ5ODggLTEuNTgwNTI1CnYgMy41NzEyNDAgMi40OTc5MDIgLTEuNTgyNTEzCnYgMy41NzkwNjIgMi41MDE4ODEgLTEuNTg1MjI2CnYgMy41ODYwMzYgMi41MDY4MjcgLTEuNTg4NTk5CnYgMy41OTE5OTMgMi41MTI2MTggLTEuNTkyNTQ4CnYgMy41OTY3ODYgMi41MTkxMTEgLTEuNTk2OTc2CnYgMy42MDAyOTYgMi41MjYxNDcgLTEuNjAxNzczCnYgMy42MDI0MzcgMi41MzM1NTIgLTEuNjA2ODIzCnYgMy41NDQ3MDMgMi40ODIyNjAgLTEuNTk3ODc1CnYgMy42MDMxNjAgMi41MzYzNzAgLTEuNjIwNzQ5CnYgMy41NTM4NDcgMi40ODI5MjYgLTEuNTk4MTU3CnYgMy41NjI3NjYgMi40ODQ5MDggLTEuNTk4OTk1CnYgMy41NzEyNDEgMi40ODgxNTggLTEuNjAwMzY4CnYgMy41NzkwNjIgMi40OTI1OTQgLTEuNjAyMjQ0CnYgMy41ODYwMzcgMi40OTgxMDggLTEuNjA0NTc1CnYgMy41OTE5OTUgMi41MDQ1NjUgLTEuNjA3MzA0CnYgMy41OTY3ODcgMi41MTE4MDQgLTEuNjEwMzY1CnYgMy42MDAyOTggMi41MTk2NDkgLTEuNjEzNjgxCnYgMy42MDI0NDAgMi41Mjc5MDUgLTEuNjE3MTcxCnYgMy41NDQ3MDMgMi40NzU4ODggLTEuNjE4NDUwCnYgMy42MDMxNTUgMi41MzM0NjIgLTEuNjMwMTM4CnYgMy41NTM4NDcgMi40NzY1OTcgLTEuNjE4NTkzCnYgMy41NjI3NjYgMi40Nzg3MDYgLTEuNjE5MDIyCnYgMy41NzEyNDAgMi40ODIxNjMgLTEuNjE5NzI0CnYgMy41NzkwNjEgMi40ODY4ODQgLTEuNjIwNjgyCnYgMy41ODYwMzYgMi40OTI3NTEgLTEuNjIxODczCnYgMy41OTE5OTMgMi40OTk2MjEgLTEuNjIzMjY3CnYgMy41OTY3ODUgMi41MDczMjQgLTEuNjI0ODMxCnYgMy42MDAyOTUgMi41MTU2NzEgLTEuNjI2NTI2CnYgMy42MDI0MzYgMi41MjQ0NTUgLTEuNjI4MzA5CnYgMy41NDQ3MDMgMi40NzM3MTEgLTEuNjQwMTAxCnYgMy42MDMxNTcgMi41MzIxNzIgLTEuNjQyOTU5CnYgMy41NTM4NDcgMi40NzQ0MzAgLTEuNjQwMTM2CnYgMy41NjI3NjYgMi40NzY1NzIgLTEuNjQwMjQxCnYgMy41NzEyNDAgMi40ODAwODMgLTEuNjQwNDEyCnYgMy41NzkwNjEgMi40ODQ4NzYgLTEuNjQwNjQ3CnYgMy41ODYwMzYgMi40OTA4MzQgLTEuNjQwOTM4CnYgMy41OTE5OTQgMi40OTc4MDkgLTEuNjQxMjc5CnYgMy41OTY3ODYgMi41MDU2MzEgLTEuNjQxNjYyCnYgMy42MDAyOTYgMi41MTQxMDcgLTEuNjQyMDc2CnYgMy42MDI0MzcgMi41MjMwMjcgLTEuNjQyNTEyCnYgMy41NDQ3MDIgMi40NzU5NjYgLTIuNTMzNTI4CnYgMy42MDMxNTggMi41MzQzOTggLTIuNTI0NjExCnYgMy41NTM4NDcgMi40NzY2ODUgLTIuNTMzNDE4CnYgMy41NjI3NjYgMi40Nzg4MjYgLTIuNTMzMDkyCnYgMy41NzEyNDEgMi40ODIzMzQgLTIuNTMyNTU2CnYgMy41NzkwNjIgMi40ODcxMjUgLTIuNTMxODI1CnYgMy41ODYwMzYgMi40OTMwODAgLTIuNTMwOTE3CnYgMy41OTE5OTQgMi41MDAwNTIgLTIuNTI5ODUyCnYgMy41OTY3ODYgMi41MDc4NzAgLTIuNTI4NjYwCnYgMy42MDAyOTcgMi41MTYzNDEgLTIuNTI3MzY3CnYgMy42MDI0MzggMi41MjUyNTcgLTIuNTI2MDA2CnYgMy41NDQ3MDMgMi40ODIyNjAgLTIuNTUzODUxCnYgMy42MDMxNTQgMi41MzYzNzAgLTIuNTMwOTc3CnYgMy41NTM4NDcgMi40ODI5MjYgLTIuNTUzNTcwCnYgMy41NjI3NjYgMi40ODQ5MDkgLTIuNTUyNzMyCnYgMy41NzEyNDAgMi40ODgxNTggLTIuNTUxMzU4CnYgMy41NzkwNjEgMi40OTI1OTQgLTIuNTQ5NDgzCnYgMy41ODYwMzYgMi40OTgxMDggLTIuNTQ3MTUyCnYgMy41OTE5OTMgMi41MDQ1NjUgLTIuNTQ0NDIyCnYgMy41OTY3ODUgMi41MTE4MDQgLTIuNTQxMzYyCnYgMy42MDAyOTQgMi41MTk2NDkgLTIuNTM4MDQ2CnYgMy42MDI0MzYgMi41Mjc5MDUgLTIuNTM0NTU1CnYgMy41NDQ3MDIgMi40OTI2MTIgLTIuNTcyODIxCnYgMy42MDMxNjEgMi41NDExNDQgLTIuNTM5NzI2CnYgMy41NTM4NDcgMi40OTMyMTAgLTIuNTcyNDEzCnYgMy41NjI3NjYgMi40OTQ5ODggLTIuNTcxMjAxCnYgMy41NzEyNDEgMi40OTc5MDIgLTIuNTY5MjE0CnYgMy41NzkwNjIgMi41MDE4ODEgLTIuNTY2NTAwCnYgMy41ODYwMzcgMi41MDY4MjcgLTIuNTYzMTI4CnYgMy41OTE5OTUgMi41MTI2MTggLTIuNTU5MTc5CnYgMy41OTY3ODggMi41MTkxMTEgLTIuNTU0NzUxCnYgMy42MDAyOTkgMi41MjYxNDcgLTIuNTQ5OTUzCnYgMy42MDI0NDAgMi41MzM1NTIgLTIuNTQ0OTAzCnYgMy41NDQ3MDMgMi41MDY1NTIgLTIuNTg5NDU3CnYgMy42MDMxNTQgMi41NDc2NjAgLTIuNTQ3NTAzCnYgMy41NTM4NDcgMi41MDcwNTggLTIuNTg4OTQxCnYgMy41NjI3NjYgMi41MDg1NjQgLTIuNTg3NDA0CnYgMy41NzEyNDAgMi41MTEwMzIgLTIuNTg0ODg0CnYgMy41NzkwNjEgMi41MTQ0MDMgLTIuNTgxNDQ1CnYgMy41ODYwMzYgMi41MTg1OTIgLTIuNTc3MTY5CnYgMy41OTE5OTIgMi41MjM0OTcgLTIuNTcyMTYzCnYgMy41OTY3ODUgMi41Mjg5OTcgLTIuNTY2NTUwCnYgMy42MDAyOTQgMi41MzQ5NTcgLTIuNTYwNDY3CnYgMy42MDI0MzUgMi41NDEyMjkgLTIuNTU0MDY1CnYgMy41NDQ3MDMgMi41MjM1NDcgLTIuNjAzMTE4CnYgMy42MDMxNTYgMi41NTU3MTggLTIuNTUzOTc5CnYgMy41NTM4NDcgMi41MjM5NDMgLTIuNjAyNTEzCnYgMy41NjI3NjYgMi41MjUxMjEgLTIuNjAwNzEzCnYgMy41NzEyNDAgMi41MjcwNTMgLTIuNTk3NzYyCnYgMy41NzkwNjEgMi41Mjk2OTEgLTIuNTkzNzMzCnYgMy41ODYwMzYgMi41MzI5NjkgLTIuNTg4NzI2CnYgMy41OTE5OTMgMi41MzY4MDggLTIuNTgyODYyCnYgMy41OTY3ODUgMi41NDExMTIgLTIuNTc2Mjg4CnYgMy42MDAyOTUgMi41NDU3NzYgLTIuNTY5MTY0CnYgMy42MDI0MzcgMi41NTA2ODUgLTIuNTYxNjY2CnYgMy41NDQ3MDMgMi41NDI5NDcgLTIuNjEzMjc0CnYgMy42MDMxNjAgMi41NjUwMzMgLTIuNTU4ODU2CnYgMy41NTM4NDcgMi41NDMyMTggLTIuNjEyNjA0CnYgMy41NjI3NjYgMi41NDQwMjcgLTIuNjEwNjExCnYgMy41NzEyNDAgMi41NDUzNTQgLTIuNjA3MzQzCnYgMy41NzkwNjIgMi41NDcxNjUgLTIuNjAyODgxCnYgMy41ODYwMzcgMi41NDk0MTUgLTIuNTk3MzM1CnYgMy41OTE5OTUgMi41NTIwNTEgLTIuNTkwODQyCnYgMy41OTY3ODcgMi41NTUwMDYgLTIuNTgzNTYxCnYgMy42MDAyOTggMi41NTgyMDggLTIuNTc1NjcyCnYgMy42MDI0MzkgMi41NjE1NzggLTIuNTY3MzY5CnYgMy41NDQ3MDMgMi41NjQwMDUgLTIuNjE5NTMwCnYgMy42MDMxNTMgMi41NzUyMzkgLTIuNTYxODg4CnYgMy41NTM4NDcgMi41NjQxNDMgLTIuNjE4ODIwCnYgMy41NjI3NjYgMi41NjQ1NTQgLTIuNjE2NzA5CnYgMy41NzEyNDAgMi41NjUyMjkgLTIuNjEzMjQ4CnYgMy41NzkwNjEgMi41NjYxNTAgLTIuNjA4NTIyCnYgMy41ODYwMzUgMi41NjcyOTUgLTIuNjAyNjQ3CnYgMy41OTE5OTIgMi41Njg2MzYgLTIuNTk1NzY5CnYgMy41OTY3ODQgMi41NzAxMzkgLTIuNTg4MDU3CnYgMy42MDAyOTQgMi41NzE3NjcgLTIuNTc5NzAwCnYgMy42MDI0MzQgMi41NzM0ODIgLTIuNTcwOTA1CnYgMy41NDQ3MDIgMi41ODU5MDkgLTIuNjIxNjQzCnYgMy42MDMxNjMgMi41ODU5MDggLTIuNTYyOTE3CnYgMy41NTM4NDcgMi41ODU5MDkgLTIuNjIwOTIwCnYgMy41NjI3NjcgMi41ODU5MDkgLTIuNjE4NzY5CnYgMy41NzEyNDEgMi41ODU5MDkgLTIuNjE1MjQzCnYgMy41NzkwNjMgMi41ODU5MDkgLTIuNjEwNDI4CnYgMy41ODYwMzggMi41ODU5MDkgLTIuNjA0NDQzCnYgMy41OTE5OTYgMi41ODU5MDkgLTIuNTk3NDM2CnYgMy41OTY3ODkgMi41ODU5MDkgLTIuNTg5NTc4CnYgMy42MDAzMDAgMi41ODU5MDkgLTIuNTgxMDY1CnYgMy42MDI0NDMgMi41ODU5MDkgLTIuNTcyMTA0CnYgMy41NDQ3MDMgMi42MDc4MTMgLTIuNjE5NTMwCnYgMy42MDMxNTMgMi41OTY1NzggLTIuNTYxODg4CnYgMy41NTM4NDcgMi42MDc2NzUgLTIuNjE4ODIxCnYgMy41NjI3NjYgMi42MDcyNjMgLTIuNjE2NzA5CnYgMy41NzEyNDAgMi42MDY1ODkgLTIuNjEzMjQ4CnYgMy41NzkwNjEgMi42MDU2NjggLTIuNjA4NTIyCnYgMy41ODYwMzUgMi42MDQ1MjMgLTIuNjAyNjQ4CnYgMy41OTE5OTIgMi42MDMxODIgLTIuNTk1NzcwCnYgMy41OTY3ODQgMi42MDE2NzkgLTIuNTg4MDU4CnYgMy42MDAyOTMgMi42MDAwNTAgLTIuNTc5NzAxCnYgMy42MDI0MzQgMi41OTgzMzYgLTIuNTcwOTA2CnYgMy41NDQ3MDMgMi42Mjg4NzEgLTIuNjEzMjc0CnYgMy42MDMxNTYgMi42MDY3ODYgLTIuNTU4ODU2CnYgMy41NTM4NDcgMi42Mjg1OTkgLTIuNjEyNjAzCnYgMy41NjI3NjYgMi42Mjc3OTAgLTIuNjEwNjEwCnYgMy41NzEyNDAgMi42MjY0NjQgLTIuNjA3MzQyCnYgMy41NzkwNjEgMi42MjQ2NTMgLTIuNjAyODgxCnYgMy41ODYwMzYgMi42MjI0MDIgLTIuNTk3MzM1CnYgMy41OTE5OTMgMi42MTk3NjcgLTIuNTkwODQxCnYgMy41OTY3ODUgMi42MTY4MTIgLTIuNTgzNTYxCnYgMy42MDAyOTYgMi42MTM2MTEgLTIuNTc1NjcyCnYgMy42MDI0MzcgMi42MTAyNDAgLTIuNTY3MzY4CnYgMy41NDQ3MDIgMi42NDgyNzEgLTIuNjAzMTE4CnYgMy42MDMxNTkgMi42MTYxMDAgLTIuNTUzOTc5CnYgMy41NTM4NDcgMi42NDc4NzUgLTIuNjAyNTEzCnYgMy41NjI3NjYgMi42NDY2OTYgLTIuNjAwNzEzCnYgMy41NzEyNDEgMi42NDQ3NjUgLTIuNTk3NzYyCnYgMy41NzkwNjIgMi42NDIxMjcgLTIuNTkzNzMzCnYgMy41ODYwMzcgMi42Mzg4NDggLTIuNTg4NzI2CnYgMy41OTE5OTQgMi42MzUwMTAgLTIuNTgyODYyCnYgMy41OTY3ODcgMi42MzA3MDUgLTIuNTc2Mjg4CnYgMy42MDAyOTggMi42MjYwNDEgLTIuNTY5MTY0CnYgMy42MDI0MzkgMi42MjExMzMgLTIuNTYxNjY2CnYgMy41NDQ3MDIgMi42NjUyNjYgLTIuNTg5NDU3CnYgMy42MDMxNTggMi42MjQxNTggLTIuNTQ3NTAzCnYgMy41NTM4NDcgMi42NjQ3NjAgLTIuNTg4OTQwCnYgMy41NjI3NjYgMi42NjMyNTQgLTIuNTg3NDA0CnYgMy41NzEyNDEgMi42NjA3ODUgLTIuNTg0ODg0CnYgMy41NzkwNjIgMi42NTc0MTUgLTIuNTgxNDQ0CnYgMy41ODYwMzcgMi42NTMyMjYgLTIuNTc3MTY5CnYgMy41OTE5OTQgMi42NDgzMjEgLTIuNTcyMTYzCnYgMy41OTY3ODYgMi42NDI4MjAgLTIuNTY2NTQ5CnYgMy42MDAyOTcgMi42MzY4NjEgLTIuNTYwNDY3CnYgMy42MDI0MzggMi42MzA1ODkgLTIuNTU0MDY2CnYgMy41NDQ3MDMgMi42NzkyMDUgLTIuNTcyODIxCnYgMy42MDMxNTggMi42MzA2NzQgLTIuNTM5NzI2CnYgMy41NTM4NDcgMi42Nzg2MDggLTIuNTcyNDEzCnYgMy41NjI3NjYgMi42NzY4MzAgLTIuNTcxMjAxCnYgMy41NzEyNDAgMi42NzM5MTYgLTIuNTY5MjE0CnYgMy41NzkwNjIgMi42Njk5MzcgLTIuNTY2NTAwCnYgMy41ODYwMzYgMi42NjQ5OTEgLTIuNTYzMTI4CnYgMy41OTE5OTMgMi42NTkyMDAgLTIuNTU5MTc4CnYgMy41OTY3ODYgMi42NTI3MDcgLTIuNTU0NzUwCnYgMy42MDAyOTYgMi42NDU2NzEgLTIuNTQ5OTUzCnYgMy42MDI0MzcgMi42MzgyNjYgLTIuNTQ0OTAzCnYgMy41NDQ3MDMgMi42ODk1NTggLTIuNTUzODUxCnYgMy42MDMxNTUgMi42MzU0NDggLTIuNTMwOTc3CnYgMy41NTM4NDcgMi42ODg4OTEgLTIuNTUzNTY5CnYgMy41NjI3NjYgMi42ODY5MDkgLTIuNTUyNzMyCnYgMy41NzEyNDAgMi42ODM2NjAgLTIuNTUxMzU4CnYgMy41NzkwNjEgMi42NzkyMjQgLTIuNTQ5NDgzCnYgMy41ODYwMzYgMi42NzM3MDkgLTIuNTQ3MTUyCnYgMy41OTE5OTMgMi42NjcyNTMgLTIuNTQ0NDIyCnYgMy41OTY3ODUgMi42NjAwMTMgLTIuNTQxMzYyCnYgMy42MDAyOTUgMi42NTIxNjkgLTIuNTM4MDQ2CnYgMy42MDI0MzYgMi42NDM5MTMgLTIuNTM0NTU1CnYgMy41NDQ3MDMgMi42OTU4NTIgLTIuNTMzNTI4CnYgMy42MDMxNTggMi42Mzc0MjAgLTIuNTI0NjExCnYgMy41NTM4NDcgMi42OTUxMzIgLTIuNTMzNDE4CnYgMy41NjI3NjYgMi42OTI5OTIgLTIuNTMzMDkxCnYgMy41NzEyNDAgMi42ODk0ODMgLTIuNTMyNTU2CnYgMy41NzkwNjEgMi42ODQ2OTIgLTIuNTMxODI1CnYgMy41ODYwMzYgMi42Nzg3MzggLTIuNTMwOTE2CnYgMy41OTE5OTQgMi42NzE3NjUgLTIuNTI5ODUyCnYgMy41OTY3ODYgMi42NjM5NDcgLTIuNTI4NjU5CnYgMy42MDAyOTYgMi42NTU0NzYgLTIuNTI3MzY2CnYgMy42MDI0MzggMi42NDY1NjEgLTIuNTI2MDA2CnYgMy41MDA2OTQgMi42OTgzNDUgLTQuNDM0MTUxCnYgMy41MDE3MTMgMi42OTM5ODQgLTQuNDI3OTU3CnYgMy41MDI4OTIgMi42ODg5NjEgLTQuNDIyMjk0CnYgMy41MDM1NTggMi42ODYxMzggLTQuNDE5NzUyCnYgMy41MDM4NzUgMi42ODMzNTcgLTQuNDE3MjM0CnYgMy41MDQ1NzYgMi42NzcyNDYgLTQuNDEyODM5CnYgMy41MDUzMzIgMi42NzA2ODggLTQuNDA5MTY1CnYgMy41MDYxMzMgMi42NjM3NjQgLTQuNDA2MjU5CnYgMy41MDY5NjkgMi42NTY1NjQgLTQuNDA0MTU2CnYgMy41MDc4MzAgMi42NDkxNzUgLTQuNDAyODg0CnYgMy41MDg3MDUgMi42NDE2OTMgLTQuNDAyNDU5CnYgMy41MTA4MTggMi42MjM2NTcgLTQuNDAyNDU4CnYgMy41MDg3MzggMi41NDI4NTIgLTQuNDAyNDU4CnYgMy41MTA4MTggMi41NjA2MDQgLTQuNDAyNDU5CnYgMy41MDc4NzMgMi41MzU0NTQgLTQuNDAyODg0CnYgMy41MDcwMjAgMi41MjgxNDkgLTQuNDA0MTU2CnYgMy41MDYxOTEgMi41MjEwMjkgLTQuNDA2MjU5CnYgMy41MDUzOTcgMi41MTQxODMgLTQuNDA5MTY1CnYgMy41MDQ2NDYgMi41MDc2OTcgLTQuNDEyODM4CnYgMy41MDM5NDkgMi41MDE2NTQgLTQuNDE3MjMzCnYgMy41MDMwNTUgMi40OTYxNDEgLTQuNDIyMjk1CnYgMy41MDM1NTkgMi40OTgyNjUgLTQuNDIwMzM3CnYgMy41MDE4OTIgMi40OTEyMzIgLTQuNDI3OTU3CnYgMy41MDA4ODQgMi40ODY5NjkgLTQuNDM0MTUxCnYgMy41MDAwNDUgMi40ODM0MDUgLTQuNDQwNzk4CnYgMy40OTk0ODYgMi40NzcyNjkgLTQuODk5ODkyCnYgMy41MDAxNzYgMi43MDgxMzggLTQuODk5ODkxCnYgMy41MDAwNDUgMi43MDg1NjIgLTQuODkyMzA5CnYgMy40OTkzNzIgMi40NzY4NTcgLTQuODkyMzA5CnYgMy40OTgzNzIgMi43MDg2NDMgLTQuNDcwMTgyCnYgMy40OTg1NDYgMi40NzY4OTcgLTQuNDcwMTgxCnYgMy40OTg0NDMgMi43MDgyMjIgLTQuNDYyNjAwCnYgMy40OTg2MzAgMi40NzczMTAgLTQuNDYyNTk5CnYgMy40OTg3MTUgMi43MDY5NjAgLTQuNDU1MTEyCnYgMy40OTg5MTEgMi40Nzg1NDUgLTQuNDU1MTEyCnYgMy40OTkxODUgMi43MDQ4NzUgLTQuNDQ3ODE0CnYgMy40OTk4NDggMi43MDE5OTEgLTQuNDQwNzk3CnYgMy40OTkzODQgMi40ODA1ODUgLTQuNDQ3ODE0CnYgMy41MDA1MTAgMi43MDY4NjMgLTQuOTA3Mzc5CnYgMy41MDEwMzUgMi43MDQ3ODUgLTQuOTE0Njc3CnYgMy41MDE3NTYgMi43MDE4ODYgLTQuOTIxNjk0CnYgMy41MDI2NTIgMi42OTgyNTEgLTQuOTI4MzM5CnYgMy41MDM3MjEgMi42OTM4ODcgLTQuOTM0NTM0CnYgMy41MDQ5NDUgMi42ODg4NjIgLTQuOTQwMTk3CnYgMy41MDU2OTIgMi42ODMyNjkgLTQuOTQ1MjU3CnYgMy41MDUwOTQgMi42ODgyNDggLTQuOTQwNzUwCnYgMy41MDY0MjMgMi42NzcxNTcgLTQuOTQ5NjUyCnYgMy41MDcyMDQgMi42NzA1OTcgLTQuOTUzMzI2CnYgMy41MDY3MzUgMi41MTQxMTggLTQuOTUzMzI1CnYgMy41MDU5NjYgMi41MDc2MzMgLTQuOTQ5NjUyCnYgMy41MDUyNDcgMi41MDE1OTEgLTQuOTQ1MjU3CnYgMy41MDUxMDQgMi41MDAzODYgLTQuOTQ0MTU0CnYgMy41MDQwNjggMi40OTYwOTIgLTQuOTQwMTk3CnYgMy41MDI4ODMgMi40OTExODQgLTQuOTM0NTM0CnYgMy41MDE4NTEgMi40ODY5MjIgLTQuOTI4MzQwCnYgMy41MDA5ODYgMi40ODMzNTkgLTQuOTIxNjkzCnYgMy41MDAyOTggMi40ODA1NDEgLTQuOTE0Njc3CnYgMy40OTk3OTUgMi40Nzg1MDIgLTQuOTA3Mzc5CnYgMy41MDg4NzcgMi42NTY0NzEgLTQuOTU4MzM0CnYgMy41MDgwMjUgMi42NjM2NzMgLTQuOTU2MjMyCnYgMy41MDgzODMgMi41MjgwODMgLTQuOTU4MzM1CnYgMy41MDc1NDQgMi41MjA5NjMgLTQuOTU2MjMyCnYgMy41MTAxMTAgMi41NDI3ODUgLTQuOTYwMDMyCnYgMy41MTI0NjEgMi41NjI4NjIgLTQuOTYwMDMyCnYgMy41MDkyNDIgMi41MzUzODggLTQuOTU5NjA3CnYgMy41MDk3NDYgMi42NDkwODIgLTQuOTU5NjA2CnYgMy41MTA2MjQgMi42NDE2MDAgLTQuOTYwMDMyCnYgMy41MTI0NjIgMi42MjU5MTUgLTQuOTYwMDMyCnYgMy41MDUxNTggMi42ODgzMzUgLTQuOTYyMzk5CnYgMy41MTA3NzYgMi41NjA1NDYgLTQuMzg4MjE2CnYgMy41MDM1MzMgMi42ODYxMDMgLTQuNDExMjAxCnYgMy41MTA3NzggMi42MjM2MDIgLTQuMzg4ODg5CnYgMy41MDM0ODEgMi40OTgxNTcgLTQuMzkzNjM5CnYgMy41MTI1MTMgMi41NjI5MzMgLTQuOTc3NTM2CnYgMy41MDUxNjIgMi41MDA0NjYgLTQuOTYzNzQ3CnYgMy41MTI1MTEgMi42MjU5ODMgLTQuOTc2ODExCnYgMy41MTI1MTQgMi41NzAzMzEgLTQuOTc3OTU0CnYgMy41MDYwOTkgMi42NjM2NjIgLTQuMzkyOTQ2CnYgMy41MDkxNzcgMi41MzQ0ODcgLTQuOTc1OTI2CnYgMy40OTg4NDcgMi43MTQzODUgLTQuOTQyMTA5CnYgMy40OTU5NjYgMi43MjU4ODIgLTQuOTA4OTcwCnYgMy40OTQ1MzAgMi43MjQ1MjkgLTQuNDU5OTAyCnYgMy41MDc0NjAgMi42NjkwNzIgLTQuOTc1OTI0CnYgMy40OTc1MDAgMi40NzI5NDQgLTQuNDE5MzIyCnYgMy40OTU0NzQgMi40NjQxNTIgLTQuNDU4NTQ5CnYgMy40OTQ5MjkgMi40NjE0NDcgLTQuNTA5OTQ3CnYgMy40OTUyMjggMi40NjIxMjMgLTQuNTc5NjA3CnYgMy40OTczMjggMi40NjgyMDkgLTQuOTA0OTEyCnYgMy41MDA4MTMgMi40ODI0MTEgLTQuOTQ4ODY5CnYgMy40OTg5OTUgMi40OTE5OTUgLTIuODcxOTgxCnYgMy41MDYyMTIgMi41NTQyNzggLTIuODQwMzI3CnYgMy41MDk1MDcgMi41NTg4MDQgLTMuOTU3ODY1CnYgMy41MDYyMTAgMi42MTczMjcgLTIuODM5NTQyCnYgMy41MDIxMDcgMi40OTYyNzEgLTMuOTI3ODQyCnYgMy40OTkwMDYgMi42Nzk4ODQgLTIuODc1NTkxCnYgMy41MDIxMTcgMi42ODQxNTkgLTMuOTMxMDcxCnYgMy41MDk1MDUgMi42MjE4NTMgLTMuOTU3MDY5CnYgMy41MDUyNjggMi42NTc2MTUgLTMuOTQzMjU0CnYgMy40OTM1NDUgMi43MDMwNjIgLTIuODk3MTQyCnYgMy40ODk2OTAgMi43MjAxMDYgLTIuOTUzOTUyCnYgMy40OTMzNTYgMi43MTkyOTQgLTMuODQwMTg3CnYgMy40OTgwOTUgMi43MDA2MjggLTMuOTA5OTgyCnYgMy40OTQ2MTYgMi40NjUyNzMgLTMuODg5NjkzCnYgMy40OTI5NjMgMi40NTg3ODAgLTMuODM5Mzc0CnYgMy40OTAwMDkgMi40NTM5MTAgLTIuOTM1Mjg2CnYgMy40OTU1MzYgMi40Nzc0NDYgLTIuODgzMzQ2CnYgMy41MDIyNzUgMi41MjA0NTkgLTIuODUwMDcyCnYgMy41MDE2MzYgMi42NTY4MDMgLTIuODU0MTI4CnYgMy41MDYyMDAgMi42MDI0MjggLTIuODM2Mjc0CnYgMy41MDIyNzUgMi41NDg4NjkgLTEuNTA0Njk3CnYgMy40ODA5NjIgMi43MzU0NzggLTEuNjY0NDA3CnYgMy40ODM0OTQgMi43Mzg5NTYgLTIuNTIzMzUwCnYgMy40OTgyNzcgMi40OTEwMDkgLTIuNjI4NTU2CnYgMy41MDU2NDMgMi42MTY1NDggLTIuNjQ3MDUyCnYgMy40OTUwNDcgMi42NzQ0NDcgLTEuNTMyOTMxCnYgMy41MDIyNjMgMi42MTE5MDYgLTEuNTAwNzc1CnYgMy40OTgyNDMgMi42Nzg4MzcgLTIuNjE2ODQ3CnYgMy40OTUwNzMgMi40ODY2MDggLTEuNTQxNzE1CnYgMy41MDU2NTYgMi41NTM1MTUgLTIuNjUxODk3CnYgMy40OTQ4ODQgMi42OTI1MjQgLTIuNTk1NDM3CnYgMy40ODg5NjkgMi43MDAzMTYgLTEuNTYxMTc0CnYgMy40ODM2NTYgMi43MjM2ODkgLTEuNjMyMjY1CnYgMy41MDExNTEgMi41MTUyNzcgLTIuNjQxMjA5CnYgMy40OTM1NjMgMi40NzE0NTIgLTIuNjExMDE5CnYgMy40ODczODMgMi40NDYxMzEgLTIuNTQ4Njg5CnYgMy40ODUwNTMgMi40NDQxODQgLTEuNjA2OTQzCnYgMy40ODkzOTcgMi40NjI2ODggLTEuNTY1MDY3CnYgMy40OTg5NTEgMi41MjAxNDcgLTEuNTIxMjQzCnYgMy41MDIyNjYgMi41NzY2MzIgLTEuNTAxNzY1CnYgMy41MDE5NDAgMi42NDc3MjYgLTIuNjMyNDQ0CnYgMy40OTk0NzMgMi42MzYwMzkgLTEuNTExNTA1CnYgMy41MDU2NTcgMi41ODE1MDEgLTIuNjUxOTIyCnYgLTMuNDg1MTE3IDIuNjc1NTkzIC0xLjgzNTE1NAp2IC0zLjQ4NTE0MiAyLjQ4NzY4NCAtMS44MjY3NDUKdiAtMy40ODcyNTMgMi42MjAyODkgLTMuNTkwMzMzCnYgLTMuNDY1NzU3IDIuNzQyODA0IC0zLjQ5Mjc0OAp2IC0zLjQ3MDQ0MSAyLjczNjM3MSAtMS45MDQxMTgKdiAtMy40OTI1MTIgMi41NTAwMTMgLTEuODA2NTAyCnYgLTMuNDc5OTkyIDIuNjgyNjMyIC0zLjU3MzUxOAp2IC0zLjQ3OTk3NyAyLjQ5NDc3OCAtMy41Nzg2MDYKdiAtMy40OTI1MTIgMi42MTMwNjYgLTEuODA2NTQ3CnYgLTMuNDY1Njk4IDIuNDM0MDE0IC0zLjUxMjk2OAp2IC0zLjQ3MDQ5NSAyLjQyNzQyNCAtMS44ODU2NTEKdiAtMy40ODcyNjMgMi41NTcyMjMgLTMuNTg3MDQ2CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTIwOTUzCnZ0IDEuMDAwMDAwIDAuOTIwOTIyCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTIxMDI4CnZ0IDAuOTQ2Nzc4IDAuOTIxMDI5CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTIxMDI2CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTIxMDI2CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTIxMDMwCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTIxMDM2CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTIxMDQ1CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTIxMDU2CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTIwOTA5CnZ0IDAuNzMxNjQyIDAuOTIxMDY0CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTIwNTUwCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTIwMjIyCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE5OTM1CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE5NzAzCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE5NTMyCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE5NDMxCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE5NDAzCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE5NDQ4CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE5NTY2CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE5NzUxCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE5OTk3CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTIwMjk0CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTIwNjMxCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTIwOTk1CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTIxMTQ0CnZ0IDAuMjY4MzU4IDAuOTIxMTUwCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTIxMTMxCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTIxMTE3CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTIxMTAzCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTIxMDg4CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTIxMDc0CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTIxMDYxCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTIwOTcwCnZ0IDAuMDUzMjIzIDAuOTIxMDU4CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTIwOTIyCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTIwNzg2CnZ0IDEuMDAwMDAwIDAuOTIwNzU2CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTIwODYxCnZ0IDAuOTQ2Nzc2IDAuOTIwODYyCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTIwODU5CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTIwODYwCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTIwODY0CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTIwODcwCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTIwODc5CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTIwODkwCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTIwNzQyCnZ0IDAuNzMxNjQyIDAuOTIwODk3CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTIwMzg0CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTIwMDU1CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE5NzY5CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE5NTM2CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE5MzY2CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE5MjY0CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE5MjM2CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE5MjgyCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE5Mzk5CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE5NTg1CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE5ODMxCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTIwMTI4CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTIwNDY1CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTIwODI4CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTIwOTc3CnZ0IDAuMjY4MzU4IDAuOTIwOTg0CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTIwOTY1CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTIwOTUxCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTIwOTM2CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTIwOTIyCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTIwOTA4CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTIwODk0CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTIwODAzCnZ0IDAuMDUzMjI0IDAuOTIwODkxCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTIwNzU2CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTIwNjIwCnZ0IDEuMDAwMDAwIDAuOTIwNTg5CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTIwNjk0CnZ0IDAuOTQ2Nzc1IDAuOTIwNjk2CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTIwNjkyCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTIwNjkzCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTIwNjk3CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTIwNzAzCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTIwNzEyCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTIwNzIzCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTIwNTc2CnZ0IDAuNzMxNjQxIDAuOTIwNzMwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTIwMjE3CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE5ODg4CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE5NjAyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE5MzY5CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE5MTk5CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE5MDk4CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE5MDY5CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE5MTE1CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE5MjMzCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE5NDE4CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE5NjY0CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE5OTYxCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTIwMjk4CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTIwNjYyCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTIwODExCnZ0IDAuMjY4MzU5IDAuOTIwODE3CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTIwNzk4CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTIwNzg0CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTIwNzcwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTIwNzU1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTIwNzQxCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTIwNzI4CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTIwNjM3CnZ0IDAuMDUzMjI1IDAuOTIwNzI1CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTIwNTg5CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4OTcyCnZ0IDEuMDAwMDAwIDAuOTE4OTQyCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE5MDQ3CnZ0IDAuOTQ2NzY0IDAuOTE5MDQ5CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE5MDQ1CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE5MDQ2CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE5MDUwCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE5MDU2CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE5MDY1CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE5MDc2CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4OTI5CnZ0IDAuNzMxNjM4IDAuOTE5MDgzCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4NTcwCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE4MjQxCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3OTU1CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3NzIyCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3NTUyCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE3NDUxCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE3NDIyCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE3NDY4CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3NTg1CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3NzcxCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE4MDE3CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE4MzE0CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4NjUxCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE5MDE1CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE5MTYzCnZ0IDAuMjY4MzYyIDAuOTE5MTcwCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE5MTUxCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE5MTM3CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE5MTIzCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE5MTA4CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE5MDk0CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE5MDgxCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4OTg5CnZ0IDAuMDUzMjM2IDAuOTE5MDc3CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4OTQyCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4ODA2CnZ0IDEuMDAwMDAwIDAuOTE4Nzc1CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4ODgxCnZ0IDAuOTQ2NzYzIDAuOTE4ODgyCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4ODc4CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4ODc5CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4ODgzCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4ODg5CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4ODk4CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4OTA5CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4NzYyCnZ0IDAuNzMxNjM4IDAuOTE4OTE3CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4NDAzCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE4MDc1CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3Nzg4CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3NTU2CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3Mzg1CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE3Mjg0CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE3MjU2CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE3MzAxCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3NDE5CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3NjA0CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3ODUwCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE4MTQ4CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4NDg1CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4ODQ4CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4OTk3CnZ0IDAuMjY4MzYyIDAuOTE5MDAzCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4OTg0CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4OTcwCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4OTU2CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4OTQxCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4OTI3CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4OTE0CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4ODIzCnZ0IDAuMDUzMjM3IDAuOTE4OTExCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4Nzc1CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4NjM5CnZ0IDEuMDAwMDAwIDAuOTE4NjA4CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4NzE0CnZ0IDAuOTQ2NzYxIDAuOTE4NzE1CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4NzEyCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4NzEzCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4NzE2CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4NzIzCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4NzMyCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4NzQzCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4NTk1CnZ0IDAuNzMxNjM3IDAuOTE4NzUwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4MjM3CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3OTA4CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3NjIyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3Mzg5CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3MjE5CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE3MTE3CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE3MDg5CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE3MTM0CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3MjUyCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3NDM4CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3Njg0CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3OTgxCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4MzE4CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4NjgxCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4ODMwCnZ0IDAuMjY4MzYzIDAuOTE4ODM3CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4ODE4CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4ODA0CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4Nzg5CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4Nzc1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4NzYxCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4NzQ4CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4NjU2CnZ0IDAuMDUzMjM4IDAuOTE4NzQ0CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4NjA4CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4NDgwCnZ0IDEuMDAwMDAwIDAuOTE4NDQ5CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4NTU1CnZ0IDAuOTQ2NzYwIDAuOTE4NTU2CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4NTUzCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4NTU0CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4NTU3CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4NTY0CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4NTcyCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4NTgzCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4NDM2CnZ0IDAuNzMxNjM3IDAuOTE4NTkxCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4MDc3CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3NzQ5CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3NDYyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3MjMwCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3MDYwCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE2OTU4CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE2OTMwCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE2OTc1CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3MDkzCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3Mjc5CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3NTI0CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3ODIyCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4MTU5CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4NTIyCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4NjcxCnZ0IDAuMjY4MzYzIDAuOTE4Njc3CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4NjU4CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4NjQ1CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4NjMwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4NjE2CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4NjAxCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4NTg4CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4NDk3CnZ0IDAuMDUzMjQwIDAuOTE4NTg1CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4NDQ5CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4MzEzCnZ0IDEuMDAwMDAwIDAuOTE4MjgzCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4Mzg4CnZ0IDAuOTQ2NzU5IDAuOTE4Mzg5CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4Mzg2CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4Mzg3CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4MzkxCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4Mzk3CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4NDA2CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4NDE3CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4MjcwCnZ0IDAuNzMxNjM3IDAuOTE4NDI0CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE3OTExCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3NTgyCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3Mjk2CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3MDYzCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE2ODkzCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE2NzkyCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE2NzYzCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE2ODA5CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE2OTI3CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3MTEyCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3MzU4CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3NjU1CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE3OTkyCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4MzU2CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4NTA0CnZ0IDAuMjY4MzYzIDAuOTE4NTExCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4NDkyCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4NDc4CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4NDY0CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4NDQ5CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4NDM1CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4NDIyCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4MzMwCnZ0IDAuMDUzMjQxIDAuOTE4NDE4CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4MjgzCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4MTQ3CnZ0IDEuMDAwMDAwIDAuOTE4MTE2CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4MjIyCnZ0IDAuOTQ2NzU4IDAuOTE4MjIzCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4MjIwCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4MjIwCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4MjI0CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4MjMwCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4MjM5CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4MjUwCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4MTAzCnZ0IDAuNzMxNjM2IDAuOTE4MjU4CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE3NzQ0CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3NDE2CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3MTI5CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE2ODk3CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE2NzI2CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE2NjI1CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE2NTk2CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE2NjQyCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE2NzYwCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE2OTQ1CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3MTkxCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3NDg4CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE3ODI1CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4MTg5CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4MzM4CnZ0IDAuMjY4MzY0IDAuOTE4MzQ0CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4MzI1CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4MzExCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4Mjk3CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4MjgyCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4MjY4CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4MjU1CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4MTY0CnZ0IDAuMDUzMjQyIDAuOTE4MjUyCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4MTE2CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNjQxNzQ3CnZ0IDEuMDAwMDAwIDAuNjQxNTk1CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuNjQyMjEzCnZ0IDAuOTM5OTcwIDAuNjQyMTk1CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuNjQyNjA0CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuNjQzMTM3CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuNjQzNzkzCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuNjQ0Mjg4CnZ0IDAuODIzMzg2IDAuNjQ0MjgzCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuNjQ0MzA3CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuNjQ0MzMxCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuNjQzNzI5CnZ0IDAuNzQyMzQxIDAuNjQ0MzM3CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuNjQyOTU4CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuNjQyMTU0CnZ0IDAuNjYwMTgzIDAuNjQyMzQwCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuNjQwODY1CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuNjM5ODExCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuNjM5MDM0CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuNjM4NTYzCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuNjM4NDE3CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuNjM5MDE1CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuNjM5NTIxCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuNjQwMzMwCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuNjQxNDEyCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuNjQyNzI1CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuNjQzNTQ2CnZ0IDAuMzM5ODE2IDAuNjQyOTEzCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuNjQ0MzI4CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuNjQ0OTM0CnZ0IDAuMjU3NjU5IDAuNjQ0OTM5CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuNjQ0OTA2CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuNjQ0ODc3CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuNjQ0MzY0CnZ0IDAuMTc2NjEzIDAuNjQ0ODY2CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuNjQzNjg1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuNjQzMTIzCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuNjQyNzAwCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuNjQyMTk4CnZ0IDAuMDYwMDI4IDAuNjQyNjc5CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuNjQxNTk1CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuODYwMjE1CnZ0IDEuMDAwMDAwIDAuODYwMjAxCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuODU3NTMyCnZ0IDAuOTUyOTgyIDAuODYwMjM3CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuODUyNTI2CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuODQ4MTY2CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuODQ0MTU5CnZ0IDAuODQ3NTAyIDAuODQ1MDQzCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuODM4NzE4CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuODM1NDA3CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuODM0MzU0CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuODQxODIwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuODQ1MzE2CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuODUwOTI4CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuODU2ODEzCnZ0IDAuNjM4NDczIDAuODU1MjAyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuODYxMzI4CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuODY2NDQ3CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuODcwOTI0CnZ0IDAuNTM3MjQyIDAuODcwOTE2CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuODcwOTM4CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuODcwOTI0CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuODY4NTM0CnZ0IDAuNDUwODM5IDAuODcwOTAwCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuODYzMzkzCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuODU4ODQ4CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuODU1MDEyCnZ0IDAuMzQ0Mjc5IDAuODU1MTQwCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuODQ5MzE2CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuODQ1NzI5CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuODMyMDgxCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuODMzMDQwCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuODM2MjU5CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuODQxNjE3CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuODQ2ODg1CnZ0IDAuMTQxNzI2IDAuODQ1MDA1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuODUxMjE2CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuODU2MjAwCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuODYwMjE1CnZ0IDAuMDM5MzkyIDAuODYwMjI2CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuODYwMjAxCnZ0IDAuNzUwMDAwIDAuNDgyOTkyCnZ0IDAuNzk0NzAwIDAuNDc4NjAzCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuODM3NjgyIDAuNDY1NjA1CnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuODc3Mjk0IDAuNDQ0NTAyCnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuOTEyMDE1IDAuNDE2MTE0CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuOTQwNTA5IDAuMzgxNTQ3CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTYxNjgyIDAuMzQyMTY3CnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTc0NzIxIDAuMjk5NjQ0CnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTc5MTc1IDAuMjU5NDA1CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTc0NTY3IDAuMTk1MTU1CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTYxNjgyIDAuMTU2OTIzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTQwNTA5IDAuMTE3NzQ2CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTEyMDE1IDAuMDgzMjQ0CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuODc3Mjk0IDAuMDU0ODg5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuODM3NjgyIDAuMDMzODA1CnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuNzk0NzAwIDAuMDIwODE3CnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDE2NDMxCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzA1MzAwIDAuMDIwODE3CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNjYyMzE4IDAuMDMzODA1CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNjIyNzA2IDAuMDU0ODg5CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNTg3OTg1IDAuMDgzMjQ0CnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNTU5NDkxIDAuMTE3NzQ2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTM4MzE4IDAuMTU2OTIzCnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTI1NDMzIDAuMTk1MTU2CnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTIwODI1IDAuMjU5NDA1CnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTI1Mjc5IDAuMjk5NjQ1CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTM4MzE4IDAuMzQyMTY3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTU5NDkxIDAuMzgxNTQ3CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTg3OTg2IDAuNDE2MTE0CnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNjIyNzA2IDAuNDQ0NTAzCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNjYyMzE5IDAuNDY1NjA1CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNzA1MzAxIDAuNDc4NjAzCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuODgzNjE4IDAuMTM5NjY3CnZ0IDAuODcwMjUzIDAuMTIyMTE1CnZ0IDAuODgyOTYxIDAuMTIxNjA1CnZ0IDAuODk3NzM4IDAuMTQyNDkyCnZ0IDAuMzEyNTAwIDAuNjQwNzU0CnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNjQ1Njk4CnZ0IDAuMDYyNTAwIDAuNjYwOTY5CnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNjU1NDcwCnZ0IDAuMDMxMjUwIDAuNjY0NDMwCnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMjgxMjUwIDAuNjM3NzIwCnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjk0ODQ4IDAuNjM3NzM4CnZ0IDAuNzgxMjUwIDAuNjQ0MzcyCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDAuNjQ4ODY3CnZ0IDAuNzg1NzYyIDAuNjQ0MzY2CnZ0IDAuODQzNzUwIDAuNjUzNjgzCnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNjU3ODY4CnZ0IDAuNzE4NzUwIDAuNjQ0MzcyCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDAuNjQ0Mzg1CnZ0IDAuNTMxMjUwIDAuNjY2ODM5CnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNjYzNjM5CnZ0IDAuMTg3NTAwIDAuNjQxMjM3CnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDAuNjM3NzIwCnZ0IDAuMjA3OTU0IDAuNjM3NzM0CnZ0IDAuNDY4NzUwIDAuNjYzMTA5CnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNjY3ODU4CnZ0IDAuNjU2MjUwIDAuNjUxMTA1CnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDAuNjQ2MjY5CnZ0IDAuNjk4ODkwIDAuNjQ0MzQ2CnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuOTA2MjUwIDAuNjYzNTIwCnZ0IDAuODg2OTMzIDAuNjU5MTY1CnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTkzNzUwIDAuNjU4NzQ4CnZ0IDAuNTg5NTc2IDAuNjU5MDg0CnZ0IDAuNDM3NTAwIDAuNjU5NzMzCnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuMTI1MDAwIDAuNjUwNTkwCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNjQ2MjAzCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNjY4Njk4CnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNjU1MzE5CnZ0IDAuMjUwMDAwIDAuNjM3NzA3CnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDAuNjcxODExCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDEuMDAwMDAwIDAuNjcyNzQxCnZ0IDAuMDAwMDAwIDAuNjcyNzQxCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuNjUwMDU4CnZ0IDAuMTA0MjY0IDAuNjUzMDA2CnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuNDA2MjUwIDAuNjU0MzE0CnZ0IDAuNDAwNjg5IDAuNjUzMDIzCnZ0IDAuMzEyNTAwIDAuNjM0MDM5CnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNjM4OTg0CnZ0IDAuMDYyNTAwIDAuNjUwMzM4CnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNjQ0OTQxCnZ0IDAuMDkyNTg0IDAuNjQ1MDQ0CnZ0IDAuMDMxMjUwIDAuNjUzNzk5CnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMjgxMjUwIDAuNjI5NzE4CnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjg3MjU3IDAuNjI5NzI2CnZ0IDAuNzgxMjUwIDAuNjM2MzcwCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDAuNjM5NTc4CnZ0IDAuNzkzMzUzIDAuNjM2MzU0CnZ0IDAuODQzNzUwIDAuNjQ0MzkzCnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNjQ4NTc5CnZ0IDAuNzE4NzUwIDAuNjM2MzcwCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDAuNjM2MzgzCnZ0IDAuNTMxMjUwIDAuNjYxNDY3CnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNjU4MjY3CnZ0IDAuMTg3NTAwIDAuNjMxOTQ4CnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDAuNjI5NzE4CnZ0IDAuMjAwMzgxIDAuNjI5NzQxCnZ0IDAuNDY4NzUwIDAuNjU3NzM2CnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNjYyNDg1CnZ0IDAuNjU2MjUwIDAuNjQ0MzkxCnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDAuNjM5NTU0CnZ0IDAuNzA2NDYzIDAuNjM2MzU0CnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuOTA2MjUwIDAuNjUyODg4CnZ0IDAuODk4NDI2IDAuNjUxMTI1CnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTkzNzUwIDAuNjUzMDA5CnZ0IDAuNDM3NTAwIDAuNjU0MzYxCnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuMTI1MDAwIDAuNjQxMzAwCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNjM2OTEzCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNjU4MDY3CnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNjQ4NjA0CnZ0IDAuNjAyMDIyIDAuNjUxMTI3CnZ0IDAuMjUwMDAwIDAuNjI5NzA1CnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDAuNjYxMTgxCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDEuMDAwMDAwIDAuNjYyMTEwCnZ0IDAuMDAwMDAwIDAuNjYyMTEwCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuNjQzMzQ0CnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuNDA2MjUwIDAuNjQ4OTQyCnZ0IDAuMzg5MTk2IDAuNjQ0OTgyCnZ0IDAuMjk5NTcwIDAuNDc0NzE1CnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDY1MzkyIDAuMzM3NzUwCnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMjU5NDM1IDAuMDIwODM4CnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMDgzNDYyIDAuMDg3OTE1CnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDIxMDExIDAuMjA1MjYxCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDgzNDYyIDAuNDEyMDg1CnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMTE3OTQyIDAuNDQwNTU2CnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMTU3MDY1IDAuNDYxNzAwCnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTk1MTg0IDAuNDc0NTU2CnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuMjk5NTcxIDAuNDc0NzE1CnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDY1MzkyIDAuMzM3NzQ5CnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMjU5NDM0IDAuMDIwODM4CnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMDgzNDYxIDAuMDg3OTE1CnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDIxMDEyIDAuMjA1MjYxCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDgzNDYxIDAuNDEyMDg1CnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMTE3OTQxIDAuNDQwNTU2CnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMTU3MDY2IDAuNDYxNzAwCnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTk1MTgzIDAuNDc0NTU2CnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuNDQ2Njg2IDAuMjY4NzM3CnZ0IDAuNDQ2Njg2IDAuMjkzOTgyCnZ0IDAuNDY4NDY3IDAuMjk0ODE3CnZ0IDAuNTM2NDg5IDAuMjkyOTY1CnZ0IDAuNTUzMzE0IDAuMjkxMzkxCnZ0IDAuNTUzMzE0IDAuMjY1OTA5CnZ0IDAuNTEwMzE3IDAuMjY4NzM3CnZ0IDAuNDY3NjMwIDAuNjgwMDA5CnZ0IDAuNDY3Mzk0IDAuNjgwMDEzCnZ0IDAuNDY1NzkzIDAuNjgwMDI0CnZ0IDAuNDY0MjMyIDAuNjgwMDIxCnZ0IDAuNDYyNzMwIDAuNjgwMDAzCnZ0IDAuNDYxMzA2IDAuNjc5OTY5CnZ0IDAuNDU5OTc4IDAuNjc5OTIyCnZ0IDAuNDU4NzY0IDAuNjc5ODYxCnZ0IDAuNDU3Njc3IDAuNjc5Nzg2CnZ0IDAuNDU2NzMzIDAuNjc5NzAwCnZ0IDAuNDU1OTQyIDAuNjc5NjAyCnZ0IDAuNDU1MzE0IDAuNjc5NDk1CnZ0IDAuNDU0ODU5IDAuNjc5MzgwCnZ0IDAuNDU0NTgwIDAuNjc5MjU3CnZ0IDAuNDU0NDgzIDAuNjc5MTMwCnZ0IDAuNDU0MTE4IDAuNjcxOTE2CnZ0IDAuNDU0MjAyIDAuNjcxNzg0CnZ0IDAuNDU0NDY3IDAuNjcxNjUyCnZ0IDAuNDU0OTEwIDAuNjcxNTE5CnZ0IDAuNDU1NTI1IDAuNjcxMzg4CnZ0IDAuNDU2MzA1IDAuNjcxMjYxCnZ0IDAuNDU3MjM5IDAuNjcxMTM5CnZ0IDAuNDU4MzE1IDAuNjcxMDI0CnZ0IDAuNDU5NTIxIDAuNjcwOTE2CnZ0IDAuNDYwODQxIDAuNjcwODE4CnZ0IDAuNDYyMjU5IDAuNjcwNzMxCnZ0IDAuNDYzNzU2IDAuNjcwNjU2CnZ0IDAuNDY1MzEzIDAuNjcwNTkzCnZ0IDAuNDY2OTEzIDAuNjcwNTQ0CnZ0IDAuNDY3NjMwIDAuNjcwNTI4CnZ0IDAuMTM4NTk1IDAuNzE5NjM1CnZ0IDAuMTYzOTEyIDAuNzE5NjM1CnZ0IDAuMTY0NDEzIDAuNTMwMzY1CnZ0IDAuMTM5MjE2IDAuNTMwMzY1CnZ0IDAuNDcxODgwIDAuNjcwNTI0CnZ0IDAuNTMyMzcwIDAuNjcwNTIwCnZ0IDAuNTMyMzcwIDAuNjgwMDExCnZ0IDAuNDc0MTUyIDAuNjgwMDE1CnZ0IDAuNTQ1OTgwIDAuNjcwODE1CnZ0IDAuNTQ3NDcwIDAuNjcwODg2CnZ0IDAuNTQ5MDMzIDAuNjcwOTc1CnZ0IDAuNTUwNDkwIDAuNjcxMDc1CnZ0IDAuNTUxODIzIDAuNjcxMTg0CnZ0IDAuNTUzMDE1IDAuNjcxMzAxCnZ0IDAuNTU0MDUyIDAuNjcxNDI2CnZ0IDAuNTU0OTE3IDAuNjcxNTU1CnZ0IDAuNTU1NjA5IDAuNjcxNjg3CnZ0IDAuNTU2MTA2IDAuNjcxODIxCnZ0IDAuNTU2NDE0IDAuNjcxOTU1CnZ0IDAuNTU2NTIxIDAuNjcyMDg3CnZ0IDAuNTU2OTIyIDAuNjc5MzQ1CnZ0IDAuNTU2ODMwIDAuNjc5NDczCnZ0IDAuNTU2NTM5IDAuNjc5NTk2CnZ0IDAuNTU2MDUyIDAuNjc5NzExCnZ0IDAuNTU1Mzc3IDAuNjc5ODE4CnZ0IDAuNTU0NTIyIDAuNjc5OTE1CnZ0IDAuNTUzNDk3IDAuNjgwMDAwCnZ0IDAuNTUyMzE1IDAuNjgwMDc0CnZ0IDAuNTUwOTkxIDAuNjgwMTMzCnZ0IDAuNTQ5NTQyIDAuNjgwMTc5CnZ0IDAuNTQ3OTg3IDAuNjgwMjExCnZ0IDAuNTQ2MzQ0IDAuNjgwMjI3CnZ0IDAuNTQ1OTgwIDAuNjgwMjI3CnZ0IDAuNTQxMDUxIDAuNjcwNjY0CnZ0IDAuNTQyNjcyIDAuNjcwNjk4CnZ0IDAuNTQ0Mjc0IDAuNjcwNzQ2CnZ0IDAuNTQ1ODM1IDAuNjcwODA4CnZ0IDAuNTQ0NzUzIDAuNjgwMjMxCnZ0IDAuNTQzMTU0IDAuNjgwMjIwCnZ0IDAuNTQxNTM0IDAuNjgwMTk1CnZ0IDAuNjI1MDAwIDAuNTE3MDM2CnZ0IDAuNjI1MTc3IDAuNTE0MDc4CnZ0IDAuNjI1NzAyIDAuNTExMjEwCnZ0IDAuNjI2NTYwIDAuNTA4NTE4CnZ0IDAuNjI3NzI0IDAuNTA2MDg2CnZ0IDAuNjI5MTU5IDAuNDkzMDExCnZ0IDAuNjMwODIxIDAuNDg5MTE4CnZ0IDAuNjMyNjYxIDAuNDg1MDIxCnZ0IDAuNjM0NjIxIDAuNDgwODQ1CnZ0IDAuNjU5OTI3IDAuNTAwMDAwCnZ0IDAuODQwMDczIDAuNTAwMDAwCnZ0IDAuNjk4NzEzIDAuMzUyNjYxCnZ0IDAuNzAwNjczIDAuMzQ4OTk3CnZ0IDAuNzAyNTEyIDAuMzQ1NzM3CnZ0IDAuNzA0MTc1IDAuMzQyOTgwCnZ0IDAuNzA1NjEwIDAuMzMxMzA1CnZ0IDAuNzA2Nzc0IDAuMzMwNDk0CnZ0IDAuNzA3NjMxIDAuMzI5NTk3CnZ0IDAuNzA4MTU2IDAuMzI4NjQxCnZ0IDAuODc1MDAwIDAuNTE3MDM2CnZ0IDAuODc1MDAwIDAuNzMyOTY0CnZ0IDAuODc0NDY5IDAuNzM1OTIyCnZ0IDAuODcyODk0IDAuNzM4NzkxCnZ0IDAuODcwMzIxIDAuNzQxNDgyCnZ0IDAuODY2ODI5IDAuNzQzOTE0CnZ0IDAuODYyNTIzIDAuNzQ2MDE0CnZ0IDAuODU3NTM2IDAuNzQ3NzE4CnZ0IDAuODUyMDE4IDAuNzQ4OTczCnZ0IDAuODQ2MTM4IDAuNzQ5NzQxCnZ0IDAuODQwMDczIDAuNzUwMDAwCnZ0IDAuNjU5OTI3IDAuNzUwMDAwCnZ0IDAuNjM0NjIxIDAuNzY5MTU1CnZ0IDAuNjMyNjYxIDAuNzY0OTc5CnZ0IDAuNjMwODIxIDAuNzYwODgyCnZ0IDAuNjI5MTU5IDAuNzU2OTg5CnZ0IDAuNjI3NzI0IDAuNzQzOTE0CnZ0IDAuNjI2NTYwIDAuNzQxNDgyCnZ0IDAuNjI1NzAyIDAuNzM4NzkwCnZ0IDAuNjI1MTc3IDAuNzM1OTIyCnZ0IDAuNjI1MDAwIDAuNzMyOTY0CnZ0IDAuNjE3NTI4IDAuMjg0OTI3CnZ0IDAuNjI1MDAwIDAuMjg0OTI3CnZ0IDAuNjI1MDAwIDAuNDY1MDczCnZ0IDAuNjE3NTI4IDAuNDY1MDczCnZ0IDAuNjE3NzA4IDAuNTE3MDM2CnZ0IDAuNjE3NzA4IDAuNzMyOTY0CnZ0IDAuNjE3NDUxIDAuMDE0MDc4CnZ0IDAuNjI1MDAwIDAuMDE0MDc4CnZ0IDAuNjI1MDAwIDAuMDE3MDM2CnZ0IDAuNjE3NzA4IDAuMDE3MDM2CnZ0IDAuNjE3MTM2IDAuMDExMjEwCnZ0IDAuNjI1MDAwIDAuMDExMjEwCnZ0IDAuNjE2ODg4IDAuMDA4NTE4CnZ0IDAuNjI1MDAwIDAuMDA4NTE4CnZ0IDAuNjE2NzYxIDAuMDA2MDg2CnZ0IDAuNjI1MDAwIDAuMDA2MDg2CnZ0IDAuNjE2NzczIDAuOTg3NTIzCnZ0IDAuNjI1MDAwIDAuOTg3NTIzCnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjE2NzYxIDEuMDAwMDAwCnZ0IDAuNjE2OTA4IDAuOTgyNTM2CnZ0IDAuNjI1MDAwIDAuOTgyNTM2CnZ0IDAuNjE3MTI5IDAuOTc3MDE4CnZ0IDAuNjI1MDAwIDAuOTc3MDE4CnZ0IDAuNjE3MzY5IDAuOTcxMTM4CnZ0IDAuNjI1MDAwIDAuOTcxMTM4CnZ0IDAuNjE3NTI4IDAuNzg0OTI3CnZ0IDAuNjI1MDAwIDAuNzg0OTI3CnZ0IDAuNjI1MDAwIDAuOTY1MDczCnZ0IDAuNjE3NTI4IDAuOTY1MDczCnZ0IDAuNjI1MDAwIDAuMjMyOTY0CnZ0IDAuNjE3NzA4IDAuMjMyOTY0CnZ0IDAuNjg2NTgxIDAuMzUyNjYxCnZ0IDAuNjg4MDM3IDAuMzQ4OTk3CnZ0IDAuNjE3NjE3IDAuNTE0MDc4CnZ0IDAuNjE3Nzk0IDAuNTExMjEwCnZ0IDAuNjI2NDAyIDAuNzY5MTU1CnZ0IDAuNjI0MzA3IDAuNzY0OTc5CnZ0IDAuNjE3NjE3IDAuNzM1OTIyCnZ0IDAuNjE3Nzk0IDAuNzM4NzkwCnZ0IDAuNjE4MzQ2IDAuNzQxNDgyCnZ0IDAuNjE5MzA2IDAuNzQzOTE0CnZ0IDAuNjIwNjU4IDAuNzU2OTg5CnZ0IDAuNjIyMzUzIDAuNzYwODgyCnZ0IDAuNjI2NDAyIDAuNDgwODQ1CnZ0IDAuNjI0MzA3IDAuNDg1MDIxCnZ0IDAuNjIyMzUzIDAuNDg5MTE4CnZ0IDAuNjIwNjU4IDAuNDkzMDExCnZ0IDAuNjE5MzA2IDAuNTA2MDg2CnZ0IDAuNjE4MzQ2IDAuNTA4NTE4CnZ0IDAuNjk1NTg1IDAuMzI4NjQxCnZ0IDAuNjk0NTY5IDAuMzI5NTk3CnZ0IDAuNjkzMzU0IDAuMzMwNDk0CnZ0IDAuNjkyMDU4IDAuMzMxMzA1CnZ0IDAuNjkwNzM2IDAuMzQyOTgwCnZ0IDAuNjg5NDAzIDAuMzQ1NzM3CnZ0IDAuNDQ2Njg2IDAuOTU2ODUxCnZ0IDAuNDQ2Njg2IDAuOTgyMjQwCnZ0IDAuNTA3OTI3IDAuOTgyMjQwCnZ0IDAuNTUzMzE0IDAuOTg1MjI2CnZ0IDAuNTUzMzE0IDAuOTU5Nzc0CnZ0IDAuNTMzOTY3IDAuOTU3OTY1CnZ0IDAuNDY1OTQ2IDAuOTU2MTEzCnZ0IDAuODQzMDAwIDAuNzE5NjM1CnZ0IDAuODY4MTg4IDAuNzE5NjM1CnZ0IDAuODY3MjA1IDAuNTMwMzY1CnZ0IDAuODQxOTg0IDAuNTMwMzY1CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuOTc0NTY3IDAuMTk1MTU1CnZ0IDAuOTYxNjgyIDAuMTU2OTIzCnZ0IDAuNzA1MzAxIDAuNDc4NjAzCnZ0IDAuNzUwMDAwIDAuNDgyOTkyCnZ0IDAuNTI1NDMzIDAuMTk1MTU2CnZ0IDAuNTIwODI1IDAuMjU5NDA1CnZ0IDAuOTQwNTA5IDAuMTE3NzQ2CnZ0IDAuNTI1Mjc5IDAuMjk5NjQ1CnZ0IDAuOTEyMDE1IDAuMDgzMjQ0CnZ0IDAuNTM4MzE4IDAuMzQyMTY3CnZ0IDAuODc3Mjk0IDAuMDU0ODg5CnZ0IDAuNTU5NDkxIDAuMzgxNTQ3CnZ0IDAuODM3NjgyIDAuMDMzODA1CnZ0IDAuNTg3OTg2IDAuNDE2MTE0CnZ0IDAuNzk0NzAwIDAuMDIwODE3CnZ0IDAuNzUwMDAyIDAuNDE2NDEyCnZ0IDAuNzI0ODQxIDAuNDE0MTY5CnZ0IDAuNzAwNjUwIDAuNDA3NTY0CnZ0IDAuNjc4MzU2IDAuMzk2OTc0CnZ0IDAuNjU4ODEzIDAuMzgzMDQ2CnZ0IDAuNjQyNzc1IDAuMzY2NzQ5CnZ0IDAuNjMwODU5IDAuMzQ5NDUyCnZ0IDAuNjIzNTIwIDAuMzMyOTY2CnZ0IDAuNjIwNTE2IDAuMzE2NjI3CnZ0IDAuNjI1MDk0IDAuMTQ3MjY5CnZ0IDAuNjMwODU4IDAuMTM3MjcxCnZ0IDAuNjQyNzc1IDAuMTIyNzMwCnZ0IDAuNjU4ODEzIDAuMTA4MTQwCnZ0IDAuNjc4MzU0IDAuMDk1MjMwCnZ0IDAuNzAwNjUwIDAuMDg1MjI5CnZ0IDAuNzI0ODQxIDAuMDc4OTMxCnZ0IDAuNzUwMDAwIDAuMDc2NzgzCnZ0IDAuNzc1MTU5IDAuMDc4OTMxCnZ0IDAuNzk5MzQ5IDAuMDg1MjI4CnZ0IDAuODIxNjQ2IDAuMDk1MjMwCnZ0IDAuODQxMTg3IDAuMTA4MTQxCnZ0IDAuODU3MjI0IDAuMTIyNzI5CnZ0IDAuODY5MTQyIDAuMTM3MjcxCnZ0IDAuODc0OTA2IDAuMTQ3MjY5CnZ0IDAuODc5NDg0IDAuMzE2NjI2CnZ0IDAuODc2NDgwIDAuMzMyOTY2CnZ0IDAuODY5MTQyIDAuMzQ5NDUyCnZ0IDAuODU3MjI1IDAuMzY2NzQ5CnZ0IDAuODQxMTg4IDAuMzgzMDQ1CnZ0IDAuODIxNjQ2IDAuMzk2OTczCnZ0IDAuNzk5MzQ5IDAuNDA3NTY0CnZ0IDAuNzc1MTU3IDAuNDE0MTY5CnZ0IDAuNjIyNzA2IDAuNDQ0NTAzCnZ0IDAuNzUwMDAwIDAuMDE2NDMxCnZ0IDAuODM3NjgyIDAuNDY1NjA1CnZ0IDAuODc3Mjk0IDAuNDQ0NTAyCnZ0IDAuNjYyMzE5IDAuNDY1NjA1CnZ0IDAuNzA1MzAwIDAuMDIwODE3CnZ0IDAuOTEyMDE1IDAuNDE2MTE0CnZ0IDAuNjYyMzE4IDAuMDMzODA1CnZ0IDAuOTQwNTA5IDAuMzgxNTQ3CnZ0IDAuNjIyNzA2IDAuMDU0ODg5CnZ0IDAuOTYxNjgyIDAuMzQyMTY3CnZ0IDAuNzk0NzAwIDAuNDc4NjAzCnZ0IDAuNTg3OTg1IDAuMDgzMjQ0CnZ0IDAuOTc0NzIxIDAuMjk5NjQ0CnZ0IDAuNTU5NDkxIDAuMTE3NzQ2CnZ0IDAuOTc5MTc1IDAuMjU5NDA1CnZ0IDAuNTM4MzE4IDAuMTU2OTIzCnZ0IDAuNzc4MjE0IDAuNDI0MTc3CnZ0IDAuNzUwMDAxIDAuNDI2NzY0CnZ0IDAuNzgxMTk2IDAuNDM0MDg1CnZ0IDAuNzUwMDAxIDAuNDM3MDA4CnZ0IDAuNzg0MDI5IDAuNDQzNTc5CnZ0IDAuNzUwMDAxIDAuNDQ2ODE4CnZ0IDAuNzg2NjQ0IDAuNDUyMzQ5CnZ0IDAuNzUwMDAxIDAuNDU1ODc3CnZ0IDAuNzk0NjQ0IDAuNDc4MzI3CnZ0IDAuNzUwMDAwIDAuNDgyNzExCnZ0IDAuNzk0NjY0IDAuNDc4NDIzCnZ0IDAuNzUwMDAwIDAuNDgyODA5CnZ0IDAuNzk0Njc5IDAuNDc4NTAwCnZ0IDAuNzUwMDAwIDAuNDgyODg4CnZ0IDAuNzk0NjkwIDAuNDc4NTU3CnZ0IDAuNzUwMDAwIDAuNDgyOTQ1CnZ0IDAuNzk0Njk3IDAuNDc4NTkxCnZ0IDAuNzUwMDAwIDAuNDgyOTgwCnZ0IDAuODA1MzQ2IDAuNDE2NTQ1CnZ0IDAuODExMTk0IDAuNDI1NDUzCnZ0IDAuODE2NzUyIDAuNDM0MDAyCnZ0IDAuODIxODgwIDAuNDQxOTEzCnZ0IDAuODM3NTc0IDAuNDY1MzQ2CnZ0IDAuODM3NjExIDAuNDY1NDM2CnZ0IDAuODM3NjQyIDAuNDY1NTA4CnZ0IDAuODM3NjY0IDAuNDY1NTYyCnZ0IDAuODM3Njc3IDAuNDY1NTk0CnZ0IDAuODMwMzUxIDAuNDA0MjY3CnZ0IDAuODM4ODQyIDAuNDExNTI1CnZ0IDAuODQ2OTA5IDAuNDE4NTE3CnZ0IDAuODU0MzU1IDAuNDI1MDA5CnZ0IDAuODc3MTM4IDAuNDQ0MjY5CnZ0IDAuODc3MTkyIDAuNDQ0MzUwCnZ0IDAuODc3MjM1IDAuNDQ0NDE2CnZ0IDAuODc3MjY4IDAuNDQ0NDYzCnZ0IDAuODc3Mjg4IDAuNDQ0NDkzCnZ0IDAuODUyMjY3IDAuMzg4MDM0CnZ0IDAuODYzMDc0IDAuMzkzMDE1CnZ0IDAuODczMzQzIDAuMzk3ODQ5CnZ0IDAuODgyODE5IDAuNDAyMzc0CnZ0IDAuOTExODE2IDAuNDE1OTE2CnZ0IDAuOTExODg1IDAuNDE1OTg1CnZ0IDAuOTExOTQxIDAuNDE2MDQwCnZ0IDAuOTExOTgxIDAuNDE2MDgxCnZ0IDAuOTEyMDA2IDAuNDE2MTA2CnZ0IDAuODcwMjUzIDAuMzY4ODgzCnZ0IDAuODgyOTYxIDAuMzcwOTkzCnZ0IDAuODk1MDM1IDAuMzczMDcwCnZ0IDAuOTA2MTc4IDAuMzc1MDcyCnZ0IDAuOTQwMjc1IDAuMzgxMzkzCnZ0IDAuOTQwMzU2IDAuMzgxNDQ2CnZ0IDAuOTQwNDIyIDAuMzgxNDg5CnZ0IDAuOTQwNDcwIDAuMzgxNTIxCnZ0IDAuOTQwNDk5IDAuMzgxNTQwCnZ0IDAuODgzNjE4IDAuMzQ4MzU0CnZ0IDAuODk3NzM4IDAuMzQ3MDg2CnZ0IDAuOTExMTU0IDAuMzQ1ODA0CnZ0IDAuOTIzNTM1IDAuMzQ0NjUyCnZ0IDAuOTYxNDIyIDAuMzQyMDY2CnZ0IDAuOTYxNTEzIDAuMzQyMTAxCnZ0IDAuOTYxNTg2IDAuMzQyMTI5CnZ0IDAuOTYxNjM5IDAuMzQyMTUwCnZ0IDAuOTYxNjcxIDAuMzQyMTYzCnZ0IDAuODkxODQ4IDAuMzI4NzExCnZ0IDAuOTA2ODM4IDAuMzIzOTUyCnZ0IDAuOTIxMDgwIDAuMzE4OTM5CnZ0IDAuOTM0MjI0IDAuMzE0MDAzCnZ0IDAuOTc0NDQ0IDAuMjk5NzMyCnZ0IDAuOTc0NTQwIDAuMjk5NzAyCnZ0IDAuOTc0NjE4IDAuMjk5Njc3CnZ0IDAuOTc0Njc0IDAuMjk5NjU5CnZ0IDAuOTc0NzA5IDAuMjk5NjQ4CnZ0IDAuODk1MDc5IDAuMzEwNDkyCnZ0IDAuOTEwMjkxIDAuMzAzNjM0CnZ0IDAuOTI0NzQzIDAuMjk2MjU1CnZ0IDAuOTM4MDgxIDAuMjg4NjM1CnZ0IDAuOTc5MTAyIDAuMjYwMDM0CnZ0IDAuOTc5MTI4IDAuMjU5ODE1CnZ0IDAuOTc5MTQ4IDAuMjU5NjM5CnZ0IDAuOTc5MTYzIDAuMjU5NTEwCnZ0IDAuOTc5MTcyIDAuMjU5NDMxCnZ0IDAuODkwNDk2IDAuMTUyMjA3CnZ0IDAuOTA1NzAzIDAuMTU3ODI2CnZ0IDAuOTIwMTUxIDAuMTYzOTUyCnZ0IDAuOTMzNDg1IDAuMTcwMzQwCnZ0IDAuOTczOTQ1IDAuMTkzMzQ1CnZ0IDAuOTc0MTYxIDAuMTkzOTc1CnZ0IDAuOTc0MzM1IDAuMTk0NDgyCnZ0IDAuOTc0NDYzIDAuMTk0ODUzCnZ0IDAuOTc0NTQwIDAuMTk1MDc5CnZ0IDAuOTExMTU0IDAuMTQ1NTYyCnZ0IDAuOTIzNTM2IDAuMTQ4NjIwCnZ0IDAuOTYxNDIyIDAuMTU2OTA3CnZ0IDAuOTYxNTEzIDAuMTU2OTEzCnZ0IDAuOTYxNTg2IDAuMTU2OTE3CnZ0IDAuOTYxNjM5IDAuMTU2OTIwCnZ0IDAuOTYxNjcyIDAuMTU2OTIzCnZ0IDAuODk1MDM1IDAuMTIxMTEzCnZ0IDAuOTA2MTc4IDAuMTIwNTcwCnZ0IDAuOTQwMjc1IDAuMTE3ODk2CnZ0IDAuOTQwMzU2IDAuMTE3ODQ0CnZ0IDAuOTQwNDIyIDAuMTE3ODAyCnZ0IDAuOTQwNDcwIDAuMTE3NzcxCnZ0IDAuOTQwNDk5IDAuMTE3NzUyCnZ0IDAuODUyMjY3IDAuMTA0NTk3CnZ0IDAuODYzMDc0IDAuMTAxMDE5CnZ0IDAuODczMzQyIDAuMDk3NDc3CnZ0IDAuODgyODE5IDAuMDk0MDgxCnZ0IDAuOTExODE1IDAuMDgzNDQxCnZ0IDAuOTExODg1IDAuMDgzMzcyCnZ0IDAuOTExOTQwIDAuMDgzMzE3CnZ0IDAuOTExOTgxIDAuMDgzMjc3CnZ0IDAuOTEyMDA2IDAuMDgzMjUyCnZ0IDAuODMwMzUxIDAuMDg5MjU5CnZ0IDAuODM4ODQyIDAuMDgzMjM0CnZ0IDAuODQ2OTEwIDAuMDc3MzQ3CnZ0IDAuODU0MzU1IDAuMDcxODEwCnZ0IDAuODc3MTM4IDAuMDU1MTIyCnZ0IDAuODc3MTkyIDAuMDU1MDQxCnZ0IDAuODc3MjM2IDAuMDU0OTc2CnZ0IDAuODc3MjY4IDAuMDU0OTI4CnZ0IDAuODc3Mjg4IDAuMDU0ODk5CnZ0IDAuODA1MzQ2IDAuMDc3NDc1CnZ0IDAuODExMTk1IDAuMDY5NjkwCnZ0IDAuODE2NzUyIDAuMDYyMTM4CnZ0IDAuODIxODgxIDAuMDU1MDkwCnZ0IDAuODM3NTc0IDAuMDM0MDY0CnZ0IDAuODM3NjEyIDAuMDMzOTc0CnZ0IDAuODM3NjQyIDAuMDMzOTAxCnZ0IDAuODM3NjY0IDAuMDMzODQ4CnZ0IDAuODM3Njc3IDAuMDMzODE2CnZ0IDAuNzc4MjE2IDAuMDcwMDk1CnZ0IDAuNzgxMTk3IDAuMDYxMjUwCnZ0IDAuNzg0MDMwIDAuMDUyNjk5CnZ0IDAuNzg2NjQ1IDAuMDQ0NzQ2CnZ0IDAuNzk0NjQ1IDAuMDIxMDkzCnZ0IDAuNzk0NjY0IDAuMDIwOTk3CnZ0IDAuNzk0Njc5IDAuMDIwOTIwCnZ0IDAuNzk0NjkxIDAuMDIwODYzCnZ0IDAuNzk0Njk4IDAuMDIwODI5CnZ0IDAuNzUwMDAwIDAuMDY3NTg1CnZ0IDAuNzUwMDAwIDAuMDU4Mzg2CnZ0IDAuNzUwMDAwIDAuMDQ5NTAxCnZ0IDAuNzUwMDAxIDAuMDQxMjQ2CnZ0IDAuNzUwMDAwIDAuMDE2NzEyCnZ0IDAuNzUwMDAwIDAuMDE2NjE0CnZ0IDAuNzUwMDAwIDAuMDE2NTM2CnZ0IDAuNzUwMDAwIDAuMDE2NDc4CnZ0IDAuNzUwMDAwIDAuMDE2NDQzCnZ0IDAuNzIxNzg0IDAuMDcwMDk2CnZ0IDAuNzE4ODAzIDAuMDYxMjUwCnZ0IDAuNzE1OTcwIDAuMDUyNjk5CnZ0IDAuNzEzMzU1IDAuMDQ0NzQ2CnZ0IDAuNzA1MzU1IDAuMDIxMDkzCnZ0IDAuNzA1MzM2IDAuMDIwOTk3CnZ0IDAuNzA1MzIxIDAuMDIwOTIwCnZ0IDAuNzA1MzEwIDAuMDIwODYzCnZ0IDAuNzA1MzAzIDAuMDIwODI5CnZ0IDAuNjk0NjUzIDAuMDc3NDc2CnZ0IDAuNjg4ODA1IDAuMDY5NjkxCnZ0IDAuNjgzMjQ4IDAuMDYyMTM4CnZ0IDAuNjc4MTE5IDAuMDU1MDkxCnZ0IDAuNjYyNDI2IDAuMDM0MDY0CnZ0IDAuNjYyMzg4IDAuMDMzOTc0CnZ0IDAuNjYyMzU4IDAuMDMzOTAyCnZ0IDAuNjYyMzM2IDAuMDMzODQ5CnZ0IDAuNjYyMzIzIDAuMDMzODE2CnZ0IDAuNjY5NjQ5IDAuMDg5MjU5CnZ0IDAuNjYxMTU4IDAuMDgzMjM0CnZ0IDAuNjUzMDkwIDAuMDc3MzQ2CnZ0IDAuNjQ1NjQ1IDAuMDcxODEwCnZ0IDAuNjIyODYzIDAuMDU1MTIyCnZ0IDAuNjIyODA4IDAuMDU1MDQxCnZ0IDAuNjIyNzY0IDAuMDU0OTc2CnZ0IDAuNjIyNzMyIDAuMDU0OTI4CnZ0IDAuNjIyNzEyIDAuMDU0ODk5CnZ0IDAuNjQ3NzMzIDAuMTA0NTk3CnZ0IDAuNjM2OTI2IDAuMTAxMDE5CnZ0IDAuNjI2NjU4IDAuMDk3NDc3CnZ0IDAuNjE3MTgyIDAuMDk0MDgyCnZ0IDAuNTg4MTg1IDAuMDgzNDQxCnZ0IDAuNTg4MTE1IDAuMDgzMzczCnZ0IDAuNTg4MDU5IDAuMDgzMzE3CnZ0IDAuNTg4MDE4IDAuMDgzMjc3CnZ0IDAuNTg3OTkzIDAuMDgzMjUzCnZ0IDAuNjI5NzQ3IDAuMTIyMTE2CnZ0IDAuNjE3MDM5IDAuMTIxNjA1CnZ0IDAuNjA0OTY1IDAuMTIxMTEzCnZ0IDAuNTkzODIyIDAuMTIwNTcwCnZ0IDAuNTU5NzI1IDAuMTE3ODk2CnZ0IDAuNTU5NjQ0IDAuMTE3ODQ0CnZ0IDAuNTU5NTc4IDAuMTE3ODAyCnZ0IDAuNTU5NTMwIDAuMTE3NzcxCnZ0IDAuNTU5NTAxIDAuMTE3NzUyCnZ0IDAuNjE2MzgyIDAuMTM5NjY3CnZ0IDAuNjAyMjYxIDAuMTQyNDkzCnZ0IDAuNTg4ODQ2IDAuMTQ1NTYyCnZ0IDAuNTc2NDY1IDAuMTQ4NjIwCnZ0IDAuNTM4NTc4IDAuMTU2OTA3CnZ0IDAuNTM4NDg3IDAuMTU2OTEzCnZ0IDAuNTM4NDE0IDAuMTU2OTE3CnZ0IDAuNTM4MzYxIDAuMTU2OTIwCnZ0IDAuNTM4MzI4IDAuMTU2OTIzCnZ0IDAuNjA5NTA0IDAuMTUyMjA3CnZ0IDAuNTk0Mjk3IDAuMTU3ODI3CnZ0IDAuNTc5ODQ5IDAuMTYzOTUyCnZ0IDAuNTY2NTE1IDAuMTcwMzQwCnZ0IDAuNTI2MDU1IDAuMTkzMzQ1CnZ0IDAuNTI1ODM5IDAuMTkzOTc1CnZ0IDAuNTI1NjY1IDAuMTk0NDgyCnZ0IDAuNTI1NTM3IDAuMTk0ODUzCnZ0IDAuNTI1NDYwIDAuMTk1MDgwCnZ0IDAuNjA0OTIxIDAuMzEwNDkyCnZ0IDAuNTg5NzA5IDAuMzAzNjM0CnZ0IDAuNTc1MjU3IDAuMjk2MjU2CnZ0IDAuNTYxOTE5IDAuMjg4NjM2CnZ0IDAuNTIwODk4IDAuMjYwMDM1CnZ0IDAuNTIwODcyIDAuMjU5ODE1CnZ0IDAuNTIwODUyIDAuMjU5NjM5CnZ0IDAuNTIwODM3IDAuMjU5NTEwCnZ0IDAuNTIwODI4IDAuMjU5NDMyCnZ0IDAuNjA4MTUyIDAuMzI4NzEwCnZ0IDAuNTkzMTYyIDAuMzIzOTUyCnZ0IDAuNTc4OTIwIDAuMzE4OTM5CnZ0IDAuNTY1Nzc2IDAuMzE0MDAzCnZ0IDAuNTI1NTU2IDAuMjk5NzMzCnZ0IDAuNTI1NDYwIDAuMjk5NzAyCnZ0IDAuNTI1MzgyIDAuMjk5Njc3CnZ0IDAuNTI1MzI2IDAuMjk5NjU5CnZ0IDAuNTI1MjkxIDAuMjk5NjQ5CnZ0IDAuNjE2MzgyIDAuMzQ4MzU0CnZ0IDAuNjAyMjYyIDAuMzQ3MDg2CnZ0IDAuNTg4ODQ2IDAuMzQ1ODA0CnZ0IDAuNTc2NDY0IDAuMzQ0NjUzCnZ0IDAuNTM4NTc4IDAuMzQyMDY3CnZ0IDAuNTM4NDg4IDAuMzQyMTAyCnZ0IDAuNTM4NDE1IDAuMzQyMTMwCnZ0IDAuNTM4MzYxIDAuMzQyMTUwCnZ0IDAuNTM4MzI5IDAuMzQyMTYzCnZ0IDAuNjI5NzQ3IDAuMzY4ODgzCnZ0IDAuNjE3MDM5IDAuMzcwOTkzCnZ0IDAuNjA0OTY1IDAuMzczMDcwCnZ0IDAuNTkzODIyIDAuMzc1MDcyCnZ0IDAuNTU5NzI1IDAuMzgxMzkzCnZ0IDAuNTU5NjQ0IDAuMzgxNDQ3CnZ0IDAuNTU5NTc4IDAuMzgxNDkwCnZ0IDAuNTU5NTMwIDAuMzgxNTIxCnZ0IDAuNTU5NTAxIDAuMzgxNTQxCnZ0IDAuNjQ3NzMzIDAuMzg4MDM0CnZ0IDAuNjM2OTI2IDAuMzkzMDE1CnZ0IDAuNjI2NjU4IDAuMzk3ODQ5CnZ0IDAuNjE3MTgyIDAuNDAyMzc0CnZ0IDAuNTg4MTg1IDAuNDE1OTE2CnZ0IDAuNTg4MTE1IDAuNDE1OTg1CnZ0IDAuNTg4MDU5IDAuNDE2MDQwCnZ0IDAuNTg4MDE5IDAuNDE2MDgxCnZ0IDAuNTg3OTk0IDAuNDE2MTA2CnZ0IDAuNjY5NjUwIDAuNDA0MjY4CnZ0IDAuNjYxMTYwIDAuNDExNTI1CnZ0IDAuNjUzMDkxIDAuNDE4NTE4CnZ0IDAuNjQ1NjQ2IDAuNDI1MDA5CnZ0IDAuNjIyODYzIDAuNDQ0MjcwCnZ0IDAuNjIyODA4IDAuNDQ0MzUxCnZ0IDAuNjIyNzY1IDAuNDQ0NDE2CnZ0IDAuNjIyNzMzIDAuNDQ0NDY0CnZ0IDAuNjIyNzEzIDAuNDQ0NDkzCnZ0IDAuNjk0NjUzIDAuNDE2NTQ1CnZ0IDAuNjg4ODA1IDAuNDI1NDUzCnZ0IDAuNjgzMjQ4IDAuNDM0MDAyCnZ0IDAuNjc4MTE5IDAuNDQxOTEzCnZ0IDAuNjYyNDI2IDAuNDY1MzQ2CnZ0IDAuNjYyMzg5IDAuNDY1NDM2CnZ0IDAuNjYyMzU5IDAuNDY1NTA5CnZ0IDAuNjYyMzM3IDAuNDY1NTYyCnZ0IDAuNjYyMzIzIDAuNDY1NTk0CnZ0IDAuNzIxNzg0IDAuNDI0MTc2CnZ0IDAuNzE4ODAyIDAuNDM0MDg1CnZ0IDAuNzE1OTcwIDAuNDQzNTc4CnZ0IDAuNzEzMzU1IDAuNDUyMzQ5CnZ0IDAuNzA1MzU1IDAuNDc4MzI3CnZ0IDAuNzA1MzM2IDAuNDc4NDIzCnZ0IDAuNzA1MzIxIDAuNDc4NTAwCnZ0IDAuNzA1MzEwIDAuNDc4NTU3CnZ0IDAuNzA1MzAzIDAuNDc4NTkxCnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMjk5NTcwIDAuNDc0NzE1CnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMjk5NTcxIDAuNDc0NzE1CnZ0IDAuNDY1MzkyIDAuMzM3NzQ5CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuMjU5NDM1IDAuMDIwODM4CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuMDgzNDYyIDAuMDg3OTE1CnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMjU5NDM0IDAuMDIwODM4CnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuMDIxMDExIDAuMjA1MjYxCnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuMDgzNDYxIDAuMDg3OTE1CnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMDgzNDYyIDAuNDEyMDg1CnZ0IDAuMzM2NTYyIDAuMzU3MTIyCnZ0IDAuMzQ4OTg4IDAuMzUxMTgzCnZ0IDAuMzYyMTAyIDAuMzQxNDMxCnZ0IDAuMzc0NzM0IDAuMzI4MTIxCnZ0IDAuMzg1ODAwIDAuMzExNjY2CnZ0IDAuMzk0Mzk4IDAuMjkyNjM4CnZ0IDAuMzk5ODQwIDAuMjcxNzkzCnZ0IDAuNDAxNzAzIDAuMjUwMDAxCnZ0IDAuMzk5ODQwIDAuMjI4MjA4CnZ0IDAuMzk0Mzk2IDAuMjA3MzYwCnZ0IDAuMzg1ODAwIDAuMTg4MzM0CnZ0IDAuMzc0NzMzIDAuMTcxODc4CnZ0IDAuMzYyMTAyIDAuMTU4NTY5CnZ0IDAuMzQ4OTg4IDAuMTQ4ODE3CnZ0IDAuMzM2NTYyIDAuMTQyODc4CnZ0IDAuMzIyNjcxIDAuMTQwMjQ1CnZ0IDAuMTQzMTIwIDAuMTQ0NzkwCnZ0IDAuMTM2NDgyIDAuMTQ4ODE3CnZ0IDAuMTI1NjA1IDAuMTU4NTY5CnZ0IDAuMTE0NTc3IDAuMTcxODc4CnZ0IDAuMTA0NTgyIDAuMTg4MzM1CnZ0IDAuMDk2NjU2IDAuMjA3MzYwCnZ0IDAuMDkxNTc3IDAuMjI4MjA3CnZ0IDAuMDg5ODMwIDAuMjUwMDAxCnZ0IDAuMDkxNTc3IDAuMjcxNzkyCnZ0IDAuMDk2NjU1IDAuMjkyNjQwCnZ0IDAuMTA0NTgzIDAuMzExNjY2CnZ0IDAuMTE0NTc2IDAuMzI4MTIxCnZ0IDAuMTI1NjA1IDAuMzQxNDMyCnZ0IDAuMTM2NDgyIDAuMzUxMTgzCnZ0IDAuMTQzMTIxIDAuMzU1MjEwCnZ0IDAuMzIyNjcxIDAuMzU5NzU1CnZ0IDAuMDIxMDEyIDAuMjA1MjYxCnZ0IDAuMTE3OTQyIDAuNDQwNTU2CnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuMTk1MTgzIDAuNDc0NTU2CnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMTU3MDY1IDAuNDYxNzAwCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuNDY1MzkyIDAuMzM3NzUwCnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuMDgzNDYxIDAuNDEyMDg1CnZ0IDAuMzM2NTYyIDAuMzU3MTIyCnZ0IDAuMzQ4OTg4IDAuMzUxMTgzCnZ0IDAuMzYyMTAxIDAuMzQxNDMxCnZ0IDAuMzc0NzM0IDAuMzI4MTIyCnZ0IDAuMzg1ODAxIDAuMzExNjY0CnZ0IDAuMzk0Mzk3IDAuMjkyNjQxCnZ0IDAuMzk5ODQwIDAuMjcxNzkzCnZ0IDAuNDAxNzAzIDAuMjQ5OTk5CnZ0IDAuMzk5ODQwIDAuMjI4MjA4CnZ0IDAuMzk0Mzk3IDAuMjA3MzYwCnZ0IDAuMzg1ODAxIDAuMTg4MzM2CnZ0IDAuMzc0NzMzIDAuMTcxODc4CnZ0IDAuMzYyMTAxIDAuMTU4NTY5CnZ0IDAuMzQ4OTg5IDAuMTQ4ODE3CnZ0IDAuMzM2NTYyIDAuMTQyODc4CnZ0IDAuMzIyNjcxIDAuMTQwMjQ1CnZ0IDAuMTQzMTIwIDAuMTQ0NzkwCnZ0IDAuMTM2NDgyIDAuMTQ4ODE3CnZ0IDAuMTI1NjA0IDAuMTU4NTY5CnZ0IDAuMTE0NTc4IDAuMTcxODc3CnZ0IDAuMTA0NTgzIDAuMTg4MzM2CnZ0IDAuMDk2NjU1IDAuMjA3MzYyCnZ0IDAuMDkxNTc2IDAuMjI4MjA3CnZ0IDAuMDg5ODI5IDAuMjQ5OTk5CnZ0IDAuMDkxNTc3IDAuMjcxNzkyCnZ0IDAuMDk2NjU2IDAuMjkyNjQwCnZ0IDAuMTA0NTgzIDAuMzExNjY1CnZ0IDAuMTE0NTc3IDAuMzI4MTIyCnZ0IDAuMTI1NjA1IDAuMzQxNDMxCnZ0IDAuMTM2NDgyIDAuMzUxMTgzCnZ0IDAuMTQzMTIxIDAuMzU1MjEwCnZ0IDAuMzIyNjcxIDAuMzU5NzU1CnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuMTE3OTQxIDAuNDQwNTU2CnZ0IDAuMTk1MTgzIDAuNDc0NTU2CnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuMTU3MDY2IDAuNDYxNzAwCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuMzE2NTg2IDAuMzc4NDM0CnZ0IDAuMzMyNTE2IDAuMzc1NTE3CnZ0IDAuMzA5NDg3IDAuMzk2NjU0CnZ0IDAuMzI3NjYwIDAuMzkzNDYwCnZ0IDAuMzAxNTg5IDAuNDEzOTY1CnZ0IDAuMzIyMjUzIDAuNDEwNTA4CnZ0IDAuMjkzMjA4IDAuNDI5OTQxCnZ0IDAuMzE2Njc2IDAuNDI2MjQxCnZ0IDAuMjYwMjE1IDAuNDc5MDcwCnZ0IDAuMjk5Njc5IDAuNDc0MzcxCnZ0IDAuMjU5OTQzIDAuNDc5MTAyCnZ0IDAuMjk5NjQyIDAuNDc0NDkxCnZ0IDAuMjU5NzI1IDAuNDc5MTI4CnZ0IDAuMjk5NjExIDAuNDc0NTg3CnZ0IDAuMjU5NTY1IDAuNDc5MTQ3CnZ0IDAuMjk5NTg5IDAuNDc0NjU3CnZ0IDAuMjU5NDY4IDAuNDc5MTU4CnZ0IDAuMjk5NTc1IDAuNDc0NzAxCnZ0IDAuMzQ4MjY0IDAuMzY4NDcyCnZ0IDAuMzQ3MTQ1IDAuMzg1MzM0CnZ0IDAuMzQ1ODQxIDAuNDAxMzU2CnZ0IDAuMzQ0NTg0IDAuNDE2MTQzCnZ0IDAuMzQxODg2IDAuNDYxMzgwCnZ0IDAuMzQxOTMyIDAuNDYxNDkxCnZ0IDAuMzQxOTY3IDAuNDYxNTgxCnZ0IDAuMzQxOTkzIDAuNDYxNjQ2CnZ0IDAuMzQyMDEwIDAuNDYxNjg2CnZ0IDAuMzY0OTEyIDAuMzU2OTM3CnZ0IDAuMzY3NjE4IDAuMzcyMDYyCnZ0IDAuMzcwMjUxIDAuMzg2NDMzCnZ0IDAuMzcyODAzIDAuMzk5Njk1CnZ0IDAuMzgxMTUyIDAuNDQwMjcyCnZ0IDAuMzgxMjIwIDAuNDQwMzcxCnZ0IDAuMzgxMjc0IDAuNDQwNDUwCnZ0IDAuMzgxMzE0IDAuNDQwNTA4CnZ0IDAuMzgxMzM4IDAuNDQwNTQ0CnZ0IDAuMzgwNzkwIDAuMzQxMjU2CnZ0IDAuMzg2ODY2IDAuMzU0MDY4CnZ0IDAuMzkyODE2IDAuMzY2MjQwCnZ0IDAuMzk4NDQ5IDAuMzc3NDc0CnZ0IDAuNDE1NjQ3IDAuNDExODQ4CnZ0IDAuNDE1NzMyIDAuNDExOTMxCnZ0IDAuNDE1ODAwIDAuNDExOTk3CnZ0IDAuNDE1ODUwIDAuNDEyMDQ1CnZ0IDAuNDE1ODgxIDAuNDEyMDc1CnZ0IDAuMzk0NTM1IDAuMzIxOTQ1CnZ0IDAuNDAzMzE2IDAuMzMxOTcwCnZ0IDAuNDExODY3IDAuMzQxNDk2CnZ0IDAuNDE5ODg1IDAuMzUwMjg3CnZ0IDAuNDQzOTk2IDAuMzc3MTkxCnZ0IDAuNDQ0MDk1IDAuMzc3MjU0CnZ0IDAuNDQ0MTc0IDAuMzc3MzA1CnZ0IDAuNDQ0MjMyIDAuMzc3MzQzCnZ0IDAuNDQ0MjY3IDAuMzc3MzY1CnZ0IDAuNDA1MTA3IDAuMjk5Njk1CnZ0IDAuNDE1ODUxIDAuMzA2NTc5CnZ0IDAuNDI2MjY5IDAuMzEzMTE5CnZ0IDAuNDM1OTg5IDAuMzE5MTU0CnZ0IDAuNDY1MDgzIDAuMzM3NjI2CnZ0IDAuNDY1MTkwIDAuMzM3NjY5CnZ0IDAuNDY1Mjc3IDAuMzM3NzAzCnZ0IDAuNDY1MzQwIDAuMzM3NzI5CnZ0IDAuNDY1Mzc4IDAuMzM3NzQ1CnZ0IDAuNDExNzUzIDAuMjc1MzgzCnZ0IDAuNDIzNjg0IDAuMjc4ODg0CnZ0IDAuNDM1MjI1IDAuMjgyMjEwCnZ0IDAuNDQ1OTcwIDAuMjg1MjgwCnZ0IDAuNDc4MDc2IDAuMjk0Njc3CnZ0IDAuNDc4MTg5IDAuMjk0Njk4CnZ0IDAuNDc4MjgwIDAuMjk0NzE2CnZ0IDAuNDc4MzQ2IDAuMjk0NzI5CnZ0IDAuNDc4Mzg3IDAuMjk0NzM2CnZ0IDAuNDE0MDIwIDAuMjUwMDAxCnZ0IDAuNDI2MzQ5IDAuMjUwMDAxCnZ0IDAuNDM4MjY0IDAuMjUwMDAxCnZ0IDAuNDQ5MzUxIDAuMjUwMDAwCnZ0IDAuNDgyNDY2IDAuMjUwMDAwCnZ0IDAuNDgyNTgwIDAuMjUwMDAwCnZ0IDAuNDgyNjczIDAuMjUwMDAwCnZ0IDAuNDgyNzQwIDAuMjUwMDAwCnZ0IDAuNDgyNzgxIDAuMjUwMDAwCnZ0IDAuNDExNzU0IDAuMjI0NjE4CnZ0IDAuNDIzNjg1IDAuMjIxMTE3CnZ0IDAuNDM1MjI2IDAuMjE3NzkwCnZ0IDAuNDQ1OTcxIDAuMjE0NzIwCnZ0IDAuNDc4MDc2IDAuMjA1MzI0CnZ0IDAuNDc4MTg5IDAuMjA1MzAyCnZ0IDAuNDc4MjgwIDAuMjA1Mjg0CnZ0IDAuNDc4MzQ3IDAuMjA1MjcxCnZ0IDAuNDc4Mzg3IDAuMjA1MjY0CnZ0IDAuNDA1MTA2IDAuMjAwMzAzCnZ0IDAuNDE1ODUwIDAuMTkzNDIwCnZ0IDAuNDI2MjY3IDAuMTg2ODgwCnZ0IDAuNDM1OTg4IDAuMTgwODQ1CnZ0IDAuNDY1MDgzIDAuMTYyMzc0CnZ0IDAuNDY1MTkwIDAuMTYyMzMxCnZ0IDAuNDY1Mjc3IDAuMTYyMjk2CnZ0IDAuNDY1MzQwIDAuMTYyMjcxCnZ0IDAuNDY1Mzc5IDAuMTYyMjU1CnZ0IDAuMzk0NTM1IDAuMTc4MDU2CnZ0IDAuNDAzMzE2IDAuMTY4MDI5CnZ0IDAuNDExODY3IDAuMTU4NTA0CnZ0IDAuNDE5ODg1IDAuMTQ5NzEzCnZ0IDAuNDQzOTk2IDAuMTIyODA5CnZ0IDAuNDQ0MDk1IDAuMTIyNzQ2CnZ0IDAuNDQ0MTc0IDAuMTIyNjk1CnZ0IDAuNDQ0MjMyIDAuMTIyNjU4CnZ0IDAuNDQ0MjY3IDAuMTIyNjM1CnZ0IDAuMzgwNzg5IDAuMTU4NzQzCnZ0IDAuMzg2ODY1IDAuMTQ1OTMyCnZ0IDAuMzkyODE0IDAuMTMzNzYwCnZ0IDAuMzk4NDQ4IDAuMTIyNTI2CnZ0IDAuNDE1NjQ3IDAuMDg4MTUyCnZ0IDAuNDE1NzMyIDAuMDg4MDY5CnZ0IDAuNDE1ODAwIDAuMDg4MDAzCnZ0IDAuNDE1ODUwIDAuMDg3OTU1CnZ0IDAuNDE1ODgxIDAuMDg3OTI1CnZ0IDAuMzY0OTEyIDAuMTQzMDYyCnZ0IDAuMzY3NjE3IDAuMTI3OTM4CnZ0IDAuMzcwMjUxIDAuMTEzNTY3CnZ0IDAuMzcyODAzIDAuMTAwMzA1CnZ0IDAuMzgxMTUyIDAuMDU5NzI4CnZ0IDAuMzgxMjIwIDAuMDU5NjI5CnZ0IDAuMzgxMjc0IDAuMDU5NTUwCnZ0IDAuMzgxMzE0IDAuMDU5NDkyCnZ0IDAuMzgxMzM4IDAuMDU5NDU3CnZ0IDAuMzQ4MjY1IDAuMTMxNTI5CnZ0IDAuMzQ3MTQ1IDAuMTE0NjY2CnZ0IDAuMzQ1ODQyIDAuMDk4NjQ0CnZ0IDAuMzQ0NTg1IDAuMDgzODU3CnZ0IDAuMzQxODg3IDAuMDM4NjIwCnZ0IDAuMzQxOTMyIDAuMDM4NTA5CnZ0IDAuMzQxOTY4IDAuMDM4NDE5CnZ0IDAuMzQxOTk0IDAuMDM4MzU0CnZ0IDAuMzQyMDEwIDAuMDM4MzE0CnZ0IDAuMzMyNTE2IDAuMTI0NDgzCnZ0IDAuMzI3NjYwIDAuMTA2NTQwCnZ0IDAuMzIyMjUzIDAuMDg5NDkyCnZ0IDAuMzE2Njc3IDAuMDczNzU5CnZ0IDAuMjk5Njc5IDAuMDI1NjI5CnZ0IDAuMjk5NjQxIDAuMDI1NTA5CnZ0IDAuMjk5NjExIDAuMDI1NDEzCnZ0IDAuMjk5NTg5IDAuMDI1MzQyCnZ0IDAuMjk5NTc1IDAuMDI1Mjk5CnZ0IDAuMzE2NTg2IDAuMTIxNTY2CnZ0IDAuMzA5NDg3IDAuMTAzMzQ2CnZ0IDAuMzAxNTg5IDAuMDg2MDM1CnZ0IDAuMjkzMjA4IDAuMDcwMDU5CnZ0IDAuMjYwMjE1IDAuMDIwOTMwCnZ0IDAuMjU5OTQzIDAuMDIwODk4CnZ0IDAuMjU5NzI1IDAuMDIwODcyCnZ0IDAuMjU5NTY1IDAuMDIwODU0CnZ0IDAuMjU5NDY3IDAuMDIwODQyCnZ0IDAuMTQ3ODEwIDAuMTI2MTIwCnZ0IDAuMTUzNDU0IDAuMTA3OTEwCnZ0IDAuMTU5ODcxIDAuMDkwNjA4CnZ0IDAuMTY2Nzg1IDAuMDc0NjQwCnZ0IDAuMTkyOTc1IDAuMDI2MjE0CnZ0IDAuMTkzNzQzIDAuMDI1OTQ2CnZ0IDAuMTk0MzYxIDAuMDI1NzMwCnZ0IDAuMTk0ODE0IDAuMDI1NTczCnZ0IDAuMTk1MDkwIDAuMDI1NDc2CnZ0IDAuMTM4NDA1IDAuMTMxNTI4CnZ0IDAuMTQxMDE2IDAuMTE0NjY1CnZ0IDAuMTQ0MTI5IDAuMDk4NjQzCnZ0IDAuMTQ3NDQ5IDAuMDgzODU3CnZ0IDAuMTU3MDQ5IDAuMDM4NjIwCnZ0IDAuMTU3MDU1IDAuMDM4NTA5CnZ0IDAuMTU3MDYwIDAuMDM4NDE5CnZ0IDAuMTU3MDYzIDAuMDM4MzUzCnZ0IDAuMTU3MDY1IDAuMDM4MzE0CnZ0IDAuMTI0NDA4IDAuMTQzMDYyCnZ0IDAuMTIzNDc4IDAuMTI3OTM4CnZ0IDAuMTIyNjg3IDAuMTEzNTY3CnZ0IDAuMTIxOTA2IDAuMTAwMzA1CnZ0IDAuMTE4MTMwIDAuMDU5NzI3CnZ0IDAuMTE4MDY0IDAuMDU5NjI5CnZ0IDAuMTE4MDEyIDAuMDU5NTUwCnZ0IDAuMTE3OTczIDAuMDU5NDkyCnZ0IDAuMTE3OTQ5IDAuMDU5NDU2CnZ0IDAuMTEwMjIxIDAuMTU4NzQzCnZ0IDAuMTA1ODQ2IDAuMTQ1OTMyCnZ0IDAuMTAxNTAyIDAuMTMzNzYwCnZ0IDAuMDk3MjkxIDAuMTIyNTI2CnZ0IDAuMDgzNzA1IDAuMDg4MTUxCnZ0IDAuMDgzNjIwIDAuMDg4MDY5CnZ0IDAuMDgzNTUyIDAuMDg4MDAzCnZ0IDAuMDgzNTAyIDAuMDg3OTU1CnZ0IDAuMDgzNDcyIDAuMDg3OTI2CnZ0IDAuMDk3NTAxIDAuMTc4MDU2CnZ0IDAuMDkwMjc5IDAuMTY4MDMwCnZ0IDAuMDgzMTM0IDAuMTU4NTA0CnZ0IDAuMDc2MzI2IDAuMTQ5NzEzCnZ0IDAuMDU1Mzg4IDAuMTIyODA5CnZ0IDAuMDU1MjkwIDAuMTIyNzQ2CnZ0IDAuMDU1MjExIDAuMTIyNjk1CnZ0IDAuMDU1MTUzIDAuMTIyNjU4CnZ0IDAuMDU1MTE4IDAuMTIyNjM1CnZ0IDAuMDg3NTMwIDAuMjAwMzAzCnZ0IDAuMDc4MjMzIDAuMTkzNDIwCnZ0IDAuMDY5MDkxIDAuMTg2ODgxCnZ0IDAuMDYwNDYyIDAuMTgwODQ1CnZ0IDAuMDM0MzIwIDAuMTYyMzc0CnZ0IDAuMDM0MjEzIDAuMTYyMzMxCnZ0IDAuMDM0MTI2IDAuMTYyMjk2CnZ0IDAuMDM0MDYzIDAuMTYyMjcxCnZ0IDAuMDM0MDI0IDAuMTYyMjU2CnZ0IDAuMDgxMTk4IDAuMjI0NjE4CnZ0IDAuMDcwNjQ1IDAuMjIxMTE3CnZ0IDAuMDYwMzEyIDAuMjE3NzkwCnZ0IDAuMDUwNTk4IDAuMjE0NzIwCnZ0IDAuMDIxMzM2IDAuMjA1MzIzCnZ0IDAuMDIxMjIzIDAuMjA1MzAyCnZ0IDAuMDIxMTMyIDAuMjA1Mjg0CnZ0IDAuMDIxMDY2IDAuMjA1MjcyCnZ0IDAuMDIxMDI1IDAuMjA1MjY0CnZ0IDAuMDc5MDI5IDAuMjUwMDAwCnZ0IDAuMDY4MDU4IDAuMjUwMDAwCnZ0IDAuMDU3MzI3IDAuMjUwMDAwCnZ0IDAuMDQ3MjUzIDAuMjUwMDAwCnZ0IDAuMDE2OTUwIDAuMjUwMDAxCnZ0IDAuMDE2ODM1IDAuMjUwMDAwCnZ0IDAuMDE2NzQzIDAuMjUwMDAwCnZ0IDAuMDE2Njc2IDAuMjUwMDAwCnZ0IDAuMDE2NjM0IDAuMjUwMDAwCnZ0IDAuMDgxMTk4IDAuMjc1MzgyCnZ0IDAuMDcwNjQ2IDAuMjc4ODgzCnZ0IDAuMDYwMzEyIDAuMjgyMjEwCnZ0IDAuMDUwNTk5IDAuMjg1MjgwCnZ0IDAuMDIxMzM2IDAuMjk0Njc3CnZ0IDAuMDIxMjIzIDAuMjk0Njk4CnZ0IDAuMDIxMTMyIDAuMjk0NzE2CnZ0IDAuMDIxMDY2IDAuMjk0NzI5CnZ0IDAuMDIxMDI1IDAuMjk0NzM3CnZ0IDAuMDg3NTMwIDAuMjk5Njk3CnZ0IDAuMDc4MjMzIDAuMzA2NTgwCnZ0IDAuMDY5MDkxIDAuMzEzMTIwCnZ0IDAuMDYwNDYyIDAuMzE5MTU1CnZ0IDAuMDM0MzIwIDAuMzM3NjI3CnZ0IDAuMDM0MjEzIDAuMzM3NjY5CnZ0IDAuMDM0MTI2IDAuMzM3NzA0CnZ0IDAuMDM0MDYzIDAuMzM3NzI5CnZ0IDAuMDM0MDI1IDAuMzM3NzQ1CnZ0IDAuMDk3NTAxIDAuMzIxOTQ1CnZ0IDAuMDkwMjgwIDAuMzMxOTcxCnZ0IDAuMDgzMTM0IDAuMzQxNDk3CnZ0IDAuMDc2MzI2IDAuMzUwMjg4CnZ0IDAuMDU1Mzg5IDAuMzc3MTkxCnZ0IDAuMDU1MjkxIDAuMzc3MjU1CnZ0IDAuMDU1MjEyIDAuMzc3MzA2CnZ0IDAuMDU1MTU0IDAuMzc3MzQzCnZ0IDAuMDU1MTE4IDAuMzc3MzY2CnZ0IDAuMTEwMjIwIDAuMzQxMjU2CnZ0IDAuMTA1ODQ1IDAuMzU0MDY4CnZ0IDAuMTAxNTAyIDAuMzY2MjQwCnZ0IDAuMDk3MjkxIDAuMzc3NDc0CnZ0IDAuMDgzNzA0IDAuNDExODQ4CnZ0IDAuMDgzNjIwIDAuNDExOTMwCnZ0IDAuMDgzNTUyIDAuNDExOTk3CnZ0IDAuMDgzNTAyIDAuNDEyMDQ1CnZ0IDAuMDgzNDcyIDAuNDEyMDc1CnZ0IDAuMTI0NDA5IDAuMzU2OTM4CnZ0IDAuMTIzNDc5IDAuMzcyMDYzCnZ0IDAuMTIyNjg4IDAuMzg2NDMzCnZ0IDAuMTIxOTA3IDAuMzk5Njk1CnZ0IDAuMTE4MTMxIDAuNDQwMjczCnZ0IDAuMTE4MDY1IDAuNDQwMzcxCnZ0IDAuMTE4MDEyIDAuNDQwNDUwCnZ0IDAuMTE3OTczIDAuNDQwNTA4CnZ0IDAuMTE3OTUwIDAuNDQwNTQ0CnZ0IDAuMTM4NDA1IDAuMzY4NDcxCnZ0IDAuMTQxMDE2IDAuMzg1MzM1CnZ0IDAuMTQ0MTI4IDAuNDAxMzU2CnZ0IDAuMTQ3NDQ5IDAuNDE2MTQzCnZ0IDAuMTU3MDQ5IDAuNDYxMzgwCnZ0IDAuMTU3MDU1IDAuNDYxNDkxCnZ0IDAuMTU3MDYwIDAuNDYxNTgxCnZ0IDAuMTU3MDYzIDAuNDYxNjQ2CnZ0IDAuMTU3MDY1IDAuNDYxNjg2CnZ0IDAuMTQ3ODEwIDAuMzczODc5CnZ0IDAuMTUzNDU1IDAuMzkyMDkwCnZ0IDAuMTU5ODcyIDAuNDA5MzkyCnZ0IDAuMTY2Nzg1IDAuNDI1MzYwCnZ0IDAuMTkyOTc1IDAuNDczNzg3CnZ0IDAuMTkzNzQzIDAuNDc0MDU0CnZ0IDAuMTk0MzYxIDAuNDc0MjcwCnZ0IDAuMTk0ODE1IDAuNDc0NDI3CnZ0IDAuMTk1MDkxIDAuNDc0NTI0CnZ0IDAuMzE2NTg1IDAuMzc4NDM0CnZ0IDAuMzMyNTE2IDAuMzc1NTE4CnZ0IDAuMzA5NDg3IDAuMzk2NjU0CnZ0IDAuMzI3NjYwIDAuMzkzNDYwCnZ0IDAuMzAxNTg4IDAuNDEzOTY0CnZ0IDAuMzIyMjUzIDAuNDEwNTA4CnZ0IDAuMjkzMjA4IDAuNDI5OTQxCnZ0IDAuMzE2Njc2IDAuNDI2MjQxCnZ0IDAuMjYwMjE1IDAuNDc5MDcwCnZ0IDAuMjk5Njc5IDAuNDc0MzcxCnZ0IDAuMjU5OTQzIDAuNDc5MTAyCnZ0IDAuMjk5NjQxIDAuNDc0NDkxCnZ0IDAuMjU5NzI1IDAuNDc5MTI4CnZ0IDAuMjk5NjExIDAuNDc0NTg3CnZ0IDAuMjU5NTY1IDAuNDc5MTQ2CnZ0IDAuMjk5NTg5IDAuNDc0NjU3CnZ0IDAuMjU5NDY3IDAuNDc5MTU4CnZ0IDAuMjk5NTc1IDAuNDc0NzAwCnZ0IDAuMzQ4MjY0IDAuMzY4NDcyCnZ0IDAuMzQ3MTQ1IDAuMzg1MzM1CnZ0IDAuMzQ1ODQyIDAuNDAxMzU3CnZ0IDAuMzQ0NTg0IDAuNDE2MTQzCnZ0IDAuMzQxODg3IDAuNDYxMzgwCnZ0IDAuMzQxOTMxIDAuNDYxNDkxCnZ0IDAuMzQxOTY3IDAuNDYxNTgxCnZ0IDAuMzQxOTk0IDAuNDYxNjQ2CnZ0IDAuMzQyMDEwIDAuNDYxNjg2CnZ0IDAuMzY0OTEyIDAuMzU2OTM3CnZ0IDAuMzY3NjE3IDAuMzcyMDYyCnZ0IDAuMzcwMjUxIDAuMzg2NDMzCnZ0IDAuMzcyODAzIDAuMzk5Njk1CnZ0IDAuMzgxMTUyIDAuNDQwMjcyCnZ0IDAuMzgxMjE5IDAuNDQwMzcxCnZ0IDAuMzgxMjc0IDAuNDQwNDUwCnZ0IDAuMzgxMzEzIDAuNDQwNTA4CnZ0IDAuMzgxMzM4IDAuNDQwNTQ0CnZ0IDAuMzgwNzg5IDAuMzQxMjU3CnZ0IDAuMzg2ODY1IDAuMzU0MDY4CnZ0IDAuMzkyODE1IDAuMzY2MjQwCnZ0IDAuMzk4NDQ4IDAuMzc3NDc0CnZ0IDAuNDE1NjQ3IDAuNDExODQ5CnZ0IDAuNDE1NzMyIDAuNDExOTMxCnZ0IDAuNDE1ODAwIDAuNDExOTk3CnZ0IDAuNDE1ODUwIDAuNDEyMDQ1CnZ0IDAuNDE1ODgxIDAuNDEyMDc1CnZ0IDAuMzk0NTM2IDAuMzIxOTQzCnZ0IDAuNDAzMzE3IDAuMzMxOTY5CnZ0IDAuNDExODY3IDAuMzQxNDk1CnZ0IDAuNDE5ODg1IDAuMzUwMjg3CnZ0IDAuNDQzOTk2IDAuMzc3MTkxCnZ0IDAuNDQ0MDk0IDAuMzc3MjU0CnZ0IDAuNDQ0MTczIDAuMzc3MzA1CnZ0IDAuNDQ0MjMxIDAuMzc3MzQyCnZ0IDAuNDQ0MjY3IDAuMzc3MzY1CnZ0IDAuNDA1MTA2IDAuMjk5Njk3CnZ0IDAuNDE1ODUxIDAuMzA2NTgwCnZ0IDAuNDI2MjY3IDAuMzEzMTE5CnZ0IDAuNDM1OTg4IDAuMzE5MTU1CnZ0IDAuNDY1MDgzIDAuMzM3NjI2CnZ0IDAuNDY1MTkwIDAuMzM3NjY5CnZ0IDAuNDY1Mjc3IDAuMzM3NzA0CnZ0IDAuNDY1MzQwIDAuMzM3NzI5CnZ0IDAuNDY1Mzc5IDAuMzM3NzQ0CnZ0IDAuNDExNzU0IDAuMjc1MzgzCnZ0IDAuNDIzNjg1IDAuMjc4ODg0CnZ0IDAuNDM1MjI1IDAuMjgyMjEwCnZ0IDAuNDQ1OTcwIDAuMjg1MjgwCnZ0IDAuNDc4MDc3IDAuMjk0Njc3CnZ0IDAuNDc4MTkwIDAuMjk0Njk4CnZ0IDAuNDc4MjgwIDAuMjk0NzE2CnZ0IDAuNDc4MzQ3IDAuMjk0NzI5CnZ0IDAuNDc4Mzg4IDAuMjk0NzM2CnZ0IDAuNDE0MDIwIDAuMjQ5OTk5CnZ0IDAuNDI2MzQ4IDAuMjQ5OTk5CnZ0IDAuNDM4MjY0IDAuMjUwMDAwCnZ0IDAuNDQ5MzUxIDAuMjUwMDAwCnZ0IDAuNDgyNDY1IDAuMjUwMDAwCnZ0IDAuNDgyNTgwIDAuMjUwMDAwCnZ0IDAuNDgyNjczIDAuMjUwMDAwCnZ0IDAuNDgyNzQwIDAuMjUwMDAwCnZ0IDAuNDgyNzgxIDAuMjUwMDAwCnZ0IDAuNDExNzUzIDAuMjI0NjE4CnZ0IDAuNDIzNjg1IDAuMjIxMTE3CnZ0IDAuNDM1MjI1IDAuMjE3NzkwCnZ0IDAuNDQ1OTcwIDAuMjE0NzIwCnZ0IDAuNDc4MDc3IDAuMjA1MzI0CnZ0IDAuNDc4MTg5IDAuMjA1MzAyCnZ0IDAuNDc4MjgwIDAuMjA1Mjg0CnZ0IDAuNDc4MzQ3IDAuMjA1MjcyCnZ0IDAuNDc4Mzg3IDAuMjA1MjY0CnZ0IDAuNDA1MTA2IDAuMjAwMzAzCnZ0IDAuNDE1ODUwIDAuMTkzNDIwCnZ0IDAuNDI2MjY3IDAuMTg2ODgwCnZ0IDAuNDM1OTg4IDAuMTgwODQ1CnZ0IDAuNDY1MDgzIDAuMTYyMzc0CnZ0IDAuNDY1MTkwIDAuMTYyMzMxCnZ0IDAuNDY1Mjc3IDAuMTYyMjk2CnZ0IDAuNDY1MzQwIDAuMTYyMjcxCnZ0IDAuNDY1Mzc5IDAuMTYyMjU2CnZ0IDAuMzk0NTM2IDAuMTc4MDU3CnZ0IDAuNDAzMzE2IDAuMTY4MDMxCnZ0IDAuNDExODY3IDAuMTU4NTA1CnZ0IDAuNDE5ODg1IDAuMTQ5NzEzCnZ0IDAuNDQzOTk2IDAuMTIyODA5CnZ0IDAuNDQ0MDk1IDAuMTIyNzQ2CnZ0IDAuNDQ0MTc0IDAuMTIyNjk1CnZ0IDAuNDQ0MjMxIDAuMTIyNjU4CnZ0IDAuNDQ0MjY3IDAuMTIyNjM1CnZ0IDAuMzgwNzg5IDAuMTU4NzQzCnZ0IDAuMzg2ODY1IDAuMTQ1OTMyCnZ0IDAuMzkyODE0IDAuMTMzNzU5CnZ0IDAuMzk4NDQ4IDAuMTIyNTI2CnZ0IDAuNDE1NjQ3IDAuMDg4MTUyCnZ0IDAuNDE1NzMyIDAuMDg4MDY5CnZ0IDAuNDE1ODAwIDAuMDg4MDAzCnZ0IDAuNDE1ODUxIDAuMDg3OTU1CnZ0IDAuNDE1ODgxIDAuMDg3OTI1CnZ0IDAuMzY0OTEyIDAuMTQzMDYyCnZ0IDAuMzY3NjE3IDAuMTI3OTM4CnZ0IDAuMzcwMjUxIDAuMTEzNTY3CnZ0IDAuMzcyODAzIDAuMTAwMzA1CnZ0IDAuMzgxMTUyIDAuMDU5NzI4CnZ0IDAuMzgxMjIwIDAuMDU5NjI5CnZ0IDAuMzgxMjc0IDAuMDU5NTUwCnZ0IDAuMzgxMzE0IDAuMDU5NDkyCnZ0IDAuMzgxMzM4IDAuMDU5NDU3CnZ0IDAuMzQ4MjY0IDAuMTMxNTI5CnZ0IDAuMzQ3MTQ1IDAuMTE0NjY2CnZ0IDAuMzQ1ODQxIDAuMDk4NjQzCnZ0IDAuMzQ0NTg0IDAuMDgzODU3CnZ0IDAuMzQxODg2IDAuMDM4NjIwCnZ0IDAuMzQxOTMxIDAuMDM4NTA5CnZ0IDAuMzQxOTY3IDAuMDM4NDE5CnZ0IDAuMzQxOTk0IDAuMDM4MzU0CnZ0IDAuMzQyMDEwIDAuMDM4MzE0CnZ0IDAuMzMyNTE2IDAuMTI0NDgzCnZ0IDAuMzI3NjYwIDAuMTA2NTQwCnZ0IDAuMzIyMjUzIDAuMDg5NDkyCnZ0IDAuMzE2Njc2IDAuMDczNzU5CnZ0IDAuMjk5Njc5IDAuMDI1NjI5CnZ0IDAuMjk5NjQxIDAuMDI1NTA5CnZ0IDAuMjk5NjExIDAuMDI1NDEzCnZ0IDAuMjk5NTg5IDAuMDI1MzQzCnZ0IDAuMjk5NTc1IDAuMDI1MzAwCnZ0IDAuMzE2NTg1IDAuMTIxNTY2CnZ0IDAuMzA5NDg2IDAuMTAzMzQ2CnZ0IDAuMzAxNTg5IDAuMDg2MDM1CnZ0IDAuMjkzMjA4IDAuMDcwMDU5CnZ0IDAuMjYwMjE1IDAuMDIwOTMwCnZ0IDAuMjU5OTQzIDAuMDIwODk4CnZ0IDAuMjU5NzI1IDAuMDIwODcyCnZ0IDAuMjU5NTY1IDAuMDIwODU0CnZ0IDAuMjU5NDY3IDAuMDIwODQyCnZ0IDAuMTQ3ODEwIDAuMTI2MTIxCnZ0IDAuMTUzNDU0IDAuMTA3OTEwCnZ0IDAuMTU5ODcxIDAuMDkwNjA4CnZ0IDAuMTY2Nzg1IDAuMDc0NjQwCnZ0IDAuMTkyOTc1IDAuMDI2MjE0CnZ0IDAuMTkzNzQzIDAuMDI1OTQ2CnZ0IDAuMTk0MzYxIDAuMDI1NzMwCnZ0IDAuMTk0ODE0IDAuMDI1NTczCnZ0IDAuMTk1MDkwIDAuMDI1NDc3CnZ0IDAuMTM4NDA2IDAuMTMxNTI5CnZ0IDAuMTQxMDE2IDAuMTE0NjY2CnZ0IDAuMTQ0MTI4IDAuMDk4NjQ0CnZ0IDAuMTQ3NDQ5IDAuMDgzODU3CnZ0IDAuMTU3MDUwIDAuMDM4NjIwCnZ0IDAuMTU3MDU1IDAuMDM4NTA5CnZ0IDAuMTU3MDU5IDAuMDM4NDE5CnZ0IDAuMTU3MDYyIDAuMDM4MzU0CnZ0IDAuMTU3MDY1IDAuMDM4MzE0CnZ0IDAuMTI0NDA4IDAuMTQzMDYzCnZ0IDAuMTIzNDc4IDAuMTI3OTM4CnZ0IDAuMTIyNjg3IDAuMTEzNTY3CnZ0IDAuMTIxOTA2IDAuMTAwMzA1CnZ0IDAuMTE4MTI5IDAuMDU5NzI4CnZ0IDAuMTE4MDY0IDAuMDU5NjI5CnZ0IDAuMTE4MDExIDAuMDU5NTUwCnZ0IDAuMTE3OTczIDAuMDU5NDkyCnZ0IDAuMTE3OTQ5IDAuMDU5NDU2CnZ0IDAuMTEwMjIxIDAuMTU4NzQzCnZ0IDAuMTA1ODQ2IDAuMTQ1OTMyCnZ0IDAuMTAxNTAyIDAuMTMzNzU5CnZ0IDAuMDk3MjkxIDAuMTIyNTI2CnZ0IDAuMDgzNzA0IDAuMDg4MTUxCnZ0IDAuMDgzNjIwIDAuMDg4MDY5CnZ0IDAuMDgzNTUyIDAuMDg4MDAzCnZ0IDAuMDgzNTAyIDAuMDg3OTU1CnZ0IDAuMDgzNDcxIDAuMDg3OTI1CnZ0IDAuMDk3NTAxIDAuMTc4MDU2CnZ0IDAuMDkwMjc5IDAuMTY4MDMxCnZ0IDAuMDgzMTMzIDAuMTU4NTA1CnZ0IDAuMDc2MzI2IDAuMTQ5NzEzCnZ0IDAuMDU1Mzg4IDAuMTIyODA5CnZ0IDAuMDU1MjkwIDAuMTIyNzQ2CnZ0IDAuMDU1MjExIDAuMTIyNjk1CnZ0IDAuMDU1MTUzIDAuMTIyNjU4CnZ0IDAuMDU1MTE4IDAuMTIyNjM1CnZ0IDAuMDg3NTI5IDAuMjAwMzA1CnZ0IDAuMDc4MjMyIDAuMTkzNDIyCnZ0IDAuMDY5MDkxIDAuMTg2ODgxCnZ0IDAuMDYwNDYxIDAuMTgwODQ2CnZ0IDAuMDM0MzIwIDAuMTYyMzc0CnZ0IDAuMDM0MjEzIDAuMTYyMzMxCnZ0IDAuMDM0MTI2IDAuMTYyMjk3CnZ0IDAuMDM0MDYzIDAuMTYyMjcxCnZ0IDAuMDM0MDI0IDAuMTYyMjU2CnZ0IDAuMDgxMTk4IDAuMjI0NjE4CnZ0IDAuMDcwNjQ2IDAuMjIxMTE3CnZ0IDAuMDYwMzEyIDAuMjE3NzkwCnZ0IDAuMDUwNTk5IDAuMjE0NzIwCnZ0IDAuMDIxMzM2IDAuMjA1MzIzCnZ0IDAuMDIxMjIzIDAuMjA1MzAyCnZ0IDAuMDIxMTMyIDAuMjA1Mjg0CnZ0IDAuMDIxMDY2IDAuMjA1MjcyCnZ0IDAuMDIxMDI1IDAuMjA1MjY0CnZ0IDAuMDc5MDI4IDAuMjUwMDAwCnZ0IDAuMDY4MDU3IDAuMjUwMDAwCnZ0IDAuMDU3MzI3IDAuMjUwMDAwCnZ0IDAuMDQ3MjUzIDAuMjUwMDAwCnZ0IDAuMDE2OTUwIDAuMjUwMDAwCnZ0IDAuMDE2ODM1IDAuMjUwMDAwCnZ0IDAuMDE2NzQzIDAuMjUwMDAwCnZ0IDAuMDE2Njc2IDAuMjUwMDAwCnZ0IDAuMDE2NjM0IDAuMjUwMDAwCnZ0IDAuMDgxMTk3IDAuMjc1MzgyCnZ0IDAuMDcwNjQ1IDAuMjc4ODgzCnZ0IDAuMDYwMzExIDAuMjgyMjEwCnZ0IDAuMDUwNTk4IDAuMjg1MjgwCnZ0IDAuMDIxMzM2IDAuMjk0Njc3CnZ0IDAuMDIxMjIzIDAuMjk0Njk5CnZ0IDAuMDIxMTMyIDAuMjk0NzE2CnZ0IDAuMDIxMDY2IDAuMjk0NzI5CnZ0IDAuMDIxMDI1IDAuMjk0NzM3CnZ0IDAuMDg3NTMwIDAuMjk5Njk3CnZ0IDAuMDc4MjMzIDAuMzA2NTgwCnZ0IDAuMDY5MDkyIDAuMzEzMTIwCnZ0IDAuMDYwNDYzIDAuMzE5MTU1CnZ0IDAuMDM0MzIwIDAuMzM3NjI3CnZ0IDAuMDM0MjEzIDAuMzM3NjY5CnZ0IDAuMDM0MTI2IDAuMzM3NzA0CnZ0IDAuMDM0MDYzIDAuMzM3NzI5CnZ0IDAuMDM0MDI1IDAuMzM3NzQ1CnZ0IDAuMDk3NTAxIDAuMzIxOTQ0CnZ0IDAuMDkwMjc5IDAuMzMxOTcwCnZ0IDAuMDgzMTM0IDAuMzQxNDk2CnZ0IDAuMDc2MzI2IDAuMzUwMjg3CnZ0IDAuMDU1Mzg4IDAuMzc3MTkxCnZ0IDAuMDU1MjkwIDAuMzc3MjU1CnZ0IDAuMDU1MjExIDAuMzc3MzA2CnZ0IDAuMDU1MTUzIDAuMzc3MzQzCnZ0IDAuMDU1MTE4IDAuMzc3MzY1CnZ0IDAuMTEwMjIxIDAuMzQxMjU3CnZ0IDAuMTA1ODQ2IDAuMzU0MDY4CnZ0IDAuMTAxNTAzIDAuMzY2MjQwCnZ0IDAuMDk3MjkyIDAuMzc3NDc0CnZ0IDAuMDgzNzA1IDAuNDExODQ5CnZ0IDAuMDgzNjIwIDAuNDExOTMxCnZ0IDAuMDgzNTUyIDAuNDExOTk3CnZ0IDAuMDgzNTAyIDAuNDEyMDQ1CnZ0IDAuMDgzNDcyIDAuNDEyMDc1CnZ0IDAuMTI0NDA4IDAuMzU2OTM4CnZ0IDAuMTIzNDc4IDAuMzcyMDYzCnZ0IDAuMTIyNjg3IDAuMzg2NDMzCnZ0IDAuMTIxOTA3IDAuMzk5Njk1CnZ0IDAuMTE4MTMwIDAuNDQwMjcyCnZ0IDAuMTE4MDY1IDAuNDQwMzcxCnZ0IDAuMTE4MDEyIDAuNDQwNDUwCnZ0IDAuMTE3OTczIDAuNDQwNTA5CnZ0IDAuMTE3OTQ5IDAuNDQwNTQ0CnZ0IDAuMTM4NDA1IDAuMzY4NDcxCnZ0IDAuMTQxMDE2IDAuMzg1MzM0CnZ0IDAuMTQ0MTI4IDAuNDAxMzU2CnZ0IDAuMTQ3NDQ5IDAuNDE2MTQzCnZ0IDAuMTU3MDQ5IDAuNDYxMzgwCnZ0IDAuMTU3MDU1IDAuNDYxNDkxCnZ0IDAuMTU3MDYwIDAuNDYxNTgxCnZ0IDAuMTU3MDYzIDAuNDYxNjQ2CnZ0IDAuMTU3MDY1IDAuNDYxNjg3CnZ0IDAuMTQ3ODEwIDAuMzczODgwCnZ0IDAuMTUzNDU1IDAuMzkyMDkwCnZ0IDAuMTU5ODcxIDAuNDA5MzkyCnZ0IDAuMTY2Nzg1IDAuNDI1MzYwCnZ0IDAuMTkyOTc1IDAuNDczNzg2CnZ0IDAuMTkzNzQ0IDAuNDc0MDU0CnZ0IDAuMTk0MzYyIDAuNDc0MjcwCnZ0IDAuMTk0ODE1IDAuNDc0NDI3CnZ0IDAuMTk1MDkxIDAuNDc0NTI0CnZ0IDAuNTkxNDUzIDAuMjYyNDM1CnZ0IDAuNTkxNDUzIDAuMjg3ODAyCnZ0IDAuNTk4MDEwIDAuMjg3MTgwCnZ0IDAuNTk4MDEwIDAuMjYxNTQ0CnZ0IDAuNTg0NDE4IDAuMjYzMzg4CnZ0IDAuNTg0NDE4IDAuMjg4NDY4CnZ0IDAuMTM4NjE0IDAuNzIzMDM1CnZ0IDAuMTYzOTUwIDAuNzIzMDM1CnZ0IDAuODY1NjQ1IDAuNTE0MjEwCnZ0IDAuODQwMTAyIDAuNTE0MjEwCnZ0IDAuODQwNzUxIDAuNTE3MTkwCnZ0IDAuODY2MTgxIDAuNTE3MTkwCnZ0IDAuMTM5NTYyIDAuNzM4NTY3CnZ0IDAuMTY1NTE4IDAuNzM4NTY3CnZ0IDAuMTY1MDMyIDAuNzM1NzkwCnZ0IDAuMTM5MjY1IDAuNzM1NzkwCnZ0IDAuODY2NjEzIDAuNTIwMzM2CnZ0IDAuODQxMjczIDAuNTIwMzM2CnZ0IDAuODQxNjUzIDAuNTIzNjA4CnZ0IDAuODY2OTI3IDAuNTIzNjA4CnZ0IDAuNTYxMzQxIDAuMjY1MzgwCnZ0IDAuNTYxMzQxIDAuMjkwNjQwCnZ0IDAuNTY5MjY2IDAuMjg5ODk2CnZ0IDAuNTY5MjY2IDAuMjY0ODU2CnZ0IDAuMTM5OTA2IDAuNzUwMDAwCnZ0IDAuMTY2MDc4IDAuNzUwMDAwCnZ0IDAuNDA4NTQ3IDAuOTg0MjgyCnZ0IDAuNDA4NTQ3IDAuOTU4Mjk4CnZ0IDAuNDAxOTkwIDAuOTU4NTQzCnZ0IDAuNDAxOTkwIDAuOTg0NzA3CnZ0IDAuMzg1NDQwIDAuOTU4Njc5CnZ0IDAuMzc1MDAwIDAuOTU4OTIyCnZ0IDAuMzc1MDAwIDAuOTg1MDk0CnZ0IDAuNDM4NjU5IDAuOTgyMzE2CnZ0IDAuNDM4NjU5IDAuOTU3MTU4CnZ0IDAuNDMwNzM0IDAuOTU3NDYwCnZ0IDAuNDMwNzM0IDAuOTgyODM2CnZ0IDAuMTY0NjI4IDAuNzMyODEwCnZ0IDAuMTM5MDE5IDAuNzMyODEwCnZ0IDAuODY3MTI3IDAuNTI2OTY1CnZ0IDAuODQxODkzIDAuNTI2OTY1CnZ0IDAuMTY0MzExIDAuNzI5NjY0CnZ0IDAuMTM4ODI3IDAuNzI5NjY0CnZ0IDAuNDM5ODI3IDAuOTgyMjM5CnZ0IDAuODY0MjczIDAuNTAwMDAwCnZ0IDAuODM4NDM3IDAuNTAwMDAwCnZ0IDAuODM5MzI3IDAuNTExNDMzCnZ0IDAuODY1MDA2IDAuNTExNDMzCnZ0IDAuMTY0MDg0IDAuNzI2MzkyCnZ0IDAuMTM4NjkxIDAuNzI2MzkyCnZ0IDAuNDIzMDA5IDAuOTU3NzUzCnZ0IDAuNDIzMDA5IDAuOTgzMzQxCnZ0IDAuNDE1NTgyIDAuOTU4MDM0CnZ0IDAuNDE1NTgyIDAuOTgzODI1CnZ0IDAuNTc2OTkxIDAuMjg5MTY5CnZ0IDAuNTc2OTkxIDAuMjY0MzQ0CnZ0IDAuNTc3NzA4IDAuMjY0Mjk2CnZ0IDAuNjIyMDUyIDAuMjg2NjcxCnZ0IDAuNjI1MDAwIDAuMjg2NTYzCnZ0IDAuNjI1MDAwIDAuMjYwNzI3CnZ0IDAuMzgyNTA3IDAuOTcxMTM4CnZ0IDAuMzk0NzUxIDAuOTcxMTM4CnZ0IDAuMzk1MzczIDAuOTc3MDE4CnZ0IDAuMzgyNzQzIDAuOTc3MDE4CnZ0IDAuNjA2MTI2IDAuNTE3MDM2CnZ0IDAuNjA1NjEwIDAuNTE0MDc4CnZ0IDAuMzgyMzUxIDAuMjg0OTI3CnZ0IDAuMzk0MzQwIDAuMjg0OTI3CnZ0IDAuMzk0MzQwIDAuNDY1MDczCnZ0IDAuMzgyMzUxIDAuNDY1MDczCnZ0IDAuNjA1NjYwIDAuMjg0OTI3CnZ0IDAuNjY3MzE0IDAuMzUyNjYxCnZ0IDAuMzgyMzUxIDAuNzg0OTI3CnZ0IDAuMzk0MzQwIDAuNzg0OTI3CnZ0IDAuMzk0MzQwIDAuOTY1MDczCnZ0IDAuMzgyMzUxIDAuOTY1MDczCnZ0IDAuMzk1OTQ0IDAuOTgyNTM2CnZ0IDAuMzgyOTYxIDAuOTgyNTM2CnZ0IDAuMzk2Mjk0IDAuOTg3NTIzCnZ0IDAuMzgzMDk0IDAuOTg3NTIzCnZ0IDAuMzk2MzI0IDEuMDAwMDAwCnZ0IDAuMzgzMTA1IDEuMDAwMDAwCnZ0IDAuMzgzMTA1IDAuMDA2MDg2CnZ0IDAuMzk2MzI0IDAuMDA2MDg2CnZ0IDAuMzk1OTk3IDAuMDA4NTE4CnZ0IDAuMzgyOTgxIDAuMDA4NTE4CnZ0IDAuMzk1MzUzIDAuMDExMjEwCnZ0IDAuMzgyNzM2IDAuMDExMjEwCnZ0IDAuMzk0NTM5IDAuMDE0MDc4CnZ0IDAuMzgyNDI3IDAuMDE0MDc4CnZ0IDAuMzkzODc0IDAuMDE3MDM2CnZ0IDAuMzgyMTc0IDAuMDE3MDM2CnZ0IDAuMzkzODc0IDAuMjMyOTY0CnZ0IDAuMzgyMTc0IDAuMjMyOTY0CnZ0IDAuNjY3OTY3IDAuMzQ4OTk3CnZ0IDAuNjY4NTgxIDAuMzQ1NzM3CnZ0IDAuNjY5MzkzIDAuMzQyOTgwCnZ0IDAuNjcwNTM0IDAuMzMxMzA1CnZ0IDAuNjcyMDQxIDAuMzMwNDk0CnZ0IDAuNjczODI0IDAuMzI5NTk3CnZ0IDAuNjc1NjE4IDAuMzI4NjQxCnZ0IDAuNjA2MTI2IDAuMjMyOTY0CnZ0IDAuMzgyMTc0IDAuNTE3MDM2CnZ0IDAuMzkzODc0IDAuNTE3MDM2CnZ0IDAuMzkzODc0IDAuNzMyOTY0CnZ0IDAuMzgyMTc0IDAuNzMyOTY0CnZ0IDAuNjA1MjM1IDAuNTExMjEwCnZ0IDAuNjA1MzAxIDAuNTA4NTE4CnZ0IDAuNjA1OTM1IDAuNTA2MDg2CnZ0IDAuNjA3MTU2IDAuNDkzMDExCnZ0IDAuNjA4OTAyIDAuNDg5MTE4CnZ0IDAuNjExMDQwIDAuNDg1MDIxCnZ0IDAuNjEzMzQ5IDAuNDgwODQ1CnZ0IDAuNjA1NjYwIDAuNDY1MDczCnZ0IDAuNjA1NjYwIDAuNzg0OTI3CnZ0IDAuNjEzMzQ5IDAuNzY5MTU1CnZ0IDAuNjExMDQwIDAuNzY0OTc5CnZ0IDAuNjA4OTAyIDAuNzYwODgyCnZ0IDAuNjA3MTU2IDAuNzU2OTg5CnZ0IDAuNjA1OTM1IDAuNzQzOTE0CnZ0IDAuNjA1MzAxIDAuNzQxNDgyCnZ0IDAuNjA1MjM1IDAuNzM4NzkwCnZ0IDAuNjA1NjEwIDAuNzM1OTIyCnZ0IDAuNjA2MTI2IDAuNzMyOTY0CnZ0IDAuMzk0MzkwIDAuNzM1OTIyCnZ0IDAuNDA5MTU2IDAuNzMyOTE0CnZ0IDAuNDA5NDkzIDAuNzM1ODgzCnZ0IDAuNDI0NDgyIDAuNzMyNzY2CnZ0IDAuNDI0NDMyIDAuNzM1NzY2CnZ0IDAuNDM5NTM5IDAuNzMyNTI0CnZ0IDAuNDM4ODk5IDAuNzM1NTc2CnZ0IDAuNDU0MDIwIDAuNzMyMTkzCnZ0IDAuNDUyNTk3IDAuNzM1MzE3CnZ0IDAuNDY3NjMwIDAuNzMxNzgwCnZ0IDAuNDY1MjQ2IDAuNzM0OTk0CnZ0IDAuNTMyMzcwIDAuNzMxNzgwCnZ0IDAuNTM0NzU0IDAuNzM0OTk0CnZ0IDAuNTQ1OTgwIDAuNzMyMTkzCnZ0IDAuNTQ3NDAzIDAuNzM1MzE3CnZ0IDAuNTYwNDYxIDAuNzMyNTI0CnZ0IDAuNTYxMTAxIDAuNzM1NTc2CnZ0IDAuNTc1NTE4IDAuNzMyNzY2CnZ0IDAuNTc1NTY4IDAuNzM1NzY2CnZ0IDAuNTkwODQ0IDAuNzMyOTE0CnZ0IDAuNTkwNTA3IDAuNzM1ODgzCnZ0IDAuMzk0NzY1IDAuNzM4NzkwCnZ0IDAuNDA5NzA2IDAuNzM4NzY0CnZ0IDAuNDI0MjcwIDAuNzM4Njg3CnZ0IDAuNDM4MTU0IDAuNzM4NTYwCnZ0IDAuNDUxMDcyIDAuNzM4Mzg4CnZ0IDAuNDYyNzU5IDAuNzM4MTczCnZ0IDAuNTM3MjQxIDAuNzM4MTczCnZ0IDAuNTQ4OTI4IDAuNzM4Mzg4CnZ0IDAuNTYxODQ2IDAuNzM4NTYwCnZ0IDAuNTc1NzMwIDAuNzM4Njg3CnZ0IDAuNTkwMjk0IDAuNzM4NzY0CnZ0IDAuMzk0Njk5IDAuNzQxNDgyCnZ0IDAuNDA5NTc5IDAuNzQxNDY2CnZ0IDAuNDIzOTQyIDAuNzQxNDIxCnZ0IDAuNDM3NDkxIDAuNzQxMzQ2CnZ0IDAuNDQ5OTQ2IDAuNzQxMjQ1CnZ0IDAuNDYxMDUzIDAuNzQxMTE5CnZ0IDAuNTM4OTQ3IDAuNzQxMTE5CnZ0IDAuNTUwMDU0IDAuNzQxMjQ1CnZ0IDAuNTYyNTA5IDAuNzQxMzQ2CnZ0IDAuNTc2MDU4IDAuNzQxNDIxCnZ0IDAuNTkwNDIxIDAuNzQxNDY2CnZ0IDAuMzk0MDY1IDAuNzQzOTE0CnZ0IDAuNDA4OTk2IDAuNzQzOTAwCnZ0IDAuNDIzMzMyIDAuNzQzODU5CnZ0IDAuNDM2Nzc3IDAuNzQzNzkxCnZ0IDAuNDQ5MDU2IDAuNzQzNjk5CnZ0IDAuNDU5OTE4IDAuNzQzNTg0CnZ0IDAuNTQwMDgyIDAuNzQzNTg1CnZ0IDAuNTUwOTQ0IDAuNzQzNjk5CnZ0IDAuNTYzMjIzIDAuNzQzNzkxCnZ0IDAuNTc2NjY5IDAuNzQzODU5CnZ0IDAuNTkxMDA0IDAuNzQzOTAwCnZ0IDAuMzkyODQ0IDAuNzU2OTg5CnZ0IDAuNDA3OTM3IDAuNzU2OTgwCnZ0IDAuNDIyNDA4IDAuNzU2OTU0CnZ0IDAuNDM1OTYzIDAuNzU2OTExCnZ0IDAuNDQ4MzI2IDAuNzU2ODUyCnZ0IDAuNDU5MjQ2IDAuNzU2Nzc5CnZ0IDAuNTQwNzU1IDAuNzU2Nzc5CnZ0IDAuNTUxNjc0IDAuNzU2ODUyCnZ0IDAuNTY0MDM3IDAuNzU2OTExCnZ0IDAuNTc3NTkyIDAuNzU2OTU0CnZ0IDAuNTkyMDYzIDAuNzU2OTgwCnZ0IDAuMzkxMDk4IDAuNzYwODgyCnZ0IDAuNDA2NDUzIDAuNzYwODkyCnZ0IDAuNDIxMjExIDAuNzYwOTIyCnZ0IDAuNDM1MDc0IDAuNzYwOTcxCnZ0IDAuNDQ3NzY0IDAuNzYxMDM4CnZ0IDAuNDU5MDIyIDAuNzYxMTIxCnZ0IDAuNTQwOTc5IDAuNzYxMTIxCnZ0IDAuNTUyMjM2IDAuNzYxMDM4CnZ0IDAuNTY0OTI2IDAuNzYwOTcxCnZ0IDAuNTc4Nzg5IDAuNzYwOTIyCnZ0IDAuNTkzNTQ3IDAuNzYwODkyCnZ0IDAuMzg4OTYwIDAuNzY0OTc5CnZ0IDAuNDA0NjYxIDAuNzY1MDAxCnZ0IDAuNDE5ODQxIDAuNzY1MDY2CnZ0IDAuNDM0MjAwIDAuNzY1MTczCnZ0IDAuNDQ3NDQ5IDAuNzY1MzE4CnZ0IDAuNDU5MzIyIDAuNzY1NDk4CnZ0IDAuNTQwNjc4IDAuNzY1NDk4CnZ0IDAuNTUyNTUxIDAuNzY1MzE4CnZ0IDAuNTY1ODAwIDAuNzY1MTczCnZ0IDAuNTgwMTU5IDAuNzY1MDY2CnZ0IDAuNTk1MzM5IDAuNzY1MDAxCnZ0IDAuMzg2NjUxIDAuNzY5MTU1CnZ0IDAuNDAyNzg4IDAuNzY5MjUxCnZ0IDAuNDE4NTg5IDAuNzY5NTMzCnZ0IDAuNDMzNzEwIDAuNzY5OTkxCnZ0IDAuNDQ3ODIxIDAuNzcwNjEyCnZ0IDAuNDYwNjIyIDAuNzcxMzgxCnZ0IDAuNTM5Mzc4IDAuNzcxMzgxCnZ0IDAuNTUyMTc5IDAuNzcwNjEyCnZ0IDAuNTY2MjkwIDAuNzY5OTkxCnZ0IDAuNTgxNDExIDAuNzY5NTMzCnZ0IDAuNTk3MjEyIDAuNzY5MjUxCnZ0IDAuNDA5NDY1IDAuNzg1MDQwCnZ0IDAuNDI0NDQyIDAuNzg1MzczCnZ0IDAuNDM4OTQwIDAuNzg1OTE3CnZ0IDAuNDUyNjQ2IDAuNzg2NjU2CnZ0IDAuNDY1Mjc3IDAuNzg3NTc1CnZ0IDAuNTM0NzIzIDAuNzg3NTc1CnZ0IDAuNTQ3MzU0IDAuNzg2NjU2CnZ0IDAuNTYxMDYwIDAuNzg1OTE3CnZ0IDAuNTc1NTU4IDAuNzg1MzczCnZ0IDAuNTkwNTM1IDAuNzg1MDQwCnZ0IDAuMzg2NjUxIDAuNDgwODQ1CnZ0IDAuNDA5NDY1IDAuNDY0OTYwCnZ0IDAuNDAyNzg4IDAuNDgwNzQ5CnZ0IDAuNDI0NDQyIDAuNDY0NjI3CnZ0IDAuNDE4NTg5IDAuNDgwNDY3CnZ0IDAuNDM4OTQwIDAuNDY0MDgzCnZ0IDAuNDMzNzEwIDAuNDgwMDA5CnZ0IDAuNDUyNjQ2IDAuNDYzMzQ0CnZ0IDAuNDQ3ODIxIDAuNDc5Mzg4CnZ0IDAuNDY1Mjc3IDAuNDYyNDI1CnZ0IDAuNDYwNjIyIDAuNDc4NjE5CnZ0IDAuNTM0NzIzIDAuNDYyNDI1CnZ0IDAuNTM5Mzc4IDAuNDc4NjE5CnZ0IDAuNTQ3MzU0IDAuNDYzMzQ0CnZ0IDAuNTUyMTc5IDAuNDc5Mzg4CnZ0IDAuNTYxMDYwIDAuNDY0MDgzCnZ0IDAuNTY2MjkwIDAuNDgwMDEwCnZ0IDAuNTc1NTU4IDAuNDY0NjI3CnZ0IDAuNTgxNDExIDAuNDgwNDY3CnZ0IDAuNTkwNTM1IDAuNDY0OTYwCnZ0IDAuNTk3MjEyIDAuNDgwNzQ5CnZ0IDAuMzg4OTYxIDAuNDg1MDIxCnZ0IDAuNDA0NjYxIDAuNDg0OTk5CnZ0IDAuNDE5ODQxIDAuNDg0OTM0CnZ0IDAuNDM0MjAwIDAuNDg0ODI3CnZ0IDAuNDQ3NDQ5IDAuNDg0NjgyCnZ0IDAuNDU5MzIyIDAuNDg0NTAzCnZ0IDAuNTQwNjc4IDAuNDg0NTAyCnZ0IDAuNTUyNTUxIDAuNDg0NjgyCnZ0IDAuNTY1ODAwIDAuNDg0ODI3CnZ0IDAuNTgwMTU5IDAuNDg0OTM0CnZ0IDAuNTk1MzM5IDAuNDg0OTk5CnZ0IDAuMzkxMDk4IDAuNDg5MTE4CnZ0IDAuNDA2NDUzIDAuNDg5MTA4CnZ0IDAuNDIxMjExIDAuNDg5MDc4CnZ0IDAuNDM1MDc0IDAuNDg5MDI5CnZ0IDAuNDQ3NzY0IDAuNDg4OTYyCnZ0IDAuNDU5MDIyIDAuNDg4ODc5CnZ0IDAuNTQwOTc4IDAuNDg4ODc5CnZ0IDAuNTUyMjM2IDAuNDg4OTYyCnZ0IDAuNTY0OTI2IDAuNDg5MDI5CnZ0IDAuNTc4Nzg5IDAuNDg5MDc4CnZ0IDAuNTkzNTQ3IDAuNDg5MTA4CnZ0IDAuMzkyODQ0IDAuNDkzMDExCnZ0IDAuNDA3OTM3IDAuNDkzMDIwCnZ0IDAuNDIyNDA4IDAuNDkzMDQ2CnZ0IDAuNDM1OTYzIDAuNDkzMDg5CnZ0IDAuNDQ4MzI2IDAuNDkzMTQ4CnZ0IDAuNDU5MjQ2IDAuNDkzMjIxCnZ0IDAuNTQwNzU1IDAuNDkzMjIxCnZ0IDAuNTUxNjc0IDAuNDkzMTQ4CnZ0IDAuNTY0MDM3IDAuNDkzMDg5CnZ0IDAuNTc3NTkyIDAuNDkzMDQ2CnZ0IDAuNTkyMDYzIDAuNDkzMDIwCnZ0IDAuMzk0MDY1IDAuNTA2MDg2CnZ0IDAuNDA4OTk2IDAuNTA2MTAwCnZ0IDAuNDIzMzMxIDAuNTA2MTQxCnZ0IDAuNDM2Nzc3IDAuNTA2MjA5CnZ0IDAuNDQ5MDU2IDAuNTA2MzAxCnZ0IDAuNDU5OTE5IDAuNTA2NDE2CnZ0IDAuNTQwMDgyIDAuNTA2NDE2CnZ0IDAuNTUwOTQ0IDAuNTA2MzAxCnZ0IDAuNTYzMjIzIDAuNTA2MjA5CnZ0IDAuNTc2NjY5IDAuNTA2MTQxCnZ0IDAuNTkxMDA0IDAuNTA2MTAwCnZ0IDAuMzk0Njk5IDAuNTA4NTE4CnZ0IDAuNDA5NTc5IDAuNTA4NTM0CnZ0IDAuNDIzOTQyIDAuNTA4NTc5CnZ0IDAuNDM3NDkxIDAuNTA4NjU0CnZ0IDAuNDQ5OTQ2IDAuNTA4NzU1CnZ0IDAuNDYxMDUzIDAuNTA4ODgwCnZ0IDAuNTM4OTQ3IDAuNTA4ODgwCnZ0IDAuNTUwMDU0IDAuNTA4NzU1CnZ0IDAuNTYyNTA5IDAuNTA4NjUzCnZ0IDAuNTc2MDU4IDAuNTA4NTc5CnZ0IDAuNTkwNDIxIDAuNTA4NTM0CnZ0IDAuMzk0NzY1IDAuNTExMjEwCnZ0IDAuNDA5NzA2IDAuNTExMjM2CnZ0IDAuNDI0MjcwIDAuNTExMzEzCnZ0IDAuNDM4MTU0IDAuNTExNDQwCnZ0IDAuNDUxMDcyIDAuNTExNjEyCnZ0IDAuNDYyNzU5IDAuNTExODI3CnZ0IDAuNTM3MjQxIDAuNTExODI3CnZ0IDAuNTQ4OTI4IDAuNTExNjEyCnZ0IDAuNTYxODQ2IDAuNTExNDQwCnZ0IDAuNTc1NzMwIDAuNTExMzEzCnZ0IDAuNTkwMjk0IDAuNTExMjM2CnZ0IDAuMzk0MzkwIDAuNTE0MDc4CnZ0IDAuNDA5NDkzIDAuNTE0MTE3CnZ0IDAuNDI0NDMyIDAuNTE0MjM0CnZ0IDAuNDM4ODk5IDAuNTE0NDI0CnZ0IDAuNDUyNTk3IDAuNTE0NjgzCnZ0IDAuNDY1MjQ2IDAuNTE1MDA2CnZ0IDAuNTM0NzU0IDAuNTE1MDA2CnZ0IDAuNTQ3NDAzIDAuNTE0NjgzCnZ0IDAuNTYxMTAxIDAuNTE0NDI0CnZ0IDAuNTc1NTY4IDAuNTE0MjM0CnZ0IDAuNTkwNTA3IDAuNTE0MTE3CnZ0IDAuNDA5MTU2IDAuNTE3MDg2CnZ0IDAuNDI0NDgyIDAuNTE3MjM0CnZ0IDAuNDM5NTM5IDAuNTE3NDc2CnZ0IDAuNDU0MDIwIDAuNTE3ODA3CnZ0IDAuNDY3NjMwIDAuNTE4MjIwCnZ0IDAuNTMyMzcwIDAuNTE4MjIwCnZ0IDAuNTQ1OTgwIDAuNTE3ODA3CnZ0IDAuNTYwNDYxIDAuNTE3NDc2CnZ0IDAuNTc1NTE4IDAuNTE3MjM0CnZ0IDAuNTkwODQ0IDAuNTE3MDg2CnZ0IDAuMzI0MzgyIDAuMzI4NjQxCnZ0IDAuNDA5NjgxIDAuMjMyMTg5CnZ0IDAuMzQ5ODY1IDAuMzI3ODc3CnZ0IDAuNDI2MzMyIDAuMjI5ODkzCnZ0IDAuMzc1NTM2IDAuMzI1NjE5CnZ0IDAuNDQzMTMzIDAuMjI2MTQzCnZ0IDAuNDAwNDk0IDAuMzIxOTMyCnZ0IDAuNDU5NTA2IDAuMjIxMDI5CnZ0IDAuNDIzOTE0IDAuMzE2OTEwCnZ0IDAuNDc1MDg1IDAuMjE0NjU3CnZ0IDAuNDQ1MDg1IDAuMzEwNjY4CnZ0IDAuNTI0OTE1IDAuMjE0NjU3CnZ0IDAuNTU0OTE1IDAuMzEwNjY4CnZ0IDAuNTQwNDk0IDAuMjIxMDI5CnZ0IDAuNTc2MDg2IDAuMzE2OTEwCnZ0IDAuNTU2ODY3IDAuMjI2MTQzCnZ0IDAuNTk5NTA2IDAuMzIxOTMyCnZ0IDAuNTczNjY4IDAuMjI5ODkzCnZ0IDAuNjI0NDY0IDAuMzI1NjE5CnZ0IDAuNTkwMzE5IDAuMjMyMTg5CnZ0IDAuNjUwMTM1IDAuMzI3ODc3CnZ0IDAuMzI2MTc2IDAuMzI5NTk3CnZ0IDAuMzUwODQ0IDAuMzI5NTg4CnZ0IDAuMzc0ODczIDAuMzI5NTYyCnZ0IDAuMzk3Nzc0IDAuMzI5NTIwCnZ0IDAuNDE5MDgxIDAuMzI5NDYzCnZ0IDAuNDM4MzYwIDAuMzI5MzkxCnZ0IDAuNTYxNjQwIDAuMzI5MzkxCnZ0IDAuNTgwOTE5IDAuMzI5NDYzCnZ0IDAuNjAyMjI2IDAuMzI5NTIwCnZ0IDAuNjI1MTI3IDAuMzI5NTYyCnZ0IDAuNjQ5MTU2IDAuMzI5NTg4CnZ0IDAuMzI3OTU5IDAuMzMwNDk0CnZ0IDAuMzUyMjYxIDAuMzMwNDg5CnZ0IDAuMzc1NzAzIDAuMzMwNDc0CnZ0IDAuMzk3ODEwIDAuMzMwNDQ5CnZ0IDAuNDE4MTMyIDAuMzMwNDE1CnZ0IDAuNDM2MjU2IDAuMzMwMzczCnZ0IDAuNTYzNzQ0IDAuMzMwMzczCnZ0IDAuNTgxODY4IDAuMzMwNDE1CnZ0IDAuNjAyMTkwIDAuMzMwNDQ5CnZ0IDAuNjI0Mjk3IDAuMzMwNDc0CnZ0IDAuNjQ3NzQwIDAuMzMwNDg5CnZ0IDAuMzI5NDY2IDAuMzMxMzA1CnZ0IDAuMzUzNDk2IDAuMzMxMjk1CnZ0IDAuMzc2NTU5IDAuMzMxMjY4CnZ0IDAuMzk4MTg1IDAuMzMxMjIyCnZ0IDAuNDE3OTM2IDAuMzMxMTYwCnZ0IDAuNDM1NDA4IDAuMzMxMDgzCnZ0IDAuNTY0NTkyIDAuMzMxMDgzCnZ0IDAuNTgyMDY0IDAuMzMxMTYwCnZ0IDAuNjAxODE1IDAuMzMxMjIyCnZ0IDAuNjIzNDQyIDAuMzMxMjY3CnZ0IDAuNjQ2NTA0IDAuMzMxMjk1CnZ0IDAuMzMwNjA3IDAuMzQyOTgwCnZ0IDAuMzU0NDY2IDAuMzQyOTcxCnZ0IDAuMzc3MzQyIDAuMzQyOTQ2CnZ0IDAuMzk4NzcwIDAuMzQyOTA1CnZ0IDAuNDE4MzEzIDAuMzQyODQ5CnZ0IDAuNDM1NTczIDAuMzQyNzgwCnZ0IDAuNTY0NDI3IDAuMzQyNzgwCnZ0IDAuNTgxNjg3IDAuMzQyODQ5CnZ0IDAuNjAxMjMwIDAuMzQyOTA1CnZ0IDAuNjIyNjU4IDAuMzQyOTQ2CnZ0IDAuNjQ1NTM0IDAuMzQyOTcxCnZ0IDAuMzMxNDE5IDAuMzQ1NzM3CnZ0IDAuMzU1MTk2IDAuMzQ1NzQ1CnZ0IDAuMzc4MDU5IDAuMzQ1NzY4CnZ0IDAuMzk5NTQyIDAuMzQ1ODA3CnZ0IDAuNDE5MjA1IDAuMzQ1ODU5CnZ0IDAuNDM2NjQ4IDAuMzQ1OTIzCnZ0IDAuNTYzMzUyIDAuMzQ1OTIzCnZ0IDAuNTgwNzk1IDAuMzQ1ODU5CnZ0IDAuNjAwNDU4IDAuMzQ1ODA3CnZ0IDAuNjIxOTQxIDAuMzQ1NzY4CnZ0IDAuNjQ0ODA0IDAuMzQ1NzQ1CnZ0IDAuMzMyMDMzIDAuMzQ4OTk3CnZ0IDAuMzU1Nzk5IDAuMzQ5MDE2CnZ0IDAuMzc4ODAyIDAuMzQ5MDcyCnZ0IDAuNDAwNTcwIDAuMzQ5MTYyCnZ0IDAuNDIwNjU3IDAuMzQ5Mjg1CnZ0IDAuNDM4NjUwIDAuMzQ5NDM4CnZ0IDAuNTYxMzUwIDAuMzQ5NDM4CnZ0IDAuNTc5MzQzIDAuMzQ5Mjg1CnZ0IDAuNTk5NDMwIDAuMzQ5MTYyCnZ0IDAuNjIxMTk4IDAuMzQ5MDcyCnZ0IDAuNjQ0MjAxIDAuMzQ5MDE2CnZ0IDAuMzMyNjg2IDAuMzUyNjYxCnZ0IDAuMzU2NzAzIDAuMzUyMzIxCnZ0IDAuMzgwNDgyIDAuMzUxMzIwCnZ0IDAuNDAzMzE5IDAuMzQ5NjkzCnZ0IDAuNDI0NTcxIDAuMzQ3NDg3CnZ0IDAuNDQzNjgxIDAuMzQ0NzU2CnZ0IDAuNTU2MzE5IDAuMzQ0NzU2CnZ0IDAuNTc1NDI5IDAuMzQ3NDg3CnZ0IDAuNTk2NjgxIDAuMzQ5NjkzCnZ0IDAuNjE5NTE4IDAuMzUxMzIwCnZ0IDAuNjQzMjk3IDAuMzUyMzIxCnZ0IDAuNDA5NzA5IDAuMjg0NjMwCnZ0IDAuNDI1MjkxIDAuMjgzNzUzCnZ0IDAuNDQwNTcxIDAuMjgyMzMwCnZ0IDAuNDU1MTAyIDAuMjgwNDAwCnZ0IDAuNDY4NTUzIDAuMjc4MDAyCnZ0IDAuNTMxNDQ3IDAuMjc4MDAyCnZ0IDAuNTQ0ODk4IDAuMjgwNDAwCnZ0IDAuNTU5NDI5IDAuMjgyMzMwCnZ0IDAuNTc0NzA5IDAuMjgzNzUzCnZ0IDAuNTkwMjkxIDAuMjg0NjMwCnZ0IDAuNjA1NDYxIDAuMDE0MDc4CnZ0IDAuNjA2MTI2IDAuMDE3MDM2CnZ0IDAuNTkwODQ1IDAuMDE3MDg2CnZ0IDAuNTkwMzgyIDAuMDE0MTE3CnZ0IDAuNTc1NTIyIDAuMDE3MjM0CnZ0IDAuNTc1NDcyIDAuMDE0MjM0CnZ0IDAuNTYwNDY5IDAuMDE3NDc2CnZ0IDAuNTYxMDM1IDAuMDE0NDI0CnZ0IDAuNTQ1OTkyIDAuMDE3ODA3CnZ0IDAuNTQ3MzY2IDAuMDE0NjgzCnZ0IDAuNTMyMzg2IDAuMDE4MjIwCnZ0IDAuNTM0NzQzIDAuMDE1MDA2CnZ0IDAuNDY3NjE0IDAuMDE4MjIwCnZ0IDAuNDY1MjU3IDAuMDE1MDA2CnZ0IDAuNDU0MDA4IDAuMDE3ODA3CnZ0IDAuNDUyNjM0IDAuMDE0NjgzCnZ0IDAuNDM5NTMxIDAuMDE3NDc2CnZ0IDAuNDM4OTY1IDAuMDE0NDI0CnZ0IDAuNDI0NDc4IDAuMDE3MjM0CnZ0IDAuNDI0NTI4IDAuMDE0MjM0CnZ0IDAuNDA5MTU1IDAuMDE3MDg2CnZ0IDAuNDA5NjE4IDAuMDE0MTE3CnZ0IDAuNjA0NjQ3IDAuMDExMjEwCnZ0IDAuNTg5Nzk0IDAuMDExMjM2CnZ0IDAuNTc1MzIxIDAuMDExMzEzCnZ0IDAuNTYxNTI3IDAuMDExNDQwCnZ0IDAuNTQ4NjkzIDAuMDExNjEyCnZ0IDAuNTM3MDgxIDAuMDExODI3CnZ0IDAuNDYyOTIwIDAuMDExODI3CnZ0IDAuNDUxMzA3IDAuMDExNjEyCnZ0IDAuNDM4NDczIDAuMDExNDQwCnZ0IDAuNDI0Njc5IDAuMDExMzEzCnZ0IDAuNDEwMjA2IDAuMDExMjM2CnZ0IDAuNjA0MDAzIDAuMDA4NTE4CnZ0IDAuNTg5MzEwIDAuMDA4NTM0CnZ0IDAuNTc1MTMzIDAuMDA4NTc5CnZ0IDAuNTYxNzYyIDAuMDA4NjUzCnZ0IDAuNTQ5NDcxIDAuMDA4NzU1CnZ0IDAuNTM4NTA5IDAuMDA4ODgxCnZ0IDAuNDYxNDkxIDAuMDA4ODgxCnZ0IDAuNDUwNTI5IDAuMDA4NzU1CnZ0IDAuNDM4MjM4IDAuMDA4NjUzCnZ0IDAuNDI0ODY3IDAuMDA4NTc5CnZ0IDAuNDEwNjkwIDAuMDA4NTM0CnZ0IDAuNjAzNjc2IDAuMDA2MDg2CnZ0IDAuNTg5MDUzIDAuMDA2MDk3CnZ0IDAuNTc0OTkxIDAuMDA2MTMwCnZ0IDAuNTYxNzc4IDAuMDA2MTgzCnZ0IDAuNTQ5Njg1IDAuMDA2MjU3CnZ0IDAuNTM4OTU2IDAuMDA2MzQ3CnZ0IDAuNDYxMDQ0IDAuMDA2MzQ3CnZ0IDAuNDUwMzE1IDAuMDA2MjU3CnZ0IDAuNDM4MjIyIDAuMDA2MTgzCnZ0IDAuNDI1MDA5IDAuMDA2MTMwCnZ0IDAuNDEwOTQ3IDAuMDA2MDk3CnZ0IDAuNjAzNzA2IDAuOTg3NTIzCnZ0IDAuNjAzNjc2IDEuMDAwMDAwCnZ0IDAuNTg5MDc4IDEuMDAwMDE2CnZ0IDAuNTg5MDk5IDAuOTg3NTMxCnZ0IDAuNTc1MDkxIDEuMDAwMDY0CnZ0IDAuNTc1MDk0IDAuOTg3NTU0CnZ0IDAuNTYyMDAwIDEuMDAwMTQyCnZ0IDAuNTYxOTc1IDAuOTg3NTkwCnZ0IDAuNTUwMDcyIDEuMDAwMjQ4CnZ0IDAuNTUwMDEwIDAuOTg3NjQxCnZ0IDAuNTM5NTQ5IDEuMDAwMzgwCnZ0IDAuNTM5NDQzIDAuOTg3NzAzCnZ0IDAuNDYwNDUxIDEuMDAwMzgwCnZ0IDAuNDYwNTU3IDAuOTg3NzAzCnZ0IDAuNDQ5OTI4IDEuMDAwMjQ4CnZ0IDAuNDQ5OTkwIDAuOTg3NjQxCnZ0IDAuNDM4MDAwIDEuMDAwMTQyCnZ0IDAuNDM4MDI1IDAuOTg3NTkxCnZ0IDAuNDI0OTA5IDEuMDAwMDY0CnZ0IDAuNDI0OTA2IDAuOTg3NTU0CnZ0IDAuNDEwOTIyIDEuMDAwMDE2CnZ0IDAuNDEwOTAxIDAuOTg3NTMxCnZ0IDAuNjA0MDU2IDAuOTgyNTM2CnZ0IDAuNTg5MzgyIDAuOTgyNTIzCnZ0IDAuNTc1Mjc0IDAuOTgyNDgyCnZ0IDAuNTYyMDE5IDAuOTgyNDE3CnZ0IDAuNTQ5ODg3IDAuOTgyMzI3CnZ0IDAuNTM5MTI0IDAuOTgyMjE3CnZ0IDAuNDYwODc2IDAuOTgyMjE3CnZ0IDAuNDUwMTEzIDAuOTgyMzI3CnZ0IDAuNDM3OTgxIDAuOTgyNDE3CnZ0IDAuNDI0NzI2IDAuOTgyNDgyCnZ0IDAuNDEwNjE4IDAuOTgyNTIzCnZ0IDAuNjA0NjI3IDAuOTc3MDE4CnZ0IDAuNTg5ODI4IDAuOTc2OTg3CnZ0IDAuNTc1NTA5IDAuOTc2ODk2CnZ0IDAuNTYxOTYxIDAuOTc2NzQ5CnZ0IDAuNTQ5NDYwIDAuOTc2NTQ4CnZ0IDAuNTM4MjYxIDAuOTc2Mjk5CnZ0IDAuNDYxNzM5IDAuOTc2Mjk4CnZ0IDAuNDUwNTQwIDAuOTc2NTQ4CnZ0IDAuNDM4MDM5IDAuOTc2NzQ5CnZ0IDAuNDI0NDkxIDAuOTc2ODk3CnZ0IDAuNDEwMTcyIDAuOTc2OTg3CnZ0IDAuNjA1MjQ5IDAuOTcxMTM4CnZ0IDAuNTkwMjg4IDAuOTcxMDg3CnZ0IDAuNTc1NjY5IDAuOTcwOTM3CnZ0IDAuNTYxNjg3IDAuOTcwNjk0CnZ0IDAuNTQ4NjI3IDAuOTcwMzY0CnZ0IDAuNTM2NzUzIDAuOTY5OTU1CnZ0IDAuNDYzMjQ3IDAuOTY5OTU1CnZ0IDAuNDUxMzczIDAuOTcwMzY0CnZ0IDAuNDM4MzEzIDAuOTcwNjk0CnZ0IDAuNDI0MzMxIDAuOTcwOTM3CnZ0IDAuNDA5NzEyIDAuOTcxMDg3CnZ0IDAuNjA1NjYwIDAuOTY1MDczCnZ0IDAuNTkwNTcxIDAuOTY1MDA4CnZ0IDAuNTc1Njg1IDAuOTY0ODE1CnZ0IDAuNTYxMzA1IDAuOTY0NTAwCnZ0IDAuNTQ3NzIzIDAuOTY0MDcxCnZ0IDAuNTM1MjE1IDAuOTYzNTM4CnZ0IDAuNDY0Nzg1IDAuOTYzNTM4CnZ0IDAuNDUyMjc3IDAuOTY0MDcxCnZ0IDAuNDM4Njk1IDAuOTY0NTAwCnZ0IDAuNDI0MzE1IDAuOTY0ODE1CnZ0IDAuNDA5NDI5IDAuOTY1MDA4CnZ0IDAuNTU3NjQ0IDAuMTgxMTI4CnZ0IDAuNTU4MTExIDAuMTU0MDczCnZ0IDAuNTQyNDI2IDAuMTQ5NjIxCnZ0IDAuNTI3NTU5IDAuMTQ1MTM3CnZ0IDAuNDcyNDQxIDAuMTQ1MTMyCnZ0IDAuNDU3NTcwIDAuMTQ5NDY5CnZ0IDAuNDQxODgzIDAuMTUzNzM4CnZ0IDAuNDQyMzYyIDAuMTgxNDUxCnZ0IDAuNTYwNDYxIDAuNTk1NTk3CnZ0IDAuNTYwNDYxIDAuNTgwNTIyCnZ0IDAuNTQ5Mjc3IDAuNTc5NDUwCnZ0IDAuNTQ1OTgwIDAuNTc5MTMzCnZ0IDAuNTQ1OTgwIDAuNTc0NjE2CnZ0IDAuNTUxNTA3IDAuNTc0MTM0CnZ0IDAuNTU1NTMyIDAuNTczMDYyCnZ0IDAuNTU0NDc5IDAuNTU3NTYyCnZ0IDAuNTQ5OTQzIDAuNTU2NDU3CnZ0IDAuNTQ1OTgwIDAuNTU2MTkyCnZ0IDAuNTQ1OTgwIDAuNTQ3ODEwCnZ0IDAuNTU1MTMxIDAuNTQ2NjkwCnZ0IDAuNTU1MDE5IDAuNTM4ODI5CnZ0IDAuNTUyMjM1IDAuNTM4MzM5CnZ0IDAuNTQ1OTgwIDAuNTM4MTg4CnZ0IDAuNTQxNzY3IDAuNTM4MDg5CnZ0IDAuNTMyMzcwIDAuNTM4Mzc4CnZ0IDAuNDc1MjI0IDAuNTM4MzYyCnZ0IDAuNDY3NjMwIDAuNTM4MzY5CnZ0IDAuNDYxNDI4IDAuNTM4MjAxCnZ0IDAuNDU0MDIwIDAuNTM4MTc4CnZ0IDAuNDQ5NzEzIDAuNTM4MzAwCnZ0IDAuNDQ2MzU2IDAuNTM4OTYyCnZ0IDAuNDQ1MjE0IDAuNTQ0NjIyCnZ0IDAuNDQ1MTIwIDAuNTQ1ODQwCnZ0IDAuNDQ1ODE3IDAuNTQ2NzYwCnZ0IDAuNDQ3OTYwIDAuNTQ3NTA5CnZ0IDAuNDU0MDIwIDAuNTQ4MTMwCnZ0IDAuNDU0MDIwIDAuNTU2MjYxCnZ0IDAuNDQ2NjM3IDAuNTU2NzQyCnZ0IDAuNDQ1MTMyIDAuNTU3NTg1CnZ0IDAuNDQ0ODQyIDAuNTczNDE0CnZ0IDAuNDUwNTI2IDAuNTc0NDMwCnZ0IDAuNDU0MDIwIDAuNTc0NjkzCnZ0IDAuNDU0MDIwIDAuNTc4OTQyCnZ0IDAuNDQ5MzU2IDAuNTc5MTcwCnZ0IDAuNDQzMzU1IDAuNTgwMTYyCnZ0IDAuNDQzODAyIDAuNTk2NjcxCnZ0IDAuNDQ4MjcyIDAuNTk3NDUwCnZ0IDAuNDU0MDIwIDAuNTk3OTE0CnZ0IDAuNTc1NjI3IDAuODgzMTUzCnZ0IDAuNTc1NjE0IDAuODY0Njc0CnZ0IDAuNTYxMTY0IDAuODYxOTE1CnZ0IDAuNTQ3NTA3IDAuODYwMzMxCnZ0IDAuNTQ3NDU5IDAuODM3MTY2CnZ0IDAuNTQ3NDUyIDAuODMzOTE4CnZ0IDAuNTQ3NDQyIDAuODI5MTE1CnZ0IDAuNTQ3NDM3IDAuODI2NTA3CnZ0IDAuNTQ3NDI1IDAuODIwNzMyCnZ0IDAuNTQ3NDE5IDAuODE4MTgwCnZ0IDAuNTM0ODA4IDAuODE3ODQ4CnZ0IDAuNDY1MTg5IDAuODE4ODc1CnZ0IDAuNDUyNTc3IDAuODE5OTc1CnZ0IDAuNDUyNTYxIDAuODI3ODI1CnZ0IDAuNDUyNTQ0IDAuODM1ODM0CnZ0IDAuNDUyNDg5IDAuODYyMzIyCnZ0IDAuNDM4ODMxIDAuODY1Nzc3CnZ0IDAuNDM4ODA0IDAuODg1MjE4CnZ0IDAuMzgyMjYwIDAuNTE0MDc4CnZ0IDAuMzEzMjIyIDAuMzUyNjYxCnZ0IDAuMzExNzU4IDAuMzQ4OTk3CnZ0IDAuMzEwMzg1IDAuMzQ1NzM3CnZ0IDAuMzA5MDQ2IDAuMzQyOTgwCnZ0IDAuMzA3NzIyIDAuMzMxMzA1CnZ0IDAuMzA2NDI4IDAuMzMwNDk0CnZ0IDAuMzA1MjE5IDAuMzI5NTk3CnZ0IDAuMzA0MjExIDAuMzI4NjQxCnZ0IDAuMzgyMDc3IDAuNTExMjEwCnZ0IDAuMzgxNTIxIDAuNTA4NTE4CnZ0IDAuMzgwNTU4IDAuNTA2MDg2CnZ0IDAuMzc5MjA0IDAuNDkzMDExCnZ0IDAuMzc3NTEwIDAuNDg5MTE4CnZ0IDAuMzc1NTU3IDAuNDg1MDIxCnZ0IDAuMzczNDY0IDAuNDgwODQ1CnZ0IDAuMzczNDY0IDAuNzY5MTU1CnZ0IDAuMzc1NTU4IDAuNzY0OTc5CnZ0IDAuMzc3NTEwIDAuNzYwODgyCnZ0IDAuMzc5MjA0IDAuNzU2OTg5CnZ0IDAuMzgwNTU4IDAuNzQzOTE0CnZ0IDAuMzgxNTIwIDAuNzQxNDgyCnZ0IDAuMzgyMDc3IDAuNzM4NzkxCnZ0IDAuMzgyMjYwIDAuNzM1OTIyCnZ0IDAuNTI2NTAxIDAuMTcyOTQ3CnZ0IDAuNTI5MTczIDAuMTczNzc1CnZ0IDAuNTM0MTQ5IDAuMTc1MjM4CnZ0IDAuNTM4NTE4IDAuMTc2NDM0CnZ0IDAuNTQxNjc5IDAuMTc3MjEyCnZ0IDAuNTQxNjQ4IDAuMTc4Mzg2CnZ0IDAuNTI2NDc1IDAuMTczNjM1CnZ0IDAuNDczNTAwIDAuMTcyOTY5CnZ0IDAuNDc4MzQ4IDAuMTcyOTk3CnZ0IDAuNDk3NzExIDAuMTczMDM1CnZ0IDAuNTE3MDg5IDAuMTczMDAwCnZ0IDAuNDczNTIzIDAuMTczNTc5CnZ0IDAuNDU4MzIzIDAuMTc3MzAyCnZ0IDAuNDYwMjI3IDAuMTc2ODM2CnZ0IDAuNDY0NTY3IDAuMTc1NjUyCnZ0IDAuNDY5NTIyIDAuMTc0MTk5CnZ0IDAuNDU4MzU0IDAuMTc4NDU4CnZ0IDAuNDY0OTk0IDAuODg4NjA0CnZ0IDAuNDczNTg2IDAuODg4NzQ4CnZ0IDAuNTAwMzUwIDAuODg5MDAyCnZ0IDAuNTI4MTg1IDAuODg5MDg4CnZ0IDAuNTM1MDA3IDAuODg5MDY3CnZ0IDAuNTM1MDA4IDAuODg5NTczCnZ0IDAuNDY0OTkyIDAuODg5MjQwCnZ0IDAuNTM4ODEzIDAuODg4OTg2CnZ0IDAuNTQzNjYwIDAuODg4NzEwCnZ0IDAuNTQ3NTY1IDAuODg4MzI4CnZ0IDAuNTQ3NTY2IDAuODg4OTA5CnZ0IDAuNDUyNDM5IDAuODg2MTg1CnZ0IDAuNDUyNTU2IDAuODg2MjUyCnZ0IDAuNDU0OTQ1IDAuODg3MDQ2CnZ0IDAuNDU4MTYxIDAuODg3NzQ1CnZ0IDAuNDYyMDgwIDAuODg4MzIyCnZ0IDAuNDUyNDM3IDAuODg3MjI3CnZ0IDAuNDY1MDczIDAuODYwNDgzCnZ0IDAuNTM0OTI2IDAuODYwMTUwCnZ0IDAuNTM0OTI3IDAuODYwNTU3CnZ0IDAuNTI4MTIxIDAuODYwNTM2CnZ0IDAuNTAwMzUwIDAuODYwNjIyCnZ0IDAuNDczNjQ2IDAuODYwODc2CnZ0IDAuNDY1MDcxIDAuODYxMDIwCnZ0IDAuNDYyMTUxIDAuODYxMjEwCnZ0IDAuNDU4MjI0IDAuODYxNjYyCnZ0IDAuNDU1MDAwIDAuODYyMjU5CnZ0IDAuNDUyNjA0IDAuODYyOTc2CnZ0IDAuNDUyNDg3IDAuODYzMDQwCnZ0IDAuNTYxMTk4IDAuODg2NjkxCnZ0IDAuNTQ4MTk1IDAuODg4Mjc1CnZ0IDAuNTUyNTc3IDAuODg3NzA3CnZ0IDAuNTU2MTczIDAuODg3MDE0CnZ0IDAuNTU4ODQ1IDAuODg2MjIxCnZ0IDAuNTYwNDkwIDAuODg1MzYyCnZ0IDAuNTYxMDQ1IDAuODg0NDcxCnZ0IDAuNTYwNDYwIDAuODYzNTU2CnZ0IDAuNTU4ODExIDAuODYyNzM2CnZ0IDAuNTU2MTMzIDAuODYyMDA3CnZ0IDAuNTUyNTI5IDAuODYxMzk5CnZ0IDAuNTQ4MTM5IDAuODYwOTM1CnZ0IDAuNTQ3NTA4IDAuODYwODk2CnZ0IDAuNTQzNTk2IDAuODYwNjM5CnZ0IDAuNTM4NzQwIDAuODYwNTE3CnZ0IDAuNTM1MDcwIDAuOTExNjYzCnZ0IDAuNDY0OTI3IDAuOTEyODE5CnZ0IDAuNTQ3NjE2IDAuOTEyODAzCnZ0IDAuNTQ3NzA1IDAuOTU1NDkwCnZ0IDAuNTQ3Njk4IDAuOTUyNDUyCnZ0IDAuNTQ3Njg4IDAuOTQ3NTkyCnZ0IDAuNTQ3NjgyIDAuOTQ0NTU1CnZ0IDAuNTQ3NjcyIDAuOTM5Njk1CnZ0IDAuNTQ3NjY1IDAuOTM2Mjg0CnZ0IDAuNTQ3NjU1IDAuOTMxNjgxCnZ0IDAuNTQ3NjQ5IDAuOTI4NTc0CnZ0IDAuNTQ3NjQxIDAuOTI0ODEyCnZ0IDAuNTQ3NjMyIDAuOTIwMzI2CnZ0IDAuNTQ3NjIzIDAuOTE1OTM0CnZ0IDAuNDUyMzgwIDAuOTE0Njk1CnZ0IDAuNDUwOTY1IDAuODYzNzg5CnZ0IDAuNDUwMzY2IDAuODg0NTE3CnZ0IDAuNDUwOTIxIDAuODg1NDAwCnZ0IDAuNDUyMzY0IDAuOTIyMjg5CnZ0IDAuNDUyMzQ3IDAuOTMwNjA2CnZ0IDAuNDUyMzMyIDAuOTM3ODczCnZ0IDAuNDUyMzE1IDAuOTQ2MDA0CnZ0IDAuNDUyMjk4IDAuOTU0MzQ1CnZ0IDAuNDY0OTIxIDAuOTE0ODY5CnZ0IDAuNDY2MDQyIDAuOTE0OTg1CnZ0IDAuNDcyMTg0IDAuOTE1MzQ0CnZ0IDAuNDgwNDUxIDAuOTE1NjU4CnZ0IDAuNDkwNTI2IDAuOTE1OTE2CnZ0IDAuNTAyMDE5IDAuOTE2MTA4CnZ0IDAuNTE0NDkxIDAuOTE2MjI2CnZ0IDAuNTI3NDYyIDAuOTE2MjY2CnZ0IDAuNTM1MDgzIDAuOTE2MjQzCnZ0IDAuNTM1MDg0IDAuOTE2NzUwCnZ0IDAuNDY0OTE4IDAuOTE1ODcyCnZ0IDAuNDY0ODk5IDAuOTIyNzU4CnZ0IDAuNDY2MDIwIDAuOTIyODczCnZ0IDAuNDcyMTY3IDAuOTIzMjMyCnZ0IDAuNDgwNDM5IDAuOTIzNTQ3CnZ0IDAuNDkwNTE5IDAuOTIzODA1CnZ0IDAuNTAyMDIxIDAuOTIzOTk2CnZ0IDAuNTE0NTAwIDAuOTI0MTE1CnZ0IDAuNTI3NDc5IDAuOTI0MTU1CnZ0IDAuNTM1MTA1IDAuOTI0MTMxCnZ0IDAuNTM1MTA3IDAuOTI0ODIxCnZ0IDAuNDY0ODk1IDAuOTI0MDEyCnZ0IDAuNDY0ODc3IDAuOTMwNjQ2CnZ0IDAuNDY1OTk5IDAuOTMwNzYyCnZ0IDAuNDcyMTQ5IDAuOTMxMTIxCnZ0IDAuNDgwNDI2IDAuOTMxNDM1CnZ0IDAuNDkwNTEzIDAuOTMxNjkzCnZ0IDAuNTAyMDIyIDAuOTMxODg1CnZ0IDAuNTE0NTA5IDAuOTMyMDAzCnZ0IDAuNTI3NDk2IDAuOTMyMDQzCnZ0IDAuNTM1MTI3IDAuOTMyMDIwCnZ0IDAuNTM1MTI5IDAuOTMyNTQ1CnZ0IDAuNDY0ODczIDAuOTMxOTkwCnZ0IDAuNDY0ODU2IDAuOTM4MTg2CnZ0IDAuNDY1OTc4IDAuOTM4MzAxCnZ0IDAuNDcyMTMyIDAuOTM4NjYwCnZ0IDAuNDgwNDE1IDAuOTM4OTc1CnZ0IDAuNDkwNTA3IDAuOTM5MjMzCnZ0IDAuNTAyMDIzIDAuOTM5NDI1CnZ0IDAuNTE0NTE4IDAuOTM5NTQzCnZ0IDAuNTI3NTEyIDAuOTM5NTgzCnZ0IDAuNTM1MTQ4IDAuOTM5NTU5CnZ0IDAuNTM1MTUwIDAuOTQwMjY4CnZ0IDAuNDY0ODUyIDAuOTM5NDEzCnZ0IDAuNDY0ODM0IDAuOTQ2MDc1CnZ0IDAuNDY1OTU3IDAuOTQ2MTkwCnZ0IDAuNDcyMTE0IDAuOTQ2NTQ5CnZ0IDAuNDgwNDAyIDAuOTQ2ODY0CnZ0IDAuNDkwNTAxIDAuOTQ3MTIyCnZ0IDAuNTAyMDI0IDAuOTQ3MzEzCnZ0IDAuNTE0NTI3IDAuOTQ3NDMyCnZ0IDAuNTI3NTMwIDAuOTQ3NDcxCnZ0IDAuNTM1MTcwIDAuOTQ3NDQ4CnZ0IDAuNTM1MTcyIDAuOTQ3OTIzCnZ0IDAuNDY0ODMwIDAuOTQ3MzY4CnZ0IDAuNDY0ODEyIDAuOTUzOTYzCnZ0IDAuNDY1OTM1IDAuOTU0MDc4CnZ0IDAuNDcyMDk3IDAuOTU0NDM3CnZ0IDAuNDgwMzkwIDAuOTU0NzUyCnZ0IDAuNDkwNDk1IDAuOTU1MDEwCnZ0IDAuNTAyMDI1IDAuOTU1MjAyCnZ0IDAuNTE0NTM2IDAuOTU1MzIwCnZ0IDAuNTI3NTQ3IDAuOTU1MzYwCnZ0IDAuNTM1MTkyIDAuOTU1MzM2CnZ0IDAuNTM1MTk1IDAuOTU2MzQwCnZ0IDAuNDY0ODA3IDAuOTU1NDM4CnZ0IDAuNDY1MTgzIDAuODIxMDkxCnZ0IDAuNDY2Mjk3IDAuODIxMjA3CnZ0IDAuNDcyMzk0IDAuODIxNTY2CnZ0IDAuNDgwNTk5IDAuODIxODgwCnZ0IDAuNDkwNTk4IDAuODIyMTM4CnZ0IDAuNTAyMDA2IDAuODIyMzMwCnZ0IDAuNTE0Mzg1IDAuODIyNDQ4CnZ0IDAuNTI3MjU4IDAuODIyNDg4CnZ0IDAuNTM0ODIxIDAuODIyNDY1CnZ0IDAuNTM0ODIyIDAuODIyODcxCnZ0IDAuNDY1MTgwIDAuODIyMjMzCnZ0IDAuNDY1MTYxIDAuODI4OTgwCnZ0IDAuNDY2Mjc2IDAuODI5MDk1CnZ0IDAuNDcyMzc2IDAuODI5NDU0CnZ0IDAuNDgwNTg3IDAuODI5NzY5CnZ0IDAuNDkwNTkyIDAuODMwMDI3CnZ0IDAuNTAyMDA3IDAuODMwMjE5CnZ0IDAuNTE0Mzk0IDAuODMwMzM3CnZ0IDAuNTI3Mjc1IDAuODMwMzc3CnZ0IDAuNTM0ODQzIDAuODMwMzUzCnZ0IDAuNTM0ODQ0IDAuODMwNzgwCnZ0IDAuNDY1MTU4IDAuODMwMDMxCnZ0IDAuNDY1MTM5IDAuODM2ODY4CnZ0IDAuNDY2MjU0IDAuODM2OTg0CnZ0IDAuNDcyMzU4IDAuODM3MzQzCnZ0IDAuNDgwNTc0IDAuODM3NjU3CnZ0IDAuNDkwNTg2IDAuODM3OTE1CnZ0IDAuNTAyMDA4IDAuODM4MTA3CnZ0IDAuNTE0NDAzIDAuODM4MjI1CnZ0IDAuNTI3MjkzIDAuODM4MjY1CnZ0IDAuNTM0ODY1IDAuODM4MjQyCnZ0IDAuNTM0ODY3IDAuODM4NzkwCnZ0IDAuNDY1MTM1IDAuODM4MTY2CnZ0IDAuNTM0ODMwIDAuODI1NTkxCnZ0IDAuNDY1MTY3IDAuODI2ODY3CnZ0IDAuNTM1NzkyIDAuODIyMzkxCnZ0IDAuNTM4MDU0IDAuODIyMTQwCnZ0IDAuNTQwMTM4IDAuODIxODI0CnZ0IDAuNTQxOTY1IDAuODIxNDU2CnZ0IDAuNTQzNDY1IDAuODIxMDUwCnZ0IDAuNTQ0NTc4IDAuODIwNjIyCnZ0IDAuNTQ1MjY0IDAuODIwMTg4CnZ0IDAuNTQ1NDk1IDAuODE5NzY2CnZ0IDAuNTQ1MjYyIDAuODE5MzcxCnZ0IDAuNTQ0NTc1IDAuODE5MDIxCnZ0IDAuNTQzNDU5IDAuODE4NzI3CnZ0IDAuNTQxOTU5IDAuODE4NTAzCnZ0IDAuNTQwMTMwIDAuODE4MzU3CnZ0IDAuNTM4MDQ0IDAuODE4Mjk0CnZ0IDAuNTM1NzgwIDAuODE4MzE2CnZ0IDAuNTM0ODA5IDAuODE4MzYwCnZ0IDAuNTI3MjQ5IDAuODE4MzM2CnZ0IDAuNTE0MzgwIDAuODE4Mzc2CnZ0IDAuNTAyMDA1IDAuODE4NDk0CnZ0IDAuNDkwNjAwIDAuODE4Njg2CnZ0IDAuNDgwNjA0IDAuODE4OTQ1CnZ0IDAuNDcyMzk5IDAuODE5MjU5CnZ0IDAuNDY2MzAyIDAuODE5NjE4CnZ0IDAuNDY1MTg3IDAuODE5NzM0CnZ0IDAuNDY0NzAzIDAuODE5OTc4CnZ0IDAuNDY0NDcwIDAuODIwMzY5CnZ0IDAuNDY0NzAxIDAuODIwNzg4CnZ0IDAuNTM0ODMyIDAuODI2MjQ4CnZ0IDAuNTI3MjY2IDAuODI2MjI1CnZ0IDAuNTE0Mzg5IDAuODI2MjY1CnZ0IDAuNTAyMDA2IDAuODI2MzgzCnZ0IDAuNDkwNTk0IDAuODI2NTc1CnZ0IDAuNDgwNTkxIDAuODI2ODMzCnZ0IDAuNDcyMzgxIDAuODI3MTQ4CnZ0IDAuNDY2MjgwIDAuODI3NTA3CnZ0IDAuNDY1MTY1IDAuODI3NjIyCnZ0IDAuNTM0ODUyIDAuODMzNjMzCnZ0IDAuNDY1MTQ1IDAuODM0NTU4CnZ0IDAuNDY0NjgxIDAuODI3ODcwCnZ0IDAuNDY0NDQ4IDAuODI4MjYyCnZ0IDAuNDY0Njc5IDAuODI4NjgwCnZ0IDAuNTM1ODEzIDAuODMwMjg2CnZ0IDAuNTM4MDc0IDAuODMwMDQ5CnZ0IDAuNTQwMTU4IDAuODI5NzQ3CnZ0IDAuNTQxOTg0IDAuODI5MzkxCnZ0IDAuNTQzNDgzIDAuODI4OTk1CnZ0IDAuNTQ0NTk2IDAuODI4NTc0CnZ0IDAuNTQ1MjgyIDAuODI4MTQ1CnZ0IDAuNTQ1NTEyIDAuODI3NzI0CnZ0IDAuNTQ1MjgwIDAuODI3MzI4CnZ0IDAuNTQ0NTkzIDAuODI2OTcyCnZ0IDAuNTQzNDc4IDAuODI2NjcyCnZ0IDAuNTQxOTc3IDAuODI2NDM4CnZ0IDAuNTQwMTUwIDAuODI2MjgwCnZ0IDAuNTM4MDY0IDAuODI2MjAzCnZ0IDAuNTM1ODAyIDAuODI2MjExCnZ0IDAuNTM0ODU0IDAuODM0MTM3CnZ0IDAuNTI3MjgzIDAuODM0MTEzCnZ0IDAuNTE0Mzk4IDAuODM0MTUzCnZ0IDAuNTAyMDA4IDAuODM0MjcxCnZ0IDAuNDkwNTg4IDAuODM0NDYzCnZ0IDAuNDgwNTc5IDAuODM0NzIyCnZ0IDAuNDcyMzY0IDAuODM1MDM2CnZ0IDAuNDY2MjU5IDAuODM1Mzk1CnZ0IDAuNDY1MTQzIDAuODM1NTExCnZ0IDAuNTM1ODM1IDAuODM4MTgxCnZ0IDAuNTM4MDk1IDAuODM3OTU5CnZ0IDAuNTQwMTc4IDAuODM3NjcwCnZ0IDAuNTQyMDAzIDAuODM3MzI2CnZ0IDAuNTQzNTAxIDAuODM2OTQwCnZ0IDAuNTQ0NjE0IDAuODM2NTI2CnZ0IDAuNTQ1Mjk5IDAuODM2MTAxCnZ0IDAuNTQ1NTMwIDAuODM1NjgxCnZ0IDAuNTQ1Mjk3IDAuODM1Mjg0CnZ0IDAuNTQ0NjEwIDAuODM0OTI0CnZ0IDAuNTQzNDk2IDAuODM0NjE2CnZ0IDAuNTQxOTk2IDAuODM0MzczCnZ0IDAuNTQwMTY5IDAuODM0MjAzCnZ0IDAuNTM4MDg1IDAuODM0MTEzCnZ0IDAuNTM1ODI0IDAuODM0MTA1CnZ0IDAuNDY0NjU5IDAuODM1NzYxCnZ0IDAuNDY0NDI2IDAuODM2MTU1CnZ0IDAuNDY0NjU3IDAuODM2NTcyCnZ0IDAuNTM1MDkyIDAuOTE5NTcxCnZ0IDAuNDY0OTA2IDAuOTIwMzM1CnZ0IDAuNDY0OTI1IDAuOTEzNTExCnZ0IDAuNDY0NDQzIDAuOTEzNzkzCnZ0IDAuNDY0MjExIDAuOTE0MjAyCnZ0IDAuNDY0NDQxIDAuOTE0NjAzCnZ0IDAuNTM2MDQ4IDAuOTE2MjQ0CnZ0IDAuNTM4Mjk5IDAuOTE2MTY3CnZ0IDAuNTQwMzczIDAuOTE2MDEyCnZ0IDAuNTQyMTkwIDAuOTE1Nzg1CnZ0IDAuNTQzNjgyIDAuOTE1NDk0CnZ0IDAuNTQ0NzkwIDAuOTE1MTUyCnZ0IDAuNTQ1NDcyIDAuOTE0NzcxCnZ0IDAuNTQ1NzAyIDAuOTE0MzY3CnZ0IDAuNTQ1NDcwIDAuOTEzOTU0CnZ0IDAuNTQ0Nzg2IDAuOTEzNTUwCnZ0IDAuNTQzNjc3IDAuOTEzMTcyCnZ0IDAuNTQyMTgzIDAuOTEyODMyCnZ0IDAuNTQwMzY0IDAuOTEyNTQ0CnZ0IDAuNTM4Mjg5IDAuOTEyMzIwCnZ0IDAuNTM2MDM3IDAuOTEyMTY5CnZ0IDAuNTM1MDcyIDAuOTEyMTM4CnZ0IDAuNTI3NDUzIDAuOTEyMTE0CnZ0IDAuNTE0NDg3IDAuOTEyMTU0CnZ0IDAuNTAyMDE5IDAuOTEyMjcyCnZ0IDAuNDkwNTI4IDAuOTEyNDY0CnZ0IDAuNDgwNDU2IDAuOTEyNzIyCnZ0IDAuNDcyMTg5IDAuOTEzMDM3CnZ0IDAuNDY2MDQ2IDAuOTEzMzk2CnZ0IDAuNTM2MDcwIDAuOTI0MTM4CnZ0IDAuNTM4MzE5IDAuOTI0MDc2CnZ0IDAuNTQwMzkyIDAuOTIzOTM0CnZ0IDAuNTQyMjA5IDAuOTIzNzE5CnZ0IDAuNTQzNzAwIDAuOTIzNDM5CnZ0IDAuNTQ0ODA4IDAuOTIzMTA0CnZ0IDAuNTQ1NDg5IDAuOTIyNzI3CnZ0IDAuNTQ1NzE5IDAuOTIyMzI0CnZ0IDAuNTQ1NDg3IDAuOTIxOTEwCnZ0IDAuNTQ0ODA0IDAuOTIxNTAyCnZ0IDAuNTQzNjk1IDAuOTIxMTE2CnZ0IDAuNTQyMjAyIDAuOTIwNzY2CnZ0IDAuNTQwMzg0IDAuOTIwNDY3CnZ0IDAuNTM4MzEwIDAuOTIwMjMwCnZ0IDAuNTM2MDU5IDAuOTIwMDYzCnZ0IDAuNTM1MDk0IDAuOTIwMDI2CnZ0IDAuNTM1MTE1IDAuOTI3NTI2CnZ0IDAuNDY0ODgzIDAuOTI4NDI5CnZ0IDAuNDY0OTAzIDAuOTIxNDAwCnZ0IDAuNDY0NDIxIDAuOTIxNjg1CnZ0IDAuNDY0MTg5IDAuOTIyMDk1CnZ0IDAuNDY0NDE5IDAuOTIyNDk1CnZ0IDAuNTI3NDcwIDAuOTIwMDAzCnZ0IDAuNTE0NDk2IDAuOTIwMDQzCnZ0IDAuNTAyMDIwIDAuOTIwMTYxCnZ0IDAuNDkwNTIyIDAuOTIwMzUzCnZ0IDAuNDgwNDQ0IDAuOTIwNjExCnZ0IDAuNDcyMTcyIDAuOTIwOTI1CnZ0IDAuNDY2MDI1IDAuOTIxMjg0CnZ0IDAuNTM2MDkyIDAuOTMyMDMzCnZ0IDAuNTM4MzQwIDAuOTMxOTg1CnZ0IDAuNTQwNDEyIDAuOTMxODU4CnZ0IDAuNTQyMjI4IDAuOTMxNjU0CnZ0IDAuNTQzNzE4IDAuOTMxMzg0CnZ0IDAuNTQ0ODI1IDAuOTMxMDU2CnZ0IDAuNTQ1NTA3IDAuOTMwNjg0CnZ0IDAuNTQ1NzM2IDAuOTMwMjgyCnZ0IDAuNTQ1NTA1IDAuOTI5ODY3CnZ0IDAuNTQ0ODIyIDAuOTI5NDU0CnZ0IDAuNTQzNzEzIDAuOTI5MDYxCnZ0IDAuNTQyMjIxIDAuOTI4NzAxCnZ0IDAuNTQwNDA0IDAuOTI4MzkwCnZ0IDAuNTM4MzMwIDAuOTI4MTM5CnZ0IDAuNTM2MDgwIDAuOTI3OTU4CnZ0IDAuNTM1MTE2IDAuOTI3OTE1CnZ0IDAuNDY0ODgxIDAuOTI5Mjg4CnZ0IDAuNDY0Mzk5IDAuOTI5NTc2CnZ0IDAuNDY0MTY4IDAuOTI5OTg4CnZ0IDAuNDY0Mzk3IDAuOTMwMzg3CnZ0IDAuNDY0ODYyIDAuOTM1NzU5CnZ0IDAuNTI3NDg3IDAuOTI3ODkxCnZ0IDAuNTE0NTA1IDAuOTI3OTMxCnZ0IDAuNTAyMDIxIDAuOTI4MDQ5CnZ0IDAuNDkwNTE2IDAuOTI4MjQxCnZ0IDAuNDgwNDMxIDAuOTI4NDk5CnZ0IDAuNDcyMTU0IDAuOTI4ODE0CnZ0IDAuNDY2MDAzIDAuOTI5MTczCnZ0IDAuNTM1MTM2IDAuOTM1MjYxCnZ0IDAuNTMxMTIwIDAuOTM1MjI3CnZ0IDAuNTM1MTU3IDAuOTQyODM1CnZ0IDAuNDY0ODQwIDAuOTQzNzE0CnZ0IDAuNTM2MTEyIDAuOTM5NTc5CnZ0IDAuNTM4MzYwIDAuOTM5NTQ1CnZ0IDAuNTQwNDMxIDAuOTM5NDMwCnZ0IDAuNTQyMjQ2IDAuOTM5MjM4CnZ0IDAuNTQzNzM1IDAuOTM4OTc3CnZ0IDAuNTQ0ODQyIDAuOTM4NjU2CnZ0IDAuNTQ1NTI0IDAuOTM4Mjg4CnZ0IDAuNTQ1NzUzIDAuOTM3ODg4CnZ0IDAuNTQ1NTIyIDAuOTM3NDcxCnZ0IDAuNTQ0ODM5IDAuOTM3MDU0CnZ0IDAuNTQzNzMwIDAuOTM2NjU0CnZ0IDAuNTQyMjM5IDAuOTM2Mjg1CnZ0IDAuNTQwNDIyIDAuOTM1OTYzCnZ0IDAuNTM4MzUwIDAuOTM1Njk5CnZ0IDAuNTM2MTAxIDAuOTM1NTA0CnZ0IDAuNTM1MTM3IDAuOTM1NDU0CnZ0IDAuNTI3NTAzIDAuOTM1NDMxCnZ0IDAuNTE0NTEzIDAuOTM1NDcxCnZ0IDAuNTAyMDIyIDAuOTM1NTg5CnZ0IDAuNDkwNTEwIDAuOTM1NzgxCnZ0IDAuNDgwNDE5IDAuOTM2MDM5CnZ0IDAuNDcyMTM3IDAuOTM2MzU0CnZ0IDAuNDY1OTgzIDAuOTM2NzEzCnZ0IDAuNDY0ODU5IDAuOTM2ODI4CnZ0IDAuNDY0Mzc4IDAuOTM3MTE5CnZ0IDAuNDY0MTQ3IDAuOTM3NTMzCnZ0IDAuNDY0Mzc2IDAuOTM3OTI5CnZ0IDAuNTM1MTc5IDAuOTUwNTgyCnZ0IDAuNDY0ODE5IDAuOTUxMzIyCnZ0IDAuNDY0ODM3IDAuOTQ0NzE2CnZ0IDAuNDY0MzU2IDAuOTQ1MDExCnZ0IDAuNDY0MTI1IDAuOTQ1NDI2CnZ0IDAuNDY0MzU0IDAuOTQ1ODIxCnZ0IDAuNTM2MTM0IDAuOTQ3NDc0CnZ0IDAuNTM4MzgwIDAuOTQ3NDU1CnZ0IDAuNTQwNDUxIDAuOTQ3MzUzCnZ0IDAuNTQyMjY1IDAuOTQ3MTczCnZ0IDAuNTQzNzU0IDAuOTQ2OTIxCnZ0IDAuNTQ0ODYwIDAuOTQ2NjA4CnZ0IDAuNTQ1NTQxIDAuOTQ2MjQ0CnZ0IDAuNTQ1NzcwIDAuOTQ1ODQ2CnZ0IDAuNTQ1NTM5IDAuOTQ1NDI3CnZ0IDAuNTQ0ODU3IDAuOTQ1MDA2CnZ0IDAuNTQzNzQ5IDAuOTQ0NTk4CnZ0IDAuNTQyMjU4IDAuOTQ0MjIwCnZ0IDAuNTQwNDQyIDAuOTQzODg2CnZ0IDAuNTM4MzcwIDAuOTQzNjA5CnZ0IDAuNTM2MTIzIDAuOTQzMzk5CnZ0IDAuNTM1MTU5IDAuOTQzMzQzCnZ0IDAuNTI3NTIwIDAuOTQzMzIwCnZ0IDAuNTE0NTIyIDAuOTQzMzU5CnZ0IDAuNTAyMDIzIDAuOTQzNDc4CnZ0IDAuNDkwNTA0IDAuOTQzNjY5CnZ0IDAuNDgwNDA3IDAuOTQzOTI4CnZ0IDAuNDcyMTIwIDAuOTQ0MjQyCnZ0IDAuNDY1OTYxIDAuOTQ0NjAxCnZ0IDAuNTM2MTU1IDAuOTU1MzY5CnZ0IDAuNTM4NDAxIDAuOTU1MzY0CnZ0IDAuNTQwNDcwIDAuOTU1Mjc2CnZ0IDAuNTQyMjg0IDAuOTU1MTA4CnZ0IDAuNTQzNzcyIDAuOTU0ODY2CnZ0IDAuNTQ0ODc4IDAuOTU0NTU5CnZ0IDAuNTQ1NTU4IDAuOTU0MjAwCnZ0IDAuNTQ1Nzg3IDAuOTUzODAzCnZ0IDAuNTQ1NTU3IDAuOTUzMzg0CnZ0IDAuNTQ0ODc0IDAuOTUyOTU4CnZ0IDAuNTQzNzY3IDAuOTUyNTQzCnZ0IDAuNTQyMjc3IDAuOTUyMTU1CnZ0IDAuNTQwNDYyIDAuOTUxODA5CnZ0IDAuNTM4MzkxIDAuOTUxNTE4CnZ0IDAuNTM2MTQ0IDAuOTUxMjkzCnZ0IDAuNTM1MTgxIDAuOTUxMjMxCnZ0IDAuNTI3NTM4IDAuOTUxMjA4CnZ0IDAuNTE0NTMxIDAuOTUxMjQ4CnZ0IDAuNTAyMDI0IDAuOTUxMzY2CnZ0IDAuNDkwNDk4IDAuOTUxNTU4CnZ0IDAuNDgwMzk0IDAuOTUxODE2CnZ0IDAuNDcyMTAyIDAuOTUyMTMxCnZ0IDAuNDY1OTQwIDAuOTUyNDg5CnZ0IDAuNDY0ODE1IDAuOTUyNjA1CnZ0IDAuNDY0MzM1IDAuOTUyOTAyCnZ0IDAuNDY0MTAzIDAuOTUzMzE5CnZ0IDAuNDY0MzMyIDAuOTUzNzEzCnZ0IDAuNDY3NjMwIDAuNTk4MjI5CnZ0IDAuNDgyMDMxIDAuNTk4MzAxCnZ0IDAuNTA1NTc4IDAuNTk4MzM3CnZ0IDAuNTI5MTA2IDAuNTk4Mjk3CnZ0IDAuNTMyMzcwIDAuNTk4MjgxCnZ0IDAuNTMyMzcwIDAuNTk4NzUyCnZ0IDAuNDk2MTQ4IDAuNTk4NzM3CnZ0IDAuNDY3NjMwIDAuNTk4Njg4CnZ0IDAuNTM2NDc4IDAuNTk4MTQxCnZ0IDAuNTQwODk5IDAuNTk3OTExCnZ0IDAuNTQ0NzY5IDAuNTk3NjIxCnZ0IDAuNTQ1OTgwIDAuNTk3NDkyCnZ0IDAuNTQ1OTgwIDAuNTk4MDU0CnZ0IDAuNTM3NjIzIDAuNTk4NTEzCnZ0IDAuNDU0MDIwIDAuNTk3MjcxCnZ0IDAuNDU0MzM5IDAuNTk3MzIxCnZ0IDAuNDU3NTQxIDAuNTk3NjU2CnZ0IDAuNDYxNDM2IDAuNTk3OTQzCnZ0IDAuNDY1ODc2IDAuNTk4MTcxCnZ0IDAuNDYxMzUyIDAuNTk4MzQxCnZ0IDAuNTMyMzcwIDAuNTc1MzE1CnZ0IDAuNTM1MzEyIDAuNTc1MTkwCnZ0IDAuNTM5NzMyIDAuNTc0OTIyCnZ0IDAuNTQzNjAzIDAuNTc0NjAwCnZ0IDAuNTQ1OTgwIDAuNTc0MzI3CnZ0IDAuNTQwOTY2IDAuNTc1MDg1CnZ0IDAuNTMyMzcwIDAuNTc1NDk5CnZ0IDAuNDU0MDIwIDAuNTc0MzQ1CnZ0IDAuNDU2Mzc0IDAuNTc0NjEyCnZ0IDAuNDYwMjcwIDAuNTc0OTMyCnZ0IDAuNDY0NzEwIDAuNTc1MTk3CnZ0IDAuNDY3NjMwIDAuNTc1MzE5CnZ0IDAuNDY3NjMwIDAuNTc1NDkwCnZ0IDAuNDYwMjQ3IDAuNTc1MTg4CnZ0IDAuNDc2NTQwIDAuNTc1MzYzCnZ0IDAuNTAwMDg2IDAuNTc1NDAwCnZ0IDAuNTIzNjE1IDAuNTc1MzYwCnZ0IDAuNTE3MDg2IDAuNTc1NTU3CnZ0IDAuMTY0ODY2IDAuNTIwMzM2CnZ0IDAuMTM5NTE0IDAuNTIwMzM2CnZ0IDAuMTM5MzU2IDAuNTIzNjA4CnZ0IDAuMTY0NjIxIDAuNTIzNjA4CnZ0IDAuNTY5MjY2IDAuOTYxMjYzCnZ0IDAuNTY5MjY2IDAuOTg2MjcxCnZ0IDAuNTc1MzQ5IDAuOTg2NjY4CnZ0IDAuNTc2OTkxIDAuOTg2ODg4CnZ0IDAuNTc2OTkxIDAuOTYxOTgxCnZ0IDAuNDMwNzM0IDAuMjkzMzY4CnZ0IDAuNDMwNzM0IDAuMjY3OTc5CnZ0IDAuNDIzMDA5IDAuMjY3NDY4CnZ0IDAuNDIzMDA5IDAuMjkzMDY4CnZ0IDAuMTY1NjE5IDAuNTE0MjEwCnZ0IDAuMTM5OTkyIDAuNTE0MjEwCnZ0IDAuMTM5NzI2IDAuNTE3MTkwCnZ0IDAuMTY1MjAwIDAuNTE3MTkwCnZ0IDAuNTg0NDE3IDAuOTg3ODc5CnZ0IDAuNTg0NDE4IDAuOTYyNjY5CnZ0IDAuODQwNTQ2IDAuNzM4NTY3CnZ0IDAuODY2MTg1IDAuNzM4NTY3CnZ0IDAuODY2Nzk2IDAuNzM1NzkwCnZ0IDAuODQxMjkxIDAuNzM1NzkwCnZ0IDAuMTY0NDcwIDAuNTI2OTY1CnZ0IDAuMTM5MjU3IDAuNTI2OTY1CnZ0IDAuNTYxMzQxIDAuOTYwNTI0CnZ0IDAuNTYxMzQxIDAuOTg1NzUzCnZ0IDAuMTY2NjkzIDAuNTAwMDAwCnZ0IDAuMTQwNjY4IDAuNTAwMDAwCnZ0IDAuMTQwMzA3IDAuNTExNDMzCnZ0IDAuMTY2MTE5IDAuNTExNDMzCnZ0IDAuODQyOTQ1IDAuNzIzMDM1CnZ0IDAuODY4MTQ1IDAuNzIzMDM1CnZ0IDAuNDQyMjE0IDAuMjY4NzM3CnZ0IDAuNDM4NjU5IDAuMjY4NTAyCnZ0IDAuNDM4NjU5IDAuMjkzNjc0CnZ0IDAuODQxOTExIDAuNzMyODEwCnZ0IDAuODY3MzAzIDAuNzMyODEwCnZ0IDAuODY3NzAwIDAuNzI5NjY0CnZ0IDAuODQyMzk3IDAuNzI5NjY0CnZ0IDAuODY3OTgyIDAuNzI2MzkyCnZ0IDAuODQyNzQzIDAuNzI2MzkyCnZ0IDAuNDE1NTgyIDAuMjkyNzc5CnZ0IDAuNDE1NTgyIDAuMjY2OTc1CnZ0IDAuNDA4NTQ3IDAuMjY2NTA3CnZ0IDAuNDA4NTQ3IDAuMjkyNTA0CnZ0IDAuNTkxNDUzIDAuOTYzMzIwCnZ0IDAuNTkxNDUzIDAuOTg4ODE1CnZ0IDAuNTk4MDEwIDAuOTg5Njg2CnZ0IDAuNTk4MDEwIDAuOTYzOTI0CnZ0IDAuNDAxOTkwIDAuMjkyMjQ2CnZ0IDAuNDAxOTkwIDAuMjY2MDY5CnZ0IDAuMzc1MDAwIDAuMjY1NjY4CnZ0IDAuMzc1MDAwIDAuMjkxNjkzCnZ0IDAuMzk2MTA3IDAuMjkyMTk0CnZ0IDAuNTMyMzcwIDAuNTQ4MzUzCnZ0IDAuNTM2MzAzIDAuNTQ4MjQwCnZ0IDAuNTM3OTM1IDAuNTQ4MTg2CnZ0IDAuNTM5NTQ0IDAuNTQ4MTE4CnZ0IDAuNTQxMTEzIDAuNTQ4MDM2CnZ0IDAuNTQyNjIwIDAuNTQ3OTQyCnZ0IDAuNTQ0MDQ3IDAuNTQ3ODM3CnZ0IDAuNTQ1Mzc2IDAuNTQ3NzIzCnZ0IDAuNTQ1OTgwIDAuNTQ3NjYxCnZ0IDAuNTQxMTAyIDAuNTQ4MjY4CnZ0IDAuNTMyMzcwIDAuNTQ4NTg5CnZ0IDAuNjI1MDAwIDAuOTkwNDc5CnZ0IDAuNjI1MDAwIDAuOTY0Njg0CnZ0IDAuNjExNDQxIDAuOTY0MTk3CnZ0IDAuNDY3NjMwIDAuNTQ4MzU4CnZ0IDAuNDY3NjMwIDAuNTQ4NjA1CnZ0IDAuODM5Njg0IDAuNzUwMDAwCnZ0IDAuODY1NDc5IDAuNzUwMDAwCnZ0IDAuNDU0MDIwIDAuNTQ3NjY0CnZ0IDAuNDU0NzYyIDAuNTQ3NzM5CnZ0IDAuNDU2MDgzIDAuNTQ3ODUzCnZ0IDAuNDU3NTAxIDAuNTQ3OTU3CnZ0IDAuNDU4OTk2IDAuNTQ4MDUwCnZ0IDAuNDYwNTUxIDAuNTQ4MTMwCnZ0IDAuNDYyMTQ1IDAuNTQ4MTk3CnZ0IDAuNDYzNzU5IDAuNTQ4MjQ5CnZ0IDAuNTMyMzcwIDAuNTM4NjY5CnZ0IDAuNDY3NjMwIDAuNTM4NjczCnZ0IDAuNTQwMTgxIDAuNTU2MTI4CnZ0IDAuNTMyMzcwIDAuNTU2MDg5CnZ0IDAuNDYzMjUyIDAuNTM4NTM1CnZ0IDAuNDYxNjM5IDAuNTM4NDkxCnZ0IDAuNDYwMDQ3IDAuNTM4NDYzCnZ0IDAuNDU4NDk2IDAuNTM4NDUxCnZ0IDAuNDU3MDA2IDAuNTM4NDU1CnZ0IDAuNDU1NTk1IDAuNTM4NDc0CnZ0IDAuNDU0MjgyIDAuNTM4NTA5CnZ0IDAuNDU0MDIwIDAuNTM4NTIwCnZ0IDAuNTQ2NjUzIDAuNTQ3NTk3CnZ0IDAuNTQ3ODUwIDAuNTQ3NDYzCnZ0IDAuNTQ4ODg4IDAuNTQ3MzI0CnZ0IDAuNTQ5NzU0IDAuNTQ3MTgzCnZ0IDAuNTUwNDM4IDAuNTQ3MDQwCnZ0IDAuNTUwOTMwIDAuNTQ2ODk4CnZ0IDAuNTUxMjI1IDAuNTQ2NzU4CnZ0IDAuNTUxMzE4IDAuNTQ2NjIzCnZ0IDAuNTUwODkwIDAuNTM5MjUzCnZ0IDAuNTUwNzgxIDAuNTM5MTI0CnZ0IDAuNTUwNDY4IDAuNTM5MDAzCnZ0IDAuNTQ5OTY0IDAuNTM4ODkyCnZ0IDAuNTQ5MjYzIDAuNTM4NzkyCnZ0IDAuNTQ4Mzg2IDAuNTM4NzA1CnZ0IDAuNTQ3MzM2IDAuNTM4NjMxCnZ0IDAuNTQ2MTI4IDAuNTM4NTcxCnZ0IDAuNTQ1OTgwIDAuNTM4NTY2CnZ0IDAuNDY3NjMwIDAuNTU2MDgwCnZ0IDAuNTQ0ODkwIDAuNTM4NTIzCnZ0IDAuNTQzNTU0IDAuNTM4NDg5CnZ0IDAuNTQyMTIwIDAuNTM4NDcxCnZ0IDAuNTQwNjA3IDAuNTM4NDY5CnZ0IDAuNTM5MDM1IDAuNTM4NDgzCnZ0IDAuNTM3NDIyIDAuNTM4NTEzCnZ0IDAuNTM1NzkwIDAuNTM4NTU5CnZ0IDAuNDUyOTk2IDAuNTM4NTU3CnZ0IDAuNDUxODI2IDAuNTM4NjE4CnZ0IDAuNDUwODEyIDAuNTM4Njk0CnZ0IDAuNDQ5OTY2IDAuNTM4NzgzCnZ0IDAuNDQ5Mjk4IDAuNTM4ODg1CnZ0IDAuNDQ4ODE3IDAuNTM4OTk3CnZ0IDAuNDQ4NTI5IDAuNTM5MTE5CnZ0IDAuNDQ4NDM4IDAuNTM5MjQ3CnZ0IDAuNDQ4ODU3IDAuNTQ2NjQ1CnZ0IDAuNDQ4OTYzIDAuNTQ2NzgwCnZ0IDAuNDQ5MjY2IDAuNTQ2OTIwCnZ0IDAuNDQ5NzYxIDAuNTQ3MDYyCnZ0IDAuNDUwNDQzIDAuNTQ3MjA0CnZ0IDAuNDUxMzAyIDAuNTQ3MzQ1CnZ0IDAuNDUyMzI5IDAuNTQ3NDgzCnZ0IDAuNDUzNTA5IDAuNTQ3NjE1CnZ0IDAuNTMyMzcwIDAuNTU2MzU5CnZ0IDAuNTE5MDUwIDAuNTU2MjkzCnZ0IDAuNDk1NTA0IDAuNTU2MjU2CnZ0IDAuNDcxOTc1IDAuNTU2Mjk2CnZ0IDAuNDY3NjMwIDAuNTU2MzE4CnZ0IDAuNTQ1OTgwIDAuNTU2ODA5CnZ0IDAuNTQ1ODkxIDAuNTU2Nzk4CnZ0IDAuNTQyNjg5IDAuNTU2NTc1CnZ0IDAuNTM4NzkzIDAuNTU2NDI2CnZ0IDAuNTM0MzU0IDAuNTU2MzU1CnZ0IDAuNTQ2ODUyIDAuNTc0MjM0CnZ0IDAuNTQ5NDMyIDAuNTczODM2CnZ0IDAuNTUxMDExIDAuNTczNDI4CnZ0IDAuNTUxNTMwIDAuNTczMDI1CnZ0IDAuNTUwMTIyIDAuNTU3NDE0CnZ0IDAuNTQ4NTAxIDAuNTU3MDc4CnZ0IDAuNDYzNzUyIDAuNTU2MzEzCnZ0IDAuNDU5MzMxIDAuNTU2Mzg3CnZ0IDAuNDU1NDYxIDAuNTU2NTQxCnZ0IDAuNDU0MDIwIDAuNTU2NjQzCnZ0IDAuNDUyMTIwIDAuNTU2NzYxCnZ0IDAuNDQ5NTQwIDAuNTU3MDQ0CnZ0IDAuNDQ3OTYxIDAuNTU3MzgyCnZ0IDAuNDQ4Mjg3IDAuNTczMDM5CnZ0IDAuNDQ4ODUwIDAuNTczNDQyCnZ0IDAuNDUwNDcxIDAuNTczODUwCnZ0IDAuNDUzMDg5IDAuNTc0MjQ3CnZ0IDAuNDY3NjMwIDAuNTc4NzYzCnZ0IDAuNDU5MzAxIDAuNTc4ODEwCnZ0IDAuNTM5MTgyIDAuNTc4OTc5CnZ0IDAuNTMyMzcwIDAuNTc4ODQzCnZ0IDAuNDk2MzY1IDAuNTc4NzYwCnZ0IDAuNTU3NjcwIDAuNTk2MTkyCnZ0IDAuNTUyMTQ1IDAuNTk3NDk2CnZ0IDAuNTQ4MTMyIDAuNTk3MjgxCnZ0IDAuNTUwNzEyIDAuNTk2OTA2CnZ0IDAuNTUyMjkxIDAuNTk2NTExCnZ0IDAuNTUyODEwIDAuNTk2MTEzCnZ0IDAuNTUxNDAzIDAuNTgwNDgyCnZ0IDAuNTQ5NzgxIDAuNTgwMTMyCnZ0IDAuNTQ3MTYzIDAuNTc5ODI5CnZ0IDAuNTQ1OTgwIDAuNTc5NzQ3CnZ0IDAuNDY3NjMwIDAuNTc5Mjg0CnZ0IDAuNDY0OTE4IDAuNTc5MzAzCnZ0IDAuNDYwNDk3IDAuNTc5NDE1CnZ0IDAuNDU2NjI3IDAuNTc5NjAxCnZ0IDAuNDU0MDIwIDAuNTc5ODA4CnZ0IDAuNDUzNDAwIDAuNTc5ODUyCnZ0IDAuNDUwODIxIDAuNTgwMTU3CnZ0IDAuNDQ5MjQxIDAuNTgwNTA5CnZ0IDAuNDQ5NTY4IDAuNTk2MTU1CnZ0IDAuNDUwMTMwIDAuNTk2NTUzCnZ0IDAuNDUxNzUxIDAuNTk2OTQ3CnZ0IDAuNTQzODU1IDAuNTc5NTgxCnZ0IDAuNTM5OTYwIDAuNTc5Mzk4CnZ0IDAuNTM1NTIwIDAuNTc5Mjg5CnZ0IDAuNTMyMzcwIDAuNTc5MjY5CnZ0IDAuNTI0NTQxIDAuNTc5MjMwCnZ0IDAuNTAwOTk1IDAuNTc5MTkzCnZ0IDAuNDc3NDY3IDAuNTc5MjMzCnZ0IDAuNDU3NTk2IDAuMTUwNDIwCnZ0IDAuNDU3NTMxIDAuMTUwNDM5CnZ0IDAuNDU0NjgzIDAuMTUxMzc4CnZ0IDAuNDUyOTIyIDAuMTUyMTE5CnZ0IDAuNDUxMzIwIDAuMTc3ODQ0CnZ0IDAuNDUxOTAyIDAuMTc4MDg1CnZ0IDAuNDUzNjYwIDAuMTc4MDEwCnZ0IDAuNDU2NTI3IDAuMTc3NjIxCnZ0IDAuNTQyNDA4IDAuMTUwMjcwCnZ0IDAuNTQwOTA4IDAuMTQ5NzMzCnZ0IDAuNTM2NjU5IDAuMTQ4MzM3CnZ0IDAuNTMxODA0IDAuMTQ2ODQzCnZ0IDAuNTI3NTQxIDAuMTQ1NjAxCnZ0IDAuNTIzODM0IDAuMTQ1NTgwCnZ0IDAuNTAzNzA5IDAuMTQ1NTQzCnZ0IDAuNDgzNTY4IDAuMTQ1NTc3CnZ0IDAuNDcyNDYwIDAuMTQ1NjM4CnZ0IDAuNDcwMjAzIDAuMTQ2Mjk0CnZ0IDAuNDY1MzI4IDAuMTQ3NzkwCnZ0IDAuNDYxMDUwIDAuMTQ5MTkxCnZ0IDAuNTQyMTQ4IDAuMTc3Mjk2CnZ0IDAuNTQ1MDU4IDAuMTc3Njk4CnZ0IDAuNTQ2ODY0IDAuMTc3Nzg3CnZ0IDAuNTQ3NDk2IDAuMTc3NTYwCnZ0IDAuNTQ5MDg0IDAuMTUyNTU4CnZ0IDAuNTQ3MzY5IDAuMTUxODI0CnZ0IDAuNTQ0NTY0IDAuMTUwODkyCnZ0IDAuMzc4Njc1IDAuNzg0OTI3CnZ0IDAuMzc1MDAwIDAuNzg0OTI3CnZ0IDAuMzY1Mzc5IDAuNzY5MTU1CnZ0IDAuMzY5NDIyIDAuNzY5MTU1CnZ0IDAuMzc4NTQyIDAuNzM1OTIyCnZ0IDAuMzc0ODIzIDAuNzM1OTIyCnZ0IDAuMzc1MDAwIDAuNzMyOTY0CnZ0IDAuMzc4NTg3IDAuNzMyOTY0CnZ0IDAuMzc4MTg4IDAuNzM4NzkxCnZ0IDAuMzc0Mjk4IDAuNzM4NzkxCnZ0IDAuMzc3NDgwIDAuNzQxNDgyCnZ0IDAuMzczNDQwIDAuNzQxNDgyCnZ0IDAuMzc2NDE3IDAuNzQzOTE0CnZ0IDAuMzcyMjc2IDAuNzQzOTE0CnZ0IDAuMzc1MDIzIDAuNzU2OTg5CnZ0IDAuMzcwODQxIDAuNzU2OTg5CnZ0IDAuMzczMzQ0IDAuNzYwODgyCnZ0IDAuMzY5MTc5IDAuNzYwODgyCnZ0IDAuMzcxNDQ5IDAuNzY0OTc5CnZ0IDAuMzY3MzM5IDAuNzY0OTc5CnZ0IDAuMzY5NDIyIDAuNDgwODQ1CnZ0IDAuMzY1Mzc5IDAuNDgwODQ1CnZ0IDAuMzc1MDAwIDAuNDY1MDczCnZ0IDAuMzc4Njc1IDAuNDY1MDcyCnZ0IDAuMzcxNDQ4IDAuNDg1MDIxCnZ0IDAuMzY3MzM5IDAuNDg1MDIxCnZ0IDAuMzczMzQ0IDAuNDg5MTE4CnZ0IDAuMzY5MTc5IDAuNDg5MTE4CnZ0IDAuMzc1MDIzIDAuNDkzMDExCnZ0IDAuMzcwODQxIDAuNDkzMDExCnZ0IDAuMzc2NDE3IDAuNTA2MDg2CnZ0IDAuMzcyMjc2IDAuNTA2MDg2CnZ0IDAuMzc3NDgwIDAuNTA4NTE4CnZ0IDAuMzczNDQwIDAuNTA4NTE4CnZ0IDAuMzc4MTg4IDAuNTExMjEwCnZ0IDAuMzc0Mjk4IDAuNTExMjEwCnZ0IDAuMzc4NTQyIDAuNTE0MDc4CnZ0IDAuMzc0ODIzIDAuNTE0MDc4CnZ0IDAuMjk4MDI3IDAuMzI4NjQxCnZ0IDAuMjkxODQ0IDAuMzI4NjQxCnZ0IDAuMzc1MDAwIDAuMjMyOTY0CnZ0IDAuMzc4NTg3IDAuMjMyOTY0CnZ0IDAuMjk4Nzk0IDAuMzI5NTk3CnZ0IDAuMjkyMzY5IDAuMzI5NTk3CnZ0IDAuMjk5ODI3IDAuMzMwNDk0CnZ0IDAuMjkzMjI2IDAuMzMwNDk0CnZ0IDAuMzAxMDU2IDAuMzMxMzA1CnZ0IDAuMjk0MzkwIDAuMzMxMzA1CnZ0IDAuMzAyNDM2IDAuMzQyOTgwCnZ0IDAuMjk1ODI2IDAuMzQyOTgwCnZ0IDAuMzAzOTM2IDAuMzQ1NzM3CnZ0IDAuMjk3NDg4IDAuMzQ1NzM3CnZ0IDAuMzA1NTQzIDAuMzQ4OTk3CnZ0IDAuMjk5MzI3IDAuMzQ4OTk3CnZ0IDAuMzA3MjU1IDAuMzUyNjYxCnZ0IDAuMzAxMjg3IDAuMzUyNjYxCnZ0IDAuMzc4Njc1IDAuMjg0OTI3CnZ0IDAuMzc1MDAwIDAuMjg0OTI3CnZ0IDAuMzc4NTg3IDAuNTE3MDM2CnZ0IDAuMzc1MDAwIDAuNTE3MDM2CnZ0IDAuMTUzOTk3IDAuNzQ5Mzk0CnZ0IDAuMTU5OTY4IDAuNzQ5NjQ4CnZ0IDAuMTU5OTI4IDAuNzUwMDAwCnZ0IDAuMTUzODYyIDAuNzQ5NzQxCnZ0IDAuMTQ4MjM4IDAuNzQ4NjQxCnZ0IDAuMTQ3OTgyIDAuNzQ4OTczCnZ0IDAuMTQyODM1IDAuNzQ3NDEyCnZ0IDAuMTQyNDY0IDAuNzQ3NzE4CnZ0IDAuMTM3OTUwIDAuNzQ1NzQ0CnZ0IDAuMTM3NDc3IDAuNzQ2MDE0CnZ0IDAuMTMzNzMzIDAuNzQzNjg3CnZ0IDAuMTMzMTcxIDAuNzQzOTE0CnZ0IDAuMTMwMzEyIDAuNzQxMzA0CnZ0IDAuMTI5Njc5IDAuNzQxNDgyCnZ0IDAuMTI3NzkyIDAuNzM4NjY3CnZ0IDAuMTI3MTA2IDAuNzM4NzkwCnZ0IDAuMTI2MjQ4IDAuNzM1ODU2CnZ0IDAuMTI1NTMxIDAuNzM1OTIyCnZ0IDAuMTI1NzI2IDAuNzMyOTQyCnZ0IDAuMTI1MDAwIDAuNzMyOTY0CnZ0IDAuMTY5NzYzIDAuNDkwNDcxCnZ0IDAuMjkyNjE4IDAuMzYxNzEyCnZ0IDAuMTU5OTI4IDAuNTAwMDAwCnZ0IDAuMjk4MTgxIDAuMzUwNjI3CnZ0IDAuMjk2NTg5IDAuMzQ3MTk4CnZ0IDAuMjk1MDE3IDAuMzQzOTI3CnZ0IDAuMjkzNjE1IDAuMzMzNTc2CnZ0IDAuMjkyNDI0IDAuMzMyMjQxCnZ0IDAuMjkxMzYxIDAuMzMxNTkwCnZ0IDAuMjgyMjUxIDAuMzQwNDIwCnZ0IDAuMTM2NDU4IDAuNTA1MTU1CnZ0IDAuMTI1MDAwIDAuNTE3MDM2CnZ0IDAuMzc0Mzk4IDAuNTE2OTY4CnZ0IDAuMzc0MjQ5IDAuNTE0MDQ5CnZ0IDAuMzczNzQ1IDAuNTExMjI0CnZ0IDAuMzcyOTEyIDAuNTA4NTU1CnZ0IDAuMzcxNzc2IDAuNTA1NTY5CnZ0IDAuMzcwMzcyIDAuNDkzODUxCnZ0IDAuMzY4NzM3IDAuNDg5NTMzCnZ0IDAuMzY2OTA1IDAuNDg1NTMyCnZ0IDAuMzYzNzY5IDAuNDgyNjUzCnZ0IDAuMzQxMjQ3IDAuNDk5MTI5CnZ0IDAuMzQwMDcyIDAuNTAwMDAwCnZ0IDAuMzQxMjE1IDAuNzUwODIyCnZ0IDAuMzYzNzQxIDAuNzY3MzAxCnZ0IDAuMzQwMDcyIDAuNzUwMDAwCnZ0IDAuMzY2ODc5IDAuNzY0NDI1CnZ0IDAuMzY4NzEyIDAuNzYwNDI0CnZ0IDAuMzcwMzQ3IDAuNzU2MTA4CnZ0IDAuMzcxNzUyIDAuNzQ0MzkwCnZ0IDAuMzcyODg4IDAuNzQxNDA0CnZ0IDAuMzczNzIxIDAuNzM4NzM1CnZ0IDAuMzc0MjI2IDAuNzM1OTA5CnZ0IDAuMzc0MzczIDAuNzMyOTg4CnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMzc4Njc1IDAuOTY1MDczCnZ0IDAuMzc4NzU0IDAuOTcxMTM4CnZ0IDAuMzc4NTg3IDAuMDE3MDM2CnZ0IDAuMzc4NzEzIDAuMDE0MDc4CnZ0IDAuMzc4ODY4IDAuMDExMjEwCnZ0IDAuMzc4OTkwIDAuMDA4NTE4CnZ0IDAuMzc5MDUyIDAuMDA2MDg2CnZ0IDAuMzc5MDQ3IDAuOTg3NTIzCnZ0IDAuMzc5MDUyIDEuMDAwMDAwCnZ0IDAuMzc4OTgwIDAuOTgyNTM2CnZ0IDAuMzc4ODcyIDAuOTc3MDE4CnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuOTcxMTM4CnZ0IDAuMzc1MDAwIDAuOTc3MDE4CnZ0IDAuMzc1MDAwIDAuOTY1MDczCnZ0IDAuMzc1MDAwIDAuOTgyNTM2CnZ0IDAuMzc1MDAwIDAuOTg3NTIzCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuMDA2MDg2CnZ0IDAuMzc1MDAwIDAuMDA4NTE4CnZ0IDAuMzc1MDAwIDAuMDExMjEwCnZ0IDAuMzc1MDAwIDAuMDE0MDc4CnZ0IDAuMzc1MDAwIDAuMDE3MDM2CnZ0IDAuMDgwNzY3IDAuMDEwNzI3CnZ0IDAuMTAxMDE1IDAuMDA4MjQzCnZ0IDAuMTIzMDU3IDAuMDA3Mzk4CnZ0IDAuODc5NTYwIDAuMDA5MzQ4CnZ0IDAuOTAxNTk3IDAuMDEwMzA3CnZ0IDAuOTIxODMxIDAuMDEyODk1CnZ0IDAuOTQwODMwIDAuMDE3MDkxCnZ0IDAuOTU4MDE3IDAuMDIyNzY4CnZ0IDAuOTcyODY3IDAuMDI5NzYxCnZ0IDAuOTg0OTIzIDAuMDM3ODU5CnZ0IDAuOTkzODA4IDAuMDQ2ODE4CnZ0IDAuOTk5MjQ0IDAuMDU2MzY0CnZ0IDEuMDAxMTU1IDAuMDY2NzMzCnZ0IDAuOTk4ODQyIDAuOTM3ODY0CnZ0IDAuOTk2ODc1IDAuOTQ4MjI0CnZ0IDAuOTkxMzg5IDAuOTU3NzQxCnZ0IDAuOTgyNDU2IDAuOTY2NjU0CnZ0IDAuOTcwMzU4IDAuOTc0NjkwCnZ0IDAuOTU1NDcwIDAuOTgxNjA2CnZ0IDAuOTM4MjUzIDAuOTg3MTk2CnZ0IDAuOTE5MjMzIDAuOTkxMjkyCnZ0IDAuODk4OTg1IDAuOTkzNzc3CnZ0IDAuODc2OTQzIDAuOTk0NjIyCnZ0IDAuNzUyMTQ5IDAuOTk0MzAwCnZ0IDAuNzQ3Mjk0IDAuOTkzNzQ2CnZ0IDAuNzQyNDUxIDAuOTkxOTMwCnZ0IDAuNzM4MDA5IDAuOTg4ODU5CnZ0IDAuNzM3MjcwIDAuOTg0NTQ1CnZ0IDAuNzM3MTIxIDAuOTc5NTE1CnZ0IDAuNzM1Nzg4IDAuOTc2NTQ2CnZ0IDAuNzMyMzI0IDAuOTcyNjcwCnZ0IDAuNzI2OTE5IDAuOTY4NjA3CnZ0IDAuNzE5NTYwIDAuOTY1NjE0CnZ0IDAuNzA3NzM0IDAuOTYyMzM0CnZ0IDAuNzAxMzI2IDAuOTYxNjgwCnZ0IDAuMjg4MzI3IDAuOTU5NjkzCnZ0IDAuMjc0MzA3IDAuOTYyNjAxCnZ0IDAuMjY0OTQ2IDAuOTY2MDY3CnZ0IDAuMjU3MzI0IDAuOTcwNzA4CnZ0IDAuMjUzNTkzIDAuOTc0OTE0CnZ0IDAuMjUyNTg0IDAuOTc5MTMyCnZ0IDAuMjUyMzU1IDAuOTgzOTgxCnZ0IDAuMjUxODIzIDAuOTg2ODQ1CnZ0IDAuMjQ3ODcwIDAuOTg5MTgxCnZ0IDAuMjQzMzQzIDAuOTkwNzcxCnZ0IDAuMjM1MTY0IDAuOTkyNTM1CnZ0IDAuMjI2NjA4IDAuOTkyOTQ1CnZ0IDAuMTIwNDQwIDAuOTkyNjcyCnZ0IDAuMDk4NDAzIDAuOTkxNzEzCnZ0IDAuMDc4MTY5IDAuOTg5MTI0CnZ0IDAuMDU5MTcwIDAuOTg0OTI5CnZ0IDAuMDQxOTgzIDAuOTc5MjUxCnZ0IDAuMDI3MTMzIDAuOTcyMjU5CnZ0IDAuMDE1MDc3IDAuOTY0MTYwCnZ0IDAuMDA2MTkyIDAuOTU1MjAxCnZ0IDAuMDAwNzU2IDAuOTQ1NjU1CnZ0IC0wLjAwMTE1NSAwLjkzNTI4Ngp2dCAwLjAwMTE1OCAwLjA2NDE1NQp2dCAwLjAwMzEyNSAwLjA1Mzc5Ngp2dCAwLjAwODYxMSAwLjA0NDI3OAp2dCAwLjAxNzU0MyAwLjAzNTM2NQp2dCAwLjAyOTY0MiAwLjAyNzMyOQp2dCAwLjA0NDUzMCAwLjAyMDQxMwp2dCAwLjA2MTc0NyAwLjAxNDgyNAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2biAwLjA5ODAgMC45OTUyIDAuMDAwMAp2biAwLjI5MDMgMC45NTY5IDAuMDAwMAp2biAwLjQ3MTQgMC44ODE5IDAuMDAwMAp2biAwLjYzNDQgMC43NzMwIC0wLjAwMDAKdm4gMC43NzMwIDAuNjM0NCAwLjAwMDAKdm4gMC44ODE5IDAuNDcxNCAwLjAwMDAKdm4gMC45NTY5IDAuMjkwMyAwLjAwMDAKdm4gMC45OTUyIDAuMDk4MCAtMC4wMDAwCnZuIDAuOTk1MiAtMC4wOTgwIC0wLjAwMDAKdm4gMC45NTY5IC0wLjI5MDMgMC4wMDAwCnZuIDAuODgxOSAtMC40NzE0IC0wLjAwMDAKdm4gMC43NzMwIC0wLjYzNDQgMC4wMDAwCnZuIDAuNjM0NCAtMC43NzMwIDAuMDAwMAp2biAwLjQ3MTQgLTAuODgxOSAwLjAwMDAKdm4gMC4yOTAzIC0wLjk1NjkgMC4wMDAwCnZuIDAuMDk4MCAtMC45OTUyIC0wLjAwMDAKdm4gLTAuMDk4MCAtMC45OTUyIC0wLjAwMDAKdm4gLTAuMjkwMyAtMC45NTY5IDAuMDAwMAp2biAtMC40NzE0IC0wLjg4MTkgMC4wMDAwCnZuIC0wLjYzNDQgLTAuNzczMCAtMC4wMDAwCnZuIC0wLjc3MzAgLTAuNjM0NCAtMC4wMDAwCnZuIC0wLjg4MTkgLTAuNDcxNCAtMC4wMDAwCnZuIC0wLjk1NjkgLTAuMjkwMyAwLjAwMDAKdm4gLTAuOTk1MiAtMC4wOTgwIDAuMDAwMAp2biAtMC45OTUyIDAuMDk4MCAwLjAwMDAKdm4gLTAuOTU2OSAwLjI5MDMgLTAuMDAwMAp2biAtMC44ODE5IDAuNDcxNCAwLjAwMDAKdm4gLTAuNzczMCAwLjYzNDQgMC4wMDAwCnZuIC0wLjYzNDQgMC43NzMwIDAuMDAwMAp2biAtMC40NzE0IDAuODgxOSAwLjAwMDAKdm4gLTAuMjkwMyAwLjk1NjkgMC4wMDAwCnZuIC0wLjA5ODAgMC45OTUyIDAuMDAwMAp2biAwLjAwMDAgLTAuMDAwMCAxLjAwMDAKdm4gLTAuMDA0MiAtMS4wMDAwIC0wLjAwMDAKdm4gLTAuMDA0MiAxLjAwMDAgMC4wMDAwCnZuIDAuMDAwMCAtMC4wOTgwIDAuOTk1Mgp2biAwLjAwMDAgLTAuMjkwMyAwLjk1NjkKdm4gMC4wMDAwIC0wLjQ3MTQgMC44ODE5CnZuIDAuMDAwMCAtMC42MzQ0IDAuNzczMAp2biAwLjAwMDAgLTAuNzczMCAwLjYzNDQKdm4gMC4wMDAwIC0wLjg4MTkgMC40NzE0CnZuIDAuMDAwMCAtMC45NTY5IDAuMjkwMwp2biAwLjAwMDAgLTAuOTk1MiAwLjA5ODAKdm4gLTAuMDAwMCAtMS4wMDAwIC0wLjAwMTUKdm4gMC4wMDAwIC0wLjk1NjkgLTAuMjkwMwp2biAwLjAwMDAgLTAuODgxOSAtMC40NzE0CnZuIDAuMDAwMCAtMC43NzMwIC0wLjYzNDQKdm4gMC4wMDAwIC0wLjYzNDQgLTAuNzczMAp2biAwLjAwMDAgLTAuNDcxNCAtMC44ODE5CnZuIC0wLjAwMDAgLTAuMjkwMyAtMC45NTY5CnZuIDAuMDAwMCAtMC4wOTgwIC0wLjk5NTIKdm4gMC4wMDAwIDAuMDk4MCAtMC45OTUyCnZuIC0wLjAwMDAgMC4yOTAzIC0wLjk1NjkKdm4gMC4wMDAwIDAuNDcxNCAtMC44ODE5CnZuIDAuMDAwMCAwLjYzNDQgLTAuNzczMAp2biAwLjAwMDAgMC43NzMwIC0wLjYzNDQKdm4gMC4wMDAwIDAuODgxOSAtMC40NzE0CnZuIC0wLjAwMDAgMC45NTY5IC0wLjI5MDMKdm4gMC4wMDAwIDEuMDAwMCAtMC4wMDE1CnZuIDAuMDAwMCAwLjk5NTIgMC4wOTgwCnZuIDAuMDAwMCAwLjk1NjkgMC4yOTAzCnZuIDAuMDAwMCAwLjg4MTkgMC40NzE0CnZuIC0wLjAwMDAgMC43NzMwIDAuNjM0NAp2biAtMC4wMDAwIDAuNjM0NCAwLjc3MzAKdm4gMC4wMDAwIDAuNDcxNCAwLjg4MTkKdm4gMC4wMDAwIDAuMjkwMyAwLjk1NjkKdm4gMC4wMDAwIDAuMDk4MCAwLjk5NTIKdm4gLTEuMDAwMCAwLjAwMDAgLTAuMDAwMAp2biAtMS4wMDAwIDAuMDAwMSAtMC4wMDAwCnZuIC0xLjAwMDAgLTAuMDAwMSAwLjAwMDAKdm4gLTAuOTcyNCAwLjIwNTkgMC4xMTAxCnZuIDAuMDAwMCAwLjQ2MzggMC44ODU5CnZuIDAuMDAwMCAtMC44Nzc4IDAuNDc5MQp2biAwLjAwMDAgLTAuOTU1MiAwLjI5NTgKdm4gLTAuMDAwMCAwLjI4NDggMC45NTg2CnZuIC0wLjAwMDAgLTAuMjg0OCAtMC45NTg2CnZuIDAuMDAwMCAtMC42MjY1IC0wLjc3OTQKdm4gMC4wMDAwIDAuMDk2MCAtMC45OTU0CnZuIDAuMDAwMCAwLjk1NTIgLTAuMjk1OQp2biAtMC4wMDAwIC0wLjI4NDggMC45NTg2CnZuIDAuMDAwMCAxLjAwMDAgMC4wMDI1CnZuIDAuMDAwMCAwLjQ2MzggLTAuODg1OQp2biAtMC4wMDAwIDAuMjg0OCAtMC45NTg2CnZuIC0wLjAwMDAgLTAuNzY2NSAtMC42NDIyCnZuIDAuMDAwMCAwLjk5NTAgLTAuMTAwMQp2biAwLjAwMDAgMC44Nzc4IC0wLjQ3OTAKdm4gMC4wMDAwIC0wLjA5NjAgLTAuOTk1NAp2biAwLjAwMDAgMC45NTUyIDAuMjk1OAp2biAwLjAwMDAgLTAuNjI2NSAwLjc3OTQKdm4gLTAuMDAwMCAtMC44Nzc4IC0wLjQ3OTAKdm4gMC4wMDAwIDAuNzY2NSAtMC42NDIyCnZuIDAuMDAwMCAwLjA5NjAgMC45OTU0CnZuIDAuMDAwMCAtMC45NTUyIC0wLjI5NTgKdm4gMC4wMDAwIC0wLjk5NTAgLTAuMTAwMQp2biAtMC4wMDAwIC0xLjAwMDAgMC4wMDI1CnZuIDAuMDAwMCAwLjYyNjUgMC43Nzk0CnZuIDAuMDAwMCAtMC43NjY1IDAuNjQyMwp2biAwLjAwMDAgLTAuMDk2MCAwLjk5NTQKdm4gMC4wMDAwIC0wLjQ2MzggMC44ODU5CnZuIDAuMDAwMCAwLjc2NjUgMC42NDIyCnZuIDAuMDAwMCAwLjYyNjUgLTAuNzc5NAp2biAwLjAwMDAgLTAuNDYzOCAtMC44ODU5CnZuIDAuMDAwMCAwLjg3NzggMC40NzkxCnZuIC0wLjAwMDAgLTAuNzY2NSAtMC42NDIzCnZuIC0wLjAwMDAgMC45OTUwIC0wLjEwMDAKdm4gMC4wMDAwIC0wLjk1NTIgLTAuMjk1OQp2biAwLjAwMDAgLTAuOTk1MCAtMC4xMDAwCnZuIDAuMDAwMCAtMC43NjY1IDAuNjQyMgp2biAwLjAwMDAgMC44Nzc4IDAuNDc5MAp2biAxLjAwMDAgLTAuMDAwMSAwLjAwMDAKdm4gMS4wMDAwIDAuMDAwMCAtMC4wMDAwCnZuIDEuMDAwMCAwLjAwMDEgLTAuMDAwMAp2biAwLjAwMTQgMC4wMjg2IDAuOTk5Ngp2biAwLjAwMTMgMC4wMjczIDAuOTk5Ngp2biAtMC4wMDEyIC0wLjAyNTYgMC45OTk3CnZuIC0wLjAwMTUgLTAuMDMwNyAwLjk5OTUKdm4gMC45OTQ1IC0wLjEwNDYgMC4wMDI3CnZuIDAuOTg2NCAtMC4xNjQzIDAuMDAyNAp2biAwLjk5NDUgLTAuMTA0MyAwLjAwMjcKdm4gMC4wNDg0IDAuOTk4NCAtMC4wMjc1CnZuIDAuMDQ4NCAwLjk5ODQgLTAuMDI3Ngp2biAwLjA0ODQgMC45OTg0IDAuMDI3Ngp2biAwLjA0ODQgMC45OTg1IDAuMDI3NAp2biAwLjk5ODggLTAuMDQ4NCAwLjAwMjkKdm4gMC45OTk5IDAuMDEwMCAwLjAwMzEKdm4gMC45OTk5IDAuMDA5NyAwLjAwMzEKdm4gMC45OTM3IDAuMTEyNCAwLjAwMzUKdm4gMC45ODI3IDAuMTg1MyAwLjAwMzcKdm4gMC45OTMyIDAuMTE2MyAwLjAwMzUKdm4gMC45OTc3IDAuMDY4MSAwLjAwMzMKdm4gLTAuMDAwMCAxLjAwMDAgMC4wMDQwCnZuIC0wLjAyOTQgMC42OTMyIC0wLjcyMDEKdm4gLTAuMDIyMCAwLjY5MTAgLTAuNzIyNQp2biAwLjAyNjIgMC42OTEwIC0wLjcyMjMKdm4gMC4wMzM2IDAuNjkzMiAtMC43MTk5CnZuIDAuNzYyMiAwLjY0NjggLTAuMDI3Ngp2biAwLjc2NjYgMC42NDE5IC0wLjAxNjgKdm4gMC43NjY1IDAuNjQxNyAwLjAyNjUKdm4gMC43NjIwIDAuNjQ2NSAwLjAzNzMKdm4gLTAuNzE4OSAwLjY4MzkgMC4xMjQ0CnZuIC0wLjcyNzUgMC42Nzc2IDAuMTA3OAp2biAtMC43NjY3IDAuNjQxNyAwLjAyMjAKdm4gLTAuNzYyMiAwLjY0NjUgMC4wMzI4CnZuIC0wLjY1MzUgMC43MTk1IDAuMjM1MQp2biAtMC42NjA5IDAuNzE2NCAwLjIyMzcKdm4gLTAuNTgyNCAwLjc0MTYgMC4zMzMxCnZuIC0wLjU4ODAgMC43NDAzIDAuMzI1OQp2biAtMC41MDU5IDAuNzUzMCAwLjQyMDgKdm4gLTAuNTA5MyAwLjc1MjcgMC40MTcyCnZuIC0wLjQyMzIgMC43NTU1IDAuNTAwMQp2biAtMC40MjQwIDAuNzU1NSAwLjQ5OTQKdm4gLTAuMzMzMCAwLjc0OTggMC41NzE4CnZuIC0wLjMzMDcgMC43NDk1IDAuNTczNQp2biAtMC4yMzM2IDAuNzM1NiAwLjYzNTgKdm4gLTAuMjI3NCAwLjczNDUgMC42Mzk0CnZuIC0wLjEyMzMgMC43MTIxIDAuNjkxMgp2biAtMC4xMTI1IDAuNzA5NCAwLjY5NTgKdm4gMC4wMjkzIDAuNjg3NCAwLjcyNTcKdm4gMC4wMjIwIDAuNjg1MiAwLjcyODAKdm4gLTAuMDI2MyAwLjY4NTIgMC43Mjc5CnZuIC0wLjAzMzYgMC42ODc0IDAuNzI1NQp2biAtMC43NjY1IDAuNjQxOSAtMC4wMjEzCnZuIC0wLjc2MjAgMC42NDY4IC0wLjAzMjAKdm4gLTAuMTA4NCAwLjcxNTAgLTAuNjkwNgp2biAtMC4xMTkyIDAuNzE3NyAtMC42ODYxCnZuIC0wLjIyOTkgMC43NDA4IC0wLjYzMTIKdm4gLTAuMjIzNyAwLjczOTcgLTAuNjM0Nwp2biAwLjcyNzUgMC42Nzg1IC0wLjEwMjMKdm4gMC43MTg5IDAuNjg0OSAtMC4xMTg4CnZuIDAuNjUzNSAwLjcyMTQgLTAuMjI5Mwp2biAwLjY2MDkgMC43MTgyIC0wLjIxNzkKdm4gMC4xMDg0IDAuNzA5NCAwLjY5NjQKdm4gMC4xMTkyIDAuNzEyMSAwLjY5MTkKdm4gMC4yMjk4IDAuNzM1NiAwLjYzNzIKdm4gMC4yMjM2IDAuNzM0NSAwLjY0MDcKdm4gMC43MjY4IDAuNjc3NiAwLjExMjEKdm4gMC43MTgyIDAuNjgzOSAwLjEyODYKdm4gMC42NTk2IDAuNzE2NCAwLjIyNzYKdm4gMC42NTIxIDAuNzE5NSAwLjIzODkKdm4gMC41ODYxIDAuNzQwMyAwLjMyOTQKdm4gMC41ODA0IDAuNzQxNiAwLjMzNjUKdm4gMC41MDY5IDAuNzUyNyAwLjQyMDIKdm4gMC41MDM0IDAuNzUzMCAwLjQyMzgKdm4gMC40MjExIDAuNzU1NSAwLjUwMTkKdm4gMC40MjAyIDAuNzU1NSAwLjUwMjYKdm4gMC4zMjczIDAuNzQ5NSAwLjU3NTQKdm4gMC4zMjk2IDAuNzQ5OCAwLjU3MzcKdm4gMC4xMTI1IDAuNzE1MCAtMC42OTAwCnZuIDAuMTIzMyAwLjcxNzcgLTAuNjg1NAp2biAwLjIyNzQgMC43Mzk3IC0wLjYzMzQKdm4gMC4yMzM2IDAuNzQwOCAtMC42Mjk4CnZuIDAuMzMwNiAwLjc1NDIgLTAuNTY3NAp2biAwLjMzMzAgMC43NTQ0IC0wLjU2NTcKdm4gMC40MjQwIDAuNzU5NiAtMC40OTMyCnZuIDAuNDIzMiAwLjc1OTYgLTAuNDk0MAp2biAwLjUwOTMgMC43NTYxIC0wLjQxMTEKdm4gMC41MDU4IDAuNzU2NCAtMC40MTQ3CnZuIDAuNTg4MCAwLjc0MjkgLTAuMzE5OQp2biAwLjU4MjQgMC43NDQyIC0wLjMyNzAKdm4gLTAuNzI2OCAwLjY3ODUgLTAuMTA2Ngp2biAtMC43MTgyIDAuNjg0OSAtMC4xMjMxCnZuIC0wLjY1OTYgMC43MTgyIC0wLjIyMTgKdm4gLTAuNjUyMSAwLjcyMTQgLTAuMjMzMQp2biAtMC41ODYxIDAuNzQyOSAtMC4zMjM0CnZuIC0wLjU4MDQgMC43NDQzIC0wLjMzMDUKdm4gLTAuNTA2OSAwLjc1NjEgLTAuNDE0MQp2biAtMC41MDM0IDAuNzU2NCAtMC40MTc3CnZuIC0wLjQyMTEgMC43NTk2IC0wLjQ5NTcKdm4gLTAuNDIwMyAwLjc1OTYgLTAuNDk2NAp2biAtMC4zMjczIDAuNzU0MiAtMC41NjkzCnZuIC0wLjMyOTYgMC43NTQ0IC0wLjU2NzYKdm4gMC4wMDEzIDAuMDI3MyAtMC45OTk2CnZuIDAuMDAxNCAwLjAyODYgLTAuOTk5Ngp2biAtMC4wMDAwIC0wLjAwMDAgLTEuMDAwMAp2biAtMC4wMDE1IC0wLjAzMDcgLTAuOTk5NQp2biAtMC4wMDEzIC0wLjAyNTYgLTAuOTk5Nwp2biAtMC4wNDg0IC0wLjk5ODQgLTAuMDI3Ngp2biAtMC4wNDg0IC0wLjk5ODUgLTAuMDI3NQp2biAtMC4wNDg0IC0wLjk5ODUgMC4wMjczCnZuIC0wLjA0ODQgLTAuOTk4NCAwLjAyNzcKdm4gLTAuMDAwMCAtMS4wMDAwIDAuMDAxNQp2biAtMC4wMDAwIC0wLjk5NTIgLTAuMDk4MAp2biAwLjAwMDAgMC45OTUyIC0wLjA5ODAKdm4gMC4wMDAwIDEuMDAwMCAwLjAwMTUKdm4gLTAuOTk2OSAwLjAwNzUgLTAuMDc4MQp2biAtMC45NzI0IDAuMDIyNyAtMC4yMzIzCnZuIC0wLjkyMzkgMC4wMzc0IC0wLjM4MDgKdm4gLTAuODUyNiAwLjA1MTIgLTAuNTIwMAp2biAtMC43NjA0IDAuMDYzNiAtMC42NDYzCnZuIC0wLjY0OTQgMC4wNzQ1IC0wLjc1NjgKdm4gLTAuNTIyNSAwLjA4MzYgLTAuODQ4NQp2biAtMC4zODI3IDAuMDkwNiAtMC45MTk0CnZuIC0wLjIzMzQgMC4wOTUzIC0wLjk2NzcKdm4gLTAuMDc4NSAwLjA5NzcgLTAuOTkyMQp2biAtMC45OTY5IDAuMDIzMCAtMC4wNzUwCnZuIC0wLjk3MjQgMC4wNjc5IC0wLjIyMzQKdm4gLTAuOTIzOSAwLjExMTIgLTAuMzY2MQp2biAtMC44NTI3IDAuMTUxNyAtMC41MDAwCnZuIC0wLjc2MDQgMC4xODg2IC0wLjYyMTUKdm4gLTAuNjQ5NCAwLjIyMDggLTAuNzI3Nwp2biAtMC41MjI1IDAuMjQ3NSAtMC44MTU5CnZuIC0wLjM4MjcgMC4yNjgyIC0wLjg4NDEKdm4gLTAuMjMzNCAwLjI4MjMgLTAuOTMwNQp2biAtMC4wNzg0IDAuMjg5NCAtMC45NTQwCnZuIC0wLjk5NjkgMC4wMzcwIC0wLjA2OTIKdm4gLTAuOTcyNCAwLjExMDEgLTAuMjA1OQp2biAtMC45MjM5IDAuMTgwNCAtMC4zMzc1CnZuIC0wLjg1MjcgMC4yNDYzIC0wLjQ2MDgKdm4gLTAuNzYwNCAwLjMwNjIgLTAuNTcyNwp2biAtMC42NDk1IDAuMzU4NCAtMC42NzA2CnZuIC0wLjUyMjUgMC40MDIwIC0wLjc1MTkKdm4gLTAuMzgyNyAwLjQzNTUgLTAuODE0OAp2biAtMC4yMzM0IDAuNDU4NCAtMC44NTc2CnZuIC0wLjA3ODUgMC40Njk5IC0wLjg3OTIKdm4gLTAuOTk2OSAwLjA0OTYgLTAuMDYwOAp2biAtMC45NzI0IDAuMTQ3OSAtMC4xODA2CnZuIC0wLjkyMzkgMC4yNDI2IC0wLjI5NTkKdm4gLTAuODUyNiAwLjMzMTQgLTAuNDA0MAp2biAtMC43NjA0IDAuNDExOSAtMC41MDIxCnZuIC0wLjY0OTQgMC40ODI0IC0wLjU4NzgKdm4gLTAuNTIyNSAwLjU0MDkgLTAuNjU5MQp2biAtMC4zODI3IDAuNTg2MSAtMC43MTQyCnZuIC0wLjIzMzQgMC42MTY5IC0wLjc1MTcKdm4gLTAuMDc4NSAwLjYzMjQgLTAuNzcwNgp2biAtMC45OTY5IDAuMDYwNyAtMC4wNDk2CnZuIC0wLjk3MjQgMC4xODA1IC0wLjE0ODAKdm4gLTAuOTIzOSAwLjI5NTkgLTAuMjQyNwp2biAtMC44NTI2IDAuNDA0MCAtMC4zMzE0CnZuIC0wLjc2MDQgMC41MDIwIC0wLjQxMjAKdm4gLTAuNjQ5NCAwLjU4NzggLTAuNDgyNAp2biAtMC41MjI0IDAuNjU5MSAtMC41NDA5CnZuIC0wLjM4MjcgMC43MTQxIC0wLjU4NjEKdm4gLTAuMjMzNCAwLjc1MTcgLTAuNjE2OQp2biAtMC4wNzg1IDAuNzcwNiAtMC42MzI0CnZuIC0wLjk5NjkgMC4wNjkyIC0wLjAzNjkKdm4gLTAuOTcyNCAwLjIwNTkgLTAuMTEwMAp2biAtMC45MjM5IDAuMzM3NSAtMC4xODA0CnZuIC0wLjg1MjYgMC40NjA4IC0wLjI0NjMKdm4gLTAuNzYwNCAwLjU3MjcgLTAuMzA2MQp2biAtMC42NDk0IDAuNjcwNyAtMC4zNTg0CnZuIC0wLjUyMjUgMC43NTIwIC0wLjQwMTkKdm4gLTAuMzgyNyAwLjgxNDggLTAuNDM1NQp2biAtMC4yMzM0IDAuODU3NiAtMC40NTg0CnZuIC0wLjA3ODUgMC44NzkyIC0wLjQ3MDAKdm4gLTAuOTk2OSAwLjA3NTAgLTAuMDIzMAp2biAtMC45NzI0IDAuMjIzMyAtMC4wNjc5CnZuIC0wLjkyMzkgMC4zNjYyIC0wLjExMTIKdm4gLTAuODUyNyAwLjQ5OTkgLTAuMTUxNwp2biAtMC43NjA0IDAuNjIxNSAtMC4xODg2CnZuIC0wLjY0OTUgMC43Mjc2IC0wLjIyMDgKdm4gLTAuNTIyNSAwLjgxNTkgLTAuMjQ3NQp2biAtMC4zODI3IDAuODg0MSAtMC4yNjgyCnZuIC0wLjIzMzUgMC45MzA1IC0wLjI4MjMKdm4gLTAuMDc4NSAwLjk1NDAgLTAuMjg5NAp2biAtMC45OTY5IDAuMDc4MSAtMC4wMDc2CnZuIC0wLjk3MjQgMC4yMzIzIC0wLjAyMjgKdm4gLTAuOTIzOSAwLjM4MDggLTAuMDM3NQp2biAtMC44NTI2IDAuNTIwMCAtMC4wNTEyCnZuIC0wLjc2MDQgMC42NDYzIC0wLjA2MzcKdm4gLTAuNjQ5NSAwLjc1NjcgLTAuMDc0NQp2biAtMC41MjI1IDAuODQ4NSAtMC4wODM2CnZuIC0wLjM4MjcgMC45MTk0IC0wLjA5MDYKdm4gLTAuMjMzNCAwLjk2NzcgLTAuMDk1Mwp2biAtMC4wNzg1IDAuOTkyMSAtMC4wOTc3CnZuIC0wLjk5NjkgMC4wNzg0IDAuMDAwMQp2biAtMC45NzI0IDAuMjMzNCAwLjAwMDQKdm4gLTAuOTIzOSAwLjM4MjYgMC4wMDA2CnZuIC0wLjg1MjcgMC41MjI1IDAuMDAwOAp2biAtMC43NjA0IDAuNjQ5NSAwLjAwMTAKdm4gLTAuNjQ5NCAwLjc2MDQgMC4wMDExCnZuIC0wLjUyMjUgMC44NTI2IDAuMDAxMwp2biAtMC4zODI3IDAuOTIzOSAwLjAwMTQKdm4gLTAuMjMzNSAwLjk3MjQgMC4wMDE1CnZuIC0wLjA3ODUgMC45OTY5IDAuMDAxNQp2biAtMC45OTY5IDAuMDc1MiAwLjAyMjYKdm4gLTAuOTcyNCAwLjIyMzQgMC4wNjc3CnZuIC0wLjkyMzkgMC4zNjYyIDAuMTExMAp2biAtMC44NTI2IDAuNTAwMCAwLjE1MTYKdm4gLTAuNzYwNCAwLjYyMTUgMC4xODg1CnZuIC0wLjY0OTQgMC43Mjc3IDAuMjIwNwp2biAtMC41MjI1IDAuODE1OSAwLjI0NzUKdm4gLTAuMzgyNyAwLjg4NDEgMC4yNjgyCnZuIC0wLjIzMzQgMC45MzA1IDAuMjgyMwp2biAtMC4wNzg1IDAuOTU0MCAwLjI4OTQKdm4gLTAuOTk2OSAwLjA2OTIgMC4wMzcxCnZuIC0wLjkyMzkgMC4zMzc1IDAuMTgwNAp2biAtMC44NTI2IDAuNDYwOCAwLjI0NjMKdm4gLTAuNzYwNCAwLjU3MjggMC4zMDYyCnZuIC0wLjY0OTQgMC42NzA2IDAuMzU4NAp2biAtMC41MjI1IDAuNzUyMCAwLjQwMTkKdm4gLTAuMzgyNyAwLjgxNDggMC40MzU1CnZuIC0wLjIzMzQgMC44NTc2IDAuNDU4NAp2biAtMC4wNzg0IDAuODc5MiAwLjQ2OTkKdm4gLTAuOTk2OSAwLjA2MDUgMC4wNDk5CnZuIC0wLjk3MjQgMC4xODAzIDAuMTQ4Mgp2biAtMC45MjM5IDAuMjk1NyAwLjI0MjgKdm4gLTAuODUyNiAwLjQwMzkgMC4zMzE1CnZuIC0wLjc2MDQgMC41MDIwIDAuNDEyMAp2biAtMC42NDk1IDAuNTg3OCAwLjQ4MjQKdm4gLTAuNTIyNSAwLjY1OTEgMC41NDA5CnZuIC0wLjM4MjcgMC43MTQyIDAuNTg2MQp2biAtMC4yMzM0IDAuNzUxNyAwLjYxNjkKdm4gLTAuMDc4NSAwLjc3MDYgMC42MzI0CnZuIC0wLjk5NjkgMC4wNTAwIDAuMDYwNQp2biAtMC45NzI0IDAuMTQ4MiAwLjE4MDMKdm4gLTAuOTIzOSAwLjI0MjggMC4yOTU3CnZuIC0wLjg1MjYgMC4zMzE1IDAuNDAzOQp2biAtMC43NjA0IDAuNDEyMCAwLjUwMjAKdm4gLTAuNjQ5NSAwLjQ4MjQgMC41ODc4CnZuIC0wLjUyMjUgMC41NDA5IDAuNjU5MQp2biAtMC4zODI3IDAuNTg2MSAwLjcxNDIKdm4gLTAuMjMzNCAwLjYxNjkgMC43NTE2CnZuIC0wLjA3ODUgMC42MzI0IDAuNzcwNgp2biAtMC45OTY5IDAuMDM3MCAwLjA2OTMKdm4gLTAuOTcyNCAwLjExMDAgMC4yMDU5CnZuIC0wLjkyMzkgMC4xODA0IDAuMzM3NQp2biAtMC44NTI2IDAuMjQ2MyAwLjQ2MDgKdm4gLTAuNzYwNCAwLjMwNjIgMC41NzI3CnZuIC0wLjY0OTUgMC4zNTg1IDAuNjcwNgp2biAtMC41MjI1IDAuNDAyMCAwLjc1MjAKdm4gLTAuMzgyNyAwLjQzNTUgMC44MTQ4CnZuIC0wLjIzMzQgMC40NTg0IDAuODU3Ngp2biAtMC4wNzg0IDAuNDcwMCAwLjg3OTIKdm4gLTAuOTk2OSAwLjAyMjYgMC4wNzUyCnZuIC0wLjk3MjQgMC4wNjc2IDAuMjIzNAp2biAtMC45MjM5IDAuMTExMCAwLjM2NjIKdm4gLTAuODUyNiAwLjE1MTYgMC41MDAwCnZuIC0wLjc2MDQgMC4xODg1IDAuNjIxNQp2biAtMC42NDk0IDAuMjIwNyAwLjcyNzcKdm4gLTAuNTIyNSAwLjI0NzUgMC44MTU5CnZuIC0wLjM4MjcgMC4yNjgyIDAuODg0MQp2biAtMC4yMzM0IDAuMjgyMiAwLjkzMDUKdm4gLTAuMDc4NSAwLjI4OTQgMC45NTQwCnZuIC0wLjk5NjkgMC4wMDc4IDAuMDc4MQp2biAtMC45NzI0IDAuMDIzMCAwLjIzMjMKdm4gLTAuOTIzOSAwLjAzNzYgMC4zODA4CnZuIC0wLjg1MjYgMC4wNTEzIDAuNTIwMAp2biAtMC43NjA0IDAuMDYzNyAwLjY0NjMKdm4gLTAuNjQ5NCAwLjA3NDYgMC43NTY4CnZuIC0wLjUyMjUgMC4wODM2IDAuODQ4NQp2biAtMC4zODI3IDAuMDkwNiAwLjkxOTQKdm4gLTAuMjMzNCAwLjA5NTMgMC45Njc3CnZuIC0wLjA3ODUgMC4wOTc3IDAuOTkyMQp2biAtMC45OTY5IC0wLjAwNzkgMC4wNzgwCnZuIC0wLjk3MjQgLTAuMDIzMCAwLjIzMjMKdm4gLTAuOTIzOSAtMC4wMzc2IDAuMzgwOAp2biAtMC44NTI2IC0wLjA1MTMgMC41MjAwCnZuIC0wLjc2MDQgLTAuMDYzNyAwLjY0NjMKdm4gLTAuNjQ5NCAtMC4wNzQ2IDAuNzU2OAp2biAtMC41MjI1IC0wLjA4MzYgMC44NDg1CnZuIC0wLjM4MjcgLTAuMDkwNSAwLjkxOTQKdm4gLTAuMjMzNCAtMC4wOTUzIDAuOTY3Nwp2biAtMC4wNzg1IC0wLjA5NzcgMC45OTIxCnZuIC0wLjk5NjkgLTAuMDIyNiAwLjA3NTEKdm4gLTAuOTcyNCAtMC4wNjc2IDAuMjIzNAp2biAtMC45MjM5IC0wLjExMTAgMC4zNjYyCnZuIC0wLjg1MjYgLTAuMTUxNiAwLjUwMDAKdm4gLTAuNzYwNCAtMC4xODg1IDAuNjIxNQp2biAtMC42NDk0IC0wLjIyMDcgMC43Mjc3CnZuIC0wLjUyMjUgLTAuMjQ3NSAwLjgxNTkKdm4gLTAuMzgyNyAtMC4yNjgyIDAuODg0MQp2biAtMC4yMzM0IC0wLjI4MjMgMC45MzA1CnZuIC0wLjA3ODUgLTAuMjg5NCAwLjk1NDAKdm4gLTAuOTk2OSAtMC4wMzcwIDAuMDY5Mgp2biAtMC45NzI0IC0wLjExMDEgMC4yMDU5CnZuIC0wLjkyMzkgLTAuMTgwNCAwLjMzNzUKdm4gLTAuODUyNiAtMC4yNDYzIDAuNDYwOAp2biAtMC43NjA0IC0wLjMwNjEgMC41NzI4CnZuIC0wLjY0OTQgLTAuMzU4NCAwLjY3MDYKdm4gLTAuNTIyNSAtMC40MDIwIDAuNzUxOQp2biAtMC4zODI3IC0wLjQzNTUgMC44MTQ4CnZuIC0wLjIzMzQgLTAuNDU4NCAwLjg1NzYKdm4gLTAuMDc4NSAtMC40Njk5IDAuODc5Mgp2biAtMC45OTY5IC0wLjA0OTkgMC4wNjA1CnZuIC0wLjk3MjQgLTAuMTQ4MiAwLjE4MDQKdm4gLTAuOTIzOSAtMC4yNDI4IDAuMjk1Nwp2biAtMC44NTI2IC0wLjMzMTUgMC40MDM5CnZuIC0wLjc2MDQgLTAuNDEyMCAwLjUwMjAKdm4gLTAuNjQ5NCAtMC40ODI0IDAuNTg3OAp2biAtMC41MjI1IC0wLjU0MDkgMC42NTkxCnZuIC0wLjM4MjcgLTAuNTg2MSAwLjcxNDIKdm4gLTAuMjMzNCAtMC42MTY5IDAuNzUxNwp2biAtMC4wNzg1IC0wLjYzMjQgMC43NzA2CnZuIC0wLjk5NjkgLTAuMDYwNSAwLjA0OTkKdm4gLTAuOTcyNCAtMC4xODA0IDAuMTQ4Mgp2biAtMC45MjM5IC0wLjI5NTcgMC4yNDI4CnZuIC0wLjg1MjYgLTAuNDAzOSAwLjMzMTUKdm4gLTAuNzYwNCAtMC41MDIwIDAuNDEyMQp2biAtMC42NDk1IC0wLjU4NzggMC40ODI0CnZuIC0wLjUyMjUgLTAuNjU5MSAwLjU0MDkKdm4gLTAuMzgyNyAtMC43MTQyIDAuNTg2MQp2biAtMC4yMzM0IC0wLjc1MTcgMC42MTY5CnZuIC0wLjA3ODUgLTAuNzcwNiAwLjYzMjUKdm4gLTAuOTk2OSAtMC4wNjkyIDAuMDM3MQp2biAtMC45NzI0IC0wLjIwNTggMC4xMTAxCnZuIC0wLjkyMzggLTAuMzM3NiAwLjE4MDQKdm4gLTAuODUyNiAtMC40NjA4IDAuMjQ2Mwp2biAtMC43NjA0IC0wLjU3MjcgMC4zMDYyCnZuIC0wLjY0OTQgLTAuNjcwNiAwLjM1ODUKdm4gLTAuNTIyNSAtMC43NTIwIDAuNDAxOQp2biAtMC4zODI3IC0wLjgxNDggMC40MzU1CnZuIC0wLjIzMzQgLTAuODU3NiAwLjQ1ODQKdm4gLTAuMDc4NCAtMC44NzkyIDAuNDY5OQp2biAtMC45OTY5IC0wLjA3NTIgMC4wMjI2CnZuIC0wLjk3MjQgLTAuMjIzNCAwLjA2NzYKdm4gLTAuOTIzOSAtMC4zNjYzIDAuMTExMAp2biAtMC44NTI3IC0wLjUwMDAgMC4xNTE2CnZuIC0wLjc2MDQgLTAuNjIxNSAwLjE4ODUKdm4gLTAuNjQ5NCAtMC43Mjc3IDAuMjIwNwp2biAtMC41MjI1IC0wLjgxNTkgMC4yNDc1CnZuIC0wLjM4MjcgLTAuODg0MSAwLjI2ODIKdm4gLTAuMjMzNSAtMC45MzA1IDAuMjgyMwp2biAtMC4wNzg1IC0wLjk1NDAgMC4yODk0CnZuIC0wLjk5NjkgLTAuMDc4NCAwLjAwMDEKdm4gLTAuOTcyNCAtMC4yMzM1IDAuMDAwNAp2biAtMC45MjM5IC0wLjM4MjYgMC4wMDA2CnZuIC0wLjg1MjcgLTAuNTIyNCAwLjAwMDgKdm4gLTAuNzYwNCAtMC42NDk1IDAuMDAxMAp2biAtMC42NDk0IC0wLjc2MDQgMC4wMDExCnZuIC0wLjUyMjUgLTAuODUyNiAwLjAwMTMKdm4gLTAuMzgyNyAtMC45MjM5IDAuMDAxNAp2biAtMC4yMzM1IC0wLjk3MjQgMC4wMDE1CnZuIC0wLjA3ODUgLTAuOTk2OSAwLjAwMTUKdm4gLTAuOTk2OSAtMC4wNzgxIC0wLjAwNzYKdm4gLTAuOTcyNCAtMC4yMzI0IC0wLjAyMjgKdm4gLTAuOTIzOSAtMC4zODA4IC0wLjAzNzUKdm4gLTAuODUyNiAtMC41MjAwIC0wLjA1MTIKdm4gLTAuNzYwNCAtMC42NDYzIC0wLjA2MzYKdm4gLTAuNjQ5NSAtMC43NTY3IC0wLjA3NDUKdm4gLTAuNTIyNSAtMC44NDg1IC0wLjA4MzYKdm4gLTAuMzgyNyAtMC45MTk0IC0wLjA5MDYKdm4gLTAuMjMzNSAtMC45Njc3IC0wLjA5NTMKdm4gLTAuMDc4NSAtMC45OTIxIC0wLjA5NzcKdm4gLTAuOTk2OSAtMC4wNzQ5IC0wLjAyMzIKdm4gLTAuOTcyNCAtMC4yMjMzIC0wLjA2ODAKdm4gLTAuOTIzOSAtMC4zNjYxIC0wLjExMTMKdm4gLTAuODUyNyAtMC40OTk5IC0wLjE1MTgKdm4gLTAuNzYwNCAtMC42MjE1IC0wLjE4ODYKdm4gLTAuNjQ5NCAtMC43Mjc3IC0wLjIyMDgKdm4gLTAuNTIyNSAtMC44MTU5IC0wLjI0NzUKdm4gLTAuMzgyNyAtMC44ODQxIC0wLjI2ODIKdm4gLTAuMjMzNCAtMC45MzA1IC0wLjI4MjMKdm4gLTAuMDc4NSAtMC45NTQwIC0wLjI4OTQKdm4gLTAuOTk2OSAtMC4wNjk1IC0wLjAzNjQKdm4gLTAuOTcyNCAtMC4yMDYxIC0wLjEwOTcKdm4gLTAuOTIzOSAtMC4zMzc2IC0wLjE4MDEKdm4gLTAuODUyNiAtMC40NjA5IC0wLjI0NjEKdm4gLTAuNzYwNCAtMC41NzI4IC0wLjMwNjAKdm4gLTAuNjQ5NSAtMC42NzA2IC0wLjM1ODQKdm4gLTAuNTIyNSAtMC43NTIwIC0wLjQwMTkKdm4gLTAuMzgyNyAtMC44MTQ4IC0wLjQzNTUKdm4gLTAuMjMzNCAtMC44NTc2IC0wLjQ1ODQKdm4gLTAuMDc4NSAtMC44NzkyIC0wLjQ2OTkKdm4gLTAuOTk2OSAtMC4wNjAzIC0wLjA1MDIKdm4gLTAuOTcyNCAtMC4xODAzIC0wLjE0ODQKdm4gLTAuOTIzOSAtMC4yOTU2IC0wLjI0MzAKdm4gLTAuODUyNiAtMC40MDM4IC0wLjMzMTYKdm4gLTAuNzYwNCAtMC41MDIwIC0wLjQxMjEKdm4gLTAuNjQ5NCAtMC41ODc4IC0wLjQ4MjUKdm4gLTAuNTIyNSAtMC42NTkxIC0wLjU0MTAKdm4gLTAuMzgyNyAtMC43MTQxIC0wLjU4NjEKdm4gLTAuMjMzNCAtMC43NTE2IC0wLjYxNjkKdm4gLTAuMDc4NSAtMC43NzA2IC0wLjYzMjUKdm4gLTAuOTk2OSAtMC4wNTAwIC0wLjA2MDUKdm4gLTAuOTcyNCAtMC4xNDgyIC0wLjE4MDMKdm4gLTAuOTIzOSAtMC4yNDI5IC0wLjI5NTcKdm4gLTAuODUyNiAtMC4zMzE2IC0wLjQwMzkKdm4gLTAuNzYwNCAtMC40MTIwIC0wLjUwMjAKdm4gLTAuNjQ5NSAtMC40ODI0IC0wLjU4NzgKdm4gLTAuNTIyNSAtMC41NDA5IC0wLjY1OTEKdm4gLTAuMzgyNyAtMC41ODYxIC0wLjcxNDIKdm4gLTAuMjMzNCAtMC42MTY5IC0wLjc1MTcKdm4gLTAuMDc4NSAtMC42MzI0IC0wLjc3MDYKdm4gLTAuOTk2OSAtMC4wMzcwIC0wLjA2OTIKdm4gLTAuOTcyNCAtMC4xMTAxIC0wLjIwNTkKdm4gLTAuOTIzOSAtMC4xODA0IC0wLjMzNzUKdm4gLTAuODUyNiAtMC4yNDYzIC0wLjQ2MDgKdm4gLTAuNzYwNCAtMC4zMDYxIC0wLjU3MjgKdm4gLTAuNjQ5NCAtMC4zNTg1IC0wLjY3MDYKdm4gLTAuNTIyNSAtMC40MDIwIC0wLjc1MjAKdm4gLTAuMzgyNyAtMC40MzU1IC0wLjgxNDgKdm4gLTAuMjMzNSAtMC40NTg0IC0wLjg1NzUKdm4gLTAuMDc4NSAtMC40NzAwIC0wLjg3OTIKdm4gLTAuOTk2OSAtMC4wMjI2IC0wLjA3NTEKdm4gLTAuOTcyNCAtMC4wNjc3IC0wLjIyMzQKdm4gLTAuOTIzOSAtMC4xMTEwIC0wLjM2NjIKdm4gLTAuODUyNyAtMC4xNTE2IC0wLjUwMDAKdm4gLTAuNzYwNCAtMC4xODg1IC0wLjYyMTUKdm4gLTAuNjQ5NCAtMC4yMjA3IC0wLjcyNzcKdm4gLTAuNTIyNSAtMC4yNDc1IC0wLjgxNTkKdm4gLTAuMzgyNyAtMC4yNjgyIC0wLjg4NDEKdm4gLTAuMjMzNSAtMC4yODIzIC0wLjkzMDUKdm4gLTAuMDc4NCAtMC4yODk0IC0wLjk1NDAKdm4gLTAuOTk2OSAtMC4wMDc3IC0wLjA3ODEKdm4gLTAuOTcyNCAtMC4wMjI5IC0wLjIzMjMKdm4gLTAuOTIzOSAtMC4wMzc1IC0wLjM4MDgKdm4gLTAuODUyNyAtMC4wNTEyIC0wLjUyMDAKdm4gLTAuNzYwNCAtMC4wNjM2IC0wLjY0NjMKdm4gLTAuNjQ5NCAtMC4wNzQ1IC0wLjc1NjgKdm4gLTAuNTIyNSAtMC4wODM2IC0wLjg0ODUKdm4gLTAuMzgyNiAtMC4wOTA2IC0wLjkxOTUKdm4gLTAuMjMzNCAtMC4wOTUzIC0wLjk2NzcKdm4gLTAuMDc4NCAtMC4wOTc3IC0wLjk5MjEKdm4gMC4wMDAwIDAuOTU1MiAwLjI5NTkKdm4gLTAuMDAwMCAtMC44Nzc4IDAuNDc5MAp2biAtMC4wMDAwIC0wLjk1NTIgMC4yOTU5CnZuIC0wLjAwMDAgLTAuOTk1MCAwLjEwMDEKdm4gLTAuMDAwMCAtMS4wMDAwIC0wLjAwMjUKdm4gMC4wMDAwIDEuMDAwMCAtMC4wMDI1CnZuIDAuMDAwMCAwLjk5NTAgMC4xMDAxCnZuIDAuMDAwMCAwLjk1NTIgLTAuMjk1OAp2biAwLjk5NjkgMC4wNzgxIDAuMDA3OAp2biAwLjk3MjQgMC4yMzIyIDAuMDIzMwp2biAwLjkyMzkgMC4zODA4IDAuMDM4Mwp2biAwLjg1MjYgMC41MTk5IDAuMDUyMwp2biAwLjc2MDQgMC42NDYyIDAuMDY1MAp2biAwLjY0OTUgMC43NTY2IDAuMDc2MQp2biAwLjUyMjUgMC44NDg0IDAuMDg1Mwp2biAwLjM4MjcgMC45MTkyIDAuMDkyNAp2biAwLjIzMzQgMC45Njc1IDAuMDk3Mwp2biAwLjA3ODUgMC45OTE5IDAuMDk5OAp2biAwLjk5NjkgMC4wNzUxIDAuMDIzMQp2biAwLjk3MjQgMC4yMjMxIDAuMDY5MAp2biAwLjkyMzkgMC4zNjU1IDAuMTEzMQp2biAwLjg1MjYgMC40OTkxIDAuMTU0Ngp2biAwLjc2MDQgMC42MjA0IDAuMTkyMQp2biAwLjY0OTQgMC43MjY0IDAuMjI1MAp2biAwLjUyMjUgMC44MTQ1IDAuMjUyMwp2biAwLjM4MjcgMC44ODI1IDAuMjczMwp2biAwLjIzMzQgMC45Mjg4IDAuMjg3Nwp2biAwLjA3ODQgMC45NTIzIDAuMjk0OQp2biAwLjk5NjkgMC4wNjg4IDAuMDM3OAp2biAwLjk3MjQgMC4yMDQ5IDAuMTEyMAp2biAwLjkyMzkgMC4zMzU5IDAuMTgzNAp2biAwLjg1MjYgMC40NTg2IDAuMjUwNAp2biAwLjc2MDQgMC41NzAxIDAuMzExMgp2biAwLjY0OTQgMC42Njc1IDAuMzY0Mwp2biAwLjUyMjUgMC43NDg0IDAuNDA4NQp2biAwLjM4MjcgMC44MTEwIDAuNDQyNgp2biAwLjIzMzUgMC44NTM1IDAuNDY1OAp2biAwLjA3ODQgMC44NzUxIDAuNDc3Ngp2biAwLjk5NjkgMC4wNjAxIDAuMDUwNAp2biAwLjk3MjQgMC4xNzg5IDAuMTQ5OQp2biAwLjkyMzkgMC4yOTMzIDAuMjQ1OAp2biAwLjg1MjcgMC40MDA1IDAuMzM1NQp2biAwLjc2MDQgMC40OTc4IDAuNDE3MQp2biAwLjY0OTUgMC41ODI5IDAuNDg4Mwp2biAwLjUyMjUgMC42NTM2IDAuNTQ3Ngp2biAwLjM4MjcgMC43MDgyIDAuNTkzNAp2biAwLjIzMzQgMC43NDUzIDAuNjI0NQp2biAwLjA3ODUgMC43NjQxIDAuNjQwMwp2biAwLjk5NjkgMC4wNDkyIDAuMDYxMQp2biAwLjk3MjQgMC4xNDYzIDAuMTgxOQp2biAwLjkyMzkgMC4yMzk4IDAuMjk4Mgp2biAwLjg1MjYgMC4zMjc0IDAuNDA3Mgp2biAwLjc2MDQgMC40MDY5IDAuNTA2Mgp2biAwLjY0OTQgMC40NzY0IDAuNTkyNwp2biAwLjUyMjUgMC41MzQyIDAuNjY0Ngp2biAwLjM4MjcgMC41Nzg4IDAuNzIwMQp2biAwLjIzMzQgMC42MDkyIDAuNzU3OQp2biAwLjA3ODUgMC42MjQ2IDAuNzc3MAp2biAwLjk5NjkgMC4wMzYxIDAuMDY5Ngp2biAwLjk3MjQgMC4xMDgxIDAuMjA2OQp2biAwLjkyMzkgMC4xNzczIDAuMzM5MQp2biAwLjg1MjYgMC4yNDIyIDAuNDYzMAp2biAwLjc2MDQgMC4zMDEyIDAuNTc1NAp2biAwLjY0OTQgMC4zNTI2IDAuNjczNwp2biAwLjUyMjUgMC4zOTU1IDAuNzU1NAp2biAwLjM4MjcgMC40Mjg1IDAuODE4NQp2biAwLjIzMzQgMC40NTEwIDAuODYxNQp2biAwLjA3ODUgMC40NjI0IDAuODgzMgp2biAwLjk5NjkgMC4wMjI2IDAuMDc1MQp2biAwLjk3MjQgMC4wNjY2IDAuMjIzNwp2biAwLjkyMzkgMC4xMDkxIDAuMzY2OAp2biAwLjg1MjYgMC4xNDg5IDAuNTAwOAp2biAwLjc2MDQgMC4xODUwIDAuNjIyNQp2biAwLjY0OTUgMC4yMTY2IDAuNzI4OQp2biAwLjUyMjUgMC4yNDI4IDAuODE3Mwp2biAwLjM4MjYgMC4yNjMxIDAuODg1Ngp2biAwLjIzMzUgMC4yNzY5IDAuOTMyMQp2biAwLjA3ODUgMC4yODM5IDAuOTU1Ngp2biAwLjk5NjkgMC4wMDc1IDAuMDc4MQp2biAwLjk3MjQgMC4wMjI0IDAuMjMyNAp2biAwLjkyMzkgMC4wMzY4IDAuMzgwOQp2biAwLjg1MjYgMC4wNTAyIDAuNTIwMQp2biAwLjc2MDQgMC4wNjI0IDAuNjQ2NQp2biAwLjY0OTUgMC4wNzMwIDAuNzU2OQp2biAwLjUyMjUgMC4wODE5IDAuODQ4Nwp2biAwLjM4MjcgMC4wODg3IDAuOTE5Ngp2biAwLjIzMzUgMC4wOTM0IDAuOTY3OQp2biAwLjA3ODUgMC4wOTU3IDAuOTkyMwp2biAwLjk5NjkgLTAuMDA3NSAwLjA3ODEKdm4gMC45NzI0IC0wLjAyMjQgMC4yMzI0CnZuIDAuOTIzOSAtMC4wMzY3IDAuMzgwOQp2biAwLjg1MjYgLTAuMDUwMiAwLjUyMDEKdm4gMC43NjA0IC0wLjA2MjMgMC42NDY0CnZuIDAuNjQ5NSAtMC4wNzMwIDAuNzU2OQp2biAwLjUyMjUgLTAuMDgxOSAwLjg0ODcKdm4gMC4zODI3IC0wLjA4ODcgMC45MTk2CnZuIDAuMjMzNCAtMC4wOTM0IDAuOTY3OQp2biAwLjA3ODQgLTAuMDk1NyAwLjk5MjMKdm4gMC45OTY5IC0wLjAyMjMgMC4wNzUzCnZuIDAuOTcyNCAtMC4wNjY0IDAuMjIzOAp2biAwLjkyMzkgLTAuMTA5MCAwLjM2NjgKdm4gMC44NTI2IC0wLjE0ODggMC41MDA5CnZuIDAuNzYwNCAtMC4xODUwIDAuNjIyNgp2biAwLjY0OTQgLTAuMjE2NiAwLjcyODkKdm4gMC41MjI1IC0wLjI0MjggMC44MTczCnZuIDAuMzgyNiAtMC4yNjMxIDAuODg1Ngp2biAwLjIzMzQgLTAuMjc2OSAwLjkzMjEKdm4gMC4wNzg1IC0wLjI4MzkgMC45NTU2CnZuIDAuOTk2OSAtMC4wMzY2IDAuMDY5NAp2biAwLjk3MjQgLTAuMTA4NCAwLjIwNjgKdm4gMC45MjM5IC0wLjE3NzUgMC4zMzkwCnZuIDAuODUyNiAtMC4yNDI0IDAuNDYyOQp2biAwLjc2MDQgLTAuMzAxMiAwLjU3NTQKdm4gMC42NDk1IC0wLjM1MjcgMC42NzM3CnZuIDAuNTIyNSAtMC4zOTU1IDAuNzU1NAp2biAwLjM4MjcgLTAuNDI4NSAwLjgxODUKdm4gMC4yMzM0IC0wLjQ1MTAgMC44NjE1CnZuIDAuMDc4NCAtMC40NjI0IDAuODgzMgp2biAwLjk5NjkgLTAuMDQ5MSAwLjA2MTIKdm4gMC45NzI0IC0wLjE0NjIgMC4xODIwCnZuIDAuOTIzOSAtMC4yMzk3IDAuMjk4Mgp2biAwLjg1MjcgLTAuMzI3MyAwLjQwNzIKdm4gMC43NjA0IC0wLjQwNjkgMC41MDYyCnZuIDAuNjQ5NSAtMC40NzY0IDAuNTkyNwp2biAwLjUyMjUgLTAuNTM0MiAwLjY2NDUKdm4gMC4zODI3IC0wLjU3ODggMC43MjAxCnZuIDAuMjMzNSAtMC42MDkyIDAuNzU3OQp2biAwLjA3ODQgLTAuNjI0NiAwLjc3NzAKdm4gMC45OTY5IC0wLjA2MDEgMC4wNTA0CnZuIDAuOTcyNCAtMC4xNzkwIDAuMTQ5OQp2biAwLjkyMzkgLTAuMjkzMyAwLjI0NTgKdm4gMC44NTI2IC0wLjQwMDUgMC4zMzU2CnZuIDAuNzYwNCAtMC40OTc4IDAuNDE3MQp2biAwLjY0OTQgLTAuNTgyOSAwLjQ4ODQKdm4gMC41MjI2IC0wLjY1MzUgMC41NDc2CnZuIDAuMzgyNiAtMC43MDgyIDAuNTkzNAp2biAwLjIzMzQgLTAuNzQ1MyAwLjYyNDUKdm4gMC4wNzg1IC0wLjc2NDEgMC42NDAzCnZuIDAuOTk2OSAtMC4wNjg3IDAuMDM3OAp2biAwLjk3MjQgLTAuMjA0OCAwLjExMjAKdm4gMC45MjM5IC0wLjMzNTggMC4xODM0CnZuIDAuODUyNiAtMC40NTg2IDAuMjUwNAp2biAwLjc2MDQgLTAuNTcwMCAwLjMxMTIKdm4gMC42NDk0IC0wLjY2NzUgMC4zNjQzCnZuIDAuNTIyNSAtMC43NDg1IDAuNDA4NAp2biAwLjM4MjcgLTAuODExMCAwLjQ0MjYKdm4gMC4yMzM0IC0wLjg1MzYgMC40NjU4CnZuIDAuMDc4NSAtMC44NzUxIDAuNDc3Ngp2biAwLjk5NjkgLTAuMDc1MSAwLjAyMjgKdm4gMC45NzI0IC0wLjIyMzEgMC4wNjg4CnZuIDAuOTIzOSAtMC4zNjU2IDAuMTEzMAp2biAwLjg1MjYgLTAuNDk5MiAwLjE1NDQKdm4gMC43NjA0IC0wLjYyMDQgMC4xOTIxCnZuIDAuNjQ5NCAtMC43MjY0IDAuMjI0OQp2biAwLjUyMjUgLTAuODE0NSAwLjI1MjIKdm4gMC4zODI3IC0wLjg4MjUgMC4yNzMzCnZuIDAuMjMzNSAtMC45Mjg4IDAuMjg3Nwp2biAwLjA3ODUgLTAuOTUyMyAwLjI5NDkKdm4gMC45OTY5IC0wLjA3ODAgMC4wMDgwCnZuIDAuOTcyNCAtMC4yMzIyIDAuMDIzNQp2biAwLjkyMzkgLTAuMzgwNyAwLjAzODQKdm4gMC44NTI2IC0wLjUxOTkgMC4wNTIzCnZuIDAuNzYwNCAtMC42NDYyIDAuMDY1MAp2biAwLjY0OTUgLTAuNzU2NiAwLjA3NjEKdm4gMC41MjI1IC0wLjg0ODQgMC4wODUzCnZuIDAuMzgyNyAtMC45MTkyIDAuMDkyNQp2biAwLjIzMzUgLTAuOTY3NSAwLjA5NzMKdm4gMC4wNzg1IC0wLjk5MTkgMC4wOTk3CnZuIDAuOTk2OSAtMC4wNzg1IC0wLjAwMDIKdm4gMC45NzI0IC0wLjIzMzUgLTAuMDAwNgp2biAwLjkyMzkgLTAuMzgyNiAtMC4wMDEwCnZuIDAuODUyNiAtMC41MjI1IC0wLjAwMTMKdm4gMC43NjA0IC0wLjY0OTQgLTAuMDAxNgp2biAwLjY0OTQgLTAuNzYwNCAtMC4wMDE5CnZuIDAuNTIyNSAtMC44NTI2IC0wLjAwMjIKdm4gMC4zODI3IC0wLjkyMzkgLTAuMDAyMwp2biAwLjIzMzUgLTAuOTcyNCAtMC4wMDI1CnZuIDAuMDc4NSAtMC45OTY5IC0wLjAwMjUKdm4gMC45OTY5IC0wLjA3NDkgLTAuMDIzNgp2biAwLjk3MjQgLTAuMjIyOSAtMC4wNjkzCnZuIDAuOTIzOSAtMC4zNjU1IC0wLjExMzMKdm4gMC44NTI2IC0wLjQ5OTEgLTAuMTU0Nwp2biAwLjc2MDQgLTAuNjIwMyAtMC4xOTIyCnZuIDAuNjQ5NCAtMC43MjY0IC0wLjIyNTAKdm4gMC41MjI1IC0wLjgxNDUgLTAuMjUyMwp2biAwLjM4MjcgLTAuODgyNSAtMC4yNzMzCnZuIDAuMjMzNCAtMC45Mjg4IC0wLjI4NzcKdm4gMC4wNzg0IC0wLjk1MjMgLTAuMjk0OQp2biAwLjk5NjkgLTAuMDY5MSAtMC4wMzcxCnZuIDAuOTcyNCAtMC4yMDUwIC0wLjExMTUKdm4gMC45MjM5IC0wLjMzNjEgLTAuMTgzMQp2biAwLjg1MjYgLTAuNDU4OCAtMC4yNTAyCnZuIDAuNzYwNCAtMC41NzAxIC0wLjMxMTAKdm4gMC42NDk0IC0wLjY2NzUgLTAuMzY0Mgp2biAwLjUyMjUgLTAuNzQ4NCAtMC40MDg0CnZuIDAuMzgyNyAtMC44MTEwIC0wLjQ0MjYKdm4gMC4yMzM1IC0wLjg1MzUgLTAuNDY1OAp2biAwLjA3ODUgLTAuODc1MSAtMC40Nzc2CnZuIDAuOTk2OSAtMC4wNTk4IC0wLjA1MDgKdm4gMC45NzI0IC0wLjE3ODcgLTAuMTUwMgp2biAwLjkyMzkgLTAuMjkzMiAtMC4yNDYwCnZuIDAuODUyNiAtMC40MDA0IC0wLjMzNTcKdm4gMC43NjA0IC0wLjQ5NzcgLTAuNDE3Mgp2biAwLjY0OTQgLTAuNTgyOCAtMC40ODg0CnZuIDAuNTIyNSAtMC42NTM1IC0wLjU0NzYKdm4gMC4zODI3IC0wLjcwODIgLTAuNTkzNAp2biAwLjIzMzUgLTAuNzQ1MyAtMC42MjQ1CnZuIDAuMDc4NCAtMC43NjQxIC0wLjY0MDMKdm4gMC45OTY5IC0wLjA0OTMgLTAuMDYxMQp2biAwLjk3MjQgLTAuMTQ2MyAtMC4xODE4CnZuIDAuOTIzOSAtMC4yMzk4IC0wLjI5ODIKdm4gMC44NTI3IC0wLjMyNzQgLTAuNDA3Mgp2biAwLjc2MDQgLTAuNDA2OSAtMC41MDYyCnZuIDAuNjQ5NSAtMC40NzY0IC0wLjU5MjYKdm4gMC41MjI1IC0wLjUzNDIgLTAuNjY0Ngp2biAwLjM4MjcgLTAuNTc4OCAtMC43MjAxCnZuIDAuMjMzNSAtMC42MDkyIC0wLjc1NzkKdm4gMC4wNzg0IC0wLjYyNDYgLTAuNzc3MAp2biAwLjk5NjkgLTAuMDM2NiAtMC4wNjk0CnZuIDAuOTcyNCAtMC4xMDg1IC0wLjIwNjcKdm4gMC45MjM5IC0wLjE3NzcgLTAuMzM5MAp2biAwLjg1MjYgLTAuMjQyNCAtMC40NjI5CnZuIDAuNzYwNCAtMC4zMDEzIC0wLjU3NTQKdm4gMC42NDk0IC0wLjM1MjcgLTAuNjczNwp2biAwLjUyMjUgLTAuMzk1NSAtMC43NTU0CnZuIDAuMzgyNyAtMC40Mjg1IC0wLjgxODUKdm4gMC4yMzM0IC0wLjQ1MTAgLTAuODYxNQp2biAwLjA3ODQgLTAuNDYyNCAtMC44ODMyCnZuIDAuOTk2OSAtMC4wMjIxIC0wLjA3NTMKdm4gMC45NzI0IC0wLjA2NjMgLTAuMjIzOAp2biAwLjkyMzkgLTAuMTA4OSAtMC4zNjY5CnZuIDAuODUyNyAtMC4xNDg3IC0wLjUwMDkKdm4gMC43NjA0IC0wLjE4NDkgLTAuNjIyNgp2biAwLjY0OTQgLTAuMjE2NSAtMC43Mjg5CnZuIDAuNTIyNSAtMC4yNDI4IC0wLjgxNzMKdm4gMC4zODI3IC0wLjI2MzEgLTAuODg1Ngp2biAwLjIzMzQgLTAuMjc2OSAtMC45MzIxCnZuIDAuMDc4NCAtMC4yODM5IC0wLjk1NTYKdm4gMC45OTY5IC0wLjAwNzUgLTAuMDc4MQp2biAwLjk3MjQgLTAuMDIyNCAtMC4yMzIzCnZuIDAuOTIzOSAtMC4wMzY3IC0wLjM4MDkKdm4gMC44NTI2IC0wLjA1MDIgLTAuNTIwMQp2biAwLjc2MDQgLTAuMDYyNCAtMC42NDY0CnZuIDAuNjQ5NSAtMC4wNzMwIC0wLjc1NjkKdm4gMC41MjI1IC0wLjA4MTkgLTAuODQ4Nwp2biAwLjM4MjcgLTAuMDg4NyAtMC45MTk2CnZuIDAuMjMzNCAtMC4wOTM0IC0wLjk2NzkKdm4gMC4wNzg0IC0wLjA5NTcgLTAuOTkyMwp2biAwLjk5NjkgMC4wMDc1IC0wLjA3ODEKdm4gMC45NzI0IDAuMDIyNCAtMC4yMzIzCnZuIDAuOTIzOSAwLjAzNjcgLTAuMzgwOQp2biAwLjg1MjcgMC4wNTAyIC0wLjUyMDEKdm4gMC43NjA0IDAuMDYyNCAtMC42NDY1CnZuIDAuNjQ5NSAwLjA3MzAgLTAuNzU2OQp2biAwLjUyMjUgMC4wODE5IC0wLjg0ODcKdm4gMC4zODI3IDAuMDg4NyAtMC45MTk2CnZuIDAuMjMzNCAwLjA5MzQgLTAuOTY3OQp2biAwLjA3ODUgMC4wOTU3IC0wLjk5MjMKdm4gMC45OTY5IDAuMDIyNCAtMC4wNzUyCnZuIDAuOTcyNCAwLjA2NjUgLTAuMjIzNwp2biAwLjkyMzkgMC4xMDkwIC0wLjM2NjkKdm4gMC44NTI3IDAuMTQ4OCAtMC41MDA4CnZuIDAuNzYwNCAwLjE4NTAgLTAuNjIyNgp2biAwLjY0OTUgMC4yMTY2IC0wLjcyODkKdm4gMC41MjI1IDAuMjQyOCAtMC44MTczCnZuIDAuMzgyNyAwLjI2MzEgLTAuODg1Ngp2biAwLjIzMzQgMC4yNzY5IC0wLjkzMjEKdm4gMC4wNzg1IDAuMjgzOSAtMC45NTU2CnZuIDAuOTk2OSAwLjAzNjEgLTAuMDY5Ngp2biAwLjk3MjQgMC4xMDgxIC0wLjIwNjkKdm4gMC45MjM5IDAuMTc3NCAtMC4zMzkxCnZuIDAuODUyNiAwLjI0MjMgLTAuNDYyOQp2biAwLjc2MDQgMC4zMDEyIC0wLjU3NTQKdm4gMC42NDk0IDAuMzUyNiAtMC42NzM3CnZuIDAuNTIyNSAwLjM5NTQgLTAuNzU1NAp2biAwLjM4MjcgMC40Mjg1IC0wLjgxODUKdm4gMC4yMzM0IDAuNDUxMCAtMC44NjE1CnZuIDAuMDc4NCAwLjQ2MjQgLTAuODgzMgp2biAwLjk5NjkgMC4wNDkzIC0wLjA2MTEKdm4gMC45NzI0IDAuMTQ2NCAtMC4xODE5CnZuIDAuOTIzOSAwLjIzOTggLTAuMjk4Mwp2biAwLjg1MjYgMC4zMjc0IC0wLjQwNzIKdm4gMC43NjA0IDAuNDA2OSAtMC41MDYyCnZuIDAuNjQ5NCAwLjQ3NjQgLTAuNTkyNwp2biAwLjUyMjUgMC41MzQyIC0wLjY2NDYKdm4gMC4zODI3IDAuNTc4OCAtMC43MjAxCnZuIDAuMjMzNCAwLjYwOTIgLTAuNzU3OQp2biAwLjA3ODUgMC42MjQ2IC0wLjc3NzAKdm4gMC45OTY5IDAuMDYwMiAtMC4wNTA0CnZuIDAuOTcyNCAwLjE3ODkgLTAuMTQ5OQp2biAwLjkyMzkgMC4yOTMzIC0wLjI0NTgKdm4gMC44NTI2IDAuNDAwNSAtMC4zMzU2CnZuIDAuNzYwNCAwLjQ5NzggLTAuNDE3MQp2biAwLjY0OTQgMC41ODI5IC0wLjQ4ODQKdm4gMC41MjI1IDAuNjUzNiAtMC41NDc2CnZuIDAuMzgyNyAwLjcwODIgLTAuNTkzMwp2biAwLjIzMzQgMC43NDUzIC0wLjYyNDUKdm4gMC4wNzg1IDAuNzY0MSAtMC42NDAzCnZuIDAuOTk2OSAwLjA2OTAgLTAuMDM3NAp2biAwLjk3MjQgMC4yMDQ5IC0wLjExMTcKdm4gMC45MjM5IDAuMzM1OSAtMC4xODMyCnZuIDAuODUyNyAwLjQ1ODcgLTAuMjUwMgp2biAwLjc2MDQgMC41NzAxIC0wLjMxMTEKdm4gMC42NDk0IDAuNjY3NSAtMC4zNjQzCnZuIDAuNTIyNSAwLjc0ODQgLTAuNDA4NAp2biAwLjM4MjcgMC44MTEwIC0wLjQ0MjYKdm4gMC4yMzM0IDAuODUzNSAtMC40NjU4CnZuIDAuMDc4NSAwLjg3NTEgLTAuNDc3Ngp2biAwLjk5NjkgMC4wNzQ5IC0wLjAyMzUKdm4gMC45NzI0IDAuMjIyOSAtMC4wNjkzCnZuIDAuOTIzOSAwLjM2NTUgLTAuMTEzMwp2biAwLjg1MjcgMC40OTkxIC0wLjE1NDcKdm4gMC43NjA0IDAuNjIwNCAtMC4xOTIyCnZuIDAuNjQ5NSAwLjcyNjMgLTAuMjI1MAp2biAwLjUyMjUgMC44MTQ1IC0wLjI1MjIKdm4gMC4zODI3IDAuODgyNSAtMC4yNzMzCnZuIDAuMjMzNSAwLjkyODggLTAuMjg3Nwp2biAwLjA3ODUgMC45NTIzIC0wLjI5NDkKdm4gMC45OTY5IDAuMDc4NSAtMC4wMDAyCnZuIDAuOTcyNCAwLjIzMzQgLTAuMDAwNgp2biAwLjkyMzkgMC4zODI3IC0wLjAwMTAKdm4gMC44NTI2IDAuNTIyNSAtMC4wMDEzCnZuIDAuNzYwNCAwLjY0OTUgLTAuMDAxNgp2biAwLjY0OTUgMC43NjA0IC0wLjAwMTkKdm4gMC41MjI1IDAuODUyNiAtMC4wMDIyCnZuIDAuMzgyNyAwLjkyMzkgLTAuMDAyMwp2biAwLjIzMzQgMC45NzI0IC0wLjAwMjUKdm4gMC4wNzg1IDAuOTk2OSAtMC4wMDI1CnZuIDAuOTcyNCAwLjIzMjMgMC4wMjMzCnZuIDAuNjQ5NCAwLjc1NjYgMC4wNzYxCnZuIDAuOTk2OSAwLjA3NTAgMC4wMjMxCnZuIDAuOTIzOSAwLjM2NTYgMC4xMTMyCnZuIDAuODUyNiAwLjQ5OTEgMC4xNTQ1CnZuIDAuNTIyNSAwLjgxNDUgMC4yNTIyCnZuIDAuMDc4NSAwLjk1MjMgMC4yOTQ5CnZuIDAuOTk2OSAwLjA2ODcgMC4wMzc4CnZuIDAuOTcyNCAwLjIwNDggMC4xMTIwCnZuIDAuNTIyNSAwLjc0ODUgMC40MDg0CnZuIDAuMjMzNCAwLjg1MzUgMC40NjU4CnZuIDAuMDc4NSAwLjg3NTEgMC40Nzc2CnZuIDAuOTk2OSAwLjA2MDIgMC4wNTA0CnZuIDAuODUyNyAwLjQwMDUgMC4zMzU2CnZuIDAuNjQ5NSAwLjU4MjggMC40ODg0CnZuIDAuMDc4NCAwLjc2NDEgMC42NDAzCnZuIDAuODUyNyAwLjMyNzQgMC40MDcyCnZuIDAuNjQ5NSAwLjQ3NjQgMC41OTI3CnZuIDAuMjMzNSAwLjYwOTIgMC43NTc5CnZuIDAuMDc4NCAwLjYyNDYgMC43NzcwCnZuIDAuODUyNiAwLjI0MjIgMC40NjI5CnZuIDAuNjQ5NCAwLjM1MjcgMC42NzM3CnZuIDAuODUyNyAwLjE0ODkgMC41MDA4CnZuIDAuNjQ5NCAwLjIxNjYgMC43Mjg5CnZuIDAuMzgyNyAwLjI2MzEgMC44ODU2CnZuIDAuMjMzNCAwLjI3NjkgMC45MzIxCnZuIDAuOTk2OSAwLjAwNzYgMC4wNzgxCnZuIDAuODUyNyAwLjA1MDEgMC41MjAxCnZuIDAuNjQ5NCAwLjA3MzAgMC43NTY5CnZuIDAuMDc4NCAwLjA5NTcgMC45OTIzCnZuIDAuOTIzOSAtMC4wMzY4IDAuMzgwOQp2biAwLjg1MjcgLTAuMDUwMiAwLjUyMDAKdm4gMC43NjA0IC0wLjA2MjMgMC42NDY1CnZuIDAuNjQ5NCAtMC4wNzMwIDAuNzU2OQp2biAwLjIzMzUgLTAuMDkzNCAwLjk2NzkKdm4gMC45OTY5IC0wLjAyMjMgMC4wNzUyCnZuIDAuOTcyNCAtMC4wNjY1IDAuMjIzOAp2biAwLjkyMzkgLTAuMTA5MCAwLjM2NjkKdm4gMC44NTI3IC0wLjE0ODggMC41MDA4CnZuIDAuNjQ5NSAtMC4yMTY2IDAuNzI4OQp2biAwLjM4MjcgLTAuMjYzMSAwLjg4NTYKdm4gMC45NzI0IC0wLjEwODQgMC4yMDY3CnZuIDAuOTIzOSAtMC4xNzc2IDAuMzM5MAp2biAwLjg1MjcgLTAuMjQyNCAwLjQ2MjgKdm4gMC43NjA0IC0wLjMwMTMgMC41NzU0CnZuIDAuMjMzNCAtMC40NTEwIDAuODYxNAp2biAwLjA3ODUgLTAuNDYyNCAwLjg4MzIKdm4gMC45MjM5IC0wLjIzOTcgMC4yOTgzCnZuIDAuNTIyNSAtMC41MzQyIDAuNjY0Ngp2biAwLjA3ODUgLTAuNjI0NiAwLjc3NzAKdm4gMC45NzI0IC0wLjE3ODkgMC4xNDk5CnZuIDAuNjQ5NSAtMC41ODI4IDAuNDg4NAp2biAwLjUyMjUgLTAuNjUzNSAwLjU0NzYKdm4gMC4zODI3IC0wLjcwODEgMC41OTM0CnZuIDAuMjMzNSAtMC43NDUzIDAuNjI0NQp2biAwLjk5NjkgLTAuMDY4OCAwLjAzNzgKdm4gMC45NzI0IC0wLjIwNDkgMC4xMTIwCnZuIDAuOTIzOSAtMC4zMzU5IDAuMTgzNAp2biAwLjc2MDQgLTAuNTcwMSAwLjMxMTIKdm4gMC42NDk1IC0wLjY2NzUgMC4zNjQzCnZuIDAuNTIyNSAtMC43NDg1IDAuNDA4NQp2biAwLjIzMzQgLTAuODUzNSAwLjQ2NTgKdm4gMC4wNzg1IC0wLjg3NTEgMC40Nzc1CnZuIDAuODUyNyAtMC40OTkxIDAuMTU0NQp2biAwLjIzMzQgLTAuOTI4OCAwLjI4NzcKdm4gMC45MjM5IC0wLjM4MDggMC4wMzgzCnZuIDAuODUyNyAtMC41MTk4IDAuMDUyMwp2biAwLjY0OTQgLTAuNzU2NiAwLjA3NjEKdm4gMC41MjI1IC0wLjg0ODMgMC4wODUzCnZuIDAuMzgyNyAtMC45MTkyIDAuMDkyNAp2biAwLjIzMzQgLTAuOTY3NSAwLjA5NzMKdm4gMC45OTY5IC0wLjA3ODQgLTAuMDAwMgp2biAwLjkyMzkgLTAuMzgyNyAtMC4wMDEwCnZuIDAuODUyNyAtMC41MjI1IC0wLjAwMTMKdm4gMC43NjA0IC0wLjY0OTUgLTAuMDAxNgp2biAwLjY0OTUgLTAuNzYwNCAtMC4wMDE5CnZuIDAuOTk2OSAtMC4wNzQ4IC0wLjAyMzYKdm4gMC45MjM5IC0wLjM2NTUgLTAuMTEzNAp2biAwLjg1MjcgLTAuNDk5MCAtMC4xNTQ3CnZuIDAuNzYwNCAtMC42MjA0IC0wLjE5MjIKdm4gMC42NDk1IC0wLjcyNjMgLTAuMjI1MAp2biAwLjM4MjYgLTAuODgyNSAtMC4yNzMzCnZuIDAuMDc4NSAtMC45NTIzIC0wLjI5NTAKdm4gMC45NzI0IC0wLjIwNTEgLTAuMTExNQp2biAwLjkyMzkgLTAuMzM2MCAtMC4xODMxCnZuIDAuODUyNiAtMC40NTg3IC0wLjI1MDIKdm4gMC4yMzM0IC0wLjg1MzYgLTAuNDY1OAp2biAwLjA3ODQgLTAuODc1MSAtMC40Nzc2CnZuIDAuNzYwNCAtMC40OTc4IC0wLjQxNzIKdm4gMC41MjI1IC0wLjY1MzYgLTAuNTQ3Ngp2biAwLjM4MjYgLTAuNzA4MiAtMC41OTM0CnZuIDAuMDc4NSAtMC43NjQxIC0wLjY0MDMKdm4gMC45OTY5IC0wLjA0OTIgLTAuMDYxMAp2biAwLjk3MjQgLTAuMTQ2MyAtMC4xODE5CnZuIDAuODUyNyAtMC4zMjczIC0wLjQwNzIKdm4gMC42NDk1IC0wLjQ3NjQgLTAuNTkyNwp2biAwLjk5NjkgLTAuMDM2NyAtMC4wNjk0CnZuIDAuOTcyNCAtMC4xMDg0IC0wLjIwNjcKdm4gMC45MjM5IC0wLjE3NzYgLTAuMzM5MAp2biAwLjg1MjcgLTAuMjQyNCAtMC40NjI4CnZuIDAuNzYwNCAtMC4zMDEzIC0wLjU3NTMKdm4gMC45OTY5IC0wLjAyMTkgLTAuMDc1Mwp2biAwLjk3MjQgLTAuMDY2MiAtMC4yMjM5CnZuIDAuOTIzOSAtMC4xMDg4IC0wLjM2NjkKdm4gMC44NTI2IC0wLjE0ODcgLTAuNTAwOQp2biAwLjc2MDQgLTAuMTg0OSAtMC42MjI1CnZuIDAuMDc4NSAtMC4yODM5IC0wLjk1NTYKdm4gMC45OTY5IC0wLjAwODMgLTAuMDc4MAp2biAwLjk3MjQgLTAuMDIyOSAtMC4yMzIzCnZuIDAuOTIzOSAtMC4wMzcxIC0wLjM4MDkKdm4gMC44NTI2IC0wLjA1MDQgLTAuNTIwMQp2biAwLjc2MDQgLTAuMDYyNSAtMC42NDY0CnZuIDAuNjQ5NCAtMC4wNzMxIC0wLjc1NjkKdm4gMC4wNzg1IC0wLjA5NTcgLTAuOTkyMwp2biAwLjk5NjkgMC4wMDgzIC0wLjA3ODAKdm4gMC45NzI0IDAuMDIzMCAtMC4yMzIzCnZuIDAuOTIzOSAwLjAzNzEgLTAuMzgwOQp2biAwLjg1MjYgMC4wNTA0IC0wLjUyMDEKdm4gMC43NjA0IDAuMDYyNSAtMC42NDY0CnZuIDAuNjQ5NCAwLjA3MzEgLTAuNzU2OQp2biAwLjIzMzUgMC4wOTM0IC0wLjk2NzkKdm4gMC4wNzg0IDAuMDk1NyAtMC45OTIzCnZuIDAuOTk2OSAwLjAyMjEgLTAuMDc1Mgp2biAwLjk3MjQgMC4wNjYzIC0wLjIyMzgKdm4gMC45MjM5IDAuMTA4OSAtMC4zNjY4CnZuIDAuNzYwNCAwLjE4NDkgLTAuNjIyNQp2biAwLjY0OTQgMC4yMTY2IC0wLjcyODkKdm4gMC4yMzM1IDAuMjc3MCAtMC45MzIxCnZuIDAuMDc4NCAwLjI4MzkgLTAuOTU1Ngp2biAwLjk5NjkgMC4wMzYyIC0wLjA2OTYKdm4gMC44NTI3IDAuMjQyMiAtMC40NjI5CnZuIDAuMjMzNSAwLjQ1MTAgLTAuODYxNQp2biAwLjk3MjQgMC4xNDYzIC0wLjE4MTkKdm4gMC4wNzg0IDAuNjI0NiAtMC43NzcwCnZuIDAuOTk2OSAwLjA2MDEgLTAuMDUwNAp2biAwLjk3MjQgMC4xNzkwIC0wLjE0OTkKdm4gMC42NDk1IDAuNTgyOCAtMC40ODg0CnZuIDAuNTIyNSAwLjY1MzUgLTAuNTQ3Ngp2biAwLjk3MjQgMC4yMDUwIC0wLjExMTcKdm4gMC45MjM5IDAuMzM2MCAtMC4xODMyCnZuIDAuODUyNyAwLjQ1ODYgLTAuMjUwMgp2biAwLjIzMzUgMC44NTM2IC0wLjQ2NTgKdm4gMC45OTY5IDAuMDc0OCAtMC4wMjM1CnZuIDAuODUyNyAwLjQ5OTEgLTAuMTU0Ngp2biAwLjc2MDQgMC42MjAzIC0wLjE5MjIKdm4gMC42NDk0IDAuNzI2NCAtMC4yMjUwCnZuIDAuNTIyNSAwLjgxNDUgLTAuMjUyMwp2biAwLjIzMzQgMC45Mjg4IC0wLjI4NzcKdm4gMC43NjA0IDAuNjQ5NCAtMC4wMDE2CnZuIDAuNjQ5NCAwLjc2MDQgLTAuMDAxOQp2biAtMC4wMjY0IC0wLjU0NTEgMC44Mzc5CnZuIC0wLjAyNTkgLTAuNTM0OCAwLjg0NDYKdm4gLTAuMDMwNCAtMC42MjY4IDAuNzc4Ngp2biAtMC4wMzA4IC0wLjYzNTYgMC43NzE0CnZuIC0wLjAyMTcgLTAuNDQ3NCAwLjg5NDEKdm4gLTAuMDIxMSAtMC40MzU2IDAuODk5OQp2biAwLjA0ODEgMC45OTI4IC0wLjEwOTQKdm4gMC4wNDgxIDAuOTkyNyAtMC4xMTA0CnZuIC0wLjA0MTQgLTAuODUzMyAwLjUxOTgKdm4gLTAuMDQxMSAtMC44NDgwIDAuNTI4NQp2biAtMC4wNDM3IC0wLjkwMTQgMC40MzA4CnZuIC0wLjA0MzkgLTAuOTA0OCAwLjQyMzYKdm4gMC4wMzgyIDAuNzg4NSAtMC42MTM5CnZuIDAuMDM4MCAwLjc4NDUgLTAuNjE5MAp2biAwLjA0MTEgMC44NDg3IC0wLjUyNzMKdm4gMC4wNDEzIDAuODUxNiAtMC41MjI2CnZuIC0wLjA0NTggLTAuOTQ1NyAwLjMyMTcKdm4gLTAuMDQ1NyAtMC45NDM2IDAuMzI3OAp2biAtMC4wNDcyIC0wLjk3NDIgMC4yMjA1CnZuIC0wLjA0NzMgLTAuOTc1MSAwLjIxNjQKdm4gLTAuMDA1NyAtMC4xMTgzIDAuOTkzMAp2biAtMC4wMDUzIC0wLjEwODEgMC45OTQxCnZuIC0wLjAxMDcgLTAuMjIwOCAwLjk3NTMKdm4gLTAuMDExMiAtMC4yMzA1IDAuOTczMAp2biAwLjAzNDcgMC43MTUzIC0wLjY5NzkKdm4gMC4wMzQ0IDAuNzEwMSAtMC43MDMzCnZuIDAuMDI2MyAwLjU0MjAgLTAuODQwMAp2biAwLjAyNjEgMC41Mzc0IC0wLjg0MzAKdm4gMC4wMzA1IDAuNjI5MCAtMC43NzY4CnZuIDAuMDMwNyAwLjYzMjkgLTAuNzczNwp2biAwLjAzMjYgMC42NzMwIC0wLjczODkKdm4gMC4wMDU3IDAuMTE4MiAtMC45OTMwCnZuIDAuMDA1NCAwLjExMTYgLTAuOTkzNwp2biAwLjAxMDkgMC4yMjQyIC0wLjk3NDUKdm4gMC4wMTEyIDAuMjMwNSAtMC45NzMwCnZuIDAuMDQzNyAwLjkwMjEgLTAuNDI5Mwp2biAwLjA0MzggMC45MDQwIC0wLjQyNTMKdm4gLTAuMDQ4MSAtMC45OTI4IDAuMTA5NAp2biAtMC4wNDgxIC0wLjk5MjYgMC4xMTE3CnZuIDAuMDQ1OCAwLjk0NDEgLTAuMzI2NAp2biAwLjA0NTggMC45NDUyIC0wLjMyMzIKdm4gMC4wMDI4IDAuMDU3MSAtMC45OTg0CnZuIC0wLjAzNDggLTAuNzE3NSAwLjY5NTcKdm4gLTAuMDM0MyAtMC43MDgyIDAuNzA1MQp2biAtMC4wMzgwIC0wLjc4MzAgMC42MjA4CnZuIC0wLjAzODMgLTAuNzkwMiAwLjYxMTYKdm4gMC4wNDcyIDAuOTc0NCAtMC4yMTk2CnZuIDAuMDQ3MyAwLjk3NDkgLTAuMjE3NQp2biAwLjAxNjIgMC4zMzM3IC0wLjk0MjUKdm4gMC4wMTY1IDAuMzM5NiAtMC45NDA0CnZuIDAuMDIxMyAwLjQzODUgLTAuODk4NQp2biAwLjAyMTUgMC40NDM4IC0wLjg5NTkKdm4gLTAuMDE2MCAtMC4zMzA1IDAuOTQzNwp2biAtMC4wMTY1IC0wLjMzOTYgMC45NDA0CnZuIC0wLjAxODggLTAuMzg4OSAwLjkyMTEKdm4gLTAuMDMyNiAtMC42NzMwIDAuNzM4OQp2biAtMC4xMjMyIC0wLjcxNzcgMC42ODU0CnZuIC0wLjEyNzEgLTAuNjkxMyAwLjcxMTMKdm4gLTAuMjQxNyAtMC43MTUxIDAuNjU1OQp2biAtMC4yMzM1IC0wLjc0MDggMC42Mjk5CnZuIDAuNzg0MyAwLjYxOTcgLTAuMDI4Ngp2biAwLjc0MjkgMC42NTgwIC0wLjEyMzAKdm4gLTAuMDI5MyAtMC42ODc0IC0wLjcyNTcKdm4gLTAuMDMwMSAtMC42NjA4IC0wLjc1MDAKdm4gMC4wMzQ2IC0wLjY2MDggLTAuNzQ5OAp2biAwLjAzMzYgLTAuNjg3NCAtMC43MjU1CnZuIC0wLjAzMDIgMC42NjY4IC0wLjc0NDYKdm4gLTAuMTIyOSAwLjY5MTMgLTAuNzEyMAp2biAwLjAyOTMgLTAuNjkzMiAwLjcyMDEKdm4gMC4wMzAyIC0wLjY2NjggMC43NDQ2CnZuIC0wLjAzNDUgLTAuNjY2OCAwLjc0NDQKdm4gLTAuMDMzNiAtMC42OTMyIDAuNzE5OQp2biAtMC4zNDU2IC0wLjcyOTQgMC41OTA0CnZuIC0wLjMzMjkgLTAuNzU0NCAwLjU2NTcKdm4gLTAuNDQwMCAtMC43MzQ4IDAuNTE2MQp2biAtMC40MjMxIC0wLjc1OTYgMC40OTQwCnZuIC0wLjUyNjQgLTAuNzMxNiAwLjQzMzIKdm4gLTAuNTA1OCAtMC43NTY0IDAuNDE0OAp2biAtMC42MDU2IC0wLjcxOTAgMC4zNDExCnZuIC0wLjU4MjMgLTAuNzQ0MyAwLjMyNzEKdm4gLTAuNjc4MCAtMC42OTU0IDAuMjM4Mwp2biAtMC42NTM0IC0wLjcyMTQgMC4yMjkzCnZuIC0wLjc0MjkgLTAuNjU4MCAwLjEyMzAKdm4gLTAuNzE4OSAtMC42ODQ5IDAuMTE4OQp2biAtMC43ODQzIC0wLjYxOTcgMC4wMjg2CnZuIC0wLjc2MjIgLTAuNjQ2OCAwLjAyNzYKdm4gLTAuNzg0MSAtMC42MTk1IC0wLjAzODMKdm4gLTAuNzYyMCAtMC42NDY1IC0wLjAzNzMKdm4gLTAuMjM3OCAwLjcxNTEgLTAuNjU3Mwp2biAtMC4zNDIxIDAuNzI5NCAtMC41OTI1CnZuIC0wLjQzNzAgMC43MzQ4IC0wLjUxODcKdm4gLTAuNTIzOCAwLjczMTYgLTAuNDM2Mwp2biAtMC42MDM1IDAuNzE5MCAtMC4zNDQ2CnZuIC0wLjY3NjYgMC42OTU0IC0wLjI0MjMKdm4gLTAuNzQyMiAwLjY1ODAgLTAuMTI3NAp2biAtMC43ODQxIDAuNjE5NyAtMC4wMzMyCnZuIDAuNzYyMiAtMC42NDY1IC0wLjAzMjgKdm4gMC43ODQzIC0wLjYxOTUgLTAuMDMzNgp2biAwLjc4NDEgLTAuNjE5NyAwLjAzMzIKdm4gMC43NjIwIC0wLjY0NjggMC4wMzIxCnZuIDAuNjc4MCAwLjY5NTQgLTAuMjM4Mwp2biAwLjYwNTYgMC43MTkwIC0wLjM0MTEKdm4gMC41MjY0IDAuNzMxNiAtMC40MzMyCnZuIDAuNDQwMCAwLjczNDggLTAuNTE2MQp2biAwLjM0NTYgMC43Mjk0IC0wLjU5MDUKdm4gMC4yNDE3IDAuNzE1MSAtMC42NTU5CnZuIDAuMTI3MSAwLjY5MTMgLTAuNzExMwp2biAwLjAzNDUgMC42NjY4IC0wLjc0NDQKdm4gMC4wMzAxIDAuNjYwOCAwLjc1MDAKdm4gMC4xMjI4IDAuNjg1NiAwLjcxNzYKdm4gMC4yMzc4IDAuNzA5OCAwLjY2MzEKdm4gMC4zNDIxIDAuNzI0NSAwLjU5ODQKdm4gMC40MzcwIDAuNzMwNiAwLjUyNDcKdm4gMC41MjM4IDAuNzI4MSAwLjQ0MjIKdm4gMC42MDM1IDAuNzE2MiAwLjM1MDQKdm4gMC42NzY2IDAuNjkzNCAwLjI0NzkKdm4gMC43NDIyIDAuNjU2OSAwLjEzMjcKdm4gMC43ODQxIDAuNjE5NSAwLjAzODMKdm4gMC43NDIyIC0wLjY1ODAgMC4xMjc0CnZuIDAuODQzMiAtMC41MzY0IDAuMDM2Mwp2biAwLjgwNjUgLTAuNTc0NiAwLjEzOTAKdm4gMC45MDY0IC0wLjQyMDcgMC4wMzk1CnZuIDAuODc2OSAtMC40NTYxIDAuMTUxOQp2biAwLjk1MjQgLTAuMzAyMCAwLjA0MjAKdm4gMC45Mjk3IC0wLjMzMDcgMC4xNjE5CnZuIDAuOTgyNCAtMC4xODE4IDAuMDQzOAp2biAwLjk2NTAgLTAuMjAwNiAwLjE2ODkKdm4gMC45OTcxIC0wLjA2MDggMC4wNDUwCnZuIDAuOTgyNiAtMC4wNjc2IDAuMTcyNwp2biAwLjk5NzEgMC4wNjA0IDAuMDQ1NQp2biAwLjk4MjYgMC4wNjYzIDAuMTczMwp2biAwLjk4MjQgMC4xODE0IDAuMDQ1Mwp2biAwLjk2NTAgMC4xOTkyIDAuMTcwNQp2biAwLjk1MjQgMC4zMDE3IDAuMDQ0NAp2biAwLjkyOTcgMC4zMjk0IDAuMTY0Ngp2biAwLjkwNjMgMC40MjAzIDAuMDQyOQp2biAwLjg3NjkgMC40NTQ5IDAuMTU1Ngp2biAwLjg0MzEgMC41MzYxIDAuMDQwNgp2biAwLjgwNjUgMC41NzM1IDAuMTQzNwp2biAwLjY3NjYgLTAuNjk1NCAwLjI0MjMKdm4gMC43NDM1IC0wLjYxMzIgMC4yNjY5CnZuIDAuODE4NSAtMC40OTMxIDAuMjk0Nwp2biAwLjg3NjkgLTAuMzYxNSAwLjMxNjgKdm4gMC45MTY5IC0wLjIyMTEgMC4zMzIzCnZuIDAuOTM3MiAtMC4wNzUzIDAuMzQwNgp2biAwLjkzNzIgMC4wNzI1IDAuMzQxMgp2biAwLjkxNjkgMC4yMTg0IDAuMzM0MQp2biAwLjg3NjkgMC4zNTg5IDAuMzE5OAp2biAwLjgxODUgMC40OTA3IDAuMjk4Nwp2biAwLjc0MzQgMC42MTExIDAuMjcxOAp2biAwLjYwMzYgLTAuNzE5MCAwLjM0NDYKdm4gMC42Njc5IC0wLjYzODQgMC4zODI2CnZuIDAuNzQxNSAtMC41MTgxIDAuNDI2NAp2biAwLjgwMDIgLTAuMzgyOCAwLjQ2MTcKdm4gMC44NDExIC0wLjIzNTcgMC40ODY4CnZuIDAuODYyMiAtMC4wODA4IDAuNTAwMAp2biAwLjg2MjIgMC4wNzY4IDAuNTAwNwp2biAwLjg0MTEgMC4yMzE4IDAuNDg4Nwp2biAwLjgwMDIgMC4zNzkxIDAuNDY0OAp2biAwLjc0MTUgMC41MTQ2IDAuNDMwNgp2biAwLjY2NzggMC42MzUzIDAuMzg3OAp2biAwLjUyMzggLTAuNzMxNiAwLjQzNjMKdm4gMC41ODE0IC0wLjY1MjAgMC40ODY3CnZuIDAuNjQ4MSAtMC41MzE4IDAuNTQ1MQp2biAwLjcwMjAgLTAuMzk0OCAwLjU5MjcKdm4gMC43NDAxIC0wLjI0NDEgMC42MjY2CnZuIDAuNzU5OCAtMC4wODQyIDAuNjQ0Ngp2biAwLjc1OTggMC4wNzkwIDAuNjQ1Mwp2biAwLjc0MDEgMC4yMzkwIDAuNjI4Ngp2biAwLjcwMjAgMC4zOTAxIDAuNTk1OAp2biAwLjY0ODEgMC41Mjc0IDAuNTQ5Mwp2biAwLjU4MTQgMC42NDgxIDAuNDkxOQp2biAwLjQzNzAgLTAuNzM0OCAwLjUxODcKdm4gMC40ODQ3IC0wLjY1NTUgMC41NzkxCnZuIDAuNTQwMyAtMC41MzUzIDAuNjQ5Mwp2biAwLjU4NTMgLTAuMzk3OSAwLjcwNjUKdm4gMC42MTcyIC0wLjI0NjMgMC43NDcyCnZuIDAuNjMzOCAtMC4wODUzIDAuNzY4OAp2biAwLjYzMzggMC4wNzkxIDAuNzY5NAp2biAwLjYxNzIgMC4yNDAzIDAuNzQ5Mgp2biAwLjU4NTMgMC4zOTIxIDAuNzA5Ngp2biAwLjU0MDMgMC41MzAwIDAuNjUzNgp2biAwLjQ4NDcgMC42NTA4IDAuNTg0NAp2biAwLjM0MjEgLTAuNzI5NCAwLjU5MjUKdm4gMC4zNzgwIC0wLjY0OTQgMC42NTk5CnZuIDAuNDE5NiAtMC41MjkwIDAuNzM3Ngp2biAwLjQ1MzIgLTAuMzkyNCAwLjgwMDQKdm4gMC40NzY4IC0wLjI0MjcgMC44NDQ5CnZuIDAuNDg5MCAtMC4wODQzIDAuODY4Mgp2biAwLjQ4OTAgMC4wNzcyIDAuODY4OQp2biAwLjQ3NjggMC4yMzU4IDAuODQ2OAp2biAwLjQ1MzIgMC4zODU5IDAuODAzNgp2biAwLjQxOTYgMC41MjMwIDAuNzQxOQp2biAwLjM3ODAgMC42NDQwIDAuNjY1MQp2biAwLjIzNzggLTAuNzE1MSAwLjY1NzMKdm4gMC4yNjEwIC0wLjYzMzkgMC43MjgwCnZuIDAuMjg3NiAtMC41MTM1IDAuODA4NQp2biAwLjMwODggLTAuMzc5MCAwLjg3MjMKdm4gMC4zMjM1IC0wLjIzMzcgMC45MTY5CnZuIDAuMzMxMCAtMC4wODEzIDAuOTQwMQp2biAwLjMzMTAgMC4wNzM2IDAuOTQwNwp2biAwLjMyMzUgMC4yMjYyIDAuOTE4OAp2biAwLjMwODggMC4zNzIwIDAuODc1NAp2biAwLjI4NzYgMC41MDY5IDAuODEyNgp2biAwLjI2MTAgMC42MjgwIDAuNzMzMQp2biAwLjEyMjkgLTAuNjkxMyAwLjcxMjAKdm4gMC4xMzM3IC0wLjYwODkgMC43ODE5CnZuIDAuMTQ2MCAtMC40ODkwIDAuODYwMAp2biAwLjE1NTYgLTAuMzU4NCAwLjkyMDUKdm4gMC4xNjIyIC0wLjIxOTkgMC45NjE5CnZuIDAuMTY1NiAtMC4wNzY1IDAuOTgzMgp2biAwLjE2NTYgMC4wNjg2IDAuOTgzOAp2biAwLjE2MjIgMC4yMTIxIDAuOTYzNwp2biAwLjE1NTYgMC4zNTA5IDAuOTIzNAp2biAwLjE0NjAgMC40ODIwIDAuODYzOQp2biAwLjEzMzcgMC42MDI1IDAuNzg2OAp2biAwLjAzMjYgLTAuNTg0MCAwLjgxMTEKdm4gMC4wMzUyIC0wLjQ2NTEgMC44ODQ1CnZuIDAuMDM3MiAtMC4zMzg3IDAuOTQwMgp2biAwLjAzODYgLTAuMjA2OSAwLjk3NzYKdm4gMC4wMzkzIC0wLjA3MjAgMC45OTY2CnZuIDAuMDM5MyAwLjA2NDAgMC45OTcyCnZuIDAuMDM4NiAwLjE5OTAgMC45NzkyCnZuIDAuMDM3MiAwLjMzMTEgMC45NDI5CnZuIDAuMDM1MiAwLjQ1ODAgMC44ODgzCnZuIDAuMDMyNiAwLjU3NzQgMC44MTU4CnZuIDAuMTI3MSAtMC42ODU2IC0wLjcxNjgKdm4gMC4wMzc0IC0wLjU3NzQgLTAuODE1Ngp2biAwLjEzODQgLTAuNjAyNSAtMC43ODYwCnZuIDAuMDQwNCAtMC40NTgwIC0wLjg4ODAKdm4gMC4xNTExIC0wLjQ4MjAgLTAuODYzMAp2biAwLjA0MjggLTAuMzMxMSAtMC45NDI2CnZuIDAuMTYxMSAtMC4zNTA5IC0wLjkyMjQKdm4gMC4wNDQzIC0wLjE5OTAgLTAuOTc5MAp2biAwLjE2NzkgLTAuMjEyMSAtMC45NjI3CnZuIDAuMDQ1MSAtMC4wNjQwIC0wLjk5NjkKdm4gMC4xNzE0IC0wLjA2ODYgLTAuOTgyOAp2biAwLjA0NTEgMC4wNzIwIC0wLjk5NjQKdm4gMC4xNzE0IDAuMDc2NSAtMC45ODIyCnZuIDAuMDQ0MyAwLjIwNjkgLTAuOTc3Mwp2biAwLjE2NzkgMC4yMTk5IC0wLjk2MTAKdm4gMC4wNDI4IDAuMzM4NyAtMC45Mzk5CnZuIDAuMTYxMSAwLjM1ODQgLTAuOTE5Ngp2biAwLjA0MDQgMC40NjUxIC0wLjg4NDMKdm4gMC4xNTExIDAuNDg5MCAtMC44NTkxCnZuIDAuMDM3NCAwLjU4NDAgLTAuODEwOQp2biAwLjEzODMgMC42MDg5IC0wLjc4MTEKdm4gMC4yNDE3IC0wLjcwOTggLTAuNjYxNwp2biAwLjI2NTMgLTAuNjI4MCAtMC43MzE2CnZuIDAuMjkyNCAtMC41MDY5IC0wLjgxMDkKdm4gMC4zMTM5IC0wLjM3MjAgLTAuODczNQp2biAwLjMyODkgLTAuMjI2MyAtMC45MTY5CnZuIDAuMzM2NiAtMC4wNzM2IC0wLjkzODgKdm4gMC4zMzY2IDAuMDgxMyAtMC45MzgxCnZuIDAuMzI4OSAwLjIzMzcgLTAuOTE1MAp2biAwLjMxMzkgMC4zNzkwIC0wLjg3MDUKdm4gMC4yOTI0IDAuNTEzNSAtMC44MDY4CnZuIDAuMjY1MyAwLjYzMzkgLTAuNzI2NQp2biAwLjM0NTYgLTAuNzI0NSAtMC41OTYzCnZuIDAuMzgxOSAtMC42NDQwIC0wLjY2MjkKdm4gMC40MjQwIC0wLjUyMzAgLTAuNzM5NAp2biAwLjQ1NzkgLTAuMzg1OSAtMC44MDA5CnZuIDAuNDgxOCAtMC4yMzU4IC0wLjg0NDAKdm4gMC40OTQxIC0wLjA3NzIgLTAuODY2MAp2biAwLjQ5NDEgMC4wODQzIC0wLjg2NTMKdm4gMC40ODE4IDAuMjQyNyAtMC44NDIwCnZuIDAuNDU3OSAwLjM5MjQgLTAuNzk3Nwp2biAwLjQyNDAgMC41MjkwIC0wLjczNTEKdm4gMC4zODE5IDAuNjQ5NCAtMC42NTc2CnZuIDAuNDQwMCAtMC43MzA2IC0wLjUyMjEKdm4gMC40ODgyIC0wLjY1MDggLTAuNTgxNgp2biAwLjU0NDEgLTAuNTMwMCAtMC42NTA0CnZuIDAuNTg5NSAtMC4zOTIxIC0wLjcwNjIKdm4gMC42MjE2IC0wLjI0MDIgLTAuNzQ1Ngp2biAwLjYzODMgLTAuMDc5MSAtMC43NjU3CnZuIDAuNjM4MyAwLjA4NTMgLTAuNzY1MAp2biAwLjYyMTYgMC4yNDYzIC0wLjc0MzYKdm4gMC41ODk1IDAuMzk3OSAtMC43MDMwCnZuIDAuNTQ0MSAwLjUzNTMgLTAuNjQ2MQp2biAwLjQ4ODEgMC42NTU1IC0wLjU3NjMKdm4gMC41MjY0IC0wLjcyODEgLTAuNDM5MQp2biAwLjU4NDMgLTAuNjQ4MSAtMC40ODg1CnZuIDAuNjUxMyAtMC41Mjc0IC0wLjU0NTUKdm4gMC43MDU1IC0wLjM5MDEgLTAuNTkxNwp2biAwLjc0MzggLTAuMjM5MCAtMC42MjQyCnZuIDAuNzYzNiAtMC4wNzkwIC0wLjY0MDgKdm4gMC43NjM2IDAuMDg0MiAtMC42NDAxCnZuIDAuNzQzOCAwLjI0NDEgLTAuNjIyMwp2biAwLjcwNTUgMC4zOTQ4IC0wLjU4ODUKdm4gMC42NTEzIDAuNTMxOCAtMC41NDEyCnZuIDAuNTg0MiAwLjY1MjAgLTAuNDgzMgp2biAwLjYwNTYgLTAuNzE2MiAtMC4zNDY5CnZuIDAuNjcwMSAtMC42MzUzIC0wLjM4MzkKdm4gMC43NDQwIC0wLjUxNDYgLTAuNDI2Mgp2biAwLjgwMjkgLTAuMzc5MSAtMC40NjAxCnZuIDAuODQ0MCAtMC4yMzE4IC0wLjQ4MzcKdm4gMC44NjUyIC0wLjA3NjggLTAuNDk1Ngp2biAwLjg2NTIgMC4wODA4IC0wLjQ5NDkKdm4gMC44NDQwIDAuMjM1NyAtMC40ODE4CnZuIDAuODAyOSAwLjM4MjggLTAuNDU3MAp2biAwLjc0NDAgMC41MTgxIC0wLjQyMjAKdm4gMC42NzAxIDAuNjM4NCAtMC4zNzg3CnZuIDAuNjc4MCAtMC42OTM0IC0wLjI0MzkKdm4gMC43NDUwIC0wLjYxMTEgLTAuMjY3NAp2biAwLjgyMDMgLTAuNDkwNyAtMC4yOTM5CnZuIDAuODc4OCAtMC4zNTg5IC0wLjMxNDYKdm4gMC45MTg4IC0wLjIxODQgLTAuMzI4Nwp2biAwLjkzOTIgLTAuMDcyNSAtMC4zMzU2CnZuIDAuOTM5MiAwLjA3NTMgLTAuMzM1MAp2biAwLjkxODggMC4yMjExIC0wLjMyNjkKdm4gMC44Nzg3IDAuMzYxNSAtMC4zMTE3CnZuIDAuODIwMyAwLjQ5MzEgLTAuMjg5OQp2biAwLjc0NTAgMC42MTMyIC0wLjI2MjUKdm4gMC43NDI5IC0wLjY1NjkgLTAuMTI4NAp2biAwLjgwNzQgLTAuNTczNSAtMC4xMzg5CnZuIDAuODc3OCAtMC40NTQ5IC0wLjE1MDQKdm4gMC45MzA3IC0wLjMyOTQgLTAuMTU5MQp2biAwLjk2NjAgLTAuMTk5MiAtMC4xNjQ5CnZuIDAuOTgzNiAtMC4wNjYzIC0wLjE2NzUKdm4gMC45ODM2IDAuMDY3NiAtMC4xNjY5CnZuIDAuOTY2MCAwLjIwMDYgLTAuMTYzMgp2biAwLjkzMDcgMC4zMzA3IC0wLjE1NjQKdm4gMC44Nzc3IDAuNDU2MSAtMC4xNDY3CnZuIDAuODA3MyAwLjU3NDYgLTAuMTM0Mwp2biAwLjg0MzQgLTAuNTM2MSAtMC4wMzU2CnZuIDAuOTA2NiAtMC40MjAzIC0wLjAzNzUKdm4gMC45NTI2IC0wLjMwMTcgLTAuMDM4OAp2biAwLjk4MjYgLTAuMTgxNCAtMC4wMzk1CnZuIDAuOTk3NCAtMC4wNjA0IC0wLjAzOTYKdm4gMC45OTc0IDAuMDYwOCAtMC4wMzkxCnZuIDAuOTgyNiAwLjE4MTggLTAuMDM4MAp2biAwLjk1MjYgMC4zMDIwIC0wLjAzNjQKdm4gMC45MDY2IDAuNDIwNyAtMC4wMzQxCnZuIDAuODQzNCAwLjUzNjQgLTAuMDMxMwp2biAtMC43NDIyIC0wLjY1NjkgLTAuMTMyNwp2biAtMC44NDMxIC0wLjUzNjEgLTAuMDQwNgp2biAtMC44MDY1IC0wLjU3MzUgLTAuMTQzNwp2biAtMC45MDYzIC0wLjQyMDMgLTAuMDQyOQp2biAtMC44NzY5IC0wLjQ1NDkgLTAuMTU1Ngp2biAtMC45NTI0IC0wLjMwMTcgLTAuMDQ0NAp2biAtMC45Mjk3IC0wLjMyOTQgLTAuMTY0Ngp2biAtMC45ODI0IC0wLjE4MTQgLTAuMDQ1Mwp2biAtMC45NjUwIC0wLjE5OTIgLTAuMTcwNQp2biAtMC45OTcxIC0wLjA2MDQgLTAuMDQ1NQp2biAtMC45ODI2IC0wLjA2NjMgLTAuMTczMwp2biAtMC45OTcxIDAuMDYwOCAtMC4wNDUwCnZuIC0wLjk4MjYgMC4wNjc2IC0wLjE3MjcKdm4gLTAuOTgyNCAwLjE4MTggLTAuMDQzOAp2biAtMC45NjUwIDAuMjAwNiAtMC4xNjg5CnZuIC0wLjk1MjQgMC4zMDIwIC0wLjA0MjAKdm4gLTAuOTI5NyAwLjMzMDcgLTAuMTYxOQp2biAtMC45MDY0IDAuNDIwNyAtMC4wMzk1CnZuIC0wLjg3NjkgMC40NTYxIC0wLjE1MTkKdm4gLTAuODQzMiAwLjUzNjQgLTAuMDM2Mwp2biAtMC44MDY1IDAuNTc0NiAtMC4xMzkwCnZuIC0wLjY3NjYgLTAuNjkzNCAtMC4yNDc5CnZuIC0wLjc0MzQgLTAuNjExMSAtMC4yNzE4CnZuIC0wLjgxODUgLTAuNDkwNyAtMC4yOTg3CnZuIC0wLjg3NjkgLTAuMzU4OSAtMC4zMTk4CnZuIC0wLjkxNjkgLTAuMjE4NCAtMC4zMzQxCnZuIC0wLjkzNzIgLTAuMDcyNSAtMC4zNDEyCnZuIC0wLjkzNzIgMC4wNzUzIC0wLjM0MDYKdm4gLTAuOTE2OSAwLjIyMTEgLTAuMzMyMwp2biAtMC44NzY5IDAuMzYxNSAtMC4zMTY4CnZuIC0wLjgxODUgMC40OTMxIC0wLjI5NDcKdm4gLTAuNzQzNSAwLjYxMzIgLTAuMjY2OQp2biAtMC42MDM1IC0wLjcxNjIgLTAuMzUwNAp2biAtMC42Njc4IC0wLjYzNTMgLTAuMzg3OAp2biAtMC43NDE1IC0wLjUxNDYgLTAuNDMwNgp2biAtMC44MDAyIC0wLjM3OTEgLTAuNDY0OAp2biAtMC44NDExIC0wLjIzMTggLTAuNDg4Nwp2biAtMC44NjIyIC0wLjA3NjggLTAuNTAwNwp2biAtMC44NjIyIDAuMDgwOCAtMC41MDAwCnZuIC0wLjg0MTEgMC4yMzU3IC0wLjQ4NjgKdm4gLTAuODAwMiAwLjM4MjggLTAuNDYxNwp2biAtMC43NDE1IDAuNTE4MSAtMC40MjY0CnZuIC0wLjY2NzkgMC42Mzg0IC0wLjM4MjYKdm4gLTAuNTIzOCAtMC43MjgxIC0wLjQ0MjIKdm4gLTAuNTgxNCAtMC42NDgxIC0wLjQ5MTkKdm4gLTAuNjQ4MSAtMC41Mjc0IC0wLjU0OTMKdm4gLTAuNzAyMCAtMC4zOTAwIC0wLjU5NTgKdm4gLTAuNzQwMSAtMC4yMzkwIC0wLjYyODYKdm4gLTAuNzU5OCAtMC4wNzkwIC0wLjY0NTMKdm4gLTAuNzU5OCAwLjA4NDIgLTAuNjQ0Ngp2biAtMC43NDAxIDAuMjQ0MSAtMC42MjY2CnZuIC0wLjcwMjAgMC4zOTQ4IC0wLjU5MjcKdm4gLTAuNjQ4MSAwLjUzMTggLTAuNTQ1MQp2biAtMC41ODE0IDAuNjUyMCAtMC40ODY3CnZuIC0wLjQzNzAgLTAuNzMwNiAtMC41MjQ3CnZuIC0wLjQ4NDcgLTAuNjUwOCAtMC41ODQ0CnZuIC0wLjU0MDMgLTAuNTMwMCAtMC42NTM2CnZuIC0wLjU4NTMgLTAuMzkyMSAtMC43MDk2CnZuIC0wLjYxNzIgLTAuMjQwMyAtMC43NDkyCnZuIC0wLjYzMzggLTAuMDc5MSAtMC43Njk0CnZuIC0wLjYzMzggMC4wODUzIC0wLjc2ODgKdm4gLTAuNjE3MiAwLjI0NjMgLTAuNzQ3Mgp2biAtMC41ODUzIDAuMzk3OSAtMC43MDY1CnZuIC0wLjU0MDMgMC41MzUzIC0wLjY0OTMKdm4gLTAuNDg0NyAwLjY1NTUgLTAuNTc5MQp2biAtMC4zNDIxIC0wLjcyNDUgLTAuNTk4NAp2biAtMC4zNzgwIC0wLjY0NDAgLTAuNjY1MQp2biAtMC40MTk2IC0wLjUyMzAgLTAuNzQxOQp2biAtMC40NTMyIC0wLjM4NTkgLTAuODAzNgp2biAtMC40NzY4IC0wLjIzNTggLTAuODQ2OAp2biAtMC40ODkwIC0wLjA3NzIgLTAuODY4OQp2biAtMC40ODkwIDAuMDg0MyAtMC44NjgyCnZuIC0wLjQ3NjggMC4yNDI3IC0wLjg0NDkKdm4gLTAuNDUzMiAwLjM5MjQgLTAuODAwNAp2biAtMC40MTk2IDAuNTI5MCAtMC43Mzc2CnZuIC0wLjM3ODAgMC42NDk0IC0wLjY1OTkKdm4gLTAuMjM3OCAtMC43MDk4IC0wLjY2MzEKdm4gLTAuMjYxMCAtMC42MjgwIC0wLjczMzEKdm4gLTAuMjg3NiAtMC41MDY5IC0wLjgxMjYKdm4gLTAuMzA4OCAtMC4zNzIwIC0wLjg3NTQKdm4gLTAuMzIzNSAtMC4yMjYyIC0wLjkxODgKdm4gLTAuMzMxMCAtMC4wNzM2IC0wLjk0MDcKdm4gLTAuMzMxMCAwLjA4MTMgLTAuOTQwMQp2biAtMC4zMjM1IDAuMjMzNyAtMC45MTY5CnZuIC0wLjMwODggMC4zNzkwIC0wLjg3MjMKdm4gLTAuMjg3NiAwLjUxMzUgLTAuODA4NQp2biAtMC4yNjEwIDAuNjMzOSAtMC43MjgwCnZuIC0wLjEyMjggLTAuNjg1NiAtMC43MTc2CnZuIC0wLjEzMzcgLTAuNjAyNSAtMC43ODY4CnZuIC0wLjE0NjAgLTAuNDgyMCAtMC44NjM5CnZuIC0wLjE1NTYgLTAuMzUwOSAtMC45MjM0CnZuIC0wLjE2MjIgLTAuMjEyMSAtMC45NjM3CnZuIC0wLjE2NTYgLTAuMDY4NiAtMC45ODM4CnZuIC0wLjE2NTYgMC4wNzY1IC0wLjk4MzIKdm4gLTAuMTYyMiAwLjIxOTkgLTAuOTYxOQp2biAtMC4xNTU2IDAuMzU4NCAtMC45MjA1CnZuIC0wLjE0NjAgMC40ODkwIC0wLjg2MDAKdm4gLTAuMTMzNyAwLjYwODkgLTAuNzgxOQp2biAtMC4wMzI2IC0wLjU3NzQgLTAuODE1OAp2biAtMC4wMzUyIC0wLjQ1ODAgLTAuODg4Mwp2biAtMC4wMzcyIC0wLjMzMTEgLTAuOTQyOQp2biAtMC4wMzg2IC0wLjE5OTAgLTAuOTc5Mgp2biAtMC4wMzkzIC0wLjA2NDAgLTAuOTk3Mgp2biAtMC4wMzkzIDAuMDcyMCAtMC45OTY2CnZuIC0wLjAzODYgMC4yMDY5IC0wLjk3NzYKdm4gLTAuMDM3MiAwLjMzODcgLTAuOTQwMgp2biAtMC4wMzUyIDAuNDY1MSAtMC44ODQ1CnZuIC0wLjAzMjYgMC41ODQwIC0wLjgxMTEKdm4gLTAuNzQyOSAwLjY1NjkgMC4xMjg0CnZuIC0wLjc4NDMgMC42MTk1IDAuMDMzNgp2biAtMC44NDM0IDAuNTM2MSAwLjAzNTYKdm4gLTAuODA3NCAwLjU3MzUgMC4xMzg5CnZuIC0wLjkwNjYgMC40MjAzIDAuMDM3NQp2biAtMC44Nzc4IDAuNDU0OSAwLjE1MDQKdm4gLTAuOTUyNiAwLjMwMTcgMC4wMzg4CnZuIC0wLjkzMDcgMC4zMjk0IDAuMTU5MQp2biAtMC45ODI2IDAuMTgxNCAwLjAzOTUKdm4gLTAuOTY2MCAwLjE5OTIgMC4xNjQ5CnZuIC0wLjk5NzQgMC4wNjA0IDAuMDM5Ngp2biAtMC45ODM2IDAuMDY2MyAwLjE2NzUKdm4gLTAuOTk3NCAtMC4wNjA4IDAuMDM5MQp2biAtMC45ODM2IC0wLjA2NzYgMC4xNjY5CnZuIC0wLjk4MjYgLTAuMTgxOCAwLjAzODAKdm4gLTAuOTY2MCAtMC4yMDA2IDAuMTYzMgp2biAtMC45NTI2IC0wLjMwMjAgMC4wMzY0CnZuIC0wLjkzMDcgLTAuMzMwNyAwLjE1NjQKdm4gLTAuOTA2NiAtMC40MjA3IDAuMDM0MQp2biAtMC44Nzc3IC0wLjQ1NjEgMC4xNDY3CnZuIC0wLjg0MzQgLTAuNTM2NCAwLjAzMTMKdm4gLTAuODA3MyAtMC41NzQ2IDAuMTM0Mwp2biAtMC42NzgwIDAuNjkzNCAwLjI0MzkKdm4gLTAuNzQ1MCAwLjYxMTEgMC4yNjc0CnZuIC0wLjgyMDMgMC40OTA3IDAuMjkzOQp2biAtMC44Nzg4IDAuMzU4OSAwLjMxNDYKdm4gLTAuOTE4OCAwLjIxODQgMC4zMjg3CnZuIC0wLjkzOTIgMC4wNzI1IDAuMzM1Ngp2biAtMC45MzkyIC0wLjA3NTMgMC4zMzUwCnZuIC0wLjkxODggLTAuMjIxMSAwLjMyNjkKdm4gLTAuODc4NyAtMC4zNjE1IDAuMzExNwp2biAtMC44MjAzIC0wLjQ5MzEgMC4yODk5CnZuIC0wLjc0NTAgLTAuNjEzMiAwLjI2MjUKdm4gLTAuNjA1NiAwLjcxNjIgMC4zNDY5CnZuIC0wLjY3MDEgMC42MzUzIDAuMzgzOQp2biAtMC43NDQwIDAuNTE0NiAwLjQyNjIKdm4gLTAuODAyOSAwLjM3OTEgMC40NjAxCnZuIC0wLjg0NDAgMC4yMzE4IDAuNDgzNwp2biAtMC44NjUyIDAuMDc2OCAwLjQ5NTYKdm4gLTAuODY1MiAtMC4wODA4IDAuNDk0OQp2biAtMC44NDQwIC0wLjIzNTcgMC40ODE4CnZuIC0wLjgwMjkgLTAuMzgyOCAwLjQ1NzAKdm4gLTAuNzQ0MCAtMC41MTgxIDAuNDIyMAp2biAtMC42NzAxIC0wLjYzODQgMC4zNzg3CnZuIC0wLjUyNjQgMC43MjgxIDAuNDM5MQp2biAtMC41ODQzIDAuNjQ4MSAwLjQ4ODUKdm4gLTAuNjUxMyAwLjUyNzQgMC41NDU1CnZuIC0wLjcwNTUgMC4zOTAxIDAuNTkxNwp2biAtMC43NDM4IDAuMjM5MCAwLjYyNDIKdm4gLTAuNzYzNiAwLjA3OTAgMC42NDA4CnZuIC0wLjc2MzYgLTAuMDg0MiAwLjY0MDEKdm4gLTAuNzQzOCAtMC4yNDQxIDAuNjIyMwp2biAtMC43MDU1IC0wLjM5NDggMC41ODg1CnZuIC0wLjY1MTMgLTAuNTMxOCAwLjU0MTIKdm4gLTAuNTg0MiAtMC42NTIwIDAuNDgzMgp2biAtMC40NDAwIDAuNzMwNiAwLjUyMjEKdm4gLTAuNDg4MiAwLjY1MDggMC41ODE2CnZuIC0wLjU0NDEgMC41MzAwIDAuNjUwNAp2biAtMC41ODk1IDAuMzkyMSAwLjcwNjIKdm4gLTAuNjIxNiAwLjI0MDIgMC43NDU2CnZuIC0wLjYzODMgMC4wNzkxIDAuNzY1Nwp2biAtMC42MzgzIC0wLjA4NTMgMC43NjUwCnZuIC0wLjYyMTYgLTAuMjQ2MyAwLjc0MzYKdm4gLTAuNTg5NSAtMC4zOTc5IDAuNzAzMAp2biAtMC41NDQxIC0wLjUzNTMgMC42NDYxCnZuIC0wLjQ4ODEgLTAuNjU1NSAwLjU3NjMKdm4gLTAuMzQ1NiAwLjcyNDUgMC41OTYzCnZuIC0wLjM4MTkgMC42NDQwIDAuNjYyOQp2biAtMC40MjQwIDAuNTIzMCAwLjczOTQKdm4gLTAuNDU3OSAwLjM4NTkgMC44MDA5CnZuIC0wLjQ4MTggMC4yMzU4IDAuODQ0MAp2biAtMC40OTQxIDAuMDc3MiAwLjg2NjAKdm4gLTAuNDk0MSAtMC4wODQzIDAuODY1Mwp2biAtMC40ODE4IC0wLjI0MjcgMC44NDIwCnZuIC0wLjQ1NzkgLTAuMzkyNCAwLjc5NzcKdm4gLTAuNDI0MCAtMC41MjkwIDAuNzM1MQp2biAtMC4zODE5IC0wLjY0OTQgMC42NTc2CnZuIC0wLjI0MTcgMC43MDk4IDAuNjYxNwp2biAtMC4yNjUzIDAuNjI4MCAwLjczMTYKdm4gLTAuMjkyNCAwLjUwNjkgMC44MTA5CnZuIC0wLjMxMzkgMC4zNzIwIDAuODczNgp2biAtMC4zMjg5IDAuMjI2MiAwLjkxNjkKdm4gLTAuMzM2NiAwLjA3MzYgMC45Mzg4CnZuIC0wLjMzNjYgLTAuMDgxMyAwLjkzODEKdm4gLTAuMzI4OSAtMC4yMzM3IDAuOTE1MAp2biAtMC4zMTM5IC0wLjM3OTAgMC44NzA1CnZuIC0wLjI5MjQgLTAuNTEzNSAwLjgwNjgKdm4gLTAuMjY1MyAtMC42MzM5IDAuNzI2NQp2biAtMC4xMjcxIDAuNjg1NiAwLjcxNjgKdm4gLTAuMTM4NCAwLjYwMjUgMC43ODYwCnZuIC0wLjE1MTEgMC40ODIwIDAuODYzMAp2biAtMC4xNjExIDAuMzUwOSAwLjkyMjQKdm4gLTAuMTY3OSAwLjIxMjEgMC45NjI3CnZuIC0wLjE3MTQgMC4wNjg2IDAuOTgyOAp2biAtMC4xNzE0IC0wLjA3NjUgMC45ODIyCnZuIC0wLjE2NzkgLTAuMjE5OSAwLjk2MTAKdm4gLTAuMTYxMSAtMC4zNTg0IDAuOTE5Ngp2biAtMC4xNTExIC0wLjQ4OTAgMC44NTkxCnZuIC0wLjEzODMgLTAuNjA4OSAwLjc4MTEKdm4gLTAuMDM0NiAwLjY2MDggMC43NDk4CnZuIC0wLjAzNzQgMC41Nzc0IDAuODE1Ngp2biAtMC4wNDA0IDAuNDU4MCAwLjg4ODAKdm4gLTAuMDQyOCAwLjMzMTEgMC45NDI2CnZuIC0wLjA0NDMgMC4xOTkwIDAuOTc5MAp2biAtMC4wNDUxIDAuMDY0MCAwLjk5NjkKdm4gLTAuMDQ1MSAtMC4wNzIwIDAuOTk2NAp2biAtMC4wNDQzIC0wLjIwNjkgMC45NzczCnZuIC0wLjA0MjggLTAuMzM4NyAwLjkzOTkKdm4gLTAuMDQwNCAtMC40NjUxIDAuODg0Mwp2biAtMC4wMzc0IC0wLjU4NDAgMC44MTA5CnZuIC0wLjk1NjcgMC4yOTEyIC0wLjAwMTYKdm4gLTAuOTg0NiAwLjE3NDggLTAuMDAyMgp2biAtMC45OTgzIDAuMDU4MyAtMC4wMDI3CnZuIC0wLjk5ODMgLTAuMDU4MyAtMC4wMDMyCnZuIC0wLjk4NDYgLTAuMTc0OCAtMC4wMDM2CnZuIC0wLjk1NjYgLTAuMjkxMiAtMC4wMDQwCnZuIDAuOTU2NiAwLjI5MTIgMC4wMDQwCnZuIDAuOTcyNiAwLjIzMjcgMC4wMDM4CnZuIDAuOTg0NiAwLjE3NDggMC4wMDM2CnZuIDAuOTcyNSAwLjIzMjcgMC4wMDM4CnZuIDAuOTkzMiAwLjExNjMgMC4wMDM0CnZuIDAuOTk4MyAwLjA1ODMgMC4wMDMyCnZuIDEuMDAwMCAtMC4wMDAwIDAuMDAzMAp2biAwLjk5ODMgLTAuMDU4MyAwLjAwMjcKdm4gMC45OTMyIC0wLjExNjQgMC4wMDI1CnZuIDAuOTg0NiAtMC4xNzQ4IDAuMDAyMgp2biAwLjk3MjYgLTAuMjMyNyAwLjAwMTkKdm4gLTAuMDAyNiAwLjQ0OTEgMC44OTM1CnZuIC0wLjAwMjggMC4zMjM4IDAuOTQ2MQp2biAtMC4wMDI5IDAuMTk0MiAwLjk4MDkKdm4gLTAuMDAyOSAwLjE5NDMgMC45ODA5CnZuIC0wLjAwMzAgMC4wNjIzIDAuOTk4MQp2biAtMC4wMDMwIC0wLjA3MDQgMC45OTc1CnZuIC0wLjAwMjkgLTAuMjAyMiAwLjk3OTMKdm4gLTAuMDAyOCAtMC4zMzE0IDAuOTQzNQp2biAwLjcxODkgLTAuNjgzOSAtMC4xMjQ0CnZuIC0wLjExOTIgLTAuNzEyMSAtMC42OTE5CnZuIC0wLjIyOTggLTAuNzM1NiAtMC42MzcyCnZuIC0wLjMyOTUgLTAuNzQ5OCAtMC41NzM4CnZuIC0wLjQyMDIgLTAuNzU1NSAtMC41MDI2CnZuIC0wLjUwMzMgLTAuNzUzMCAtMC40MjM5CnZuIC0wLjU4MDMgLTAuNzQxNiAtMC4zMzY2CnZuIC0wLjY1MjAgLTAuNzE5NSAtMC4yMzkwCnZuIC0wLjcxODEgLTAuNjgzOSAtMC4xMjg2CnZuIDAuNjUzNCAtMC43MTk1IC0wLjIzNTEKdm4gMC41ODIzIC0wLjc0MTYgLTAuMzMzMQp2biAwLjUwNTggLTAuNzUzMCAtMC40MjA5CnZuIDAuNDIzMSAtMC43NTU1IC0wLjUwMDIKdm4gMC4zMzI5IC0wLjc0OTggLTAuNTcxOAp2biAwLjIzMzUgLTAuNzM1NiAtMC42MzU4CnZuIDAuMTIzMiAtMC43MTIxIC0wLjY5MTIKdm4gMC4xMTkyIC0wLjcxNzcgMC42ODYxCnZuIDAuMjI5OCAtMC43NDA4IDAuNjMxMgp2biAwLjMyOTYgLTAuNzU0NCAwLjU2NzcKdm4gMC40MjAyIC0wLjc1OTYgMC40OTY1CnZuIDAuNTAzMyAtMC43NTY0IDAuNDE3Nwp2biAwLjU4MDQgLTAuNzQ0MyAwLjMzMDUKdm4gMC42NTIxIC0wLjcyMTQgMC4yMzMyCnZuIDAuNzE4MiAtMC42ODQ5IDAuMTIzMQp2biAtMC45OTc2IDAuMDY5MCAtMC4wMDI3CnZuIC0wLjk5MzIgMC4xMTYzIC0wLjAwMjUKdm4gLTAuOTc4MyAwLjIwNzEgLTAuMDAyMAp2biAtMC45OTc2IC0wLjA2OTMgLTAuMDAzMgp2biAtMS4wMDAwIDAuMDAwMCAtMC4wMDI5CnZuIC0wLjk3ODIgLTAuMjA3NCAtMC4wMDM3CnZuIC0wLjk5MzIgLTAuMTE2MyAtMC4wMDM0CnZuIC0wLjAwMjkgLTAuMDkxMCAwLjk5NTgKdm4gLTAuMDAyOSAtMC4wMDQxIDEuMDAwMAp2biAtMC4wMDI5IDAuMDY2NCAwLjk5NzgKdm4gLTAuMDAyOSAwLjA2MjMgMC45OTgxCnZuIC0wLjAwMjkgLTAuMDcwNCAwLjk5NzUKdm4gLTAuMDAyOSAwLjEyODQgMC45OTE3CnZuIC0wLjAwMjkgMC4yMTQ0IDAuOTc2OAp2biAtMC4wMDI4IC0wLjI1NDkgMC45NjcwCnZuIC0wLjAwMjkgLTAuMTM2NCAwLjk5MDcKdm4gLTAuMDAyOSAtMC4yNTQ5IDAuOTY3MAp2biAtMC4wMDI5IDAuMjU5MiAwLjk2NTgKdm4gLTAuMDAyOSAwLjIxNDQgMC45NzY3CnZuIC0wLjAwMjggLTAuMjY3MSAwLjk2MzcKdm4gLTAuMDAyOSAtMC4xMjQxIDAuOTkyMwp2biAtMC4wMDMwIC0wLjAwNDEgMS4wMDAwCnZuIC0wLjAwMzAgMC4wNjY0IDAuOTk3OAp2biAtMC4wMDI5IC0wLjAwNDAgMS4wMDAwCnZuIC0wLjAwMjkgLTAuMTM2NCAwLjk5MDYKdm4gLTAuMDAzMCAwLjA2NjUgMC45OTc4CnZuIC0wLjAwMzAgLTAuMDA0MCAxLjAwMDAKdm4gLTAuMDAzMCAwLjEyODQgMC45OTE3CnZuIDAuOTk3NiAtMC4wNjg4IDAuMDAyNwp2biAxLjAwMDAgLTAuMDAwMCAwLjAwMjkKdm4gMC45OTc2IDAuMDY5MSAwLjAwMzIKdm4gMC45NzgzIDAuMjA3MCAwLjAwMzcKdm4gMC45NzY4IC0wLjIxNDEgMC4wMDIwCnZuIDAuOTkzMiAtMC4xMTYzIDAuMDAyNQp2biAwLjk5MzIgMC4xMTY0IDAuMDAzNAp2biAwLjk3ODQgLTAuMjA2NyAwLjAwMjAKdm4gMC4wNDU4IDAuOTQ0MSAwLjMyNjUKdm4gMC4wNDU4IDAuOTQ1MyAwLjMyMzEKdm4gMC4wNDczIDAuOTc0OSAwLjIxNzMKdm4gMC4wNDcyIDAuOTc0NCAwLjIxOTgKdm4gLTAuMDEwNyAtMC4yMjA5IC0wLjk3NTIKdm4gLTAuMDExMiAtMC4yMzA1IC0wLjk3MzAKdm4gLTAuMDEzNyAtMC4yODE3IC0wLjk1OTQKdm4gLTAuMDE2NyAtMC4zNDMzIC0wLjkzOTEKdm4gLTAuMDE2MCAtMC4zMzA2IC0wLjk0MzYKdm4gMC4wMTA5IDAuMjI0MiAwLjk3NDUKdm4gMC4wMTEyIDAuMjMwNiAwLjk3MzAKdm4gMC4wMTY1IDAuMzM5NiAwLjk0MDQKdm4gMC4wMTYyIDAuMzMzNiAwLjk0MjYKdm4gMC4wNDExIDAuODQ4NiAwLjUyNzQKdm4gMC4wNDEzIDAuODUxNiAwLjUyMjUKdm4gMC4wNDM4IDAuOTA0MCAwLjQyNTIKdm4gMC4wNDM3IDAuOTAyMCAwLjQyOTUKdm4gLTAuMDIxNyAtMC40NDczIC0wLjg5NDEKdm4gLTAuMDIxMSAtMC40MzU3IC0wLjg5OTgKdm4gLTAuMDM4MCAtMC43ODMxIC0wLjYyMDcKdm4gLTAuMDM4MyAtMC43OTAxIC0wLjYxMTgKdm4gLTAuMDQxMyAtMC44NTI4IC0wLjUyMDcKdm4gLTAuMDQxMSAtMC44NDc4IC0wLjUyODgKdm4gMC4wNDgxIDAuOTkyNyAwLjExMDUKdm4gMC4wNDgxIDAuOTkyOSAwLjEwOTIKdm4gLTAuMDA1MyAtMC4xMDgxIC0wLjk5NDEKdm4gLTAuMDA1NyAtMC4xMTgyIC0wLjk5MzAKdm4gMC4wMzQ0IDAuNzEwMCAwLjcwMzMKdm4gMC4wMzQ3IDAuNzE1NCAwLjY5NzgKdm4gMC4wMzgyIDAuNzg4NiAwLjYxMzgKdm4gMC4wMzgwIDAuNzg0NCAwLjYxOTEKdm4gLTAuMDQ4MSAtMC45OTI3IC0wLjExMDcKdm4gLTAuMDQ4MSAtMC45OTI5IC0wLjEwOTAKdm4gMC4wMDI4IDAuMDU3MSAwLjk5ODQKdm4gMC4wMDU3IDAuMTE4MyAwLjk5MzAKdm4gMC4wMDU0IDAuMTExNiAwLjk5MzcKdm4gLTAuMDQzNyAtMC45MDE1IC0wLjQzMDYKdm4gLTAuMDQzOSAtMC45MDQ3IC0wLjQyMzcKdm4gLTAuMDQ1OCAtMC45NDU2IC0wLjMyMjAKdm4gLTAuMDQ1NyAtMC45NDM4IC0wLjMyNzQKdm4gLTAuMDQ3MyAtMC45NzUxIC0wLjIxNjYKdm4gLTAuMDQ3MiAtMC45NzQzIC0wLjIyMDMKdm4gMC4wMjEzIDAuNDM4NCAwLjg5ODUKdm4gMC4wMjE1IDAuNDQzOSAwLjg5NTgKdm4gMC4wMjYzIDAuNTQyMSAwLjgzOTkKdm4gMC4wMjYwIDAuNTM3MyAwLjg0MzAKdm4gLTAuMDI1OSAtMC41MzQ5IC0wLjg0NDUKdm4gLTAuMDI2NCAtMC41NDUxIC0wLjgzODAKdm4gLTAuMDMwOCAtMC42MzU0IC0wLjc3MTUKdm4gLTAuMDMwNCAtMC42MjY5IC0wLjc3ODUKdm4gMC4wMzA1IDAuNjI4OSAwLjc3NjkKdm4gMC4wMzA3IDAuNjMzMCAwLjc3MzYKdm4gMC4wMzI2IDAuNjczMCAwLjczODkKdm4gMC45OTgzIDAuMDU4NCAwLjAwMzIKdm4gMC45Nzk0IDAuMjAxOSAwLjAwMzcKdm4gLTAuMDM0OCAtMC43MTc0IC0wLjY5NTgKdm4gLTAuMDM0MyAtMC43MDg0IC0wLjcwNTAKdm4gLTAuMDMyNiAtMC42NzMwIC0wLjczODkKdm4gMC45OTgzIC0wLjA1ODEgMC4wMDI3CnZuIDAuOTc5NCAtMC4yMDE5IDAuMDAyMQp2biAwLjk5ODMgMC4wNTgxIDAuMDAzMgp2biAwLjk5ODMgLTAuMDU4NCAwLjAwMjcKdm4gMC45NzkzIC0wLjIwMjIgMC4wMDIxCnZuIDAuOTc5NSAwLjIwMTYgMC4wMDM3CnZuIDAuOTk3NiAwLjA2ODggMC4wMDMyCnZuIDAuOTk3NiAtMC4wNjkxIDAuMDAyNwp2biAwLjk3NjggMC4yMTQxIDAuMDAzNwp2biAwLjk3ODMgLTAuMjA3MSAwLjAwMjAKdm4gMC45Nzg0IDAuMjA2NyAwLjAwMzcKdm4gMC45NzgzIC0wLjIwNzAgMC4wMDIwCnZuIC0wLjk3ODMgLTAuMjA3MSAtMC4wMDM3CnZuIC0wLjk3MjUgLTAuMjMyNyAtMC4wMDM4CnZuIC0wLjk3ODMgMC4yMDc0IC0wLjAwMjAKdm4gLTAuOTk3NiAwLjA2OTMgLTAuMDAyNwp2biAtMC45OTc2IC0wLjA2OTAgLTAuMDAzMgp2biAtMC45NzI2IDAuMjMyNyAtMC4wMDE5CnZuIDAuMDI5OSAtMC43MTE0IDAuNzAyMQp2biAwLjAxODEgLTAuNzIzOSAwLjY4OTcKdm4gMC4wOTY0IC0wLjc1NDQgMC42NDk0CnZuIDAuMTE3NCAtMC43Mzk2IDAuNjYyNwp2biAwLjY1OTQgLTAuNzQzOCAwLjEwOTcKdm4gMC41OTA0IC0wLjgwMjIgMC4wODg0CnZuIDAuNjIwMiAtMC43ODQzIDAuMDE3Mwp2biAwLjY5NTYgLTAuNzE3OSAwLjAyNzIKdm4gMC42MDE5IC0wLjc3MDAgMC4yMTE5CnZuIDAuNTQyOCAtMC44MTkyIDAuMTg1MAp2biAwLjUzOTUgLTAuNzg1MiAwLjMwMzkKdm4gMC40OTA4IC0wLjgyNzIgMC4yNzM4CnZuIDAuNDcxNyAtMC43OTE5IDAuMzg3OQp2biAwLjQzMjMgLTAuODI4MSAwLjM1NjkKdm4gMC4zOTczIC0wLjc5MTAgMC40NjU0CnZuIDAuMzY1NyAtMC44MjI0IDAuNDM1Nwp2biAwLjMxNDcgLTAuNzgyNiAwLjUzNzEKdm4gMC4yODkxIC0wLjgwOTYgMC41MTA4CnZuIDAuMjIyMSAtMC43NjYwIDAuNjAzMgp2biAwLjIwMDMgLTAuNzg3OCAwLjU4MjQKdm4gMC4xMjEzIC0wLjczNDcgLTAuNjY3NQp2biAwLjEwMDAgLTAuNzQ5OSAtMC42NTM5CnZuIDAuMDIyMSAtMC43MTg3IC0wLjY5NDkKdm4gMC4wMzQwIC0wLjcwNjAgLTAuNzA3NAp2biAwLjIyNTUgLTAuNzYxNiAtMC42MDc2CnZuIDAuMjAzMyAtMC43ODQwIC0wLjU4NjUKdm4gMC4zMTc2IC0wLjc3ODcgLTAuNTQxMQp2biAwLjI5MTUgLTAuODA2MyAtMC41MTQ2CnZuIDAuMzk5NyAtMC43ODc2IC0wLjQ2ODkKdm4gMC4zNjc0IC0wLjgxOTggLTAuNDM5Mgp2biAwLjQ3MzUgLTAuNzg5MiAtMC4zOTExCnZuIDAuNDMzNCAtMC44MjYxIC0wLjM2MDMKdm4gMC41NDA4IC0wLjc4MzIgLTAuMzA2OAp2biAwLjQ5MTIgLTAuODI1OSAtMC4yNzY5CnZuIDAuNjAyNSAtMC43Njg4IC0wLjIxNDQKdm4gMC41NDI2IC0wLjgxODcgLTAuMTg4MAp2biAwLjY1OTQgLTAuNzQzNSAtMC4xMTE3CnZuIDAuNTg5NSAtMC44MDI2IC0wLjA5MTIKdm4gLTAuNjU5MiAtMC43NDMwIC0wLjExNTcKdm4gLTAuNTkwMiAtMC44MDE3IC0wLjA5NDkKdm4gLTAuNjIwMSAtMC43ODQyIC0wLjAyMzcKdm4gLTAuNjk1NSAtMC43MTc3IC0wLjAzMzAKdm4gLTAuNjAxNyAtMC43NjgzIC0wLjIxODEKdm4gLTAuNTQyNiAtMC44MTc5IC0wLjE5MTUKdm4gLTAuNTM5NCAtMC43ODI4IC0wLjMxMDIKdm4gLTAuNDkwNiAtMC44MjUxIC0wLjI4MDQKdm4gLTAuNDcxNiAtMC43ODg4IC0wLjM5NDIKdm4gLTAuNDMyMSAtMC44MjUzIC0wLjM2MzUKdm4gLTAuMzk3MiAtMC43ODcyIC0wLjQ3MTcKdm4gLTAuMzY1NSAtMC44MTkxIC0wLjQ0MjIKdm4gLTAuMzE0NiAtMC43NzgzIC0wLjU0MzQKdm4gLTAuMjg5MCAtMC44MDU2IC0wLjUxNzIKdm4gLTAuMjIyMSAtMC43NjEyIC0wLjYwOTMKdm4gLTAuMjAwMiAtMC43ODMzIC0wLjU4ODUKdm4gLTAuMTE3NCAtMC43MzQzIC0wLjY2ODYKdm4gLTAuMDk2MyAtMC43NDkzIC0wLjY1NTIKdm4gLTAuMDI5OCAtMC43MDU4IC0wLjcwNzgKdm4gLTAuMDE4MCAtMC43MTg1IC0wLjY5NTMKdm4gMC42OTU0IC0wLjcxODEgLTAuMDI4OQp2biAwLjYxOTggLTAuNzg0NSAtMC4wMjAwCnZuIDAuMDAwMSAtMS4wMDAwIC0wLjAwNDMKdm4gMC4wMDAwIC0xLjAwMDAgLTAuMDA0Mwp2biAwLjAwMDIgLTEuMDAwMCAtMC4wMDQyCnZuIDAuMDAwMiAtMS4wMDAwIC0wLjAwNDEKdm4gMC4wMDAxIC0xLjAwMDAgLTAuMDA0MQp2biAtMC4wMDAxIC0xLjAwMDAgLTAuMDA0Mgp2biAtMC4wMDAyIC0xLjAwMDAgLTAuMDA0Mgp2biAtMC4wMDAyIC0xLjAwMDAgLTAuMDA0MQp2biAtMC4wMDAxIC0xLjAwMDAgLTAuMDA0MQp2biAwLjAwMDEgLTEuMDAwMCAtMC4wMDQyCnZuIC0wLjAwMDAgLTEuMDAwMCAtMC4wMDQyCnZuIC0wLjAwMDEgLTEuMDAwMCAtMC4wMDQzCnZuIC0wLjUwNzMgLTAuMDE2MCAwLjg2MTYKdm4gLTAuMzQ4NiAtMC4wMTc0IDAuOTM3MQp2biAtMC4zNDgxIC0wLjAxNzQgMC45MzczCnZuIC0wLjUwNjYgLTAuMDE2MCAwLjg2MjAKdm4gLTAuMDM0MCAtMC43MTE2IDAuNzAxNwp2biAtMC4xMjEzIC0wLjc0MDAgMC42NjE2CnZuIC0wLjY5NTQgLTAuNzE4MiAwLjAyMzEKdm4gLTAuNjU5NCAtMC43NDQzIDAuMTA1Nwp2biAtMC42MDI2IC0wLjc3MDQgMC4yMDgyCnZuIC0wLjU0MDkgLTAuNzg1NiAwLjMwMDUKdm4gLTAuNDczNiAtMC43OTIyIDAuMzg0OAp2biAtMC4zOTk3IC0wLjc5MTMgMC40NjI2CnZuIC0wLjMxNzYgLTAuNzgzMCAwLjUzNDkKdm4gLTAuMjI1NSAtMC43NjY0IDAuNjAxNQp2biAtMC4wMDAwIDEuMDAwMCAwLjAwNDEKdm4gLTAuODY2NyAwLjAwOTIgLTAuNDk4Nwp2biAtMC45Mzk3IDAuMDA2MyAtMC4zNDE5CnZuIC0wLjk0MDIgMC4wMDYyIC0wLjM0MDUKdm4gLTAuODY3NCAwLjAwOTEgLTAuNDk3NQp2biAwLjM0MzEgLTAuMDE3NCAwLjkzOTEKdm4gMC41MDIyIC0wLjAxNjAgMC44NjQ2CnZuIDAuNTAxNSAtMC4wMTYwIDAuODY1MAp2biAwLjM0MjYgLTAuMDE3NCAwLjkzOTMKdm4gLTAuOTg0NSAwLjAwMzIgLTAuMTc1Mwp2biAtMC45ODQ4IDAuMDAzMiAtMC4xNzM4CnZuIC0wLjY0OTkgLTAuMDE0MSAwLjc1OTkKdm4gLTAuNjQ5MSAtMC4wMTQxIDAuNzYwNgp2biAwLjY0NTQgLTAuMDE0MSAwLjc2MzcKdm4gMC42NDQ2IC0wLjAxNDEgMC43NjQ0CnZuIC0wLjk5ODkgMC4wMDA4IC0wLjA0NjQKdm4gLTAuOTk5MCAwLjAwMDggLTAuMDQ1Ngp2biAtMC43NzIwIC0wLjAxMTggMC42MzU1CnZuIC0wLjc3MTIgLTAuMDExOCAwLjYzNjQKdm4gMC43NjgzIC0wLjAxMTggMC42NDAwCnZuIDAuNzY3NSAtMC4wMTE4IDAuNjQxMAp2biAwLjk5OTIgMC4wMDA4IC0wLjA0MDUKdm4gMC45ODU1IDAuMDAzMiAtMC4xNjk1CnZuIDAuOTg1OCAwLjAwMzIgLTAuMTY4MAp2biAwLjk5OTIgMC4wMDA4IC0wLjAzOTgKdm4gLTAuODcwNCAtMC4wMDkyIDAuNDkyMwp2biAtMC44Njk3IC0wLjAwOTIgMC40OTM2CnZuIDAuODY3NCAtMC4wMDkyIDAuNDk3NQp2biAwLjg2NjcgLTAuMDA5MiAwLjQ5ODcKdm4gMC45NDE3IDAuMDA2MyAtMC4zMzY0CnZuIDAuOTQyMiAwLjAwNjIgLTAuMzM0OQp2biAtMC45NDIyIC0wLjAwNjMgMC4zMzQ5CnZuIC0wLjk0MTcgLTAuMDA2MyAwLjMzNjQKdm4gMC45NDAyIC0wLjAwNjMgMC4zNDA1CnZuIDAuOTM5NyAtMC4wMDYzIDAuMzQxOQp2biAwLjg2OTcgMC4wMDkyIC0wLjQ5MzYKdm4gMC44NzA0IDAuMDA5MiAtMC40OTIzCnZuIC0wLjk4NTggLTAuMDAzMiAwLjE2ODAKdm4gLTAuOTg1NSAtMC4wMDMyIDAuMTY5NQp2biAwLjk4NDggLTAuMDAzMiAwLjE3MzgKdm4gMC45ODQ1IC0wLjAwMzIgMC4xNzUzCnZuIDAuNzcxMiAwLjAxMTggLTAuNjM2NAp2biAwLjc3MjAgMC4wMTE4IC0wLjYzNTUKdm4gLTAuOTk5MiAtMC4wMDA4IDAuMDM5OAp2biAtMC45OTkyIC0wLjAwMDggMC4wNDA1CnZuIDAuOTk5MCAtMC4wMDA4IDAuMDQ1Ngp2biAwLjk5ODkgLTAuMDAwOCAwLjA0NjQKdm4gMC42NDkxIDAuMDE0MSAtMC43NjA2CnZuIDAuNjQ5OSAwLjAxNDEgLTAuNzU5OQp2biAtMC4wNDEyIDAuMDE4NSAtMC45OTkwCnZuIC0wLjE3MjYgMC4wMTgyIC0wLjk4NDgKdm4gLTAuMTcyOSAwLjAxODIgLTAuOTg0OAp2biAwLjUwNjYgMC4wMTYwIC0wLjg2MjAKdm4gMC41MDczIDAuMDE2MCAtMC44NjE2CnZuIC0wLjM0MjYgMC4wMTc0IC0wLjkzOTMKdm4gLTAuMzQzMSAwLjAxNzQgLTAuOTM5MQp2biAwLjA0NzEgMC4wMTg1IC0wLjk5ODcKdm4gMC4wMDI5IDAuMDE4NSAtMC45OTk4CnZuIDAuMzQ4MSAwLjAxNzQgLTAuOTM3Mwp2biAwLjM0ODYgMC4wMTc0IC0wLjkzNzEKdm4gLTAuNTAxNSAwLjAxNjAgLTAuODY1MAp2biAtMC41MDIyIDAuMDE2MCAtMC44NjQ2CnZuIDAuMTc4NCAwLjAxODIgLTAuOTgzOAp2biAwLjE3ODcgMC4wMTgyIC0wLjk4MzcKdm4gLTAuNjQ0NiAwLjAxNDEgLTAuNzY0NAp2biAtMC42NDU0IDAuMDE0MSAtMC43NjM3CnZuIC0wLjA0NzEgLTAuMDE4NSAwLjk5ODcKdm4gMC4wNDEyIC0wLjAxODUgMC45OTkwCnZuIC0wLjc2NzUgMC4wMTE4IC0wLjY0MTAKdm4gLTAuNzY4MyAwLjAxMTggLTAuNjQwMAp2biAtMC4xNzg3IC0wLjAxODIgMC45ODM3CnZuIC0wLjE3ODQgLTAuMDE4MiAwLjk4MzgKdm4gMC4xNzI5IC0wLjAxODIgMC45ODQ4CnZuIDAuMTcyNiAtMC4wMTgyIDAuOTg0OAp2biAtMC4wMDAwIDEuMDAwMCAwLjAwMDcKdm4gLTAuMDAyOSAtMC4wMjUyIDAuOTk5Nwp2biAtMC4xMDAwIC0wLjc1NTAgMC42NDgxCnZuIC0wLjIwMzQgLTAuNzg4NSAwLjU4MDQKdm4gLTAuMDIyMSAtMC43MjQxIDAuNjg5NAp2biAtMC4yOTE2IC0wLjgxMDMgMC41MDgzCnZuIC0wLjM2NzYgLTAuODIzMiAwLjQzMjgKdm4gLTAuNDMzNSAtMC44Mjg4IDAuMzUzNwp2biAtMC40OTE0IC0wLjgyNzkgMC4yNzA0CnZuIC0wLjU0MjggLTAuODIwMSAwLjE4MTQKdm4gLTAuNTg5OCAtMC44MDMxIDAuMDg0Nwp2biAtMC42MTk4IC0wLjc4NDYgMC4wMTM2CnZuIC0wLjU4NDMgMC4wMDcwIC0wLjgxMTUKdm4gLTAuNzYwNiAwLjAwNTYgLTAuNjQ5MQp2biAtMC43NjExIDAuMDA1NiAtMC42NDg2CnZuIC0wLjU4NDUgMC4wMDcwIC0wLjgxMTQKdm4gLTAuNzM1MCAwLjAwNTkgLTAuNjc4MAp2biAtMC40NDEyIDAuMDEyMSAtMC44OTczCnZuIC0wLjQzODAgMC4wMTIxIC0wLjg5ODkKdm4gLTAuNzM0NiAwLjAwNTkgLTAuNjc4NQp2biAwLjk5ODEgMC4wMDA2IC0wLjA2MTkKdm4gMC45NzAwIDAuMDAyMSAtMC4yNDMwCnZuIDAuOTcwMiAwLjAwMjEgLTAuMjQyMgp2biAwLjk5ODEgMC4wMDA2IC0wLjA2MTYKdm4gLTAuMzYyNSAwLjAwODEgLTAuOTMyMAp2biAtMC4zNjI4IDAuMDA4MSAtMC45MzE4CnZuIC0wLjk0MzMgMC4wMDI5IC0wLjMzMTgKdm4gLTAuOTQyOSAwLjAwMjkgLTAuMzMzMgp2biAwLjk5ODggMC4wMDA1IC0wLjA0OTQKdm4gMC45OTg4IDAuMDAwNSAtMC4wNDk2CnZuIC0wLjEwNTIgMC4wMDg2IC0wLjk5NDQKdm4gLTAuMTA1MyAwLjAwODYgLTAuOTk0NAp2biAtMC45OTg3IDAuMDAwNCAtMC4wNTA0CnZuIC0wLjk5ODcgMC4wMDA0IC0wLjA1MDYKdm4gMC45OTY3IDAuMDAwNyAtMC4wODEzCnZuIDAuMjEyMiAwLjAwODUgLTAuOTc3Mgp2biAwLjIxMjQgMC4wMDg1IC0wLjk3NzEKdm4gLTAuOTkzNSAwLjAwMTAgLTAuMTEzNQp2biAtMC45OTM2IDAuMDAxMCAtMC4xMTI5CnZuIDAuNzA3MCAwLjAwNjIgLTAuNzA3Mgp2biAwLjc5MTMgMC4wMDUzIC0wLjYxMTQKdm4gMC43MDY2IDAuMDA2MiAtMC43MDc2CnZuIDAuNTI3NyAwLjAwNzQgLTAuODQ5NAp2biAwLjUyODAgMC4wMDc0IC0wLjg0OTIKdm4gLTAuOTU0NCAwLjAwMjYgLTAuMjk4NAp2biAtMC45NTQ2IDAuMDAyNiAtMC4yOTc5CnZuIDAuNTIzNCAwLjAwNzQgLTAuODUyMAp2biAwLjUyMzIgMC4wMDc0IC0wLjg1MjIKdm4gMC43MjA1IDAuMDA2MCAtMC42OTM0CnZuIDAuNzIwOSAwLjAwNjAgLTAuNjkzMAp2biAtMC44ODg1IDAuMDA0MCAtMC40NTg5CnZuIC0wLjg4ODcgMC4wMDQwIC0wLjQ1ODUKdm4gMC4yNzYwIDAuMDEyNyAtMC45NjExCnZuIDAuMjc0NCAwLjAxMjcgLTAuOTYxNQp2biAwLjg3MDcgMC4wMDQzIC0wLjQ5MTgKdm4gMC44NzEwIDAuMDA0MyAtMC40OTEyCnZuIDAuMTE0MiAwLjAxNzIgLTAuOTkzMwp2biAtMC4yMzY0IDAuMDE2OCAtMC45NzE1CnVzZW10bCBiYWNrX29mX3Bob25lX2NvbG9yCnMgb2ZmCmYgMTMxLzEvMSAxMzIvMi8xIDIxMDYvMy8xIDIxMDQvNC8xCmYgMTMyLzIvMiAxMzMvNS8yIDIxMDgvNi8yIDIxMDkvNy8yIDIxMDYvMy8yCmYgMTMzLzUvMyAxMzQvOC8zIDIxMTAvOS8zIDIxMDgvNi8zCmYgMTM0LzgvNCAxMzUvMTAvNCAyMTA3LzExLzQgMjExMC85LzQKZiAxMzUvMTAvNSAxMzYvMTIvNSAyMTA1LzEzLzUgMjEwNy8xMS81CmYgMTM2LzEyLzYgMTM3LzE0LzYgMjEwMy8xNS82IDIxMDUvMTMvNgpmIDEzNy8xNC83IDEzOC8xNi83IDIxMDAvMTcvNyAyMTAzLzE1LzcKZiAxMzgvMTYvOCAxMzkvMTgvOCAyMDk3LzE5LzggMjEwMC8xNy84CmYgMTM5LzE4LzkgMTQwLzIwLzkgMjA5NC8yMS85IDIwOTgvMjIvOSAyMDk3LzE5LzkKZiAxNDAvMjAvMTAgMTQxLzIzLzEwIDIwOTUvMjQvMTAgMjA5NC8yMS8xMApmIDE0MS8yMy8xMSAxNDIvMjUvMTEgMjA5Mi8yNi8xMSAyMDk1LzI0LzExCmYgMTQyLzI1LzEyIDE0My8yNy8xMiAyMTI3LzI4LzEyIDIwOTIvMjYvMTIKZiAxNDMvMjcvMTMgMTQ0LzI5LzEzIDIxMjUvMzAvMTMgMjEyNy8yOC8xMwpmIDE0NC8yOS8xNCAxNDUvMzEvMTQgMjEyMi8zMi8xNCAyMTI1LzMwLzE0CmYgMTQ1LzMxLzE1IDE0Ni8zMy8xNSAyMTIwLzM0LzE1IDIxMjIvMzIvMTUKZiAxNDYvMzMvMTYgMTQ3LzM1LzE2IDIxMTgvMzYvMTYgMjEyMC8zNC8xNgpmIDE0Ny8zNS8xNyAxNDgvMzcvMTcgMjEzMi8zOC8xNyAyMTE4LzM2LzE3CmYgMTQ4LzM3LzE4IDE0OS8zOS8xOCAyMTMxLzQwLzE4IDIxMzIvMzgvMTgKZiAxNDkvMzkvMTkgMTUwLzQxLzE5IDIxMzQvNDIvMTkgMjEzMS80MC8xOQpmIDE1MC80MS8yMCAxNTEvNDMvMjAgMjEzMC80NC8yMCAyMTM0LzQyLzIwCmYgMTUxLzQzLzIxIDE1Mi80NS8yMSAyMTMzLzQ2LzIxIDIxMzAvNDQvMjEKZiAxNTIvNDUvMjIgMTUzLzQ3LzIyIDIxMTkvNDgvMjIgMjEzMy80Ni8yMgpmIDE1My80Ny8yMyAxNTQvNDkvMjMgMjEyMS81MC8yMyAyMTE5LzQ4LzIzCmYgMTU0LzQ5LzI0IDE1NS81MS8yNCAyMTI0LzUyLzI0IDIxMjMvNTMvMjQgMjEyMS81MC8yNApmIDE1NS81MS8yNSAxNTYvNTQvMjUgMjEyNi81NS8yNSAyMTI0LzUyLzI1CmYgMTU2LzU0LzI2IDE1Ny81Ni8yNiAyMTI4LzU3LzI2IDIxMjYvNTUvMjYKZiAxNTcvNTYvMjcgMTU4LzU4LzI3IDIxMjkvNTkvMjcgMjEyOC81Ny8yNwpmIDE1OC81OC8yOCAxNTkvNjAvMjggMjA5My82MS8yOCAyMTI5LzU5LzI4CmYgMTU5LzYwLzI5IDE2MC82Mi8yOSAyMDk2LzYzLzI5IDIwOTMvNjEvMjkKZiAxNjAvNjIvMzAgMTYxLzY0LzMwIDIwOTkvNjUvMzAgMjA5Ni82My8zMApmIDE2MS82NC8zMSAxNjIvNjYvMzEgMjEwMS82Ny8zMSAyMTAyLzY4LzMxIDIwOTkvNjUvMzEKZiAxNjIvNjYvMzIgMTMxLzY5LzMyIDIxMDQvNzAvMzIgMjEwMS82Ny8zMgpmIDEzMS83MS8zMyAxNjIvNzIvMzMgMTYxLzczLzMzIDE2MC83NC8zMyAxNTkvNzUvMzMgMTU4Lzc2LzMzIDE1Ny83Ny8zMyAxNTYvNzgvMzMgMTU1Lzc5LzMzIDE1NC84MC8zMyAxNTMvODEvMzMgMTUyLzgyLzMzIDE1MS84My8zMyAxNTAvODQvMzMgMTQ5Lzg1LzMzIDE0OC84Ni8zMyAxNDcvODcvMzMgMTQ2Lzg4LzMzIDE0NS84OS8zMyAxNDQvOTAvMzMgMTQzLzkxLzMzIDE0Mi85Mi8zMyAxNDEvOTMvMzMgMTQwLzk0LzMzIDEzOS85NS8zMyAxMzgvOTYvMzMgMTM3Lzk3LzMzIDEzNi85OC8zMyAxMzUvOTkvMzMgMTM0LzEwMC8zMyAxMzMvMTAxLzMzIDEzMi8xMDIvMzMKZiAxNjMvMTAzLzEgMTY0LzEwNC8xIDIwOTEvMTA1LzEgMjA5MC8xMDYvMQpmIDE2NC8xMDQvMiAxNjUvMTA3LzIgMjA0Ny8xMDgvMiAyMDQ4LzEwOS8yIDIwOTEvMTA1LzIKZiAxNjUvMTA3LzMgMTY2LzExMC8zIDIwNDkvMTExLzMgMjA0Ny8xMDgvMwpmIDE2Ni8xMTAvNCAxNjcvMTEyLzQgMjA0Ni8xMTMvNCAyMDQ5LzExMS80CmYgMTY3LzExMi81IDE2OC8xMTQvNSAyMDQ1LzExNS81IDIwNDYvMTEzLzUKZiAxNjgvMTE0LzYgMTY5LzExNi82IDIwODkvMTE3LzYgMjA0NS8xMTUvNgpmIDE2OS8xMTYvNyAxNzAvMTE4LzcgMjA4Ni8xMTkvNyAyMDg5LzExNy83CmYgMTcwLzExOC84IDE3MS8xMjAvOCAyMDg0LzEyMS84IDIwODYvMTE5LzgKZiAxNzEvMTIwLzkgMTcyLzEyMi85IDIwODEvMTIzLzkgMjA4My8xMjQvOSAyMDg0LzEyMS85CmYgMTcyLzEyMi8xMCAxNzMvMTI1LzEwIDIwNzkvMTI2LzEwIDIwODEvMTIzLzEwCmYgMTczLzEyNS8xMSAxNzQvMTI3LzExIDIwNzcvMTI4LzExIDIwNzkvMTI2LzExCmYgMTc0LzEyNy8xMiAxNzUvMTI5LzEyIDIwNzUvMTMwLzEyIDIwNzcvMTI4LzEyCmYgMTc1LzEyOS8xMyAxNzYvMTMxLzEzIDIwNzMvMTMyLzEzIDIwNzUvMTMwLzEzCmYgMTc2LzEzMS8xNCAxNzcvMTMzLzE0IDIwNzAvMTM0LzE0IDIwNzMvMTMyLzE0CmYgMTc3LzEzMy8xNSAxNzgvMTM1LzE1IDIwNjkvMTM2LzE1IDIwNzAvMTM0LzE1CmYgMTc4LzEzNS8xNiAxNzkvMTM3LzE2IDIxMTYvMTM4LzE2IDIwNjkvMTM2LzE2CmYgMTc5LzEzNy8xNyAxODAvMTM5LzE3IDIxMTQvMTQwLzE3IDIxMTYvMTM4LzE3CmYgMTgwLzEzOS8xOCAxODEvMTQxLzE4IDIxMTEvMTQyLzE4IDIxMTQvMTQwLzE4CmYgMTgxLzE0MS8xOSAxODIvMTQzLzE5IDIxMTIvMTQ0LzE5IDIxMTEvMTQyLzE5CmYgMTgyLzE0My8yMCAxODMvMTQ1LzIwIDIxMTMvMTQ2LzIwIDIxMTIvMTQ0LzIwCmYgMTgzLzE0NS8yMSAxODQvMTQ3LzIxIDIxMTUvMTQ4LzIxIDIxMTMvMTQ2LzIxCmYgMTg0LzE0Ny8yMiAxODUvMTQ5LzIyIDIxMTcvMTUwLzIyIDIxMTUvMTQ4LzIyCmYgMTg1LzE0OS8yMyAxODYvMTUxLzIzIDIwNjgvMTUyLzIzIDIxMTcvMTUwLzIzCmYgMTg2LzE1MS8yNCAxODcvMTUzLzI0IDIwNzIvMTU0LzI0IDIwNzEvMTU1LzI0IDIwNjgvMTUyLzI0CmYgMTg3LzE1My8yNSAxODgvMTU2LzI1IDIwNzQvMTU3LzI1IDIwNzIvMTU0LzI1CmYgMTg4LzE1Ni8yNiAxODkvMTU4LzI2IDIwNzYvMTU5LzI2IDIwNzQvMTU3LzI2CmYgMTg5LzE1OC8yNyAxOTAvMTYwLzI3IDIwNzgvMTYxLzI3IDIwNzYvMTU5LzI3CmYgMTkwLzE2MC8yOCAxOTEvMTYyLzI4IDIwODAvMTYzLzI4IDIwNzgvMTYxLzI4CmYgMTkxLzE2Mi8yOSAxOTIvMTY0LzI5IDIwODIvMTY1LzI5IDIwODAvMTYzLzI5CmYgMTkyLzE2NC8zMCAxOTMvMTY2LzMwIDIwODUvMTY3LzMwIDIwODIvMTY1LzMwCmYgMTkzLzE2Ni8zMSAxOTQvMTY4LzMxIDIwODcvMTY5LzMxIDIwODgvMTcwLzMxIDIwODUvMTY3LzMxCmYgMTk0LzE2OC8zMiAxNjMvMTcxLzMyIDIwOTAvMTcyLzMyIDIwODcvMTY5LzMyCmYgMTYzLzE3My8zMyAxOTQvMTc0LzMzIDE5My8xNzUvMzMgMTkyLzE3Ni8zMyAxOTEvMTc3LzMzIDE5MC8xNzgvMzMgMTg5LzE3OS8zMyAxODgvMTgwLzMzIDE4Ny8xODEvMzMgMTg2LzE4Mi8zMyAxODUvMTgzLzMzIDE4NC8xODQvMzMgMTgzLzE4NS8zMyAxODIvMTg2LzMzIDE4MS8xODcvMzMgMTgwLzE4OC8zMyAxNzkvMTg5LzMzIDE3OC8xOTAvMzMgMTc3LzE5MS8zMyAxNzYvMTkyLzMzIDE3NS8xOTMvMzMgMTc0LzE5NC8zMyAxNzMvMTk1LzMzIDE3Mi8xOTYvMzMgMTcxLzE5Ny8zMyAxNzAvMTk4LzMzIDE2OS8xOTkvMzMgMTY4LzIwMC8zMyAxNjcvMjAxLzMzIDE2Ni8yMDIvMzMgMTY1LzIwMy8zMyAxNjQvMjA0LzMzCmYgMTk1LzIwNS8xIDE5Ni8yMDYvMSAyMDQwLzIwNy8xIDIwMzgvMjA4LzEKZiAxOTYvMjA2LzIgMTk3LzIwOS8yIDIwNDIvMjEwLzIgMjA0My8yMTEvMiAyMDQwLzIwNy8yCmYgMTk3LzIwOS8zIDE5OC8yMTIvMyAyMDQ0LzIxMy8zIDIwNDIvMjEwLzMKZiAxOTgvMjEyLzQgMTk5LzIxNC80IDIwNDEvMjE1LzQgMjA0NC8yMTMvNApmIDE5OS8yMTQvNSAyMDAvMjE2LzUgMjAzOS8yMTcvNSAyMDQxLzIxNS81CmYgMjAwLzIxNi82IDIwMS8yMTgvNiAyMDM3LzIxOS82IDIwMzkvMjE3LzYKZiAyMDEvMjE4LzcgMjAyLzIyMC83IDIwMzQvMjIxLzcgMjAzNy8yMTkvNwpmIDIwMi8yMjAvOCAyMDMvMjIyLzggMjAzMS8yMjMvOCAyMDM0LzIyMS84CmYgMjAzLzIyMi85IDIwNC8yMjQvOSAyMDI5LzIyNS85IDIwMzIvMjI2LzkgMjAzMS8yMjMvOQpmIDIwNC8yMjQvMTAgMjA1LzIyNy8xMCAyMDI4LzIyOC8xMCAyMDI5LzIyNS8xMApmIDIwNS8yMjcvMTEgMjA2LzIyOS8xMSAyMDY2LzIzMC8xMSAyMDI4LzIyOC8xMQpmIDIwNi8yMjkvMTIgMjA3LzIzMS8xMiAyMDY0LzIzMi8xMiAyMDY2LzIzMC8xMgpmIDIwNy8yMzEvMTMgMjA4LzIzMy8xMyAyMDYyLzIzNC8xMyAyMDY0LzIzMi8xMwpmIDIwOC8yMzMvMTQgMjA5LzIzNS8xNCAyMDU5LzIzNi8xNCAyMDYyLzIzNC8xNApmIDIwOS8yMzUvMTUgMjEwLzIzNy8xNSAyMDU3LzIzOC8xNSAyMDU5LzIzNi8xNQpmIDIxMC8yMzcvMTYgMjExLzIzOS8xNiAyMDU1LzI0MC8xNiAyMDU3LzIzOC8xNgpmIDIxMS8yMzkvMTcgMjEyLzI0MS8xNyAyMDUzLzI0Mi8xNyAyMDU1LzI0MC8xNwpmIDIxMi8yNDEvMTggMjEzLzI0My8xOCAyMDUxLzI0NC8xOCAyMDUzLzI0Mi8xOApmIDIxMy8yNDMvMTkgMjE0LzI0NS8xOSAyMDUwLzI0Ni8xOSAyMDUxLzI0NC8xOQpmIDIxNC8yNDUvMjAgMjE1LzI0Ny8yMCAyMDUyLzI0OC8yMCAyMDUwLzI0Ni8yMApmIDIxNS8yNDcvMjEgMjE2LzI0OS8yMSAyMDU0LzI1MC8yMSAyMDUyLzI0OC8yMQpmIDIxNi8yNDkvMjIgMjE3LzI1MS8yMiAyMDU2LzI1Mi8yMiAyMDU0LzI1MC8yMgpmIDIxNy8yNTEvMjMgMjE4LzI1My8yMyAyMDU4LzI1NC8yMyAyMDU2LzI1Mi8yMwpmIDIxOC8yNTMvMjQgMjE5LzI1NS8yNCAyMDYwLzI1Ni8yNCAyMDYxLzI1Ny8yNCAyMDU4LzI1NC8yNApmIDIxOS8yNTUvMjUgMjIwLzI1OC8yNSAyMDYzLzI1OS8yNSAyMDYwLzI1Ni8yNQpmIDIyMC8yNTgvMjYgMjIxLzI2MC8yNiAyMDY1LzI2MS8yNiAyMDYzLzI1OS8yNgpmIDIyMS8yNjAvMjcgMjIyLzI2Mi8yNyAyMDY3LzI2My8yNyAyMDY1LzI2MS8yNwpmIDIyMi8yNjIvMjggMjIzLzI2NC8yOCAyMDI3LzI2NS8yOCAyMDY3LzI2My8yOApmIDIyMy8yNjQvMjkgMjI0LzI2Ni8yOSAyMDMwLzI2Ny8yOSAyMDI3LzI2NS8yOQpmIDIyNC8yNjYvMzAgMjI1LzI2OC8zMCAyMDMzLzI2OS8zMCAyMDMwLzI2Ny8zMApmIDIyNS8yNjgvMzEgMjI2LzI3MC8zMSAyMDM1LzI3MS8zMSAyMDM2LzI3Mi8zMSAyMDMzLzI2OS8zMQpmIDIyNi8yNzAvMzIgMTk1LzI3My8zMiAyMDM4LzI3NC8zMiAyMDM1LzI3MS8zMgpmIDE5NS8yNzUvMzMgMjI2LzI3Ni8zMyAyMjUvMjc3LzMzIDIyNC8yNzgvMzMgMjIzLzI3OS8zMyAyMjIvMjgwLzMzIDIyMS8yODEvMzMgMjIwLzI4Mi8zMyAyMTkvMjgzLzMzIDIxOC8yODQvMzMgMjE3LzI4NS8zMyAyMTYvMjg2LzMzIDIxNS8yODcvMzMgMjE0LzI4OC8zMyAyMTMvMjg5LzMzIDIxMi8yOTAvMzMgMjExLzI5MS8zMyAyMTAvMjkyLzMzIDIwOS8yOTMvMzMgMjA4LzI5NC8zMyAyMDcvMjk1LzMzIDIwNi8yOTYvMzMgMjA1LzI5Ny8zMyAyMDQvMjk4LzMzIDIwMy8yOTkvMzMgMjAyLzMwMC8zMyAyMDEvMzAxLzMzIDIwMC8zMDIvMzMgMTk5LzMwMy8zMyAxOTgvMzA0LzMzIDE5Ny8zMDUvMzMgMTk2LzMwNi8zMwpmIDIyNy8zMDcvMSAyMjgvMzA4LzEgMTk5Mi8zMDkvMSAxOTkwLzMxMC8xCmYgMjI4LzMwOC8yIDIyOS8zMTEvMiAxOTk0LzMxMi8yIDE5OTUvMzEzLzIgMTk5Mi8zMDkvMgpmIDIyOS8zMTEvMyAyMzAvMzE0LzMgMTk5Ni8zMTUvMyAxOTk0LzMxMi8zCmYgMjMwLzMxNC80IDIzMS8zMTYvNCAxOTkzLzMxNy80IDE5OTYvMzE1LzQKZiAyMzEvMzE2LzUgMjMyLzMxOC81IDE5OTEvMzE5LzUgMTk5My8zMTcvNQpmIDIzMi8zMTgvNiAyMzMvMzIwLzYgMTk4OS8zMjEvNiAxOTkxLzMxOS82CmYgMjMzLzMyMC83IDIzNC8zMjIvNyAxOTg2LzMyMy83IDE5ODkvMzIxLzcKZiAyMzQvMzIyLzggMjM1LzMyNC84IDE5ODQvMzI1LzggMTk4Ni8zMjMvOApmIDIzNS8zMjQvOSAyMzYvMzI2LzkgMTk4My8zMjcvOSAxOTgyLzMyOC85IDE5ODQvMzI1LzkKZiAyMzYvMzI2LzEwIDIzNy8zMjkvMTAgMjAyNC8zMzAvMTAgMTk4My8zMjcvMTAKZiAyMzcvMzI5LzExIDIzOC8zMzEvMTEgMjAyMi8zMzIvMTEgMjAyNC8zMzAvMTEKZiAyMzgvMzMxLzEyIDIzOS8zMzMvMTIgMjAyMC8zMzQvMTIgMjAyMi8zMzIvMTIKZiAyMzkvMzMzLzEzIDI0MC8zMzUvMTMgMjAxOC8zMzYvMTMgMjAyMC8zMzQvMTMKZiAyNDAvMzM1LzE0IDI0MS8zMzcvMTQgMjAxNS8zMzgvMTQgMjAxOC8zMzYvMTQKZiAyNDEvMzM3LzE1IDI0Mi8zMzkvMTUgMjAxMy8zNDAvMTUgMjAxNS8zMzgvMTUKZiAyNDIvMzM5LzE2IDI0My8zNDEvMTYgMjAxMS8zNDIvMTYgMjAxMy8zNDAvMTYKZiAyNDMvMzQxLzE3IDI0NC8zNDMvMTcgMjAwOS8zNDQvMTcgMjAxMS8zNDIvMTcKZiAyNDQvMzQzLzE4IDI0NS8zNDUvMTggMjAwNy8zNDYvMTggMjAwOS8zNDQvMTgKZiAyNDUvMzQ1LzE5IDI0Ni8zNDcvMTkgMjAwNi8zNDgvMTkgMjAwNy8zNDYvMTkKZiAyNDYvMzQ3LzIwIDI0Ny8zNDkvMjAgMjAwOC8zNTAvMjAgMjAwNi8zNDgvMjAKZiAyNDcvMzQ5LzIxIDI0OC8zNTEvMjEgMjAxMC8zNTIvMjEgMjAwOC8zNTAvMjEKZiAyNDgvMzUxLzIyIDI0OS8zNTMvMjIgMjAxMi8zNTQvMjIgMjAxMC8zNTIvMjIKZiAyNDkvMzUzLzIzIDI1MC8zNTUvMjMgMjAxNC8zNTYvMjMgMjAxMi8zNTQvMjMKZiAyNTAvMzU1LzI0IDI1MS8zNTcvMjQgMjAxNi8zNTgvMjQgMjAxNy8zNTkvMjQgMjAxNC8zNTYvMjQKZiAyNTEvMzU3LzI1IDI1Mi8zNjAvMjUgMjAxOS8zNjEvMjUgMjAxNi8zNTgvMjUKZiAyNTIvMzYwLzI2IDI1My8zNjIvMjYgMjAyMS8zNjMvMjYgMjAxOS8zNjEvMjYKZiAyNTMvMzYyLzI3IDI1NC8zNjQvMjcgMjAyMy8zNjUvMjcgMjAyMS8zNjMvMjcKZiAyNTQvMzY0LzI4IDI1NS8zNjYvMjggMjAyNS8zNjcvMjggMjAyMy8zNjUvMjgKZiAyNTUvMzY2LzI5IDI1Ni8zNjgvMjkgMjAyNi8zNjkvMjkgMjAyNS8zNjcvMjkKZiAyNTYvMzY4LzMwIDI1Ny8zNzAvMzAgMTk4NS8zNzEvMzAgMjAyNi8zNjkvMzAKZiAyNTcvMzcwLzMxIDI1OC8zNzIvMzEgMTk4Ny8zNzMvMzEgMTk4OC8zNzQvMzEgMTk4NS8zNzEvMzEKZiAyNTgvMzcyLzMyIDIyNy8zNzUvMzIgMTk5MC8zNzYvMzIgMTk4Ny8zNzMvMzIKZiAyMjcvMzc3LzMzIDI1OC8zNzgvMzMgMjU3LzM3OS8zMyAyNTYvMzgwLzMzIDI1NS8zODEvMzMgMjU0LzM4Mi8zMyAyNTMvMzgzLzMzIDI1Mi8zODQvMzMgMjUxLzM4NS8zMyAyNTAvMzg2LzMzIDI0OS8zODcvMzMgMjQ4LzM4OC8zMyAyNDcvMzg5LzMzIDI0Ni8zOTAvMzMgMjQ1LzM5MS8zMyAyNDQvMzkyLzMzIDI0My8zOTMvMzMgMjQyLzM5NC8zMyAyNDEvMzk1LzMzIDI0MC8zOTYvMzMgMjM5LzM5Ny8zMyAyMzgvMzk4LzMzIDIzNy8zOTkvMzMgMjM2LzQwMC8zMyAyMzUvNDAxLzMzIDIzNC80MDIvMzMgMjMzLzQwMy8zMyAyMzIvNDA0LzMzIDIzMS80MDUvMzMgMjMwLzQwNi8zMyAyMjkvNDA3LzMzIDIyOC80MDgvMzMKZiAyNTkvNDA5LzEgMjYwLzQxMC8xIDE5NzcvNDExLzEgMTk3NS80MTIvMQpmIDI2MC80MTAvMiAyNjEvNDEzLzIgMTk3OS80MTQvMiAxOTgwLzQxNS8yIDE5NzcvNDExLzIKZiAyNjEvNDEzLzMgMjYyLzQxNi8zIDE5ODEvNDE3LzMgMTk3OS80MTQvMwpmIDI2Mi80MTYvNCAyNjMvNDE4LzQgMTk3OC80MTkvNCAxOTgxLzQxNy80CmYgMjYzLzQxOC81IDI2NC80MjAvNSAxOTc2LzQyMS81IDE5NzgvNDE5LzUKZiAyNjQvNDIwLzYgMjY1LzQyMi82IDE5NzQvNDIzLzYgMTk3Ni80MjEvNgpmIDI2NS80MjIvNyAyNjYvNDI0LzcgMTk3MS80MjUvNyAxOTc0LzQyMy83CmYgMjY2LzQyNC84IDI2Ny80MjYvOCAxOTY5LzQyNy84IDE5NzEvNDI1LzgKZiAyNjcvNDI2LzkgMjY4LzQyOC85IDE5NjYvNDI5LzkgMTk2OC80MzAvOSAxOTY5LzQyNy85CmYgMjY4LzQyOC8xMCAyNjkvNDMxLzEwIDE5NjQvNDMyLzEwIDE5NjYvNDI5LzEwCmYgMjY5LzQzMS8xMSAyNzAvNDMzLzExIDE5NjIvNDM0LzExIDE5NjQvNDMyLzExCmYgMjcwLzQzMy8xMiAyNzEvNDM1LzEyIDE5NjAvNDM2LzEyIDE5NjIvNDM0LzEyCmYgMjcxLzQzNS8xMyAyNzIvNDM3LzEzIDE5NTcvNDM4LzEzIDE5NjAvNDM2LzEzCmYgMjcyLzQzNy8xNCAyNzMvNDM5LzE0IDE5NTgvNDQwLzE0IDE5NTcvNDM4LzE0CmYgMjczLzQzOS8xNSAyNzQvNDQxLzE1IDIwMDQvNDQyLzE1IDE5NTgvNDQwLzE1CmYgMjc0LzQ0MS8xNiAyNzUvNDQzLzE2IDIwMDIvNDQ0LzE2IDIwMDQvNDQyLzE2CmYgMjc1LzQ0My8xNyAyNzYvNDQ1LzE3IDIwMDAvNDQ2LzE3IDIwMDIvNDQ0LzE3CmYgMjc2LzQ0NS8xOCAyNzcvNDQ3LzE4IDE5OTgvNDQ4LzE4IDIwMDAvNDQ2LzE4CmYgMjc3LzQ0Ny8xOSAyNzgvNDQ5LzE5IDE5OTcvNDUwLzE5IDE5OTgvNDQ4LzE5CmYgMjc4LzQ0OS8yMCAyNzkvNDUxLzIwIDE5OTkvNDUyLzIwIDE5OTcvNDUwLzIwCmYgMjc5LzQ1MS8yMSAyODAvNDUzLzIxIDIwMDEvNDU0LzIxIDE5OTkvNDUyLzIxCmYgMjgwLzQ1My8yMiAyODEvNDU1LzIyIDIwMDMvNDU2LzIyIDIwMDEvNDU0LzIyCmYgMjgxLzQ1NS8yMyAyODIvNDU3LzIzIDIwMDUvNDU4LzIzIDIwMDMvNDU2LzIzCmYgMjgyLzQ1Ny8yNCAyODMvNDU5LzI0IDE5NTUvNDYwLzI0IDE5NTYvNDYxLzI0IDIwMDUvNDU4LzI0CmYgMjgzLzQ1OS8yNSAyODQvNDYyLzI1IDE5NTkvNDYzLzI1IDE5NTUvNDYwLzI1CmYgMjg0LzQ2Mi8yNiAyODUvNDY0LzI2IDE5NjEvNDY1LzI2IDE5NTkvNDYzLzI2CmYgMjg1LzQ2NC8yNyAyODYvNDY2LzI3IDE5NjMvNDY3LzI3IDE5NjEvNDY1LzI3CmYgMjg2LzQ2Ni8yOCAyODcvNDY4LzI4IDE5NjUvNDY5LzI4IDE5NjMvNDY3LzI4CmYgMjg3LzQ2OC8yOSAyODgvNDcwLzI5IDE5NjcvNDcxLzI5IDE5NjUvNDY5LzI5CmYgMjg4LzQ3MC8zMCAyODkvNDcyLzMwIDE5NzAvNDczLzMwIDE5NjcvNDcxLzMwCmYgMjg5LzQ3Mi8zMSAyOTAvNDc0LzMxIDE5NzIvNDc1LzMxIDE5NzMvNDc2LzMxIDE5NzAvNDczLzMxCmYgMjkwLzQ3NC8zMiAyNTkvNDc3LzMyIDE5NzUvNDc4LzMyIDE5NzIvNDc1LzMyCmYgMjU5LzQ3OS8zMyAyOTAvNDgwLzMzIDI4OS80ODEvMzMgMjg4LzQ4Mi8zMyAyODcvNDgzLzMzIDI4Ni80ODQvMzMgMjg1LzQ4NS8zMyAyODQvNDg2LzMzIDI4My80ODcvMzMgMjgyLzQ4OC8zMyAyODEvNDg5LzMzIDI4MC80OTAvMzMgMjc5LzQ5MS8zMyAyNzgvNDkyLzMzIDI3Ny80OTMvMzMgMjc2LzQ5NC8zMyAyNzUvNDk1LzMzIDI3NC80OTYvMzMgMjczLzQ5Ny8zMyAyNzIvNDk4LzMzIDI3MS80OTkvMzMgMjcwLzUwMC8zMyAyNjkvNTAxLzMzIDI2OC81MDIvMzMgMjY3LzUwMy8zMyAyNjYvNTA0LzMzIDI2NS81MDUvMzMgMjY0LzUwNi8zMyAyNjMvNTA3LzMzIDI2Mi81MDgvMzMgMjYxLzUwOS8zMyAyNjAvNTEwLzMzCmYgMjkxLzUxMS8xIDI5Mi81MTIvMSAxOTE0LzUxMy8xIDE5MTIvNTE0LzEKZiAyOTIvNTEyLzIgMjkzLzUxNS8yIDE5MTcvNTE2LzIgMTkxNi81MTcvMiAxOTE0LzUxMy8yCmYgMjkzLzUxNS8zIDI5NC81MTgvMyAxOTE4LzUxOS8zIDE5MTcvNTE2LzMKZiAyOTQvNTE4LzQgMjk1LzUyMC80IDE5MTUvNTIxLzQgMTkxOC81MTkvNApmIDI5NS81MjAvNSAyOTYvNTIyLzUgMTkxMy81MjMvNSAxOTE1LzUyMS81CmYgMjk2LzUyMi82IDI5Ny81MjQvNiAxOTExLzUyNS82IDE5MTMvNTIzLzYKZiAyOTcvNTI0LzcgMjk4LzUyNi83IDE5MDgvNTI3LzcgMTkxMS81MjUvNwpmIDI5OC81MjYvOCAyOTkvNTI4LzggMTkwNy81MjkvOCAxOTA4LzUyNy84CmYgMjk5LzUyOC85IDMwMC81MzAvOSAxOTUxLzUzMS85IDE5NTMvNTMyLzkgMTkwNy81MjkvOQpmIDMwMC81MzAvMTAgMzAxLzUzMy8xMCAxOTQ5LzUzNC8xMCAxOTUxLzUzMS8xMApmIDMwMS81MzMvMTEgMzAyLzUzNS8xMSAxOTQ3LzUzNi8xMSAxOTQ5LzUzNC8xMQpmIDMwMi81MzUvMTIgMzAzLzUzNy8xMiAxOTQ1LzUzOC8xMiAxOTQ3LzUzNi8xMgpmIDMwMy81MzcvMTMgMzA0LzUzOS8xMyAxOTQzLzU0MC8xMyAxOTQ1LzUzOC8xMwpmIDMwNC81MzkvMTQgMzA1LzU0MS8xNCAxOTQwLzU0Mi8xNCAxOTQzLzU0MC8xNApmIDMwNS81NDEvMTUgMzA2LzU0My8xNSAxOTM4LzU0NC8xNSAxOTQwLzU0Mi8xNQpmIDMwNi81NDMvMTYgMzA3LzU0NS8xNiAxOTM2LzU0Ni8xNiAxOTM4LzU0NC8xNgpmIDMwNy81NDUvMTcgMzA4LzU0Ny8xNyAxOTM0LzU0OC8xNyAxOTM2LzU0Ni8xNwpmIDMwOC81NDcvMTggMzA5LzU0OS8xOCAxOTMxLzU1MC8xOCAxOTM0LzU0OC8xOApmIDMwOS81NDkvMTkgMzEwLzU1MS8xOSAxOTMyLzU1Mi8xOSAxOTMxLzU1MC8xOQpmIDMxMC81NTEvMjAgMzExLzU1My8yMCAxOTMzLzU1NC8yMCAxOTMyLzU1Mi8yMApmIDMxMS81NTMvMjEgMzEyLzU1NS8yMSAxOTM1LzU1Ni8yMSAxOTMzLzU1NC8yMQpmIDMxMi81NTUvMjIgMzEzLzU1Ny8yMiAxOTM3LzU1OC8yMiAxOTM1LzU1Ni8yMgpmIDMxMy81NTcvMjMgMzE0LzU1OS8yMyAxOTM5LzU2MC8yMyAxOTM3LzU1OC8yMwpmIDMxNC81NTkvMjQgMzE1LzU2MS8yNCAxOTQxLzU2Mi8yNCAxOTQyLzU2My8yNCAxOTM5LzU2MC8yNApmIDMxNS81NjEvMjUgMzE2LzU2NC8yNSAxOTQ0LzU2NS8yNSAxOTQxLzU2Mi8yNQpmIDMxNi81NjQvMjYgMzE3LzU2Ni8yNiAxOTQ2LzU2Ny8yNiAxOTQ0LzU2NS8yNgpmIDMxNy81NjYvMjcgMzE4LzU2OC8yNyAxOTQ4LzU2OS8yNyAxOTQ2LzU2Ny8yNwpmIDMxOC81NjgvMjggMzE5LzU3MC8yOCAxOTUwLzU3MS8yOCAxOTQ4LzU2OS8yOApmIDMxOS81NzAvMjkgMzIwLzU3Mi8yOSAxOTUyLzU3My8yOSAxOTUwLzU3MS8yOQpmIDMyMC81NzIvMzAgMzIxLzU3NC8zMCAxOTU0LzU3NS8zMCAxOTUyLzU3My8zMApmIDMyMS81NzQvMzEgMzIyLzU3Ni8zMSAxOTA5LzU3Ny8zMSAxOTEwLzU3OC8zMSAxOTU0LzU3NS8zMQpmIDMyMi81NzYvMzIgMjkxLzU3OS8zMiAxOTEyLzU4MC8zMiAxOTA5LzU3Ny8zMgpmIDI5MS81ODEvMzMgMzIyLzU4Mi8zMyAzMjEvNTgzLzMzIDMyMC81ODQvMzMgMzE5LzU4NS8zMyAzMTgvNTg2LzMzIDMxNy81ODcvMzMgMzE2LzU4OC8zMyAzMTUvNTg5LzMzIDMxNC81OTAvMzMgMzEzLzU5MS8zMyAzMTIvNTkyLzMzIDMxMS81OTMvMzMgMzEwLzU5NC8zMyAzMDkvNTk1LzMzIDMwOC81OTYvMzMgMzA3LzU5Ny8zMyAzMDYvNTk4LzMzIDMwNS81OTkvMzMgMzA0LzYwMC8zMyAzMDMvNjAxLzMzIDMwMi82MDIvMzMgMzAxLzYwMy8zMyAzMDAvNjA0LzMzIDI5OS82MDUvMzMgMjk4LzYwNi8zMyAyOTcvNjA3LzMzIDI5Ni82MDgvMzMgMjk1LzYwOS8zMyAyOTQvNjEwLzMzIDI5My82MTEvMzMgMjkyLzYxMi8zMwpmIDMyMy82MTMvMSAzMjQvNjE0LzEgMTkwMS82MTUvMSAxODk5LzYxNi8xCmYgMzI0LzYxNC8yIDMyNS82MTcvMiAxOTAzLzYxOC8yIDE5MDQvNjE5LzIgMTkwMS82MTUvMgpmIDMyNS82MTcvMyAzMjYvNjIwLzMgMTkwNS82MjEvMyAxOTAzLzYxOC8zCmYgMzI2LzYyMC80IDMyNy82MjIvNCAxOTAyLzYyMy80IDE5MDUvNjIxLzQKZiAzMjcvNjIyLzUgMzI4LzYyNC81IDE5MDAvNjI1LzUgMTkwMi82MjMvNQpmIDMyOC82MjQvNiAzMjkvNjI2LzYgMTg5OC82MjcvNiAxOTAwLzYyNS82CmYgMzI5LzYyNi83IDMzMC82MjgvNyAxODk1LzYyOS83IDE4OTgvNjI3LzcKZiAzMzAvNjI4LzggMzMxLzYzMC84IDE4OTIvNjMxLzggMTg5NS82MjkvOApmIDMzMS82MzAvOSAzMzIvNjMyLzkgMTg5MC82MzMvOSAxODkzLzYzNC85IDE4OTIvNjMxLzkKZiAzMzIvNjMyLzEwIDMzMy82MzUvMTAgMTg4OC82MzYvMTAgMTg5MC82MzMvMTAKZiAzMzMvNjM1LzExIDMzNC82MzcvMTEgMTg4Ni82MzgvMTEgMTg4OC82MzYvMTEKZiAzMzQvNjM3LzEyIDMzNS82MzkvMTIgMTg4NC82NDAvMTIgMTg4Ni82MzgvMTIKZiAzMzUvNjM5LzEzIDMzNi82NDEvMTMgMTg4My82NDIvMTMgMTg4NC82NDAvMTMKZiAzMzYvNjQxLzE0IDMzNy82NDMvMTQgMTkyOC82NDQvMTQgMTg4My82NDIvMTQKZiAzMzcvNjQzLzE1IDMzOC82NDUvMTUgMTkyNi82NDYvMTUgMTkyOC82NDQvMTUKZiAzMzgvNjQ1LzE2IDMzOS82NDcvMTYgMTkyNC82NDgvMTYgMTkyNi82NDYvMTYKZiAzMzkvNjQ3LzE3IDM0MC82NDkvMTcgMTkyMi82NTAvMTcgMTkyNC82NDgvMTcKZiAzNDAvNjQ5LzE4IDM0MS82NTEvMTggMTkxOS82NTIvMTggMTkyMi82NTAvMTgKZiAzNDEvNjUxLzE5IDM0Mi82NTMvMTkgMTkyMC82NTQvMTkgMTkxOS82NTIvMTkKZiAzNDIvNjUzLzIwIDM0My82NTUvMjAgMTkyMS82NTYvMjAgMTkyMC82NTQvMjAKZiAzNDMvNjU1LzIxIDM0NC82NTcvMjEgMTkyMy82NTgvMjEgMTkyMS82NTYvMjEKZiAzNDQvNjU3LzIyIDM0NS82NTkvMjIgMTkyNS82NjAvMjIgMTkyMy82NTgvMjIKZiAzNDUvNjU5LzIzIDM0Ni82NjEvMjMgMTkyNy82NjIvMjMgMTkyNS82NjAvMjMKZiAzNDYvNjYxLzI0IDM0Ny82NjMvMjQgMTkyOS82NjQvMjQgMTkzMC82NjUvMjQgMTkyNy82NjIvMjQKZiAzNDcvNjYzLzI1IDM0OC82NjYvMjUgMTg4Mi82NjcvMjUgMTkyOS82NjQvMjUKZiAzNDgvNjY2LzI2IDM0OS82NjgvMjYgMTg4NS82NjkvMjYgMTg4Mi82NjcvMjYKZiAzNDkvNjY4LzI3IDM1MC82NzAvMjcgMTg4Ny82NzEvMjcgMTg4NS82NjkvMjcKZiAzNTAvNjcwLzI4IDM1MS82NzIvMjggMTg4OS82NzMvMjggMTg4Ny82NzEvMjgKZiAzNTEvNjcyLzI5IDM1Mi82NzQvMjkgMTg5MS82NzUvMjkgMTg4OS82NzMvMjkKZiAzNTIvNjc0LzMwIDM1My82NzYvMzAgMTg5NC82NzcvMzAgMTg5MS82NzUvMzAKZiAzNTMvNjc2LzMxIDM1NC82NzgvMzEgMTg5Ni82NzkvMzEgMTg5Ny82ODAvMzEgMTg5NC82NzcvMzEKZiAzNTQvNjc4LzMyIDMyMy82ODEvMzIgMTg5OS82ODIvMzIgMTg5Ni82NzkvMzIKZiAzMjMvNjgzLzMzIDM1NC82ODQvMzMgMzUzLzY4NS8zMyAzNTIvNjg2LzMzIDM1MS82ODcvMzMgMzUwLzY4OC8zMyAzNDkvNjg5LzMzIDM0OC82OTAvMzMgMzQ3LzY5MS8zMyAzNDYvNjkyLzMzIDM0NS82OTMvMzMgMzQ0LzY5NC8zMyAzNDMvNjk1LzMzIDM0Mi82OTYvMzMgMzQxLzY5Ny8zMyAzNDAvNjk4LzMzIDMzOS82OTkvMzMgMzM4LzcwMC8zMyAzMzcvNzAxLzMzIDMzNi83MDIvMzMgMzM1LzcwMy8zMyAzMzQvNzA0LzMzIDMzMy83MDUvMzMgMzMyLzcwNi8zMyAzMzEvNzA3LzMzIDMzMC83MDgvMzMgMzI5LzcwOS8zMyAzMjgvNzEwLzMzIDMyNy83MTEvMzMgMzI2LzcxMi8zMyAzMjUvNzEzLzMzIDMyNC83MTQvMzMKZiAzNTUvNzE1LzEgMzU2LzcxNi8xIDE4MTYvNzE3LzEgMTgxNC83MTgvMQpmIDM1Ni83MTYvMiAzNTcvNzE5LzIgMTgxOS83MjAvMiAxODE4LzcyMS8yIDE4MTYvNzE3LzIKZiAzNTcvNzE5LzMgMzU4LzcyMi8zIDE4MjAvNzIzLzMgMTgxOS83MjAvMwpmIDM1OC83MjIvNCAzNTkvNzI0LzQgMTgxNy83MjUvNCAxODIwLzcyMy80CmYgMzU5LzcyNC81IDM2MC83MjYvNSAxODE1LzcyNy81IDE4MTcvNzI1LzUKZiAzNjAvNzI2LzYgMzYxLzcyOC82IDE4MTMvNzI5LzYgMTgxNS83MjcvNgpmIDM2MS83MjgvNyAzNjIvNzMwLzcgMTgxMi83MzEvNyAxODEzLzcyOS83CmYgMzYyLzczMC84IDM2My83MzIvOCAxODc4LzczMy84IDE4MTIvNzMxLzgKZiAzNjMvNzMyLzkgMzY0LzczNC85IDE4NzYvNzM1LzkgMTg3OS83MzYvOSAxODc4LzczMy85CmYgMzY0LzczNC8xMCAzNjUvNzM3LzEwIDE4NzQvNzM4LzEwIDE4NzYvNzM1LzEwCmYgMzY1LzczNy8xMSAzNjYvNzM5LzExIDE4NzIvNzQwLzExIDE4NzQvNzM4LzExCmYgMzY2LzczOS8xMiAzNjcvNzQxLzEyIDE4NzAvNzQyLzEyIDE4NzIvNzQwLzEyCmYgMzY3Lzc0MS8xMyAzNjgvNzQzLzEzIDE4NjgvNzQ0LzEzIDE4NzAvNzQyLzEzCmYgMzY4Lzc0My8xNCAzNjkvNzQ1LzE0IDE4NjUvNzQ2LzE0IDE4NjgvNzQ0LzE0CmYgMzY5Lzc0NS8xNSAzNzAvNzQ3LzE1IDE4NjMvNzQ4LzE1IDE4NjUvNzQ2LzE1CmYgMzcwLzc0Ny8xNiAzNzEvNzQ5LzE2IDE4NjEvNzUwLzE2IDE4NjMvNzQ4LzE2CmYgMzcxLzc0OS8xNyAzNzIvNzUxLzE3IDE4NTgvNzUyLzE3IDE4NjEvNzUwLzE3CmYgMzcyLzc1MS8xOCAzNzMvNzUzLzE4IDE4NTkvNzU0LzE4IDE4NTgvNzUyLzE4CmYgMzczLzc1My8xOSAzNzQvNzU1LzE5IDE5MDYvNzU2LzE5IDE4NTkvNzU0LzE5CmYgMzc0Lzc1NS8yMCAzNzUvNzU3LzIwIDE4NTcvNzU4LzIwIDE5MDYvNzU2LzIwCmYgMzc1Lzc1Ny8yMSAzNzYvNzU5LzIxIDE4NjAvNzYwLzIxIDE4NTcvNzU4LzIxCmYgMzc2Lzc1OS8yMiAzNzcvNzYxLzIyIDE4NjIvNzYyLzIyIDE4NjAvNzYwLzIyCmYgMzc3Lzc2MS8yMyAzNzgvNzYzLzIzIDE4NjQvNzY0LzIzIDE4NjIvNzYyLzIzCmYgMzc4Lzc2My8yNCAzNzkvNzY1LzI0IDE4NjYvNzY2LzI0IDE4NjcvNzY3LzI0IDE4NjQvNzY0LzI0CmYgMzc5Lzc2NS8yNSAzODAvNzY4LzI1IDE4NjkvNzY5LzI1IDE4NjYvNzY2LzI1CmYgMzgwLzc2OC8yNiAzODEvNzcwLzI2IDE4NzEvNzcxLzI2IDE4NjkvNzY5LzI2CmYgMzgxLzc3MC8yNyAzODIvNzcyLzI3IDE4NzMvNzczLzI3IDE4NzEvNzcxLzI3CmYgMzgyLzc3Mi8yOCAzODMvNzc0LzI4IDE4NzUvNzc1LzI4IDE4NzMvNzczLzI4CmYgMzgzLzc3NC8yOSAzODQvNzc2LzI5IDE4NzcvNzc3LzI5IDE4NzUvNzc1LzI5CmYgMzg0Lzc3Ni8zMCAzODUvNzc4LzMwIDE4ODAvNzc5LzMwIDE4NzcvNzc3LzMwCmYgMzg1Lzc3OC8zMSAzODYvNzgwLzMxIDE4MTEvNzgxLzMxIDE4ODEvNzgyLzMxIDE4ODAvNzc5LzMxCmYgMzg2Lzc4MC8zMiAzNTUvNzgzLzMyIDE4MTQvNzg0LzMyIDE4MTEvNzgxLzMyCmYgMzU1Lzc4NS8zMyAzODYvNzg2LzMzIDM4NS83ODcvMzMgMzg0Lzc4OC8zMyAzODMvNzg5LzMzIDM4Mi83OTAvMzMgMzgxLzc5MS8zMyAzODAvNzkyLzMzIDM3OS83OTMvMzMgMzc4Lzc5NC8zMyAzNzcvNzk1LzMzIDM3Ni83OTYvMzMgMzc1Lzc5Ny8zMyAzNzQvNzk4LzMzIDM3My83OTkvMzMgMzcyLzgwMC8zMyAzNzEvODAxLzMzIDM3MC84MDIvMzMgMzY5LzgwMy8zMyAzNjgvODA0LzMzIDM2Ny84MDUvMzMgMzY2LzgwNi8zMyAzNjUvODA3LzMzIDM2NC84MDgvMzMgMzYzLzgwOS8zMyAzNjIvODEwLzMzIDM2MS84MTEvMzMgMzYwLzgxMi8zMyAzNTkvODEzLzMzIDM1OC84MTQvMzMgMzU3LzgxNS8zMyAzNTYvODE2LzMzCmYgMzg3LzgxNy8xIDM4OC84MTgvMSAxODUyLzgxOS8xIDE4NTAvODIwLzEKZiAzODgvODE4LzIgMzg5LzgyMS8yIDE4NTUvODIyLzIgMTg1NC84MjMvMiAxODUyLzgxOS8yCmYgMzg5LzgyMS8zIDM5MC84MjQvMyAxODU2LzgyNS8zIDE4NTUvODIyLzMKZiAzOTAvODI0LzQgMzkxLzgyNi80IDE4NTMvODI3LzQgMTg1Ni84MjUvNApmIDM5MS84MjYvNSAzOTIvODI4LzUgMTg1MS84MjkvNSAxODUzLzgyNy81CmYgMzkyLzgyOC82IDM5My84MzAvNiAxODQ5LzgzMS82IDE4NTEvODI5LzYKZiAzOTMvODMwLzcgMzk0LzgzMi83IDE4NDYvODMzLzcgMTg0OS84MzEvNwpmIDM5NC84MzIvOCAzOTUvODM0LzggMTg0NC84MzUvOCAxODQ2LzgzMy84CmYgMzk1LzgzNC85IDM5Ni84MzYvOSAxODQxLzgzNy85IDE4NDMvODM4LzkgMTg0NC84MzUvOQpmIDM5Ni84MzYvMTAgMzk3LzgzOS8xMCAxODM5Lzg0MC8xMCAxODQxLzgzNy8xMApmIDM5Ny84MzkvMTEgMzk4Lzg0MS8xMSAxODM3Lzg0Mi8xMSAxODM5Lzg0MC8xMQpmIDM5OC84NDEvMTIgMzk5Lzg0My8xMiAxODM1Lzg0NC8xMiAxODM3Lzg0Mi8xMgpmIDM5OS84NDMvMTMgNDAwLzg0NS8xMyAxODMzLzg0Ni8xMyAxODM1Lzg0NC8xMwpmIDQwMC84NDUvMTQgNDAxLzg0Ny8xNCAxODMwLzg0OC8xNCAxODMzLzg0Ni8xNApmIDQwMS84NDcvMTUgNDAyLzg0OS8xNSAxODI4Lzg1MC8xNSAxODMwLzg0OC8xNQpmIDQwMi84NDkvMTYgNDAzLzg1MS8xNiAxODI2Lzg1Mi8xNiAxODI4Lzg1MC8xNgpmIDQwMy84NTEvMTcgNDA0Lzg1My8xNyAxODI0Lzg1NC8xNyAxODI2Lzg1Mi8xNwpmIDQwNC84NTMvMTggNDA1Lzg1NS8xOCAxODIyLzg1Ni8xOCAxODI0Lzg1NC8xOApmIDQwNS84NTUvMTkgNDA2Lzg1Ny8xOSAxODIxLzg1OC8xOSAxODIyLzg1Ni8xOQpmIDQwNi84NTcvMjAgNDA3Lzg1OS8yMCAxODIzLzg2MC8yMCAxODIxLzg1OC8yMApmIDQwNy84NTkvMjEgNDA4Lzg2MS8yMSAxODI1Lzg2Mi8yMSAxODIzLzg2MC8yMQpmIDQwOC84NjEvMjIgNDA5Lzg2My8yMiAxODI3Lzg2NC8yMiAxODI1Lzg2Mi8yMgpmIDQwOS84NjMvMjMgNDEwLzg2NS8yMyAxODI5Lzg2Ni8yMyAxODI3Lzg2NC8yMwpmIDQxMC84NjUvMjQgNDExLzg2Ny8yNCAxODMxLzg2OC8yNCAxODMyLzg2OS8yNCAxODI5Lzg2Ni8yNApmIDQxMS84NjcvMjUgNDEyLzg3MC8yNSAxODM0Lzg3MS8yNSAxODMxLzg2OC8yNQpmIDQxMi84NzAvMjYgNDEzLzg3Mi8yNiAxODM2Lzg3My8yNiAxODM0Lzg3MS8yNgpmIDQxMy84NzIvMjcgNDE0Lzg3NC8yNyAxODM4Lzg3NS8yNyAxODM2Lzg3My8yNwpmIDQxNC84NzQvMjggNDE1Lzg3Ni8yOCAxODQwLzg3Ny8yOCAxODM4Lzg3NS8yOApmIDQxNS84NzYvMjkgNDE2Lzg3OC8yOSAxODQyLzg3OS8yOSAxODQwLzg3Ny8yOQpmIDQxNi84NzgvMzAgNDE3Lzg4MC8zMCAxODQ1Lzg4MS8zMCAxODQyLzg3OS8zMApmIDQxNy84ODAvMzEgNDE4Lzg4Mi8zMSAxODQ3Lzg4My8zMSAxODQ4Lzg4NC8zMSAxODQ1Lzg4MS8zMQpmIDQxOC84ODIvMzIgMzg3Lzg4NS8zMiAxODUwLzg4Ni8zMiAxODQ3Lzg4My8zMgpmIDM4Ny84ODcvMzMgNDE4Lzg4OC8zMyA0MTcvODg5LzMzIDQxNi84OTAvMzMgNDE1Lzg5MS8zMyA0MTQvODkyLzMzIDQxMy84OTMvMzMgNDEyLzg5NC8zMyA0MTEvODk1LzMzIDQxMC84OTYvMzMgNDA5Lzg5Ny8zMyA0MDgvODk4LzMzIDQwNy84OTkvMzMgNDA2LzkwMC8zMyA0MDUvOTAxLzMzIDQwNC85MDIvMzMgNDAzLzkwMy8zMyA0MDIvOTA0LzMzIDQwMS85MDUvMzMgNDAwLzkwNi8zMyAzOTkvOTA3LzMzIDM5OC85MDgvMzMgMzk3LzkwOS8zMyAzOTYvOTEwLzMzIDM5NS85MTEvMzMgMzk0LzkxMi8zMyAzOTMvOTEzLzMzIDM5Mi85MTQvMzMgMzkxLzkxNS8zMyAzOTAvOTE2LzMzIDM4OS85MTcvMzMgMzg4LzkxOC8zMwpmIDQxOS85MTkvMSA0MjAvOTIwLzEgMTc3MC85MjEvMSAxNzY3LzkyMi8xCmYgNDIwLzkyMC8yIDQyMS85MjMvMiAxNzcyLzkyNC8yIDE3NzMvOTI1LzIgMTc3MC85MjEvMgpmIDQyMS85MjMvMyA0MjIvOTI2LzMgMTc3NC85MjcvMyAxNzcyLzkyNC8zCmYgNDIyLzkyNi80IDQyMy85MjgvNCAxNzcxLzkyOS80IDE3NzQvOTI3LzQKZiA0MjMvOTI4LzUgNDI0LzkzMC81IDE3NjgvOTMxLzUgMTc3MS85MjkvNQpmIDQyNC85MzAvNiA0MjUvOTMyLzYgMTc2Ni85MzMvNiAxNzY5LzkzNC82IDE3NjgvOTMxLzYKZiA0MjUvOTMyLzcgNDI2LzkzNS83IDE3NjUvOTM2LzcgMTc2Ni85MzMvNwpmIDQyNi85MzUvOCA0MjcvOTM3LzggMTc2My85MzgvOCAxNzY1LzkzNi84CmYgNDI3LzkzNy85IDQyOC85MzkvOSAxNzYyLzk0MC85IDE3NjQvOTQxLzkgMTc2My85MzgvOQpmIDQyOC85MzkvMTAgNDI5Lzk0Mi8xMCAxNzYwLzk0My8xMCAxNzYyLzk0MC8xMApmIDQyOS85NDIvMTEgNDMwLzk0NC8xMSAxNzU5Lzk0NS8xMSAxNzYxLzk0Ni8xMSAxNzYwLzk0My8xMQpmIDQzMC85NDQvMTIgNDMxLzk0Ny8xMiAxNzU3Lzk0OC8xMiAxNzU5Lzk0NS8xMgpmIDQzMS85NDcvMTMgNDMyLzk0OS8xMyAxNzU4Lzk1MC8xMyAxNzU3Lzk0OC8xMwpmIDQzMi85NDkvMTQgNDMzLzk1MS8xNCAxNzc1Lzk1Mi8xNCAxNzU4Lzk1MC8xNApmIDQzMy85NTEvMTUgNDM0Lzk1My8xNSAxNzc2Lzk1NC8xNSAxNzc1Lzk1Mi8xNQpmIDQzNC85NTMvMTYgNDM1Lzk1NS8xNiAxNzgxLzk1Ni8xNiAxNzc2Lzk1NC8xNgpmIDQzNS85NTUvMzQgNDM2Lzk1Ny8zNCAxNzg5Lzk1OC8zNCAxNzgxLzk1Ni8zNApmIDQzNi85NTcvMTggNDM3Lzk1OS8xOCAxNzkzLzk2MC8xOCAxNzg5Lzk1OC8xOApmIDQzNy85NTkvMTkgNDM4Lzk2MS8xOSAxNzk2Lzk2Mi8xOSAxNzkzLzk2MC8xOQpmIDQzOC85NjEvMjAgNDM5Lzk2My8yMCAxNzkyLzk2NC8yMCAxNzk2Lzk2Mi8yMApmIDQzOS85NjMvMjEgNDQwLzk2NS8yMSAxNzk1Lzk2Ni8yMSAxNzkyLzk2NC8yMQpmIDQ0MC85NjUvMjIgNDQxLzk2Ny8yMiAxNzkwLzk2OC8yMiAxNzk0Lzk2OS8yMiAxNzk1Lzk2Ni8yMgpmIDQ0MS85NjcvMjMgNDQyLzk3MC8yMyAxNzkxLzk3MS8yMyAxNzkwLzk2OC8yMwpmIDQ0Mi85NzAvMjQgNDQzLzk3Mi8yNCAxNzg0Lzk3My8yNCAxNzg1Lzk3NC8yNCAxNzkxLzk3MS8yNApmIDQ0My85NzIvMjUgNDQ0Lzk3NS8yNSAxNzg2Lzk3Ni8yNSAxNzg0Lzk3My8yNQpmIDQ0NC85NzUvMjYgNDQ1Lzk3Ny8yNiAxNzg4Lzk3OC8yNiAxNzg2Lzk3Ni8yNgpmIDQ0NS85NzcvMjcgNDQ2Lzk3OS8yNyAxNzgyLzk4MC8yNyAxNzg3Lzk4MS8yNyAxNzg4Lzk3OC8yNwpmIDQ0Ni85NzkvMjggNDQ3Lzk4Mi8yOCAxNzgzLzk4My8yOCAxNzgyLzk4MC8yOApmIDQ0Ny85ODIvMjkgNDQ4Lzk4NC8yOSAxNzc3Lzk4NS8yOSAxNzgzLzk4My8yOQpmIDQ0OC85ODQvMzAgNDQ5Lzk4Ni8zMCAxNzc4Lzk4Ny8zMCAxNzc3Lzk4NS8zMApmIDQ0OS85ODYvMzEgNDUwLzk4OC8zMSAxNzgwLzk4OS8zMSAxNzc5Lzk5MC8zMSAxNzc4Lzk4Ny8zMQpmIDQ1MC85ODgvMzUgNDE5Lzk5MS8zNSAxNzY3Lzk5Mi8zNSAxNzgwLzk4OS8zNQpmIDQxOS85OTMvMzMgNDUwLzk5NC8zMyA0NDkvOTk1LzMzIDQ0OC85OTYvMzMgNDQ3Lzk5Ny8zMyA0NDYvOTk4LzMzIDQ0NS85OTkvMzMgNDQ0LzEwMDAvMzMgNDQzLzEwMDEvMzMgNDQyLzEwMDIvMzMgNDQxLzEwMDMvMzMgNDQwLzEwMDQvMzMgNDM5LzEwMDUvMzMgNDM4LzEwMDYvMzMgNDM3LzEwMDcvMzMgNDM2LzEwMDgvMzMgNDM1LzEwMDkvMzMgNDM0LzEwMTAvMzMgNDMzLzEwMTEvMzMgNDMyLzEwMTIvMzMgNDMxLzEwMTMvMzMgNDMwLzEwMTQvMzMgNDI5LzEwMTUvMzMgNDI4LzEwMTYvMzMgNDI3LzEwMTcvMzMgNDI2LzEwMTgvMzMgNDI1LzEwMTkvMzMgNDI0LzEwMjAvMzMgNDIzLzEwMjEvMzMgNDIyLzEwMjIvMzMgNDIxLzEwMjMvMzMgNDIwLzEwMjQvMzMKZiAxMzczLzEwMjUvMzYgMTM3NC8xMDI2LzM2IDEzNjkvMTAyNy8zNiAxMzcyLzEwMjgvMzYKZiAxMzc0LzEwMjYvMzcgMTM3NS8xMDI5LzM3IDEzNjYvMTAzMC8zNyAxMzY4LzEwMzEvMzcgMTM2OS8xMDI3LzM3CmYgMTM3NS8xMDI5LzM4IDEzNzYvMTAzMi8zOCAxMzY1LzEwMzMvMzggMTM2Ni8xMDMwLzM4CmYgMTM3Ni8xMDMyLzM5IDEzNzcvMTAzNC8zOSAxMzYxLzEwMzUvMzkgMTM2NS8xMDMzLzM5CmYgMTM3Ny8xMDM0LzQwIDEzNzgvMTAzNi80MCAxMzU4LzEwMzcvNDAgMTM2MC8xMDM4LzQwIDEzNjEvMTAzNS80MApmIDEzNzgvMTAzNi80MSAxMzc5LzEwMzkvNDEgMTM1Ni8xMDQwLzQxIDEzNTgvMTAzNy80MQpmIDEzNzkvMTAzOS80MiAxMzgwLzEwNDEvNDIgMTM1NS8xMDQyLzQyIDEzNTYvMTA0MC80MgpmIDEzODAvMTA0MS80MyAxMzgxLzEwNDMvNDMgMTMzNS8xMDQ0LzQzIDEzNTUvMTA0Mi80MwpmIDEzODEvMTA0My80NCAxMzgyLzEwNDUvNDQgMTMzNi8xMDQ2LzQ0IDEzMzUvMTA0NC80NApmIDEzODIvMTA0NS80NSAxMzgzLzEwNDcvNDUgMTMzOC8xMDQ4LzQ1IDEzMzYvMTA0Ni80NQpmIDEzODMvMTA0Ny80NiAxMzg0LzEwNDkvNDYgMTM0MC8xMDUwLzQ2IDEzMzgvMTA0OC80NgpmIDEzODQvMTA0OS80NyAxMzg1LzEwNTEvNDcgMTM0Mi8xMDUyLzQ3IDEzNDMvMTA1My80NyAxMzQwLzEwNTAvNDcKZiAxMzg1LzEwNTEvNDggMTM4Ni8xMDU0LzQ4IDEzNDYvMTA1NS80OCAxMzQyLzEwNTIvNDgKZiAxMzg2LzEwNTQvNDkgMTM4Ny8xMDU2LzQ5IDEzNDkvMTA1Ny80OSAxMzQ2LzEwNTUvNDkKZiAxMzg3LzEwNTYvNTAgMTM4OC8xMDU4LzUwIDEzNTMvMTA1OS81MCAxMzU0LzEwNjAvNTAgMTM0OS8xMDU3LzUwCmYgMTM4OC8xMDU4LzUxIDEzODkvMTA2MS81MSAxMzUyLzEwNjIvNTEgMTM1My8xMDU5LzUxCmYgMTM4OS8xMDYxLzUyIDEzOTAvMTA2My81MiAxMzQ4LzEwNjQvNTIgMTM1Mi8xMDYyLzUyCmYgMTM5MC8xMDYzLzUzIDEzOTEvMTA2NS81MyAxMzUxLzEwNjYvNTMgMTM1MC8xMDY3LzUzIDEzNDgvMTA2NC81MwpmIDEzOTEvMTA2NS81NCAxMzkyLzEwNjgvNTQgMTM0Ny8xMDY5LzU0IDEzNTEvMTA2Ni81NApmIDEzOTIvMTA2OC81NSAxMzkzLzEwNzAvNTUgMTM0NC8xMDcxLzU1IDEzNDcvMTA2OS81NQpmIDEzOTMvMTA3MC81NiAxMzk0LzEwNzIvNTYgMTM0MS8xMDczLzU2IDEzNDUvMTA3NC81NiAxMzQ0LzEwNzEvNTYKZiAxMzk0LzEwNzIvNTcgMTM5NS8xMDc1LzU3IDEzMzkvMTA3Ni81NyAxMzQxLzEwNzMvNTcKZiAxMzk1LzEwNzUvNTggMTM5Ni8xMDc3LzU4IDEzMzcvMTA3OC81OCAxMzM5LzEwNzYvNTgKZiAxMzk2LzEwNzcvNTkgMTM5Ny8xMDc5LzU5IDEzMzMvMTA4MC81OSAxMzM3LzEwNzgvNTkKZiAxMzk3LzEwNzkvNjAgMTM5OC8xMDgxLzYwIDEzMzQvMTA4Mi82MCAxMzMzLzEwODAvNjAKZiAxMzk4LzEwODEvNjEgMTM5OS8xMDgzLzYxIDEzNTcvMTA4NC82MSAxMzM0LzEwODIvNjEKZiAxMzk5LzEwODMvNjIgMTQwMC8xMDg1LzYyIDEzNTkvMTA4Ni82MiAxMzU3LzEwODQvNjIKZiAxNDAwLzEwODUvNjMgMTQwMS8xMDg3LzYzIDEzNjIvMTA4OC82MyAxMzYzLzEwODkvNjMgMTM1OS8xMDg2LzYzCmYgMTQwMS8xMDg3LzY0IDE0MDIvMTA5MC82NCAxMzY0LzEwOTEvNjQgMTM2Mi8xMDg4LzY0CmYgMTQwMi8xMDkwLzY1IDE0MDMvMTA5Mi82NSAxMzY3LzEwOTMvNjUgMTM2NC8xMDkxLzY1CmYgMTQwMy8xMDkyLzY2IDE0MDQvMTA5NC82NiAxMzcwLzEwOTUvNjYgMTM3MS8xMDk2LzY2IDEzNjcvMTA5My82NgpmIDE0MDQvMTA5NC82NyAxMzczLzEwOTcvNjcgMTM3Mi8xMDk4LzY3IDEzNzAvMTA5NS82NwpmIDQ1MS8xMDk5LzY4IDQ1Mi8xMTAwLzY4IDEzNzQvMTEwMS82OCAxMzczLzExMDIvNjgKZiA0NTIvMTEwMC82OCA0NTMvMTEwMy82OCAxMzc1LzExMDQvNjggMTM3NC8xMTAxLzY4CmYgNDUzLzExMDMvNjkgNDU0LzExMDUvNjkgMTM3Ni8xMTA2LzY5IDEzNzUvMTEwNC82OQpmIDQ1NC8xMTA1LzY4IDQ1NS8xMTA3LzY4IDEzNzcvMTEwOC82OCAxMzc2LzExMDYvNjgKZiA0NTUvMTEwNy82OCA0NTYvMTEwOS82OCAxMzc4LzExMTAvNjggMTM3Ny8xMTA4LzY4CmYgNDU2LzExMDkvNjggNDU3LzExMTEvNjggMTM3OS8xMTEyLzY4IDEzNzgvMTExMC82OApmIDQ1Ny8xMTExLzY5IDQ1OC8xMTEzLzY5IDEzODAvMTExNC82OSAxMzc5LzExMTIvNjkKZiA0NTgvMTExMy82OSA0NTkvMTExNS82OSAxMzgxLzExMTYvNjkgMTM4MC8xMTE0LzY5CmYgNDU5LzExMTUvNjkgNDYwLzExMTcvNjkgMTM4Mi8xMTE4LzY5IDEzODEvMTExNi82OQpmIDQ2MC8xMTE3LzY4IDQ2MS8xMTE5LzY4IDEzODMvMTEyMC82OCAxMzgyLzExMTgvNjgKZiA0NjEvMTExOS82OCA0NjIvMTEyMS82OCAxMzg0LzExMjIvNjggMTM4My8xMTIwLzY4CmYgNDYyLzExMjEvNjggNDYzLzExMjMvNjggMTM4NS8xMTI0LzY4IDEzODQvMTEyMi82OApmIDQ2My8xMTIzLzY4IDQ2NC8xMTI1LzY4IDEzODYvMTEyNi82OCAxMzg1LzExMjQvNjgKZiA0NjQvMTEyNS82OCA0NjUvMTEyNy82OCAxMzg3LzExMjgvNjggMTM4Ni8xMTI2LzY4CmYgNDY1LzExMjcvNjggNDY2LzExMjkvNjggMTM4OC8xMTMwLzY4IDEzODcvMTEyOC82OApmIDQ2Ni8xMTI5LzY4IDQ2Ny8xMTMxLzY4IDEzODkvMTEzMi82OCAxMzg4LzExMzAvNjgKZiA0NjcvMTEzMS82OCA0NjgvMTEzMy82OCAxMzkwLzExMzQvNjggMTM4OS8xMTMyLzY4CmYgNDY4LzExMzMvNjggNDY5LzExMzUvNjggMTM5MS8xMTM2LzY4IDEzOTAvMTEzNC82OApmIDQ2OS8xMTM1LzY4IDQ3MC8xMTM3LzY4IDEzOTIvMTEzOC82OCAxMzkxLzExMzYvNjgKZiA0NzAvMTEzNy82OCA0NzEvMTEzOS82OCAxMzkzLzExNDAvNjggMTM5Mi8xMTM4LzY4CmYgNDcxLzExMzkvNjggNDcyLzExNDEvNjggMTM5NC8xMTQyLzY4IDEzOTMvMTE0MC82OApmIDQ3Mi8xMTQxLzY4IDQ3My8xMTQzLzY4IDEzOTUvMTE0NC82OCAxMzk0LzExNDIvNjgKZiA0NzMvMTE0My83MCA0NzQvMTE0NS83MCAxMzk2LzExNDYvNzAgMTM5NS8xMTQ0LzcwCmYgNDc0LzExNDUvNzAgNDc1LzExNDcvNzAgMTM5Ny8xMTQ4LzcwIDEzOTYvMTE0Ni83MApmIDQ3NS8xMTQ3LzcwIDQ3Ni8xMTQ5LzcwIDEzOTgvMTE1MC83MCAxMzk3LzExNDgvNzAKZiA0NzYvMTE0OS82OCA0NzcvMTE1MS82OCAxMzk5LzExNTIvNjggMTM5OC8xMTUwLzY4CmYgNDc3LzExNTEvNjkgNDc4LzExNTMvNjkgMTQwMC8xMTU0LzY5IDEzOTkvMTE1Mi82OQpmIDQ3OC8xMTUzLzY4IDQ3OS8xMTU1LzY4IDE0MDEvMTE1Ni82OCAxNDAwLzExNTQvNjgKZiA0NzkvMTE1NS82OCA0ODAvMTE1Ny82OCAxNDAyLzExNTgvNjggMTQwMS8xMTU2LzY4CmYgNDgwLzExNTcvNjggNDgxLzExNTkvNjggMTQwMy8xMTYwLzY4IDE0MDIvMTE1OC82OApmIDQ4MS8xMTU5LzY4IDQ4Mi8xMTYxLzY4IDE0MDQvMTE2Mi82OCAxNDAzLzExNjAvNjgKZiA0ODIvMTE2MS82OCA0NTEvMTA5OS82OCAxMzczLzExMDIvNjggMTQwNC8xMTYyLzY4CmYgMTUxNy8xMTYzLzcxIDE1MjgvMTE2NC83MSAxNTI5LzExNjUvNzEgMTUxOC8xMTY2LzcxCmYgMjIzNS8xMTY3LzcyIDIzMzMvMTE2OC83MiAyMzMyLzExNjkvNzIgMjIzMS8xMTcwLzcyCmYgMjIyNS8xMTcxLzczIDIzNDEvMTE3Mi83MyAyMzQwLzExNzMvNzMgMjIyMC8xMTc0LzczCmYgMjIyOC8xMTc1Lzc0IDIzNDIvMTE3Ni83NCAyMzQxLzExNzIvNzQgMjIyNS8xMTcxLzc0CmYgMjIzNC8xMTc3Lzc1IDIzMzQvMTE3OC83NSAyMzMzLzExNjgvNzUgMjIzNS8xMTY3Lzc1IDIyMzYvMTE3OS83NQpmIDIyMDUvMTE4MC83NiAyMzE4LzExODEvNzYgMjMxNy8xMTgyLzc2IDIyMDcvMTE4My83NiAyMjA2LzExODQvNzYKZiAyMjA0LzExODUvNzcgMjMxNi8xMTg2Lzc3IDIzMTUvMTE4Ny83NyAyMjAzLzExODgvNzcKZiAyMjA4LzExODkvNzggMjMyMC8xMTkwLzc4IDIzMTkvMTE5MS83OCAyMjA5LzExOTIvNzgKZiAyMjE1LzExOTMvNzkgMjMyNi8xMTk0Lzc5IDIzMjUvMTE5NS83OSAyMjE2LzExOTYvNzkKZiAyMjMyLzExOTcvODAgMjMzNy8xMTk4LzgwIDIzMzYvMTE5OS84MCAyMjMzLzEyMDAvODAgMjIzNy8xMjAxLzgwCmYgMjIyNy8xMjAyLzgxIDIzMjgvMTIwMy84MSAyMzI3LzEyMDQvODEgMjIxNC8xMjA1LzgxCmYgMjIxMC8xMjA2LzgyIDIzMjIvMTIwNy84MiAyMzIxLzEyMDgvODIgMjIxMS8xMjA5LzgyCmYgMjIxMS8xMjA5LzgzIDIzMjEvMTIwOC84MyAyMzIwLzExOTAvODMgMjIwOC8xMTg5LzgzIDIyMTIvMTIxMC84MwpmIDIyMDMvMTE4OC84NCAyMzE1LzExODcvODQgMjMxNC8xMjExLzg0IDIyMDEvMTIxMi84NCAyMjAyLzEyMTMvODQKZiAyMjE0LzEyMDUvODUgMjMyNy8xMjA0Lzg1IDIzMjYvMTE5NC84NSAyMjE1LzExOTMvODUKZiAyMjE2LzExOTYvODYgMjMyNS8xMTk1Lzg2IDIzMjQvMTIxNC84NiAyMjE4LzEyMTUvODYgMjIxNy8xMjE2Lzg2CmYgMjIwOS8xMTkyLzg3IDIzMTkvMTE5MS84NyAyMzE4LzExODEvODcgMjIwNS8xMTgwLzg3CmYgMjIyNi8xMjE3Lzg4IDIzMjkvMTIxOC84OCAyMzI4LzEyMDMvODggMjIyNy8xMjAyLzg4CmYgMjIyMS8xMjE5Lzg5IDIzMzkvMTIyMC84OSAyMzM4LzEyMjEvODkgMjIzMC8xMjIyLzg5CmYgMjIwMS8xMjEyLzkwIDIzMTQvMTIxMS85MCAyMzEzLzEyMjMvOTAgMjIwMC8xMjI0LzkwCmYgMjIxOC8xMjE1LzkxIDIzMjQvMTIxNC85MSAyMzIzLzEyMjUvOTEgMjIxMy8xMjI2LzkxCmYgMjIzOC8xMjI3LzkyIDIzMzUvMTIyOC85MiAyMzM0LzExNzgvOTIgMjIzNC8xMTc3LzkyCmYgMjIwMC8xMjI0LzkzIDIzMTMvMTIyMy85MyAyMzExLzEyMjkvOTMgMjE5OS8xMjMwLzkzCmYgMjE5OS8xMjMwLzk0IDIzMTEvMTIyOS85NCAyMzEyLzEyMzEvOTQgMjIyOS8xMjMyLzk0CmYgMjIyOS8xMjMzLzk1IDIzMTIvMTIzNC85NSAyMzQyLzExNzYvOTUgMjIyOC8xMTc1Lzk1CmYgMjIzMS8xMTcwLzk2IDIzMzIvMTE2OS85NiAyMzMxLzEyMzUvOTYgMjIyMi8xMjM2Lzk2CmYgMjIyMC8xMTc0Lzk3IDIzNDAvMTE3My85NyAyMzM5LzEyMjAvOTcgMjIyMS8xMjE5Lzk3IDIyMTkvMTIzNy85NwpmIDIyMzMvMTIwMC85OCAyMzM2LzExOTkvOTggMjMzNS8xMjI4Lzk4IDIyMzgvMTIyNy85OApmIDIyMzAvMTIyMi85OSAyMzM4LzEyMjEvOTkgMjMzNy8xMTk4Lzk5IDIyMzIvMTE5Ny85OQpmIDIyMjIvMTIzNi8xMDAgMjMzMS8xMjM1LzEwMCAyMzMwLzEyMzgvMTAwIDIyMjMvMTIzOS8xMDAgMjIyNC8xMjQwLzEwMApmIDIyMTMvMTIyNi8xMDEgMjMyMy8xMjI1LzEwMSAyMzIyLzEyMDcvMTAxIDIyMTAvMTIwNi8xMDEKZiAyMjA3LzExODMvMTAyIDIzMTcvMTE4Mi8xMDIgMjMxNi8xMTg2LzEwMiAyMjA0LzExODUvMTAyCmYgMjIyMy8xMjM5LzEwMyAyMzMwLzEyMzgvMTAzIDIzMjkvMTIxOC8xMDMgMjIyNi8xMjE3LzEwMwpmIDIyNzYvMTI0MS83MiAyMzAxLzEyNDIvNzIgMjMwMC8xMjQzLzcyIDIyNzEvMTI0NC83MgpmIDIyNjQvMTI0NS83MyAyMzA5LzEyNDYvNzMgMjMwOC8xMjQ3LzczIDIyNTkvMTI0OC83MyAyMjY1LzEyNDkvNzMKZiAyMjY4LzEyNTAvNzQgMjMxMC8xMjUxLzc0IDIzMDkvMTI0Ni83NCAyMjY0LzEyNDUvNzQKZiAyMjc0LzEyNTIvNzUgMjMwMi8xMjUzLzc1IDIzMDEvMTI0Mi83NSAyMjc2LzEyNDEvNzUgMjI3NS8xMjU0Lzc1CmYgMjI0NS8xMjU1Lzc2IDIyODYvMTI1Ni83NiAyMjg1LzEyNTcvNzYgMjI0Ny8xMjU4Lzc2IDIyNDYvMTI1OS83NgpmIDIyNDQvMTI2MC83NyAyMjg0LzEyNjEvNzcgMjI4My8xMjYyLzc3IDIyNDMvMTI2My83NwpmIDIyNDgvMTI2NC83OCAyMjg4LzEyNjUvNzggMjI4Ny8xMjY2Lzc4IDIyNDkvMTI2Ny83OApmIDIyNTUvMTI2OC83OSAyMjk0LzEyNjkvNzkgMjI5My8xMjcwLzc5IDIyNTYvMTI3MS83OQpmIDIyNzIvMTI3Mi84MCAyMzA1LzEyNzMvODAgMjMwNC8xMjc0LzgwIDIyNzMvMTI3NS84MCAyMjc3LzEyNzYvODAKZiAyMjY3LzEyNzcvODEgMjI5Ni8xMjc4LzgxIDIyOTUvMTI3OS84MSAyMjU0LzEyODAvODEKZiAyMjUwLzEyODEvODIgMjI5MC8xMjgyLzgyIDIyODkvMTI4My84MiAyMjUxLzEyODQvODIKZiAyMjUxLzEyODQvODMgMjI4OS8xMjgzLzgzIDIyODgvMTI2NS84MyAyMjQ4LzEyNjQvODMgMjI1Mi8xMjg1LzgzCmYgMjI0My8xMjYzLzEwNCAyMjgzLzEyNjIvMTA0IDIyODIvMTI4Ni8xMDQgMjI0MS8xMjg3LzEwNCAyMjQyLzEyODgvMTA0CmYgMjI1NC8xMjgwLzEwNSAyMjk1LzEyNzkvMTA1IDIyOTQvMTI2OS8xMDUgMjI1NS8xMjY4LzEwNQpmIDIyNTYvMTI3MS84NiAyMjkzLzEyNzAvODYgMjI5Mi8xMjg5Lzg2IDIyNTcvMTI5MC84NgpmIDIyNDkvMTI2Ny84NyAyMjg3LzEyNjYvODcgMjI4Ni8xMjU2Lzg3IDIyNDUvMTI1NS84NwpmIDIyNjYvMTI5MS84OCAyMjk3LzEyOTIvODggMjI5Ni8xMjc4Lzg4IDIyNjcvMTI3Ny84OApmIDIyNjAvMTI5My84OSAyMzA3LzEyOTQvODkgMjMwNi8xMjk1Lzg5IDIyNzAvMTI5Ni84OQpmIDIyNDEvMTI4Ny85MCAyMjgyLzEyODYvOTAgMjI4MS8xMjk3LzkwIDIyNDAvMTI5OC85MApmIDIyNTcvMTI5MC85MSAyMjkyLzEyODkvOTEgMjI5MS8xMjk5LzkxIDIyNTMvMTMwMC85MSAyMjU4LzEzMDEvOTEKZiAyMjc4LzEzMDIvOTIgMjMwMy8xMzAzLzkyIDIzMDIvMTI1My85MiAyMjc0LzEyNTIvOTIKZiAyMjQwLzEyOTgvMTA2IDIyODEvMTI5Ny8xMDYgMjI3OS8xMzA0LzEwNiAyMjM5LzEzMDUvMTA2CmYgMjIzOS8xMzA1LzEwNyAyMjc5LzEzMDQvMTA3IDIyODAvMTMwNi8xMDcgMjI2OS8xMzA3LzEwNwpmIDIyNjkvMTMwOC85NSAyMjgwLzEzMDkvOTUgMjMxMC8xMjUxLzk1IDIyNjgvMTI1MC85NQpmIDIyNzEvMTI0NC85NiAyMzAwLzEyNDMvOTYgMjI5OS8xMzEwLzk2IDIyNjEvMTMxMS85NgpmIDIyNTkvMTI0OC8xMDggMjMwOC8xMjQ3LzEwOCAyMzA3LzEyOTQvMTA4IDIyNjAvMTI5My8xMDgKZiAyMjczLzEyNzUvOTggMjMwNC8xMjc0Lzk4IDIzMDMvMTMwMy85OCAyMjc4LzEzMDIvOTgKZiAyMjcwLzEyOTYvOTkgMjMwNi8xMjk1Lzk5IDIzMDUvMTI3My85OSAyMjcyLzEyNzIvOTkKZiAyMjYxLzEzMTEvMTAwIDIyOTkvMTMxMC8xMDAgMjI5OC8xMzEyLzEwMCAyMjYyLzEzMTMvMTAwIDIyNjMvMTMxNC8xMDAKZiAyMjUzLzEzMDAvMTAxIDIyOTEvMTI5OS8xMDEgMjI5MC8xMjgyLzEwMSAyMjUwLzEyODEvMTAxCmYgMjI0Ny8xMjU4LzEwMiAyMjg1LzEyNTcvMTAyIDIyODQvMTI2MS8xMDIgMjI0NC8xMjYwLzEwMgpmIDIyNjIvMTMxMy8xMDkgMjI5OC8xMzEyLzEwOSAyMjk3LzEyOTIvMTA5IDIyNjYvMTI5MS8xMDkKZiA2OC8xMzE1LzExMCA2Ny8xMzE2LzExMCAyMjgwLzEzMTcvMTEwIDIyNzkvMTMxOC8xMTAKZiA2OS8xMzE5LzExMSA2OC8xMzE1LzExMSAyMjc5LzEzMTgvMTExIDIyODEvMTMyMC8xMTEKZiA3MC8xMzIxLzExMSA2OS8xMzE5LzExMSAyMjgxLzEzMjAvMTExIDIyODIvMTMyMi8xMTEKZiA3MS8xMzIzLzExMSA3MC8xMzIxLzExMSAyMjgyLzEzMjIvMTExIDIyODMvMTMyNC8xMTEKZiA3Mi8xMzI1LzExMSA3MS8xMzIzLzExMSAyMjgzLzEzMjQvMTExIDIyODQvMTMyNi8xMTEKZiA3My8xMzI3LzExMSA3Mi8xMzI1LzExMSAyMjg0LzEzMjYvMTExIDIyODUvMTMyOC8xMTEKZiA3NC8xMzI5LzExMSA3My8xMzI3LzExMSAyMjg1LzEzMjgvMTExIDIyODYvMTMzMC8xMTEKZiA3NS8xMzMxLzExMSA3NC8xMzI5LzExMSAyMjg2LzEzMzAvMTExIDIyODcvMTMzMi8xMTEKZiA3Ni8xMzMzLzExMSA3NS8xMzMxLzExMSAyMjg3LzEzMzIvMTExIDIyODgvMTMzNC8xMTEKZiA3Ny8xMzM1LzExMSA3Ni8xMzMzLzExMSAyMjg4LzEzMzQvMTExIDIyODkvMTMzNi8xMTEKZiA3OC8xMzM3LzExMSA3Ny8xMzM1LzExMSAyMjg5LzEzMzYvMTExIDIyOTAvMTMzOC8xMTEKZiA3OS8xMzM5LzExMSA3OC8xMzM3LzExMSAyMjkwLzEzMzgvMTExIDIyOTEvMTM0MC8xMTEKZiA4MC8xMzQxLzExMSA3OS8xMzM5LzExMSAyMjkxLzEzNDAvMTExIDIyOTIvMTM0Mi8xMTEKZiA4MS8xMzQzLzExMiA4MC8xMzQxLzExMiAyMjkyLzEzNDIvMTEyIDIyOTMvMTM0NC8xMTIKZiA4Mi8xMzQ1LzExMSA4MS8xMzQzLzExMSAyMjkzLzEzNDQvMTExIDIyOTQvMTM0Ni8xMTEKZiA4My8xMzQ3LzExMiA4Mi8xMzQ1LzExMiAyMjk0LzEzNDYvMTEyIDIyOTUvMTM0OC8xMTIKZiA4NC8xMzQ5LzExMSA4My8xMzQ3LzExMSAyMjk1LzEzNDgvMTExIDIyOTYvMTM1MC8xMTEKZiA4NS8xMzUxLzExMCA4NC8xMzQ5LzExMCAyMjk2LzEzNTAvMTEwIDIyOTcvMTM1Mi8xMTAKZiA4Ni8xMzUzLzExMSA4NS8xMzUxLzExMSAyMjk3LzEzNTIvMTExIDIyOTgvMTM1NC8xMTEKZiA4Ny8xMzU1LzExMSA4Ni8xMzUzLzExMSAyMjk4LzEzNTQvMTExIDIyOTkvMTM1Ni8xMTEKZiA4OC8xMzU3LzExMSA4Ny8xMzU1LzExMSAyMjk5LzEzNTYvMTExIDIzMDAvMTM1OC8xMTEKZiA4OS8xMzU5LzExMSA4OC8xMzU3LzExMSAyMzAwLzEzNTgvMTExIDIzMDEvMTM2MC8xMTEKZiA5MC8xMzYxLzExMSA4OS8xMzU5LzExMSAyMzAxLzEzNjAvMTExIDIzMDIvMTM2Mi8xMTEKZiA5MS8xMzYzLzExMSA5MC8xMzYxLzExMSAyMzAyLzEzNjIvMTExIDIzMDMvMTM2NC8xMTEKZiA5Mi8xMzY1LzExMSA5MS8xMzYzLzExMSAyMzAzLzEzNjQvMTExIDIzMDQvMTM2Ni8xMTEKZiA5My8xMzY3LzExMSA5Mi8xMzY1LzExMSAyMzA0LzEzNjYvMTExIDIzMDUvMTM2OC8xMTEKZiA5NC8xMzY5LzExMSA5My8xMzY3LzExMSAyMzA1LzEzNjgvMTExIDIzMDYvMTM3MC8xMTEKZiA5NS8xMzcxLzExMSA5NC8xMzY5LzExMSAyMzA2LzEzNzAvMTExIDIzMDcvMTM3Mi8xMTEKZiA5Ni8xMzczLzExMSA5NS8xMzcxLzExMSAyMzA3LzEzNzIvMTExIDIzMDgvMTM3NC8xMTEKZiA5Ny8xMzc1LzExMSA5Ni8xMzczLzExMSAyMzA4LzEzNzQvMTExIDIzMDkvMTM3Ni8xMTEKZiA5OC8xMzc3LzExMSA5Ny8xMzc1LzExMSAyMzA5LzEzNzYvMTExIDIzMTAvMTM3OC8xMTEKZiA2Ny8xMzE2LzExMiA5OC8xMzc3LzExMiAyMzEwLzEzNzgvMTEyIDIyODAvMTMxNy8xMTIKZiAxMDAvMTM3OS8xMTEgOTkvMTM4MC8xMTEgMjMxMi8xMzgxLzExMSAyMzExLzEzODIvMTExCmYgMTAxLzEzODMvMTExIDEwMC8xMzc5LzExMSAyMzExLzEzODIvMTExIDIzMTMvMTM4NC8xMTEKZiAxMDIvMTM4NS8xMTEgMTAxLzEzODMvMTExIDIzMTMvMTM4NC8xMTEgMjMxNC8xMzg2LzExMQpmIDEwMy8xMzg3LzExMSAxMDIvMTM4NS8xMTEgMjMxNC8xMzg2LzExMSAyMzE1LzEzODgvMTExCmYgMTA0LzEzODkvMTExIDEwMy8xMzg3LzExMSAyMzE1LzEzODgvMTExIDIzMTYvMTM5MC8xMTEKZiAxMDUvMTM5MS8xMTEgMTA0LzEzODkvMTExIDIzMTYvMTM5MC8xMTEgMjMxNy8xMzkyLzExMQpmIDEwNi8xMzkzLzExMSAxMDUvMTM5MS8xMTEgMjMxNy8xMzkyLzExMSAyMzE4LzEzOTQvMTExCmYgMTA3LzEzOTUvMTExIDEwNi8xMzkzLzExMSAyMzE4LzEzOTQvMTExIDIzMTkvMTM5Ni8xMTEKZiAxMDgvMTM5Ny8xMTEgMTA3LzEzOTUvMTExIDIzMTkvMTM5Ni8xMTEgMjMyMC8xMzk4LzExMQpmIDEwOS8xMzk5LzExMSAxMDgvMTM5Ny8xMTEgMjMyMC8xMzk4LzExMSAyMzIxLzE0MDAvMTExCmYgMTEwLzE0MDEvMTExIDEwOS8xMzk5LzExMSAyMzIxLzE0MDAvMTExIDIzMjIvMTQwMi8xMTEKZiAxMTEvMTQwMy8xMTEgMTEwLzE0MDEvMTExIDIzMjIvMTQwMi8xMTEgMjMyMy8xNDA0LzExMQpmIDExMi8xNDA1LzExMSAxMTEvMTQwMy8xMTEgMjMyMy8xNDA0LzExMSAyMzI0LzE0MDYvMTExCmYgMTEzLzE0MDcvMTExIDExMi8xNDA1LzExMSAyMzI0LzE0MDYvMTExIDIzMjUvMTQwOC8xMTEKZiAxMTQvMTQwOS8xMTEgMTEzLzE0MDcvMTExIDIzMjUvMTQwOC8xMTEgMjMyNi8xNDEwLzExMQpmIDExNS8xNDExLzExMSAxMTQvMTQwOS8xMTEgMjMyNi8xNDEwLzExMSAyMzI3LzE0MTIvMTExCmYgMTE2LzE0MTMvMTExIDExNS8xNDExLzExMSAyMzI3LzE0MTIvMTExIDIzMjgvMTQxNC8xMTEKZiAxMTcvMTQxNS8xMTAgMTE2LzE0MTMvMTEwIDIzMjgvMTQxNC8xMTAgMjMyOS8xNDE2LzExMApmIDExOC8xNDE3LzExMiAxMTcvMTQxNS8xMTIgMjMyOS8xNDE2LzExMiAyMzMwLzE0MTgvMTEyCmYgMTE5LzE0MTkvMTExIDExOC8xNDE3LzExMSAyMzMwLzE0MTgvMTExIDIzMzEvMTQyMC8xMTEKZiAxMjAvMTQyMS8xMTEgMTE5LzE0MTkvMTExIDIzMzEvMTQyMC8xMTEgMjMzMi8xNDIyLzExMQpmIDEyMS8xNDIzLzExMSAxMjAvMTQyMS8xMTEgMjMzMi8xNDIyLzExMSAyMzMzLzE0MjQvMTExCmYgMTIyLzE0MjUvMTExIDEyMS8xNDIzLzExMSAyMzMzLzE0MjQvMTExIDIzMzQvMTQyNi8xMTEKZiAxMjMvMTQyNy8xMTEgMTIyLzE0MjUvMTExIDIzMzQvMTQyNi8xMTEgMjMzNS8xNDI4LzExMQpmIDEyNC8xNDI5LzExMSAxMjMvMTQyNy8xMTEgMjMzNS8xNDI4LzExMSAyMzM2LzE0MzAvMTExCmYgMTI1LzE0MzEvMTExIDEyNC8xNDI5LzExMSAyMzM2LzE0MzAvMTExIDIzMzcvMTQzMi8xMTEKZiAxMjYvMTQzMy8xMTEgMTI1LzE0MzEvMTExIDIzMzcvMTQzMi8xMTEgMjMzOC8xNDM0LzExMQpmIDEyNy8xNDM1LzExMSAxMjYvMTQzMy8xMTEgMjMzOC8xNDM0LzExMSAyMzM5LzE0MzYvMTExCmYgMTI4LzE0MzcvMTExIDEyNy8xNDM1LzExMSAyMzM5LzE0MzYvMTExIDIzNDAvMTQzOC8xMTEKZiAxMjkvMTQzOS8xMTIgMTI4LzE0MzcvMTEyIDIzNDAvMTQzOC8xMTIgMjM0MS8xNDQwLzExMgpmIDEzMC8xNDQxLzExMCAxMjkvMTQzOS8xMTAgMjM0MS8xNDQwLzExMCAyMzQyLzE0NDIvMTEwCmYgOTkvMTM4MC8xMTAgMTMwLzE0NDEvMTEwIDIzNDIvMTQ0Mi8xMTAgMjMxMi8xMzgxLzExMApzIDEKZiA5LzE0NDMvMTEzIDMxMDkvMTQ0NC8xMTQgMzExMC8xNDQ1LzMzIDMxMTQvMTQ0Ni8zMyAzMTEzLzE0NDcvMTE1IDcvMTQ0OC8xMTYgMjMvMTQ0OS8zMwpmIDExLzE0NTAvMTE3IDIxLzE0NTEvMTE4IDE4LzE0NTIvMTE4IDIyLzE0NTMvMTE4IDE3LzE0NTQvMTE4IDE5LzE0NTUvMTE4IDIwLzE0NTYvMTE4IDYvMTQ1Ny8xMTggNC8xNDU4LzExOCA2Ni8xNDU5LzExOCA2NS8xNDYwLzExOCA0NS8xNDYxLzExOCA0NC8xNDYyLzExOCA0My8xNDYzLzExOCA0Mi8xNDY0LzExOCAzNS8xNDY1LzExOCA0MC8xNDY2LzExOCAzOC8xNDY3LzExOCAzOS8xNDY4LzExOCA0MS8xNDY5LzExOCA2My8xNDcwLzExOCA2NC8xNDcxLzExOCAzLzE0NzIvMTE4IDUvMTQ3My8xMTggMTYvMTQ3NC8xMTggMTUvMTQ3NS8xMTggMTQvMTQ3Ni8xMTggMTMvMTQ3Ny8xMTggMTIvMTQ3OC8xMTggMTAvMTQ3OS8xMTkKZiA0Mi8xNDgwLzEyMCAzMDc3LzE0ODEvMTIxIDMwNzUvMTQ4Mi8xMjIgMzUvMTQ4My8xMjMKZiAxMC8xNDc5LzExOSA5LzE0ODQvMTI0IDIzLzE0ODUvMTI1IDI0LzE0ODYvMTI2IDI1LzE0ODcvMTI0IDExLzE0NTAvMTE3CmYgNTEvMTQ4OC8xMjcgNDYvMTQ4OS8xMjggNTAvMTQ5MC8xMjggNDgvMTQ5MS8xMjggNDkvMTQ5Mi8xMjggNDcvMTQ5My8xMjggMzYvMTQ5NC8xMjggMzEvMTQ5NS8xMjggMzIvMTQ5Ni8xMjggMjYvMTQ5Ny8xMjggMjcvMTQ5OC8xMjggMjgvMTQ5OS8xMjggMjkvMTUwMC8xMjggMzAvMTUwMS8xMjggMzMvMTUwMi8xMjggMzQvMTUwMy8xMjggMzcvMTUwNC8xMjggNTcvMTUwNS8xMjggNTYvMTUwNi8xMjggNTMvMTUwNy8xMjggNTIvMTUwOC8xMjggNTUvMTUwOS8xMjggNTQvMTUxMC8xMjggNTkvMTUxMS8xMjggNTgvMTUxMi8xMjkKZiAyMy8xNDg1LzEyNSA3LzE1MTMvMTMwIDEvMTUxNC8xMzAgNjEvMTUxNS8xMzAgNjAvMTUxNi8xMzAgNTEvMTQ4OC8xMjcgNTgvMTUxMi8xMjkgNjIvMTUxNy8xMzAgMi8xNTE4LzEzMCA4LzE1MTkvMTMwIDI0LzE0ODYvMTI2CmYgNTEzLzE1MjAvMTMxIDUxNS8xNTIxLzEzMSA1MTYvMTUyMi8xMzEgNTE3LzE1MjMvMTMxIDUxOC8xNTI0LzEzMSA1MTkvMTUyNS8xMzEgNTIwLzE1MjYvMTMxIDUyMS8xNTI3LzEzMSA1MjIvMTUyOC8xMzEgNTE0LzE1MjkvMTMxIDQ5My8xNTMwLzEzMSA0OTUvMTUzMS8xMzEgNDk2LzE1MzIvMTMxIDQ5Ny8xNTMzLzEzMSA0OTgvMTUzNC8xMzEgNDk5LzE1MzUvMTMxIDUwMC8xNTM2LzEzMSA1MDEvMTUzNy8xMzEgNTAyLzE1MzgvMTMxIDQ5NC8xNTM5LzEzMSA0ODMvMTU0MC8xMzEgNDg1LzE1NDEvMTMxIDQ4Ni8xNTQyLzEzMSA0ODcvMTU0My8xMzEgNDg4LzE1NDQvMTMxIDQ4OS8xNTQ1LzEzMSA0OTAvMTU0Ni8xMzEgNDkxLzE1NDcvMTMxIDQ5Mi8xNTQ4LzEzMSA0ODQvMTU0OS8xMzEgNTAzLzE1NTAvMTMxIDUwNS8xNTUxLzEzMSA1MDYvMTU1Mi8xMzEgNTA3LzE1NTMvMTMxIDUwOC8xNTU0LzEzMSA1MDkvMTU1NS8xMzEgNTEwLzE1NTYvMTMxIDUxMS8xNTU3LzEzMSA1MTIvMTU1OC8xMzEgNTA0LzE1NTkvMTMxCmYgMTA5NS8xNTYwLzEzMiA0OTMvMTU2MS8xMzMgNTE0LzE1NjIvMTM0IDEwOTYvMTU2My8xMzUKZiAxMTA1LzE1NjQvMTM2IDUxMy8xNTIwLzEzNyA1MDQvMTU1OS8xMzggMTEwNi8xNTY1LzEzOQpmIDEwOTIvMTU2Ni8xNDAgNDg1LzE1NjcvMTQxIDQ4My8xNTY4LzE0MiAxMDkzLzE1NjkvMTQzCmYgMTA5MS8xNTcwLzE0NCA0ODYvMTU3MS8xNDUgNDg1LzE1NjcvMTQxIDEwOTIvMTU2Ni8xNDAKZiAxMDkwLzE1NzIvMTQ2IDQ4Ny8xNTczLzE0NyA0ODYvMTU3MS8xNDUgMTA5MS8xNTcwLzE0NApmIDEwODkvMTU3NC8xNDggNDg4LzE1NzUvMTQ5IDQ4Ny8xNTczLzE0NyAxMDkwLzE1NzIvMTQ2CmYgMTA4OC8xNTc2LzE1MCA0ODkvMTU3Ny8xNTEgNDg4LzE1NzgvMTQ5IDEwODkvMTU3OS8xNDgKZiAxMDg3LzE1ODAvMTUyIDQ5MC8xNTgxLzE1MyA0ODkvMTU3Ny8xNTEgMTA4OC8xNTc2LzE1MApmIDEwODYvMTU4Mi8xNTQgNDkxLzE1ODMvMTU1IDQ5MC8xNTgxLzE1MyAxMDg3LzE1ODAvMTUyCmYgMTA4NC8xNTg0LzE1NiA0OTIvMTU4NS8xNTcgNDkxLzE1ODMvMTU1IDEwODYvMTU4Mi8xNTQKZiAxMDg1LzE1ODYvMTU4IDUwMy8xNTg3LzE1OSA0ODQvMTU4OC8xNjAgMTA4My8xNTg5LzE2MQpmIDEwOTMvMTU2OS8xNDMgNDgzLzE1NjgvMTQyIDQ5NC8xNTkwLzE2MiAxMDk0LzE1OTEvMTYzCmYgMTA4My8xNTg5LzE2MSA0ODQvMTU4OC8xNjAgNDkyLzE1ODUvMTU3IDEwODQvMTU4NC8xNTYKZiA0OTUvMTUzMS8xNjQgMTA5Ny8xNTkyLzE2NSAxMDk4LzE1OTMvMTY2IDQ5Ni8xNTMyLzE2NwpmIDUxNS8xNTIxLzE2OCAxMTA3LzE1OTQvMTY5IDExMDgvMTU5NS8xNzAgNTE2LzE1MjIvMTcxCmYgNTA1LzE1NTEvMTcyIDExMTUvMTU5Ni8xNzMgMTExNi8xNTk3LzE3NCA1MDYvMTU1Mi8xNzUKZiA1MTIvMTU1OC8xNzYgMTEyMi8xNTk4LzE3NyAxMTA2LzE1NjUvMTM5IDUwNC8xNTU5LzEzOApmIDUxMS8xNTU3LzE3OCAxMTIxLzE1OTkvMTc5IDExMjIvMTU5OC8xNzcgNTEyLzE1NTgvMTc2CmYgNTEwLzE1NTYvMTgwIDExMjAvMTYwMC8xODEgMTEyMS8xNTk5LzE3OSA1MTEvMTU1Ny8xNzgKZiA1MDkvMTU1NS8xODIgMTExOS8xNjAxLzE4MyAxMTIwLzE2MDAvMTgxIDUxMC8xNTU2LzE4MApmIDUwOC8xNTU0LzE4NCAxMTE4LzE2MDIvMTg1IDExMTkvMTYwMS8xODMgNTA5LzE1NTUvMTgyCmYgNTA3LzE1NTMvMTg2IDExMTcvMTYwMy8xODcgMTExOC8xNjAyLzE4NSA1MDgvMTU1NC8xODQKZiA1MDYvMTU1Mi8xNzUgMTExNi8xNTk3LzE3NCAxMTE3LzE2MDMvMTg3IDUwNy8xNTUzLzE4NgpmIDUwMy8xNTg3LzE1OSAxMDg1LzE1ODYvMTU4IDExMTUvMTU5Ni8xNzMgNTA1LzE1NTEvMTcyCmYgNTIyLzE1MjgvMTg4IDExMTQvMTYwNC8xODkgMTA5Ni8xNTYzLzEzNSA1MTQvMTU2Mi8xMzQKZiA1MjEvMTUyNy8xOTAgMTExMy8xNjA1LzE5MSAxMTE0LzE2MDQvMTg5IDUyMi8xNTI4LzE4OApmIDUyMC8xNTI2LzE5MiAxMTEyLzE2MDYvMTkzIDExMTMvMTYwNS8xOTEgNTIxLzE1MjcvMTkwCmYgNTE5LzE1MjUvMTk0IDExMTEvMTYwNy8xOTUgMTExMi8xNjA2LzE5MyA1MjAvMTUyNi8xOTIKZiA1MTgvMTUyNC8xOTYgMTExMC8xNjA4LzE5NyAxMTExLzE2MDcvMTk1IDUxOS8xNTI1LzE5NApmIDUxNy8xNTIzLzE5OCAxMTA5LzE2MDkvMTk5IDExMTAvMTYwOC8xOTcgNTE4LzE1MjQvMTk2CmYgNTE2LzE1MjIvMTcxIDExMDgvMTU5NS8xNzAgMTEwOS8xNjA5LzE5OSA1MTcvMTUyMy8xOTgKZiA1MDIvMTUzOC8yMDAgMTEwNC8xNjEwLzIwMSAxMDk0LzE1OTEvMTYzIDQ5NC8xNTkwLzE2MgpmIDUwMS8xNTM3LzIwMiAxMTAzLzE2MTEvMjAzIDExMDQvMTYxMC8yMDEgNTAyLzE1MzgvMjAwCmYgNTAwLzE1MzYvMjA0IDExMDIvMTYxMi8yMDUgMTEwMy8xNjExLzIwMyA1MDEvMTUzNy8yMDIKZiA0OTkvMTUzNS8yMDYgMTEwMS8xNjEzLzIwNyAxMTAyLzE2MTIvMjA1IDUwMC8xNTM2LzIwNApmIDQ5OC8xNTM0LzIwOCAxMTAwLzE2MTQvMjA5IDExMDEvMTYxMy8yMDcgNDk5LzE1MzUvMjA2CmYgNDk3LzE1MzMvMjEwIDEwOTkvMTYxNS8yMTEgMTEwMC8xNjE0LzIwOSA0OTgvMTUzNC8yMDgKZiA0OTYvMTUzMi8xNjcgMTA5OC8xNTkzLzE2NiAxMDk5LzE2MTUvMjExIDQ5Ny8xNTMzLzIxMApmIDQ5My8xNTYxLzEzMyAxMDk1LzE1NjAvMTMyIDEwOTcvMTU5Mi8xNjUgNDk1LzE1MzEvMTY0CmYgNTEzLzE1MjAvMTM3IDExMDUvMTU2NC8xMzYgMTEwNy8xNTk0LzE2OSA1MTUvMTUyMS8xNjgKZiAzMDU5LzE2MTYvMjEyIDI1LzE2MTcvMjEzIDI0LzE2MTgvMjE0IDgvMTYxOS8yMTUgMzA1Ny8xNjIwLzIxNiAzMDU4LzE2MjEvMjE0IDMwNjAvMTYyMi8yMTQKZiAzMDc2LzE2MjMvMjE3IDI5LzE2MjQvMjE4IDI4LzE2MjUvMjE5IDMwNzQvMTYyNi8yMjAKdXNlbXRsIHJpbV9vbl9waG9uZQpzIG9mZgpmIDc3LzEzMzUvOTkgNzgvMTMzNy85OSAyNDY0LzE2MjcvOTkgMjQ1My8xNjI4Lzk5CmYgNDYxLzExMTkvNjEgNDYwLzExMTcvNjEgMTUwNS8xNjI5LzYxIDE1MTYvMTYzMC82MQpmIDQ1MS8xMDk5LzUxIDQ4Mi8xMTYxLzUxIDE3NDcvMTYzMS81MSAxNDA1LzE2MzIvNTEKZiA0NzUvMTE0Ny8yMjEgNDc0LzExNDUvMjIxIDE2NTkvMTYzMy8yMjEgMTY3MC8xNjM0LzIyMQpmIDQ2Mi8xMTIxLzYyIDQ2MS8xMTE5LzYyIDE1MTYvMTYzMC82MiAxNTI3LzE2MzUvNjIKZiA0NzYvMTE0OS8yMjIgNDc1LzExNDcvMjIyIDE2NzAvMTYzNC8yMjIgMTY4MS8xNjM2LzIyMgpmIDQ2My8xMTIzLzYzIDQ2Mi8xMTIxLzYzIDE1MjcvMTYzNS82MyAxNTM4LzE2MzcvNjMKZiA0NzcvMTE1MS80NSA0NzYvMTE0OS80NSAxNjgxLzE2MzYvNDUgMTY5Mi8xNjM4LzQ1CmYgNDY0LzExMjUvNjQgNDYzLzExMjMvNjQgMTUzOC8xNjM3LzY0IDE1NDkvMTYzOS82NApmIDQ3OC8xMTUzLzQ2IDQ3Ny8xMTUxLzQ2IDE2OTIvMTYzOC80NiAxNzAzLzE2NDAvNDYKZiA0NjUvMTEyNy82NSA0NjQvMTEyNS82NSAxNTQ5LzE2MzkvNjUgMTU2MC8xNjQxLzY1CmYgNDc5LzExNTUvNDcgNDc4LzExNTMvNDcgMTcwMy8xNjQwLzQ3IDE3MTQvMTY0Mi80NwpmIDQ2Ni8xMTI5LzY2IDQ2NS8xMTI3LzY2IDE1NjAvMTY0MS82NiAxNTcxLzE2NDMvNjYKZiAxNDA2LzE2NDQvNjggMTc0Ni8xNjQ1LzY4IDE3MzUvMTY0Ni82OCAxNzI0LzE2NDcvNjggMTcxMy8xNjQ4LzY4IDE3MDIvMTY0OS82OCAxNjkxLzE2NTAvNjggMTY4MC8xNjUxLzY4IDE2NjkvMTY1Mi82OCAxNjU4LzE2NTMvNjggMTY0Ny8xNjU0LzY4IDE2MzYvMTY1NS82OCAxNjI1LzE2NTYvNjggMTYxNC8xNjU3LzY4IDE2MDMvMTY1OC82OCAxNTkyLzE2NTkvNjggMTU4MS8xNjYwLzY4IDE1NzAvMTY2MS82OCAxNTU5LzE2NjIvNjggMTU0OC8xNjYzLzY4IDE1MzcvMTY2NC82OCAxNTI2LzE2NjUvNjggMTUxNS8xNjY2LzY4IDE1MDQvMTY2Ny82OCAxNDkzLzE2NjgvNjggMTQ4Mi8xNjY5LzY4IDE0NzEvMTY3MC82OCAxNDYwLzE2NzEvNjggMTQ0OS8xNjcyLzY4IDE0MzgvMTY3My82OCAxNDI3LzE2NzQvNjggMTQxNi8xNjc1LzY4CmYgNDgwLzExNTcvNDggNDc5LzExNTUvNDggMTcxNC8xNjQyLzQ4IDE3MjUvMTY3Ni80OApmIDQ2Ny8xMTMxLzY3IDQ2Ni8xMTI5LzY3IDE1NzEvMTY0My82NyAxNTgyLzE2NzcvNjcKZiA0NTQvMTEwNS81NCA0NTMvMTEwMy81NCAxNDI4LzE2NzgvNTQgMTQzOS8xNjc5LzU0CmYgNDgxLzExNTkvNDkgNDgwLzExNTcvNDkgMTcyNS8xNjc2LzQ5IDE3MzYvMTY4MC80OQpmIDQ2OC8xMTMzLzM2IDQ2Ny8xMTMxLzM2IDE1ODIvMTY3Ny8zNiAxNTkzLzE2ODEvMzYKZiA0NTUvMTEwNy81NSA0NTQvMTEwNS81NSAxNDM5LzE2NzkvNTUgMTQ1MC8xNjgyLzU1CmYgNDgyLzExNjEvNTAgNDgxLzExNTkvNTAgMTczNi8xNjgwLzUwIDE3NDcvMTYzMS81MApmIDQ2OS8xMTM1LzM3IDQ2OC8xMTMzLzM3IDE1OTMvMTY4MS8zNyAxNjA0LzE2ODMvMzcKZiA0NTYvMTEwOS81NiA0NTUvMTEwNy81NiAxNDUwLzE2ODIvNTYgMTQ2MS8xNjg0LzU2CmYgNDcwLzExMzcvMzggNDY5LzExMzUvMzggMTYwNC8xNjgzLzM4IDE2MTUvMTY4NS8zOApmIDQ1Ny8xMTExLzU3IDQ1Ni8xMTA5LzU3IDE0NjEvMTY4NC81NyAxNDcyLzE2ODYvNTcKZiA0NTMvMTEwMy81MyA0NTIvMTEwMC81MyAxNDE3LzE2ODcvNTMgMTQyOC8xNjc4LzUzCmYgNDcxLzExMzkvMzkgNDcwLzExMzcvMzkgMTYxNS8xNjg1LzM5IDE2MjYvMTY4OC8zOQpmIDQ1OC8xMTEzLzU4IDQ1Ny8xMTExLzU4IDE0NzIvMTY4Ni81OCAxNDgzLzE2ODkvNTgKZiA0NzIvMTE0MS80MCA0NzEvMTEzOS80MCAxNjI2LzE2ODgvNDAgMTYzNy8xNjkwLzQwCmYgNDU5LzExMTUvMjIzIDQ1OC8xMTEzLzIyMyAxNDgzLzE2ODkvMjIzIDE0OTQvMTY5MS8yMjMKZiA0NzMvMTE0My80MSA0NzIvMTE0MS80MSAxNjM3LzE2OTAvNDEgMTY0OC8xNjkyLzQxCmYgNDYwLzExMTcvMjI0IDQ1OS8xMTE1LzIyNCAxNDk0LzE2OTEvMjI0IDE1MDUvMTYyOS8yMjQKZiA0NzQvMTE0NS80MiA0NzMvMTE0My80MiAxNjQ4LzE2OTIvNDIgMTY1OS8xNjMzLzQyCmYgMTQwNi8xNjQ0LzIyNSAxNDE2LzE2NzUvMjI1IDE0MTgvMTY5My8yMjUgMTQxNS8xNjk0LzIyNQpmIDE0MTUvMTY5NC8yMjYgMTQxOC8xNjkzLzIyNiAxNDE5LzE2OTUvMjI2IDE0MTQvMTY5Ni8yMjYKZiAxNDE0LzE2OTYvMjI3IDE0MTkvMTY5NS8yMjcgMTQyMC8xNjk3LzIyNyAxNDEzLzE2OTgvMjI3CmYgMTQxMy8xNjk4LzIyOCAxNDIwLzE2OTcvMjI4IDE0MjEvMTY5OS8yMjggMTQxMi8xNzAwLzIyOApmIDE0MTIvMTcwMC8yMjkgMTQyMS8xNjk5LzIyOSAxNDIyLzE3MDEvMjI5IDE0MTEvMTcwMi8yMjkKZiAxNDExLzE3MDIvMjMwIDE0MjIvMTcwMS8yMzAgMTQyMy8xNzAzLzIzMCAxNDEwLzE3MDQvMjMwCmYgMTQxMC8xNzA0LzIzMSAxNDIzLzE3MDMvMjMxIDE0MjQvMTcwNS8yMzEgMTQwOS8xNzA2LzIzMQpmIDE0MDkvMTcwNi8yMzIgMTQyNC8xNzA1LzIzMiAxNDI1LzE3MDcvMjMyIDE0MDgvMTcwOC8yMzIKZiAxNDA4LzE3MDgvMjMzIDE0MjUvMTcwNy8yMzMgMTQyNi8xNzA5LzIzMyAxNDA3LzE3MTAvMjMzCmYgMTQwNy8xNzEwLzIzNCAxNDI2LzE3MDkvMjM0IDE0MTcvMTY4Ny8yMzQgMTQwNS8xNjMyLzIzNApmIDE0MTYvMTY3NS8yMzUgMTQyNy8xNjc0LzIzNSAxNDI5LzE3MTEvMjM1IDE0MTgvMTY5My8yMzUKZiAxNDE4LzE2OTMvMjM2IDE0MjkvMTcxMS8yMzYgMTQzMC8xNzEyLzIzNiAxNDE5LzE2OTUvMjM2CmYgMTQxOS8xNjk1LzIzNyAxNDMwLzE3MTIvMjM3IDE0MzEvMTcxMy8yMzcgMTQyMC8xNjk3LzIzNwpmIDE0MjAvMTY5Ny8yMzggMTQzMS8xNzEzLzIzOCAxNDMyLzE3MTQvMjM4IDE0MjEvMTY5OS8yMzgKZiAxNDIxLzE2OTkvMjM5IDE0MzIvMTcxNC8yMzkgMTQzMy8xNzE1LzIzOSAxNDIyLzE3MDEvMjM5CmYgMTQyMi8xNzAxLzI0MCAxNDMzLzE3MTUvMjQwIDE0MzQvMTcxNi8yNDAgMTQyMy8xNzAzLzI0MApmIDE0MjMvMTcwMy8yNDEgMTQzNC8xNzE2LzI0MSAxNDM1LzE3MTcvMjQxIDE0MjQvMTcwNS8yNDEKZiAxNDI0LzE3MDUvMjQyIDE0MzUvMTcxNy8yNDIgMTQzNi8xNzE4LzI0MiAxNDI1LzE3MDcvMjQyCmYgMTQyNS8xNzA3LzI0MyAxNDM2LzE3MTgvMjQzIDE0MzcvMTcxOS8yNDMgMTQyNi8xNzA5LzI0MwpmIDE0MjYvMTcwOS8yNDQgMTQzNy8xNzE5LzI0NCAxNDI4LzE2NzgvMjQ0IDE0MTcvMTY4Ny8yNDQKZiAxNDI3LzE2NzQvMjQ1IDE0MzgvMTY3My8yNDUgMTQ0MC8xNzIwLzI0NSAxNDI5LzE3MTEvMjQ1CmYgMTQyOS8xNzExLzI0NiAxNDQwLzE3MjAvMjQ2IDE0NDEvMTcyMS8yNDYgMTQzMC8xNzEyLzI0NgpmIDE0MzAvMTcxMi8yNDcgMTQ0MS8xNzIxLzI0NyAxNDQyLzE3MjIvMjQ3IDE0MzEvMTcxMy8yNDcKZiAxNDMxLzE3MTMvMjQ4IDE0NDIvMTcyMi8yNDggMTQ0My8xNzIzLzI0OCAxNDMyLzE3MTQvMjQ4CmYgMTQzMi8xNzE0LzI0OSAxNDQzLzE3MjMvMjQ5IDE0NDQvMTcyNC8yNDkgMTQzMy8xNzE1LzI0OQpmIDE0MzMvMTcxNS8yNTAgMTQ0NC8xNzI0LzI1MCAxNDQ1LzE3MjUvMjUwIDE0MzQvMTcxNi8yNTAKZiAxNDM0LzE3MTYvMjUxIDE0NDUvMTcyNS8yNTEgMTQ0Ni8xNzI2LzI1MSAxNDM1LzE3MTcvMjUxCmYgMTQzNS8xNzE3LzI1MiAxNDQ2LzE3MjYvMjUyIDE0NDcvMTcyNy8yNTIgMTQzNi8xNzE4LzI1MgpmIDE0MzYvMTcxOC8yNTMgMTQ0Ny8xNzI3LzI1MyAxNDQ4LzE3MjgvMjUzIDE0MzcvMTcxOS8yNTMKZiAxNDM3LzE3MTkvMjU0IDE0NDgvMTcyOC8yNTQgMTQzOS8xNjc5LzI1NCAxNDI4LzE2NzgvMjU0CmYgMTQzOC8xNjczLzI1NSAxNDQ5LzE2NzIvMjU1IDE0NTEvMTcyOS8yNTUgMTQ0MC8xNzIwLzI1NQpmIDE0NDAvMTcyMC8yNTYgMTQ1MS8xNzI5LzI1NiAxNDUyLzE3MzAvMjU2IDE0NDEvMTcyMS8yNTYKZiAxNDQxLzE3MjEvMjU3IDE0NTIvMTczMC8yNTcgMTQ1My8xNzMxLzI1NyAxNDQyLzE3MjIvMjU3CmYgMTQ0Mi8xNzIyLzI1OCAxNDUzLzE3MzEvMjU4IDE0NTQvMTczMi8yNTggMTQ0My8xNzIzLzI1OApmIDE0NDMvMTcyMy8yNTkgMTQ1NC8xNzMyLzI1OSAxNDU1LzE3MzMvMjU5IDE0NDQvMTcyNC8yNTkKZiAxNDQ0LzE3MjQvMjYwIDE0NTUvMTczMy8yNjAgMTQ1Ni8xNzM0LzI2MCAxNDQ1LzE3MjUvMjYwCmYgMTQ0NS8xNzI1LzI2MSAxNDU2LzE3MzQvMjYxIDE0NTcvMTczNS8yNjEgMTQ0Ni8xNzI2LzI2MQpmIDE0NDYvMTcyNi8yNjIgMTQ1Ny8xNzM1LzI2MiAxNDU4LzE3MzYvMjYyIDE0NDcvMTcyNy8yNjIKZiAxNDQ3LzE3MjcvMjYzIDE0NTgvMTczNi8yNjMgMTQ1OS8xNzM3LzI2MyAxNDQ4LzE3MjgvMjYzCmYgMTQ0OC8xNzI4LzI2NCAxNDU5LzE3MzcvMjY0IDE0NTAvMTY4Mi8yNjQgMTQzOS8xNjc5LzI2NApmIDE0NDkvMTY3Mi8yNjUgMTQ2MC8xNjcxLzI2NSAxNDYyLzE3MzgvMjY1IDE0NTEvMTcyOS8yNjUKZiAxNDUxLzE3MjkvMjY2IDE0NjIvMTczOC8yNjYgMTQ2My8xNzM5LzI2NiAxNDUyLzE3MzAvMjY2CmYgMTQ1Mi8xNzMwLzI2NyAxNDYzLzE3MzkvMjY3IDE0NjQvMTc0MC8yNjcgMTQ1My8xNzMxLzI2NwpmIDE0NTMvMTczMS8yNjggMTQ2NC8xNzQwLzI2OCAxNDY1LzE3NDEvMjY4IDE0NTQvMTczMi8yNjgKZiAxNDU0LzE3MzIvMjY5IDE0NjUvMTc0MS8yNjkgMTQ2Ni8xNzQyLzI2OSAxNDU1LzE3MzMvMjY5CmYgMTQ1NS8xNzMzLzI3MCAxNDY2LzE3NDIvMjcwIDE0NjcvMTc0My8yNzAgMTQ1Ni8xNzM0LzI3MApmIDE0NTYvMTczNC8yNzEgMTQ2Ny8xNzQzLzI3MSAxNDY4LzE3NDQvMjcxIDE0NTcvMTczNS8yNzEKZiAxNDU3LzE3MzUvMjcyIDE0NjgvMTc0NC8yNzIgMTQ2OS8xNzQ1LzI3MiAxNDU4LzE3MzYvMjcyCmYgMTQ1OC8xNzM2LzI3MyAxNDY5LzE3NDUvMjczIDE0NzAvMTc0Ni8yNzMgMTQ1OS8xNzM3LzI3MwpmIDE0NTkvMTczNy8yNzQgMTQ3MC8xNzQ2LzI3NCAxNDYxLzE2ODQvMjc0IDE0NTAvMTY4Mi8yNzQKZiAxNDYwLzE2NzEvMjc1IDE0NzEvMTY3MC8yNzUgMTQ3My8xNzQ3LzI3NSAxNDYyLzE3MzgvMjc1CmYgMTQ2Mi8xNzM4LzI3NiAxNDczLzE3NDcvMjc2IDE0NzQvMTc0OC8yNzYgMTQ2My8xNzM5LzI3NgpmIDE0NjMvMTczOS8yNzcgMTQ3NC8xNzQ4LzI3NyAxNDc1LzE3NDkvMjc3IDE0NjQvMTc0MC8yNzcKZiAxNDY0LzE3NDAvMjc4IDE0NzUvMTc0OS8yNzggMTQ3Ni8xNzUwLzI3OCAxNDY1LzE3NDEvMjc4CmYgMTQ2NS8xNzQxLzI3OSAxNDc2LzE3NTAvMjc5IDE0NzcvMTc1MS8yNzkgMTQ2Ni8xNzQyLzI3OQpmIDE0NjYvMTc0Mi8yODAgMTQ3Ny8xNzUxLzI4MCAxNDc4LzE3NTIvMjgwIDE0NjcvMTc0My8yODAKZiAxNDY3LzE3NDMvMjgxIDE0NzgvMTc1Mi8yODEgMTQ3OS8xNzUzLzI4MSAxNDY4LzE3NDQvMjgxCmYgMTQ2OC8xNzQ0LzI4MiAxNDc5LzE3NTMvMjgyIDE0ODAvMTc1NC8yODIgMTQ2OS8xNzQ1LzI4MgpmIDE0NjkvMTc0NS8yODMgMTQ4MC8xNzU0LzI4MyAxNDgxLzE3NTUvMjgzIDE0NzAvMTc0Ni8yODMKZiAxNDcwLzE3NDYvMjg0IDE0ODEvMTc1NS8yODQgMTQ3Mi8xNjg2LzI4NCAxNDYxLzE2ODQvMjg0CmYgMTQ3MS8xNjcwLzI4NSAxNDgyLzE2NjkvMjg1IDE0ODQvMTc1Ni8yODUgMTQ3My8xNzQ3LzI4NQpmIDE0NzMvMTc0Ny8yODYgMTQ4NC8xNzU2LzI4NiAxNDg1LzE3NTcvMjg2IDE0NzQvMTc0OC8yODYKZiAxNDc0LzE3NDgvMjg3IDE0ODUvMTc1Ny8yODcgMTQ4Ni8xNzU4LzI4NyAxNDc1LzE3NDkvMjg3CmYgMTQ3NS8xNzQ5LzI4OCAxNDg2LzE3NTgvMjg4IDE0ODcvMTc1OS8yODggMTQ3Ni8xNzUwLzI4OApmIDE0NzYvMTc1MC8yODkgMTQ4Ny8xNzU5LzI4OSAxNDg4LzE3NjAvMjg5IDE0NzcvMTc1MS8yODkKZiAxNDc3LzE3NTEvMjkwIDE0ODgvMTc2MC8yOTAgMTQ4OS8xNzYxLzI5MCAxNDc4LzE3NTIvMjkwCmYgMTQ3OC8xNzUyLzI5MSAxNDg5LzE3NjEvMjkxIDE0OTAvMTc2Mi8yOTEgMTQ3OS8xNzUzLzI5MQpmIDE0NzkvMTc1My8yOTIgMTQ5MC8xNzYyLzI5MiAxNDkxLzE3NjMvMjkyIDE0ODAvMTc1NC8yOTIKZiAxNDgwLzE3NTQvMjkzIDE0OTEvMTc2My8yOTMgMTQ5Mi8xNzY0LzI5MyAxNDgxLzE3NTUvMjkzCmYgMTQ4MS8xNzU1LzI5NCAxNDkyLzE3NjQvMjk0IDE0ODMvMTY4OS8yOTQgMTQ3Mi8xNjg2LzI5NApmIDE0ODIvMTY2OS8yOTUgMTQ5My8xNjY4LzI5NSAxNDk1LzE3NjUvMjk1IDE0ODQvMTc1Ni8yOTUKZiAxNDg0LzE3NTYvMjk2IDE0OTUvMTc2NS8yOTYgMTQ5Ni8xNzY2LzI5NiAxNDg1LzE3NTcvMjk2CmYgMTQ4NS8xNzU3LzI5NyAxNDk2LzE3NjYvMjk3IDE0OTcvMTc2Ny8yOTcgMTQ4Ni8xNzU4LzI5NwpmIDE0ODYvMTc1OC8yOTggMTQ5Ny8xNzY3LzI5OCAxNDk4LzE3NjgvMjk4IDE0ODcvMTc1OS8yOTgKZiAxNDg3LzE3NTkvMjk5IDE0OTgvMTc2OC8yOTkgMTQ5OS8xNzY5LzI5OSAxNDg4LzE3NjAvMjk5CmYgMTQ4OC8xNzYwLzMwMCAxNDk5LzE3NjkvMzAwIDE1MDAvMTc3MC8zMDAgMTQ4OS8xNzYxLzMwMApmIDE0ODkvMTc2MS8zMDEgMTUwMC8xNzcwLzMwMSAxNTAxLzE3NzEvMzAxIDE0OTAvMTc2Mi8zMDEKZiAxNDkwLzE3NjIvMzAyIDE1MDEvMTc3MS8zMDIgMTUwMi8xNzcyLzMwMiAxNDkxLzE3NjMvMzAyCmYgMTQ5MS8xNzYzLzMwMyAxNTAyLzE3NzIvMzAzIDE1MDMvMTc3My8zMDMgMTQ5Mi8xNzY0LzMwMwpmIDE0OTIvMTc2NC8zMDQgMTUwMy8xNzczLzMwNCAxNDk0LzE2OTEvMzA0IDE0ODMvMTY4OS8zMDQKZiAxNDkzLzE2NjgvMzA1IDE1MDQvMTY2Ny8zMDUgMTUwNi8xNzc0LzMwNSAxNDk1LzE3NjUvMzA1CmYgMTQ5NS8xNzY1LzMwNiAxNTA2LzE3NzQvMzA2IDE1MDcvMTc3NS8zMDYgMTQ5Ni8xNzY2LzMwNgpmIDE0OTYvMTc2Ni8zMDcgMTUwNy8xNzc1LzMwNyAxNTA4LzE3NzYvMzA3IDE0OTcvMTc2Ny8zMDcKZiAxNDk3LzE3NjcvMzA4IDE1MDgvMTc3Ni8zMDggMTUwOS8xNzc3LzMwOCAxNDk4LzE3NjgvMzA4CmYgMTQ5OC8xNzY4LzMwOSAxNTA5LzE3NzcvMzA5IDE1MTAvMTc3OC8zMDkgMTQ5OS8xNzY5LzMwOQpmIDE0OTkvMTc2OS8zMTAgMTUxMC8xNzc4LzMxMCAxNTExLzE3NzkvMzEwIDE1MDAvMTc3MC8zMTAKZiAxNTAwLzE3NzAvMzExIDE1MTEvMTc3OS8zMTEgMTUxMi8xNzgwLzMxMSAxNTAxLzE3NzEvMzExCmYgMTUwMS8xNzcxLzMxMiAxNTEyLzE3ODAvMzEyIDE1MTMvMTc4MS8zMTIgMTUwMi8xNzcyLzMxMgpmIDE1MDIvMTc3Mi8zMTMgMTUxMy8xNzgxLzMxMyAxNTE0LzE3ODIvMzEzIDE1MDMvMTc3My8zMTMKZiAxNTAzLzE3NzMvMzE0IDE1MTQvMTc4Mi8zMTQgMTUwNS8xNjI5LzMxNCAxNDk0LzE2OTEvMzE0CmYgMTUwNC8xNjY3LzMxNSAxNTE1LzE2NjYvMzE1IDE1MTcvMTE2My8zMTUgMTUwNi8xNzc0LzMxNQpmIDE1MDYvMTc3NC8zMTYgMTUxNy8xMTYzLzMxNiAxNTE4LzExNjYvMzE2IDE1MDcvMTc3NS8zMTYKZiAxNTA3LzE3NzUvMzE3IDE1MTgvMTE2Ni8zMTcgMTUxOS8xNzgzLzMxNyAxNTA4LzE3NzYvMzE3CmYgMTUwOC8xNzc2LzMxOCAxNTE5LzE3ODMvMzE4IDE1MjAvMTc4NC8zMTggMTUwOS8xNzc3LzMxOApmIDE1MDkvMTc3Ny8zMTkgMTUyMC8xNzg0LzMxOSAxNTIxLzE3ODUvMzE5IDE1MTAvMTc3OC8zMTkKZiAxNTEwLzE3NzgvMzIwIDE1MjEvMTc4NS8zMjAgMTUyMi8xNzg2LzMyMCAxNTExLzE3NzkvMzIwCmYgMTUxMS8xNzc5LzMyMSAxNTIyLzE3ODYvMzIxIDE1MjMvMTc4Ny8zMjEgMTUxMi8xNzgwLzMyMQpmIDE1MTIvMTc4MC8zMjIgMTUyMy8xNzg3LzMyMiAxNTI0LzE3ODgvMzIyIDE1MTMvMTc4MS8zMjIKZiAxNTEzLzE3ODEvMzIzIDE1MjQvMTc4OC8zMjMgMTUyNS8xNzg5LzMyMyAxNTE0LzE3ODIvMzIzCmYgMTUxNC8xNzgyLzMyNCAxNTI1LzE3ODkvMzI0IDE1MTYvMTYzMC8zMjQgMTUwNS8xNjI5LzMyNApmIDE1MTUvMTY2Ni8zMjUgMTUyNi8xNjY1LzMyNSAxNTI4LzExNjQvMzI1IDE1MTcvMTE2My8zMjUKZiAxNTE4LzExNjYvMzI2IDE1MjkvMTE2NS8zMjYgMTUzMC8xNzkwLzMyNiAxNTE5LzE3ODMvMzI2CmYgMTUxOS8xNzgzLzMyNyAxNTMwLzE3OTAvMzI3IDE1MzEvMTc5MS8zMjcgMTUyMC8xNzg0LzMyNwpmIDE1MjAvMTc4NC8zMjggMTUzMS8xNzkxLzMyOCAxNTMyLzE3OTIvMzI4IDE1MjEvMTc4NS8zMjgKZiAxNTIxLzE3ODUvMzI5IDE1MzIvMTc5Mi8zMjkgMTUzMy8xNzkzLzMyOSAxNTIyLzE3ODYvMzI5CmYgMTUyMi8xNzg2LzMzMCAxNTMzLzE3OTMvMzMwIDE1MzQvMTc5NC8zMzAgMTUyMy8xNzg3LzMzMApmIDE1MjMvMTc4Ny8zMzEgMTUzNC8xNzk0LzMzMSAxNTM1LzE3OTUvMzMxIDE1MjQvMTc4OC8zMzEKZiAxNTI0LzE3ODgvMzMyIDE1MzUvMTc5NS8zMzIgMTUzNi8xNzk2LzMzMiAxNTI1LzE3ODkvMzMyCmYgMTUyNS8xNzg5LzMzMyAxNTM2LzE3OTYvMzMzIDE1MjcvMTYzNS8zMzMgMTUxNi8xNjMwLzMzMwpmIDE1MjYvMTY2NS8zMzQgMTUzNy8xNjY0LzMzNCAxNTM5LzE3OTcvMzM0IDE1MjgvMTE2NC8zMzQKZiAxNTI4LzExNjQvMzM1IDE1MzkvMTc5Ny8zMzUgMTU0MC8xNzk4LzMzNSAxNTI5LzExNjUvMzM1CmYgMTUyOS8xMTY1LzMzNiAxNTQwLzE3OTgvMzM2IDE1NDEvMTc5OS8zMzYgMTUzMC8xNzkwLzMzNgpmIDE1MzAvMTc5MC8zMzcgMTU0MS8xNzk5LzMzNyAxNTQyLzE4MDAvMzM3IDE1MzEvMTc5MS8zMzcKZiAxNTMxLzE3OTEvMzM4IDE1NDIvMTgwMC8zMzggMTU0My8xODAxLzMzOCAxNTMyLzE3OTIvMzM4CmYgMTUzMi8xNzkyLzMzOSAxNTQzLzE4MDEvMzM5IDE1NDQvMTgwMi8zMzkgMTUzMy8xNzkzLzMzOQpmIDE1MzMvMTc5My8zNDAgMTU0NC8xODAyLzM0MCAxNTQ1LzE4MDMvMzQwIDE1MzQvMTc5NC8zNDAKZiAxNTM0LzE3OTQvMzQxIDE1NDUvMTgwMy8zNDEgMTU0Ni8xODA0LzM0MSAxNTM1LzE3OTUvMzQxCmYgMTUzNS8xNzk1LzM0MiAxNTQ2LzE4MDQvMzQyIDE1NDcvMTgwNS8zNDIgMTUzNi8xNzk2LzM0MgpmIDE1MzYvMTc5Ni8zNDMgMTU0Ny8xODA1LzM0MyAxNTM4LzE2MzcvMzQzIDE1MjcvMTYzNS8zNDMKZiAxNTM3LzE2NjQvMzQ0IDE1NDgvMTY2My8zNDQgMTU1MC8xODA2LzM0NCAxNTM5LzE3OTcvMzQ0CmYgMTUzOS8xNzk3LzM0NSAxNTUwLzE4MDYvMzQ1IDE1NTEvMTgwNy8zNDUgMTU0MC8xNzk4LzM0NQpmIDE1NDAvMTc5OC8zNDYgMTU1MS8xODA3LzM0NiAxNTUyLzE4MDgvMzQ2IDE1NDEvMTc5OS8zNDYKZiAxNTQxLzE3OTkvMzQ3IDE1NTIvMTgwOC8zNDcgMTU1My8xODA5LzM0NyAxNTQyLzE4MDAvMzQ3CmYgMTU0Mi8xODAwLzM0OCAxNTUzLzE4MDkvMzQ4IDE1NTQvMTgxMC8zNDggMTU0My8xODAxLzM0OApmIDE1NDMvMTgwMS8zNDkgMTU1NC8xODEwLzM0OSAxNTU1LzE4MTEvMzQ5IDE1NDQvMTgwMi8zNDkKZiAxNTQ0LzE4MDIvMzUwIDE1NTUvMTgxMS8zNTAgMTU1Ni8xODEyLzM1MCAxNTQ1LzE4MDMvMzUwCmYgMTU0NS8xODAzLzM1MSAxNTU2LzE4MTIvMzUxIDE1NTcvMTgxMy8zNTEgMTU0Ni8xODA0LzM1MQpmIDE1NDYvMTgwNC8zNTIgMTU1Ny8xODEzLzM1MiAxNTU4LzE4MTQvMzUyIDE1NDcvMTgwNS8zNTIKZiAxNTQ3LzE4MDUvMzUzIDE1NTgvMTgxNC8zNTMgMTU0OS8xNjM5LzM1MyAxNTM4LzE2MzcvMzUzCmYgMTU0OC8xNjYzLzM1NCAxNTU5LzE2NjIvMzU0IDE1NjEvMTgxNS8zNTQgMTU1MC8xODA2LzM1NApmIDE1NTAvMTgwNi8zNTUgMTU2MS8xODE1LzM1NSAxNTYyLzE4MTYvMzU1IDE1NTEvMTgwNy8zNTUKZiAxNTUxLzE4MDcvMzU2IDE1NjIvMTgxNi8zNTYgMTU2My8xODE3LzM1NiAxNTUyLzE4MDgvMzU2CmYgMTU1Mi8xODA4LzM1NyAxNTYzLzE4MTcvMzU3IDE1NjQvMTgxOC8zNTcgMTU1My8xODA5LzM1NwpmIDE1NTMvMTgwOS8zNTggMTU2NC8xODE4LzM1OCAxNTY1LzE4MTkvMzU4IDE1NTQvMTgxMC8zNTgKZiAxNTU0LzE4MTAvMzU5IDE1NjUvMTgxOS8zNTkgMTU2Ni8xODIwLzM1OSAxNTU1LzE4MTEvMzU5CmYgMTU1NS8xODExLzM2MCAxNTY2LzE4MjAvMzYwIDE1NjcvMTgyMS8zNjAgMTU1Ni8xODEyLzM2MApmIDE1NTYvMTgxMi8zNjEgMTU2Ny8xODIxLzM2MSAxNTY4LzE4MjIvMzYxIDE1NTcvMTgxMy8zNjEKZiAxNTU3LzE4MTMvMzYyIDE1NjgvMTgyMi8zNjIgMTU2OS8xODIzLzM2MiAxNTU4LzE4MTQvMzYyCmYgMTU1OC8xODE0LzM2MyAxNTY5LzE4MjMvMzYzIDE1NjAvMTY0MS8zNjMgMTU0OS8xNjM5LzM2MwpmIDE1NTkvMTY2Mi8zNjQgMTU3MC8xNjYxLzM2NCAxNTcyLzE4MjQvMzY0IDE1NjEvMTgxNS8zNjQKZiAxNTYxLzE4MTUvMzY1IDE1NzIvMTgyNC8zNjUgMTU3My8xODI1LzM2NSAxNTYyLzE4MTYvMzY1CmYgMTU2Mi8xODE2LzM2NiAxNTczLzE4MjUvMzY2IDE1NzQvMTgyNi8zNjYgMTU2My8xODE3LzM2NgpmIDE1NjMvMTgxNy8zNjcgMTU3NC8xODI2LzM2NyAxNTc1LzE4MjcvMzY3IDE1NjQvMTgxOC8zNjcKZiAxNTY0LzE4MTgvMzY4IDE1NzUvMTgyNy8zNjggMTU3Ni8xODI4LzM2OCAxNTY1LzE4MTkvMzY4CmYgMTU2NS8xODE5LzM2OSAxNTc2LzE4MjgvMzY5IDE1NzcvMTgyOS8zNjkgMTU2Ni8xODIwLzM2OQpmIDE1NjYvMTgyMC8zNzAgMTU3Ny8xODI5LzM3MCAxNTc4LzE4MzAvMzcwIDE1NjcvMTgyMS8zNzAKZiAxNTY3LzE4MjEvMzcxIDE1NzgvMTgzMC8zNzEgMTU3OS8xODMxLzM3MSAxNTY4LzE4MjIvMzcxCmYgMTU2OC8xODIyLzM3MiAxNTc5LzE4MzEvMzcyIDE1ODAvMTgzMi8zNzIgMTU2OS8xODIzLzM3MgpmIDE1NjkvMTgyMy8zNzMgMTU4MC8xODMyLzM3MyAxNTcxLzE2NDMvMzczIDE1NjAvMTY0MS8zNzMKZiAxNTcwLzE2NjEvMzc0IDE1ODEvMTY2MC8zNzQgMTU4My8xODMzLzM3NCAxNTcyLzE4MjQvMzc0CmYgMTU3Mi8xODI0LzM3NSAxNTgzLzE4MzMvMzc1IDE1ODQvMTgzNC8zNzUgMTU3My8xODI1LzM3NQpmIDE1NzMvMTgyNS8zNzYgMTU4NC8xODM0LzM3NiAxNTg1LzE4MzUvMzc2IDE1NzQvMTgyNi8zNzYKZiAxNTc0LzE4MjYvMzc3IDE1ODUvMTgzNS8zNzcgMTU4Ni8xODM2LzM3NyAxNTc1LzE4MjcvMzc3CmYgMTU3NS8xODI3LzM3OCAxNTg2LzE4MzYvMzc4IDE1ODcvMTgzNy8zNzggMTU3Ni8xODI4LzM3OApmIDE1NzYvMTgyOC8zNzkgMTU4Ny8xODM3LzM3OSAxNTg4LzE4MzgvMzc5IDE1NzcvMTgyOS8zNzkKZiAxNTc3LzE4MjkvMzgwIDE1ODgvMTgzOC8zODAgMTU4OS8xODM5LzM4MCAxNTc4LzE4MzAvMzgwCmYgMTU3OC8xODMwLzM4MSAxNTg5LzE4MzkvMzgxIDE1OTAvMTg0MC8zODEgMTU3OS8xODMxLzM4MQpmIDE1NzkvMTgzMS8zODIgMTU5MC8xODQwLzM4MiAxNTkxLzE4NDEvMzgyIDE1ODAvMTgzMi8zODIKZiAxNTgwLzE4MzIvMzgzIDE1OTEvMTg0MS8zODMgMTU4Mi8xNjc3LzM4MyAxNTcxLzE2NDMvMzgzCmYgMTU4MS8xNjYwLzM4NCAxNTkyLzE2NTkvMzg0IDE1OTQvMTg0Mi8zODQgMTU4My8xODMzLzM4NApmIDE1ODMvMTgzMy8zODUgMTU5NC8xODQyLzM4NSAxNTk1LzE4NDMvMzg1IDE1ODQvMTgzNC8zODUKZiAxNTg0LzE4MzQvMzg2IDE1OTUvMTg0My8zODYgMTU5Ni8xODQ0LzM4NiAxNTg1LzE4MzUvMzg2CmYgMTU4NS8xODM1LzM4NyAxNTk2LzE4NDQvMzg3IDE1OTcvMTg0NS8zODcgMTU4Ni8xODM2LzM4NwpmIDE1ODYvMTgzNi8zODggMTU5Ny8xODQ1LzM4OCAxNTk4LzE4NDYvMzg4IDE1ODcvMTgzNy8zODgKZiAxNTg3LzE4MzcvMzg5IDE1OTgvMTg0Ni8zODkgMTU5OS8xODQ3LzM4OSAxNTg4LzE4MzgvMzg5CmYgMTU4OC8xODM4LzM5MCAxNTk5LzE4NDcvMzkwIDE2MDAvMTg0OC8zOTAgMTU4OS8xODM5LzM5MApmIDE1ODkvMTgzOS8zOTEgMTYwMC8xODQ4LzM5MSAxNjAxLzE4NDkvMzkxIDE1OTAvMTg0MC8zOTEKZiAxNTkwLzE4NDAvMzkyIDE2MDEvMTg0OS8zOTIgMTYwMi8xODUwLzM5MiAxNTkxLzE4NDEvMzkyCmYgMTU5MS8xODQxLzM5MyAxNjAyLzE4NTAvMzkzIDE1OTMvMTY4MS8zOTMgMTU4Mi8xNjc3LzM5MwpmIDE1OTIvMTY1OS8zOTQgMTYwMy8xNjU4LzM5NCAxNjA1LzE4NTEvMzk0IDE1OTQvMTg0Mi8zOTQKZiAxNTk0LzE4NDIvMzk1IDE2MDUvMTg1MS8zOTUgMTYwNi8xODUyLzM5NSAxNTk1LzE4NDMvMzk1CmYgMTU5NS8xODQzLzM5NiAxNjA2LzE4NTIvMzk2IDE2MDcvMTg1My8zOTYgMTU5Ni8xODQ0LzM5NgpmIDE1OTYvMTg0NC8zOTcgMTYwNy8xODUzLzM5NyAxNjA4LzE4NTQvMzk3IDE1OTcvMTg0NS8zOTcKZiAxNTk3LzE4NDUvMzk4IDE2MDgvMTg1NC8zOTggMTYwOS8xODU1LzM5OCAxNTk4LzE4NDYvMzk4CmYgMTU5OC8xODQ2LzM5OSAxNjA5LzE4NTUvMzk5IDE2MTAvMTg1Ni8zOTkgMTU5OS8xODQ3LzM5OQpmIDE1OTkvMTg0Ny80MDAgMTYxMC8xODU2LzQwMCAxNjExLzE4NTcvNDAwIDE2MDAvMTg0OC80MDAKZiAxNjAwLzE4NDgvNDAxIDE2MTEvMTg1Ny80MDEgMTYxMi8xODU4LzQwMSAxNjAxLzE4NDkvNDAxCmYgMTYwMS8xODQ5LzQwMiAxNjEyLzE4NTgvNDAyIDE2MTMvMTg1OS80MDIgMTYwMi8xODUwLzQwMgpmIDE2MDIvMTg1MC80MDMgMTYxMy8xODU5LzQwMyAxNjA0LzE2ODMvNDAzIDE1OTMvMTY4MS80MDMKZiAxNjAzLzE2NTgvNDA0IDE2MTQvMTY1Ny80MDQgMTYxNi8xODYwLzQwNCAxNjA1LzE4NTEvNDA0CmYgMTYwNS8xODUxLzQwNSAxNjE2LzE4NjAvNDA1IDE2MTcvMTg2MS80MDUgMTYwNi8xODUyLzQwNQpmIDE2MDYvMTg1Mi80MDYgMTYxNy8xODYxLzQwNiAxNjE4LzE4NjIvNDA2IDE2MDcvMTg1My80MDYKZiAxNjA3LzE4NTMvNDA3IDE2MTgvMTg2Mi80MDcgMTYxOS8xODYzLzQwNyAxNjA4LzE4NTQvNDA3CmYgMTYwOC8xODU0LzQwOCAxNjE5LzE4NjMvNDA4IDE2MjAvMTg2NC80MDggMTYwOS8xODU1LzQwOApmIDE2MDkvMTg1NS80MDkgMTYyMC8xODY0LzQwOSAxNjIxLzE4NjUvNDA5IDE2MTAvMTg1Ni80MDkKZiAxNjEwLzE4NTYvNDEwIDE2MjEvMTg2NS80MTAgMTYyMi8xODY2LzQxMCAxNjExLzE4NTcvNDEwCmYgMTYxMS8xODU3LzQxMSAxNjIyLzE4NjYvNDExIDE2MjMvMTg2Ny80MTEgMTYxMi8xODU4LzQxMQpmIDE2MTIvMTg1OC80MTIgMTYyMy8xODY3LzQxMiAxNjI0LzE4NjgvNDEyIDE2MTMvMTg1OS80MTIKZiAxNjEzLzE4NTkvNDEzIDE2MjQvMTg2OC80MTMgMTYxNS8xNjg1LzQxMyAxNjA0LzE2ODMvNDEzCmYgMTYxNC8xNjU3LzQxNCAxNjI1LzE2NTYvNDE0IDE2MjcvMTg2OS80MTQgMTYxNi8xODYwLzQxNApmIDE2MTYvMTg2MC80MTUgMTYyNy8xODY5LzQxNSAxNjI4LzE4NzAvNDE1IDE2MTcvMTg2MS80MTUKZiAxNjE3LzE4NjEvNDE2IDE2MjgvMTg3MC80MTYgMTYyOS8xODcxLzQxNiAxNjE4LzE4NjIvNDE2CmYgMTYxOC8xODYyLzQxNyAxNjI5LzE4NzEvNDE3IDE2MzAvMTg3Mi80MTcgMTYxOS8xODYzLzQxNwpmIDE2MTkvMTg2My80MTggMTYzMC8xODcyLzQxOCAxNjMxLzE4NzMvNDE4IDE2MjAvMTg2NC80MTgKZiAxNjIwLzE4NjQvNDE5IDE2MzEvMTg3My80MTkgMTYzMi8xODc0LzQxOSAxNjIxLzE4NjUvNDE5CmYgMTYyMS8xODY1LzQyMCAxNjMyLzE4NzQvNDIwIDE2MzMvMTg3NS80MjAgMTYyMi8xODY2LzQyMApmIDE2MjIvMTg2Ni80MjEgMTYzMy8xODc1LzQyMSAxNjM0LzE4NzYvNDIxIDE2MjMvMTg2Ny80MjEKZiAxNjIzLzE4NjcvNDIyIDE2MzQvMTg3Ni80MjIgMTYzNS8xODc3LzQyMiAxNjI0LzE4NjgvNDIyCmYgMTYyNC8xODY4LzQyMyAxNjM1LzE4NzcvNDIzIDE2MjYvMTY4OC80MjMgMTYxNS8xNjg1LzQyMwpmIDE2MjUvMTY1Ni80MjQgMTYzNi8xNjU1LzQyNCAxNjM4LzE4NzgvNDI0IDE2MjcvMTg2OS80MjQKZiAxNjI3LzE4NjkvNDI1IDE2MzgvMTg3OC80MjUgMTYzOS8xODc5LzQyNSAxNjI4LzE4NzAvNDI1CmYgMTYyOC8xODcwLzQyNiAxNjM5LzE4NzkvNDI2IDE2NDAvMTg4MC80MjYgMTYyOS8xODcxLzQyNgpmIDE2MjkvMTg3MS80MjcgMTY0MC8xODgwLzQyNyAxNjQxLzE4ODEvNDI3IDE2MzAvMTg3Mi80MjcKZiAxNjMwLzE4NzIvNDI4IDE2NDEvMTg4MS80MjggMTY0Mi8xODgyLzQyOCAxNjMxLzE4NzMvNDI4CmYgMTYzMS8xODczLzQyOSAxNjQyLzE4ODIvNDI5IDE2NDMvMTg4My80MjkgMTYzMi8xODc0LzQyOQpmIDE2MzIvMTg3NC80MzAgMTY0My8xODgzLzQzMCAxNjQ0LzE4ODQvNDMwIDE2MzMvMTg3NS80MzAKZiAxNjMzLzE4NzUvNDMxIDE2NDQvMTg4NC80MzEgMTY0NS8xODg1LzQzMSAxNjM0LzE4NzYvNDMxCmYgMTYzNC8xODc2LzQzMiAxNjQ1LzE4ODUvNDMyIDE2NDYvMTg4Ni80MzIgMTYzNS8xODc3LzQzMgpmIDE2MzUvMTg3Ny80MzMgMTY0Ni8xODg2LzQzMyAxNjM3LzE2OTAvNDMzIDE2MjYvMTY4OC80MzMKZiAxNjM2LzE2NTUvNDM0IDE2NDcvMTY1NC80MzQgMTY0OS8xODg3LzQzNCAxNjM4LzE4NzgvNDM0CmYgMTYzOC8xODc4LzQzNSAxNjQ5LzE4ODcvNDM1IDE2NTAvMTg4OC80MzUgMTYzOS8xODc5LzQzNQpmIDE2MzkvMTg3OS80MzYgMTY1MC8xODg4LzQzNiAxNjUxLzE4ODkvNDM2IDE2NDAvMTg4MC80MzYKZiAxNjQwLzE4ODAvNDM3IDE2NTEvMTg4OS80MzcgMTY1Mi8xODkwLzQzNyAxNjQxLzE4ODEvNDM3CmYgMTY0MS8xODgxLzQzOCAxNjUyLzE4OTAvNDM4IDE2NTMvMTg5MS80MzggMTY0Mi8xODgyLzQzOApmIDE2NDIvMTg4Mi80MzkgMTY1My8xODkxLzQzOSAxNjU0LzE4OTIvNDM5IDE2NDMvMTg4My80MzkKZiAxNjQzLzE4ODMvNDQwIDE2NTQvMTg5Mi80NDAgMTY1NS8xODkzLzQ0MCAxNjQ0LzE4ODQvNDQwCmYgMTY0NC8xODg0LzQ0MSAxNjU1LzE4OTMvNDQxIDE2NTYvMTg5NC80NDEgMTY0NS8xODg1LzQ0MQpmIDE2NDUvMTg4NS80NDIgMTY1Ni8xODk0LzQ0MiAxNjU3LzE4OTUvNDQyIDE2NDYvMTg4Ni80NDIKZiAxNjQ2LzE4ODYvNDQzIDE2NTcvMTg5NS80NDMgMTY0OC8xNjkyLzQ0MyAxNjM3LzE2OTAvNDQzCmYgMTY0Ny8xNjU0LzQ0NCAxNjU4LzE2NTMvNDQ0IDE2NjAvMTg5Ni80NDQgMTY0OS8xODg3LzQ0NApmIDE2NDkvMTg4Ny80NDUgMTY2MC8xODk2LzQ0NSAxNjYxLzE4OTcvNDQ1IDE2NTAvMTg4OC80NDUKZiAxNjUwLzE4ODgvNDQ2IDE2NjEvMTg5Ny80NDYgMTY2Mi8xODk4LzQ0NiAxNjUxLzE4ODkvNDQ2CmYgMTY1MS8xODg5LzQ0NyAxNjYyLzE4OTgvNDQ3IDE2NjMvMTg5OS80NDcgMTY1Mi8xODkwLzQ0NwpmIDE2NTIvMTg5MC80NDggMTY2My8xODk5LzQ0OCAxNjY0LzE5MDAvNDQ4IDE2NTMvMTg5MS80NDgKZiAxNjUzLzE4OTEvNDQ5IDE2NjQvMTkwMC80NDkgMTY2NS8xOTAxLzQ0OSAxNjU0LzE4OTIvNDQ5CmYgMTY1NC8xODkyLzQ1MCAxNjY1LzE5MDEvNDUwIDE2NjYvMTkwMi80NTAgMTY1NS8xODkzLzQ1MApmIDE2NTUvMTg5My80NTEgMTY2Ni8xOTAyLzQ1MSAxNjY3LzE5MDMvNDUxIDE2NTYvMTg5NC80NTEKZiAxNjU2LzE4OTQvNDUyIDE2NjcvMTkwMy80NTIgMTY2OC8xOTA0LzQ1MiAxNjU3LzE4OTUvNDUyCmYgMTY1Ny8xODk1LzQ1MyAxNjY4LzE5MDQvNDUzIDE2NTkvMTYzMy80NTMgMTY0OC8xNjkyLzQ1MwpmIDE2NTgvMTY1My80NTQgMTY2OS8xNjUyLzQ1NCAxNjcxLzE5MDUvNDU0IDE2NjAvMTg5Ni80NTQKZiAxNjYwLzE4OTYvNDU1IDE2NzEvMTkwNS80NTUgMTY3Mi8xOTA2LzQ1NSAxNjYxLzE4OTcvNDU1CmYgMTY2MS8xODk3LzQ1NiAxNjcyLzE5MDYvNDU2IDE2NzMvMTkwNy80NTYgMTY2Mi8xODk4LzQ1NgpmIDE2NjIvMTg5OC80NTcgMTY3My8xOTA3LzQ1NyAxNjc0LzE5MDgvNDU3IDE2NjMvMTg5OS80NTcKZiAxNjYzLzE4OTkvNDU4IDE2NzQvMTkwOC80NTggMTY3NS8xOTA5LzQ1OCAxNjY0LzE5MDAvNDU4CmYgMTY2NC8xOTAwLzQ1OSAxNjc1LzE5MDkvNDU5IDE2NzYvMTkxMC80NTkgMTY2NS8xOTAxLzQ1OQpmIDE2NjUvMTkwMS80NjAgMTY3Ni8xOTEwLzQ2MCAxNjc3LzE5MTEvNDYwIDE2NjYvMTkwMi80NjAKZiAxNjY2LzE5MDIvNDYxIDE2NzcvMTkxMS80NjEgMTY3OC8xOTEyLzQ2MSAxNjY3LzE5MDMvNDYxCmYgMTY2Ny8xOTAzLzQ2MiAxNjc4LzE5MTIvNDYyIDE2NzkvMTkxMy80NjIgMTY2OC8xOTA0LzQ2MgpmIDE2NjgvMTkwNC80NjMgMTY3OS8xOTEzLzQ2MyAxNjcwLzE2MzQvNDYzIDE2NTkvMTYzMy80NjMKZiAxNjY5LzE2NTIvNDY0IDE2ODAvMTY1MS80NjQgMTY4Mi8xOTE0LzQ2NCAxNjcxLzE5MDUvNDY0CmYgMTY3MS8xOTA1LzQ2NSAxNjgyLzE5MTQvNDY1IDE2ODMvMTkxNS80NjUgMTY3Mi8xOTA2LzQ2NQpmIDE2NzIvMTkwNi80NjYgMTY4My8xOTE1LzQ2NiAxNjg0LzE5MTYvNDY2IDE2NzMvMTkwNy80NjYKZiAxNjczLzE5MDcvNDY3IDE2ODQvMTkxNi80NjcgMTY4NS8xOTE3LzQ2NyAxNjc0LzE5MDgvNDY3CmYgMTY3NC8xOTA4LzQ2OCAxNjg1LzE5MTcvNDY4IDE2ODYvMTkxOC80NjggMTY3NS8xOTA5LzQ2OApmIDE2NzUvMTkwOS80NjkgMTY4Ni8xOTE4LzQ2OSAxNjg3LzE5MTkvNDY5IDE2NzYvMTkxMC80NjkKZiAxNjc2LzE5MTAvNDcwIDE2ODcvMTkxOS80NzAgMTY4OC8xOTIwLzQ3MCAxNjc3LzE5MTEvNDcwCmYgMTY3Ny8xOTExLzQ3MSAxNjg4LzE5MjAvNDcxIDE2ODkvMTkyMS80NzEgMTY3OC8xOTEyLzQ3MQpmIDE2NzgvMTkxMi80NzIgMTY4OS8xOTIxLzQ3MiAxNjkwLzE5MjIvNDcyIDE2NzkvMTkxMy80NzIKZiAxNjc5LzE5MTMvNDczIDE2OTAvMTkyMi80NzMgMTY4MS8xNjM2LzQ3MyAxNjcwLzE2MzQvNDczCmYgMTY4MC8xNjUxLzQ3NCAxNjkxLzE2NTAvNDc0IDE2OTMvMTkyMy80NzQgMTY4Mi8xOTE0LzQ3NApmIDE2ODIvMTkxNC80NzUgMTY5My8xOTIzLzQ3NSAxNjk0LzE5MjQvNDc1IDE2ODMvMTkxNS80NzUKZiAxNjgzLzE5MTUvNDc2IDE2OTQvMTkyNC80NzYgMTY5NS8xOTI1LzQ3NiAxNjg0LzE5MTYvNDc2CmYgMTY4NC8xOTE2LzQ3NyAxNjk1LzE5MjUvNDc3IDE2OTYvMTkyNi80NzcgMTY4NS8xOTE3LzQ3NwpmIDE2ODUvMTkxNy80NzggMTY5Ni8xOTI2LzQ3OCAxNjk3LzE5MjcvNDc4IDE2ODYvMTkxOC80NzgKZiAxNjg2LzE5MTgvNDc5IDE2OTcvMTkyNy80NzkgMTY5OC8xOTI4LzQ3OSAxNjg3LzE5MTkvNDc5CmYgMTY4Ny8xOTE5LzQ4MCAxNjk4LzE5MjgvNDgwIDE2OTkvMTkyOS80ODAgMTY4OC8xOTIwLzQ4MApmIDE2ODgvMTkyMC80ODEgMTY5OS8xOTI5LzQ4MSAxNzAwLzE5MzAvNDgxIDE2ODkvMTkyMS80ODEKZiAxNjg5LzE5MjEvNDgyIDE3MDAvMTkzMC80ODIgMTcwMS8xOTMxLzQ4MiAxNjkwLzE5MjIvNDgyCmYgMTY5MC8xOTIyLzQ4MyAxNzAxLzE5MzEvNDgzIDE2OTIvMTYzOC80ODMgMTY4MS8xNjM2LzQ4MwpmIDE2OTEvMTY1MC80ODQgMTcwMi8xNjQ5LzQ4NCAxNzA0LzE5MzIvNDg0IDE2OTMvMTkyMy80ODQKZiAxNjkzLzE5MjMvNDg1IDE3MDQvMTkzMi80ODUgMTcwNS8xOTMzLzQ4NSAxNjk0LzE5MjQvNDg1CmYgMTY5NC8xOTI0LzQ4NiAxNzA1LzE5MzMvNDg2IDE3MDYvMTkzNC80ODYgMTY5NS8xOTI1LzQ4NgpmIDE2OTUvMTkyNS80ODcgMTcwNi8xOTM0LzQ4NyAxNzA3LzE5MzUvNDg3IDE2OTYvMTkyNi80ODcKZiAxNjk2LzE5MjYvNDg4IDE3MDcvMTkzNS80ODggMTcwOC8xOTM2LzQ4OCAxNjk3LzE5MjcvNDg4CmYgMTY5Ny8xOTI3LzQ4OSAxNzA4LzE5MzYvNDg5IDE3MDkvMTkzNy80ODkgMTY5OC8xOTI4LzQ4OQpmIDE2OTgvMTkyOC80OTAgMTcwOS8xOTM3LzQ5MCAxNzEwLzE5MzgvNDkwIDE2OTkvMTkyOS80OTAKZiAxNjk5LzE5MjkvNDkxIDE3MTAvMTkzOC80OTEgMTcxMS8xOTM5LzQ5MSAxNzAwLzE5MzAvNDkxCmYgMTcwMC8xOTMwLzQ5MiAxNzExLzE5MzkvNDkyIDE3MTIvMTk0MC80OTIgMTcwMS8xOTMxLzQ5MgpmIDE3MDEvMTkzMS80OTMgMTcxMi8xOTQwLzQ5MyAxNzAzLzE2NDAvNDkzIDE2OTIvMTYzOC80OTMKZiAxNzAyLzE2NDkvNDk0IDE3MTMvMTY0OC80OTQgMTcxNS8xOTQxLzQ5NCAxNzA0LzE5MzIvNDk0CmYgMTcwNC8xOTMyLzQ5NSAxNzE1LzE5NDEvNDk1IDE3MTYvMTk0Mi80OTUgMTcwNS8xOTMzLzQ5NQpmIDE3MDUvMTkzMy80OTYgMTcxNi8xOTQyLzQ5NiAxNzE3LzE5NDMvNDk2IDE3MDYvMTkzNC80OTYKZiAxNzA2LzE5MzQvNDk3IDE3MTcvMTk0My80OTcgMTcxOC8xOTQ0LzQ5NyAxNzA3LzE5MzUvNDk3CmYgMTcwNy8xOTM1LzQ5OCAxNzE4LzE5NDQvNDk4IDE3MTkvMTk0NS80OTggMTcwOC8xOTM2LzQ5OApmIDE3MDgvMTkzNi80OTkgMTcxOS8xOTQ1LzQ5OSAxNzIwLzE5NDYvNDk5IDE3MDkvMTkzNy80OTkKZiAxNzA5LzE5MzcvNTAwIDE3MjAvMTk0Ni81MDAgMTcyMS8xOTQ3LzUwMCAxNzEwLzE5MzgvNTAwCmYgMTcxMC8xOTM4LzUwMSAxNzIxLzE5NDcvNTAxIDE3MjIvMTk0OC81MDEgMTcxMS8xOTM5LzUwMQpmIDE3MTEvMTkzOS81MDIgMTcyMi8xOTQ4LzUwMiAxNzIzLzE5NDkvNTAyIDE3MTIvMTk0MC81MDIKZiAxNzEyLzE5NDAvNTAzIDE3MjMvMTk0OS81MDMgMTcxNC8xNjQyLzUwMyAxNzAzLzE2NDAvNTAzCmYgMTcxMy8xNjQ4LzUwNCAxNzI0LzE2NDcvNTA0IDE3MjYvMTk1MC81MDQgMTcxNS8xOTQxLzUwNApmIDE3MTUvMTk0MS81MDUgMTcyNi8xOTUwLzUwNSAxNzI3LzE5NTEvNTA1IDE3MTYvMTk0Mi81MDUKZiAxNzE2LzE5NDIvNTA2IDE3MjcvMTk1MS81MDYgMTcyOC8xOTUyLzUwNiAxNzE3LzE5NDMvNTA2CmYgMTcxNy8xOTQzLzUwNyAxNzI4LzE5NTIvNTA3IDE3MjkvMTk1My81MDcgMTcxOC8xOTQ0LzUwNwpmIDE3MTgvMTk0NC81MDggMTcyOS8xOTUzLzUwOCAxNzMwLzE5NTQvNTA4IDE3MTkvMTk0NS81MDgKZiAxNzE5LzE5NDUvNTA5IDE3MzAvMTk1NC81MDkgMTczMS8xOTU1LzUwOSAxNzIwLzE5NDYvNTA5CmYgMTcyMC8xOTQ2LzUxMCAxNzMxLzE5NTUvNTEwIDE3MzIvMTk1Ni81MTAgMTcyMS8xOTQ3LzUxMApmIDE3MjEvMTk0Ny81MTEgMTczMi8xOTU2LzUxMSAxNzMzLzE5NTcvNTExIDE3MjIvMTk0OC81MTEKZiAxNzIyLzE5NDgvNTEyIDE3MzMvMTk1Ny81MTIgMTczNC8xOTU4LzUxMiAxNzIzLzE5NDkvNTEyCmYgMTcyMy8xOTQ5LzUxMyAxNzM0LzE5NTgvNTEzIDE3MjUvMTY3Ni81MTMgMTcxNC8xNjQyLzUxMwpmIDE3MjQvMTY0Ny81MTQgMTczNS8xNjQ2LzUxNCAxNzM3LzE5NTkvNTE0IDE3MjYvMTk1MC81MTQKZiAxNzI2LzE5NTAvNTE1IDE3MzcvMTk1OS81MTUgMTczOC8xOTYwLzUxNSAxNzI3LzE5NTEvNTE1CmYgMTcyNy8xOTUxLzUxNiAxNzM4LzE5NjAvNTE2IDE3MzkvMTk2MS81MTYgMTcyOC8xOTUyLzUxNgpmIDE3MjgvMTk1Mi81MTcgMTczOS8xOTYxLzUxNyAxNzQwLzE5NjIvNTE3IDE3MjkvMTk1My81MTcKZiAxNzI5LzE5NTMvNTE4IDE3NDAvMTk2Mi81MTggMTc0MS8xOTYzLzUxOCAxNzMwLzE5NTQvNTE4CmYgMTczMC8xOTU0LzUxOSAxNzQxLzE5NjMvNTE5IDE3NDIvMTk2NC81MTkgMTczMS8xOTU1LzUxOQpmIDE3MzEvMTk1NS81MjAgMTc0Mi8xOTY0LzUyMCAxNzQzLzE5NjUvNTIwIDE3MzIvMTk1Ni81MjAKZiAxNzMyLzE5NTYvNTIxIDE3NDMvMTk2NS81MjEgMTc0NC8xOTY2LzUyMSAxNzMzLzE5NTcvNTIxCmYgMTczMy8xOTU3LzUyMiAxNzQ0LzE5NjYvNTIyIDE3NDUvMTk2Ny81MjIgMTczNC8xOTU4LzUyMgpmIDE3MzQvMTk1OC81MjMgMTc0NS8xOTY3LzUyMyAxNzM2LzE2ODAvNTIzIDE3MjUvMTY3Ni81MjMKZiAxNzM1LzE2NDYvNTI0IDE3NDYvMTY0NS81MjQgMTc0OC8xOTY4LzUyNCAxNzM3LzE5NTkvNTI0CmYgMTczNy8xOTU5LzUyNSAxNzQ4LzE5NjgvNTI1IDE3NDkvMTk2OS81MjUgMTczOC8xOTYwLzUyNQpmIDE3MzgvMTk2MC81MjYgMTc0OS8xOTY5LzUyNiAxNzUwLzE5NzAvNTI2IDE3MzkvMTk2MS81MjYKZiAxNzM5LzE5NjEvNTI3IDE3NTAvMTk3MC81MjcgMTc1MS8xOTcxLzUyNyAxNzQwLzE5NjIvNTI3CmYgMTc0MC8xOTYyLzUyOCAxNzUxLzE5NzEvNTI4IDE3NTIvMTk3Mi81MjggMTc0MS8xOTYzLzUyOApmIDE3NDEvMTk2My81MjkgMTc1Mi8xOTcyLzUyOSAxNzUzLzE5NzMvNTI5IDE3NDIvMTk2NC81MjkKZiAxNzQyLzE5NjQvNTMwIDE3NTMvMTk3My81MzAgMTc1NC8xOTc0LzUzMCAxNzQzLzE5NjUvNTMwCmYgMTc0My8xOTY1LzUzMSAxNzU0LzE5NzQvNTMxIDE3NTUvMTk3NS81MzEgMTc0NC8xOTY2LzUzMQpmIDE3NDQvMTk2Ni81MzIgMTc1NS8xOTc1LzUzMiAxNzU2LzE5NzYvNTMyIDE3NDUvMTk2Ny81MzIKZiAxNzQ1LzE5NjcvNTMzIDE3NTYvMTk3Ni81MzMgMTc0Ny8xNjMxLzUzMyAxNzM2LzE2ODAvNTMzCmYgMTc0Ni8xNjQ1LzUzNCAxNDA2LzE2NDQvNTM0IDE0MTUvMTY5NC81MzQgMTc0OC8xOTY4LzUzNApmIDE3NDgvMTk2OC81MzUgMTQxNS8xNjk0LzUzNSAxNDE0LzE2OTYvNTM1IDE3NDkvMTk2OS81MzUKZiAxNzQ5LzE5NjkvNTM2IDE0MTQvMTY5Ni81MzYgMTQxMy8xNjk4LzUzNiAxNzUwLzE5NzAvNTM2CmYgMTc1MC8xOTcwLzUzNyAxNDEzLzE2OTgvNTM3IDE0MTIvMTcwMC81MzcgMTc1MS8xOTcxLzUzNwpmIDE3NTEvMTk3MS81MzggMTQxMi8xNzAwLzUzOCAxNDExLzE3MDIvNTM4IDE3NTIvMTk3Mi81MzgKZiAxNzUyLzE5NzIvNTM5IDE0MTEvMTcwMi81MzkgMTQxMC8xNzA0LzUzOSAxNzUzLzE5NzMvNTM5CmYgMTc1My8xOTczLzU0MCAxNDEwLzE3MDQvNTQwIDE0MDkvMTcwNi81NDAgMTc1NC8xOTc0LzU0MApmIDE3NTQvMTk3NC81NDEgMTQwOS8xNzA2LzU0MSAxNDA4LzE3MDgvNTQxIDE3NTUvMTk3NS81NDEKZiAxNzU1LzE5NzUvNTQyIDE0MDgvMTcwOC81NDIgMTQwNy8xNzEwLzU0MiAxNzU2LzE5NzYvNTQyCmYgMTc1Ni8xOTc2LzU0MyAxNDA3LzE3MTAvNTQzIDE0MDUvMTYzMi81NDMgMTc0Ny8xNjMxLzU0MwpmIDQ1Mi8xMTAwLzUyIDQ1MS8xMDk5LzUyIDE0MDUvMTYzMi81MiAxNDE3LzE2ODcvNTIKZiA2OC8xMzE1LzU0NCA2OS8xMzE5LzU0NCAyMzY1LzE5NzcvNTQ0IDIzNDMvMTk3OC81NDQKZiAxMDAvMTM3OS81NDQgMTAxLzEzODMvNTQ0IDI3MTcvMTk3OS81NDQgMjY5NS8xOTgwLzU0NApmIDEwNC8xMzg5LzcyIDEwNS8xMzkxLzcyIDI3NjEvMTk4MS83MiAyNzUwLzE5ODIvNzIKZiA3OC8xMzM3Lzg5IDc5LzEzMzkvODkgMjQ3NS8xOTgzLzg5IDI0NjQvMTYyNy84OQpmIDEwMS8xMzgzLzEwOSAxMDIvMTM4NS8xMDkgMjcyOC8xOTg0LzEwOSAyNzE3LzE5NzkvMTA5CmYgMTA1LzEzOTEvNzUgMTA2LzEzOTMvNzUgMjc3Mi8xOTg1Lzc1IDI3NjEvMTk4MS83NQpmIDc5LzEzMzkvMTA4IDgwLzEzNDEvMTA4IDI0ODYvMTk4Ni8xMDggMjQ3NS8xOTgzLzEwOApmIDEwNi8xMzkzLzkyIDEwNy8xMzk1LzkyIDI3ODMvMTk4Ny85MiAyNzcyLzE5ODUvOTIKZiA4MC8xMzQxLzU0NSA4MS8xMzQzLzU0NSAyNDk3LzE5ODgvNTQ1IDI0ODYvMTk4Ni81NDUKZiAxMDcvMTM5NS85OCAxMDgvMTM5Ny85OCAyNzk0LzE5ODkvOTggMjc4My8xOTg3Lzk4CmYgODEvMTM0My81NDYgODIvMTM0NS81NDYgMjUwOC8xOTkwLzU0NiAyNDk3LzE5ODgvNTQ2CmYgMTA4LzEzOTcvODAgMTA5LzEzOTkvODAgMjgwNS8xOTkxLzgwIDI3OTQvMTk4OS84MApmIDgyLzEzNDUvNTQ3IDgzLzEzNDcvNTQ3IDI1MTkvMTk5Mi81NDcgMjUwOC8xOTkwLzU0NwpmIDEwOS8xMzk5Lzk5IDExMC8xNDAxLzk5IDI4MTYvMTk5My85OSAyODA1LzE5OTEvOTkKZiA4My8xMzQ3LzU0OCA4NC8xMzQ5LzU0OCAyNTMwLzE5OTQvNTQ4IDI1MTkvMTk5Mi81NDgKZiAxMTAvMTQwMS84OSAxMTEvMTQwMy84OSAyODI3LzE5OTUvODkgMjgxNi8xOTkzLzg5CmYgODQvMTM0OS85MyA4NS8xMzUxLzkzIDI1NDEvMTk5Ni85MyAyNTMwLzE5OTQvOTMKZiAxMTEvMTQwMy8xMDggMTEyLzE0MDUvMTA4IDI4MzgvMTk5Ny8xMDggMjgyNy8xOTk1LzEwOApmIDg1LzEzNTEvOTAgODYvMTM1My85MCAyNTUyLzE5OTgvOTAgMjU0MS8xOTk2LzkwCmYgMTEyLzE0MDUvNTQ1IDExMy8xNDA3LzU0NSAyODQ5LzE5OTkvNTQ1IDI4MzgvMTk5Ny81NDUKZiA4Ni8xMzUzLzEwNCA4Ny8xMzU1LzEwNCAyNTYzLzIwMDAvMTA0IDI1NTIvMTk5OC8xMDQKZiAxMTMvMTQwNy81NDYgMTE0LzE0MDkvNTQ2IDI4NjAvMjAwMS81NDYgMjg0OS8xOTk5LzU0NgpmIDg3LzEzNTUvNzcgODgvMTM1Ny83NyAyNTc0LzIwMDIvNzcgMjU2My8yMDAwLzc3CmYgMTE0LzE0MDkvNTQ3IDExNS8xNDExLzU0NyAyODcxLzIwMDMvNTQ3IDI4NjAvMjAwMS81NDcKZiA4OC8xMzU3LzEwMiA4OS8xMzU5LzEwMiAyNTg1LzIwMDQvMTAyIDI1NzQvMjAwMi8xMDIKZiAxMTUvMTQxMS81NDggMTE2LzE0MTMvNTQ4IDI4ODIvMjAwNS81NDggMjg3MS8yMDAzLzU0OApmIDg5LzEzNTkvNzYgOTAvMTM2MS83NiAyNTk2LzIwMDYvNzYgMjU4NS8yMDA0Lzc2CmYgMTE2LzE0MTMvOTMgMTE3LzE0MTUvOTMgMjg5My8yMDA3LzkzIDI4ODIvMjAwNS85MwpmIDkwLzEzNjEvODcgOTEvMTM2My84NyAyNjA3LzIwMDgvODcgMjU5Ni8yMDA2Lzg3CmYgMTE3LzE0MTUvOTAgMTE4LzE0MTcvOTAgMjkwNC8yMDA5LzkwIDI4OTMvMjAwNy85MApmIDkxLzEzNjMvNzggOTIvMTM2NS83OCAyNjE4LzIwMTAvNzggMjYwNy8yMDA4Lzc4CmYgMTE4LzE0MTcvODQgMTE5LzE0MTkvODQgMjkxNS8yMDExLzg0IDI5MDQvMjAwOS84NApmIDkyLzEzNjUvODMgOTMvMTM2Ny84MyAyNjI5LzIwMTIvODMgMjYxOC8yMDEwLzgzCmYgMTE5LzE0MTkvNzcgMTIwLzE0MjEvNzcgMjkyNi8yMDEzLzc3IDI5MTUvMjAxMS83NwpmIDkzLzEzNjcvODIgOTQvMTM2OS84MiAyNjQwLzIwMTQvODIgMjYyOS8yMDEyLzgyCmYgMTIwLzE0MjEvMTAyIDEyMS8xNDIzLzEwMiAyOTM3LzIwMTUvMTAyIDI5MjYvMjAxMy8xMDIKZiA5NC8xMzY5LzEwMSA5NS8xMzcxLzEwMSAyNjUxLzIwMTYvMTAxIDI2NDAvMjAxNC8xMDEKZiAyMzQ0LzIwMTcvMTExIDIzNjYvMjAxOC8xMTEgMjM3Ny8yMDE5LzExMSAyMzg4LzIwMjAvMTExIDIzOTkvMjAyMS8xMTEgMjQxMC8yMDIyLzExMSAyNDIxLzIwMjMvMTExIDI0MzIvMjAyNC8xMTEgMjQ0My8yMDI1LzExMSAyNDU0LzIwMjYvMTExIDI0NjUvMjAyNy8xMTEgMjQ3Ni8yMDI4LzExMSAyNDg3LzIwMjkvMTExIDI0OTgvMjAzMC8xMTEgMjUwOS8yMDMxLzExMSAyNTIwLzIwMzIvMTExIDI1MzEvMjAzMy8xMTEgMjU0Mi8yMDM0LzExMSAyNTUzLzIwMzUvMTExIDI1NjQvMjAzNi8xMTEgMjU3NS8yMDM3LzExMSAyNTg2LzIwMzgvMTExIDI1OTcvMjAzOS8xMTEgMjYwOC8yMDQwLzExMSAyNjE5LzIwNDEvMTExIDI2MzAvMjA0Mi8xMTEgMjY0MS8yMDQzLzExMSAyNjUyLzIwNDQvMTExIDI2NjMvMjA0NS8xMTEgMjY3NC8yMDQ2LzExMSAyNjg1LzIwNDcvMTExIDIzNTQvMjA0OC8xMTEKZiAxMjEvMTQyMy83NiAxMjIvMTQyNS83NiAyOTQ4LzIwNDkvNzYgMjkzNy8yMDE1Lzc2CmYgOTUvMTM3MS85MSA5Ni8xMzczLzkxIDI2NjIvMjA1MC85MSAyNjUxLzIwMTYvOTEKZiA5OC8xMzc3LzU0OSA2Ny8xMzE2LzU0OSAyMzU1LzIwNTEvNTQ5IDI2ODQvMjA1Mi81NDkKZiAxMjIvMTQyNS84NyAxMjMvMTQyNy84NyAyOTU5LzIwNTMvODcgMjk0OC8yMDQ5Lzg3CmYgOTYvMTM3My84NiA5Ny8xMzc1Lzg2IDI2NzMvMjA1NC84NiAyNjYyLzIwNTAvODYKZiA3MC8xMzIxLzEwMCA3MS8xMzIzLzEwMCAyMzg3LzIwNTUvMTAwIDIzNzYvMjA1Ni8xMDAKZiAxMjMvMTQyNy83OCAxMjQvMTQyOS83OCAyOTcwLzIwNTcvNzggMjk1OS8yMDUzLzc4CmYgOTcvMTM3NS83OSA5OC8xMzc3Lzc5IDI2ODQvMjA1Mi83OSAyNjczLzIwNTQvNzkKZiA3MS8xMzIzLzk2IDcyLzEzMjUvOTYgMjM5OC8yMDU4Lzk2IDIzODcvMjA1NS85NgpmIDEyNC8xNDI5LzgzIDEyNS8xNDMxLzgzIDI5ODEvMjA1OS84MyAyOTcwLzIwNTcvODMKZiA5OS8xMzgwLzU1MCAxMDAvMTM3OS81NTAgMjY5NS8xOTgwLzU1MCAyNzA3LzIwNjAvNTUwCmYgNzIvMTMyNS83MiA3My8xMzI3LzcyIDI0MDkvMjA2MS83MiAyMzk4LzIwNTgvNzIKZiAxMjUvMTQzMS84MiAxMjYvMTQzMy84MiAyOTkyLzIwNjIvODIgMjk4MS8yMDU5LzgyCmYgNjkvMTMxOS8xMDkgNzAvMTMyMS8xMDkgMjM3Ni8yMDU2LzEwOSAyMzY1LzE5NzcvMTA5CmYgNzMvMTMyNy83NSA3NC8xMzI5Lzc1IDI0MjAvMjA2My83NSAyNDA5LzIwNjEvNzUKZiAxMjYvMTQzMy8xMDEgMTI3LzE0MzUvMTAxIDMwMDMvMjA2NC8xMDEgMjk5Mi8yMDYyLzEwMQpmIDI2OTYvMjA2NS8xMTEgMjcxOC8yMDY2LzExMSAyNzI5LzIwNjcvMTExIDI3NDAvMjA2OC8xMTEgMjc1MS8yMDY5LzExMSAyNzYyLzIwNzAvMTExIDI3NzMvMjA3MS8xMTEgMjc4NC8yMDcyLzExMSAyNzk1LzIwNzMvMTExIDI4MDYvMjA3NC8xMTEgMjgxNy8yMDc1LzExMSAyODI4LzIwNzYvMTExIDI4MzkvMjA3Ny8xMTEgMjg1MC8yMDc4LzExMSAyODYxLzIwNzkvMTExIDI4NzIvMjA4MC8xMTEgMjg4My8yMDgxLzExMSAyODk0LzIwODIvMTExIDI5MDUvMjA4My8xMTEgMjkxNi8yMDg0LzExMSAyOTI3LzIwODUvMTExIDI5MzgvMjA4Ni8xMTEgMjk0OS8yMDg3LzExMSAyOTYwLzIwODgvMTExIDI5NzEvMjA4OS8xMTEgMjk4Mi8yMDkwLzExMSAyOTkzLzIwOTEvMTExIDMwMDQvMjA5Mi8xMTEgMzAxNS8yMDkzLzExMSAzMDI2LzIwOTQvMTExIDMwMzcvMjA5NS8xMTEgMjcwNi8yMDk2LzExMQpmIDc0LzEzMjkvOTIgNzUvMTMzMS85MiAyNDMxLzIwOTcvOTIgMjQyMC8yMDYzLzkyCmYgMTI3LzE0MzUvOTEgMTI4LzE0MzcvOTEgMzAxNC8yMDk4LzkxIDMwMDMvMjA2NC85MQpmIDEzMC8xNDQxLzU0OSA5OS8xMzgwLzU0OSAyNzA3LzIwNjAvNTQ5IDMwMzYvMjA5OS81NDkKZiA3NS8xMzMxLzk4IDc2LzEzMzMvOTggMjQ0Mi8yMTAwLzk4IDI0MzEvMjA5Ny85OApmIDEyOC8xNDM3Lzg2IDEyOS8xNDM5Lzg2IDMwMjUvMjEwMS84NiAzMDE0LzIwOTgvODYKZiAxMDIvMTM4NS8xMDAgMTAzLzEzODcvMTAwIDI3MzkvMjEwMi8xMDAgMjcyOC8xOTg0LzEwMApmIDc2LzEzMzMvODAgNzcvMTMzNS84MCAyNDUzLzE2MjgvODAgMjQ0Mi8yMTAwLzgwCmYgMTI5LzE0MzkvNTUxIDEzMC8xNDQxLzU1MSAzMDM2LzIwOTkvNTUxIDMwMjUvMjEwMS81NTEKZiAxMDMvMTM4Ny85NiAxMDQvMTM4OS85NiAyNzUwLzE5ODIvOTYgMjczOS8yMTAyLzk2CmYgMjM0NC8yMDE3LzU1MiAyMzU0LzIwNDgvNTUyIDIzNTYvMjEwMy81NTIgMjM1My8yMTA0LzU1MgpmIDIzNTMvMjEwNC81NTMgMjM1Ni8yMTAzLzU1MyAyMzU3LzIxMDUvNTUzIDIzNTIvMjEwNi81NTMKZiAyMzUyLzIxMDYvNTU0IDIzNTcvMjEwNS81NTQgMjM1OC8yMTA3LzU1NCAyMzUxLzIxMDgvNTU0CmYgMjM1MS8yMTA4LzU1NSAyMzU4LzIxMDcvNTU1IDIzNTkvMjEwOS81NTUgMjM1MC8yMTEwLzU1NQpmIDIzNTAvMjExMC81NTYgMjM1OS8yMTA5LzU1NiAyMzYwLzIxMTEvNTU2IDIzNDkvMjExMi81NTYKZiAyMzQ5LzIxMTIvNTU3IDIzNjAvMjExMS81NTcgMjM2MS8yMTEzLzU1NyAyMzQ4LzIxMTQvNTU3CmYgMjM0OC8yMTE0LzU1OCAyMzYxLzIxMTMvNTU4IDIzNjIvMjExNS81NTggMjM0Ny8yMTE2LzU1OApmIDIzNDcvMjExNi81NTkgMjM2Mi8yMTE1LzU1OSAyMzYzLzIxMTcvNTU5IDIzNDYvMjExOC81NTkKZiAyMzQ2LzIxMTgvNTYwIDIzNjMvMjExNy81NjAgMjM2NC8yMTE5LzU2MCAyMzQ1LzIxMjAvNTYwCmYgMjM0NS8yMTIwLzU2MSAyMzY0LzIxMTkvNTYxIDIzNTUvMjA1MS81NjEgMjM0My8xOTc4LzU2MQpmIDIzNjYvMjAxOC81NjIgMjM0NC8yMDE3LzU2MiAyMzUzLzIxMDQvNTYyIDIzNzUvMjEyMS81NjIKZiAyMzc1LzIxMjEvNTYzIDIzNTMvMjEwNC81NjMgMjM1Mi8yMTA2LzU2MyAyMzc0LzIxMjIvNTYzCmYgMjM3NC8yMTIyLzU2NCAyMzUyLzIxMDYvNTY0IDIzNTEvMjEwOC81NjQgMjM3My8yMTIzLzU2NApmIDIzNzMvMjEyMy81NjUgMjM1MS8yMTA4LzU2NSAyMzUwLzIxMTAvNTY1IDIzNzIvMjEyNC81NjUKZiAyMzcyLzIxMjQvNTY2IDIzNTAvMjExMC81NjYgMjM0OS8yMTEyLzU2NiAyMzcxLzIxMjUvNTY2CmYgMjM3MS8yMTI1LzU2NyAyMzQ5LzIxMTIvNTY3IDIzNDgvMjExNC81NjcgMjM3MC8yMTI2LzU2NwpmIDIzNzAvMjEyNi81NjggMjM0OC8yMTE0LzU2OCAyMzQ3LzIxMTYvNTY4IDIzNjkvMjEyNy81NjgKZiAyMzY5LzIxMjcvNTY5IDIzNDcvMjExNi81NjkgMjM0Ni8yMTE4LzU2OSAyMzY4LzIxMjgvNTY5CmYgMjM2OC8yMTI4LzU3MCAyMzQ2LzIxMTgvNTcwIDIzNDUvMjEyMC81NzAgMjM2Ny8yMTI5LzU3MApmIDIzNjcvMjEyOS81NzEgMjM0NS8yMTIwLzU3MSAyMzQzLzE5NzgvNTcxIDIzNjUvMTk3Ny81NzEKZiAyMzc3LzIwMTkvNTcyIDIzNjYvMjAxOC81NzIgMjM3NS8yMTIxLzU3MiAyMzg2LzIxMzAvNTcyCmYgMjM4Ni8yMTMwLzU3MyAyMzc1LzIxMjEvNTczIDIzNzQvMjEyMi81NzMgMjM4NS8yMTMxLzU3MwpmIDIzODUvMjEzMS81NzQgMjM3NC8yMTIyLzU3NCAyMzczLzIxMjMvNTc0IDIzODQvMjEzMi81NzQKZiAyMzg0LzIxMzIvNTc1IDIzNzMvMjEyMy81NzUgMjM3Mi8yMTI0LzU3NSAyMzgzLzIxMzMvNTc1CmYgMjM4My8yMTMzLzU3NiAyMzcyLzIxMjQvNTc2IDIzNzEvMjEyNS81NzYgMjM4Mi8yMTM0LzU3NgpmIDIzODIvMjEzNC81NzcgMjM3MS8yMTI1LzU3NyAyMzcwLzIxMjYvNTc3IDIzODEvMjEzNS81NzcKZiAyMzgxLzIxMzUvNTc4IDIzNzAvMjEyNi81NzggMjM2OS8yMTI3LzU3OCAyMzgwLzIxMzYvNTc4CmYgMjM4MC8yMTM2LzU3OSAyMzY5LzIxMjcvNTc5IDIzNjgvMjEyOC81NzkgMjM3OS8yMTM3LzU3OQpmIDIzNzkvMjEzNy81ODAgMjM2OC8yMTI4LzU4MCAyMzY3LzIxMjkvNTgwIDIzNzgvMjEzOC81ODAKZiAyMzc4LzIxMzgvNTgxIDIzNjcvMjEyOS81ODEgMjM2NS8xOTc3LzU4MSAyMzc2LzIwNTYvNTgxCmYgMjM4OC8yMDIwLzU4MiAyMzc3LzIwMTkvNTgyIDIzODYvMjEzMC81ODIgMjM5Ny8yMTM5LzU4MgpmIDIzOTcvMjEzOS81ODMgMjM4Ni8yMTMwLzU4MyAyMzg1LzIxMzEvNTgzIDIzOTYvMjE0MC81ODMKZiAyMzk2LzIxNDAvNTg0IDIzODUvMjEzMS81ODQgMjM4NC8yMTMyLzU4NCAyMzk1LzIxNDEvNTg0CmYgMjM5NS8yMTQxLzU4NSAyMzg0LzIxMzIvNTg1IDIzODMvMjEzMy81ODUgMjM5NC8yMTQyLzU4NQpmIDIzOTQvMjE0Mi81ODYgMjM4My8yMTMzLzU4NiAyMzgyLzIxMzQvNTg2IDIzOTMvMjE0My81ODYKZiAyMzkzLzIxNDMvNTg3IDIzODIvMjEzNC81ODcgMjM4MS8yMTM1LzU4NyAyMzkyLzIxNDQvNTg3CmYgMjM5Mi8yMTQ0LzU4OCAyMzgxLzIxMzUvNTg4IDIzODAvMjEzNi81ODggMjM5MS8yMTQ1LzU4OApmIDIzOTEvMjE0NS81ODkgMjM4MC8yMTM2LzU4OSAyMzc5LzIxMzcvNTg5IDIzOTAvMjE0Ni81ODkKZiAyMzkwLzIxNDYvNTkwIDIzNzkvMjEzNy81OTAgMjM3OC8yMTM4LzU5MCAyMzg5LzIxNDcvNTkwCmYgMjM4OS8yMTQ3LzU5MSAyMzc4LzIxMzgvNTkxIDIzNzYvMjA1Ni81OTEgMjM4Ny8yMDU1LzU5MQpmIDIzOTkvMjAyMS81OTIgMjM4OC8yMDIwLzU5MiAyMzk3LzIxMzkvNTkyIDI0MDgvMjE0OC81OTIKZiAyNDA4LzIxNDgvNTkzIDIzOTcvMjEzOS81OTMgMjM5Ni8yMTQwLzU5MyAyNDA3LzIxNDkvNTkzCmYgMjQwNy8yMTQ5LzU5NCAyMzk2LzIxNDAvNTk0IDIzOTUvMjE0MS81OTQgMjQwNi8yMTUwLzU5NApmIDI0MDYvMjE1MC81OTUgMjM5NS8yMTQxLzU5NSAyMzk0LzIxNDIvNTk1IDI0MDUvMjE1MS81OTUKZiAyNDA1LzIxNTEvNTk2IDIzOTQvMjE0Mi81OTYgMjM5My8yMTQzLzU5NiAyNDA0LzIxNTIvNTk2CmYgMjQwNC8yMTUyLzU5NyAyMzkzLzIxNDMvNTk3IDIzOTIvMjE0NC81OTcgMjQwMy8yMTUzLzU5NwpmIDI0MDMvMjE1My81OTggMjM5Mi8yMTQ0LzU5OCAyMzkxLzIxNDUvNTk4IDI0MDIvMjE1NC81OTgKZiAyNDAyLzIxNTQvNTk5IDIzOTEvMjE0NS81OTkgMjM5MC8yMTQ2LzU5OSAyNDAxLzIxNTUvNTk5CmYgMjQwMS8yMTU1LzYwMCAyMzkwLzIxNDYvNjAwIDIzODkvMjE0Ny82MDAgMjQwMC8yMTU2LzYwMApmIDI0MDAvMjE1Ni82MDEgMjM4OS8yMTQ3LzYwMSAyMzg3LzIwNTUvNjAxIDIzOTgvMjA1OC82MDEKZiAyNDEwLzIwMjIvNjAyIDIzOTkvMjAyMS82MDIgMjQwOC8yMTQ4LzYwMiAyNDE5LzIxNTcvNjAyCmYgMjQxOS8yMTU3LzYwMyAyNDA4LzIxNDgvNjAzIDI0MDcvMjE0OS82MDMgMjQxOC8yMTU4LzYwMwpmIDI0MTgvMjE1OC82MDQgMjQwNy8yMTQ5LzYwNCAyNDA2LzIxNTAvNjA0IDI0MTcvMjE1OS82MDQKZiAyNDE3LzIxNTkvNjA1IDI0MDYvMjE1MC82MDUgMjQwNS8yMTUxLzYwNSAyNDE2LzIxNjAvNjA1CmYgMjQxNi8yMTYwLzYwNiAyNDA1LzIxNTEvNjA2IDI0MDQvMjE1Mi82MDYgMjQxNS8yMTYxLzYwNgpmIDI0MTUvMjE2MS82MDcgMjQwNC8yMTUyLzYwNyAyNDAzLzIxNTMvNjA3IDI0MTQvMjE2Mi82MDcKZiAyNDE0LzIxNjIvNjA4IDI0MDMvMjE1My82MDggMjQwMi8yMTU0LzYwOCAyNDEzLzIxNjMvNjA4CmYgMjQxMy8yMTYzLzYwOSAyNDAyLzIxNTQvNjA5IDI0MDEvMjE1NS82MDkgMjQxMi8yMTY0LzYwOQpmIDI0MTIvMjE2NC82MTAgMjQwMS8yMTU1LzYxMCAyNDAwLzIxNTYvNjEwIDI0MTEvMjE2NS82MTAKZiAyNDExLzIxNjUvNjExIDI0MDAvMjE1Ni82MTEgMjM5OC8yMDU4LzYxMSAyNDA5LzIwNjEvNjExCmYgMjQyMS8yMDIzLzYxMiAyNDEwLzIwMjIvNjEyIDI0MTkvMjE1Ny82MTIgMjQzMC8yMTY2LzYxMgpmIDI0MzAvMjE2Ni82MTMgMjQxOS8yMTU3LzYxMyAyNDE4LzIxNTgvNjEzIDI0MjkvMjE2Ny82MTMKZiAyNDI5LzIxNjcvNjE0IDI0MTgvMjE1OC82MTQgMjQxNy8yMTU5LzYxNCAyNDI4LzIxNjgvNjE0CmYgMjQyOC8yMTY4LzYxNSAyNDE3LzIxNTkvNjE1IDI0MTYvMjE2MC82MTUgMjQyNy8yMTY5LzYxNQpmIDI0MjcvMjE2OS82MTYgMjQxNi8yMTYwLzYxNiAyNDE1LzIxNjEvNjE2IDI0MjYvMjE3MC82MTYKZiAyNDI2LzIxNzAvNjE3IDI0MTUvMjE2MS82MTcgMjQxNC8yMTYyLzYxNyAyNDI1LzIxNzEvNjE3CmYgMjQyNS8yMTcxLzYxOCAyNDE0LzIxNjIvNjE4IDI0MTMvMjE2My82MTggMjQyNC8yMTcyLzYxOApmIDI0MjQvMjE3Mi82MTkgMjQxMy8yMTYzLzYxOSAyNDEyLzIxNjQvNjE5IDI0MjMvMjE3My82MTkKZiAyNDIzLzIxNzMvNjIwIDI0MTIvMjE2NC82MjAgMjQxMS8yMTY1LzYyMCAyNDIyLzIxNzQvNjIwCmYgMjQyMi8yMTc0LzYyMSAyNDExLzIxNjUvNjIxIDI0MDkvMjA2MS82MjEgMjQyMC8yMDYzLzYyMQpmIDI0MzIvMjAyNC82MjIgMjQyMS8yMDIzLzYyMiAyNDMwLzIxNjYvNjIyIDI0NDEvMjE3NS82MjIKZiAyNDQxLzIxNzUvNjIzIDI0MzAvMjE2Ni82MjMgMjQyOS8yMTY3LzYyMyAyNDQwLzIxNzYvNjIzCmYgMjQ0MC8yMTc2LzYyNCAyNDI5LzIxNjcvNjI0IDI0MjgvMjE2OC82MjQgMjQzOS8yMTc3LzYyNApmIDI0MzkvMjE3Ny82MjUgMjQyOC8yMTY4LzYyNSAyNDI3LzIxNjkvNjI1IDI0MzgvMjE3OC82MjUKZiAyNDM4LzIxNzgvNjI2IDI0MjcvMjE2OS82MjYgMjQyNi8yMTcwLzYyNiAyNDM3LzIxNzkvNjI2CmYgMjQzNy8yMTc5LzYyNyAyNDI2LzIxNzAvNjI3IDI0MjUvMjE3MS82MjcgMjQzNi8yMTgwLzYyNwpmIDI0MzYvMjE4MC82MjggMjQyNS8yMTcxLzYyOCAyNDI0LzIxNzIvNjI4IDI0MzUvMjE4MS82MjgKZiAyNDM1LzIxODEvNjI5IDI0MjQvMjE3Mi82MjkgMjQyMy8yMTczLzYyOSAyNDM0LzIxODIvNjI5CmYgMjQzNC8yMTgyLzYzMCAyNDIzLzIxNzMvNjMwIDI0MjIvMjE3NC82MzAgMjQzMy8yMTgzLzYzMApmIDI0MzMvMjE4My82MzEgMjQyMi8yMTc0LzYzMSAyNDIwLzIwNjMvNjMxIDI0MzEvMjA5Ny82MzEKZiAyNDQzLzIwMjUvNjMyIDI0MzIvMjAyNC82MzIgMjQ0MS8yMTc1LzYzMiAyNDUyLzIxODQvNjMyCmYgMjQ1Mi8yMTg0LzYzMyAyNDQxLzIxNzUvNjMzIDI0NDAvMjE3Ni82MzMgMjQ1MS8yMTg1LzYzMwpmIDI0NTEvMjE4NS82MzQgMjQ0MC8yMTc2LzYzNCAyNDM5LzIxNzcvNjM0IDI0NTAvMjE4Ni82MzQKZiAyNDUwLzIxODYvNjM1IDI0MzkvMjE3Ny82MzUgMjQzOC8yMTc4LzYzNSAyNDQ5LzIxODcvNjM1CmYgMjQ0OS8yMTg3LzYzNiAyNDM4LzIxNzgvNjM2IDI0MzcvMjE3OS82MzYgMjQ0OC8yMTg4LzYzNgpmIDI0NDgvMjE4OC82MzcgMjQzNy8yMTc5LzYzNyAyNDM2LzIxODAvNjM3IDI0NDcvMjE4OS82MzcKZiAyNDQ3LzIxODkvNjM4IDI0MzYvMjE4MC82MzggMjQzNS8yMTgxLzYzOCAyNDQ2LzIxOTAvNjM4CmYgMjQ0Ni8yMTkwLzYzOSAyNDM1LzIxODEvNjM5IDI0MzQvMjE4Mi82MzkgMjQ0NS8yMTkxLzYzOQpmIDI0NDUvMjE5MS82NDAgMjQzNC8yMTgyLzY0MCAyNDMzLzIxODMvNjQwIDI0NDQvMjE5Mi82NDAKZiAyNDQ0LzIxOTIvNjQxIDI0MzMvMjE4My82NDEgMjQzMS8yMDk3LzY0MSAyNDQyLzIxMDAvNjQxCmYgMjQ1NC8yMDI2LzY0MiAyNDQzLzIwMjUvNjQyIDI0NTIvMjE4NC82NDIgMjQ2My8yMTkzLzY0MgpmIDI0NjMvMjE5My82NDMgMjQ1Mi8yMTg0LzY0MyAyNDUxLzIxODUvNjQzIDI0NjIvMjE5NC82NDMKZiAyNDYyLzIxOTQvNjQ0IDI0NTEvMjE4NS82NDQgMjQ1MC8yMTg2LzY0NCAyNDYxLzIxOTUvNjQ0CmYgMjQ2MS8yMTk1LzY0NSAyNDUwLzIxODYvNjQ1IDI0NDkvMjE4Ny82NDUgMjQ2MC8yMTk2LzY0NQpmIDI0NjAvMjE5Ni82NDYgMjQ0OS8yMTg3LzY0NiAyNDQ4LzIxODgvNjQ2IDI0NTkvMjE5Ny82NDYKZiAyNDU5LzIxOTcvNjQ3IDI0NDgvMjE4OC82NDcgMjQ0Ny8yMTg5LzY0NyAyNDU4LzIxOTgvNjQ3CmYgMjQ1OC8yMTk4LzY0OCAyNDQ3LzIxODkvNjQ4IDI0NDYvMjE5MC82NDggMjQ1Ny8yMTk5LzY0OApmIDI0NTcvMjE5OS82NDkgMjQ0Ni8yMTkwLzY0OSAyNDQ1LzIxOTEvNjQ5IDI0NTYvMjIwMC82NDkKZiAyNDU2LzIyMDAvNjUwIDI0NDUvMjE5MS82NTAgMjQ0NC8yMTkyLzY1MCAyNDU1LzIyMDEvNjUwCmYgMjQ1NS8yMjAxLzY1MSAyNDQ0LzIxOTIvNjUxIDI0NDIvMjEwMC82NTEgMjQ1My8xNjI4LzY1MQpmIDI0NjUvMjAyNy82NTIgMjQ1NC8yMDI2LzY1MiAyNDYzLzIxOTMvNjUyIDI0NzQvMjIwMi82NTIKZiAyNDc0LzIyMDIvNjUzIDI0NjMvMjE5My82NTMgMjQ2Mi8yMTk0LzY1MyAyNDczLzIyMDMvNjUzCmYgMjQ3My8yMjAzLzY1NCAyNDYyLzIxOTQvNjU0IDI0NjEvMjE5NS82NTQgMjQ3Mi8yMjA0LzY1NApmIDI0NzIvMjIwNC82NTUgMjQ2MS8yMTk1LzY1NSAyNDYwLzIxOTYvNjU1IDI0NzEvMjIwNS82NTUKZiAyNDcxLzIyMDUvNjU2IDI0NjAvMjE5Ni82NTYgMjQ1OS8yMTk3LzY1NiAyNDcwLzIyMDYvNjU2CmYgMjQ3MC8yMjA2LzY1NyAyNDU5LzIxOTcvNjU3IDI0NTgvMjE5OC82NTcgMjQ2OS8yMjA3LzY1NwpmIDI0NjkvMjIwNy82NTggMjQ1OC8yMTk4LzY1OCAyNDU3LzIxOTkvNjU4IDI0NjgvMjIwOC82NTgKZiAyNDY4LzIyMDgvNjU5IDI0NTcvMjE5OS82NTkgMjQ1Ni8yMjAwLzY1OSAyNDY3LzIyMDkvNjU5CmYgMjQ2Ny8yMjA5LzY2MCAyNDU2LzIyMDAvNjYwIDI0NTUvMjIwMS82NjAgMjQ2Ni8yMjEwLzY2MApmIDI0NjYvMjIxMC82NjEgMjQ1NS8yMjAxLzY2MSAyNDUzLzE2MjgvNjYxIDI0NjQvMTYyNy82NjEKZiAyNDc2LzIwMjgvNjYyIDI0NjUvMjAyNy82NjIgMjQ3NC8yMjAyLzY2MiAyNDg1LzIyMTEvNjYyCmYgMjQ4NS8yMjExLzY2MyAyNDc0LzIyMDIvNjYzIDI0NzMvMjIwMy82NjMgMjQ4NC8yMjEyLzY2MwpmIDI0ODQvMjIxMi82NjQgMjQ3My8yMjAzLzY2NCAyNDcyLzIyMDQvNjY0IDI0ODMvMjIxMy82NjQKZiAyNDgzLzIyMTMvNjY1IDI0NzIvMjIwNC82NjUgMjQ3MS8yMjA1LzY2NSAyNDgyLzIyMTQvNjY1CmYgMjQ4Mi8yMjE0LzY2NiAyNDcxLzIyMDUvNjY2IDI0NzAvMjIwNi82NjYgMjQ4MS8yMjE1LzY2NgpmIDI0ODEvMjIxNS82NjcgMjQ3MC8yMjA2LzY2NyAyNDY5LzIyMDcvNjY3IDI0ODAvMjIxNi82NjcKZiAyNDgwLzIyMTYvNjY4IDI0NjkvMjIwNy82NjggMjQ2OC8yMjA4LzY2OCAyNDc5LzIyMTcvNjY4CmYgMjQ3OS8yMjE3LzY2OSAyNDY4LzIyMDgvNjY5IDI0NjcvMjIwOS82NjkgMjQ3OC8yMjE4LzY2OQpmIDI0NzgvMjIxOC82NzAgMjQ2Ny8yMjA5LzY3MCAyNDY2LzIyMTAvNjcwIDI0NzcvMjIxOS82NzAKZiAyNDc3LzIyMTkvNjcxIDI0NjYvMjIxMC82NzEgMjQ2NC8xNjI3LzY3MSAyNDc1LzE5ODMvNjcxCmYgMjQ4Ny8yMDI5LzY3MiAyNDc2LzIwMjgvNjcyIDI0ODUvMjIxMS82NzIgMjQ5Ni8yMjIwLzY3MgpmIDI0OTYvMjIyMC82NzMgMjQ4NS8yMjExLzY3MyAyNDg0LzIyMTIvNjczIDI0OTUvMjIyMS82NzMKZiAyNDk1LzIyMjEvNjc0IDI0ODQvMjIxMi82NzQgMjQ4My8yMjEzLzY3NCAyNDk0LzIyMjIvNjc0CmYgMjQ5NC8yMjIyLzY3NSAyNDgzLzIyMTMvNjc1IDI0ODIvMjIxNC82NzUgMjQ5My8yMjIzLzY3NQpmIDI0OTMvMjIyMy82NzYgMjQ4Mi8yMjE0LzY3NiAyNDgxLzIyMTUvNjc2IDI0OTIvMjIyNC82NzYKZiAyNDkyLzIyMjQvNjc3IDI0ODEvMjIxNS82NzcgMjQ4MC8yMjE2LzY3NyAyNDkxLzIyMjUvNjc3CmYgMjQ5MS8yMjI1LzY3OCAyNDgwLzIyMTYvNjc4IDI0NzkvMjIxNy82NzggMjQ5MC8yMjI2LzY3OApmIDI0OTAvMjIyNi82NzkgMjQ3OS8yMjE3LzY3OSAyNDc4LzIyMTgvNjc5IDI0ODkvMjIyNy82NzkKZiAyNDg5LzIyMjcvNjgwIDI0NzgvMjIxOC82ODAgMjQ3Ny8yMjE5LzY4MCAyNDg4LzIyMjgvNjgwCmYgMjQ4OC8yMjI4LzY4MSAyNDc3LzIyMTkvNjgxIDI0NzUvMTk4My82ODEgMjQ4Ni8xOTg2LzY4MQpmIDI0OTgvMjAzMC82ODIgMjQ4Ny8yMDI5LzY4MiAyNDk2LzIyMjAvNjgyIDI1MDcvMjIyOS82ODIKZiAyNTA3LzIyMjkvNjgzIDI0OTYvMjIyMC82ODMgMjQ5NS8yMjIxLzY4MyAyNTA2LzIyMzAvNjgzCmYgMjUwNi8yMjMwLzY4NCAyNDk1LzIyMjEvNjg0IDI0OTQvMjIyMi82ODQgMjUwNS8yMjMxLzY4NApmIDI1MDUvMjIzMS82ODUgMjQ5NC8yMjIyLzY4NSAyNDkzLzIyMjMvNjg1IDI1MDQvMjIzMi82ODUKZiAyNTA0LzIyMzIvNjg2IDI0OTMvMjIyMy82ODYgMjQ5Mi8yMjI0LzY4NiAyNTAzLzIyMzMvNjg2CmYgMjUwMy8yMjMzLzY4NyAyNDkyLzIyMjQvNjg3IDI0OTEvMjIyNS82ODcgMjUwMi8yMjM0LzY4NwpmIDI1MDIvMjIzNC82ODggMjQ5MS8yMjI1LzY4OCAyNDkwLzIyMjYvNjg4IDI1MDEvMjIzNS82ODgKZiAyNTAxLzIyMzUvNjg5IDI0OTAvMjIyNi82ODkgMjQ4OS8yMjI3LzY4OSAyNTAwLzIyMzYvNjg5CmYgMjUwMC8yMjM2LzY5MCAyNDg5LzIyMjcvNjkwIDI0ODgvMjIyOC82OTAgMjQ5OS8yMjM3LzY5MApmIDI0OTkvMjIzNy82OTEgMjQ4OC8yMjI4LzY5MSAyNDg2LzE5ODYvNjkxIDI0OTcvMTk4OC82OTEKZiAyNTA5LzIwMzEvNjkyIDI0OTgvMjAzMC82OTIgMjUwNy8yMjI5LzY5MiAyNTE4LzIyMzgvNjkyCmYgMjUxOC8yMjM4LzY5MyAyNTA3LzIyMjkvNjkzIDI1MDYvMjIzMC82OTMgMjUxNy8yMjM5LzY5MwpmIDI1MTcvMjIzOS82OTQgMjUwNi8yMjMwLzY5NCAyNTA1LzIyMzEvNjk0IDI1MTYvMjI0MC82OTQKZiAyNTE2LzIyNDAvNjk1IDI1MDUvMjIzMS82OTUgMjUwNC8yMjMyLzY5NSAyNTE1LzIyNDEvNjk1CmYgMjUxNS8yMjQxLzY5NiAyNTA0LzIyMzIvNjk2IDI1MDMvMjIzMy82OTYgMjUxNC8yMjQyLzY5NgpmIDI1MTQvMjI0Mi82OTcgMjUwMy8yMjMzLzY5NyAyNTAyLzIyMzQvNjk3IDI1MTMvMjI0My82OTcKZiAyNTEzLzIyNDMvNjk4IDI1MDIvMjIzNC82OTggMjUwMS8yMjM1LzY5OCAyNTEyLzIyNDQvNjk4CmYgMjUxMi8yMjQ0LzY5OSAyNTAxLzIyMzUvNjk5IDI1MDAvMjIzNi82OTkgMjUxMS8yMjQ1LzY5OQpmIDI1MTEvMjI0NS83MDAgMjUwMC8yMjM2LzcwMCAyNDk5LzIyMzcvNzAwIDI1MTAvMjI0Ni83MDAKZiAyNTEwLzIyNDYvNzAxIDI0OTkvMjIzNy83MDEgMjQ5Ny8xOTg4LzcwMSAyNTA4LzE5OTAvNzAxCmYgMjUyMC8yMDMyLzcwMiAyNTA5LzIwMzEvNzAyIDI1MTgvMjIzOC83MDIgMjUyOS8yMjQ3LzcwMgpmIDI1MjkvMjI0Ny83MDMgMjUxOC8yMjM4LzcwMyAyNTE3LzIyMzkvNzAzIDI1MjgvMjI0OC83MDMKZiAyNTI4LzIyNDgvNzA0IDI1MTcvMjIzOS83MDQgMjUxNi8yMjQwLzcwNCAyNTI3LzIyNDkvNzA0CmYgMjUyNy8yMjQ5LzcwNSAyNTE2LzIyNDAvNzA1IDI1MTUvMjI0MS83MDUgMjUyNi8yMjUwLzcwNQpmIDI1MjYvMjI1MC83MDYgMjUxNS8yMjQxLzcwNiAyNTE0LzIyNDIvNzA2IDI1MjUvMjI1MS83MDYKZiAyNTI1LzIyNTEvNzA3IDI1MTQvMjI0Mi83MDcgMjUxMy8yMjQzLzcwNyAyNTI0LzIyNTIvNzA3CmYgMjUyNC8yMjUyLzcwOCAyNTEzLzIyNDMvNzA4IDI1MTIvMjI0NC83MDggMjUyMy8yMjUzLzcwOApmIDI1MjMvMjI1My83MDkgMjUxMi8yMjQ0LzcwOSAyNTExLzIyNDUvNzA5IDI1MjIvMjI1NC83MDkKZiAyNTIyLzIyNTQvNzEwIDI1MTEvMjI0NS83MTAgMjUxMC8yMjQ2LzcxMCAyNTIxLzIyNTUvNzEwCmYgMjUyMS8yMjU1LzcxMSAyNTEwLzIyNDYvNzExIDI1MDgvMTk5MC83MTEgMjUxOS8xOTkyLzcxMQpmIDI1MzEvMjAzMy83MTIgMjUyMC8yMDMyLzcxMiAyNTI5LzIyNDcvNzEyIDI1NDAvMjI1Ni83MTIKZiAyNTQwLzIyNTYvNzEzIDI1MjkvMjI0Ny83MTMgMjUyOC8yMjQ4LzcxMyAyNTM5LzIyNTcvNzEzCmYgMjUzOS8yMjU3LzcxNCAyNTI4LzIyNDgvNzE0IDI1MjcvMjI0OS83MTQgMjUzOC8yMjU4LzcxNApmIDI1MzgvMjI1OC83MTUgMjUyNy8yMjQ5LzcxNSAyNTI2LzIyNTAvNzE1IDI1MzcvMjI1OS83MTUKZiAyNTM3LzIyNTkvNzE2IDI1MjYvMjI1MC83MTYgMjUyNS8yMjUxLzcxNiAyNTM2LzIyNjAvNzE2CmYgMjUzNi8yMjYwLzcxNyAyNTI1LzIyNTEvNzE3IDI1MjQvMjI1Mi83MTcgMjUzNS8yMjYxLzcxNwpmIDI1MzUvMjI2MS83MTggMjUyNC8yMjUyLzcxOCAyNTIzLzIyNTMvNzE4IDI1MzQvMjI2Mi83MTgKZiAyNTM0LzIyNjIvNzE5IDI1MjMvMjI1My83MTkgMjUyMi8yMjU0LzcxOSAyNTMzLzIyNjMvNzE5CmYgMjUzMy8yMjYzLzcyMCAyNTIyLzIyNTQvNzIwIDI1MjEvMjI1NS83MjAgMjUzMi8yMjY0LzcyMApmIDI1MzIvMjI2NC83MjEgMjUyMS8yMjU1LzcyMSAyNTE5LzE5OTIvNzIxIDI1MzAvMTk5NC83MjEKZiAyNTQyLzIwMzQvNzIyIDI1MzEvMjAzMy83MjIgMjU0MC8yMjU2LzcyMiAyNTUxLzIyNjUvNzIyCmYgMjU1MS8yMjY1LzcyMyAyNTQwLzIyNTYvNzIzIDI1MzkvMjI1Ny83MjMgMjU1MC8yMjY2LzcyMwpmIDI1NTAvMjI2Ni83MjQgMjUzOS8yMjU3LzcyNCAyNTM4LzIyNTgvNzI0IDI1NDkvMjI2Ny83MjQKZiAyNTQ5LzIyNjcvNzI1IDI1MzgvMjI1OC83MjUgMjUzNy8yMjU5LzcyNSAyNTQ4LzIyNjgvNzI1CmYgMjU0OC8yMjY4LzcyNiAyNTM3LzIyNTkvNzI2IDI1MzYvMjI2MC83MjYgMjU0Ny8yMjY5LzcyNgpmIDI1NDcvMjI2OS83MjcgMjUzNi8yMjYwLzcyNyAyNTM1LzIyNjEvNzI3IDI1NDYvMjI3MC83MjcKZiAyNTQ2LzIyNzAvNzI4IDI1MzUvMjI2MS83MjggMjUzNC8yMjYyLzcyOCAyNTQ1LzIyNzEvNzI4CmYgMjU0NS8yMjcxLzcyOSAyNTM0LzIyNjIvNzI5IDI1MzMvMjI2My83MjkgMjU0NC8yMjcyLzcyOQpmIDI1NDQvMjI3Mi83MzAgMjUzMy8yMjYzLzczMCAyNTMyLzIyNjQvNzMwIDI1NDMvMjI3My83MzAKZiAyNTQzLzIyNzMvNzMxIDI1MzIvMjI2NC83MzEgMjUzMC8xOTk0LzczMSAyNTQxLzE5OTYvNzMxCmYgMjU1My8yMDM1LzczMiAyNTQyLzIwMzQvNzMyIDI1NTEvMjI2NS83MzIgMjU2Mi8yMjc0LzczMgpmIDI1NjIvMjI3NC83MzMgMjU1MS8yMjY1LzczMyAyNTUwLzIyNjYvNzMzIDI1NjEvMjI3NS83MzMKZiAyNTYxLzIyNzUvNzM0IDI1NTAvMjI2Ni83MzQgMjU0OS8yMjY3LzczNCAyNTYwLzIyNzYvNzM0CmYgMjU2MC8yMjc2LzczNSAyNTQ5LzIyNjcvNzM1IDI1NDgvMjI2OC83MzUgMjU1OS8yMjc3LzczNQpmIDI1NTkvMjI3Ny83MzYgMjU0OC8yMjY4LzczNiAyNTQ3LzIyNjkvNzM2IDI1NTgvMjI3OC83MzYKZiAyNTU4LzIyNzgvNzM3IDI1NDcvMjI2OS83MzcgMjU0Ni8yMjcwLzczNyAyNTU3LzIyNzkvNzM3CmYgMjU1Ny8yMjc5LzczOCAyNTQ2LzIyNzAvNzM4IDI1NDUvMjI3MS83MzggMjU1Ni8yMjgwLzczOApmIDI1NTYvMjI4MC83MzkgMjU0NS8yMjcxLzczOSAyNTQ0LzIyNzIvNzM5IDI1NTUvMjI4MS83MzkKZiAyNTU1LzIyODEvNzQwIDI1NDQvMjI3Mi83NDAgMjU0My8yMjczLzc0MCAyNTU0LzIyODIvNzQwCmYgMjU1NC8yMjgyLzc0MSAyNTQzLzIyNzMvNzQxIDI1NDEvMTk5Ni83NDEgMjU1Mi8xOTk4Lzc0MQpmIDI1NjQvMjAzNi83NDIgMjU1My8yMDM1Lzc0MiAyNTYyLzIyNzQvNzQyIDI1NzMvMjI4My83NDIKZiAyNTczLzIyODMvNzQzIDI1NjIvMjI3NC83NDMgMjU2MS8yMjc1Lzc0MyAyNTcyLzIyODQvNzQzCmYgMjU3Mi8yMjg0Lzc0NCAyNTYxLzIyNzUvNzQ0IDI1NjAvMjI3Ni83NDQgMjU3MS8yMjg1Lzc0NApmIDI1NzEvMjI4NS83NDUgMjU2MC8yMjc2Lzc0NSAyNTU5LzIyNzcvNzQ1IDI1NzAvMjI4Ni83NDUKZiAyNTcwLzIyODYvNzQ2IDI1NTkvMjI3Ny83NDYgMjU1OC8yMjc4Lzc0NiAyNTY5LzIyODcvNzQ2CmYgMjU2OS8yMjg3Lzc0NyAyNTU4LzIyNzgvNzQ3IDI1NTcvMjI3OS83NDcgMjU2OC8yMjg4Lzc0NwpmIDI1NjgvMjI4OC83NDggMjU1Ny8yMjc5Lzc0OCAyNTU2LzIyODAvNzQ4IDI1NjcvMjI4OS83NDgKZiAyNTY3LzIyODkvNzQ5IDI1NTYvMjI4MC83NDkgMjU1NS8yMjgxLzc0OSAyNTY2LzIyOTAvNzQ5CmYgMjU2Ni8yMjkwLzc1MCAyNTU1LzIyODEvNzUwIDI1NTQvMjI4Mi83NTAgMjU2NS8yMjkxLzc1MApmIDI1NjUvMjI5MS83NTEgMjU1NC8yMjgyLzc1MSAyNTUyLzE5OTgvNzUxIDI1NjMvMjAwMC83NTEKZiAyNTc1LzIwMzcvNzUyIDI1NjQvMjAzNi83NTIgMjU3My8yMjgzLzc1MiAyNTg0LzIyOTIvNzUyCmYgMjU4NC8yMjkyLzc1MyAyNTczLzIyODMvNzUzIDI1NzIvMjI4NC83NTMgMjU4My8yMjkzLzc1MwpmIDI1ODMvMjI5My83NTQgMjU3Mi8yMjg0Lzc1NCAyNTcxLzIyODUvNzU0IDI1ODIvMjI5NC83NTQKZiAyNTgyLzIyOTQvNzU1IDI1NzEvMjI4NS83NTUgMjU3MC8yMjg2Lzc1NSAyNTgxLzIyOTUvNzU1CmYgMjU4MS8yMjk1Lzc1NiAyNTcwLzIyODYvNzU2IDI1NjkvMjI4Ny83NTYgMjU4MC8yMjk2Lzc1NgpmIDI1ODAvMjI5Ni83NTcgMjU2OS8yMjg3Lzc1NyAyNTY4LzIyODgvNzU3IDI1NzkvMjI5Ny83NTcKZiAyNTc5LzIyOTcvNzU4IDI1NjgvMjI4OC83NTggMjU2Ny8yMjg5Lzc1OCAyNTc4LzIyOTgvNzU4CmYgMjU3OC8yMjk4Lzc1OSAyNTY3LzIyODkvNzU5IDI1NjYvMjI5MC83NTkgMjU3Ny8yMjk5Lzc1OQpmIDI1NzcvMjI5OS83NjAgMjU2Ni8yMjkwLzc2MCAyNTY1LzIyOTEvNzYwIDI1NzYvMjMwMC83NjAKZiAyNTc2LzIzMDAvNzYxIDI1NjUvMjI5MS83NjEgMjU2My8yMDAwLzc2MSAyNTc0LzIwMDIvNzYxCmYgMjU4Ni8yMDM4Lzc2MiAyNTc1LzIwMzcvNzYyIDI1ODQvMjI5Mi83NjIgMjU5NS8yMzAxLzc2MgpmIDI1OTUvMjMwMS83NjMgMjU4NC8yMjkyLzc2MyAyNTgzLzIyOTMvNzYzIDI1OTQvMjMwMi83NjMKZiAyNTk0LzIzMDIvNzY0IDI1ODMvMjI5My83NjQgMjU4Mi8yMjk0Lzc2NCAyNTkzLzIzMDMvNzY0CmYgMjU5My8yMzAzLzc2NSAyNTgyLzIyOTQvNzY1IDI1ODEvMjI5NS83NjUgMjU5Mi8yMzA0Lzc2NQpmIDI1OTIvMjMwNC83NjYgMjU4MS8yMjk1Lzc2NiAyNTgwLzIyOTYvNzY2IDI1OTEvMjMwNS83NjYKZiAyNTkxLzIzMDUvNzY3IDI1ODAvMjI5Ni83NjcgMjU3OS8yMjk3Lzc2NyAyNTkwLzIzMDYvNzY3CmYgMjU5MC8yMzA2Lzc2OCAyNTc5LzIyOTcvNzY4IDI1NzgvMjI5OC83NjggMjU4OS8yMzA3Lzc2OApmIDI1ODkvMjMwNy83NjkgMjU3OC8yMjk4Lzc2OSAyNTc3LzIyOTkvNzY5IDI1ODgvMjMwOC83NjkKZiAyNTg4LzIzMDgvNzcwIDI1NzcvMjI5OS83NzAgMjU3Ni8yMzAwLzc3MCAyNTg3LzIzMDkvNzcwCmYgMjU4Ny8yMzA5Lzc3MSAyNTc2LzIzMDAvNzcxIDI1NzQvMjAwMi83NzEgMjU4NS8yMDA0Lzc3MQpmIDI1OTcvMjAzOS83NzIgMjU4Ni8yMDM4Lzc3MiAyNTk1LzIzMDEvNzcyIDI2MDYvMjMxMC83NzIKZiAyNjA2LzIzMTAvNzczIDI1OTUvMjMwMS83NzMgMjU5NC8yMzAyLzc3MyAyNjA1LzIzMTEvNzczCmYgMjYwNS8yMzExLzc3NCAyNTk0LzIzMDIvNzc0IDI1OTMvMjMwMy83NzQgMjYwNC8yMzEyLzc3NApmIDI2MDQvMjMxMi83NzUgMjU5My8yMzAzLzc3NSAyNTkyLzIzMDQvNzc1IDI2MDMvMjMxMy83NzUKZiAyNjAzLzIzMTMvNzc2IDI1OTIvMjMwNC83NzYgMjU5MS8yMzA1Lzc3NiAyNjAyLzIzMTQvNzc2CmYgMjYwMi8yMzE0Lzc3NyAyNTkxLzIzMDUvNzc3IDI1OTAvMjMwNi83NzcgMjYwMS8yMzE1Lzc3NwpmIDI2MDEvMjMxNS83NzggMjU5MC8yMzA2Lzc3OCAyNTg5LzIzMDcvNzc4IDI2MDAvMjMxNi83NzgKZiAyNjAwLzIzMTYvNzc5IDI1ODkvMjMwNy83NzkgMjU4OC8yMzA4Lzc3OSAyNTk5LzIzMTcvNzc5CmYgMjU5OS8yMzE3Lzc4MCAyNTg4LzIzMDgvNzgwIDI1ODcvMjMwOS83ODAgMjU5OC8yMzE4Lzc4MApmIDI1OTgvMjMxOC83ODEgMjU4Ny8yMzA5Lzc4MSAyNTg1LzIwMDQvNzgxIDI1OTYvMjAwNi83ODEKZiAyNjA4LzIwNDAvNzgyIDI1OTcvMjAzOS83ODIgMjYwNi8yMzEwLzc4MiAyNjE3LzIzMTkvNzgyCmYgMjYxNy8yMzE5Lzc4MyAyNjA2LzIzMTAvNzgzIDI2MDUvMjMxMS83ODMgMjYxNi8yMzIwLzc4MwpmIDI2MTYvMjMyMC83ODQgMjYwNS8yMzExLzc4NCAyNjA0LzIzMTIvNzg0IDI2MTUvMjMyMS83ODQKZiAyNjE1LzIzMjEvNzg1IDI2MDQvMjMxMi83ODUgMjYwMy8yMzEzLzc4NSAyNjE0LzIzMjIvNzg1CmYgMjYxNC8yMzIyLzc4NiAyNjAzLzIzMTMvNzg2IDI2MDIvMjMxNC83ODYgMjYxMy8yMzIzLzc4NgpmIDI2MTMvMjMyMy83ODcgMjYwMi8yMzE0Lzc4NyAyNjAxLzIzMTUvNzg3IDI2MTIvMjMyNC83ODcKZiAyNjEyLzIzMjQvNzg4IDI2MDEvMjMxNS83ODggMjYwMC8yMzE2Lzc4OCAyNjExLzIzMjUvNzg4CmYgMjYxMS8yMzI1Lzc4OSAyNjAwLzIzMTYvNzg5IDI1OTkvMjMxNy83ODkgMjYxMC8yMzI2Lzc4OQpmIDI2MTAvMjMyNi83OTAgMjU5OS8yMzE3Lzc5MCAyNTk4LzIzMTgvNzkwIDI2MDkvMjMyNy83OTAKZiAyNjA5LzIzMjcvNzkxIDI1OTgvMjMxOC83OTEgMjU5Ni8yMDA2Lzc5MSAyNjA3LzIwMDgvNzkxCmYgMjYxOS8yMDQxLzc5MiAyNjA4LzIwNDAvNzkyIDI2MTcvMjMxOS83OTIgMjYyOC8yMzI4Lzc5MgpmIDI2MjgvMjMyOC83OTMgMjYxNy8yMzE5Lzc5MyAyNjE2LzIzMjAvNzkzIDI2MjcvMjMyOS83OTMKZiAyNjI3LzIzMjkvNzk0IDI2MTYvMjMyMC83OTQgMjYxNS8yMzIxLzc5NCAyNjI2LzIzMzAvNzk0CmYgMjYyNi8yMzMwLzc5NSAyNjE1LzIzMjEvNzk1IDI2MTQvMjMyMi83OTUgMjYyNS8yMzMxLzc5NQpmIDI2MjUvMjMzMS83OTYgMjYxNC8yMzIyLzc5NiAyNjEzLzIzMjMvNzk2IDI2MjQvMjMzMi83OTYKZiAyNjI0LzIzMzIvNzk3IDI2MTMvMjMyMy83OTcgMjYxMi8yMzI0Lzc5NyAyNjIzLzIzMzMvNzk3CmYgMjYyMy8yMzMzLzc5OCAyNjEyLzIzMjQvNzk4IDI2MTEvMjMyNS83OTggMjYyMi8yMzM0Lzc5OApmIDI2MjIvMjMzNC83OTkgMjYxMS8yMzI1Lzc5OSAyNjEwLzIzMjYvNzk5IDI2MjEvMjMzNS83OTkKZiAyNjIxLzIzMzUvODAwIDI2MTAvMjMyNi84MDAgMjYwOS8yMzI3LzgwMCAyNjIwLzIzMzYvODAwCmYgMjYyMC8yMzM2LzgwMSAyNjA5LzIzMjcvODAxIDI2MDcvMjAwOC84MDEgMjYxOC8yMDEwLzgwMQpmIDI2MzAvMjA0Mi84MDIgMjYxOS8yMDQxLzgwMiAyNjI4LzIzMjgvODAyIDI2MzkvMjMzNy84MDIKZiAyNjM5LzIzMzcvODAzIDI2MjgvMjMyOC84MDMgMjYyNy8yMzI5LzgwMyAyNjM4LzIzMzgvODAzCmYgMjYzOC8yMzM4LzgwNCAyNjI3LzIzMjkvODA0IDI2MjYvMjMzMC84MDQgMjYzNy8yMzM5LzgwNApmIDI2MzcvMjMzOS84MDUgMjYyNi8yMzMwLzgwNSAyNjI1LzIzMzEvODA1IDI2MzYvMjM0MC84MDUKZiAyNjM2LzIzNDAvODA2IDI2MjUvMjMzMS84MDYgMjYyNC8yMzMyLzgwNiAyNjM1LzIzNDEvODA2CmYgMjYzNS8yMzQxLzgwNyAyNjI0LzIzMzIvODA3IDI2MjMvMjMzMy84MDcgMjYzNC8yMzQyLzgwNwpmIDI2MzQvMjM0Mi84MDggMjYyMy8yMzMzLzgwOCAyNjIyLzIzMzQvODA4IDI2MzMvMjM0My84MDgKZiAyNjMzLzIzNDMvODA5IDI2MjIvMjMzNC84MDkgMjYyMS8yMzM1LzgwOSAyNjMyLzIzNDQvODA5CmYgMjYzMi8yMzQ0LzgxMCAyNjIxLzIzMzUvODEwIDI2MjAvMjMzNi84MTAgMjYzMS8yMzQ1LzgxMApmIDI2MzEvMjM0NS84MTEgMjYyMC8yMzM2LzgxMSAyNjE4LzIwMTAvODExIDI2MjkvMjAxMi84MTEKZiAyNjQxLzIwNDMvODEyIDI2MzAvMjA0Mi84MTIgMjYzOS8yMzM3LzgxMiAyNjUwLzIzNDYvODEyCmYgMjY1MC8yMzQ2LzgxMyAyNjM5LzIzMzcvODEzIDI2MzgvMjMzOC84MTMgMjY0OS8yMzQ3LzgxMwpmIDI2NDkvMjM0Ny84MTQgMjYzOC8yMzM4LzgxNCAyNjM3LzIzMzkvODE0IDI2NDgvMjM0OC84MTQKZiAyNjQ4LzIzNDgvODE1IDI2MzcvMjMzOS84MTUgMjYzNi8yMzQwLzgxNSAyNjQ3LzIzNDkvODE1CmYgMjY0Ny8yMzQ5LzgxNiAyNjM2LzIzNDAvODE2IDI2MzUvMjM0MS84MTYgMjY0Ni8yMzUwLzgxNgpmIDI2NDYvMjM1MC84MTcgMjYzNS8yMzQxLzgxNyAyNjM0LzIzNDIvODE3IDI2NDUvMjM1MS84MTcKZiAyNjQ1LzIzNTEvODE4IDI2MzQvMjM0Mi84MTggMjYzMy8yMzQzLzgxOCAyNjQ0LzIzNTIvODE4CmYgMjY0NC8yMzUyLzgxOSAyNjMzLzIzNDMvODE5IDI2MzIvMjM0NC84MTkgMjY0My8yMzUzLzgxOQpmIDI2NDMvMjM1My84MjAgMjYzMi8yMzQ0LzgyMCAyNjMxLzIzNDUvODIwIDI2NDIvMjM1NC84MjAKZiAyNjQyLzIzNTQvODIxIDI2MzEvMjM0NS84MjEgMjYyOS8yMDEyLzgyMSAyNjQwLzIwMTQvODIxCmYgMjY1Mi8yMDQ0LzgyMiAyNjQxLzIwNDMvODIyIDI2NTAvMjM0Ni84MjIgMjY2MS8yMzU1LzgyMgpmIDI2NjEvMjM1NS84MjMgMjY1MC8yMzQ2LzgyMyAyNjQ5LzIzNDcvODIzIDI2NjAvMjM1Ni84MjMKZiAyNjYwLzIzNTYvODI0IDI2NDkvMjM0Ny84MjQgMjY0OC8yMzQ4LzgyNCAyNjU5LzIzNTcvODI0CmYgMjY1OS8yMzU3LzgyNSAyNjQ4LzIzNDgvODI1IDI2NDcvMjM0OS84MjUgMjY1OC8yMzU4LzgyNQpmIDI2NTgvMjM1OC84MjYgMjY0Ny8yMzQ5LzgyNiAyNjQ2LzIzNTAvODI2IDI2NTcvMjM1OS84MjYKZiAyNjU3LzIzNTkvODI3IDI2NDYvMjM1MC84MjcgMjY0NS8yMzUxLzgyNyAyNjU2LzIzNjAvODI3CmYgMjY1Ni8yMzYwLzgyOCAyNjQ1LzIzNTEvODI4IDI2NDQvMjM1Mi84MjggMjY1NS8yMzYxLzgyOApmIDI2NTUvMjM2MS84MjkgMjY0NC8yMzUyLzgyOSAyNjQzLzIzNTMvODI5IDI2NTQvMjM2Mi84MjkKZiAyNjU0LzIzNjIvODMwIDI2NDMvMjM1My84MzAgMjY0Mi8yMzU0LzgzMCAyNjUzLzIzNjMvODMwCmYgMjY1My8yMzYzLzgzMSAyNjQyLzIzNTQvODMxIDI2NDAvMjAxNC84MzEgMjY1MS8yMDE2LzgzMQpmIDI2NjMvMjA0NS84MzIgMjY1Mi8yMDQ0LzgzMiAyNjYxLzIzNTUvODMyIDI2NzIvMjM2NC84MzIKZiAyNjcyLzIzNjQvODMzIDI2NjEvMjM1NS84MzMgMjY2MC8yMzU2LzgzMyAyNjcxLzIzNjUvODMzCmYgMjY3MS8yMzY1LzgzNCAyNjYwLzIzNTYvODM0IDI2NTkvMjM1Ny84MzQgMjY3MC8yMzY2LzgzNApmIDI2NzAvMjM2Ni84MzUgMjY1OS8yMzU3LzgzNSAyNjU4LzIzNTgvODM1IDI2NjkvMjM2Ny84MzUKZiAyNjY5LzIzNjcvODM2IDI2NTgvMjM1OC84MzYgMjY1Ny8yMzU5LzgzNiAyNjY4LzIzNjgvODM2CmYgMjY2OC8yMzY4LzgzNyAyNjU3LzIzNTkvODM3IDI2NTYvMjM2MC84MzcgMjY2Ny8yMzY5LzgzNwpmIDI2NjcvMjM2OS84MzggMjY1Ni8yMzYwLzgzOCAyNjU1LzIzNjEvODM4IDI2NjYvMjM3MC84MzgKZiAyNjY2LzIzNzAvODM5IDI2NTUvMjM2MS84MzkgMjY1NC8yMzYyLzgzOSAyNjY1LzIzNzEvODM5CmYgMjY2NS8yMzcxLzg0MCAyNjU0LzIzNjIvODQwIDI2NTMvMjM2My84NDAgMjY2NC8yMzcyLzg0MApmIDI2NjQvMjM3Mi84NDEgMjY1My8yMzYzLzg0MSAyNjUxLzIwMTYvODQxIDI2NjIvMjA1MC84NDEKZiAyNjc0LzIwNDYvODQyIDI2NjMvMjA0NS84NDIgMjY3Mi8yMzY0Lzg0MiAyNjgzLzIzNzMvODQyCmYgMjY4My8yMzczLzg0MyAyNjcyLzIzNjQvODQzIDI2NzEvMjM2NS84NDMgMjY4Mi8yMzc0Lzg0MwpmIDI2ODIvMjM3NC84NDQgMjY3MS8yMzY1Lzg0NCAyNjcwLzIzNjYvODQ0IDI2ODEvMjM3NS84NDQKZiAyNjgxLzIzNzUvODQ1IDI2NzAvMjM2Ni84NDUgMjY2OS8yMzY3Lzg0NSAyNjgwLzIzNzYvODQ1CmYgMjY4MC8yMzc2Lzg0NiAyNjY5LzIzNjcvODQ2IDI2NjgvMjM2OC84NDYgMjY3OS8yMzc3Lzg0NgpmIDI2NzkvMjM3Ny84NDcgMjY2OC8yMzY4Lzg0NyAyNjY3LzIzNjkvODQ3IDI2NzgvMjM3OC84NDcKZiAyNjc4LzIzNzgvODQ4IDI2NjcvMjM2OS84NDggMjY2Ni8yMzcwLzg0OCAyNjc3LzIzNzkvODQ4CmYgMjY3Ny8yMzc5Lzg0OSAyNjY2LzIzNzAvODQ5IDI2NjUvMjM3MS84NDkgMjY3Ni8yMzgwLzg0OQpmIDI2NzYvMjM4MC84NTAgMjY2NS8yMzcxLzg1MCAyNjY0LzIzNzIvODUwIDI2NzUvMjM4MS84NTAKZiAyNjc1LzIzODEvODUxIDI2NjQvMjM3Mi84NTEgMjY2Mi8yMDUwLzg1MSAyNjczLzIwNTQvODUxCmYgMjY4NS8yMDQ3Lzg1MiAyNjc0LzIwNDYvODUyIDI2ODMvMjM3My84NTIgMjY5NC8yMzgyLzg1MgpmIDI2OTQvMjM4Mi84NTMgMjY4My8yMzczLzg1MyAyNjgyLzIzNzQvODUzIDI2OTMvMjM4My84NTMKZiAyNjkzLzIzODMvODU0IDI2ODIvMjM3NC84NTQgMjY4MS8yMzc1Lzg1NCAyNjkyLzIzODQvODU0CmYgMjY5Mi8yMzg0Lzg1NSAyNjgxLzIzNzUvODU1IDI2ODAvMjM3Ni84NTUgMjY5MS8yMzg1Lzg1NQpmIDI2OTEvMjM4NS84NTYgMjY4MC8yMzc2Lzg1NiAyNjc5LzIzNzcvODU2IDI2OTAvMjM4Ni84NTYKZiAyNjkwLzIzODYvODU3IDI2NzkvMjM3Ny84NTcgMjY3OC8yMzc4Lzg1NyAyNjg5LzIzODcvODU3CmYgMjY4OS8yMzg3Lzg1OCAyNjc4LzIzNzgvODU4IDI2NzcvMjM3OS84NTggMjY4OC8yMzg4Lzg1OApmIDI2ODgvMjM4OC84NTkgMjY3Ny8yMzc5Lzg1OSAyNjc2LzIzODAvODU5IDI2ODcvMjM4OS84NTkKZiAyNjg3LzIzODkvODYwIDI2NzYvMjM4MC84NjAgMjY3NS8yMzgxLzg2MCAyNjg2LzIzOTAvODYwCmYgMjY4Ni8yMzkwLzg2MSAyNjc1LzIzODEvODYxIDI2NzMvMjA1NC84NjEgMjY4NC8yMDUyLzg2MQpmIDIzNTQvMjA0OC84NjIgMjY4NS8yMDQ3Lzg2MiAyNjk0LzIzODIvODYyIDIzNTYvMjEwMy84NjIKZiAyMzU2LzIxMDMvODYzIDI2OTQvMjM4Mi84NjMgMjY5My8yMzgzLzg2MyAyMzU3LzIxMDUvODYzCmYgMjM1Ny8yMTA1Lzg2NCAyNjkzLzIzODMvODY0IDI2OTIvMjM4NC84NjQgMjM1OC8yMTA3Lzg2NApmIDIzNTgvMjEwNy84NjUgMjY5Mi8yMzg0Lzg2NSAyNjkxLzIzODUvODY1IDIzNTkvMjEwOS84NjUKZiAyMzU5LzIxMDkvODY2IDI2OTEvMjM4NS84NjYgMjY5MC8yMzg2Lzg2NiAyMzYwLzIxMTEvODY2CmYgMjM2MC8yMTExLzg2NyAyNjkwLzIzODYvODY3IDI2ODkvMjM4Ny84NjcgMjM2MS8yMTEzLzg2NwpmIDIzNjEvMjExMy84NjggMjY4OS8yMzg3Lzg2OCAyNjg4LzIzODgvODY4IDIzNjIvMjExNS84NjgKZiAyMzYyLzIxMTUvODY5IDI2ODgvMjM4OC84NjkgMjY4Ny8yMzg5Lzg2OSAyMzYzLzIxMTcvODY5CmYgMjM2My8yMTE3Lzg3MCAyNjg3LzIzODkvODcwIDI2ODYvMjM5MC84NzAgMjM2NC8yMTE5Lzg3MApmIDIzNjQvMjExOS84NzEgMjY4Ni8yMzkwLzg3MSAyNjg0LzIwNTIvODcxIDIzNTUvMjA1MS84NzEKZiAyNjk2LzIwNjUvNTUyIDI3MDYvMjA5Ni81NTIgMjcwOC8yMzkxLzU1MiAyNzA1LzIzOTIvNTUyCmYgMjcwNS8yMzkyLzg3MiAyNzA4LzIzOTEvODcyIDI3MDkvMjM5My84NzIgMjcwNC8yMzk0Lzg3MgpmIDI3MDQvMjM5NC81NTQgMjcwOS8yMzkzLzU1NCAyNzEwLzIzOTUvNTU0IDI3MDMvMjM5Ni81NTQKZiAyNzAzLzIzOTYvNTU1IDI3MTAvMjM5NS81NTUgMjcxMS8yMzk3LzU1NSAyNzAyLzIzOTgvNTU1CmYgMjcwMi8yMzk4LzU1NiAyNzExLzIzOTcvNTU2IDI3MTIvMjM5OS81NTYgMjcwMS8yNDAwLzU1NgpmIDI3MDEvMjQwMC84NzMgMjcxMi8yMzk5Lzg3MyAyNzEzLzI0MDEvODczIDI3MDAvMjQwMi84NzMKZiAyNzAwLzI0MDIvNTU4IDI3MTMvMjQwMS81NTggMjcxNC8yNDAzLzU1OCAyNjk5LzI0MDQvNTU4CmYgMjY5OS8yNDA0LzU1OSAyNzE0LzI0MDMvNTU5IDI3MTUvMjQwNS81NTkgMjY5OC8yNDA2LzU1OQpmIDI2OTgvMjQwNi81NjAgMjcxNS8yNDA1LzU2MCAyNzE2LzI0MDcvNTYwIDI2OTcvMjQwOC81NjAKZiAyNjk3LzI0MDgvNTYxIDI3MTYvMjQwNy81NjEgMjcwNy8yMDYwLzU2MSAyNjk1LzE5ODAvNTYxCmYgMjcxOC8yMDY2Lzg3NCAyNjk2LzIwNjUvODc0IDI3MDUvMjM5Mi84NzQgMjcyNy8yNDA5Lzg3NApmIDI3MjcvMjQwOS81NjMgMjcwNS8yMzkyLzU2MyAyNzA0LzIzOTQvNTYzIDI3MjYvMjQxMC81NjMKZiAyNzI2LzI0MTAvODc1IDI3MDQvMjM5NC84NzUgMjcwMy8yMzk2Lzg3NSAyNzI1LzI0MTEvODc1CmYgMjcyNS8yNDExLzg3NiAyNzAzLzIzOTYvODc2IDI3MDIvMjM5OC84NzYgMjcyNC8yNDEyLzg3NgpmIDI3MjQvMjQxMi81NjYgMjcwMi8yMzk4LzU2NiAyNzAxLzI0MDAvNTY2IDI3MjMvMjQxMy81NjYKZiAyNzIzLzI0MTMvNTY3IDI3MDEvMjQwMC81NjcgMjcwMC8yNDAyLzU2NyAyNzIyLzI0MTQvNTY3CmYgMjcyMi8yNDE0Lzg3NyAyNzAwLzI0MDIvODc3IDI2OTkvMjQwNC84NzcgMjcyMS8yNDE1Lzg3NwpmIDI3MjEvMjQxNS81NjkgMjY5OS8yNDA0LzU2OSAyNjk4LzI0MDYvNTY5IDI3MjAvMjQxNi81NjkKZiAyNzIwLzI0MTYvNTcwIDI2OTgvMjQwNi81NzAgMjY5Ny8yNDA4LzU3MCAyNzE5LzI0MTcvNTcwCmYgMjcxOS8yNDE3Lzg3OCAyNjk3LzI0MDgvODc4IDI2OTUvMTk4MC84NzggMjcxNy8xOTc5Lzg3OApmIDI3MjkvMjA2Ny84NzkgMjcxOC8yMDY2Lzg3OSAyNzI3LzI0MDkvODc5IDI3MzgvMjQxOC84NzkKZiAyNzM4LzI0MTgvODgwIDI3MjcvMjQwOS84ODAgMjcyNi8yNDEwLzg4MCAyNzM3LzI0MTkvODgwCmYgMjczNy8yNDE5LzU3NCAyNzI2LzI0MTAvNTc0IDI3MjUvMjQxMS81NzQgMjczNi8yNDIwLzU3NApmIDI3MzYvMjQyMC81NzUgMjcyNS8yNDExLzU3NSAyNzI0LzI0MTIvNTc1IDI3MzUvMjQyMS81NzUKZiAyNzM1LzI0MjEvNTc2IDI3MjQvMjQxMi81NzYgMjcyMy8yNDEzLzU3NiAyNzM0LzI0MjIvNTc2CmYgMjczNC8yNDIyLzU3NyAyNzIzLzI0MTMvNTc3IDI3MjIvMjQxNC81NzcgMjczMy8yNDIzLzU3NwpmIDI3MzMvMjQyMy84ODEgMjcyMi8yNDE0Lzg4MSAyNzIxLzI0MTUvODgxIDI3MzIvMjQyNC84ODEKZiAyNzMyLzI0MjQvNTc5IDI3MjEvMjQxNS81NzkgMjcyMC8yNDE2LzU3OSAyNzMxLzI0MjUvNTc5CmYgMjczMS8yNDI1Lzg4MiAyNzIwLzI0MTYvODgyIDI3MTkvMjQxNy84ODIgMjczMC8yNDI2Lzg4MgpmIDI3MzAvMjQyNi84ODMgMjcxOS8yNDE3Lzg4MyAyNzE3LzE5NzkvODgzIDI3MjgvMTk4NC84ODMKZiAyNzQwLzIwNjgvODg0IDI3MjkvMjA2Ny84ODQgMjczOC8yNDE4Lzg4NCAyNzQ5LzI0MjcvODg0CmYgMjc0OS8yNDI3LzU4MyAyNzM4LzI0MTgvNTgzIDI3MzcvMjQxOS81ODMgMjc0OC8yNDI4LzU4MwpmIDI3NDgvMjQyOC81ODQgMjczNy8yNDE5LzU4NCAyNzM2LzI0MjAvNTg0IDI3NDcvMjQyOS81ODQKZiAyNzQ3LzI0MjkvODg1IDI3MzYvMjQyMC84ODUgMjczNS8yNDIxLzg4NSAyNzQ2LzI0MzAvODg1CmYgMjc0Ni8yNDMwLzU4NiAyNzM1LzI0MjEvNTg2IDI3MzQvMjQyMi81ODYgMjc0NS8yNDMxLzU4NgpmIDI3NDUvMjQzMS84ODYgMjczNC8yNDIyLzg4NiAyNzMzLzI0MjMvODg2IDI3NDQvMjQzMi84ODYKZiAyNzQ0LzI0MzIvNTg4IDI3MzMvMjQyMy81ODggMjczMi8yNDI0LzU4OCAyNzQzLzI0MzMvNTg4CmYgMjc0My8yNDMzLzU4OSAyNzMyLzI0MjQvNTg5IDI3MzEvMjQyNS81ODkgMjc0Mi8yNDM0LzU4OQpmIDI3NDIvMjQzNC81OTAgMjczMS8yNDI1LzU5MCAyNzMwLzI0MjYvNTkwIDI3NDEvMjQzNS81OTAKZiAyNzQxLzI0MzUvODg3IDI3MzAvMjQyNi84ODcgMjcyOC8xOTg0Lzg4NyAyNzM5LzIxMDIvODg3CmYgMjc1MS8yMDY5LzU5MiAyNzQwLzIwNjgvNTkyIDI3NDkvMjQyNy81OTIgMjc2MC8yNDM2LzU5MgpmIDI3NjAvMjQzNi81OTMgMjc0OS8yNDI3LzU5MyAyNzQ4LzI0MjgvNTkzIDI3NTkvMjQzNy81OTMKZiAyNzU5LzI0MzcvNTk0IDI3NDgvMjQyOC81OTQgMjc0Ny8yNDI5LzU5NCAyNzU4LzI0MzgvNTk0CmYgMjc1OC8yNDM4Lzg4OCAyNzQ3LzI0MjkvODg4IDI3NDYvMjQzMC84ODggMjc1Ny8yNDM5Lzg4OApmIDI3NTcvMjQzOS81OTYgMjc0Ni8yNDMwLzU5NiAyNzQ1LzI0MzEvNTk2IDI3NTYvMjQ0MC81OTYKZiAyNzU2LzI0NDAvODg5IDI3NDUvMjQzMS84ODkgMjc0NC8yNDMyLzg4OSAyNzU1LzI0NDEvODg5CmYgMjc1NS8yNDQxLzU5OCAyNzQ0LzI0MzIvNTk4IDI3NDMvMjQzMy81OTggMjc1NC8yNDQyLzU5OApmIDI3NTQvMjQ0Mi81OTkgMjc0My8yNDMzLzU5OSAyNzQyLzI0MzQvNTk5IDI3NTMvMjQ0My81OTkKZiAyNzUzLzI0NDMvODkwIDI3NDIvMjQzNC84OTAgMjc0MS8yNDM1Lzg5MCAyNzUyLzI0NDQvODkwCmYgMjc1Mi8yNDQ0Lzg5MSAyNzQxLzI0MzUvODkxIDI3MzkvMjEwMi84OTEgMjc1MC8xOTgyLzg5MQpmIDI3NjIvMjA3MC82MDIgMjc1MS8yMDY5LzYwMiAyNzYwLzI0MzYvNjAyIDI3NzEvMjQ0NS82MDIKZiAyNzcxLzI0NDUvNjAzIDI3NjAvMjQzNi82MDMgMjc1OS8yNDM3LzYwMyAyNzcwLzI0NDYvNjAzCmYgMjc3MC8yNDQ2LzYwNCAyNzU5LzI0MzcvNjA0IDI3NTgvMjQzOC82MDQgMjc2OS8yNDQ3LzYwNApmIDI3NjkvMjQ0Ny84OTIgMjc1OC8yNDM4Lzg5MiAyNzU3LzI0MzkvODkyIDI3NjgvMjQ0OC84OTIKZiAyNzY4LzI0NDgvNjA2IDI3NTcvMjQzOS82MDYgMjc1Ni8yNDQwLzYwNiAyNzY3LzI0NDkvNjA2CmYgMjc2Ny8yNDQ5Lzg5MyAyNzU2LzI0NDAvODkzIDI3NTUvMjQ0MS84OTMgMjc2Ni8yNDUwLzg5MwpmIDI3NjYvMjQ1MC82MDggMjc1NS8yNDQxLzYwOCAyNzU0LzI0NDIvNjA4IDI3NjUvMjQ1MS82MDgKZiAyNzY1LzI0NTEvNjA5IDI3NTQvMjQ0Mi82MDkgMjc1My8yNDQzLzYwOSAyNzY0LzI0NTIvNjA5CmYgMjc2NC8yNDUyLzYxMCAyNzUzLzI0NDMvNjEwIDI3NTIvMjQ0NC82MTAgMjc2My8yNDUzLzYxMApmIDI3NjMvMjQ1My82MTEgMjc1Mi8yNDQ0LzYxMSAyNzUwLzE5ODIvNjExIDI3NjEvMTk4MS82MTEKZiAyNzczLzIwNzEvNjEyIDI3NjIvMjA3MC82MTIgMjc3MS8yNDQ1LzYxMiAyNzgyLzI0NTQvNjEyCmYgMjc4Mi8yNDU0LzYxMyAyNzcxLzI0NDUvNjEzIDI3NzAvMjQ0Ni82MTMgMjc4MS8yNDU1LzYxMwpmIDI3ODEvMjQ1NS82MTQgMjc3MC8yNDQ2LzYxNCAyNzY5LzI0NDcvNjE0IDI3ODAvMjQ1Ni82MTQKZiAyNzgwLzI0NTYvODk0IDI3NjkvMjQ0Ny84OTQgMjc2OC8yNDQ4Lzg5NCAyNzc5LzI0NTcvODk0CmYgMjc3OS8yNDU3LzYxNiAyNzY4LzI0NDgvNjE2IDI3NjcvMjQ0OS82MTYgMjc3OC8yNDU4LzYxNgpmIDI3NzgvMjQ1OC84OTUgMjc2Ny8yNDQ5Lzg5NSAyNzY2LzI0NTAvODk1IDI3NzcvMjQ1OS84OTUKZiAyNzc3LzI0NTkvNjE4IDI3NjYvMjQ1MC82MTggMjc2NS8yNDUxLzYxOCAyNzc2LzI0NjAvNjE4CmYgMjc3Ni8yNDYwLzg5NiAyNzY1LzI0NTEvODk2IDI3NjQvMjQ1Mi84OTYgMjc3NS8yNDYxLzg5NgpmIDI3NzUvMjQ2MS84OTcgMjc2NC8yNDUyLzg5NyAyNzYzLzI0NTMvODk3IDI3NzQvMjQ2Mi84OTcKZiAyNzc0LzI0NjIvNjIxIDI3NjMvMjQ1My82MjEgMjc2MS8xOTgxLzYyMSAyNzcyLzE5ODUvNjIxCmYgMjc4NC8yMDcyLzg5OCAyNzczLzIwNzEvODk4IDI3ODIvMjQ1NC84OTggMjc5My8yNDYzLzg5OApmIDI3OTMvMjQ2My82MjMgMjc4Mi8yNDU0LzYyMyAyNzgxLzI0NTUvNjIzIDI3OTIvMjQ2NC82MjMKZiAyNzkyLzI0NjQvNjI0IDI3ODEvMjQ1NS82MjQgMjc4MC8yNDU2LzYyNCAyNzkxLzI0NjUvNjI0CmYgMjc5MS8yNDY1Lzg5OSAyNzgwLzI0NTYvODk5IDI3NzkvMjQ1Ny84OTkgMjc5MC8yNDY2Lzg5OQpmIDI3OTAvMjQ2Ni82MjYgMjc3OS8yNDU3LzYyNiAyNzc4LzI0NTgvNjI2IDI3ODkvMjQ2Ny82MjYKZiAyNzg5LzI0NjcvOTAwIDI3NzgvMjQ1OC85MDAgMjc3Ny8yNDU5LzkwMCAyNzg4LzI0NjgvOTAwCmYgMjc4OC8yNDY4LzYyOCAyNzc3LzI0NTkvNjI4IDI3NzYvMjQ2MC82MjggMjc4Ny8yNDY5LzYyOApmIDI3ODcvMjQ2OS82MjkgMjc3Ni8yNDYwLzYyOSAyNzc1LzI0NjEvNjI5IDI3ODYvMjQ3MC82MjkKZiAyNzg2LzI0NzAvNjMwIDI3NzUvMjQ2MS82MzAgMjc3NC8yNDYyLzYzMCAyNzg1LzI0NzEvNjMwCmYgMjc4NS8yNDcxLzkwMSAyNzc0LzI0NjIvOTAxIDI3NzIvMTk4NS85MDEgMjc4My8xOTg3LzkwMQpmIDI3OTUvMjA3My82MzIgMjc4NC8yMDcyLzYzMiAyNzkzLzI0NjMvNjMyIDI4MDQvMjQ3Mi82MzIKZiAyODA0LzI0NzIvNjMzIDI3OTMvMjQ2My82MzMgMjc5Mi8yNDY0LzYzMyAyODAzLzI0NzMvNjMzCmYgMjgwMy8yNDczLzkwMiAyNzkyLzI0NjQvOTAyIDI3OTEvMjQ2NS85MDIgMjgwMi8yNDc0LzkwMgpmIDI4MDIvMjQ3NC85MDMgMjc5MS8yNDY1LzkwMyAyNzkwLzI0NjYvOTAzIDI4MDEvMjQ3NS85MDMKZiAyODAxLzI0NzUvOTA0IDI3OTAvMjQ2Ni85MDQgMjc4OS8yNDY3LzkwNCAyODAwLzI0NzYvOTA0CmYgMjgwMC8yNDc2LzkwNSAyNzg5LzI0NjcvOTA1IDI3ODgvMjQ2OC85MDUgMjc5OS8yNDc3LzkwNQpmIDI3OTkvMjQ3Ny82MzggMjc4OC8yNDY4LzYzOCAyNzg3LzI0NjkvNjM4IDI3OTgvMjQ3OC82MzgKZiAyNzk4LzI0NzgvNjM5IDI3ODcvMjQ2OS82MzkgMjc4Ni8yNDcwLzYzOSAyNzk3LzI0NzkvNjM5CmYgMjc5Ny8yNDc5LzkwNiAyNzg2LzI0NzAvOTA2IDI3ODUvMjQ3MS85MDYgMjc5Ni8yNDgwLzkwNgpmIDI3OTYvMjQ4MC82NDEgMjc4NS8yNDcxLzY0MSAyNzgzLzE5ODcvNjQxIDI3OTQvMTk4OS82NDEKZiAyODA2LzIwNzQvOTA3IDI3OTUvMjA3My85MDcgMjgwNC8yNDcyLzkwNyAyODE1LzI0ODEvOTA3CmYgMjgxNS8yNDgxLzkwOCAyODA0LzI0NzIvOTA4IDI4MDMvMjQ3My85MDggMjgxNC8yNDgyLzkwOApmIDI4MTQvMjQ4Mi85MDkgMjgwMy8yNDczLzkwOSAyODAyLzI0NzQvOTA5IDI4MTMvMjQ4My85MDkKZiAyODEzLzI0ODMvOTEwIDI4MDIvMjQ3NC85MTAgMjgwMS8yNDc1LzkxMCAyODEyLzI0ODQvOTEwCmYgMjgxMi8yNDg0LzY0NiAyODAxLzI0NzUvNjQ2IDI4MDAvMjQ3Ni82NDYgMjgxMS8yNDg1LzY0NgpmIDI4MTEvMjQ4NS85MTEgMjgwMC8yNDc2LzkxMSAyNzk5LzI0NzcvOTExIDI4MTAvMjQ4Ni85MTEKZiAyODEwLzI0ODYvNjQ4IDI3OTkvMjQ3Ny82NDggMjc5OC8yNDc4LzY0OCAyODA5LzI0ODcvNjQ4CmYgMjgwOS8yNDg3LzkxMiAyNzk4LzI0NzgvOTEyIDI3OTcvMjQ3OS85MTIgMjgwOC8yNDg4LzkxMgpmIDI4MDgvMjQ4OC82NTAgMjc5Ny8yNDc5LzY1MCAyNzk2LzI0ODAvNjUwIDI4MDcvMjQ4OS82NTAKZiAyODA3LzI0ODkvNjUxIDI3OTYvMjQ4MC82NTEgMjc5NC8xOTg5LzY1MSAyODA1LzE5OTEvNjUxCmYgMjgxNy8yMDc1LzY1MiAyODA2LzIwNzQvNjUyIDI4MTUvMjQ4MS82NTIgMjgyNi8yNDkwLzY1MgpmIDI4MjYvMjQ5MC85MTMgMjgxNS8yNDgxLzkxMyAyODE0LzI0ODIvOTEzIDI4MjUvMjQ5MS85MTMKZiAyODI1LzI0OTEvOTE0IDI4MTQvMjQ4Mi85MTQgMjgxMy8yNDgzLzkxNCAyODI0LzI0OTIvOTE0CmYgMjgyNC8yNDkyLzkxNSAyODEzLzI0ODMvOTE1IDI4MTIvMjQ4NC85MTUgMjgyMy8yNDkzLzkxNQpmIDI4MjMvMjQ5My85MTYgMjgxMi8yNDg0LzkxNiAyODExLzI0ODUvOTE2IDI4MjIvMjQ5NC85MTYKZiAyODIyLzI0OTQvNjU3IDI4MTEvMjQ4NS82NTcgMjgxMC8yNDg2LzY1NyAyODIxLzI0OTUvNjU3CmYgMjgyMS8yNDk1LzY1OCAyODEwLzI0ODYvNjU4IDI4MDkvMjQ4Ny82NTggMjgyMC8yNDk2LzY1OApmIDI4MjAvMjQ5Ni82NTkgMjgwOS8yNDg3LzY1OSAyODA4LzI0ODgvNjU5IDI4MTkvMjQ5Ny82NTkKZiAyODE5LzI0OTcvOTE3IDI4MDgvMjQ4OC85MTcgMjgwNy8yNDg5LzkxNyAyODE4LzI0OTgvOTE3CmYgMjgxOC8yNDk4LzkxOCAyODA3LzI0ODkvOTE4IDI4MDUvMTk5MS85MTggMjgxNi8xOTkzLzkxOApmIDI4MjgvMjA3Ni82NjIgMjgxNy8yMDc1LzY2MiAyODI2LzI0OTAvNjYyIDI4MzcvMjQ5OS82NjIKZiAyODM3LzI0OTkvNjYzIDI4MjYvMjQ5MC82NjMgMjgyNS8yNDkxLzY2MyAyODM2LzI1MDAvNjYzCmYgMjgzNi8yNTAwLzkxOSAyODI1LzI0OTEvOTE5IDI4MjQvMjQ5Mi85MTkgMjgzNS8yNTAxLzkxOQpmIDI4MzUvMjUwMS82NjUgMjgyNC8yNDkyLzY2NSAyODIzLzI0OTMvNjY1IDI4MzQvMjUwMi82NjUKZiAyODM0LzI1MDIvNjY2IDI4MjMvMjQ5My82NjYgMjgyMi8yNDk0LzY2NiAyODMzLzI1MDMvNjY2CmYgMjgzMy8yNTAzLzY2NyAyODIyLzI0OTQvNjY3IDI4MjEvMjQ5NS82NjcgMjgzMi8yNTA0LzY2NwpmIDI4MzIvMjUwNC85MjAgMjgyMS8yNDk1LzkyMCAyODIwLzI0OTYvOTIwIDI4MzEvMjUwNS85MjAKZiAyODMxLzI1MDUvNjY5IDI4MjAvMjQ5Ni82NjkgMjgxOS8yNDk3LzY2OSAyODMwLzI1MDYvNjY5CmYgMjgzMC8yNTA2LzY3MCAyODE5LzI0OTcvNjcwIDI4MTgvMjQ5OC82NzAgMjgyOS8yNTA3LzY3MApmIDI4MjkvMjUwNy85MjEgMjgxOC8yNDk4LzkyMSAyODE2LzE5OTMvOTIxIDI4MjcvMTk5NS85MjEKZiAyODM5LzIwNzcvNjcyIDI4MjgvMjA3Ni82NzIgMjgzNy8yNDk5LzY3MiAyODQ4LzI1MDgvNjcyCmYgMjg0OC8yNTA4LzkyMiAyODM3LzI0OTkvOTIyIDI4MzYvMjUwMC85MjIgMjg0Ny8yNTA5LzkyMgpmIDI4NDcvMjUwOS82NzQgMjgzNi8yNTAwLzY3NCAyODM1LzI1MDEvNjc0IDI4NDYvMjUxMC82NzQKZiAyODQ2LzI1MTAvNjc1IDI4MzUvMjUwMS82NzUgMjgzNC8yNTAyLzY3NSAyODQ1LzI1MTEvNjc1CmYgMjg0NS8yNTExLzY3NiAyODM0LzI1MDIvNjc2IDI4MzMvMjUwMy82NzYgMjg0NC8yNTEyLzY3NgpmIDI4NDQvMjUxMi85MjMgMjgzMy8yNTAzLzkyMyAyODMyLzI1MDQvOTIzIDI4NDMvMjUxMy85MjMKZiAyODQzLzI1MTMvOTI0IDI4MzIvMjUwNC85MjQgMjgzMS8yNTA1LzkyNCAyODQyLzI1MTQvOTI0CmYgMjg0Mi8yNTE0LzkyNSAyODMxLzI1MDUvOTI1IDI4MzAvMjUwNi85MjUgMjg0MS8yNTE1LzkyNQpmIDI4NDEvMjUxNS85MjYgMjgzMC8yNTA2LzkyNiAyODI5LzI1MDcvOTI2IDI4NDAvMjUxNi85MjYKZiAyODQwLzI1MTYvNjgxIDI4MjkvMjUwNy82ODEgMjgyNy8xOTk1LzY4MSAyODM4LzE5OTcvNjgxCmYgMjg1MC8yMDc4LzkyNyAyODM5LzIwNzcvOTI3IDI4NDgvMjUwOC85MjcgMjg1OS8yNTE3LzkyNwpmIDI4NTkvMjUxNy85MjggMjg0OC8yNTA4LzkyOCAyODQ3LzI1MDkvOTI4IDI4NTgvMjUxOC85MjgKZiAyODU4LzI1MTgvOTI5IDI4NDcvMjUwOS85MjkgMjg0Ni8yNTEwLzkyOSAyODU3LzI1MTkvOTI5CmYgMjg1Ny8yNTE5LzY4NSAyODQ2LzI1MTAvNjg1IDI4NDUvMjUxMS82ODUgMjg1Ni8yNTIwLzY4NQpmIDI4NTYvMjUyMC85MzAgMjg0NS8yNTExLzkzMCAyODQ0LzI1MTIvOTMwIDI4NTUvMjUyMS85MzAKZiAyODU1LzI1MjEvOTMxIDI4NDQvMjUxMi85MzEgMjg0My8yNTEzLzkzMSAyODU0LzI1MjIvOTMxCmYgMjg1NC8yNTIyLzkzMiAyODQzLzI1MTMvOTMyIDI4NDIvMjUxNC85MzIgMjg1My8yNTIzLzkzMgpmIDI4NTMvMjUyMy82ODkgMjg0Mi8yNTE0LzY4OSAyODQxLzI1MTUvNjg5IDI4NTIvMjUyNC82ODkKZiAyODUyLzI1MjQvOTMzIDI4NDEvMjUxNS85MzMgMjg0MC8yNTE2LzkzMyAyODUxLzI1MjUvOTMzCmYgMjg1MS8yNTI1LzkzNCAyODQwLzI1MTYvOTM0IDI4MzgvMTk5Ny85MzQgMjg0OS8xOTk5LzkzNApmIDI4NjEvMjA3OS82OTIgMjg1MC8yMDc4LzY5MiAyODU5LzI1MTcvNjkyIDI4NzAvMjUyNi82OTIKZiAyODcwLzI1MjYvNjkzIDI4NTkvMjUxNy82OTMgMjg1OC8yNTE4LzY5MyAyODY5LzI1MjcvNjkzCmYgMjg2OS8yNTI3LzY5NCAyODU4LzI1MTgvNjk0IDI4NTcvMjUxOS82OTQgMjg2OC8yNTI4LzY5NApmIDI4NjgvMjUyOC85MzUgMjg1Ny8yNTE5LzkzNSAyODU2LzI1MjAvOTM1IDI4NjcvMjUyOS85MzUKZiAyODY3LzI1MjkvNjk2IDI4NTYvMjUyMC82OTYgMjg1NS8yNTIxLzY5NiAyODY2LzI1MzAvNjk2CmYgMjg2Ni8yNTMwLzY5NyAyODU1LzI1MjEvNjk3IDI4NTQvMjUyMi82OTcgMjg2NS8yNTMxLzY5NwpmIDI4NjUvMjUzMS82OTggMjg1NC8yNTIyLzY5OCAyODUzLzI1MjMvNjk4IDI4NjQvMjUzMi82OTgKZiAyODY0LzI1MzIvNjk5IDI4NTMvMjUyMy82OTkgMjg1Mi8yNTI0LzY5OSAyODYzLzI1MzMvNjk5CmYgMjg2My8yNTMzLzkzNiAyODUyLzI1MjQvOTM2IDI4NTEvMjUyNS85MzYgMjg2Mi8yNTM0LzkzNgpmIDI4NjIvMjUzNC83MDEgMjg1MS8yNTI1LzcwMSAyODQ5LzE5OTkvNzAxIDI4NjAvMjAwMS83MDEKZiAyODcyLzIwODAvNzAyIDI4NjEvMjA3OS83MDIgMjg3MC8yNTI2LzcwMiAyODgxLzI1MzUvNzAyCmYgMjg4MS8yNTM1LzcwMyAyODcwLzI1MjYvNzAzIDI4NjkvMjUyNy83MDMgMjg4MC8yNTM2LzcwMwpmIDI4ODAvMjUzNi85MzcgMjg2OS8yNTI3LzkzNyAyODY4LzI1MjgvOTM3IDI4NzkvMjUzNy85MzcKZiAyODc5LzI1MzcvOTM4IDI4NjgvMjUyOC85MzggMjg2Ny8yNTI5LzkzOCAyODc4LzI1MzgvOTM4CmYgMjg3OC8yNTM4LzcwNiAyODY3LzI1MjkvNzA2IDI4NjYvMjUzMC83MDYgMjg3Ny8yNTM5LzcwNgpmIDI4NzcvMjUzOS85MzkgMjg2Ni8yNTMwLzkzOSAyODY1LzI1MzEvOTM5IDI4NzYvMjU0MC85MzkKZiAyODc2LzI1NDAvOTQwIDI4NjUvMjUzMS85NDAgMjg2NC8yNTMyLzk0MCAyODc1LzI1NDEvOTQwCmYgMjg3NS8yNTQxLzk0MSAyODY0LzI1MzIvOTQxIDI4NjMvMjUzMy85NDEgMjg3NC8yNTQyLzk0MQpmIDI4NzQvMjU0Mi85NDIgMjg2My8yNTMzLzk0MiAyODYyLzI1MzQvOTQyIDI4NzMvMjU0My85NDIKZiAyODczLzI1NDMvNzExIDI4NjIvMjUzNC83MTEgMjg2MC8yMDAxLzcxMSAyODcxLzIwMDMvNzExCmYgMjg4My8yMDgxLzk0MyAyODcyLzIwODAvOTQzIDI4ODEvMjUzNS85NDMgMjg5Mi8yNTQ0Lzk0MwpmIDI4OTIvMjU0NC83MTMgMjg4MS8yNTM1LzcxMyAyODgwLzI1MzYvNzEzIDI4OTEvMjU0NS83MTMKZiAyODkxLzI1NDUvOTQ0IDI4ODAvMjUzNi85NDQgMjg3OS8yNTM3Lzk0NCAyODkwLzI1NDYvOTQ0CmYgMjg5MC8yNTQ2Lzk0NSAyODc5LzI1MzcvOTQ1IDI4NzgvMjUzOC85NDUgMjg4OS8yNTQ3Lzk0NQpmIDI4ODkvMjU0Ny85NDYgMjg3OC8yNTM4Lzk0NiAyODc3LzI1MzkvOTQ2IDI4ODgvMjU0OC85NDYKZiAyODg4LzI1NDgvOTQ3IDI4NzcvMjUzOS85NDcgMjg3Ni8yNTQwLzk0NyAyODg3LzI1NDkvOTQ3CmYgMjg4Ny8yNTQ5LzcxOCAyODc2LzI1NDAvNzE4IDI4NzUvMjU0MS83MTggMjg4Ni8yNTUwLzcxOApmIDI4ODYvMjU1MC83MTkgMjg3NS8yNTQxLzcxOSAyODc0LzI1NDIvNzE5IDI4ODUvMjU1MS83MTkKZiAyODg1LzI1NTEvNzIwIDI4NzQvMjU0Mi83MjAgMjg3My8yNTQzLzcyMCAyODg0LzI1NTIvNzIwCmYgMjg4NC8yNTUyLzcyMSAyODczLzI1NDMvNzIxIDI4NzEvMjAwMy83MjEgMjg4Mi8yMDA1LzcyMQpmIDI4OTQvMjA4Mi85NDggMjg4My8yMDgxLzk0OCAyODkyLzI1NDQvOTQ4IDI5MDMvMjU1My85NDgKZiAyOTAzLzI1NTMvNzIzIDI4OTIvMjU0NC83MjMgMjg5MS8yNTQ1LzcyMyAyOTAyLzI1NTQvNzIzCmYgMjkwMi8yNTU0Lzk0OSAyODkxLzI1NDUvOTQ5IDI4OTAvMjU0Ni85NDkgMjkwMS8yNTU1Lzk0OQpmIDI5MDEvMjU1NS85NTAgMjg5MC8yNTQ2Lzk1MCAyODg5LzI1NDcvOTUwIDI5MDAvMjU1Ni85NTAKZiAyOTAwLzI1NTYvOTUxIDI4ODkvMjU0Ny85NTEgMjg4OC8yNTQ4Lzk1MSAyODk5LzI1NTcvOTUxCmYgMjg5OS8yNTU3Lzk1MiAyODg4LzI1NDgvOTUyIDI4ODcvMjU0OS85NTIgMjg5OC8yNTU4Lzk1MgpmIDI4OTgvMjU1OC83MjggMjg4Ny8yNTQ5LzcyOCAyODg2LzI1NTAvNzI4IDI4OTcvMjU1OS83MjgKZiAyODk3LzI1NTkvOTUzIDI4ODYvMjU1MC85NTMgMjg4NS8yNTUxLzk1MyAyODk2LzI1NjAvOTUzCmYgMjg5Ni8yNTYwLzczMCAyODg1LzI1NTEvNzMwIDI4ODQvMjU1Mi83MzAgMjg5NS8yNTYxLzczMApmIDI4OTUvMjU2MS85NTQgMjg4NC8yNTUyLzk1NCAyODgyLzIwMDUvOTU0IDI4OTMvMjAwNy85NTQKZiAyOTA1LzIwODMvNzMyIDI4OTQvMjA4Mi83MzIgMjkwMy8yNTUzLzczMiAyOTE0LzI1NjIvNzMyCmYgMjkxNC8yNTYyLzk1NSAyOTAzLzI1NTMvOTU1IDI5MDIvMjU1NC85NTUgMjkxMy8yNTYzLzk1NQpmIDI5MTMvMjU2My85NTYgMjkwMi8yNTU0Lzk1NiAyOTAxLzI1NTUvOTU2IDI5MTIvMjU2NC85NTYKZiAyOTEyLzI1NjQvOTU3IDI5MDEvMjU1NS85NTcgMjkwMC8yNTU2Lzk1NyAyOTExLzI1NjUvOTU3CmYgMjkxMS8yNTY1LzczNiAyOTAwLzI1NTYvNzM2IDI4OTkvMjU1Ny83MzYgMjkxMC8yNTY2LzczNgpmIDI5MTAvMjU2Ni83MzcgMjg5OS8yNTU3LzczNyAyODk4LzI1NTgvNzM3IDI5MDkvMjU2Ny83MzcKZiAyOTA5LzI1NjcvNzM4IDI4OTgvMjU1OC83MzggMjg5Ny8yNTU5LzczOCAyOTA4LzI1NjgvNzM4CmYgMjkwOC8yNTY4LzczOSAyODk3LzI1NTkvNzM5IDI4OTYvMjU2MC83MzkgMjkwNy8yNTY5LzczOQpmIDI5MDcvMjU2OS85NTggMjg5Ni8yNTYwLzk1OCAyODk1LzI1NjEvOTU4IDI5MDYvMjU3MC85NTgKZiAyOTA2LzI1NzAvOTU5IDI4OTUvMjU2MS85NTkgMjg5My8yMDA3Lzk1OSAyOTA0LzIwMDkvOTU5CmYgMjkxNi8yMDg0Lzc0MiAyOTA1LzIwODMvNzQyIDI5MTQvMjU2Mi83NDIgMjkyNS8yNTcxLzc0MgpmIDI5MjUvMjU3MS83NDMgMjkxNC8yNTYyLzc0MyAyOTEzLzI1NjMvNzQzIDI5MjQvMjU3Mi83NDMKZiAyOTI0LzI1NzIvNzQ0IDI5MTMvMjU2My83NDQgMjkxMi8yNTY0Lzc0NCAyOTIzLzI1NzMvNzQ0CmYgMjkyMy8yNTczLzc0NSAyOTEyLzI1NjQvNzQ1IDI5MTEvMjU2NS83NDUgMjkyMi8yNTc0Lzc0NQpmIDI5MjIvMjU3NC85NjAgMjkxMS8yNTY1Lzk2MCAyOTEwLzI1NjYvOTYwIDI5MjEvMjU3NS85NjAKZiAyOTIxLzI1NzUvNzQ3IDI5MTAvMjU2Ni83NDcgMjkwOS8yNTY3Lzc0NyAyOTIwLzI1NzYvNzQ3CmYgMjkyMC8yNTc2Lzk2MSAyOTA5LzI1NjcvOTYxIDI5MDgvMjU2OC85NjEgMjkxOS8yNTc3Lzk2MQpmIDI5MTkvMjU3Ny85NjIgMjkwOC8yNTY4Lzk2MiAyOTA3LzI1NjkvOTYyIDI5MTgvMjU3OC85NjIKZiAyOTE4LzI1NzgvNzUwIDI5MDcvMjU2OS83NTAgMjkwNi8yNTcwLzc1MCAyOTE3LzI1NzkvNzUwCmYgMjkxNy8yNTc5Lzk2MyAyOTA2LzI1NzAvOTYzIDI5MDQvMjAwOS85NjMgMjkxNS8yMDExLzk2MwpmIDI5MjcvMjA4NS85NjQgMjkxNi8yMDg0Lzk2NCAyOTI1LzI1NzEvOTY0IDI5MzYvMjU4MC85NjQKZiAyOTM2LzI1ODAvOTY1IDI5MjUvMjU3MS85NjUgMjkyNC8yNTcyLzk2NSAyOTM1LzI1ODEvOTY1CmYgMjkzNS8yNTgxLzc1NCAyOTI0LzI1NzIvNzU0IDI5MjMvMjU3My83NTQgMjkzNC8yNTgyLzc1NApmIDI5MzQvMjU4Mi85NjYgMjkyMy8yNTczLzk2NiAyOTIyLzI1NzQvOTY2IDI5MzMvMjU4My85NjYKZiAyOTMzLzI1ODMvNzU2IDI5MjIvMjU3NC83NTYgMjkyMS8yNTc1Lzc1NiAyOTMyLzI1ODQvNzU2CmYgMjkzMi8yNTg0Lzk2NyAyOTIxLzI1NzUvOTY3IDI5MjAvMjU3Ni85NjcgMjkzMS8yNTg1Lzk2NwpmIDI5MzEvMjU4NS83NTggMjkyMC8yNTc2Lzc1OCAyOTE5LzI1NzcvNzU4IDI5MzAvMjU4Ni83NTgKZiAyOTMwLzI1ODYvNzU5IDI5MTkvMjU3Ny83NTkgMjkxOC8yNTc4Lzc1OSAyOTI5LzI1ODcvNzU5CmYgMjkyOS8yNTg3Lzc2MCAyOTE4LzI1NzgvNzYwIDI5MTcvMjU3OS83NjAgMjkyOC8yNTg4Lzc2MApmIDI5MjgvMjU4OC83NjEgMjkxNy8yNTc5Lzc2MSAyOTE1LzIwMTEvNzYxIDI5MjYvMjAxMy83NjEKZiAyOTM4LzIwODYvOTY4IDI5MjcvMjA4NS85NjggMjkzNi8yNTgwLzk2OCAyOTQ3LzI1ODkvOTY4CmYgMjk0Ny8yNTg5Lzk2OSAyOTM2LzI1ODAvOTY5IDI5MzUvMjU4MS85NjkgMjk0Ni8yNTkwLzk2OQpmIDI5NDYvMjU5MC85NzAgMjkzNS8yNTgxLzk3MCAyOTM0LzI1ODIvOTcwIDI5NDUvMjU5MS85NzAKZiAyOTQ1LzI1OTEvOTcxIDI5MzQvMjU4Mi85NzEgMjkzMy8yNTgzLzk3MSAyOTQ0LzI1OTIvOTcxCmYgMjk0NC8yNTkyLzk3MiAyOTMzLzI1ODMvOTcyIDI5MzIvMjU4NC85NzIgMjk0My8yNTkzLzk3MgpmIDI5NDMvMjU5My83NjcgMjkzMi8yNTg0Lzc2NyAyOTMxLzI1ODUvNzY3IDI5NDIvMjU5NC83NjcKZiAyOTQyLzI1OTQvNzY4IDI5MzEvMjU4NS83NjggMjkzMC8yNTg2Lzc2OCAyOTQxLzI1OTUvNzY4CmYgMjk0MS8yNTk1Lzc2OSAyOTMwLzI1ODYvNzY5IDI5MjkvMjU4Ny83NjkgMjk0MC8yNTk2Lzc2OQpmIDI5NDAvMjU5Ni83NzAgMjkyOS8yNTg3Lzc3MCAyOTI4LzI1ODgvNzcwIDI5MzkvMjU5Ny83NzAKZiAyOTM5LzI1OTcvNzcxIDI5MjgvMjU4OC83NzEgMjkyNi8yMDEzLzc3MSAyOTM3LzIwMTUvNzcxCmYgMjk0OS8yMDg3Lzk3MyAyOTM4LzIwODYvOTczIDI5NDcvMjU4OS85NzMgMjk1OC8yNTk4Lzk3MwpmIDI5NTgvMjU5OC85NzQgMjk0Ny8yNTg5Lzk3NCAyOTQ2LzI1OTAvOTc0IDI5NTcvMjU5OS85NzQKZiAyOTU3LzI1OTkvOTc1IDI5NDYvMjU5MC85NzUgMjk0NS8yNTkxLzk3NSAyOTU2LzI2MDAvOTc1CmYgMjk1Ni8yNjAwLzk3NiAyOTQ1LzI1OTEvOTc2IDI5NDQvMjU5Mi85NzYgMjk1NS8yNjAxLzk3NgpmIDI5NTUvMjYwMS85NzcgMjk0NC8yNTkyLzk3NyAyOTQzLzI1OTMvOTc3IDI5NTQvMjYwMi85NzcKZiAyOTU0LzI2MDIvNzc3IDI5NDMvMjU5My83NzcgMjk0Mi8yNTk0Lzc3NyAyOTUzLzI2MDMvNzc3CmYgMjk1My8yNjAzLzc3OCAyOTQyLzI1OTQvNzc4IDI5NDEvMjU5NS83NzggMjk1Mi8yNjA0Lzc3OApmIDI5NTIvMjYwNC83NzkgMjk0MS8yNTk1Lzc3OSAyOTQwLzI1OTYvNzc5IDI5NTEvMjYwNS83NzkKZiAyOTUxLzI2MDUvNzgwIDI5NDAvMjU5Ni83ODAgMjkzOS8yNTk3Lzc4MCAyOTUwLzI2MDYvNzgwCmYgMjk1MC8yNjA2Lzk3OCAyOTM5LzI1OTcvOTc4IDI5MzcvMjAxNS85NzggMjk0OC8yMDQ5Lzk3OApmIDI5NjAvMjA4OC85NzkgMjk0OS8yMDg3Lzk3OSAyOTU4LzI1OTgvOTc5IDI5NjkvMjYwNy85NzkKZiAyOTY5LzI2MDcvOTgwIDI5NTgvMjU5OC85ODAgMjk1Ny8yNTk5Lzk4MCAyOTY4LzI2MDgvOTgwCmYgMjk2OC8yNjA4Lzk4MSAyOTU3LzI1OTkvOTgxIDI5NTYvMjYwMC85ODEgMjk2Ny8yNjA5Lzk4MQpmIDI5NjcvMjYwOS85ODIgMjk1Ni8yNjAwLzk4MiAyOTU1LzI2MDEvOTgyIDI5NjYvMjYxMC85ODIKZiAyOTY2LzI2MTAvOTgzIDI5NTUvMjYwMS85ODMgMjk1NC8yNjAyLzk4MyAyOTY1LzI2MTEvOTgzCmYgMjk2NS8yNjExLzk4NCAyOTU0LzI2MDIvOTg0IDI5NTMvMjYwMy85ODQgMjk2NC8yNjEyLzk4NApmIDI5NjQvMjYxMi83ODggMjk1My8yNjAzLzc4OCAyOTUyLzI2MDQvNzg4IDI5NjMvMjYxMy83ODgKZiAyOTYzLzI2MTMvNzg5IDI5NTIvMjYwNC83ODkgMjk1MS8yNjA1Lzc4OSAyOTYyLzI2MTQvNzg5CmYgMjk2Mi8yNjE0Lzc5MCAyOTUxLzI2MDUvNzkwIDI5NTAvMjYwNi83OTAgMjk2MS8yNjE1Lzc5MApmIDI5NjEvMjYxNS85ODUgMjk1MC8yNjA2Lzk4NSAyOTQ4LzIwNDkvOTg1IDI5NTkvMjA1My85ODUKZiAyOTcxLzIwODkvOTg2IDI5NjAvMjA4OC85ODYgMjk2OS8yNjA3Lzk4NiAyOTgwLzI2MTYvOTg2CmYgMjk4MC8yNjE2Lzk4NyAyOTY5LzI2MDcvOTg3IDI5NjgvMjYwOC85ODcgMjk3OS8yNjE3Lzk4NwpmIDI5NzkvMjYxNy85ODggMjk2OC8yNjA4Lzk4OCAyOTY3LzI2MDkvOTg4IDI5NzgvMjYxOC85ODgKZiAyOTc4LzI2MTgvOTg5IDI5NjcvMjYwOS85ODkgMjk2Ni8yNjEwLzk4OSAyOTc3LzI2MTkvOTg5CmYgMjk3Ny8yNjE5Lzk5MCAyOTY2LzI2MTAvOTkwIDI5NjUvMjYxMS85OTAgMjk3Ni8yNjIwLzk5MApmIDI5NzYvMjYyMC85OTEgMjk2NS8yNjExLzk5MSAyOTY0LzI2MTIvOTkxIDI5NzUvMjYyMS85OTEKZiAyOTc1LzI2MjEvNzk4IDI5NjQvMjYxMi83OTggMjk2My8yNjEzLzc5OCAyOTc0LzI2MjIvNzk4CmYgMjk3NC8yNjIyLzc5OSAyOTYzLzI2MTMvNzk5IDI5NjIvMjYxNC83OTkgMjk3My8yNjIzLzc5OQpmIDI5NzMvMjYyMy85OTIgMjk2Mi8yNjE0Lzk5MiAyOTYxLzI2MTUvOTkyIDI5NzIvMjYyNC85OTIKZiAyOTcyLzI2MjQvOTkzIDI5NjEvMjYxNS85OTMgMjk1OS8yMDUzLzk5MyAyOTcwLzIwNTcvOTkzCmYgMjk4Mi8yMDkwLzk5NCAyOTcxLzIwODkvOTk0IDI5ODAvMjYxNi85OTQgMjk5MS8yNjI1Lzk5NApmIDI5OTEvMjYyNS85OTUgMjk4MC8yNjE2Lzk5NSAyOTc5LzI2MTcvOTk1IDI5OTAvMjYyNi85OTUKZiAyOTkwLzI2MjYvOTk2IDI5NzkvMjYxNy85OTYgMjk3OC8yNjE4Lzk5NiAyOTg5LzI2MjcvOTk2CmYgMjk4OS8yNjI3LzgwNSAyOTc4LzI2MTgvODA1IDI5NzcvMjYxOS84MDUgMjk4OC8yNjI4LzgwNQpmIDI5ODgvMjYyOC85OTcgMjk3Ny8yNjE5Lzk5NyAyOTc2LzI2MjAvOTk3IDI5ODcvMjYyOS85OTcKZiAyOTg3LzI2MjkvOTk4IDI5NzYvMjYyMC85OTggMjk3NS8yNjIxLzk5OCAyOTg2LzI2MzAvOTk4CmYgMjk4Ni8yNjMwLzgwOCAyOTc1LzI2MjEvODA4IDI5NzQvMjYyMi84MDggMjk4NS8yNjMxLzgwOApmIDI5ODUvMjYzMS84MDkgMjk3NC8yNjIyLzgwOSAyOTczLzI2MjMvODA5IDI5ODQvMjYzMi84MDkKZiAyOTg0LzI2MzIvOTk5IDI5NzMvMjYyMy85OTkgMjk3Mi8yNjI0Lzk5OSAyOTgzLzI2MzMvOTk5CmYgMjk4My8yNjMzLzEwMDAgMjk3Mi8yNjI0LzEwMDAgMjk3MC8yMDU3LzEwMDAgMjk4MS8yMDU5LzEwMDAKZiAyOTkzLzIwOTEvMTAwMSAyOTgyLzIwOTAvMTAwMSAyOTkxLzI2MjUvMTAwMSAzMDAyLzI2MzQvMTAwMQpmIDMwMDIvMjYzNC84MTMgMjk5MS8yNjI1LzgxMyAyOTkwLzI2MjYvODEzIDMwMDEvMjYzNS84MTMKZiAzMDAxLzI2MzUvODE0IDI5OTAvMjYyNi84MTQgMjk4OS8yNjI3LzgxNCAzMDAwLzI2MzYvODE0CmYgMzAwMC8yNjM2LzEwMDIgMjk4OS8yNjI3LzEwMDIgMjk4OC8yNjI4LzEwMDIgMjk5OS8yNjM3LzEwMDIKZiAyOTk5LzI2MzcvODE2IDI5ODgvMjYyOC84MTYgMjk4Ny8yNjI5LzgxNiAyOTk4LzI2MzgvODE2CmYgMjk5OC8yNjM4LzgxNyAyOTg3LzI2MjkvODE3IDI5ODYvMjYzMC84MTcgMjk5Ny8yNjM5LzgxNwpmIDI5OTcvMjYzOS84MTggMjk4Ni8yNjMwLzgxOCAyOTg1LzI2MzEvODE4IDI5OTYvMjY0MC84MTgKZiAyOTk2LzI2NDAvODE5IDI5ODUvMjYzMS84MTkgMjk4NC8yNjMyLzgxOSAyOTk1LzI2NDEvODE5CmYgMjk5NS8yNjQxLzEwMDMgMjk4NC8yNjMyLzEwMDMgMjk4My8yNjMzLzEwMDMgMjk5NC8yNjQyLzEwMDMKZiAyOTk0LzI2NDIvODIxIDI5ODMvMjYzMy84MjEgMjk4MS8yMDU5LzgyMSAyOTkyLzIwNjIvODIxCmYgMzAwNC8yMDkyLzgyMiAyOTkzLzIwOTEvODIyIDMwMDIvMjYzNC84MjIgMzAxMy8yNjQzLzgyMgpmIDMwMTMvMjY0My8xMDA0IDMwMDIvMjYzNC8xMDA0IDMwMDEvMjYzNS8xMDA0IDMwMTIvMjY0NC8xMDA0CmYgMzAxMi8yNjQ0LzgyNCAzMDAxLzI2MzUvODI0IDMwMDAvMjYzNi84MjQgMzAxMS8yNjQ1LzgyNApmIDMwMTEvMjY0NS84MjUgMzAwMC8yNjM2LzgyNSAyOTk5LzI2MzcvODI1IDMwMTAvMjY0Ni84MjUKZiAzMDEwLzI2NDYvODI2IDI5OTkvMjYzNy84MjYgMjk5OC8yNjM4LzgyNiAzMDA5LzI2NDcvODI2CmYgMzAwOS8yNjQ3LzgyNyAyOTk4LzI2MzgvODI3IDI5OTcvMjYzOS84MjcgMzAwOC8yNjQ4LzgyNwpmIDMwMDgvMjY0OC84MjggMjk5Ny8yNjM5LzgyOCAyOTk2LzI2NDAvODI4IDMwMDcvMjY0OS84MjgKZiAzMDA3LzI2NDkvODI5IDI5OTYvMjY0MC84MjkgMjk5NS8yNjQxLzgyOSAzMDA2LzI2NTAvODI5CmYgMzAwNi8yNjUwLzgzMCAyOTk1LzI2NDEvODMwIDI5OTQvMjY0Mi84MzAgMzAwNS8yNjUxLzgzMApmIDMwMDUvMjY1MS8xMDA1IDI5OTQvMjY0Mi8xMDA1IDI5OTIvMjA2Mi8xMDA1IDMwMDMvMjA2NC8xMDA1CmYgMzAxNS8yMDkzLzEwMDYgMzAwNC8yMDkyLzEwMDYgMzAxMy8yNjQzLzEwMDYgMzAyNC8yNjUyLzEwMDYKZiAzMDI0LzI2NTIvMTAwNyAzMDEzLzI2NDMvMTAwNyAzMDEyLzI2NDQvMTAwNyAzMDIzLzI2NTMvMTAwNwpmIDMwMjMvMjY1My84MzQgMzAxMi8yNjQ0LzgzNCAzMDExLzI2NDUvODM0IDMwMjIvMjY1NC84MzQKZiAzMDIyLzI2NTQvODM1IDMwMTEvMjY0NS84MzUgMzAxMC8yNjQ2LzgzNSAzMDIxLzI2NTUvODM1CmYgMzAyMS8yNjU1LzgzNiAzMDEwLzI2NDYvODM2IDMwMDkvMjY0Ny84MzYgMzAyMC8yNjU2LzgzNgpmIDMwMjAvMjY1Ni8xMDA4IDMwMDkvMjY0Ny8xMDA4IDMwMDgvMjY0OC8xMDA4IDMwMTkvMjY1Ny8xMDA4CmYgMzAxOS8yNjU3LzEwMDkgMzAwOC8yNjQ4LzEwMDkgMzAwNy8yNjQ5LzEwMDkgMzAxOC8yNjU4LzEwMDkKZiAzMDE4LzI2NTgvODM5IDMwMDcvMjY0OS84MzkgMzAwNi8yNjUwLzgzOSAzMDE3LzI2NTkvODM5CmYgMzAxNy8yNjU5Lzg0MCAzMDA2LzI2NTAvODQwIDMwMDUvMjY1MS84NDAgMzAxNi8yNjYwLzg0MApmIDMwMTYvMjY2MC84NDEgMzAwNS8yNjUxLzg0MSAzMDAzLzIwNjQvODQxIDMwMTQvMjA5OC84NDEKZiAzMDI2LzIwOTQvODQyIDMwMTUvMjA5My84NDIgMzAyNC8yNjUyLzg0MiAzMDM1LzI2NjEvODQyCmYgMzAzNS8yNjYxLzEwMTAgMzAyNC8yNjUyLzEwMTAgMzAyMy8yNjUzLzEwMTAgMzAzNC8yNjYyLzEwMTAKZiAzMDM0LzI2NjIvMTAxMSAzMDIzLzI2NTMvMTAxMSAzMDIyLzI2NTQvMTAxMSAzMDMzLzI2NjMvMTAxMQpmIDMwMzMvMjY2My8xMDEyIDMwMjIvMjY1NC8xMDEyIDMwMjEvMjY1NS8xMDEyIDMwMzIvMjY2NC8xMDEyCmYgMzAzMi8yNjY0Lzg0NiAzMDIxLzI2NTUvODQ2IDMwMjAvMjY1Ni84NDYgMzAzMS8yNjY1Lzg0NgpmIDMwMzEvMjY2NS84NDcgMzAyMC8yNjU2Lzg0NyAzMDE5LzI2NTcvODQ3IDMwMzAvMjY2Ni84NDcKZiAzMDMwLzI2NjYvODQ4IDMwMTkvMjY1Ny84NDggMzAxOC8yNjU4Lzg0OCAzMDI5LzI2NjcvODQ4CmYgMzAyOS8yNjY3Lzg0OSAzMDE4LzI2NTgvODQ5IDMwMTcvMjY1OS84NDkgMzAyOC8yNjY4Lzg0OQpmIDMwMjgvMjY2OC8xMDEzIDMwMTcvMjY1OS8xMDEzIDMwMTYvMjY2MC8xMDEzIDMwMjcvMjY2OS8xMDEzCmYgMzAyNy8yNjY5Lzg1MSAzMDE2LzI2NjAvODUxIDMwMTQvMjA5OC84NTEgMzAyNS8yMTAxLzg1MQpmIDMwMzcvMjA5NS8xMDE0IDMwMjYvMjA5NC8xMDE0IDMwMzUvMjY2MS8xMDE0IDMwNDYvMjY3MC8xMDE0CmYgMzA0Ni8yNjcwLzg1MyAzMDM1LzI2NjEvODUzIDMwMzQvMjY2Mi84NTMgMzA0NS8yNjcxLzg1MwpmIDMwNDUvMjY3MS84NTQgMzAzNC8yNjYyLzg1NCAzMDMzLzI2NjMvODU0IDMwNDQvMjY3Mi84NTQKZiAzMDQ0LzI2NzIvMTAxNSAzMDMzLzI2NjMvMTAxNSAzMDMyLzI2NjQvMTAxNSAzMDQzLzI2NzMvMTAxNQpmIDMwNDMvMjY3My8xMDE2IDMwMzIvMjY2NC8xMDE2IDMwMzEvMjY2NS8xMDE2IDMwNDIvMjY3NC8xMDE2CmYgMzA0Mi8yNjc0LzEwMTcgMzAzMS8yNjY1LzEwMTcgMzAzMC8yNjY2LzEwMTcgMzA0MS8yNjc1LzEwMTcKZiAzMDQxLzI2NzUvMTAxOCAzMDMwLzI2NjYvMTAxOCAzMDI5LzI2NjcvMTAxOCAzMDQwLzI2NzYvMTAxOApmIDMwNDAvMjY3Ni84NTkgMzAyOS8yNjY3Lzg1OSAzMDI4LzI2NjgvODU5IDMwMzkvMjY3Ny84NTkKZiAzMDM5LzI2NzcvMTAxOSAzMDI4LzI2NjgvMTAxOSAzMDI3LzI2NjkvMTAxOSAzMDM4LzI2NzgvMTAxOQpmIDMwMzgvMjY3OC84NjEgMzAyNy8yNjY5Lzg2MSAzMDI1LzIxMDEvODYxIDMwMzYvMjA5OS84NjEKZiAyNzA2LzIwOTYvODYyIDMwMzcvMjA5NS84NjIgMzA0Ni8yNjcwLzg2MiAyNzA4LzIzOTEvODYyCmYgMjcwOC8yMzkxLzg2MyAzMDQ2LzI2NzAvODYzIDMwNDUvMjY3MS84NjMgMjcwOS8yMzkzLzg2MwpmIDI3MDkvMjM5My84NjQgMzA0NS8yNjcxLzg2NCAzMDQ0LzI2NzIvODY0IDI3MTAvMjM5NS84NjQKZiAyNzEwLzIzOTUvODY1IDMwNDQvMjY3Mi84NjUgMzA0My8yNjczLzg2NSAyNzExLzIzOTcvODY1CmYgMjcxMS8yMzk3LzEwMjAgMzA0My8yNjczLzEwMjAgMzA0Mi8yNjc0LzEwMjAgMjcxMi8yMzk5LzEwMjAKZiAyNzEyLzIzOTkvMTAyMSAzMDQyLzI2NzQvMTAyMSAzMDQxLzI2NzUvMTAyMSAyNzEzLzI0MDEvMTAyMQpmIDI3MTMvMjQwMS84NjggMzA0MS8yNjc1Lzg2OCAzMDQwLzI2NzYvODY4IDI3MTQvMjQwMy84NjgKZiAyNzE0LzI0MDMvODY5IDMwNDAvMjY3Ni84NjkgMzAzOS8yNjc3Lzg2OSAyNzE1LzI0MDUvODY5CmYgMjcxNS8yNDA1Lzg3MCAzMDM5LzI2NzcvODcwIDMwMzgvMjY3OC84NzAgMjcxNi8yNDA3Lzg3MApmIDI3MTYvMjQwNy84NzEgMzAzOC8yNjc4Lzg3MSAzMDM2LzIwOTkvODcxIDI3MDcvMjA2MC84NzEKZiA2Ny8xMzE2LzU1MCA2OC8xMzE1LzU1MCAyMzQzLzE5NzgvNTUwIDIzNTUvMjA1MS81NTAKcyAxCmYgNTAvMjY3OS8xMDIyIDMwOTMvMjY4MC8xMDIzIDMwOTEvMjY4MS8xMDI0IDQ4LzI2ODIvMTAyNQpmIDQ2LzI2ODMvMTAyNiAzMDk0LzI2ODQvMTAyNyAzMDkzLzI2ODAvMTAyMyA1MC8yNjc5LzEwMjIKZiA0My8yNjg1LzEwMjggMzA3OS8yNjg2LzEwMjkgMzA3Ny8xNDgxLzEyMSA0Mi8xNDgwLzEyMApmIDM2LzI2ODcvMTAzMCAzMDg4LzI2ODgvMTAzMSAzMDg3LzI2ODkvMTAzMiAzMS8yNjkwLzEwMzMKZiA0LzI2OTEvMTAzNCAzMDY5LzI2OTIvMTAzNSAzMDcwLzI2OTMvMTAzNiA2Ni8yNjk0LzEwMzcKZiAzMi8yNjk1LzEwMzggMzA4Ni8yNjk2LzEwMzkgMzA4NS8yNjk3LzEwNDAgMjYvMjY5OC8xMDQxCmYgMS8yNjk5LzEwNDIgMzExMi8yNzAwLzEwNDMgMzEwNS8yNzAxLzEwNDQgNjEvMjcwMi8xMDQ1CmYgNi8yNzAzLzEwNDYgMzA2Ny8yNzA0LzEwNDcgMzA2OS8yNjkyLzEwMzUgNC8yNjkxLzEwMzQKZiAxOS8yNzA1LzEwNDggMzA2NS8yNzA2LzEwNDkgMzA2Ni8yNzA3LzEwNTAgMjAvMjcwOC8xMDUxCmYgMjAvMjcwOC8xMDUxIDMwNjYvMjcwNy8xMDUwIDMwNjgvMjcwOS8xMDUyIDMwNjcvMjcxMC8xMDQ3IDYvMjcxMS8xMDQ2CmYgMjEvMjcxMi8xMDUzIDMwNjEvMjcxMy8xMDU0IDMwNjIvMjcxNC8xMDU1IDE4LzI3MTUvMTA1NgpmIDY2LzI2OTQvMTAzNyAzMDcwLzI2OTMvMTAzNiAzMDcxLzI3MTYvMTA1NyA2NS8yNzE3LzEwNTgKZiAyNy8yNzE4LzEwNTkgMzA3My8yNzE5LzEwNjAgMzA3NC8xNjI2LzIyMCAyOC8xNjI1LzIxOQpmIDY1LzI3MTcvMTA1OCAzMDcxLzI3MTYvMTA1NyAzMDg0LzI3MjAvMTA2MSA0NS8yNzIxLzEwNjIKZiA3LzE0NDgvMTE2IDMxMTMvMTQ0Ny8xMTUgMzExMi8yNzAwLzEwNDMgMS8yNjk5LzEwNDIKZiAyNS8xNjE3LzIxMyAzMDU5LzE2MTYvMjEyIDMwNjEvMjcxMy8xMDU0IDIxLzI3MTIvMTA1MyAxMS8yNzIyLzEwNjMKZiA0OS8yNzIzLzEwNjQgMzA5MC8yNzI0LzEwNjUgMzA4OS8yNzI1LzEwNjYgNDcvMjcyNi8xMDY3CmYgNDcvMjcyNi8xMDY3IDMwODkvMjcyNS8xMDY2IDMwODgvMjY4OC8xMDMxIDM2LzI2ODcvMTAzMApmIDQ1LzI3MjEvMTA2MiAzMDg0LzI3MjAvMTA2MSAzMDgxLzI3MjcvMTA2OCA0NC8yNzI4LzEwNjkKZiA0NC8yNzI4LzEwNjkgMzA4MS8yNzI3LzEwNjggMzA3OS8yNjg2LzEwMjkgNDMvMjY4NS8xMDI4CmYgMTgvMjcxNS8xMDU2IDMwNjIvMjcxNC8xMDU1IDMwNjMvMjcyOS8xMDcwIDIyLzI3MzAvMTA3MQpmIDMxLzI2OTAvMTAzMyAzMDg3LzI2ODkvMTAzMiAzMDg2LzI2OTYvMTAzOSAzMi8yNjk1LzEwMzgKZiAyNi8yNjk4LzEwNDEgMzA4NS8yNjk3LzEwNDAgMzA3My8yNzE5LzEwNjAgMjcvMjcxOC8xMDU5CmYgMjIvMjczMC8xMDcxIDMwNjMvMjcyOS8xMDcwIDMwNjQvMjczMS8xMDcyIDE3LzI3MzIvMTA3MwpmIDYxLzI3MDIvMTA0NSAzMTA1LzI3MDEvMTA0NCAzMTA2LzI3MzMvMTA3NCA2MC8yNzM0LzEwNzUKZiA2MC8yNzM0LzEwNzUgMzEwNi8yNzMzLzEwNzQgMzA5NC8yNjg0LzEwMjcgNDYvMjY4My8xMDI2IDUxLzI3MzUvMTA3NgpmIDE3LzI3MzIvMTA3MyAzMDY0LzI3MzEvMTA3MiAzMDY1LzI3MDYvMTA0OSAxOS8yNzA1LzEwNDgKZiA0OC8yNjgyLzEwMjUgMzA5MS8yNjgxLzEwMjQgMzA5Mi8yNzM2LzEwNzcgMzA5MC8yNzM3LzEwNjUgNDkvMjczOC8xMDY0CmYgMTEyNS8yNzM5LzEwNzggNTM1LzI3NDAvMTA3OSA1NDcvMjc0MS8xMDgwIDExMjYvMjc0Mi8xMDgxCmYgMTEwNS8xNTY0LzEzNiA3NjMvMjc0My8xMDgyIDc3NS8yNzQ0LzEwODMgMTEwNy8xNTk0LzE2OQpmIDExMzUvMjc0NS8xMDg0IDY0NC8yNzQ2LzEwODUgODcxLzI3NDcvMTA4NiAxMTM2LzI3NDgvMTA4NwpmIDEwOTUvMTU2MC8xMzIgNjQzLzI3NDkvMTA4OCA2NTUvMjc1MC8xMDg5IDEwOTcvMTU5Mi8xNjUKZiAxMTIzLzI3NTEvMTA5MCA4ODQvMjc1Mi8xMDkxIDUyMy8yNzUzLzEwOTIgMTEyNC8yNzU0LzEwOTMKZiAxMTI2LzI3NDIvMTA4MSA1NDcvMjc0MS8xMDgwIDU1OS8yNzU1LzEwOTQgMTEyNy8yNzU2LzEwOTUKZiAxMTI3LzI3NTYvMTA5NSA1NTkvMjc1NS8xMDk0IDU3MS8yNzU3LzEwOTYgMTEyOC8yNzU4LzEwOTcKZiAxMTI4LzI3NTgvMTA5NyA1NzEvMjc1Ny8xMDk2IDU4My8yNzU5LzEwOTggMTEyOS8yNzYwLzEwOTkKZiAxMTI5LzI3NjEvMTA5OSA1ODMvMjc2Mi8xMDk4IDU5NS8yNzYzLzExMDAgMTEzMC8yNzY0LzExMDEKZiAxMTMwLzI3NjQvMTEwMSA1OTUvMjc2My8xMTAwIDYwNy8yNzY1LzExMDIgMTEzMS8yNzY2LzExMDMKZiAxMTMxLzI3NjYvMTEwMyA2MDcvMjc2NS8xMTAyIDYxOS8yNzY3LzExMDQgMTEzMi8yNzY4LzExMDUKZiAxMTMyLzI3NjgvMTEwNSA2MTkvMjc2Ny8xMTA0IDYzMi8yNzY5LzExMDYgMTEzMy8yNzcwLzExMDcKZiAxMTMzLzI3NzAvMTEwNyA2MzIvMjc2OS8xMTA2IDc1MS8yNzcxLzExMDggMTEzNC8yNzcyLzExMDkKZiAxMDk4LzE1OTMvMTY2IDY2Ny8yNzczLzExMTAgNjc5LzI3NzQvMTExMSAxMDk5LzE2MTUvMjExCmYgMTA5OS8xNjE1LzIxMSA2NzkvMjc3NC8xMTExIDY5MS8yNzc1LzExMTIgMTEwMC8xNjE0LzIwOQpmIDExMDAvMTYxNC8yMDkgNjkxLzI3NzUvMTExMiA3MDMvMjc3Ni8xMTEzIDExMDEvMTYxMy8yMDcKZiAxMTAxLzE2MTMvMjA3IDcwMy8yNzc2LzExMTMgNzE1LzI3NzcvMTExNCAxMTAyLzE2MTIvMjA1CmYgMTEwMi8xNjEyLzIwNSA3MTUvMjc3Ny8xMTE0IDcyNy8yNzc4LzExMTUgMTEwMy8xNjExLzIwMwpmIDExMDMvMTYxMS8yMDMgNzI3LzI3NzgvMTExNSA3MzkvMjc3OS8xMTE2IDExMDQvMTYxMC8yMDEKZiAxMTA0LzE2MTAvMjAxIDczOS8yNzc5LzExMTYgNzUyLzI3ODAvMTExNyAxMDk0LzE1OTEvMTYzCmYgMTE0NS8yNzgxLzExMTggNzY0LzI3ODIvMTExOSA5OTEvMjc4My8xMTIwIDExNDYvMjc4NC8xMTIxCmYgMTEwOC8xNTk1LzE3MCA3ODcvMjc4NS8xMTIyIDc5OS8yNzg2LzExMjMgMTEwOS8xNjA5LzE5OQpmIDExMDkvMTYwOS8xOTkgNzk5LzI3ODYvMTEyMyA4MTEvMjc4Ny8xMTI0IDExMTAvMTYwOC8xOTcKZiAxMTEwLzE2MDgvMTk3IDgxMS8yNzg3LzExMjQgODIzLzI3ODgvMTEyNSAxMTExLzE2MDcvMTk1CmYgMTExMS8xNjA3LzE5NSA4MjMvMjc4OC8xMTI1IDgzNS8yNzg5LzExMjYgMTExMi8xNjA2LzE5MwpmIDExMTIvMTYwNi8xOTMgODM1LzI3ODkvMTEyNiA4NDcvMjc5MC8xMTI3IDExMTMvMTYwNS8xOTEKZiAxMTEzLzE2MDUvMTkxIDg0Ny8yNzkwLzExMjcgODU5LzI3OTEvMTEyOCAxMTE0LzE2MDQvMTg5CmYgMTExNC8xNjA0LzE4OSA4NTkvMjc5MS8xMTI4IDg3Mi8yNzkyLzExMjkgMTA5Ni8xNTYzLzEzNQpmIDEwODUvMTU4Ni8xNTggODgzLzI3OTMvMTEzMCA4OTUvMjc5NC8xMTMxIDExMTUvMTU5Ni8xNzMKZiAxMTE2LzE1OTcvMTc0IDkwNy8yNzk1LzExMzIgOTE5LzI3OTYvMTEzMyAxMTE3LzE2MDMvMTg3CmYgMTExNy8xNjAzLzE4NyA5MTkvMjc5Ni8xMTMzIDkzMS8yNzk3LzExMzQgMTExOC8xNjAyLzE4NQpmIDExMTgvMTYwMi8xODUgOTMxLzI3OTcvMTEzNCA5NDMvMjc5OC8xMTM1IDExMTkvMTYwMS8xODMKZiAxMTE5LzE2MDEvMTgzIDk0My8yNzk4LzExMzUgOTU1LzI3OTkvMTEzNiAxMTIwLzE2MDAvMTgxCmYgMTEyMC8xNjAwLzE4MSA5NTUvMjc5OS8xMTM2IDk2Ny8yODAwLzExMzcgMTEyMS8xNTk5LzE3OQpmIDExMjEvMTU5OS8xNzkgOTY3LzI4MDAvMTEzNyA5NzkvMjgwMS8xMTM4IDExMjIvMTU5OC8xNzcKZiAxMTIyLzE1OTgvMTc3IDk3OS8yODAxLzExMzggOTkyLzI4MDIvMTEzOSAxMTA2LzE1NjUvMTM5CmYgMTExNS8xNTk2LzE3MyA4OTUvMjc5NC8xMTMxIDkwNy8yNzk1LzExMzIgMTExNi8xNTk3LzE3NApmIDExMDcvMTU5NC8xNjkgNzc1LzI3NDQvMTA4MyA3ODcvMjc4NS8xMTIyIDExMDgvMTU5NS8xNzAKZiAxMDk3LzE1OTIvMTY1IDY1NS8yNzUwLzEwODkgNjY3LzI3NzMvMTExMCAxMDk4LzE1OTMvMTY2CmYgMTEyNC8yNzU0LzEwOTMgNTIzLzI3NTMvMTA5MiA1MzUvMjc0MC8xMDc5IDExMjUvMjczOS8xMDc4CmYgOTgwLzI4MDMvMTE0MCA5OTEvMjc4My8xMTIwIDk5My8yODA0LzExNDEgOTkwLzI4MDUvMTE0MgpmIDk5MC8yODA1LzExNDIgOTkzLzI4MDQvMTE0MSA5OTQvMjgwNi8xMTQzIDk4OS8yODA3LzExNDQKZiA5ODkvMjgwNy8xMTQ0IDk5NC8yODA2LzExNDMgOTk1LzI4MDgvMTE0NSA5ODgvMjgwOS8xMTQ2CmYgOTg4LzI4MDkvMTE0NiA5OTUvMjgwOC8xMTQ1IDk5Ni8yODEwLzExNDcgOTg3LzI4MTEvMTE0OApmIDk4Ny8yODExLzExNDggOTk2LzI4MTAvMTE0NyA5OTcvMjgxMi8xMTQ5IDk4Ni8yODEzLzExNTAKZiA5ODYvMjgxMy8xMTUwIDk5Ny8yODEyLzExNDkgOTk4LzI4MTQvMTE1MSA5ODUvMjgxNS8xMTUyCmYgOTg1LzI4MTUvMTE1MiA5OTgvMjgxNC8xMTUxIDk5OS8yODE2LzExNTMgOTg0LzI4MTcvMTE1NApmIDk4NC8yODE3LzExNTQgOTk5LzI4MTYvMTE1MyAxMDAwLzI4MTgvMTE1NSA5ODMvMjgxOS8xMTU2CmYgOTgzLzI4MTkvMTE1NiAxMDAwLzI4MTgvMTE1NSAxMDAxLzI4MjAvMTE1NyA5ODIvMjgyMS8xMTU4CmYgOTgyLzI4MjEvMTE1OCAxMDAxLzI4MjAvMTE1NyAxMDAyLzI4MjIvMTE1OSA5ODEvMjgyMy8xMTYwCmYgOTgxLzI4MjMvMTE2MCAxMDAyLzI4MjIvMTE1OSA5OTIvMjgwMi8xMTM5IDk3OS8yODAxLzExMzgKZiA5NjgvMjgyNC8xMTYxIDk4MC8yODAzLzExNDAgOTkwLzI4MDUvMTE0MiA5NzgvMjgyNS8xMTYyCmYgOTc4LzI4MjUvMTE2MiA5OTAvMjgwNS8xMTQyIDk4OS8yODA3LzExNDQgOTc3LzI4MjYvMTE2MwpmIDk3Ny8yODI2LzExNjMgOTg5LzI4MDcvMTE0NCA5ODgvMjgwOS8xMTQ2IDk3Ni8yODI3LzExNjQKZiA5NzYvMjgyNy8xMTY0IDk4OC8yODA5LzExNDYgOTg3LzI4MTEvMTE0OCA5NzUvMjgyOC8xMTY1CmYgOTc1LzI4MjgvMTE2NSA5ODcvMjgxMS8xMTQ4IDk4Ni8yODEzLzExNTAgOTc0LzI4MjkvMTE2NgpmIDk3NC8yODI5LzExNjYgOTg2LzI4MTMvMTE1MCA5ODUvMjgxNS8xMTUyIDk3My8yODMwLzExNjcKZiA5NzMvMjgzMC8xMTY3IDk4NS8yODE1LzExNTIgOTg0LzI4MTcvMTE1NCA5NzIvMjgzMS8xMTY4CmYgOTcyLzI4MzEvMTE2OCA5ODQvMjgxNy8xMTU0IDk4My8yODE5LzExNTYgOTcxLzI4MzIvMTE2OQpmIDk3MS8yODMyLzExNjkgOTgzLzI4MTkvMTE1NiA5ODIvMjgyMS8xMTU4IDk3MC8yODMzLzExNzAKZiA5NzAvMjgzMy8xMTcwIDk4Mi8yODIxLzExNTggOTgxLzI4MjMvMTE2MCA5NjkvMjgzNC8xMTcxCmYgOTY5LzI4MzQvMTE3MSA5ODEvMjgyMy8xMTYwIDk3OS8yODAxLzExMzggOTY3LzI4MDAvMTEzNwpmIDk1Ni8yODM1LzExNzIgOTY4LzI4MjQvMTE2MSA5NzgvMjgyNS8xMTYyIDk2Ni8yODM2LzExNzMKZiA5NjYvMjgzNi8xMTczIDk3OC8yODI1LzExNjIgOTc3LzI4MjYvMTE2MyA5NjUvMjgzNy8xMTc0CmYgOTY1LzI4MzcvMTE3NCA5NzcvMjgyNi8xMTYzIDk3Ni8yODI3LzExNjQgOTY0LzI4MzgvMTE3NQpmIDk2NC8yODM4LzExNzUgOTc2LzI4MjcvMTE2NCA5NzUvMjgyOC8xMTY1IDk2My8yODM5LzExNzYKZiA5NjMvMjgzOS8xMTc2IDk3NS8yODI4LzExNjUgOTc0LzI4MjkvMTE2NiA5NjIvMjg0MC8xMTc3CmYgOTYyLzI4NDAvMTE3NyA5NzQvMjgyOS8xMTY2IDk3My8yODMwLzExNjcgOTYxLzI4NDEvMTE3OApmIDk2MS8yODQxLzExNzggOTczLzI4MzAvMTE2NyA5NzIvMjgzMS8xMTY4IDk2MC8yODQyLzExNzkKZiA5NjAvMjg0Mi8xMTc5IDk3Mi8yODMxLzExNjggOTcxLzI4MzIvMTE2OSA5NTkvMjg0My8xMTgwCmYgOTU5LzI4NDMvMTE4MCA5NzEvMjgzMi8xMTY5IDk3MC8yODMzLzExNzAgOTU4LzI4NDQvMTE4MQpmIDk1OC8yODQ0LzExODEgOTcwLzI4MzMvMTE3MCA5NjkvMjgzNC8xMTcxIDk1Ny8yODQ1LzExODIKZiA5NTcvMjg0NS8xMTgyIDk2OS8yODM0LzExNzEgOTY3LzI4MDAvMTEzNyA5NTUvMjc5OS8xMTM2CmYgOTQ0LzI4NDYvMTE4MyA5NTYvMjgzNS8xMTcyIDk2Ni8yODM2LzExNzMgOTU0LzI4NDcvMTE4NApmIDk1NC8yODQ3LzExODQgOTY2LzI4MzYvMTE3MyA5NjUvMjgzNy8xMTc0IDk1My8yODQ4LzExODUKZiA5NTMvMjg0OC8xMTg1IDk2NS8yODM3LzExNzQgOTY0LzI4MzgvMTE3NSA5NTIvMjg0OS8xMTg2CmYgOTUyLzI4NDkvMTE4NiA5NjQvMjgzOC8xMTc1IDk2My8yODM5LzExNzYgOTUxLzI4NTAvMTE4NwpmIDk1MS8yODUwLzExODcgOTYzLzI4MzkvMTE3NiA5NjIvMjg0MC8xMTc3IDk1MC8yODUxLzExODgKZiA5NTAvMjg1MS8xMTg4IDk2Mi8yODQwLzExNzcgOTYxLzI4NDEvMTE3OCA5NDkvMjg1Mi8xMTg5CmYgOTQ5LzI4NTIvMTE4OSA5NjEvMjg0MS8xMTc4IDk2MC8yODQyLzExNzkgOTQ4LzI4NTMvMTE5MApmIDk0OC8yODUzLzExOTAgOTYwLzI4NDIvMTE3OSA5NTkvMjg0My8xMTgwIDk0Ny8yODU0LzExOTEKZiA5NDcvMjg1NC8xMTkxIDk1OS8yODQzLzExODAgOTU4LzI4NDQvMTE4MSA5NDYvMjg1NS8xMTkyCmYgOTQ2LzI4NTUvMTE5MiA5NTgvMjg0NC8xMTgxIDk1Ny8yODQ1LzExODIgOTQ1LzI4NTYvMTE5MwpmIDk0NS8yODU2LzExOTMgOTU3LzI4NDUvMTE4MiA5NTUvMjc5OS8xMTM2IDk0My8yNzk4LzExMzUKZiA5MzIvMjg1Ny8xMTk0IDk0NC8yODQ2LzExODMgOTU0LzI4NDcvMTE4NCA5NDIvMjg1OC8xMTk1CmYgOTQyLzI4NTgvMTE5NSA5NTQvMjg0Ny8xMTg0IDk1My8yODQ4LzExODUgOTQxLzI4NTkvMTE5NgpmIDk0MS8yODU5LzExOTYgOTUzLzI4NDgvMTE4NSA5NTIvMjg0OS8xMTg2IDk0MC8yODYwLzExOTcKZiA5NDAvMjg2MC8xMTk3IDk1Mi8yODQ5LzExODYgOTUxLzI4NTAvMTE4NyA5MzkvMjg2MS8xMTk4CmYgOTM5LzI4NjEvMTE5OCA5NTEvMjg1MC8xMTg3IDk1MC8yODUxLzExODggOTM4LzI4NjIvMTE5OQpmIDkzOC8yODYyLzExOTkgOTUwLzI4NTEvMTE4OCA5NDkvMjg1Mi8xMTg5IDkzNy8yODYzLzEyMDAKZiA5MzcvMjg2My8xMjAwIDk0OS8yODUyLzExODkgOTQ4LzI4NTMvMTE5MCA5MzYvMjg2NC8xMjAxCmYgOTM2LzI4NjQvMTIwMSA5NDgvMjg1My8xMTkwIDk0Ny8yODU0LzExOTEgOTM1LzI4NjUvMTIwMgpmIDkzNS8yODY1LzEyMDIgOTQ3LzI4NTQvMTE5MSA5NDYvMjg1NS8xMTkyIDkzNC8yODY2LzEyMDMKZiA5MzQvMjg2Ni8xMjAzIDk0Ni8yODU1LzExOTIgOTQ1LzI4NTYvMTE5MyA5MzMvMjg2Ny8xMjA0CmYgOTMzLzI4NjcvMTIwNCA5NDUvMjg1Ni8xMTkzIDk0My8yNzk4LzExMzUgOTMxLzI3OTcvMTEzNApmIDkyMC8yODY4LzEyMDUgOTMyLzI4NTcvMTE5NCA5NDIvMjg1OC8xMTk1IDkzMC8yODY5LzEyMDYKZiA5MzAvMjg2OS8xMjA2IDk0Mi8yODU4LzExOTUgOTQxLzI4NTkvMTE5NiA5MjkvMjg3MC8xMjA3CmYgOTI5LzI4NzAvMTIwNyA5NDEvMjg1OS8xMTk2IDk0MC8yODYwLzExOTcgOTI4LzI4NzEvMTIwOApmIDkyOC8yODcxLzEyMDggOTQwLzI4NjAvMTE5NyA5MzkvMjg2MS8xMTk4IDkyNy8yODcyLzEyMDkKZiA5MjcvMjg3Mi8xMjA5IDkzOS8yODYxLzExOTggOTM4LzI4NjIvMTE5OSA5MjYvMjg3My8xMjEwCmYgOTI2LzI4NzMvMTIxMCA5MzgvMjg2Mi8xMTk5IDkzNy8yODYzLzEyMDAgOTI1LzI4NzQvMTIxMQpmIDkyNS8yODc0LzEyMTEgOTM3LzI4NjMvMTIwMCA5MzYvMjg2NC8xMjAxIDkyNC8yODc1LzEyMTIKZiA5MjQvMjg3NS8xMjEyIDkzNi8yODY0LzEyMDEgOTM1LzI4NjUvMTIwMiA5MjMvMjg3Ni8xMjEzCmYgOTIzLzI4NzYvMTIxMyA5MzUvMjg2NS8xMjAyIDkzNC8yODY2LzEyMDMgOTIyLzI4NzcvMTIxNApmIDkyMi8yODc3LzEyMTQgOTM0LzI4NjYvMTIwMyA5MzMvMjg2Ny8xMjA0IDkyMS8yODc4LzEyMTUKZiA5MjEvMjg3OC8xMjE1IDkzMy8yODY3LzEyMDQgOTMxLzI3OTcvMTEzNCA5MTkvMjc5Ni8xMTMzCmYgOTA4LzI4NzkvMTIxNiA5MjAvMjg2OC8xMjA1IDkzMC8yODY5LzEyMDYgOTE4LzI4ODAvMTIxNwpmIDkxOC8yODgwLzEyMTcgOTMwLzI4NjkvMTIwNiA5MjkvMjg3MC8xMjA3IDkxNy8yODgxLzEyMTgKZiA5MTcvMjg4MS8xMjE4IDkyOS8yODcwLzEyMDcgOTI4LzI4NzEvMTIwOCA5MTYvMjg4Mi8xMjE5CmYgOTE2LzI4ODIvMTIxOSA5MjgvMjg3MS8xMjA4IDkyNy8yODcyLzEyMDkgOTE1LzI4ODMvMTIyMApmIDkxNS8yODgzLzEyMjAgOTI3LzI4NzIvMTIwOSA5MjYvMjg3My8xMjEwIDkxNC8yODg0LzEyMjEKZiA5MTQvMjg4NC8xMjIxIDkyNi8yODczLzEyMTAgOTI1LzI4NzQvMTIxMSA5MTMvMjg4NS8xMjIyCmYgOTEzLzI4ODUvMTIyMiA5MjUvMjg3NC8xMjExIDkyNC8yODc1LzEyMTIgOTEyLzI4ODYvMTIyMwpmIDkxMi8yODg2LzEyMjMgOTI0LzI4NzUvMTIxMiA5MjMvMjg3Ni8xMjEzIDkxMS8yODg3LzEyMjQKZiA5MTEvMjg4Ny8xMjI0IDkyMy8yODc2LzEyMTMgOTIyLzI4NzcvMTIxNCA5MTAvMjg4OC8xMjI1CmYgOTEwLzI4ODgvMTIyNSA5MjIvMjg3Ny8xMjE0IDkyMS8yODc4LzEyMTUgOTA5LzI4ODkvMTIyNgpmIDkwOS8yODg5LzEyMjYgOTIxLzI4NzgvMTIxNSA5MTkvMjc5Ni8xMTMzIDkwNy8yNzk1LzExMzIKZiA4OTYvMjg5MC8xMjI3IDkwOC8yODc5LzEyMTYgOTE4LzI4ODAvMTIxNyA5MDYvMjg5MS8xMjI4CmYgOTA2LzI4OTEvMTIyOCA5MTgvMjg4MC8xMjE3IDkxNy8yODgxLzEyMTggOTA1LzI4OTIvMTIyOQpmIDkwNS8yODkyLzEyMjkgOTE3LzI4ODEvMTIxOCA5MTYvMjg4Mi8xMjE5IDkwNC8yODkzLzEyMzAKZiA5MDQvMjg5My8xMjMwIDkxNi8yODgyLzEyMTkgOTE1LzI4ODMvMTIyMCA5MDMvMjg5NC8xMjMxCmYgOTAzLzI4OTQvMTIzMSA5MTUvMjg4My8xMjIwIDkxNC8yODg0LzEyMjEgOTAyLzI4OTUvMTIzMgpmIDkwMi8yODk1LzEyMzIgOTE0LzI4ODQvMTIyMSA5MTMvMjg4NS8xMjIyIDkwMS8yODk2LzEyMzMKZiA5MDEvMjg5Ni8xMjMzIDkxMy8yODg1LzEyMjIgOTEyLzI4ODYvMTIyMyA5MDAvMjg5Ny8xMjM0CmYgOTAwLzI4OTcvMTIzNCA5MTIvMjg4Ni8xMjIzIDkxMS8yODg3LzEyMjQgODk5LzI4OTgvMTIzNQpmIDg5OS8yODk4LzEyMzUgOTExLzI4ODcvMTIyNCA5MTAvMjg4OC8xMjI1IDg5OC8yODk5LzEyMzYKZiA4OTgvMjg5OS8xMjM2IDkxMC8yODg4LzEyMjUgOTA5LzI4ODkvMTIyNiA4OTcvMjkwMC8xMjM3CmYgODk3LzI5MDAvMTIzNyA5MDkvMjg4OS8xMjI2IDkwNy8yNzk1LzExMzIgODk1LzI3OTQvMTEzMQpmIDg4NC8yNzUyLzEwOTEgODk2LzI4OTAvMTIyNyA5MDYvMjg5MS8xMjI4IDg5NC8yOTAxLzEyMzgKZiA4OTQvMjkwMS8xMjM4IDkwNi8yODkxLzEyMjggOTA1LzI4OTIvMTIyOSA4OTMvMjkwMi8xMjM5CmYgODkzLzI5MDIvMTIzOSA5MDUvMjg5Mi8xMjI5IDkwNC8yODkzLzEyMzAgODkyLzI5MDMvMTI0MApmIDg5Mi8yOTAzLzEyNDAgOTA0LzI4OTMvMTIzMCA5MDMvMjg5NC8xMjMxIDg5MS8yOTA0LzEyNDEKZiA4OTEvMjkwNC8xMjQxIDkwMy8yODk0LzEyMzEgOTAyLzI4OTUvMTIzMiA4OTAvMjkwNS8xMjQyCmYgODkwLzI5MDUvMTI0MiA5MDIvMjg5NS8xMjMyIDkwMS8yODk2LzEyMzMgODg5LzI5MDYvMTI0MwpmIDg4OS8yOTA2LzEyNDMgOTAxLzI4OTYvMTIzMyA5MDAvMjg5Ny8xMjM0IDg4OC8yOTA3LzEyNDQKZiA4ODgvMjkwNy8xMjQ0IDkwMC8yODk3LzEyMzQgODk5LzI4OTgvMTIzNSA4ODcvMjkwOC8xMjQ1CmYgODg3LzI5MDgvMTI0NSA4OTkvMjg5OC8xMjM1IDg5OC8yODk5LzEyMzYgODg2LzI5MDkvMTI0NgpmIDg4Ni8yOTA5LzEyNDYgODk4LzI4OTkvMTIzNiA4OTcvMjkwMC8xMjM3IDg4NS8yOTEwLzEyNDcKZiA4ODUvMjkxMC8xMjQ3IDg5Ny8yOTAwLzEyMzcgODk1LzI3OTQvMTEzMSA4ODMvMjc5My8xMTMwCmYgODYwLzI5MTEvMTI0OCA4NzEvMjc0Ny8xMDg2IDg3My8yOTEyLzEyNDkgODcwLzI5MTMvMTI1MApmIDg3MC8yOTEzLzEyNTAgODczLzI5MTIvMTI0OSA4NzQvMjkxNC8xMjUxIDg2OS8yOTE1LzEyNTIKZiA4NjkvMjkxNS8xMjUyIDg3NC8yOTE0LzEyNTEgODc1LzI5MTYvMTI1MyA4NjgvMjkxNy8xMjU0CmYgODY4LzI5MTcvMTI1NCA4NzUvMjkxNi8xMjUzIDg3Ni8yOTE4LzEyNTUgODY3LzI5MTkvMTI1NgpmIDg2Ny8yOTE5LzEyNTYgODc2LzI5MTgvMTI1NSA4NzcvMjkyMC8xMjU3IDg2Ni8yOTIxLzEyNTgKZiA4NjYvMjkyMS8xMjU4IDg3Ny8yOTIwLzEyNTcgODc4LzI5MjIvMTI1OSA4NjUvMjkyMy8xMjYwCmYgODY1LzI5MjMvMTI2MCA4NzgvMjkyMi8xMjU5IDg3OS8yOTI0LzEyNjEgODY0LzI5MjUvMTI2MgpmIDg2NC8yOTI1LzEyNjIgODc5LzI5MjQvMTI2MSA4ODAvMjkyNi8xMjYzIDg2My8yOTI3LzEyNjQKZiA4NjMvMjkyNy8xMjY0IDg4MC8yOTI2LzEyNjMgODgxLzI5MjgvMTI2NSA4NjIvMjkyOS8xMjY2CmYgODYyLzI5MjkvMTI2NiA4ODEvMjkyOC8xMjY1IDg4Mi8yOTMwLzEyNjcgODYxLzI5MzEvMTI2OApmIDg2MS8yOTMxLzEyNjggODgyLzI5MzAvMTI2NyA4NzIvMjc5Mi8xMTI5IDg1OS8yNzkxLzExMjgKZiA4NDgvMjkzMi8xMjY5IDg2MC8yOTExLzEyNDggODcwLzI5MTMvMTI1MCA4NTgvMjkzMy8xMjcwCmYgODU4LzI5MzMvMTI3MCA4NzAvMjkxMy8xMjUwIDg2OS8yOTE1LzEyNTIgODU3LzI5MzQvMTI3MQpmIDg1Ny8yOTM0LzEyNzEgODY5LzI5MTUvMTI1MiA4NjgvMjkxNy8xMjU0IDg1Ni8yOTM1LzEyNzIKZiA4NTYvMjkzNS8xMjcyIDg2OC8yOTE3LzEyNTQgODY3LzI5MTkvMTI1NiA4NTUvMjkzNi8xMjczCmYgODU1LzI5MzYvMTI3MyA4NjcvMjkxOS8xMjU2IDg2Ni8yOTIxLzEyNTggODU0LzI5MzcvMTI3NApmIDg1NC8yOTM3LzEyNzQgODY2LzI5MjEvMTI1OCA4NjUvMjkyMy8xMjYwIDg1My8yOTM4LzEyNzUKZiA4NTMvMjkzOC8xMjc1IDg2NS8yOTIzLzEyNjAgODY0LzI5MjUvMTI2MiA4NTIvMjkzOS8xMjc2CmYgODUyLzI5MzkvMTI3NiA4NjQvMjkyNS8xMjYyIDg2My8yOTI3LzEyNjQgODUxLzI5NDAvMTI3NwpmIDg1MS8yOTQwLzEyNzcgODYzLzI5MjcvMTI2NCA4NjIvMjkyOS8xMjY2IDg1MC8yOTQxLzEyNzgKZiA4NTAvMjk0MS8xMjc4IDg2Mi8yOTI5LzEyNjYgODYxLzI5MzEvMTI2OCA4NDkvMjk0Mi8xMjc5CmYgODQ5LzI5NDIvMTI3OSA4NjEvMjkzMS8xMjY4IDg1OS8yNzkxLzExMjggODQ3LzI3OTAvMTEyNwpmIDgzNi8yOTQzLzEyODAgODQ4LzI5MzIvMTI2OSA4NTgvMjkzMy8xMjcwIDg0Ni8yOTQ0LzEyODEKZiA4NDYvMjk0NC8xMjgxIDg1OC8yOTMzLzEyNzAgODU3LzI5MzQvMTI3MSA4NDUvMjk0NS8xMjgyCmYgODQ1LzI5NDUvMTI4MiA4NTcvMjkzNC8xMjcxIDg1Ni8yOTM1LzEyNzIgODQ0LzI5NDYvMTI4MwpmIDg0NC8yOTQ2LzEyODMgODU2LzI5MzUvMTI3MiA4NTUvMjkzNi8xMjczIDg0My8yOTQ3LzEyODQKZiA4NDMvMjk0Ny8xMjg0IDg1NS8yOTM2LzEyNzMgODU0LzI5MzcvMTI3NCA4NDIvMjk0OC8xMjg1CmYgODQyLzI5NDgvMTI4NSA4NTQvMjkzNy8xMjc0IDg1My8yOTM4LzEyNzUgODQxLzI5NDkvMTI4NgpmIDg0MS8yOTQ5LzEyODYgODUzLzI5MzgvMTI3NSA4NTIvMjkzOS8xMjc2IDg0MC8yOTUwLzEyODcKZiA4NDAvMjk1MC8xMjg3IDg1Mi8yOTM5LzEyNzYgODUxLzI5NDAvMTI3NyA4MzkvMjk1MS8xMjg4CmYgODM5LzI5NTEvMTI4OCA4NTEvMjk0MC8xMjc3IDg1MC8yOTQxLzEyNzggODM4LzI5NTIvMTI4OQpmIDgzOC8yOTUyLzEyODkgODUwLzI5NDEvMTI3OCA4NDkvMjk0Mi8xMjc5IDgzNy8yOTUzLzEyOTAKZiA4MzcvMjk1My8xMjkwIDg0OS8yOTQyLzEyNzkgODQ3LzI3OTAvMTEyNyA4MzUvMjc4OS8xMTI2CmYgODI0LzI5NTQvMTI5MSA4MzYvMjk0My8xMjgwIDg0Ni8yOTQ0LzEyODEgODM0LzI5NTUvMTI5MgpmIDgzNC8yOTU1LzEyOTIgODQ2LzI5NDQvMTI4MSA4NDUvMjk0NS8xMjgyIDgzMy8yOTU2LzEyOTMKZiA4MzMvMjk1Ni8xMjkzIDg0NS8yOTQ1LzEyODIgODQ0LzI5NDYvMTI4MyA4MzIvMjk1Ny8xMjk0CmYgODMyLzI5NTcvMTI5NCA4NDQvMjk0Ni8xMjgzIDg0My8yOTQ3LzEyODQgODMxLzI5NTgvMTI5NQpmIDgzMS8yOTU4LzEyOTUgODQzLzI5NDcvMTI4NCA4NDIvMjk0OC8xMjg1IDgzMC8yOTU5LzEyOTYKZiA4MzAvMjk1OS8xMjk2IDg0Mi8yOTQ4LzEyODUgODQxLzI5NDkvMTI4NiA4MjkvMjk2MC8xMjk3CmYgODI5LzI5NjAvMTI5NyA4NDEvMjk0OS8xMjg2IDg0MC8yOTUwLzEyODcgODI4LzI5NjEvMTI5OApmIDgyOC8yOTYxLzEyOTggODQwLzI5NTAvMTI4NyA4MzkvMjk1MS8xMjg4IDgyNy8yOTYyLzEyOTkKZiA4MjcvMjk2Mi8xMjk5IDgzOS8yOTUxLzEyODggODM4LzI5NTIvMTI4OSA4MjYvMjk2My8xMzAwCmYgODI2LzI5NjMvMTMwMCA4MzgvMjk1Mi8xMjg5IDgzNy8yOTUzLzEyOTAgODI1LzI5NjQvMTMwMQpmIDgyNS8yOTY0LzEzMDEgODM3LzI5NTMvMTI5MCA4MzUvMjc4OS8xMTI2IDgyMy8yNzg4LzExMjUKZiA4MTIvMjk2NS8xMzAyIDgyNC8yOTU0LzEyOTEgODM0LzI5NTUvMTI5MiA4MjIvMjk2Ni8xMzAzCmYgODIyLzI5NjYvMTMwMyA4MzQvMjk1NS8xMjkyIDgzMy8yOTU2LzEyOTMgODIxLzI5NjcvMTMwNApmIDgyMS8yOTY3LzEzMDQgODMzLzI5NTYvMTI5MyA4MzIvMjk1Ny8xMjk0IDgyMC8yOTY4LzEzMDUKZiA4MjAvMjk2OC8xMzA1IDgzMi8yOTU3LzEyOTQgODMxLzI5NTgvMTI5NSA4MTkvMjk2OS8xMzA2CmYgODE5LzI5NjkvMTMwNiA4MzEvMjk1OC8xMjk1IDgzMC8yOTU5LzEyOTYgODE4LzI5NzAvMTMwNwpmIDgxOC8yOTcwLzEzMDcgODMwLzI5NTkvMTI5NiA4MjkvMjk2MC8xMjk3IDgxNy8yOTcxLzEzMDgKZiA4MTcvMjk3MS8xMzA4IDgyOS8yOTYwLzEyOTcgODI4LzI5NjEvMTI5OCA4MTYvMjk3Mi8xMzA5CmYgODE2LzI5NzIvMTMwOSA4MjgvMjk2MS8xMjk4IDgyNy8yOTYyLzEyOTkgODE1LzI5NzMvMTMxMApmIDgxNS8yOTczLzEzMTAgODI3LzI5NjIvMTI5OSA4MjYvMjk2My8xMzAwIDgxNC8yOTc0LzEzMTEKZiA4MTQvMjk3NC8xMzExIDgyNi8yOTYzLzEzMDAgODI1LzI5NjQvMTMwMSA4MTMvMjk3NS8xMzEyCmYgODEzLzI5NzUvMTMxMiA4MjUvMjk2NC8xMzAxIDgyMy8yNzg4LzExMjUgODExLzI3ODcvMTEyNApmIDgwMC8yOTc2LzEzMTMgODEyLzI5NjUvMTMwMiA4MjIvMjk2Ni8xMzAzIDgxMC8yOTc3LzEzMTQKZiA4MTAvMjk3Ny8xMzE0IDgyMi8yOTY2LzEzMDMgODIxLzI5NjcvMTMwNCA4MDkvMjk3OC8xMzE1CmYgODA5LzI5NzgvMTMxNSA4MjEvMjk2Ny8xMzA0IDgyMC8yOTY4LzEzMDUgODA4LzI5NzkvMTMxNgpmIDgwOC8yOTc5LzEzMTYgODIwLzI5NjgvMTMwNSA4MTkvMjk2OS8xMzA2IDgwNy8yOTgwLzEzMTcKZiA4MDcvMjk4MC8xMzE3IDgxOS8yOTY5LzEzMDYgODE4LzI5NzAvMTMwNyA4MDYvMjk4MS8xMzE4CmYgODA2LzI5ODEvMTMxOCA4MTgvMjk3MC8xMzA3IDgxNy8yOTcxLzEzMDggODA1LzI5ODIvMTMxOQpmIDgwNS8yOTgyLzEzMTkgODE3LzI5NzEvMTMwOCA4MTYvMjk3Mi8xMzA5IDgwNC8yOTgzLzEzMjAKZiA4MDQvMjk4My8xMzIwIDgxNi8yOTcyLzEzMDkgODE1LzI5NzMvMTMxMCA4MDMvMjk4NC8xMzIxCmYgODAzLzI5ODQvMTMyMSA4MTUvMjk3My8xMzEwIDgxNC8yOTc0LzEzMTEgODAyLzI5ODUvMTMyMgpmIDgwMi8yOTg1LzEzMjIgODE0LzI5NzQvMTMxMSA4MTMvMjk3NS8xMzEyIDgwMS8yOTg2LzEzMjMKZiA4MDEvMjk4Ni8xMzIzIDgxMy8yOTc1LzEzMTIgODExLzI3ODcvMTEyNCA3OTkvMjc4Ni8xMTIzCmYgNzg4LzI5ODcvMTMyNCA4MDAvMjk3Ni8xMzEzIDgxMC8yOTc3LzEzMTQgNzk4LzI5ODgvMTMyNQpmIDc5OC8yOTg4LzEzMjUgODEwLzI5NzcvMTMxNCA4MDkvMjk3OC8xMzE1IDc5Ny8yOTg5LzEzMjYKZiA3OTcvMjk4OS8xMzI2IDgwOS8yOTc4LzEzMTUgODA4LzI5NzkvMTMxNiA3OTYvMjk5MC8xMzI3CmYgNzk2LzI5OTAvMTMyNyA4MDgvMjk3OS8xMzE2IDgwNy8yOTgwLzEzMTcgNzk1LzI5OTEvMTMyOApmIDc5NS8yOTkxLzEzMjggODA3LzI5ODAvMTMxNyA4MDYvMjk4MS8xMzE4IDc5NC8yOTkyLzEzMjkKZiA3OTQvMjk5Mi8xMzI5IDgwNi8yOTgxLzEzMTggODA1LzI5ODIvMTMxOSA3OTMvMjk5My8xMzMwCmYgNzkzLzI5OTMvMTMzMCA4MDUvMjk4Mi8xMzE5IDgwNC8yOTgzLzEzMjAgNzkyLzI5OTQvMTMzMQpmIDc5Mi8yOTk0LzEzMzEgODA0LzI5ODMvMTMyMCA4MDMvMjk4NC8xMzIxIDc5MS8yOTk1LzEzMzIKZiA3OTEvMjk5NS8xMzMyIDgwMy8yOTg0LzEzMjEgODAyLzI5ODUvMTMyMiA3OTAvMjk5Ni8xMzMzCmYgNzkwLzI5OTYvMTMzMyA4MDIvMjk4NS8xMzIyIDgwMS8yOTg2LzEzMjMgNzg5LzI5OTcvMTMzNApmIDc4OS8yOTk3LzEzMzQgODAxLzI5ODYvMTMyMyA3OTkvMjc4Ni8xMTIzIDc4Ny8yNzg1LzExMjIKZiA3NzYvMjk5OC8xMzM1IDc4OC8yOTg3LzEzMjQgNzk4LzI5ODgvMTMyNSA3ODYvMjk5OS8xMzM2CmYgNzg2LzI5OTkvMTMzNiA3OTgvMjk4OC8xMzI1IDc5Ny8yOTg5LzEzMjYgNzg1LzMwMDAvMTMzNwpmIDc4NS8zMDAwLzEzMzcgNzk3LzI5ODkvMTMyNiA3OTYvMjk5MC8xMzI3IDc4NC8zMDAxLzEzMzgKZiA3ODQvMzAwMS8xMzM4IDc5Ni8yOTkwLzEzMjcgNzk1LzI5OTEvMTMyOCA3ODMvMzAwMi8xMzM5CmYgNzgzLzMwMDIvMTMzOSA3OTUvMjk5MS8xMzI4IDc5NC8yOTkyLzEzMjkgNzgyLzMwMDMvMTM0MApmIDc4Mi8zMDAzLzEzNDAgNzk0LzI5OTIvMTMyOSA3OTMvMjk5My8xMzMwIDc4MS8zMDA0LzEzNDEKZiA3ODEvMzAwNC8xMzQxIDc5My8yOTkzLzEzMzAgNzkyLzI5OTQvMTMzMSA3ODAvMzAwNS8xMzQyCmYgNzgwLzMwMDUvMTM0MiA3OTIvMjk5NC8xMzMxIDc5MS8yOTk1LzEzMzIgNzc5LzMwMDYvMTM0MwpmIDc3OS8zMDA2LzEzNDMgNzkxLzI5OTUvMTMzMiA3OTAvMjk5Ni8xMzMzIDc3OC8zMDA3LzEzNDQKZiA3NzgvMzAwNy8xMzQ0IDc5MC8yOTk2LzEzMzMgNzg5LzI5OTcvMTMzNCA3NzcvMzAwOC8xMzQ1CmYgNzc3LzMwMDgvMTM0NSA3ODkvMjk5Ny8xMzM0IDc4Ny8yNzg1LzExMjIgNzc1LzI3NDQvMTA4MwpmIDc2NC8yNzgyLzExMTkgNzc2LzI5OTgvMTMzNSA3ODYvMjk5OS8xMzM2IDc3NC8zMDA5LzEzNDYKZiA3NzQvMzAwOS8xMzQ2IDc4Ni8yOTk5LzEzMzYgNzg1LzMwMDAvMTMzNyA3NzMvMzAxMC8xMzQ3CmYgNzczLzMwMTAvMTM0NyA3ODUvMzAwMC8xMzM3IDc4NC8zMDAxLzEzMzggNzcyLzMwMTEvMTM0OApmIDc3Mi8zMDExLzEzNDggNzg0LzMwMDEvMTMzOCA3ODMvMzAwMi8xMzM5IDc3MS8zMDEyLzEzNDkKZiA3NzEvMzAxMi8xMzQ5IDc4My8zMDAyLzEzMzkgNzgyLzMwMDMvMTM0MCA3NzAvMzAxMy8xMzUwCmYgNzcwLzMwMTMvMTM1MCA3ODIvMzAwMy8xMzQwIDc4MS8zMDA0LzEzNDEgNzY5LzMwMTQvMTM1MQpmIDc2OS8zMDE0LzEzNTEgNzgxLzMwMDQvMTM0MSA3ODAvMzAwNS8xMzQyIDc2OC8zMDE1LzEzNTIKZiA3NjgvMzAxNS8xMzUyIDc4MC8zMDA1LzEzNDIgNzc5LzMwMDYvMTM0MyA3NjcvMzAxNi8xMzUzCmYgNzY3LzMwMTYvMTM1MyA3NzkvMzAwNi8xMzQzIDc3OC8zMDA3LzEzNDQgNzY2LzMwMTcvMTM1NApmIDc2Ni8zMDE3LzEzNTQgNzc4LzMwMDcvMTM0NCA3NzcvMzAwOC8xMzQ1IDc2NS8zMDE4LzEzNTUKZiA3NjUvMzAxOC8xMzU1IDc3Ny8zMDA4LzEzNDUgNzc1LzI3NDQvMTA4MyA3NjMvMjc0My8xMDgyCmYgNzQwLzMwMTkvMTM1NiA3NTEvMjc3MS8xMTA4IDc1My8zMDIwLzEzNTcgNzUwLzMwMjEvMTM1OApmIDc1MC8zMDIxLzEzNTggNzUzLzMwMjAvMTM1NyA3NTQvMzAyMi8xMzU5IDc0OS8zMDIzLzEzNjAKZiA3NDkvMzAyMy8xMzYwIDc1NC8zMDIyLzEzNTkgNzU1LzMwMjQvMTM2MSA3NDgvMzAyNS8xMzYyCmYgNzQ4LzMwMjUvMTM2MiA3NTUvMzAyNC8xMzYxIDc1Ni8zMDI2LzEzNjMgNzQ3LzMwMjcvMTM2NApmIDc0Ny8zMDI3LzEzNjQgNzU2LzMwMjYvMTM2MyA3NTcvMzAyOC8xMzY1IDc0Ni8zMDI5LzEzNjYKZiA3NDYvMzAyOS8xMzY2IDc1Ny8zMDI4LzEzNjUgNzU4LzMwMzAvMTM2NyA3NDUvMzAzMS8xMzY4CmYgNzQ1LzMwMzEvMTM2OCA3NTgvMzAzMC8xMzY3IDc1OS8zMDMyLzEzNjkgNzQ0LzMwMzMvMTM3MApmIDc0NC8zMDMzLzEzNzAgNzU5LzMwMzIvMTM2OSA3NjAvMzAzNC8xMzcxIDc0My8zMDM1LzEzNzIKZiA3NDMvMzAzNS8xMzcyIDc2MC8zMDM0LzEzNzEgNzYxLzMwMzYvMTM3MyA3NDIvMzAzNy8xMzc0CmYgNzQyLzMwMzcvMTM3NCA3NjEvMzAzNi8xMzczIDc2Mi8zMDM4LzEzNzUgNzQxLzMwMzkvMTM3NgpmIDc0MS8zMDM5LzEzNzYgNzYyLzMwMzgvMTM3NSA3NTIvMjc4MC8xMTE3IDczOS8yNzc5LzExMTYKZiA3MjgvMzA0MC8xMzc3IDc0MC8zMDE5LzEzNTYgNzUwLzMwMjEvMTM1OCA3MzgvMzA0MS8xMzc4CmYgNzM4LzMwNDEvMTM3OCA3NTAvMzAyMS8xMzU4IDc0OS8zMDIzLzEzNjAgNzM3LzMwNDIvMTM3OQpmIDczNy8zMDQyLzEzNzkgNzQ5LzMwMjMvMTM2MCA3NDgvMzAyNS8xMzYyIDczNi8zMDQzLzEzODAKZiA3MzYvMzA0My8xMzgwIDc0OC8zMDI1LzEzNjIgNzQ3LzMwMjcvMTM2NCA3MzUvMzA0NC8xMzgxCmYgNzM1LzMwNDQvMTM4MSA3NDcvMzAyNy8xMzY0IDc0Ni8zMDI5LzEzNjYgNzM0LzMwNDUvMTM4MgpmIDczNC8zMDQ1LzEzODIgNzQ2LzMwMjkvMTM2NiA3NDUvMzAzMS8xMzY4IDczMy8zMDQ2LzEzODMKZiA3MzMvMzA0Ni8xMzgzIDc0NS8zMDMxLzEzNjggNzQ0LzMwMzMvMTM3MCA3MzIvMzA0Ny8xMzg0CmYgNzMyLzMwNDcvMTM4NCA3NDQvMzAzMy8xMzcwIDc0My8zMDM1LzEzNzIgNzMxLzMwNDgvMTM4NQpmIDczMS8zMDQ4LzEzODUgNzQzLzMwMzUvMTM3MiA3NDIvMzAzNy8xMzc0IDczMC8zMDQ5LzEzODYKZiA3MzAvMzA0OS8xMzg2IDc0Mi8zMDM3LzEzNzQgNzQxLzMwMzkvMTM3NiA3MjkvMzA1MC8xMzg3CmYgNzI5LzMwNTAvMTM4NyA3NDEvMzAzOS8xMzc2IDczOS8yNzc5LzExMTYgNzI3LzI3NzgvMTExNQpmIDcxNi8zMDUxLzEzODggNzI4LzMwNDAvMTM3NyA3MzgvMzA0MS8xMzc4IDcyNi8zMDUyLzEzODkKZiA3MjYvMzA1Mi8xMzg5IDczOC8zMDQxLzEzNzggNzM3LzMwNDIvMTM3OSA3MjUvMzA1My8xMzkwCmYgNzI1LzMwNTMvMTM5MCA3MzcvMzA0Mi8xMzc5IDczNi8zMDQzLzEzODAgNzI0LzMwNTQvMTM5MQpmIDcyNC8zMDU0LzEzOTEgNzM2LzMwNDMvMTM4MCA3MzUvMzA0NC8xMzgxIDcyMy8zMDU1LzEzOTIKZiA3MjMvMzA1NS8xMzkyIDczNS8zMDQ0LzEzODEgNzM0LzMwNDUvMTM4MiA3MjIvMzA1Ni8xMzkzCmYgNzIyLzMwNTYvMTM5MyA3MzQvMzA0NS8xMzgyIDczMy8zMDQ2LzEzODMgNzIxLzMwNTcvMTM5NApmIDcyMS8zMDU3LzEzOTQgNzMzLzMwNDYvMTM4MyA3MzIvMzA0Ny8xMzg0IDcyMC8zMDU4LzEzOTUKZiA3MjAvMzA1OC8xMzk1IDczMi8zMDQ3LzEzODQgNzMxLzMwNDgvMTM4NSA3MTkvMzA1OS8xMzk2CmYgNzE5LzMwNTkvMTM5NiA3MzEvMzA0OC8xMzg1IDczMC8zMDQ5LzEzODYgNzE4LzMwNjAvMTM5NwpmIDcxOC8zMDYwLzEzOTcgNzMwLzMwNDkvMTM4NiA3MjkvMzA1MC8xMzg3IDcxNy8zMDYxLzEzOTgKZiA3MTcvMzA2MS8xMzk4IDcyOS8zMDUwLzEzODcgNzI3LzI3NzgvMTExNSA3MTUvMjc3Ny8xMTE0CmYgNzA0LzMwNjIvMTM5OSA3MTYvMzA1MS8xMzg4IDcyNi8zMDUyLzEzODkgNzE0LzMwNjMvMTQwMApmIDcxNC8zMDYzLzE0MDAgNzI2LzMwNTIvMTM4OSA3MjUvMzA1My8xMzkwIDcxMy8zMDY0LzE0MDEKZiA3MTMvMzA2NC8xNDAxIDcyNS8zMDUzLzEzOTAgNzI0LzMwNTQvMTM5MSA3MTIvMzA2NS8xNDAyCmYgNzEyLzMwNjUvMTQwMiA3MjQvMzA1NC8xMzkxIDcyMy8zMDU1LzEzOTIgNzExLzMwNjYvMTQwMwpmIDcxMS8zMDY2LzE0MDMgNzIzLzMwNTUvMTM5MiA3MjIvMzA1Ni8xMzkzIDcxMC8zMDY3LzE0MDQKZiA3MTAvMzA2Ny8xNDA0IDcyMi8zMDU2LzEzOTMgNzIxLzMwNTcvMTM5NCA3MDkvMzA2OC8xNDA1CmYgNzA5LzMwNjgvMTQwNSA3MjEvMzA1Ny8xMzk0IDcyMC8zMDU4LzEzOTUgNzA4LzMwNjkvMTQwNgpmIDcwOC8zMDY5LzE0MDYgNzIwLzMwNTgvMTM5NSA3MTkvMzA1OS8xMzk2IDcwNy8zMDcwLzE0MDcKZiA3MDcvMzA3MC8xNDA3IDcxOS8zMDU5LzEzOTYgNzE4LzMwNjAvMTM5NyA3MDYvMzA3MS8xNDA4CmYgNzA2LzMwNzEvMTQwOCA3MTgvMzA2MC8xMzk3IDcxNy8zMDYxLzEzOTggNzA1LzMwNzIvMTQwOQpmIDcwNS8zMDcyLzE0MDkgNzE3LzMwNjEvMTM5OCA3MTUvMjc3Ny8xMTE0IDcwMy8yNzc2LzExMTMKZiA2OTIvMzA3My8xNDEwIDcwNC8zMDYyLzEzOTkgNzE0LzMwNjMvMTQwMCA3MDIvMzA3NC8xNDExCmYgNzAyLzMwNzQvMTQxMSA3MTQvMzA2My8xNDAwIDcxMy8zMDY0LzE0MDEgNzAxLzMwNzUvMTQxMgpmIDcwMS8zMDc1LzE0MTIgNzEzLzMwNjQvMTQwMSA3MTIvMzA2NS8xNDAyIDcwMC8zMDc2LzE0MTMKZiA3MDAvMzA3Ni8xNDEzIDcxMi8zMDY1LzE0MDIgNzExLzMwNjYvMTQwMyA2OTkvMzA3Ny8xNDE0CmYgNjk5LzMwNzcvMTQxNCA3MTEvMzA2Ni8xNDAzIDcxMC8zMDY3LzE0MDQgNjk4LzMwNzgvMTQxNQpmIDY5OC8zMDc4LzE0MTUgNzEwLzMwNjcvMTQwNCA3MDkvMzA2OC8xNDA1IDY5Ny8zMDc5LzE0MTYKZiA2OTcvMzA3OS8xNDE2IDcwOS8zMDY4LzE0MDUgNzA4LzMwNjkvMTQwNiA2OTYvMzA4MC8xNDE3CmYgNjk2LzMwODAvMTQxNyA3MDgvMzA2OS8xNDA2IDcwNy8zMDcwLzE0MDcgNjk1LzMwODEvMTQxOApmIDY5NS8zMDgxLzE0MTggNzA3LzMwNzAvMTQwNyA3MDYvMzA3MS8xNDA4IDY5NC8zMDgyLzE0MTkKZiA2OTQvMzA4Mi8xNDE5IDcwNi8zMDcxLzE0MDggNzA1LzMwNzIvMTQwOSA2OTMvMzA4My8xNDIwCmYgNjkzLzMwODMvMTQyMCA3MDUvMzA3Mi8xNDA5IDcwMy8yNzc2LzExMTMgNjkxLzI3NzUvMTExMgpmIDY4MC8zMDg0LzE0MjEgNjkyLzMwNzMvMTQxMCA3MDIvMzA3NC8xNDExIDY5MC8zMDg1LzE0MjIKZiA2OTAvMzA4NS8xNDIyIDcwMi8zMDc0LzE0MTEgNzAxLzMwNzUvMTQxMiA2ODkvMzA4Ni8xNDIzCmYgNjg5LzMwODYvMTQyMyA3MDEvMzA3NS8xNDEyIDcwMC8zMDc2LzE0MTMgNjg4LzMwODcvMTQyNApmIDY4OC8zMDg3LzE0MjQgNzAwLzMwNzYvMTQxMyA2OTkvMzA3Ny8xNDE0IDY4Ny8zMDg4LzE0MjUKZiA2ODcvMzA4OC8xNDI1IDY5OS8zMDc3LzE0MTQgNjk4LzMwNzgvMTQxNSA2ODYvMzA4OS8xNDI2CmYgNjg2LzMwODkvMTQyNiA2OTgvMzA3OC8xNDE1IDY5Ny8zMDc5LzE0MTYgNjg1LzMwOTAvMTQyNwpmIDY4NS8zMDkwLzE0MjcgNjk3LzMwNzkvMTQxNiA2OTYvMzA4MC8xNDE3IDY4NC8zMDkxLzE0MjgKZiA2ODQvMzA5MS8xNDI4IDY5Ni8zMDgwLzE0MTcgNjk1LzMwODEvMTQxOCA2ODMvMzA5Mi8xNDI5CmYgNjgzLzMwOTIvMTQyOSA2OTUvMzA4MS8xNDE4IDY5NC8zMDgyLzE0MTkgNjgyLzMwOTMvMTQzMApmIDY4Mi8zMDkzLzE0MzAgNjk0LzMwODIvMTQxOSA2OTMvMzA4My8xNDIwIDY4MS8zMDk0LzE0MzEKZiA2ODEvMzA5NC8xNDMxIDY5My8zMDgzLzE0MjAgNjkxLzI3NzUvMTExMiA2NzkvMjc3NC8xMTExCmYgNjY4LzMwOTUvMTQzMiA2ODAvMzA4NC8xNDIxIDY5MC8zMDg1LzE0MjIgNjc4LzMwOTYvMTQzMwpmIDY3OC8zMDk2LzE0MzMgNjkwLzMwODUvMTQyMiA2ODkvMzA4Ni8xNDIzIDY3Ny8zMDk3LzE0MzQKZiA2NzcvMzA5Ny8xNDM0IDY4OS8zMDg2LzE0MjMgNjg4LzMwODcvMTQyNCA2NzYvMzA5OC8xNDM1CmYgNjc2LzMwOTgvMTQzNSA2ODgvMzA4Ny8xNDI0IDY4Ny8zMDg4LzE0MjUgNjc1LzMwOTkvMTQzNgpmIDY3NS8zMDk5LzE0MzYgNjg3LzMwODgvMTQyNSA2ODYvMzA4OS8xNDI2IDY3NC8zMTAwLzE0MzcKZiA2NzQvMzEwMC8xNDM3IDY4Ni8zMDg5LzE0MjYgNjg1LzMwOTAvMTQyNyA2NzMvMzEwMS8xNDM4CmYgNjczLzMxMDEvMTQzOCA2ODUvMzA5MC8xNDI3IDY4NC8zMDkxLzE0MjggNjcyLzMxMDIvMTQzOQpmIDY3Mi8zMTAyLzE0MzkgNjg0LzMwOTEvMTQyOCA2ODMvMzA5Mi8xNDI5IDY3MS8zMTAzLzE0NDAKZiA2NzEvMzEwMy8xNDQwIDY4My8zMDkyLzE0MjkgNjgyLzMwOTMvMTQzMCA2NzAvMzEwNC8xNDQxCmYgNjcwLzMxMDQvMTQ0MSA2ODIvMzA5My8xNDMwIDY4MS8zMDk0LzE0MzEgNjY5LzMxMDUvMTQ0MgpmIDY2OS8zMTA1LzE0NDIgNjgxLzMwOTQvMTQzMSA2NzkvMjc3NC8xMTExIDY2Ny8yNzczLzExMTAKZiA2NTYvMzEwNi8xNDQzIDY2OC8zMDk1LzE0MzIgNjc4LzMwOTYvMTQzMyA2NjYvMzEwNy8xNDQ0CmYgNjY2LzMxMDcvMTQ0NCA2NzgvMzA5Ni8xNDMzIDY3Ny8zMDk3LzE0MzQgNjY1LzMxMDgvMTQ0NQpmIDY2NS8zMTA4LzE0NDUgNjc3LzMwOTcvMTQzNCA2NzYvMzA5OC8xNDM1IDY2NC8zMTA5LzE0NDYKZiA2NjQvMzEwOS8xNDQ2IDY3Ni8zMDk4LzE0MzUgNjc1LzMwOTkvMTQzNiA2NjMvMzExMC8xNDQ3CmYgNjYzLzMxMTAvMTQ0NyA2NzUvMzA5OS8xNDM2IDY3NC8zMTAwLzE0MzcgNjYyLzMxMTEvMTQ0OApmIDY2Mi8zMTExLzE0NDggNjc0LzMxMDAvMTQzNyA2NzMvMzEwMS8xNDM4IDY2MS8zMTEyLzE0NDkKZiA2NjEvMzExMi8xNDQ5IDY3My8zMTAxLzE0MzggNjcyLzMxMDIvMTQzOSA2NjAvMzExMy8xNDUwCmYgNjYwLzMxMTMvMTQ1MCA2NzIvMzEwMi8xNDM5IDY3MS8zMTAzLzE0NDAgNjU5LzMxMTQvMTQ1MQpmIDY1OS8zMTE0LzE0NTEgNjcxLzMxMDMvMTQ0MCA2NzAvMzEwNC8xNDQxIDY1OC8zMTE1LzE0NTIKZiA2NTgvMzExNS8xNDUyIDY3MC8zMTA0LzE0NDEgNjY5LzMxMDUvMTQ0MiA2NTcvMzExNi8xNDUzCmYgNjU3LzMxMTYvMTQ1MyA2NjkvMzEwNS8xNDQyIDY2Ny8yNzczLzExMTAgNjU1LzI3NTAvMTA4OQpmIDY0NC8yNzQ2LzEwODUgNjU2LzMxMDYvMTQ0MyA2NjYvMzEwNy8xNDQ0IDY1NC8zMTE3LzE0NTQKZiA2NTQvMzExNy8xNDU0IDY2Ni8zMTA3LzE0NDQgNjY1LzMxMDgvMTQ0NSA2NTMvMzExOC8xNDU1CmYgNjUzLzMxMTgvMTQ1NSA2NjUvMzEwOC8xNDQ1IDY2NC8zMTA5LzE0NDYgNjUyLzMxMTkvMTQ1NgpmIDY1Mi8zMTE5LzE0NTYgNjY0LzMxMDkvMTQ0NiA2NjMvMzExMC8xNDQ3IDY1MS8zMTIwLzE0NTcKZiA2NTEvMzEyMC8xNDU3IDY2My8zMTEwLzE0NDcgNjYyLzMxMTEvMTQ0OCA2NTAvMzEyMS8xNDU4CmYgNjUwLzMxMjEvMTQ1OCA2NjIvMzExMS8xNDQ4IDY2MS8zMTEyLzE0NDkgNjQ5LzMxMjIvMTQ1OQpmIDY0OS8zMTIyLzE0NTkgNjYxLzMxMTIvMTQ0OSA2NjAvMzExMy8xNDUwIDY0OC8zMTIzLzE0NjAKZiA2NDgvMzEyMy8xNDYwIDY2MC8zMTEzLzE0NTAgNjU5LzMxMTQvMTQ1MSA2NDcvMzEyNC8xNDYxCmYgNjQ3LzMxMjQvMTQ2MSA2NTkvMzExNC8xNDUxIDY1OC8zMTE1LzE0NTIgNjQ2LzMxMjUvMTQ2MgpmIDY0Ni8zMTI1LzE0NjIgNjU4LzMxMTUvMTQ1MiA2NTcvMzExNi8xNDUzIDY0NS8zMTI2LzE0NjMKZiA2NDUvMzEyNi8xNDYzIDY1Ny8zMTE2LzE0NTMgNjU1LzI3NTAvMTA4OSA2NDMvMjc0OS8xMDg4CmYgNjIwLzMxMjcvMTQ2NCA2MzEvMzEyOC8xNDY1IDYzMy8zMTI5LzE0NjYgNjMwLzMxMzAvMTQ2NwpmIDYzMC8zMTMwLzE0NjcgNjMzLzMxMjkvMTQ2NiA2MzQvMzEzMS8xNDY4IDYyOS8zMTMyLzE0NjkKZiA2MjkvMzEzMi8xNDY5IDYzNC8zMTMxLzE0NjggNjM1LzMxMzMvMTQ3MCA2MjgvMzEzNC8xNDcxCmYgNjI4LzMxMzQvMTQ3MSA2MzUvMzEzMy8xNDcwIDYzNi8zMTM1LzE0NzIgNjI3LzMxMzYvMTQ3MwpmIDYyNy8zMTM2LzE0NzMgNjM2LzMxMzUvMTQ3MiA2MzcvMzEzNy8xNDc0IDYyNi8zMTM4LzE0NzUKZiA2MjYvMzEzOC8xNDc1IDYzNy8zMTM3LzE0NzQgNjM4LzMxMzkvMTQ3NiA2MjUvMzE0MC8xNDc3CmYgNjI1LzMxNDAvMTQ3NyA2MzgvMzEzOS8xNDc2IDYzOS8zMTQxLzE0NzggNjI0LzMxNDIvMTQ3OQpmIDYyNC8zMTQyLzE0NzkgNjM5LzMxNDEvMTQ3OCA2NDAvMzE0My8xNDgwIDYyMy8zMTQ0LzE0ODEKZiA2MjMvMzE0NC8xNDgxIDY0MC8zMTQzLzE0ODAgNjQxLzMxNDUvMTQ4MiA2MjIvMzE0Ni8xNDgzCmYgNjIyLzMxNDYvMTQ4MyA2NDEvMzE0NS8xNDgyIDY0Mi8zMTQ3LzE0ODQgNjIxLzMxNDgvMTQ4NQpmIDYyMS8zMTQ4LzE0ODUgNjQyLzMxNDcvMTQ4NCA2MzIvMjc2OS8xMTA2IDYxOS8yNzY3LzExMDQKZiA2MDgvMzE0OS8xNDg2IDYyMC8zMTI3LzE0NjQgNjMwLzMxMzAvMTQ2NyA2MTgvMzE1MC8xNDg3CmYgNjE4LzMxNTAvMTQ4NyA2MzAvMzEzMC8xNDY3IDYyOS8zMTMyLzE0NjkgNjE3LzMxNTEvMTQ4OApmIDYxNy8zMTUxLzE0ODggNjI5LzMxMzIvMTQ2OSA2MjgvMzEzNC8xNDcxIDYxNi8zMTUyLzE0ODkKZiA2MTYvMzE1Mi8xNDg5IDYyOC8zMTM0LzE0NzEgNjI3LzMxMzYvMTQ3MyA2MTUvMzE1My8xNDkwCmYgNjE1LzMxNTMvMTQ5MCA2MjcvMzEzNi8xNDczIDYyNi8zMTM4LzE0NzUgNjE0LzMxNTQvMTQ5MQpmIDYxNC8zMTU0LzE0OTEgNjI2LzMxMzgvMTQ3NSA2MjUvMzE0MC8xNDc3IDYxMy8zMTU1LzE0OTIKZiA2MTMvMzE1NS8xNDkyIDYyNS8zMTQwLzE0NzcgNjI0LzMxNDIvMTQ3OSA2MTIvMzE1Ni8xNDkzCmYgNjEyLzMxNTYvMTQ5MyA2MjQvMzE0Mi8xNDc5IDYyMy8zMTQ0LzE0ODEgNjExLzMxNTcvMTQ5NApmIDYxMS8zMTU3LzE0OTQgNjIzLzMxNDQvMTQ4MSA2MjIvMzE0Ni8xNDgzIDYxMC8zMTU4LzE0OTUKZiA2MTAvMzE1OC8xNDk1IDYyMi8zMTQ2LzE0ODMgNjIxLzMxNDgvMTQ4NSA2MDkvMzE1OS8xNDk2CmYgNjA5LzMxNTkvMTQ5NiA2MjEvMzE0OC8xNDg1IDYxOS8yNzY3LzExMDQgNjA3LzI3NjUvMTEwMgpmIDU5Ni8zMTYwLzE0OTcgNjA4LzMxNDkvMTQ4NiA2MTgvMzE1MC8xNDg3IDYwNi8zMTYxLzE0OTgKZiA2MDYvMzE2MS8xNDk4IDYxOC8zMTUwLzE0ODcgNjE3LzMxNTEvMTQ4OCA2MDUvMzE2Mi8xNDk5CmYgNjA1LzMxNjIvMTQ5OSA2MTcvMzE1MS8xNDg4IDYxNi8zMTUyLzE0ODkgNjA0LzMxNjMvMTUwMApmIDYwNC8zMTYzLzE1MDAgNjE2LzMxNTIvMTQ4OSA2MTUvMzE1My8xNDkwIDYwMy8zMTY0LzE1MDEKZiA2MDMvMzE2NC8xNTAxIDYxNS8zMTUzLzE0OTAgNjE0LzMxNTQvMTQ5MSA2MDIvMzE2NS8xNTAyCmYgNjAyLzMxNjUvMTUwMiA2MTQvMzE1NC8xNDkxIDYxMy8zMTU1LzE0OTIgNjAxLzMxNjYvMTUwMwpmIDYwMS8zMTY2LzE1MDMgNjEzLzMxNTUvMTQ5MiA2MTIvMzE1Ni8xNDkzIDYwMC8zMTY3LzE1MDQKZiA2MDAvMzE2Ny8xNTA0IDYxMi8zMTU2LzE0OTMgNjExLzMxNTcvMTQ5NCA1OTkvMzE2OC8xNTA1CmYgNTk5LzMxNjgvMTUwNSA2MTEvMzE1Ny8xNDk0IDYxMC8zMTU4LzE0OTUgNTk4LzMxNjkvMTUwNgpmIDU5OC8zMTY5LzE1MDYgNjEwLzMxNTgvMTQ5NSA2MDkvMzE1OS8xNDk2IDU5Ny8zMTcwLzE1MDcKZiA1OTcvMzE3MC8xNTA3IDYwOS8zMTU5LzE0OTYgNjA3LzI3NjUvMTEwMiA1OTUvMjc2My8xMTAwCmYgNTg0LzMxNzEvMTUwOCA1OTYvMzE2MC8xNDk3IDYwNi8zMTYxLzE0OTggNTk0LzMxNzIvMTUwOQpmIDU5NC8zMTcyLzE1MDkgNjA2LzMxNjEvMTQ5OCA2MDUvMzE2Mi8xNDk5IDU5My8zMTczLzE1MTAKZiA1OTMvMzE3My8xNTEwIDYwNS8zMTYyLzE0OTkgNjA0LzMxNjMvMTUwMCA1OTIvMzE3NC8xNTExCmYgNTkyLzMxNzQvMTUxMSA2MDQvMzE2My8xNTAwIDYwMy8zMTY0LzE1MDEgNTkxLzMxNzUvMTUxMgpmIDU5MS8zMTc1LzE1MTIgNjAzLzMxNjQvMTUwMSA2MDIvMzE2NS8xNTAyIDU5MC8zMTc2LzE1MTMKZiA1OTAvMzE3Ni8xNTEzIDYwMi8zMTY1LzE1MDIgNjAxLzMxNjYvMTUwMyA1ODkvMzE3Ny8xNTE0CmYgNTg5LzMxNzcvMTUxNCA2MDEvMzE2Ni8xNTAzIDYwMC8zMTY3LzE1MDQgNTg4LzMxNzgvMTUxNQpmIDU4OC8zMTc4LzE1MTUgNjAwLzMxNjcvMTUwNCA1OTkvMzE2OC8xNTA1IDU4Ny8zMTc5LzE1MTYKZiA1ODcvMzE3OS8xNTE2IDU5OS8zMTY4LzE1MDUgNTk4LzMxNjkvMTUwNiA1ODYvMzE4MC8xNTE3CmYgNTg2LzMxODAvMTUxNyA1OTgvMzE2OS8xNTA2IDU5Ny8zMTcwLzE1MDcgNTg1LzMxODEvMTUxOApmIDU4NS8zMTgxLzE1MTggNTk3LzMxNzAvMTUwNyA1OTUvMjc2My8xMTAwIDU4My8yNzYyLzEwOTgKZiA1NzIvMzE4Mi8xNTE5IDU4NC8zMTgzLzE1MDggNTk0LzMxODQvMTUwOSA1ODIvMzE4NS8xNTIwCmYgNTgyLzMxODUvMTUyMCA1OTQvMzE4NC8xNTA5IDU5My8zMTg2LzE1MTAgNTgxLzMxODcvMTUyMQpmIDU4MS8zMTg3LzE1MjEgNTkzLzMxODYvMTUxMCA1OTIvMzE4OC8xNTExIDU4MC8zMTg5LzE1MjIKZiA1ODAvMzE4OS8xNTIyIDU5Mi8zMTg4LzE1MTEgNTkxLzMxOTAvMTUxMiA1NzkvMzE5MS8xNTIzCmYgNTc5LzMxOTEvMTUyMyA1OTEvMzE5MC8xNTEyIDU5MC8zMTkyLzE1MTMgNTc4LzMxOTMvMTUyNApmIDU3OC8zMTkzLzE1MjQgNTkwLzMxOTIvMTUxMyA1ODkvMzE5NC8xNTE0IDU3Ny8zMTk1LzE1MjUKZiA1NzcvMzE5NS8xNTI1IDU4OS8zMTk0LzE1MTQgNTg4LzMxOTYvMTUxNSA1NzYvMzE5Ny8xNTI2CmYgNTc2LzMxOTcvMTUyNiA1ODgvMzE5Ni8xNTE1IDU4Ny8zMTk4LzE1MTYgNTc1LzMxOTkvMTUyNwpmIDU3NS8zMTk5LzE1MjcgNTg3LzMxOTgvMTUxNiA1ODYvMzIwMC8xNTE3IDU3NC8zMjAxLzE1MjgKZiA1NzQvMzIwMS8xNTI4IDU4Ni8zMjAwLzE1MTcgNTg1LzMyMDIvMTUxOCA1NzMvMzIwMy8xNTI5CmYgNTczLzMyMDMvMTUyOSA1ODUvMzIwMi8xNTE4IDU4My8yNzU5LzEwOTggNTcxLzI3NTcvMTA5NgpmIDU2MC8zMjA0LzE1MzAgNTcyLzMxODIvMTUxOSA1ODIvMzE4NS8xNTIwIDU3MC8zMjA1LzE1MzEKZiA1NzAvMzIwNS8xNTMxIDU4Mi8zMTg1LzE1MjAgNTgxLzMxODcvMTUyMSA1NjkvMzIwNi8xNTMyCmYgNTY5LzMyMDYvMTUzMiA1ODEvMzE4Ny8xNTIxIDU4MC8zMTg5LzE1MjIgNTY4LzMyMDcvMTUzMwpmIDU2OC8zMjA3LzE1MzMgNTgwLzMxODkvMTUyMiA1NzkvMzE5MS8xNTIzIDU2Ny8zMjA4LzE1MzQKZiA1NjcvMzIwOC8xNTM0IDU3OS8zMTkxLzE1MjMgNTc4LzMxOTMvMTUyNCA1NjYvMzIwOS8xNTM1CmYgNTY2LzMyMDkvMTUzNSA1NzgvMzE5My8xNTI0IDU3Ny8zMTk1LzE1MjUgNTY1LzMyMTAvMTUzNgpmIDU2NS8zMjEwLzE1MzYgNTc3LzMxOTUvMTUyNSA1NzYvMzE5Ny8xNTI2IDU2NC8zMjExLzE1MzcKZiA1NjQvMzIxMS8xNTM3IDU3Ni8zMTk3LzE1MjYgNTc1LzMxOTkvMTUyNyA1NjMvMzIxMi8xNTM4CmYgNTYzLzMyMTIvMTUzOCA1NzUvMzE5OS8xNTI3IDU3NC8zMjAxLzE1MjggNTYyLzMyMTMvMTUzOQpmIDU2Mi8zMjEzLzE1MzkgNTc0LzMyMDEvMTUyOCA1NzMvMzIwMy8xNTI5IDU2MS8zMjE0LzE1NDAKZiA1NjEvMzIxNC8xNTQwIDU3My8zMjAzLzE1MjkgNTcxLzI3NTcvMTA5NiA1NTkvMjc1NS8xMDk0CmYgNTQ4LzMyMTUvMTU0MSA1NjAvMzIwNC8xNTMwIDU3MC8zMjA1LzE1MzEgNTU4LzMyMTYvMTU0MgpmIDU1OC8zMjE2LzE1NDIgNTcwLzMyMDUvMTUzMSA1NjkvMzIwNi8xNTMyIDU1Ny8zMjE3LzE1NDMKZiA1NTcvMzIxNy8xNTQzIDU2OS8zMjA2LzE1MzIgNTY4LzMyMDcvMTUzMyA1NTYvMzIxOC8xNTQ0CmYgNTU2LzMyMTgvMTU0NCA1NjgvMzIwNy8xNTMzIDU2Ny8zMjA4LzE1MzQgNTU1LzMyMTkvMTU0NQpmIDU1NS8zMjE5LzE1NDUgNTY3LzMyMDgvMTUzNCA1NjYvMzIwOS8xNTM1IDU1NC8zMjIwLzE1NDYKZiA1NTQvMzIyMC8xNTQ2IDU2Ni8zMjA5LzE1MzUgNTY1LzMyMTAvMTUzNiA1NTMvMzIyMS8xNTQ3CmYgNTUzLzMyMjEvMTU0NyA1NjUvMzIxMC8xNTM2IDU2NC8zMjExLzE1MzcgNTUyLzMyMjIvMTU0OApmIDU1Mi8zMjIyLzE1NDggNTY0LzMyMTEvMTUzNyA1NjMvMzIxMi8xNTM4IDU1MS8zMjIzLzE1NDkKZiA1NTEvMzIyMy8xNTQ5IDU2My8zMjEyLzE1MzggNTYyLzMyMTMvMTUzOSA1NTAvMzIyNC8xNTUwCmYgNTUwLzMyMjQvMTU1MCA1NjIvMzIxMy8xNTM5IDU2MS8zMjE0LzE1NDAgNTQ5LzMyMjUvMTU1MQpmIDU0OS8zMjI1LzE1NTEgNTYxLzMyMTQvMTU0MCA1NTkvMjc1NS8xMDk0IDU0Ny8yNzQxLzEwODAKZiA1MzYvMzIyNi8xNTUyIDU0OC8zMjE1LzE1NDEgNTU4LzMyMTYvMTU0MiA1NDYvMzIyNy8xNTUzCmYgNTQ2LzMyMjcvMTU1MyA1NTgvMzIxNi8xNTQyIDU1Ny8zMjE3LzE1NDMgNTQ1LzMyMjgvMTU1NApmIDU0NS8zMjI4LzE1NTQgNTU3LzMyMTcvMTU0MyA1NTYvMzIxOC8xNTQ0IDU0NC8zMjI5LzE1NTUKZiA1NDQvMzIyOS8xNTU1IDU1Ni8zMjE4LzE1NDQgNTU1LzMyMTkvMTU0NSA1NDMvMzIzMC8xNTU2CmYgNTQzLzMyMzAvMTU1NiA1NTUvMzIxOS8xNTQ1IDU1NC8zMjIwLzE1NDYgNTQyLzMyMzEvMTU1NwpmIDU0Mi8zMjMxLzE1NTcgNTU0LzMyMjAvMTU0NiA1NTMvMzIyMS8xNTQ3IDU0MS8zMjMyLzE1NTgKZiA1NDEvMzIzMi8xNTU4IDU1My8zMjIxLzE1NDcgNTUyLzMyMjIvMTU0OCA1NDAvMzIzMy8xNTU5CmYgNTQwLzMyMzMvMTU1OSA1NTIvMzIyMi8xNTQ4IDU1MS8zMjIzLzE1NDkgNTM5LzMyMzQvMTU2MApmIDUzOS8zMjM0LzE1NjAgNTUxLzMyMjMvMTU0OSA1NTAvMzIyNC8xNTUwIDUzOC8zMjM1LzE1NjEKZiA1MzgvMzIzNS8xNTYxIDU1MC8zMjI0LzE1NTAgNTQ5LzMyMjUvMTU1MSA1MzcvMzIzNi8xNTYyCmYgNTM3LzMyMzYvMTU2MiA1NDkvMzIyNS8xNTUxIDU0Ny8yNzQxLzEwODAgNTM1LzI3NDAvMTA3OQpmIDUyNC8zMjM3LzE1NjMgNTM2LzMyMjYvMTU1MiA1NDYvMzIyNy8xNTUzIDUzNC8zMjM4LzE1NjQKZiA1MzQvMzIzOC8xNTY0IDU0Ni8zMjI3LzE1NTMgNTQ1LzMyMjgvMTU1NCA1MzMvMzIzOS8xNTY1CmYgNTMzLzMyMzkvMTU2NSA1NDUvMzIyOC8xNTU0IDU0NC8zMjI5LzE1NTUgNTMyLzMyNDAvMTU2NgpmIDUzMi8zMjQwLzE1NjYgNTQ0LzMyMjkvMTU1NSA1NDMvMzIzMC8xNTU2IDUzMS8zMjQxLzE1NjcKZiA1MzEvMzI0MS8xNTY3IDU0My8zMjMwLzE1NTYgNTQyLzMyMzEvMTU1NyA1MzAvMzI0Mi8xNTY4CmYgNTMwLzMyNDIvMTU2OCA1NDIvMzIzMS8xNTU3IDU0MS8zMjMyLzE1NTggNTI5LzMyNDMvMTU2OQpmIDUyOS8zMjQzLzE1NjkgNTQxLzMyMzIvMTU1OCA1NDAvMzIzMy8xNTU5IDUyOC8zMjQ0LzE1NzAKZiA1MjgvMzI0NC8xNTcwIDU0MC8zMjMzLzE1NTkgNTM5LzMyMzQvMTU2MCA1MjcvMzI0NS8xNTcxCmYgNTI3LzMyNDUvMTU3MSA1MzkvMzIzNC8xNTYwIDUzOC8zMjM1LzE1NjEgNTI2LzMyNDYvMTU3MgpmIDUyNi8zMjQ2LzE1NzIgNTM4LzMyMzUvMTU2MSA1MzcvMzIzNi8xNTYyIDUyNS8zMjQ3LzE1NzMKZiA1MjUvMzI0Ny8xNTczIDUzNy8zMjM2LzE1NjIgNTM1LzI3NDAvMTA3OSA1MjMvMjc1My8xMDkyCmYgNjQzLzI3NDkvMTA4OCA4NzIvMjc5Mi8xMTI5IDg4Mi8yOTMwLzEyNjcgNjQ1LzMxMjYvMTQ2MwpmIDY0NS8zMTI2LzE0NjMgODgyLzI5MzAvMTI2NyA4ODEvMjkyOC8xMjY1IDY0Ni8zMTI1LzE0NjIKZiA2NDYvMzEyNS8xNDYyIDg4MS8yOTI4LzEyNjUgODgwLzI5MjYvMTI2MyA2NDcvMzEyNC8xNDYxCmYgNjQ3LzMxMjQvMTQ2MSA4ODAvMjkyNi8xMjYzIDg3OS8yOTI0LzEyNjEgNjQ4LzMxMjMvMTQ2MApmIDY0OC8zMTIzLzE0NjAgODc5LzI5MjQvMTI2MSA4NzgvMjkyMi8xMjU5IDY0OS8zMTIyLzE0NTkKZiA2NDkvMzEyMi8xNDU5IDg3OC8yOTIyLzEyNTkgODc3LzI5MjAvMTI1NyA2NTAvMzEyMS8xNDU4CmYgNjUwLzMxMjEvMTQ1OCA4NzcvMjkyMC8xMjU3IDg3Ni8yOTE4LzEyNTUgNjUxLzMxMjAvMTQ1NwpmIDY1MS8zMTIwLzE0NTcgODc2LzI5MTgvMTI1NSA4NzUvMjkxNi8xMjUzIDY1Mi8zMTE5LzE0NTYKZiA2NTIvMzExOS8xNDU2IDg3NS8yOTE2LzEyNTMgODc0LzI5MTQvMTI1MSA2NTMvMzExOC8xNDU1CmYgNjUzLzMxMTgvMTQ1NSA4NzQvMjkxNC8xMjUxIDg3My8yOTEyLzEyNDkgNjU0LzMxMTcvMTQ1NApmIDY1NC8zMTE3LzE0NTQgODczLzI5MTIvMTI0OSA4NzEvMjc0Ny8xMDg2IDY0NC8yNzQ2LzEwODUKZiA2MzEvMzEyOC8xNDY1IDc1Mi8yNzgwLzExMTcgNzYyLzMwMzgvMTM3NSA2MzMvMzEyOS8xNDY2CmYgNjMzLzMxMjkvMTQ2NiA3NjIvMzAzOC8xMzc1IDc2MS8zMDM2LzEzNzMgNjM0LzMxMzEvMTQ2OApmIDYzNC8zMTMxLzE0NjggNzYxLzMwMzYvMTM3MyA3NjAvMzAzNC8xMzcxIDMxODIvMzI0OC8xNTc0IDMxODMvMzI0OS8xNTc0IDYzNS8zMTMzLzE0NzAKZiA2MzUvMzEzMy8xNDcwIDMxODMvMzI0OS8xNTc0IDMxNzkvMzI1MC8xNTc1IDYzNi8zMTM1LzE0NzIKZiA2MzYvMzEzNS8xNDcyIDMxNzkvMzI1MC8xNTc1IDMxODcvMzI1MS8xNTc2IDYzNy8zMTM3LzE0NzQKZiA2MzcvMzEzNy8xNDc0IDMxODcvMzI1MS8xNTc2IDMxODQvMzI1Mi8xNTc3IDYzOC8zMTM5LzE0NzYKZiA2MzgvMzEzOS8xNDc2IDMxODQvMzI1Mi8xNTc3IDMxODAvMzI1My8xNTc4IDYzOS8zMTQxLzE0NzgKZiA2MzkvMzE0MS8xNDc4IDMxODAvMzI1My8xNTc4IDMxODkvMzI1NC8xNTc5IDY0MC8zMTQzLzE0ODAKZiA2NDAvMzE0My8xNDgwIDMxODkvMzI1NC8xNTc5IDMxODgvMzI1NS8xNTc5IDc1NS8zMDI0LzEzNjEgNzU0LzMwMjIvMTM1OSA2NDEvMzE0NS8xNDgyCmYgNjQxLzMxNDUvMTQ4MiA3NTQvMzAyMi8xMzU5IDc1My8zMDIwLzEzNTcgNjQyLzMxNDcvMTQ4NApmIDY0Mi8zMTQ3LzE0ODQgNzUzLzMwMjAvMTM1NyA3NTEvMjc3MS8xMTA4IDYzMi8yNzY5LzExMDYKZiA3NjMvMjc0My8xMDgyIDk5Mi8yODAyLzExMzkgMTAwMi8yODIyLzExNTkgNzY1LzMwMTgvMTM1NQpmIDc2NS8zMDE4LzEzNTUgMTAwMi8yODIyLzExNTkgMTAwMS8yODIwLzExNTcgNzY2LzMwMTcvMTM1NApmIDc2Ni8zMDE3LzEzNTQgMTAwMS8yODIwLzExNTcgMTAwMC8yODE4LzExNTUgMzE1Ny8zMjU2LzE1ODAgMzE1OC8zMjU3LzE1ODAgNzY3LzMwMTYvMTM1MwpmIDc2Ny8zMDE2LzEzNTMgMzE1OC8zMjU3LzE1ODAgMzE2Ni8zMjU4LzE1ODEgMzE2My8zMjU5LzE1ODIgMzE0MS8zMjYwLzE1ODIgMzE0NS8zMjYxLzE1ODMgMzE0Ni8zMjYyLzE1ODMgMzE0Ny8zMjYzLzE1ODMgMzE0OC8zMjY0LzE1ODMgMzE0Mi8zMjY1LzE1ODIgMzExNy8zMjY2LzE1ODIgMzEyOC8zMjY3LzE1ODMgMzEyNy8zMjY4LzE1ODMgMzEyNi8zMjY5LzE1ODMgMzExNS8zMjcwLzE1ODIgNzY4LzMwMTUvMTM1MgpmIDc2OC8zMDE1LzEzNTIgMzExNS8zMjcwLzE1ODIgMzEyOS8zMjcxLzE1ODQgMzEyMi8zMjcyLzE1ODUgNzY5LzMwMTQvMTM1MQpmIDc2OS8zMDE0LzEzNTEgMzEyMi8zMjcyLzE1ODUgMzEyMy8zMjczLzE1ODYgMzEyMC8zMjc0LzE1ODcgNzcwLzMwMTMvMTM1MApmIDc3MC8zMDEzLzEzNTAgMzEyMC8zMjc0LzE1ODcgMzEyNS8zMjc1LzE1ODggMzEyMS8zMjc2LzE1ODkgNzcxLzMwMTIvMTM0OQpmIDc3MS8zMDEyLzEzNDkgMzEyMS8zMjc2LzE1ODkgMzEzNS8zMjc3LzE1OTAgMzEzNC8zMjc4LzE1OTAgMzEzMy8zMjc5LzE1OTAgMzEzMi8zMjgwLzE1OTAgMzEzMS8zMjgxLzE1OTAgMzEzMC8zMjgyLzE1OTAgMzExOS8zMjgzLzE1ODkgMzE0MC8zMjg0LzE1ODkgMzE0OS8zMjg1LzE1OTAgMzE1MC8zMjg2LzE1OTAgMzE1MS8zMjg3LzE1OTAgMzE1Mi8zMjg4LzE1OTAgMzEzNi8zMjg5LzE1ODkgMzE1OS8zMjkwLzE1ODkgMzE3MC8zMjkxLzE1OTAgMzE3MS8zMjkyLzE1OTAgMzE3Mi8zMjkzLzE1OTAgMzE3My8zMjk0LzE1OTAgMzE2NC8zMjk1LzE1ODkgOTk2LzI4MTAvMTE0NyA5OTUvMjgwOC8xMTQ1IDc3Mi8zMDExLzEzNDgKZiA3NzIvMzAxMS8xMzQ4IDk5NS8yODA4LzExNDUgOTk0LzI4MDYvMTE0MyA3NzMvMzAxMC8xMzQ3CmYgNzczLzMwMTAvMTM0NyA5OTQvMjgwNi8xMTQzIDk5My8yODA0LzExNDEgNzc0LzMwMDkvMTM0NgpmIDc3NC8zMDA5LzEzNDYgOTkzLzI4MDQvMTE0MSA5OTEvMjc4My8xMTIwIDc2NC8yNzgyLzExMTkKZiA4ODMvMjc5My8xMTMwIDUyNC8zMjM3LzE1NjMgNTM0LzMyMzgvMTU2NCA4ODUvMjkxMC8xMjQ3CmYgODg1LzI5MTAvMTI0NyA1MzQvMzIzOC8xNTY0IDUzMy8zMjM5LzE1NjUgMTgwMi8zMjk2LzE1OTEgMTgwMy8zMjk3LzE1OTEgODg2LzI5MDkvMTI0NgpmIDg4Ni8yOTA5LzEyNDYgMTgwMy8zMjk3LzE1OTEgMTgwMC8zMjk4LzE1OTIgODg3LzI5MDgvMTI0NQpmIDg4Ny8yOTA4LzEyNDUgMTgwMC8zMjk4LzE1OTIgMTc5OC8zMjk5LzE1OTMgMjE1NC8zMzAwLzE1OTQgMjE1NS8zMzAxLzE1OTQgMjE0NS8zMzAyLzE1OTQgMjE0Ni8zMzAzLzE1OTQgMjEzNi8zMzA0LzE1OTQgMjEzNy8zMzA1LzE1OTQgODg4LzI5MDcvMTI0NApmIDg4OC8yOTA3LzEyNDQgMjEzNy8zMzA1LzE1OTQgMjEzNS8zMzA2LzE1OTUgODg5LzI5MDYvMTI0MwpmIDg4OS8yOTA2LzEyNDMgMjEzNS8zMzA2LzE1OTUgMjE0MS8zMzA3LzE1OTYgODkwLzI5MDUvMTI0MgpmIDg5MC8yOTA1LzEyNDIgMjE0MS8zMzA3LzE1OTYgMjEzOC8zMzA4LzE1OTcgODkxLzI5MDQvMTI0MQpmIDg5MS8yOTA0LzEyNDEgMjEzOC8zMzA4LzE1OTcgMjE0OC8zMzA5LzE1OTcgMjE0OS8zMzEwLzE1OTcgMTc5OS8zMzExLzE1OTcgMTgwNy8zMzEyLzE1OTggODkyLzI5MDMvMTI0MApmIDg5Mi8yOTAzLzEyNDAgMTgwNy8zMzEyLzE1OTggMTgwNi8zMzEzLzE1OTggNTI3LzMyNDUvMTU3MSA1MjYvMzI0Ni8xNTcyIDg5My8yOTAyLzEyMzkKZiA4OTMvMjkwMi8xMjM5IDUyNi8zMjQ2LzE1NzIgNTI1LzMyNDcvMTU3MyA4OTQvMjkwMS8xMjM4CmYgODk0LzI5MDEvMTIzOCA1MjUvMzI0Ny8xNTczIDUyMy8yNzUzLzEwOTIgODg0LzI3NTIvMTA5MQpmIDUyNC8zMjM3LzE1NjMgMTA4My8xNTg5LzE2MSAxMDg0LzE1ODQvMTU2IDUzNi8zMjI2LzE1NTIKZiA2MzEvMzEyOC8xNDY1IDEwOTMvMTU2OS8xNDMgMTA5NC8xNTkxLzE2MyA3NTIvMjc4MC8xMTE3CmYgODgzLzI3OTMvMTEzMCAxMDg1LzE1ODYvMTU4IDEwODMvMTU4OS8xNjEgNTI0LzMyMzcvMTU2MwpmIDUzNi8zMjI2LzE1NTIgMTA4NC8xNTg0LzE1NiAxMDg2LzE1ODIvMTU0IDU0OC8zMjE1LzE1NDEKZiA1NDgvMzIxNS8xNTQxIDEwODYvMTU4Mi8xNTQgMTA4Ny8xNTgwLzE1MiA1NjAvMzIwNC8xNTMwCmYgNTYwLzMyMDQvMTUzMCAxMDg3LzE1ODAvMTUyIDEwODgvMTU3Ni8xNTAgNTcyLzMxODIvMTUxOQpmIDU3Mi8zMTgyLzE1MTkgMTA4OC8xNTc2LzE1MCAxMDg5LzE1NzkvMTQ4IDU4NC8zMTgzLzE1MDgKZiA1ODQvMzE3MS8xNTA4IDEwODkvMTU3NC8xNDggMTA5MC8xNTcyLzE0NiA1OTYvMzE2MC8xNDk3CmYgNTk2LzMxNjAvMTQ5NyAxMDkwLzE1NzIvMTQ2IDEwOTEvMTU3MC8xNDQgNjA4LzMxNDkvMTQ4NgpmIDYwOC8zMTQ5LzE0ODYgMTA5MS8xNTcwLzE0NCAxMDkyLzE1NjYvMTQwIDYyMC8zMTI3LzE0NjQKZiA2MjAvMzEyNy8xNDY0IDEwOTIvMTU2Ni8xNDAgMTA5My8xNTY5LzE0MyA2MzEvMzEyOC8xNDY1CmYgNzYzLzI3NDMvMTA4MiAxMTA1LzE1NjQvMTM2IDExMDYvMTU2NS8xMzkgOTkyLzI4MDIvMTEzOQpmIDY0My8yNzQ5LzEwODggMTA5NS8xNTYwLzEzMiAxMDk2LzE1NjMvMTM1IDg3Mi8yNzkyLzExMjkKZiA3NjQvMjc4Mi8xMTE5IDExNDUvMjc4MS8xMTE4IDExNDcvMzMxNC8xNTk5IDc3Ni8yOTk4LzEzMzUKZiA2NDQvMjc0Ni8xMDg1IDExMzUvMjc0NS8xMDg0IDExMzcvMzMxNS8xNjAwIDY1Ni8zMTA2LzE0NDMKZiA2NTYvMzEwNi8xNDQzIDExMzcvMzMxNS8xNjAwIDExMzgvMzMxNi8xNjAxIDY2OC8zMDk1LzE0MzIKZiA2NjgvMzA5NS8xNDMyIDExMzgvMzMxNi8xNjAxIDExMzkvMzMxNy8xNjAyIDY4MC8zMDg0LzE0MjEKZiA2ODAvMzA4NC8xNDIxIDExMzkvMzMxNy8xNjAyIDExNDAvMzMxOC8xNjAzIDY5Mi8zMDczLzE0MTAKZiA2OTIvMzA3My8xNDEwIDExNDAvMzMxOC8xNjAzIDExNDEvMzMxOS8xNjA0IDcwNC8zMDYyLzEzOTkKZiA3MDQvMzA2Mi8xMzk5IDExNDEvMzMxOS8xNjA0IDExNDIvMzMyMC8xNjA1IDcxNi8zMDUxLzEzODgKZiA3MTYvMzA1MS8xMzg4IDExNDIvMzMyMC8xNjA1IDExNDMvMzMyMS8xNjA2IDcyOC8zMDQwLzEzNzcKZiA3MjgvMzA0MC8xMzc3IDExNDMvMzMyMS8xNjA2IDExNDQvMzMyMi8xNjA3IDc0MC8zMDE5LzEzNTYKZiA3NDAvMzAxOS8xMzU2IDExNDQvMzMyMi8xNjA3IDExMzQvMjc3Mi8xMTA5IDc1MS8yNzcxLzExMDgKZiA3NzYvMjk5OC8xMzM1IDExNDcvMzMxNC8xNTk5IDExNDgvMzMyMy8xNjA4IDc4OC8yOTg3LzEzMjQKZiA3ODgvMjk4Ny8xMzI0IDExNDgvMzMyMy8xNjA4IDExNDkvMzMyNC8xNjA5IDgwMC8yOTc2LzEzMTMKZiA4MDAvMjk3Ni8xMzEzIDExNDkvMzMyNC8xNjA5IDExNTAvMzMyNS8xNjEwIDgxMi8yOTY1LzEzMDIKZiA4MTIvMjk2NS8xMzAyIDExNTAvMzMyNS8xNjEwIDExNTEvMzMyNi8xNjExIDgyNC8yOTU0LzEyOTEKZiA4MjQvMjk1NC8xMjkxIDExNTEvMzMyNi8xNjExIDExNTIvMzMyNy8xNjEyIDgzNi8yOTQzLzEyODAKZiA4MzYvMjk0My8xMjgwIDExNTIvMzMyNy8xNjEyIDExNTMvMzMyOC8xNjEzIDg0OC8yOTMyLzEyNjkKZiA4NDgvMjkzMi8xMjY5IDExNTMvMzMyOC8xNjEzIDExNTQvMzMyOS8xNjE0IDg2MC8yOTExLzEyNDgKZiA4NjAvMjkxMS8xMjQ4IDExNTQvMzMyOS8xNjE0IDExMzYvMjc0OC8xMDg3IDg3MS8yNzQ3LzEwODYKZiA4OTYvMjg5MC8xMjI3IDExNTUvMzMzMC8xNjE1IDExNTYvMzMzMS8xNjE2IDkwOC8yODc5LzEyMTYKZiA5MDgvMjg3OS8xMjE2IDExNTYvMzMzMS8xNjE2IDExNTcvMzMzMi8xNjE3IDkyMC8yODY4LzEyMDUKZiA5MjAvMjg2OC8xMjA1IDExNTcvMzMzMi8xNjE3IDExNTgvMzMzMy8xNjE4IDkzMi8yODU3LzExOTQKZiA5MzIvMjg1Ny8xMTk0IDExNTgvMzMzMy8xNjE4IDExNTkvMzMzNC8xNjE5IDk0NC8yODQ2LzExODMKZiA5NDQvMjg0Ni8xMTgzIDExNTkvMzMzNC8xNjE5IDExNjAvMzMzNS8xNjIwIDk1Ni8yODM1LzExNzIKZiA5NTYvMjgzNS8xMTcyIDExNjAvMzMzNS8xNjIwIDExNjEvMzMzNi8xNjIxIDk2OC8yODI0LzExNjEKZiA5NjgvMjgyNC8xMTYxIDExNjEvMzMzNi8xNjIxIDExNjIvMzMzNy8xNjIyIDk4MC8yODAzLzExNDAKZiA5ODAvMjgwMy8xMTQwIDExNjIvMzMzNy8xNjIyIDExNDYvMjc4NC8xMTIxIDk5MS8yNzgzLzExMjAKZiA4ODQvMjc1Mi8xMDkxIDExMjMvMjc1MS8xMDkwIDExNTUvMzMzMC8xNjE1IDg5Ni8yODkwLzEyMjcKZiAxMzY4LzMzMzgvMTYyMyAxMzY2LzMzMzkvMTYyNCAxMzY1LzMzNDAvMTYyNCAxMzYxLzMzNDEvMTYyNCAxMzYwLzMzNDIvMTYyNSAzMTg1LzMzNDMvMTU3NSAzMTgxLzMzNDQvMTU3NgpmIDEzNzEvMzM0NS8xNjI2IDEzNzAvMzM0Ni8xNjI3IDEzNzIvMzM0Ny8xNjI3IDEzNjkvMzM0OC8xNjI3IDEzNjgvMzMzOC8xNjIzIDMxODEvMzM0NC8xNTc2IDMxOTAvMzM0OS8xNTc3CmYgMTM2My8zMzUwLzE2MjggMTM2Mi8zMzUxLzE2MjkgMTM2NC8zMzUyLzE2MjkgMTM2Ny8zMzUzLzE2MjkgMTM3MS8zMzQ1LzE2MjYgMzE5MC8zMzQ5LzE1NzcgMzE4Ni8zMzU0LzE1NzgKZiAxNzY5LzMzNTUvMTYzMCAxNzY2LzMzNTYvMTYzMSAxNzY1LzMzNTcvMTYzMSAxNzYzLzMzNTgvMTYzMSAxNzY0LzMzNTkvMTYzMiAxODA1LzMzNjAvMTYzMyAxODEwLzMzNjEvMTYzNApmIDE3NjQvMzM1OS8xNjMyIDE3NjIvMzM2Mi8xNjM1IDE3NjAvMzM2My8xNjM1IDE3NjEvMzM2NC8xNjM2IDE4MDgvMzM2NS8xNTk0IDE4MDUvMzM2MC8xNjMzCmYgMTc3My8zMzY2LzE2MzcgMTc3Mi8zMzY3LzE2MzggMTc3NC8zMzY4LzE2MzggMTc3MS8zMzY5LzE2MzggMTc2OC8zMzcwLzE2MzggMTc2OS8zMzU1LzE2MzAgMTgxMC8zMzYxLzE2MzQgMTgwNC8zMzcxLzE1OTcKZiAxODAxLzMzNzIvMTYzNCAxNzk3LzMzNzMvMTYzMyAxNzg1LzMzNzQvMTYzMiAxNzg0LzMzNzUvMTYzMSAxNzg2LzMzNzYvMTYzMSAxNzg4LzMzNzcvMTYzMSAxNzg3LzMzNzgvMTYzMApmIDE3OTkvMzMxMS8xNTk3IDE4MDEvMzM3Mi8xNjM0IDE3ODcvMzM3OC8xNjMwIDE3ODIvMzM3OS8xNjM4IDE3ODMvMzM4MC8xNjM4IDE3NzcvMzM4MS8xNjM4IDE3NzgvMzM4Mi8xNjM4IDE3NzkvMzM4My8xNjM5CmYgMTc5OC8zMjk5LzE1OTMgMTgwMC8zMjk4LzE1OTIgMTgwOS8zMzg0LzE1OTIgMTgwOC8zMzY1LzE1OTQgMTc2MS8zMzY0LzE2MzYgMTc1OS8zMzg1LzE2NDAgMTc1Ny8zMzg2LzE2NDAgMTc1OC8zMzg3LzE2NDAgMTc3NS8zMzg4LzE2NDAgMTc3Ni8zMzg5LzE2NDAgMTc4MS8zMzkwLzE2NDAgMTc4OS8zMzkxLzE2NDAgMTc5My8zMzkyLzE2NDAgMTc5Ni8zMzkzLzE2NDAgMTc5Mi8zMzk0LzE2NDAgMTc5NS8zMzk1LzE2NDAgMTc5NC8zMzk2LzE2NDEKZiAxNzk3LzMzNzMvMTYzMyAxNzk4LzMyOTkvMTU5MyAxNzk0LzMzOTYvMTY0MSAxNzkwLzMzOTcvMTYzNSAxNzkxLzMzOTgvMTYzNSAxNzg1LzMzNzQvMTYzMgpmIDE4MTAvMzM2MS8xNjM0IDE4MDUvMzM2MC8xNjMzIDIxNTkvMzM5OS8xNTk1IDIxNTgvMzQwMC8xNTk2CmYgMTgwMC8zMjk4LzE1OTIgMTgwMy8zMjk3LzE1OTEgMTgwMi8zMjk2LzE1OTEgMTgwOS8zMzg0LzE1OTIKZiAxODA5LzMzODQvMTU5MiAxODAyLzMyOTYvMTU5MSA1MzMvMzIzOS8xNTY1IDUzMi8zMjQwLzE1NjYKZiAxODA1LzMzNjAvMTYzMyAxODA4LzMzNjUvMTU5NCAyMTYxLzM0MDEvMTU5NCAyMTU5LzMzOTkvMTU5NQpmIDE4MDgvMzM2NS8xNTk0IDE4MDkvMzM4NC8xNTkyIDUzMi8zMjQwLzE1NjYgNTMxLzMyNDEvMTU2NyAyMTk3LzM0MDIvMTU5NCAyMTk4LzM0MDMvMTU5NCAyMTg4LzM0MDQvMTU5NCAyMTg5LzM0MDUvMTU5NCAyMTgyLzM0MDYvMTU5NCAyMTgzLzM0MDcvMTU5NCAyMTcxLzM0MDgvMTU5NCAyMTcyLzM0MDkvMTU5NCAyMTYzLzM0MTAvMTU5NCAyMTY0LzM0MTEvMTU5NCAyMTYwLzM0MTIvMTU5NCAyMTYxLzM0MDEvMTU5NApmIDE4MDQvMzM3MS8xNTk3IDE4MTAvMzM2MS8xNjM0IDIxNTgvMzQwMC8xNTk2IDIxNTYvMzQxMy8xNTk3CmYgMTgwNy8zMzEyLzE1OTggMTc5OS8zMzExLzE1OTcgMTc3OS8zMzgzLzE2MzkgMTc4MC8zNDE0LzE2NDIgMTc2Ny8zNDE1LzE2NDIgMTc3MC8zNDE2LzE2NDIgMTc3My8zMzY2LzE2MzcgMTgwNC8zMzcxLzE1OTcgMTgwNi8zMzEzLzE1OTgKZiAxODA2LzMzMTMvMTU5OCAxODA0LzMzNzEvMTU5NyAyMTU2LzM0MTMvMTU5NyAyMTY2LzM0MTcvMTU5NyAyMTc0LzM0MTgvMTU5NyAyMTc4LzM0MTkvMTU5NyAyMTkwLzM0MjAvMTU5NyAyMTkzLzM0MjEvMTU5NyA1MjgvMzI0NC8xNTcwIDUyNy8zMjQ1LzE1NzEKZiAxOTk1LzM0MjIvMTY0MyAxOTk0LzM0MjMvMTY0NCAxOTk2LzM0MjQvMTY0NCAxOTkzLzM0MjUvMTY0NCAxOTkxLzM0MjYvMTY0NCAxOTg5LzM0MjcvMTY0NCAxOTg2LzM0MjgvMTY0NCAxOTg0LzM0MjkvMTY0NCAxOTgyLzM0MzAvMTY0NSAyMTYyLzM0MzEvMTYzMyAyMTU3LzM0MzIvMTYzNApmIDE5ODAvMzQzMy8xNjQzIDE5NzkvMzQzNC8xNjMxIDE5ODEvMzQzNS8xNjMxIDE5NzgvMzQzNi8xNjMxIDE5NzYvMzQzNy8xNjMxIDE5NzQvMzQzOC8xNjMxIDE5NzEvMzQzOS8xNjMxIDE5NjkvMzQ0MC8xNjMxIDE5NjgvMzQ0MS8xNjMyIDIxNjUvMzQ0Mi8xNjMzIDIxNjcvMzQ0My8xNjM0CmYgMTkxNi8zNDQ0LzE2NDMgMTkxNy8zNDQ1LzE2NDQgMTkxOC8zNDQ2LzE2NDQgMTkxNS8zNDQ3LzE2NDQgMTkxMy8zNDQ4LzE2NDQgMTkxMS8zNDQ5LzE2NDQgMTkwOC8zNDUwLzE2NDQgMTkwNy8zNDUxLzE2NDQgMTk1My8zNDUyLzE2MzIgMjE3My8zNDUzLzE2MzMgMjE3NS8zNDU0LzE2MzQKZiAxOTA0LzM0NTUvMTY0MyAxOTAzLzM0NTYvMTYzMSAxOTA1LzM0NTcvMTYzMSAxOTAyLzM0NTgvMTYzMSAxOTAwLzM0NTkvMTYzMSAxODk4LzM0NjAvMTYzMSAxODk1LzM0NjEvMTYzMSAxODkyLzM0NjIvMTYzMSAxODkzLzM0NjMvMTYzMiAyMTgxLzM0NjQvMTYzMyAyMTc3LzM0NjUvMTYzNApmIDE4MTgvMzQ2Ni8xNjQzIDE4MTkvMzQ2Ny8xNjMxIDE4MjAvMzQ2OC8xNjMxIDE4MTcvMzQ2OS8xNjMxIDE4MTUvMzQ3MC8xNjMxIDE4MTMvMzQ3MS8xNjMxIDE4MTIvMzQ3Mi8xNjMxIDE4NzgvMzQ3My8xNjMxIDE4NzkvMzQ3NC8xNjMyIDIxODUvMzQ3NS8xNjMzIDIxODcvMzQ3Ni8xNjM0CmYgMTg1NC8zNDc3LzE2NDMgMTg1NS8zNDc4LzE2MzEgMTg1Ni8zNDc5LzE2MzEgMTg1My8zNDgwLzE2MzEgMTg1MS8zNDgxLzE2MzEgMTg0OS8zNDgyLzE2MzEgMTg0Ni8zNDgzLzE2MzEgMTg0NC8zNDg0LzE2MzEgMTg0My8zNDg1LzE2MzIgMjE5NC8zNDg2LzE2MzMgMjE5NS8zNDg3LzE2MzQKZiAyMTA5LzM0ODgvMTY0MyAyMTA4LzM0ODkvMTY0NiAyMTEwLzM0OTAvMTY0NiAyMTA3LzM0OTEvMTY0NiAyMTA1LzM0OTIvMTY0NiAyMTAzLzM0OTMvMTY0NiAyMTAwLzM0OTQvMTY0NiAyMDk3LzM0OTUvMTY0NiAyMDk4LzM0OTYvMTYzMiAyMTM5LzM0OTcvMTYzMyAyMTQwLzM0OTgvMTYzNApmIDIwNDgvMzQ5OS8xNjQzIDIwNDcvMzUwMC8xNjMxIDIwNDkvMzUwMS8xNjMxIDIwNDYvMzUwMi8xNjMxIDIwNDUvMzUwMy8xNjMxIDIwODkvMzUwNC8xNjMxIDIwODYvMzUwNS8xNjMxIDIwODQvMzUwNi8xNjMxIDIwODMvMzUwNy8xNjMyIDIxNDIvMzUwOC8xNjMzIDIxNDMvMzUwOS8xNjM0CmYgMjA0My8zNTEwLzE2NDMgMjA0Mi8zNTExLzE2MzEgMjA0NC8zNTEyLzE2MzEgMjA0MS8zNTEzLzE2MzEgMjAzOS8zNTE0LzE2MzEgMjAzNy8zNTE1LzE2MzEgMjAzNC8zNTE2LzE2MzEgMjAzMS8zNTE3LzE2MzEgMjAzMi8zNTE4LzE2MzIgMjE1MC8zNTE5LzE2MzMgMjE1MS8zNTIwLzE2MzQKZiAyMTQwLzM0OTgvMTYzNCAyMTM5LzM0OTcvMTYzMyAyMTQ3LzM1MjEvMTU5NSAyMTQ0LzM1MjIvMTYzNApmIDIxMzUvMzMwNi8xNTk1IDIxMzcvMzMwNS8xNTk0IDIxMzYvMzMwNC8xNTk0IDIxMzkvMzQ5Ny8xNjMzIDIwOTgvMzQ5Ni8xNjMyIDIwOTQvMzUyMy8xNjM1IDIwOTUvMzUyNC8xNjM1IDIwOTIvMzUyNS8xNjM1IDIxMjcvMzUyNi8xNjM1IDIxMjUvMzUyNy8xNjM1IDIxMjIvMzUyOC8xNjM1IDIxMjAvMzUyOS8xNjM1IDIxMTgvMzUzMC8xNjM1IDIxMzIvMzUzMS8xNjM1IDIxMzEvMzUzMi8xNjM1IDIxMzQvMzUzMy8xNjM1IDIxMzAvMzUzNC8xNjM1IDIxMzMvMzUzNS8xNjM1IDIxMTkvMzUzNi8xNjM1IDIxMjEvMzUzNy8xNjM1IDIxMjMvMzUzOC8xNjQ1CmYgMjEzOS8zNDk3LzE2MzMgMjEzNi8zMzA0LzE1OTQgMjE0Ni8zMzAzLzE1OTQKZiAyMTQxLzMzMDcvMTU5NiAyMTM1LzMzMDYvMTU5NSAyMTIzLzM1MzgvMTY0NSAyMTI0LzM1MzkvMTY0NCAyMTI2LzM1NDAvMTY0NCAyMTI4LzM1NDEvMTY0NCAyMTI5LzM1NDIvMTY0NCAyMDkzLzM1NDMvMTY0NCAyMDk2LzM1NDQvMTY0NCAyMDk5LzM1NDUvMTY0NCAyMTAyLzM1NDYvMTY0MwpmIDIxMzgvMzMwOC8xNTk3IDIxNDEvMzMwNy8xNTk2IDIxMDIvMzU0Ni8xNjQzIDIxMDEvMzU0Ny8xNjQ3IDIxMDQvMzU0OC8xNjQ3IDIxMDYvMzU0OS8xNjQ3IDIxMDkvMzQ4OC8xNjQzIDIxNDAvMzQ5OC8xNjM0CmYgMjE0MC8zNDk4LzE2MzQgMjE0NC8zNTIyLzE2MzQgMjE0OC8zMzA5LzE1OTcgMjEzOC8zMzA4LzE1OTcKZiAyMTQ0LzM1MjIvMTYzNCAyMTQ3LzM1MjEvMTU5NSAyMDcxLzM1NTAvMTY0OCAyMDcyLzM1NTEvMTY0OSAyMDc0LzM1NTIvMTY0OSAyMDc2LzM1NTMvMTY0OSAyMDc4LzM1NTQvMTY0OSAyMDgwLzM1NTUvMTY0OSAyMDgyLzM1NTYvMTY0OSAyMDg1LzM1NTcvMTY0OSAyMDg4LzM1NTgvMTY0MwpmIDIxNDMvMzUwOS8xNjM0IDIxNDIvMzUwOC8xNjMzIDIxNTMvMzU1OS8xNjMzIDIxNTIvMzU2MC8xNjM0CmYgMjE0OC8zMzA5LzE1OTcgMjE0NC8zNTIyLzE2MzQgMjA4OC8zNTU4LzE2NDMgMjA4Ny8zNTYxLzE2NDcgMjA5MC8zNTYyLzE2NDcgMjA5MS8zNTYzLzE2NDcgMjA0OC8zNDk5LzE2NDMgMjE0My8zNTA5LzE2MzQKZiAyMTQzLzM1MDkvMTYzNCAyMTUyLzM1NjAvMTYzNCAyMTQ5LzMzMTAvMTU5NyAyMTQ4LzMzMDkvMTU5NwpmIDIxNDYvMzMwMy8xNTk0IDIxNDUvMzMwMi8xNTk0IDIxNDIvMzUwOC8xNjMzIDIwODMvMzUwNy8xNjMyIDIwODEvMzU2NC8xNjUwIDIwNzkvMzU2NS8xNjUwIDIwNzcvMzU2Ni8xNjUwIDIwNzUvMzU2Ny8xNjUwIDIwNzMvMzU2OC8xNjUwIDIwNzAvMzU2OS8xNjUwIDIwNjkvMzU3MC8xNjUwIDIxMTYvMzU3MS8xNjUwIDIxMTQvMzU3Mi8xNjUwIDIxMTEvMzU3My8xNjUwIDIxMTIvMzU3NC8xNjUwIDIxMTMvMzU3NS8xNjUwIDIxMTUvMzU3Ni8xNjUwIDIxMTcvMzU3Ny8xNjUwIDIwNjgvMzU3OC8xNjUwIDIwNzEvMzU1MC8xNjQ4IDIxNDcvMzUyMS8xNTk1CmYgMjE0Ny8zNTIxLzE1OTUgMjEzOS8zNDk3LzE2MzMgMjE0Ni8zMzAzLzE1OTQKZiAyMTQyLzM1MDgvMTYzMyAyMTQ1LzMzMDIvMTU5NCAyMTU1LzMzMDEvMTU5NApmIDIxNTIvMzU2MC8xNjM0IDIxNTMvMzU1OS8xNjMzIDIwNjEvMzU3OS8xNjQ1IDIwNjAvMzU4MC8xNjQ0IDIwNjMvMzU4MS8xNjQ0IDIwNjUvMzU4Mi8xNjQ0IDIwNjcvMzU4My8xNjQ0IDIwMjcvMzU4NC8xNjQ0IDIwMzAvMzU4NS8xNjQ0IDIwMzMvMzU4Ni8xNjQ0IDIwMzYvMzU4Ny8xNjQzCmYgMjE1MS8zNTIwLzE2MzQgMjE1MC8zNTE5LzE2MzMgMTc5Ny8zMzczLzE2MzMgMTgwMS8zMzcyLzE2MzQKZiAyMTU1LzMzMDEvMTU5NCAyMTU0LzMzMDAvMTU5NCAyMTUwLzM1MTkvMTYzMyAyMDMyLzM1MTgvMTYzMiAyMDI5LzM1ODgvMTYzNSAyMDI4LzM1ODkvMTYzNSAyMDY2LzM1OTAvMTYzNSAyMDY0LzM1OTEvMTYzNSAyMDYyLzM1OTIvMTYzNSAyMDU5LzM1OTMvMTYzNSAyMDU3LzM1OTQvMTYzNSAyMDU1LzM1OTUvMTYzNSAyMDUzLzM1OTYvMTYzNSAyMDUxLzM1OTcvMTYzNSAyMDUwLzM1OTgvMTYzNSAyMDUyLzM1OTkvMTYzNSAyMDU0LzM2MDAvMTYzNSAyMDU2LzM2MDEvMTYzNSAyMDU4LzM2MDIvMTYzNSAyMDYxLzM1NzkvMTY0NSAyMTUzLzM1NTkvMTYzMwpmIDIxNTMvMzU1OS8xNjMzIDIxNDIvMzUwOC8xNjMzIDIxNTUvMzMwMS8xNTk0CmYgMjE1MC8zNTE5LzE2MzMgMjE1NC8zMzAwLzE1OTQgMTc5OC8zMjk5LzE1OTMgMTc5Ny8zMzczLzE2MzMKZiAyMTQ5LzMzMTAvMTU5NyAyMTUyLzM1NjAvMTYzNCAyMDM2LzM1ODcvMTY0MyAyMDM1LzM2MDMvMTY0NyAyMDM4LzM2MDQvMTY0NyAyMDQwLzM2MDUvMTY0NyAyMDQzLzM1MTAvMTY0MyAyMTUxLzM1MjAvMTYzNApmIDIxNTEvMzUyMC8xNjM0IDE4MDEvMzM3Mi8xNjM0IDE3OTkvMzMxMS8xNTk3IDIxNDkvMzMxMC8xNTk3CmYgMjE1Ny8zNDMyLzE2MzQgMjE2Mi8zNDMxLzE2MzMgMjE2OC8zNjA2LzE2MzMgMjE2OS8zNjA3LzE2MzQKZiAyMTU2LzM0MTMvMTU5NyAyMTU4LzM0MDAvMTU5NiAxOTg4LzM2MDgvMTY0MyAxOTg3LzM2MDkvMTY0NyAxOTkwLzM2MTAvMTY0NyAxOTkyLzM2MTEvMTY0NyAxOTk1LzM0MjIvMTY0MyAyMTU3LzM0MzIvMTYzNApmIDIxNTcvMzQzMi8xNjM0IDIxNjkvMzYwNy8xNjM0IDIxNjYvMzQxNy8xNTk3IDIxNTYvMzQxMy8xNTk3CmYgMjE1OS8zMzk5LzE1OTUgMjE2MS8zNDAxLzE1OTQgMjE2MC8zNDEyLzE1OTQgMjE2Mi8zNDMxLzE2MzMgMTk4Mi8zNDMwLzE2NDUgMTk4My8zNjEyLzE2MzUgMjAyNC8zNjEzLzE2MzUgMjAyMi8zNjE0LzE2MzUgMjAyMC8zNjE1LzE2MzUgMjAxOC8zNjE2LzE2MzUgMjAxNS8zNjE3LzE2MzUgMjAxMy8zNjE4LzE2MzUgMjAxMS8zNjE5LzE2MzUgMjAwOS8zNjIwLzE2MzUgMjAwNy8zNjIxLzE2MzUgMjAwNi8zNjIyLzE2MzUgMjAwOC8zNjIzLzE2MzUgMjAxMC8zNjI0LzE2MzUgMjAxMi8zNjI1LzE2MzUgMjAxNC8zNjI2LzE2MzUgMjAxNy8zNjI3LzE2NDUKZiAyMTYyLzM0MzEvMTYzMyAyMTY0LzM0MTEvMTU5NCAyMTY4LzM2MDYvMTYzMwpmIDIxNTgvMzQwMC8xNTk2IDIxNTkvMzM5OS8xNTk1IDIwMTcvMzYyNy8xNjQ1IDIwMTYvMzYyOC8xNjQ0IDIwMTkvMzYyOS8xNjQ0IDIwMjEvMzYzMC8xNjQ0IDIwMjMvMzYzMS8xNjQ0IDIwMjUvMzYzMi8xNjQ0IDIwMjYvMzYzMy8xNjQ0IDE5ODUvMzYzNC8xNjQ0IDE5ODgvMzYwOC8xNjQzCmYgMjE2OC8zNjA2LzE2MzMgMjE2NC8zNDExLzE1OTQgMjE2My8zNDEwLzE1OTQgMjE2NS8zNDQyLzE2MzMgMTk2OC8zNDQxLzE2MzIgMTk2Ni8zNjM1LzE2MzUgMTk2NC8zNjM2LzE2MzUgMTk2Mi8zNjM3LzE2MzUgMTk2MC8zNjM4LzE2MzUgMTk1Ny8zNjM5LzE2MzUgMTk1OC8zNjQwLzE2MzUgMjAwNC8zNjQxLzE2MzUgMjAwMi8zNjQyLzE2MzUgMjAwMC8zNjQzLzE2MzUgMTk5OC8zNjQ0LzE2MzUgMTk5Ny8zNjQ1LzE2MzUgMTk5OS8zNjQ2LzE2MzUgMjAwMS8zNjQ3LzE2MzUgMjAwMy8zNjQ4LzE2MzUgMjAwNS8zNjQ5LzE2MzUgMTk1Ni8zNjUwLzE2MzIKZiAyMTY1LzM0NDIvMTYzMyAyMTYzLzM0MTAvMTU5NCAyMTcyLzM0MDkvMTU5NApmIDIxNjQvMzQxMS8xNTk0IDIxNjIvMzQzMS8xNjMzIDIxNjAvMzQxMi8xNTk0CmYgMjE2Ny8zNDQzLzE2MzQgMjE2NS8zNDQyLzE2MzMgMjE3Ni8zNjUxLzE2MzMgMjE3MC8zNjUyLzE2MzQKZiAyMTY2LzM0MTcvMTU5NyAyMTY5LzM2MDcvMTYzNCAxOTczLzM2NTMvMTY0MyAxOTcyLzM2NTQvMTY0NyAxOTc1LzM2NTUvMTY0NyAxOTc3LzM2NTYvMTY0NyAxOTgwLzM0MzMvMTY0MyAyMTY3LzM0NDMvMTYzNApmIDIxNjcvMzQ0My8xNjM0IDIxNzAvMzY1Mi8xNjM0IDIxNzQvMzQxOC8xNTk3IDIxNjYvMzQxNy8xNTk3CmYgMjE2OS8zNjA3LzE2MzQgMjE2OC8zNjA2LzE2MzMgMTk1Ni8zNjUwLzE2MzIgMTk1NS8zNjU3LzE2MzEgMTk1OS8zNjU4LzE2MzEgMTk2MS8zNjU5LzE2MzEgMTk2My8zNjYwLzE2MzEgMTk2NS8zNjYxLzE2MzEgMTk2Ny8zNjYyLzE2MzEgMTk3MC8zNjYzLzE2MzEgMTk3My8zNjUzLzE2NDMKZiAyMTcyLzM0MDkvMTU5NCAyMTcxLzM0MDgvMTU5NCAyMTczLzM0NTMvMTYzMyAxOTUzLzM0NTIvMTYzMiAxOTUxLzM2NjQvMTYzNSAxOTQ5LzM2NjUvMTYzNSAxOTQ3LzM2NjYvMTYzNSAxOTQ1LzM2NjcvMTYzNSAxOTQzLzM2NjgvMTYzNSAxOTQwLzM2NjkvMTYzNSAxOTM4LzM2NzAvMTYzNSAxOTM2LzM2NzEvMTYzNSAxOTM0LzM2NzIvMTYzNSAxOTMxLzM2NzMvMTYzNSAxOTMyLzM2NzQvMTYzNSAxOTMzLzM2NzUvMTYzNSAxOTM1LzM2NzYvMTYzNSAxOTM3LzM2NzcvMTYzNSAxOTM5LzM2NzgvMTYzNSAxOTQyLzM2NzkvMTYzMiAyMTc2LzM2NTEvMTYzMwpmIDIxNzYvMzY1MS8xNjMzIDIxNjUvMzQ0Mi8xNjMzIDIxNzIvMzQwOS8xNTk0CmYgMjE3My8zNDUzLzE2MzMgMjE3MS8zNDA4LzE1OTQgMjE4My8zNDA3LzE1OTQKZiAyMTc0LzM0MTgvMTU5NyAyMTcwLzM2NTIvMTYzNCAxOTEwLzM2ODAvMTY0MyAxOTA5LzM2ODEvMTY0NyAxOTEyLzM2ODIvMTY0NyAxOTE0LzM2ODMvMTY0NyAxOTE2LzM0NDQvMTY0MyAyMTc1LzM0NTQvMTYzNApmIDIxNzUvMzQ1NC8xNjM0IDIxNzkvMzY4NC8xNjM0IDIxNzgvMzQxOS8xNTk3IDIxNzQvMzQxOC8xNTk3CmYgMjE3MC8zNjUyLzE2MzQgMjE3Ni8zNjUxLzE2MzMgMTk0Mi8zNjc5LzE2MzIgMTk0MS8zNjg1LzE2MzEgMTk0NC8zNjg2LzE2MzEgMTk0Ni8zNjg3LzE2MzEgMTk0OC8zNjg4LzE2MzEgMTk1MC8zNjg5LzE2MzEgMTk1Mi8zNjkwLzE2MzEgMTk1NC8zNjkxLzE2MzEgMTkxMC8zNjgwLzE2NDMKZiAyMTc1LzM0NTQvMTYzNCAyMTczLzM0NTMvMTYzMyAyMTgwLzM2OTIvMTU5NSAyMTg0LzM2OTMvMTY0NCAyMTc5LzM2ODQvMTYzNApmIDIxNzcvMzQ2NS8xNjM0IDIxODEvMzQ2NC8xNjMzIDIxOTEvMzY5NC8xNjMzIDIxODYvMzY5NS8xNTk2CmYgMjE4My8zNDA3LzE1OTQgMjE4Mi8zNDA2LzE1OTQgMjE4MS8zNDY0LzE2MzMgMTg5My8zNDYzLzE2MzIgMTg5MC8zNjk2LzE2MzUgMTg4OC8zNjk3LzE2MzUgMTg4Ni8zNjk4LzE2MzUgMTg4NC8zNjk5LzE2MzUgMTg4My8zNzAwLzE2MzUgMTkyOC8zNzAxLzE2MzUgMTkyNi8zNzAyLzE2MzUgMTkyNC8zNzAzLzE2MzUgMTkyMi8zNzA0LzE2MzUgMTkxOS8zNzA1LzE2MzUgMTkyMC8zNzA2LzE2MzUgMTkyMS8zNzA3LzE2MzUgMTkyMy8zNzA4LzE2MzUgMTkyNS8zNzA5LzE2MzUgMTkyNy8zNzEwLzE2MzUgMTkzMC8zNzExLzE2NDUgMjE4MC8zNjkyLzE1OTUKZiAyMTgwLzM2OTIvMTU5NSAyMTczLzM0NTMvMTYzMyAyMTgzLzM0MDcvMTU5NApmIDIxODEvMzQ2NC8xNjMzIDIxODkvMzQwNS8xNTk0IDIxOTEvMzY5NC8xNjMzCmYgMjE3OS8zNjg0LzE2MzQgMjE4NC8zNjkzLzE2NDQgMjE4MC8zNjkyLzE1OTUgMTkzMC8zNzExLzE2NDUgMTkyOS8zNzEyLzE2NDQgMTg4Mi8zNzEzLzE2NDQgMTg4NS8zNzE0LzE2NDQgMTg4Ny8zNzE1LzE2NDQgMTg4OS8zNzE2LzE2NDQgMTg5MS8zNzE3LzE2NDQgMTg5NC8zNzE4LzE2NDQgMTg5Ny8zNzE5LzE2NDMKZiAyMTc4LzM0MTkvMTU5NyAyMTc5LzM2ODQvMTYzNCAxODk3LzM3MTkvMTY0MyAxODk2LzM3MjAvMTY0NyAxODk5LzM3MjEvMTY0NyAxOTAxLzM3MjIvMTY0NyAxOTA0LzM0NTUvMTY0MyAyMTc3LzM0NjUvMTYzNApmIDIxNzcvMzQ2NS8xNjM0IDIxODYvMzY5NS8xNTk2IDIxOTAvMzQyMC8xNTk3IDIxNzgvMzQxOS8xNTk3CmYgMjE4Ny8zNDc2LzE2MzQgMjE4NS8zNDc1LzE2MzMgMjE5Ni8zNzIzLzE2MzMgMjE5Mi8zNzI0LzE2MzQKZiAyMTkwLzM0MjAvMTU5NyAyMTg2LzM2OTUvMTU5NiAxODgxLzM3MjUvMTY0MyAxODExLzM3MjYvMTY0NyAxODE0LzM3MjcvMTY0NyAxODE2LzM3MjgvMTY0NyAxODE4LzM0NjYvMTY0MyAyMTg3LzM0NzYvMTYzNApmIDIxODcvMzQ3Ni8xNjM0IDIxOTIvMzcyNC8xNjM0IDIxOTMvMzQyMS8xNTk3IDIxOTAvMzQyMC8xNTk3CmYgMjE5MS8zNjk0LzE2MzMgMjE4OS8zNDA1LzE1OTQgMjE4OC8zNDA0LzE1OTQgMjE4NS8zNDc1LzE2MzMgMTg3OS8zNDc0LzE2MzIgMTg3Ni8zNzI5LzE2MzUgMTg3NC8zNzMwLzE2MzUgMTg3Mi8zNzMxLzE2MzUgMTg3MC8zNzMyLzE2MzUgMTg2OC8zNzMzLzE2MzUgMTg2NS8zNzM0LzE2MzUgMTg2My8zNzM1LzE2MzUgMTg2MS8zNzM2LzE2MzUgMTg1OC8zNzM3LzE2MzUgMTg1OS8zNzM4LzE2MzUgMTkwNi8zNzM5LzE2MzUgMTg1Ny8zNzQwLzE2MzUgMTg2MC8zNzQxLzE2MzUgMTg2Mi8zNzQyLzE2MzUgMTg2NC8zNzQzLzE2MzUgMTg2Ny8zNzQ0LzE2NDUKZiAyMTg1LzM0NzUvMTYzMyAyMTg4LzM0MDQvMTU5NCAyMTk4LzM0MDMvMTU5NApmIDIxODkvMzQwNS8xNTk0IDIxODEvMzQ2NC8xNjMzIDIxODIvMzQwNi8xNTk0CmYgMjE4Ni8zNjk1LzE1OTYgMjE5MS8zNjk0LzE2MzMgMTg2Ny8zNzQ0LzE2NDUgMTg2Ni8zNzQ1LzE2NDQgMTg2OS8zNzQ2LzE2NDQgMTg3MS8zNzQ3LzE2NDQgMTg3My8zNzQ4LzE2NDQgMTg3NS8zNzQ5LzE2NDQgMTg3Ny8zNzUwLzE2NDQgMTg4MC8zNzUxLzE2NDQgMTg4MS8zNzI1LzE2NDMKZiAyMTk1LzM0ODcvMTYzNCAyMTk0LzM0ODYvMTYzMyA1MzAvMzI0Mi8xNTY4IDUyOS8zMjQzLzE1NjkKZiAyMTk4LzM0MDMvMTU5NCAyMTk3LzM0MDIvMTU5NCAyMTk0LzM0ODYvMTYzMyAxODQzLzM0ODUvMTYzMiAxODQxLzM3NTIvMTYzNSAxODM5LzM3NTMvMTYzNSAxODM3LzM3NTQvMTYzNSAxODM1LzM3NTUvMTYzNSAxODMzLzM3NTYvMTYzNSAxODMwLzM3NTcvMTYzNSAxODI4LzM3NTgvMTYzNSAxODI2LzM3NTkvMTYzNSAxODI0LzM3NjAvMTYzNSAxODIyLzM3NjEvMTYzNSAxODIxLzM3NjIvMTYzNSAxODIzLzM3NjMvMTYzNSAxODI1LzM3NjQvMTYzNSAxODI3LzM3NjUvMTYzNSAxODI5LzM3NjYvMTYzNSAxODMyLzM3NjcvMTYzMiAyMTk2LzM3MjMvMTYzMwpmIDIxOTYvMzcyMy8xNjMzIDIxODUvMzQ3NS8xNjMzIDIxOTgvMzQwMy8xNTk0CmYgMjE5NC8zNDg2LzE2MzMgMjE5Ny8zNDAyLzE1OTQgNTMxLzMyNDEvMTU2NyA1MzAvMzI0Mi8xNTY4CmYgMjE5Mi8zNzI0LzE2MzQgMjE5Ni8zNzIzLzE2MzMgMTgzMi8zNzY3LzE2MzIgMTgzMS8zNzY4LzE2MzEgMTgzNC8zNzY5LzE2MzEgMTgzNi8zNzcwLzE2MzEgMTgzOC8zNzcxLzE2MzEgMTg0MC8zNzcyLzE2MzEgMTg0Mi8zNzczLzE2MzEgMTg0NS8zNzc0LzE2MzEgMTg0OC8zNzc1LzE2NDMKZiAyMTkzLzM0MjEvMTU5NyAyMTkyLzM3MjQvMTYzNCAxODQ4LzM3NzUvMTY0MyAxODQ3LzM3NzYvMTY0NyAxODUwLzM3NzcvMTY0NyAxODUyLzM3NzgvMTY0NyAxODU0LzM0NzcvMTY0MyAyMTk1LzM0ODcvMTYzNApmIDIxOTUvMzQ4Ny8xNjM0IDUyOS8zMjQzLzE1NjkgNTI4LzMyNDQvMTU3MCAyMTkzLzM0MjEvMTU5NwpmIDIyMTIvMzc3OS8xNjUxIDIyMDgvMzc4MC8xNjUyIDIyMDkvMzc4MS8xNjUyIDIyMDUvMzc4Mi8xNjUyIDIyMDYvMzc4My8xNjUzIDMxNjIvMzc4NC8xNTg1IDMxNzUvMzc4NS8xNjUyIDMxNTYvMzc4Ni8xNTg3CmYgMjIwNi8zNzgzLzE2NTMgMjIwNy8zNzg3LzE1ODQgMjIwNC8zNzg4LzE1ODQgMjIwMy8zNzg5LzE1ODQgMjIwMi8zNzkwLzE2NTQgMzE2MS8zNzkxLzE1ODIgMzE3Ny8zNzkyLzE1ODQgMzE2Mi8zNzg0LzE1ODUKZiAyMjE3LzM3OTMvMTY1NSAyMjE4LzM3OTQvMTY1NiAyMjEzLzM3OTUvMTY1NiAyMjEwLzM3OTYvMTY1NiAyMjExLzM3OTcvMTY1NiAyMjEyLzM3NzkvMTY1MSAzMTU2LzM3ODYvMTU4NyAzMTc0LzM3OTgvMTY1NiAzMTY0LzMyOTUvMTU4OQpmIDIyNDYvMzc5OS8xNjUzIDIyNDcvMzgwMC8xNjU3IDIyNDQvMzgwMS8xNjU3IDIyNDMvMzgwMi8xNjU3IDIyNDIvMzgwMy8xNjU0IDMxNDEvMzI2MC8xNTgyIDMxNTQvMzgwNC8xNTg0IDMxMzkvMzgwNS8xNTg1CmYgMjI1OC8zODA2LzE2NTggMjI1My8zODA3LzE1ODggMjI1MC8zODA4LzE1ODggMjI1MS8zODA5LzE1ODggMjI1Mi8zODEwLzE2NTEgMzEzNy8zODExLzE1ODcgMzE1My8zODEyLzE2NTYgMzEzNi8zMjg5LzE1ODkKZiAyMjUyLzM4MTAvMTY1MSAyMjQ4LzM4MTMvMTY1MiAyMjQ5LzM4MTQvMTY1MiAyMjQ1LzM4MTUvMTY1MiAyMjQ2LzM3OTkvMTY1MyAzMTM5LzM4MDUvMTU4NSAzMTU1LzM4MTYvMTY1MiAzMTM3LzM4MTEvMTU4NwpmIDMxMDMvMzgxNy8xNjU5IDM5LzM4MTgvMTY2MCAzOC8zODE5LzE2NjEgMzEwNC8zODIwLzE2NjIKZiAzMDU1LzM4MjEvMTY2MyA2Mi8zODIyLzE2NjQgNTgvMzgyMy8xNjY1IDU5LzM4MjQvMTY2NiAzMDU0LzM4MjUvMTY2NwpmIDMxMDcvMzgyNi8xNjY4IDEzLzM4MjcvMTY2OSAxNC8zODI4LzE2NzAgMzEwOC8zODI5LzE2NzEKZiAzMTAxLzM4MzAvMTY3MiA2My8zODMxLzE2NzMgNDEvMzgzMi8xNjc0IDMxMDIvMzgzMy8xNjc1CmYgMzA1NC8zODI1LzE2NjcgNTkvMzgyNC8xNjY2IDU0LzM4MzQvMTY3NiAzMDUzLzM4MzUvMTY3NwpmIDMwNDgvMzgzNi8xNjc4IDU2LzM4MzcvMTY3OSA1Ny8zODM4LzE2ODAgMzA0Ny8zODM5LzE2ODEKZiAzMDcyLzM4NDAvMTY4MiA0MC8zODQxLzE2ODMgMzUvMTQ4My8xMjMgMzA3NS8xNDgyLzEyMgpmIDMwNTYvMzg0Mi8xNjg0IDIvMzg0My8xNjg1IDYyLzM4MjIvMTY2NCAzMDU1LzM4MjEvMTY2MwpmIDMwOTkvMzg0NC8xNjg2IDMvMzg0NS8xNjg3IDY0LzM4NDYvMTY4OCAzMTAwLzM4NDcvMTY4OQpmIDMwNzgvMzg0OC8xNjkwIDMwLzM4NDkvMTY5MSAyOS8xNjI0LzIxOCAzMDc2LzE2MjMvMjE3CmYgMzEwOS8xNDQ0LzExNCA5LzE0NDMvMTEzIDEwLzM4NTAvMTY5MiAxMi8zODUxLzE2OTMgMzExMS8zODUyLzE2OTQKZiAzMTExLzM4NTIvMTY5NCAxMi8zODUxLzE2OTMgMTMvMzgyNy8xNjY5IDMxMDcvMzgyNi8xNjY4CmYgMzA4My8zODUzLzE2OTUgMzcvMzg1NC8xNjk2IDM0LzM4NTUvMTY5NyAzMDgyLzM4NTYvMTY5OApmIDMwODIvMzg1Ni8xNjk4IDM0LzM4NTUvMTY5NyAzMy8zODU3LzE2OTkgMzA4MC8zODU4LzE3MDAKZiAzMDk1LzM4NTkvMTcwMSAxNS8zODYwLzE3MDIgMTYvMzg2MS8xNzAzIDMwOTYvMzg2Mi8xNzA0CmYgMzA1Mi8zODYzLzE3MDUgNTUvMzg2NC8xNzA2IDUyLzM4NjUvMTcwNyAzMDUxLzM4NjYvMTcwOApmIDMxMDIvMzgzMy8xNjc1IDQxLzM4MzIvMTY3NCAzOS8zODE4LzE2NjAgMzEwMy8zODE3LzE2NTkKZiAzMDQ3LzM4MzkvMTY4MSA1Ny8zODM4LzE2ODAgMzcvMzg1NC8xNjk2IDMwODMvMzg1My8xNjk1CmYgMzA5Ny8zODY3LzE3MDkgNS8zODY4LzE3MTAgMy8zODY5LzE2ODcgMzA5OS8zODcwLzE2ODYgMzA5OC8zODcxLzE3MTEKZiAzMDU4LzM4NzIvMTcxMiAzMDU3LzM4NzMvMTY1NyAzMDU2LzM4NzQvMTY1NyAzMDU1LzM4NzUvMTY1NyAzMDU0LzM4NzYvMTY1NyAzMDUzLzM4NzcvMTY1NyAzMDUyLzM4NzgvMTY1NyAzMDUxLzM4NzkvMTY1NyAzMDUwLzM4ODAvMTcxMyAzMTE3LzMyNjYvMTU4MiAzMTI0LzM4ODEvMTY1NyAzMTE4LzM4ODIvMTU4NQpmIDMxMDQvMzgyMC8xNjYyIDM4LzM4MTkvMTY2MSA0MC8zODQxLzE2ODMgMzA3Mi8zODQwLzE2ODIKZiAzMDk2LzM4NjIvMTcwNCAxNi8zODYxLzE3MDMgNS8zODY4LzE3MTAgMzA5Ny8zODY3LzE3MDkKZiAzMDUxLzM4NjYvMTcwOCA1Mi8zODY1LzE3MDcgNTMvMzg4My8xNzE0IDMwNDkvMzg4NC8xNzE1IDMwNTAvMzg4NS8xNzE2CmYgMzEwMC8zODQ3LzE2ODkgNjQvMzg0Ni8xNjg4IDYzLzM4MzEvMTY3MyAzMTAxLzM4MzAvMTY3MgpmIDMxMDgvMzgyOS8xNjcxIDE0LzM4MjgvMTY3MCAxNS8zODYwLzE3MDIgMzA5NS8zODU5LzE3MDEKZiAzMDUzLzM4MzUvMTY3NyA1NC8zODM0LzE2NzYgNTUvMzg2NC8xNzA2IDMwNTIvMzg2My8xNzA1CmYgMzA2MC8zODg2LzE3MTcgMzA1OC8zODcyLzE3MTIgMzExOC8zODgyLzE1ODUgMzExNi8zODg3LzE1ODcKZiAzMDgwLzM4NTgvMTcwMCAzMy8zODU3LzE2OTkgMzAvMzg0OS8xNjkxIDMwNzgvMzg0OC8xNjkwCmYgMzA0OS8zODg4LzE3MTUgNTMvMzg4OS8xNzE0IDU2LzM4MzcvMTY3OSAzMDQ4LzM4MzYvMTY3OApmIDMwNjgvMzg5MC8xNzE4IDMwNjYvMzg5MS8xNTg4IDMwNjUvMzg5Mi8xNTg4IDMwNjQvMzg5My8xNTg4IDMwNjMvMzg5NC8xNTg4IDMwNjIvMzg5NS8xNTg4IDMwNjEvMzg5Ni8xNTg4IDMwNTkvMzg5Ny8xNTg4IDMwNjAvMzg4Ni8xNzE3IDMxMTYvMzg4Ny8xNTg3IDMxMTkvMzI4My8xNTg5CmYgMzA1Ny8xNjIwLzIxNiA4LzE2MTkvMjE1IDIvMzg0My8xNjg1IDMwNTYvMzg0Mi8xNjg0CmYgMzEyMC8zMjc0LzE1ODcgMzEyMy8zMjczLzE1ODYgMzEyMi8zMjcyLzE1ODUgMzExNC8zODk4LzE3MTkgMzExMC8zODk5LzE3MjAKZiAzMTE4LzM4ODIvMTU4NSAzMTI0LzM4ODEvMTY1NyAzMTE3LzMyNjYvMTU4MiAzMTQyLzMyNjUvMTU4MiAzMTQ0LzM5MDAvMTU4NCAzMTQzLzM5MDEvMTU4NQpmIDMxMjEvMzI3Ni8xNTg5IDMxMjUvMzI3NS8xNTg4IDMxMjAvMzI3NC8xNTg3IDMxMTAvMzg5OS8xNzIwIDMxMDkvMzkwMi8xNTg4IDMxMTEvMzkwMy8xNTg4IDMxMDcvMzkwNC8xNTg4IDMxMDgvMzkwNS8xNTg4IDMwOTUvMzkwNi8xNTg4IDMwOTYvMzkwNy8xNTg4IDMwOTcvMzkwOC8xNTg4IDMwOTgvMzkwOS8xNzIxCmYgMzExNS8zMjcwLzE1ODIgMzEyNi8zMjY5LzE1ODMgMzEyNy8zMjY4LzE1ODMgMzEyOC8zMjY3LzE1ODMgMzExNy8zMjY2LzE1ODIgMzA1MC8zODgwLzE3MTMgMzA0OS8zOTEwLzE1ODMgMzA0OC8zOTExLzE1ODMgMzA0Ny8zOTEyLzE1ODMgMzA4My8zOTEzLzE1ODMgMzA4Mi8zOTE0LzE1ODMgMzA4MC8zOTE1LzE1ODMgMzA3OC8zOTE2LzE1ODMgMzA3Ni8zOTE3LzE1ODMgMzA3NC8zOTE4LzE1ODMgMzA3My8zOTE5LzE1ODMgMzA4NS8zOTIwLzE1ODMgMzA4Ni8zOTIxLzE1ODMgMzA4Ny8zOTIyLzE1ODMgMzA4OC8zOTIzLzE1ODMgMzA4OS8zOTI0LzE1ODMgMzA5MC8zOTI1LzE1ODMgMzA5Mi8zOTI2LzE3MjIKZiAzMTE5LzMyODMvMTU4OSAzMTE2LzM4ODcvMTU4NyAzMTM4LzM5MjcvMTU4NyAzMTQwLzMyODQvMTU4OQpmIDMxMTYvMzg4Ny8xNTg3IDMxMTgvMzg4Mi8xNTg1IDMxNDMvMzkwMS8xNTg1IDMxMzgvMzkyNy8xNTg3CmYgMzEyMi8zMjcyLzE1ODUgMzEyOS8zMjcxLzE1ODQgMzExNS8zMjcwLzE1ODIgMzA5Mi8zOTI2LzE3MjIgMzA5MS8zOTI4LzE1ODQgMzA5My8zOTI5LzE1ODQgMzA5NC8zOTMwLzE1ODQgMzEwNi8zOTMxLzE1ODQgMzEwNS8zOTMyLzE1ODQgMzExMi8zOTMzLzE1ODQgMzExMy8zOTM0LzE1ODQgMzExNC8zODk4LzE3MTkKZiAzMTE5LzMyODMvMTU4OSAzMTMwLzMyODIvMTU5MCAzMTMxLzMyODEvMTU5MCAzMTMyLzMyODAvMTU5MCAzMTMzLzMyNzkvMTU5MCAzMTM0LzMyNzgvMTU5MCAzMTM1LzMyNzcvMTU5MCAzMTIxLzMyNzYvMTU4OSAzMDk4LzM5MDkvMTcyMSAzMDk5LzM5MzUvMTU5MCAzMTAwLzM5MzYvMTU5MCAzMTAxLzM5MzcvMTU5MCAzMTAyLzM5MzgvMTU5MCAzMTAzLzM5MzkvMTU5MCAzMTA0LzM5NDAvMTU5MCAzMDcyLzM5NDEvMTU5MCAzMDc1LzM5NDIvMTU5MCAzMDc3LzM5NDMvMTU5MCAzMDc5LzM5NDQvMTU5MCAzMDgxLzM5NDUvMTU5MCAzMDg0LzM5NDYvMTU5MCAzMDcxLzM5NDcvMTU5MCAzMDcwLzM5NDgvMTU5MCAzMDY5LzM5NDkvMTU5MCAzMDY3LzM5NTAvMTU5MCAzMDY4LzM4OTAvMTcxOApmIDMxMzgvMzkyNy8xNTg3IDMxNDMvMzkwMS8xNTg1IDIyNzcvMzk1MS8xNzIzIDIyNzMvMzk1Mi8xNTg2IDIyNzgvMzk1My8xNTg2IDIyNzQvMzk1NC8xNTg2IDIyNzUvMzk1NS8xNzI0CmYgMzE0My8zOTAxLzE1ODUgMzE0NC8zOTAwLzE1ODQgMzE0Mi8zMjY1LzE1ODIgMjI2NS8zOTU2LzE3MjUgMjI1OS8zOTU3LzE1ODQgMjI2MC8zOTU4LzE1ODQgMjI3MC8zOTU5LzE1ODQgMjI3Mi8zOTYwLzE1ODQgMjI3Ny8zOTUxLzE3MjMKZiAzMTQyLzMyNjUvMTU4MiAzMTQ4LzMyNjQvMTU4MyAzMTQ3LzMyNjMvMTU4MyAzMTQ2LzMyNjIvMTU4MyAzMTQ1LzMyNjEvMTU4MyAzMTQxLzMyNjAvMTU4MiAyMjQyLzM4MDMvMTY1NCAyMjQxLzM5NjEvMTU4MyAyMjQwLzM5NjIvMTU4MyAyMjM5LzM5NjMvMTU4MyAyMjY5LzM5NjQvMTU4MyAyMjY4LzM5NjUvMTU4MyAyMjY0LzM5NjYvMTU4MyAyMjY1LzM5NTYvMTcyNQpmIDMxNDAvMzI4NC8xNTg5IDMxMzgvMzkyNy8xNTg3IDIyNzUvMzk1NS8xNzI0IDIyNzYvMzk2Ny8xNTg4IDIyNzEvMzk2OC8xNTg4IDIyNjEvMzk2OS8xNTg4IDIyNjMvMzk3MC8xNzI2CmYgMzEzNi8zMjg5LzE1ODkgMzE1Mi8zMjg4LzE1OTAgMzE1MS8zMjg3LzE1OTAgMzE1MC8zMjg2LzE1OTAgMzE0OS8zMjg1LzE1OTAgMzE0MC8zMjg0LzE1ODkgMjI2My8zOTcwLzE3MjYgMjI2Mi8zOTcxLzE1OTAgMjI2Ni8zOTcyLzE1OTAgMjI2Ny8zOTczLzE1OTAgMjI1NC8zOTc0LzE1OTAgMjI1NS8zOTc1LzE1OTAgMjI1Ni8zOTc2LzE1OTAgMjI1Ny8zOTc3LzE1OTAgMjI1OC8zODA2LzE2NTgKZiAzMTM2LzMyODkvMTU4OSAzMTUzLzM4MTIvMTY1NiAzMTM3LzM4MTEvMTU4NyAzMTY1LzM5NzgvMTU4NyAzMTY5LzM5NzkvMTY1NiAzMTU5LzMyOTAvMTU4OQpmIDMxMzkvMzgwNS8xNTg1IDMxNTQvMzgwNC8xNTg0IDMxNDEvMzI2MC8xNTgyIDMxNjMvMzI1OS8xNTgyIDMxNzYvMzk4MC8xNTg0IDMxNjAvMzk4MS8xNTg1CmYgMzEzNy8zODExLzE1ODcgMzE1NS8zODE2LzE2NTIgMzEzOS8zODA1LzE1ODUgMzE2MC8zOTgxLzE1ODUgMzE3OC8zOTgyLzE2NTIgMzE2NS8zOTc4LzE1ODcKZiAzMTYzLzMyNTkvMTU4MiAzMTY2LzMyNTgvMTU4MSAzMTU4LzMyNTcvMTU4MCAzMTU3LzMyNTYvMTU4MCAzMTY4LzM5ODMvMTU4MSAzMTY3LzM5ODQvMTU4MSAzMTYxLzM3OTEvMTU4MiAyMjAyLzM3OTAvMTY1NCAyMjAxLzM5ODUvMTU4MSAyMjAwLzM5ODYvMTU4MSAyMTk5LzM5ODcvMTU4MSAyMjI5LzM5ODgvMTU4MSAyMjI4LzM5ODkvMTU4MSAyMjI1LzM5OTAvMTU4MSAyMjIwLzM5OTEvMTU4MSAyMjE5LzM5OTIvMTcyNwpmIDMxNjEvMzc5MS8xNTgyIDMxNjcvMzk4NC8xNTgxIDMxNjgvMzk4My8xNTgxIDMxNTcvMzI1Ni8xNTgwIDEwMDAvMjgxOC8xMTU1IDk5OS8yODE2LzExNTMKZiAzMTU5LzMyOTAvMTU4OSAzMTY5LzM5NzkvMTY1NiAzMTY1LzM5NzgvMTU4NyAyMjM2LzM5OTMvMTcyNCAyMjM1LzM5OTQvMTU4OCAyMjMxLzM5OTUvMTU4OCAyMjIyLzM5OTYvMTU4OCAyMjI0LzM5OTcvMTcyOApmIDMxNjQvMzI5NS8xNTg5IDMxNzMvMzI5NC8xNTkwIDMxNzIvMzI5My8xNTkwIDMxNzEvMzI5Mi8xNTkwIDMxNzAvMzI5MS8xNTkwIDMxNTkvMzI5MC8xNTg5IDIyMjQvMzk5Ny8xNzI4IDIyMjMvMzk5OC8xNTkwIDIyMjYvMzk5OS8xNTkwIDIyMjcvNDAwMC8xNTkwIDIyMTQvNDAwMS8xNTkwIDIyMTUvNDAwMi8xNTkwIDIyMTYvNDAwMy8xNTkwIDIyMTcvMzc5My8xNjU1CmYgMzE2NC8zMjk1LzE1ODkgMzE3NC8zNzk4LzE2NTYgMzE1Ni8zNzg2LzE1ODcgOTk3LzI4MTIvMTE0OSA5OTYvMjgxMC8xMTQ3CmYgMzE1Ni8zNzg2LzE1ODcgMzE3NS8zNzg1LzE2NTIgMzE2Mi8zNzg0LzE1ODUgOTk4LzI4MTQvMTE1MSA5OTcvMjgxMi8xMTQ5CmYgMzE2MC8zOTgxLzE1ODUgMzE3Ni8zOTgwLzE1ODQgMzE2My8zMjU5LzE1ODIgMjIxOS8zOTkyLzE3MjcgMjIyMS80MDA0LzE1ODQgMjIzMC80MDA1LzE1ODQgMjIzMi80MDA2LzE1ODQgMjIzNy80MDA3LzE3MjMKZiAzMTYyLzM3ODQvMTU4NSAzMTc3LzM3OTIvMTU4NCAzMTYxLzM3OTEvMTU4MiA5OTkvMjgxNi8xMTUzIDk5OC8yODE0LzExNTEKZiAzMTY1LzM5NzgvMTU4NyAzMTc4LzM5ODIvMTY1MiAzMTYwLzM5ODEvMTU4NSAyMjM3LzQwMDcvMTcyMyAyMjMzLzQwMDgvMTY1MiAyMjM4LzQwMDkvMTY1MiAyMjM0LzQwMTAvMTY1MiAyMjM2LzM5OTMvMTcyNApmIDMxODkvMzI1NC8xNTc5IDMxODAvMzI1My8xNTc4IDEzNDUvNDAxMS8xNzI5IDEzNDEvNDAxMi8xNzMwIDEzMzkvNDAxMy8xNzMwIDEzMzcvNDAxNC8xNzMwIDEzMzMvNDAxNS8xNzMwIDEzMzQvNDAxNi8xNzMwIDEzNTcvNDAxNy8xNzMwIDEzNTkvNDAxOC8xNzMwIDEzNjMvMzM1MC8xNjI4IDMxODYvMzM1NC8xNTc4IDMxODgvMzI1NS8xNTc5CmYgMzE4OC8zMjU1LzE1NzkgMzE4Ni8zMzU0LzE1NzggNzU2LzMwMjYvMTM2MyA3NTUvMzAyNC8xMzYxCmYgMzE4Ny8zMjUxLzE1NzYgMzE3OS8zMjUwLzE1NzUgMTM0My80MDE5LzE3MzEgMTM0Mi80MDIwLzE2MjQgMTM0Ni80MDIxLzE2MjQgMTM0OS80MDIyLzE2MjQgMTM1NC80MDIzLzE3MzIKZiAzMTkwLzMzNDkvMTU3NyAzMTgxLzMzNDQvMTU3NiA3NTgvMzAzMC8xMzY3IDc1Ny8zMDI4LzEzNjUKZiAzMTg2LzMzNTQvMTU3OCAzMTkwLzMzNDkvMTU3NyA3NTcvMzAyOC8xMzY1IDc1Ni8zMDI2LzEzNjMKZiAzMTg0LzMyNTIvMTU3NyAzMTg3LzMyNTEvMTU3NiAxMzU0LzQwMjMvMTczMiAxMzUzLzQwMjQvMTYyNyAxMzUyLzQwMjUvMTYyNyAxMzQ4LzQwMjYvMTYyNyAxMzUwLzQwMjcvMTczMwpmIDMxODAvMzI1My8xNTc4IDMxODQvMzI1Mi8xNTc3IDEzNTAvNDAyNy8xNzMzIDEzNTEvNDAyOC8xNjI5IDEzNDcvNDAyOS8xNjI5IDEzNDQvNDAzMC8xNjI5IDEzNDUvNDAxMS8xNzI5CmYgMzE3OS8zMjUwLzE1NzUgMzE4My8zMjQ5LzE1NzQgMzE4Mi8zMjQ4LzE1NzQgMzE4NS8zMzQzLzE1NzUgMTM2MC8zMzQyLzE2MjUgMTM1OC80MDMxLzE3MzQgMTM1Ni80MDMyLzE3MzQgMTM1NS80MDMzLzE3MzQgMTMzNS80MDM0LzE3MzQgMTMzNi80MDM1LzE3MzQgMTMzOC80MDM2LzE3MzQgMTM0MC80MDM3LzE3MzQgMTM0My80MDE5LzE3MzEKZiAzMTg1LzMzNDMvMTU3NSAzMTgyLzMyNDgvMTU3NCA3NjAvMzAzNC8xMzcxIDc1OS8zMDMyLzEzNjkKZiAzMTgxLzMzNDQvMTU3NiAzMTg1LzMzNDMvMTU3NSA3NTkvMzAzMi8xMzY5IDc1OC8zMDMwLzEzNjcKdXNlbXRsIGVkZ2Vfb2Zfc2NyZWVuCmYgMTMwNi80MDM4LzE3MzUgMTAzMy80MDM5LzE3MzYgMTAzNC80MDQwLzE3MzcgMTMyNS80MDQxLzE3MzgKZiAxMzMyLzQwNDIvMTczOSAxMDQxLzQwNDMvMTc0MCAxMDQyLzQwNDQvMTc0MSAxMzA1LzQwNDUvMTc0MgpmIDEzMzEvNDA0Ni8xNzQzIDEwNDAvNDA0Ny8xNzQ0IDEwNDEvNDA0My8xNzQwIDEzMzIvNDA0Mi8xNzM5CmYgMTMzMC80MDQ4LzE3NDUgMTAzOS80MDQ5LzE3NDYgMTA0MC80MDQ3LzE3NDQgMTMzMS80MDQ2LzE3NDMKZiAxMzI5LzQwNTAvMTc0NyAxMDM4LzQwNTEvMTc0OCAxMDM5LzQwNDkvMTc0NiAxMzMwLzQwNDgvMTc0NQpmIDEzMjgvNDA1Mi8xNzQ5IDEwMzcvNDA1My8xNzUwIDEwMzgvNDA1MS8xNzQ4IDEzMjkvNDA1MC8xNzQ3CmYgMTMyNy80MDU0LzE3NTEgMTAzNi80MDU1LzE3NTIgMTAzNy80MDUzLzE3NTAgMTMyOC80MDUyLzE3NDkKZiAxMzI2LzQwNTYvMTc1MyAxMDM1LzQwNTcvMTc1NCAxMDM2LzQwNTUvMTc1MiAxMzI3LzQwNTQvMTc1MQpmIDEzMjUvNDA0MS8xNzM4IDEwMzQvNDA0MC8xNzM3IDEwMzUvNDA1Ny8xNzU0IDEzMjYvNDA1Ni8xNzUzCmYgMTMyNC80MDU4LzE3NTUgMTAzMS80MDU5LzE3NTYgMTAzMi80MDYwLzE3NTcgMTMwNC80MDYxLzE3NTgKZiAxMzIzLzQwNjIvMTc1OSAxMDMwLzQwNjMvMTc2MCAxMDMxLzQwNTkvMTc1NiAxMzI0LzQwNTgvMTc1NQpmIDEzMjIvNDA2NC8xNzYxIDEwMjkvNDA2NS8xNzYyIDEwMzAvNDA2My8xNzYwIDEzMjMvNDA2Mi8xNzU5CmYgMTMyMS80MDY2LzE3NjMgMTAyOC80MDY3LzE3NjQgMTAyOS80MDY1LzE3NjIgMTMyMi80MDY0LzE3NjEKZiAxMzIwLzQwNjgvMTc2NSAxMDI3LzQwNjkvMTc2NiAxMDI4LzQwNjcvMTc2NCAxMzIxLzQwNjYvMTc2MwpmIDEzMTkvNDA3MC8xNzY3IDEwMjYvNDA3MS8xNzY4IDEwMjcvNDA2OS8xNzY2IDEzMjAvNDA2OC8xNzY1CmYgMTMxOC80MDcyLzE3NjkgMTAyNS80MDczLzE3NzAgMTAyNi80MDcxLzE3NjggMTMxOS80MDcwLzE3NjcKZiAxMzE3LzQwNzQvMTc3MSAxMDI0LzQwNzUvMTc3MiAxMDI1LzQwNzMvMTc3MCAxMzE4LzQwNzIvMTc2OQpmIDEzMTUvNDA3Ni8xNzczIDEwMjEvNDA3Ny8xNzc0IDEwMjIvNDA3OC8xNzc1IDEzMDMvNDA3OS8xNzc2CmYgMTMxNC80MDgwLzE3NzcgMTAyMC80MDgxLzE3NzggMTAyMS80MDc3LzE3NzQgMTMxNS80MDc2LzE3NzMKZiAxMzEzLzQwODIvMTc3OSAxMDE5LzQwODMvMTc4MCAxMDIwLzQwODEvMTc3OCAxMzE0LzQwODAvMTc3NwpmIDEzMTIvNDA4NC8xNzgxIDEwMTgvNDA4NS8xNzgyIDEwMTkvNDA4My8xNzgwIDEzMTMvNDA4Mi8xNzc5CmYgMTMxMS80MDg2LzE3ODMgMTAxNy80MDg3LzE3ODQgMTAxOC80MDg1LzE3ODIgMTMxMi80MDg0LzE3ODEKZiAxMzEwLzQwODgvMTc4NSAxMDE2LzQwODkvMTc4NiAxMDE3LzQwODcvMTc4NCAxMzExLzQwODYvMTc4MwpmIDEzMDkvNDA5MC8xNzg3IDEwMTUvNDA5MS8xNzg4IDEwMTYvNDA4OS8xNzg2IDEzMTAvNDA4OC8xNzg1CmYgMTMwOC80MDkyLzE3ODkgMTAxNC80MDkzLzE3OTAgMTAxNS80MDkxLzE3ODggMTMwOS80MDkwLzE3ODcKZiAxMzA3LzQwOTQvMTc5MSAxMDEzLzQwOTUvMTc5MiAxMDE0LzQwOTMvMTc5MCAxMzA4LzQwOTIvMTc4OQpmIDEzMTYvNDA5Ni8xNzkzIDEwMjMvNDA5Ny8xNzk0IDEwMjQvNDA3NS8xNzcyIDEzMTcvNDA3NC8xNzcxCmYgMTE2My80MDk4LzE3OTUgMTE2NC80MDk5LzE3OTYgMTAwNC80MTAwLzE3OTYgMTAwMy80MTAxLzE3OTYKZiAxMTY1LzQxMDIvMTc5NSAxMTYzLzQwOTgvMTc5NSAxMDAzLzQxMDEvMTc5NiAxMDA1LzQxMDMvMTc5NQpmIDExNjYvNDEwNC8xNzk1IDExNjUvNDEwMi8xNzk1IDEwMDUvNDEwMy8xNzk1IDEwMDYvNDEwNS8xNzk1CmYgMTE2Ny80MTA2LzE3OTcgMTE2Ni80MTA0LzE3OTUgMTAwNi80MTA1LzE3OTUgMTAwNy80MTA3LzE3OTcKZiAxMTY4LzQxMDgvMTc5NyAxMTY3LzQxMDYvMTc5NyAxMDA3LzQxMDcvMTc5NyAxMDA4LzQxMDkvMTc5NwpmIDExNjkvNDExMC8xNzk3IDExNjgvNDEwOC8xNzk3IDEwMDgvNDEwOS8xNzk3IDEwMDkvNDExMS8xNzk3CmYgMTE3MC80MTEyLzE3OTggMTE2OS80MTEwLzE3OTcgMTAwOS80MTExLzE3OTcgMTAxMC80MTEzLzE3OTgKZiAxMTcxLzQxMTQvMTc5OCAxMTcwLzQxMTIvMTc5OCAxMDEwLzQxMTMvMTc5OCAxMDExLzQxMTUvMTc5OApmIDExNzIvNDExNi8xNzk5IDExNzEvNDExNC8xNzk4IDEwMTEvNDExNS8xNzk4IDEwMTIvNDExNy8xNzk5CmYgMTE3My80MTE4LzE3OTYgMTE3NC80MTE5LzE3OTYgMTAxNC80MDkzLzE3OTYgMTAxMy80MTIwLzE3OTYKZiAxMTc0LzQxMTkvMTc5NiAxMTc1LzQxMjEvMTgwMCAxMDE1LzQwOTEvMTgwMCAxMDE0LzQwOTMvMTc5NgpmIDExNzUvNDEyMS8xODAwIDExNzYvNDEyMi8xODAwIDEwMTYvNDA4OS8xODAwIDEwMTUvNDA5MS8xODAwCmYgMTE3Ni80MTIyLzE4MDAgMTE3Ny80MTIzLzE4MDAgMTAxNy80MDg3LzE4MDAgMTAxNi80MDg5LzE4MDAKZiAxMTc3LzQxMjMvMTgwMCAxMTc4LzQxMjQvMTgwMSAxMDE4LzQwODUvMTgwMSAxMDE3LzQwODcvMTgwMApmIDExNzgvNDEyNC8xODAxIDExNzkvNDEyNS8xODAxIDEwMTkvNDA4My8xODAxIDEwMTgvNDA4NS8xODAxCmYgMTE3OS80MTI1LzE4MDEgMTE4MC80MTI2LzE4MDIgMTAyMC80MDgxLzE4MDIgMTAxOS80MDgzLzE4MDEKZiAxMTgwLzQxMjYvMTgwMiAxMTgxLzQxMjcvMTgwMiAxMDIxLzQwNzcvMTgwMiAxMDIwLzQwODEvMTgwMgpmIDExODEvNDEyNy8xODAyIDExODIvNDEyOC8xODAzIDEwMjIvNDEyOS8xODAzIDEwMjEvNDA3Ny8xODAyCmYgMTE4My80MTMwLzE3OTkgMTE4NC80MTMxLzE3OTggMTAyNC80MDc1LzE3OTggMTAyMy80MDk3LzE3OTkKZiAxMTg0LzQxMzEvMTc5OCAxMTg1LzQxMzIvMTc5OCAxMDI1LzQwNzMvMTc5OCAxMDI0LzQwNzUvMTc5OApmIDExODUvNDEzMi8xNzk4IDExODYvNDEzMy8xNzk3IDEwMjYvNDA3MS8xNzk3IDEwMjUvNDA3My8xNzk4CmYgMTE4Ni80MTMzLzE3OTcgMTE4Ny80MTM0LzE3OTcgMTAyNy80MDY5LzE3OTcgMTAyNi80MDcxLzE3OTcKZiAxMTg3LzQxMzQvMTc5NyAxMTg4LzQxMzUvMTc5NyAxMDI4LzQwNjcvMTc5NyAxMDI3LzQwNjkvMTc5NwpmIDExODgvNDEzNS8xNzk3IDExODkvNDEzNi8xODA0IDEwMjkvNDA2NS8xODA0IDEwMjgvNDA2Ny8xNzk3CmYgMTE4OS80MTM2LzE4MDQgMTE5MC80MTM3LzE3OTUgMTAzMC80MDYzLzE3OTUgMTAyOS80MDY1LzE4MDQKZiAxMTkwLzQxMzcvMTc5NSAxMTkxLzQxMzgvMTc5NSAxMDMxLzQwNTkvMTc5NiAxMDMwLzQwNjMvMTc5NQpmIDExOTEvNDEzOC8xNzk1IDExOTIvNDEzOS8xNzk2IDEwMzIvNDE0MC8xNzk2IDEwMzEvNDA1OS8xNzk2CmYgMTE5My80MTQxLzE3OTYgMTE5NC80MTQyLzE4MDUgMTAzNC80MDQwLzE4MDUgMTAzMy80MTQzLzE3OTYKZiAxMTk0LzQxNDIvMTgwNSAxMTk1LzQxNDQvMTgwNiAxMDM1LzQwNTcvMTgwNiAxMDM0LzQwNDAvMTgwNQpmIDExOTUvNDE0NC8xODA2IDExOTYvNDE0NS8xODAwIDEwMzYvNDA1NS8xODA2IDEwMzUvNDA1Ny8xODA2CmYgMTE5Ni80MTQ1LzE4MDAgMTE5Ny80MTQ2LzE4MDAgMTAzNy80MDUzLzE4MDAgMTAzNi80MDU1LzE4MDYKZiAxMTk3LzQxNDYvMTgwMCAxMTk4LzQxNDcvMTgwMSAxMDM4LzQwNTEvMTgwMSAxMDM3LzQwNTMvMTgwMApmIDExOTgvNDE0Ny8xODAxIDExOTkvNDE0OC8xODAxIDEwMzkvNDA0OS8xODAxIDEwMzgvNDA1MS8xODAxCmYgMTE5OS80MTQ4LzE4MDEgMTIwMC80MTQ5LzE4MDIgMTA0MC80MDQ3LzE4MDIgMTAzOS80MDQ5LzE4MDEKZiAxMjAwLzQxNDkvMTgwMiAxMjAxLzQxNTAvMTgwMiAxMDQxLzQwNDMvMTgwMiAxMDQwLzQwNDcvMTgwMgpmIDEyMDEvNDE1MC8xODAyIDEyMDIvNDE1MS8xODAzIDEwNDIvNDA0NC8xODAzIDEwNDEvNDA0My8xODAyCmYgMTE4Mi80MTI4LzE4MDMgMTE3Mi80MTE2LzE3OTkgMTAxMi80MTE3LzE3OTkgMTAyMi80MTI5LzE4MDMKZiAxMTkyLzQxMzkvMTc5NiAxMTczLzQxMTgvMTc5NiAxMDEzLzQxMjAvMTc5NiAxMDMyLzQxNDAvMTc5NgpmIDEyMDIvNDE1MS8xODAzIDExODMvNDEzMC8xNzk5IDEwMjMvNDA5Ny8xNzk5IDEwNDIvNDA0NC8xODAzCmYgMTE2NC80MDk5LzE3OTYgMTE5My80MTQxLzE3OTYgMTAzMy80MTQzLzE3OTYgMTAwNC80MTAwLzE3OTYKZiAxMDQ2LzQxNTIvMTgwNyAxMDQ1LzQxNTMvMTgwOCAxMjA3LzQxNTQvMTgwOSAxMjA4LzQxNTUvMTgxMApmIDEyOTMvNDE1Ni8xODExIDExMjQvMjc1NC8xMDkzIDExMjUvMjczOS8xMDc4IDEyOTQvNDE1Ny8xODEyCmYgMTMxNi80MDk2LzE3OTMgMTE0NS8yNzgxLzExMTggMTE0Ni8yNzg0LzExMjEgMTMwNS80MDQ1LzE3NDIKZiAxMzAyLzQxNTgvMTgxMyAxMTMzLzI3NzAvMTEwNyAxMTM0LzI3NzIvMTEwOSAxMzAzLzQwNzkvMTc3NgpmIDEzMDEvNDE1OS8xODE0IDExMzIvMjc2OC8xMTA1IDExMzMvMjc3MC8xMTA3IDEzMDIvNDE1OC8xODEzCmYgMTMwMC80MTYwLzE4MTUgMTEzMS8yNzY2LzExMDMgMTEzMi8yNzY4LzExMDUgMTMwMS80MTU5LzE4MTQKZiAxMjk5LzQxNjEvMTgxNiAxMTMwLzI3NjQvMTEwMSAxMTMxLzI3NjYvMTEwMyAxMzAwLzQxNjAvMTgxNQpmIDEyOTgvNDE2Mi8xODE3IDExMjkvMjc2MS8xMDk5IDExMzAvMjc2NC8xMTAxIDEyOTkvNDE2MS8xODE2CmYgMTI5Ny80MTYzLzE4MTggMTEyOC8yNzU4LzEwOTcgMTEyOS8yNzYwLzEwOTkgMTI5OC80MTY0LzE4MTcKZiAxMjk2LzQxNjUvMTgxOSAxMTI3LzI3NTYvMTA5NSAxMTI4LzI3NTgvMTA5NyAxMjk3LzQxNjMvMTgxOApmIDEyOTUvNDE2Ni8xODIwIDExMjYvMjc0Mi8xMDgxIDExMjcvMjc1Ni8xMDk1IDEyOTYvNDE2NS8xODE5CmYgMTMwNi80MDM4LzE3MzUgMTEyMy8yNzUxLzEwOTAgMTEyNC8yNzU0LzEwOTMgMTI5My80MTU2LzE4MTEKZiAxMzA3LzQwOTQvMTc5MSAxMTM1LzI3NDUvMTA4NCAxMTM2LzI3NDgvMTA4NyAxMzA0LzQwNjEvMTc1OApmIDEyOTQvNDE1Ny8xODEyIDExMjUvMjczOS8xMDc4IDExMjYvMjc0Mi8xMDgxIDEyOTUvNDE2Ni8xODIwCmYgMTA0NC80MTY3LzEzMSAxMDQzLzQxNjgvMTMxIDExNjMvNDE2OS8xMzEgMTE2NC80MTcwLzEzMQpmIDEwNDMvNDE2OC8xMzEgMTA0NS80MTUzLzEzMSAxMTY1LzQxNzEvMTMxIDExNjMvNDE2OS8xMzEKZiAxMDQ1LzQxNTMvMTMxIDEwNDYvNDE1Mi8xMzEgMTE2Ni80MTcyLzEzMSAxMTY1LzQxNzEvMTMxCmYgMTA0Ni80MTUyLzEzMSAxMDQ3LzQxNzMvMTgyMSAxMTY3LzQxNzQvMTgyMSAxMTY2LzQxNzIvMTMxCmYgMTA0Ny80MTczLzE4MjEgMTA0OC80MTc1LzEzMSAxMTY4LzQxNzYvMTMxIDExNjcvNDE3NC8xODIxCmYgMTA0OC80MTc1LzEzMSAxMDQ5LzQxNzcvMTMxIDExNjkvNDE3OC8xMzEgMTE2OC80MTc2LzEzMQpmIDEwNDkvNDE3Ny8xMzEgMTA1MC80MTc5LzEzMSAxMTcwLzQxODAvMTMxIDExNjkvNDE3OC8xMzEKZiAxMDUwLzQxNzkvMTMxIDEwNTEvNDE4MS8xODIxIDExNzEvNDE4Mi8xODIxIDExNzAvNDE4MC8xMzEKZiAxMDUxLzQxODEvMTgyMSAxMDUyLzQxODMvMTgyMSAxMTcyLzQxODQvMTgyMSAxMTcxLzQxODIvMTgyMQpmIDEwNTQvNDE4NS8xMzEgMTA1My80MTg2LzE4MjEgMTE3My80MTg3LzE4MjEgMTE3NC80MTg4LzEzMQpmIDEwNTUvNDE4OS8xODIxIDEwNTQvNDE4NS8xMzEgMTE3NC80MTg4LzEzMSAxMTc1LzQxOTAvMTgyMQpmIDEwNTYvNDE5MS8xODIxIDEwNTUvNDE4OS8xODIxIDExNzUvNDE5MC8xODIxIDExNzYvNDE5Mi8xODIxCmYgMTA1Ny80MTkzLzEzMSAxMDU2LzQxOTEvMTgyMSAxMTc2LzQxOTIvMTgyMSAxMTc3LzQxOTQvMTMxCmYgMTA1OC80MTk1LzEzMSAxMDU3LzQxOTMvMTMxIDExNzcvNDE5NC8xMzEgMTE3OC80MTk2LzEzMQpmIDEwNTkvNDE5Ny8xODIxIDEwNTgvNDE5NS8xMzEgMTE3OC80MTk2LzEzMSAxMTc5LzQxOTgvMTgyMQpmIDEwNjAvNDE5OS8xMzEgMTA1OS80MTk3LzE4MjEgMTE3OS80MTk4LzE4MjEgMTE4MC80MjAwLzEzMQpmIDEwNjEvNDIwMS8xODIxIDEwNjAvNDE5OS8xMzEgMTE4MC80MjAwLzEzMSAxMTgxLzQyMDIvMTgyMQpmIDEwNjIvNDIwMy8xODIxIDEwNjEvNDIwMS8xODIxIDExODEvNDIwMi8xODIxIDExODIvNDIwNC8xODIxCmYgMTA2NC80MjA1LzEzMSAxMDYzLzQyMDYvMTMxIDExODMvNDIwNy8xMzEgMTE4NC80MjA4LzEzMQpmIDEwNjUvNDIwOS8xODIxIDEwNjQvNDIwNS8xMzEgMTE4NC80MjA4LzEzMSAxMTg1LzQyMTAvMTgyMQpmIDEwNjYvNDIxMS8xODIxIDEwNjUvNDIwOS8xODIxIDExODUvNDIxMC8xODIxIDExODYvNDIxMi8xODIxCmYgMTA2Ny80MjEzLzE4MjEgMTA2Ni80MjExLzE4MjEgMTE4Ni80MjEyLzE4MjEgMTE4Ny80MjE0LzE4MjEKZiAxMDY4LzQyMTUvMTgyMSAxMDY3LzQyMTMvMTgyMSAxMTg3LzQyMTQvMTgyMSAxMTg4LzQyMTYvMTgyMQpmIDEwNjkvNDIxNy8xODIxIDEwNjgvNDIxNS8xODIxIDExODgvNDIxNi8xODIxIDExODkvNDIxOC8xODIxCmYgMTA3MC80MjE5LzE4MjEgMTA2OS80MjE3LzE4MjEgMTE4OS80MjE4LzE4MjEgMTE5MC80MjIwLzE4MjEKZiAxMDcxLzQyMjEvMTgyMSAxMDcwLzQyMTkvMTgyMSAxMTkwLzQyMjAvMTgyMSAxMTkxLzQyMjIvMTgyMQpmIDEwNzIvNDIyMy8xODIxIDEwNzEvNDIyMS8xODIxIDExOTEvNDIyMi8xODIxIDExOTIvNDIyNC8xODIxCmYgMTA3NC80MjI1LzEzMSAxMDczLzQyMjYvMTMxIDExOTMvNDIyNy8xMzEgMTE5NC80MjI4LzEzMQpmIDEwNzUvNDIyOS8xMzEgMTA3NC80MjI1LzEzMSAxMTk0LzQyMjgvMTMxIDExOTUvNDIzMC8xMzEKZiAxMDc2LzQyMzEvMTMxIDEwNzUvNDIyOS8xMzEgMTE5NS80MjMwLzEzMSAxMTk2LzQyMzIvMTMxCmYgMTA3Ny80MjMzLzEzMSAxMDc2LzQyMzEvMTMxIDExOTYvNDIzMi8xMzEgMTE5Ny80MjM0LzEzMQpmIDEwNzgvNDIzNS8xMzEgMTA3Ny80MjMzLzEzMSAxMTk3LzQyMzQvMTMxIDExOTgvNDIzNi8xMzEKZiAxMDc5LzQyMzcvMTMxIDEwNzgvNDIzNS8xMzEgMTE5OC80MjM2LzEzMSAxMTk5LzQyMzgvMTMxCmYgMTA4MC80MjM5LzE4MjEgMTA3OS80MjM3LzEzMSAxMTk5LzQyMzgvMTMxIDEyMDAvNDI0MC8xODIxCmYgMTA4MS80MjQxLzEzMSAxMDgwLzQyMzkvMTgyMSAxMjAwLzQyNDAvMTgyMSAxMjAxLzQyNDIvMTMxCmYgMTA4Mi80MjQzLzEzMSAxMDgxLzQyNDEvMTMxIDEyMDEvNDI0Mi8xMzEgMTIwMi80MjQ0LzEzMQpmIDEwNTIvNDE4My8xODIxIDEwNjIvNDIwMy8xODIxIDExODIvNDIwNC8xODIxIDExNzIvNDE4NC8xODIxCmYgMTA1My80MTg2LzE4MjEgMTIwMy80MjQ1LzE4MjEgMTIwNC80MjQ2LzE4MjEgMTA3Mi80MjIzLzE4MjEgMTE5Mi80MjI0LzE4MjEgMTE3My80MTg3LzE4MjEKZiAxMDYzLzQyMDYvMTMxIDEwODIvNDI0My8xMzEgMTIwMi80MjQ0LzEzMSAxMTgzLzQyMDcvMTMxCmYgMTA3My80MjI2LzEzMSAxMDQ0LzQxNjcvMTMxIDExNjQvNDE3MC8xMzEgMTE5My80MjI3LzEzMQpmIDEwNTkvNDE5Ny8xODIyIDEwNjAvNDE5OS8xODIzIDEyMjIvNDI0Ny8xODI0IDEyMjEvNDI0OC8xODI1CmYgMTA3NS80MjI5LzE4MjYgMTA3Ni80MjMxLzE4MjcgMTIzOC80MjQ5LzE4MjggMTIzNy80MjUwLzE4MjkKZiAxMDYwLzQxOTkvMTgyMyAxMDYxLzQyMDEvMTgzMCAxMjIzLzQyNTEvMTgzMSAxMjIyLzQyNDcvMTgyNApmIDEwNDcvNDE3My8xODMyIDEwNDYvNDE1Mi8xODA3IDEyMDgvNDE1NS8xODEwIDEyMDkvNDI1Mi8xODMzCmYgMTA3Ni80MjMxLzE4MjcgMTA3Ny80MjMzLzE4MzQgMTIzOS80MjUzLzE4MzUgMTIzOC80MjQ5LzE4MjgKZiAxMDYxLzQyMDEvMTgzMCAxMDYyLzQyMDMvMTgzNiAxMjI0LzQyNTQvMTgzNyAxMjIzLzQyNTEvMTgzMQpmIDEwNDgvNDE3NS8xODM4IDEwNDcvNDE3My8xODMyIDEyMDkvNDI1Mi8xODMzIDEyMTAvNDI1NS8xODM5CmYgMTA3Ny80MjMzLzE4MzQgMTA3OC80MjM1LzE4NDAgMTI0MC80MjU2LzE4NDEgMTIzOS80MjUzLzE4MzUKZiAxMDYzLzQyMDYvMTg0MiAxMDY0LzQyMDUvMTg0MyAxMjI2LzQyNTcvMTg0NCAxMjI1LzQyNTgvMTg0NQpmIDEwNDkvNDE3Ny8xODQ2IDEwNDgvNDE3NS8xODM4IDEyMTAvNDI1NS8xODM5IDEyMTEvNDI1OS8xODQ3CmYgMTA3OC80MjM1LzE4NDAgMTA3OS80MjM3LzE4NDggMTI0MS80MjYwLzE4NDkgMTI0MC80MjU2LzE4NDEKZiAxMDY0LzQyMDUvMTg0MyAxMDY1LzQyMDkvMTg1MCAxMjI3LzQyNjEvMTg1MSAxMjI2LzQyNTcvMTg0NApmIDEwNTAvNDE3OS8xODUyIDEwNDkvNDE3Ny8xODQ2IDEyMTEvNDI1OS8xODQ3IDEyMTIvNDI2Mi8xODUzCmYgMTA3OS80MjM3LzE4NDggMTA4MC80MjM5LzE4NTQgMTI0Mi80MjYzLzE4NTUgMTI0MS80MjYwLzE4NDkKZiAxMDY1LzQyMDkvMTg1MCAxMDY2LzQyMTEvMTg1NiAxMjI4LzQyNjQvMTg1NyAxMjI3LzQyNjEvMTg1MQpmIDEwNTEvNDE4MS8xODU4IDEwNTAvNDE3OS8xODUyIDEyMTIvNDI2Mi8xODUzIDEyMTMvNDI2NS8xODU5CmYgMTA4MC80MjM5LzE4NTQgMTA4MS80MjQxLzE4NjAgMTI0My80MjY2LzE4NjEgMTI0Mi80MjYzLzE4NTUKZiAxMDY2LzQyMTEvMTg1NiAxMDY3LzQyMTMvMTg2MiAxMjI5LzQyNjcvMTg2MyAxMjI4LzQyNjQvMTg1NwpmIDEwNTIvNDE4My8xODY0IDEwNTEvNDE4MS8xODU4IDEyMTMvNDI2NS8xODU5IDEyMTQvNDI2OC8xODY1CmYgMTA4MS80MjQxLzE4NjAgMTA4Mi80MjQzLzE4NjYgMTI0NC80MjY5LzE4NjcgMTI0My80MjY2LzE4NjEKZiAxMDY3LzQyMTMvMTg2MiAxMDY4LzQyMTUvMTg2OCAxMjMwLzQyNzAvMTg2OSAxMjI5LzQyNjcvMTg2MwpmIDEwNTMvNDE4Ni8xODcwIDEwNTQvNDE4NS8xODcxIDEyMTYvNDI3MS8xODcyIDEyMTUvNDI3Mi8xODcwCmYgMTA2Mi80MjAzLzE4MzYgMTA1Mi80MTgzLzE4NjQgMTIxNC80MjY4LzE4NjUgMTIyNC80MjU0LzE4MzcKZiAxMDY4LzQyMTUvMTg2OCAxMDY5LzQyMTcvMTg3MyAxMjMxLzQyNzMvMTg3NCAxMjMwLzQyNzAvMTg2OQpmIDEwNTQvNDE4NS8xODcxIDEwNTUvNDE4OS8xODc1IDEyMTcvNDI3NC8xODc2IDEyMTYvNDI3MS8xODcyCmYgMTA3Mi80MjIzLzE4NzcgMTIwNC80MjQ2LzE4NzggMTI0Ni80Mjc1LzE4NzggMTIzNC80Mjc2LzE4NzcKZiAxMDY5LzQyMTcvMTg3MyAxMDcwLzQyMTkvMTg3OSAxMjMyLzQyNzcvMTg4MCAxMjMxLzQyNzMvMTg3NApmIDEwNTUvNDE4OS8xODc1IDEwNTYvNDE5MS8xODgxIDEyMTgvNDI3OC8xODgyIDEyMTcvNDI3NC8xODc2CmYgMTA4Mi80MjQzLzE4NjYgMTA2My80MjA2LzE4NDIgMTIyNS80MjU4LzE4NDUgMTI0NC80MjY5LzE4NjcKZiAxMDcwLzQyMTkvMTg3OSAxMDcxLzQyMjEvMTg4MyAxMjMzLzQyNzkvMTg4NCAxMjMyLzQyNzcvMTg4MApmIDEwNTYvNDE5MS8xODgxIDEwNTcvNDE5My8xODg1IDEyMTkvNDI4MC8xODg2IDEyMTgvNDI3OC8xODgyCmYgMTA0NC80MTY3LzE4ODcgMTA3My80MjI2LzE4ODggMTIzNS80MjgxLzE4ODggMTIwNi80MjgyLzE4ODcKZiAxMDcxLzQyMjEvMTg4MyAxMDcyLzQyMjMvMTg3NyAxMjM0LzQyNzYvMTg3NyAxMjMzLzQyNzkvMTg4NApmIDEyMDMvNDI0NS8xODc4IDEwNTMvNDE4Ni8xODcwIDEyMTUvNDI3Mi8xODcwIDEyNDUvNDI4My8xODc4CmYgMTA1Ny80MTkzLzE4ODUgMTA1OC80MTk1LzE4ODkgMTIyMC80Mjg0LzE4OTAgMTIxOS80MjgwLzE4ODYKZiAxMDQzLzQxNjgvMTg5MSAxMDQ0LzQxNjcvMTg4NyAxMjA2LzQyODIvMTg4NyAxMjA1LzQyODUvMTg5MgpmIDEwNzMvNDIyNi8xODg4IDEwNzQvNDIyNS8xODkzIDEyMzYvNDI4Ni8xODk0IDEyMzUvNDI4MS8xODg4CmYgMTIwNC80MjQ2LzE4NzggMTIwMy80MjQ1LzE4NzggMTI0NS80MjgzLzE4NzggMTI0Ni80Mjc1LzE4NzgKZiAxMDU4LzQxOTUvMTg4OSAxMDU5LzQxOTcvMTgyMiAxMjIxLzQyNDgvMTgyNSAxMjIwLzQyODQvMTg5MApmIDEwNDUvNDE1My8xODA4IDEwNDMvNDE2OC8xODkxIDEyMDUvNDI4NS8xODkyIDEyMDcvNDE1NC8xODA5CmYgMTA3NC80MjI1LzE4OTMgMTA3NS80MjI5LzE4MjYgMTIzNy80MjUwLzE4MjkgMTIzNi80Mjg2LzE4OTQKZiAxMjY5LzQyODcvMTg5NSAxMjkyLzQyODgvMTg5NSAxMjkxLzQyODkvMTg5NSAxMjkwLzQyOTAvMTg5NSAxMjg5LzQyOTEvMTg5NSAxMjg4LzQyOTIvMTg5NSAxMjg3LzQyOTMvMTg5NSAxMjg2LzQyOTQvMTg5NSAxMjg1LzQyOTUvMTg5NSAxMjg0LzQyOTYvMTg5NSAxMjgzLzQyOTcvMTg5NSAxMjgyLzQyOTgvMTg5NSAxMjgxLzQyOTkvMTg5NSAxMjgwLzQzMDAvMTg5NSAxMjc5LzQzMDEvMTg5NSAxMjc4LzQzMDIvMTg5NSAxMjc3LzQzMDMvMTg5NSAxMjc2LzQzMDQvMTg5NSAxMjc1LzQzMDUvMTg5NSAxMjc0LzQzMDYvMTg5NSAxMjczLzQzMDcvMTg5NSAxMjcyLzQzMDgvMTg5NSAxMjcxLzQzMDkvMTg5NSAxMjcwLzQzMTAvMTg5NQpmIDEyNDYvNDI3NS8xODk2IDEyNDUvNDI4My8xODk2IDEyNjkvNDI4Ny8xODk2IDEyNzAvNDMxMC8xODk2CmYgMTAwMy80MzExLzE4OTcgMTI5NC80MTU3LzE4MTIgMTI5NS80MTY2LzE4MjAgMTAwNS80MzEyLzE4OTgKZiAxMDEzLzQwOTUvMTc5MiAxMzA3LzQwOTQvMTc5MSAxMzA0LzQwNjEvMTc1OCAxMDMyLzQwNjAvMTc1NwpmIDEwMzMvNDAzOS8xNzM2IDEzMDYvNDAzOC8xNzM1IDEyOTMvNDE1Ni8xODExIDEwMDQvNDMxMy8xODk5CmYgMTAwNS80MzEyLzE4OTggMTI5NS80MTY2LzE4MjAgMTI5Ni80MTY1LzE4MTkgMTAwNi80MzE0LzE5MDAKZiAxMDA2LzQzMTQvMTkwMCAxMjk2LzQxNjUvMTgxOSAxMjk3LzQxNjMvMTgxOCAxMDA3LzQzMTUvMTkwMQpmIDEwMDcvNDMxNS8xOTAxIDEyOTcvNDE2My8xODE4IDEyOTgvNDE2NC8xODE3IDEwMDgvNDMxNi8xOTAyCmYgMTAwOC80MzE3LzE5MDIgMTI5OC80MTYyLzE4MTcgMTI5OS80MTYxLzE4MTYgMTAwOS80MzE4LzE5MDMKZiAxMDA5LzQzMTgvMTkwMyAxMjk5LzQxNjEvMTgxNiAxMzAwLzQxNjAvMTgxNSAxMDEwLzQzMTkvMTkwNApmIDEwMTAvNDMxOS8xOTA0IDEzMDAvNDE2MC8xODE1IDEzMDEvNDE1OS8xODE0IDEwMTEvNDMyMC8xOTA1CmYgMTAxMS80MzIwLzE5MDUgMTMwMS80MTU5LzE4MTQgMTMwMi80MTU4LzE4MTMgMTAxMi80MzIxLzE5MDYKZiAxMDEyLzQzMjEvMTkwNiAxMzAyLzQxNTgvMTgxMyAxMzAzLzQwNzkvMTc3NiAxMDIyLzQwNzgvMTc3NQpmIDEwMjMvNDA5Ny8xNzk0IDEzMTYvNDA5Ni8xNzkzIDEzMDUvNDA0NS8xNzQyIDEwNDIvNDA0NC8xNzQxCmYgMTAwNC80MzEzLzE4OTkgMTI5My80MTU2LzE4MTEgMTI5NC80MTU3LzE4MTIgMTAwMy80MzExLzE4OTcKZiAxMTQ1LzI3ODEvMTExOCAxMzE2LzQwOTYvMTc5MyAxMzE3LzQwNzQvMTc3MSAxMTQ3LzMzMTQvMTU5OQpmIDExMzUvMjc0NS8xMDg0IDEzMDcvNDA5NC8xNzkxIDEzMDgvNDA5Mi8xNzg5IDExMzcvMzMxNS8xNjAwCmYgMTEzNy8zMzE1LzE2MDAgMTMwOC80MDkyLzE3ODkgMTMwOS80MDkwLzE3ODcgMTEzOC8zMzE2LzE2MDEKZiAxMTM4LzMzMTYvMTYwMSAxMzA5LzQwOTAvMTc4NyAxMzEwLzQwODgvMTc4NSAxMTM5LzMzMTcvMTYwMgpmIDExMzkvMzMxNy8xNjAyIDEzMTAvNDA4OC8xNzg1IDEzMTEvNDA4Ni8xNzgzIDExNDAvMzMxOC8xNjAzCmYgMTE0MC8zMzE4LzE2MDMgMTMxMS80MDg2LzE3ODMgMTMxMi80MDg0LzE3ODEgMTE0MS8zMzE5LzE2MDQKZiAxMTQxLzMzMTkvMTYwNCAxMzEyLzQwODQvMTc4MSAxMzEzLzQwODIvMTc3OSAxMTQyLzMzMjAvMTYwNQpmIDExNDIvMzMyMC8xNjA1IDEzMTMvNDA4Mi8xNzc5IDEzMTQvNDA4MC8xNzc3IDExNDMvMzMyMS8xNjA2CmYgMTE0My8zMzIxLzE2MDYgMTMxNC80MDgwLzE3NzcgMTMxNS80MDc2LzE3NzMgMTE0NC8zMzIyLzE2MDcKZiAxMTQ0LzMzMjIvMTYwNyAxMzE1LzQwNzYvMTc3MyAxMzAzLzQwNzkvMTc3NiAxMTM0LzI3NzIvMTEwOQpmIDExNDcvMzMxNC8xNTk5IDEzMTcvNDA3NC8xNzcxIDEzMTgvNDA3Mi8xNzY5IDExNDgvMzMyMy8xNjA4CmYgMTE0OC8zMzIzLzE2MDggMTMxOC80MDcyLzE3NjkgMTMxOS80MDcwLzE3NjcgMTE0OS8zMzI0LzE2MDkKZiAxMTQ5LzMzMjQvMTYwOSAxMzE5LzQwNzAvMTc2NyAxMzIwLzQwNjgvMTc2NSAxMTUwLzMzMjUvMTYxMApmIDExNTAvMzMyNS8xNjEwIDEzMjAvNDA2OC8xNzY1IDEzMjEvNDA2Ni8xNzYzIDExNTEvMzMyNi8xNjExCmYgMTE1MS8zMzI2LzE2MTEgMTMyMS80MDY2LzE3NjMgMTMyMi80MDY0LzE3NjEgMTE1Mi8zMzI3LzE2MTIKZiAxMTUyLzMzMjcvMTYxMiAxMzIyLzQwNjQvMTc2MSAxMzIzLzQwNjIvMTc1OSAxMTUzLzMzMjgvMTYxMwpmIDExNTMvMzMyOC8xNjEzIDEzMjMvNDA2Mi8xNzU5IDEzMjQvNDA1OC8xNzU1IDExNTQvMzMyOS8xNjE0CmYgMTE1NC8zMzI5LzE2MTQgMTMyNC80MDU4LzE3NTUgMTMwNC80MDYxLzE3NTggMTEzNi8yNzQ4LzEwODcKZiAxMTU1LzMzMzAvMTYxNSAxMzI1LzQwNDEvMTczOCAxMzI2LzQwNTYvMTc1MyAxMTU2LzMzMzEvMTYxNgpmIDExNTYvMzMzMS8xNjE2IDEzMjYvNDA1Ni8xNzUzIDEzMjcvNDA1NC8xNzUxIDExNTcvMzMzMi8xNjE3CmYgMTE1Ny8zMzMyLzE2MTcgMTMyNy80MDU0LzE3NTEgMTMyOC80MDUyLzE3NDkgMTE1OC8zMzMzLzE2MTgKZiAxMTU4LzMzMzMvMTYxOCAxMzI4LzQwNTIvMTc0OSAxMzI5LzQwNTAvMTc0NyAxMTU5LzMzMzQvMTYxOQpmIDExNTkvMzMzNC8xNjE5IDEzMjkvNDA1MC8xNzQ3IDEzMzAvNDA0OC8xNzQ1IDExNjAvMzMzNS8xNjIwCmYgMTE2MC8zMzM1LzE2MjAgMTMzMC80MDQ4LzE3NDUgMTMzMS80MDQ2LzE3NDMgMTE2MS8zMzM2LzE2MjEKZiAxMTYxLzMzMzYvMTYyMSAxMzMxLzQwNDYvMTc0MyAxMzMyLzQwNDIvMTczOSAxMTYyLzMzMzcvMTYyMgpmIDExNjIvMzMzNy8xNjIyIDEzMzIvNDA0Mi8xNzM5IDEzMDUvNDA0NS8xNzQyIDExNDYvMjc4NC8xMTIxCmYgMTEyMy8yNzUxLzEwOTAgMTMwNi80MDM4LzE3MzUgMTMyNS80MDQxLzE3MzggMTE1NS8zMzMwLzE2MTUKdXNlbXRsIHNjcmVlbgpmIDEyMDcvNDMyMi8xMzEgMTIwNS80MzIzLzEzMSAxMjA2LzQzMjQvMTMxIDEyMzUvNDMyNS8xMzEgMTIzNi80MzI2LzEzMSAxMjM3LzQzMjcvMTMxIDEyMzgvNDMyOC8xMzEgMTIzOS80MzI5LzEzMSAxMjQwLzQzMzAvMTMxIDEyNDEvNDMzMS8xMzEgMTI0Mi80MzMyLzEzMSAxMjQzLzQzMzMvMTMxIDEyNDQvNDMzNC8xMzEgMTIyNS80MzM1LzEzMSAxMjI2LzQzMzYvMTMxIDEyMjcvNDMzNy8xMzEgMTIyOC80MzM4LzEzMSAxMjI5LzQzMzkvMTMxIDEyMzAvNDM0MC8xMzEgMTIzMS80MzQxLzEzMSAxMjMyLzQzNDIvMTMxIDEyMzMvNDM0My8xMzEgMTIzNC80MzQ0LzEzMSAxMjQ2LzQzNDUvMTMxIDEyNDcvNDM0Ni8xMzEgMTI0OC80MzQ3LzEzMSAxMjQ5LzQzNDgvMTMxIDEyNTAvNDM0OS8xMzEgMTI1MS80MzUwLzEzMSAxMjUyLzQzNTEvMTMxIDEyNTMvNDM1Mi8xMzEgMTI1NC80MzUzLzEzMSAxMjU1LzQzNTQvMTMxIDEyNTYvNDM1NS8xMzEgMTI1Ny80MzU2LzEzMSAxMjU4LzQzNTcvMTMxIDEyNTkvNDM1OC8xMzEgMTI2MC80MzU5LzEzMSAxMjYxLzQzNjAvMTMxIDEyNjIvNDM2MS8xMzEgMTI2My80MzYyLzEzMSAxMjY0LzQzNjMvMTMxIDEyNjUvNDM2NC8xMzEgMTI2Ni80MzY1LzEzMSAxMjY3LzQzNjYvMTMxIDEyNjgvNDM2Ny8xMzEgMTI0NS80MzY4LzEzMSAxMjE1LzQzNjkvMTMxIDEyMTYvNDM3MC8xMzEgMTIxNy80MzcxLzEzMSAxMjE4LzQzNzIvMTMxIDEyMTkvNDM3My8xMzEgMTIyMC80Mzc0LzEzMSAxMjIxLzQzNzUvMTMxIDEyMjIvNDM3Ni8xMzEgMTIyMy80Mzc3LzEzMSAxMjI0LzQzNzgvMTMxIDEyMTQvNDM3OS8xMzEgMTIxMy80MzgwLzEzMSAxMjEyLzQzODEvMTMxIDEyMTEvNDM4Mi8xMzEgMTIxMC80MzgzLzEzMSAxMjA5LzQzODQvMTMxIDEyMDgvNDM4NS8xMzEKZiAxMjU1LzQzODYvMTkwNyAxMjU0LzQzODcvMTkwOCAxMjc4LzQzMDIvMTkwOSAxMjc5LzQzMDEvMTkxMApmIDEyNDgvNDM4OC8xOTExIDEyNDcvNDM4OS8xOTEyIDEyNzEvNDMwOS8xOTEzIDEyNzIvNDMwOC8xOTE0CmYgMTI2My80MzkwLzE5MTUgMTI2Mi80MzkxLzE5MTYgMTI4Ni80Mjk0LzE5MTcgMTI4Ny80MjkzLzE5MTgKZiAxMjU2LzQzOTIvMTkxOSAxMjU1LzQzODYvMTkwNyAxMjc5LzQzMDEvMTkxMCAxMjgwLzQzMDAvMTkyMApmIDEyNDkvNDM5My8xOTIxIDEyNDgvNDM4OC8xOTExIDEyNzIvNDMwOC8xOTE0IDEyNzMvNDMwNy8xOTIyCmYgMTI2NC80Mzk0LzE5MjMgMTI2My80MzkwLzE5MTUgMTI4Ny80MjkzLzE5MTggMTI4OC80MjkyLzE5MjQKZiAxMjU3LzQzOTUvMTkyNSAxMjU2LzQzOTIvMTkxOSAxMjgwLzQzMDAvMTkyMCAxMjgxLzQyOTkvMTkyNgpmIDEyNTAvNDM5Ni8xOTI3IDEyNDkvNDM5My8xOTIxIDEyNzMvNDMwNy8xOTIyIDEyNzQvNDMwNi8xOTI4CmYgMTI2NS80Mzk3LzE5MjkgMTI2NC80Mzk0LzE5MjMgMTI4OC80MjkyLzE5MjQgMTI4OS80MjkxLzE5MjkKZiAxMjU4LzQzOTgvMTkzMCAxMjU3LzQzOTUvMTkyNSAxMjgxLzQyOTkvMTkyNiAxMjgyLzQyOTgvMTkzMQpmIDEyNTEvNDM5OS8xOTMyIDEyNTAvNDM5Ni8xOTI3IDEyNzQvNDMwNi8xOTI4IDEyNzUvNDMwNS8xOTMzCmYgMTI2Ni80NDAwLzE5MzQgMTI2NS80Mzk3LzE5MzUgMTI4OS80MjkxLzE5MzUgMTI5MC80MjkwLzE5MzYKZiAxMjU5LzQ0MDEvMTkzNyAxMjU4LzQzOTgvMTkzMCAxMjgyLzQyOTgvMTkzMSAxMjgzLzQyOTcvMTkzOApmIDEyNTIvNDQwMi8xOTM5IDEyNTEvNDM5OS8xOTMyIDEyNzUvNDMwNS8xOTMzIDEyNzYvNDMwNC8xOTQwCmYgMTI2Ny80NDAzLzE5NDEgMTI2Ni80NDAwLzE5MzQgMTI5MC80MjkwLzE5MzYgMTI5MS80Mjg5LzE5NDIKZiAxMjYwLzQ0MDQvMTk0MyAxMjU5LzQ0MDEvMTkzNyAxMjgzLzQyOTcvMTkzOCAxMjg0LzQyOTYvMTk0NApmIDEyNTMvNDQwNS8xOTQ1IDEyNTIvNDQwMi8xOTM5IDEyNzYvNDMwNC8xOTQwIDEyNzcvNDMwMy8xOTQ2CmYgMTI2OC80NDA2LzE5NDcgMTI2Ny80NDAzLzE5NDEgMTI5MS80Mjg5LzE5NDIgMTI5Mi80Mjg4LzE5NDgKZiAxMjYxLzQ0MDcvMTk0OSAxMjYwLzQ0MDQvMTk0MyAxMjg0LzQyOTYvMTk0NCAxMjg1LzQyOTUvMTk1MApmIDEyNTQvNDM4Ny8xOTA4IDEyNTMvNDQwNS8xOTQ1IDEyNzcvNDMwMy8xOTQ2IDEyNzgvNDMwMi8xOTA5CmYgMTI0NS80MjgzLzE5NTEgMTI2OC80NDA2LzE5NDcgMTI5Mi80Mjg4LzE5NDggMTI2OS80Mjg3LzE5NTEKZiAxMjQ3LzQzODkvMTkxMiAxMjQ2LzQyNzUvMTk1MiAxMjcwLzQzMTAvMTk1MiAxMjcxLzQzMDkvMTkxMwpmIDEyNjIvNDM5MS8xOTE2IDEyNjEvNDQwNy8xOTQ5IDEyODUvNDI5NS8xOTUwIDEyODYvNDI5NC8xOTE3Cm8gQ3ViZS4wMDFfQ3ViZQp2IDMuMTA0NDI2IDIuMTk3NTQ2IDYuNTU3MTIyCnYgMy4xMDQ0MjYgMi4xODQzNDggNi41NTcwNzMKdiAzLjA1ODY4NCAyLjI1MDE3NSAtNi42MzI0NzQKdiAzLjA1ODY4NCAyLjIzNjk3NiAtNi42MzI1MjQKdiAtMy4wOTI5MTEgMi4xOTc1NTEgNi41NTcxMjIKdiAtMy4wOTI5MTEgMi4xODQzNTIgNi41NTcwNzMKdiAtMy4wNDcxNjkgMi4yNTAxODAgLTYuNjMyNDc0CnYgLTMuMDQ3MTY5IDIuMjM2OTgxIC02LjYzMjUyNAp2IDMuMjQxMTgyIDIuMjAwNzA0IDYuMDI2MDI3CnYgMy4yNDExODIgMi4xODc1MDUgNi4wMjU5NzcKdiAtMy4yMjk2NjYgMi4yMDA3MDkgNi4wMjYwMjcKdiAtMy4yMjk2NjYgMi4xODc1MTAgNi4wMjU5NzcKdiAtMi42ODE4NzAgMi4yNTAxODAgLTYuODQ3NzA1CnYgLTIuNjgxODcwIDIuMjM2OTgxIC02Ljg0Nzc1NQp2IC0yLjY4MTg3MCAyLjE5NzU1MSA2Ljg0Nzc1NQp2IC0yLjY4MTg3MCAyLjE4NDM1MiA2Ljg0NzcwNQp2IC0yLjY4MTg3MCAyLjE4NzUxMCA2LjAyNTk3Nwp2IC0yLjY4MTg3MCAyLjIwMDcwOCA2LjAyNjAyNwp2IDIuNjU5MTQ4IDIuMjUwMTc1IC02Ljg0NzcwNQp2IDIuNjU5MTQ4IDIuMTg0MzQ4IDYuODQ3NzA1CnYgMi42NTkxNDggMi4yMDA3MDQgNi4wMjYwMjcKdiAyLjY1OTE0OCAyLjIzNjk3NyAtNi44NDc3NTUKdiAyLjY1OTE0OCAyLjE5NzU0NiA2Ljg0Nzc1NQp2IDIuNjU5MTQ4IDIuMTg3NTA1IDYuMDI1OTc3CnYgMy4yNDExODIgMi4yMzQwMTYgLTYuMDc3Mzg1CnYgLTMuMjI5NjY2IDIuMjQ3MjIwIC02LjA3NzMzNgp2IDMuMjQxMTgyIDIuMjQ3MjE1IC02LjA3NzMzNgp2IC0zLjIyOTY2NiAyLjIzNDAyMSAtNi4wNzczODUKdiAtMi42ODE4NzAgMi4yNDcyMTkgLTYuMDc3MzM2CnYgLTIuNjgxODcwIDIuMjM0MDIxIC02LjA3NzM4NQp2IDIuNjU5MTQ4IDIuMjQ3MjE1IC02LjA3NzMzNgp2IDIuNjU5MTQ4IDIuMjM0MDE2IC02LjA3NzM4NQp2dCAwLjM3NTAwMCAwLjIzNTkzOAp2dCAwLjYyNTAwMCAwLjIzNTkzOAp2dCAwLjYyNTAwMCAwLjI1MDAwMAp2dCAwLjM3NTAwMCAwLjI1MDAwMAp2dCAwLjM3NTE3MiAwLjQ3ODk2MAp2dCAwLjYyNDgyOCAwLjQ3ODk2MAp2dCAwLjYyNTAwMCAwLjUwMDAwMAp2dCAwLjM3NTAwMCAwLjUwMDAwMAp2dCAwLjM3NTAwMCAwLjczNTAwMAp2dCAwLjYyNTAwMCAwLjczNTAwMAp2dCAwLjYyNTAwMCAwLjc1MDAwMAp2dCAwLjM3NTAwMCAwLjc1MDAwMAp2dCAwLjM3NTE1OSAwLjk3NzYxNwp2dCAwLjYyMzczMyAwLjk3NzI4Mwp2dCAwLjYyNTAwMCAxLjAwMDAwMAp2dCAwLjM3NTAwMCAxLjAwMDAwMAp2dCAwLjM1MzgzNiAwLjczNTAwMAp2dCAwLjM1MzgzNiAwLjc1MDAwMAp2dCAwLjg1MjUxMyAwLjczNTAwMAp2dCAwLjg3NTAwMCAwLjczNTAwMAp2dCAwLjg3NTAwMCAwLjc1MDAwMAp2dCAwLjg1MjUxMyAwLjc1MDAwMAp2dCAwLjg1MjUxMyAwLjUxNDA2Mwp2dCAwLjg3NTAwMCAwLjUxNDA2Mwp2dCAwLjM1MzgzNiAwLjUxNDA2Mwp2dCAwLjM3NTAwMCAwLjUxNDA2Mwp2dCAwLjYyNTAwMCAwLjUxNDA2Mwp2dCAwLjM3NTAwMCAwLjAwMDAwMAp2dCAwLjYyNTAwMCAwLjAwMDAwMAp2dCAwLjYyNTAwMCAwLjAxNTAwMAp2dCAwLjM3NTAwMCAwLjAxNTAwMAp2dCAwLjE0NzQ4NyAwLjUxNDA2Mwp2dCAwLjE0NzQ4NyAwLjczNTAwMAp2dCAwLjY0NjE2NCAwLjUxNDA2Mwp2dCAwLjY0NjE2NCAwLjczNTAwMAp2dCAwLjY0NjE2NCAwLjc1MDAwMAp2dCAwLjE0NzQ4NyAwLjc1MDAwMAp2dCAwLjYyNTAwMCAwLjc3MTE2NAp2dCAwLjM3NTE3MiAwLjc3MTA0MAp2dCAwLjM3NTAxNyAwLjI3MjQ5OQp2dCAwLjYyNDgxNyAwLjI3MjM2Ngp2dCAwLjEyNTAwMCAwLjczNTAwMAp2dCAwLjEyNTAwMCAwLjc1MDAwMAp2dCAwLjEyNTAwMCAwLjUxNDA2Mwp2dCAwLjY0NjE2NCAwLjUwMDAwMAp2dCAwLjg1MjUxMyAwLjUwMDAwMAp2dCAwLjEyNTAwMCAwLjUwMDAwMAp2dCAwLjE0NzQ4NyAwLjUwMDAwMAp2dCAwLjM1MzgzNiAwLjUwMDAwMAp2dCAwLjg3NTAwMCAwLjUwMDAwMAp2biAwLjk1MDAgMC4wMDEyIC0wLjMxMjMKdm4gLTAuNTA3NiAwLjAwMzMgLTAuODYxNgp2biAtMC45Njg0IC0wLjAwMDkgMC4yNDk0CnZuIDAuNTQ2NiAtMC4wMDMyIDAuODM3NAp2biAtMC4wMDE1IDEuMDAwMCAwLjAwNDgKdm4gLTAuMDAxNCAtMS4wMDAwIC0wLjAwNDgKdm4gLTAuMDAwMCAtMS4wMDAwIC0wLjAwMzgKdm4gMC4wMDAwIDEuMDAwMCAwLjAwMzgKdm4gLTEuMDAwMCAtMC4wMDAwIDAuMDAwMAp2biAwLjk2ODQgLTAuMDAwOSAwLjI0OTQKdm4gMC4wMDE1IC0xLjAwMDAgLTAuMDA0OAp2biAtMC41NzczIC0wLjAwMzEgMC44MTY1CnZuIDAuMDAwMCAwLjAwMzggLTEuMDAwMAp2biAwLjQ3NDMgMC4wMDMzIC0wLjg4MDQKdm4gMC4wMDE0IDEuMDAwMCAwLjAwNDgKdm4gMC4wMDAwIC0wLjAwMzggMS4wMDAwCnZuIC0wLjAwMTAgMS4wMDAwIDAuMDA0Ngp2biAtMC4wMDExIC0xLjAwMDAgLTAuMDA0Ngp2biAtMC45NTAwIDAuMDAxMiAtMC4zMTIzCnZuIDAuMDAxMSAxLjAwMDAgMC4wMDQ2CnZuIDAuMDAxMCAtMS4wMDAwIC0wLjAwNDYKdm4gMS4wMDAwIC0wLjAwMDAgMC4wMDAwCnVzZW10bCBnbGFzc19vbl9zY3JlZW4KcyBvZmYKZiAzMjE3LzQ0MDgvMTk1MyAzMjE1LzQ0MDkvMTk1MyAzMTk0LzQ0MTAvMTk1MyAzMTkzLzQ0MTEvMTk1MwpmIDMyMDMvNDQxMi8xOTU0IDMyMDQvNDQxMy8xOTU0IDMxOTgvNDQxNC8xOTU0IDMxOTcvNDQxNS8xOTU0CmYgMzIwMS80NDE2LzE5NTUgMzIwMi80NDE3LzE5NTUgMzE5Ni80NDE4LzE5NTUgMzE5NS80NDE5LzE5NTUKZiAzMjEzLzQ0MjAvMTk1NiAzMjEwLzQ0MjEvMTk1NiAzMTkyLzQ0MjIvMTk1NiAzMTkxLzQ0MjMvMTk1NgpmIDMyMDgvNDQyNC8xOTU3IDMyMDEvNDQxNi8xOTU3IDMxOTUvNDQxOS8xOTU3IDMyMDUvNDQyNS8xOTU3CmYgMzIxNC80NDI2LzE5NTggMzIwMC80NDI3LzE5NTggMzE5Mi80NDI4LzE5NTggMzIxMC80NDI5LzE5NTgKZiAzMjIyLzQ0MzAvMTk1OSAzMjE1LzQ0MzEvMTk1OSAzMjAwLzQ0MjcvMTk1OSAzMjE0LzQ0MjYvMTk1OQpmIDMyMTkvNDQzMi8xOTYwIDMyMTYvNDQzMy8xOTYwIDMyMDEvNDQxNi8xOTYwIDMyMDgvNDQyNC8xOTYwCmYgMzIxNi80NDMzLzE5NjEgMzIxOC80NDM0LzE5NjEgMzIwMi80NDE3LzE5NjEgMzIwMS80NDE2LzE5NjEKZiAzMTkxLzQ0MzUvMTk2MiAzMTkyLzQ0MzYvMTk2MiAzMjAwLzQ0MzcvMTk2MiAzMTk5LzQ0MzgvMTk2MgpmIDMyMjEvNDQzOS8xOTYwIDMyMTkvNDQzMi8xOTYwIDMyMDgvNDQyNC8xOTYwIDMyMTEvNDQ0MC8xOTYwCmYgMzIxOC80NDM0LzE5NTkgMzIyMC80NDQxLzE5NTkgMzIwNy80NDQyLzE5NTkgMzIwMi80NDE3LzE5NTkKZiAzMjAyLzQ0MTcvMTk2MyAzMjA3LzQ0NDIvMTk2MyAzMjA2LzQ0NDMvMTk2MyAzMTk2LzQ0MTgvMTk2MwpmIDMyMTEvNDQ0MC8xOTYwIDMyMDgvNDQyNC8xOTYwIDMyMDUvNDQyNS8xOTYwIDMyMTMvNDQ0NC8xOTYwCmYgMzE5NS80NDE5LzE5NjQgMzE5Ni80NDE4LzE5NjQgMzIwNi80NDQ1LzE5NjQgMzIwNS80NDQ2LzE5NjQKZiAzMjA5LzQ0NDcvMTk2NSAzMjEyLzQ0NDgvMTk2NSAzMjA0LzQ0MTMvMTk2NSAzMjAzLzQ0MTIvMTk2NQpmIDMxOTMvNDQxMS8xOTY2IDMxOTQvNDQxMC8xOTY2IDMyMTIvNDQ0OC8xOTY2IDMyMDkvNDQ0Ny8xOTY2CmYgMzE5OS80NDQ5LzE5NjcgMzIxMS80NDQwLzE5NjcgMzIxMy80NDQ0LzE5NjcgMzE5MS80NDUwLzE5NjcKZiAzMjE3LzQ0NTEvMTk2MCAzMjIxLzQ0MzkvMTk2MCAzMjExLzQ0NDAvMTk2MCAzMTk5LzQ0NDkvMTk2MApmIDMyMjAvNDQ0MS8xOTU5IDMyMjIvNDQzMC8xOTU5IDMyMTQvNDQyNi8xOTU5IDMyMDcvNDQ0Mi8xOTU5CmYgMzIwNy80NDQyLzE5NTkgMzIxNC80NDI2LzE5NTkgMzIxMC80NDI5LzE5NTkgMzIwNi80NDQzLzE5NTkKZiAzMjA1LzQ0NDYvMTk2OCAzMjA2LzQ0NDUvMTk2OCAzMjEwLzQ0MjEvMTk2OCAzMjEzLzQ0MjAvMTk2OApmIDMyMDQvNDQ1Mi8xOTU5IDMyMTIvNDQ1My8xOTU5IDMyMjIvNDQzMC8xOTU5IDMyMjAvNDQ0MS8xOTU5CmYgMzE5My80NDU0LzE5NjkgMzIwOS80NDU1LzE5NjkgMzIyMS80NDM5LzE5NjkgMzIxNy80NDUxLzE5NjkKZiAzMTk4LzQ0MTQvMTk3MCAzMjA0LzQ0NTIvMTk3MCAzMjIwLzQ0NDEvMTk3MCAzMjE4LzQ0MzQvMTk3MApmIDMyMDkvNDQ1NS8xOTYwIDMyMDMvNDQ1Ni8xOTYwIDMyMTkvNDQzMi8xOTYwIDMyMjEvNDQzOS8xOTYwCmYgMzE5Ny80NDE1LzE5NzEgMzE5OC80NDE0LzE5NzEgMzIxOC80NDM0LzE5NzEgMzIxNi80NDMzLzE5NzEKZiAzMjAzLzQ0NTYvMTk3MiAzMTk3LzQ0MTUvMTk3MiAzMjE2LzQ0MzMvMTk3MiAzMjE5LzQ0MzIvMTk3MgpmIDMyMTIvNDQ1My8xOTczIDMxOTQvNDQ1Ny8xOTczIDMyMTUvNDQzMS8xOTczIDMyMjIvNDQzMC8xOTczCmYgMzE5OS80NDM4LzE5NzQgMzIwMC80NDM3LzE5NzQgMzIxNS80NDA5LzE5NzQgMzIxNy80NDA4LzE5NzQKbyBDeWxpbmRlci4wMDFfQ3lsaW5kZXIuMDA4CnYgMy40MTYyNjAgMi42OTgxNjQgLTQuNDQ0NzY3CnYgMy40MTYyNjAgMi42OTc0NjkgLTQuNDM4NjMyCnYgMy40MTYyNjAgMi42OTU0MTEgLTQuNDMyNzMyCnYgMy40MTYyNjAgMi42OTIwNjkgLTQuNDI3Mjk0CnYgMy40MTYyNjAgMi42ODc1NzAgLTQuNDIyNTI3CnYgMy40MTYyNjAgMi42ODIwODkgLTQuNDE4NjE2CnYgMy40MTYyNjAgMi42NzU4MzYgLTQuNDE1NzA5CnYgMy40MTYyNjAgMi42NjkwNTAgLTQuNDEzOTIwCnYgMy40MTYyNjAgMi42NjE5OTQgLTQuNDEzMzE1CnYgMy40MTYyNjAgMi42NTQ5MzcgLTQuNDEzOTIwCnYgMy40MTYyNjAgMi42NDgxNTIgLTQuNDE1NzA5CnYgMy40MTYyNjAgMi42NDE4OTggLTQuNDE4NjE2CnYgMy40MTYyNjAgMi42MzY0MTcgLTQuNDIyNTI3CnYgMy40MTYyNjAgMi42MzE5MTkgLTQuNDI3Mjk0CnYgMy40MTYyNjAgMi42Mjg1NzYgLTQuNDMyNzMyCnYgMy40MTYyNjAgMi42MjY1MTggLTQuNDM4NjMyCnYgMy40MTYyNjAgMi42MjU4MjMgLTQuNDQ0NzY3CnYgMy40MTYyNjAgMi42MjY1MTggLTQuOTIzMDg4CnYgMy40MTYyNjAgMi42Mjg1NzYgLTQuOTI5MTA5CnYgMy40MTYyNjAgMi42MzE5MTkgLTQuOTM0NjU5CnYgMy40MTYyNjAgMi42MzY0MTcgLTQuOTM5NTIyCnYgMy40MTYyNjAgMi42NDE4OTggLTQuOTQzNTE0CnYgMy40MTYyNjAgMi42NDgxNTIgLTQuOTQ2NDgwCnYgMy40MTYyNjAgMi42NTQ5MzcgLTQuOTQ4MzA3CnYgMy40MTYyNjAgMi42NjE5OTQgLTQuOTQ4OTI0CnYgMy40MTYyNjAgMi42NjkwNTAgLTQuOTQ4MzA3CnYgMy40MTYyNjAgMi42NzU4MzYgLTQuOTQ2NDgwCnYgMy40MTYyNjAgMi42ODIwODkgLTQuOTQzNTE0CnYgMy40MTYyNjAgMi42ODc1NzAgLTQuOTM5NTIyCnYgMy40MTYyNjAgMi42OTIwNjkgLTQuOTM0NjU5CnYgMy40MTYyNjAgMi42OTU0MTEgLTQuOTI5MTA5CnYgMy40MTYyNjAgMi42OTc0NjkgLTQuOTIzMDg4CnYgMy42MTExMTUgMi42NjAyNjQgLTQuNDEzNDY0CnYgMy42MTA4MzcgMi42NjAyNjQgLTQuOTQ4NzcyCnYgMy42MTEzOTUgMi42NTQ5MzcgLTQuNDEzOTIwCnYgMy42MTExMTggMi42NjE5OTQgLTQuNDEzMzE1CnYgMy42MTExMjggMi42NjkwNTAgLTQuNDEzOTIwCnYgMy42MTA4NDAgMi42NjE5OTQgLTQuOTQ4OTI0CnYgMy42MTA4NTIgMi42NjkwNTAgLTQuOTQ4MzA3CnYgMy42MTExMzkgMi42NzgwMTQgLTQuNDE2NzIyCnYgMy42MTEzNjUgMi42ODIwODkgLTQuNDE4NjE2CnYgMy42MTE2NjcgMi42ODc1NzAgLTQuNDIyNTI3CnYgMy42MTA4NzEgMi42NzgwMTQgLTQuOTQ1NDQ3CnYgMy42MTExMzcgMi42NzU4MzYgLTQuNDE1NzA5CnYgMy42MTA4NjYgMi42NzU4MzYgLTQuOTQ2NDgwCnYgMy42MTE0NzkgMi42NDgxNTIgLTQuOTQ2NDgwCnYgMy42MTE3NTAgMi42NDgxNTIgLTQuNDE1NzA5CnYgMy42MTExMTkgMi42NTQ5MzcgLTQuOTQ4MzA3CnYgMy42MTIwMzUgMi42NDI2ODUgLTQuNDE4MjUxCnYgMy42MTIxMjAgMi42NDE4OTggLTQuNDE4NjE2CnYgMy42MTI3MTQgMi42MzY0MTcgLTQuNDIyNTI3CnYgMy42MTE4NTcgMi42NDE4OTggLTQuOTQzNTE0CnYgMy42MTE3NzAgMi42NDI2ODUgLTQuOTQzODg4CnYgMy42MTE2NzQgMi42OTIwNjkgLTQuOTM0NjU5CnYgMy42MTIzMDggMi42OTc0NjkgLTQuNDM4NjMyCnYgMy42MTIzNzcgMi42OTgxNjQgLTQuNDQ0NzY3CnYgMy42MTIxMDEgMi42OTU1NzQgLTQuNDMzMTk3CnYgMy42MTIxMDAgMi42OTc0NjkgLTQuOTIzMDg4CnYgMy42MTE4NzggMi42OTU1NzQgLTQuOTI4NjM0CnYgMy42MTExMDIgMi42ODIwODkgLTQuOTQzNTE0CnYgMy42MTE5MTMgMi42OTIwNjkgLTQuNDI3Mjk0CnYgMy42MTE0MTUgMi42ODc1NzAgLTQuOTM5NTIyCnYgMy42MTIwOTIgMi42OTU0MTEgLTQuNDMyNzMyCnYgMy42MTE4NjggMi42OTU0MTEgLTQuOTI5MTA5CnYgMy42MTMzMzMgMi42Mjg1NzYgLTQuOTI5MTA5CnYgMy42MTM3NzQgMi42MjY1MTggLTQuNDM4NjMyCnYgMy42MTM1NjYgMi42MjY1MTggLTQuOTIzMDg4CnYgMy42MTM4NDEgMi42MjU4MjMgLTQuNDQ0NzY3CnYgMy42MTM1NTcgMi42Mjg1NzYgLTQuNDMyNzMyCnYgMy42MTI5NjAgMi42MzE5MTkgLTQuOTM0NjU5CnYgMy42MTMxOTkgMi42MzE5MTkgLTQuNDI3Mjk0CnYgMy42MTI0NjIgMi42MzY0MTcgLTQuOTM5NTIyCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMzc1MDAwIDAuNTczOTc5CnZ0IDAuNDA2MjUwIDAuNTcyODk3CnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNTcxNjAxCnZ0IDAuNTkzNzUwIDAuNTcyMzc4CnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNTc1NzA0CnZ0IDAuOTA2MjUwIDAuNTc1MTcwCnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuNzE4NzUwIDAuNTc2Mjk1CnZ0IDAuNzQyMzQwIDAuNTc2OTA0CnZ0IDAuNzUwMDAwIDAuNTc2ODk3CnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuNTc0MTYxCnZ0IDAuMDMxMjUwIDAuNTc0NzY0CnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuNzgxMjUwIDAuNTc2ODczCnZ0IDAuODEyNTAwIDAuNTc2ODU1CnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuODQzNzUwIDAuNTc2MzU5CnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuMDYwMDMxIDAuNTc1MjQ1CnZ0IDAuMDYyNTAwIDAuNTc1MjY2CnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMjUwMDAwIDAuNTc3NTAwCnZ0IDAuMjU3NjYwIDAuNTc3NTA2CnZ0IDAuMjgxMjUwIDAuNTc2ODk1CnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuNjU2MjUwIDAuNTc0NzIwCnZ0IDAuNjYwMTgyIDAuNTc0OTA2CnZ0IDAuNjg3NTAwIDAuNTc1NTI0CnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuMTg3NTAwIDAuNTc3NDQzCnZ0IDAuMjE4NzUwIDAuNTc3NDczCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNTc1Njg5CnZ0IDAuMTI1MDAwIDAuNTc2MjUxCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNTcwOTgzCnZ0IDAuNTMxMjUwIDAuNTcxMTMwCnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNTc0NzgwCnZ0IDAuOTM5OTY4IDAuNTc0NzYxCnZ0IDAuOTY4NzUwIDAuNTc0MzEzCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuODIzMzg1IDAuNTc2ODUwCnZ0IDEuMDAwMDAwIDAuNTc0MTYxCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNTc2OTMwCnZ0IDAuMTc2NjE0IDAuNTc3NDMyCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNTc1MjkxCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzEyNTAwIDAuNTc2MTEzCnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuNDY4NzUwIDAuNTcxNTgxCnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNTczNDMxCnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNDM3NTAwIDAuNTcyMDg3CnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuMzM5ODE3IDAuNTc1NDc5CnZ0IDAuNDUyMzk3IDAuOTA2NzM0CnZ0IDAuNDUyMzQ4IDAuOTI5ODc5CnZ0IDAuNDUyNDY0IDAuOTI5OTQyCnZ0IDAuNDU0ODQ4IDAuOTMwNjUxCnZ0IDAuNDU4MDU2IDAuOTMxMjM1CnZ0IDAuNDYxOTY2IDAuOTMxNjcyCnZ0IDAuNDY0ODczIDAuOTMxODUxCnZ0IDAuNDY0OTUwIDAuOTA0MjY2CnZ0IDAuNDYyMDM3IDAuOTA0NTYwCnZ0IDAuNDU4MTE5IDAuOTA1MTUyCnZ0IDAuNDU0OTAzIDAuOTA1ODY0CnZ0IDAuNDUyNTEzIDAuOTA2NjY2CnZ0IDAuNTM1MDQ4IDAuOTAzODA0CnZ0IDAuNTM1MTI4IDAuOTMyMzEzCnZ0IDAuNTM4OTI0IDAuOTMyMzY4CnZ0IDAuNTQzNzYwIDAuOTMyMjY1CnZ0IDAuNTQ3NjU2IDAuOTMyMDIzCnZ0IDAuNTQ3NTk5IDAuOTA0NTkxCnZ0IDAuNTQzNjk2IDAuOTA0MTk0CnZ0IDAuNTM4ODUxIDAuOTAzODk5CnZ0IDAuNDczNDk0IDAuOTMxOTk0CnZ0IDAuNTAwMzUxIDAuOTMyMjQ4CnZ0IDAuNTI4MjgxIDAuOTMyMzM0CnZ0IDAuNTI4MjE4IDAuOTAzNzgzCnZ0IDAuNTAwMzUwIDAuOTAzODY4CnZ0IDAuNDczNTU0IDAuOTA0MTIyCnZ0IDAuNTQ4Mjg0IDAuOTMxOTkxCnZ0IDAuNTUyNjU3IDAuOTMxNTc1CnZ0IDAuNTU2MjQ1IDAuOTMxMDA1CnZ0IDAuNTU4OTExIDAuOTMwMzA1CnZ0IDAuNTYwNTUyIDAuOTI5NTAyCnZ0IDAuNTYxMTA2IDAuOTI4NjMwCnZ0IDAuNTYwNTIyIDAuOTA3Njk2CnZ0IDAuNTU4ODc2IDAuOTA2ODE5CnZ0IDAuNTU2MjA0IDAuOTA1OTk4CnZ0IDAuNTUyNjA5IDAuOTA1MjY2CnZ0IDAuNTQ4MjI4IDAuOTA0NjUwCnZ0IDAuNDUwODc3IDAuOTA3NTM1CnZ0IDAuNDUwMjgwIDAuOTI4MjgzCnZ0IDAuNDUwODM0IDAuOTI5MTQ3CnZuIC0xLjAwMDAgLTAuMDAwMCAwLjAwMDAKdm4gMC4wMDAwIC0wLjczNDEgLTAuNjc5MAp2biAwLjAwMDAgLTAuODUxOSAwLjUyMzcKdm4gMC4wMDAwIDAuNzI3MyAwLjY4NjMKdm4gLTAuMDAwMCAtMC4wODU0IDAuOTk2Mwp2biAwLjAwMDAgMS4wMDAwIC0wLjAwMTUKdm4gMC4wMDAwIDAuMjU1MCAwLjk2NjkKdm4gMC4wMDAwIDAuNTgwOCAwLjgxNDAKdm4gMC4wMDAwIDAuOTQ2MiAtMC4zMjM1CnZuIDAuMDAwMCAwLjA4NTQgMC45OTYzCnZuIDAuMDAwMCAtMC4wODcwIC0wLjk5NjIKdm4gLTAuMDAwMCAtMC40MjE1IDAuOTA2OAp2biAwLjAwMDAgMC4yNjAwIC0wLjk2NTYKdm4gMC4wMDAwIDAuNzM0MSAtMC42NzkwCnZuIDAuMDAwMCAtMC45OTM2IDAuMTEyNgp2biAtMC4wMDAwIDAuOTQ0MiAwLjMyOTQKdm4gMC4wMDAwIDAuNDIxNSAwLjkwNjgKdm4gMC4wMDAwIDAuOTkzNiAwLjExMjUKdm4gLTAuMDAwMCAwLjQyODUgLTAuOTAzNQp2biAwLjAwMDAgLTAuNTg4NyAtMC44MDgzCnZuIDAuMDAwMCAtMC4yNjAwIC0wLjk2NTYKdm4gMC4wMDAwIDAuODUxOSAwLjUyMzcKdm4gMC4wMDAwIC0xLjAwMDAgLTAuMDAxNQp2biAwLjAwMDAgLTAuNTgwOCAwLjgxNDAKdm4gMC4wMDAwIC0wLjk0NjIgLTAuMzIzNQp2biAwLjAwMDAgMC41ODg3IC0wLjgwODMKdm4gMC4wMDAwIC0wLjI1NTAgMC45NjY5CnZuIDAuMDAwMCAtMC45NDQyIDAuMzI5NAp2biAwLjAwMDAgMC44NTY2IC0wLjUxNjAKdm4gMC4wMDAwIC0wLjQyODUgLTAuOTAzNQp2biAwLjAwMDAgLTAuNzI3MyAwLjY4NjMKdm4gMC4wMDAwIC0wLjg1NjYgLTAuNTE2MAp2biAwLjAwMDAgMC4wODcwIC0wLjk5NjIKdm4gMC43Mjk1IDAuNjQyMiAtMC4yMzUzCnZuIDAuNzI5NiAwLjY0MDcgMC4yMzg5CnZuIDAuNzAxOCAwLjYzNjYgMC4zMTk0CnZuIDAuNzAwNiAwLjU1MjggMC40NTEyCnZuIDAuNjk4OCAwLjQ0OTEgMC41NTY4CnZuIDAuNjk2NiAwLjMzMzUgMC42MzUyCnZuIDAuNzE1OCAwLjI4MTggMC42Mzg4CnZuIDAuNzE1NSAwLjI4NjggLTAuNjM3MAp2biAwLjY5NjIgMC4zMzkyIC0wLjYzMjcKdm4gMC42OTg2IDAuNDU0NiAtMC41NTI1CnZuIDAuNzAwNiAwLjU1NjkgLTAuNDQ2MQp2biAwLjcwMjAgMC42Mzg4IC0wLjMxNDcKdm4gMC43MTM0IC0wLjA0MzkgLTAuNjk5Mwp2biAwLjcxMzggLTAuMDQyOCAwLjY5OTAKdm4gMC42OTA4IC0wLjA5MDEgMC43MTc0CnZuIDAuNjkzNiAtMC4yMTQwIDAuNjg3OAp2biAwLjcyMjMgLTAuMjQ3NSAwLjY0NTcKdm4gMC43MjIyIC0wLjI1MjUgLTAuNjQzOQp2biAwLjY5MzAgLTAuMjE4NiAtMC42ODY5CnZuIDAuNjkwMSAtMC4wOTI3IC0wLjcxNzcKdm4gMC42ODgxIDAuMjQ1NSAwLjY4MjgKdm4gMC42ODg1IDAuMTIyOSAwLjcxNDcKdm4gMC42ODg2IC0wLjAwMTEgMC43MjUyCnZuIDAuNjg3OCAtMC4wMDExIC0wLjcyNTkKdm4gMC42ODc4IDAuMTI1MyAtMC43MTUwCnZuIDAuNjg3NCAwLjI0OTkgLTAuNjgxOAp2biAwLjcwMzkgLTAuMzAyNCAwLjY0MjcKdm4gMC43MDk1IC0wLjQyMDggMC41NjUzCnZuIDAuNzE0MyAtMC41Mjc3IDAuNDU5Ngp2biAwLjcxODIgLTAuNjE0NyAwLjMyNjIKdm4gMC43MjA2IC0wLjY3MjIgMC4xNjk2CnZuIDAuNzMyNCAtMC42Nzk2IDAuMDQxOAp2biAwLjcxMTEgLTAuNjkxNSAtMC4xMjcyCnZuIDAuNzE4NCAtMC42MTY5IC0wLjMyMTQKdm4gMC43MTQ0IC0wLjUzMjAgLTAuNDU0NAp2biAwLjcwOTQgLTAuNDI2NSAtMC41NjExCnZuIDAuNzAzNyAtMC4zMDgzIC0wLjY0MDEKdm4gMC43MTIwIDAuNjkwNiAtMC4xMjcyCnZuIDAuNzMzMiAwLjY3ODcgMC4wNDE5CnZuIDAuNzIxNCAwLjY3MTMgMC4xNjk4CnVzZW10bCByaW1fb25fcGhvbmUKcyBvZmYKZiAzMjI0LzQ0NTgvMTk3NSAzMjIzLzQ0NTkvMTk3NSAzMjU0LzQ0NjAvMTk3NSAzMjUzLzQ0NjEvMTk3NSAzMjUyLzQ0NjIvMTk3NSAzMjUxLzQ0NjMvMTk3NSAzMjUwLzQ0NjQvMTk3NSAzMjQ5LzQ0NjUvMTk3NSAzMjQ4LzQ0NjYvMTk3NSAzMjQ3LzQ0NjcvMTk3NSAzMjQ2LzQ0NjgvMTk3NSAzMjQ1LzQ0NjkvMTk3NSAzMjQ0LzQ0NzAvMTk3NSAzMjQzLzQ0NzEvMTk3NSAzMjQyLzQ0NzIvMTk3NSAzMjQxLzQ0NzMvMTk3NSAzMjQwLzQ0NzQvMTk3NSAzMjM5LzQ0NzUvMTk3NSAzMjM4LzQ0NzYvMTk3NSAzMjM3LzQ0NzcvMTk3NSAzMjM2LzQ0NzgvMTk3NSAzMjM1LzQ0NzkvMTk3NSAzMjM0LzQ0ODAvMTk3NSAzMjMzLzQ0ODEvMTk3NSAzMjMyLzQ0ODIvMTk3NSAzMjMxLzQ0ODMvMTk3NSAzMjMwLzQ0ODQvMTk3NSAzMjI5LzQ0ODUvMTk3NSAzMjI4LzQ0ODYvMTk3NSAzMjI3LzQ0ODcvMTk3NSAzMjI2LzQ0ODgvMTk3NSAzMjI1LzQ0ODkvMTk3NQpmIDMyOTQvNDQ5MC8xOTc2IDMyOTIvNDQ5MS8xOTc2IDMyNDIvNDQ5Mi8xOTc2IDMyNDMvNDQ5My8xOTc2CmYgMzI5MS80NDk0LzE5NzcgMzI5My80NDk1LzE5NzcgMzIzNi80NDk2LzE5NzcgMzIzNy80NDk3LzE5NzcKZiAzMjY0LzQ0OTgvMTk3OCAzMjgzLzQ0OTkvMTk3OCAzMjI2LzQ1MDAvMTk3OCAzMjI3LzQ1MDEvMTk3OApmIDMyNTcvNDUwMi8xOTc5IDMyNTUvNDUwMy8xOTc5IDMyNTgvNDUwNC8xOTc5IDMyMzEvNDUwNS8xOTc5IDMyMzIvNDUwNi8xOTc5CmYgMzI3OC80NTA3LzE5ODAgMzI4MC80NTA4LzE5ODAgMzI1NC80NTA5LzE5ODAgMzIyMy80NTEwLzE5ODAKZiAzMjU5LzQ1MTEvMTk4MSAzMjY2LzQ1MTIvMTk4MSAzMjI5LzQ1MTMvMTk4MSAzMjMwLzQ1MTQvMTk4MQpmIDMyNjMvNDUxNS8xOTgyIDMyNjQvNDQ5OC8xOTgyIDMyMjcvNDUwMS8xOTgyIDMyMjgvNDUxNi8xOTgyCmYgMzI4MC80NTA4LzE5ODMgMzI4MS80NTE3LzE5ODMgMzI4Ni80NTE4LzE5ODMgMzI1My80NTE5LzE5ODMgMzI1NC80NTA5LzE5ODMKZiAzMjU4LzQ1MDQvMTk4NCAzMjU5LzQ1MTEvMTk4NCAzMjMwLzQ1MTQvMTk4NCAzMjMxLzQ1MDUvMTk4NApmIDMyNjAvNDUyMC8xOTg1IDMyNTYvNDUyMS8xOTg1IDMyNzAvNDUyMi8xOTg1IDMyNDYvNDUyMy8xOTg1IDMyNDcvNDUyNC8xOTg1CmYgMzI3Mi80NTI1LzE5ODYgMzI3MS80NTI2LzE5ODYgMzI2OS80NTI3LzE5ODYgMzIzMy80NTI4LzE5ODYgMzIzNC80NTI5LzE5ODYKZiAzMjY3LzQ1MzAvMTk4NyAzMjYxLzQ1MzEvMTk4NyAzMjQ4LzQ1MzIvMTk4NyAzMjQ5LzQ1MzMvMTk4NwpmIDMyNzYvNDUzNC8xOTg4IDMyODQvNDUzNS8xOTg4IDMyNTEvNDUzNi8xOTg4IDMyNTIvNDUzNy8xOTg4CmYgMzI5MC80NTM4LzE5ODkgMzI4OC80NTM5LzE5ODkgMzIzOC80NTQwLzE5ODkgMzIzOS80NTQxLzE5ODkKZiAzMjg1LzQ1NDIvMTk5MCAzMjc5LzQ1NDMvMTk5MCAzMjc3LzQ1NDQvMTk5MCAzMjI0LzQ1NDUvMTk5MCAzMjI1LzQ1NDYvMTk5MApmIDMyNjYvNDUxMi8xOTkxIDMyNjIvNDU0Ny8xOTkxIDMyNjMvNDUxNS8xOTkxIDMyMjgvNDUxNi8xOTkxIDMyMjkvNDUxMy8xOTkxCmYgMzI3Ny80NTQ0LzE5OTIgMzI3OC80NTQ4LzE5OTIgMzIyMy80NTQ5LzE5OTIgMzIyNC80NTQ1LzE5OTIKZiAzMjgyLzQ1NTAvMTk5MyAzMjY1LzQ1NTEvMTk5MyAzMjY3LzQ1MzAvMTk5MyAzMjQ5LzQ1MzMvMTk5MyAzMjUwLzQ1NTIvMTk5MwpmIDMyNzQvNDU1My8xOTk0IDMyOTQvNDQ5MC8xOTk0IDMyNDMvNDQ5My8xOTk0IDMyNDQvNDU1NC8xOTk0CmYgMzI3MC80NTIyLzE5OTUgMzI2OC80NTU1LzE5OTUgMzI0NS80NTU2LzE5OTUgMzI0Ni80NTIzLzE5OTUKZiAzMjgzLzQ0OTkvMTk5NiAzMjg1LzQ1NDIvMTk5NiAzMjI1LzQ1NDYvMTk5NiAzMjI2LzQ1MDAvMTk5NgpmIDMyODkvNDU1Ny8xOTk3IDMyOTAvNDUzOC8xOTk3IDMyMzkvNDU0MS8xOTk3IDMyNDAvNDU1OC8xOTk3CmYgMzI3My80NTU5LzE5OTggMzI3Mi80NTI1LzE5OTggMzIzNC80NTI5LzE5OTggMzIzNS80NTYwLzE5OTgKZiAzMjg3LzQ1NjEvMTk5OSAzMjg5LzQ1NTcvMTk5OSAzMjQwLzQ1NTgvMTk5OSAzMjQxLzQ1NjIvMTk5OQpmIDMyODQvNDUzNS8yMDAwIDMyODIvNDU1MC8yMDAwIDMyNTAvNDU1Mi8yMDAwIDMyNTEvNDUzNi8yMDAwCmYgMzI2OS80NTI3LzIwMDEgMzI1Ny80NTAyLzIwMDEgMzIzMi80NTA2LzIwMDEgMzIzMy80NTI4LzIwMDEKZiAzMjg4LzQ1MzkvMjAwMiAzMjkxLzQ0OTQvMjAwMiAzMjM3LzQ0OTcvMjAwMiAzMjM4LzQ1NDAvMjAwMgpmIDMyODYvNDUxOC8yMDAzIDMyNzYvNDUzNC8yMDAzIDMyNTIvNDUzNy8yMDAzIDMyNTMvNDUxOS8yMDAzCmYgMzI2OC80NTU1LzIwMDQgMzI3NS80NTYzLzIwMDQgMzI3NC80NTUzLzIwMDQgMzI0NC80NTU0LzIwMDQgMzI0NS80NTU2LzIwMDQKZiAzMjkzLzQ0OTUvMjAwNSAzMjczLzQ1NTkvMjAwNSAzMjM1LzQ1NjAvMjAwNSAzMjM2LzQ0OTYvMjAwNQpmIDMyOTIvNDQ5MS8yMDA2IDMyODcvNDU2MS8yMDA2IDMyNDEvNDU2Mi8yMDA2IDMyNDIvNDQ5Mi8yMDA2CmYgMzI2MS80NTMxLzIwMDcgMzI2MC80NTIwLzIwMDcgMzI0Ny80NTI0LzIwMDcgMzI0OC80NTMyLzIwMDcKcyAxCmYgMzI4MS80NTY0LzIwMDggMzI3OS80NTY1LzIwMDkgMzI4NS80NTY2LzIwMTAgMzI4My80NTY3LzIwMTEgMzI2NC80NTY4LzIwMTIgMzI2My80NTY5LzIwMTMgMzI2Mi80NTcwLzIwMTQgMzI2NS80NTcxLzIwMTUgMzI4Mi80NTcyLzIwMTYgMzI4NC80NTczLzIwMTcgMzI3Ni80NTc0LzIwMTggMzI4Ni80NTc1LzIwMTkKZiAzMjU2LzQ1NzYvMjAyMCAzMjU1LzQ1NzcvMjAyMSAzMjU3LzQ1NzgvMjAyMiAzMjY5LzQ1NzkvMjAyMyAzMjcxLzQ1ODAvMjAyNCAzMjc1LzQ1ODEvMjAyNSAzMjY4LzQ1ODIvMjAyNiAzMjcwLzQ1ODMvMjAyNwpmIDMyNjUvNDU3MS8yMDE1IDMyNjIvNDU3MC8yMDE0IDMyNjYvNDU4NC8yMDI4IDMyNTkvNDU4NS8yMDI5IDMyNTgvNDU4Ni8yMDMwIDMyNTUvNDU3Ny8yMDIxIDMyNTYvNDU3Ni8yMDIwIDMyNjAvNDU4Ny8yMDMxIDMyNjEvNDU4OC8yMDMyIDMyNjcvNDU4OS8yMDMzCmYgMzI3NS80NTgxLzIwMjUgMzI3MS80NTgwLzIwMjQgMzI3Mi80NTkwLzIwMzQgMzI3My80NTkxLzIwMzUgMzI5My80NTkyLzIwMzYgMzI5MS80NTkzLzIwMzcgMzI4OC80NTk0LzIwMzggMzI5MC80NTk1LzIwMzkgMzI4OS80NTk2LzIwNDAgMzI4Ny80NTk3LzIwNDEgMzI5Mi80NTk4LzIwNDIgMzI5NC80NTk5LzIwNDMgMzI3NC80NjAwLzIwNDQKZiAzMjc5LzQ1NjUvMjAwOSAzMjgxLzQ1NjQvMjAwOCAzMjgwLzQ2MDEvMjA0NSAzMjc4LzQ2MDIvMjA0NiAzMjc3LzQ2MDMvMjA0NwpvIEN5bGluZGVyLjAwNF9DeWxpbmRlci4wMTAKdiAwLjI1Mjc3OSAyLjQ3MTUzNyA2LjQ1MTcyMQp2IDAuMjc1MjMyIDIuNDczNDQyIDYuNDUxNzIxCnYgMC4yOTY4MjIgMi40NzkwODUgNi40NTE3MjEKdiAwLjMxNjcxOSAyLjQ4ODI1MCA2LjQ1MTcyMQp2IDAuMzM0MTU5IDIuNTAwNTgzIDYuNDUxNzIxCnYgMC4zNDg0NzIgMi41MTU2MTAgNi40NTE3MjEKdiAwLjM1OTEwNyAyLjUzMjc1NiA2LjQ1MTcyMQp2IDAuMzY1NjU2IDIuNTUxMzU5IDYuNDUxNzIxCnYgMC4zNjc4NjggMi41NzA3MDYgNi40NTE3MjEKdiAwLjM2NTY1NiAyLjU5MDA1MyA2LjQ1MTcyMQp2IDAuMzU5MTA3IDIuNjA4NjU3IDYuNDUxNzIxCnYgMC4zNDg0NzIgMi42MjU4MDIgNi40NTE3MjEKdiAwLjMzNDE1OSAyLjY0MDgzMCA2LjQ1MTcyMQp2IDAuMzE2NzE5IDIuNjUzMTYyIDYuNDUxNzIxCnYgMC4yOTY4MjIgMi42NjIzMjcgNi40NTE3MjEKdiAwLjI3NTIzMiAyLjY2Nzk3MCA2LjQ1MTcyMQp2IDAuMjUyNzc5IDIuNjY5ODc2IDYuNDUxNzIxCnYgLTAuMjc1NTA5IDIuNjY3OTcwIDYuNDUxNzIxCnYgLTAuMjk3MDk5IDIuNjYyMzI3IDYuNDUxNzIxCnYgLTAuMzE2OTk2IDIuNjUzMTYyIDYuNDUxNzIxCnYgLTAuMzM0NDM3IDIuNjQwODMwIDYuNDUxNzIxCnYgLTAuMzQ4NzQ5IDIuNjI1ODAyIDYuNDUxNzIxCnYgLTAuMzU5Mzg1IDIuNjA4NjU3IDYuNDUxNzIxCnYgLTAuMzY1OTM0IDIuNTkwMDUzIDYuNDUxNzIxCnYgLTAuMzY4MTQ1IDIuNTcwNzA2IDYuNDUxNzIxCnYgLTAuMzY1OTM0IDIuNTUxMzU5IDYuNDUxNzIxCnYgLTAuMzU5Mzg1IDIuNTMyNzU2IDYuNDUxNzIxCnYgLTAuMzQ4NzQ5IDIuNTE1NjEwIDYuNDUxNzIxCnYgLTAuMzM0NDM2IDIuNTAwNTgzIDYuNDUxNzIxCnYgLTAuMzE2OTk2IDIuNDg4MjUwIDYuNDUxNzIxCnYgLTAuMjk3MDk5IDIuNDc5MDg1IDYuNDUxNzIxCnYgLTAuMjc1NTA5IDIuNDczNDQyIDYuNDUxNzIxCnYgLTAuNDAyMDc4IDIuNTc2NTI2IDUuODE1Mzc5CnYgMC40MDE2NTEgMi41NzY1MjUgNS44MTc3ODcKdiAtMC40MDAyNTMgMi41OTQ0NDggNS44MTI5NDUKdiAtMC40MDI2NzEgMi41NzA3MDYgNS44MTUzNTIKdiAtMC40MDAyNTMgMi41NDY5NjQgNS44MTUyNTgKdiAwLjQwMjI0MyAyLjU3MDcwNiA1LjgxNzc2NAp2IDAuMzk5ODI1IDIuNTQ2OTY0IDUuODE3NjU2CnYgLTAuMzg5MDM5IDIuNTE2ODA2IDUuODE1MTYzCnYgLTAuMzgxNDYwIDIuNTAzMDk0IDUuODEzMjAxCnYgLTAuMzY1ODA3IDIuNDg0NjUzIDUuODEwNTc5CnYgMC4zODg2MTEgMi41MTY4MDUgNS44MTc0OTMKdiAtMC4zOTMwOTEgMi41MjQxMzQgNS44MTUxODMKdiAwLjM5MjY2MyAyLjUyNDEzNCA1LjgxNzUzNwp2IDAuMzkyNjYzIDIuNjE3Mjc3IDUuODEyMjE1CnYgLTAuMzkzMDkxIDIuNjE3Mjc3IDUuODA5ODYwCnYgMC4zOTk4MjUgMi41OTQ0NDggNS44MTUzNDMKdiAtMC4zODI5MjMgMi42MzU2NzAgNS44MDczODcKdiAtMC4zODE0NjAgMi42MzgzMTcgNS44MDY2NDUKdiAtMC4zNjU4MDcgMi42NTY3NTkgNS44MDE0ODgKdiAwLjM4MTAzMiAyLjYzODMxNyA1LjgwODkyOQp2IDAuMzgyNDk2IDIuNjM1NjY5IDUuODA5NjgxCnYgMC4zNDYzMDYgMi40Njk1MTggNS44MTA1MjIKdiAtMC4zMDEzNjMgMi40NTEzNDcgNS44MDUwMTcKdiAtMC4yNzY4MDggMi40NDkwMDkgNS44MDQ0MDkKdiAtMC4zMjMxMTAgMi40NTc3MjYgNS44MDY4MDkKdiAwLjMwMDkzNSAyLjQ1MTM0NyA1LjgwNjgyMgp2IDAuMzIyNjgxIDIuNDU3NzI1IDUuODA4NzQ1CnYgMC4zODEwMzIgMi41MDMwOTQgNS44MTU0ODYKdiAtMC4zNDY3MzQgMi40Njk1MTggNS44MDg0NDYKdiAwLjM2NTM3OSAyLjQ4NDY1MyA1LjgxMjc3MAp2IC0wLjMyNDk3NCAyLjQ1ODI3MiA1LjgwNjg4Mwp2IDAuMzI0NTQ2IDIuNDU4MjcyIDUuODA4ODMwCnYgMC4zMjQ1NDYgMi42ODMxMzkgNS43OTYxMTMKdiAtMC4zMDEzNjMgMi42OTAwNjUgNS43OTIyODQKdiAwLjMwMDkzNSAyLjY5MDA2NCA1Ljc5NDA4OAp2IC0wLjI3NjgwOCAyLjY5MjQwMyA1Ljc5MTY5Nwp2IC0wLjMyNDk3NCAyLjY4MzEzOSA1Ljc5NDE2Nwp2IDAuMzQ2MzA2IDIuNjcxODkzIDUuNzk5MzUyCnYgLTAuMzQ2NzM0IDIuNjcxODkzIDUuNzk3Mjc1CnYgMC4zNjUzNzkgMi42NTY3NTkgNS44MDM2NzkKdiAwLjMwMDkzNSAyLjY5MDA2NSA3LjA5NDM1OAp2IDAuMzI0NTQ2IDIuNjgzMTQwIDcuMDk2Mjg3CnYgMC4zNjUzNzkgMi40ODQ2NTMgNy4xMTIwMDMKdiAwLjM0NjMwNiAyLjY3MTg5MyA3LjA5OTM3MAp2IDAuMzY1Mzc5IDIuNjU2NzU5IDcuMTAzNDg4CnYgLTAuMzAzNDA0IDIuNDUxOTQ2IDcuMTA1NTI4CnYgMC4zMDI5NzUgMi40NTE5NDUgNy4xMDczMTYKdiAwLjMyNDU0NiAyLjQ1ODI3MiA3LjEwODI1MQp2IDAuMzQ2MzA2IDIuNDY5NTE4IDcuMTA5ODYzCnYgMC4zODEwMzIgMi41MDMwOTQgNy4xMTQ1ODkKdiAtMC4zMDEzNjMgMi40NTEzNDcgNy4xMDUzNjkKdiAtMC4yNzY4MDggMi40NDkwMDkgNy4xMDQ3OTMKdiAwLjMwMDkzNSAyLjQ1MTM0NyA3LjEwNzE0NAp2IC0wLjM2NTgwNyAyLjY1Njc1OSA3LjEwMTMzMwp2IC0wLjM0NjczNCAyLjY3MTg5NCA3LjA5NzMyNgp2IC0wLjM4NzUxNSAyLjUxNDA0OSA3LjExMzgzMgp2IDAuMzg3MDg3IDIuNTE0MDQ4IDcuMTE2MTE1CnYgMC4zOTI2NjMgMi41MjQxMzQgNy4xMTYxNzIKdiAwLjM5OTgyNSAyLjU0Njk2NCA3LjExNjI4Ngp2IDAuNDAyMjQzIDIuNTcwNzA2IDcuMTE2MzkwCnYgLTAuMzY1ODA3IDIuNDg0NjUzIDcuMTA5ODQ4CnYgLTAuMzgwODg1IDIuNjM4OTk0IDcuMTA2MDU3CnYgLTAuMjc2ODA4IDIuNjkyNDAzIDcuMDkyMDI3CnYgMC4zODA0NTggMi42Mzg5OTMgNy4xMDgzMDIKdiAtMC4zMjQ5NzQgMi42ODMxNDAgNy4wOTQzNzIKdiAtMC4zMDEzNjMgMi42OTAwNjUgNy4wOTI1ODIKdiAtMC4zODE0NjAgMi41MDMwOTUgNy4xMTIzNDEKdiAtMC4zNDY3MzQgMi40Njk1MTkgNy4xMDc4MjAKdiAtMC4zMjQ5NzQgMi40NTgyNzIgNy4xMDYzMzYKdiAtMC40MDIwNDggMi41NzY4MjQgNy4xMTQwNDMKdiAwLjM5MjY2MyAyLjYxNzI3NyA3LjExMTE0OQp2IDAuMzgxMDMyIDIuNjM4MzE3IDcuMTA4MzkxCnYgMC4zOTk4MjUgMi41OTQ0NDggNy4xMTQxMjYKdiAwLjQwMTYyMCAyLjU3NjgyMyA3LjExNjQxMwp2IC0wLjQwMjY3MSAyLjU3MDcwNiA3LjExNDAxNwp2IC0wLjQwMDI1MyAyLjU0Njk2NCA3LjExMzkyNwp2IC0wLjM5MzA5MSAyLjUyNDEzNSA3LjExMzg1Ngp2IC0wLjQwMDI1MyAyLjU5NDQ0OCA3LjExMTc2Nwp2IC0wLjM5MzA5MSAyLjYxNzI3OCA3LjEwODgzMgp2IC0wLjM4MTQ2MCAyLjYzODMxNyA3LjEwNjE0Mwp2IDAuMjc1MjMyIDIuNjY3OTcwIDcuMTAwMjEzCnYgMC4yOTY4MjEgMi42NjIzMjcgNy4xMDE3OTEKdiAwLjMxNjcxOSAyLjY1MzE2MyA3LjEwNDMxMAp2IDAuMzM0MTU5IDIuNjQwODMwIDcuMTA3NjcyCnYgMC4zMzU5MDggMi42Mzg5OTMgNy4xMDgxNzEKdiAwLjI1Mjc3OSAyLjQ3MTUzNyA3LjEwOTg2Ngp2IDAuMjc1MjMyIDIuNDczNDQyIDcuMTEwMTk0CnYgMC4zNDg0NzIgMi42MjU4MDIgNy4xMDk5MTUKdiAwLjI5NjgyMSAyLjQ3OTA4NiA3LjExMTAzNQp2IDAuMzU5MTA3IDIuNjA4NjU3IDcuMTEyMTY2CnYgMC4zMTY3MTkgMi40ODgyNTAgNy4xMTIzNTUKdiAwLjMzNDE1OSAyLjUwMDU4MyA3LjExNDEwNQp2IDAuMzY1NjU2IDIuNTkwMDUzIDcuMTE0NTk0CnYgMC4zNDg0NzIgMi41MTU2MTEgNy4xMTYwMDcKdiAwLjM0Njk4NCAyLjUxNDA0OCA3LjExNTk5Nwp2IDAuMzU5MTA3IDIuNTMyNzU2IDcuMTE2MTA4CnYgMC4zNjU2NTYgMi41NTEzNTkgNy4xMTYyMDMKdiAwLjM2Nzg2OCAyLjU3MDcwNiA3LjExNjI4OAp2IDAuMzY3MTY5IDIuNTc2ODIzIDcuMTE2MzExCnYgLTAuMzE2OTk2IDIuNjUzMTYzIDcuMTAyNDQyCnYgLTAuMzM0NDM3IDIuNjQwODMwIDcuMTA1NzAxCnYgLTAuMzE2OTk2IDIuNDg4MjUwIDcuMTEwNDg3CnYgLTAuMjk3MDk5IDIuNjYyMzI3IDcuMTAwMDQwCnYgLTAuMjk3MDk5IDIuNDc5MDg2IDcuMTA5Mjg0CnYgLTAuMzM0NDM2IDIuNTAwNTgzIDcuMTEyMTM0CnYgLTAuMjc1NTA5IDIuNjY3OTcwIDcuMDk4NTg5CnYgLTAuMjc1NTA5IDIuNDczNDQyIDcuMTA4NTcxCnYgMC4yNTI3NzkgMi42Njk4NzYgNy4wOTk2MzUKdiAtMC4zNDg3NDkgMi42MjU4MDIgNy4xMDc4NjAKdiAtMC4zMzYxODUgMi42Mzg5OTQgNy4xMDYxODkKdiAtMC4zNDg3NDkgMi41MTU2MTEgNy4xMTM5NTIKdiAtMC4zNDcyNjEgMi41MTQwNDkgNy4xMTM5NTAKdiAtMC4zNTkzODUgMi42MDg2NTcgNy4xMTAwNDgKdiAtMC4zNjU5MzQgMi41OTAwNTMgNy4xMTI0MzcKdiAtMC4zNTkzODUgMi41MzI3NTYgNy4xMTM5OTAKdiAtMC4zNjU5MzQgMi41NTEzNTkgNy4xMTQwNDcKdiAtMC4zNjgxNDUgMi41NzA3MDYgNy4xMTQxMTkKdiAtMC4zNjc0NDYgMi41NzY4MjQgNy4xMTQxNDUKdnQgMC4yOTY4MjIgMC40ODUzODgKdnQgMC4zNDE4NDQgMC40NzE3MzEKdnQgMC4zODMzMzcgMC40NDk1NTMKdnQgMC40MTk3MDYgMC40MTk3MDYKdnQgMC40NDk1NTMgMC4zODMzMzcKdnQgMC40NzE3MzEgMC4zNDE4NDQKdnQgMC40ODUzODggMC4yOTY4MjIKdnQgMC40OTAwMDAgMC4yNTAwMDAKdnQgMC40ODUzODggMC4yMDMxNzgKdnQgMC40NzE3MzEgMC4xNTgxNTYKdnQgMC40NDk1NTMgMC4xMTY2NjMKdnQgMC40MTk3MDYgMC4wODAyOTQKdnQgMC4zODMzMzcgMC4wNTA0NDcKdnQgMC4zNDE4NDQgMC4wMjgyNjkKdnQgMC4yOTY4MjIgMC4wMTQ2MTIKdnQgMC4yNTAwMDAgMC4wMTAwMDAKdnQgMC4yMDMxNzggMC4wMTQ2MTIKdnQgMC4xNTgxNTYgMC4wMjgyNjkKdnQgMC4xMTY2NjMgMC4wNTA0NDcKdnQgMC4wODAyOTQgMC4wODAyOTQKdnQgMC4wNTA0NDcgMC4xMTY2NjMKdnQgMC4wMjgyNjkgMC4xNTgxNTYKdnQgMC4wMTQ2MTEgMC4yMDMxNzkKdnQgMC4wMTAwMDAgMC4yNTAwMDAKdnQgMC4wMTQ2MTIgMC4yOTY4MjIKdnQgMC4wMjgyNjkgMC4zNDE4NDQKdnQgMC4wNTA0NDcgMC4zODMzMzcKdnQgMC4wODAyOTUgMC40MTk3MDYKdnQgMC4xMTY2NjMgMC40NDk1NTMKdnQgMC4xNTgxNTYgMC40NzE3MzEKdnQgMC4yMDMxNzkgMC40ODUzODkKdnQgMC4yNTAwMDAgMC40OTAwMDAKdnQgMC4zNzUwMDAgMC41NzM5NzkKdnQgMC40MDYyNTAgMC41NzI4OTcKdnQgMC40MDYyNTAgMC44OTc5MDEKdnQgMC4zNzUwMDAgMC44OTg5MzEKdnQgMC41NjI1MDAgMC41NzE2MDEKdnQgMC41OTM3NTAgMC41NzIzNzgKdnQgMC41OTM3NTAgMC44OTczOTAKdnQgMC41NjI1MDAgMC44OTY2NTIKdnQgMC44NzUwMDAgMC41NzU3MDQKdnQgMC45MDYyNTAgMC41NzUxNzAKdnQgMC45MDYyNTAgMC45MDAwMTQKdnQgMC44NzUwMDAgMC45MDA1MjEKdnQgMC43MTg3NTAgMC41NzYyOTUKdnQgMC43NDIzNDAgMC41NzY5MDQKdnQgMC43NTAwMDAgMC41NzY4OTcKdnQgMC43NTAwMDAgMC45MDE1NjMKdnQgMC43NDE5NDcgMC45MDE1NzAKdnQgMC43MTg3NTAgMC45MDEwMDEKdnQgMC4wMDAwMDAgMC41NzQxNjEKdnQgMC4wMzEyNTAgMC41NzQ3NjQKdnQgMC4wMzEyNTAgMC44OTk4NDUKdnQgMC4wMDAwMDAgMC44OTkyNTcKdnQgMC43ODEyNTAgMC41NzY4NzMKdnQgMC44MTI1MDAgMC41NzY4NTUKdnQgMC44MTI1MDAgMC45MDE1MjMKdnQgMC43ODEyNTAgMC45MDE1NDEKdnQgMC44NDM3NTAgMC41NzYzNTkKdnQgMC44NDM3NTAgMC45MDExNDQKdnQgMC4wNjAwMzEgMC41NzUyNDUKdnQgMC4wNjI1MDAgMC41NzUyNjYKdnQgMC4wNjI1MDAgMC45MDAxMjIKdnQgMC4wMzM5NTAgMC44OTk4ODgKdnQgMC4yNTAwMDAgMC41Nzc1MDAKdnQgMC4yNTc2NjAgMC41Nzc1MDYKdnQgMC4yODEyNTAgMC41NzY4OTUKdnQgMC4yODEyNTAgMC45MDE1OTAKdnQgMC4yNTgwNTIgMC45MDIxNjIKdnQgMC4yNTAwMDAgMC45MDIxNTYKdnQgMC42NTYyNTAgMC41NzQ3MjAKdnQgMC42NjAxODIgMC41NzQ5MDYKdnQgMC42ODc1MDAgMC41NzU1MjQKdnQgMC42ODc1MDAgMC45MDAyNjcKdnQgMC42NTYyNTAgMC44OTk1OTUKdnQgMC4xODc1MDAgMC41Nzc0NDMKdnQgMC4yMTg3NTAgMC41Nzc0NzMKdnQgMC4yMTg3NTAgMC45MDIxMzAKdnQgMC4xODc1MDAgMC45MDIxMDIKdnQgMC4wOTM3NTAgMC41NzU2ODkKdnQgMC4xMjUwMDAgMC41NzYyNTEKdnQgMC4xMjUwMDAgMC45MDEwNjAKdnQgMC4wOTM3NTAgMC45MDA1MjUKdnQgMC41MDAwMDAgMC41NzA5ODMKdnQgMC41MzEyNTAgMC41NzExMzAKdnQgMC41MzEyNTAgMC44OTYyMDQKdnQgMC41MDAwMDAgMC44OTYwNjYKdnQgMC45Mzc1MDAgMC41NzQ3ODAKdnQgMC45Mzk5NjggMC41NzQ3NjEKdnQgMC45Njg3NTAgMC41NzQzMTMKdnQgMC45Njg3NTAgMC44OTk0MDEKdnQgMC45NjYwNDkgMC44OTk0NDEKdnQgMC45Mzc1MDAgMC44OTk2NDMKdnQgMC44MjMzODUgMC41NzY4NTAKdnQgMC44Mjc0ODAgMC45MDE1MTcKdnQgMS4wMDAwMDAgMC41NzQxNjEKdnQgMS4wMDAwMDAgMC44OTkyNTcKdnQgMC4xNTYyNTAgMC41NzY5MzAKdnQgMC4xNzY2MTQgMC41Nzc0MzIKdnQgMC4xNzI1MTkgMC45MDIwODgKdnQgMC4xNTYyNTAgMC45MDE3MDYKdnQgMC4zNDM3NTAgMC41NzUyOTEKdnQgMC4zNDQ4OTYgMC45MDAxMzQKdnQgMC4zNDM3NTAgMC45MDAxNTcKdnQgMC4zMTI1MDAgMC41NzYxMTMKdnQgMC4zMTI1MDAgMC45MDA4NDYKdnQgMC40Njg3NTAgMC41NzE1ODEKdnQgMC40Njg3NTAgMC44OTY2NDgKdnQgMC42MjUwMDAgMC41NzM0MzEKdnQgMC42NTUxMDQgMC44OTk1NzMKdnQgMC42MjUwMDAgMC44OTgzOTIKdnQgMC40Mzc1MDAgMC41NzIwODcKdnQgMC40Mzc1MDAgMC44OTcxMzEKdnQgMC4zMzk4MTcgMC41NzU0NzkKdnQgMC4zMTI1MDAgMC44MzU0MTgKdnQgMC4zMTI1MDAgMS4wMDAwMDAKdnQgMC4zNDM3NTAgMS4wMDAwMDAKdnQgMC4zNDM3NTAgMC44MzU5NjUKdnQgMC4wNjI1MDAgMC44MzU2MDkKdnQgMC4wNjI1MDAgMS4wMDAwMDAKdnQgMC4wOTM3NTAgMS4wMDAwMDAKdnQgMC4wOTM3NTAgMC44MzUzMDgKdnQgMC4wMzEyNTAgMC44MzU3ODgKdnQgMC4wMzEyNTAgMS4wMDAwMDAKdnQgMC4yODEyNTAgMC44MzQ4MjEKdnQgMC4yODEyNTAgMS4wMDAwMDAKdnQgMC43ODEyNTAgMC44MzM4NzkKdnQgMC43ODEyNTAgMS4wMDAwMDAKdnQgMC44MTI1MDAgMS4wMDAwMDAKdnQgMC44MTI1MDAgMC44MzM5MDMKdnQgMC44NDM3NTAgMC44MzM5MjgKdnQgMC44NDM3NTAgMS4wMDAwMDAKdnQgMC44NzUwMDAgMS4wMDAwMDAKdnQgMC44NzUwMDAgMC44MzQ0MDQKdnQgMC44NDcwMDAgMC44MzM5MzEKdnQgMC43MTg3NTAgMC44MzQyODIKdnQgMC43MTg3NTAgMS4wMDAwMDAKdnQgMC43NTAwMDAgMS4wMDAwMDAKdnQgMC43NTAwMDAgMC44MzM4NTgKdnQgMC43NDAxMTkgMC44MzM4NTIKdnQgMC41MzEyNTAgMC44Mzc4NzcKdnQgMC41MzEyNTAgMS4wMDAwMDAKdnQgMC41NjI1MDAgMS4wMDAwMDAKdnQgMC41NjI1MDAgMC44Mzc0ODIKdnQgMC4xODc1MDAgMC44MzQ0MzMKdnQgMC4xODc1MDAgMS4wMDAwMDAKdnQgMC4yMTg3NTAgMS4wMDAwMDAKdnQgMC4yMTg3NTAgMC44MzQ0MTkKdnQgMC40Njg3NTAgMC44MzgyODMKdnQgMC40Njg3NTAgMS4wMDAwMDAKdnQgMC41MDAwMDAgMS4wMDAwMDAKdnQgMC41MDAwMDAgMC44MzgwMjEKdnQgMC42NTYyNTAgMC44MzU0NTEKdnQgMC42NTYyNTAgMS4wMDAwMDAKdnQgMC42ODc1MDAgMS4wMDAwMDAKdnQgMC42ODc1MDAgMC44MzQ4ODkKdnQgMC45MDYyNTAgMS4wMDAwMDAKdnQgMC45MDYyNTAgMC44MzQ4NDEKdnQgMC41OTM3NTAgMS4wMDAwMDAKdnQgMC41OTM3NTAgMC44MzY4NTMKdnQgMC40Mzc1MDAgMC44Mzc5MjAKdnQgMC40Mzc1MDAgMS4wMDAwMDAKdnQgMC4xMjUwMDAgMC44MzQ4OTcKdnQgMC4xMjUwMDAgMS4wMDAwMDAKdnQgMC4xNTYyNTAgMS4wMDAwMDAKdnQgMC4xNTYyNTAgMC44MzQ0NDIKdnQgMC4xNTMwMDIgMC44MzQ0NDMKdnQgMC45Mzc1MDAgMS4wMDAwMDAKdnQgMC45Mzc1MDAgMC44MzUxNzEKdnQgMC42MjUwMDAgMS4wMDAwMDAKdnQgMC42MjUwMDAgMC44MzYwMTIKdnQgMC4yNTAwMDAgMC44MzQ0MDEKdnQgMC4yNTAwMDAgMS4wMDAwMDAKdnQgMC4yNTk4ODEgMC44MzQzOTQKdnQgMC45Njg3NTAgMS4wMDAwMDAKdnQgMC45Njg3NTAgMC44MzUzODIKdnQgMS4wMDAwMDAgMS4wMDAwMDAKdnQgMS4wMDAwMDAgMC44MzU0NjQKdnQgMC4wMDAwMDAgMC44MzU0NjQKdnQgMC4wMDAwMDAgMS4wMDAwMDAKdnQgMC4zNzUwMDAgMS4wMDAwMDAKdnQgMC4zNzUwMDAgMC44MzY1MDUKdnQgMC4zNzExODIgMC44MzYzODMKdnQgMC40MDYyNTAgMS4wMDAwMDAKdnQgMC40MDYyNTAgMC44MzczMjAKdnQgMC42Mjg4MTkgMC44MzU4ODgKdnQgMC40NTIzOTcgMC45MDY3MzQKdnQgMC40NTIzNDggMC45Mjk4NzkKdnQgMC40NTI0NjQgMC45Mjk5NDIKdnQgMC40NTQ4NDggMC45MzA2NTEKdnQgMC40NTgwNTYgMC45MzEyMzUKdnQgMC40NjE5NjYgMC45MzE2NzIKdnQgMC40NjQ4NzMgMC45MzE4NTEKdnQgMC40NjQ5NTAgMC45MDQyNjYKdnQgMC40NjIwMzcgMC45MDQ1NjAKdnQgMC40NTgxMTkgMC45MDUxNTIKdnQgMC40NTQ5MDMgMC45MDU4NjQKdnQgMC40NTI1MTMgMC45MDY2NjYKdnQgMC41MzUwNDggMC45MDM4MDQKdnQgMC41MzUxMjggMC45MzIzMTMKdnQgMC41Mzg5MjQgMC45MzIzNjgKdnQgMC41NDM3NjAgMC45MzIyNjUKdnQgMC41NDc2NTYgMC45MzIwMjMKdnQgMC41NDc1OTkgMC45MDQ1OTEKdnQgMC41NDM2OTYgMC45MDQxOTQKdnQgMC41Mzg4NTEgMC45MDM4OTkKdnQgMC40NzM0OTQgMC45MzE5OTQKdnQgMC41MDAzNTEgMC45MzIyNDgKdnQgMC41MjgyODEgMC45MzIzMzQKdnQgMC41MjgyMTggMC45MDM3ODMKdnQgMC41MDAzNTAgMC45MDM4NjgKdnQgMC40NzM1NTQgMC45MDQxMjIKdnQgMC41NDgyODQgMC45MzE5OTEKdnQgMC41NTI2NTcgMC45MzE1NzUKdnQgMC41NTYyNDUgMC45MzEwMDUKdnQgMC41NTg5MTEgMC45MzAzMDUKdnQgMC41NjA1NTIgMC45Mjk1MDIKdnQgMC41NjExMDYgMC45Mjg2MzAKdnQgMC41NjA1MjIgMC45MDc2OTYKdnQgMC41NTg4NzYgMC45MDY4MTkKdnQgMC41NTYyMDQgMC45MDU5OTgKdnQgMC41NTI2MDkgMC45MDUyNjYKdnQgMC41NDgyMjggMC45MDQ2NTAKdnQgMC40NTA4NzcgMC45MDc1MzUKdnQgMC40NTAyODAgMC45MjgyODMKdnQgMC40NTA4MzQgMC45MjkxNDcKdnQgMC40NjQ5NTAgMC45MDQ1MzcKdnQgMC40NjQ5NDYgMC45MDU5MzYKdnQgMC40NjIyMjQgMC45MDY0MTIKdnQgMC40NTk3MzEgMC45MDcwNDkKdnQgMC40NTc4NzcgMC45MDc3NjYKdnQgMC40NTY3MzYgMC45MDg1MzgKdnQgMC40NTYzNDkgMC45MDkzMzEKdnQgMC40NTY2OTEgMC45Mjc4ODkKdnQgMC40NTc4MjcgMC45Mjg2MTUKdnQgMC40NTk2NzUgMC45MjkyNjAKdnQgMC40NjIxNjIgMC45Mjk3OTcKdnQgMC40NjQ4NzggMC45MzAxNjYKdnQgMC40NjQ4NzQgMC45MzE1NzEKdnQgMC40NjI2NjUgMC45MzE0MjcKdnQgMC40NTg5NDUgMC45MzA5OTMKdnQgMC40NTU4OTMgMC45MzA0MTUKdnQgMC40NTM2MjUgMC45Mjk3MTYKdnQgMC40NTIzNTAgMC45Mjg5OTMKdnQgMC40NTIzOTUgMC45MDc2MTEKdnQgMC40NTM2NzUgMC45MDY4MzcKdnQgMC40NTU5NDkgMC45MDYwNDgKdnQgMC40NTkwMDggMC45MDUzNTAKdnQgMC40NjI3MzYgMC45MDQ3NjgKdnQgMC41MzUwNDkgMC45MDQwMjkKdnQgMC41MzUwNTIgMC45MDUyMzIKdnQgMC41MjgyMjEgMC45MDUyMDcKdnQgMC41MDY2MTUgMC45MDUyODUKdnQgMC40ODU4NDAgMC45MDU1MTMKdnQgMC40NjY2OTEgMC45MDU4ODQKdnQgMC40NzYyMTQgMC45MDQzNDIKdnQgMC41MDE3MDYgMC45MDQwOTIKdnQgMC41MjgyMTcgMC45MDQwMDgKdnQgMC41NDc2MDAgMC45MDQ4NzkKdnQgMC41NDc2MDMgMC45MDY0NDkKdnQgMC41NDQ5MzkgMC45MDU5ODAKdnQgMC41NDE0NzggMC45MDU1NzQKdnQgMC41Mzc3MjMgMC45MDUzMTAKdnQgMC41Mzg2MDYgMC45MDQxMjIKdnQgMC41NDMyMTUgMC45MDQ0MTEKdnQgMC41NDc0NjMgMC45MDQ4NTcKdnQgMC40NTIyMTUgMC45Mjg5MjUKdnQgMC40NTE2ODggMC45MjgwNzUKdnQgMC40NTIyNTkgMC45MDc2ODUKdnQgMC41NDc2NTUgMC45MzE3MjUKdnQgMC41NDc2NTIgMC45MzAxNDkKdnQgMC41NDgwNjYgMC45MzAxMDAKdnQgMC41NTA4NDggMC45Mjk1NzIKdnQgMC41NTI5MTUgMC45Mjg5MzMKdnQgMC41NTQxODcgMC45MjgyMDgKdnQgMC41NTQ1ODUgMC45MDk0OTAKdnQgMC41NTQxNTMgMC45MDg2ODgKdnQgMC41NTI4NzcgMC45MDc5MDQKdnQgMC41NTA4MDUgMC45MDcxNzEKdnQgMC41NDgwMTggMC45MDY1MTcKdnQgMC41NTE2MTQgMC45MDU0NjEKdnQgMC41NTUwMzUgMC45MDYxODAKdnQgMC41NTc1NzcgMC45MDY5ODYKdnQgMC41NTkxNDMgMC45MDc4NDcKdnQgMC41NTk3MDAgMC45Mjg0MjEKdnQgMC41NTkxNzQgMC45MjkyNzkKdnQgMC41NTc2MTMgMC45MzAwNjkKdnQgMC41NTUwNzYgMC45MzA3NjAKdnQgMC41NTE2NjMgMC45MzEzMjQKdnQgMC40NjY2MjYgMC45MzAyMTgKdnQgMC40ODU4MTAgMC45MzA1ODkKdnQgMC41MDY2MjggMC45MzA4MTcKdnQgMC41MjgyNzggMC45MzA4OTQKdnQgMC41MzUxMjQgMC45MzA4NzAKdnQgMC41MzUxMjcgMC45MzIwNzgKdnQgMC41MjgyODEgMC45MzIxMDAKdnQgMC41MDE3MTAgMC45MzIwMTUKdnQgMC40NzYxNjEgMC45MzE3NjUKdnQgMC41Mzc3OTAgMC45MzA4OTgKdnQgMC41NDE1MzkgMC45MzA3ODIKdnQgMC41NDQ5OTQgMC45MzA1MTMKdnQgMC41NDc1MTkgMC45MzE3NDEKdnQgMC41NDMyNzkgMC45MzIwMTkKdnQgMC41Mzg2NzkgMC45MzIxMjYKdm4gLTAuMDAwMCAwLjAwMDAgMS4wMDAwCnZuIDAuNjIxNiAwLjc4MzMgLTAuMDAwMAp2biAtMC40NTkxIDAuODg4NCAtMC4wMDAwCnZuIC0wLjYyMTYgLTAuNzgzMyAwLjAwMDAKdm4gLTAuOTk0OSAwLjEwMTMgMC4wMDAwCnZuIDAuMDA0MCAtMS4wMDAwIDAuMDAwMAp2biAtMC45NTQxIC0wLjI5OTMgMC4wMDAwCnZuIC0wLjc2MjQgLTAuNjQ3MSAwLjAwMDAKdm4gMC4yODE1IC0wLjk1OTYgMC4wMDAwCnZuIC0wLjk5NDkgLTAuMTAxMyAwLjAwMDAKdm4gMC45OTQ5IDAuMTAxMyAtMC4wMDAwCnZuIC0wLjg3NTIgMC40ODM4IC0wLjAwMDAKdm4gMC45NTQxIC0wLjI5OTMgMC4wMDAwCnZuIDAuNjIxNiAtMC43ODMzIDAuMDAwMAp2biAtMC4wOTQ4IDAuOTk1NSAtMC4wMDAwCnZuIC0wLjI4MTQgLTAuOTU5NiAwLjAwMDAKdm4gLTAuODc1MiAtMC40ODM4IDAuMDAwMAp2biAtMC4wOTQ4IC0wLjk5NTUgMC4wMDAwCnZuIDAuODc1MiAtMC40ODM4IDAuMDAwMAp2biAwLjc2MjQgMC42NDcxIC0wLjAwMDAKdm4gMC45NTQxIDAuMjk5MyAtMC4wMDAwCnZuIC0wLjQ1OTEgLTAuODg4NCAwLjAwMDAKdm4gMC4wMDQwIDEuMDAwMCAtMC4wMDAwCnZuIC0wLjc2MjQgMC42NDcxIC0wLjAwMDAKdm4gMC4yODE0IDAuOTU5NiAtMC4wMDAwCnZuIDAuNzYyNCAtMC42NDcxIDAuMDAwMAp2biAtMC45NTQxIDAuMjk5MyAtMC4wMDAwCnZuIC0wLjI4MTUgMC45NTk2IDAuMDAwMAp2biAwLjQ1OTEgLTAuODg4NCAwLjAwMDAKdm4gMC44NzUyIDAuNDgzOCAwLjAwMDAKdm4gLTAuNjIxNiAwLjc4MzMgMC4wMDAwCnZuIDAuNDU5MSAwLjg4ODQgLTAuMDAwMAp2biAwLjk5NDkgLTAuMTAxMyAwLjAwMDAKdm4gMC44NDk4IC0wLjUyNzEgMC4wMDAwCnZuIDAuNDE4MyAwLjkwODMgLTAuMDAwMAp2biAwLjI1MjkgMC45Njc1IC0wLjAwMDAKdm4gMC45NDMzIC0wLjMzMjEgMC4wMDAwCnZuIC0wLjk0MzMgMC4zMzIxIC0wLjAwMDAKdm4gLTAuNzI0MSAwLjY4OTcgLTAuMDAwMAp2biAtMC45OTM1IC0wLjExMzYgLTAuMDAwMAp2biAtMC4yNTI5IC0wLjk2NzUgLTAuMDAwMAp2biAwLjk0MzMgMC4zMzIxIC0wLjAwMDAKdm4gMC4wMDM2IC0xLjAwMDAgMC4wMDAwCnZuIC0wLjg0OTggLTAuNTI3MSAtMC4wMDAwCnZuIC0wLjk0MzMgLTAuMzMyMSAwLjAwMDAKdm4gLTAuNTc3NCAwLjgxNjUgLTAuMDAwMAp2biAtMC4wODQ2IC0wLjk5NjQgLTAuMDAwMAp2biAtMC40MTgzIC0wLjkwODMgMC4wMDAwCnZuIC0wLjk5MzUgMC4xMTM2IC0wLjAwMDAKdm4gMC4yNTI5IC0wLjk2NzUgMC4wMDAwCnZuIDAuNzI0MSAwLjY4OTcgMC4wMDAwCnZuIC0wLjQxODMgMC45MDgzIC0wLjAwMDAKdm4gLTAuNTc3NCAtMC44MTY1IDAuMDAwMAp2biAwLjk5MzUgLTAuMTEzNiAwLjAwMDAKdm4gLTAuMjUyOSAwLjk2NzUgLTAuMDAwMAp2biAtMC4wODQ2IDAuOTk2NCAtMC4wMDAwCnZuIDAuMDAzNiAxLjAwMDAgLTAuMDAwMAp2biAwLjcyNDEgLTAuNjg5NyAwLjAwMDAKdm4gMC41Nzc0IDAuODE2NSAtMC4wMDAwCnZuIDAuOTkzNSAwLjExMzYgMC4wMDAwCnZuIDAuODQ5OCAwLjUyNzEgLTAuMDAwMAp2biAwLjU3NzQgLTAuODE2NSAwLjAwMDAKdm4gLTAuNzI0MSAtMC42ODk3IDAuMDAwMAp2biAtMC44NDk4IDAuNTI3MSAtMC4wMDAwCnZuIDAuNDE4MyAtMC45MDgzIDAuMDAwMAp2biAwLjAwMzAgMC4xNTYyIC0wLjk4NzcKdm4gMC4wMDMwIDAuMTQzMiAtMC45ODk3CnZuIDAuMDAzMCAwLjA1MTcgLTAuOTk4Nwp2biAwLjAwMzAgMC4wNTE2IC0wLjk5ODcKdm4gMC4wMDMwIC0wLjA2MTAgLTAuOTk4MQp2biAwLjAwMzAgLTAuMTM0OCAtMC45OTA5CnZuIDAuMDAyOSAtMC4xODIyIC0wLjk4MzMKdm4gMC4wMDI5IC0wLjE4MjEgLTAuOTgzMwp2biAwLjAwMzAgMC4wMDQzIC0xLjAwMDAKdm4gMC4wMDI5IC0wLjI3MTYgLTAuOTYyNAp2biAwLjAwMjkgMC4yNzk3IC0wLjk2MDEKdm4gLTAuMDAyOSAtMC4wNDkyIDAuOTk4OAp2biAtMC4wMDI5IC0wLjEwMjQgMC45OTQ3CnZuIC0wLjAwMjkgLTAuMTM2NCAwLjk5MDYKdm4gLTAuMDAyOSAtMC4xNDg4IDAuOTg4OQp2biAtMC4wMDI5IDAuMDU4MCAwLjk5ODMKdm4gLTAuMDAyOSAwLjA2NzEgMC45OTc3CnZuIC0wLjAwMzAgLTAuMDA0MSAxLjAwMDAKdm4gLTAuMDAyOSAwLjE2NTMgMC45ODYyCnZuIC0wLjAwMjkgMC4yMjU2IDAuOTc0Mgp2biAtMC4wMDI5IDAuMTI4NCAwLjk5MTcKdm4gLTAuMDAyOCAtMC4yNjcxIDAuOTYzNwp2biAtMC4wMDI5IDAuMTY1NCAwLjk4NjIKdm4gLTAuMDAyOCAwLjI1OTMgMC45NjU4CnZuIC0wLjAwMzAgMC4wNTgwIDAuOTk4Mwp1c2VtdGwgTm9uZQpzIG9mZgpmIDMyOTYvNDYwNC8yMDQ4IDMyOTcvNDYwNS8yMDQ4IDMyOTgvNDYwNi8yMDQ4IDMyOTkvNDYwNy8yMDQ4IDMzMDAvNDYwOC8yMDQ4IDMzMDEvNDYwOS8yMDQ4IDMzMDIvNDYxMC8yMDQ4IDMzMDMvNDYxMS8yMDQ4IDMzMDQvNDYxMi8yMDQ4IDMzMDUvNDYxMy8yMDQ4IDMzMDYvNDYxNC8yMDQ4IDMzMDcvNDYxNS8yMDQ4IDMzMDgvNDYxNi8yMDQ4IDMzMDkvNDYxNy8yMDQ4IDMzMTAvNDYxOC8yMDQ4IDMzMTEvNDYxOS8yMDQ4IDMzMTIvNDYyMC8yMDQ4IDMzMTMvNDYyMS8yMDQ4IDMzMTQvNDYyMi8yMDQ4IDMzMTUvNDYyMy8yMDQ4IDMzMTYvNDYyNC8yMDQ4IDMzMTcvNDYyNS8yMDQ4IDMzMTgvNDYyNi8yMDQ4IDMzMTkvNDYyNy8yMDQ4IDMzMjAvNDYyOC8yMDQ4IDMzMjEvNDYyOS8yMDQ4IDMzMjIvNDYzMC8yMDQ4IDMzMjMvNDYzMS8yMDQ4IDMzMjQvNDYzMi8yMDQ4IDMzMjUvNDYzMy8yMDQ4IDMzMjYvNDYzNC8yMDQ4IDMyOTUvNDYzNS8yMDQ4CmYgMzM2Ni80NjM2LzIwNDkgMzM2NC80NjM3LzIwNDkgMzM3MC80NjM4LzIwNDkgMzM3MS80NjM5LzIwNDkKZiAzMzYzLzQ2NDAvMjA1MCAzMzY1LzQ2NDEvMjA1MCAzMzgxLzQ2NDIvMjA1MCAzMzkxLzQ2NDMvMjA1MApmIDMzMzYvNDY0NC8yMDUxIDMzNTUvNDY0NS8yMDUxIDMzOTQvNDY0Ni8yMDUxIDMzODcvNDY0Ny8yMDUxCmYgMzMyOS80NjQ4LzIwNTIgMzMyNy80NjQ5LzIwNTIgMzMzMC80NjUwLzIwNTIgMzQwMS80NjUxLzIwNTIgMzM5Ni80NjUyLzIwNTIgMzQwNC80NjUzLzIwNTIKZiAzMzUwLzQ2NTQvMjA1MyAzMzUyLzQ2NTUvMjA1MyAzMzc5LzQ2NTYvMjA1MyAzMzc4LzQ2NTcvMjA1MwpmIDMzMzEvNDY1OC8yMDU0IDMzMzgvNDY1OS8yMDU0IDM0MDMvNDY2MC8yMDU0IDM0MDIvNDY2MS8yMDU0CmYgMzMzNS80NjYyLzIwNTUgMzMzNi80NjQ0LzIwNTUgMzM4Ny80NjQ3LzIwNTUgMzM5My80NjYzLzIwNTUKZiAzMzUyLzQ2NTUvMjA1NiAzMzUzLzQ2NjQvMjA1NiAzMzU4LzQ2NjUvMjA1NiAzMzc0LzQ2NjYvMjA1NiAzMzczLzQ2NjcvMjA1NiAzMzc5LzQ2NTYvMjA1NgpmIDMzMzAvNDY1MC8yMDU3IDMzMzEvNDY1OC8yMDU3IDM0MDIvNDY2MS8yMDU3IDM0MDEvNDY1MS8yMDU3CmYgMzMzMi80NjY4LzIwNTggMzMyOC80NjY5LzIwNTggMzM0Mi80NjcwLzIwNTggMzM5OS80NjcxLzIwNTggMzQwMC80NjcyLzIwNTggMzM4Ni80NjczLzIwNTgKZiAzMzQ0LzQ2NzQvMjA1OSAzMzQzLzQ2NzUvMjA1OSAzMzQxLzQ2NzYvMjA1OSAzNDA1LzQ2NzcvMjA1OSAzNDA2LzQ2NzgvMjA1OQpmIDMzMzkvNDY3OS8yMDYwIDMzMzMvNDY4MC8yMDYwIDMzODUvNDY4MS8yMDYwIDMzODQvNDY4Mi8yMDYwCmYgMzM0OC80NjgzLzIwNjEgMzM1Ni80Njg0LzIwNjEgMzM2OS80Njg1LzIwNjEgMzM3NS80Njg2LzIwNjEKZiAzMzYyLzQ2ODcvMjA2MiAzMzYwLzQ2ODgvMjA2MiAzMzkyLzQ2ODkvMjA2MiAzMzg5LzQ2OTAvMjA2MgpmIDMzNTcvNDY5MS8yMDYzIDMzNTEvNDY5Mi8yMDYzIDMzNDkvNDY5My8yMDYzIDMzNzcvNDY5NC8yMDYzIDMzNzIvNDY5NS8yMDYzIDMzOTUvNDY5Ni8yMDYzCmYgMzMzOC80NjU5LzIwNjQgMzMzNC80Njk3LzIwNjQgMzMzNS80NjYyLzIwNjQgMzM5My80NjYzLzIwNjQgMzM4Mi80Njk4LzIwNjQgMzQwMy80NjYwLzIwNjQKZiAzMzQ5LzQ2OTMvMjA2NSAzMzUwLzQ2OTkvMjA2NSAzMzc4LzQ3MDAvMjA2NSAzMzc3LzQ2OTQvMjA2NQpmIDMzNTQvNDcwMS8yMDY2IDMzMzcvNDcwMi8yMDY2IDMzMzkvNDY3OS8yMDY2IDMzODQvNDY4Mi8yMDY2IDMzODMvNDcwMy8yMDY2IDMzNzYvNDcwNC8yMDY2CmYgMzM0Ni80NzA1LzIwNjcgMzM2Ni80NjM2LzIwNjcgMzM3MS80NjM5LzIwNjcgMzM5MC80NzA2LzIwNjcgMzM5OC80NzA3LzIwNjcKZiAzMzQyLzQ2NzAvMjA2OCAzMzQwLzQ3MDgvMjA2OCAzMzk3LzQ3MDkvMjA2OCAzMzk5LzQ2NzEvMjA2OApmIDMzNTUvNDY0NS8yMDY5IDMzNTcvNDY5MS8yMDY5IDMzOTUvNDY5Ni8yMDY5IDMzOTQvNDY0Ni8yMDY5CmYgMzM2MS80NzEwLzIwNzAgMzM2Mi80Njg3LzIwNzAgMzM4OS80NjkwLzIwNzAgMzM2Ny80NzExLzIwNzAKZiAzMzQ1LzQ3MTIvMjA3MSAzMzQ0LzQ2NzQvMjA3MSAzNDA2LzQ2NzgvMjA3MSAzMzg4LzQ3MTMvMjA3MSAzMzgwLzQ3MTQvMjA3MQpmIDMzNTkvNDcxNS8yMDcyIDMzNjEvNDcxMC8yMDcyIDMzNjcvNDcxMS8yMDcyIDMzNjgvNDcxNi8yMDcyCmYgMzM1Ni80Njg0LzIwNzMgMzM1NC80NzAxLzIwNzMgMzM3Ni80NzA0LzIwNzMgMzM2OS80Njg1LzIwNzMKZiAzMzQxLzQ2NzYvMjA3NCAzMzI5LzQ2NDgvMjA3NCAzNDA0LzQ2NTMvMjA3NCAzNDA1LzQ2NzcvMjA3NApmIDMzNjAvNDY4OC8yMDc1IDMzNjMvNDY0MC8yMDc1IDMzOTEvNDY0My8yMDc1IDMzOTIvNDY4OS8yMDc1CmYgMzM1OC80NjY1LzIwNzYgMzM0OC80NjgzLzIwNzYgMzM3NS80Njg2LzIwNzYgMzM3NC80NjY2LzIwNzYKZiAzMzQwLzQ3MDgvMjA3NyAzMzQ3LzQ3MTcvMjA3NyAzMzQ2LzQ3MDUvMjA3NyAzMzk4LzQ3MDcvMjA3NyAzMzk3LzQ3MDkvMjA3NwpmIDMzNjUvNDY0MS8yMDc4IDMzNDUvNDcxMi8yMDc4IDMzODAvNDcxNC8yMDc4IDMzODEvNDY0Mi8yMDc4CmYgMzM2NC80NjM3LzIwNzkgMzM1OS80NzE1LzIwNzkgMzM2OC80NzE2LzIwNzkgMzM3MC80NjM4LzIwNzkKZiAzMzMzLzQ2ODAvMjA4MCAzMzMyLzQ2NjgvMjA4MCAzMzg2LzQ2NzMvMjA4MCAzMzg1LzQ2ODEvMjA4MApmIDM0MzkvNDcxOC8yMDgxIDMzMTcvNDcxOS8yMDgxIDMzMTYvNDcyMC8yMDgxIDM0MzUvNDcyMS8yMDgxCmYgMzQzMC80NzIyLzIwODIgMzMyNS80NzIzLzIwODIgMzMyNC80NzI0LzIwODIgMzQyOC80NzI1LzIwODIKZiAzNDMzLzQ3MjYvMjA4MyAzMzI2LzQ3MjcvMjA4MyAzMzI1LzQ3MjMvMjA4MyAzNDMwLzQ3MjIvMjA4MwpmIDM0NDAvNDcyOC8yMDg0IDMzMTgvNDcyOS8yMDg0IDMzMTcvNDcxOS8yMDg0IDM0MzkvNDcxOC8yMDg0CmYgMzQyMy80NzMwLzIwODUgMzMwMi80NzMxLzIwODUgMzMwMS80NzMyLzIwODUgMzQyMi80NzMzLzIwODUKZiAzNDIwLzQ3MzQvMjA4NiAzMzAwLzQ3MzUvMjA4NiAzMjk5LzQ3MzYvMjA4NiAzNDE4LzQ3MzcvMjA4NiAzNDIxLzQ3MzgvMjA4NgpmIDM0MTkvNDczOS8yMDg3IDMzMDQvNDc0MC8yMDg3IDMzMDMvNDc0MS8yMDg3IDM0MjQvNDc0Mi8yMDg3IDM0MjUvNDc0My8yMDg3CmYgMzQwNy80NzQ0LzIwODggMzMxMC80NzQ1LzIwODggMzMwOS80NzQ2LzIwODggMzQwOC80NzQ3LzIwODgKZiAzNDQxLzQ3NDgvMjA4OSAzMzIxLzQ3NDkvMjA4OSAzMzIwLzQ3NTAvMjA4OSAzNDQyLzQ3NTEvMjA4OQpmIDM0MzIvNDc1Mi8yMDkwIDMzMTIvNDc1My8yMDkwIDMzMTEvNDc1NC8yMDkwIDM0MzQvNDc1NS8yMDkwCmYgMzQxNC80NzU2LzIwOTEgMzMwNi80NzU3LzIwOTEgMzMwNS80NzU4LzIwOTEgMzQxNi80NzU5LzIwOTEKZiAzNDE2LzQ3NTkvMjA5MiAzMzA1LzQ3NTgvMjA5MiAzMzA0LzQ3NDAvMjA5MiAzNDE5LzQ3MzkvMjA5MgpmIDM0MTgvNDczNy8yMDkzIDMyOTkvNDczNi8yMDkzIDMyOTgvNDc2MC8yMDkzIDM0MTcvNDc2MS8yMDkzCmYgMzQzNC80NzU1LzIwOTQgMzMxMS80NzU0LzIwOTQgMzMxMC80NzQ1LzIwOTQgMzQwNy80NzQ0LzIwOTQKZiAzNDA4LzQ3NDcvMjA5NSAzMzA5LzQ3NDYvMjA5NSAzMzA4LzQ3NjIvMjA5NSAzNDA5LzQ3NjMvMjA5NQpmIDM0MjQvNDc0Mi8yMDk2IDMzMDMvNDc0MS8yMDk2IDMzMDIvNDczMS8yMDk2IDM0MjMvNDczMC8yMDk2CmYgMzQyOS80NzY0LzIwOTcgMzMxMy80NzY1LzIwOTcgMzMxMi80NzUzLzIwOTcgMzQzMi80NzUyLzIwOTcKZiAzNDMxLzQ3NjYvMjA5OCAzMzIzLzQ3NjcvMjA5OCAzMzIyLzQ3NjgvMjA5OCAzNDM3LzQ3NjkvMjA5OCAzNDM4LzQ3NzAvMjA5OApmIDM0MTcvNDc2MS8yMDk5IDMyOTgvNDc2MC8yMDk5IDMyOTcvNDc3MS8yMDk5IDM0MTUvNDc3Mi8yMDk5CmYgMzQwOS80NzYzLzIxMDAgMzMwOC80NzYyLzIxMDAgMzMwNy80NzczLzIxMDAgMzQxMC80Nzc0LzIxMDAKZiAzNDQzLzQ3NzUvMjEwMSAzMzE5LzQ3NzYvMjEwMSAzMzE4LzQ3MjkvMjEwMSAzNDQwLzQ3MjgvMjEwMSAzNDQ0LzQ3NzcvMjEwMQpmIDM0MTUvNDc3Mi8yMTAyIDMyOTcvNDc3MS8yMTAyIDMyOTYvNDc3OC8yMTAyIDM0MTMvNDc3OS8yMTAyCmYgMzQxMy80Nzc5LzIxMDMgMzI5Ni80Nzc4LzIxMDMgMzI5NS80NzgwLzIxMDMgMzQxMi80NzgxLzIxMDMKZiAzNDEyLzQ3ODIvMjEwNCAzMjk1LzQ3ODMvMjEwNCAzMzI2LzQ3MjcvMjEwNCAzNDMzLzQ3MjYvMjEwNApmIDM0MzUvNDcyMS8yMTA1IDMzMTYvNDcyMC8yMTA1IDMzMTUvNDc4NC8yMTA1IDM0MjcvNDc4NS8yMTA1IDM0MzYvNDc4Ni8yMTA1CmYgMzQyOC80NzI1LzIxMDYgMzMyNC80NzI0LzIxMDYgMzMyMy80NzY3LzIxMDYgMzQzMS80NzY2LzIxMDYKZiAzNDQyLzQ3NTEvMjEwNyAzMzIwLzQ3NTAvMjEwNyAzMzE5LzQ3NzYvMjEwNyAzNDQzLzQ3NzUvMjEwNwpmIDM0MzcvNDc2OS8yMTA4IDMzMjIvNDc2OC8yMTA4IDMzMjEvNDc0OS8yMTA4IDM0NDEvNDc0OC8yMTA4CmYgMzQyNy80Nzg1LzIxMDkgMzMxNS80Nzg0LzIxMDkgMzMxNC80Nzg3LzIxMDkgMzQyNi80Nzg4LzIxMDkKZiAzNDEwLzQ3NzQvMjExMCAzMzA3LzQ3NzMvMjExMCAzMzA2LzQ3NTcvMjExMCAzNDE0LzQ3NTYvMjExMCAzNDExLzQ3ODkvMjExMApmIDM0MjIvNDczMy8yMTExIDMzMDEvNDczMi8yMTExIDMzMDAvNDczNS8yMTExIDM0MjAvNDczNC8yMTExCmYgMzQyNi80Nzg4LzIxMTIgMzMxNC80Nzg3LzIxMTIgMzMxMy80NzY1LzIxMTIgMzQyOS80NzY0LzIxMTIKcyAxCmYgMzM1My80NzkwLzIxMTMgMzM1MS80NzkxLzIxMTMgMzM1Ny80NzkyLzIxMTQgMzM1NS80NzkzLzIxMTQgMzMzNi80Nzk0LzIxMTQgMzMzNS80Nzk1LzIxMTQgMzMzNC80Nzk2LzIxMTUgMzMzNy80Nzk3LzIxMTYgMzM1NC80Nzk4LzIxMTQgMzM1Ni80Nzk5LzIxMTQgMzM0OC80ODAwLzIxMTQgMzM1OC80ODAxLzIxMTQKZiAzMzI4LzQ4MDIvMjExNyAzMzI3LzQ4MDMvMjExNyAzMzI5LzQ4MDQvMjExOCAzMzQxLzQ4MDUvMjExOCAzMzQzLzQ4MDYvMjExOSAzMzQ3LzQ4MDcvMjEyMCAzMzQwLzQ4MDgvMjExOCAzMzQyLzQ4MDkvMjExOApmIDMzMzcvNDc5Ny8yMTE2IDMzMzQvNDc5Ni8yMTE1IDMzMzgvNDgxMC8yMTIxIDMzMzEvNDgxMS8yMTIxIDMzMzAvNDgxMi8yMTIxIDMzMjcvNDgwMy8yMTE3IDMzMjgvNDgwMi8yMTE3IDMzMzIvNDgxMy8yMTIxIDMzMzMvNDgxNC8yMTIxIDMzMzkvNDgxNS8yMTIxCmYgMzM0Ny80ODA3LzIxMjAgMzM0My80ODA2LzIxMTkgMzM0NC80ODE2LzIxMjIgMzM0NS80ODE3LzIxMjIgMzM2NS80ODE4LzIxMjIgMzM2My80ODE5LzIxMjIgMzM2MC80ODIwLzIxMjIgMzM2Mi80ODIxLzIxMjIgMzM2MS80ODIyLzIxMjIgMzM1OS80ODIzLzIxMjIgMzM2NC80ODI0LzIxMjIgMzM2Ni80ODI1LzIxMjIgMzM0Ni80ODI2LzIxMjIKZiAzMzUxLzQ3OTEvMjExMyAzMzUzLzQ3OTAvMjExMyAzMzUyLzQ4MjcvMjEyMyAzMzUwLzQ4MjgvMjEyMyAzMzQ5LzQ4MjkvMjEyMwpmIDMzODMvNDgzMC8yMTI0IDM0MjEvNDgzMS8yMTI1IDM0MTgvNDgzMi8yMTI2IDM0MTcvNDgzMy8yMTI2IDM0MTUvNDgzNC8yMTI2IDM0MTMvNDgzNS8yMTI2IDM0MTIvNDgzNi8yMTI2IDM0MzMvNDgzNy8yMTI2IDM0MzAvNDgzOC8yMTI2IDM0MjgvNDgzOS8yMTI2IDM0MzEvNDg0MC8yMTI2IDM0MzgvNDg0MS8yMTI1IDMzODIvNDg0Mi8yMTI0IDMzOTMvNDg0My8yMTI2IDMzODcvNDg0NC8yMTI2IDMzOTQvNDg0NS8yMTI2IDMzOTUvNDg0Ni8yMTI2IDMzNzIvNDg0Ny8yMTI3IDMzNzMvNDg0OC8yMTI3IDMzNzQvNDg0OS8yMTI2IDMzNzUvNDg1MC8yMTI2IDMzNjkvNDg1MS8yMTI2IDMzNzYvNDg1Mi8yMTI2CmYgMzQwMC80ODUzLzIxMjggMzQyNS80ODU0LzIxMjkgMzQyNC80ODU1LzIxMzAgMzQyMy80ODU2LzIxMzAgMzQyMi80ODU3LzIxMzAgMzQyMC80ODU4LzIxMzAgMzQyMS80ODMxLzIxMjUgMzM4My80ODMwLzIxMjQgMzM4NC80ODU5LzIxMzAgMzM4NS80ODYwLzIxMzAgMzM4Ni80ODYxLzIxMzAKZiAzMzkwLzQ4NjIvMjEzMSAzNDExLzQ4NjMvMjEzMiAzNDE0LzQ4NjQvMjEzMyAzNDE2LzQ4NjUvMjEzMyAzNDE5LzQ4NjYvMjEzMyAzNDI1LzQ4NTQvMjEyOSAzNDAwLzQ4NTMvMjEyOCAzMzk5LzQ4NjcvMjEzMyAzMzk3LzQ4NjgvMjEzMyAzMzk4LzQ4NjkvMjEzMwpmIDMzNzMvNDg0OC8yMTI3IDMzNzIvNDg0Ny8yMTI3IDMzNzcvNDg3MC8yMTM0IDMzNzgvNDg3MS8yMTM0IDMzNzkvNDg3Mi8yMTM0CmYgMzM4OC80ODczLzIxMzUgMzQzNi80ODc0LzIxMzIgMzQyNy80ODc1LzIxMzYgMzQyNi80ODc2LzIxMzYgMzQyOS80ODc3LzIxMzYgMzQzMi80ODc4LzIxMzYgMzQzNC80ODc5LzIxMzYgMzQwNy80ODgwLzIxMzYgMzQwOC80ODgxLzIxMzYgMzQwOS80ODgyLzIxMzYgMzQxMC80ODgzLzIxMzYgMzQxMS80ODYzLzIxMzIgMzM5MC80ODYyLzIxMzEgMzM3MS80ODg0LzIxMzYgMzM3MC80ODg1LzIxMzYgMzM2OC80ODg2LzIxMzYgMzM2Ny80ODg3LzIxMzYgMzM4OS80ODg4LzIxMzYgMzM5Mi80ODg5LzIxMzYgMzM5MS80ODkwLzIxMzYgMzM4MS80ODkxLzIxMzYgMzM4MC80ODkyLzIxMzYKZiAzNDM4LzQ4NDEvMjEyNSAzNDM3LzQ4OTMvMjEzMCAzNDQxLzQ4OTQvMjEzMCAzNDQyLzQ4OTUvMjEzMCAzNDQzLzQ4OTYvMjEzMCAzNDQ0LzQ4OTcvMjEyOSAzMzk2LzQ4OTgvMjEzNyAzNDAxLzQ4OTkvMjEzMCAzNDAyLzQ5MDAvMjEzMCAzNDAzLzQ5MDEvMjEzMCAzMzgyLzQ4NDIvMjEyNApmIDM0NDQvNDg5Ny8yMTI5IDM0NDAvNDkwMi8yMTMzIDM0MzkvNDkwMy8yMTMzIDM0MzUvNDkwNC8yMTMzIDM0MzYvNDg3NC8yMTMyIDMzODgvNDg3My8yMTM1IDM0MDYvNDkwNS8yMTMzIDM0MDUvNDkwNi8yMTMzIDM0MDQvNDkwNy8yMTMzIDMzOTYvNDg5OC8yMTM3Cm8gQ3lsaW5kZXIuMDEyX0N5bGluZGVyLjAxMwp2IDAuNjIyNzExIDIuNTE5NDYwIDcuMDU4ODUzCnYgMC42MjI3MTEgMi41MjA5NTIgNy4xMjU4MDkKdiAwLjYxMzE3NiAyLjUyMDM5OSA3LjA1ODgzMgp2IDAuNjEzMTc2IDIuNTIxODkxIDcuMTI1Nzg4CnYgMC42MDQwMDcgMi41MjMxODAgNy4wNTg3NzAKdiAwLjYwNDAwNyAyLjUyNDY3MiA3LjEyNTcyNgp2IDAuNTk1NTU3IDIuNTI3Njk2IDcuMDU4NjcwCnYgMC41OTU1NTcgMi41MjkxODcgNy4xMjU2MjYKdiAwLjU4ODE1MCAyLjUzMzc3MiA3LjA1ODUzNAp2IDAuNTg4MTUwIDIuNTM1MjY0IDcuMTI1NDkwCnYgMC41ODIwNzIgMi41NDExNzcgNy4wNTgzNjkKdiAwLjU4MjA3MiAyLjU0MjY2OSA3LjEyNTMyNQp2IDAuNTc3NTU1IDIuNTQ5NjI1IDcuMDU4MTgxCnYgMC41Nzc1NTUgMi41NTExMTcgNy4xMjUxMzcKdiAwLjU3NDc3NCAyLjU1ODc5MiA3LjA1Nzk3Nwp2IDAuNTc0Nzc0IDIuNTYwMjg0IDcuMTI0OTMzCnYgMC41NzM4MzUgMi41NjgzMjUgNy4wNTc3NjQKdiAwLjU3MzgzNSAyLjU2OTgxNyA3LjEyNDcyMQp2IDAuNTc0Nzc0IDIuNTc3ODU4IDcuMDU3NTUyCnYgMC41NzQ3NzQgMi41NzkzNTAgNy4xMjQ1MDgKdiAwLjU3NzU1NSAyLjU4NzAyNCA3LjA1NzM0OAp2IDAuNTc3NTU1IDIuNTg4NTE2IDcuMTI0MzA0CnYgMC41ODIwNzIgMi41OTU0NzMgNy4wNTcxNTkKdiAwLjU4MjA3MiAyLjU5Njk2NCA3LjEyNDExNQp2IDAuNTg4MTUwIDIuNjAyODc3IDcuMDU2OTk0CnYgMC41ODgxNTAgMi42MDQzNjkgNy4xMjM5NTAKdiAwLjU5NTU1NyAyLjYwODk1NCA3LjA1Njg1OQp2IDAuNTk1NTU3IDIuNjEwNDQ2IDcuMTIzODE1CnYgMC42MDQwMDcgMi42MTM0NzAgNy4wNTY3NTgKdiAwLjYwNDAwNyAyLjYxNDk2MiA3LjEyMzcxNAp2IDAuNjEzMTc2IDIuNjE2MjUxIDcuMDU2Njk2CnYgMC42MTMxNzYgMi42MTc3NDIgNy4xMjM2NTIKdiAwLjYyMjcxMSAyLjYxNzE4OSA3LjA1NjY3NQp2IDAuNjIyNzExIDIuNjE4NjgxIDcuMTIzNjMxCnYgMC42MzIyNDcgMi42MTYyNTEgNy4wNTY2OTYKdiAwLjYzMjI0NyAyLjYxNzc0MiA3LjEyMzY1Mgp2IDAuNjQxNDE1IDIuNjEzNDcwIDcuMDU2NzU4CnYgMC42NDE0MTUgMi42MTQ5NjIgNy4xMjM3MTQKdiAwLjY0OTg2NiAyLjYwODk1NCA3LjA1Njg1OQp2IDAuNjQ5ODY2IDIuNjEwNDQ2IDcuMTIzODE1CnYgMC42NTcyNzIgMi42MDI4NzcgNy4wNTY5OTQKdiAwLjY1NzI3MiAyLjYwNDM2OSA3LjEyMzk1MAp2IDAuNjYzMzUxIDIuNTk1NDczIDcuMDU3MTU5CnYgMC42NjMzNTEgMi41OTY5NjQgNy4xMjQxMTUKdiAwLjY2Nzg2NyAyLjU4NzAyNCA3LjA1NzM0OAp2IDAuNjY3ODY3IDIuNTg4NTE2IDcuMTI0MzA0CnYgMC42NzA2NDkgMi41Nzc4NTggNy4wNTc1NTIKdiAwLjY3MDY0OSAyLjU3OTM1MCA3LjEyNDUwOAp2IDAuNjcxNTg4IDIuNTY4MzI1IDcuMDU3NzY0CnYgMC42NzE1ODggMi41Njk4MTcgNy4xMjQ3MjEKdiAwLjY3MDY0OSAyLjU1ODc5MiA3LjA1Nzk3Nwp2IDAuNjcwNjQ5IDIuNTYwMjg0IDcuMTI0OTMzCnYgMC42Njc4NjcgMi41NDk2MjUgNy4wNTgxODEKdiAwLjY2Nzg2NyAyLjU1MTExNyA3LjEyNTEzNwp2IDAuNjYzMzUxIDIuNTQxMTc3IDcuMDU4MzY5CnYgMC42NjMzNTEgMi41NDI2NjkgNy4xMjUzMjUKdiAwLjY1NzI3MiAyLjUzMzc3MiA3LjA1ODUzNAp2IDAuNjU3MjcyIDIuNTM1MjY0IDcuMTI1NDkwCnYgMC42NDk4NjYgMi41Mjc2OTYgNy4wNTg2NzAKdiAwLjY0OTg2NiAyLjUyOTE4NyA3LjEyNTYyNgp2IDAuNjQxNDE1IDIuNTIzMTgwIDcuMDU4NzcwCnYgMC42NDE0MTUgMi41MjQ2NzIgNy4xMjU3MjYKdiAwLjYzMjI0NiAyLjUyMDM5OSA3LjA1ODgzMgp2IDAuNjMyMjQ2IDIuNTIxODkxIDcuMTI1Nzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZuIC0wLjA5ODAgLTAuOTk0OSAwLjAyMjIKdm4gLTAuMjkwMyAtMC45NTY3IDAuMDIxMwp2biAtMC40NzE0IC0wLjg4MTcgMC4wMTk2CnZuIC0wLjYzNDQgLTAuNzcyOCAwLjAxNzIKdm4gLTAuNzczMCAtMC42MzQyIDAuMDE0MQp2biAtMC44ODE5IC0wLjQ3MTMgMC4wMTA1CnZuIC0wLjk1NjkgLTAuMjkwMiAwLjAwNjUKdm4gLTAuOTk1MiAtMC4wOTgwIDAuMDAyMgp2biAtMC45OTUyIDAuMDk4MCAtMC4wMDIyCnZuIC0wLjk1NjkgMC4yOTAyIC0wLjAwNjUKdm4gLTAuODgxOSAwLjQ3MTMgLTAuMDEwNQp2biAtMC43NzMwIDAuNjM0MiAtMC4wMTQxCnZuIC0wLjYzNDQgMC43NzI4IC0wLjAxNzIKdm4gLTAuNDcxNCAwLjg4MTcgLTAuMDE5Ngp2biAtMC4yOTAzIDAuOTU2NyAtMC4wMjEzCnZuIC0wLjA5ODAgMC45OTQ5IC0wLjAyMjIKdm4gMC4wOTgwIDAuOTk0OSAtMC4wMjIyCnZuIDAuMjkwMyAwLjk1NjcgLTAuMDIxMwp2biAwLjQ3MTQgMC44ODE3IC0wLjAxOTYKdm4gMC42MzQ0IDAuNzcyOCAtMC4wMTcyCnZuIDAuNzczMCAwLjYzNDIgLTAuMDE0MQp2biAwLjg4MTkgMC40NzEzIC0wLjAxMDUKdm4gMC45NTY5IDAuMjkwMiAtMC4wMDY1CnZuIDAuOTk1MiAwLjA5ODAgLTAuMDAyMgp2biAwLjk5NTIgLTAuMDk4MCAwLjAwMjIKdm4gMC45NTY5IC0wLjI5MDIgMC4wMDY1CnZuIDAuODgxOSAtMC40NzEzIDAuMDEwNQp2biAwLjc3MzAgLTAuNjM0MiAwLjAxNDEKdm4gMC42MzQ0IC0wLjc3MjggMC4wMTcyCnZuIDAuNDcxNCAtMC44ODE3IDAuMDE5Ngp2biAtMC4wMDAwIDAuMDIyMyAwLjk5OTgKdm4gMC4yOTAzIC0wLjk1NjcgMC4wMjEzCnZuIDAuMDk4MCAtMC45OTQ5IDAuMDIyMgp2biAtMC4wMDAwIC0wLjAyMjMgLTAuOTk5OAp1c2VtdGwgTm9uZQpzIG9mZgpmIDM0NDUvNDkwOC8yMTM4IDM0NDYvNDkwOS8yMTM4IDM0NDgvNDkxMC8yMTM4IDM0NDcvNDkxMS8yMTM4CmYgMzQ0Ny80OTExLzIxMzkgMzQ0OC80OTEwLzIxMzkgMzQ1MC80OTEyLzIxMzkgMzQ0OS80OTEzLzIxMzkKZiAzNDQ5LzQ5MTMvMjE0MCAzNDUwLzQ5MTIvMjE0MCAzNDUyLzQ5MTQvMjE0MCAzNDUxLzQ5MTUvMjE0MApmIDM0NTEvNDkxNS8yMTQxIDM0NTIvNDkxNC8yMTQxIDM0NTQvNDkxNi8yMTQxIDM0NTMvNDkxNy8yMTQxCmYgMzQ1My80OTE3LzIxNDIgMzQ1NC80OTE2LzIxNDIgMzQ1Ni80OTE4LzIxNDIgMzQ1NS80OTE5LzIxNDIKZiAzNDU1LzQ5MTkvMjE0MyAzNDU2LzQ5MTgvMjE0MyAzNDU4LzQ5MjAvMjE0MyAzNDU3LzQ5MjEvMjE0MwpmIDM0NTcvNDkyMS8yMTQ0IDM0NTgvNDkyMC8yMTQ0IDM0NjAvNDkyMi8yMTQ0IDM0NTkvNDkyMy8yMTQ0CmYgMzQ1OS80OTIzLzIxNDUgMzQ2MC80OTIyLzIxNDUgMzQ2Mi80OTI0LzIxNDUgMzQ2MS80OTI1LzIxNDUKZiAzNDYxLzQ5MjUvMjE0NiAzNDYyLzQ5MjQvMjE0NiAzNDY0LzQ5MjYvMjE0NiAzNDYzLzQ5MjcvMjE0NgpmIDM0NjMvNDkyNy8yMTQ3IDM0NjQvNDkyNi8yMTQ3IDM0NjYvNDkyOC8yMTQ3IDM0NjUvNDkyOS8yMTQ3CmYgMzQ2NS80OTI5LzIxNDggMzQ2Ni80OTI4LzIxNDggMzQ2OC80OTMwLzIxNDggMzQ2Ny80OTMxLzIxNDgKZiAzNDY3LzQ5MzEvMjE0OSAzNDY4LzQ5MzAvMjE0OSAzNDcwLzQ5MzIvMjE0OSAzNDY5LzQ5MzMvMjE0OQpmIDM0NjkvNDkzMy8yMTUwIDM0NzAvNDkzMi8yMTUwIDM0NzIvNDkzNC8yMTUwIDM0NzEvNDkzNS8yMTUwCmYgMzQ3MS80OTM1LzIxNTEgMzQ3Mi80OTM0LzIxNTEgMzQ3NC80OTM2LzIxNTEgMzQ3My80OTM3LzIxNTEKZiAzNDczLzQ5MzcvMjE1MiAzNDc0LzQ5MzYvMjE1MiAzNDc2LzQ5MzgvMjE1MiAzNDc1LzQ5MzkvMjE1MgpmIDM0NzUvNDkzOS8yMTUzIDM0NzYvNDkzOC8yMTUzIDM0NzgvNDk0MC8yMTUzIDM0NzcvNDk0MS8yMTUzCmYgMzQ3Ny80OTQxLzIxNTQgMzQ3OC80OTQwLzIxNTQgMzQ4MC80OTQyLzIxNTQgMzQ3OS80OTQzLzIxNTQKZiAzNDc5LzQ5NDMvMjE1NSAzNDgwLzQ5NDIvMjE1NSAzNDgyLzQ5NDQvMjE1NSAzNDgxLzQ5NDUvMjE1NQpmIDM0ODEvNDk0NS8yMTU2IDM0ODIvNDk0NC8yMTU2IDM0ODQvNDk0Ni8yMTU2IDM0ODMvNDk0Ny8yMTU2CmYgMzQ4My80OTQ3LzIxNTcgMzQ4NC80OTQ2LzIxNTcgMzQ4Ni80OTQ4LzIxNTcgMzQ4NS80OTQ5LzIxNTcKZiAzNDg1LzQ5NDkvMjE1OCAzNDg2LzQ5NDgvMjE1OCAzNDg4LzQ5NTAvMjE1OCAzNDg3LzQ5NTEvMjE1OApmIDM0ODcvNDk1MS8yMTU5IDM0ODgvNDk1MC8yMTU5IDM0OTAvNDk1Mi8yMTU5IDM0ODkvNDk1My8yMTU5CmYgMzQ4OS80OTUzLzIxNjAgMzQ5MC80OTUyLzIxNjAgMzQ5Mi80OTU0LzIxNjAgMzQ5MS80OTU1LzIxNjAKZiAzNDkxLzQ5NTUvMjE2MSAzNDkyLzQ5NTQvMjE2MSAzNDk0LzQ5NTYvMjE2MSAzNDkzLzQ5NTcvMjE2MQpmIDM0OTMvNDk1Ny8yMTYyIDM0OTQvNDk1Ni8yMTYyIDM0OTYvNDk1OC8yMTYyIDM0OTUvNDk1OS8yMTYyCmYgMzQ5NS80OTU5LzIxNjMgMzQ5Ni80OTU4LzIxNjMgMzQ5OC80OTYwLzIxNjMgMzQ5Ny80OTYxLzIxNjMKZiAzNDk3LzQ5NjEvMjE2NCAzNDk4LzQ5NjAvMjE2NCAzNTAwLzQ5NjIvMjE2NCAzNDk5LzQ5NjMvMjE2NApmIDM0OTkvNDk2My8yMTY1IDM1MDAvNDk2Mi8yMTY1IDM1MDIvNDk2NC8yMTY1IDM1MDEvNDk2NS8yMTY1CmYgMzUwMS80OTY1LzIxNjYgMzUwMi80OTY0LzIxNjYgMzUwNC80OTY2LzIxNjYgMzUwMy80OTY3LzIxNjYKZiAzNTAzLzQ5NjcvMjE2NyAzNTA0LzQ5NjYvMjE2NyAzNTA2LzQ5NjgvMjE2NyAzNTA1LzQ5NjkvMjE2NwpmIDM0NDgvNDk3MC8yMTY4IDM0NDYvNDk3MS8yMTY4IDM1MDgvNDk3Mi8yMTY4IDM1MDYvNDk3My8yMTY4IDM1MDQvNDk3NC8yMTY4IDM1MDIvNDk3NS8yMTY4IDM1MDAvNDk3Ni8yMTY4IDM0OTgvNDk3Ny8yMTY4IDM0OTYvNDk3OC8yMTY4IDM0OTQvNDk3OS8yMTY4IDM0OTIvNDk4MC8yMTY4IDM0OTAvNDk4MS8yMTY4IDM0ODgvNDk4Mi8yMTY4IDM0ODYvNDk4My8yMTY4IDM0ODQvNDk4NC8yMTY4IDM0ODIvNDk4NS8yMTY4IDM0ODAvNDk4Ni8yMTY4IDM0NzgvNDk4Ny8yMTY4IDM0NzYvNDk4OC8yMTY4IDM0NzQvNDk4OS8yMTY4IDM0NzIvNDk5MC8yMTY4IDM0NzAvNDk5MS8yMTY4IDM0NjgvNDk5Mi8yMTY4IDM0NjYvNDk5My8yMTY4IDM0NjQvNDk5NC8yMTY4IDM0NjIvNDk5NS8yMTY4IDM0NjAvNDk5Ni8yMTY4IDM0NTgvNDk5Ny8yMTY4IDM0NTYvNDk5OC8yMTY4IDM0NTQvNDk5OS8yMTY4IDM0NTIvNTAwMC8yMTY4IDM0NTAvNTAwMS8yMTY4CmYgMzUwNS80OTY5LzIxNjkgMzUwNi80OTY4LzIxNjkgMzUwOC81MDAyLzIxNjkgMzUwNy81MDAzLzIxNjkKZiAzNTA3LzUwMDMvMjE3MCAzNTA4LzUwMDIvMjE3MCAzNDQ2LzUwMDQvMjE3MCAzNDQ1LzUwMDUvMjE3MApmIDM0NDUvNTAwNi8yMTcxIDM0NDcvNTAwNy8yMTcxIDM0NDkvNTAwOC8yMTcxIDM0NTEvNTAwOS8yMTcxIDM0NTMvNTAxMC8yMTcxIDM0NTUvNTAxMS8yMTcxIDM0NTcvNTAxMi8yMTcxIDM0NTkvNTAxMy8yMTcxIDM0NjEvNTAxNC8yMTcxIDM0NjMvNTAxNS8yMTcxIDM0NjUvNTAxNi8yMTcxIDM0NjcvNTAxNy8yMTcxIDM0NjkvNTAxOC8yMTcxIDM0NzEvNTAxOS8yMTcxIDM0NzMvNTAyMC8yMTcxIDM0NzUvNTAyMS8yMTcxIDM0NzcvNTAyMi8yMTcxIDM0NzkvNTAyMy8yMTcxIDM0ODEvNTAyNC8yMTcxIDM0ODMvNTAyNS8yMTcxIDM0ODUvNTAyNi8yMTcxIDM0ODcvNTAyNy8yMTcxIDM0ODkvNTAyOC8yMTcxIDM0OTEvNTAyOS8yMTcxIDM0OTMvNTAzMC8yMTcxIDM0OTUvNTAzMS8yMTcxIDM0OTcvNTAzMi8yMTcxIDM0OTkvNTAzMy8yMTcxIDM1MDEvNTAzNC8yMTcxIDM1MDMvNTAzNS8yMTcxIDM1MDUvNTAzNi8yMTcxIDM1MDcvNTAzNy8yMTcxCm8gQ3lsaW5kZXIuMDEzX0N5bGluZGVyLjAxNAp2IC0wLjYzOTg5MSAyLjUxOTQ2MCA3LjA1ODg1Mwp2IC0wLjYzOTg5MSAyLjUyMDk1MiA3LjEyNTgwOQp2IC0wLjY0OTQyNyAyLjUyMDM5OSA3LjA1ODgzMgp2IC0wLjY0OTQyNyAyLjUyMTg5MSA3LjEyNTc4OAp2IC0wLjY1ODU5NSAyLjUyMzE4MCA3LjA1ODc3MAp2IC0wLjY1ODU5NSAyLjUyNDY3MiA3LjEyNTcyNgp2IC0wLjY2NzA0NiAyLjUyNzY5NiA3LjA1ODY3MAp2IC0wLjY2NzA0NiAyLjUyOTE4NyA3LjEyNTYyNgp2IC0wLjY3NDQ1MiAyLjUzMzc3MiA3LjA1ODUzNAp2IC0wLjY3NDQ1MiAyLjUzNTI2NCA3LjEyNTQ5MAp2IC0wLjY4MDUzMSAyLjU0MTE3NyA3LjA1ODM2OQp2IC0wLjY4MDUzMSAyLjU0MjY2OSA3LjEyNTMyNQp2IC0wLjY4NTA0NyAyLjU0OTYyNSA3LjA1ODE4MQp2IC0wLjY4NTA0NyAyLjU1MTExNyA3LjEyNTEzNwp2IC0wLjY4NzgyOSAyLjU1ODc5MiA3LjA1Nzk3Nwp2IC0wLjY4NzgyOSAyLjU2MDI4NCA3LjEyNDkzMwp2IC0wLjY4ODc2OCAyLjU2ODMyNSA3LjA1Nzc2NAp2IC0wLjY4ODc2OCAyLjU2OTgxNyA3LjEyNDcyMQp2IC0wLjY4NzgyOSAyLjU3Nzg1OCA3LjA1NzU1Mgp2IC0wLjY4NzgyOSAyLjU3OTM1MCA3LjEyNDUwOAp2IC0wLjY4NTA0NyAyLjU4NzAyNCA3LjA1NzM0OAp2IC0wLjY4NTA0NyAyLjU4ODUxNiA3LjEyNDMwNAp2IC0wLjY4MDUzMCAyLjU5NTQ3MyA3LjA1NzE1OQp2IC0wLjY4MDUzMCAyLjU5Njk2NCA3LjEyNDExNQp2IC0wLjY3NDQ1MiAyLjYwMjg3NyA3LjA1Njk5NAp2IC0wLjY3NDQ1MiAyLjYwNDM2OSA3LjEyMzk1MAp2IC0wLjY2NzA0NSAyLjYwODk1NCA3LjA1Njg1OQp2IC0wLjY2NzA0NSAyLjYxMDQ0NiA3LjEyMzgxNQp2IC0wLjY1ODU5NSAyLjYxMzQ3MCA3LjA1Njc1OAp2IC0wLjY1ODU5NSAyLjYxNDk2MiA3LjEyMzcxNAp2IC0wLjY0OTQyNiAyLjYxNjI1MSA3LjA1NjY5Ngp2IC0wLjY0OTQyNiAyLjYxNzc0MiA3LjEyMzY1Mgp2IC0wLjYzOTg5MSAyLjYxNzE4OSA3LjA1NjY3NQp2IC0wLjYzOTg5MSAyLjYxODY4MSA3LjEyMzYzMQp2IC0wLjYzMDM1NiAyLjYxNjI1MSA3LjA1NjY5Ngp2IC0wLjYzMDM1NiAyLjYxNzc0MiA3LjEyMzY1Mgp2IC0wLjYyMTE4NyAyLjYxMzQ3MCA3LjA1Njc1OAp2IC0wLjYyMTE4NyAyLjYxNDk2MiA3LjEyMzcxNAp2IC0wLjYxMjczNyAyLjYwODk1NCA3LjA1Njg1OQp2IC0wLjYxMjczNyAyLjYxMDQ0NiA3LjEyMzgxNQp2IC0wLjYwNTMzMCAyLjYwMjg3NyA3LjA1Njk5NAp2IC0wLjYwNTMzMCAyLjYwNDM2OSA3LjEyMzk1MAp2IC0wLjU5OTI1MiAyLjU5NTQ3MyA3LjA1NzE1OQp2IC0wLjU5OTI1MiAyLjU5Njk2NCA3LjEyNDExNQp2IC0wLjU5NDczNSAyLjU4NzAyNCA3LjA1NzM0OAp2IC0wLjU5NDczNSAyLjU4ODUxNiA3LjEyNDMwNAp2IC0wLjU5MTk1NCAyLjU3Nzg1OCA3LjA1NzU1Mgp2IC0wLjU5MTk1NCAyLjU3OTM1MCA3LjEyNDUwOAp2IC0wLjU5MTAxNSAyLjU2ODMyNSA3LjA1Nzc2NAp2IC0wLjU5MTAxNSAyLjU2OTgxNyA3LjEyNDcyMQp2IC0wLjU5MTk1NCAyLjU1ODc5MiA3LjA1Nzk3Nwp2IC0wLjU5MTk1NCAyLjU2MDI4NCA3LjEyNDkzMwp2IC0wLjU5NDczNSAyLjU0OTYyNSA3LjA1ODE4MQp2IC0wLjU5NDczNSAyLjU1MTExNyA3LjEyNTEzNwp2IC0wLjU5OTI1MiAyLjU0MTE3NyA3LjA1ODM2OQp2IC0wLjU5OTI1MiAyLjU0MjY2OSA3LjEyNTMyNQp2IC0wLjYwNTMzMCAyLjUzMzc3MiA3LjA1ODUzNAp2IC0wLjYwNTMzMCAyLjUzNTI2NCA3LjEyNTQ5MAp2IC0wLjYxMjczNyAyLjUyNzY5NiA3LjA1ODY3MAp2IC0wLjYxMjczNyAyLjUyOTE4NyA3LjEyNTYyNgp2IC0wLjYyMTE4NyAyLjUyMzE4MCA3LjA1ODc3MAp2IC0wLjYyMTE4NyAyLjUyNDY3MiA3LjEyNTcyNgp2IC0wLjYzMDM1NiAyLjUyMDM5OSA3LjA1ODgzMgp2IC0wLjYzMDM1NiAyLjUyMTg5MSA3LjEyNTc4OAp2dCAxLjAwMDAwMCAwLjUwMDAwMAp2dCAxLjAwMDAwMCAxLjAwMDAwMAp2dCAwLjk2ODc1MCAxLjAwMDAwMAp2dCAwLjk2ODc1MCAwLjUwMDAwMAp2dCAwLjkzNzUwMCAxLjAwMDAwMAp2dCAwLjkzNzUwMCAwLjUwMDAwMAp2dCAwLjkwNjI1MCAxLjAwMDAwMAp2dCAwLjkwNjI1MCAwLjUwMDAwMAp2dCAwLjg3NTAwMCAxLjAwMDAwMAp2dCAwLjg3NTAwMCAwLjUwMDAwMAp2dCAwLjg0Mzc1MCAxLjAwMDAwMAp2dCAwLjg0Mzc1MCAwLjUwMDAwMAp2dCAwLjgxMjUwMCAxLjAwMDAwMAp2dCAwLjgxMjUwMCAwLjUwMDAwMAp2dCAwLjc4MTI1MCAxLjAwMDAwMAp2dCAwLjc4MTI1MCAwLjUwMDAwMAp2dCAwLjc1MDAwMCAxLjAwMDAwMAp2dCAwLjc1MDAwMCAwLjUwMDAwMAp2dCAwLjcxODc1MCAxLjAwMDAwMAp2dCAwLjcxODc1MCAwLjUwMDAwMAp2dCAwLjY4NzUwMCAxLjAwMDAwMAp2dCAwLjY4NzUwMCAwLjUwMDAwMAp2dCAwLjY1NjI1MCAxLjAwMDAwMAp2dCAwLjY1NjI1MCAwLjUwMDAwMAp2dCAwLjYyNTAwMCAxLjAwMDAwMAp2dCAwLjYyNTAwMCAwLjUwMDAwMAp2dCAwLjU5Mzc1MCAxLjAwMDAwMAp2dCAwLjU5Mzc1MCAwLjUwMDAwMAp2dCAwLjU2MjUwMCAxLjAwMDAwMAp2dCAwLjU2MjUwMCAwLjUwMDAwMAp2dCAwLjUzMTI1MCAxLjAwMDAwMAp2dCAwLjUzMTI1MCAwLjUwMDAwMAp2dCAwLjUwMDAwMCAxLjAwMDAwMAp2dCAwLjUwMDAwMCAwLjUwMDAwMAp2dCAwLjQ2ODc1MCAxLjAwMDAwMAp2dCAwLjQ2ODc1MCAwLjUwMDAwMAp2dCAwLjQzNzUwMCAxLjAwMDAwMAp2dCAwLjQzNzUwMCAwLjUwMDAwMAp2dCAwLjQwNjI1MCAxLjAwMDAwMAp2dCAwLjQwNjI1MCAwLjUwMDAwMAp2dCAwLjM3NTAwMCAxLjAwMDAwMAp2dCAwLjM3NTAwMCAwLjUwMDAwMAp2dCAwLjM0Mzc1MCAxLjAwMDAwMAp2dCAwLjM0Mzc1MCAwLjUwMDAwMAp2dCAwLjMxMjUwMCAxLjAwMDAwMAp2dCAwLjMxMjUwMCAwLjUwMDAwMAp2dCAwLjI4MTI1MCAxLjAwMDAwMAp2dCAwLjI4MTI1MCAwLjUwMDAwMAp2dCAwLjI1MDAwMCAxLjAwMDAwMAp2dCAwLjI1MDAwMCAwLjUwMDAwMAp2dCAwLjIxODc1MCAxLjAwMDAwMAp2dCAwLjIxODc1MCAwLjUwMDAwMAp2dCAwLjE4NzUwMCAxLjAwMDAwMAp2dCAwLjE4NzUwMCAwLjUwMDAwMAp2dCAwLjE1NjI1MCAxLjAwMDAwMAp2dCAwLjE1NjI1MCAwLjUwMDAwMAp2dCAwLjEyNTAwMCAxLjAwMDAwMAp2dCAwLjEyNTAwMCAwLjUwMDAwMAp2dCAwLjA5Mzc1MCAxLjAwMDAwMAp2dCAwLjA5Mzc1MCAwLjUwMDAwMAp2dCAwLjA2MjUwMCAxLjAwMDAwMAp2dCAwLjA2MjUwMCAwLjUwMDAwMAp2dCAwLjI5NjgyMiAwLjQ4NTM4OAp2dCAwLjI1MDAwMCAwLjQ5MDAwMAp2dCAwLjIwMzE3OSAwLjQ4NTM4OQp2dCAwLjE1ODE1NiAwLjQ3MTczMQp2dCAwLjExNjY2MyAwLjQ0OTU1Mwp2dCAwLjA4MDI5NSAwLjQxOTcwNgp2dCAwLjA1MDQ0NyAwLjM4MzMzNwp2dCAwLjAyODI2OSAwLjM0MTg0NAp2dCAwLjAxNDYxMiAwLjI5NjgyMgp2dCAwLjAxMDAwMCAwLjI1MDAwMAp2dCAwLjAxNDYxMSAwLjIwMzE3OQp2dCAwLjAyODI2OSAwLjE1ODE1Ngp2dCAwLjA1MDQ0NyAwLjExNjY2Mwp2dCAwLjA4MDI5NCAwLjA4MDI5NAp2dCAwLjExNjY2MyAwLjA1MDQ0Nwp2dCAwLjE1ODE1NiAwLjAyODI2OQp2dCAwLjIwMzE3OCAwLjAxNDYxMgp2dCAwLjI1MDAwMCAwLjAxMDAwMAp2dCAwLjI5NjgyMiAwLjAxNDYxMgp2dCAwLjM0MTg0NCAwLjAyODI2OQp2dCAwLjM4MzMzNyAwLjA1MDQ0Nwp2dCAwLjQxOTcwNiAwLjA4MDI5NAp2dCAwLjQ0OTU1MyAwLjExNjY2Mwp2dCAwLjQ3MTczMSAwLjE1ODE1Ngp2dCAwLjQ4NTM4OCAwLjIwMzE3OAp2dCAwLjQ5MDAwMCAwLjI1MDAwMAp2dCAwLjQ4NTM4OCAwLjI5NjgyMgp2dCAwLjQ3MTczMSAwLjM0MTg0NAp2dCAwLjQ0OTU1MyAwLjM4MzMzNwp2dCAwLjQxOTcwNiAwLjQxOTcwNgp2dCAwLjM4MzMzNyAwLjQ0OTU1Mwp2dCAwLjM0MTg0NCAwLjQ3MTczMQp2dCAwLjAzMTI1MCAxLjAwMDAwMAp2dCAwLjAzMTI1MCAwLjUwMDAwMAp2dCAwLjAwMDAwMCAxLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjUwMDAwMAp2dCAwLjc1MDAwMCAwLjQ5MDAwMAp2dCAwLjc5NjgyMiAwLjQ4NTM4OAp2dCAwLjg0MTg0NCAwLjQ3MTczMQp2dCAwLjg4MzMzNyAwLjQ0OTU1Mwp2dCAwLjkxOTcwNiAwLjQxOTcwNgp2dCAwLjk0OTU1MyAwLjM4MzMzNwp2dCAwLjk3MTczMSAwLjM0MTg0NAp2dCAwLjk4NTM4OCAwLjI5NjgyMgp2dCAwLjk5MDAwMCAwLjI1MDAwMAp2dCAwLjk4NTM4OCAwLjIwMzE3OAp2dCAwLjk3MTczMSAwLjE1ODE1Ngp2dCAwLjk0OTU1MyAwLjExNjY2Mwp2dCAwLjkxOTcwNiAwLjA4MDI5NAp2dCAwLjg4MzMzNyAwLjA1MDQ0Nwp2dCAwLjg0MTg0NCAwLjAyODI2OQp2dCAwLjc5NjgyMiAwLjAxNDYxMgp2dCAwLjc1MDAwMCAwLjAxMDAwMAp2dCAwLjcwMzE3OCAwLjAxNDYxMgp2dCAwLjY1ODE1NiAwLjAyODI2OQp2dCAwLjYxNjY2MyAwLjA1MDQ0Nwp2dCAwLjU4MDI5NCAwLjA4MDI5NAp2dCAwLjU1MDQ0NyAwLjExNjY2Mwp2dCAwLjUyODI2OSAwLjE1ODE1Ngp2dCAwLjUxNDYxMSAwLjIwMzE3OQp2dCAwLjUxMDAwMCAwLjI1MDAwMAp2dCAwLjUxNDYxMiAwLjI5NjgyMgp2dCAwLjUyODI2OSAwLjM0MTg0NAp2dCAwLjU1MDQ0NyAwLjM4MzMzNwp2dCAwLjU4MDI5NSAwLjQxOTcwNgp2dCAwLjYxNjY2MyAwLjQ0OTU1Mwp2dCAwLjY1ODE1NiAwLjQ3MTczMQp2dCAwLjcwMzE3OSAwLjQ4NTM4OQp2biAtMC4wOTgwIC0wLjk5NDkgMC4wMjIyCnZuIC0wLjI5MDMgLTAuOTU2NyAwLjAyMTMKdm4gLTAuNDcxNCAtMC44ODE3IDAuMDE5Ngp2biAtMC42MzQ0IC0wLjc3MjggMC4wMTcyCnZuIC0wLjc3MzAgLTAuNjM0MiAwLjAxNDEKdm4gLTAuODgxOSAtMC40NzEzIDAuMDEwNQp2biAtMC45NTY5IC0wLjI5MDIgMC4wMDY1CnZuIC0wLjk5NTIgLTAuMDk4MCAwLjAwMjIKdm4gLTAuOTk1MiAwLjA5ODAgLTAuMDAyMgp2biAtMC45NTY5IDAuMjkwMiAtMC4wMDY1CnZuIC0wLjg4MTkgMC40NzEzIC0wLjAxMDUKdm4gLTAuNzczMCAwLjYzNDIgLTAuMDE0MQp2biAtMC42MzQ0IDAuNzcyOCAtMC4wMTcyCnZuIC0wLjQ3MTQgMC44ODE3IC0wLjAxOTYKdm4gLTAuMjkwMyAwLjk1NjcgLTAuMDIxMwp2biAtMC4wOTgwIDAuOTk0OSAtMC4wMjIyCnZuIDAuMDk4MCAwLjk5NDkgLTAuMDIyMgp2biAwLjI5MDMgMC45NTY3IC0wLjAyMTMKdm4gMC40NzE0IDAuODgxNyAtMC4wMTk2CnZuIDAuNjM0NCAwLjc3MjggLTAuMDE3Mgp2biAwLjc3MzAgMC42MzQyIC0wLjAxNDEKdm4gMC44ODE5IDAuNDcxMyAtMC4wMTA1CnZuIDAuOTU2OSAwLjI5MDIgLTAuMDA2NQp2biAwLjk5NTIgMC4wOTgwIC0wLjAwMjIKdm4gMC45OTUyIC0wLjA5ODAgMC4wMDIyCnZuIDAuOTU2OSAtMC4yOTAyIDAuMDA2NQp2biAwLjg4MTkgLTAuNDcxMyAwLjAxMDUKdm4gMC43NzMwIC0wLjYzNDIgMC4wMTQxCnZuIDAuNjM0NCAtMC43NzI4IDAuMDE3Mgp2biAwLjQ3MTQgLTAuODgxNyAwLjAxOTYKdm4gLTAuMDAwMCAwLjAyMjMgMC45OTk4CnZuIDAuMjkwMyAtMC45NTY3IDAuMDIxMwp2biAwLjA5ODAgLTAuOTk0OSAwLjAyMjIKdm4gLTAuMDAwMCAtMC4wMjIzIC0wLjk5OTgKdXNlbXRsIE5vbmUKcyBvZmYKZiAzNTA5LzUwMzgvMjE3MiAzNTEwLzUwMzkvMjE3MiAzNTEyLzUwNDAvMjE3MiAzNTExLzUwNDEvMjE3MgpmIDM1MTEvNTA0MS8yMTczIDM1MTIvNTA0MC8yMTczIDM1MTQvNTA0Mi8yMTczIDM1MTMvNTA0My8yMTczCmYgMzUxMy81MDQzLzIxNzQgMzUxNC81MDQyLzIxNzQgMzUxNi81MDQ0LzIxNzQgMzUxNS81MDQ1LzIxNzQKZiAzNTE1LzUwNDUvMjE3NSAzNTE2LzUwNDQvMjE3NSAzNTE4LzUwNDYvMjE3NSAzNTE3LzUwNDcvMjE3NQpmIDM1MTcvNTA0Ny8yMTc2IDM1MTgvNTA0Ni8yMTc2IDM1MjAvNTA0OC8yMTc2IDM1MTkvNTA0OS8yMTc2CmYgMzUxOS81MDQ5LzIxNzcgMzUyMC81MDQ4LzIxNzcgMzUyMi81MDUwLzIxNzcgMzUyMS81MDUxLzIxNzcKZiAzNTIxLzUwNTEvMjE3OCAzNTIyLzUwNTAvMjE3OCAzNTI0LzUwNTIvMjE3OCAzNTIzLzUwNTMvMjE3OApmIDM1MjMvNTA1My8yMTc5IDM1MjQvNTA1Mi8yMTc5IDM1MjYvNTA1NC8yMTc5IDM1MjUvNTA1NS8yMTc5CmYgMzUyNS81MDU1LzIxODAgMzUyNi81MDU0LzIxODAgMzUyOC81MDU2LzIxODAgMzUyNy81MDU3LzIxODAKZiAzNTI3LzUwNTcvMjE4MSAzNTI4LzUwNTYvMjE4MSAzNTMwLzUwNTgvMjE4MSAzNTI5LzUwNTkvMjE4MQpmIDM1MjkvNTA1OS8yMTgyIDM1MzAvNTA1OC8yMTgyIDM1MzIvNTA2MC8yMTgyIDM1MzEvNTA2MS8yMTgyCmYgMzUzMS81MDYxLzIxODMgMzUzMi81MDYwLzIxODMgMzUzNC81MDYyLzIxODMgMzUzMy81MDYzLzIxODMKZiAzNTMzLzUwNjMvMjE4NCAzNTM0LzUwNjIvMjE4NCAzNTM2LzUwNjQvMjE4NCAzNTM1LzUwNjUvMjE4NApmIDM1MzUvNTA2NS8yMTg1IDM1MzYvNTA2NC8yMTg1IDM1MzgvNTA2Ni8yMTg1IDM1MzcvNTA2Ny8yMTg1CmYgMzUzNy81MDY3LzIxODYgMzUzOC81MDY2LzIxODYgMzU0MC81MDY4LzIxODYgMzUzOS81MDY5LzIxODYKZiAzNTM5LzUwNjkvMjE4NyAzNTQwLzUwNjgvMjE4NyAzNTQyLzUwNzAvMjE4NyAzNTQxLzUwNzEvMjE4NwpmIDM1NDEvNTA3MS8yMTg4IDM1NDIvNTA3MC8yMTg4IDM1NDQvNTA3Mi8yMTg4IDM1NDMvNTA3My8yMTg4CmYgMzU0My81MDczLzIxODkgMzU0NC81MDcyLzIxODkgMzU0Ni81MDc0LzIxODkgMzU0NS81MDc1LzIxODkKZiAzNTQ1LzUwNzUvMjE5MCAzNTQ2LzUwNzQvMjE5MCAzNTQ4LzUwNzYvMjE5MCAzNTQ3LzUwNzcvMjE5MApmIDM1NDcvNTA3Ny8yMTkxIDM1NDgvNTA3Ni8yMTkxIDM1NTAvNTA3OC8yMTkxIDM1NDkvNTA3OS8yMTkxCmYgMzU0OS81MDc5LzIxOTIgMzU1MC81MDc4LzIxOTIgMzU1Mi81MDgwLzIxOTIgMzU1MS81MDgxLzIxOTIKZiAzNTUxLzUwODEvMjE5MyAzNTUyLzUwODAvMjE5MyAzNTU0LzUwODIvMjE5MyAzNTUzLzUwODMvMjE5MwpmIDM1NTMvNTA4My8yMTk0IDM1NTQvNTA4Mi8yMTk0IDM1NTYvNTA4NC8yMTk0IDM1NTUvNTA4NS8yMTk0CmYgMzU1NS81MDg1LzIxOTUgMzU1Ni81MDg0LzIxOTUgMzU1OC81MDg2LzIxOTUgMzU1Ny81MDg3LzIxOTUKZiAzNTU3LzUwODcvMjE5NiAzNTU4LzUwODYvMjE5NiAzNTYwLzUwODgvMjE5NiAzNTU5LzUwODkvMjE5NgpmIDM1NTkvNTA4OS8yMTk3IDM1NjAvNTA4OC8yMTk3IDM1NjIvNTA5MC8yMTk3IDM1NjEvNTA5MS8yMTk3CmYgMzU2MS81MDkxLzIxOTggMzU2Mi81MDkwLzIxOTggMzU2NC81MDkyLzIxOTggMzU2My81MDkzLzIxOTgKZiAzNTYzLzUwOTMvMjE5OSAzNTY0LzUwOTIvMjE5OSAzNTY2LzUwOTQvMjE5OSAzNTY1LzUwOTUvMjE5OQpmIDM1NjUvNTA5NS8yMjAwIDM1NjYvNTA5NC8yMjAwIDM1NjgvNTA5Ni8yMjAwIDM1NjcvNTA5Ny8yMjAwCmYgMzU2Ny81MDk3LzIyMDEgMzU2OC81MDk2LzIyMDEgMzU3MC81MDk4LzIyMDEgMzU2OS81MDk5LzIyMDEKZiAzNTEyLzUxMDAvMjIwMiAzNTEwLzUxMDEvMjIwMiAzNTcyLzUxMDIvMjIwMiAzNTcwLzUxMDMvMjIwMiAzNTY4LzUxMDQvMjIwMiAzNTY2LzUxMDUvMjIwMiAzNTY0LzUxMDYvMjIwMiAzNTYyLzUxMDcvMjIwMiAzNTYwLzUxMDgvMjIwMiAzNTU4LzUxMDkvMjIwMiAzNTU2LzUxMTAvMjIwMiAzNTU0LzUxMTEvMjIwMiAzNTUyLzUxMTIvMjIwMiAzNTUwLzUxMTMvMjIwMiAzNTQ4LzUxMTQvMjIwMiAzNTQ2LzUxMTUvMjIwMiAzNTQ0LzUxMTYvMjIwMiAzNTQyLzUxMTcvMjIwMiAzNTQwLzUxMTgvMjIwMiAzNTM4LzUxMTkvMjIwMiAzNTM2LzUxMjAvMjIwMiAzNTM0LzUxMjEvMjIwMiAzNTMyLzUxMjIvMjIwMiAzNTMwLzUxMjMvMjIwMiAzNTI4LzUxMjQvMjIwMiAzNTI2LzUxMjUvMjIwMiAzNTI0LzUxMjYvMjIwMiAzNTIyLzUxMjcvMjIwMiAzNTIwLzUxMjgvMjIwMiAzNTE4LzUxMjkvMjIwMiAzNTE2LzUxMzAvMjIwMiAzNTE0LzUxMzEvMjIwMgpmIDM1NjkvNTA5OS8yMjAzIDM1NzAvNTA5OC8yMjAzIDM1NzIvNTEzMi8yMjAzIDM1NzEvNTEzMy8yMjAzCmYgMzU3MS81MTMzLzIyMDQgMzU3Mi81MTMyLzIyMDQgMzUxMC81MTM0LzIyMDQgMzUwOS81MTM1LzIyMDQKZiAzNTA5LzUxMzYvMjIwNSAzNTExLzUxMzcvMjIwNSAzNTEzLzUxMzgvMjIwNSAzNTE1LzUxMzkvMjIwNSAzNTE3LzUxNDAvMjIwNSAzNTE5LzUxNDEvMjIwNSAzNTIxLzUxNDIvMjIwNSAzNTIzLzUxNDMvMjIwNSAzNTI1LzUxNDQvMjIwNSAzNTI3LzUxNDUvMjIwNSAzNTI5LzUxNDYvMjIwNSAzNTMxLzUxNDcvMjIwNSAzNTMzLzUxNDgvMjIwNSAzNTM1LzUxNDkvMjIwNSAzNTM3LzUxNTAvMjIwNSAzNTM5LzUxNTEvMjIwNSAzNTQxLzUxNTIvMjIwNSAzNTQzLzUxNTMvMjIwNSAzNTQ1LzUxNTQvMjIwNSAzNTQ3LzUxNTUvMjIwNSAzNTQ5LzUxNTYvMjIwNSAzNTUxLzUxNTcvMjIwNSAzNTUzLzUxNTgvMjIwNSAzNTU1LzUxNTkvMjIwNSAzNTU3LzUxNjAvMjIwNSAzNTU5LzUxNjEvMjIwNSAzNTYxLzUxNjIvMjIwNSAzNTYzLzUxNjMvMjIwNSAzNTY1LzUxNjQvMjIwNSAzNTY3LzUxNjUvMjIwNSAzNTY5LzUxNjYvMjIwNSAzNTcxLzUxNjcvMjIwNQpvIEN1YmVfQ3ViZS4wMDMKdiAxLjg3NDc1NyAyLjcwODM1OCA3LjA4NzIxOQp2IDEuODc0NzU3IDIuNDM4MTMyIDcuMDg3MjE5CnYgMS44NzQ3NTcgMi43MDgzNTggNi44NzkxODEKdiAxLjg3NDc1NyAyLjQzODEzMiA2Ljg3OTE4MQp2IDAuODYyODY1IDIuNzA4MzU5IDcuMDg3MjE5CnYgMC44NjI4NjUgMi40MzgxMzIgNy4wODcyMTkKdiAwLjg2Mjg2NSAyLjcwODM1OSA2Ljg3OTE4MQp2IDAuODYyODY1IDIuNDM4MTMyIDYuODc5MTgxCnZ0IDAuMzc1MDAwIDAuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuMjUwMDAwCnZ0IDAuMzc1MDAwIDAuMjUwMDAwCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuNzUwMDAwCnZ0IDAuMzc1MDAwIDAuNzUwMDAwCnZ0IDAuMjg4OTA5IDAuMzU4NzcyCnZ0IDAuNzMwNzc4IDAuMzU4NzcyCnZ0IDAuNzMwNzc4IDAuODAwNjQwCnZ0IDAuMjg4OTA5IDAuODAwNjQwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuNzUwMDAwCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuNzUwMDAwCnZuIDEuMDAwMCAwLjAwMDAgMC4wMDAwCnZuIDAuMDAwMCAwLjAwMDAgLTEuMDAwMAp2biAtMS4wMDAwIDAuMDAwMCAwLjAwMDAKdm4gMC4wMDAwIDAuMDAwMCAxLjAwMDAKdm4gMC4wMDAwIDEuMDAwMCAwLjAwMDAKdm4gLTAuMDAwMCAtMS4wMDAwIDAuMDAwMAp1c2VtdGwgTWF0ZXJpYWwuMDQ1CnMgb2ZmCmYgMzU3My81MTY4LzIyMDYgMzU3NC81MTY5LzIyMDYgMzU3Ni81MTcwLzIyMDYgMzU3NS81MTcxLzIyMDYKZiAzNTc1LzUxNzEvMjIwNyAzNTc2LzUxNzAvMjIwNyAzNTgwLzUxNzIvMjIwNyAzNTc5LzUxNzMvMjIwNwpmIDM1NzkvNTE3My8yMjA4IDM1ODAvNTE3Mi8yMjA4IDM1NzgvNTE3NC8yMjA4IDM1NzcvNTE3NS8yMjA4CmYgMzU3Ny81MTc2LzIyMDkgMzU3OC81MTc3LzIyMDkgMzU3NC81MTc4LzIyMDkgMzU3My81MTc5LzIyMDkKZiAzNTc1LzUxODAvMjIxMCAzNTc5LzUxNzMvMjIxMCAzNTc3LzUxNzUvMjIxMCAzNTczLzUxODEvMjIxMApmIDM1ODAvNTE3Mi8yMjExIDM1NzYvNTE4Mi8yMjExIDM1NzQvNTE4My8yMjExIDM1NzgvNTE3NC8yMjExCm8gQ3ViZS4wMDJfQ3ViZS4wMDQKdiAtMS4wMTg2ODMgMi42NDk5MDQgNy4wODcyMTkKdiAtMS4wMTg2ODMgMi40NDExODAgNy4wODcyMTkKdiAtMS4wMTg2ODMgMi42NDk5MDQgNi44NzkxODEKdiAtMS4wMTg2ODMgMi40NDExODAgNi44NzkxODEKdiAtMi4zNTgzMTMgMi42NDk5MDQgNy4wODcyMTkKdiAtMi4zNTgzMTMgMi40NDExODAgNy4wODcyMTkKdiAtMi4zNTgzMTMgMi42NDk5MDQgNi44NzkxODEKdiAtMi4zNTgzMTMgMi40NDExODAgNi44NzkxODEKdnQgMC4zNzUwMDAgMC4wMDAwMDAKdnQgMC42MjUwMDAgMC4wMDAwMDAKdnQgMC42MjUwMDAgMC4yNTAwMDAKdnQgMC4zNzUwMDAgMC4yNTAwMDAKdnQgMC42MjUwMDAgMC41MDAwMDAKdnQgMC4zNzUwMDAgMC41MDAwMDAKdnQgMC42MjUwMDAgMC43NTAwMDAKdnQgMC4zNzUwMDAgMC43NTAwMDAKdnQgMC4zMTYyMzUgMC4zMTcxOTYKdnQgMC42ODM3NjUgMC4zMTcxOTYKdnQgMC42ODM3NjUgMC42ODQ3MjYKdnQgMC4zMTYyMzUgMC42ODQ3MjYKdnQgMC4xMjUwMDAgMC41MDAwMDAKdnQgMC4xMjUwMDAgMC43NTAwMDAKdnQgMC44NzUwMDAgMC41MDAwMDAKdnQgMC44NzUwMDAgMC43NTAwMDAKdm4gMS4wMDAwIDAuMDAwMCAwLjAwMDAKdm4gMC4wMDAwIDAuMDAwMCAtMS4wMDAwCnZuIC0xLjAwMDAgMC4wMDAwIDAuMDAwMAp2biAwLjAwMDAgMC4wMDAwIDEuMDAwMAp2biAwLjAwMDAgMS4wMDAwIDAuMDAwMAp2biAtMC4wMDAwIC0xLjAwMDAgMC4wMDAwCnVzZW10bCBNYXRlcmlhbC4wMjQKcyBvZmYKZiAzNTgxLzUxODQvMjIxMiAzNTgyLzUxODUvMjIxMiAzNTg0LzUxODYvMjIxMiAzNTgzLzUxODcvMjIxMgpmIDM1ODMvNTE4Ny8yMjEzIDM1ODQvNTE4Ni8yMjEzIDM1ODgvNTE4OC8yMjEzIDM1ODcvNTE4OS8yMjEzCmYgMzU4Ny81MTg5LzIyMTQgMzU4OC81MTg4LzIyMTQgMzU4Ni81MTkwLzIyMTQgMzU4NS81MTkxLzIyMTQKZiAzNTg1LzUxOTIvMjIxNSAzNTg2LzUxOTMvMjIxNSAzNTgyLzUxOTQvMjIxNSAzNTgxLzUxOTUvMjIxNQpmIDM1ODMvNTE5Ni8yMjE2IDM1ODcvNTE4OS8yMjE2IDM1ODUvNTE5MS8yMjE2IDM1ODEvNTE5Ny8yMjE2CmYgMzU4OC81MTg4LzIyMTcgMzU4NC81MTk4LzIyMTcgMzU4Mi81MTk5LzIyMTcgMzU4Ni81MTkwLzIyMTcK"; - -var script = { - name: 'Mockup', - props: { - screen: { - type: null, - }, - lightClr: { - type: String, - default: 'white', - }, - phoneClr: { - type: String, - default: 'white', - }, - position: { - type: Object, - default: () => ({}), - }, - rotation: { - type: Object, - default: () => ({}), - }, - linearFilter: { - type: Boolean, - }, - }, - setup(props) { - const container = ref(null); - let camera; - let scene; - const phones = []; - let renderer; - let mouseX = 0; - let mouseY = 0; - - function init() { - const environmentInit = () => { - camera = new THREE.PerspectiveCamera( - 45, container.value.clientWidth / container.value.clientHeight, 0.1, 10000, - ); - scene = new THREE.Scene(); - - const light = new THREE.DirectionalLight(props.lightClr); - scene.add(light); - - light.position.set(0, 0, 300); - camera.position.set(0, 0, 200); - }; - - const phoneInit = (screenSrc, home) => { - const phone = new MockupModel({ - position: { - x: 0, - y: 0, - z: 0, - ...home.position, - }, - rotation: { - x: -0.2, - y: 0.3, - z: 0.06, - ...home.rotation, - }, - }); - - const screenInit = () => { - const scale = 6; - const width = scale * 9; const height = scale * 19.3; - const radius = 8; - - // const geometry = new THREE.PlaneGeometry(width, height); - const geometry = roundedPlane(width, height, radius); - - let texture; - - if (typeof screenSrc === 'string') { - const loader = new THREE.TextureLoader(); - texture = loader.load(screenSrc); - } else { - texture = new THREE.VideoTexture(screenSrc); - } - - texture.anisotropy = renderer.capabilities.getMaxAnisotropy(); - - const material = new THREE.MeshLambertMaterial({ map: texture }); - - if (props.linearFilter) { - material.map.minFilter = THREE.LinearFilter; - } - - const screen = new THREE.Mesh(geometry, material); - - const recomputeUVs = () => { - const box = new THREE.Box3().setFromObject(screen); - const size = new THREE.Vector3(); - box.getSize(size); - const vec3 = new THREE.Vector3(); - const attPos = screen.geometry.attributes.position; - const attUv = screen.geometry.attributes.uv; - for (let i = 0; i < attPos.count; i += 1) { - vec3.fromBufferAttribute(attPos, i); - attUv.setXY(i, - (vec3.x - box.min.x) / size.x, - (vec3.y - box.min.y) / size.y); - } - // attUv.needsUpdate = true; - }; - - recomputeUVs(); - - screen.translateZ(3.6); - screen.geometry.center(); - phone.add(screen); - }; - - const bodyInit = () => { - const loader = new OBJLoader(); - loader.load( - phoneObj, - (body) => { - const bodyGroup = new THREE.Object3D(); - body.traverse((child) => { - if (child instanceof THREE.Mesh) { - child.material = new THREE.MeshLambertMaterial({ color: props.phoneClr }); - child.geometry.center(); - const mesh = new THREE.Mesh(child.geometry, child.material); - const scale = 8.6; - mesh.rotateX(Math.PI / 2); - mesh.scale.set(-scale, scale, scale); - bodyGroup.add(mesh); - } - }); - - phone.add(bodyGroup); - }, - ); - }; - - phone.startFloat(); - scene.add(phone); - screenInit(); - bodyInit(); - - return phone; - }; - - renderer = new THREE.WebGLRenderer({ antialias: true, alpha: true }); - renderer.setSize(container.value.clientWidth, container.value.clientHeight); - - environmentInit(); - - if (Array.isArray(props.screen)) { - for (let i = 0; i <= props.screen.length - 1; i += 1) { - phones.push( - phoneInit( - props.screen[i], - { - position: props.position[i], - rotation: props.rotation[i], - }, - ), - ); - } - } else { - phones.push( - phoneInit( - props.screen, - { - position: props.position, - rotation: props.rotation, - }, - ), - ); - } - - container.value.appendChild(renderer.domElement); - } - - let previousTime = 0; - function animate(currentTime) { - currentTime *= 0.001; - const deltaTime = currentTime - previousTime; - previousTime = currentTime; - - requestAnimationFrame(animate); - - if (phones.length) { - phones.forEach((phone) => { - phone.animation(deltaTime, { x: mouseX / 2, y: mouseY / 2, z: camera.position.z }); - }); - } - - renderer.render(scene, camera); - } - - function handleMouseEnter() { - if (phones.length) { - phones.forEach((phone) => { - phone.animation = phone.lookAtAnim; - phone.goingHome = false; - clearTimeout(phone.homeTimeout); - }); - } - } - - function handleMouseLeave() { - if (phones.length) { - phones.forEach((phone) => { - phone.animation = phone.homeAnim; - }); - } - } - - function handleMouseMove(event) { - const rect = container.value.getBoundingClientRect(); - mouseX = event.clientX - rect.left - rect.width / 2; - mouseY = -(event.clientY - rect.top - rect.height / 2); - } - - function handleTouchMove(event) { - event.preventDefault(); - const rect = container.value.getBoundingClientRect(); - mouseX = event.touches[0].clientX - rect.left - rect.width / 2; - mouseY = -(event.touches[0].clientY - rect.top - rect.height / 2); - } - - onMounted(() => { - init(); - animate(0); - }); - - return { - container, - handleMouseEnter, - handleMouseLeave, - handleMouseMove, - handleTouchMove, - }; - }, -}; - -function render(_ctx, _cache, $props, $setup, $data, $options) { - return (openBlock(), createElementBlock("div", { - ref: "container", - onMouseenter: _cache[0] || (_cache[0] = (...args) => ($setup.handleMouseEnter && $setup.handleMouseEnter(...args))), - onMouseleave: _cache[1] || (_cache[1] = (...args) => ($setup.handleMouseLeave && $setup.handleMouseLeave(...args))), - onMousemove: _cache[2] || (_cache[2] = (...args) => ($setup.handleMouseMove && $setup.handleMouseMove(...args))), - onTouchstart: _cache[3] || (_cache[3] = (...args) => ($setup.handleMouseEnter && $setup.handleMouseEnter(...args))), - onTouchend: _cache[4] || (_cache[4] = (...args) => ($setup.handleMouseLeave && $setup.handleMouseLeave(...args))), - onTouchmove: _cache[5] || (_cache[5] = (...args) => ($setup.handleTouchMove && $setup.handleTouchMove(...args))) - }, null, 544 /* HYDRATE_EVENTS, NEED_PATCH */)) -} - -script.render = render; -script.__file = "src/Mockup.vue"; - -export { script as default }; diff --git a/dist/vue-three-d-mockup.js b/dist/vue-three-d-mockup.js new file mode 100644 index 0000000..f8497e3 --- /dev/null +++ b/dist/vue-three-d-mockup.js @@ -0,0 +1,16799 @@ +import { ref as tI, onMounted as eI, openBlock as NI, createElementBlock as nI } from "vue"; +/** + * @license + * Copyright 2010-2022 Three.js Authors + * SPDX-License-Identifier: MIT + */ +const Gn = "137", AI = 0, jA = 1, zI = 2, Mi = 1, iI = 2, le = 3, Ye = 0, eD = 1, Ne = 2, Di = 1, zt = 0, ve = 1, yA = 2, oA = 3, aA = 4, II = 5, Wt = 100, TI = 101, uI = 102, CA = 103, LA = 104, gI = 200, rI = 201, sI = 202, cI = 203, ti = 204, ei = 205, jI = 206, yI = 207, oI = 208, aI = 209, CI = 210, LI = 0, wI = 1, OI = 2, Qn = 3, xI = 4, EI = 5, lI = 6, dI = 7, QN = 0, vI = 1, pI = 2, it = 0, hI = 1, YI = 2, UI = 3, QI = 4, fI = 5, Ni = 300, be = 301, Ke = 302, fn = 303, mn = 304, fN = 306, Wn = 307, kn = 1e3, xD = 1001, Sn = 1002, ND = 1003, wA = 1004, OA = 1005, uD = 1006, mI = 1007, mN = 1008, It = 1009, kI = 1010, SI = 1011, Ue = 1012, ZI = 1013, EN = 1014, Ot = 1015, Me = 1016, _I = 1017, bI = 1018, De = 1020, KI = 1021, RI = 1022, yD = 1023, PI = 1024, FI = 1025, Et = 1026, ne = 1027, BI = 1028, VI = 1029, HI = 1030, GI = 1031, WI = 1033, BN = 33776, VN = 33777, HN = 33778, GN = 33779, xA = 35840, EA = 35841, lA = 35842, dA = 35843, qI = 36196, vA = 37492, pA = 37496, hA = 37808, YA = 37809, UA = 37810, QA = 37811, fA = 37812, mA = 37813, kA = 37814, SA = 37815, ZA = 37816, _A = 37817, bA = 37818, KA = 37819, RA = 37820, PA = 37821, FA = 36492, XI = 2200, JI = 2201, $I = 2202, dN = 2300, vN = 2301, WN = 2302, qt = 2400, Xt = 2401, pN = 2402, qn = 2500, ni = 2501, MT = 0, st = 3e3, HM = 3001, DT = 3200, tT = 3201, ie = 0, eT = 1, qN = 7680, NT = 519, Qe = 35044, hN = 35048, BA = "300 es", Zn = 1035; +class dt { + addEventListener(M, D) { + this._listeners === void 0 && (this._listeners = {}); + const t = this._listeners; + t[M] === void 0 && (t[M] = []), t[M].indexOf(D) === -1 && t[M].push(D); + } + hasEventListener(M, D) { + if (this._listeners === void 0) + return !1; + const t = this._listeners; + return t[M] !== void 0 && t[M].indexOf(D) !== -1; + } + removeEventListener(M, D) { + if (this._listeners === void 0) + return; + const e = this._listeners[M]; + if (e !== void 0) { + const N = e.indexOf(D); + N !== -1 && e.splice(N, 1); + } + } + dispatchEvent(M) { + if (this._listeners === void 0) + return; + const t = this._listeners[M.type]; + if (t !== void 0) { + M.target = this; + const e = t.slice(0); + for (let N = 0, A = e.length; N < A; N++) + e[N].call(this, M); + M.target = null; + } + } +} +const TD = []; +for (let n = 0; n < 256; n++) + TD[n] = (n < 16 ? "0" : "") + n.toString(16); +const XN = Math.PI / 180, _n = 180 / Math.PI; +function bD() { + const n = Math.random() * 4294967295 | 0, M = Math.random() * 4294967295 | 0, D = Math.random() * 4294967295 | 0, t = Math.random() * 4294967295 | 0; + return (TD[n & 255] + TD[n >> 8 & 255] + TD[n >> 16 & 255] + TD[n >> 24 & 255] + "-" + TD[M & 255] + TD[M >> 8 & 255] + "-" + TD[M >> 16 & 15 | 64] + TD[M >> 24 & 255] + "-" + TD[D & 63 | 128] + TD[D >> 8 & 255] + "-" + TD[D >> 16 & 255] + TD[D >> 24 & 255] + TD[t & 255] + TD[t >> 8 & 255] + TD[t >> 16 & 255] + TD[t >> 24 & 255]).toUpperCase(); +} +function OD(n, M, D) { + return Math.max(M, Math.min(D, n)); +} +function nT(n, M) { + return (n % M + M) % M; +} +function JN(n, M, D) { + return (1 - D) * n + D * M; +} +function VA(n) { + return (n & n - 1) === 0 && n !== 0; +} +function AT(n) { + return Math.pow(2, Math.floor(Math.log(n) / Math.LN2)); +} +class q { + constructor(M = 0, D = 0) { + this.x = M, this.y = D; + } + get width() { + return this.x; + } + set width(M) { + this.x = M; + } + get height() { + return this.y; + } + set height(M) { + this.y = M; + } + set(M, D) { + return this.x = M, this.y = D, this; + } + setScalar(M) { + return this.x = M, this.y = M, this; + } + setX(M) { + return this.x = M, this; + } + setY(M) { + return this.y = M, this; + } + setComponent(M, D) { + switch (M) { + case 0: + this.x = D; + break; + case 1: + this.y = D; + break; + default: + throw new Error("index is out of range: " + M); + } + return this; + } + getComponent(M) { + switch (M) { + case 0: + return this.x; + case 1: + return this.y; + default: + throw new Error("index is out of range: " + M); + } + } + clone() { + return new this.constructor(this.x, this.y); + } + copy(M) { + return this.x = M.x, this.y = M.y, this; + } + add(M, D) { + return D !== void 0 ? (console.warn("THREE.Vector2: .add() now only accepts one argument. Use .addVectors( a, b ) instead."), this.addVectors(M, D)) : (this.x += M.x, this.y += M.y, this); + } + addScalar(M) { + return this.x += M, this.y += M, this; + } + addVectors(M, D) { + return this.x = M.x + D.x, this.y = M.y + D.y, this; + } + addScaledVector(M, D) { + return this.x += M.x * D, this.y += M.y * D, this; + } + sub(M, D) { + return D !== void 0 ? (console.warn("THREE.Vector2: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."), this.subVectors(M, D)) : (this.x -= M.x, this.y -= M.y, this); + } + subScalar(M) { + return this.x -= M, this.y -= M, this; + } + subVectors(M, D) { + return this.x = M.x - D.x, this.y = M.y - D.y, this; + } + multiply(M) { + return this.x *= M.x, this.y *= M.y, this; + } + multiplyScalar(M) { + return this.x *= M, this.y *= M, this; + } + divide(M) { + return this.x /= M.x, this.y /= M.y, this; + } + divideScalar(M) { + return this.multiplyScalar(1 / M); + } + applyMatrix3(M) { + const D = this.x, t = this.y, e = M.elements; + return this.x = e[0] * D + e[3] * t + e[6], this.y = e[1] * D + e[4] * t + e[7], this; + } + min(M) { + return this.x = Math.min(this.x, M.x), this.y = Math.min(this.y, M.y), this; + } + max(M) { + return this.x = Math.max(this.x, M.x), this.y = Math.max(this.y, M.y), this; + } + clamp(M, D) { + return this.x = Math.max(M.x, Math.min(D.x, this.x)), this.y = Math.max(M.y, Math.min(D.y, this.y)), this; + } + clampScalar(M, D) { + return this.x = Math.max(M, Math.min(D, this.x)), this.y = Math.max(M, Math.min(D, this.y)), this; + } + clampLength(M, D) { + const t = this.length(); + return this.divideScalar(t || 1).multiplyScalar(Math.max(M, Math.min(D, t))); + } + floor() { + return this.x = Math.floor(this.x), this.y = Math.floor(this.y), this; + } + ceil() { + return this.x = Math.ceil(this.x), this.y = Math.ceil(this.y), this; + } + round() { + return this.x = Math.round(this.x), this.y = Math.round(this.y), this; + } + roundToZero() { + return this.x = this.x < 0 ? Math.ceil(this.x) : Math.floor(this.x), this.y = this.y < 0 ? Math.ceil(this.y) : Math.floor(this.y), this; + } + negate() { + return this.x = -this.x, this.y = -this.y, this; + } + dot(M) { + return this.x * M.x + this.y * M.y; + } + cross(M) { + return this.x * M.y - this.y * M.x; + } + lengthSq() { + return this.x * this.x + this.y * this.y; + } + length() { + return Math.sqrt(this.x * this.x + this.y * this.y); + } + manhattanLength() { + return Math.abs(this.x) + Math.abs(this.y); + } + normalize() { + return this.divideScalar(this.length() || 1); + } + angle() { + return Math.atan2(-this.y, -this.x) + Math.PI; + } + distanceTo(M) { + return Math.sqrt(this.distanceToSquared(M)); + } + distanceToSquared(M) { + const D = this.x - M.x, t = this.y - M.y; + return D * D + t * t; + } + manhattanDistanceTo(M) { + return Math.abs(this.x - M.x) + Math.abs(this.y - M.y); + } + setLength(M) { + return this.normalize().multiplyScalar(M); + } + lerp(M, D) { + return this.x += (M.x - this.x) * D, this.y += (M.y - this.y) * D, this; + } + lerpVectors(M, D, t) { + return this.x = M.x + (D.x - M.x) * t, this.y = M.y + (D.y - M.y) * t, this; + } + equals(M) { + return M.x === this.x && M.y === this.y; + } + fromArray(M, D = 0) { + return this.x = M[D], this.y = M[D + 1], this; + } + toArray(M = [], D = 0) { + return M[D] = this.x, M[D + 1] = this.y, M; + } + fromBufferAttribute(M, D, t) { + return t !== void 0 && console.warn("THREE.Vector2: offset has been removed from .fromBufferAttribute()."), this.x = M.getX(D), this.y = M.getY(D), this; + } + rotateAround(M, D) { + const t = Math.cos(D), e = Math.sin(D), N = this.x - M.x, A = this.y - M.y; + return this.x = N * t - A * e + M.x, this.y = N * e + A * t + M.y, this; + } + random() { + return this.x = Math.random(), this.y = Math.random(), this; + } + *[Symbol.iterator]() { + yield this.x, yield this.y; + } +} +q.prototype.isVector2 = !0; +class gD { + constructor() { + this.elements = [ + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1 + ], arguments.length > 0 && console.error("THREE.Matrix3: the constructor no longer reads arguments. use .set() instead."); + } + set(M, D, t, e, N, A, z, I, i) { + const T = this.elements; + return T[0] = M, T[1] = e, T[2] = z, T[3] = D, T[4] = N, T[5] = I, T[6] = t, T[7] = A, T[8] = i, this; + } + identity() { + return this.set(1, 0, 0, 0, 1, 0, 0, 0, 1), this; + } + copy(M) { + const D = this.elements, t = M.elements; + return D[0] = t[0], D[1] = t[1], D[2] = t[2], D[3] = t[3], D[4] = t[4], D[5] = t[5], D[6] = t[6], D[7] = t[7], D[8] = t[8], this; + } + extractBasis(M, D, t) { + return M.setFromMatrix3Column(this, 0), D.setFromMatrix3Column(this, 1), t.setFromMatrix3Column(this, 2), this; + } + setFromMatrix4(M) { + const D = M.elements; + return this.set(D[0], D[4], D[8], D[1], D[5], D[9], D[2], D[6], D[10]), this; + } + multiply(M) { + return this.multiplyMatrices(this, M); + } + premultiply(M) { + return this.multiplyMatrices(M, this); + } + multiplyMatrices(M, D) { + const t = M.elements, e = D.elements, N = this.elements, A = t[0], z = t[3], I = t[6], i = t[1], T = t[4], u = t[7], g = t[2], r = t[5], j = t[8], y = e[0], a = e[3], c = e[6], s = e[1], l = e[4], C = e[7], E = e[2], v = e[5], h = e[8]; + return N[0] = A * y + z * s + I * E, N[3] = A * a + z * l + I * v, N[6] = A * c + z * C + I * h, N[1] = i * y + T * s + u * E, N[4] = i * a + T * l + u * v, N[7] = i * c + T * C + u * h, N[2] = g * y + r * s + j * E, N[5] = g * a + r * l + j * v, N[8] = g * c + r * C + j * h, this; + } + multiplyScalar(M) { + const D = this.elements; + return D[0] *= M, D[3] *= M, D[6] *= M, D[1] *= M, D[4] *= M, D[7] *= M, D[2] *= M, D[5] *= M, D[8] *= M, this; + } + determinant() { + const M = this.elements, D = M[0], t = M[1], e = M[2], N = M[3], A = M[4], z = M[5], I = M[6], i = M[7], T = M[8]; + return D * A * T - D * z * i - t * N * T + t * z * I + e * N * i - e * A * I; + } + invert() { + const M = this.elements, D = M[0], t = M[1], e = M[2], N = M[3], A = M[4], z = M[5], I = M[6], i = M[7], T = M[8], u = T * A - z * i, g = z * I - T * N, r = i * N - A * I, j = D * u + t * g + e * r; + if (j === 0) + return this.set(0, 0, 0, 0, 0, 0, 0, 0, 0); + const y = 1 / j; + return M[0] = u * y, M[1] = (e * i - T * t) * y, M[2] = (z * t - e * A) * y, M[3] = g * y, M[4] = (T * D - e * I) * y, M[5] = (e * N - z * D) * y, M[6] = r * y, M[7] = (t * I - i * D) * y, M[8] = (A * D - t * N) * y, this; + } + transpose() { + let M; + const D = this.elements; + return M = D[1], D[1] = D[3], D[3] = M, M = D[2], D[2] = D[6], D[6] = M, M = D[5], D[5] = D[7], D[7] = M, this; + } + getNormalMatrix(M) { + return this.setFromMatrix4(M).invert().transpose(); + } + transposeIntoArray(M) { + const D = this.elements; + return M[0] = D[0], M[1] = D[3], M[2] = D[6], M[3] = D[1], M[4] = D[4], M[5] = D[7], M[6] = D[2], M[7] = D[5], M[8] = D[8], this; + } + setUvTransform(M, D, t, e, N, A, z) { + const I = Math.cos(N), i = Math.sin(N); + return this.set(t * I, t * i, -t * (I * A + i * z) + A + M, -e * i, e * I, -e * (-i * A + I * z) + z + D, 0, 0, 1), this; + } + scale(M, D) { + const t = this.elements; + return t[0] *= M, t[3] *= M, t[6] *= M, t[1] *= D, t[4] *= D, t[7] *= D, this; + } + rotate(M) { + const D = Math.cos(M), t = Math.sin(M), e = this.elements, N = e[0], A = e[3], z = e[6], I = e[1], i = e[4], T = e[7]; + return e[0] = D * N + t * I, e[3] = D * A + t * i, e[6] = D * z + t * T, e[1] = -t * N + D * I, e[4] = -t * A + D * i, e[7] = -t * z + D * T, this; + } + translate(M, D) { + const t = this.elements; + return t[0] += M * t[2], t[3] += M * t[5], t[6] += M * t[8], t[1] += D * t[2], t[4] += D * t[5], t[7] += D * t[8], this; + } + equals(M) { + const D = this.elements, t = M.elements; + for (let e = 0; e < 9; e++) + if (D[e] !== t[e]) + return !1; + return !0; + } + fromArray(M, D = 0) { + for (let t = 0; t < 9; t++) + this.elements[t] = M[t + D]; + return this; + } + toArray(M = [], D = 0) { + const t = this.elements; + return M[D] = t[0], M[D + 1] = t[1], M[D + 2] = t[2], M[D + 3] = t[3], M[D + 4] = t[4], M[D + 5] = t[5], M[D + 6] = t[6], M[D + 7] = t[7], M[D + 8] = t[8], M; + } + clone() { + return new this.constructor().fromArray(this.elements); + } +} +gD.prototype.isMatrix3 = !0; +function Ai(n) { + for (let M = n.length - 1; M >= 0; --M) + if (n[M] > 65535) + return !0; + return !1; +} +function fe(n) { + return document.createElementNS("http://www.w3.org/1999/xhtml", n); +} +const zi = { + aliceblue: 15792383, + antiquewhite: 16444375, + aqua: 65535, + aquamarine: 8388564, + azure: 15794175, + beige: 16119260, + bisque: 16770244, + black: 0, + blanchedalmond: 16772045, + blue: 255, + blueviolet: 9055202, + brown: 10824234, + burlywood: 14596231, + cadetblue: 6266528, + chartreuse: 8388352, + chocolate: 13789470, + coral: 16744272, + cornflowerblue: 6591981, + cornsilk: 16775388, + crimson: 14423100, + cyan: 65535, + darkblue: 139, + darkcyan: 35723, + darkgoldenrod: 12092939, + darkgray: 11119017, + darkgreen: 25600, + darkgrey: 11119017, + darkkhaki: 12433259, + darkmagenta: 9109643, + darkolivegreen: 5597999, + darkorange: 16747520, + darkorchid: 10040012, + darkred: 9109504, + darksalmon: 15308410, + darkseagreen: 9419919, + darkslateblue: 4734347, + darkslategray: 3100495, + darkslategrey: 3100495, + darkturquoise: 52945, + darkviolet: 9699539, + deeppink: 16716947, + deepskyblue: 49151, + dimgray: 6908265, + dimgrey: 6908265, + dodgerblue: 2003199, + firebrick: 11674146, + floralwhite: 16775920, + forestgreen: 2263842, + fuchsia: 16711935, + gainsboro: 14474460, + ghostwhite: 16316671, + gold: 16766720, + goldenrod: 14329120, + gray: 8421504, + green: 32768, + greenyellow: 11403055, + grey: 8421504, + honeydew: 15794160, + hotpink: 16738740, + indianred: 13458524, + indigo: 4915330, + ivory: 16777200, + khaki: 15787660, + lavender: 15132410, + lavenderblush: 16773365, + lawngreen: 8190976, + lemonchiffon: 16775885, + lightblue: 11393254, + lightcoral: 15761536, + lightcyan: 14745599, + lightgoldenrodyellow: 16448210, + lightgray: 13882323, + lightgreen: 9498256, + lightgrey: 13882323, + lightpink: 16758465, + lightsalmon: 16752762, + lightseagreen: 2142890, + lightskyblue: 8900346, + lightslategray: 7833753, + lightslategrey: 7833753, + lightsteelblue: 11584734, + lightyellow: 16777184, + lime: 65280, + limegreen: 3329330, + linen: 16445670, + magenta: 16711935, + maroon: 8388608, + mediumaquamarine: 6737322, + mediumblue: 205, + mediumorchid: 12211667, + mediumpurple: 9662683, + mediumseagreen: 3978097, + mediumslateblue: 8087790, + mediumspringgreen: 64154, + mediumturquoise: 4772300, + mediumvioletred: 13047173, + midnightblue: 1644912, + mintcream: 16121850, + mistyrose: 16770273, + moccasin: 16770229, + navajowhite: 16768685, + navy: 128, + oldlace: 16643558, + olive: 8421376, + olivedrab: 7048739, + orange: 16753920, + orangered: 16729344, + orchid: 14315734, + palegoldenrod: 15657130, + palegreen: 10025880, + paleturquoise: 11529966, + palevioletred: 14381203, + papayawhip: 16773077, + peachpuff: 16767673, + peru: 13468991, + pink: 16761035, + plum: 14524637, + powderblue: 11591910, + purple: 8388736, + rebeccapurple: 6697881, + red: 16711680, + rosybrown: 12357519, + royalblue: 4286945, + saddlebrown: 9127187, + salmon: 16416882, + sandybrown: 16032864, + seagreen: 3050327, + seashell: 16774638, + sienna: 10506797, + silver: 12632256, + skyblue: 8900331, + slateblue: 6970061, + slategray: 7372944, + slategrey: 7372944, + snow: 16775930, + springgreen: 65407, + steelblue: 4620980, + tan: 13808780, + teal: 32896, + thistle: 14204888, + tomato: 16737095, + turquoise: 4251856, + violet: 15631086, + wheat: 16113331, + white: 16777215, + whitesmoke: 16119285, + yellow: 16776960, + yellowgreen: 10145074 +}, YD = { h: 0, s: 0, l: 0 }, He = { h: 0, s: 0, l: 0 }; +function $N(n, M, D) { + return D < 0 && (D += 1), D > 1 && (D -= 1), D < 1 / 6 ? n + (M - n) * 6 * D : D < 1 / 2 ? M : D < 2 / 3 ? n + (M - n) * 6 * (2 / 3 - D) : n; +} +function te(n) { + return n < 0.04045 ? n * 0.0773993808 : Math.pow(n * 0.9478672986 + 0.0521327014, 2.4); +} +function Mn(n) { + return n < 31308e-7 ? n * 12.92 : 1.055 * Math.pow(n, 0.41666) - 0.055; +} +class cM { + constructor(M, D, t) { + return D === void 0 && t === void 0 ? this.set(M) : this.setRGB(M, D, t); + } + set(M) { + return M && M.isColor ? this.copy(M) : typeof M == "number" ? this.setHex(M) : typeof M == "string" && this.setStyle(M), this; + } + setScalar(M) { + return this.r = M, this.g = M, this.b = M, this; + } + setHex(M) { + return M = Math.floor(M), this.r = (M >> 16 & 255) / 255, this.g = (M >> 8 & 255) / 255, this.b = (M & 255) / 255, this; + } + setRGB(M, D, t) { + return this.r = M, this.g = D, this.b = t, this; + } + setHSL(M, D, t) { + if (M = nT(M, 1), D = OD(D, 0, 1), t = OD(t, 0, 1), D === 0) + this.r = this.g = this.b = t; + else { + const e = t <= 0.5 ? t * (1 + D) : t + D - t * D, N = 2 * t - e; + this.r = $N(N, e, M + 1 / 3), this.g = $N(N, e, M), this.b = $N(N, e, M - 1 / 3); + } + return this; + } + setStyle(M) { + function D(e) { + e !== void 0 && parseFloat(e) < 1 && console.warn("THREE.Color: Alpha component of " + M + " will be ignored."); + } + let t; + if (t = /^((?:rgb|hsl)a?)\(([^\)]*)\)/.exec(M)) { + let e; + const N = t[1], A = t[2]; + switch (N) { + case "rgb": + case "rgba": + if (e = /^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(A)) + return this.r = Math.min(255, parseInt(e[1], 10)) / 255, this.g = Math.min(255, parseInt(e[2], 10)) / 255, this.b = Math.min(255, parseInt(e[3], 10)) / 255, D(e[4]), this; + if (e = /^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(A)) + return this.r = Math.min(100, parseInt(e[1], 10)) / 100, this.g = Math.min(100, parseInt(e[2], 10)) / 100, this.b = Math.min(100, parseInt(e[3], 10)) / 100, D(e[4]), this; + break; + case "hsl": + case "hsla": + if (e = /^\s*(\d*\.?\d+)\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(A)) { + const z = parseFloat(e[1]) / 360, I = parseInt(e[2], 10) / 100, i = parseInt(e[3], 10) / 100; + return D(e[4]), this.setHSL(z, I, i); + } + break; + } + } else if (t = /^\#([A-Fa-f\d]+)$/.exec(M)) { + const e = t[1], N = e.length; + if (N === 3) + return this.r = parseInt(e.charAt(0) + e.charAt(0), 16) / 255, this.g = parseInt(e.charAt(1) + e.charAt(1), 16) / 255, this.b = parseInt(e.charAt(2) + e.charAt(2), 16) / 255, this; + if (N === 6) + return this.r = parseInt(e.charAt(0) + e.charAt(1), 16) / 255, this.g = parseInt(e.charAt(2) + e.charAt(3), 16) / 255, this.b = parseInt(e.charAt(4) + e.charAt(5), 16) / 255, this; + } + return M && M.length > 0 ? this.setColorName(M) : this; + } + setColorName(M) { + const D = zi[M.toLowerCase()]; + return D !== void 0 ? this.setHex(D) : console.warn("THREE.Color: Unknown color " + M), this; + } + clone() { + return new this.constructor(this.r, this.g, this.b); + } + copy(M) { + return this.r = M.r, this.g = M.g, this.b = M.b, this; + } + copySRGBToLinear(M) { + return this.r = te(M.r), this.g = te(M.g), this.b = te(M.b), this; + } + copyLinearToSRGB(M) { + return this.r = Mn(M.r), this.g = Mn(M.g), this.b = Mn(M.b), this; + } + convertSRGBToLinear() { + return this.copySRGBToLinear(this), this; + } + convertLinearToSRGB() { + return this.copyLinearToSRGB(this), this; + } + getHex() { + return this.r * 255 << 16 ^ this.g * 255 << 8 ^ this.b * 255 << 0; + } + getHexString() { + return ("000000" + this.getHex().toString(16)).slice(-6); + } + getHSL(M) { + const D = this.r, t = this.g, e = this.b, N = Math.max(D, t, e), A = Math.min(D, t, e); + let z, I; + const i = (A + N) / 2; + if (A === N) + z = 0, I = 0; + else { + const T = N - A; + switch (I = i <= 0.5 ? T / (N + A) : T / (2 - N - A), N) { + case D: + z = (t - e) / T + (t < e ? 6 : 0); + break; + case t: + z = (e - D) / T + 2; + break; + case e: + z = (D - t) / T + 4; + break; + } + z /= 6; + } + return M.h = z, M.s = I, M.l = i, M; + } + getStyle() { + return "rgb(" + (this.r * 255 | 0) + "," + (this.g * 255 | 0) + "," + (this.b * 255 | 0) + ")"; + } + offsetHSL(M, D, t) { + return this.getHSL(YD), YD.h += M, YD.s += D, YD.l += t, this.setHSL(YD.h, YD.s, YD.l), this; + } + add(M) { + return this.r += M.r, this.g += M.g, this.b += M.b, this; + } + addColors(M, D) { + return this.r = M.r + D.r, this.g = M.g + D.g, this.b = M.b + D.b, this; + } + addScalar(M) { + return this.r += M, this.g += M, this.b += M, this; + } + sub(M) { + return this.r = Math.max(0, this.r - M.r), this.g = Math.max(0, this.g - M.g), this.b = Math.max(0, this.b - M.b), this; + } + multiply(M) { + return this.r *= M.r, this.g *= M.g, this.b *= M.b, this; + } + multiplyScalar(M) { + return this.r *= M, this.g *= M, this.b *= M, this; + } + lerp(M, D) { + return this.r += (M.r - this.r) * D, this.g += (M.g - this.g) * D, this.b += (M.b - this.b) * D, this; + } + lerpColors(M, D, t) { + return this.r = M.r + (D.r - M.r) * t, this.g = M.g + (D.g - M.g) * t, this.b = M.b + (D.b - M.b) * t, this; + } + lerpHSL(M, D) { + this.getHSL(YD), M.getHSL(He); + const t = JN(YD.h, He.h, D), e = JN(YD.s, He.s, D), N = JN(YD.l, He.l, D); + return this.setHSL(t, e, N), this; + } + equals(M) { + return M.r === this.r && M.g === this.g && M.b === this.b; + } + fromArray(M, D = 0) { + return this.r = M[D], this.g = M[D + 1], this.b = M[D + 2], this; + } + toArray(M = [], D = 0) { + return M[D] = this.r, M[D + 1] = this.g, M[D + 2] = this.b, M; + } + fromBufferAttribute(M, D) { + return this.r = M.getX(D), this.g = M.getY(D), this.b = M.getZ(D), M.normalized === !0 && (this.r /= 255, this.g /= 255, this.b /= 255), this; + } + toJSON() { + return this.getHex(); + } +} +cM.NAMES = zi; +cM.prototype.isColor = !0; +cM.prototype.r = 1; +cM.prototype.g = 1; +cM.prototype.b = 1; +let ht; +class vt { + static getDataURL(M) { + if (/^data:/i.test(M.src) || typeof HTMLCanvasElement > "u") + return M.src; + let D; + if (M instanceof HTMLCanvasElement) + D = M; + else { + ht === void 0 && (ht = fe("canvas")), ht.width = M.width, ht.height = M.height; + const t = ht.getContext("2d"); + M instanceof ImageData ? t.putImageData(M, 0, 0) : t.drawImage(M, 0, 0, M.width, M.height), D = ht; + } + return D.width > 2048 || D.height > 2048 ? (console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons", M), D.toDataURL("image/jpeg", 0.6)) : D.toDataURL("image/png"); + } + static sRGBToLinear(M) { + if (typeof HTMLImageElement < "u" && M instanceof HTMLImageElement || typeof HTMLCanvasElement < "u" && M instanceof HTMLCanvasElement || typeof ImageBitmap < "u" && M instanceof ImageBitmap) { + const D = fe("canvas"); + D.width = M.width, D.height = M.height; + const t = D.getContext("2d"); + t.drawImage(M, 0, 0, M.width, M.height); + const e = t.getImageData(0, 0, M.width, M.height), N = e.data; + for (let A = 0; A < N.length; A++) + N[A] = te(N[A] / 255) * 255; + return t.putImageData(e, 0, 0), D; + } else if (M.data) { + const D = M.data.slice(0); + for (let t = 0; t < D.length; t++) + D instanceof Uint8Array || D instanceof Uint8ClampedArray ? D[t] = Math.floor(te(D[t] / 255) * 255) : D[t] = te(D[t]); + return { + data: D, + width: M.width, + height: M.height + }; + } else + return console.warn("THREE.ImageUtils.sRGBToLinear(): Unsupported image type. No color space conversion applied."), M; + } +} +let zT = 0; +class iD extends dt { + constructor(M = iD.DEFAULT_IMAGE, D = iD.DEFAULT_MAPPING, t = xD, e = xD, N = uD, A = mN, z = yD, I = It, i = 1, T = st) { + super(), Object.defineProperty(this, "id", { value: zT++ }), this.uuid = bD(), this.name = "", this.image = M, this.mipmaps = [], this.mapping = D, this.wrapS = t, this.wrapT = e, this.magFilter = N, this.minFilter = A, this.anisotropy = i, this.format = z, this.internalFormat = null, this.type = I, this.offset = new q(0, 0), this.repeat = new q(1, 1), this.center = new q(0, 0), this.rotation = 0, this.matrixAutoUpdate = !0, this.matrix = new gD(), this.generateMipmaps = !0, this.premultiplyAlpha = !1, this.flipY = !0, this.unpackAlignment = 4, this.encoding = T, this.userData = {}, this.version = 0, this.onUpdate = null, this.isRenderTargetTexture = !1, this.needsPMREMUpdate = !1; + } + updateMatrix() { + this.matrix.setUvTransform(this.offset.x, this.offset.y, this.repeat.x, this.repeat.y, this.rotation, this.center.x, this.center.y); + } + clone() { + return new this.constructor().copy(this); + } + copy(M) { + return this.name = M.name, this.image = M.image, this.mipmaps = M.mipmaps.slice(0), this.mapping = M.mapping, this.wrapS = M.wrapS, this.wrapT = M.wrapT, this.magFilter = M.magFilter, this.minFilter = M.minFilter, this.anisotropy = M.anisotropy, this.format = M.format, this.internalFormat = M.internalFormat, this.type = M.type, this.offset.copy(M.offset), this.repeat.copy(M.repeat), this.center.copy(M.center), this.rotation = M.rotation, this.matrixAutoUpdate = M.matrixAutoUpdate, this.matrix.copy(M.matrix), this.generateMipmaps = M.generateMipmaps, this.premultiplyAlpha = M.premultiplyAlpha, this.flipY = M.flipY, this.unpackAlignment = M.unpackAlignment, this.encoding = M.encoding, this.userData = JSON.parse(JSON.stringify(M.userData)), this; + } + toJSON(M) { + const D = M === void 0 || typeof M == "string"; + if (!D && M.textures[this.uuid] !== void 0) + return M.textures[this.uuid]; + const t = { + metadata: { + version: 4.5, + type: "Texture", + generator: "Texture.toJSON" + }, + uuid: this.uuid, + name: this.name, + mapping: this.mapping, + repeat: [this.repeat.x, this.repeat.y], + offset: [this.offset.x, this.offset.y], + center: [this.center.x, this.center.y], + rotation: this.rotation, + wrap: [this.wrapS, this.wrapT], + format: this.format, + type: this.type, + encoding: this.encoding, + minFilter: this.minFilter, + magFilter: this.magFilter, + anisotropy: this.anisotropy, + flipY: this.flipY, + premultiplyAlpha: this.premultiplyAlpha, + unpackAlignment: this.unpackAlignment + }; + if (this.image !== void 0) { + const e = this.image; + if (e.uuid === void 0 && (e.uuid = bD()), !D && M.images[e.uuid] === void 0) { + let N; + if (Array.isArray(e)) { + N = []; + for (let A = 0, z = e.length; A < z; A++) + e[A].isDataTexture ? N.push(Dn(e[A].image)) : N.push(Dn(e[A])); + } else + N = Dn(e); + M.images[e.uuid] = { + uuid: e.uuid, + url: N + }; + } + t.image = e.uuid; + } + return JSON.stringify(this.userData) !== "{}" && (t.userData = this.userData), D || (M.textures[this.uuid] = t), t; + } + dispose() { + this.dispatchEvent({ type: "dispose" }); + } + transformUv(M) { + if (this.mapping !== Ni) + return M; + if (M.applyMatrix3(this.matrix), M.x < 0 || M.x > 1) + switch (this.wrapS) { + case kn: + M.x = M.x - Math.floor(M.x); + break; + case xD: + M.x = M.x < 0 ? 0 : 1; + break; + case Sn: + Math.abs(Math.floor(M.x) % 2) === 1 ? M.x = Math.ceil(M.x) - M.x : M.x = M.x - Math.floor(M.x); + break; + } + if (M.y < 0 || M.y > 1) + switch (this.wrapT) { + case kn: + M.y = M.y - Math.floor(M.y); + break; + case xD: + M.y = M.y < 0 ? 0 : 1; + break; + case Sn: + Math.abs(Math.floor(M.y) % 2) === 1 ? M.y = Math.ceil(M.y) - M.y : M.y = M.y - Math.floor(M.y); + break; + } + return this.flipY && (M.y = 1 - M.y), M; + } + set needsUpdate(M) { + M === !0 && this.version++; + } +} +iD.DEFAULT_IMAGE = void 0; +iD.DEFAULT_MAPPING = Ni; +iD.prototype.isTexture = !0; +function Dn(n) { + return typeof HTMLImageElement < "u" && n instanceof HTMLImageElement || typeof HTMLCanvasElement < "u" && n instanceof HTMLCanvasElement || typeof ImageBitmap < "u" && n instanceof ImageBitmap ? vt.getDataURL(n) : n.data ? { + data: Array.prototype.slice.call(n.data), + width: n.width, + height: n.height, + type: n.data.constructor.name + } : (console.warn("THREE.Texture: Unable to serialize Texture."), {}); +} +class PM { + constructor(M = 0, D = 0, t = 0, e = 1) { + this.x = M, this.y = D, this.z = t, this.w = e; + } + get width() { + return this.z; + } + set width(M) { + this.z = M; + } + get height() { + return this.w; + } + set height(M) { + this.w = M; + } + set(M, D, t, e) { + return this.x = M, this.y = D, this.z = t, this.w = e, this; + } + setScalar(M) { + return this.x = M, this.y = M, this.z = M, this.w = M, this; + } + setX(M) { + return this.x = M, this; + } + setY(M) { + return this.y = M, this; + } + setZ(M) { + return this.z = M, this; + } + setW(M) { + return this.w = M, this; + } + setComponent(M, D) { + switch (M) { + case 0: + this.x = D; + break; + case 1: + this.y = D; + break; + case 2: + this.z = D; + break; + case 3: + this.w = D; + break; + default: + throw new Error("index is out of range: " + M); + } + return this; + } + getComponent(M) { + switch (M) { + case 0: + return this.x; + case 1: + return this.y; + case 2: + return this.z; + case 3: + return this.w; + default: + throw new Error("index is out of range: " + M); + } + } + clone() { + return new this.constructor(this.x, this.y, this.z, this.w); + } + copy(M) { + return this.x = M.x, this.y = M.y, this.z = M.z, this.w = M.w !== void 0 ? M.w : 1, this; + } + add(M, D) { + return D !== void 0 ? (console.warn("THREE.Vector4: .add() now only accepts one argument. Use .addVectors( a, b ) instead."), this.addVectors(M, D)) : (this.x += M.x, this.y += M.y, this.z += M.z, this.w += M.w, this); + } + addScalar(M) { + return this.x += M, this.y += M, this.z += M, this.w += M, this; + } + addVectors(M, D) { + return this.x = M.x + D.x, this.y = M.y + D.y, this.z = M.z + D.z, this.w = M.w + D.w, this; + } + addScaledVector(M, D) { + return this.x += M.x * D, this.y += M.y * D, this.z += M.z * D, this.w += M.w * D, this; + } + sub(M, D) { + return D !== void 0 ? (console.warn("THREE.Vector4: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."), this.subVectors(M, D)) : (this.x -= M.x, this.y -= M.y, this.z -= M.z, this.w -= M.w, this); + } + subScalar(M) { + return this.x -= M, this.y -= M, this.z -= M, this.w -= M, this; + } + subVectors(M, D) { + return this.x = M.x - D.x, this.y = M.y - D.y, this.z = M.z - D.z, this.w = M.w - D.w, this; + } + multiply(M) { + return this.x *= M.x, this.y *= M.y, this.z *= M.z, this.w *= M.w, this; + } + multiplyScalar(M) { + return this.x *= M, this.y *= M, this.z *= M, this.w *= M, this; + } + applyMatrix4(M) { + const D = this.x, t = this.y, e = this.z, N = this.w, A = M.elements; + return this.x = A[0] * D + A[4] * t + A[8] * e + A[12] * N, this.y = A[1] * D + A[5] * t + A[9] * e + A[13] * N, this.z = A[2] * D + A[6] * t + A[10] * e + A[14] * N, this.w = A[3] * D + A[7] * t + A[11] * e + A[15] * N, this; + } + divideScalar(M) { + return this.multiplyScalar(1 / M); + } + setAxisAngleFromQuaternion(M) { + this.w = 2 * Math.acos(M.w); + const D = Math.sqrt(1 - M.w * M.w); + return D < 1e-4 ? (this.x = 1, this.y = 0, this.z = 0) : (this.x = M.x / D, this.y = M.y / D, this.z = M.z / D), this; + } + setAxisAngleFromRotationMatrix(M) { + let D, t, e, N; + const I = M.elements, i = I[0], T = I[4], u = I[8], g = I[1], r = I[5], j = I[9], y = I[2], a = I[6], c = I[10]; + if (Math.abs(T - g) < 0.01 && Math.abs(u - y) < 0.01 && Math.abs(j - a) < 0.01) { + if (Math.abs(T + g) < 0.1 && Math.abs(u + y) < 0.1 && Math.abs(j + a) < 0.1 && Math.abs(i + r + c - 3) < 0.1) + return this.set(1, 0, 0, 0), this; + D = Math.PI; + const l = (i + 1) / 2, C = (r + 1) / 2, E = (c + 1) / 2, v = (T + g) / 4, h = (u + y) / 4, F = (j + a) / 4; + return l > C && l > E ? l < 0.01 ? (t = 0, e = 0.707106781, N = 0.707106781) : (t = Math.sqrt(l), e = v / t, N = h / t) : C > E ? C < 0.01 ? (t = 0.707106781, e = 0, N = 0.707106781) : (e = Math.sqrt(C), t = v / e, N = F / e) : E < 0.01 ? (t = 0.707106781, e = 0.707106781, N = 0) : (N = Math.sqrt(E), t = h / N, e = F / N), this.set(t, e, N, D), this; + } + let s = Math.sqrt((a - j) * (a - j) + (u - y) * (u - y) + (g - T) * (g - T)); + return Math.abs(s) < 1e-3 && (s = 1), this.x = (a - j) / s, this.y = (u - y) / s, this.z = (g - T) / s, this.w = Math.acos((i + r + c - 1) / 2), this; + } + min(M) { + return this.x = Math.min(this.x, M.x), this.y = Math.min(this.y, M.y), this.z = Math.min(this.z, M.z), this.w = Math.min(this.w, M.w), this; + } + max(M) { + return this.x = Math.max(this.x, M.x), this.y = Math.max(this.y, M.y), this.z = Math.max(this.z, M.z), this.w = Math.max(this.w, M.w), this; + } + clamp(M, D) { + return this.x = Math.max(M.x, Math.min(D.x, this.x)), this.y = Math.max(M.y, Math.min(D.y, this.y)), this.z = Math.max(M.z, Math.min(D.z, this.z)), this.w = Math.max(M.w, Math.min(D.w, this.w)), this; + } + clampScalar(M, D) { + return this.x = Math.max(M, Math.min(D, this.x)), this.y = Math.max(M, Math.min(D, this.y)), this.z = Math.max(M, Math.min(D, this.z)), this.w = Math.max(M, Math.min(D, this.w)), this; + } + clampLength(M, D) { + const t = this.length(); + return this.divideScalar(t || 1).multiplyScalar(Math.max(M, Math.min(D, t))); + } + floor() { + return this.x = Math.floor(this.x), this.y = Math.floor(this.y), this.z = Math.floor(this.z), this.w = Math.floor(this.w), this; + } + ceil() { + return this.x = Math.ceil(this.x), this.y = Math.ceil(this.y), this.z = Math.ceil(this.z), this.w = Math.ceil(this.w), this; + } + round() { + return this.x = Math.round(this.x), this.y = Math.round(this.y), this.z = Math.round(this.z), this.w = Math.round(this.w), this; + } + roundToZero() { + return this.x = this.x < 0 ? Math.ceil(this.x) : Math.floor(this.x), this.y = this.y < 0 ? Math.ceil(this.y) : Math.floor(this.y), this.z = this.z < 0 ? Math.ceil(this.z) : Math.floor(this.z), this.w = this.w < 0 ? Math.ceil(this.w) : Math.floor(this.w), this; + } + negate() { + return this.x = -this.x, this.y = -this.y, this.z = -this.z, this.w = -this.w, this; + } + dot(M) { + return this.x * M.x + this.y * M.y + this.z * M.z + this.w * M.w; + } + lengthSq() { + return this.x * this.x + this.y * this.y + this.z * this.z + this.w * this.w; + } + length() { + return Math.sqrt(this.x * this.x + this.y * this.y + this.z * this.z + this.w * this.w); + } + manhattanLength() { + return Math.abs(this.x) + Math.abs(this.y) + Math.abs(this.z) + Math.abs(this.w); + } + normalize() { + return this.divideScalar(this.length() || 1); + } + setLength(M) { + return this.normalize().multiplyScalar(M); + } + lerp(M, D) { + return this.x += (M.x - this.x) * D, this.y += (M.y - this.y) * D, this.z += (M.z - this.z) * D, this.w += (M.w - this.w) * D, this; + } + lerpVectors(M, D, t) { + return this.x = M.x + (D.x - M.x) * t, this.y = M.y + (D.y - M.y) * t, this.z = M.z + (D.z - M.z) * t, this.w = M.w + (D.w - M.w) * t, this; + } + equals(M) { + return M.x === this.x && M.y === this.y && M.z === this.z && M.w === this.w; + } + fromArray(M, D = 0) { + return this.x = M[D], this.y = M[D + 1], this.z = M[D + 2], this.w = M[D + 3], this; + } + toArray(M = [], D = 0) { + return M[D] = this.x, M[D + 1] = this.y, M[D + 2] = this.z, M[D + 3] = this.w, M; + } + fromBufferAttribute(M, D, t) { + return t !== void 0 && console.warn("THREE.Vector4: offset has been removed from .fromBufferAttribute()."), this.x = M.getX(D), this.y = M.getY(D), this.z = M.getZ(D), this.w = M.getW(D), this; + } + random() { + return this.x = Math.random(), this.y = Math.random(), this.z = Math.random(), this.w = Math.random(), this; + } + *[Symbol.iterator]() { + yield this.x, yield this.y, yield this.z, yield this.w; + } +} +PM.prototype.isVector4 = !0; +class dD extends dt { + constructor(M, D, t = {}) { + super(), this.width = M, this.height = D, this.depth = 1, this.scissor = new PM(0, 0, M, D), this.scissorTest = !1, this.viewport = new PM(0, 0, M, D), this.texture = new iD(void 0, t.mapping, t.wrapS, t.wrapT, t.magFilter, t.minFilter, t.format, t.type, t.anisotropy, t.encoding), this.texture.isRenderTargetTexture = !0, this.texture.image = { width: M, height: D, depth: 1 }, this.texture.generateMipmaps = t.generateMipmaps !== void 0 ? t.generateMipmaps : !1, this.texture.internalFormat = t.internalFormat !== void 0 ? t.internalFormat : null, this.texture.minFilter = t.minFilter !== void 0 ? t.minFilter : uD, this.depthBuffer = t.depthBuffer !== void 0 ? t.depthBuffer : !0, this.stencilBuffer = t.stencilBuffer !== void 0 ? t.stencilBuffer : !1, this.depthTexture = t.depthTexture !== void 0 ? t.depthTexture : null; + } + setTexture(M) { + M.image = { + width: this.width, + height: this.height, + depth: this.depth + }, this.texture = M; + } + setSize(M, D, t = 1) { + (this.width !== M || this.height !== D || this.depth !== t) && (this.width = M, this.height = D, this.depth = t, this.texture.image.width = M, this.texture.image.height = D, this.texture.image.depth = t, this.dispose()), this.viewport.set(0, 0, M, D), this.scissor.set(0, 0, M, D); + } + clone() { + return new this.constructor().copy(this); + } + copy(M) { + return this.width = M.width, this.height = M.height, this.depth = M.depth, this.viewport.copy(M.viewport), this.texture = M.texture.clone(), this.texture.image = Object.assign({}, M.texture.image), this.depthBuffer = M.depthBuffer, this.stencilBuffer = M.stencilBuffer, this.depthTexture = M.depthTexture, this; + } + dispose() { + this.dispatchEvent({ type: "dispose" }); + } +} +dD.prototype.isWebGLRenderTarget = !0; +class iT extends dD { + constructor(M, D, t) { + super(M, D); + const e = this.texture; + this.texture = []; + for (let N = 0; N < t; N++) + this.texture[N] = e.clone(); + } + setSize(M, D, t = 1) { + if (this.width !== M || this.height !== D || this.depth !== t) { + this.width = M, this.height = D, this.depth = t; + for (let e = 0, N = this.texture.length; e < N; e++) + this.texture[e].image.width = M, this.texture[e].image.height = D, this.texture[e].image.depth = t; + this.dispose(); + } + return this.viewport.set(0, 0, M, D), this.scissor.set(0, 0, M, D), this; + } + copy(M) { + this.dispose(), this.width = M.width, this.height = M.height, this.depth = M.depth, this.viewport.set(0, 0, this.width, this.height), this.scissor.set(0, 0, this.width, this.height), this.depthBuffer = M.depthBuffer, this.stencilBuffer = M.stencilBuffer, this.depthTexture = M.depthTexture, this.texture.length = 0; + for (let D = 0, t = M.texture.length; D < t; D++) + this.texture[D] = M.texture[D].clone(); + return this; + } +} +iT.prototype.isWebGLMultipleRenderTargets = !0; +class Xn extends dD { + constructor(M, D, t = {}) { + super(M, D, t), this.samples = 4, this.ignoreDepthForMultisampleCopy = t.ignoreDepth !== void 0 ? t.ignoreDepth : !0, this.useRenderToTexture = t.useRenderToTexture !== void 0 ? t.useRenderToTexture : !1, this.useRenderbuffer = this.useRenderToTexture === !1; + } + copy(M) { + return super.copy.call(this, M), this.samples = M.samples, this.useRenderToTexture = M.useRenderToTexture, this.useRenderbuffer = M.useRenderbuffer, this; + } +} +Xn.prototype.isWebGLMultisampleRenderTarget = !0; +class aD { + constructor(M = 0, D = 0, t = 0, e = 1) { + this._x = M, this._y = D, this._z = t, this._w = e; + } + static slerp(M, D, t, e) { + return console.warn("THREE.Quaternion: Static .slerp() has been deprecated. Use qm.slerpQuaternions( qa, qb, t ) instead."), t.slerpQuaternions(M, D, e); + } + static slerpFlat(M, D, t, e, N, A, z) { + let I = t[e + 0], i = t[e + 1], T = t[e + 2], u = t[e + 3]; + const g = N[A + 0], r = N[A + 1], j = N[A + 2], y = N[A + 3]; + if (z === 0) { + M[D + 0] = I, M[D + 1] = i, M[D + 2] = T, M[D + 3] = u; + return; + } + if (z === 1) { + M[D + 0] = g, M[D + 1] = r, M[D + 2] = j, M[D + 3] = y; + return; + } + if (u !== y || I !== g || i !== r || T !== j) { + let a = 1 - z; + const c = I * g + i * r + T * j + u * y, s = c >= 0 ? 1 : -1, l = 1 - c * c; + if (l > Number.EPSILON) { + const E = Math.sqrt(l), v = Math.atan2(E, c * s); + a = Math.sin(a * v) / E, z = Math.sin(z * v) / E; + } + const C = z * s; + if (I = I * a + g * C, i = i * a + r * C, T = T * a + j * C, u = u * a + y * C, a === 1 - z) { + const E = 1 / Math.sqrt(I * I + i * i + T * T + u * u); + I *= E, i *= E, T *= E, u *= E; + } + } + M[D] = I, M[D + 1] = i, M[D + 2] = T, M[D + 3] = u; + } + static multiplyQuaternionsFlat(M, D, t, e, N, A) { + const z = t[e], I = t[e + 1], i = t[e + 2], T = t[e + 3], u = N[A], g = N[A + 1], r = N[A + 2], j = N[A + 3]; + return M[D] = z * j + T * u + I * r - i * g, M[D + 1] = I * j + T * g + i * u - z * r, M[D + 2] = i * j + T * r + z * g - I * u, M[D + 3] = T * j - z * u - I * g - i * r, M; + } + get x() { + return this._x; + } + set x(M) { + this._x = M, this._onChangeCallback(); + } + get y() { + return this._y; + } + set y(M) { + this._y = M, this._onChangeCallback(); + } + get z() { + return this._z; + } + set z(M) { + this._z = M, this._onChangeCallback(); + } + get w() { + return this._w; + } + set w(M) { + this._w = M, this._onChangeCallback(); + } + set(M, D, t, e) { + return this._x = M, this._y = D, this._z = t, this._w = e, this._onChangeCallback(), this; + } + clone() { + return new this.constructor(this._x, this._y, this._z, this._w); + } + copy(M) { + return this._x = M.x, this._y = M.y, this._z = M.z, this._w = M.w, this._onChangeCallback(), this; + } + setFromEuler(M, D) { + if (!(M && M.isEuler)) + throw new Error("THREE.Quaternion: .setFromEuler() now expects an Euler rotation rather than a Vector3 and order."); + const t = M._x, e = M._y, N = M._z, A = M._order, z = Math.cos, I = Math.sin, i = z(t / 2), T = z(e / 2), u = z(N / 2), g = I(t / 2), r = I(e / 2), j = I(N / 2); + switch (A) { + case "XYZ": + this._x = g * T * u + i * r * j, this._y = i * r * u - g * T * j, this._z = i * T * j + g * r * u, this._w = i * T * u - g * r * j; + break; + case "YXZ": + this._x = g * T * u + i * r * j, this._y = i * r * u - g * T * j, this._z = i * T * j - g * r * u, this._w = i * T * u + g * r * j; + break; + case "ZXY": + this._x = g * T * u - i * r * j, this._y = i * r * u + g * T * j, this._z = i * T * j + g * r * u, this._w = i * T * u - g * r * j; + break; + case "ZYX": + this._x = g * T * u - i * r * j, this._y = i * r * u + g * T * j, this._z = i * T * j - g * r * u, this._w = i * T * u + g * r * j; + break; + case "YZX": + this._x = g * T * u + i * r * j, this._y = i * r * u + g * T * j, this._z = i * T * j - g * r * u, this._w = i * T * u - g * r * j; + break; + case "XZY": + this._x = g * T * u - i * r * j, this._y = i * r * u - g * T * j, this._z = i * T * j + g * r * u, this._w = i * T * u + g * r * j; + break; + default: + console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: " + A); + } + return D !== !1 && this._onChangeCallback(), this; + } + setFromAxisAngle(M, D) { + const t = D / 2, e = Math.sin(t); + return this._x = M.x * e, this._y = M.y * e, this._z = M.z * e, this._w = Math.cos(t), this._onChangeCallback(), this; + } + setFromRotationMatrix(M) { + const D = M.elements, t = D[0], e = D[4], N = D[8], A = D[1], z = D[5], I = D[9], i = D[2], T = D[6], u = D[10], g = t + z + u; + if (g > 0) { + const r = 0.5 / Math.sqrt(g + 1); + this._w = 0.25 / r, this._x = (T - I) * r, this._y = (N - i) * r, this._z = (A - e) * r; + } else if (t > z && t > u) { + const r = 2 * Math.sqrt(1 + t - z - u); + this._w = (T - I) / r, this._x = 0.25 * r, this._y = (e + A) / r, this._z = (N + i) / r; + } else if (z > u) { + const r = 2 * Math.sqrt(1 + z - t - u); + this._w = (N - i) / r, this._x = (e + A) / r, this._y = 0.25 * r, this._z = (I + T) / r; + } else { + const r = 2 * Math.sqrt(1 + u - t - z); + this._w = (A - e) / r, this._x = (N + i) / r, this._y = (I + T) / r, this._z = 0.25 * r; + } + return this._onChangeCallback(), this; + } + setFromUnitVectors(M, D) { + let t = M.dot(D) + 1; + return t < Number.EPSILON ? (t = 0, Math.abs(M.x) > Math.abs(M.z) ? (this._x = -M.y, this._y = M.x, this._z = 0, this._w = t) : (this._x = 0, this._y = -M.z, this._z = M.y, this._w = t)) : (this._x = M.y * D.z - M.z * D.y, this._y = M.z * D.x - M.x * D.z, this._z = M.x * D.y - M.y * D.x, this._w = t), this.normalize(); + } + angleTo(M) { + return 2 * Math.acos(Math.abs(OD(this.dot(M), -1, 1))); + } + rotateTowards(M, D) { + const t = this.angleTo(M); + if (t === 0) + return this; + const e = Math.min(1, D / t); + return this.slerp(M, e), this; + } + identity() { + return this.set(0, 0, 0, 1); + } + invert() { + return this.conjugate(); + } + conjugate() { + return this._x *= -1, this._y *= -1, this._z *= -1, this._onChangeCallback(), this; + } + dot(M) { + return this._x * M._x + this._y * M._y + this._z * M._z + this._w * M._w; + } + lengthSq() { + return this._x * this._x + this._y * this._y + this._z * this._z + this._w * this._w; + } + length() { + return Math.sqrt(this._x * this._x + this._y * this._y + this._z * this._z + this._w * this._w); + } + normalize() { + let M = this.length(); + return M === 0 ? (this._x = 0, this._y = 0, this._z = 0, this._w = 1) : (M = 1 / M, this._x = this._x * M, this._y = this._y * M, this._z = this._z * M, this._w = this._w * M), this._onChangeCallback(), this; + } + multiply(M, D) { + return D !== void 0 ? (console.warn("THREE.Quaternion: .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."), this.multiplyQuaternions(M, D)) : this.multiplyQuaternions(this, M); + } + premultiply(M) { + return this.multiplyQuaternions(M, this); + } + multiplyQuaternions(M, D) { + const t = M._x, e = M._y, N = M._z, A = M._w, z = D._x, I = D._y, i = D._z, T = D._w; + return this._x = t * T + A * z + e * i - N * I, this._y = e * T + A * I + N * z - t * i, this._z = N * T + A * i + t * I - e * z, this._w = A * T - t * z - e * I - N * i, this._onChangeCallback(), this; + } + slerp(M, D) { + if (D === 0) + return this; + if (D === 1) + return this.copy(M); + const t = this._x, e = this._y, N = this._z, A = this._w; + let z = A * M._w + t * M._x + e * M._y + N * M._z; + if (z < 0 ? (this._w = -M._w, this._x = -M._x, this._y = -M._y, this._z = -M._z, z = -z) : this.copy(M), z >= 1) + return this._w = A, this._x = t, this._y = e, this._z = N, this; + const I = 1 - z * z; + if (I <= Number.EPSILON) { + const r = 1 - D; + return this._w = r * A + D * this._w, this._x = r * t + D * this._x, this._y = r * e + D * this._y, this._z = r * N + D * this._z, this.normalize(), this._onChangeCallback(), this; + } + const i = Math.sqrt(I), T = Math.atan2(i, z), u = Math.sin((1 - D) * T) / i, g = Math.sin(D * T) / i; + return this._w = A * u + this._w * g, this._x = t * u + this._x * g, this._y = e * u + this._y * g, this._z = N * u + this._z * g, this._onChangeCallback(), this; + } + slerpQuaternions(M, D, t) { + return this.copy(M).slerp(D, t); + } + random() { + const M = Math.random(), D = Math.sqrt(1 - M), t = Math.sqrt(M), e = 2 * Math.PI * Math.random(), N = 2 * Math.PI * Math.random(); + return this.set(D * Math.cos(e), t * Math.sin(N), t * Math.cos(N), D * Math.sin(e)); + } + equals(M) { + return M._x === this._x && M._y === this._y && M._z === this._z && M._w === this._w; + } + fromArray(M, D = 0) { + return this._x = M[D], this._y = M[D + 1], this._z = M[D + 2], this._w = M[D + 3], this._onChangeCallback(), this; + } + toArray(M = [], D = 0) { + return M[D] = this._x, M[D + 1] = this._y, M[D + 2] = this._z, M[D + 3] = this._w, M; + } + fromBufferAttribute(M, D) { + return this._x = M.getX(D), this._y = M.getY(D), this._z = M.getZ(D), this._w = M.getW(D), this; + } + _onChange(M) { + return this._onChangeCallback = M, this; + } + _onChangeCallback() { + } +} +aD.prototype.isQuaternion = !0; +class O { + constructor(M = 0, D = 0, t = 0) { + this.x = M, this.y = D, this.z = t; + } + set(M, D, t) { + return t === void 0 && (t = this.z), this.x = M, this.y = D, this.z = t, this; + } + setScalar(M) { + return this.x = M, this.y = M, this.z = M, this; + } + setX(M) { + return this.x = M, this; + } + setY(M) { + return this.y = M, this; + } + setZ(M) { + return this.z = M, this; + } + setComponent(M, D) { + switch (M) { + case 0: + this.x = D; + break; + case 1: + this.y = D; + break; + case 2: + this.z = D; + break; + default: + throw new Error("index is out of range: " + M); + } + return this; + } + getComponent(M) { + switch (M) { + case 0: + return this.x; + case 1: + return this.y; + case 2: + return this.z; + default: + throw new Error("index is out of range: " + M); + } + } + clone() { + return new this.constructor(this.x, this.y, this.z); + } + copy(M) { + return this.x = M.x, this.y = M.y, this.z = M.z, this; + } + add(M, D) { + return D !== void 0 ? (console.warn("THREE.Vector3: .add() now only accepts one argument. Use .addVectors( a, b ) instead."), this.addVectors(M, D)) : (this.x += M.x, this.y += M.y, this.z += M.z, this); + } + addScalar(M) { + return this.x += M, this.y += M, this.z += M, this; + } + addVectors(M, D) { + return this.x = M.x + D.x, this.y = M.y + D.y, this.z = M.z + D.z, this; + } + addScaledVector(M, D) { + return this.x += M.x * D, this.y += M.y * D, this.z += M.z * D, this; + } + sub(M, D) { + return D !== void 0 ? (console.warn("THREE.Vector3: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."), this.subVectors(M, D)) : (this.x -= M.x, this.y -= M.y, this.z -= M.z, this); + } + subScalar(M) { + return this.x -= M, this.y -= M, this.z -= M, this; + } + subVectors(M, D) { + return this.x = M.x - D.x, this.y = M.y - D.y, this.z = M.z - D.z, this; + } + multiply(M, D) { + return D !== void 0 ? (console.warn("THREE.Vector3: .multiply() now only accepts one argument. Use .multiplyVectors( a, b ) instead."), this.multiplyVectors(M, D)) : (this.x *= M.x, this.y *= M.y, this.z *= M.z, this); + } + multiplyScalar(M) { + return this.x *= M, this.y *= M, this.z *= M, this; + } + multiplyVectors(M, D) { + return this.x = M.x * D.x, this.y = M.y * D.y, this.z = M.z * D.z, this; + } + applyEuler(M) { + return M && M.isEuler || console.error("THREE.Vector3: .applyEuler() now expects an Euler rotation rather than a Vector3 and order."), this.applyQuaternion(HA.setFromEuler(M)); + } + applyAxisAngle(M, D) { + return this.applyQuaternion(HA.setFromAxisAngle(M, D)); + } + applyMatrix3(M) { + const D = this.x, t = this.y, e = this.z, N = M.elements; + return this.x = N[0] * D + N[3] * t + N[6] * e, this.y = N[1] * D + N[4] * t + N[7] * e, this.z = N[2] * D + N[5] * t + N[8] * e, this; + } + applyNormalMatrix(M) { + return this.applyMatrix3(M).normalize(); + } + applyMatrix4(M) { + const D = this.x, t = this.y, e = this.z, N = M.elements, A = 1 / (N[3] * D + N[7] * t + N[11] * e + N[15]); + return this.x = (N[0] * D + N[4] * t + N[8] * e + N[12]) * A, this.y = (N[1] * D + N[5] * t + N[9] * e + N[13]) * A, this.z = (N[2] * D + N[6] * t + N[10] * e + N[14]) * A, this; + } + applyQuaternion(M) { + const D = this.x, t = this.y, e = this.z, N = M.x, A = M.y, z = M.z, I = M.w, i = I * D + A * e - z * t, T = I * t + z * D - N * e, u = I * e + N * t - A * D, g = -N * D - A * t - z * e; + return this.x = i * I + g * -N + T * -z - u * -A, this.y = T * I + g * -A + u * -N - i * -z, this.z = u * I + g * -z + i * -A - T * -N, this; + } + project(M) { + return this.applyMatrix4(M.matrixWorldInverse).applyMatrix4(M.projectionMatrix); + } + unproject(M) { + return this.applyMatrix4(M.projectionMatrixInverse).applyMatrix4(M.matrixWorld); + } + transformDirection(M) { + const D = this.x, t = this.y, e = this.z, N = M.elements; + return this.x = N[0] * D + N[4] * t + N[8] * e, this.y = N[1] * D + N[5] * t + N[9] * e, this.z = N[2] * D + N[6] * t + N[10] * e, this.normalize(); + } + divide(M) { + return this.x /= M.x, this.y /= M.y, this.z /= M.z, this; + } + divideScalar(M) { + return this.multiplyScalar(1 / M); + } + min(M) { + return this.x = Math.min(this.x, M.x), this.y = Math.min(this.y, M.y), this.z = Math.min(this.z, M.z), this; + } + max(M) { + return this.x = Math.max(this.x, M.x), this.y = Math.max(this.y, M.y), this.z = Math.max(this.z, M.z), this; + } + clamp(M, D) { + return this.x = Math.max(M.x, Math.min(D.x, this.x)), this.y = Math.max(M.y, Math.min(D.y, this.y)), this.z = Math.max(M.z, Math.min(D.z, this.z)), this; + } + clampScalar(M, D) { + return this.x = Math.max(M, Math.min(D, this.x)), this.y = Math.max(M, Math.min(D, this.y)), this.z = Math.max(M, Math.min(D, this.z)), this; + } + clampLength(M, D) { + const t = this.length(); + return this.divideScalar(t || 1).multiplyScalar(Math.max(M, Math.min(D, t))); + } + floor() { + return this.x = Math.floor(this.x), this.y = Math.floor(this.y), this.z = Math.floor(this.z), this; + } + ceil() { + return this.x = Math.ceil(this.x), this.y = Math.ceil(this.y), this.z = Math.ceil(this.z), this; + } + round() { + return this.x = Math.round(this.x), this.y = Math.round(this.y), this.z = Math.round(this.z), this; + } + roundToZero() { + return this.x = this.x < 0 ? Math.ceil(this.x) : Math.floor(this.x), this.y = this.y < 0 ? Math.ceil(this.y) : Math.floor(this.y), this.z = this.z < 0 ? Math.ceil(this.z) : Math.floor(this.z), this; + } + negate() { + return this.x = -this.x, this.y = -this.y, this.z = -this.z, this; + } + dot(M) { + return this.x * M.x + this.y * M.y + this.z * M.z; + } + lengthSq() { + return this.x * this.x + this.y * this.y + this.z * this.z; + } + length() { + return Math.sqrt(this.x * this.x + this.y * this.y + this.z * this.z); + } + manhattanLength() { + return Math.abs(this.x) + Math.abs(this.y) + Math.abs(this.z); + } + normalize() { + return this.divideScalar(this.length() || 1); + } + setLength(M) { + return this.normalize().multiplyScalar(M); + } + lerp(M, D) { + return this.x += (M.x - this.x) * D, this.y += (M.y - this.y) * D, this.z += (M.z - this.z) * D, this; + } + lerpVectors(M, D, t) { + return this.x = M.x + (D.x - M.x) * t, this.y = M.y + (D.y - M.y) * t, this.z = M.z + (D.z - M.z) * t, this; + } + cross(M, D) { + return D !== void 0 ? (console.warn("THREE.Vector3: .cross() now only accepts one argument. Use .crossVectors( a, b ) instead."), this.crossVectors(M, D)) : this.crossVectors(this, M); + } + crossVectors(M, D) { + const t = M.x, e = M.y, N = M.z, A = D.x, z = D.y, I = D.z; + return this.x = e * I - N * z, this.y = N * A - t * I, this.z = t * z - e * A, this; + } + projectOnVector(M) { + const D = M.lengthSq(); + if (D === 0) + return this.set(0, 0, 0); + const t = M.dot(this) / D; + return this.copy(M).multiplyScalar(t); + } + projectOnPlane(M) { + return tn.copy(this).projectOnVector(M), this.sub(tn); + } + reflect(M) { + return this.sub(tn.copy(M).multiplyScalar(2 * this.dot(M))); + } + angleTo(M) { + const D = Math.sqrt(this.lengthSq() * M.lengthSq()); + if (D === 0) + return Math.PI / 2; + const t = this.dot(M) / D; + return Math.acos(OD(t, -1, 1)); + } + distanceTo(M) { + return Math.sqrt(this.distanceToSquared(M)); + } + distanceToSquared(M) { + const D = this.x - M.x, t = this.y - M.y, e = this.z - M.z; + return D * D + t * t + e * e; + } + manhattanDistanceTo(M) { + return Math.abs(this.x - M.x) + Math.abs(this.y - M.y) + Math.abs(this.z - M.z); + } + setFromSpherical(M) { + return this.setFromSphericalCoords(M.radius, M.phi, M.theta); + } + setFromSphericalCoords(M, D, t) { + const e = Math.sin(D) * M; + return this.x = e * Math.sin(t), this.y = Math.cos(D) * M, this.z = e * Math.cos(t), this; + } + setFromCylindrical(M) { + return this.setFromCylindricalCoords(M.radius, M.theta, M.y); + } + setFromCylindricalCoords(M, D, t) { + return this.x = M * Math.sin(D), this.y = t, this.z = M * Math.cos(D), this; + } + setFromMatrixPosition(M) { + const D = M.elements; + return this.x = D[12], this.y = D[13], this.z = D[14], this; + } + setFromMatrixScale(M) { + const D = this.setFromMatrixColumn(M, 0).length(), t = this.setFromMatrixColumn(M, 1).length(), e = this.setFromMatrixColumn(M, 2).length(); + return this.x = D, this.y = t, this.z = e, this; + } + setFromMatrixColumn(M, D) { + return this.fromArray(M.elements, D * 4); + } + setFromMatrix3Column(M, D) { + return this.fromArray(M.elements, D * 3); + } + equals(M) { + return M.x === this.x && M.y === this.y && M.z === this.z; + } + fromArray(M, D = 0) { + return this.x = M[D], this.y = M[D + 1], this.z = M[D + 2], this; + } + toArray(M = [], D = 0) { + return M[D] = this.x, M[D + 1] = this.y, M[D + 2] = this.z, M; + } + fromBufferAttribute(M, D, t) { + return t !== void 0 && console.warn("THREE.Vector3: offset has been removed from .fromBufferAttribute()."), this.x = M.getX(D), this.y = M.getY(D), this.z = M.getZ(D), this; + } + random() { + return this.x = Math.random(), this.y = Math.random(), this.z = Math.random(), this; + } + randomDirection() { + const M = (Math.random() - 0.5) * 2, D = Math.random() * Math.PI * 2, t = Math.sqrt(1 - M ** 2); + return this.x = t * Math.cos(D), this.y = t * Math.sin(D), this.z = M, this; + } + *[Symbol.iterator]() { + yield this.x, yield this.y, yield this.z; + } +} +O.prototype.isVector3 = !0; +const tn = /* @__PURE__ */ new O(), HA = /* @__PURE__ */ new aD(); +class pD { + constructor(M = new O(1 / 0, 1 / 0, 1 / 0), D = new O(-1 / 0, -1 / 0, -1 / 0)) { + this.min = M, this.max = D; + } + set(M, D) { + return this.min.copy(M), this.max.copy(D), this; + } + setFromArray(M) { + let D = 1 / 0, t = 1 / 0, e = 1 / 0, N = -1 / 0, A = -1 / 0, z = -1 / 0; + for (let I = 0, i = M.length; I < i; I += 3) { + const T = M[I], u = M[I + 1], g = M[I + 2]; + T < D && (D = T), u < t && (t = u), g < e && (e = g), T > N && (N = T), u > A && (A = u), g > z && (z = g); + } + return this.min.set(D, t, e), this.max.set(N, A, z), this; + } + setFromBufferAttribute(M) { + let D = 1 / 0, t = 1 / 0, e = 1 / 0, N = -1 / 0, A = -1 / 0, z = -1 / 0; + for (let I = 0, i = M.count; I < i; I++) { + const T = M.getX(I), u = M.getY(I), g = M.getZ(I); + T < D && (D = T), u < t && (t = u), g < e && (e = g), T > N && (N = T), u > A && (A = u), g > z && (z = g); + } + return this.min.set(D, t, e), this.max.set(N, A, z), this; + } + setFromPoints(M) { + this.makeEmpty(); + for (let D = 0, t = M.length; D < t; D++) + this.expandByPoint(M[D]); + return this; + } + setFromCenterAndSize(M, D) { + const t = at.copy(D).multiplyScalar(0.5); + return this.min.copy(M).sub(t), this.max.copy(M).add(t), this; + } + setFromObject(M, D = !1) { + return this.makeEmpty(), this.expandByObject(M, D); + } + clone() { + return new this.constructor().copy(this); + } + copy(M) { + return this.min.copy(M.min), this.max.copy(M.max), this; + } + makeEmpty() { + return this.min.x = this.min.y = this.min.z = 1 / 0, this.max.x = this.max.y = this.max.z = -1 / 0, this; + } + isEmpty() { + return this.max.x < this.min.x || this.max.y < this.min.y || this.max.z < this.min.z; + } + getCenter(M) { + return this.isEmpty() ? M.set(0, 0, 0) : M.addVectors(this.min, this.max).multiplyScalar(0.5); + } + getSize(M) { + return this.isEmpty() ? M.set(0, 0, 0) : M.subVectors(this.max, this.min); + } + expandByPoint(M) { + return this.min.min(M), this.max.max(M), this; + } + expandByVector(M) { + return this.min.sub(M), this.max.add(M), this; + } + expandByScalar(M) { + return this.min.addScalar(-M), this.max.addScalar(M), this; + } + expandByObject(M, D = !1) { + M.updateWorldMatrix(!1, !1); + const t = M.geometry; + if (t !== void 0) + if (D && t.attributes != null && t.attributes.position !== void 0) { + const N = t.attributes.position; + for (let A = 0, z = N.count; A < z; A++) + at.fromBufferAttribute(N, A).applyMatrix4(M.matrixWorld), this.expandByPoint(at); + } else + t.boundingBox === null && t.computeBoundingBox(), en.copy(t.boundingBox), en.applyMatrix4(M.matrixWorld), this.union(en); + const e = M.children; + for (let N = 0, A = e.length; N < A; N++) + this.expandByObject(e[N], D); + return this; + } + containsPoint(M) { + return !(M.x < this.min.x || M.x > this.max.x || M.y < this.min.y || M.y > this.max.y || M.z < this.min.z || M.z > this.max.z); + } + containsBox(M) { + return this.min.x <= M.min.x && M.max.x <= this.max.x && this.min.y <= M.min.y && M.max.y <= this.max.y && this.min.z <= M.min.z && M.max.z <= this.max.z; + } + getParameter(M, D) { + return D.set((M.x - this.min.x) / (this.max.x - this.min.x), (M.y - this.min.y) / (this.max.y - this.min.y), (M.z - this.min.z) / (this.max.z - this.min.z)); + } + intersectsBox(M) { + return !(M.max.x < this.min.x || M.min.x > this.max.x || M.max.y < this.min.y || M.min.y > this.max.y || M.max.z < this.min.z || M.min.z > this.max.z); + } + intersectsSphere(M) { + return this.clampPoint(M.center, at), at.distanceToSquared(M.center) <= M.radius * M.radius; + } + intersectsPlane(M) { + let D, t; + return M.normal.x > 0 ? (D = M.normal.x * this.min.x, t = M.normal.x * this.max.x) : (D = M.normal.x * this.max.x, t = M.normal.x * this.min.x), M.normal.y > 0 ? (D += M.normal.y * this.min.y, t += M.normal.y * this.max.y) : (D += M.normal.y * this.max.y, t += M.normal.y * this.min.y), M.normal.z > 0 ? (D += M.normal.z * this.min.z, t += M.normal.z * this.max.z) : (D += M.normal.z * this.max.z, t += M.normal.z * this.min.z), D <= -M.constant && t >= -M.constant; + } + intersectsTriangle(M) { + if (this.isEmpty()) + return !1; + this.getCenter(ye), Ge.subVectors(this.max, ye), Yt.subVectors(M.a, ye), Ut.subVectors(M.b, ye), Qt.subVectors(M.c, ye), $D.subVectors(Ut, Yt), Mt.subVectors(Qt, Ut), Ct.subVectors(Yt, Qt); + let D = [ + 0, + -$D.z, + $D.y, + 0, + -Mt.z, + Mt.y, + 0, + -Ct.z, + Ct.y, + $D.z, + 0, + -$D.x, + Mt.z, + 0, + -Mt.x, + Ct.z, + 0, + -Ct.x, + -$D.y, + $D.x, + 0, + -Mt.y, + Mt.x, + 0, + -Ct.y, + Ct.x, + 0 + ]; + return !Nn(D, Yt, Ut, Qt, Ge) || (D = [1, 0, 0, 0, 1, 0, 0, 0, 1], !Nn(D, Yt, Ut, Qt, Ge)) ? !1 : (We.crossVectors($D, Mt), D = [We.x, We.y, We.z], Nn(D, Yt, Ut, Qt, Ge)); + } + clampPoint(M, D) { + return D.copy(M).clamp(this.min, this.max); + } + distanceToPoint(M) { + return at.copy(M).clamp(this.min, this.max).sub(M).length(); + } + getBoundingSphere(M) { + return this.getCenter(M.center), M.radius = this.getSize(at).length() * 0.5, M; + } + intersect(M) { + return this.min.max(M.min), this.max.min(M.max), this.isEmpty() && this.makeEmpty(), this; + } + union(M) { + return this.min.min(M.min), this.max.max(M.max), this; + } + applyMatrix4(M) { + return this.isEmpty() ? this : (BD[0].set(this.min.x, this.min.y, this.min.z).applyMatrix4(M), BD[1].set(this.min.x, this.min.y, this.max.z).applyMatrix4(M), BD[2].set(this.min.x, this.max.y, this.min.z).applyMatrix4(M), BD[3].set(this.min.x, this.max.y, this.max.z).applyMatrix4(M), BD[4].set(this.max.x, this.min.y, this.min.z).applyMatrix4(M), BD[5].set(this.max.x, this.min.y, this.max.z).applyMatrix4(M), BD[6].set(this.max.x, this.max.y, this.min.z).applyMatrix4(M), BD[7].set(this.max.x, this.max.y, this.max.z).applyMatrix4(M), this.setFromPoints(BD), this); + } + translate(M) { + return this.min.add(M), this.max.add(M), this; + } + equals(M) { + return M.min.equals(this.min) && M.max.equals(this.max); + } +} +pD.prototype.isBox3 = !0; +const BD = [ + /* @__PURE__ */ new O(), + /* @__PURE__ */ new O(), + /* @__PURE__ */ new O(), + /* @__PURE__ */ new O(), + /* @__PURE__ */ new O(), + /* @__PURE__ */ new O(), + /* @__PURE__ */ new O(), + /* @__PURE__ */ new O() +], at = /* @__PURE__ */ new O(), en = /* @__PURE__ */ new pD(), Yt = /* @__PURE__ */ new O(), Ut = /* @__PURE__ */ new O(), Qt = /* @__PURE__ */ new O(), $D = /* @__PURE__ */ new O(), Mt = /* @__PURE__ */ new O(), Ct = /* @__PURE__ */ new O(), ye = /* @__PURE__ */ new O(), Ge = /* @__PURE__ */ new O(), We = /* @__PURE__ */ new O(), Lt = /* @__PURE__ */ new O(); +function Nn(n, M, D, t, e) { + for (let N = 0, A = n.length - 3; N <= A; N += 3) { + Lt.fromArray(n, N); + const z = e.x * Math.abs(Lt.x) + e.y * Math.abs(Lt.y) + e.z * Math.abs(Lt.z), I = M.dot(Lt), i = D.dot(Lt), T = t.dot(Lt); + if (Math.max(-Math.max(I, i, T), Math.min(I, i, T)) > z) + return !1; + } + return !0; +} +const IT = /* @__PURE__ */ new pD(), GA = /* @__PURE__ */ new O(), qe = /* @__PURE__ */ new O(), nn = /* @__PURE__ */ new O(); +class Ie { + constructor(M = new O(), D = -1) { + this.center = M, this.radius = D; + } + set(M, D) { + return this.center.copy(M), this.radius = D, this; + } + setFromPoints(M, D) { + const t = this.center; + D !== void 0 ? t.copy(D) : IT.setFromPoints(M).getCenter(t); + let e = 0; + for (let N = 0, A = M.length; N < A; N++) + e = Math.max(e, t.distanceToSquared(M[N])); + return this.radius = Math.sqrt(e), this; + } + copy(M) { + return this.center.copy(M.center), this.radius = M.radius, this; + } + isEmpty() { + return this.radius < 0; + } + makeEmpty() { + return this.center.set(0, 0, 0), this.radius = -1, this; + } + containsPoint(M) { + return M.distanceToSquared(this.center) <= this.radius * this.radius; + } + distanceToPoint(M) { + return M.distanceTo(this.center) - this.radius; + } + intersectsSphere(M) { + const D = this.radius + M.radius; + return M.center.distanceToSquared(this.center) <= D * D; + } + intersectsBox(M) { + return M.intersectsSphere(this); + } + intersectsPlane(M) { + return Math.abs(M.distanceToPoint(this.center)) <= this.radius; + } + clampPoint(M, D) { + const t = this.center.distanceToSquared(M); + return D.copy(M), t > this.radius * this.radius && (D.sub(this.center).normalize(), D.multiplyScalar(this.radius).add(this.center)), D; + } + getBoundingBox(M) { + return this.isEmpty() ? (M.makeEmpty(), M) : (M.set(this.center, this.center), M.expandByScalar(this.radius), M); + } + applyMatrix4(M) { + return this.center.applyMatrix4(M), this.radius = this.radius * M.getMaxScaleOnAxis(), this; + } + translate(M) { + return this.center.add(M), this; + } + expandByPoint(M) { + nn.subVectors(M, this.center); + const D = nn.lengthSq(); + if (D > this.radius * this.radius) { + const t = Math.sqrt(D), e = (t - this.radius) * 0.5; + this.center.add(nn.multiplyScalar(e / t)), this.radius += e; + } + return this; + } + union(M) { + return this.center.equals(M.center) === !0 ? qe.set(0, 0, 1).multiplyScalar(M.radius) : qe.subVectors(M.center, this.center).normalize().multiplyScalar(M.radius), this.expandByPoint(GA.copy(M.center).add(qe)), this.expandByPoint(GA.copy(M.center).sub(qe)), this; + } + equals(M) { + return M.center.equals(this.center) && M.radius === this.radius; + } + clone() { + return new this.constructor().copy(this); + } +} +const VD = /* @__PURE__ */ new O(), An = /* @__PURE__ */ new O(), Xe = /* @__PURE__ */ new O(), Dt = /* @__PURE__ */ new O(), zn = /* @__PURE__ */ new O(), Je = /* @__PURE__ */ new O(), In = /* @__PURE__ */ new O(); +class Te { + constructor(M = new O(), D = new O(0, 0, -1)) { + this.origin = M, this.direction = D; + } + set(M, D) { + return this.origin.copy(M), this.direction.copy(D), this; + } + copy(M) { + return this.origin.copy(M.origin), this.direction.copy(M.direction), this; + } + at(M, D) { + return D.copy(this.direction).multiplyScalar(M).add(this.origin); + } + lookAt(M) { + return this.direction.copy(M).sub(this.origin).normalize(), this; + } + recast(M) { + return this.origin.copy(this.at(M, VD)), this; + } + closestPointToPoint(M, D) { + D.subVectors(M, this.origin); + const t = D.dot(this.direction); + return t < 0 ? D.copy(this.origin) : D.copy(this.direction).multiplyScalar(t).add(this.origin); + } + distanceToPoint(M) { + return Math.sqrt(this.distanceSqToPoint(M)); + } + distanceSqToPoint(M) { + const D = VD.subVectors(M, this.origin).dot(this.direction); + return D < 0 ? this.origin.distanceToSquared(M) : (VD.copy(this.direction).multiplyScalar(D).add(this.origin), VD.distanceToSquared(M)); + } + distanceSqToSegment(M, D, t, e) { + An.copy(M).add(D).multiplyScalar(0.5), Xe.copy(D).sub(M).normalize(), Dt.copy(this.origin).sub(An); + const N = M.distanceTo(D) * 0.5, A = -this.direction.dot(Xe), z = Dt.dot(this.direction), I = -Dt.dot(Xe), i = Dt.lengthSq(), T = Math.abs(1 - A * A); + let u, g, r, j; + if (T > 0) + if (u = A * I - z, g = A * z - I, j = N * T, u >= 0) + if (g >= -j) + if (g <= j) { + const y = 1 / T; + u *= y, g *= y, r = u * (u + A * g + 2 * z) + g * (A * u + g + 2 * I) + i; + } else + g = N, u = Math.max(0, -(A * g + z)), r = -u * u + g * (g + 2 * I) + i; + else + g = -N, u = Math.max(0, -(A * g + z)), r = -u * u + g * (g + 2 * I) + i; + else + g <= -j ? (u = Math.max(0, -(-A * N + z)), g = u > 0 ? -N : Math.min(Math.max(-N, -I), N), r = -u * u + g * (g + 2 * I) + i) : g <= j ? (u = 0, g = Math.min(Math.max(-N, -I), N), r = g * (g + 2 * I) + i) : (u = Math.max(0, -(A * N + z)), g = u > 0 ? N : Math.min(Math.max(-N, -I), N), r = -u * u + g * (g + 2 * I) + i); + else + g = A > 0 ? -N : N, u = Math.max(0, -(A * g + z)), r = -u * u + g * (g + 2 * I) + i; + return t && t.copy(this.direction).multiplyScalar(u).add(this.origin), e && e.copy(Xe).multiplyScalar(g).add(An), r; + } + intersectSphere(M, D) { + VD.subVectors(M.center, this.origin); + const t = VD.dot(this.direction), e = VD.dot(VD) - t * t, N = M.radius * M.radius; + if (e > N) + return null; + const A = Math.sqrt(N - e), z = t - A, I = t + A; + return z < 0 && I < 0 ? null : z < 0 ? this.at(I, D) : this.at(z, D); + } + intersectsSphere(M) { + return this.distanceSqToPoint(M.center) <= M.radius * M.radius; + } + distanceToPlane(M) { + const D = M.normal.dot(this.direction); + if (D === 0) + return M.distanceToPoint(this.origin) === 0 ? 0 : null; + const t = -(this.origin.dot(M.normal) + M.constant) / D; + return t >= 0 ? t : null; + } + intersectPlane(M, D) { + const t = this.distanceToPlane(M); + return t === null ? null : this.at(t, D); + } + intersectsPlane(M) { + const D = M.distanceToPoint(this.origin); + return D === 0 || M.normal.dot(this.direction) * D < 0; + } + intersectBox(M, D) { + let t, e, N, A, z, I; + const i = 1 / this.direction.x, T = 1 / this.direction.y, u = 1 / this.direction.z, g = this.origin; + return i >= 0 ? (t = (M.min.x - g.x) * i, e = (M.max.x - g.x) * i) : (t = (M.max.x - g.x) * i, e = (M.min.x - g.x) * i), T >= 0 ? (N = (M.min.y - g.y) * T, A = (M.max.y - g.y) * T) : (N = (M.max.y - g.y) * T, A = (M.min.y - g.y) * T), t > A || N > e || ((N > t || t !== t) && (t = N), (A < e || e !== e) && (e = A), u >= 0 ? (z = (M.min.z - g.z) * u, I = (M.max.z - g.z) * u) : (z = (M.max.z - g.z) * u, I = (M.min.z - g.z) * u), t > I || z > e) || ((z > t || t !== t) && (t = z), (I < e || e !== e) && (e = I), e < 0) ? null : this.at(t >= 0 ? t : e, D); + } + intersectsBox(M) { + return this.intersectBox(M, VD) !== null; + } + intersectTriangle(M, D, t, e, N) { + zn.subVectors(D, M), Je.subVectors(t, M), In.crossVectors(zn, Je); + let A = this.direction.dot(In), z; + if (A > 0) { + if (e) + return null; + z = 1; + } else if (A < 0) + z = -1, A = -A; + else + return null; + Dt.subVectors(this.origin, M); + const I = z * this.direction.dot(Je.crossVectors(Dt, Je)); + if (I < 0) + return null; + const i = z * this.direction.dot(zn.cross(Dt)); + if (i < 0 || I + i > A) + return null; + const T = -z * Dt.dot(In); + return T < 0 ? null : this.at(T / A, N); + } + applyMatrix4(M) { + return this.origin.applyMatrix4(M), this.direction.transformDirection(M), this; + } + equals(M) { + return M.origin.equals(this.origin) && M.direction.equals(this.direction); + } + clone() { + return new this.constructor().copy(this); + } +} +class aM { + constructor() { + this.elements = [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], arguments.length > 0 && console.error("THREE.Matrix4: the constructor no longer reads arguments. use .set() instead."); + } + set(M, D, t, e, N, A, z, I, i, T, u, g, r, j, y, a) { + const c = this.elements; + return c[0] = M, c[4] = D, c[8] = t, c[12] = e, c[1] = N, c[5] = A, c[9] = z, c[13] = I, c[2] = i, c[6] = T, c[10] = u, c[14] = g, c[3] = r, c[7] = j, c[11] = y, c[15] = a, this; + } + identity() { + return this.set(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1), this; + } + clone() { + return new aM().fromArray(this.elements); + } + copy(M) { + const D = this.elements, t = M.elements; + return D[0] = t[0], D[1] = t[1], D[2] = t[2], D[3] = t[3], D[4] = t[4], D[5] = t[5], D[6] = t[6], D[7] = t[7], D[8] = t[8], D[9] = t[9], D[10] = t[10], D[11] = t[11], D[12] = t[12], D[13] = t[13], D[14] = t[14], D[15] = t[15], this; + } + copyPosition(M) { + const D = this.elements, t = M.elements; + return D[12] = t[12], D[13] = t[13], D[14] = t[14], this; + } + setFromMatrix3(M) { + const D = M.elements; + return this.set(D[0], D[3], D[6], 0, D[1], D[4], D[7], 0, D[2], D[5], D[8], 0, 0, 0, 0, 1), this; + } + extractBasis(M, D, t) { + return M.setFromMatrixColumn(this, 0), D.setFromMatrixColumn(this, 1), t.setFromMatrixColumn(this, 2), this; + } + makeBasis(M, D, t) { + return this.set(M.x, D.x, t.x, 0, M.y, D.y, t.y, 0, M.z, D.z, t.z, 0, 0, 0, 0, 1), this; + } + extractRotation(M) { + const D = this.elements, t = M.elements, e = 1 / ft.setFromMatrixColumn(M, 0).length(), N = 1 / ft.setFromMatrixColumn(M, 1).length(), A = 1 / ft.setFromMatrixColumn(M, 2).length(); + return D[0] = t[0] * e, D[1] = t[1] * e, D[2] = t[2] * e, D[3] = 0, D[4] = t[4] * N, D[5] = t[5] * N, D[6] = t[6] * N, D[7] = 0, D[8] = t[8] * A, D[9] = t[9] * A, D[10] = t[10] * A, D[11] = 0, D[12] = 0, D[13] = 0, D[14] = 0, D[15] = 1, this; + } + makeRotationFromEuler(M) { + M && M.isEuler || console.error("THREE.Matrix4: .makeRotationFromEuler() now expects a Euler rotation rather than a Vector3 and order."); + const D = this.elements, t = M.x, e = M.y, N = M.z, A = Math.cos(t), z = Math.sin(t), I = Math.cos(e), i = Math.sin(e), T = Math.cos(N), u = Math.sin(N); + if (M.order === "XYZ") { + const g = A * T, r = A * u, j = z * T, y = z * u; + D[0] = I * T, D[4] = -I * u, D[8] = i, D[1] = r + j * i, D[5] = g - y * i, D[9] = -z * I, D[2] = y - g * i, D[6] = j + r * i, D[10] = A * I; + } else if (M.order === "YXZ") { + const g = I * T, r = I * u, j = i * T, y = i * u; + D[0] = g + y * z, D[4] = j * z - r, D[8] = A * i, D[1] = A * u, D[5] = A * T, D[9] = -z, D[2] = r * z - j, D[6] = y + g * z, D[10] = A * I; + } else if (M.order === "ZXY") { + const g = I * T, r = I * u, j = i * T, y = i * u; + D[0] = g - y * z, D[4] = -A * u, D[8] = j + r * z, D[1] = r + j * z, D[5] = A * T, D[9] = y - g * z, D[2] = -A * i, D[6] = z, D[10] = A * I; + } else if (M.order === "ZYX") { + const g = A * T, r = A * u, j = z * T, y = z * u; + D[0] = I * T, D[4] = j * i - r, D[8] = g * i + y, D[1] = I * u, D[5] = y * i + g, D[9] = r * i - j, D[2] = -i, D[6] = z * I, D[10] = A * I; + } else if (M.order === "YZX") { + const g = A * I, r = A * i, j = z * I, y = z * i; + D[0] = I * T, D[4] = y - g * u, D[8] = j * u + r, D[1] = u, D[5] = A * T, D[9] = -z * T, D[2] = -i * T, D[6] = r * u + j, D[10] = g - y * u; + } else if (M.order === "XZY") { + const g = A * I, r = A * i, j = z * I, y = z * i; + D[0] = I * T, D[4] = -u, D[8] = i * T, D[1] = g * u + y, D[5] = A * T, D[9] = r * u - j, D[2] = j * u - r, D[6] = z * T, D[10] = y * u + g; + } + return D[3] = 0, D[7] = 0, D[11] = 0, D[12] = 0, D[13] = 0, D[14] = 0, D[15] = 1, this; + } + makeRotationFromQuaternion(M) { + return this.compose(TT, M, uT); + } + lookAt(M, D, t) { + const e = this.elements; + return LD.subVectors(M, D), LD.lengthSq() === 0 && (LD.z = 1), LD.normalize(), tt.crossVectors(t, LD), tt.lengthSq() === 0 && (Math.abs(t.z) === 1 ? LD.x += 1e-4 : LD.z += 1e-4, LD.normalize(), tt.crossVectors(t, LD)), tt.normalize(), $e.crossVectors(LD, tt), e[0] = tt.x, e[4] = $e.x, e[8] = LD.x, e[1] = tt.y, e[5] = $e.y, e[9] = LD.y, e[2] = tt.z, e[6] = $e.z, e[10] = LD.z, this; + } + multiply(M, D) { + return D !== void 0 ? (console.warn("THREE.Matrix4: .multiply() now only accepts one argument. Use .multiplyMatrices( a, b ) instead."), this.multiplyMatrices(M, D)) : this.multiplyMatrices(this, M); + } + premultiply(M) { + return this.multiplyMatrices(M, this); + } + multiplyMatrices(M, D) { + const t = M.elements, e = D.elements, N = this.elements, A = t[0], z = t[4], I = t[8], i = t[12], T = t[1], u = t[5], g = t[9], r = t[13], j = t[2], y = t[6], a = t[10], c = t[14], s = t[3], l = t[7], C = t[11], E = t[15], v = e[0], h = e[4], F = e[8], MM = e[12], Z = e[1], o = e[5], p = e[9], Y = e[13], k = e[2], f = e[6], Q = e[10], K = e[14], W = e[3], IM = e[7], _ = e[11], G = e[15]; + return N[0] = A * v + z * Z + I * k + i * W, N[4] = A * h + z * o + I * f + i * IM, N[8] = A * F + z * p + I * Q + i * _, N[12] = A * MM + z * Y + I * K + i * G, N[1] = T * v + u * Z + g * k + r * W, N[5] = T * h + u * o + g * f + r * IM, N[9] = T * F + u * p + g * Q + r * _, N[13] = T * MM + u * Y + g * K + r * G, N[2] = j * v + y * Z + a * k + c * W, N[6] = j * h + y * o + a * f + c * IM, N[10] = j * F + y * p + a * Q + c * _, N[14] = j * MM + y * Y + a * K + c * G, N[3] = s * v + l * Z + C * k + E * W, N[7] = s * h + l * o + C * f + E * IM, N[11] = s * F + l * p + C * Q + E * _, N[15] = s * MM + l * Y + C * K + E * G, this; + } + multiplyScalar(M) { + const D = this.elements; + return D[0] *= M, D[4] *= M, D[8] *= M, D[12] *= M, D[1] *= M, D[5] *= M, D[9] *= M, D[13] *= M, D[2] *= M, D[6] *= M, D[10] *= M, D[14] *= M, D[3] *= M, D[7] *= M, D[11] *= M, D[15] *= M, this; + } + determinant() { + const M = this.elements, D = M[0], t = M[4], e = M[8], N = M[12], A = M[1], z = M[5], I = M[9], i = M[13], T = M[2], u = M[6], g = M[10], r = M[14], j = M[3], y = M[7], a = M[11], c = M[15]; + return j * (+N * I * u - e * i * u - N * z * g + t * i * g + e * z * r - t * I * r) + y * (+D * I * r - D * i * g + N * A * g - e * A * r + e * i * T - N * I * T) + a * (+D * i * u - D * z * r - N * A * u + t * A * r + N * z * T - t * i * T) + c * (-e * z * T - D * I * u + D * z * g + e * A * u - t * A * g + t * I * T); + } + transpose() { + const M = this.elements; + let D; + return D = M[1], M[1] = M[4], M[4] = D, D = M[2], M[2] = M[8], M[8] = D, D = M[6], M[6] = M[9], M[9] = D, D = M[3], M[3] = M[12], M[12] = D, D = M[7], M[7] = M[13], M[13] = D, D = M[11], M[11] = M[14], M[14] = D, this; + } + setPosition(M, D, t) { + const e = this.elements; + return M.isVector3 ? (e[12] = M.x, e[13] = M.y, e[14] = M.z) : (e[12] = M, e[13] = D, e[14] = t), this; + } + invert() { + const M = this.elements, D = M[0], t = M[1], e = M[2], N = M[3], A = M[4], z = M[5], I = M[6], i = M[7], T = M[8], u = M[9], g = M[10], r = M[11], j = M[12], y = M[13], a = M[14], c = M[15], s = u * a * i - y * g * i + y * I * r - z * a * r - u * I * c + z * g * c, l = j * g * i - T * a * i - j * I * r + A * a * r + T * I * c - A * g * c, C = T * y * i - j * u * i + j * z * r - A * y * r - T * z * c + A * u * c, E = j * u * I - T * y * I - j * z * g + A * y * g + T * z * a - A * u * a, v = D * s + t * l + e * C + N * E; + if (v === 0) + return this.set(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); + const h = 1 / v; + return M[0] = s * h, M[1] = (y * g * N - u * a * N - y * e * r + t * a * r + u * e * c - t * g * c) * h, M[2] = (z * a * N - y * I * N + y * e * i - t * a * i - z * e * c + t * I * c) * h, M[3] = (u * I * N - z * g * N - u * e * i + t * g * i + z * e * r - t * I * r) * h, M[4] = l * h, M[5] = (T * a * N - j * g * N + j * e * r - D * a * r - T * e * c + D * g * c) * h, M[6] = (j * I * N - A * a * N - j * e * i + D * a * i + A * e * c - D * I * c) * h, M[7] = (A * g * N - T * I * N + T * e * i - D * g * i - A * e * r + D * I * r) * h, M[8] = C * h, M[9] = (j * u * N - T * y * N - j * t * r + D * y * r + T * t * c - D * u * c) * h, M[10] = (A * y * N - j * z * N + j * t * i - D * y * i - A * t * c + D * z * c) * h, M[11] = (T * z * N - A * u * N - T * t * i + D * u * i + A * t * r - D * z * r) * h, M[12] = E * h, M[13] = (T * y * e - j * u * e + j * t * g - D * y * g - T * t * a + D * u * a) * h, M[14] = (j * z * e - A * y * e - j * t * I + D * y * I + A * t * a - D * z * a) * h, M[15] = (A * u * e - T * z * e + T * t * I - D * u * I - A * t * g + D * z * g) * h, this; + } + scale(M) { + const D = this.elements, t = M.x, e = M.y, N = M.z; + return D[0] *= t, D[4] *= e, D[8] *= N, D[1] *= t, D[5] *= e, D[9] *= N, D[2] *= t, D[6] *= e, D[10] *= N, D[3] *= t, D[7] *= e, D[11] *= N, this; + } + getMaxScaleOnAxis() { + const M = this.elements, D = M[0] * M[0] + M[1] * M[1] + M[2] * M[2], t = M[4] * M[4] + M[5] * M[5] + M[6] * M[6], e = M[8] * M[8] + M[9] * M[9] + M[10] * M[10]; + return Math.sqrt(Math.max(D, t, e)); + } + makeTranslation(M, D, t) { + return this.set(1, 0, 0, M, 0, 1, 0, D, 0, 0, 1, t, 0, 0, 0, 1), this; + } + makeRotationX(M) { + const D = Math.cos(M), t = Math.sin(M); + return this.set(1, 0, 0, 0, 0, D, -t, 0, 0, t, D, 0, 0, 0, 0, 1), this; + } + makeRotationY(M) { + const D = Math.cos(M), t = Math.sin(M); + return this.set(D, 0, t, 0, 0, 1, 0, 0, -t, 0, D, 0, 0, 0, 0, 1), this; + } + makeRotationZ(M) { + const D = Math.cos(M), t = Math.sin(M); + return this.set(D, -t, 0, 0, t, D, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1), this; + } + makeRotationAxis(M, D) { + const t = Math.cos(D), e = Math.sin(D), N = 1 - t, A = M.x, z = M.y, I = M.z, i = N * A, T = N * z; + return this.set(i * A + t, i * z - e * I, i * I + e * z, 0, i * z + e * I, T * z + t, T * I - e * A, 0, i * I - e * z, T * I + e * A, N * I * I + t, 0, 0, 0, 0, 1), this; + } + makeScale(M, D, t) { + return this.set(M, 0, 0, 0, 0, D, 0, 0, 0, 0, t, 0, 0, 0, 0, 1), this; + } + makeShear(M, D, t, e, N, A) { + return this.set(1, t, N, 0, M, 1, A, 0, D, e, 1, 0, 0, 0, 0, 1), this; + } + compose(M, D, t) { + const e = this.elements, N = D._x, A = D._y, z = D._z, I = D._w, i = N + N, T = A + A, u = z + z, g = N * i, r = N * T, j = N * u, y = A * T, a = A * u, c = z * u, s = I * i, l = I * T, C = I * u, E = t.x, v = t.y, h = t.z; + return e[0] = (1 - (y + c)) * E, e[1] = (r + C) * E, e[2] = (j - l) * E, e[3] = 0, e[4] = (r - C) * v, e[5] = (1 - (g + c)) * v, e[6] = (a + s) * v, e[7] = 0, e[8] = (j + l) * h, e[9] = (a - s) * h, e[10] = (1 - (g + y)) * h, e[11] = 0, e[12] = M.x, e[13] = M.y, e[14] = M.z, e[15] = 1, this; + } + decompose(M, D, t) { + const e = this.elements; + let N = ft.set(e[0], e[1], e[2]).length(); + const A = ft.set(e[4], e[5], e[6]).length(), z = ft.set(e[8], e[9], e[10]).length(); + this.determinant() < 0 && (N = -N), M.x = e[12], M.y = e[13], M.z = e[14], UD.copy(this); + const i = 1 / N, T = 1 / A, u = 1 / z; + return UD.elements[0] *= i, UD.elements[1] *= i, UD.elements[2] *= i, UD.elements[4] *= T, UD.elements[5] *= T, UD.elements[6] *= T, UD.elements[8] *= u, UD.elements[9] *= u, UD.elements[10] *= u, D.setFromRotationMatrix(UD), t.x = N, t.y = A, t.z = z, this; + } + makePerspective(M, D, t, e, N, A) { + A === void 0 && console.warn("THREE.Matrix4: .makePerspective() has been redefined and has a new signature. Please check the docs."); + const z = this.elements, I = 2 * N / (D - M), i = 2 * N / (t - e), T = (D + M) / (D - M), u = (t + e) / (t - e), g = -(A + N) / (A - N), r = -2 * A * N / (A - N); + return z[0] = I, z[4] = 0, z[8] = T, z[12] = 0, z[1] = 0, z[5] = i, z[9] = u, z[13] = 0, z[2] = 0, z[6] = 0, z[10] = g, z[14] = r, z[3] = 0, z[7] = 0, z[11] = -1, z[15] = 0, this; + } + makeOrthographic(M, D, t, e, N, A) { + const z = this.elements, I = 1 / (D - M), i = 1 / (t - e), T = 1 / (A - N), u = (D + M) * I, g = (t + e) * i, r = (A + N) * T; + return z[0] = 2 * I, z[4] = 0, z[8] = 0, z[12] = -u, z[1] = 0, z[5] = 2 * i, z[9] = 0, z[13] = -g, z[2] = 0, z[6] = 0, z[10] = -2 * T, z[14] = -r, z[3] = 0, z[7] = 0, z[11] = 0, z[15] = 1, this; + } + equals(M) { + const D = this.elements, t = M.elements; + for (let e = 0; e < 16; e++) + if (D[e] !== t[e]) + return !1; + return !0; + } + fromArray(M, D = 0) { + for (let t = 0; t < 16; t++) + this.elements[t] = M[t + D]; + return this; + } + toArray(M = [], D = 0) { + const t = this.elements; + return M[D] = t[0], M[D + 1] = t[1], M[D + 2] = t[2], M[D + 3] = t[3], M[D + 4] = t[4], M[D + 5] = t[5], M[D + 6] = t[6], M[D + 7] = t[7], M[D + 8] = t[8], M[D + 9] = t[9], M[D + 10] = t[10], M[D + 11] = t[11], M[D + 12] = t[12], M[D + 13] = t[13], M[D + 14] = t[14], M[D + 15] = t[15], M; + } +} +aM.prototype.isMatrix4 = !0; +const ft = /* @__PURE__ */ new O(), UD = /* @__PURE__ */ new aM(), TT = /* @__PURE__ */ new O(0, 0, 0), uT = /* @__PURE__ */ new O(1, 1, 1), tt = /* @__PURE__ */ new O(), $e = /* @__PURE__ */ new O(), LD = /* @__PURE__ */ new O(), WA = /* @__PURE__ */ new aM(), qA = /* @__PURE__ */ new aD(); +class ct { + constructor(M = 0, D = 0, t = 0, e = ct.DefaultOrder) { + this._x = M, this._y = D, this._z = t, this._order = e; + } + get x() { + return this._x; + } + set x(M) { + this._x = M, this._onChangeCallback(); + } + get y() { + return this._y; + } + set y(M) { + this._y = M, this._onChangeCallback(); + } + get z() { + return this._z; + } + set z(M) { + this._z = M, this._onChangeCallback(); + } + get order() { + return this._order; + } + set order(M) { + this._order = M, this._onChangeCallback(); + } + set(M, D, t, e = this._order) { + return this._x = M, this._y = D, this._z = t, this._order = e, this._onChangeCallback(), this; + } + clone() { + return new this.constructor(this._x, this._y, this._z, this._order); + } + copy(M) { + return this._x = M._x, this._y = M._y, this._z = M._z, this._order = M._order, this._onChangeCallback(), this; + } + setFromRotationMatrix(M, D = this._order, t = !0) { + const e = M.elements, N = e[0], A = e[4], z = e[8], I = e[1], i = e[5], T = e[9], u = e[2], g = e[6], r = e[10]; + switch (D) { + case "XYZ": + this._y = Math.asin(OD(z, -1, 1)), Math.abs(z) < 0.9999999 ? (this._x = Math.atan2(-T, r), this._z = Math.atan2(-A, N)) : (this._x = Math.atan2(g, i), this._z = 0); + break; + case "YXZ": + this._x = Math.asin(-OD(T, -1, 1)), Math.abs(T) < 0.9999999 ? (this._y = Math.atan2(z, r), this._z = Math.atan2(I, i)) : (this._y = Math.atan2(-u, N), this._z = 0); + break; + case "ZXY": + this._x = Math.asin(OD(g, -1, 1)), Math.abs(g) < 0.9999999 ? (this._y = Math.atan2(-u, r), this._z = Math.atan2(-A, i)) : (this._y = 0, this._z = Math.atan2(I, N)); + break; + case "ZYX": + this._y = Math.asin(-OD(u, -1, 1)), Math.abs(u) < 0.9999999 ? (this._x = Math.atan2(g, r), this._z = Math.atan2(I, N)) : (this._x = 0, this._z = Math.atan2(-A, i)); + break; + case "YZX": + this._z = Math.asin(OD(I, -1, 1)), Math.abs(I) < 0.9999999 ? (this._x = Math.atan2(-T, i), this._y = Math.atan2(-u, N)) : (this._x = 0, this._y = Math.atan2(z, r)); + break; + case "XZY": + this._z = Math.asin(-OD(A, -1, 1)), Math.abs(A) < 0.9999999 ? (this._x = Math.atan2(g, i), this._y = Math.atan2(z, N)) : (this._x = Math.atan2(-T, r), this._y = 0); + break; + default: + console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: " + D); + } + return this._order = D, t === !0 && this._onChangeCallback(), this; + } + setFromQuaternion(M, D, t) { + return WA.makeRotationFromQuaternion(M), this.setFromRotationMatrix(WA, D, t); + } + setFromVector3(M, D = this._order) { + return this.set(M.x, M.y, M.z, D); + } + reorder(M) { + return qA.setFromEuler(this), this.setFromQuaternion(qA, M); + } + equals(M) { + return M._x === this._x && M._y === this._y && M._z === this._z && M._order === this._order; + } + fromArray(M) { + return this._x = M[0], this._y = M[1], this._z = M[2], M[3] !== void 0 && (this._order = M[3]), this._onChangeCallback(), this; + } + toArray(M = [], D = 0) { + return M[D] = this._x, M[D + 1] = this._y, M[D + 2] = this._z, M[D + 3] = this._order, M; + } + toVector3(M) { + return M ? M.set(this._x, this._y, this._z) : new O(this._x, this._y, this._z); + } + _onChange(M) { + return this._onChangeCallback = M, this; + } + _onChangeCallback() { + } +} +ct.prototype.isEuler = !0; +ct.DefaultOrder = "XYZ"; +ct.RotationOrders = ["XYZ", "YZX", "ZXY", "XZY", "YXZ", "ZYX"]; +class ii { + constructor() { + this.mask = 1; + } + set(M) { + this.mask = (1 << M | 0) >>> 0; + } + enable(M) { + this.mask |= 1 << M | 0; + } + enableAll() { + this.mask = -1; + } + toggle(M) { + this.mask ^= 1 << M | 0; + } + disable(M) { + this.mask &= ~(1 << M | 0); + } + disableAll() { + this.mask = 0; + } + test(M) { + return (this.mask & M.mask) !== 0; + } + isEnabled(M) { + return (this.mask & (1 << M | 0)) !== 0; + } +} +let gT = 0; +const XA = /* @__PURE__ */ new O(), mt = /* @__PURE__ */ new aD(), HD = /* @__PURE__ */ new aM(), MN = /* @__PURE__ */ new O(), oe = /* @__PURE__ */ new O(), rT = /* @__PURE__ */ new O(), sT = /* @__PURE__ */ new aD(), JA = /* @__PURE__ */ new O(1, 0, 0), $A = /* @__PURE__ */ new O(0, 1, 0), Mz = /* @__PURE__ */ new O(0, 0, 1), cT = { type: "added" }, Dz = { type: "removed" }; +class ZM extends dt { + constructor() { + super(), Object.defineProperty(this, "id", { value: gT++ }), this.uuid = bD(), this.name = "", this.type = "Object3D", this.parent = null, this.children = [], this.up = ZM.DefaultUp.clone(); + const M = new O(), D = new ct(), t = new aD(), e = new O(1, 1, 1); + function N() { + t.setFromEuler(D, !1); + } + function A() { + D.setFromQuaternion(t, void 0, !1); + } + D._onChange(N), t._onChange(A), Object.defineProperties(this, { + position: { + configurable: !0, + enumerable: !0, + value: M + }, + rotation: { + configurable: !0, + enumerable: !0, + value: D + }, + quaternion: { + configurable: !0, + enumerable: !0, + value: t + }, + scale: { + configurable: !0, + enumerable: !0, + value: e + }, + modelViewMatrix: { + value: new aM() + }, + normalMatrix: { + value: new gD() + } + }), this.matrix = new aM(), this.matrixWorld = new aM(), this.matrixAutoUpdate = ZM.DefaultMatrixAutoUpdate, this.matrixWorldNeedsUpdate = !1, this.layers = new ii(), this.visible = !0, this.castShadow = !1, this.receiveShadow = !1, this.frustumCulled = !0, this.renderOrder = 0, this.animations = [], this.userData = {}; + } + onBeforeRender() { + } + onAfterRender() { + } + applyMatrix4(M) { + this.matrixAutoUpdate && this.updateMatrix(), this.matrix.premultiply(M), this.matrix.decompose(this.position, this.quaternion, this.scale); + } + applyQuaternion(M) { + return this.quaternion.premultiply(M), this; + } + setRotationFromAxisAngle(M, D) { + this.quaternion.setFromAxisAngle(M, D); + } + setRotationFromEuler(M) { + this.quaternion.setFromEuler(M, !0); + } + setRotationFromMatrix(M) { + this.quaternion.setFromRotationMatrix(M); + } + setRotationFromQuaternion(M) { + this.quaternion.copy(M); + } + rotateOnAxis(M, D) { + return mt.setFromAxisAngle(M, D), this.quaternion.multiply(mt), this; + } + rotateOnWorldAxis(M, D) { + return mt.setFromAxisAngle(M, D), this.quaternion.premultiply(mt), this; + } + rotateX(M) { + return this.rotateOnAxis(JA, M); + } + rotateY(M) { + return this.rotateOnAxis($A, M); + } + rotateZ(M) { + return this.rotateOnAxis(Mz, M); + } + translateOnAxis(M, D) { + return XA.copy(M).applyQuaternion(this.quaternion), this.position.add(XA.multiplyScalar(D)), this; + } + translateX(M) { + return this.translateOnAxis(JA, M); + } + translateY(M) { + return this.translateOnAxis($A, M); + } + translateZ(M) { + return this.translateOnAxis(Mz, M); + } + localToWorld(M) { + return M.applyMatrix4(this.matrixWorld); + } + worldToLocal(M) { + return M.applyMatrix4(HD.copy(this.matrixWorld).invert()); + } + lookAt(M, D, t) { + M.isVector3 ? MN.copy(M) : MN.set(M, D, t); + const e = this.parent; + this.updateWorldMatrix(!0, !1), oe.setFromMatrixPosition(this.matrixWorld), this.isCamera || this.isLight ? HD.lookAt(oe, MN, this.up) : HD.lookAt(MN, oe, this.up), this.quaternion.setFromRotationMatrix(HD), e && (HD.extractRotation(e.matrixWorld), mt.setFromRotationMatrix(HD), this.quaternion.premultiply(mt.invert())); + } + add(M) { + if (arguments.length > 1) { + for (let D = 0; D < arguments.length; D++) + this.add(arguments[D]); + return this; + } + return M === this ? (console.error("THREE.Object3D.add: object can't be added as a child of itself.", M), this) : (M && M.isObject3D ? (M.parent !== null && M.parent.remove(M), M.parent = this, this.children.push(M), M.dispatchEvent(cT)) : console.error("THREE.Object3D.add: object not an instance of THREE.Object3D.", M), this); + } + remove(M) { + if (arguments.length > 1) { + for (let t = 0; t < arguments.length; t++) + this.remove(arguments[t]); + return this; + } + const D = this.children.indexOf(M); + return D !== -1 && (M.parent = null, this.children.splice(D, 1), M.dispatchEvent(Dz)), this; + } + removeFromParent() { + const M = this.parent; + return M !== null && M.remove(this), this; + } + clear() { + for (let M = 0; M < this.children.length; M++) { + const D = this.children[M]; + D.parent = null, D.dispatchEvent(Dz); + } + return this.children.length = 0, this; + } + attach(M) { + return this.updateWorldMatrix(!0, !1), HD.copy(this.matrixWorld).invert(), M.parent !== null && (M.parent.updateWorldMatrix(!0, !1), HD.multiply(M.parent.matrixWorld)), M.applyMatrix4(HD), this.add(M), M.updateWorldMatrix(!1, !0), this; + } + getObjectById(M) { + return this.getObjectByProperty("id", M); + } + getObjectByName(M) { + return this.getObjectByProperty("name", M); + } + getObjectByProperty(M, D) { + if (this[M] === D) + return this; + for (let t = 0, e = this.children.length; t < e; t++) { + const A = this.children[t].getObjectByProperty(M, D); + if (A !== void 0) + return A; + } + } + getWorldPosition(M) { + return this.updateWorldMatrix(!0, !1), M.setFromMatrixPosition(this.matrixWorld); + } + getWorldQuaternion(M) { + return this.updateWorldMatrix(!0, !1), this.matrixWorld.decompose(oe, M, rT), M; + } + getWorldScale(M) { + return this.updateWorldMatrix(!0, !1), this.matrixWorld.decompose(oe, sT, M), M; + } + getWorldDirection(M) { + this.updateWorldMatrix(!0, !1); + const D = this.matrixWorld.elements; + return M.set(D[8], D[9], D[10]).normalize(); + } + raycast() { + } + traverse(M) { + M(this); + const D = this.children; + for (let t = 0, e = D.length; t < e; t++) + D[t].traverse(M); + } + traverseVisible(M) { + if (this.visible === !1) + return; + M(this); + const D = this.children; + for (let t = 0, e = D.length; t < e; t++) + D[t].traverseVisible(M); + } + traverseAncestors(M) { + const D = this.parent; + D !== null && (M(D), D.traverseAncestors(M)); + } + updateMatrix() { + this.matrix.compose(this.position, this.quaternion, this.scale), this.matrixWorldNeedsUpdate = !0; + } + updateMatrixWorld(M) { + this.matrixAutoUpdate && this.updateMatrix(), (this.matrixWorldNeedsUpdate || M) && (this.parent === null ? this.matrixWorld.copy(this.matrix) : this.matrixWorld.multiplyMatrices(this.parent.matrixWorld, this.matrix), this.matrixWorldNeedsUpdate = !1, M = !0); + const D = this.children; + for (let t = 0, e = D.length; t < e; t++) + D[t].updateMatrixWorld(M); + } + updateWorldMatrix(M, D) { + const t = this.parent; + if (M === !0 && t !== null && t.updateWorldMatrix(!0, !1), this.matrixAutoUpdate && this.updateMatrix(), this.parent === null ? this.matrixWorld.copy(this.matrix) : this.matrixWorld.multiplyMatrices(this.parent.matrixWorld, this.matrix), D === !0) { + const e = this.children; + for (let N = 0, A = e.length; N < A; N++) + e[N].updateWorldMatrix(!1, !0); + } + } + toJSON(M) { + const D = M === void 0 || typeof M == "string", t = {}; + D && (M = { + geometries: {}, + materials: {}, + textures: {}, + images: {}, + shapes: {}, + skeletons: {}, + animations: {} + }, t.metadata = { + version: 4.5, + type: "Object", + generator: "Object3D.toJSON" + }); + const e = {}; + e.uuid = this.uuid, e.type = this.type, this.name !== "" && (e.name = this.name), this.castShadow === !0 && (e.castShadow = !0), this.receiveShadow === !0 && (e.receiveShadow = !0), this.visible === !1 && (e.visible = !1), this.frustumCulled === !1 && (e.frustumCulled = !1), this.renderOrder !== 0 && (e.renderOrder = this.renderOrder), JSON.stringify(this.userData) !== "{}" && (e.userData = this.userData), e.layers = this.layers.mask, e.matrix = this.matrix.toArray(), this.matrixAutoUpdate === !1 && (e.matrixAutoUpdate = !1), this.isInstancedMesh && (e.type = "InstancedMesh", e.count = this.count, e.instanceMatrix = this.instanceMatrix.toJSON(), this.instanceColor !== null && (e.instanceColor = this.instanceColor.toJSON())); + function N(z, I) { + return z[I.uuid] === void 0 && (z[I.uuid] = I.toJSON(M)), I.uuid; + } + if (this.isScene) + this.background && (this.background.isColor ? e.background = this.background.toJSON() : this.background.isTexture && (e.background = this.background.toJSON(M).uuid)), this.environment && this.environment.isTexture && (e.environment = this.environment.toJSON(M).uuid); + else if (this.isMesh || this.isLine || this.isPoints) { + e.geometry = N(M.geometries, this.geometry); + const z = this.geometry.parameters; + if (z !== void 0 && z.shapes !== void 0) { + const I = z.shapes; + if (Array.isArray(I)) + for (let i = 0, T = I.length; i < T; i++) { + const u = I[i]; + N(M.shapes, u); + } + else + N(M.shapes, I); + } + } + if (this.isSkinnedMesh && (e.bindMode = this.bindMode, e.bindMatrix = this.bindMatrix.toArray(), this.skeleton !== void 0 && (N(M.skeletons, this.skeleton), e.skeleton = this.skeleton.uuid)), this.material !== void 0) + if (Array.isArray(this.material)) { + const z = []; + for (let I = 0, i = this.material.length; I < i; I++) + z.push(N(M.materials, this.material[I])); + e.material = z; + } else + e.material = N(M.materials, this.material); + if (this.children.length > 0) { + e.children = []; + for (let z = 0; z < this.children.length; z++) + e.children.push(this.children[z].toJSON(M).object); + } + if (this.animations.length > 0) { + e.animations = []; + for (let z = 0; z < this.animations.length; z++) { + const I = this.animations[z]; + e.animations.push(N(M.animations, I)); + } + } + if (D) { + const z = A(M.geometries), I = A(M.materials), i = A(M.textures), T = A(M.images), u = A(M.shapes), g = A(M.skeletons), r = A(M.animations); + z.length > 0 && (t.geometries = z), I.length > 0 && (t.materials = I), i.length > 0 && (t.textures = i), T.length > 0 && (t.images = T), u.length > 0 && (t.shapes = u), g.length > 0 && (t.skeletons = g), r.length > 0 && (t.animations = r); + } + return t.object = e, t; + function A(z) { + const I = []; + for (const i in z) { + const T = z[i]; + delete T.metadata, I.push(T); + } + return I; + } + } + clone(M) { + return new this.constructor().copy(this, M); + } + copy(M, D = !0) { + if (this.name = M.name, this.up.copy(M.up), this.position.copy(M.position), this.rotation.order = M.rotation.order, this.quaternion.copy(M.quaternion), this.scale.copy(M.scale), this.matrix.copy(M.matrix), this.matrixWorld.copy(M.matrixWorld), this.matrixAutoUpdate = M.matrixAutoUpdate, this.matrixWorldNeedsUpdate = M.matrixWorldNeedsUpdate, this.layers.mask = M.layers.mask, this.visible = M.visible, this.castShadow = M.castShadow, this.receiveShadow = M.receiveShadow, this.frustumCulled = M.frustumCulled, this.renderOrder = M.renderOrder, this.userData = JSON.parse(JSON.stringify(M.userData)), D === !0) + for (let t = 0; t < M.children.length; t++) { + const e = M.children[t]; + this.add(e.clone()); + } + return this; + } +} +ZM.DefaultUp = new O(0, 1, 0); +ZM.DefaultMatrixAutoUpdate = !0; +ZM.prototype.isObject3D = !0; +const QD = /* @__PURE__ */ new O(), GD = /* @__PURE__ */ new O(), Tn = /* @__PURE__ */ new O(), WD = /* @__PURE__ */ new O(), kt = /* @__PURE__ */ new O(), St = /* @__PURE__ */ new O(), tz = /* @__PURE__ */ new O(), un = /* @__PURE__ */ new O(), gn = /* @__PURE__ */ new O(), rn = /* @__PURE__ */ new O(); +class DD { + constructor(M = new O(), D = new O(), t = new O()) { + this.a = M, this.b = D, this.c = t; + } + static getNormal(M, D, t, e) { + e.subVectors(t, D), QD.subVectors(M, D), e.cross(QD); + const N = e.lengthSq(); + return N > 0 ? e.multiplyScalar(1 / Math.sqrt(N)) : e.set(0, 0, 0); + } + static getBarycoord(M, D, t, e, N) { + QD.subVectors(e, D), GD.subVectors(t, D), Tn.subVectors(M, D); + const A = QD.dot(QD), z = QD.dot(GD), I = QD.dot(Tn), i = GD.dot(GD), T = GD.dot(Tn), u = A * i - z * z; + if (u === 0) + return N.set(-2, -1, -1); + const g = 1 / u, r = (i * I - z * T) * g, j = (A * T - z * I) * g; + return N.set(1 - r - j, j, r); + } + static containsPoint(M, D, t, e) { + return this.getBarycoord(M, D, t, e, WD), WD.x >= 0 && WD.y >= 0 && WD.x + WD.y <= 1; + } + static getUV(M, D, t, e, N, A, z, I) { + return this.getBarycoord(M, D, t, e, WD), I.set(0, 0), I.addScaledVector(N, WD.x), I.addScaledVector(A, WD.y), I.addScaledVector(z, WD.z), I; + } + static isFrontFacing(M, D, t, e) { + return QD.subVectors(t, D), GD.subVectors(M, D), QD.cross(GD).dot(e) < 0; + } + set(M, D, t) { + return this.a.copy(M), this.b.copy(D), this.c.copy(t), this; + } + setFromPointsAndIndices(M, D, t, e) { + return this.a.copy(M[D]), this.b.copy(M[t]), this.c.copy(M[e]), this; + } + setFromAttributeAndIndices(M, D, t, e) { + return this.a.fromBufferAttribute(M, D), this.b.fromBufferAttribute(M, t), this.c.fromBufferAttribute(M, e), this; + } + clone() { + return new this.constructor().copy(this); + } + copy(M) { + return this.a.copy(M.a), this.b.copy(M.b), this.c.copy(M.c), this; + } + getArea() { + return QD.subVectors(this.c, this.b), GD.subVectors(this.a, this.b), QD.cross(GD).length() * 0.5; + } + getMidpoint(M) { + return M.addVectors(this.a, this.b).add(this.c).multiplyScalar(1 / 3); + } + getNormal(M) { + return DD.getNormal(this.a, this.b, this.c, M); + } + getPlane(M) { + return M.setFromCoplanarPoints(this.a, this.b, this.c); + } + getBarycoord(M, D) { + return DD.getBarycoord(M, this.a, this.b, this.c, D); + } + getUV(M, D, t, e, N) { + return DD.getUV(M, this.a, this.b, this.c, D, t, e, N); + } + containsPoint(M) { + return DD.containsPoint(M, this.a, this.b, this.c); + } + isFrontFacing(M) { + return DD.isFrontFacing(this.a, this.b, this.c, M); + } + intersectsBox(M) { + return M.intersectsTriangle(this); + } + closestPointToPoint(M, D) { + const t = this.a, e = this.b, N = this.c; + let A, z; + kt.subVectors(e, t), St.subVectors(N, t), un.subVectors(M, t); + const I = kt.dot(un), i = St.dot(un); + if (I <= 0 && i <= 0) + return D.copy(t); + gn.subVectors(M, e); + const T = kt.dot(gn), u = St.dot(gn); + if (T >= 0 && u <= T) + return D.copy(e); + const g = I * u - T * i; + if (g <= 0 && I >= 0 && T <= 0) + return A = I / (I - T), D.copy(t).addScaledVector(kt, A); + rn.subVectors(M, N); + const r = kt.dot(rn), j = St.dot(rn); + if (j >= 0 && r <= j) + return D.copy(N); + const y = r * i - I * j; + if (y <= 0 && i >= 0 && j <= 0) + return z = i / (i - j), D.copy(t).addScaledVector(St, z); + const a = T * j - r * u; + if (a <= 0 && u - T >= 0 && r - j >= 0) + return tz.subVectors(N, e), z = (u - T) / (u - T + (r - j)), D.copy(e).addScaledVector(tz, z); + const c = 1 / (a + y + g); + return A = y * c, z = g * c, D.copy(t).addScaledVector(kt, A).addScaledVector(St, z); + } + equals(M) { + return M.a.equals(this.a) && M.b.equals(this.b) && M.c.equals(this.c); + } +} +let jT = 0; +class ID extends dt { + constructor() { + super(), Object.defineProperty(this, "id", { value: jT++ }), this.uuid = bD(), this.name = "", this.type = "Material", this.fog = !0, this.blending = ve, this.side = Ye, this.vertexColors = !1, this.opacity = 1, this.transparent = !1, this.blendSrc = ti, this.blendDst = ei, this.blendEquation = Wt, this.blendSrcAlpha = null, this.blendDstAlpha = null, this.blendEquationAlpha = null, this.depthFunc = Qn, this.depthTest = !0, this.depthWrite = !0, this.stencilWriteMask = 255, this.stencilFunc = NT, this.stencilRef = 0, this.stencilFuncMask = 255, this.stencilFail = qN, this.stencilZFail = qN, this.stencilZPass = qN, this.stencilWrite = !1, this.clippingPlanes = null, this.clipIntersection = !1, this.clipShadows = !1, this.shadowSide = null, this.colorWrite = !0, this.precision = null, this.polygonOffset = !1, this.polygonOffsetFactor = 0, this.polygonOffsetUnits = 0, this.dithering = !1, this.alphaToCoverage = !1, this.premultipliedAlpha = !1, this.visible = !0, this.toneMapped = !0, this.userData = {}, this.version = 0, this._alphaTest = 0; + } + get alphaTest() { + return this._alphaTest; + } + set alphaTest(M) { + this._alphaTest > 0 != M > 0 && this.version++, this._alphaTest = M; + } + onBuild() { + } + onBeforeRender() { + } + onBeforeCompile() { + } + customProgramCacheKey() { + return this.onBeforeCompile.toString(); + } + setValues(M) { + if (M !== void 0) + for (const D in M) { + const t = M[D]; + if (t === void 0) { + console.warn("THREE.Material: '" + D + "' parameter is undefined."); + continue; + } + if (D === "shading") { + console.warn("THREE." + this.type + ": .shading has been removed. Use the boolean .flatShading instead."), this.flatShading = t === Di; + continue; + } + const e = this[D]; + if (e === void 0) { + console.warn("THREE." + this.type + ": '" + D + "' is not a property of this material."); + continue; + } + e && e.isColor ? e.set(t) : e && e.isVector3 && t && t.isVector3 ? e.copy(t) : this[D] = t; + } + } + toJSON(M) { + const D = M === void 0 || typeof M == "string"; + D && (M = { + textures: {}, + images: {} + }); + const t = { + metadata: { + version: 4.5, + type: "Material", + generator: "Material.toJSON" + } + }; + t.uuid = this.uuid, t.type = this.type, this.name !== "" && (t.name = this.name), this.color && this.color.isColor && (t.color = this.color.getHex()), this.roughness !== void 0 && (t.roughness = this.roughness), this.metalness !== void 0 && (t.metalness = this.metalness), this.sheen !== void 0 && (t.sheen = this.sheen), this.sheenColor && this.sheenColor.isColor && (t.sheenColor = this.sheenColor.getHex()), this.sheenRoughness !== void 0 && (t.sheenRoughness = this.sheenRoughness), this.emissive && this.emissive.isColor && (t.emissive = this.emissive.getHex()), this.emissiveIntensity && this.emissiveIntensity !== 1 && (t.emissiveIntensity = this.emissiveIntensity), this.specular && this.specular.isColor && (t.specular = this.specular.getHex()), this.specularIntensity !== void 0 && (t.specularIntensity = this.specularIntensity), this.specularColor && this.specularColor.isColor && (t.specularColor = this.specularColor.getHex()), this.shininess !== void 0 && (t.shininess = this.shininess), this.clearcoat !== void 0 && (t.clearcoat = this.clearcoat), this.clearcoatRoughness !== void 0 && (t.clearcoatRoughness = this.clearcoatRoughness), this.clearcoatMap && this.clearcoatMap.isTexture && (t.clearcoatMap = this.clearcoatMap.toJSON(M).uuid), this.clearcoatRoughnessMap && this.clearcoatRoughnessMap.isTexture && (t.clearcoatRoughnessMap = this.clearcoatRoughnessMap.toJSON(M).uuid), this.clearcoatNormalMap && this.clearcoatNormalMap.isTexture && (t.clearcoatNormalMap = this.clearcoatNormalMap.toJSON(M).uuid, t.clearcoatNormalScale = this.clearcoatNormalScale.toArray()), this.map && this.map.isTexture && (t.map = this.map.toJSON(M).uuid), this.matcap && this.matcap.isTexture && (t.matcap = this.matcap.toJSON(M).uuid), this.alphaMap && this.alphaMap.isTexture && (t.alphaMap = this.alphaMap.toJSON(M).uuid), this.lightMap && this.lightMap.isTexture && (t.lightMap = this.lightMap.toJSON(M).uuid, t.lightMapIntensity = this.lightMapIntensity), this.aoMap && this.aoMap.isTexture && (t.aoMap = this.aoMap.toJSON(M).uuid, t.aoMapIntensity = this.aoMapIntensity), this.bumpMap && this.bumpMap.isTexture && (t.bumpMap = this.bumpMap.toJSON(M).uuid, t.bumpScale = this.bumpScale), this.normalMap && this.normalMap.isTexture && (t.normalMap = this.normalMap.toJSON(M).uuid, t.normalMapType = this.normalMapType, t.normalScale = this.normalScale.toArray()), this.displacementMap && this.displacementMap.isTexture && (t.displacementMap = this.displacementMap.toJSON(M).uuid, t.displacementScale = this.displacementScale, t.displacementBias = this.displacementBias), this.roughnessMap && this.roughnessMap.isTexture && (t.roughnessMap = this.roughnessMap.toJSON(M).uuid), this.metalnessMap && this.metalnessMap.isTexture && (t.metalnessMap = this.metalnessMap.toJSON(M).uuid), this.emissiveMap && this.emissiveMap.isTexture && (t.emissiveMap = this.emissiveMap.toJSON(M).uuid), this.specularMap && this.specularMap.isTexture && (t.specularMap = this.specularMap.toJSON(M).uuid), this.specularIntensityMap && this.specularIntensityMap.isTexture && (t.specularIntensityMap = this.specularIntensityMap.toJSON(M).uuid), this.specularColorMap && this.specularColorMap.isTexture && (t.specularColorMap = this.specularColorMap.toJSON(M).uuid), this.envMap && this.envMap.isTexture && (t.envMap = this.envMap.toJSON(M).uuid, this.combine !== void 0 && (t.combine = this.combine)), this.envMapIntensity !== void 0 && (t.envMapIntensity = this.envMapIntensity), this.reflectivity !== void 0 && (t.reflectivity = this.reflectivity), this.refractionRatio !== void 0 && (t.refractionRatio = this.refractionRatio), this.gradientMap && this.gradientMap.isTexture && (t.gradientMap = this.gradientMap.toJSON(M).uuid), this.transmission !== void 0 && (t.transmission = this.transmission), this.transmissionMap && this.transmissionMap.isTexture && (t.transmissionMap = this.transmissionMap.toJSON(M).uuid), this.thickness !== void 0 && (t.thickness = this.thickness), this.thicknessMap && this.thicknessMap.isTexture && (t.thicknessMap = this.thicknessMap.toJSON(M).uuid), this.attenuationDistance !== void 0 && (t.attenuationDistance = this.attenuationDistance), this.attenuationColor !== void 0 && (t.attenuationColor = this.attenuationColor.getHex()), this.size !== void 0 && (t.size = this.size), this.shadowSide !== null && (t.shadowSide = this.shadowSide), this.sizeAttenuation !== void 0 && (t.sizeAttenuation = this.sizeAttenuation), this.blending !== ve && (t.blending = this.blending), this.side !== Ye && (t.side = this.side), this.vertexColors && (t.vertexColors = !0), this.opacity < 1 && (t.opacity = this.opacity), this.transparent === !0 && (t.transparent = this.transparent), t.depthFunc = this.depthFunc, t.depthTest = this.depthTest, t.depthWrite = this.depthWrite, t.colorWrite = this.colorWrite, t.stencilWrite = this.stencilWrite, t.stencilWriteMask = this.stencilWriteMask, t.stencilFunc = this.stencilFunc, t.stencilRef = this.stencilRef, t.stencilFuncMask = this.stencilFuncMask, t.stencilFail = this.stencilFail, t.stencilZFail = this.stencilZFail, t.stencilZPass = this.stencilZPass, this.rotation && this.rotation !== 0 && (t.rotation = this.rotation), this.polygonOffset === !0 && (t.polygonOffset = !0), this.polygonOffsetFactor !== 0 && (t.polygonOffsetFactor = this.polygonOffsetFactor), this.polygonOffsetUnits !== 0 && (t.polygonOffsetUnits = this.polygonOffsetUnits), this.linewidth && this.linewidth !== 1 && (t.linewidth = this.linewidth), this.dashSize !== void 0 && (t.dashSize = this.dashSize), this.gapSize !== void 0 && (t.gapSize = this.gapSize), this.scale !== void 0 && (t.scale = this.scale), this.dithering === !0 && (t.dithering = !0), this.alphaTest > 0 && (t.alphaTest = this.alphaTest), this.alphaToCoverage === !0 && (t.alphaToCoverage = this.alphaToCoverage), this.premultipliedAlpha === !0 && (t.premultipliedAlpha = this.premultipliedAlpha), this.wireframe === !0 && (t.wireframe = this.wireframe), this.wireframeLinewidth > 1 && (t.wireframeLinewidth = this.wireframeLinewidth), this.wireframeLinecap !== "round" && (t.wireframeLinecap = this.wireframeLinecap), this.wireframeLinejoin !== "round" && (t.wireframeLinejoin = this.wireframeLinejoin), this.flatShading === !0 && (t.flatShading = this.flatShading), this.visible === !1 && (t.visible = !1), this.toneMapped === !1 && (t.toneMapped = !1), JSON.stringify(this.userData) !== "{}" && (t.userData = this.userData); + function e(N) { + const A = []; + for (const z in N) { + const I = N[z]; + delete I.metadata, A.push(I); + } + return A; + } + if (D) { + const N = e(M.textures), A = e(M.images); + N.length > 0 && (t.textures = N), A.length > 0 && (t.images = A); + } + return t; + } + clone() { + return new this.constructor().copy(this); + } + copy(M) { + this.name = M.name, this.fog = M.fog, this.blending = M.blending, this.side = M.side, this.vertexColors = M.vertexColors, this.opacity = M.opacity, this.transparent = M.transparent, this.blendSrc = M.blendSrc, this.blendDst = M.blendDst, this.blendEquation = M.blendEquation, this.blendSrcAlpha = M.blendSrcAlpha, this.blendDstAlpha = M.blendDstAlpha, this.blendEquationAlpha = M.blendEquationAlpha, this.depthFunc = M.depthFunc, this.depthTest = M.depthTest, this.depthWrite = M.depthWrite, this.stencilWriteMask = M.stencilWriteMask, this.stencilFunc = M.stencilFunc, this.stencilRef = M.stencilRef, this.stencilFuncMask = M.stencilFuncMask, this.stencilFail = M.stencilFail, this.stencilZFail = M.stencilZFail, this.stencilZPass = M.stencilZPass, this.stencilWrite = M.stencilWrite; + const D = M.clippingPlanes; + let t = null; + if (D !== null) { + const e = D.length; + t = new Array(e); + for (let N = 0; N !== e; ++N) + t[N] = D[N].clone(); + } + return this.clippingPlanes = t, this.clipIntersection = M.clipIntersection, this.clipShadows = M.clipShadows, this.shadowSide = M.shadowSide, this.colorWrite = M.colorWrite, this.precision = M.precision, this.polygonOffset = M.polygonOffset, this.polygonOffsetFactor = M.polygonOffsetFactor, this.polygonOffsetUnits = M.polygonOffsetUnits, this.dithering = M.dithering, this.alphaTest = M.alphaTest, this.alphaToCoverage = M.alphaToCoverage, this.premultipliedAlpha = M.premultipliedAlpha, this.visible = M.visible, this.toneMapped = M.toneMapped, this.userData = JSON.parse(JSON.stringify(M.userData)), this; + } + dispose() { + this.dispatchEvent({ type: "dispose" }); + } + set needsUpdate(M) { + M === !0 && this.version++; + } +} +ID.prototype.isMaterial = !0; +class Jn extends ID { + constructor(M) { + super(), this.type = "MeshBasicMaterial", this.color = new cM(16777215), this.map = null, this.lightMap = null, this.lightMapIntensity = 1, this.aoMap = null, this.aoMapIntensity = 1, this.specularMap = null, this.alphaMap = null, this.envMap = null, this.combine = QN, this.reflectivity = 1, this.refractionRatio = 0.98, this.wireframe = !1, this.wireframeLinewidth = 1, this.wireframeLinecap = "round", this.wireframeLinejoin = "round", this.setValues(M); + } + copy(M) { + return super.copy(M), this.color.copy(M.color), this.map = M.map, this.lightMap = M.lightMap, this.lightMapIntensity = M.lightMapIntensity, this.aoMap = M.aoMap, this.aoMapIntensity = M.aoMapIntensity, this.specularMap = M.specularMap, this.alphaMap = M.alphaMap, this.envMap = M.envMap, this.combine = M.combine, this.reflectivity = M.reflectivity, this.refractionRatio = M.refractionRatio, this.wireframe = M.wireframe, this.wireframeLinewidth = M.wireframeLinewidth, this.wireframeLinecap = M.wireframeLinecap, this.wireframeLinejoin = M.wireframeLinejoin, this; + } +} +Jn.prototype.isMeshBasicMaterial = !0; +const BM = /* @__PURE__ */ new O(), DN = /* @__PURE__ */ new q(); +class AD { + constructor(M, D, t) { + if (Array.isArray(M)) + throw new TypeError("THREE.BufferAttribute: array should be a Typed Array."); + this.name = "", this.array = M, this.itemSize = D, this.count = M !== void 0 ? M.length / D : 0, this.normalized = t === !0, this.usage = Qe, this.updateRange = { offset: 0, count: -1 }, this.version = 0; + } + onUploadCallback() { + } + set needsUpdate(M) { + M === !0 && this.version++; + } + setUsage(M) { + return this.usage = M, this; + } + copy(M) { + return this.name = M.name, this.array = new M.array.constructor(M.array), this.itemSize = M.itemSize, this.count = M.count, this.normalized = M.normalized, this.usage = M.usage, this; + } + copyAt(M, D, t) { + M *= this.itemSize, t *= D.itemSize; + for (let e = 0, N = this.itemSize; e < N; e++) + this.array[M + e] = D.array[t + e]; + return this; + } + copyArray(M) { + return this.array.set(M), this; + } + copyColorsArray(M) { + const D = this.array; + let t = 0; + for (let e = 0, N = M.length; e < N; e++) { + let A = M[e]; + A === void 0 && (console.warn("THREE.BufferAttribute.copyColorsArray(): color is undefined", e), A = new cM()), D[t++] = A.r, D[t++] = A.g, D[t++] = A.b; + } + return this; + } + copyVector2sArray(M) { + const D = this.array; + let t = 0; + for (let e = 0, N = M.length; e < N; e++) { + let A = M[e]; + A === void 0 && (console.warn("THREE.BufferAttribute.copyVector2sArray(): vector is undefined", e), A = new q()), D[t++] = A.x, D[t++] = A.y; + } + return this; + } + copyVector3sArray(M) { + const D = this.array; + let t = 0; + for (let e = 0, N = M.length; e < N; e++) { + let A = M[e]; + A === void 0 && (console.warn("THREE.BufferAttribute.copyVector3sArray(): vector is undefined", e), A = new O()), D[t++] = A.x, D[t++] = A.y, D[t++] = A.z; + } + return this; + } + copyVector4sArray(M) { + const D = this.array; + let t = 0; + for (let e = 0, N = M.length; e < N; e++) { + let A = M[e]; + A === void 0 && (console.warn("THREE.BufferAttribute.copyVector4sArray(): vector is undefined", e), A = new PM()), D[t++] = A.x, D[t++] = A.y, D[t++] = A.z, D[t++] = A.w; + } + return this; + } + applyMatrix3(M) { + if (this.itemSize === 2) + for (let D = 0, t = this.count; D < t; D++) + DN.fromBufferAttribute(this, D), DN.applyMatrix3(M), this.setXY(D, DN.x, DN.y); + else if (this.itemSize === 3) + for (let D = 0, t = this.count; D < t; D++) + BM.fromBufferAttribute(this, D), BM.applyMatrix3(M), this.setXYZ(D, BM.x, BM.y, BM.z); + return this; + } + applyMatrix4(M) { + for (let D = 0, t = this.count; D < t; D++) + BM.x = this.getX(D), BM.y = this.getY(D), BM.z = this.getZ(D), BM.applyMatrix4(M), this.setXYZ(D, BM.x, BM.y, BM.z); + return this; + } + applyNormalMatrix(M) { + for (let D = 0, t = this.count; D < t; D++) + BM.x = this.getX(D), BM.y = this.getY(D), BM.z = this.getZ(D), BM.applyNormalMatrix(M), this.setXYZ(D, BM.x, BM.y, BM.z); + return this; + } + transformDirection(M) { + for (let D = 0, t = this.count; D < t; D++) + BM.x = this.getX(D), BM.y = this.getY(D), BM.z = this.getZ(D), BM.transformDirection(M), this.setXYZ(D, BM.x, BM.y, BM.z); + return this; + } + set(M, D = 0) { + return this.array.set(M, D), this; + } + getX(M) { + return this.array[M * this.itemSize]; + } + setX(M, D) { + return this.array[M * this.itemSize] = D, this; + } + getY(M) { + return this.array[M * this.itemSize + 1]; + } + setY(M, D) { + return this.array[M * this.itemSize + 1] = D, this; + } + getZ(M) { + return this.array[M * this.itemSize + 2]; + } + setZ(M, D) { + return this.array[M * this.itemSize + 2] = D, this; + } + getW(M) { + return this.array[M * this.itemSize + 3]; + } + setW(M, D) { + return this.array[M * this.itemSize + 3] = D, this; + } + setXY(M, D, t) { + return M *= this.itemSize, this.array[M + 0] = D, this.array[M + 1] = t, this; + } + setXYZ(M, D, t, e) { + return M *= this.itemSize, this.array[M + 0] = D, this.array[M + 1] = t, this.array[M + 2] = e, this; + } + setXYZW(M, D, t, e, N) { + return M *= this.itemSize, this.array[M + 0] = D, this.array[M + 1] = t, this.array[M + 2] = e, this.array[M + 3] = N, this; + } + onUpload(M) { + return this.onUploadCallback = M, this; + } + clone() { + return new this.constructor(this.array, this.itemSize).copy(this); + } + toJSON() { + const M = { + itemSize: this.itemSize, + type: this.array.constructor.name, + array: Array.prototype.slice.call(this.array), + normalized: this.normalized + }; + return this.name !== "" && (M.name = this.name), this.usage !== Qe && (M.usage = this.usage), (this.updateRange.offset !== 0 || this.updateRange.count !== -1) && (M.updateRange = this.updateRange), M; + } +} +AD.prototype.isBufferAttribute = !0; +class Ii extends AD { + constructor(M, D, t) { + super(new Uint16Array(M), D, t); + } +} +class Ti extends AD { + constructor(M, D, t) { + super(new Uint32Array(M), D, t); + } +} +class yT extends AD { + constructor(M, D, t) { + super(new Uint16Array(M), D, t); + } +} +yT.prototype.isFloat16BufferAttribute = !0; +class WM extends AD { + constructor(M, D, t) { + super(new Float32Array(M), D, t); + } +} +let oT = 0; +const ED = /* @__PURE__ */ new aM(), sn = /* @__PURE__ */ new ZM(), Zt = /* @__PURE__ */ new O(), wD = /* @__PURE__ */ new pD(), ae = /* @__PURE__ */ new pD(), zD = /* @__PURE__ */ new O(); +class VM extends dt { + constructor() { + super(), Object.defineProperty(this, "id", { value: oT++ }), this.uuid = bD(), this.name = "", this.type = "BufferGeometry", this.index = null, this.attributes = {}, this.morphAttributes = {}, this.morphTargetsRelative = !1, this.groups = [], this.boundingBox = null, this.boundingSphere = null, this.drawRange = { start: 0, count: 1 / 0 }, this.userData = {}; + } + getIndex() { + return this.index; + } + setIndex(M) { + return Array.isArray(M) ? this.index = new (Ai(M) ? Ti : Ii)(M, 1) : this.index = M, this; + } + getAttribute(M) { + return this.attributes[M]; + } + setAttribute(M, D) { + return this.attributes[M] = D, this; + } + deleteAttribute(M) { + return delete this.attributes[M], this; + } + hasAttribute(M) { + return this.attributes[M] !== void 0; + } + addGroup(M, D, t = 0) { + this.groups.push({ + start: M, + count: D, + materialIndex: t + }); + } + clearGroups() { + this.groups = []; + } + setDrawRange(M, D) { + this.drawRange.start = M, this.drawRange.count = D; + } + applyMatrix4(M) { + const D = this.attributes.position; + D !== void 0 && (D.applyMatrix4(M), D.needsUpdate = !0); + const t = this.attributes.normal; + if (t !== void 0) { + const N = new gD().getNormalMatrix(M); + t.applyNormalMatrix(N), t.needsUpdate = !0; + } + const e = this.attributes.tangent; + return e !== void 0 && (e.transformDirection(M), e.needsUpdate = !0), this.boundingBox !== null && this.computeBoundingBox(), this.boundingSphere !== null && this.computeBoundingSphere(), this; + } + applyQuaternion(M) { + return ED.makeRotationFromQuaternion(M), this.applyMatrix4(ED), this; + } + rotateX(M) { + return ED.makeRotationX(M), this.applyMatrix4(ED), this; + } + rotateY(M) { + return ED.makeRotationY(M), this.applyMatrix4(ED), this; + } + rotateZ(M) { + return ED.makeRotationZ(M), this.applyMatrix4(ED), this; + } + translate(M, D, t) { + return ED.makeTranslation(M, D, t), this.applyMatrix4(ED), this; + } + scale(M, D, t) { + return ED.makeScale(M, D, t), this.applyMatrix4(ED), this; + } + lookAt(M) { + return sn.lookAt(M), sn.updateMatrix(), this.applyMatrix4(sn.matrix), this; + } + center() { + return this.computeBoundingBox(), this.boundingBox.getCenter(Zt).negate(), this.translate(Zt.x, Zt.y, Zt.z), this; + } + setFromPoints(M) { + const D = []; + for (let t = 0, e = M.length; t < e; t++) { + const N = M[t]; + D.push(N.x, N.y, N.z || 0); + } + return this.setAttribute("position", new WM(D, 3)), this; + } + computeBoundingBox() { + this.boundingBox === null && (this.boundingBox = new pD()); + const M = this.attributes.position, D = this.morphAttributes.position; + if (M && M.isGLBufferAttribute) { + console.error('THREE.BufferGeometry.computeBoundingBox(): GLBufferAttribute requires a manual bounding box. Alternatively set "mesh.frustumCulled" to "false".', this), this.boundingBox.set(new O(-1 / 0, -1 / 0, -1 / 0), new O(1 / 0, 1 / 0, 1 / 0)); + return; + } + if (M !== void 0) { + if (this.boundingBox.setFromBufferAttribute(M), D) + for (let t = 0, e = D.length; t < e; t++) { + const N = D[t]; + wD.setFromBufferAttribute(N), this.morphTargetsRelative ? (zD.addVectors(this.boundingBox.min, wD.min), this.boundingBox.expandByPoint(zD), zD.addVectors(this.boundingBox.max, wD.max), this.boundingBox.expandByPoint(zD)) : (this.boundingBox.expandByPoint(wD.min), this.boundingBox.expandByPoint(wD.max)); + } + } else + this.boundingBox.makeEmpty(); + (isNaN(this.boundingBox.min.x) || isNaN(this.boundingBox.min.y) || isNaN(this.boundingBox.min.z)) && console.error('THREE.BufferGeometry.computeBoundingBox(): Computed min/max have NaN values. The "position" attribute is likely to have NaN values.', this); + } + computeBoundingSphere() { + this.boundingSphere === null && (this.boundingSphere = new Ie()); + const M = this.attributes.position, D = this.morphAttributes.position; + if (M && M.isGLBufferAttribute) { + console.error('THREE.BufferGeometry.computeBoundingSphere(): GLBufferAttribute requires a manual bounding sphere. Alternatively set "mesh.frustumCulled" to "false".', this), this.boundingSphere.set(new O(), 1 / 0); + return; + } + if (M) { + const t = this.boundingSphere.center; + if (wD.setFromBufferAttribute(M), D) + for (let N = 0, A = D.length; N < A; N++) { + const z = D[N]; + ae.setFromBufferAttribute(z), this.morphTargetsRelative ? (zD.addVectors(wD.min, ae.min), wD.expandByPoint(zD), zD.addVectors(wD.max, ae.max), wD.expandByPoint(zD)) : (wD.expandByPoint(ae.min), wD.expandByPoint(ae.max)); + } + wD.getCenter(t); + let e = 0; + for (let N = 0, A = M.count; N < A; N++) + zD.fromBufferAttribute(M, N), e = Math.max(e, t.distanceToSquared(zD)); + if (D) + for (let N = 0, A = D.length; N < A; N++) { + const z = D[N], I = this.morphTargetsRelative; + for (let i = 0, T = z.count; i < T; i++) + zD.fromBufferAttribute(z, i), I && (Zt.fromBufferAttribute(M, i), zD.add(Zt)), e = Math.max(e, t.distanceToSquared(zD)); + } + this.boundingSphere.radius = Math.sqrt(e), isNaN(this.boundingSphere.radius) && console.error('THREE.BufferGeometry.computeBoundingSphere(): Computed radius is NaN. The "position" attribute is likely to have NaN values.', this); + } + } + computeTangents() { + const M = this.index, D = this.attributes; + if (M === null || D.position === void 0 || D.normal === void 0 || D.uv === void 0) { + console.error("THREE.BufferGeometry: .computeTangents() failed. Missing required attributes (index, position, normal or uv)"); + return; + } + const t = M.array, e = D.position.array, N = D.normal.array, A = D.uv.array, z = e.length / 3; + D.tangent === void 0 && this.setAttribute("tangent", new AD(new Float32Array(4 * z), 4)); + const I = D.tangent.array, i = [], T = []; + for (let Z = 0; Z < z; Z++) + i[Z] = new O(), T[Z] = new O(); + const u = new O(), g = new O(), r = new O(), j = new q(), y = new q(), a = new q(), c = new O(), s = new O(); + function l(Z, o, p) { + u.fromArray(e, Z * 3), g.fromArray(e, o * 3), r.fromArray(e, p * 3), j.fromArray(A, Z * 2), y.fromArray(A, o * 2), a.fromArray(A, p * 2), g.sub(u), r.sub(u), y.sub(j), a.sub(j); + const Y = 1 / (y.x * a.y - a.x * y.y); + !isFinite(Y) || (c.copy(g).multiplyScalar(a.y).addScaledVector(r, -y.y).multiplyScalar(Y), s.copy(r).multiplyScalar(y.x).addScaledVector(g, -a.x).multiplyScalar(Y), i[Z].add(c), i[o].add(c), i[p].add(c), T[Z].add(s), T[o].add(s), T[p].add(s)); + } + let C = this.groups; + C.length === 0 && (C = [{ + start: 0, + count: t.length + }]); + for (let Z = 0, o = C.length; Z < o; ++Z) { + const p = C[Z], Y = p.start, k = p.count; + for (let f = Y, Q = Y + k; f < Q; f += 3) + l(t[f + 0], t[f + 1], t[f + 2]); + } + const E = new O(), v = new O(), h = new O(), F = new O(); + function MM(Z) { + h.fromArray(N, Z * 3), F.copy(h); + const o = i[Z]; + E.copy(o), E.sub(h.multiplyScalar(h.dot(o))).normalize(), v.crossVectors(F, o); + const Y = v.dot(T[Z]) < 0 ? -1 : 1; + I[Z * 4] = E.x, I[Z * 4 + 1] = E.y, I[Z * 4 + 2] = E.z, I[Z * 4 + 3] = Y; + } + for (let Z = 0, o = C.length; Z < o; ++Z) { + const p = C[Z], Y = p.start, k = p.count; + for (let f = Y, Q = Y + k; f < Q; f += 3) + MM(t[f + 0]), MM(t[f + 1]), MM(t[f + 2]); + } + } + computeVertexNormals() { + const M = this.index, D = this.getAttribute("position"); + if (D !== void 0) { + let t = this.getAttribute("normal"); + if (t === void 0) + t = new AD(new Float32Array(D.count * 3), 3), this.setAttribute("normal", t); + else + for (let g = 0, r = t.count; g < r; g++) + t.setXYZ(g, 0, 0, 0); + const e = new O(), N = new O(), A = new O(), z = new O(), I = new O(), i = new O(), T = new O(), u = new O(); + if (M) + for (let g = 0, r = M.count; g < r; g += 3) { + const j = M.getX(g + 0), y = M.getX(g + 1), a = M.getX(g + 2); + e.fromBufferAttribute(D, j), N.fromBufferAttribute(D, y), A.fromBufferAttribute(D, a), T.subVectors(A, N), u.subVectors(e, N), T.cross(u), z.fromBufferAttribute(t, j), I.fromBufferAttribute(t, y), i.fromBufferAttribute(t, a), z.add(T), I.add(T), i.add(T), t.setXYZ(j, z.x, z.y, z.z), t.setXYZ(y, I.x, I.y, I.z), t.setXYZ(a, i.x, i.y, i.z); + } + else + for (let g = 0, r = D.count; g < r; g += 3) + e.fromBufferAttribute(D, g + 0), N.fromBufferAttribute(D, g + 1), A.fromBufferAttribute(D, g + 2), T.subVectors(A, N), u.subVectors(e, N), T.cross(u), t.setXYZ(g + 0, T.x, T.y, T.z), t.setXYZ(g + 1, T.x, T.y, T.z), t.setXYZ(g + 2, T.x, T.y, T.z); + this.normalizeNormals(), t.needsUpdate = !0; + } + } + merge(M, D) { + if (!(M && M.isBufferGeometry)) { + console.error("THREE.BufferGeometry.merge(): geometry not an instance of THREE.BufferGeometry.", M); + return; + } + D === void 0 && (D = 0, console.warn("THREE.BufferGeometry.merge(): Overwriting original geometry, starting at offset=0. Use BufferGeometryUtils.mergeBufferGeometries() for lossless merge.")); + const t = this.attributes; + for (const e in t) { + if (M.attributes[e] === void 0) + continue; + const A = t[e].array, z = M.attributes[e], I = z.array, i = z.itemSize * D, T = Math.min(I.length, A.length - i); + for (let u = 0, g = i; u < T; u++, g++) + A[g] = I[u]; + } + return this; + } + normalizeNormals() { + const M = this.attributes.normal; + for (let D = 0, t = M.count; D < t; D++) + zD.fromBufferAttribute(M, D), zD.normalize(), M.setXYZ(D, zD.x, zD.y, zD.z); + } + toNonIndexed() { + function M(z, I) { + const i = z.array, T = z.itemSize, u = z.normalized, g = new i.constructor(I.length * T); + let r = 0, j = 0; + for (let y = 0, a = I.length; y < a; y++) { + z.isInterleavedBufferAttribute ? r = I[y] * z.data.stride + z.offset : r = I[y] * T; + for (let c = 0; c < T; c++) + g[j++] = i[r++]; + } + return new AD(g, T, u); + } + if (this.index === null) + return console.warn("THREE.BufferGeometry.toNonIndexed(): BufferGeometry is already non-indexed."), this; + const D = new VM(), t = this.index.array, e = this.attributes; + for (const z in e) { + const I = e[z], i = M(I, t); + D.setAttribute(z, i); + } + const N = this.morphAttributes; + for (const z in N) { + const I = [], i = N[z]; + for (let T = 0, u = i.length; T < u; T++) { + const g = i[T], r = M(g, t); + I.push(r); + } + D.morphAttributes[z] = I; + } + D.morphTargetsRelative = this.morphTargetsRelative; + const A = this.groups; + for (let z = 0, I = A.length; z < I; z++) { + const i = A[z]; + D.addGroup(i.start, i.count, i.materialIndex); + } + return D; + } + toJSON() { + const M = { + metadata: { + version: 4.5, + type: "BufferGeometry", + generator: "BufferGeometry.toJSON" + } + }; + if (M.uuid = this.uuid, M.type = this.type, this.name !== "" && (M.name = this.name), Object.keys(this.userData).length > 0 && (M.userData = this.userData), this.parameters !== void 0) { + const I = this.parameters; + for (const i in I) + I[i] !== void 0 && (M[i] = I[i]); + return M; + } + M.data = { attributes: {} }; + const D = this.index; + D !== null && (M.data.index = { + type: D.array.constructor.name, + array: Array.prototype.slice.call(D.array) + }); + const t = this.attributes; + for (const I in t) { + const i = t[I]; + M.data.attributes[I] = i.toJSON(M.data); + } + const e = {}; + let N = !1; + for (const I in this.morphAttributes) { + const i = this.morphAttributes[I], T = []; + for (let u = 0, g = i.length; u < g; u++) { + const r = i[u]; + T.push(r.toJSON(M.data)); + } + T.length > 0 && (e[I] = T, N = !0); + } + N && (M.data.morphAttributes = e, M.data.morphTargetsRelative = this.morphTargetsRelative); + const A = this.groups; + A.length > 0 && (M.data.groups = JSON.parse(JSON.stringify(A))); + const z = this.boundingSphere; + return z !== null && (M.data.boundingSphere = { + center: z.center.toArray(), + radius: z.radius + }), M; + } + clone() { + return new this.constructor().copy(this); + } + copy(M) { + this.index = null, this.attributes = {}, this.morphAttributes = {}, this.groups = [], this.boundingBox = null, this.boundingSphere = null; + const D = {}; + this.name = M.name; + const t = M.index; + t !== null && this.setIndex(t.clone(D)); + const e = M.attributes; + for (const i in e) { + const T = e[i]; + this.setAttribute(i, T.clone(D)); + } + const N = M.morphAttributes; + for (const i in N) { + const T = [], u = N[i]; + for (let g = 0, r = u.length; g < r; g++) + T.push(u[g].clone(D)); + this.morphAttributes[i] = T; + } + this.morphTargetsRelative = M.morphTargetsRelative; + const A = M.groups; + for (let i = 0, T = A.length; i < T; i++) { + const u = A[i]; + this.addGroup(u.start, u.count, u.materialIndex); + } + const z = M.boundingBox; + z !== null && (this.boundingBox = z.clone()); + const I = M.boundingSphere; + return I !== null && (this.boundingSphere = I.clone()), this.drawRange.start = M.drawRange.start, this.drawRange.count = M.drawRange.count, this.userData = M.userData, M.parameters !== void 0 && (this.parameters = Object.assign({}, M.parameters)), this; + } + dispose() { + this.dispatchEvent({ type: "dispose" }); + } +} +VM.prototype.isBufferGeometry = !0; +const ez = /* @__PURE__ */ new aM(), _t = /* @__PURE__ */ new Te(), cn = /* @__PURE__ */ new Ie(), et = /* @__PURE__ */ new O(), Nt = /* @__PURE__ */ new O(), nt = /* @__PURE__ */ new O(), jn = /* @__PURE__ */ new O(), yn = /* @__PURE__ */ new O(), on = /* @__PURE__ */ new O(), tN = /* @__PURE__ */ new O(), eN = /* @__PURE__ */ new O(), NN = /* @__PURE__ */ new O(), nN = /* @__PURE__ */ new q(), AN = /* @__PURE__ */ new q(), zN = /* @__PURE__ */ new q(), an = /* @__PURE__ */ new O(), iN = /* @__PURE__ */ new O(); +class nD extends ZM { + constructor(M = new VM(), D = new Jn()) { + super(), this.type = "Mesh", this.geometry = M, this.material = D, this.updateMorphTargets(); + } + copy(M) { + return super.copy(M), M.morphTargetInfluences !== void 0 && (this.morphTargetInfluences = M.morphTargetInfluences.slice()), M.morphTargetDictionary !== void 0 && (this.morphTargetDictionary = Object.assign({}, M.morphTargetDictionary)), this.material = M.material, this.geometry = M.geometry, this; + } + updateMorphTargets() { + const M = this.geometry; + if (M.isBufferGeometry) { + const D = M.morphAttributes, t = Object.keys(D); + if (t.length > 0) { + const e = D[t[0]]; + if (e !== void 0) { + this.morphTargetInfluences = [], this.morphTargetDictionary = {}; + for (let N = 0, A = e.length; N < A; N++) { + const z = e[N].name || String(N); + this.morphTargetInfluences.push(0), this.morphTargetDictionary[z] = N; + } + } + } + } else { + const D = M.morphTargets; + D !== void 0 && D.length > 0 && console.error("THREE.Mesh.updateMorphTargets() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead."); + } + } + raycast(M, D) { + const t = this.geometry, e = this.material, N = this.matrixWorld; + if (e === void 0 || (t.boundingSphere === null && t.computeBoundingSphere(), cn.copy(t.boundingSphere), cn.applyMatrix4(N), M.ray.intersectsSphere(cn) === !1) || (ez.copy(N).invert(), _t.copy(M.ray).applyMatrix4(ez), t.boundingBox !== null && _t.intersectsBox(t.boundingBox) === !1)) + return; + let A; + if (t.isBufferGeometry) { + const z = t.index, I = t.attributes.position, i = t.morphAttributes.position, T = t.morphTargetsRelative, u = t.attributes.uv, g = t.attributes.uv2, r = t.groups, j = t.drawRange; + if (z !== null) + if (Array.isArray(e)) + for (let y = 0, a = r.length; y < a; y++) { + const c = r[y], s = e[c.materialIndex], l = Math.max(c.start, j.start), C = Math.min(z.count, Math.min(c.start + c.count, j.start + j.count)); + for (let E = l, v = C; E < v; E += 3) { + const h = z.getX(E), F = z.getX(E + 1), MM = z.getX(E + 2); + A = IN(this, s, M, _t, I, i, T, u, g, h, F, MM), A && (A.faceIndex = Math.floor(E / 3), A.face.materialIndex = c.materialIndex, D.push(A)); + } + } + else { + const y = Math.max(0, j.start), a = Math.min(z.count, j.start + j.count); + for (let c = y, s = a; c < s; c += 3) { + const l = z.getX(c), C = z.getX(c + 1), E = z.getX(c + 2); + A = IN(this, e, M, _t, I, i, T, u, g, l, C, E), A && (A.faceIndex = Math.floor(c / 3), D.push(A)); + } + } + else if (I !== void 0) + if (Array.isArray(e)) + for (let y = 0, a = r.length; y < a; y++) { + const c = r[y], s = e[c.materialIndex], l = Math.max(c.start, j.start), C = Math.min(I.count, Math.min(c.start + c.count, j.start + j.count)); + for (let E = l, v = C; E < v; E += 3) { + const h = E, F = E + 1, MM = E + 2; + A = IN(this, s, M, _t, I, i, T, u, g, h, F, MM), A && (A.faceIndex = Math.floor(E / 3), A.face.materialIndex = c.materialIndex, D.push(A)); + } + } + else { + const y = Math.max(0, j.start), a = Math.min(I.count, j.start + j.count); + for (let c = y, s = a; c < s; c += 3) { + const l = c, C = c + 1, E = c + 2; + A = IN(this, e, M, _t, I, i, T, u, g, l, C, E), A && (A.faceIndex = Math.floor(c / 3), D.push(A)); + } + } + } else + t.isGeometry && console.error("THREE.Mesh.raycast() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead."); + } +} +nD.prototype.isMesh = !0; +function aT(n, M, D, t, e, N, A, z) { + let I; + if (M.side === eD ? I = t.intersectTriangle(A, N, e, !0, z) : I = t.intersectTriangle(e, N, A, M.side !== Ne, z), I === null) + return null; + iN.copy(z), iN.applyMatrix4(n.matrixWorld); + const i = D.ray.origin.distanceTo(iN); + return i < D.near || i > D.far ? null : { + distance: i, + point: iN.clone(), + object: n + }; +} +function IN(n, M, D, t, e, N, A, z, I, i, T, u) { + et.fromBufferAttribute(e, i), Nt.fromBufferAttribute(e, T), nt.fromBufferAttribute(e, u); + const g = n.morphTargetInfluences; + if (N && g) { + tN.set(0, 0, 0), eN.set(0, 0, 0), NN.set(0, 0, 0); + for (let j = 0, y = N.length; j < y; j++) { + const a = g[j], c = N[j]; + a !== 0 && (jn.fromBufferAttribute(c, i), yn.fromBufferAttribute(c, T), on.fromBufferAttribute(c, u), A ? (tN.addScaledVector(jn, a), eN.addScaledVector(yn, a), NN.addScaledVector(on, a)) : (tN.addScaledVector(jn.sub(et), a), eN.addScaledVector(yn.sub(Nt), a), NN.addScaledVector(on.sub(nt), a))); + } + et.add(tN), Nt.add(eN), nt.add(NN); + } + n.isSkinnedMesh && (n.boneTransform(i, et), n.boneTransform(T, Nt), n.boneTransform(u, nt)); + const r = aT(n, M, D, t, et, Nt, nt, an); + if (r) { + z && (nN.fromBufferAttribute(z, i), AN.fromBufferAttribute(z, T), zN.fromBufferAttribute(z, u), r.uv = DD.getUV(an, et, Nt, nt, nN, AN, zN, new q())), I && (nN.fromBufferAttribute(I, i), AN.fromBufferAttribute(I, T), zN.fromBufferAttribute(I, u), r.uv2 = DD.getUV(an, et, Nt, nt, nN, AN, zN, new q())); + const j = { + a: i, + b: T, + c: u, + normal: new O(), + materialIndex: 0 + }; + DD.getNormal(et, Nt, nt, j.normal), r.face = j; + } + return r; +} +class Re extends VM { + constructor(M = 1, D = 1, t = 1, e = 1, N = 1, A = 1) { + super(), this.type = "BoxGeometry", this.parameters = { + width: M, + height: D, + depth: t, + widthSegments: e, + heightSegments: N, + depthSegments: A + }; + const z = this; + e = Math.floor(e), N = Math.floor(N), A = Math.floor(A); + const I = [], i = [], T = [], u = []; + let g = 0, r = 0; + j("z", "y", "x", -1, -1, t, D, M, A, N, 0), j("z", "y", "x", 1, -1, t, D, -M, A, N, 1), j("x", "z", "y", 1, 1, M, t, D, e, A, 2), j("x", "z", "y", 1, -1, M, t, -D, e, A, 3), j("x", "y", "z", 1, -1, M, D, t, e, N, 4), j("x", "y", "z", -1, -1, M, D, -t, e, N, 5), this.setIndex(I), this.setAttribute("position", new WM(i, 3)), this.setAttribute("normal", new WM(T, 3)), this.setAttribute("uv", new WM(u, 2)); + function j(y, a, c, s, l, C, E, v, h, F, MM) { + const Z = C / h, o = E / F, p = C / 2, Y = E / 2, k = v / 2, f = h + 1, Q = F + 1; + let K = 0, W = 0; + const IM = new O(); + for (let _ = 0; _ < Q; _++) { + const G = _ * o - Y; + for (let eM = 0; eM < f; eM++) { + const uM = eM * Z - p; + IM[y] = uM * s, IM[a] = G * l, IM[c] = k, i.push(IM.x, IM.y, IM.z), IM[y] = 0, IM[a] = 0, IM[c] = v > 0 ? 1 : -1, T.push(IM.x, IM.y, IM.z), u.push(eM / h), u.push(1 - _ / F), K += 1; + } + } + for (let _ = 0; _ < F; _++) + for (let G = 0; G < h; G++) { + const eM = g + G + f * _, uM = g + G + f * (_ + 1), jM = g + (G + 1) + f * (_ + 1), b = g + (G + 1) + f * _; + I.push(eM, uM, b), I.push(uM, jM, b), W += 6; + } + z.addGroup(r, W, MM), r += W, g += K; + } + } + static fromJSON(M) { + return new Re(M.width, M.height, M.depth, M.widthSegments, M.heightSegments, M.depthSegments); + } +} +function Ae(n) { + const M = {}; + for (const D in n) { + M[D] = {}; + for (const t in n[D]) { + const e = n[D][t]; + e && (e.isColor || e.isMatrix3 || e.isMatrix4 || e.isVector2 || e.isVector3 || e.isVector4 || e.isTexture || e.isQuaternion) ? M[D][t] = e.clone() : Array.isArray(e) ? M[D][t] = e.slice() : M[D][t] = e; + } + } + return M; +} +function sD(n) { + const M = {}; + for (let D = 0; D < n.length; D++) { + const t = Ae(n[D]); + for (const e in t) + M[e] = t[e]; + } + return M; +} +const CT = { clone: Ae, merge: sD }; +var LT = `void main() { + gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 ); +}`, wT = `void main() { + gl_FragColor = vec4( 1.0, 0.0, 0.0, 1.0 ); +}`; +class lt extends ID { + constructor(M) { + super(), this.type = "ShaderMaterial", this.defines = {}, this.uniforms = {}, this.vertexShader = LT, this.fragmentShader = wT, this.linewidth = 1, this.wireframe = !1, this.wireframeLinewidth = 1, this.fog = !1, this.lights = !1, this.clipping = !1, this.extensions = { + derivatives: !1, + fragDepth: !1, + drawBuffers: !1, + shaderTextureLOD: !1 + }, this.defaultAttributeValues = { + color: [1, 1, 1], + uv: [0, 0], + uv2: [0, 0] + }, this.index0AttributeName = void 0, this.uniformsNeedUpdate = !1, this.glslVersion = null, M !== void 0 && (M.attributes !== void 0 && console.error("THREE.ShaderMaterial: attributes should now be defined in THREE.BufferGeometry instead."), this.setValues(M)); + } + copy(M) { + return super.copy(M), this.fragmentShader = M.fragmentShader, this.vertexShader = M.vertexShader, this.uniforms = Ae(M.uniforms), this.defines = Object.assign({}, M.defines), this.wireframe = M.wireframe, this.wireframeLinewidth = M.wireframeLinewidth, this.lights = M.lights, this.clipping = M.clipping, this.extensions = Object.assign({}, M.extensions), this.glslVersion = M.glslVersion, this; + } + toJSON(M) { + const D = super.toJSON(M); + D.glslVersion = this.glslVersion, D.uniforms = {}; + for (const e in this.uniforms) { + const A = this.uniforms[e].value; + A && A.isTexture ? D.uniforms[e] = { + type: "t", + value: A.toJSON(M).uuid + } : A && A.isColor ? D.uniforms[e] = { + type: "c", + value: A.getHex() + } : A && A.isVector2 ? D.uniforms[e] = { + type: "v2", + value: A.toArray() + } : A && A.isVector3 ? D.uniforms[e] = { + type: "v3", + value: A.toArray() + } : A && A.isVector4 ? D.uniforms[e] = { + type: "v4", + value: A.toArray() + } : A && A.isMatrix3 ? D.uniforms[e] = { + type: "m3", + value: A.toArray() + } : A && A.isMatrix4 ? D.uniforms[e] = { + type: "m4", + value: A.toArray() + } : D.uniforms[e] = { + value: A + }; + } + Object.keys(this.defines).length > 0 && (D.defines = this.defines), D.vertexShader = this.vertexShader, D.fragmentShader = this.fragmentShader; + const t = {}; + for (const e in this.extensions) + this.extensions[e] === !0 && (t[e] = !0); + return Object.keys(t).length > 0 && (D.extensions = t), D; + } +} +lt.prototype.isShaderMaterial = !0; +class $n extends ZM { + constructor() { + super(), this.type = "Camera", this.matrixWorldInverse = new aM(), this.projectionMatrix = new aM(), this.projectionMatrixInverse = new aM(); + } + copy(M, D) { + return super.copy(M, D), this.matrixWorldInverse.copy(M.matrixWorldInverse), this.projectionMatrix.copy(M.projectionMatrix), this.projectionMatrixInverse.copy(M.projectionMatrixInverse), this; + } + getWorldDirection(M) { + this.updateWorldMatrix(!0, !1); + const D = this.matrixWorld.elements; + return M.set(-D[8], -D[9], -D[10]).normalize(); + } + updateMatrixWorld(M) { + super.updateMatrixWorld(M), this.matrixWorldInverse.copy(this.matrixWorld).invert(); + } + updateWorldMatrix(M, D) { + super.updateWorldMatrix(M, D), this.matrixWorldInverse.copy(this.matrixWorld).invert(); + } + clone() { + return new this.constructor().copy(this); + } +} +$n.prototype.isCamera = !0; +class jD extends $n { + constructor(M = 50, D = 1, t = 0.1, e = 2e3) { + super(), this.type = "PerspectiveCamera", this.fov = M, this.zoom = 1, this.near = t, this.far = e, this.focus = 10, this.aspect = D, this.view = null, this.filmGauge = 35, this.filmOffset = 0, this.updateProjectionMatrix(); + } + copy(M, D) { + return super.copy(M, D), this.fov = M.fov, this.zoom = M.zoom, this.near = M.near, this.far = M.far, this.focus = M.focus, this.aspect = M.aspect, this.view = M.view === null ? null : Object.assign({}, M.view), this.filmGauge = M.filmGauge, this.filmOffset = M.filmOffset, this; + } + setFocalLength(M) { + const D = 0.5 * this.getFilmHeight() / M; + this.fov = _n * 2 * Math.atan(D), this.updateProjectionMatrix(); + } + getFocalLength() { + const M = Math.tan(XN * 0.5 * this.fov); + return 0.5 * this.getFilmHeight() / M; + } + getEffectiveFOV() { + return _n * 2 * Math.atan(Math.tan(XN * 0.5 * this.fov) / this.zoom); + } + getFilmWidth() { + return this.filmGauge * Math.min(this.aspect, 1); + } + getFilmHeight() { + return this.filmGauge / Math.max(this.aspect, 1); + } + setViewOffset(M, D, t, e, N, A) { + this.aspect = M / D, this.view === null && (this.view = { + enabled: !0, + fullWidth: 1, + fullHeight: 1, + offsetX: 0, + offsetY: 0, + width: 1, + height: 1 + }), this.view.enabled = !0, this.view.fullWidth = M, this.view.fullHeight = D, this.view.offsetX = t, this.view.offsetY = e, this.view.width = N, this.view.height = A, this.updateProjectionMatrix(); + } + clearViewOffset() { + this.view !== null && (this.view.enabled = !1), this.updateProjectionMatrix(); + } + updateProjectionMatrix() { + const M = this.near; + let D = M * Math.tan(XN * 0.5 * this.fov) / this.zoom, t = 2 * D, e = this.aspect * t, N = -0.5 * e; + const A = this.view; + if (this.view !== null && this.view.enabled) { + const I = A.fullWidth, i = A.fullHeight; + N += A.offsetX * e / I, D -= A.offsetY * t / i, e *= A.width / I, t *= A.height / i; + } + const z = this.filmOffset; + z !== 0 && (N += M * z / this.getFilmWidth()), this.projectionMatrix.makePerspective(N, N + e, D, D - t, M, this.far), this.projectionMatrixInverse.copy(this.projectionMatrix).invert(); + } + toJSON(M) { + const D = super.toJSON(M); + return D.object.fov = this.fov, D.object.zoom = this.zoom, D.object.near = this.near, D.object.far = this.far, D.object.focus = this.focus, D.object.aspect = this.aspect, this.view !== null && (D.object.view = Object.assign({}, this.view)), D.object.filmGauge = this.filmGauge, D.object.filmOffset = this.filmOffset, D; + } +} +jD.prototype.isPerspectiveCamera = !0; +const bt = 90, Kt = 1; +class MA extends ZM { + constructor(M, D, t) { + if (super(), this.type = "CubeCamera", t.isWebGLCubeRenderTarget !== !0) { + console.error("THREE.CubeCamera: The constructor now expects an instance of WebGLCubeRenderTarget as third parameter."); + return; + } + this.renderTarget = t; + const e = new jD(bt, Kt, M, D); + e.layers = this.layers, e.up.set(0, -1, 0), e.lookAt(new O(1, 0, 0)), this.add(e); + const N = new jD(bt, Kt, M, D); + N.layers = this.layers, N.up.set(0, -1, 0), N.lookAt(new O(-1, 0, 0)), this.add(N); + const A = new jD(bt, Kt, M, D); + A.layers = this.layers, A.up.set(0, 0, 1), A.lookAt(new O(0, 1, 0)), this.add(A); + const z = new jD(bt, Kt, M, D); + z.layers = this.layers, z.up.set(0, 0, -1), z.lookAt(new O(0, -1, 0)), this.add(z); + const I = new jD(bt, Kt, M, D); + I.layers = this.layers, I.up.set(0, -1, 0), I.lookAt(new O(0, 0, 1)), this.add(I); + const i = new jD(bt, Kt, M, D); + i.layers = this.layers, i.up.set(0, -1, 0), i.lookAt(new O(0, 0, -1)), this.add(i); + } + update(M, D) { + this.parent === null && this.updateMatrixWorld(); + const t = this.renderTarget, [e, N, A, z, I, i] = this.children, T = M.xr.enabled, u = M.getRenderTarget(); + M.xr.enabled = !1; + const g = t.texture.generateMipmaps; + t.texture.generateMipmaps = !1, M.setRenderTarget(t, 0), M.render(D, e), M.setRenderTarget(t, 1), M.render(D, N), M.setRenderTarget(t, 2), M.render(D, A), M.setRenderTarget(t, 3), M.render(D, z), M.setRenderTarget(t, 4), M.render(D, I), t.texture.generateMipmaps = g, M.setRenderTarget(t, 5), M.render(D, i), M.setRenderTarget(u), M.xr.enabled = T, t.texture.needsPMREMUpdate = !0; + } +} +class kN extends iD { + constructor(M, D, t, e, N, A, z, I, i, T) { + M = M !== void 0 ? M : [], D = D !== void 0 ? D : be, super(M, D, t, e, N, A, z, I, i, T), this.flipY = !1; + } + get images() { + return this.image; + } + set images(M) { + this.image = M; + } +} +kN.prototype.isCubeTexture = !0; +class ui extends dD { + constructor(M, D, t) { + Number.isInteger(D) && (console.warn("THREE.WebGLCubeRenderTarget: constructor signature is now WebGLCubeRenderTarget( size, options )"), D = t), super(M, M, D), D = D || {}, this.texture = new kN(void 0, D.mapping, D.wrapS, D.wrapT, D.magFilter, D.minFilter, D.format, D.type, D.anisotropy, D.encoding), this.texture.isRenderTargetTexture = !0, this.texture.generateMipmaps = D.generateMipmaps !== void 0 ? D.generateMipmaps : !1, this.texture.minFilter = D.minFilter !== void 0 ? D.minFilter : uD; + } + fromEquirectangularTexture(M, D) { + this.texture.type = D.type, this.texture.format = yD, this.texture.encoding = D.encoding, this.texture.generateMipmaps = D.generateMipmaps, this.texture.minFilter = D.minFilter, this.texture.magFilter = D.magFilter; + const t = { + uniforms: { + tEquirect: { value: null } + }, + vertexShader: ` + + varying vec3 vWorldDirection; + + vec3 transformDirection( in vec3 dir, in mat4 matrix ) { + + return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz ); + + } + + void main() { + + vWorldDirection = transformDirection( position, modelMatrix ); + + #include + #include + + } + `, + fragmentShader: ` + + uniform sampler2D tEquirect; + + varying vec3 vWorldDirection; + + #include + + void main() { + + vec3 direction = normalize( vWorldDirection ); + + vec2 sampleUV = equirectUv( direction ); + + gl_FragColor = texture2D( tEquirect, sampleUV ); + + } + ` + }, e = new Re(5, 5, 5), N = new lt({ + name: "CubemapFromEquirect", + uniforms: Ae(t.uniforms), + vertexShader: t.vertexShader, + fragmentShader: t.fragmentShader, + side: eD, + blending: zt + }); + N.uniforms.tEquirect.value = D; + const A = new nD(e, N), z = D.minFilter; + return D.minFilter === mN && (D.minFilter = uD), new MA(1, 10, this).update(M, A), D.minFilter = z, A.geometry.dispose(), A.material.dispose(), this; + } + clear(M, D, t, e) { + const N = M.getRenderTarget(); + for (let A = 0; A < 6; A++) + M.setRenderTarget(this, A), M.clear(D, t, e); + M.setRenderTarget(N); + } +} +ui.prototype.isWebGLCubeRenderTarget = !0; +const Cn = /* @__PURE__ */ new O(), OT = /* @__PURE__ */ new O(), xT = /* @__PURE__ */ new gD(); +class XD { + constructor(M = new O(1, 0, 0), D = 0) { + this.normal = M, this.constant = D; + } + set(M, D) { + return this.normal.copy(M), this.constant = D, this; + } + setComponents(M, D, t, e) { + return this.normal.set(M, D, t), this.constant = e, this; + } + setFromNormalAndCoplanarPoint(M, D) { + return this.normal.copy(M), this.constant = -D.dot(this.normal), this; + } + setFromCoplanarPoints(M, D, t) { + const e = Cn.subVectors(t, D).cross(OT.subVectors(M, D)).normalize(); + return this.setFromNormalAndCoplanarPoint(e, M), this; + } + copy(M) { + return this.normal.copy(M.normal), this.constant = M.constant, this; + } + normalize() { + const M = 1 / this.normal.length(); + return this.normal.multiplyScalar(M), this.constant *= M, this; + } + negate() { + return this.constant *= -1, this.normal.negate(), this; + } + distanceToPoint(M) { + return this.normal.dot(M) + this.constant; + } + distanceToSphere(M) { + return this.distanceToPoint(M.center) - M.radius; + } + projectPoint(M, D) { + return D.copy(this.normal).multiplyScalar(-this.distanceToPoint(M)).add(M); + } + intersectLine(M, D) { + const t = M.delta(Cn), e = this.normal.dot(t); + if (e === 0) + return this.distanceToPoint(M.start) === 0 ? D.copy(M.start) : null; + const N = -(M.start.dot(this.normal) + this.constant) / e; + return N < 0 || N > 1 ? null : D.copy(t).multiplyScalar(N).add(M.start); + } + intersectsLine(M) { + const D = this.distanceToPoint(M.start), t = this.distanceToPoint(M.end); + return D < 0 && t > 0 || t < 0 && D > 0; + } + intersectsBox(M) { + return M.intersectsPlane(this); + } + intersectsSphere(M) { + return M.intersectsPlane(this); + } + coplanarPoint(M) { + return M.copy(this.normal).multiplyScalar(-this.constant); + } + applyMatrix4(M, D) { + const t = D || xT.getNormalMatrix(M), e = this.coplanarPoint(Cn).applyMatrix4(M), N = this.normal.applyMatrix3(t).normalize(); + return this.constant = -e.dot(N), this; + } + translate(M) { + return this.constant -= M.dot(this.normal), this; + } + equals(M) { + return M.normal.equals(this.normal) && M.constant === this.constant; + } + clone() { + return new this.constructor().copy(this); + } +} +XD.prototype.isPlane = !0; +const Rt = /* @__PURE__ */ new Ie(), TN = /* @__PURE__ */ new O(); +class SN { + constructor(M = new XD(), D = new XD(), t = new XD(), e = new XD(), N = new XD(), A = new XD()) { + this.planes = [M, D, t, e, N, A]; + } + set(M, D, t, e, N, A) { + const z = this.planes; + return z[0].copy(M), z[1].copy(D), z[2].copy(t), z[3].copy(e), z[4].copy(N), z[5].copy(A), this; + } + copy(M) { + const D = this.planes; + for (let t = 0; t < 6; t++) + D[t].copy(M.planes[t]); + return this; + } + setFromProjectionMatrix(M) { + const D = this.planes, t = M.elements, e = t[0], N = t[1], A = t[2], z = t[3], I = t[4], i = t[5], T = t[6], u = t[7], g = t[8], r = t[9], j = t[10], y = t[11], a = t[12], c = t[13], s = t[14], l = t[15]; + return D[0].setComponents(z - e, u - I, y - g, l - a).normalize(), D[1].setComponents(z + e, u + I, y + g, l + a).normalize(), D[2].setComponents(z + N, u + i, y + r, l + c).normalize(), D[3].setComponents(z - N, u - i, y - r, l - c).normalize(), D[4].setComponents(z - A, u - T, y - j, l - s).normalize(), D[5].setComponents(z + A, u + T, y + j, l + s).normalize(), this; + } + intersectsObject(M) { + const D = M.geometry; + return D.boundingSphere === null && D.computeBoundingSphere(), Rt.copy(D.boundingSphere).applyMatrix4(M.matrixWorld), this.intersectsSphere(Rt); + } + intersectsSprite(M) { + return Rt.center.set(0, 0, 0), Rt.radius = 0.7071067811865476, Rt.applyMatrix4(M.matrixWorld), this.intersectsSphere(Rt); + } + intersectsSphere(M) { + const D = this.planes, t = M.center, e = -M.radius; + for (let N = 0; N < 6; N++) + if (D[N].distanceToPoint(t) < e) + return !1; + return !0; + } + intersectsBox(M) { + const D = this.planes; + for (let t = 0; t < 6; t++) { + const e = D[t]; + if (TN.x = e.normal.x > 0 ? M.max.x : M.min.x, TN.y = e.normal.y > 0 ? M.max.y : M.min.y, TN.z = e.normal.z > 0 ? M.max.z : M.min.z, e.distanceToPoint(TN) < 0) + return !1; + } + return !0; + } + containsPoint(M) { + const D = this.planes; + for (let t = 0; t < 6; t++) + if (D[t].distanceToPoint(M) < 0) + return !1; + return !0; + } + clone() { + return new this.constructor().copy(this); + } +} +function gi() { + let n = null, M = !1, D = null, t = null; + function e(N, A) { + D(N, A), t = n.requestAnimationFrame(e); + } + return { + start: function() { + M !== !0 && D !== null && (t = n.requestAnimationFrame(e), M = !0); + }, + stop: function() { + n.cancelAnimationFrame(t), M = !1; + }, + setAnimationLoop: function(N) { + D = N; + }, + setContext: function(N) { + n = N; + } + }; +} +function ET(n, M) { + const D = M.isWebGL2, t = /* @__PURE__ */ new WeakMap(); + function e(i, T) { + const u = i.array, g = i.usage, r = n.createBuffer(); + n.bindBuffer(T, r), n.bufferData(T, u, g), i.onUploadCallback(); + let j = 5126; + return u instanceof Float32Array ? j = 5126 : u instanceof Float64Array ? console.warn("THREE.WebGLAttributes: Unsupported data buffer format: Float64Array.") : u instanceof Uint16Array ? i.isFloat16BufferAttribute ? D ? j = 5131 : console.warn("THREE.WebGLAttributes: Usage of Float16BufferAttribute requires WebGL2.") : j = 5123 : u instanceof Int16Array ? j = 5122 : u instanceof Uint32Array ? j = 5125 : u instanceof Int32Array ? j = 5124 : u instanceof Int8Array ? j = 5120 : (u instanceof Uint8Array || u instanceof Uint8ClampedArray) && (j = 5121), { + buffer: r, + type: j, + bytesPerElement: u.BYTES_PER_ELEMENT, + version: i.version + }; + } + function N(i, T, u) { + const g = T.array, r = T.updateRange; + n.bindBuffer(u, i), r.count === -1 ? n.bufferSubData(u, 0, g) : (D ? n.bufferSubData(u, r.offset * g.BYTES_PER_ELEMENT, g, r.offset, r.count) : n.bufferSubData(u, r.offset * g.BYTES_PER_ELEMENT, g.subarray(r.offset, r.offset + r.count)), r.count = -1); + } + function A(i) { + return i.isInterleavedBufferAttribute && (i = i.data), t.get(i); + } + function z(i) { + i.isInterleavedBufferAttribute && (i = i.data); + const T = t.get(i); + T && (n.deleteBuffer(T.buffer), t.delete(i)); + } + function I(i, T) { + if (i.isGLBufferAttribute) { + const g = t.get(i); + (!g || g.version < i.version) && t.set(i, { + buffer: i.buffer, + type: i.type, + bytesPerElement: i.elementSize, + version: i.version + }); + return; + } + i.isInterleavedBufferAttribute && (i = i.data); + const u = t.get(i); + u === void 0 ? t.set(i, e(i, T)) : u.version < i.version && (N(u.buffer, i, T), u.version = i.version); + } + return { + get: A, + remove: z, + update: I + }; +} +class DA extends VM { + constructor(M = 1, D = 1, t = 1, e = 1) { + super(), this.type = "PlaneGeometry", this.parameters = { + width: M, + height: D, + widthSegments: t, + heightSegments: e + }; + const N = M / 2, A = D / 2, z = Math.floor(t), I = Math.floor(e), i = z + 1, T = I + 1, u = M / z, g = D / I, r = [], j = [], y = [], a = []; + for (let c = 0; c < T; c++) { + const s = c * g - A; + for (let l = 0; l < i; l++) { + const C = l * u - N; + j.push(C, -s, 0), y.push(0, 0, 1), a.push(l / z), a.push(1 - c / I); + } + } + for (let c = 0; c < I; c++) + for (let s = 0; s < z; s++) { + const l = s + i * c, C = s + i * (c + 1), E = s + 1 + i * (c + 1), v = s + 1 + i * c; + r.push(l, C, v), r.push(C, E, v); + } + this.setIndex(r), this.setAttribute("position", new WM(j, 3)), this.setAttribute("normal", new WM(y, 3)), this.setAttribute("uv", new WM(a, 2)); + } + static fromJSON(M) { + return new DA(M.width, M.height, M.widthSegments, M.heightSegments); + } +} +var lT = `#ifdef USE_ALPHAMAP + diffuseColor.a *= texture2D( alphaMap, vUv ).g; +#endif`, dT = `#ifdef USE_ALPHAMAP + uniform sampler2D alphaMap; +#endif`, vT = `#ifdef USE_ALPHATEST + if ( diffuseColor.a < alphaTest ) discard; +#endif`, pT = `#ifdef USE_ALPHATEST + uniform float alphaTest; +#endif`, hT = `#ifdef USE_AOMAP + float ambientOcclusion = ( texture2D( aoMap, vUv2 ).r - 1.0 ) * aoMapIntensity + 1.0; + reflectedLight.indirectDiffuse *= ambientOcclusion; + #if defined( USE_ENVMAP ) && defined( STANDARD ) + float dotNV = saturate( dot( geometry.normal, geometry.viewDir ) ); + reflectedLight.indirectSpecular *= computeSpecularOcclusion( dotNV, ambientOcclusion, material.roughness ); + #endif +#endif`, YT = `#ifdef USE_AOMAP + uniform sampler2D aoMap; + uniform float aoMapIntensity; +#endif`, UT = "vec3 transformed = vec3( position );", QT = `vec3 objectNormal = vec3( normal ); +#ifdef USE_TANGENT + vec3 objectTangent = vec3( tangent.xyz ); +#endif`, fT = `vec3 BRDF_Lambert( const in vec3 diffuseColor ) { + return RECIPROCAL_PI * diffuseColor; +} +vec3 F_Schlick( const in vec3 f0, const in float f90, const in float dotVH ) { + float fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH ); + return f0 * ( 1.0 - fresnel ) + ( f90 * fresnel ); +} +float V_GGX_SmithCorrelated( const in float alpha, const in float dotNL, const in float dotNV ) { + float a2 = pow2( alpha ); + float gv = dotNL * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNV ) ); + float gl = dotNV * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNL ) ); + return 0.5 / max( gv + gl, EPSILON ); +} +float D_GGX( const in float alpha, const in float dotNH ) { + float a2 = pow2( alpha ); + float denom = pow2( dotNH ) * ( a2 - 1.0 ) + 1.0; + return RECIPROCAL_PI * a2 / pow2( denom ); +} +vec3 BRDF_GGX( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in vec3 f0, const in float f90, const in float roughness ) { + float alpha = pow2( roughness ); + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + float dotNH = saturate( dot( normal, halfDir ) ); + float dotVH = saturate( dot( viewDir, halfDir ) ); + vec3 F = F_Schlick( f0, f90, dotVH ); + float V = V_GGX_SmithCorrelated( alpha, dotNL, dotNV ); + float D = D_GGX( alpha, dotNH ); + return F * ( V * D ); +} +vec2 LTC_Uv( const in vec3 N, const in vec3 V, const in float roughness ) { + const float LUT_SIZE = 64.0; + const float LUT_SCALE = ( LUT_SIZE - 1.0 ) / LUT_SIZE; + const float LUT_BIAS = 0.5 / LUT_SIZE; + float dotNV = saturate( dot( N, V ) ); + vec2 uv = vec2( roughness, sqrt( 1.0 - dotNV ) ); + uv = uv * LUT_SCALE + LUT_BIAS; + return uv; +} +float LTC_ClippedSphereFormFactor( const in vec3 f ) { + float l = length( f ); + return max( ( l * l + f.z ) / ( l + 1.0 ), 0.0 ); +} +vec3 LTC_EdgeVectorFormFactor( const in vec3 v1, const in vec3 v2 ) { + float x = dot( v1, v2 ); + float y = abs( x ); + float a = 0.8543985 + ( 0.4965155 + 0.0145206 * y ) * y; + float b = 3.4175940 + ( 4.1616724 + y ) * y; + float v = a / b; + float theta_sintheta = ( x > 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v; + return cross( v1, v2 ) * theta_sintheta; +} +vec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) { + vec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ]; + vec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ]; + vec3 lightNormal = cross( v1, v2 ); + if( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 ); + vec3 T1, T2; + T1 = normalize( V - N * dot( V, N ) ); + T2 = - cross( N, T1 ); + mat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) ); + vec3 coords[ 4 ]; + coords[ 0 ] = mat * ( rectCoords[ 0 ] - P ); + coords[ 1 ] = mat * ( rectCoords[ 1 ] - P ); + coords[ 2 ] = mat * ( rectCoords[ 2 ] - P ); + coords[ 3 ] = mat * ( rectCoords[ 3 ] - P ); + coords[ 0 ] = normalize( coords[ 0 ] ); + coords[ 1 ] = normalize( coords[ 1 ] ); + coords[ 2 ] = normalize( coords[ 2 ] ); + coords[ 3 ] = normalize( coords[ 3 ] ); + vec3 vectorFormFactor = vec3( 0.0 ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] ); + float result = LTC_ClippedSphereFormFactor( vectorFormFactor ); + return vec3( result ); +} +float G_BlinnPhong_Implicit( ) { + return 0.25; +} +float D_BlinnPhong( const in float shininess, const in float dotNH ) { + return RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess ); +} +vec3 BRDF_BlinnPhong( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in vec3 specularColor, const in float shininess ) { + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNH = saturate( dot( normal, halfDir ) ); + float dotVH = saturate( dot( viewDir, halfDir ) ); + vec3 F = F_Schlick( specularColor, 1.0, dotVH ); + float G = G_BlinnPhong_Implicit( ); + float D = D_BlinnPhong( shininess, dotNH ); + return F * ( G * D ); +} +#if defined( USE_SHEEN ) +float D_Charlie( float roughness, float dotNH ) { + float alpha = pow2( roughness ); + float invAlpha = 1.0 / alpha; + float cos2h = dotNH * dotNH; + float sin2h = max( 1.0 - cos2h, 0.0078125 ); + return ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI ); +} +float V_Neubelt( float dotNV, float dotNL ) { + return saturate( 1.0 / ( 4.0 * ( dotNL + dotNV - dotNL * dotNV ) ) ); +} +vec3 BRDF_Sheen( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, vec3 sheenColor, const in float sheenRoughness ) { + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + float dotNH = saturate( dot( normal, halfDir ) ); + float D = D_Charlie( sheenRoughness, dotNH ); + float V = V_Neubelt( dotNV, dotNL ); + return sheenColor * ( D * V ); +} +#endif`, mT = `#ifdef USE_BUMPMAP + uniform sampler2D bumpMap; + uniform float bumpScale; + vec2 dHdxy_fwd() { + vec2 dSTdx = dFdx( vUv ); + vec2 dSTdy = dFdy( vUv ); + float Hll = bumpScale * texture2D( bumpMap, vUv ).x; + float dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll; + float dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll; + return vec2( dBx, dBy ); + } + vec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) { + vec3 vSigmaX = vec3( dFdx( surf_pos.x ), dFdx( surf_pos.y ), dFdx( surf_pos.z ) ); + vec3 vSigmaY = vec3( dFdy( surf_pos.x ), dFdy( surf_pos.y ), dFdy( surf_pos.z ) ); + vec3 vN = surf_norm; + vec3 R1 = cross( vSigmaY, vN ); + vec3 R2 = cross( vN, vSigmaX ); + float fDet = dot( vSigmaX, R1 ) * faceDirection; + vec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 ); + return normalize( abs( fDet ) * surf_norm - vGrad ); + } +#endif`, kT = `#if NUM_CLIPPING_PLANES > 0 + vec4 plane; + #pragma unroll_loop_start + for ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + if ( dot( vClipPosition, plane.xyz ) > plane.w ) discard; + } + #pragma unroll_loop_end + #if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES + bool clipped = true; + #pragma unroll_loop_start + for ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + clipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped; + } + #pragma unroll_loop_end + if ( clipped ) discard; + #endif +#endif`, ST = `#if NUM_CLIPPING_PLANES > 0 + varying vec3 vClipPosition; + uniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ]; +#endif`, ZT = `#if NUM_CLIPPING_PLANES > 0 + varying vec3 vClipPosition; +#endif`, _T = `#if NUM_CLIPPING_PLANES > 0 + vClipPosition = - mvPosition.xyz; +#endif`, bT = `#if defined( USE_COLOR_ALPHA ) + diffuseColor *= vColor; +#elif defined( USE_COLOR ) + diffuseColor.rgb *= vColor; +#endif`, KT = `#if defined( USE_COLOR_ALPHA ) + varying vec4 vColor; +#elif defined( USE_COLOR ) + varying vec3 vColor; +#endif`, RT = `#if defined( USE_COLOR_ALPHA ) + varying vec4 vColor; +#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR ) + varying vec3 vColor; +#endif`, PT = `#if defined( USE_COLOR_ALPHA ) + vColor = vec4( 1.0 ); +#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR ) + vColor = vec3( 1.0 ); +#endif +#ifdef USE_COLOR + vColor *= color; +#endif +#ifdef USE_INSTANCING_COLOR + vColor.xyz *= instanceColor.xyz; +#endif`, FT = `#define PI 3.141592653589793 +#define PI2 6.283185307179586 +#define PI_HALF 1.5707963267948966 +#define RECIPROCAL_PI 0.3183098861837907 +#define RECIPROCAL_PI2 0.15915494309189535 +#define EPSILON 1e-6 +#ifndef saturate +#define saturate( a ) clamp( a, 0.0, 1.0 ) +#endif +#define whiteComplement( a ) ( 1.0 - saturate( a ) ) +float pow2( const in float x ) { return x*x; } +float pow3( const in float x ) { return x*x*x; } +float pow4( const in float x ) { float x2 = x*x; return x2*x2; } +float max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); } +float average( const in vec3 color ) { return dot( color, vec3( 0.3333 ) ); } +highp float rand( const in vec2 uv ) { + const highp float a = 12.9898, b = 78.233, c = 43758.5453; + highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI ); + return fract( sin( sn ) * c ); +} +#ifdef HIGH_PRECISION + float precisionSafeLength( vec3 v ) { return length( v ); } +#else + float precisionSafeLength( vec3 v ) { + float maxComponent = max3( abs( v ) ); + return length( v / maxComponent ) * maxComponent; + } +#endif +struct IncidentLight { + vec3 color; + vec3 direction; + bool visible; +}; +struct ReflectedLight { + vec3 directDiffuse; + vec3 directSpecular; + vec3 indirectDiffuse; + vec3 indirectSpecular; +}; +struct GeometricContext { + vec3 position; + vec3 normal; + vec3 viewDir; +#ifdef USE_CLEARCOAT + vec3 clearcoatNormal; +#endif +}; +vec3 transformDirection( in vec3 dir, in mat4 matrix ) { + return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz ); +} +vec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) { + return normalize( ( vec4( dir, 0.0 ) * matrix ).xyz ); +} +mat3 transposeMat3( const in mat3 m ) { + mat3 tmp; + tmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x ); + tmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y ); + tmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z ); + return tmp; +} +float linearToRelativeLuminance( const in vec3 color ) { + vec3 weights = vec3( 0.2126, 0.7152, 0.0722 ); + return dot( weights, color.rgb ); +} +bool isPerspectiveMatrix( mat4 m ) { + return m[ 2 ][ 3 ] == - 1.0; +} +vec2 equirectUv( in vec3 dir ) { + float u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5; + float v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5; + return vec2( u, v ); +}`, BT = `#ifdef ENVMAP_TYPE_CUBE_UV + #define cubeUV_maxMipLevel 8.0 + #define cubeUV_minMipLevel 4.0 + #define cubeUV_maxTileSize 256.0 + #define cubeUV_minTileSize 16.0 + float getFace( vec3 direction ) { + vec3 absDirection = abs( direction ); + float face = - 1.0; + if ( absDirection.x > absDirection.z ) { + if ( absDirection.x > absDirection.y ) + face = direction.x > 0.0 ? 0.0 : 3.0; + else + face = direction.y > 0.0 ? 1.0 : 4.0; + } else { + if ( absDirection.z > absDirection.y ) + face = direction.z > 0.0 ? 2.0 : 5.0; + else + face = direction.y > 0.0 ? 1.0 : 4.0; + } + return face; + } + vec2 getUV( vec3 direction, float face ) { + vec2 uv; + if ( face == 0.0 ) { + uv = vec2( direction.z, direction.y ) / abs( direction.x ); + } else if ( face == 1.0 ) { + uv = vec2( - direction.x, - direction.z ) / abs( direction.y ); + } else if ( face == 2.0 ) { + uv = vec2( - direction.x, direction.y ) / abs( direction.z ); + } else if ( face == 3.0 ) { + uv = vec2( - direction.z, direction.y ) / abs( direction.x ); + } else if ( face == 4.0 ) { + uv = vec2( - direction.x, direction.z ) / abs( direction.y ); + } else { + uv = vec2( direction.x, direction.y ) / abs( direction.z ); + } + return 0.5 * ( uv + 1.0 ); + } + vec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) { + float face = getFace( direction ); + float filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 ); + mipInt = max( mipInt, cubeUV_minMipLevel ); + float faceSize = exp2( mipInt ); + float texelSize = 1.0 / ( 3.0 * cubeUV_maxTileSize ); + vec2 uv = getUV( direction, face ) * ( faceSize - 1.0 ) + 0.5; + if ( face > 2.0 ) { + uv.y += faceSize; + face -= 3.0; + } + uv.x += face * faceSize; + if ( mipInt < cubeUV_maxMipLevel ) { + uv.y += 2.0 * cubeUV_maxTileSize; + } + uv.y += filterInt * 2.0 * cubeUV_minTileSize; + uv.x += 3.0 * max( 0.0, cubeUV_maxTileSize - 2.0 * faceSize ); + uv *= texelSize; + return texture2D( envMap, uv ).rgb; + } + #define r0 1.0 + #define v0 0.339 + #define m0 - 2.0 + #define r1 0.8 + #define v1 0.276 + #define m1 - 1.0 + #define r4 0.4 + #define v4 0.046 + #define m4 2.0 + #define r5 0.305 + #define v5 0.016 + #define m5 3.0 + #define r6 0.21 + #define v6 0.0038 + #define m6 4.0 + float roughnessToMip( float roughness ) { + float mip = 0.0; + if ( roughness >= r1 ) { + mip = ( r0 - roughness ) * ( m1 - m0 ) / ( r0 - r1 ) + m0; + } else if ( roughness >= r4 ) { + mip = ( r1 - roughness ) * ( m4 - m1 ) / ( r1 - r4 ) + m1; + } else if ( roughness >= r5 ) { + mip = ( r4 - roughness ) * ( m5 - m4 ) / ( r4 - r5 ) + m4; + } else if ( roughness >= r6 ) { + mip = ( r5 - roughness ) * ( m6 - m5 ) / ( r5 - r6 ) + m5; + } else { + mip = - 2.0 * log2( 1.16 * roughness ); } + return mip; + } + vec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) { + float mip = clamp( roughnessToMip( roughness ), m0, cubeUV_maxMipLevel ); + float mipF = fract( mip ); + float mipInt = floor( mip ); + vec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt ); + if ( mipF == 0.0 ) { + return vec4( color0, 1.0 ); + } else { + vec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 ); + return vec4( mix( color0, color1, mipF ), 1.0 ); + } + } +#endif`, VT = `vec3 transformedNormal = objectNormal; +#ifdef USE_INSTANCING + mat3 m = mat3( instanceMatrix ); + transformedNormal /= vec3( dot( m[ 0 ], m[ 0 ] ), dot( m[ 1 ], m[ 1 ] ), dot( m[ 2 ], m[ 2 ] ) ); + transformedNormal = m * transformedNormal; +#endif +transformedNormal = normalMatrix * transformedNormal; +#ifdef FLIP_SIDED + transformedNormal = - transformedNormal; +#endif +#ifdef USE_TANGENT + vec3 transformedTangent = ( modelViewMatrix * vec4( objectTangent, 0.0 ) ).xyz; + #ifdef FLIP_SIDED + transformedTangent = - transformedTangent; + #endif +#endif`, HT = `#ifdef USE_DISPLACEMENTMAP + uniform sampler2D displacementMap; + uniform float displacementScale; + uniform float displacementBias; +#endif`, GT = `#ifdef USE_DISPLACEMENTMAP + transformed += normalize( objectNormal ) * ( texture2D( displacementMap, vUv ).x * displacementScale + displacementBias ); +#endif`, WT = `#ifdef USE_EMISSIVEMAP + vec4 emissiveColor = texture2D( emissiveMap, vUv ); + totalEmissiveRadiance *= emissiveColor.rgb; +#endif`, qT = `#ifdef USE_EMISSIVEMAP + uniform sampler2D emissiveMap; +#endif`, XT = "gl_FragColor = linearToOutputTexel( gl_FragColor );", JT = `vec4 LinearToLinear( in vec4 value ) { + return value; +} +vec4 LinearTosRGB( in vec4 value ) { + return vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a ); +}`, $T = `#ifdef USE_ENVMAP + #ifdef ENV_WORLDPOS + vec3 cameraToFrag; + if ( isOrthographic ) { + cameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) ); + } else { + cameraToFrag = normalize( vWorldPosition - cameraPosition ); + } + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + #ifdef ENVMAP_MODE_REFLECTION + vec3 reflectVec = reflect( cameraToFrag, worldNormal ); + #else + vec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio ); + #endif + #else + vec3 reflectVec = vReflect; + #endif + #ifdef ENVMAP_TYPE_CUBE + vec4 envColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) ); + #elif defined( ENVMAP_TYPE_CUBE_UV ) + vec4 envColor = textureCubeUV( envMap, reflectVec, 0.0 ); + #else + vec4 envColor = vec4( 0.0 ); + #endif + #ifdef ENVMAP_BLENDING_MULTIPLY + outgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity ); + #elif defined( ENVMAP_BLENDING_MIX ) + outgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity ); + #elif defined( ENVMAP_BLENDING_ADD ) + outgoingLight += envColor.xyz * specularStrength * reflectivity; + #endif +#endif`, Mu = `#ifdef USE_ENVMAP + uniform float envMapIntensity; + uniform float flipEnvMap; + #ifdef ENVMAP_TYPE_CUBE + uniform samplerCube envMap; + #else + uniform sampler2D envMap; + #endif + +#endif`, Du = `#ifdef USE_ENVMAP + uniform float reflectivity; + #if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) + #define ENV_WORLDPOS + #endif + #ifdef ENV_WORLDPOS + varying vec3 vWorldPosition; + uniform float refractionRatio; + #else + varying vec3 vReflect; + #endif +#endif`, tu = `#ifdef USE_ENVMAP + #if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) ||defined( PHONG ) + #define ENV_WORLDPOS + #endif + #ifdef ENV_WORLDPOS + + varying vec3 vWorldPosition; + #else + varying vec3 vReflect; + uniform float refractionRatio; + #endif +#endif`, eu = `#ifdef USE_ENVMAP + #ifdef ENV_WORLDPOS + vWorldPosition = worldPosition.xyz; + #else + vec3 cameraToVertex; + if ( isOrthographic ) { + cameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) ); + } else { + cameraToVertex = normalize( worldPosition.xyz - cameraPosition ); + } + vec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix ); + #ifdef ENVMAP_MODE_REFLECTION + vReflect = reflect( cameraToVertex, worldNormal ); + #else + vReflect = refract( cameraToVertex, worldNormal, refractionRatio ); + #endif + #endif +#endif`, Nu = `#ifdef USE_FOG + vFogDepth = - mvPosition.z; +#endif`, nu = `#ifdef USE_FOG + varying float vFogDepth; +#endif`, Au = `#ifdef USE_FOG + #ifdef FOG_EXP2 + float fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth ); + #else + float fogFactor = smoothstep( fogNear, fogFar, vFogDepth ); + #endif + gl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor ); +#endif`, zu = `#ifdef USE_FOG + uniform vec3 fogColor; + varying float vFogDepth; + #ifdef FOG_EXP2 + uniform float fogDensity; + #else + uniform float fogNear; + uniform float fogFar; + #endif +#endif`, iu = `#ifdef USE_GRADIENTMAP + uniform sampler2D gradientMap; +#endif +vec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) { + float dotNL = dot( normal, lightDirection ); + vec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 ); + #ifdef USE_GRADIENTMAP + return vec3( texture2D( gradientMap, coord ).r ); + #else + return ( coord.x < 0.7 ) ? vec3( 0.7 ) : vec3( 1.0 ); + #endif +}`, Iu = `#ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vUv2 ); + vec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity; + #ifndef PHYSICALLY_CORRECT_LIGHTS + lightMapIrradiance *= PI; + #endif + reflectedLight.indirectDiffuse += lightMapIrradiance; +#endif`, Tu = `#ifdef USE_LIGHTMAP + uniform sampler2D lightMap; + uniform float lightMapIntensity; +#endif`, uu = `vec3 diffuse = vec3( 1.0 ); +GeometricContext geometry; +geometry.position = mvPosition.xyz; +geometry.normal = normalize( transformedNormal ); +geometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( -mvPosition.xyz ); +GeometricContext backGeometry; +backGeometry.position = geometry.position; +backGeometry.normal = -geometry.normal; +backGeometry.viewDir = geometry.viewDir; +vLightFront = vec3( 0.0 ); +vIndirectFront = vec3( 0.0 ); +#ifdef DOUBLE_SIDED + vLightBack = vec3( 0.0 ); + vIndirectBack = vec3( 0.0 ); +#endif +IncidentLight directLight; +float dotNL; +vec3 directLightColor_Diffuse; +vIndirectFront += getAmbientLightIrradiance( ambientLightColor ); +vIndirectFront += getLightProbeIrradiance( lightProbe, geometry.normal ); +#ifdef DOUBLE_SIDED + vIndirectBack += getAmbientLightIrradiance( ambientLightColor ); + vIndirectBack += getLightProbeIrradiance( lightProbe, backGeometry.normal ); +#endif +#if NUM_POINT_LIGHTS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) { + getPointLightInfo( pointLights[ i ], geometry, directLight ); + dotNL = dot( geometry.normal, directLight.direction ); + directLightColor_Diffuse = directLight.color; + vLightFront += saturate( dotNL ) * directLightColor_Diffuse; + #ifdef DOUBLE_SIDED + vLightBack += saturate( - dotNL ) * directLightColor_Diffuse; + #endif + } + #pragma unroll_loop_end +#endif +#if NUM_SPOT_LIGHTS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) { + getSpotLightInfo( spotLights[ i ], geometry, directLight ); + dotNL = dot( geometry.normal, directLight.direction ); + directLightColor_Diffuse = directLight.color; + vLightFront += saturate( dotNL ) * directLightColor_Diffuse; + #ifdef DOUBLE_SIDED + vLightBack += saturate( - dotNL ) * directLightColor_Diffuse; + #endif + } + #pragma unroll_loop_end +#endif +#if NUM_DIR_LIGHTS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) { + getDirectionalLightInfo( directionalLights[ i ], geometry, directLight ); + dotNL = dot( geometry.normal, directLight.direction ); + directLightColor_Diffuse = directLight.color; + vLightFront += saturate( dotNL ) * directLightColor_Diffuse; + #ifdef DOUBLE_SIDED + vLightBack += saturate( - dotNL ) * directLightColor_Diffuse; + #endif + } + #pragma unroll_loop_end +#endif +#if NUM_HEMI_LIGHTS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) { + vIndirectFront += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal ); + #ifdef DOUBLE_SIDED + vIndirectBack += getHemisphereLightIrradiance( hemisphereLights[ i ], backGeometry.normal ); + #endif + } + #pragma unroll_loop_end +#endif`, gu = `uniform bool receiveShadow; +uniform vec3 ambientLightColor; +uniform vec3 lightProbe[ 9 ]; +vec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) { + float x = normal.x, y = normal.y, z = normal.z; + vec3 result = shCoefficients[ 0 ] * 0.886227; + result += shCoefficients[ 1 ] * 2.0 * 0.511664 * y; + result += shCoefficients[ 2 ] * 2.0 * 0.511664 * z; + result += shCoefficients[ 3 ] * 2.0 * 0.511664 * x; + result += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y; + result += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z; + result += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 ); + result += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z; + result += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y ); + return result; +} +vec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in vec3 normal ) { + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + vec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe ); + return irradiance; +} +vec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) { + vec3 irradiance = ambientLightColor; + return irradiance; +} +float getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) { + #if defined ( PHYSICALLY_CORRECT_LIGHTS ) + float distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 ); + if ( cutoffDistance > 0.0 ) { + distanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) ); + } + return distanceFalloff; + #else + if ( cutoffDistance > 0.0 && decayExponent > 0.0 ) { + return pow( saturate( - lightDistance / cutoffDistance + 1.0 ), decayExponent ); + } + return 1.0; + #endif +} +float getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) { + return smoothstep( coneCosine, penumbraCosine, angleCosine ); +} +#if NUM_DIR_LIGHTS > 0 + struct DirectionalLight { + vec3 direction; + vec3 color; + }; + uniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ]; + void getDirectionalLightInfo( const in DirectionalLight directionalLight, const in GeometricContext geometry, out IncidentLight light ) { + light.color = directionalLight.color; + light.direction = directionalLight.direction; + light.visible = true; + } +#endif +#if NUM_POINT_LIGHTS > 0 + struct PointLight { + vec3 position; + vec3 color; + float distance; + float decay; + }; + uniform PointLight pointLights[ NUM_POINT_LIGHTS ]; + void getPointLightInfo( const in PointLight pointLight, const in GeometricContext geometry, out IncidentLight light ) { + vec3 lVector = pointLight.position - geometry.position; + light.direction = normalize( lVector ); + float lightDistance = length( lVector ); + light.color = pointLight.color; + light.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay ); + light.visible = ( light.color != vec3( 0.0 ) ); + } +#endif +#if NUM_SPOT_LIGHTS > 0 + struct SpotLight { + vec3 position; + vec3 direction; + vec3 color; + float distance; + float decay; + float coneCos; + float penumbraCos; + }; + uniform SpotLight spotLights[ NUM_SPOT_LIGHTS ]; + void getSpotLightInfo( const in SpotLight spotLight, const in GeometricContext geometry, out IncidentLight light ) { + vec3 lVector = spotLight.position - geometry.position; + light.direction = normalize( lVector ); + float angleCos = dot( light.direction, spotLight.direction ); + float spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos ); + if ( spotAttenuation > 0.0 ) { + float lightDistance = length( lVector ); + light.color = spotLight.color * spotAttenuation; + light.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay ); + light.visible = ( light.color != vec3( 0.0 ) ); + } else { + light.color = vec3( 0.0 ); + light.visible = false; + } + } +#endif +#if NUM_RECT_AREA_LIGHTS > 0 + struct RectAreaLight { + vec3 color; + vec3 position; + vec3 halfWidth; + vec3 halfHeight; + }; + uniform sampler2D ltc_1; uniform sampler2D ltc_2; + uniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ]; +#endif +#if NUM_HEMI_LIGHTS > 0 + struct HemisphereLight { + vec3 direction; + vec3 skyColor; + vec3 groundColor; + }; + uniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ]; + vec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in vec3 normal ) { + float dotNL = dot( normal, hemiLight.direction ); + float hemiDiffuseWeight = 0.5 * dotNL + 0.5; + vec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight ); + return irradiance; + } +#endif`, ru = `#if defined( USE_ENVMAP ) + #ifdef ENVMAP_MODE_REFRACTION + uniform float refractionRatio; + #endif + vec3 getIBLIrradiance( const in vec3 normal ) { + #if defined( ENVMAP_TYPE_CUBE_UV ) + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + vec4 envMapColor = textureCubeUV( envMap, worldNormal, 1.0 ); + return PI * envMapColor.rgb * envMapIntensity; + #else + return vec3( 0.0 ); + #endif + } + vec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) { + #if defined( ENVMAP_TYPE_CUBE_UV ) + vec3 reflectVec; + #ifdef ENVMAP_MODE_REFLECTION + reflectVec = reflect( - viewDir, normal ); + reflectVec = normalize( mix( reflectVec, normal, roughness * roughness) ); + #else + reflectVec = refract( - viewDir, normal, refractionRatio ); + #endif + reflectVec = inverseTransformDirection( reflectVec, viewMatrix ); + vec4 envMapColor = textureCubeUV( envMap, reflectVec, roughness ); + return envMapColor.rgb * envMapIntensity; + #else + return vec3( 0.0 ); + #endif + } +#endif`, su = `ToonMaterial material; +material.diffuseColor = diffuseColor.rgb;`, cu = `varying vec3 vViewPosition; +struct ToonMaterial { + vec3 diffuseColor; +}; +void RE_Direct_Toon( const in IncidentLight directLight, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) { + vec3 irradiance = getGradientIrradiance( geometry.normal, directLight.direction ) * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_Toon +#define RE_IndirectDiffuse RE_IndirectDiffuse_Toon +#define Material_LightProbeLOD( material ) (0)`, ju = `BlinnPhongMaterial material; +material.diffuseColor = diffuseColor.rgb; +material.specularColor = specular; +material.specularShininess = shininess; +material.specularStrength = specularStrength;`, yu = `varying vec3 vViewPosition; +struct BlinnPhongMaterial { + vec3 diffuseColor; + vec3 specularColor; + float specularShininess; + float specularStrength; +}; +void RE_Direct_BlinnPhong( const in IncidentLight directLight, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometry.normal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); + reflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularShininess ) * material.specularStrength; +} +void RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_BlinnPhong +#define RE_IndirectDiffuse RE_IndirectDiffuse_BlinnPhong +#define Material_LightProbeLOD( material ) (0)`, ou = `PhysicalMaterial material; +material.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor ); +vec3 dxy = max( abs( dFdx( geometryNormal ) ), abs( dFdy( geometryNormal ) ) ); +float geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z ); +material.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness; +material.roughness = min( material.roughness, 1.0 ); +#ifdef IOR + #ifdef SPECULAR + float specularIntensityFactor = specularIntensity; + vec3 specularColorFactor = specularColor; + #ifdef USE_SPECULARINTENSITYMAP + specularIntensityFactor *= texture2D( specularIntensityMap, vUv ).a; + #endif + #ifdef USE_SPECULARCOLORMAP + specularColorFactor *= texture2D( specularColorMap, vUv ).rgb; + #endif + material.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor ); + #else + float specularIntensityFactor = 1.0; + vec3 specularColorFactor = vec3( 1.0 ); + material.specularF90 = 1.0; + #endif + material.specularColor = mix( min( pow2( ( ior - 1.0 ) / ( ior + 1.0 ) ) * specularColorFactor, vec3( 1.0 ) ) * specularIntensityFactor, diffuseColor.rgb, metalnessFactor ); +#else + material.specularColor = mix( vec3( 0.04 ), diffuseColor.rgb, metalnessFactor ); + material.specularF90 = 1.0; +#endif +#ifdef USE_CLEARCOAT + material.clearcoat = clearcoat; + material.clearcoatRoughness = clearcoatRoughness; + material.clearcoatF0 = vec3( 0.04 ); + material.clearcoatF90 = 1.0; + #ifdef USE_CLEARCOATMAP + material.clearcoat *= texture2D( clearcoatMap, vUv ).x; + #endif + #ifdef USE_CLEARCOAT_ROUGHNESSMAP + material.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vUv ).y; + #endif + material.clearcoat = saturate( material.clearcoat ); material.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 ); + material.clearcoatRoughness += geometryRoughness; + material.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 ); +#endif +#ifdef USE_SHEEN + material.sheenColor = sheenColor; + #ifdef USE_SHEENCOLORMAP + material.sheenColor *= texture2D( sheenColorMap, vUv ).rgb; + #endif + material.sheenRoughness = clamp( sheenRoughness, 0.07, 1.0 ); + #ifdef USE_SHEENROUGHNESSMAP + material.sheenRoughness *= texture2D( sheenRoughnessMap, vUv ).a; + #endif +#endif`, au = `struct PhysicalMaterial { + vec3 diffuseColor; + float roughness; + vec3 specularColor; + float specularF90; + #ifdef USE_CLEARCOAT + float clearcoat; + float clearcoatRoughness; + vec3 clearcoatF0; + float clearcoatF90; + #endif + #ifdef USE_SHEEN + vec3 sheenColor; + float sheenRoughness; + #endif +}; +vec3 clearcoatSpecular = vec3( 0.0 ); +vec3 sheenSpecular = vec3( 0.0 ); +float IBLSheenBRDF( const in vec3 normal, const in vec3 viewDir, const in float roughness) { + float dotNV = saturate( dot( normal, viewDir ) ); + float r2 = roughness * roughness; + float a = roughness < 0.25 ? -339.2 * r2 + 161.4 * roughness - 25.9 : -8.48 * r2 + 14.3 * roughness - 9.95; + float b = roughness < 0.25 ? 44.0 * r2 - 23.7 * roughness + 3.26 : 1.97 * r2 - 3.27 * roughness + 0.72; + float DG = exp( a * dotNV + b ) + ( roughness < 0.25 ? 0.0 : 0.1 * ( roughness - 0.25 ) ); + return saturate( DG * RECIPROCAL_PI ); +} +vec2 DFGApprox( const in vec3 normal, const in vec3 viewDir, const in float roughness ) { + float dotNV = saturate( dot( normal, viewDir ) ); + const vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 ); + const vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 ); + vec4 r = roughness * c0 + c1; + float a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y; + vec2 fab = vec2( - 1.04, 1.04 ) * a004 + r.zw; + return fab; +} +vec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) { + vec2 fab = DFGApprox( normal, viewDir, roughness ); + return specularColor * fab.x + specularF90 * fab.y; +} +void computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) { + vec2 fab = DFGApprox( normal, viewDir, roughness ); + vec3 FssEss = specularColor * fab.x + specularF90 * fab.y; + float Ess = fab.x + fab.y; + float Ems = 1.0 - Ess; + vec3 Favg = specularColor + ( 1.0 - specularColor ) * 0.047619; vec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg ); + singleScatter += FssEss; + multiScatter += Fms * Ems; +} +#if NUM_RECT_AREA_LIGHTS > 0 + void RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + vec3 normal = geometry.normal; + vec3 viewDir = geometry.viewDir; + vec3 position = geometry.position; + vec3 lightPos = rectAreaLight.position; + vec3 halfWidth = rectAreaLight.halfWidth; + vec3 halfHeight = rectAreaLight.halfHeight; + vec3 lightColor = rectAreaLight.color; + float roughness = material.roughness; + vec3 rectCoords[ 4 ]; + rectCoords[ 0 ] = lightPos + halfWidth - halfHeight; rectCoords[ 1 ] = lightPos - halfWidth - halfHeight; + rectCoords[ 2 ] = lightPos - halfWidth + halfHeight; + rectCoords[ 3 ] = lightPos + halfWidth + halfHeight; + vec2 uv = LTC_Uv( normal, viewDir, roughness ); + vec4 t1 = texture2D( ltc_1, uv ); + vec4 t2 = texture2D( ltc_2, uv ); + mat3 mInv = mat3( + vec3( t1.x, 0, t1.y ), + vec3( 0, 1, 0 ), + vec3( t1.z, 0, t1.w ) + ); + vec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y ); + reflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords ); + reflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords ); + } +#endif +void RE_Direct_Physical( const in IncidentLight directLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometry.normal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + #ifdef USE_CLEARCOAT + float dotNLcc = saturate( dot( geometry.clearcoatNormal, directLight.direction ) ); + vec3 ccIrradiance = dotNLcc * directLight.color; + clearcoatSpecular += ccIrradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.clearcoatNormal, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness ); + #endif + #ifdef USE_SHEEN + sheenSpecular += irradiance * BRDF_Sheen( directLight.direction, geometry.viewDir, geometry.normal, material.sheenColor, material.sheenRoughness ); + #endif + reflectedLight.directSpecular += irradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.roughness ); + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) { + #ifdef USE_CLEARCOAT + clearcoatSpecular += clearcoatRadiance * EnvironmentBRDF( geometry.clearcoatNormal, geometry.viewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness ); + #endif + #ifdef USE_SHEEN + sheenSpecular += irradiance * material.sheenColor * IBLSheenBRDF( geometry.normal, geometry.viewDir, material.sheenRoughness ); + #endif + vec3 singleScattering = vec3( 0.0 ); + vec3 multiScattering = vec3( 0.0 ); + vec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI; + computeMultiscattering( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.roughness, singleScattering, multiScattering ); + vec3 diffuse = material.diffuseColor * ( 1.0 - ( singleScattering + multiScattering ) ); + reflectedLight.indirectSpecular += radiance * singleScattering; + reflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance; + reflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance; +} +#define RE_Direct RE_Direct_Physical +#define RE_Direct_RectArea RE_Direct_RectArea_Physical +#define RE_IndirectDiffuse RE_IndirectDiffuse_Physical +#define RE_IndirectSpecular RE_IndirectSpecular_Physical +float computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) { + return saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion ); +}`, Cu = ` +GeometricContext geometry; +geometry.position = - vViewPosition; +geometry.normal = normal; +geometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition ); +#ifdef USE_CLEARCOAT + geometry.clearcoatNormal = clearcoatNormal; +#endif +IncidentLight directLight; +#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct ) + PointLight pointLight; + #if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0 + PointLightShadow pointLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) { + pointLight = pointLights[ i ]; + getPointLightInfo( pointLight, geometry, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS ) + pointLightShadow = pointLightShadows[ i ]; + directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0; + #endif + RE_Direct( directLight, geometry, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct ) + SpotLight spotLight; + #if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0 + SpotLightShadow spotLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) { + spotLight = spotLights[ i ]; + getSpotLightInfo( spotLight, geometry, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS ) + spotLightShadow = spotLightShadows[ i ]; + directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0; + #endif + RE_Direct( directLight, geometry, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct ) + DirectionalLight directionalLight; + #if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0 + DirectionalLightShadow directionalLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) { + directionalLight = directionalLights[ i ]; + getDirectionalLightInfo( directionalLight, geometry, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS ) + directionalLightShadow = directionalLightShadows[ i ]; + directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0; + #endif + RE_Direct( directLight, geometry, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea ) + RectAreaLight rectAreaLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) { + rectAreaLight = rectAreaLights[ i ]; + RE_Direct_RectArea( rectAreaLight, geometry, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if defined( RE_IndirectDiffuse ) + vec3 iblIrradiance = vec3( 0.0 ); + vec3 irradiance = getAmbientLightIrradiance( ambientLightColor ); + irradiance += getLightProbeIrradiance( lightProbe, geometry.normal ); + #if ( NUM_HEMI_LIGHTS > 0 ) + #pragma unroll_loop_start + for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) { + irradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal ); + } + #pragma unroll_loop_end + #endif +#endif +#if defined( RE_IndirectSpecular ) + vec3 radiance = vec3( 0.0 ); + vec3 clearcoatRadiance = vec3( 0.0 ); +#endif`, Lu = `#if defined( RE_IndirectDiffuse ) + #ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vUv2 ); + vec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity; + #ifndef PHYSICALLY_CORRECT_LIGHTS + lightMapIrradiance *= PI; + #endif + irradiance += lightMapIrradiance; + #endif + #if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV ) + iblIrradiance += getIBLIrradiance( geometry.normal ); + #endif +#endif +#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular ) + radiance += getIBLRadiance( geometry.viewDir, geometry.normal, material.roughness ); + #ifdef USE_CLEARCOAT + clearcoatRadiance += getIBLRadiance( geometry.viewDir, geometry.clearcoatNormal, material.clearcoatRoughness ); + #endif +#endif`, wu = `#if defined( RE_IndirectDiffuse ) + RE_IndirectDiffuse( irradiance, geometry, material, reflectedLight ); +#endif +#if defined( RE_IndirectSpecular ) + RE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight ); +#endif`, Ou = `#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT ) + gl_FragDepthEXT = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5; +#endif`, xu = `#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT ) + uniform float logDepthBufFC; + varying float vFragDepth; + varying float vIsPerspective; +#endif`, Eu = `#ifdef USE_LOGDEPTHBUF + #ifdef USE_LOGDEPTHBUF_EXT + varying float vFragDepth; + varying float vIsPerspective; + #else + uniform float logDepthBufFC; + #endif +#endif`, lu = `#ifdef USE_LOGDEPTHBUF + #ifdef USE_LOGDEPTHBUF_EXT + vFragDepth = 1.0 + gl_Position.w; + vIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) ); + #else + if ( isPerspectiveMatrix( projectionMatrix ) ) { + gl_Position.z = log2( max( EPSILON, gl_Position.w + 1.0 ) ) * logDepthBufFC - 1.0; + gl_Position.z *= gl_Position.w; + } + #endif +#endif`, du = `#ifdef USE_MAP + vec4 sampledDiffuseColor = texture2D( map, vUv ); + #ifdef DECODE_VIDEO_TEXTURE + sampledDiffuseColor = vec4( mix( pow( sampledDiffuseColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), sampledDiffuseColor.rgb * 0.0773993808, vec3( lessThanEqual( sampledDiffuseColor.rgb, vec3( 0.04045 ) ) ) ), sampledDiffuseColor.w ); + #endif + diffuseColor *= sampledDiffuseColor; +#endif`, vu = `#ifdef USE_MAP + uniform sampler2D map; +#endif`, pu = `#if defined( USE_MAP ) || defined( USE_ALPHAMAP ) + vec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy; +#endif +#ifdef USE_MAP + diffuseColor *= texture2D( map, uv ); +#endif +#ifdef USE_ALPHAMAP + diffuseColor.a *= texture2D( alphaMap, uv ).g; +#endif`, hu = `#if defined( USE_MAP ) || defined( USE_ALPHAMAP ) + uniform mat3 uvTransform; +#endif +#ifdef USE_MAP + uniform sampler2D map; +#endif +#ifdef USE_ALPHAMAP + uniform sampler2D alphaMap; +#endif`, Yu = `float metalnessFactor = metalness; +#ifdef USE_METALNESSMAP + vec4 texelMetalness = texture2D( metalnessMap, vUv ); + metalnessFactor *= texelMetalness.b; +#endif`, Uu = `#ifdef USE_METALNESSMAP + uniform sampler2D metalnessMap; +#endif`, Qu = `#ifdef USE_MORPHNORMALS + objectNormal *= morphTargetBaseInfluence; + #ifdef MORPHTARGETS_TEXTURE + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + if ( morphTargetInfluences[ i ] != 0.0 ) objectNormal += getMorph( gl_VertexID, i, 1, 2 ) * morphTargetInfluences[ i ]; + } + #else + objectNormal += morphNormal0 * morphTargetInfluences[ 0 ]; + objectNormal += morphNormal1 * morphTargetInfluences[ 1 ]; + objectNormal += morphNormal2 * morphTargetInfluences[ 2 ]; + objectNormal += morphNormal3 * morphTargetInfluences[ 3 ]; + #endif +#endif`, fu = `#ifdef USE_MORPHTARGETS + uniform float morphTargetBaseInfluence; + #ifdef MORPHTARGETS_TEXTURE + uniform float morphTargetInfluences[ MORPHTARGETS_COUNT ]; + uniform sampler2DArray morphTargetsTexture; + uniform vec2 morphTargetsTextureSize; + vec3 getMorph( const in int vertexIndex, const in int morphTargetIndex, const in int offset, const in int stride ) { + float texelIndex = float( vertexIndex * stride + offset ); + float y = floor( texelIndex / morphTargetsTextureSize.x ); + float x = texelIndex - y * morphTargetsTextureSize.x; + vec3 morphUV = vec3( ( x + 0.5 ) / morphTargetsTextureSize.x, y / morphTargetsTextureSize.y, morphTargetIndex ); + return texture( morphTargetsTexture, morphUV ).xyz; + } + #else + #ifndef USE_MORPHNORMALS + uniform float morphTargetInfluences[ 8 ]; + #else + uniform float morphTargetInfluences[ 4 ]; + #endif + #endif +#endif`, mu = `#ifdef USE_MORPHTARGETS + transformed *= morphTargetBaseInfluence; + #ifdef MORPHTARGETS_TEXTURE + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + #ifndef USE_MORPHNORMALS + if ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0, 1 ) * morphTargetInfluences[ i ]; + #else + if ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0, 2 ) * morphTargetInfluences[ i ]; + #endif + } + #else + transformed += morphTarget0 * morphTargetInfluences[ 0 ]; + transformed += morphTarget1 * morphTargetInfluences[ 1 ]; + transformed += morphTarget2 * morphTargetInfluences[ 2 ]; + transformed += morphTarget3 * morphTargetInfluences[ 3 ]; + #ifndef USE_MORPHNORMALS + transformed += morphTarget4 * morphTargetInfluences[ 4 ]; + transformed += morphTarget5 * morphTargetInfluences[ 5 ]; + transformed += morphTarget6 * morphTargetInfluences[ 6 ]; + transformed += morphTarget7 * morphTargetInfluences[ 7 ]; + #endif + #endif +#endif`, ku = `float faceDirection = gl_FrontFacing ? 1.0 : - 1.0; +#ifdef FLAT_SHADED + vec3 fdx = vec3( dFdx( vViewPosition.x ), dFdx( vViewPosition.y ), dFdx( vViewPosition.z ) ); + vec3 fdy = vec3( dFdy( vViewPosition.x ), dFdy( vViewPosition.y ), dFdy( vViewPosition.z ) ); + vec3 normal = normalize( cross( fdx, fdy ) ); +#else + vec3 normal = normalize( vNormal ); + #ifdef DOUBLE_SIDED + normal = normal * faceDirection; + #endif + #ifdef USE_TANGENT + vec3 tangent = normalize( vTangent ); + vec3 bitangent = normalize( vBitangent ); + #ifdef DOUBLE_SIDED + tangent = tangent * faceDirection; + bitangent = bitangent * faceDirection; + #endif + #if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP ) + mat3 vTBN = mat3( tangent, bitangent, normal ); + #endif + #endif +#endif +vec3 geometryNormal = normal;`, Su = `#ifdef OBJECTSPACE_NORMALMAP + normal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0; + #ifdef FLIP_SIDED + normal = - normal; + #endif + #ifdef DOUBLE_SIDED + normal = normal * faceDirection; + #endif + normal = normalize( normalMatrix * normal ); +#elif defined( TANGENTSPACE_NORMALMAP ) + vec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0; + mapN.xy *= normalScale; + #ifdef USE_TANGENT + normal = normalize( vTBN * mapN ); + #else + normal = perturbNormal2Arb( - vViewPosition, normal, mapN, faceDirection ); + #endif +#elif defined( USE_BUMPMAP ) + normal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection ); +#endif`, Zu = `#ifndef FLAT_SHADED + varying vec3 vNormal; + #ifdef USE_TANGENT + varying vec3 vTangent; + varying vec3 vBitangent; + #endif +#endif`, _u = `#ifndef FLAT_SHADED + varying vec3 vNormal; + #ifdef USE_TANGENT + varying vec3 vTangent; + varying vec3 vBitangent; + #endif +#endif`, bu = `#ifndef FLAT_SHADED + vNormal = normalize( transformedNormal ); + #ifdef USE_TANGENT + vTangent = normalize( transformedTangent ); + vBitangent = normalize( cross( vNormal, vTangent ) * tangent.w ); + #endif +#endif`, Ku = `#ifdef USE_NORMALMAP + uniform sampler2D normalMap; + uniform vec2 normalScale; +#endif +#ifdef OBJECTSPACE_NORMALMAP + uniform mat3 normalMatrix; +#endif +#if ! defined ( USE_TANGENT ) && ( defined ( TANGENTSPACE_NORMALMAP ) || defined ( USE_CLEARCOAT_NORMALMAP ) ) + vec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm, vec3 mapN, float faceDirection ) { + vec3 q0 = vec3( dFdx( eye_pos.x ), dFdx( eye_pos.y ), dFdx( eye_pos.z ) ); + vec3 q1 = vec3( dFdy( eye_pos.x ), dFdy( eye_pos.y ), dFdy( eye_pos.z ) ); + vec2 st0 = dFdx( vUv.st ); + vec2 st1 = dFdy( vUv.st ); + vec3 N = surf_norm; + vec3 q1perp = cross( q1, N ); + vec3 q0perp = cross( N, q0 ); + vec3 T = q1perp * st0.x + q0perp * st1.x; + vec3 B = q1perp * st0.y + q0perp * st1.y; + float det = max( dot( T, T ), dot( B, B ) ); + float scale = ( det == 0.0 ) ? 0.0 : faceDirection * inversesqrt( det ); + return normalize( T * ( mapN.x * scale ) + B * ( mapN.y * scale ) + N * mapN.z ); + } +#endif`, Ru = `#ifdef USE_CLEARCOAT + vec3 clearcoatNormal = geometryNormal; +#endif`, Pu = `#ifdef USE_CLEARCOAT_NORMALMAP + vec3 clearcoatMapN = texture2D( clearcoatNormalMap, vUv ).xyz * 2.0 - 1.0; + clearcoatMapN.xy *= clearcoatNormalScale; + #ifdef USE_TANGENT + clearcoatNormal = normalize( vTBN * clearcoatMapN ); + #else + clearcoatNormal = perturbNormal2Arb( - vViewPosition, clearcoatNormal, clearcoatMapN, faceDirection ); + #endif +#endif`, Fu = `#ifdef USE_CLEARCOATMAP + uniform sampler2D clearcoatMap; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + uniform sampler2D clearcoatRoughnessMap; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + uniform sampler2D clearcoatNormalMap; + uniform vec2 clearcoatNormalScale; +#endif`, Bu = `#ifdef OPAQUE +diffuseColor.a = 1.0; +#endif +#ifdef USE_TRANSMISSION +diffuseColor.a *= transmissionAlpha + 0.1; +#endif +gl_FragColor = vec4( outgoingLight, diffuseColor.a );`, Vu = `vec3 packNormalToRGB( const in vec3 normal ) { + return normalize( normal ) * 0.5 + 0.5; +} +vec3 unpackRGBToNormal( const in vec3 rgb ) { + return 2.0 * rgb.xyz - 1.0; +} +const float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.; +const vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. ); +const vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. ); +const float ShiftRight8 = 1. / 256.; +vec4 packDepthToRGBA( const in float v ) { + vec4 r = vec4( fract( v * PackFactors ), v ); + r.yzw -= r.xyz * ShiftRight8; return r * PackUpscale; +} +float unpackRGBAToDepth( const in vec4 v ) { + return dot( v, UnpackFactors ); +} +vec4 pack2HalfToRGBA( vec2 v ) { + vec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) ); + return vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w ); +} +vec2 unpackRGBATo2Half( vec4 v ) { + return vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) ); +} +float viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) { + return ( viewZ + near ) / ( near - far ); +} +float orthographicDepthToViewZ( const in float linearClipZ, const in float near, const in float far ) { + return linearClipZ * ( near - far ) - near; +} +float viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) { + return ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ ); +} +float perspectiveDepthToViewZ( const in float invClipZ, const in float near, const in float far ) { + return ( near * far ) / ( ( far - near ) * invClipZ - far ); +}`, Hu = `#ifdef PREMULTIPLIED_ALPHA + gl_FragColor.rgb *= gl_FragColor.a; +#endif`, Gu = `vec4 mvPosition = vec4( transformed, 1.0 ); +#ifdef USE_INSTANCING + mvPosition = instanceMatrix * mvPosition; +#endif +mvPosition = modelViewMatrix * mvPosition; +gl_Position = projectionMatrix * mvPosition;`, Wu = `#ifdef DITHERING + gl_FragColor.rgb = dithering( gl_FragColor.rgb ); +#endif`, qu = `#ifdef DITHERING + vec3 dithering( vec3 color ) { + float grid_position = rand( gl_FragCoord.xy ); + vec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 ); + dither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position ); + return color + dither_shift_RGB; + } +#endif`, Xu = `float roughnessFactor = roughness; +#ifdef USE_ROUGHNESSMAP + vec4 texelRoughness = texture2D( roughnessMap, vUv ); + roughnessFactor *= texelRoughness.g; +#endif`, Ju = `#ifdef USE_ROUGHNESSMAP + uniform sampler2D roughnessMap; +#endif`, $u = `#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + uniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ]; + varying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ]; + struct DirectionalLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ]; + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + uniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ]; + varying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ]; + struct SpotLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ]; + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + uniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ]; + varying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ]; + struct PointLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + float shadowCameraNear; + float shadowCameraFar; + }; + uniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ]; + #endif + float texture2DCompare( sampler2D depths, vec2 uv, float compare ) { + return step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) ); + } + vec2 texture2DDistribution( sampler2D shadow, vec2 uv ) { + return unpackRGBATo2Half( texture2D( shadow, uv ) ); + } + float VSMShadow (sampler2D shadow, vec2 uv, float compare ){ + float occlusion = 1.0; + vec2 distribution = texture2DDistribution( shadow, uv ); + float hard_shadow = step( compare , distribution.x ); + if (hard_shadow != 1.0 ) { + float distance = compare - distribution.x ; + float variance = max( 0.00000, distribution.y * distribution.y ); + float softness_probability = variance / (variance + distance * distance ); softness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 ); occlusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 ); + } + return occlusion; + } + float getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) { + float shadow = 1.0; + shadowCoord.xyz /= shadowCoord.w; + shadowCoord.z += shadowBias; + bvec4 inFrustumVec = bvec4 ( shadowCoord.x >= 0.0, shadowCoord.x <= 1.0, shadowCoord.y >= 0.0, shadowCoord.y <= 1.0 ); + bool inFrustum = all( inFrustumVec ); + bvec2 frustumTestVec = bvec2( inFrustum, shadowCoord.z <= 1.0 ); + bool frustumTest = all( frustumTestVec ); + if ( frustumTest ) { + #if defined( SHADOWMAP_TYPE_PCF ) + vec2 texelSize = vec2( 1.0 ) / shadowMapSize; + float dx0 = - texelSize.x * shadowRadius; + float dy0 = - texelSize.y * shadowRadius; + float dx1 = + texelSize.x * shadowRadius; + float dy1 = + texelSize.y * shadowRadius; + float dx2 = dx0 / 2.0; + float dy2 = dy0 / 2.0; + float dx3 = dx1 / 2.0; + float dy3 = dy1 / 2.0; + shadow = ( + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z ) + ) * ( 1.0 / 17.0 ); + #elif defined( SHADOWMAP_TYPE_PCF_SOFT ) + vec2 texelSize = vec2( 1.0 ) / shadowMapSize; + float dx = texelSize.x; + float dy = texelSize.y; + vec2 uv = shadowCoord.xy; + vec2 f = fract( uv * shadowMapSize + 0.5 ); + uv -= f * texelSize; + shadow = ( + texture2DCompare( shadowMap, uv, shadowCoord.z ) + + texture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) + + texture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) + + mix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ), + f.x ) + + mix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ), + f.x ) + + mix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ), + f.y ) + + mix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ), + f.y ) + + mix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ), + f.x ), + mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ), + f.x ), + f.y ) + ) * ( 1.0 / 9.0 ); + #elif defined( SHADOWMAP_TYPE_VSM ) + shadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z ); + #else + shadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ); + #endif + } + return shadow; + } + vec2 cubeToUV( vec3 v, float texelSizeY ) { + vec3 absV = abs( v ); + float scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) ); + absV *= scaleToCube; + v *= scaleToCube * ( 1.0 - 2.0 * texelSizeY ); + vec2 planar = v.xy; + float almostATexel = 1.5 * texelSizeY; + float almostOne = 1.0 - almostATexel; + if ( absV.z >= almostOne ) { + if ( v.z > 0.0 ) + planar.x = 4.0 - v.x; + } else if ( absV.x >= almostOne ) { + float signX = sign( v.x ); + planar.x = v.z * signX + 2.0 * signX; + } else if ( absV.y >= almostOne ) { + float signY = sign( v.y ); + planar.x = v.x + 2.0 * signY + 2.0; + planar.y = v.z * signY - 2.0; + } + return vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 ); + } + float getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) { + vec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) ); + vec3 lightToPosition = shadowCoord.xyz; + float dp = ( length( lightToPosition ) - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear ); dp += shadowBias; + vec3 bd3D = normalize( lightToPosition ); + #if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM ) + vec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y; + return ( + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp ) + ) * ( 1.0 / 9.0 ); + #else + return texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ); + #endif + } +#endif`, Mg = `#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + uniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ]; + varying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ]; + struct DirectionalLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ]; + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + uniform mat4 spotShadowMatrix[ NUM_SPOT_LIGHT_SHADOWS ]; + varying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ]; + struct SpotLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ]; + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + uniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ]; + varying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ]; + struct PointLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + float shadowCameraNear; + float shadowCameraFar; + }; + uniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ]; + #endif +#endif`, Dg = `#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 || NUM_SPOT_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0 + vec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix ); + vec4 shadowWorldPosition; + #endif + #if NUM_DIR_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 ); + vDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias, 0 ); + vSpotShadowCoord[ i ] = spotShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 ); + vPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif +#endif`, tg = `float getShadowMask() { + float shadow = 1.0; + #ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + DirectionalLightShadow directionalLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) { + directionalLight = directionalLightShadows[ i ]; + shadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0; + } + #pragma unroll_loop_end + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + SpotLightShadow spotLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) { + spotLight = spotLightShadows[ i ]; + shadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0; + } + #pragma unroll_loop_end + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + PointLightShadow pointLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) { + pointLight = pointLightShadows[ i ]; + shadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0; + } + #pragma unroll_loop_end + #endif + #endif + return shadow; +}`, eg = `#ifdef USE_SKINNING + mat4 boneMatX = getBoneMatrix( skinIndex.x ); + mat4 boneMatY = getBoneMatrix( skinIndex.y ); + mat4 boneMatZ = getBoneMatrix( skinIndex.z ); + mat4 boneMatW = getBoneMatrix( skinIndex.w ); +#endif`, Ng = `#ifdef USE_SKINNING + uniform mat4 bindMatrix; + uniform mat4 bindMatrixInverse; + #ifdef BONE_TEXTURE + uniform highp sampler2D boneTexture; + uniform int boneTextureSize; + mat4 getBoneMatrix( const in float i ) { + float j = i * 4.0; + float x = mod( j, float( boneTextureSize ) ); + float y = floor( j / float( boneTextureSize ) ); + float dx = 1.0 / float( boneTextureSize ); + float dy = 1.0 / float( boneTextureSize ); + y = dy * ( y + 0.5 ); + vec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) ); + vec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) ); + vec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) ); + vec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) ); + mat4 bone = mat4( v1, v2, v3, v4 ); + return bone; + } + #else + uniform mat4 boneMatrices[ MAX_BONES ]; + mat4 getBoneMatrix( const in float i ) { + mat4 bone = boneMatrices[ int(i) ]; + return bone; + } + #endif +#endif`, ng = `#ifdef USE_SKINNING + vec4 skinVertex = bindMatrix * vec4( transformed, 1.0 ); + vec4 skinned = vec4( 0.0 ); + skinned += boneMatX * skinVertex * skinWeight.x; + skinned += boneMatY * skinVertex * skinWeight.y; + skinned += boneMatZ * skinVertex * skinWeight.z; + skinned += boneMatW * skinVertex * skinWeight.w; + transformed = ( bindMatrixInverse * skinned ).xyz; +#endif`, Ag = `#ifdef USE_SKINNING + mat4 skinMatrix = mat4( 0.0 ); + skinMatrix += skinWeight.x * boneMatX; + skinMatrix += skinWeight.y * boneMatY; + skinMatrix += skinWeight.z * boneMatZ; + skinMatrix += skinWeight.w * boneMatW; + skinMatrix = bindMatrixInverse * skinMatrix * bindMatrix; + objectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz; + #ifdef USE_TANGENT + objectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz; + #endif +#endif`, zg = `float specularStrength; +#ifdef USE_SPECULARMAP + vec4 texelSpecular = texture2D( specularMap, vUv ); + specularStrength = texelSpecular.r; +#else + specularStrength = 1.0; +#endif`, ig = `#ifdef USE_SPECULARMAP + uniform sampler2D specularMap; +#endif`, Ig = `#if defined( TONE_MAPPING ) + gl_FragColor.rgb = toneMapping( gl_FragColor.rgb ); +#endif`, Tg = `#ifndef saturate +#define saturate( a ) clamp( a, 0.0, 1.0 ) +#endif +uniform float toneMappingExposure; +vec3 LinearToneMapping( vec3 color ) { + return toneMappingExposure * color; +} +vec3 ReinhardToneMapping( vec3 color ) { + color *= toneMappingExposure; + return saturate( color / ( vec3( 1.0 ) + color ) ); +} +vec3 OptimizedCineonToneMapping( vec3 color ) { + color *= toneMappingExposure; + color = max( vec3( 0.0 ), color - 0.004 ); + return pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) ); +} +vec3 RRTAndODTFit( vec3 v ) { + vec3 a = v * ( v + 0.0245786 ) - 0.000090537; + vec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081; + return a / b; +} +vec3 ACESFilmicToneMapping( vec3 color ) { + const mat3 ACESInputMat = mat3( + vec3( 0.59719, 0.07600, 0.02840 ), vec3( 0.35458, 0.90834, 0.13383 ), + vec3( 0.04823, 0.01566, 0.83777 ) + ); + const mat3 ACESOutputMat = mat3( + vec3( 1.60475, -0.10208, -0.00327 ), vec3( -0.53108, 1.10813, -0.07276 ), + vec3( -0.07367, -0.00605, 1.07602 ) + ); + color *= toneMappingExposure / 0.6; + color = ACESInputMat * color; + color = RRTAndODTFit( color ); + color = ACESOutputMat * color; + return saturate( color ); +} +vec3 CustomToneMapping( vec3 color ) { return color; }`, ug = `#ifdef USE_TRANSMISSION + float transmissionAlpha = 1.0; + float transmissionFactor = transmission; + float thicknessFactor = thickness; + #ifdef USE_TRANSMISSIONMAP + transmissionFactor *= texture2D( transmissionMap, vUv ).r; + #endif + #ifdef USE_THICKNESSMAP + thicknessFactor *= texture2D( thicknessMap, vUv ).g; + #endif + vec3 pos = vWorldPosition; + vec3 v = normalize( cameraPosition - pos ); + vec3 n = inverseTransformDirection( normal, viewMatrix ); + vec4 transmission = getIBLVolumeRefraction( + n, v, roughnessFactor, material.diffuseColor, material.specularColor, material.specularF90, + pos, modelMatrix, viewMatrix, projectionMatrix, ior, thicknessFactor, + attenuationColor, attenuationDistance ); + totalDiffuse = mix( totalDiffuse, transmission.rgb, transmissionFactor ); + transmissionAlpha = mix( transmissionAlpha, transmission.a, transmissionFactor ); +#endif`, gg = `#ifdef USE_TRANSMISSION + uniform float transmission; + uniform float thickness; + uniform float attenuationDistance; + uniform vec3 attenuationColor; + #ifdef USE_TRANSMISSIONMAP + uniform sampler2D transmissionMap; + #endif + #ifdef USE_THICKNESSMAP + uniform sampler2D thicknessMap; + #endif + uniform vec2 transmissionSamplerSize; + uniform sampler2D transmissionSamplerMap; + uniform mat4 modelMatrix; + uniform mat4 projectionMatrix; + varying vec3 vWorldPosition; + vec3 getVolumeTransmissionRay( const in vec3 n, const in vec3 v, const in float thickness, const in float ior, const in mat4 modelMatrix ) { + vec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior ); + vec3 modelScale; + modelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) ); + modelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) ); + modelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) ); + return normalize( refractionVector ) * thickness * modelScale; + } + float applyIorToRoughness( const in float roughness, const in float ior ) { + return roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 ); + } + vec4 getTransmissionSample( const in vec2 fragCoord, const in float roughness, const in float ior ) { + float framebufferLod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior ); + #ifdef TEXTURE_LOD_EXT + return texture2DLodEXT( transmissionSamplerMap, fragCoord.xy, framebufferLod ); + #else + return texture2D( transmissionSamplerMap, fragCoord.xy, framebufferLod ); + #endif + } + vec3 applyVolumeAttenuation( const in vec3 radiance, const in float transmissionDistance, const in vec3 attenuationColor, const in float attenuationDistance ) { + if ( attenuationDistance == 0.0 ) { + return radiance; + } else { + vec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance; + vec3 transmittance = exp( - attenuationCoefficient * transmissionDistance ); return transmittance * radiance; + } + } + vec4 getIBLVolumeRefraction( const in vec3 n, const in vec3 v, const in float roughness, const in vec3 diffuseColor, + const in vec3 specularColor, const in float specularF90, const in vec3 position, const in mat4 modelMatrix, + const in mat4 viewMatrix, const in mat4 projMatrix, const in float ior, const in float thickness, + const in vec3 attenuationColor, const in float attenuationDistance ) { + vec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix ); + vec3 refractedRayExit = position + transmissionRay; + vec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 ); + vec2 refractionCoords = ndcPos.xy / ndcPos.w; + refractionCoords += 1.0; + refractionCoords /= 2.0; + vec4 transmittedLight = getTransmissionSample( refractionCoords, roughness, ior ); + vec3 attenuatedColor = applyVolumeAttenuation( transmittedLight.rgb, length( transmissionRay ), attenuationColor, attenuationDistance ); + vec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness ); + return vec4( ( 1.0 - F ) * attenuatedColor * diffuseColor, transmittedLight.a ); + } +#endif`, rg = `#if ( defined( USE_UV ) && ! defined( UVS_VERTEX_ONLY ) ) + varying vec2 vUv; +#endif`, sg = `#ifdef USE_UV + #ifdef UVS_VERTEX_ONLY + vec2 vUv; + #else + varying vec2 vUv; + #endif + uniform mat3 uvTransform; +#endif`, cg = `#ifdef USE_UV + vUv = ( uvTransform * vec3( uv, 1 ) ).xy; +#endif`, jg = `#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP ) + varying vec2 vUv2; +#endif`, yg = `#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP ) + attribute vec2 uv2; + varying vec2 vUv2; + uniform mat3 uv2Transform; +#endif`, og = `#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP ) + vUv2 = ( uv2Transform * vec3( uv2, 1 ) ).xy; +#endif`, ag = `#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION ) + vec4 worldPosition = vec4( transformed, 1.0 ); + #ifdef USE_INSTANCING + worldPosition = instanceMatrix * worldPosition; + #endif + worldPosition = modelMatrix * worldPosition; +#endif`; +const Cg = `varying vec2 vUv; +uniform mat3 uvTransform; +void main() { + vUv = ( uvTransform * vec3( uv, 1 ) ).xy; + gl_Position = vec4( position.xy, 1.0, 1.0 ); +}`, Lg = `uniform sampler2D t2D; +varying vec2 vUv; +void main() { + gl_FragColor = texture2D( t2D, vUv ); + #include + #include +}`, wg = `varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include + gl_Position.z = gl_Position.w; +}`, Og = `#include +uniform float opacity; +varying vec3 vWorldDirection; +#include +void main() { + vec3 vReflect = vWorldDirection; + #include + gl_FragColor = envColor; + gl_FragColor.a *= opacity; + #include + #include +}`, xg = `#include +#include +#include +#include +#include +#include +#include +varying vec2 vHighPrecisionZW; +void main() { + #include + #include + #ifdef USE_DISPLACEMENTMAP + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + vHighPrecisionZW = gl_Position.zw; +}`, Eg = `#if DEPTH_PACKING == 3200 + uniform float opacity; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +varying vec2 vHighPrecisionZW; +void main() { + #include + vec4 diffuseColor = vec4( 1.0 ); + #if DEPTH_PACKING == 3200 + diffuseColor.a = opacity; + #endif + #include + #include + #include + #include + float fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5; + #if DEPTH_PACKING == 3200 + gl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity ); + #elif DEPTH_PACKING == 3201 + gl_FragColor = packDepthToRGBA( fragCoordZ ); + #endif +}`, lg = `#define DISTANCE +varying vec3 vWorldPosition; +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #ifdef USE_DISPLACEMENTMAP + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + vWorldPosition = worldPosition.xyz; +}`, dg = `#define DISTANCE +uniform vec3 referencePosition; +uniform float nearDistance; +uniform float farDistance; +varying vec3 vWorldPosition; +#include +#include +#include +#include +#include +#include +#include +void main () { + #include + vec4 diffuseColor = vec4( 1.0 ); + #include + #include + #include + float dist = length( vWorldPosition - referencePosition ); + dist = ( dist - nearDistance ) / ( farDistance - nearDistance ); + dist = saturate( dist ); + gl_FragColor = packDepthToRGBA( dist ); +}`, vg = `varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include +}`, pg = `uniform sampler2D tEquirect; +varying vec3 vWorldDirection; +#include +void main() { + vec3 direction = normalize( vWorldDirection ); + vec2 sampleUV = equirectUv( direction ); + gl_FragColor = texture2D( tEquirect, sampleUV ); + #include + #include +}`, hg = `uniform float scale; +attribute float lineDistance; +varying float vLineDistance; +#include +#include +#include +#include +#include +#include +void main() { + vLineDistance = scale * lineDistance; + #include + #include + #include + #include + #include + #include + #include +}`, Yg = `uniform vec3 diffuse; +uniform float opacity; +uniform float dashSize; +uniform float totalSize; +varying float vLineDistance; +#include +#include +#include +#include +#include +void main() { + #include + if ( mod( vLineDistance, totalSize ) > dashSize ) { + discard; + } + vec3 outgoingLight = vec3( 0.0 ); + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include + #include +}`, Ug = `#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #if defined ( USE_ENVMAP ) || defined ( USE_SKINNING ) + #include + #include + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`, Qg = `uniform vec3 diffuse; +uniform float opacity; +#ifndef FLAT_SHADED + varying vec3 vNormal; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + #include + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + #ifdef USE_LIGHTMAP + vec4 lightMapTexel= texture2D( lightMap, vUv2 ); + reflectedLight.indirectDiffuse += lightMapTexel.rgb * lightMapIntensity; + #else + reflectedLight.indirectDiffuse += vec3( 1.0 ); + #endif + #include + reflectedLight.indirectDiffuse *= diffuseColor.rgb; + vec3 outgoingLight = reflectedLight.indirectDiffuse; + #include + #include + #include + #include + #include + #include + #include +}`, fg = `#define LAMBERT +varying vec3 vLightFront; +varying vec3 vIndirectFront; +#ifdef DOUBLE_SIDED + varying vec3 vLightBack; + varying vec3 vIndirectBack; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`, mg = `uniform vec3 diffuse; +uniform vec3 emissive; +uniform float opacity; +varying vec3 vLightFront; +varying vec3 vIndirectFront; +#ifdef DOUBLE_SIDED + varying vec3 vLightBack; + varying vec3 vIndirectBack; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #ifdef DOUBLE_SIDED + reflectedLight.indirectDiffuse += ( gl_FrontFacing ) ? vIndirectFront : vIndirectBack; + #else + reflectedLight.indirectDiffuse += vIndirectFront; + #endif + #include + reflectedLight.indirectDiffuse *= BRDF_Lambert( diffuseColor.rgb ); + #ifdef DOUBLE_SIDED + reflectedLight.directDiffuse = ( gl_FrontFacing ) ? vLightFront : vLightBack; + #else + reflectedLight.directDiffuse = vLightFront; + #endif + reflectedLight.directDiffuse *= BRDF_Lambert( diffuseColor.rgb ) * getShadowMask(); + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include + #include +}`, kg = `#define MATCAP +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; +}`, Sg = `#define MATCAP +uniform vec3 diffuse; +uniform float opacity; +uniform sampler2D matcap; +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + #include + #include + #include + vec3 viewDir = normalize( vViewPosition ); + vec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) ); + vec3 y = cross( viewDir, x ); + vec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5; + #ifdef USE_MATCAP + vec4 matcapColor = texture2D( matcap, uv ); + #else + vec4 matcapColor = vec4( vec3( mix( 0.2, 0.8, uv.y ) ), 1.0 ); + #endif + vec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb; + #include + #include + #include + #include + #include + #include +}`, Zg = `#define NORMAL +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP ) + varying vec3 vViewPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP ) + vViewPosition = - mvPosition.xyz; +#endif +}`, _g = `#define NORMAL +uniform float opacity; +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP ) + varying vec3 vViewPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + gl_FragColor = vec4( packNormalToRGB( normal ), opacity ); + #ifdef OPAQUE + gl_FragColor.a = 1.0; + #endif +}`, bg = `#define PHONG +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include + #include +}`, Kg = `#define PHONG +uniform vec3 diffuse; +uniform vec3 emissive; +uniform vec3 specular; +uniform float shininess; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include + #include +}`, Rg = `#define STANDARD +varying vec3 vViewPosition; +#ifdef USE_TRANSMISSION + varying vec3 vWorldPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include +#ifdef USE_TRANSMISSION + vWorldPosition = worldPosition.xyz; +#endif +}`, Pg = `#define STANDARD +#ifdef PHYSICAL + #define IOR + #define SPECULAR +#endif +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float roughness; +uniform float metalness; +uniform float opacity; +#ifdef IOR + uniform float ior; +#endif +#ifdef SPECULAR + uniform float specularIntensity; + uniform vec3 specularColor; + #ifdef USE_SPECULARINTENSITYMAP + uniform sampler2D specularIntensityMap; + #endif + #ifdef USE_SPECULARCOLORMAP + uniform sampler2D specularColorMap; + #endif +#endif +#ifdef USE_CLEARCOAT + uniform float clearcoat; + uniform float clearcoatRoughness; +#endif +#ifdef USE_SHEEN + uniform vec3 sheenColor; + uniform float sheenRoughness; + #ifdef USE_SHEENCOLORMAP + uniform sampler2D sheenColorMap; + #endif + #ifdef USE_SHEENROUGHNESSMAP + uniform sampler2D sheenRoughnessMap; + #endif +#endif +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse; + vec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular; + #include + vec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance; + #ifdef USE_SHEEN + float sheenEnergyComp = 1.0 - 0.157 * max3( material.sheenColor ); + outgoingLight = outgoingLight * sheenEnergyComp + sheenSpecular; + #endif + #ifdef USE_CLEARCOAT + float dotNVcc = saturate( dot( geometry.clearcoatNormal, geometry.viewDir ) ); + vec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc ); + outgoingLight = outgoingLight * ( 1.0 - material.clearcoat * Fcc ) + clearcoatSpecular * material.clearcoat; + #endif + #include + #include + #include + #include + #include + #include +}`, Fg = `#define TOON +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include +}`, Bg = `#define TOON +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include +}`, Vg = `uniform float size; +uniform float scale; +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + gl_PointSize = size; + #ifdef USE_SIZEATTENUATION + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z ); + #endif + #include + #include + #include + #include +}`, Hg = `uniform vec3 diffuse; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec3 outgoingLight = vec3( 0.0 ); + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include + #include +}`, Gg = `#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`, Wg = `uniform vec3 color; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +void main() { + gl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) ); + #include + #include + #include +}`, qg = `uniform float rotation; +uniform vec2 center; +#include +#include +#include +#include +#include +void main() { + #include + vec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 ); + vec2 scale; + scale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) ); + scale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) ); + #ifndef USE_SIZEATTENUATION + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) scale *= - mvPosition.z; + #endif + vec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale; + vec2 rotatedPosition; + rotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y; + rotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y; + mvPosition.xy += rotatedPosition; + gl_Position = projectionMatrix * mvPosition; + #include + #include + #include +}`, Xg = `uniform vec3 diffuse; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec3 outgoingLight = vec3( 0.0 ); + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include +}`, YM = { + alphamap_fragment: lT, + alphamap_pars_fragment: dT, + alphatest_fragment: vT, + alphatest_pars_fragment: pT, + aomap_fragment: hT, + aomap_pars_fragment: YT, + begin_vertex: UT, + beginnormal_vertex: QT, + bsdfs: fT, + bumpmap_pars_fragment: mT, + clipping_planes_fragment: kT, + clipping_planes_pars_fragment: ST, + clipping_planes_pars_vertex: ZT, + clipping_planes_vertex: _T, + color_fragment: bT, + color_pars_fragment: KT, + color_pars_vertex: RT, + color_vertex: PT, + common: FT, + cube_uv_reflection_fragment: BT, + defaultnormal_vertex: VT, + displacementmap_pars_vertex: HT, + displacementmap_vertex: GT, + emissivemap_fragment: WT, + emissivemap_pars_fragment: qT, + encodings_fragment: XT, + encodings_pars_fragment: JT, + envmap_fragment: $T, + envmap_common_pars_fragment: Mu, + envmap_pars_fragment: Du, + envmap_pars_vertex: tu, + envmap_physical_pars_fragment: ru, + envmap_vertex: eu, + fog_vertex: Nu, + fog_pars_vertex: nu, + fog_fragment: Au, + fog_pars_fragment: zu, + gradientmap_pars_fragment: iu, + lightmap_fragment: Iu, + lightmap_pars_fragment: Tu, + lights_lambert_vertex: uu, + lights_pars_begin: gu, + lights_toon_fragment: su, + lights_toon_pars_fragment: cu, + lights_phong_fragment: ju, + lights_phong_pars_fragment: yu, + lights_physical_fragment: ou, + lights_physical_pars_fragment: au, + lights_fragment_begin: Cu, + lights_fragment_maps: Lu, + lights_fragment_end: wu, + logdepthbuf_fragment: Ou, + logdepthbuf_pars_fragment: xu, + logdepthbuf_pars_vertex: Eu, + logdepthbuf_vertex: lu, + map_fragment: du, + map_pars_fragment: vu, + map_particle_fragment: pu, + map_particle_pars_fragment: hu, + metalnessmap_fragment: Yu, + metalnessmap_pars_fragment: Uu, + morphnormal_vertex: Qu, + morphtarget_pars_vertex: fu, + morphtarget_vertex: mu, + normal_fragment_begin: ku, + normal_fragment_maps: Su, + normal_pars_fragment: Zu, + normal_pars_vertex: _u, + normal_vertex: bu, + normalmap_pars_fragment: Ku, + clearcoat_normal_fragment_begin: Ru, + clearcoat_normal_fragment_maps: Pu, + clearcoat_pars_fragment: Fu, + output_fragment: Bu, + packing: Vu, + premultiplied_alpha_fragment: Hu, + project_vertex: Gu, + dithering_fragment: Wu, + dithering_pars_fragment: qu, + roughnessmap_fragment: Xu, + roughnessmap_pars_fragment: Ju, + shadowmap_pars_fragment: $u, + shadowmap_pars_vertex: Mg, + shadowmap_vertex: Dg, + shadowmask_pars_fragment: tg, + skinbase_vertex: eg, + skinning_pars_vertex: Ng, + skinning_vertex: ng, + skinnormal_vertex: Ag, + specularmap_fragment: zg, + specularmap_pars_fragment: ig, + tonemapping_fragment: Ig, + tonemapping_pars_fragment: Tg, + transmission_fragment: ug, + transmission_pars_fragment: gg, + uv_pars_fragment: rg, + uv_pars_vertex: sg, + uv_vertex: cg, + uv2_pars_fragment: jg, + uv2_pars_vertex: yg, + uv2_vertex: og, + worldpos_vertex: ag, + background_vert: Cg, + background_frag: Lg, + cube_vert: wg, + cube_frag: Og, + depth_vert: xg, + depth_frag: Eg, + distanceRGBA_vert: lg, + distanceRGBA_frag: dg, + equirect_vert: vg, + equirect_frag: pg, + linedashed_vert: hg, + linedashed_frag: Yg, + meshbasic_vert: Ug, + meshbasic_frag: Qg, + meshlambert_vert: fg, + meshlambert_frag: mg, + meshmatcap_vert: kg, + meshmatcap_frag: Sg, + meshnormal_vert: Zg, + meshnormal_frag: _g, + meshphong_vert: bg, + meshphong_frag: Kg, + meshphysical_vert: Rg, + meshphysical_frag: Pg, + meshtoon_vert: Fg, + meshtoon_frag: Bg, + points_vert: Vg, + points_frag: Hg, + shadow_vert: Gg, + shadow_frag: Wg, + sprite_vert: qg, + sprite_frag: Xg +}, DM = { + common: { + diffuse: { value: new cM(16777215) }, + opacity: { value: 1 }, + map: { value: null }, + uvTransform: { value: new gD() }, + uv2Transform: { value: new gD() }, + alphaMap: { value: null }, + alphaTest: { value: 0 } + }, + specularmap: { + specularMap: { value: null } + }, + envmap: { + envMap: { value: null }, + flipEnvMap: { value: -1 }, + reflectivity: { value: 1 }, + ior: { value: 1.5 }, + refractionRatio: { value: 0.98 } + }, + aomap: { + aoMap: { value: null }, + aoMapIntensity: { value: 1 } + }, + lightmap: { + lightMap: { value: null }, + lightMapIntensity: { value: 1 } + }, + emissivemap: { + emissiveMap: { value: null } + }, + bumpmap: { + bumpMap: { value: null }, + bumpScale: { value: 1 } + }, + normalmap: { + normalMap: { value: null }, + normalScale: { value: new q(1, 1) } + }, + displacementmap: { + displacementMap: { value: null }, + displacementScale: { value: 1 }, + displacementBias: { value: 0 } + }, + roughnessmap: { + roughnessMap: { value: null } + }, + metalnessmap: { + metalnessMap: { value: null } + }, + gradientmap: { + gradientMap: { value: null } + }, + fog: { + fogDensity: { value: 25e-5 }, + fogNear: { value: 1 }, + fogFar: { value: 2e3 }, + fogColor: { value: new cM(16777215) } + }, + lights: { + ambientLightColor: { value: [] }, + lightProbe: { value: [] }, + directionalLights: { value: [], properties: { + direction: {}, + color: {} + } }, + directionalLightShadows: { value: [], properties: { + shadowBias: {}, + shadowNormalBias: {}, + shadowRadius: {}, + shadowMapSize: {} + } }, + directionalShadowMap: { value: [] }, + directionalShadowMatrix: { value: [] }, + spotLights: { value: [], properties: { + color: {}, + position: {}, + direction: {}, + distance: {}, + coneCos: {}, + penumbraCos: {}, + decay: {} + } }, + spotLightShadows: { value: [], properties: { + shadowBias: {}, + shadowNormalBias: {}, + shadowRadius: {}, + shadowMapSize: {} + } }, + spotShadowMap: { value: [] }, + spotShadowMatrix: { value: [] }, + pointLights: { value: [], properties: { + color: {}, + position: {}, + decay: {}, + distance: {} + } }, + pointLightShadows: { value: [], properties: { + shadowBias: {}, + shadowNormalBias: {}, + shadowRadius: {}, + shadowMapSize: {}, + shadowCameraNear: {}, + shadowCameraFar: {} + } }, + pointShadowMap: { value: [] }, + pointShadowMatrix: { value: [] }, + hemisphereLights: { value: [], properties: { + direction: {}, + skyColor: {}, + groundColor: {} + } }, + rectAreaLights: { value: [], properties: { + color: {}, + position: {}, + width: {}, + height: {} + } }, + ltc_1: { value: null }, + ltc_2: { value: null } + }, + points: { + diffuse: { value: new cM(16777215) }, + opacity: { value: 1 }, + size: { value: 1 }, + scale: { value: 1 }, + map: { value: null }, + alphaMap: { value: null }, + alphaTest: { value: 0 }, + uvTransform: { value: new gD() } + }, + sprite: { + diffuse: { value: new cM(16777215) }, + opacity: { value: 1 }, + center: { value: new q(0.5, 0.5) }, + rotation: { value: 0 }, + map: { value: null }, + alphaMap: { value: null }, + alphaTest: { value: 0 }, + uvTransform: { value: new gD() } + } +}, _D = { + basic: { + uniforms: sD([ + DM.common, + DM.specularmap, + DM.envmap, + DM.aomap, + DM.lightmap, + DM.fog + ]), + vertexShader: YM.meshbasic_vert, + fragmentShader: YM.meshbasic_frag + }, + lambert: { + uniforms: sD([ + DM.common, + DM.specularmap, + DM.envmap, + DM.aomap, + DM.lightmap, + DM.emissivemap, + DM.fog, + DM.lights, + { + emissive: { value: new cM(0) } + } + ]), + vertexShader: YM.meshlambert_vert, + fragmentShader: YM.meshlambert_frag + }, + phong: { + uniforms: sD([ + DM.common, + DM.specularmap, + DM.envmap, + DM.aomap, + DM.lightmap, + DM.emissivemap, + DM.bumpmap, + DM.normalmap, + DM.displacementmap, + DM.fog, + DM.lights, + { + emissive: { value: new cM(0) }, + specular: { value: new cM(1118481) }, + shininess: { value: 30 } + } + ]), + vertexShader: YM.meshphong_vert, + fragmentShader: YM.meshphong_frag + }, + standard: { + uniforms: sD([ + DM.common, + DM.envmap, + DM.aomap, + DM.lightmap, + DM.emissivemap, + DM.bumpmap, + DM.normalmap, + DM.displacementmap, + DM.roughnessmap, + DM.metalnessmap, + DM.fog, + DM.lights, + { + emissive: { value: new cM(0) }, + roughness: { value: 1 }, + metalness: { value: 0 }, + envMapIntensity: { value: 1 } + } + ]), + vertexShader: YM.meshphysical_vert, + fragmentShader: YM.meshphysical_frag + }, + toon: { + uniforms: sD([ + DM.common, + DM.aomap, + DM.lightmap, + DM.emissivemap, + DM.bumpmap, + DM.normalmap, + DM.displacementmap, + DM.gradientmap, + DM.fog, + DM.lights, + { + emissive: { value: new cM(0) } + } + ]), + vertexShader: YM.meshtoon_vert, + fragmentShader: YM.meshtoon_frag + }, + matcap: { + uniforms: sD([ + DM.common, + DM.bumpmap, + DM.normalmap, + DM.displacementmap, + DM.fog, + { + matcap: { value: null } + } + ]), + vertexShader: YM.meshmatcap_vert, + fragmentShader: YM.meshmatcap_frag + }, + points: { + uniforms: sD([ + DM.points, + DM.fog + ]), + vertexShader: YM.points_vert, + fragmentShader: YM.points_frag + }, + dashed: { + uniforms: sD([ + DM.common, + DM.fog, + { + scale: { value: 1 }, + dashSize: { value: 1 }, + totalSize: { value: 2 } + } + ]), + vertexShader: YM.linedashed_vert, + fragmentShader: YM.linedashed_frag + }, + depth: { + uniforms: sD([ + DM.common, + DM.displacementmap + ]), + vertexShader: YM.depth_vert, + fragmentShader: YM.depth_frag + }, + normal: { + uniforms: sD([ + DM.common, + DM.bumpmap, + DM.normalmap, + DM.displacementmap, + { + opacity: { value: 1 } + } + ]), + vertexShader: YM.meshnormal_vert, + fragmentShader: YM.meshnormal_frag + }, + sprite: { + uniforms: sD([ + DM.sprite, + DM.fog + ]), + vertexShader: YM.sprite_vert, + fragmentShader: YM.sprite_frag + }, + background: { + uniforms: { + uvTransform: { value: new gD() }, + t2D: { value: null } + }, + vertexShader: YM.background_vert, + fragmentShader: YM.background_frag + }, + cube: { + uniforms: sD([ + DM.envmap, + { + opacity: { value: 1 } + } + ]), + vertexShader: YM.cube_vert, + fragmentShader: YM.cube_frag + }, + equirect: { + uniforms: { + tEquirect: { value: null } + }, + vertexShader: YM.equirect_vert, + fragmentShader: YM.equirect_frag + }, + distanceRGBA: { + uniforms: sD([ + DM.common, + DM.displacementmap, + { + referencePosition: { value: new O() }, + nearDistance: { value: 1 }, + farDistance: { value: 1e3 } + } + ]), + vertexShader: YM.distanceRGBA_vert, + fragmentShader: YM.distanceRGBA_frag + }, + shadow: { + uniforms: sD([ + DM.lights, + DM.fog, + { + color: { value: new cM(0) }, + opacity: { value: 1 } + } + ]), + vertexShader: YM.shadow_vert, + fragmentShader: YM.shadow_frag + } +}; +_D.physical = { + uniforms: sD([ + _D.standard.uniforms, + { + clearcoat: { value: 0 }, + clearcoatMap: { value: null }, + clearcoatRoughness: { value: 0 }, + clearcoatRoughnessMap: { value: null }, + clearcoatNormalScale: { value: new q(1, 1) }, + clearcoatNormalMap: { value: null }, + sheen: { value: 0 }, + sheenColor: { value: new cM(0) }, + sheenColorMap: { value: null }, + sheenRoughness: { value: 1 }, + sheenRoughnessMap: { value: null }, + transmission: { value: 0 }, + transmissionMap: { value: null }, + transmissionSamplerSize: { value: new q() }, + transmissionSamplerMap: { value: null }, + thickness: { value: 0 }, + thicknessMap: { value: null }, + attenuationDistance: { value: 0 }, + attenuationColor: { value: new cM(0) }, + specularIntensity: { value: 1 }, + specularIntensityMap: { value: null }, + specularColor: { value: new cM(1, 1, 1) }, + specularColorMap: { value: null } + } + ]), + vertexShader: YM.meshphysical_vert, + fragmentShader: YM.meshphysical_frag +}; +function Jg(n, M, D, t, e, N) { + const A = new cM(0); + let z = e === !0 ? 0 : 1, I, i, T = null, u = 0, g = null; + function r(y, a) { + let c = !1, s = a.isScene === !0 ? a.background : null; + s && s.isTexture && (s = M.get(s)); + const l = n.xr, C = l.getSession && l.getSession(); + C && C.environmentBlendMode === "additive" && (s = null), s === null ? j(A, z) : s && s.isColor && (j(s, 1), c = !0), (n.autoClear || c) && n.clear(n.autoClearColor, n.autoClearDepth, n.autoClearStencil), s && (s.isCubeTexture || s.mapping === fN) ? (i === void 0 && (i = new nD(new Re(1, 1, 1), new lt({ + name: "BackgroundCubeMaterial", + uniforms: Ae(_D.cube.uniforms), + vertexShader: _D.cube.vertexShader, + fragmentShader: _D.cube.fragmentShader, + side: eD, + depthTest: !1, + depthWrite: !1, + fog: !1 + })), i.geometry.deleteAttribute("normal"), i.geometry.deleteAttribute("uv"), i.onBeforeRender = function(E, v, h) { + this.matrixWorld.copyPosition(h.matrixWorld); + }, Object.defineProperty(i.material, "envMap", { + get: function() { + return this.uniforms.envMap.value; + } + }), t.update(i)), i.material.uniforms.envMap.value = s, i.material.uniforms.flipEnvMap.value = s.isCubeTexture && s.isRenderTargetTexture === !1 ? -1 : 1, (T !== s || u !== s.version || g !== n.toneMapping) && (i.material.needsUpdate = !0, T = s, u = s.version, g = n.toneMapping), y.unshift(i, i.geometry, i.material, 0, 0, null)) : s && s.isTexture && (I === void 0 && (I = new nD(new DA(2, 2), new lt({ + name: "BackgroundMaterial", + uniforms: Ae(_D.background.uniforms), + vertexShader: _D.background.vertexShader, + fragmentShader: _D.background.fragmentShader, + side: Ye, + depthTest: !1, + depthWrite: !1, + fog: !1 + })), I.geometry.deleteAttribute("normal"), Object.defineProperty(I.material, "map", { + get: function() { + return this.uniforms.t2D.value; + } + }), t.update(I)), I.material.uniforms.t2D.value = s, s.matrixAutoUpdate === !0 && s.updateMatrix(), I.material.uniforms.uvTransform.value.copy(s.matrix), (T !== s || u !== s.version || g !== n.toneMapping) && (I.material.needsUpdate = !0, T = s, u = s.version, g = n.toneMapping), y.unshift(I, I.geometry, I.material, 0, 0, null)); + } + function j(y, a) { + D.buffers.color.setClear(y.r, y.g, y.b, a, N); + } + return { + getClearColor: function() { + return A; + }, + setClearColor: function(y, a = 1) { + A.set(y), z = a, j(A, z); + }, + getClearAlpha: function() { + return z; + }, + setClearAlpha: function(y) { + z = y, j(A, z); + }, + render: r + }; +} +function $g(n, M, D, t) { + const e = n.getParameter(34921), N = t.isWebGL2 ? null : M.get("OES_vertex_array_object"), A = t.isWebGL2 || N !== null, z = {}, I = y(null); + let i = I; + function T(Y, k, f, Q, K) { + let W = !1; + if (A) { + const IM = j(Q, f, k); + i !== IM && (i = IM, g(i.object)), W = a(Q, K), W && c(Q, K); + } else { + const IM = k.wireframe === !0; + (i.geometry !== Q.id || i.program !== f.id || i.wireframe !== IM) && (i.geometry = Q.id, i.program = f.id, i.wireframe = IM, W = !0); + } + Y.isInstancedMesh === !0 && (W = !0), K !== null && D.update(K, 34963), W && (h(Y, k, f, Q), K !== null && n.bindBuffer(34963, D.get(K).buffer)); + } + function u() { + return t.isWebGL2 ? n.createVertexArray() : N.createVertexArrayOES(); + } + function g(Y) { + return t.isWebGL2 ? n.bindVertexArray(Y) : N.bindVertexArrayOES(Y); + } + function r(Y) { + return t.isWebGL2 ? n.deleteVertexArray(Y) : N.deleteVertexArrayOES(Y); + } + function j(Y, k, f) { + const Q = f.wireframe === !0; + let K = z[Y.id]; + K === void 0 && (K = {}, z[Y.id] = K); + let W = K[k.id]; + W === void 0 && (W = {}, K[k.id] = W); + let IM = W[Q]; + return IM === void 0 && (IM = y(u()), W[Q] = IM), IM; + } + function y(Y) { + const k = [], f = [], Q = []; + for (let K = 0; K < e; K++) + k[K] = 0, f[K] = 0, Q[K] = 0; + return { + geometry: null, + program: null, + wireframe: !1, + newAttributes: k, + enabledAttributes: f, + attributeDivisors: Q, + object: Y, + attributes: {}, + index: null + }; + } + function a(Y, k) { + const f = i.attributes, Q = Y.attributes; + let K = 0; + for (const W in Q) { + const IM = f[W], _ = Q[W]; + if (IM === void 0 || IM.attribute !== _ || IM.data !== _.data) + return !0; + K++; + } + return i.attributesNum !== K || i.index !== k; + } + function c(Y, k) { + const f = {}, Q = Y.attributes; + let K = 0; + for (const W in Q) { + const IM = Q[W], _ = {}; + _.attribute = IM, IM.data && (_.data = IM.data), f[W] = _, K++; + } + i.attributes = f, i.attributesNum = K, i.index = k; + } + function s() { + const Y = i.newAttributes; + for (let k = 0, f = Y.length; k < f; k++) + Y[k] = 0; + } + function l(Y) { + C(Y, 0); + } + function C(Y, k) { + const f = i.newAttributes, Q = i.enabledAttributes, K = i.attributeDivisors; + f[Y] = 1, Q[Y] === 0 && (n.enableVertexAttribArray(Y), Q[Y] = 1), K[Y] !== k && ((t.isWebGL2 ? n : M.get("ANGLE_instanced_arrays"))[t.isWebGL2 ? "vertexAttribDivisor" : "vertexAttribDivisorANGLE"](Y, k), K[Y] = k); + } + function E() { + const Y = i.newAttributes, k = i.enabledAttributes; + for (let f = 0, Q = k.length; f < Q; f++) + k[f] !== Y[f] && (n.disableVertexAttribArray(f), k[f] = 0); + } + function v(Y, k, f, Q, K, W) { + t.isWebGL2 === !0 && (f === 5124 || f === 5125) ? n.vertexAttribIPointer(Y, k, f, K, W) : n.vertexAttribPointer(Y, k, f, Q, K, W); + } + function h(Y, k, f, Q) { + if (t.isWebGL2 === !1 && (Y.isInstancedMesh || Q.isInstancedBufferGeometry) && M.get("ANGLE_instanced_arrays") === null) + return; + s(); + const K = Q.attributes, W = f.getAttributes(), IM = k.defaultAttributeValues; + for (const _ in W) { + const G = W[_]; + if (G.location >= 0) { + let eM = K[_]; + if (eM === void 0 && (_ === "instanceMatrix" && Y.instanceMatrix && (eM = Y.instanceMatrix), _ === "instanceColor" && Y.instanceColor && (eM = Y.instanceColor)), eM !== void 0) { + const uM = eM.normalized, jM = eM.itemSize, b = D.get(eM); + if (b === void 0) + continue; + const kM = b.buffer, rM = b.type, wM = b.bytesPerElement; + if (eM.isInterleavedBufferAttribute) { + const zM = eM.data, vM = zM.stride, OM = eM.offset; + if (zM && zM.isInstancedInterleavedBuffer) { + for (let B = 0; B < G.locationSize; B++) + C(G.location + B, zM.meshPerAttribute); + Y.isInstancedMesh !== !0 && Q._maxInstanceCount === void 0 && (Q._maxInstanceCount = zM.meshPerAttribute * zM.count); + } else + for (let B = 0; B < G.locationSize; B++) + l(G.location + B); + n.bindBuffer(34962, kM); + for (let B = 0; B < G.locationSize; B++) + v(G.location + B, jM / G.locationSize, rM, uM, vM * wM, (OM + jM / G.locationSize * B) * wM); + } else { + if (eM.isInstancedBufferAttribute) { + for (let zM = 0; zM < G.locationSize; zM++) + C(G.location + zM, eM.meshPerAttribute); + Y.isInstancedMesh !== !0 && Q._maxInstanceCount === void 0 && (Q._maxInstanceCount = eM.meshPerAttribute * eM.count); + } else + for (let zM = 0; zM < G.locationSize; zM++) + l(G.location + zM); + n.bindBuffer(34962, kM); + for (let zM = 0; zM < G.locationSize; zM++) + v(G.location + zM, jM / G.locationSize, rM, uM, jM * wM, jM / G.locationSize * zM * wM); + } + } else if (IM !== void 0) { + const uM = IM[_]; + if (uM !== void 0) + switch (uM.length) { + case 2: + n.vertexAttrib2fv(G.location, uM); + break; + case 3: + n.vertexAttrib3fv(G.location, uM); + break; + case 4: + n.vertexAttrib4fv(G.location, uM); + break; + default: + n.vertexAttrib1fv(G.location, uM); + } + } + } + } + E(); + } + function F() { + o(); + for (const Y in z) { + const k = z[Y]; + for (const f in k) { + const Q = k[f]; + for (const K in Q) + r(Q[K].object), delete Q[K]; + delete k[f]; + } + delete z[Y]; + } + } + function MM(Y) { + if (z[Y.id] === void 0) + return; + const k = z[Y.id]; + for (const f in k) { + const Q = k[f]; + for (const K in Q) + r(Q[K].object), delete Q[K]; + delete k[f]; + } + delete z[Y.id]; + } + function Z(Y) { + for (const k in z) { + const f = z[k]; + if (f[Y.id] === void 0) + continue; + const Q = f[Y.id]; + for (const K in Q) + r(Q[K].object), delete Q[K]; + delete f[Y.id]; + } + } + function o() { + p(), i !== I && (i = I, g(i.object)); + } + function p() { + I.geometry = null, I.program = null, I.wireframe = !1; + } + return { + setup: T, + reset: o, + resetDefaultState: p, + dispose: F, + releaseStatesOfGeometry: MM, + releaseStatesOfProgram: Z, + initAttributes: s, + enableAttribute: l, + disableUnusedAttributes: E + }; +} +function Mr(n, M, D, t) { + const e = t.isWebGL2; + let N; + function A(i) { + N = i; + } + function z(i, T) { + n.drawArrays(N, i, T), D.update(T, N, 1); + } + function I(i, T, u) { + if (u === 0) + return; + let g, r; + if (e) + g = n, r = "drawArraysInstanced"; + else if (g = M.get("ANGLE_instanced_arrays"), r = "drawArraysInstancedANGLE", g === null) { + console.error("THREE.WebGLBufferRenderer: using THREE.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays."); + return; + } + g[r](N, i, T, u), D.update(T, N, u); + } + this.setMode = A, this.render = z, this.renderInstances = I; +} +function Dr(n, M, D) { + let t; + function e() { + if (t !== void 0) + return t; + if (M.has("EXT_texture_filter_anisotropic") === !0) { + const h = M.get("EXT_texture_filter_anisotropic"); + t = n.getParameter(h.MAX_TEXTURE_MAX_ANISOTROPY_EXT); + } else + t = 0; + return t; + } + function N(h) { + if (h === "highp") { + if (n.getShaderPrecisionFormat(35633, 36338).precision > 0 && n.getShaderPrecisionFormat(35632, 36338).precision > 0) + return "highp"; + h = "mediump"; + } + return h === "mediump" && n.getShaderPrecisionFormat(35633, 36337).precision > 0 && n.getShaderPrecisionFormat(35632, 36337).precision > 0 ? "mediump" : "lowp"; + } + const A = typeof WebGL2RenderingContext < "u" && n instanceof WebGL2RenderingContext || typeof WebGL2ComputeRenderingContext < "u" && n instanceof WebGL2ComputeRenderingContext; + let z = D.precision !== void 0 ? D.precision : "highp"; + const I = N(z); + I !== z && (console.warn("THREE.WebGLRenderer:", z, "not supported, using", I, "instead."), z = I); + const i = A || M.has("WEBGL_draw_buffers"), T = D.logarithmicDepthBuffer === !0, u = n.getParameter(34930), g = n.getParameter(35660), r = n.getParameter(3379), j = n.getParameter(34076), y = n.getParameter(34921), a = n.getParameter(36347), c = n.getParameter(36348), s = n.getParameter(36349), l = g > 0, C = A || M.has("OES_texture_float"), E = l && C, v = A ? n.getParameter(36183) : 0; + return { + isWebGL2: A, + drawBuffers: i, + getMaxAnisotropy: e, + getMaxPrecision: N, + precision: z, + logarithmicDepthBuffer: T, + maxTextures: u, + maxVertexTextures: g, + maxTextureSize: r, + maxCubemapSize: j, + maxAttributes: y, + maxVertexUniforms: a, + maxVaryings: c, + maxFragmentUniforms: s, + vertexTextures: l, + floatFragmentTextures: C, + floatVertexTextures: E, + maxSamples: v + }; +} +function tr(n) { + const M = this; + let D = null, t = 0, e = !1, N = !1; + const A = new XD(), z = new gD(), I = { value: null, needsUpdate: !1 }; + this.uniform = I, this.numPlanes = 0, this.numIntersection = 0, this.init = function(u, g, r) { + const j = u.length !== 0 || g || t !== 0 || e; + return e = g, D = T(u, r, 0), t = u.length, j; + }, this.beginShadows = function() { + N = !0, T(null); + }, this.endShadows = function() { + N = !1, i(); + }, this.setState = function(u, g, r) { + const j = u.clippingPlanes, y = u.clipIntersection, a = u.clipShadows, c = n.get(u); + if (!e || j === null || j.length === 0 || N && !a) + N ? T(null) : i(); + else { + const s = N ? 0 : t, l = s * 4; + let C = c.clippingState || null; + I.value = C, C = T(j, g, l, r); + for (let E = 0; E !== l; ++E) + C[E] = D[E]; + c.clippingState = C, this.numIntersection = y ? this.numPlanes : 0, this.numPlanes += s; + } + }; + function i() { + I.value !== D && (I.value = D, I.needsUpdate = t > 0), M.numPlanes = t, M.numIntersection = 0; + } + function T(u, g, r, j) { + const y = u !== null ? u.length : 0; + let a = null; + if (y !== 0) { + if (a = I.value, j !== !0 || a === null) { + const c = r + y * 4, s = g.matrixWorldInverse; + z.getNormalMatrix(s), (a === null || a.length < c) && (a = new Float32Array(c)); + for (let l = 0, C = r; l !== y; ++l, C += 4) + A.copy(u[l]).applyMatrix4(s, z), A.normal.toArray(a, C), a[C + 3] = A.constant; + } + I.value = a, I.needsUpdate = !0; + } + return M.numPlanes = y, M.numIntersection = 0, a; + } +} +function er(n) { + let M = /* @__PURE__ */ new WeakMap(); + function D(A, z) { + return z === fn ? A.mapping = be : z === mn && (A.mapping = Ke), A; + } + function t(A) { + if (A && A.isTexture && A.isRenderTargetTexture === !1) { + const z = A.mapping; + if (z === fn || z === mn) + if (M.has(A)) { + const I = M.get(A).texture; + return D(I, A.mapping); + } else { + const I = A.image; + if (I && I.height > 0) { + const i = new ui(I.height / 2); + return i.fromEquirectangularTexture(n, A), M.set(A, i), A.addEventListener("dispose", e), D(i.texture, A.mapping); + } else + return null; + } + } + return A; + } + function e(A) { + const z = A.target; + z.removeEventListener("dispose", e); + const I = M.get(z); + I !== void 0 && (M.delete(z), I.dispose()); + } + function N() { + M = /* @__PURE__ */ new WeakMap(); + } + return { + get: t, + dispose: N + }; +} +class tA extends $n { + constructor(M = -1, D = 1, t = 1, e = -1, N = 0.1, A = 2e3) { + super(), this.type = "OrthographicCamera", this.zoom = 1, this.view = null, this.left = M, this.right = D, this.top = t, this.bottom = e, this.near = N, this.far = A, this.updateProjectionMatrix(); + } + copy(M, D) { + return super.copy(M, D), this.left = M.left, this.right = M.right, this.top = M.top, this.bottom = M.bottom, this.near = M.near, this.far = M.far, this.zoom = M.zoom, this.view = M.view === null ? null : Object.assign({}, M.view), this; + } + setViewOffset(M, D, t, e, N, A) { + this.view === null && (this.view = { + enabled: !0, + fullWidth: 1, + fullHeight: 1, + offsetX: 0, + offsetY: 0, + width: 1, + height: 1 + }), this.view.enabled = !0, this.view.fullWidth = M, this.view.fullHeight = D, this.view.offsetX = t, this.view.offsetY = e, this.view.width = N, this.view.height = A, this.updateProjectionMatrix(); + } + clearViewOffset() { + this.view !== null && (this.view.enabled = !1), this.updateProjectionMatrix(); + } + updateProjectionMatrix() { + const M = (this.right - this.left) / (2 * this.zoom), D = (this.top - this.bottom) / (2 * this.zoom), t = (this.right + this.left) / 2, e = (this.top + this.bottom) / 2; + let N = t - M, A = t + M, z = e + D, I = e - D; + if (this.view !== null && this.view.enabled) { + const i = (this.right - this.left) / this.view.fullWidth / this.zoom, T = (this.top - this.bottom) / this.view.fullHeight / this.zoom; + N += i * this.view.offsetX, A = N + i * this.view.width, z -= T * this.view.offsetY, I = z - T * this.view.height; + } + this.projectionMatrix.makeOrthographic(N, A, z, I, this.near, this.far), this.projectionMatrixInverse.copy(this.projectionMatrix).invert(); + } + toJSON(M) { + const D = super.toJSON(M); + return D.object.zoom = this.zoom, D.object.left = this.left, D.object.right = this.right, D.object.top = this.top, D.object.bottom = this.bottom, D.object.near = this.near, D.object.far = this.far, this.view !== null && (D.object.view = Object.assign({}, this.view)), D; + } +} +tA.prototype.isOrthographicCamera = !0; +class ZN extends lt { + constructor(M) { + super(M), this.type = "RawShaderMaterial"; + } +} +ZN.prototype.isRawShaderMaterial = !0; +const ee = 4, Tt = 8, ZD = Math.pow(2, Tt), ri = [0.125, 0.215, 0.35, 0.446, 0.526, 0.582], si = Tt - ee + 1 + ri.length, Pt = 20, Ln = /* @__PURE__ */ new tA(), { _lodPlanes: Ce, _sizeLods: Nz, _sigmas: uN } = /* @__PURE__ */ Nr(), nz = /* @__PURE__ */ new cM(); +let wn = null; +const wt = (1 + Math.sqrt(5)) / 2, Ft = 1 / wt, Az = [ + /* @__PURE__ */ new O(1, 1, 1), + /* @__PURE__ */ new O(-1, 1, 1), + /* @__PURE__ */ new O(1, 1, -1), + /* @__PURE__ */ new O(-1, 1, -1), + /* @__PURE__ */ new O(0, wt, Ft), + /* @__PURE__ */ new O(0, wt, -Ft), + /* @__PURE__ */ new O(Ft, 0, wt), + /* @__PURE__ */ new O(-Ft, 0, wt), + /* @__PURE__ */ new O(wt, Ft, 0), + /* @__PURE__ */ new O(-wt, Ft, 0) +]; +class zz { + constructor(M) { + this._renderer = M, this._pingPongRenderTarget = null, this._blurMaterial = nr(Pt), this._equirectShader = null, this._cubemapShader = null, this._compileMaterial(this._blurMaterial); + } + fromScene(M, D = 0, t = 0.1, e = 100) { + wn = this._renderer.getRenderTarget(); + const N = this._allocateTargets(); + return this._sceneToCubeUV(M, t, e, N), D > 0 && this._blur(N, 0, 0, D), this._applyPMREM(N), this._cleanup(N), N; + } + fromEquirectangular(M, D = null) { + return this._fromTexture(M, D); + } + fromCubemap(M, D = null) { + return this._fromTexture(M, D); + } + compileCubemapShader() { + this._cubemapShader === null && (this._cubemapShader = Tz(), this._compileMaterial(this._cubemapShader)); + } + compileEquirectangularShader() { + this._equirectShader === null && (this._equirectShader = Iz(), this._compileMaterial(this._equirectShader)); + } + dispose() { + this._blurMaterial.dispose(), this._pingPongRenderTarget !== null && this._pingPongRenderTarget.dispose(), this._cubemapShader !== null && this._cubemapShader.dispose(), this._equirectShader !== null && this._equirectShader.dispose(); + for (let M = 0; M < Ce.length; M++) + Ce[M].dispose(); + } + _cleanup(M) { + this._renderer.setRenderTarget(wn), M.scissorTest = !1, gN(M, 0, 0, M.width, M.height); + } + _fromTexture(M, D) { + wn = this._renderer.getRenderTarget(); + const t = D || this._allocateTargets(M); + return this._textureToCubeUV(M, t), this._applyPMREM(t), this._cleanup(t), t; + } + _allocateTargets(M) { + const D = { + magFilter: uD, + minFilter: uD, + generateMipmaps: !1, + type: Me, + format: yD, + encoding: st, + depthBuffer: !1 + }, t = iz(D); + return t.depthBuffer = !M, this._pingPongRenderTarget === null && (this._pingPongRenderTarget = iz(D)), t; + } + _compileMaterial(M) { + const D = new nD(Ce[0], M); + this._renderer.compile(D, Ln); + } + _sceneToCubeUV(M, D, t, e) { + const z = new jD(90, 1, D, t), I = [1, -1, 1, 1, 1, 1], i = [1, 1, 1, -1, -1, -1], T = this._renderer, u = T.autoClear, g = T.toneMapping; + T.getClearColor(nz), T.toneMapping = it, T.autoClear = !1; + const r = new Jn({ + name: "PMREM.Background", + side: eD, + depthWrite: !1, + depthTest: !1 + }), j = new nD(new Re(), r); + let y = !1; + const a = M.background; + a ? a.isColor && (r.color.copy(a), M.background = null, y = !0) : (r.color.copy(nz), y = !0); + for (let c = 0; c < 6; c++) { + const s = c % 3; + s === 0 ? (z.up.set(0, I[c], 0), z.lookAt(i[c], 0, 0)) : s === 1 ? (z.up.set(0, 0, I[c]), z.lookAt(0, i[c], 0)) : (z.up.set(0, I[c], 0), z.lookAt(0, 0, i[c])), gN(e, s * ZD, c > 2 ? ZD : 0, ZD, ZD), T.setRenderTarget(e), y && T.render(j, z), T.render(M, z); + } + j.geometry.dispose(), j.material.dispose(), T.toneMapping = g, T.autoClear = u, M.background = a; + } + _textureToCubeUV(M, D) { + const t = this._renderer, e = M.mapping === be || M.mapping === Ke; + e ? (this._cubemapShader === null && (this._cubemapShader = Tz()), this._cubemapShader.uniforms.flipEnvMap.value = M.isRenderTargetTexture === !1 ? -1 : 1) : this._equirectShader === null && (this._equirectShader = Iz()); + const N = e ? this._cubemapShader : this._equirectShader, A = new nD(Ce[0], N), z = N.uniforms; + z.envMap.value = M, e || z.texelSize.value.set(1 / M.image.width, 1 / M.image.height), gN(D, 0, 0, 3 * ZD, 2 * ZD), t.setRenderTarget(D), t.render(A, Ln); + } + _applyPMREM(M) { + const D = this._renderer, t = D.autoClear; + D.autoClear = !1; + for (let e = 1; e < si; e++) { + const N = Math.sqrt(uN[e] * uN[e] - uN[e - 1] * uN[e - 1]), A = Az[(e - 1) % Az.length]; + this._blur(M, e - 1, e, N, A); + } + D.autoClear = t; + } + _blur(M, D, t, e, N) { + const A = this._pingPongRenderTarget; + this._halfBlur(M, A, D, t, e, "latitudinal", N), this._halfBlur(A, M, t, t, e, "longitudinal", N); + } + _halfBlur(M, D, t, e, N, A, z) { + const I = this._renderer, i = this._blurMaterial; + A !== "latitudinal" && A !== "longitudinal" && console.error("blur direction must be either latitudinal or longitudinal!"); + const T = 3, u = new nD(Ce[e], i), g = i.uniforms, r = Nz[t] - 1, j = isFinite(N) ? Math.PI / (2 * r) : 2 * Math.PI / (2 * Pt - 1), y = N / j, a = isFinite(N) ? 1 + Math.floor(T * y) : Pt; + a > Pt && console.warn(`sigmaRadians, ${N}, is too large and will clip, as it requested ${a} samples when the maximum is set to ${Pt}`); + const c = []; + let s = 0; + for (let v = 0; v < Pt; ++v) { + const h = v / y, F = Math.exp(-h * h / 2); + c.push(F), v === 0 ? s += F : v < a && (s += 2 * F); + } + for (let v = 0; v < c.length; v++) + c[v] = c[v] / s; + g.envMap.value = M.texture, g.samples.value = a, g.weights.value = c, g.latitudinal.value = A === "latitudinal", z && (g.poleAxis.value = z), g.dTheta.value = j, g.mipInt.value = Tt - t; + const l = Nz[e], C = 3 * Math.max(0, ZD - 2 * l), E = (e === 0 ? 0 : 2 * ZD) + 2 * l * (e > Tt - ee ? e - Tt + ee : 0); + gN(D, C, E, 3 * l, 2 * l), I.setRenderTarget(D), I.render(u, Ln); + } +} +function Nr() { + const n = [], M = [], D = []; + let t = Tt; + for (let e = 0; e < si; e++) { + const N = Math.pow(2, t); + M.push(N); + let A = 1 / N; + e > Tt - ee ? A = ri[e - Tt + ee - 1] : e === 0 && (A = 0), D.push(A); + const z = 1 / (N - 1), I = -z / 2, i = 1 + z / 2, T = [I, I, i, I, i, i, I, I, i, i, I, i], u = 6, g = 6, r = 3, j = 2, y = 1, a = new Float32Array(r * g * u), c = new Float32Array(j * g * u), s = new Float32Array(y * g * u); + for (let C = 0; C < u; C++) { + const E = C % 3 * 2 / 3 - 1, v = C > 2 ? 0 : -1, h = [ + E, + v, + 0, + E + 2 / 3, + v, + 0, + E + 2 / 3, + v + 1, + 0, + E, + v, + 0, + E + 2 / 3, + v + 1, + 0, + E, + v + 1, + 0 + ]; + a.set(h, r * g * C), c.set(T, j * g * C); + const F = [C, C, C, C, C, C]; + s.set(F, y * g * C); + } + const l = new VM(); + l.setAttribute("position", new AD(a, r)), l.setAttribute("uv", new AD(c, j)), l.setAttribute("faceIndex", new AD(s, y)), n.push(l), t > ee && t--; + } + return { _lodPlanes: n, _sizeLods: M, _sigmas: D }; +} +function iz(n) { + const M = new dD(3 * ZD, 3 * ZD, n); + return M.texture.mapping = fN, M.texture.name = "PMREM.cubeUv", M.scissorTest = !0, M; +} +function gN(n, M, D, t, e) { + n.viewport.set(M, D, t, e), n.scissor.set(M, D, t, e); +} +function nr(n) { + const M = new Float32Array(n), D = new O(0, 1, 0); + return new ZN({ + name: "SphericalGaussianBlur", + defines: { n }, + uniforms: { + envMap: { value: null }, + samples: { value: 1 }, + weights: { value: M }, + latitudinal: { value: !1 }, + dTheta: { value: 0 }, + mipInt: { value: 0 }, + poleAxis: { value: D } + }, + vertexShader: eA(), + fragmentShader: ` + + precision mediump float; + precision mediump int; + + varying vec3 vOutputDirection; + + uniform sampler2D envMap; + uniform int samples; + uniform float weights[ n ]; + uniform bool latitudinal; + uniform float dTheta; + uniform float mipInt; + uniform vec3 poleAxis; + + #define ENVMAP_TYPE_CUBE_UV + #include + + vec3 getSample( float theta, vec3 axis ) { + + float cosTheta = cos( theta ); + // Rodrigues' axis-angle rotation + vec3 sampleDirection = vOutputDirection * cosTheta + + cross( axis, vOutputDirection ) * sin( theta ) + + axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta ); + + return bilinearCubeUV( envMap, sampleDirection, mipInt ); + + } + + void main() { + + vec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection ); + + if ( all( equal( axis, vec3( 0.0 ) ) ) ) { + + axis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x ); + + } + + axis = normalize( axis ); + + gl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 ); + gl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis ); + + for ( int i = 1; i < n; i++ ) { + + if ( i >= samples ) { + + break; + + } + + float theta = dTheta * float( i ); + gl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis ); + gl_FragColor.rgb += weights[ i ] * getSample( theta, axis ); + + } + + } + `, + blending: zt, + depthTest: !1, + depthWrite: !1 + }); +} +function Iz() { + const n = new q(1, 1); + return new ZN({ + name: "EquirectangularToCubeUV", + uniforms: { + envMap: { value: null }, + texelSize: { value: n } + }, + vertexShader: eA(), + fragmentShader: ` + + precision mediump float; + precision mediump int; + + varying vec3 vOutputDirection; + + uniform sampler2D envMap; + uniform vec2 texelSize; + + #include + + void main() { + + gl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 ); + + vec3 outputDirection = normalize( vOutputDirection ); + vec2 uv = equirectUv( outputDirection ); + + vec2 f = fract( uv / texelSize - 0.5 ); + uv -= f * texelSize; + vec3 tl = texture2D ( envMap, uv ).rgb; + uv.x += texelSize.x; + vec3 tr = texture2D ( envMap, uv ).rgb; + uv.y += texelSize.y; + vec3 br = texture2D ( envMap, uv ).rgb; + uv.x -= texelSize.x; + vec3 bl = texture2D ( envMap, uv ).rgb; + + vec3 tm = mix( tl, tr, f.x ); + vec3 bm = mix( bl, br, f.x ); + gl_FragColor.rgb = mix( tm, bm, f.y ); + + } + `, + blending: zt, + depthTest: !1, + depthWrite: !1 + }); +} +function Tz() { + return new ZN({ + name: "CubemapToCubeUV", + uniforms: { + envMap: { value: null }, + flipEnvMap: { value: -1 } + }, + vertexShader: eA(), + fragmentShader: ` + + precision mediump float; + precision mediump int; + + uniform float flipEnvMap; + + varying vec3 vOutputDirection; + + uniform samplerCube envMap; + + void main() { + + gl_FragColor = textureCube( envMap, vec3( flipEnvMap * vOutputDirection.x, vOutputDirection.yz ) ); + + } + `, + blending: zt, + depthTest: !1, + depthWrite: !1 + }); +} +function eA() { + return ` + + precision mediump float; + precision mediump int; + + attribute vec3 position; + attribute vec2 uv; + attribute float faceIndex; + + varying vec3 vOutputDirection; + + // RH coordinate system; PMREM face-indexing convention + vec3 getDirection( vec2 uv, float face ) { + + uv = 2.0 * uv - 1.0; + + vec3 direction = vec3( uv, 1.0 ); + + if ( face == 0.0 ) { + + direction = direction.zyx; // ( 1, v, u ) pos x + + } else if ( face == 1.0 ) { + + direction = direction.xzy; + direction.xz *= -1.0; // ( -u, 1, -v ) pos y + + } else if ( face == 2.0 ) { + + direction.x *= -1.0; // ( -u, v, 1 ) pos z + + } else if ( face == 3.0 ) { + + direction = direction.zyx; + direction.xz *= -1.0; // ( -1, v, -u ) neg x + + } else if ( face == 4.0 ) { + + direction = direction.xzy; + direction.xy *= -1.0; // ( -u, -1, v ) neg y + + } else if ( face == 5.0 ) { + + direction.z *= -1.0; // ( u, v, -1 ) neg z + + } + + return direction; + + } + + void main() { + + vOutputDirection = getDirection( uv, faceIndex ); + gl_Position = vec4( position, 1.0 ); + + } + `; +} +function Ar(n) { + let M = /* @__PURE__ */ new WeakMap(), D = null; + function t(z) { + if (z && z.isTexture) { + const I = z.mapping, i = I === fn || I === mn, T = I === be || I === Ke; + if (i || T) + if (z.isRenderTargetTexture && z.needsPMREMUpdate === !0) { + z.needsPMREMUpdate = !1; + let u = M.get(z); + return D === null && (D = new zz(n)), u = i ? D.fromEquirectangular(z, u) : D.fromCubemap(z, u), M.set(z, u), u.texture; + } else { + if (M.has(z)) + return M.get(z).texture; + { + const u = z.image; + if (i && u && u.height > 0 || T && u && e(u)) { + D === null && (D = new zz(n)); + const g = i ? D.fromEquirectangular(z) : D.fromCubemap(z); + return M.set(z, g), z.addEventListener("dispose", N), g.texture; + } else + return null; + } + } + } + return z; + } + function e(z) { + let I = 0; + const i = 6; + for (let T = 0; T < i; T++) + z[T] !== void 0 && I++; + return I === i; + } + function N(z) { + const I = z.target; + I.removeEventListener("dispose", N); + const i = M.get(I); + i !== void 0 && (M.delete(I), i.dispose()); + } + function A() { + M = /* @__PURE__ */ new WeakMap(), D !== null && (D.dispose(), D = null); + } + return { + get: t, + dispose: A + }; +} +function zr(n) { + const M = {}; + function D(t) { + if (M[t] !== void 0) + return M[t]; + let e; + switch (t) { + case "WEBGL_depth_texture": + e = n.getExtension("WEBGL_depth_texture") || n.getExtension("MOZ_WEBGL_depth_texture") || n.getExtension("WEBKIT_WEBGL_depth_texture"); + break; + case "EXT_texture_filter_anisotropic": + e = n.getExtension("EXT_texture_filter_anisotropic") || n.getExtension("MOZ_EXT_texture_filter_anisotropic") || n.getExtension("WEBKIT_EXT_texture_filter_anisotropic"); + break; + case "WEBGL_compressed_texture_s3tc": + e = n.getExtension("WEBGL_compressed_texture_s3tc") || n.getExtension("MOZ_WEBGL_compressed_texture_s3tc") || n.getExtension("WEBKIT_WEBGL_compressed_texture_s3tc"); + break; + case "WEBGL_compressed_texture_pvrtc": + e = n.getExtension("WEBGL_compressed_texture_pvrtc") || n.getExtension("WEBKIT_WEBGL_compressed_texture_pvrtc"); + break; + default: + e = n.getExtension(t); + } + return M[t] = e, e; + } + return { + has: function(t) { + return D(t) !== null; + }, + init: function(t) { + t.isWebGL2 ? D("EXT_color_buffer_float") : (D("WEBGL_depth_texture"), D("OES_texture_float"), D("OES_texture_half_float"), D("OES_texture_half_float_linear"), D("OES_standard_derivatives"), D("OES_element_index_uint"), D("OES_vertex_array_object"), D("ANGLE_instanced_arrays")), D("OES_texture_float_linear"), D("EXT_color_buffer_half_float"), D("WEBGL_multisampled_render_to_texture"); + }, + get: function(t) { + const e = D(t); + return e === null && console.warn("THREE.WebGLRenderer: " + t + " extension not supported."), e; + } + }; +} +function ir(n, M, D, t) { + const e = {}, N = /* @__PURE__ */ new WeakMap(); + function A(u) { + const g = u.target; + g.index !== null && M.remove(g.index); + for (const j in g.attributes) + M.remove(g.attributes[j]); + g.removeEventListener("dispose", A), delete e[g.id]; + const r = N.get(g); + r && (M.remove(r), N.delete(g)), t.releaseStatesOfGeometry(g), g.isInstancedBufferGeometry === !0 && delete g._maxInstanceCount, D.memory.geometries--; + } + function z(u, g) { + return e[g.id] === !0 || (g.addEventListener("dispose", A), e[g.id] = !0, D.memory.geometries++), g; + } + function I(u) { + const g = u.attributes; + for (const j in g) + M.update(g[j], 34962); + const r = u.morphAttributes; + for (const j in r) { + const y = r[j]; + for (let a = 0, c = y.length; a < c; a++) + M.update(y[a], 34962); + } + } + function i(u) { + const g = [], r = u.index, j = u.attributes.position; + let y = 0; + if (r !== null) { + const s = r.array; + y = r.version; + for (let l = 0, C = s.length; l < C; l += 3) { + const E = s[l + 0], v = s[l + 1], h = s[l + 2]; + g.push(E, v, v, h, h, E); + } + } else { + const s = j.array; + y = j.version; + for (let l = 0, C = s.length / 3 - 1; l < C; l += 3) { + const E = l + 0, v = l + 1, h = l + 2; + g.push(E, v, v, h, h, E); + } + } + const a = new (Ai(g) ? Ti : Ii)(g, 1); + a.version = y; + const c = N.get(u); + c && M.remove(c), N.set(u, a); + } + function T(u) { + const g = N.get(u); + if (g) { + const r = u.index; + r !== null && g.version < r.version && i(u); + } else + i(u); + return N.get(u); + } + return { + get: z, + update: I, + getWireframeAttribute: T + }; +} +function Ir(n, M, D, t) { + const e = t.isWebGL2; + let N; + function A(g) { + N = g; + } + let z, I; + function i(g) { + z = g.type, I = g.bytesPerElement; + } + function T(g, r) { + n.drawElements(N, r, z, g * I), D.update(r, N, 1); + } + function u(g, r, j) { + if (j === 0) + return; + let y, a; + if (e) + y = n, a = "drawElementsInstanced"; + else if (y = M.get("ANGLE_instanced_arrays"), a = "drawElementsInstancedANGLE", y === null) { + console.error("THREE.WebGLIndexedBufferRenderer: using THREE.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays."); + return; + } + y[a](N, r, z, g * I, j), D.update(r, N, j); + } + this.setMode = A, this.setIndex = i, this.render = T, this.renderInstances = u; +} +function Tr(n) { + const M = { + geometries: 0, + textures: 0 + }, D = { + frame: 0, + calls: 0, + triangles: 0, + points: 0, + lines: 0 + }; + function t(N, A, z) { + switch (D.calls++, A) { + case 4: + D.triangles += z * (N / 3); + break; + case 1: + D.lines += z * (N / 2); + break; + case 3: + D.lines += z * (N - 1); + break; + case 2: + D.lines += z * N; + break; + case 0: + D.points += z * N; + break; + default: + console.error("THREE.WebGLInfo: Unknown draw mode:", A); + break; + } + } + function e() { + D.frame++, D.calls = 0, D.triangles = 0, D.points = 0, D.lines = 0; + } + return { + memory: M, + render: D, + programs: null, + autoReset: !0, + reset: e, + update: t + }; +} +class NA extends iD { + constructor(M = null, D = 1, t = 1, e = 1) { + super(null), this.image = { data: M, width: D, height: t, depth: e }, this.magFilter = ND, this.minFilter = ND, this.wrapR = xD, this.generateMipmaps = !1, this.flipY = !1, this.unpackAlignment = 1; + } +} +NA.prototype.isDataTexture2DArray = !0; +function ur(n, M) { + return n[0] - M[0]; +} +function gr(n, M) { + return Math.abs(M[1]) - Math.abs(n[1]); +} +function uz(n, M) { + let D = 1; + const t = M.isInterleavedBufferAttribute ? M.data.array : M.array; + t instanceof Int8Array ? D = 127 : t instanceof Int16Array ? D = 32767 : t instanceof Int32Array ? D = 2147483647 : console.error("THREE.WebGLMorphtargets: Unsupported morph attribute data type: ", t), n.divideScalar(D); +} +function rr(n, M, D) { + const t = {}, e = new Float32Array(8), N = /* @__PURE__ */ new WeakMap(), A = new O(), z = []; + for (let i = 0; i < 8; i++) + z[i] = [i, 0]; + function I(i, T, u, g) { + const r = i.morphTargetInfluences; + if (M.isWebGL2 === !0) { + const j = T.morphAttributes.position.length; + let y = N.get(T); + if (y === void 0 || y.count !== j) { + let p = function() { + Z.dispose(), N.delete(T), T.removeEventListener("dispose", p); + }; + y !== void 0 && y.texture.dispose(); + const s = T.morphAttributes.normal !== void 0, l = T.morphAttributes.position, C = T.morphAttributes.normal || [], E = T.attributes.position.count, v = s === !0 ? 2 : 1; + let h = E * v, F = 1; + h > M.maxTextureSize && (F = Math.ceil(h / M.maxTextureSize), h = M.maxTextureSize); + const MM = new Float32Array(h * F * 4 * j), Z = new NA(MM, h, F, j); + Z.format = yD, Z.type = Ot, Z.needsUpdate = !0; + const o = v * 4; + for (let Y = 0; Y < j; Y++) { + const k = l[Y], f = C[Y], Q = h * F * 4 * Y; + for (let K = 0; K < k.count; K++) { + A.fromBufferAttribute(k, K), k.normalized === !0 && uz(A, k); + const W = K * o; + MM[Q + W + 0] = A.x, MM[Q + W + 1] = A.y, MM[Q + W + 2] = A.z, MM[Q + W + 3] = 0, s === !0 && (A.fromBufferAttribute(f, K), f.normalized === !0 && uz(A, f), MM[Q + W + 4] = A.x, MM[Q + W + 5] = A.y, MM[Q + W + 6] = A.z, MM[Q + W + 7] = 0); + } + } + y = { + count: j, + texture: Z, + size: new q(h, F) + }, N.set(T, y), T.addEventListener("dispose", p); + } + let a = 0; + for (let s = 0; s < r.length; s++) + a += r[s]; + const c = T.morphTargetsRelative ? 1 : 1 - a; + g.getUniforms().setValue(n, "morphTargetBaseInfluence", c), g.getUniforms().setValue(n, "morphTargetInfluences", r), g.getUniforms().setValue(n, "morphTargetsTexture", y.texture, D), g.getUniforms().setValue(n, "morphTargetsTextureSize", y.size); + } else { + const j = r === void 0 ? 0 : r.length; + let y = t[T.id]; + if (y === void 0 || y.length !== j) { + y = []; + for (let C = 0; C < j; C++) + y[C] = [C, 0]; + t[T.id] = y; + } + for (let C = 0; C < j; C++) { + const E = y[C]; + E[0] = C, E[1] = r[C]; + } + y.sort(gr); + for (let C = 0; C < 8; C++) + C < j && y[C][1] ? (z[C][0] = y[C][0], z[C][1] = y[C][1]) : (z[C][0] = Number.MAX_SAFE_INTEGER, z[C][1] = 0); + z.sort(ur); + const a = T.morphAttributes.position, c = T.morphAttributes.normal; + let s = 0; + for (let C = 0; C < 8; C++) { + const E = z[C], v = E[0], h = E[1]; + v !== Number.MAX_SAFE_INTEGER && h ? (a && T.getAttribute("morphTarget" + C) !== a[v] && T.setAttribute("morphTarget" + C, a[v]), c && T.getAttribute("morphNormal" + C) !== c[v] && T.setAttribute("morphNormal" + C, c[v]), e[C] = h, s += h) : (a && T.hasAttribute("morphTarget" + C) === !0 && T.deleteAttribute("morphTarget" + C), c && T.hasAttribute("morphNormal" + C) === !0 && T.deleteAttribute("morphNormal" + C), e[C] = 0); + } + const l = T.morphTargetsRelative ? 1 : 1 - s; + g.getUniforms().setValue(n, "morphTargetBaseInfluence", l), g.getUniforms().setValue(n, "morphTargetInfluences", e); + } + } + return { + update: I + }; +} +function sr(n, M, D, t) { + let e = /* @__PURE__ */ new WeakMap(); + function N(I) { + const i = t.render.frame, T = I.geometry, u = M.get(I, T); + return e.get(u) !== i && (M.update(u), e.set(u, i)), I.isInstancedMesh && (I.hasEventListener("dispose", z) === !1 && I.addEventListener("dispose", z), D.update(I.instanceMatrix, 34962), I.instanceColor !== null && D.update(I.instanceColor, 34962)), u; + } + function A() { + e = /* @__PURE__ */ new WeakMap(); + } + function z(I) { + const i = I.target; + i.removeEventListener("dispose", z), D.remove(i.instanceMatrix), i.instanceColor !== null && D.remove(i.instanceColor); + } + return { + update: N, + dispose: A + }; +} +class ci extends iD { + constructor(M = null, D = 1, t = 1, e = 1) { + super(null), this.image = { data: M, width: D, height: t, depth: e }, this.magFilter = ND, this.minFilter = ND, this.wrapR = xD, this.generateMipmaps = !1, this.flipY = !1, this.unpackAlignment = 1; + } +} +ci.prototype.isDataTexture3D = !0; +const ji = new iD(), yi = new NA(), oi = new ci(), ai = new kN(), gz = [], rz = [], sz = new Float32Array(16), cz = new Float32Array(9), jz = new Float32Array(4); +function ue(n, M, D) { + const t = n[0]; + if (t <= 0 || t > 0) + return n; + const e = M * D; + let N = gz[e]; + if (N === void 0 && (N = new Float32Array(e), gz[e] = N), M !== 0) { + t.toArray(N, 0); + for (let A = 1, z = 0; A !== M; ++A) + z += D, n[A].toArray(N, z); + } + return N; +} +function oD(n, M) { + if (n.length !== M.length) + return !1; + for (let D = 0, t = n.length; D < t; D++) + if (n[D] !== M[D]) + return !1; + return !0; +} +function cD(n, M) { + for (let D = 0, t = M.length; D < t; D++) + n[D] = M[D]; +} +function _N(n, M) { + let D = rz[M]; + D === void 0 && (D = new Int32Array(M), rz[M] = D); + for (let t = 0; t !== M; ++t) + D[t] = n.allocateTextureUnit(); + return D; +} +function cr(n, M) { + const D = this.cache; + D[0] !== M && (n.uniform1f(this.addr, M), D[0] = M); +} +function jr(n, M) { + const D = this.cache; + if (M.x !== void 0) + (D[0] !== M.x || D[1] !== M.y) && (n.uniform2f(this.addr, M.x, M.y), D[0] = M.x, D[1] = M.y); + else { + if (oD(D, M)) + return; + n.uniform2fv(this.addr, M), cD(D, M); + } +} +function yr(n, M) { + const D = this.cache; + if (M.x !== void 0) + (D[0] !== M.x || D[1] !== M.y || D[2] !== M.z) && (n.uniform3f(this.addr, M.x, M.y, M.z), D[0] = M.x, D[1] = M.y, D[2] = M.z); + else if (M.r !== void 0) + (D[0] !== M.r || D[1] !== M.g || D[2] !== M.b) && (n.uniform3f(this.addr, M.r, M.g, M.b), D[0] = M.r, D[1] = M.g, D[2] = M.b); + else { + if (oD(D, M)) + return; + n.uniform3fv(this.addr, M), cD(D, M); + } +} +function or(n, M) { + const D = this.cache; + if (M.x !== void 0) + (D[0] !== M.x || D[1] !== M.y || D[2] !== M.z || D[3] !== M.w) && (n.uniform4f(this.addr, M.x, M.y, M.z, M.w), D[0] = M.x, D[1] = M.y, D[2] = M.z, D[3] = M.w); + else { + if (oD(D, M)) + return; + n.uniform4fv(this.addr, M), cD(D, M); + } +} +function ar(n, M) { + const D = this.cache, t = M.elements; + if (t === void 0) { + if (oD(D, M)) + return; + n.uniformMatrix2fv(this.addr, !1, M), cD(D, M); + } else { + if (oD(D, t)) + return; + jz.set(t), n.uniformMatrix2fv(this.addr, !1, jz), cD(D, t); + } +} +function Cr(n, M) { + const D = this.cache, t = M.elements; + if (t === void 0) { + if (oD(D, M)) + return; + n.uniformMatrix3fv(this.addr, !1, M), cD(D, M); + } else { + if (oD(D, t)) + return; + cz.set(t), n.uniformMatrix3fv(this.addr, !1, cz), cD(D, t); + } +} +function Lr(n, M) { + const D = this.cache, t = M.elements; + if (t === void 0) { + if (oD(D, M)) + return; + n.uniformMatrix4fv(this.addr, !1, M), cD(D, M); + } else { + if (oD(D, t)) + return; + sz.set(t), n.uniformMatrix4fv(this.addr, !1, sz), cD(D, t); + } +} +function wr(n, M) { + const D = this.cache; + D[0] !== M && (n.uniform1i(this.addr, M), D[0] = M); +} +function Or(n, M) { + const D = this.cache; + oD(D, M) || (n.uniform2iv(this.addr, M), cD(D, M)); +} +function xr(n, M) { + const D = this.cache; + oD(D, M) || (n.uniform3iv(this.addr, M), cD(D, M)); +} +function Er(n, M) { + const D = this.cache; + oD(D, M) || (n.uniform4iv(this.addr, M), cD(D, M)); +} +function lr(n, M) { + const D = this.cache; + D[0] !== M && (n.uniform1ui(this.addr, M), D[0] = M); +} +function dr(n, M) { + const D = this.cache; + oD(D, M) || (n.uniform2uiv(this.addr, M), cD(D, M)); +} +function vr(n, M) { + const D = this.cache; + oD(D, M) || (n.uniform3uiv(this.addr, M), cD(D, M)); +} +function pr(n, M) { + const D = this.cache; + oD(D, M) || (n.uniform4uiv(this.addr, M), cD(D, M)); +} +function hr(n, M, D) { + const t = this.cache, e = D.allocateTextureUnit(); + t[0] !== e && (n.uniform1i(this.addr, e), t[0] = e), D.safeSetTexture2D(M || ji, e); +} +function Yr(n, M, D) { + const t = this.cache, e = D.allocateTextureUnit(); + t[0] !== e && (n.uniform1i(this.addr, e), t[0] = e), D.setTexture3D(M || oi, e); +} +function Ur(n, M, D) { + const t = this.cache, e = D.allocateTextureUnit(); + t[0] !== e && (n.uniform1i(this.addr, e), t[0] = e), D.safeSetTextureCube(M || ai, e); +} +function Qr(n, M, D) { + const t = this.cache, e = D.allocateTextureUnit(); + t[0] !== e && (n.uniform1i(this.addr, e), t[0] = e), D.setTexture2DArray(M || yi, e); +} +function fr(n) { + switch (n) { + case 5126: + return cr; + case 35664: + return jr; + case 35665: + return yr; + case 35666: + return or; + case 35674: + return ar; + case 35675: + return Cr; + case 35676: + return Lr; + case 5124: + case 35670: + return wr; + case 35667: + case 35671: + return Or; + case 35668: + case 35672: + return xr; + case 35669: + case 35673: + return Er; + case 5125: + return lr; + case 36294: + return dr; + case 36295: + return vr; + case 36296: + return pr; + case 35678: + case 36198: + case 36298: + case 36306: + case 35682: + return hr; + case 35679: + case 36299: + case 36307: + return Yr; + case 35680: + case 36300: + case 36308: + case 36293: + return Ur; + case 36289: + case 36303: + case 36311: + case 36292: + return Qr; + } +} +function mr(n, M) { + n.uniform1fv(this.addr, M); +} +function kr(n, M) { + const D = ue(M, this.size, 2); + n.uniform2fv(this.addr, D); +} +function Sr(n, M) { + const D = ue(M, this.size, 3); + n.uniform3fv(this.addr, D); +} +function Zr(n, M) { + const D = ue(M, this.size, 4); + n.uniform4fv(this.addr, D); +} +function _r(n, M) { + const D = ue(M, this.size, 4); + n.uniformMatrix2fv(this.addr, !1, D); +} +function br(n, M) { + const D = ue(M, this.size, 9); + n.uniformMatrix3fv(this.addr, !1, D); +} +function Kr(n, M) { + const D = ue(M, this.size, 16); + n.uniformMatrix4fv(this.addr, !1, D); +} +function Rr(n, M) { + n.uniform1iv(this.addr, M); +} +function Pr(n, M) { + n.uniform2iv(this.addr, M); +} +function Fr(n, M) { + n.uniform3iv(this.addr, M); +} +function Br(n, M) { + n.uniform4iv(this.addr, M); +} +function Vr(n, M) { + n.uniform1uiv(this.addr, M); +} +function Hr(n, M) { + n.uniform2uiv(this.addr, M); +} +function Gr(n, M) { + n.uniform3uiv(this.addr, M); +} +function Wr(n, M) { + n.uniform4uiv(this.addr, M); +} +function qr(n, M, D) { + const t = M.length, e = _N(D, t); + n.uniform1iv(this.addr, e); + for (let N = 0; N !== t; ++N) + D.safeSetTexture2D(M[N] || ji, e[N]); +} +function Xr(n, M, D) { + const t = M.length, e = _N(D, t); + n.uniform1iv(this.addr, e); + for (let N = 0; N !== t; ++N) + D.setTexture3D(M[N] || oi, e[N]); +} +function Jr(n, M, D) { + const t = M.length, e = _N(D, t); + n.uniform1iv(this.addr, e); + for (let N = 0; N !== t; ++N) + D.safeSetTextureCube(M[N] || ai, e[N]); +} +function $r(n, M, D) { + const t = M.length, e = _N(D, t); + n.uniform1iv(this.addr, e); + for (let N = 0; N !== t; ++N) + D.setTexture2DArray(M[N] || yi, e[N]); +} +function Ms(n) { + switch (n) { + case 5126: + return mr; + case 35664: + return kr; + case 35665: + return Sr; + case 35666: + return Zr; + case 35674: + return _r; + case 35675: + return br; + case 35676: + return Kr; + case 5124: + case 35670: + return Rr; + case 35667: + case 35671: + return Pr; + case 35668: + case 35672: + return Fr; + case 35669: + case 35673: + return Br; + case 5125: + return Vr; + case 36294: + return Hr; + case 36295: + return Gr; + case 36296: + return Wr; + case 35678: + case 36198: + case 36298: + case 36306: + case 35682: + return qr; + case 35679: + case 36299: + case 36307: + return Xr; + case 35680: + case 36300: + case 36308: + case 36293: + return Jr; + case 36289: + case 36303: + case 36311: + case 36292: + return $r; + } +} +function Ds(n, M, D) { + this.id = n, this.addr = D, this.cache = [], this.setValue = fr(M.type); +} +function Ci(n, M, D) { + this.id = n, this.addr = D, this.cache = [], this.size = M.size, this.setValue = Ms(M.type); +} +Ci.prototype.updateCache = function(n) { + const M = this.cache; + n instanceof Float32Array && M.length !== n.length && (this.cache = new Float32Array(n.length)), cD(M, n); +}; +function Li(n) { + this.id = n, this.seq = [], this.map = {}; +} +Li.prototype.setValue = function(n, M, D) { + const t = this.seq; + for (let e = 0, N = t.length; e !== N; ++e) { + const A = t[e]; + A.setValue(n, M[A.id], D); + } +}; +const On = /(\w+)(\])?(\[|\.)?/g; +function yz(n, M) { + n.seq.push(M), n.map[M.id] = M; +} +function ts(n, M, D) { + const t = n.name, e = t.length; + for (On.lastIndex = 0; ; ) { + const N = On.exec(t), A = On.lastIndex; + let z = N[1]; + const I = N[2] === "]", i = N[3]; + if (I && (z = z | 0), i === void 0 || i === "[" && A + 2 === e) { + yz(D, i === void 0 ? new Ds(z, n, M) : new Ci(z, n, M)); + break; + } else { + let u = D.map[z]; + u === void 0 && (u = new Li(z), yz(D, u)), D = u; + } + } +} +function ut(n, M) { + this.seq = [], this.map = {}; + const D = n.getProgramParameter(M, 35718); + for (let t = 0; t < D; ++t) { + const e = n.getActiveUniform(M, t), N = n.getUniformLocation(M, e.name); + ts(e, N, this); + } +} +ut.prototype.setValue = function(n, M, D, t) { + const e = this.map[M]; + e !== void 0 && e.setValue(n, D, t); +}; +ut.prototype.setOptional = function(n, M, D) { + const t = M[D]; + t !== void 0 && this.setValue(n, D, t); +}; +ut.upload = function(n, M, D, t) { + for (let e = 0, N = M.length; e !== N; ++e) { + const A = M[e], z = D[A.id]; + z.needsUpdate !== !1 && A.setValue(n, z.value, t); + } +}; +ut.seqWithValue = function(n, M) { + const D = []; + for (let t = 0, e = n.length; t !== e; ++t) { + const N = n[t]; + N.id in M && D.push(N); + } + return D; +}; +function oz(n, M, D) { + const t = n.createShader(M); + return n.shaderSource(t, D), n.compileShader(t), t; +} +let es = 0; +function Ns(n) { + const M = n.split(` +`); + for (let D = 0; D < M.length; D++) + M[D] = D + 1 + ": " + M[D]; + return M.join(` +`); +} +function ns(n) { + switch (n) { + case st: + return ["Linear", "( value )"]; + case HM: + return ["sRGB", "( value )"]; + default: + return console.warn("THREE.WebGLProgram: Unsupported encoding:", n), ["Linear", "( value )"]; + } +} +function az(n, M, D) { + const t = n.getShaderParameter(M, 35713), e = n.getShaderInfoLog(M).trim(); + return t && e === "" ? "" : D.toUpperCase() + ` + +` + e + ` + +` + Ns(n.getShaderSource(M)); +} +function As(n, M) { + const D = ns(M); + return "vec4 " + n + "( vec4 value ) { return LinearTo" + D[0] + D[1] + "; }"; +} +function zs(n, M) { + let D; + switch (M) { + case hI: + D = "Linear"; + break; + case YI: + D = "Reinhard"; + break; + case UI: + D = "OptimizedCineon"; + break; + case QI: + D = "ACESFilmic"; + break; + case fI: + D = "Custom"; + break; + default: + console.warn("THREE.WebGLProgram: Unsupported toneMapping:", M), D = "Linear"; + } + return "vec3 " + n + "( vec3 color ) { return " + D + "ToneMapping( color ); }"; +} +function is(n) { + return [ + n.extensionDerivatives || n.envMapCubeUV || n.bumpMap || n.tangentSpaceNormalMap || n.clearcoatNormalMap || n.flatShading || n.shaderID === "physical" ? "#extension GL_OES_standard_derivatives : enable" : "", + (n.extensionFragDepth || n.logarithmicDepthBuffer) && n.rendererExtensionFragDepth ? "#extension GL_EXT_frag_depth : enable" : "", + n.extensionDrawBuffers && n.rendererExtensionDrawBuffers ? "#extension GL_EXT_draw_buffers : require" : "", + (n.extensionShaderTextureLOD || n.envMap || n.transmission) && n.rendererExtensionShaderTextureLod ? "#extension GL_EXT_shader_texture_lod : enable" : "" + ].filter(de).join(` +`); +} +function Is(n) { + const M = []; + for (const D in n) { + const t = n[D]; + t !== !1 && M.push("#define " + D + " " + t); + } + return M.join(` +`); +} +function Ts(n, M) { + const D = {}, t = n.getProgramParameter(M, 35721); + for (let e = 0; e < t; e++) { + const N = n.getActiveAttrib(M, e), A = N.name; + let z = 1; + N.type === 35674 && (z = 2), N.type === 35675 && (z = 3), N.type === 35676 && (z = 4), D[A] = { + type: N.type, + location: n.getAttribLocation(M, A), + locationSize: z + }; + } + return D; +} +function de(n) { + return n !== ""; +} +function Cz(n, M) { + return n.replace(/NUM_DIR_LIGHTS/g, M.numDirLights).replace(/NUM_SPOT_LIGHTS/g, M.numSpotLights).replace(/NUM_RECT_AREA_LIGHTS/g, M.numRectAreaLights).replace(/NUM_POINT_LIGHTS/g, M.numPointLights).replace(/NUM_HEMI_LIGHTS/g, M.numHemiLights).replace(/NUM_DIR_LIGHT_SHADOWS/g, M.numDirLightShadows).replace(/NUM_SPOT_LIGHT_SHADOWS/g, M.numSpotLightShadows).replace(/NUM_POINT_LIGHT_SHADOWS/g, M.numPointLightShadows); +} +function Lz(n, M) { + return n.replace(/NUM_CLIPPING_PLANES/g, M.numClippingPlanes).replace(/UNION_CLIPPING_PLANES/g, M.numClippingPlanes - M.numClipIntersection); +} +const us = /^[ \t]*#include +<([\w\d./]+)>/gm; +function bn(n) { + return n.replace(us, gs); +} +function gs(n, M) { + const D = YM[M]; + if (D === void 0) + throw new Error("Can not resolve #include <" + M + ">"); + return bn(D); +} +const rs = /#pragma unroll_loop[\s]+?for \( int i \= (\d+)\; i < (\d+)\; i \+\+ \) \{([\s\S]+?)(?=\})\}/g, ss = /#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g; +function wz(n) { + return n.replace(ss, wi).replace(rs, cs); +} +function cs(n, M, D, t) { + return console.warn("WebGLProgram: #pragma unroll_loop shader syntax is deprecated. Please use #pragma unroll_loop_start syntax instead."), wi(n, M, D, t); +} +function wi(n, M, D, t) { + let e = ""; + for (let N = parseInt(M); N < parseInt(D); N++) + e += t.replace(/\[\s*i\s*\]/g, "[ " + N + " ]").replace(/UNROLLED_LOOP_INDEX/g, N); + return e; +} +function Oz(n) { + let M = "precision " + n.precision + ` float; +precision ` + n.precision + " int;"; + return n.precision === "highp" ? M += ` +#define HIGH_PRECISION` : n.precision === "mediump" ? M += ` +#define MEDIUM_PRECISION` : n.precision === "lowp" && (M += ` +#define LOW_PRECISION`), M; +} +function js(n) { + let M = "SHADOWMAP_TYPE_BASIC"; + return n.shadowMapType === Mi ? M = "SHADOWMAP_TYPE_PCF" : n.shadowMapType === iI ? M = "SHADOWMAP_TYPE_PCF_SOFT" : n.shadowMapType === le && (M = "SHADOWMAP_TYPE_VSM"), M; +} +function ys(n) { + let M = "ENVMAP_TYPE_CUBE"; + if (n.envMap) + switch (n.envMapMode) { + case be: + case Ke: + M = "ENVMAP_TYPE_CUBE"; + break; + case fN: + case Wn: + M = "ENVMAP_TYPE_CUBE_UV"; + break; + } + return M; +} +function os(n) { + let M = "ENVMAP_MODE_REFLECTION"; + if (n.envMap) + switch (n.envMapMode) { + case Ke: + case Wn: + M = "ENVMAP_MODE_REFRACTION"; + break; + } + return M; +} +function as(n) { + let M = "ENVMAP_BLENDING_NONE"; + if (n.envMap) + switch (n.combine) { + case QN: + M = "ENVMAP_BLENDING_MULTIPLY"; + break; + case vI: + M = "ENVMAP_BLENDING_MIX"; + break; + case pI: + M = "ENVMAP_BLENDING_ADD"; + break; + } + return M; +} +function Cs(n, M, D, t) { + const e = n.getContext(), N = D.defines; + let A = D.vertexShader, z = D.fragmentShader; + const I = js(D), i = ys(D), T = os(D), u = as(D), g = D.isWebGL2 ? "" : is(D), r = Is(N), j = e.createProgram(); + let y, a, c = D.glslVersion ? "#version " + D.glslVersion + ` +` : ""; + D.isRawShaderMaterial ? (y = [ + r + ].filter(de).join(` +`), y.length > 0 && (y += ` +`), a = [ + g, + r + ].filter(de).join(` +`), a.length > 0 && (a += ` +`)) : (y = [ + Oz(D), + "#define SHADER_NAME " + D.shaderName, + r, + D.instancing ? "#define USE_INSTANCING" : "", + D.instancingColor ? "#define USE_INSTANCING_COLOR" : "", + D.supportsVertexTextures ? "#define VERTEX_TEXTURES" : "", + "#define MAX_BONES " + D.maxBones, + D.useFog && D.fog ? "#define USE_FOG" : "", + D.useFog && D.fogExp2 ? "#define FOG_EXP2" : "", + D.map ? "#define USE_MAP" : "", + D.envMap ? "#define USE_ENVMAP" : "", + D.envMap ? "#define " + T : "", + D.lightMap ? "#define USE_LIGHTMAP" : "", + D.aoMap ? "#define USE_AOMAP" : "", + D.emissiveMap ? "#define USE_EMISSIVEMAP" : "", + D.bumpMap ? "#define USE_BUMPMAP" : "", + D.normalMap ? "#define USE_NORMALMAP" : "", + D.normalMap && D.objectSpaceNormalMap ? "#define OBJECTSPACE_NORMALMAP" : "", + D.normalMap && D.tangentSpaceNormalMap ? "#define TANGENTSPACE_NORMALMAP" : "", + D.clearcoatMap ? "#define USE_CLEARCOATMAP" : "", + D.clearcoatRoughnessMap ? "#define USE_CLEARCOAT_ROUGHNESSMAP" : "", + D.clearcoatNormalMap ? "#define USE_CLEARCOAT_NORMALMAP" : "", + D.displacementMap && D.supportsVertexTextures ? "#define USE_DISPLACEMENTMAP" : "", + D.specularMap ? "#define USE_SPECULARMAP" : "", + D.specularIntensityMap ? "#define USE_SPECULARINTENSITYMAP" : "", + D.specularColorMap ? "#define USE_SPECULARCOLORMAP" : "", + D.roughnessMap ? "#define USE_ROUGHNESSMAP" : "", + D.metalnessMap ? "#define USE_METALNESSMAP" : "", + D.alphaMap ? "#define USE_ALPHAMAP" : "", + D.transmission ? "#define USE_TRANSMISSION" : "", + D.transmissionMap ? "#define USE_TRANSMISSIONMAP" : "", + D.thicknessMap ? "#define USE_THICKNESSMAP" : "", + D.sheenColorMap ? "#define USE_SHEENCOLORMAP" : "", + D.sheenRoughnessMap ? "#define USE_SHEENROUGHNESSMAP" : "", + D.vertexTangents ? "#define USE_TANGENT" : "", + D.vertexColors ? "#define USE_COLOR" : "", + D.vertexAlphas ? "#define USE_COLOR_ALPHA" : "", + D.vertexUvs ? "#define USE_UV" : "", + D.uvsVertexOnly ? "#define UVS_VERTEX_ONLY" : "", + D.flatShading ? "#define FLAT_SHADED" : "", + D.skinning ? "#define USE_SKINNING" : "", + D.useVertexTexture ? "#define BONE_TEXTURE" : "", + D.morphTargets ? "#define USE_MORPHTARGETS" : "", + D.morphNormals && D.flatShading === !1 ? "#define USE_MORPHNORMALS" : "", + D.morphTargets && D.isWebGL2 ? "#define MORPHTARGETS_TEXTURE" : "", + D.morphTargets && D.isWebGL2 ? "#define MORPHTARGETS_COUNT " + D.morphTargetsCount : "", + D.doubleSided ? "#define DOUBLE_SIDED" : "", + D.flipSided ? "#define FLIP_SIDED" : "", + D.shadowMapEnabled ? "#define USE_SHADOWMAP" : "", + D.shadowMapEnabled ? "#define " + I : "", + D.sizeAttenuation ? "#define USE_SIZEATTENUATION" : "", + D.logarithmicDepthBuffer ? "#define USE_LOGDEPTHBUF" : "", + D.logarithmicDepthBuffer && D.rendererExtensionFragDepth ? "#define USE_LOGDEPTHBUF_EXT" : "", + "uniform mat4 modelMatrix;", + "uniform mat4 modelViewMatrix;", + "uniform mat4 projectionMatrix;", + "uniform mat4 viewMatrix;", + "uniform mat3 normalMatrix;", + "uniform vec3 cameraPosition;", + "uniform bool isOrthographic;", + "#ifdef USE_INSTANCING", + " attribute mat4 instanceMatrix;", + "#endif", + "#ifdef USE_INSTANCING_COLOR", + " attribute vec3 instanceColor;", + "#endif", + "attribute vec3 position;", + "attribute vec3 normal;", + "attribute vec2 uv;", + "#ifdef USE_TANGENT", + " attribute vec4 tangent;", + "#endif", + "#if defined( USE_COLOR_ALPHA )", + " attribute vec4 color;", + "#elif defined( USE_COLOR )", + " attribute vec3 color;", + "#endif", + "#if ( defined( USE_MORPHTARGETS ) && ! defined( MORPHTARGETS_TEXTURE ) )", + " attribute vec3 morphTarget0;", + " attribute vec3 morphTarget1;", + " attribute vec3 morphTarget2;", + " attribute vec3 morphTarget3;", + " #ifdef USE_MORPHNORMALS", + " attribute vec3 morphNormal0;", + " attribute vec3 morphNormal1;", + " attribute vec3 morphNormal2;", + " attribute vec3 morphNormal3;", + " #else", + " attribute vec3 morphTarget4;", + " attribute vec3 morphTarget5;", + " attribute vec3 morphTarget6;", + " attribute vec3 morphTarget7;", + " #endif", + "#endif", + "#ifdef USE_SKINNING", + " attribute vec4 skinIndex;", + " attribute vec4 skinWeight;", + "#endif", + ` +` + ].filter(de).join(` +`), a = [ + g, + Oz(D), + "#define SHADER_NAME " + D.shaderName, + r, + D.useFog && D.fog ? "#define USE_FOG" : "", + D.useFog && D.fogExp2 ? "#define FOG_EXP2" : "", + D.map ? "#define USE_MAP" : "", + D.matcap ? "#define USE_MATCAP" : "", + D.envMap ? "#define USE_ENVMAP" : "", + D.envMap ? "#define " + i : "", + D.envMap ? "#define " + T : "", + D.envMap ? "#define " + u : "", + D.lightMap ? "#define USE_LIGHTMAP" : "", + D.aoMap ? "#define USE_AOMAP" : "", + D.emissiveMap ? "#define USE_EMISSIVEMAP" : "", + D.bumpMap ? "#define USE_BUMPMAP" : "", + D.normalMap ? "#define USE_NORMALMAP" : "", + D.normalMap && D.objectSpaceNormalMap ? "#define OBJECTSPACE_NORMALMAP" : "", + D.normalMap && D.tangentSpaceNormalMap ? "#define TANGENTSPACE_NORMALMAP" : "", + D.clearcoat ? "#define USE_CLEARCOAT" : "", + D.clearcoatMap ? "#define USE_CLEARCOATMAP" : "", + D.clearcoatRoughnessMap ? "#define USE_CLEARCOAT_ROUGHNESSMAP" : "", + D.clearcoatNormalMap ? "#define USE_CLEARCOAT_NORMALMAP" : "", + D.specularMap ? "#define USE_SPECULARMAP" : "", + D.specularIntensityMap ? "#define USE_SPECULARINTENSITYMAP" : "", + D.specularColorMap ? "#define USE_SPECULARCOLORMAP" : "", + D.roughnessMap ? "#define USE_ROUGHNESSMAP" : "", + D.metalnessMap ? "#define USE_METALNESSMAP" : "", + D.alphaMap ? "#define USE_ALPHAMAP" : "", + D.alphaTest ? "#define USE_ALPHATEST" : "", + D.sheen ? "#define USE_SHEEN" : "", + D.sheenColorMap ? "#define USE_SHEENCOLORMAP" : "", + D.sheenRoughnessMap ? "#define USE_SHEENROUGHNESSMAP" : "", + D.transmission ? "#define USE_TRANSMISSION" : "", + D.transmissionMap ? "#define USE_TRANSMISSIONMAP" : "", + D.thicknessMap ? "#define USE_THICKNESSMAP" : "", + D.decodeVideoTexture ? "#define DECODE_VIDEO_TEXTURE" : "", + D.vertexTangents ? "#define USE_TANGENT" : "", + D.vertexColors || D.instancingColor ? "#define USE_COLOR" : "", + D.vertexAlphas ? "#define USE_COLOR_ALPHA" : "", + D.vertexUvs ? "#define USE_UV" : "", + D.uvsVertexOnly ? "#define UVS_VERTEX_ONLY" : "", + D.gradientMap ? "#define USE_GRADIENTMAP" : "", + D.flatShading ? "#define FLAT_SHADED" : "", + D.doubleSided ? "#define DOUBLE_SIDED" : "", + D.flipSided ? "#define FLIP_SIDED" : "", + D.shadowMapEnabled ? "#define USE_SHADOWMAP" : "", + D.shadowMapEnabled ? "#define " + I : "", + D.premultipliedAlpha ? "#define PREMULTIPLIED_ALPHA" : "", + D.physicallyCorrectLights ? "#define PHYSICALLY_CORRECT_LIGHTS" : "", + D.logarithmicDepthBuffer ? "#define USE_LOGDEPTHBUF" : "", + D.logarithmicDepthBuffer && D.rendererExtensionFragDepth ? "#define USE_LOGDEPTHBUF_EXT" : "", + (D.extensionShaderTextureLOD || D.envMap) && D.rendererExtensionShaderTextureLod ? "#define TEXTURE_LOD_EXT" : "", + "uniform mat4 viewMatrix;", + "uniform vec3 cameraPosition;", + "uniform bool isOrthographic;", + D.toneMapping !== it ? "#define TONE_MAPPING" : "", + D.toneMapping !== it ? YM.tonemapping_pars_fragment : "", + D.toneMapping !== it ? zs("toneMapping", D.toneMapping) : "", + D.dithering ? "#define DITHERING" : "", + D.transparent ? "" : "#define OPAQUE", + YM.encodings_pars_fragment, + As("linearToOutputTexel", D.outputEncoding), + D.depthPacking ? "#define DEPTH_PACKING " + D.depthPacking : "", + ` +` + ].filter(de).join(` +`)), A = bn(A), A = Cz(A, D), A = Lz(A, D), z = bn(z), z = Cz(z, D), z = Lz(z, D), A = wz(A), z = wz(z), D.isWebGL2 && D.isRawShaderMaterial !== !0 && (c = `#version 300 es +`, y = [ + "precision mediump sampler2DArray;", + "#define attribute in", + "#define varying out", + "#define texture2D texture" + ].join(` +`) + ` +` + y, a = [ + "#define varying in", + D.glslVersion === BA ? "" : "layout(location = 0) out highp vec4 pc_fragColor;", + D.glslVersion === BA ? "" : "#define gl_FragColor pc_fragColor", + "#define gl_FragDepthEXT gl_FragDepth", + "#define texture2D texture", + "#define textureCube texture", + "#define texture2DProj textureProj", + "#define texture2DLodEXT textureLod", + "#define texture2DProjLodEXT textureProjLod", + "#define textureCubeLodEXT textureLod", + "#define texture2DGradEXT textureGrad", + "#define texture2DProjGradEXT textureProjGrad", + "#define textureCubeGradEXT textureGrad" + ].join(` +`) + ` +` + a); + const s = c + y + A, l = c + a + z, C = oz(e, 35633, s), E = oz(e, 35632, l); + if (e.attachShader(j, C), e.attachShader(j, E), D.index0AttributeName !== void 0 ? e.bindAttribLocation(j, 0, D.index0AttributeName) : D.morphTargets === !0 && e.bindAttribLocation(j, 0, "position"), e.linkProgram(j), n.debug.checkShaderErrors) { + const F = e.getProgramInfoLog(j).trim(), MM = e.getShaderInfoLog(C).trim(), Z = e.getShaderInfoLog(E).trim(); + let o = !0, p = !0; + if (e.getProgramParameter(j, 35714) === !1) { + o = !1; + const Y = az(e, C, "vertex"), k = az(e, E, "fragment"); + console.error("THREE.WebGLProgram: Shader Error " + e.getError() + " - VALIDATE_STATUS " + e.getProgramParameter(j, 35715) + ` + +Program Info Log: ` + F + ` +` + Y + ` +` + k); + } else + F !== "" ? console.warn("THREE.WebGLProgram: Program Info Log:", F) : (MM === "" || Z === "") && (p = !1); + p && (this.diagnostics = { + runnable: o, + programLog: F, + vertexShader: { + log: MM, + prefix: y + }, + fragmentShader: { + log: Z, + prefix: a + } + }); + } + e.deleteShader(C), e.deleteShader(E); + let v; + this.getUniforms = function() { + return v === void 0 && (v = new ut(e, j)), v; + }; + let h; + return this.getAttributes = function() { + return h === void 0 && (h = Ts(e, j)), h; + }, this.destroy = function() { + t.releaseStatesOfProgram(this), e.deleteProgram(j), this.program = void 0; + }, this.name = D.shaderName, this.id = es++, this.cacheKey = M, this.usedTimes = 1, this.program = j, this.vertexShader = C, this.fragmentShader = E, this; +} +let Ls = 0; +class ws { + constructor() { + this.shaderCache = /* @__PURE__ */ new Map(), this.materialCache = /* @__PURE__ */ new Map(); + } + update(M) { + const D = M.vertexShader, t = M.fragmentShader, e = this._getShaderStage(D), N = this._getShaderStage(t), A = this._getShaderCacheForMaterial(M); + return A.has(e) === !1 && (A.add(e), e.usedTimes++), A.has(N) === !1 && (A.add(N), N.usedTimes++), this; + } + remove(M) { + const D = this.materialCache.get(M); + for (const t of D) + t.usedTimes--, t.usedTimes === 0 && this.shaderCache.delete(t); + return this.materialCache.delete(M), this; + } + getVertexShaderID(M) { + return this._getShaderStage(M.vertexShader).id; + } + getFragmentShaderID(M) { + return this._getShaderStage(M.fragmentShader).id; + } + dispose() { + this.shaderCache.clear(), this.materialCache.clear(); + } + _getShaderCacheForMaterial(M) { + const D = this.materialCache; + return D.has(M) === !1 && D.set(M, /* @__PURE__ */ new Set()), D.get(M); + } + _getShaderStage(M) { + const D = this.shaderCache; + if (D.has(M) === !1) { + const t = new Os(); + D.set(M, t); + } + return D.get(M); + } +} +class Os { + constructor() { + this.id = Ls++, this.usedTimes = 0; + } +} +function xs(n, M, D, t, e, N, A) { + const z = new ii(), I = new ws(), i = [], T = e.isWebGL2, u = e.logarithmicDepthBuffer, g = e.floatVertexTextures, r = e.maxVertexUniforms, j = e.vertexTextures; + let y = e.precision; + const a = { + MeshDepthMaterial: "depth", + MeshDistanceMaterial: "distanceRGBA", + MeshNormalMaterial: "normal", + MeshBasicMaterial: "basic", + MeshLambertMaterial: "lambert", + MeshPhongMaterial: "phong", + MeshToonMaterial: "toon", + MeshStandardMaterial: "physical", + MeshPhysicalMaterial: "physical", + MeshMatcapMaterial: "matcap", + LineBasicMaterial: "basic", + LineDashedMaterial: "dashed", + PointsMaterial: "points", + ShadowMaterial: "shadow", + SpriteMaterial: "sprite" + }; + function c(o) { + const Y = o.skeleton.bones; + if (g) + return 1024; + { + const f = Math.floor((r - 20) / 4), Q = Math.min(f, Y.length); + return Q < Y.length ? (console.warn("THREE.WebGLRenderer: Skeleton has " + Y.length + " bones. This GPU supports " + Q + "."), 0) : Q; + } + } + function s(o, p, Y, k, f) { + const Q = k.fog, K = o.isMeshStandardMaterial ? k.environment : null, W = (o.isMeshStandardMaterial ? D : M).get(o.envMap || K), IM = a[o.type], _ = f.isSkinnedMesh ? c(f) : 0; + o.precision !== null && (y = e.getMaxPrecision(o.precision), y !== o.precision && console.warn("THREE.WebGLProgram.getParameters:", o.precision, "not supported, using", y, "instead.")); + let G, eM, uM, jM; + if (IM) { + const zM = _D[IM]; + G = zM.vertexShader, eM = zM.fragmentShader; + } else + G = o.vertexShader, eM = o.fragmentShader, I.update(o), uM = I.getVertexShaderID(o), jM = I.getFragmentShaderID(o); + const b = n.getRenderTarget(), kM = o.alphaTest > 0, rM = o.clearcoat > 0; + return { + isWebGL2: T, + shaderID: IM, + shaderName: o.type, + vertexShader: G, + fragmentShader: eM, + defines: o.defines, + customVertexShaderID: uM, + customFragmentShaderID: jM, + isRawShaderMaterial: o.isRawShaderMaterial === !0, + glslVersion: o.glslVersion, + precision: y, + instancing: f.isInstancedMesh === !0, + instancingColor: f.isInstancedMesh === !0 && f.instanceColor !== null, + supportsVertexTextures: j, + outputEncoding: b === null ? n.outputEncoding : b.isXRRenderTarget === !0 ? b.texture.encoding : st, + map: !!o.map, + matcap: !!o.matcap, + envMap: !!W, + envMapMode: W && W.mapping, + envMapCubeUV: !!W && (W.mapping === fN || W.mapping === Wn), + lightMap: !!o.lightMap, + aoMap: !!o.aoMap, + emissiveMap: !!o.emissiveMap, + bumpMap: !!o.bumpMap, + normalMap: !!o.normalMap, + objectSpaceNormalMap: o.normalMapType === eT, + tangentSpaceNormalMap: o.normalMapType === ie, + decodeVideoTexture: !!o.map && o.map.isVideoTexture === !0 && o.map.encoding === HM, + clearcoat: rM, + clearcoatMap: rM && !!o.clearcoatMap, + clearcoatRoughnessMap: rM && !!o.clearcoatRoughnessMap, + clearcoatNormalMap: rM && !!o.clearcoatNormalMap, + displacementMap: !!o.displacementMap, + roughnessMap: !!o.roughnessMap, + metalnessMap: !!o.metalnessMap, + specularMap: !!o.specularMap, + specularIntensityMap: !!o.specularIntensityMap, + specularColorMap: !!o.specularColorMap, + transparent: o.transparent, + alphaMap: !!o.alphaMap, + alphaTest: kM, + gradientMap: !!o.gradientMap, + sheen: o.sheen > 0, + sheenColorMap: !!o.sheenColorMap, + sheenRoughnessMap: !!o.sheenRoughnessMap, + transmission: o.transmission > 0, + transmissionMap: !!o.transmissionMap, + thicknessMap: !!o.thicknessMap, + combine: o.combine, + vertexTangents: !!o.normalMap && !!f.geometry && !!f.geometry.attributes.tangent, + vertexColors: o.vertexColors, + vertexAlphas: o.vertexColors === !0 && !!f.geometry && !!f.geometry.attributes.color && f.geometry.attributes.color.itemSize === 4, + vertexUvs: !!o.map || !!o.bumpMap || !!o.normalMap || !!o.specularMap || !!o.alphaMap || !!o.emissiveMap || !!o.roughnessMap || !!o.metalnessMap || !!o.clearcoatMap || !!o.clearcoatRoughnessMap || !!o.clearcoatNormalMap || !!o.displacementMap || !!o.transmissionMap || !!o.thicknessMap || !!o.specularIntensityMap || !!o.specularColorMap || !!o.sheenColorMap || !!o.sheenRoughnessMap, + uvsVertexOnly: !(!!o.map || !!o.bumpMap || !!o.normalMap || !!o.specularMap || !!o.alphaMap || !!o.emissiveMap || !!o.roughnessMap || !!o.metalnessMap || !!o.clearcoatNormalMap || o.transmission > 0 || !!o.transmissionMap || !!o.thicknessMap || !!o.specularIntensityMap || !!o.specularColorMap || o.sheen > 0 || !!o.sheenColorMap || !!o.sheenRoughnessMap) && !!o.displacementMap, + fog: !!Q, + useFog: o.fog, + fogExp2: Q && Q.isFogExp2, + flatShading: !!o.flatShading, + sizeAttenuation: o.sizeAttenuation, + logarithmicDepthBuffer: u, + skinning: f.isSkinnedMesh === !0 && _ > 0, + maxBones: _, + useVertexTexture: g, + morphTargets: !!f.geometry && !!f.geometry.morphAttributes.position, + morphNormals: !!f.geometry && !!f.geometry.morphAttributes.normal, + morphTargetsCount: !!f.geometry && !!f.geometry.morphAttributes.position ? f.geometry.morphAttributes.position.length : 0, + numDirLights: p.directional.length, + numPointLights: p.point.length, + numSpotLights: p.spot.length, + numRectAreaLights: p.rectArea.length, + numHemiLights: p.hemi.length, + numDirLightShadows: p.directionalShadowMap.length, + numPointLightShadows: p.pointShadowMap.length, + numSpotLightShadows: p.spotShadowMap.length, + numClippingPlanes: A.numPlanes, + numClipIntersection: A.numIntersection, + dithering: o.dithering, + shadowMapEnabled: n.shadowMap.enabled && Y.length > 0, + shadowMapType: n.shadowMap.type, + toneMapping: o.toneMapped ? n.toneMapping : it, + physicallyCorrectLights: n.physicallyCorrectLights, + premultipliedAlpha: o.premultipliedAlpha, + doubleSided: o.side === Ne, + flipSided: o.side === eD, + depthPacking: o.depthPacking !== void 0 ? o.depthPacking : !1, + index0AttributeName: o.index0AttributeName, + extensionDerivatives: o.extensions && o.extensions.derivatives, + extensionFragDepth: o.extensions && o.extensions.fragDepth, + extensionDrawBuffers: o.extensions && o.extensions.drawBuffers, + extensionShaderTextureLOD: o.extensions && o.extensions.shaderTextureLOD, + rendererExtensionFragDepth: T || t.has("EXT_frag_depth"), + rendererExtensionDrawBuffers: T || t.has("WEBGL_draw_buffers"), + rendererExtensionShaderTextureLod: T || t.has("EXT_shader_texture_lod"), + customProgramCacheKey: o.customProgramCacheKey() + }; + } + function l(o) { + const p = []; + if (o.shaderID ? p.push(o.shaderID) : (p.push(o.customVertexShaderID), p.push(o.customFragmentShaderID)), o.defines !== void 0) + for (const Y in o.defines) + p.push(Y), p.push(o.defines[Y]); + return o.isRawShaderMaterial === !1 && (C(p, o), E(p, o), p.push(n.outputEncoding)), p.push(o.customProgramCacheKey), p.join(); + } + function C(o, p) { + o.push(p.precision), o.push(p.outputEncoding), o.push(p.envMapMode), o.push(p.combine), o.push(p.vertexUvs), o.push(p.fogExp2), o.push(p.sizeAttenuation), o.push(p.maxBones), o.push(p.morphTargetsCount), o.push(p.numDirLights), o.push(p.numPointLights), o.push(p.numSpotLights), o.push(p.numHemiLights), o.push(p.numRectAreaLights), o.push(p.numDirLightShadows), o.push(p.numPointLightShadows), o.push(p.numSpotLightShadows), o.push(p.shadowMapType), o.push(p.toneMapping), o.push(p.numClippingPlanes), o.push(p.numClipIntersection); + } + function E(o, p) { + z.disableAll(), p.isWebGL2 && z.enable(0), p.supportsVertexTextures && z.enable(1), p.instancing && z.enable(2), p.instancingColor && z.enable(3), p.map && z.enable(4), p.matcap && z.enable(5), p.envMap && z.enable(6), p.envMapCubeUV && z.enable(7), p.lightMap && z.enable(8), p.aoMap && z.enable(9), p.emissiveMap && z.enable(10), p.bumpMap && z.enable(11), p.normalMap && z.enable(12), p.objectSpaceNormalMap && z.enable(13), p.tangentSpaceNormalMap && z.enable(14), p.clearcoat && z.enable(15), p.clearcoatMap && z.enable(16), p.clearcoatRoughnessMap && z.enable(17), p.clearcoatNormalMap && z.enable(18), p.displacementMap && z.enable(19), p.specularMap && z.enable(20), p.roughnessMap && z.enable(21), p.metalnessMap && z.enable(22), p.gradientMap && z.enable(23), p.alphaMap && z.enable(24), p.alphaTest && z.enable(25), p.vertexColors && z.enable(26), p.vertexAlphas && z.enable(27), p.vertexUvs && z.enable(28), p.vertexTangents && z.enable(29), p.uvsVertexOnly && z.enable(30), p.fog && z.enable(31), o.push(z.mask), z.disableAll(), p.useFog && z.enable(0), p.flatShading && z.enable(1), p.logarithmicDepthBuffer && z.enable(2), p.skinning && z.enable(3), p.useVertexTexture && z.enable(4), p.morphTargets && z.enable(5), p.morphNormals && z.enable(6), p.premultipliedAlpha && z.enable(7), p.shadowMapEnabled && z.enable(8), p.physicallyCorrectLights && z.enable(9), p.doubleSided && z.enable(10), p.flipSided && z.enable(11), p.depthPacking && z.enable(12), p.dithering && z.enable(13), p.specularIntensityMap && z.enable(14), p.specularColorMap && z.enable(15), p.transmission && z.enable(16), p.transmissionMap && z.enable(17), p.thicknessMap && z.enable(18), p.sheen && z.enable(19), p.sheenColorMap && z.enable(20), p.sheenRoughnessMap && z.enable(21), p.decodeVideoTexture && z.enable(22), p.transparent && z.enable(23), o.push(z.mask); + } + function v(o) { + const p = a[o.type]; + let Y; + if (p) { + const k = _D[p]; + Y = CT.clone(k.uniforms); + } else + Y = o.uniforms; + return Y; + } + function h(o, p) { + let Y; + for (let k = 0, f = i.length; k < f; k++) { + const Q = i[k]; + if (Q.cacheKey === p) { + Y = Q, ++Y.usedTimes; + break; + } + } + return Y === void 0 && (Y = new Cs(n, p, o, N), i.push(Y)), Y; + } + function F(o) { + if (--o.usedTimes === 0) { + const p = i.indexOf(o); + i[p] = i[i.length - 1], i.pop(), o.destroy(); + } + } + function MM(o) { + I.remove(o); + } + function Z() { + I.dispose(); + } + return { + getParameters: s, + getProgramCacheKey: l, + getUniforms: v, + acquireProgram: h, + releaseProgram: F, + releaseShaderCache: MM, + programs: i, + dispose: Z + }; +} +function Es() { + let n = /* @__PURE__ */ new WeakMap(); + function M(N) { + let A = n.get(N); + return A === void 0 && (A = {}, n.set(N, A)), A; + } + function D(N) { + n.delete(N); + } + function t(N, A, z) { + n.get(N)[A] = z; + } + function e() { + n = /* @__PURE__ */ new WeakMap(); + } + return { + get: M, + remove: D, + update: t, + dispose: e + }; +} +function ls(n, M) { + return n.groupOrder !== M.groupOrder ? n.groupOrder - M.groupOrder : n.renderOrder !== M.renderOrder ? n.renderOrder - M.renderOrder : n.material.id !== M.material.id ? n.material.id - M.material.id : n.z !== M.z ? n.z - M.z : n.id - M.id; +} +function xz(n, M) { + return n.groupOrder !== M.groupOrder ? n.groupOrder - M.groupOrder : n.renderOrder !== M.renderOrder ? n.renderOrder - M.renderOrder : n.z !== M.z ? M.z - n.z : n.id - M.id; +} +function Ez() { + const n = []; + let M = 0; + const D = [], t = [], e = []; + function N() { + M = 0, D.length = 0, t.length = 0, e.length = 0; + } + function A(u, g, r, j, y, a) { + let c = n[M]; + return c === void 0 ? (c = { + id: u.id, + object: u, + geometry: g, + material: r, + groupOrder: j, + renderOrder: u.renderOrder, + z: y, + group: a + }, n[M] = c) : (c.id = u.id, c.object = u, c.geometry = g, c.material = r, c.groupOrder = j, c.renderOrder = u.renderOrder, c.z = y, c.group = a), M++, c; + } + function z(u, g, r, j, y, a) { + const c = A(u, g, r, j, y, a); + r.transmission > 0 ? t.push(c) : r.transparent === !0 ? e.push(c) : D.push(c); + } + function I(u, g, r, j, y, a) { + const c = A(u, g, r, j, y, a); + r.transmission > 0 ? t.unshift(c) : r.transparent === !0 ? e.unshift(c) : D.unshift(c); + } + function i(u, g) { + D.length > 1 && D.sort(u || ls), t.length > 1 && t.sort(g || xz), e.length > 1 && e.sort(g || xz); + } + function T() { + for (let u = M, g = n.length; u < g; u++) { + const r = n[u]; + if (r.id === null) + break; + r.id = null, r.object = null, r.geometry = null, r.material = null, r.group = null; + } + } + return { + opaque: D, + transmissive: t, + transparent: e, + init: N, + push: z, + unshift: I, + finish: T, + sort: i + }; +} +function ds() { + let n = /* @__PURE__ */ new WeakMap(); + function M(t, e) { + let N; + return n.has(t) === !1 ? (N = new Ez(), n.set(t, [N])) : e >= n.get(t).length ? (N = new Ez(), n.get(t).push(N)) : N = n.get(t)[e], N; + } + function D() { + n = /* @__PURE__ */ new WeakMap(); + } + return { + get: M, + dispose: D + }; +} +function vs() { + const n = {}; + return { + get: function(M) { + if (n[M.id] !== void 0) + return n[M.id]; + let D; + switch (M.type) { + case "DirectionalLight": + D = { + direction: new O(), + color: new cM() + }; + break; + case "SpotLight": + D = { + position: new O(), + direction: new O(), + color: new cM(), + distance: 0, + coneCos: 0, + penumbraCos: 0, + decay: 0 + }; + break; + case "PointLight": + D = { + position: new O(), + color: new cM(), + distance: 0, + decay: 0 + }; + break; + case "HemisphereLight": + D = { + direction: new O(), + skyColor: new cM(), + groundColor: new cM() + }; + break; + case "RectAreaLight": + D = { + color: new cM(), + position: new O(), + halfWidth: new O(), + halfHeight: new O() + }; + break; + } + return n[M.id] = D, D; + } + }; +} +function ps() { + const n = {}; + return { + get: function(M) { + if (n[M.id] !== void 0) + return n[M.id]; + let D; + switch (M.type) { + case "DirectionalLight": + D = { + shadowBias: 0, + shadowNormalBias: 0, + shadowRadius: 1, + shadowMapSize: new q() + }; + break; + case "SpotLight": + D = { + shadowBias: 0, + shadowNormalBias: 0, + shadowRadius: 1, + shadowMapSize: new q() + }; + break; + case "PointLight": + D = { + shadowBias: 0, + shadowNormalBias: 0, + shadowRadius: 1, + shadowMapSize: new q(), + shadowCameraNear: 1, + shadowCameraFar: 1e3 + }; + break; + } + return n[M.id] = D, D; + } + }; +} +let hs = 0; +function Ys(n, M) { + return (M.castShadow ? 1 : 0) - (n.castShadow ? 1 : 0); +} +function Us(n, M) { + const D = new vs(), t = ps(), e = { + version: 0, + hash: { + directionalLength: -1, + pointLength: -1, + spotLength: -1, + rectAreaLength: -1, + hemiLength: -1, + numDirectionalShadows: -1, + numPointShadows: -1, + numSpotShadows: -1 + }, + ambient: [0, 0, 0], + probe: [], + directional: [], + directionalShadow: [], + directionalShadowMap: [], + directionalShadowMatrix: [], + spot: [], + spotShadow: [], + spotShadowMap: [], + spotShadowMatrix: [], + rectArea: [], + rectAreaLTC1: null, + rectAreaLTC2: null, + point: [], + pointShadow: [], + pointShadowMap: [], + pointShadowMatrix: [], + hemi: [] + }; + for (let T = 0; T < 9; T++) + e.probe.push(new O()); + const N = new O(), A = new aM(), z = new aM(); + function I(T, u) { + let g = 0, r = 0, j = 0; + for (let MM = 0; MM < 9; MM++) + e.probe[MM].set(0, 0, 0); + let y = 0, a = 0, c = 0, s = 0, l = 0, C = 0, E = 0, v = 0; + T.sort(Ys); + const h = u !== !0 ? Math.PI : 1; + for (let MM = 0, Z = T.length; MM < Z; MM++) { + const o = T[MM], p = o.color, Y = o.intensity, k = o.distance, f = o.shadow && o.shadow.map ? o.shadow.map.texture : null; + if (o.isAmbientLight) + g += p.r * Y * h, r += p.g * Y * h, j += p.b * Y * h; + else if (o.isLightProbe) + for (let Q = 0; Q < 9; Q++) + e.probe[Q].addScaledVector(o.sh.coefficients[Q], Y); + else if (o.isDirectionalLight) { + const Q = D.get(o); + if (Q.color.copy(o.color).multiplyScalar(o.intensity * h), o.castShadow) { + const K = o.shadow, W = t.get(o); + W.shadowBias = K.bias, W.shadowNormalBias = K.normalBias, W.shadowRadius = K.radius, W.shadowMapSize = K.mapSize, e.directionalShadow[y] = W, e.directionalShadowMap[y] = f, e.directionalShadowMatrix[y] = o.shadow.matrix, C++; + } + e.directional[y] = Q, y++; + } else if (o.isSpotLight) { + const Q = D.get(o); + if (Q.position.setFromMatrixPosition(o.matrixWorld), Q.color.copy(p).multiplyScalar(Y * h), Q.distance = k, Q.coneCos = Math.cos(o.angle), Q.penumbraCos = Math.cos(o.angle * (1 - o.penumbra)), Q.decay = o.decay, o.castShadow) { + const K = o.shadow, W = t.get(o); + W.shadowBias = K.bias, W.shadowNormalBias = K.normalBias, W.shadowRadius = K.radius, W.shadowMapSize = K.mapSize, e.spotShadow[c] = W, e.spotShadowMap[c] = f, e.spotShadowMatrix[c] = o.shadow.matrix, v++; + } + e.spot[c] = Q, c++; + } else if (o.isRectAreaLight) { + const Q = D.get(o); + Q.color.copy(p).multiplyScalar(Y), Q.halfWidth.set(o.width * 0.5, 0, 0), Q.halfHeight.set(0, o.height * 0.5, 0), e.rectArea[s] = Q, s++; + } else if (o.isPointLight) { + const Q = D.get(o); + if (Q.color.copy(o.color).multiplyScalar(o.intensity * h), Q.distance = o.distance, Q.decay = o.decay, o.castShadow) { + const K = o.shadow, W = t.get(o); + W.shadowBias = K.bias, W.shadowNormalBias = K.normalBias, W.shadowRadius = K.radius, W.shadowMapSize = K.mapSize, W.shadowCameraNear = K.camera.near, W.shadowCameraFar = K.camera.far, e.pointShadow[a] = W, e.pointShadowMap[a] = f, e.pointShadowMatrix[a] = o.shadow.matrix, E++; + } + e.point[a] = Q, a++; + } else if (o.isHemisphereLight) { + const Q = D.get(o); + Q.skyColor.copy(o.color).multiplyScalar(Y * h), Q.groundColor.copy(o.groundColor).multiplyScalar(Y * h), e.hemi[l] = Q, l++; + } + } + s > 0 && (M.isWebGL2 || n.has("OES_texture_float_linear") === !0 ? (e.rectAreaLTC1 = DM.LTC_FLOAT_1, e.rectAreaLTC2 = DM.LTC_FLOAT_2) : n.has("OES_texture_half_float_linear") === !0 ? (e.rectAreaLTC1 = DM.LTC_HALF_1, e.rectAreaLTC2 = DM.LTC_HALF_2) : console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.")), e.ambient[0] = g, e.ambient[1] = r, e.ambient[2] = j; + const F = e.hash; + (F.directionalLength !== y || F.pointLength !== a || F.spotLength !== c || F.rectAreaLength !== s || F.hemiLength !== l || F.numDirectionalShadows !== C || F.numPointShadows !== E || F.numSpotShadows !== v) && (e.directional.length = y, e.spot.length = c, e.rectArea.length = s, e.point.length = a, e.hemi.length = l, e.directionalShadow.length = C, e.directionalShadowMap.length = C, e.pointShadow.length = E, e.pointShadowMap.length = E, e.spotShadow.length = v, e.spotShadowMap.length = v, e.directionalShadowMatrix.length = C, e.pointShadowMatrix.length = E, e.spotShadowMatrix.length = v, F.directionalLength = y, F.pointLength = a, F.spotLength = c, F.rectAreaLength = s, F.hemiLength = l, F.numDirectionalShadows = C, F.numPointShadows = E, F.numSpotShadows = v, e.version = hs++); + } + function i(T, u) { + let g = 0, r = 0, j = 0, y = 0, a = 0; + const c = u.matrixWorldInverse; + for (let s = 0, l = T.length; s < l; s++) { + const C = T[s]; + if (C.isDirectionalLight) { + const E = e.directional[g]; + E.direction.setFromMatrixPosition(C.matrixWorld), N.setFromMatrixPosition(C.target.matrixWorld), E.direction.sub(N), E.direction.transformDirection(c), g++; + } else if (C.isSpotLight) { + const E = e.spot[j]; + E.position.setFromMatrixPosition(C.matrixWorld), E.position.applyMatrix4(c), E.direction.setFromMatrixPosition(C.matrixWorld), N.setFromMatrixPosition(C.target.matrixWorld), E.direction.sub(N), E.direction.transformDirection(c), j++; + } else if (C.isRectAreaLight) { + const E = e.rectArea[y]; + E.position.setFromMatrixPosition(C.matrixWorld), E.position.applyMatrix4(c), z.identity(), A.copy(C.matrixWorld), A.premultiply(c), z.extractRotation(A), E.halfWidth.set(C.width * 0.5, 0, 0), E.halfHeight.set(0, C.height * 0.5, 0), E.halfWidth.applyMatrix4(z), E.halfHeight.applyMatrix4(z), y++; + } else if (C.isPointLight) { + const E = e.point[r]; + E.position.setFromMatrixPosition(C.matrixWorld), E.position.applyMatrix4(c), r++; + } else if (C.isHemisphereLight) { + const E = e.hemi[a]; + E.direction.setFromMatrixPosition(C.matrixWorld), E.direction.transformDirection(c), E.direction.normalize(), a++; + } + } + } + return { + setup: I, + setupView: i, + state: e + }; +} +function lz(n, M) { + const D = new Us(n, M), t = [], e = []; + function N() { + t.length = 0, e.length = 0; + } + function A(u) { + t.push(u); + } + function z(u) { + e.push(u); + } + function I(u) { + D.setup(t, u); + } + function i(u) { + D.setupView(t, u); + } + return { + init: N, + state: { + lightsArray: t, + shadowsArray: e, + lights: D + }, + setupLights: I, + setupLightsView: i, + pushLight: A, + pushShadow: z + }; +} +function Qs(n, M) { + let D = /* @__PURE__ */ new WeakMap(); + function t(N, A = 0) { + let z; + return D.has(N) === !1 ? (z = new lz(n, M), D.set(N, [z])) : A >= D.get(N).length ? (z = new lz(n, M), D.get(N).push(z)) : z = D.get(N)[A], z; + } + function e() { + D = /* @__PURE__ */ new WeakMap(); + } + return { + get: t, + dispose: e + }; +} +class Oi extends ID { + constructor(M) { + super(), this.type = "MeshDepthMaterial", this.depthPacking = DT, this.map = null, this.alphaMap = null, this.displacementMap = null, this.displacementScale = 1, this.displacementBias = 0, this.wireframe = !1, this.wireframeLinewidth = 1, this.fog = !1, this.setValues(M); + } + copy(M) { + return super.copy(M), this.depthPacking = M.depthPacking, this.map = M.map, this.alphaMap = M.alphaMap, this.displacementMap = M.displacementMap, this.displacementScale = M.displacementScale, this.displacementBias = M.displacementBias, this.wireframe = M.wireframe, this.wireframeLinewidth = M.wireframeLinewidth, this; + } +} +Oi.prototype.isMeshDepthMaterial = !0; +class xi extends ID { + constructor(M) { + super(), this.type = "MeshDistanceMaterial", this.referencePosition = new O(), this.nearDistance = 1, this.farDistance = 1e3, this.map = null, this.alphaMap = null, this.displacementMap = null, this.displacementScale = 1, this.displacementBias = 0, this.fog = !1, this.setValues(M); + } + copy(M) { + return super.copy(M), this.referencePosition.copy(M.referencePosition), this.nearDistance = M.nearDistance, this.farDistance = M.farDistance, this.map = M.map, this.alphaMap = M.alphaMap, this.displacementMap = M.displacementMap, this.displacementScale = M.displacementScale, this.displacementBias = M.displacementBias, this; + } +} +xi.prototype.isMeshDistanceMaterial = !0; +const fs = `void main() { + gl_Position = vec4( position, 1.0 ); +}`, ms = `uniform sampler2D shadow_pass; +uniform vec2 resolution; +uniform float radius; +#include +void main() { + const float samples = float( VSM_SAMPLES ); + float mean = 0.0; + float squared_mean = 0.0; + float uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 ); + float uvStart = samples <= 1.0 ? 0.0 : - 1.0; + for ( float i = 0.0; i < samples; i ++ ) { + float uvOffset = uvStart + i * uvStride; + #ifdef HORIZONTAL_PASS + vec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) ); + mean += distribution.x; + squared_mean += distribution.y * distribution.y + distribution.x * distribution.x; + #else + float depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) ); + mean += depth; + squared_mean += depth * depth; + #endif + } + mean = mean / samples; + squared_mean = squared_mean / samples; + float std_dev = sqrt( squared_mean - mean * mean ); + gl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) ); +}`; +function Ei(n, M, D) { + let t = new SN(); + const e = new q(), N = new q(), A = new PM(), z = new Oi({ depthPacking: tT }), I = new xi(), i = {}, T = D.maxTextureSize, u = { 0: eD, 1: Ye, 2: Ne }, g = new lt({ + defines: { + VSM_SAMPLES: 8 + }, + uniforms: { + shadow_pass: { value: null }, + resolution: { value: new q() }, + radius: { value: 4 } + }, + vertexShader: fs, + fragmentShader: ms + }), r = g.clone(); + r.defines.HORIZONTAL_PASS = 1; + const j = new VM(); + j.setAttribute("position", new AD(new Float32Array([-1, -1, 0.5, 3, -1, 0.5, -1, 3, 0.5]), 3)); + const y = new nD(j, g), a = this; + this.enabled = !1, this.autoUpdate = !0, this.needsUpdate = !1, this.type = Mi, this.render = function(C, E, v) { + if (a.enabled === !1 || a.autoUpdate === !1 && a.needsUpdate === !1 || C.length === 0) + return; + const h = n.getRenderTarget(), F = n.getActiveCubeFace(), MM = n.getActiveMipmapLevel(), Z = n.state; + Z.setBlending(zt), Z.buffers.color.setClear(1, 1, 1, 1), Z.buffers.depth.setTest(!0), Z.setScissorTest(!1); + for (let o = 0, p = C.length; o < p; o++) { + const Y = C[o], k = Y.shadow; + if (k === void 0) { + console.warn("THREE.WebGLShadowMap:", Y, "has no shadow."); + continue; + } + if (k.autoUpdate === !1 && k.needsUpdate === !1) + continue; + e.copy(k.mapSize); + const f = k.getFrameExtents(); + if (e.multiply(f), N.copy(k.mapSize), (e.x > T || e.y > T) && (e.x > T && (N.x = Math.floor(T / f.x), e.x = N.x * f.x, k.mapSize.x = N.x), e.y > T && (N.y = Math.floor(T / f.y), e.y = N.y * f.y, k.mapSize.y = N.y)), k.map === null && !k.isPointLightShadow && this.type === le) { + const K = { minFilter: uD, magFilter: uD, format: yD }; + k.map = new dD(e.x, e.y, K), k.map.texture.name = Y.name + ".shadowMap", k.mapPass = new dD(e.x, e.y, K), k.camera.updateProjectionMatrix(); + } + if (k.map === null) { + const K = { minFilter: ND, magFilter: ND, format: yD }; + k.map = new dD(e.x, e.y, K), k.map.texture.name = Y.name + ".shadowMap", k.camera.updateProjectionMatrix(); + } + n.setRenderTarget(k.map), n.clear(); + const Q = k.getViewportCount(); + for (let K = 0; K < Q; K++) { + const W = k.getViewport(K); + A.set(N.x * W.x, N.y * W.y, N.x * W.z, N.y * W.w), Z.viewport(A), k.updateMatrices(Y, K), t = k.getFrustum(), l(E, v, k.camera, Y, this.type); + } + !k.isPointLightShadow && this.type === le && c(k, v), k.needsUpdate = !1; + } + a.needsUpdate = !1, n.setRenderTarget(h, F, MM); + }; + function c(C, E) { + const v = M.update(y); + g.defines.VSM_SAMPLES !== C.blurSamples && (g.defines.VSM_SAMPLES = C.blurSamples, r.defines.VSM_SAMPLES = C.blurSamples, g.needsUpdate = !0, r.needsUpdate = !0), g.uniforms.shadow_pass.value = C.map.texture, g.uniforms.resolution.value = C.mapSize, g.uniforms.radius.value = C.radius, n.setRenderTarget(C.mapPass), n.clear(), n.renderBufferDirect(E, null, v, g, y, null), r.uniforms.shadow_pass.value = C.mapPass.texture, r.uniforms.resolution.value = C.mapSize, r.uniforms.radius.value = C.radius, n.setRenderTarget(C.map), n.clear(), n.renderBufferDirect(E, null, v, r, y, null); + } + function s(C, E, v, h, F, MM, Z) { + let o = null; + const p = h.isPointLight === !0 ? C.customDistanceMaterial : C.customDepthMaterial; + if (p !== void 0 ? o = p : o = h.isPointLight === !0 ? I : z, n.localClippingEnabled && v.clipShadows === !0 && v.clippingPlanes.length !== 0 || v.displacementMap && v.displacementScale !== 0 || v.alphaMap && v.alphaTest > 0) { + const Y = o.uuid, k = v.uuid; + let f = i[Y]; + f === void 0 && (f = {}, i[Y] = f); + let Q = f[k]; + Q === void 0 && (Q = o.clone(), f[k] = Q), o = Q; + } + return o.visible = v.visible, o.wireframe = v.wireframe, Z === le ? o.side = v.shadowSide !== null ? v.shadowSide : v.side : o.side = v.shadowSide !== null ? v.shadowSide : u[v.side], o.alphaMap = v.alphaMap, o.alphaTest = v.alphaTest, o.clipShadows = v.clipShadows, o.clippingPlanes = v.clippingPlanes, o.clipIntersection = v.clipIntersection, o.displacementMap = v.displacementMap, o.displacementScale = v.displacementScale, o.displacementBias = v.displacementBias, o.wireframeLinewidth = v.wireframeLinewidth, o.linewidth = v.linewidth, h.isPointLight === !0 && o.isMeshDistanceMaterial === !0 && (o.referencePosition.setFromMatrixPosition(h.matrixWorld), o.nearDistance = F, o.farDistance = MM), o; + } + function l(C, E, v, h, F) { + if (C.visible === !1) + return; + if (C.layers.test(E.layers) && (C.isMesh || C.isLine || C.isPoints) && (C.castShadow || C.receiveShadow && F === le) && (!C.frustumCulled || t.intersectsObject(C))) { + C.modelViewMatrix.multiplyMatrices(v.matrixWorldInverse, C.matrixWorld); + const o = M.update(C), p = C.material; + if (Array.isArray(p)) { + const Y = o.groups; + for (let k = 0, f = Y.length; k < f; k++) { + const Q = Y[k], K = p[Q.materialIndex]; + if (K && K.visible) { + const W = s(C, o, K, h, v.near, v.far, F); + n.renderBufferDirect(v, null, o, W, C, Q); + } + } + } else if (p.visible) { + const Y = s(C, o, p, h, v.near, v.far, F); + n.renderBufferDirect(v, null, o, Y, C, null); + } + } + const Z = C.children; + for (let o = 0, p = Z.length; o < p; o++) + l(Z[o], E, v, h, F); + } +} +function ks(n, M, D) { + const t = D.isWebGL2; + function e() { + let d = !1; + const TM = new PM(); + let AM = null; + const LM = new PM(0, 0, 0, 0); + return { + setMask: function(V) { + AM !== V && !d && (n.colorMask(V, V, V, V), AM = V); + }, + setLocked: function(V) { + d = V; + }, + setClear: function(V, oM, UM, qM, CD) { + CD === !0 && (V *= qM, oM *= qM, UM *= qM), TM.set(V, oM, UM, qM), LM.equals(TM) === !1 && (n.clearColor(V, oM, UM, qM), LM.copy(TM)); + }, + reset: function() { + d = !1, AM = null, LM.set(-1, 0, 0, 0); + } + }; + } + function N() { + let d = !1, TM = null, AM = null, LM = null; + return { + setTest: function(V) { + V ? b(2929) : kM(2929); + }, + setMask: function(V) { + TM !== V && !d && (n.depthMask(V), TM = V); + }, + setFunc: function(V) { + if (AM !== V) { + if (V) + switch (V) { + case LI: + n.depthFunc(512); + break; + case wI: + n.depthFunc(519); + break; + case OI: + n.depthFunc(513); + break; + case Qn: + n.depthFunc(515); + break; + case xI: + n.depthFunc(514); + break; + case EI: + n.depthFunc(518); + break; + case lI: + n.depthFunc(516); + break; + case dI: + n.depthFunc(517); + break; + default: + n.depthFunc(515); + } + else + n.depthFunc(515); + AM = V; + } + }, + setLocked: function(V) { + d = V; + }, + setClear: function(V) { + LM !== V && (n.clearDepth(V), LM = V); + }, + reset: function() { + d = !1, TM = null, AM = null, LM = null; + } + }; + } + function A() { + let d = !1, TM = null, AM = null, LM = null, V = null, oM = null, UM = null, qM = null, CD = null; + return { + setTest: function(JM) { + d || (JM ? b(2960) : kM(2960)); + }, + setMask: function(JM) { + TM !== JM && !d && (n.stencilMask(JM), TM = JM); + }, + setFunc: function(JM, fD, PD) { + (AM !== JM || LM !== fD || V !== PD) && (n.stencilFunc(JM, fD, PD), AM = JM, LM = fD, V = PD); + }, + setOp: function(JM, fD, PD) { + (oM !== JM || UM !== fD || qM !== PD) && (n.stencilOp(JM, fD, PD), oM = JM, UM = fD, qM = PD); + }, + setLocked: function(JM) { + d = JM; + }, + setClear: function(JM) { + CD !== JM && (n.clearStencil(JM), CD = JM); + }, + reset: function() { + d = !1, TM = null, AM = null, LM = null, V = null, oM = null, UM = null, qM = null, CD = null; + } + }; + } + const z = new e(), I = new N(), i = new A(); + let T = {}, u = {}, g = /* @__PURE__ */ new WeakMap(), r = [], j = null, y = !1, a = null, c = null, s = null, l = null, C = null, E = null, v = null, h = !1, F = null, MM = null, Z = null, o = null, p = null; + const Y = n.getParameter(35661); + let k = !1, f = 0; + const Q = n.getParameter(7938); + Q.indexOf("WebGL") !== -1 ? (f = parseFloat(/^WebGL (\d)/.exec(Q)[1]), k = f >= 1) : Q.indexOf("OpenGL ES") !== -1 && (f = parseFloat(/^OpenGL ES (\d)/.exec(Q)[1]), k = f >= 2); + let K = null, W = {}; + const IM = n.getParameter(3088), _ = n.getParameter(2978), G = new PM().fromArray(IM), eM = new PM().fromArray(_); + function uM(d, TM, AM) { + const LM = new Uint8Array(4), V = n.createTexture(); + n.bindTexture(d, V), n.texParameteri(d, 10241, 9728), n.texParameteri(d, 10240, 9728); + for (let oM = 0; oM < AM; oM++) + n.texImage2D(TM + oM, 0, 6408, 1, 1, 0, 6408, 5121, LM); + return V; + } + const jM = {}; + jM[3553] = uM(3553, 3553, 1), jM[34067] = uM(34067, 34069, 6), z.setClear(0, 0, 0, 1), I.setClear(1), i.setClear(0), b(2929), I.setFunc(Qn), X(!1), iM(jA), b(2884), B(zt); + function b(d) { + T[d] !== !0 && (n.enable(d), T[d] = !0); + } + function kM(d) { + T[d] !== !1 && (n.disable(d), T[d] = !1); + } + function rM(d, TM) { + return u[d] !== TM ? (n.bindFramebuffer(d, TM), u[d] = TM, t && (d === 36009 && (u[36160] = TM), d === 36160 && (u[36009] = TM)), !0) : !1; + } + function wM(d, TM) { + let AM = r, LM = !1; + if (d) + if (AM = g.get(TM), AM === void 0 && (AM = [], g.set(TM, AM)), d.isWebGLMultipleRenderTargets) { + const V = d.texture; + if (AM.length !== V.length || AM[0] !== 36064) { + for (let oM = 0, UM = V.length; oM < UM; oM++) + AM[oM] = 36064 + oM; + AM.length = V.length, LM = !0; + } + } else + AM[0] !== 36064 && (AM[0] = 36064, LM = !0); + else + AM[0] !== 1029 && (AM[0] = 1029, LM = !0); + LM && (D.isWebGL2 ? n.drawBuffers(AM) : M.get("WEBGL_draw_buffers").drawBuffersWEBGL(AM)); + } + function zM(d) { + return j !== d ? (n.useProgram(d), j = d, !0) : !1; + } + const vM = { + [Wt]: 32774, + [TI]: 32778, + [uI]: 32779 + }; + if (t) + vM[CA] = 32775, vM[LA] = 32776; + else { + const d = M.get("EXT_blend_minmax"); + d !== null && (vM[CA] = d.MIN_EXT, vM[LA] = d.MAX_EXT); + } + const OM = { + [gI]: 0, + [rI]: 1, + [sI]: 768, + [ti]: 770, + [CI]: 776, + [oI]: 774, + [jI]: 772, + [cI]: 769, + [ei]: 771, + [aI]: 775, + [yI]: 773 + }; + function B(d, TM, AM, LM, V, oM, UM, qM) { + if (d === zt) { + y === !0 && (kM(3042), y = !1); + return; + } + if (y === !1 && (b(3042), y = !0), d !== II) { + if (d !== a || qM !== h) { + if ((c !== Wt || C !== Wt) && (n.blendEquation(32774), c = Wt, C = Wt), qM) + switch (d) { + case ve: + n.blendFuncSeparate(1, 771, 1, 771); + break; + case yA: + n.blendFunc(1, 1); + break; + case oA: + n.blendFuncSeparate(0, 769, 0, 1); + break; + case aA: + n.blendFuncSeparate(0, 768, 0, 770); + break; + default: + console.error("THREE.WebGLState: Invalid blending: ", d); + break; + } + else + switch (d) { + case ve: + n.blendFuncSeparate(770, 771, 1, 771); + break; + case yA: + n.blendFunc(770, 1); + break; + case oA: + n.blendFuncSeparate(0, 769, 0, 1); + break; + case aA: + n.blendFunc(0, 768); + break; + default: + console.error("THREE.WebGLState: Invalid blending: ", d); + break; + } + s = null, l = null, E = null, v = null, a = d, h = qM; + } + return; + } + V = V || TM, oM = oM || AM, UM = UM || LM, (TM !== c || V !== C) && (n.blendEquationSeparate(vM[TM], vM[V]), c = TM, C = V), (AM !== s || LM !== l || oM !== E || UM !== v) && (n.blendFuncSeparate(OM[AM], OM[LM], OM[oM], OM[UM]), s = AM, l = LM, E = oM, v = UM), a = d, h = null; + } + function $(d, TM) { + d.side === Ne ? kM(2884) : b(2884); + let AM = d.side === eD; + TM && (AM = !AM), X(AM), d.blending === ve && d.transparent === !1 ? B(zt) : B(d.blending, d.blendEquation, d.blendSrc, d.blendDst, d.blendEquationAlpha, d.blendSrcAlpha, d.blendDstAlpha, d.premultipliedAlpha), I.setFunc(d.depthFunc), I.setTest(d.depthTest), I.setMask(d.depthWrite), z.setMask(d.colorWrite); + const LM = d.stencilWrite; + i.setTest(LM), LM && (i.setMask(d.stencilWriteMask), i.setFunc(d.stencilFunc, d.stencilRef, d.stencilFuncMask), i.setOp(d.stencilFail, d.stencilZFail, d.stencilZPass)), CM(d.polygonOffset, d.polygonOffsetFactor, d.polygonOffsetUnits), d.alphaToCoverage === !0 ? b(32926) : kM(32926); + } + function X(d) { + F !== d && (d ? n.frontFace(2304) : n.frontFace(2305), F = d); + } + function iM(d) { + d !== AI ? (b(2884), d !== MM && (d === jA ? n.cullFace(1029) : d === zI ? n.cullFace(1028) : n.cullFace(1032))) : kM(2884), MM = d; + } + function nM(d) { + d !== Z && (k && n.lineWidth(d), Z = d); + } + function CM(d, TM, AM) { + d ? (b(32823), (o !== TM || p !== AM) && (n.polygonOffset(TM, AM), o = TM, p = AM)) : kM(32823); + } + function xM(d) { + d ? b(3089) : kM(3089); + } + function QM(d) { + d === void 0 && (d = 33984 + Y - 1), K !== d && (n.activeTexture(d), K = d); + } + function FM(d, TM) { + K === null && QM(); + let AM = W[K]; + AM === void 0 && (AM = { type: void 0, texture: void 0 }, W[K] = AM), (AM.type !== d || AM.texture !== TM) && (n.bindTexture(d, TM || jM[d]), AM.type = d, AM.texture = TM); + } + function RM() { + const d = W[K]; + d !== void 0 && d.type !== void 0 && (n.bindTexture(d.type, null), d.type = void 0, d.texture = void 0); + } + function x() { + try { + n.compressedTexImage2D.apply(n, arguments); + } catch (d) { + console.error("THREE.WebGLState:", d); + } + } + function L() { + try { + n.texSubImage2D.apply(n, arguments); + } catch (d) { + console.error("THREE.WebGLState:", d); + } + } + function P() { + try { + n.texSubImage3D.apply(n, arguments); + } catch (d) { + console.error("THREE.WebGLState:", d); + } + } + function J() { + try { + n.compressedTexSubImage2D.apply(n, arguments); + } catch (d) { + console.error("THREE.WebGLState:", d); + } + } + function gM() { + try { + n.texStorage2D.apply(n, arguments); + } catch (d) { + console.error("THREE.WebGLState:", d); + } + } + function R() { + try { + n.texStorage3D.apply(n, arguments); + } catch (d) { + console.error("THREE.WebGLState:", d); + } + } + function yM() { + try { + n.texImage2D.apply(n, arguments); + } catch (d) { + console.error("THREE.WebGLState:", d); + } + } + function sM() { + try { + n.texImage3D.apply(n, arguments); + } catch (d) { + console.error("THREE.WebGLState:", d); + } + } + function NM(d) { + G.equals(d) === !1 && (n.scissor(d.x, d.y, d.z, d.w), G.copy(d)); + } + function tM(d) { + eM.equals(d) === !1 && (n.viewport(d.x, d.y, d.z, d.w), eM.copy(d)); + } + function lM() { + n.disable(3042), n.disable(2884), n.disable(2929), n.disable(32823), n.disable(3089), n.disable(2960), n.disable(32926), n.blendEquation(32774), n.blendFunc(1, 0), n.blendFuncSeparate(1, 0, 1, 0), n.colorMask(!0, !0, !0, !0), n.clearColor(0, 0, 0, 0), n.depthMask(!0), n.depthFunc(513), n.clearDepth(1), n.stencilMask(4294967295), n.stencilFunc(519, 0, 4294967295), n.stencilOp(7680, 7680, 7680), n.clearStencil(0), n.cullFace(1029), n.frontFace(2305), n.polygonOffset(0, 0), n.activeTexture(33984), n.bindFramebuffer(36160, null), t === !0 && (n.bindFramebuffer(36009, null), n.bindFramebuffer(36008, null)), n.useProgram(null), n.lineWidth(1), n.scissor(0, 0, n.canvas.width, n.canvas.height), n.viewport(0, 0, n.canvas.width, n.canvas.height), T = {}, K = null, W = {}, u = {}, g = /* @__PURE__ */ new WeakMap(), r = [], j = null, y = !1, a = null, c = null, s = null, l = null, C = null, E = null, v = null, h = !1, F = null, MM = null, Z = null, o = null, p = null, G.set(0, 0, n.canvas.width, n.canvas.height), eM.set(0, 0, n.canvas.width, n.canvas.height), z.reset(), I.reset(), i.reset(); + } + return { + buffers: { + color: z, + depth: I, + stencil: i + }, + enable: b, + disable: kM, + bindFramebuffer: rM, + drawBuffers: wM, + useProgram: zM, + setBlending: B, + setMaterial: $, + setFlipSided: X, + setCullFace: iM, + setLineWidth: nM, + setPolygonOffset: CM, + setScissorTest: xM, + activeTexture: QM, + bindTexture: FM, + unbindTexture: RM, + compressedTexImage2D: x, + texImage2D: yM, + texImage3D: sM, + texStorage2D: gM, + texStorage3D: R, + texSubImage2D: L, + texSubImage3D: P, + compressedTexSubImage2D: J, + scissor: NM, + viewport: tM, + reset: lM + }; +} +function Ss(n, M, D, t, e, N, A) { + const z = e.isWebGL2, I = e.maxTextures, i = e.maxCubemapSize, T = e.maxTextureSize, u = e.maxSamples, r = M.has("WEBGL_multisampled_render_to_texture") ? M.get("WEBGL_multisampled_render_to_texture") : void 0, j = /* @__PURE__ */ new WeakMap(); + let y, a = !1; + try { + a = typeof OffscreenCanvas < "u" && new OffscreenCanvas(1, 1).getContext("2d") !== null; + } catch { + } + function c(x, L) { + return a ? new OffscreenCanvas(x, L) : fe("canvas"); + } + function s(x, L, P, J) { + let gM = 1; + if ((x.width > J || x.height > J) && (gM = J / Math.max(x.width, x.height)), gM < 1 || L === !0) + if (typeof HTMLImageElement < "u" && x instanceof HTMLImageElement || typeof HTMLCanvasElement < "u" && x instanceof HTMLCanvasElement || typeof ImageBitmap < "u" && x instanceof ImageBitmap) { + const R = L ? AT : Math.floor, yM = R(gM * x.width), sM = R(gM * x.height); + y === void 0 && (y = c(yM, sM)); + const NM = P ? c(yM, sM) : y; + return NM.width = yM, NM.height = sM, NM.getContext("2d").drawImage(x, 0, 0, yM, sM), console.warn("THREE.WebGLRenderer: Texture has been resized from (" + x.width + "x" + x.height + ") to (" + yM + "x" + sM + ")."), NM; + } else + return "data" in x && console.warn("THREE.WebGLRenderer: Image in DataTexture is too big (" + x.width + "x" + x.height + ")."), x; + return x; + } + function l(x) { + return VA(x.width) && VA(x.height); + } + function C(x) { + return z ? !1 : x.wrapS !== xD || x.wrapT !== xD || x.minFilter !== ND && x.minFilter !== uD; + } + function E(x, L) { + return x.generateMipmaps && L && x.minFilter !== ND && x.minFilter !== uD; + } + function v(x) { + n.generateMipmap(x); + } + function h(x, L, P, J, gM = !1) { + if (z === !1) + return L; + if (x !== null) { + if (n[x] !== void 0) + return n[x]; + console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '" + x + "'"); + } + let R = L; + return L === 6403 && (P === 5126 && (R = 33326), P === 5131 && (R = 33325), P === 5121 && (R = 33321)), L === 33319 && (P === 5126 && (R = 33328), P === 5131 && (R = 33327), P === 5121 && (R = 33323)), L === 6408 && (P === 5126 && (R = 34836), P === 5131 && (R = 34842), P === 5121 && (R = J === HM && gM === !1 ? 35907 : 32856), P === 32819 && (R = 32854), P === 32820 && (R = 32855)), (R === 33325 || R === 33326 || R === 33327 || R === 33328 || R === 34842 || R === 34836) && M.get("EXT_color_buffer_float"), R; + } + function F(x, L, P) { + return E(x, P) === !0 || x.isFramebufferTexture && x.minFilter !== ND && x.minFilter !== uD ? Math.log2(Math.max(L.width, L.height)) + 1 : x.mipmaps !== void 0 && x.mipmaps.length > 0 ? x.mipmaps.length : x.isCompressedTexture && Array.isArray(x.image) ? L.mipmaps.length : 1; + } + function MM(x) { + return x === ND || x === wA || x === OA ? 9728 : 9729; + } + function Z(x) { + const L = x.target; + L.removeEventListener("dispose", Z), p(L), L.isVideoTexture && j.delete(L), A.memory.textures--; + } + function o(x) { + const L = x.target; + L.removeEventListener("dispose", o), Y(L); + } + function p(x) { + const L = t.get(x); + L.__webglInit !== void 0 && (n.deleteTexture(L.__webglTexture), t.remove(x)); + } + function Y(x) { + const L = x.texture, P = t.get(x), J = t.get(L); + if (!!x) { + if (J.__webglTexture !== void 0 && (n.deleteTexture(J.__webglTexture), A.memory.textures--), x.depthTexture && x.depthTexture.dispose(), x.isWebGLCubeRenderTarget) + for (let gM = 0; gM < 6; gM++) + n.deleteFramebuffer(P.__webglFramebuffer[gM]), P.__webglDepthbuffer && n.deleteRenderbuffer(P.__webglDepthbuffer[gM]); + else + n.deleteFramebuffer(P.__webglFramebuffer), P.__webglDepthbuffer && n.deleteRenderbuffer(P.__webglDepthbuffer), P.__webglMultisampledFramebuffer && n.deleteFramebuffer(P.__webglMultisampledFramebuffer), P.__webglColorRenderbuffer && n.deleteRenderbuffer(P.__webglColorRenderbuffer), P.__webglDepthRenderbuffer && n.deleteRenderbuffer(P.__webglDepthRenderbuffer); + if (x.isWebGLMultipleRenderTargets) + for (let gM = 0, R = L.length; gM < R; gM++) { + const yM = t.get(L[gM]); + yM.__webglTexture && (n.deleteTexture(yM.__webglTexture), A.memory.textures--), t.remove(L[gM]); + } + t.remove(L), t.remove(x); + } + } + let k = 0; + function f() { + k = 0; + } + function Q() { + const x = k; + return x >= I && console.warn("THREE.WebGLTextures: Trying to use " + x + " texture units while this GPU supports only " + I), k += 1, x; + } + function K(x, L) { + const P = t.get(x); + if (x.isVideoTexture && nM(x), x.version > 0 && P.__version !== x.version) { + const J = x.image; + if (J === void 0) + console.warn("THREE.WebGLRenderer: Texture marked for update but image is undefined"); + else if (J.complete === !1) + console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete"); + else { + b(P, x, L); + return; + } + } + D.activeTexture(33984 + L), D.bindTexture(3553, P.__webglTexture); + } + function W(x, L) { + const P = t.get(x); + if (x.version > 0 && P.__version !== x.version) { + b(P, x, L); + return; + } + D.activeTexture(33984 + L), D.bindTexture(35866, P.__webglTexture); + } + function IM(x, L) { + const P = t.get(x); + if (x.version > 0 && P.__version !== x.version) { + b(P, x, L); + return; + } + D.activeTexture(33984 + L), D.bindTexture(32879, P.__webglTexture); + } + function _(x, L) { + const P = t.get(x); + if (x.version > 0 && P.__version !== x.version) { + kM(P, x, L); + return; + } + D.activeTexture(33984 + L), D.bindTexture(34067, P.__webglTexture); + } + const G = { + [kn]: 10497, + [xD]: 33071, + [Sn]: 33648 + }, eM = { + [ND]: 9728, + [wA]: 9984, + [OA]: 9986, + [uD]: 9729, + [mI]: 9985, + [mN]: 9987 + }; + function uM(x, L, P) { + if (P ? (n.texParameteri(x, 10242, G[L.wrapS]), n.texParameteri(x, 10243, G[L.wrapT]), (x === 32879 || x === 35866) && n.texParameteri(x, 32882, G[L.wrapR]), n.texParameteri(x, 10240, eM[L.magFilter]), n.texParameteri(x, 10241, eM[L.minFilter])) : (n.texParameteri(x, 10242, 33071), n.texParameteri(x, 10243, 33071), (x === 32879 || x === 35866) && n.texParameteri(x, 32882, 33071), (L.wrapS !== xD || L.wrapT !== xD) && console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.wrapS and Texture.wrapT should be set to THREE.ClampToEdgeWrapping."), n.texParameteri(x, 10240, MM(L.magFilter)), n.texParameteri(x, 10241, MM(L.minFilter)), L.minFilter !== ND && L.minFilter !== uD && console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.")), M.has("EXT_texture_filter_anisotropic") === !0) { + const J = M.get("EXT_texture_filter_anisotropic"); + if (L.type === Ot && M.has("OES_texture_float_linear") === !1 || z === !1 && L.type === Me && M.has("OES_texture_half_float_linear") === !1) + return; + (L.anisotropy > 1 || t.get(L).__currentAnisotropy) && (n.texParameterf(x, J.TEXTURE_MAX_ANISOTROPY_EXT, Math.min(L.anisotropy, e.getMaxAnisotropy())), t.get(L).__currentAnisotropy = L.anisotropy); + } + } + function jM(x, L) { + x.__webglInit === void 0 && (x.__webglInit = !0, L.addEventListener("dispose", Z), x.__webglTexture = n.createTexture(), A.memory.textures++); + } + function b(x, L, P) { + let J = 3553; + L.isDataTexture2DArray && (J = 35866), L.isDataTexture3D && (J = 32879), jM(x, L), D.activeTexture(33984 + P), D.bindTexture(J, x.__webglTexture), n.pixelStorei(37440, L.flipY), n.pixelStorei(37441, L.premultiplyAlpha), n.pixelStorei(3317, L.unpackAlignment), n.pixelStorei(37443, 0); + const gM = C(L) && l(L.image) === !1; + let R = s(L.image, gM, !1, T); + R = CM(L, R); + const yM = l(R) || z, sM = N.convert(L.format, L.encoding); + let NM = N.convert(L.type), tM = h(L.internalFormat, sM, NM, L.encoding, L.isVideoTexture); + uM(J, L, yM); + let lM; + const d = L.mipmaps, TM = z && L.isVideoTexture !== !0, AM = x.__version === void 0, LM = F(L, R, yM); + if (L.isDepthTexture) + tM = 6402, z ? L.type === Ot ? tM = 36012 : L.type === EN ? tM = 33190 : L.type === De ? tM = 35056 : tM = 33189 : L.type === Ot && console.error("WebGLRenderer: Floating point depth texture requires WebGL2."), L.format === Et && tM === 6402 && L.type !== Ue && L.type !== EN && (console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture."), L.type = Ue, NM = N.convert(L.type)), L.format === ne && tM === 6402 && (tM = 34041, L.type !== De && (console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture."), L.type = De, NM = N.convert(L.type))), TM && AM ? D.texStorage2D(3553, 1, tM, R.width, R.height) : D.texImage2D(3553, 0, tM, R.width, R.height, 0, sM, NM, null); + else if (L.isDataTexture) + if (d.length > 0 && yM) { + TM && AM && D.texStorage2D(3553, LM, tM, d[0].width, d[0].height); + for (let V = 0, oM = d.length; V < oM; V++) + lM = d[V], TM ? D.texSubImage2D(3553, 0, 0, 0, lM.width, lM.height, sM, NM, lM.data) : D.texImage2D(3553, V, tM, lM.width, lM.height, 0, sM, NM, lM.data); + L.generateMipmaps = !1; + } else + TM ? (AM && D.texStorage2D(3553, LM, tM, R.width, R.height), D.texSubImage2D(3553, 0, 0, 0, R.width, R.height, sM, NM, R.data)) : D.texImage2D(3553, 0, tM, R.width, R.height, 0, sM, NM, R.data); + else if (L.isCompressedTexture) { + TM && AM && D.texStorage2D(3553, LM, tM, d[0].width, d[0].height); + for (let V = 0, oM = d.length; V < oM; V++) + lM = d[V], L.format !== yD ? sM !== null ? TM ? D.compressedTexSubImage2D(3553, V, 0, 0, lM.width, lM.height, sM, lM.data) : D.compressedTexImage2D(3553, V, tM, lM.width, lM.height, 0, lM.data) : console.warn("THREE.WebGLRenderer: Attempt to load unsupported compressed texture format in .uploadTexture()") : TM ? D.texSubImage2D(3553, V, 0, 0, lM.width, lM.height, sM, NM, lM.data) : D.texImage2D(3553, V, tM, lM.width, lM.height, 0, sM, NM, lM.data); + } else if (L.isDataTexture2DArray) + TM ? (AM && D.texStorage3D(35866, LM, tM, R.width, R.height, R.depth), D.texSubImage3D(35866, 0, 0, 0, 0, R.width, R.height, R.depth, sM, NM, R.data)) : D.texImage3D(35866, 0, tM, R.width, R.height, R.depth, 0, sM, NM, R.data); + else if (L.isDataTexture3D) + TM ? (AM && D.texStorage3D(32879, LM, tM, R.width, R.height, R.depth), D.texSubImage3D(32879, 0, 0, 0, 0, R.width, R.height, R.depth, sM, NM, R.data)) : D.texImage3D(32879, 0, tM, R.width, R.height, R.depth, 0, sM, NM, R.data); + else if (L.isFramebufferTexture) + TM && AM ? D.texStorage2D(3553, LM, tM, R.width, R.height) : D.texImage2D(3553, 0, tM, R.width, R.height, 0, sM, NM, null); + else if (d.length > 0 && yM) { + TM && AM && D.texStorage2D(3553, LM, tM, d[0].width, d[0].height); + for (let V = 0, oM = d.length; V < oM; V++) + lM = d[V], TM ? D.texSubImage2D(3553, V, 0, 0, sM, NM, lM) : D.texImage2D(3553, V, tM, sM, NM, lM); + L.generateMipmaps = !1; + } else + TM ? (AM && D.texStorage2D(3553, LM, tM, R.width, R.height), D.texSubImage2D(3553, 0, 0, 0, sM, NM, R)) : D.texImage2D(3553, 0, tM, sM, NM, R); + E(L, yM) && v(J), x.__version = L.version, L.onUpdate && L.onUpdate(L); + } + function kM(x, L, P) { + if (L.image.length !== 6) + return; + jM(x, L), D.activeTexture(33984 + P), D.bindTexture(34067, x.__webglTexture), n.pixelStorei(37440, L.flipY), n.pixelStorei(37441, L.premultiplyAlpha), n.pixelStorei(3317, L.unpackAlignment), n.pixelStorei(37443, 0); + const J = L && (L.isCompressedTexture || L.image[0].isCompressedTexture), gM = L.image[0] && L.image[0].isDataTexture, R = []; + for (let V = 0; V < 6; V++) + !J && !gM ? R[V] = s(L.image[V], !1, !0, i) : R[V] = gM ? L.image[V].image : L.image[V], R[V] = CM(L, R[V]); + const yM = R[0], sM = l(yM) || z, NM = N.convert(L.format, L.encoding), tM = N.convert(L.type), lM = h(L.internalFormat, NM, tM, L.encoding), d = z && L.isVideoTexture !== !0, TM = x.__version === void 0; + let AM = F(L, yM, sM); + uM(34067, L, sM); + let LM; + if (J) { + d && TM && D.texStorage2D(34067, AM, lM, yM.width, yM.height); + for (let V = 0; V < 6; V++) { + LM = R[V].mipmaps; + for (let oM = 0; oM < LM.length; oM++) { + const UM = LM[oM]; + L.format !== yD ? NM !== null ? d ? D.compressedTexSubImage2D(34069 + V, oM, 0, 0, UM.width, UM.height, NM, UM.data) : D.compressedTexImage2D(34069 + V, oM, lM, UM.width, UM.height, 0, UM.data) : console.warn("THREE.WebGLRenderer: Attempt to load unsupported compressed texture format in .setTextureCube()") : d ? D.texSubImage2D(34069 + V, oM, 0, 0, UM.width, UM.height, NM, tM, UM.data) : D.texImage2D(34069 + V, oM, lM, UM.width, UM.height, 0, NM, tM, UM.data); + } + } + } else { + LM = L.mipmaps, d && TM && (LM.length > 0 && AM++, D.texStorage2D(34067, AM, lM, R[0].width, R[0].height)); + for (let V = 0; V < 6; V++) + if (gM) { + d ? D.texSubImage2D(34069 + V, 0, 0, 0, R[V].width, R[V].height, NM, tM, R[V].data) : D.texImage2D(34069 + V, 0, lM, R[V].width, R[V].height, 0, NM, tM, R[V].data); + for (let oM = 0; oM < LM.length; oM++) { + const qM = LM[oM].image[V].image; + d ? D.texSubImage2D(34069 + V, oM + 1, 0, 0, qM.width, qM.height, NM, tM, qM.data) : D.texImage2D(34069 + V, oM + 1, lM, qM.width, qM.height, 0, NM, tM, qM.data); + } + } else { + d ? D.texSubImage2D(34069 + V, 0, 0, 0, NM, tM, R[V]) : D.texImage2D(34069 + V, 0, lM, NM, tM, R[V]); + for (let oM = 0; oM < LM.length; oM++) { + const UM = LM[oM]; + d ? D.texSubImage2D(34069 + V, oM + 1, 0, 0, NM, tM, UM.image[V]) : D.texImage2D(34069 + V, oM + 1, lM, NM, tM, UM.image[V]); + } + } + } + E(L, sM) && v(34067), x.__version = L.version, L.onUpdate && L.onUpdate(L); + } + function rM(x, L, P, J, gM) { + const R = N.convert(P.format, P.encoding), yM = N.convert(P.type), sM = h(P.internalFormat, R, yM, P.encoding); + t.get(L).__hasExternalTextures || (gM === 32879 || gM === 35866 ? D.texImage3D(gM, 0, sM, L.width, L.height, L.depth, 0, R, yM, null) : D.texImage2D(gM, 0, sM, L.width, L.height, 0, R, yM, null)), D.bindFramebuffer(36160, x), L.useRenderToTexture ? r.framebufferTexture2DMultisampleEXT(36160, J, gM, t.get(P).__webglTexture, 0, iM(L)) : n.framebufferTexture2D(36160, J, gM, t.get(P).__webglTexture, 0), D.bindFramebuffer(36160, null); + } + function wM(x, L, P) { + if (n.bindRenderbuffer(36161, x), L.depthBuffer && !L.stencilBuffer) { + let J = 33189; + if (P || L.useRenderToTexture) { + const gM = L.depthTexture; + gM && gM.isDepthTexture && (gM.type === Ot ? J = 36012 : gM.type === EN && (J = 33190)); + const R = iM(L); + L.useRenderToTexture ? r.renderbufferStorageMultisampleEXT(36161, R, J, L.width, L.height) : n.renderbufferStorageMultisample(36161, R, J, L.width, L.height); + } else + n.renderbufferStorage(36161, J, L.width, L.height); + n.framebufferRenderbuffer(36160, 36096, 36161, x); + } else if (L.depthBuffer && L.stencilBuffer) { + const J = iM(L); + P && L.useRenderbuffer ? n.renderbufferStorageMultisample(36161, J, 35056, L.width, L.height) : L.useRenderToTexture ? r.renderbufferStorageMultisampleEXT(36161, J, 35056, L.width, L.height) : n.renderbufferStorage(36161, 34041, L.width, L.height), n.framebufferRenderbuffer(36160, 33306, 36161, x); + } else { + const J = L.isWebGLMultipleRenderTargets === !0 ? L.texture[0] : L.texture, gM = N.convert(J.format, J.encoding), R = N.convert(J.type), yM = h(J.internalFormat, gM, R, J.encoding), sM = iM(L); + P && L.useRenderbuffer ? n.renderbufferStorageMultisample(36161, sM, yM, L.width, L.height) : L.useRenderToTexture ? r.renderbufferStorageMultisampleEXT(36161, sM, yM, L.width, L.height) : n.renderbufferStorage(36161, yM, L.width, L.height); + } + n.bindRenderbuffer(36161, null); + } + function zM(x, L) { + if (L && L.isWebGLCubeRenderTarget) + throw new Error("Depth Texture with cube render targets is not supported"); + if (D.bindFramebuffer(36160, x), !(L.depthTexture && L.depthTexture.isDepthTexture)) + throw new Error("renderTarget.depthTexture must be an instance of THREE.DepthTexture"); + (!t.get(L.depthTexture).__webglTexture || L.depthTexture.image.width !== L.width || L.depthTexture.image.height !== L.height) && (L.depthTexture.image.width = L.width, L.depthTexture.image.height = L.height, L.depthTexture.needsUpdate = !0), K(L.depthTexture, 0); + const J = t.get(L.depthTexture).__webglTexture, gM = iM(L); + if (L.depthTexture.format === Et) + L.useRenderToTexture ? r.framebufferTexture2DMultisampleEXT(36160, 36096, 3553, J, 0, gM) : n.framebufferTexture2D(36160, 36096, 3553, J, 0); + else if (L.depthTexture.format === ne) + L.useRenderToTexture ? r.framebufferTexture2DMultisampleEXT(36160, 33306, 3553, J, 0, gM) : n.framebufferTexture2D(36160, 33306, 3553, J, 0); + else + throw new Error("Unknown depthTexture format"); + } + function vM(x) { + const L = t.get(x), P = x.isWebGLCubeRenderTarget === !0; + if (x.depthTexture && !L.__autoAllocateDepthBuffer) { + if (P) + throw new Error("target.depthTexture not supported in Cube render targets"); + zM(L.__webglFramebuffer, x); + } else if (P) { + L.__webglDepthbuffer = []; + for (let J = 0; J < 6; J++) + D.bindFramebuffer(36160, L.__webglFramebuffer[J]), L.__webglDepthbuffer[J] = n.createRenderbuffer(), wM(L.__webglDepthbuffer[J], x, !1); + } else + D.bindFramebuffer(36160, L.__webglFramebuffer), L.__webglDepthbuffer = n.createRenderbuffer(), wM(L.__webglDepthbuffer, x, !1); + D.bindFramebuffer(36160, null); + } + function OM(x, L, P) { + const J = t.get(x); + L !== void 0 && rM(J.__webglFramebuffer, x, x.texture, 36064, 3553), P !== void 0 && vM(x); + } + function B(x) { + const L = x.texture, P = t.get(x), J = t.get(L); + x.addEventListener("dispose", o), x.isWebGLMultipleRenderTargets !== !0 && (J.__webglTexture === void 0 && (J.__webglTexture = n.createTexture()), J.__version = L.version, A.memory.textures++); + const gM = x.isWebGLCubeRenderTarget === !0, R = x.isWebGLMultipleRenderTargets === !0, yM = L.isDataTexture3D || L.isDataTexture2DArray, sM = l(x) || z; + if (gM) { + P.__webglFramebuffer = []; + for (let NM = 0; NM < 6; NM++) + P.__webglFramebuffer[NM] = n.createFramebuffer(); + } else if (P.__webglFramebuffer = n.createFramebuffer(), R) + if (e.drawBuffers) { + const NM = x.texture; + for (let tM = 0, lM = NM.length; tM < lM; tM++) { + const d = t.get(NM[tM]); + d.__webglTexture === void 0 && (d.__webglTexture = n.createTexture(), A.memory.textures++); + } + } else + console.warn("THREE.WebGLRenderer: WebGLMultipleRenderTargets can only be used with WebGL2 or WEBGL_draw_buffers extension."); + else if (x.useRenderbuffer) + if (z) { + P.__webglMultisampledFramebuffer = n.createFramebuffer(), P.__webglColorRenderbuffer = n.createRenderbuffer(), n.bindRenderbuffer(36161, P.__webglColorRenderbuffer); + const NM = N.convert(L.format, L.encoding), tM = N.convert(L.type), lM = h(L.internalFormat, NM, tM, L.encoding), d = iM(x); + n.renderbufferStorageMultisample(36161, d, lM, x.width, x.height), D.bindFramebuffer(36160, P.__webglMultisampledFramebuffer), n.framebufferRenderbuffer(36160, 36064, 36161, P.__webglColorRenderbuffer), n.bindRenderbuffer(36161, null), x.depthBuffer && (P.__webglDepthRenderbuffer = n.createRenderbuffer(), wM(P.__webglDepthRenderbuffer, x, !0)), D.bindFramebuffer(36160, null); + } else + console.warn("THREE.WebGLRenderer: WebGLMultisampleRenderTarget can only be used with WebGL2."); + if (gM) { + D.bindTexture(34067, J.__webglTexture), uM(34067, L, sM); + for (let NM = 0; NM < 6; NM++) + rM(P.__webglFramebuffer[NM], x, L, 36064, 34069 + NM); + E(L, sM) && v(34067), D.unbindTexture(); + } else if (R) { + const NM = x.texture; + for (let tM = 0, lM = NM.length; tM < lM; tM++) { + const d = NM[tM], TM = t.get(d); + D.bindTexture(3553, TM.__webglTexture), uM(3553, d, sM), rM(P.__webglFramebuffer, x, d, 36064 + tM, 3553), E(d, sM) && v(3553); + } + D.unbindTexture(); + } else { + let NM = 3553; + yM && (z ? NM = L.isDataTexture3D ? 32879 : 35866 : console.warn("THREE.DataTexture3D and THREE.DataTexture2DArray only supported with WebGL2.")), D.bindTexture(NM, J.__webglTexture), uM(NM, L, sM), rM(P.__webglFramebuffer, x, L, 36064, NM), E(L, sM) && v(NM), D.unbindTexture(); + } + x.depthBuffer && vM(x); + } + function $(x) { + const L = l(x) || z, P = x.isWebGLMultipleRenderTargets === !0 ? x.texture : [x.texture]; + for (let J = 0, gM = P.length; J < gM; J++) { + const R = P[J]; + if (E(R, L)) { + const yM = x.isWebGLCubeRenderTarget ? 34067 : 3553, sM = t.get(R).__webglTexture; + D.bindTexture(yM, sM), v(yM), D.unbindTexture(); + } + } + } + function X(x) { + if (x.useRenderbuffer) + if (z) { + const L = x.width, P = x.height; + let J = 16384; + const gM = [36064], R = x.stencilBuffer ? 33306 : 36096; + x.depthBuffer && gM.push(R), x.ignoreDepthForMultisampleCopy || (x.depthBuffer && (J |= 256), x.stencilBuffer && (J |= 1024)); + const yM = t.get(x); + D.bindFramebuffer(36008, yM.__webglMultisampledFramebuffer), D.bindFramebuffer(36009, yM.__webglFramebuffer), x.ignoreDepthForMultisampleCopy && (n.invalidateFramebuffer(36008, [R]), n.invalidateFramebuffer(36009, [R])), n.blitFramebuffer(0, 0, L, P, 0, 0, L, P, J, 9728), n.invalidateFramebuffer(36008, gM), D.bindFramebuffer(36008, null), D.bindFramebuffer(36009, yM.__webglMultisampledFramebuffer); + } else + console.warn("THREE.WebGLRenderer: WebGLMultisampleRenderTarget can only be used with WebGL2."); + } + function iM(x) { + return z && (x.useRenderbuffer || x.useRenderToTexture) ? Math.min(u, x.samples) : 0; + } + function nM(x) { + const L = A.render.frame; + j.get(x) !== L && (j.set(x, L), x.update()); + } + function CM(x, L) { + const P = x.encoding, J = x.format, gM = x.type; + return x.isCompressedTexture === !0 || x.isVideoTexture === !0 || x.format === Zn || P !== st && (P === HM ? z === !1 ? M.has("EXT_sRGB") === !0 && J === yD ? (x.format = Zn, x.minFilter = uD, x.generateMipmaps = !1) : L = vt.sRGBToLinear(L) : (J !== yD || gM !== It) && console.warn("THREE.WebGLTextures: sRGB encoded textures have to use RGBAFormat and UnsignedByteType.") : console.error("THREE.WebGLTextures: Unsupported texture encoding:", P)), L; + } + let xM = !1, QM = !1; + function FM(x, L) { + x && x.isWebGLRenderTarget && (xM === !1 && (console.warn("THREE.WebGLTextures.safeSetTexture2D: don't use render targets as textures. Use their .texture property instead."), xM = !0), x = x.texture), K(x, L); + } + function RM(x, L) { + x && x.isWebGLCubeRenderTarget && (QM === !1 && (console.warn("THREE.WebGLTextures.safeSetTextureCube: don't use cube render targets as textures. Use their .texture property instead."), QM = !0), x = x.texture), _(x, L); + } + this.allocateTextureUnit = Q, this.resetTextureUnits = f, this.setTexture2D = K, this.setTexture2DArray = W, this.setTexture3D = IM, this.setTextureCube = _, this.rebindTextures = OM, this.setupRenderTarget = B, this.updateRenderTargetMipmap = $, this.updateMultisampleRenderTarget = X, this.setupDepthRenderbuffer = vM, this.setupFrameBufferTexture = rM, this.safeSetTexture2D = FM, this.safeSetTextureCube = RM; +} +function Zs(n, M, D) { + const t = D.isWebGL2; + function e(N, A = null) { + let z; + if (N === It) + return 5121; + if (N === _I) + return 32819; + if (N === bI) + return 32820; + if (N === kI) + return 5120; + if (N === SI) + return 5122; + if (N === Ue) + return 5123; + if (N === ZI) + return 5124; + if (N === EN) + return 5125; + if (N === Ot) + return 5126; + if (N === Me) + return t ? 5131 : (z = M.get("OES_texture_half_float"), z !== null ? z.HALF_FLOAT_OES : null); + if (N === KI) + return 6406; + if (N === yD) + return 6408; + if (N === PI) + return 6409; + if (N === FI) + return 6410; + if (N === Et) + return 6402; + if (N === ne) + return 34041; + if (N === BI) + return 6403; + if (N === RI) + return console.warn("THREE.WebGLRenderer: THREE.RGBFormat has been removed. Use THREE.RGBAFormat instead. https://github.com/mrdoob/three.js/pull/23228"), 6408; + if (N === Zn) + return z = M.get("EXT_sRGB"), z !== null ? z.SRGB_ALPHA_EXT : null; + if (N === VI) + return 36244; + if (N === HI) + return 33319; + if (N === GI) + return 33320; + if (N === WI) + return 36249; + if (N === BN || N === VN || N === HN || N === GN) + if (A === HM) + if (z = M.get("WEBGL_compressed_texture_s3tc_srgb"), z !== null) { + if (N === BN) + return z.COMPRESSED_SRGB_S3TC_DXT1_EXT; + if (N === VN) + return z.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT; + if (N === HN) + return z.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT; + if (N === GN) + return z.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT; + } else + return null; + else if (z = M.get("WEBGL_compressed_texture_s3tc"), z !== null) { + if (N === BN) + return z.COMPRESSED_RGB_S3TC_DXT1_EXT; + if (N === VN) + return z.COMPRESSED_RGBA_S3TC_DXT1_EXT; + if (N === HN) + return z.COMPRESSED_RGBA_S3TC_DXT3_EXT; + if (N === GN) + return z.COMPRESSED_RGBA_S3TC_DXT5_EXT; + } else + return null; + if (N === xA || N === EA || N === lA || N === dA) + if (z = M.get("WEBGL_compressed_texture_pvrtc"), z !== null) { + if (N === xA) + return z.COMPRESSED_RGB_PVRTC_4BPPV1_IMG; + if (N === EA) + return z.COMPRESSED_RGB_PVRTC_2BPPV1_IMG; + if (N === lA) + return z.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG; + if (N === dA) + return z.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG; + } else + return null; + if (N === qI) + return z = M.get("WEBGL_compressed_texture_etc1"), z !== null ? z.COMPRESSED_RGB_ETC1_WEBGL : null; + if (N === vA || N === pA) + if (z = M.get("WEBGL_compressed_texture_etc"), z !== null) { + if (N === vA) + return A === HM ? z.COMPRESSED_SRGB8_ETC2 : z.COMPRESSED_RGB8_ETC2; + if (N === pA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC : z.COMPRESSED_RGBA8_ETC2_EAC; + } else + return null; + if (N === hA || N === YA || N === UA || N === QA || N === fA || N === mA || N === kA || N === SA || N === ZA || N === _A || N === bA || N === KA || N === RA || N === PA) + if (z = M.get("WEBGL_compressed_texture_astc"), z !== null) { + if (N === hA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR : z.COMPRESSED_RGBA_ASTC_4x4_KHR; + if (N === YA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR : z.COMPRESSED_RGBA_ASTC_5x4_KHR; + if (N === UA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR : z.COMPRESSED_RGBA_ASTC_5x5_KHR; + if (N === QA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR : z.COMPRESSED_RGBA_ASTC_6x5_KHR; + if (N === fA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR : z.COMPRESSED_RGBA_ASTC_6x6_KHR; + if (N === mA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR : z.COMPRESSED_RGBA_ASTC_8x5_KHR; + if (N === kA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR : z.COMPRESSED_RGBA_ASTC_8x6_KHR; + if (N === SA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR : z.COMPRESSED_RGBA_ASTC_8x8_KHR; + if (N === ZA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR : z.COMPRESSED_RGBA_ASTC_10x5_KHR; + if (N === _A) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR : z.COMPRESSED_RGBA_ASTC_10x6_KHR; + if (N === bA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR : z.COMPRESSED_RGBA_ASTC_10x8_KHR; + if (N === KA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR : z.COMPRESSED_RGBA_ASTC_10x10_KHR; + if (N === RA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR : z.COMPRESSED_RGBA_ASTC_12x10_KHR; + if (N === PA) + return A === HM ? z.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR : z.COMPRESSED_RGBA_ASTC_12x12_KHR; + } else + return null; + if (N === FA) + if (z = M.get("EXT_texture_compression_bptc"), z !== null) { + if (N === FA) + return A === HM ? z.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT : z.COMPRESSED_RGBA_BPTC_UNORM_EXT; + } else + return null; + if (N === De) + return t ? 34042 : (z = M.get("WEBGL_depth_texture"), z !== null ? z.UNSIGNED_INT_24_8_WEBGL : null); + } + return { convert: e }; +} +class li extends jD { + constructor(M = []) { + super(), this.cameras = M; + } +} +li.prototype.isArrayCamera = !0; +class xt extends ZM { + constructor() { + super(), this.type = "Group"; + } +} +xt.prototype.isGroup = !0; +const _s = { type: "move" }; +class xn { + constructor() { + this._targetRay = null, this._grip = null, this._hand = null; + } + getHandSpace() { + return this._hand === null && (this._hand = new xt(), this._hand.matrixAutoUpdate = !1, this._hand.visible = !1, this._hand.joints = {}, this._hand.inputState = { pinching: !1 }), this._hand; + } + getTargetRaySpace() { + return this._targetRay === null && (this._targetRay = new xt(), this._targetRay.matrixAutoUpdate = !1, this._targetRay.visible = !1, this._targetRay.hasLinearVelocity = !1, this._targetRay.linearVelocity = new O(), this._targetRay.hasAngularVelocity = !1, this._targetRay.angularVelocity = new O()), this._targetRay; + } + getGripSpace() { + return this._grip === null && (this._grip = new xt(), this._grip.matrixAutoUpdate = !1, this._grip.visible = !1, this._grip.hasLinearVelocity = !1, this._grip.linearVelocity = new O(), this._grip.hasAngularVelocity = !1, this._grip.angularVelocity = new O()), this._grip; + } + dispatchEvent(M) { + return this._targetRay !== null && this._targetRay.dispatchEvent(M), this._grip !== null && this._grip.dispatchEvent(M), this._hand !== null && this._hand.dispatchEvent(M), this; + } + disconnect(M) { + return this.dispatchEvent({ type: "disconnected", data: M }), this._targetRay !== null && (this._targetRay.visible = !1), this._grip !== null && (this._grip.visible = !1), this._hand !== null && (this._hand.visible = !1), this; + } + update(M, D, t) { + let e = null, N = null, A = null; + const z = this._targetRay, I = this._grip, i = this._hand; + if (M && D.session.visibilityState !== "visible-blurred") + if (z !== null && (e = D.getPose(M.targetRaySpace, t), e !== null && (z.matrix.fromArray(e.transform.matrix), z.matrix.decompose(z.position, z.rotation, z.scale), e.linearVelocity ? (z.hasLinearVelocity = !0, z.linearVelocity.copy(e.linearVelocity)) : z.hasLinearVelocity = !1, e.angularVelocity ? (z.hasAngularVelocity = !0, z.angularVelocity.copy(e.angularVelocity)) : z.hasAngularVelocity = !1, this.dispatchEvent(_s))), i && M.hand) { + A = !0; + for (const y of M.hand.values()) { + const a = D.getJointPose(y, t); + if (i.joints[y.jointName] === void 0) { + const s = new xt(); + s.matrixAutoUpdate = !1, s.visible = !1, i.joints[y.jointName] = s, i.add(s); + } + const c = i.joints[y.jointName]; + a !== null && (c.matrix.fromArray(a.transform.matrix), c.matrix.decompose(c.position, c.rotation, c.scale), c.jointRadius = a.radius), c.visible = a !== null; + } + const T = i.joints["index-finger-tip"], u = i.joints["thumb-tip"], g = T.position.distanceTo(u.position), r = 0.02, j = 5e-3; + i.inputState.pinching && g > r + j ? (i.inputState.pinching = !1, this.dispatchEvent({ + type: "pinchend", + handedness: M.handedness, + target: this + })) : !i.inputState.pinching && g <= r - j && (i.inputState.pinching = !0, this.dispatchEvent({ + type: "pinchstart", + handedness: M.handedness, + target: this + })); + } else + I !== null && M.gripSpace && (N = D.getPose(M.gripSpace, t), N !== null && (I.matrix.fromArray(N.transform.matrix), I.matrix.decompose(I.position, I.rotation, I.scale), N.linearVelocity ? (I.hasLinearVelocity = !0, I.linearVelocity.copy(N.linearVelocity)) : I.hasLinearVelocity = !1, N.angularVelocity ? (I.hasAngularVelocity = !0, I.angularVelocity.copy(N.angularVelocity)) : I.hasAngularVelocity = !1)); + return z !== null && (z.visible = e !== null), I !== null && (I.visible = N !== null), i !== null && (i.visible = A !== null), this; + } +} +class Kn extends iD { + constructor(M, D, t, e, N, A, z, I, i, T) { + if (T = T !== void 0 ? T : Et, T !== Et && T !== ne) + throw new Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat"); + t === void 0 && T === Et && (t = Ue), t === void 0 && T === ne && (t = De), super(null, e, N, A, z, I, T, t, i), this.image = { width: M, height: D }, this.magFilter = z !== void 0 ? z : ND, this.minFilter = I !== void 0 ? I : ND, this.flipY = !1, this.generateMipmaps = !1; + } +} +Kn.prototype.isDepthTexture = !0; +class bs extends dt { + constructor(M, D) { + super(); + const t = this; + let e = null, N = 1, A = null, z = "local-floor"; + const I = M.extensions.has("WEBGL_multisampled_render_to_texture"); + let i = null, T = null, u = null, g = null, r = !1, j = null; + const y = D.getContextAttributes(); + let a = null, c = null; + const s = [], l = /* @__PURE__ */ new Map(), C = new jD(); + C.layers.enable(1), C.viewport = new PM(); + const E = new jD(); + E.layers.enable(2), E.viewport = new PM(); + const v = [C, E], h = new li(); + h.layers.enable(1), h.layers.enable(2); + let F = null, MM = null; + this.cameraAutoUpdate = !0, this.enabled = !1, this.isPresenting = !1, this.getController = function(_) { + let G = s[_]; + return G === void 0 && (G = new xn(), s[_] = G), G.getTargetRaySpace(); + }, this.getControllerGrip = function(_) { + let G = s[_]; + return G === void 0 && (G = new xn(), s[_] = G), G.getGripSpace(); + }, this.getHand = function(_) { + let G = s[_]; + return G === void 0 && (G = new xn(), s[_] = G), G.getHandSpace(); + }; + function Z(_) { + const G = l.get(_.inputSource); + G && G.dispatchEvent({ type: _.type, data: _.inputSource }); + } + function o() { + l.forEach(function(_, G) { + _.disconnect(G); + }), l.clear(), F = null, MM = null, M.setRenderTarget(a), g = null, u = null, T = null, e = null, c = null, IM.stop(), t.isPresenting = !1, t.dispatchEvent({ type: "sessionend" }); + } + this.setFramebufferScaleFactor = function(_) { + N = _, t.isPresenting === !0 && console.warn("THREE.WebXRManager: Cannot change framebuffer scale while presenting."); + }, this.setReferenceSpaceType = function(_) { + z = _, t.isPresenting === !0 && console.warn("THREE.WebXRManager: Cannot change reference space type while presenting."); + }, this.getReferenceSpace = function() { + return A; + }, this.getBaseLayer = function() { + return u !== null ? u : g; + }, this.getBinding = function() { + return T; + }, this.getFrame = function() { + return j; + }, this.getSession = function() { + return e; + }, this.setSession = async function(_) { + if (e = _, e !== null) { + if (a = M.getRenderTarget(), e.addEventListener("select", Z), e.addEventListener("selectstart", Z), e.addEventListener("selectend", Z), e.addEventListener("squeeze", Z), e.addEventListener("squeezestart", Z), e.addEventListener("squeezeend", Z), e.addEventListener("end", o), e.addEventListener("inputsourceschange", p), y.xrCompatible !== !0 && await D.makeXRCompatible(), e.renderState.layers === void 0 || M.capabilities.isWebGL2 === !1) { + const G = { + antialias: e.renderState.layers === void 0 ? y.antialias : !0, + alpha: y.alpha, + depth: y.depth, + stencil: y.stencil, + framebufferScaleFactor: N + }; + g = new XRWebGLLayer(e, D, G), e.updateRenderState({ baseLayer: g }), c = new dD(g.framebufferWidth, g.framebufferHeight, { + format: yD, + type: It, + encoding: M.outputEncoding + }); + } else { + r = y.antialias; + let G = null, eM = null, uM = null; + y.depth && (uM = y.stencil ? 35056 : 33190, G = y.stencil ? ne : Et, eM = y.stencil ? De : Ue); + const jM = { + colorFormat: M.outputEncoding === HM ? 35907 : 32856, + depthFormat: uM, + scaleFactor: N + }; + T = new XRWebGLBinding(e, D), u = T.createProjectionLayer(jM), e.updateRenderState({ layers: [u] }), r ? c = new Xn(u.textureWidth, u.textureHeight, { + format: yD, + type: It, + depthTexture: new Kn(u.textureWidth, u.textureHeight, eM, void 0, void 0, void 0, void 0, void 0, void 0, G), + stencilBuffer: y.stencil, + ignoreDepth: u.ignoreDepthValues, + useRenderToTexture: I, + encoding: M.outputEncoding + }) : c = new dD(u.textureWidth, u.textureHeight, { + format: yD, + type: It, + depthTexture: new Kn(u.textureWidth, u.textureHeight, eM, void 0, void 0, void 0, void 0, void 0, void 0, G), + stencilBuffer: y.stencil, + ignoreDepth: u.ignoreDepthValues, + encoding: M.outputEncoding + }); + } + c.isXRRenderTarget = !0, this.setFoveation(1), A = await e.requestReferenceSpace(z), IM.setContext(e), IM.start(), t.isPresenting = !0, t.dispatchEvent({ type: "sessionstart" }); + } + }; + function p(_) { + const G = e.inputSources; + for (let eM = 0; eM < s.length; eM++) + l.set(G[eM], s[eM]); + for (let eM = 0; eM < _.removed.length; eM++) { + const uM = _.removed[eM], jM = l.get(uM); + jM && (jM.dispatchEvent({ type: "disconnected", data: uM }), l.delete(uM)); + } + for (let eM = 0; eM < _.added.length; eM++) { + const uM = _.added[eM], jM = l.get(uM); + jM && jM.dispatchEvent({ type: "connected", data: uM }); + } + } + const Y = new O(), k = new O(); + function f(_, G, eM) { + Y.setFromMatrixPosition(G.matrixWorld), k.setFromMatrixPosition(eM.matrixWorld); + const uM = Y.distanceTo(k), jM = G.projectionMatrix.elements, b = eM.projectionMatrix.elements, kM = jM[14] / (jM[10] - 1), rM = jM[14] / (jM[10] + 1), wM = (jM[9] + 1) / jM[5], zM = (jM[9] - 1) / jM[5], vM = (jM[8] - 1) / jM[0], OM = (b[8] + 1) / b[0], B = kM * vM, $ = kM * OM, X = uM / (-vM + OM), iM = X * -vM; + G.matrixWorld.decompose(_.position, _.quaternion, _.scale), _.translateX(iM), _.translateZ(X), _.matrixWorld.compose(_.position, _.quaternion, _.scale), _.matrixWorldInverse.copy(_.matrixWorld).invert(); + const nM = kM + X, CM = rM + X, xM = B - iM, QM = $ + (uM - iM), FM = wM * rM / CM * nM, RM = zM * rM / CM * nM; + _.projectionMatrix.makePerspective(xM, QM, FM, RM, nM, CM); + } + function Q(_, G) { + G === null ? _.matrixWorld.copy(_.matrix) : _.matrixWorld.multiplyMatrices(G.matrixWorld, _.matrix), _.matrixWorldInverse.copy(_.matrixWorld).invert(); + } + this.updateCamera = function(_) { + if (e === null) + return; + h.near = E.near = C.near = _.near, h.far = E.far = C.far = _.far, (F !== h.near || MM !== h.far) && (e.updateRenderState({ + depthNear: h.near, + depthFar: h.far + }), F = h.near, MM = h.far); + const G = _.parent, eM = h.cameras; + Q(h, G); + for (let jM = 0; jM < eM.length; jM++) + Q(eM[jM], G); + h.matrixWorld.decompose(h.position, h.quaternion, h.scale), _.position.copy(h.position), _.quaternion.copy(h.quaternion), _.scale.copy(h.scale), _.matrix.copy(h.matrix), _.matrixWorld.copy(h.matrixWorld); + const uM = _.children; + for (let jM = 0, b = uM.length; jM < b; jM++) + uM[jM].updateMatrixWorld(!0); + eM.length === 2 ? f(h, C, E) : h.projectionMatrix.copy(C.projectionMatrix); + }, this.getCamera = function() { + return h; + }, this.getFoveation = function() { + if (u !== null) + return u.fixedFoveation; + if (g !== null) + return g.fixedFoveation; + }, this.setFoveation = function(_) { + u !== null && (u.fixedFoveation = _), g !== null && g.fixedFoveation !== void 0 && (g.fixedFoveation = _); + }; + let K = null; + function W(_, G) { + if (i = G.getViewerPose(A), j = G, i !== null) { + const uM = i.views; + g !== null && (M.setRenderTargetFramebuffer(c, g.framebuffer), M.setRenderTarget(c)); + let jM = !1; + uM.length !== h.cameras.length && (h.cameras.length = 0, jM = !0); + for (let b = 0; b < uM.length; b++) { + const kM = uM[b]; + let rM = null; + if (g !== null) + rM = g.getViewport(kM); + else { + const zM = T.getViewSubImage(u, kM); + rM = zM.viewport, b === 0 && (M.setRenderTargetTextures(c, zM.colorTexture, u.ignoreDepthValues ? void 0 : zM.depthStencilTexture), M.setRenderTarget(c)); + } + const wM = v[b]; + wM.matrix.fromArray(kM.transform.matrix), wM.projectionMatrix.fromArray(kM.projectionMatrix), wM.viewport.set(rM.x, rM.y, rM.width, rM.height), b === 0 && h.matrix.copy(wM.matrix), jM === !0 && h.cameras.push(wM); + } + } + const eM = e.inputSources; + for (let uM = 0; uM < s.length; uM++) { + const jM = s[uM], b = eM[uM]; + jM.update(b, G, A); + } + K && K(_, G), j = null; + } + const IM = new gi(); + IM.setAnimationLoop(W), this.setAnimationLoop = function(_) { + K = _; + }, this.dispose = function() { + }; + } +} +function Ks(n) { + function M(c, s) { + c.fogColor.value.copy(s.color), s.isFog ? (c.fogNear.value = s.near, c.fogFar.value = s.far) : s.isFogExp2 && (c.fogDensity.value = s.density); + } + function D(c, s, l, C, E) { + s.isMeshBasicMaterial ? t(c, s) : s.isMeshLambertMaterial ? (t(c, s), I(c, s)) : s.isMeshToonMaterial ? (t(c, s), T(c, s)) : s.isMeshPhongMaterial ? (t(c, s), i(c, s)) : s.isMeshStandardMaterial ? (t(c, s), s.isMeshPhysicalMaterial ? g(c, s, E) : u(c, s)) : s.isMeshMatcapMaterial ? (t(c, s), r(c, s)) : s.isMeshDepthMaterial ? (t(c, s), j(c, s)) : s.isMeshDistanceMaterial ? (t(c, s), y(c, s)) : s.isMeshNormalMaterial ? (t(c, s), a(c, s)) : s.isLineBasicMaterial ? (e(c, s), s.isLineDashedMaterial && N(c, s)) : s.isPointsMaterial ? A(c, s, l, C) : s.isSpriteMaterial ? z(c, s) : s.isShadowMaterial ? (c.color.value.copy(s.color), c.opacity.value = s.opacity) : s.isShaderMaterial && (s.uniformsNeedUpdate = !1); + } + function t(c, s) { + c.opacity.value = s.opacity, s.color && c.diffuse.value.copy(s.color), s.emissive && c.emissive.value.copy(s.emissive).multiplyScalar(s.emissiveIntensity), s.map && (c.map.value = s.map), s.alphaMap && (c.alphaMap.value = s.alphaMap), s.specularMap && (c.specularMap.value = s.specularMap), s.alphaTest > 0 && (c.alphaTest.value = s.alphaTest); + const l = n.get(s).envMap; + l && (c.envMap.value = l, c.flipEnvMap.value = l.isCubeTexture && l.isRenderTargetTexture === !1 ? -1 : 1, c.reflectivity.value = s.reflectivity, c.ior.value = s.ior, c.refractionRatio.value = s.refractionRatio), s.lightMap && (c.lightMap.value = s.lightMap, c.lightMapIntensity.value = s.lightMapIntensity), s.aoMap && (c.aoMap.value = s.aoMap, c.aoMapIntensity.value = s.aoMapIntensity); + let C; + s.map ? C = s.map : s.specularMap ? C = s.specularMap : s.displacementMap ? C = s.displacementMap : s.normalMap ? C = s.normalMap : s.bumpMap ? C = s.bumpMap : s.roughnessMap ? C = s.roughnessMap : s.metalnessMap ? C = s.metalnessMap : s.alphaMap ? C = s.alphaMap : s.emissiveMap ? C = s.emissiveMap : s.clearcoatMap ? C = s.clearcoatMap : s.clearcoatNormalMap ? C = s.clearcoatNormalMap : s.clearcoatRoughnessMap ? C = s.clearcoatRoughnessMap : s.specularIntensityMap ? C = s.specularIntensityMap : s.specularColorMap ? C = s.specularColorMap : s.transmissionMap ? C = s.transmissionMap : s.thicknessMap ? C = s.thicknessMap : s.sheenColorMap ? C = s.sheenColorMap : s.sheenRoughnessMap && (C = s.sheenRoughnessMap), C !== void 0 && (C.isWebGLRenderTarget && (C = C.texture), C.matrixAutoUpdate === !0 && C.updateMatrix(), c.uvTransform.value.copy(C.matrix)); + let E; + s.aoMap ? E = s.aoMap : s.lightMap && (E = s.lightMap), E !== void 0 && (E.isWebGLRenderTarget && (E = E.texture), E.matrixAutoUpdate === !0 && E.updateMatrix(), c.uv2Transform.value.copy(E.matrix)); + } + function e(c, s) { + c.diffuse.value.copy(s.color), c.opacity.value = s.opacity; + } + function N(c, s) { + c.dashSize.value = s.dashSize, c.totalSize.value = s.dashSize + s.gapSize, c.scale.value = s.scale; + } + function A(c, s, l, C) { + c.diffuse.value.copy(s.color), c.opacity.value = s.opacity, c.size.value = s.size * l, c.scale.value = C * 0.5, s.map && (c.map.value = s.map), s.alphaMap && (c.alphaMap.value = s.alphaMap), s.alphaTest > 0 && (c.alphaTest.value = s.alphaTest); + let E; + s.map ? E = s.map : s.alphaMap && (E = s.alphaMap), E !== void 0 && (E.matrixAutoUpdate === !0 && E.updateMatrix(), c.uvTransform.value.copy(E.matrix)); + } + function z(c, s) { + c.diffuse.value.copy(s.color), c.opacity.value = s.opacity, c.rotation.value = s.rotation, s.map && (c.map.value = s.map), s.alphaMap && (c.alphaMap.value = s.alphaMap), s.alphaTest > 0 && (c.alphaTest.value = s.alphaTest); + let l; + s.map ? l = s.map : s.alphaMap && (l = s.alphaMap), l !== void 0 && (l.matrixAutoUpdate === !0 && l.updateMatrix(), c.uvTransform.value.copy(l.matrix)); + } + function I(c, s) { + s.emissiveMap && (c.emissiveMap.value = s.emissiveMap); + } + function i(c, s) { + c.specular.value.copy(s.specular), c.shininess.value = Math.max(s.shininess, 1e-4), s.emissiveMap && (c.emissiveMap.value = s.emissiveMap), s.bumpMap && (c.bumpMap.value = s.bumpMap, c.bumpScale.value = s.bumpScale, s.side === eD && (c.bumpScale.value *= -1)), s.normalMap && (c.normalMap.value = s.normalMap, c.normalScale.value.copy(s.normalScale), s.side === eD && c.normalScale.value.negate()), s.displacementMap && (c.displacementMap.value = s.displacementMap, c.displacementScale.value = s.displacementScale, c.displacementBias.value = s.displacementBias); + } + function T(c, s) { + s.gradientMap && (c.gradientMap.value = s.gradientMap), s.emissiveMap && (c.emissiveMap.value = s.emissiveMap), s.bumpMap && (c.bumpMap.value = s.bumpMap, c.bumpScale.value = s.bumpScale, s.side === eD && (c.bumpScale.value *= -1)), s.normalMap && (c.normalMap.value = s.normalMap, c.normalScale.value.copy(s.normalScale), s.side === eD && c.normalScale.value.negate()), s.displacementMap && (c.displacementMap.value = s.displacementMap, c.displacementScale.value = s.displacementScale, c.displacementBias.value = s.displacementBias); + } + function u(c, s) { + c.roughness.value = s.roughness, c.metalness.value = s.metalness, s.roughnessMap && (c.roughnessMap.value = s.roughnessMap), s.metalnessMap && (c.metalnessMap.value = s.metalnessMap), s.emissiveMap && (c.emissiveMap.value = s.emissiveMap), s.bumpMap && (c.bumpMap.value = s.bumpMap, c.bumpScale.value = s.bumpScale, s.side === eD && (c.bumpScale.value *= -1)), s.normalMap && (c.normalMap.value = s.normalMap, c.normalScale.value.copy(s.normalScale), s.side === eD && c.normalScale.value.negate()), s.displacementMap && (c.displacementMap.value = s.displacementMap, c.displacementScale.value = s.displacementScale, c.displacementBias.value = s.displacementBias), n.get(s).envMap && (c.envMapIntensity.value = s.envMapIntensity); + } + function g(c, s, l) { + u(c, s), c.ior.value = s.ior, s.sheen > 0 && (c.sheenColor.value.copy(s.sheenColor).multiplyScalar(s.sheen), c.sheenRoughness.value = s.sheenRoughness, s.sheenColorMap && (c.sheenColorMap.value = s.sheenColorMap), s.sheenRoughnessMap && (c.sheenRoughnessMap.value = s.sheenRoughnessMap)), s.clearcoat > 0 && (c.clearcoat.value = s.clearcoat, c.clearcoatRoughness.value = s.clearcoatRoughness, s.clearcoatMap && (c.clearcoatMap.value = s.clearcoatMap), s.clearcoatRoughnessMap && (c.clearcoatRoughnessMap.value = s.clearcoatRoughnessMap), s.clearcoatNormalMap && (c.clearcoatNormalScale.value.copy(s.clearcoatNormalScale), c.clearcoatNormalMap.value = s.clearcoatNormalMap, s.side === eD && c.clearcoatNormalScale.value.negate())), s.transmission > 0 && (c.transmission.value = s.transmission, c.transmissionSamplerMap.value = l.texture, c.transmissionSamplerSize.value.set(l.width, l.height), s.transmissionMap && (c.transmissionMap.value = s.transmissionMap), c.thickness.value = s.thickness, s.thicknessMap && (c.thicknessMap.value = s.thicknessMap), c.attenuationDistance.value = s.attenuationDistance, c.attenuationColor.value.copy(s.attenuationColor)), c.specularIntensity.value = s.specularIntensity, c.specularColor.value.copy(s.specularColor), s.specularIntensityMap && (c.specularIntensityMap.value = s.specularIntensityMap), s.specularColorMap && (c.specularColorMap.value = s.specularColorMap); + } + function r(c, s) { + s.matcap && (c.matcap.value = s.matcap), s.bumpMap && (c.bumpMap.value = s.bumpMap, c.bumpScale.value = s.bumpScale, s.side === eD && (c.bumpScale.value *= -1)), s.normalMap && (c.normalMap.value = s.normalMap, c.normalScale.value.copy(s.normalScale), s.side === eD && c.normalScale.value.negate()), s.displacementMap && (c.displacementMap.value = s.displacementMap, c.displacementScale.value = s.displacementScale, c.displacementBias.value = s.displacementBias); + } + function j(c, s) { + s.displacementMap && (c.displacementMap.value = s.displacementMap, c.displacementScale.value = s.displacementScale, c.displacementBias.value = s.displacementBias); + } + function y(c, s) { + s.displacementMap && (c.displacementMap.value = s.displacementMap, c.displacementScale.value = s.displacementScale, c.displacementBias.value = s.displacementBias), c.referencePosition.value.copy(s.referencePosition), c.nearDistance.value = s.nearDistance, c.farDistance.value = s.farDistance; + } + function a(c, s) { + s.bumpMap && (c.bumpMap.value = s.bumpMap, c.bumpScale.value = s.bumpScale, s.side === eD && (c.bumpScale.value *= -1)), s.normalMap && (c.normalMap.value = s.normalMap, c.normalScale.value.copy(s.normalScale), s.side === eD && c.normalScale.value.negate()), s.displacementMap && (c.displacementMap.value = s.displacementMap, c.displacementScale.value = s.displacementScale, c.displacementBias.value = s.displacementBias); + } + return { + refreshFogUniforms: M, + refreshMaterialUniforms: D + }; +} +function Rs() { + const n = fe("canvas"); + return n.style.display = "block", n; +} +function KM(n = {}) { + const M = n.canvas !== void 0 ? n.canvas : Rs(), D = n.context !== void 0 ? n.context : null, t = n.alpha !== void 0 ? n.alpha : !1, e = n.depth !== void 0 ? n.depth : !0, N = n.stencil !== void 0 ? n.stencil : !0, A = n.antialias !== void 0 ? n.antialias : !1, z = n.premultipliedAlpha !== void 0 ? n.premultipliedAlpha : !0, I = n.preserveDrawingBuffer !== void 0 ? n.preserveDrawingBuffer : !1, i = n.powerPreference !== void 0 ? n.powerPreference : "default", T = n.failIfMajorPerformanceCaveat !== void 0 ? n.failIfMajorPerformanceCaveat : !1; + let u = null, g = null; + const r = [], j = []; + this.domElement = M, this.debug = { + checkShaderErrors: !0 + }, this.autoClear = !0, this.autoClearColor = !0, this.autoClearDepth = !0, this.autoClearStencil = !0, this.sortObjects = !0, this.clippingPlanes = [], this.localClippingEnabled = !1, this.outputEncoding = st, this.physicallyCorrectLights = !1, this.toneMapping = it, this.toneMappingExposure = 1; + const y = this; + let a = !1, c = 0, s = 0, l = null, C = -1, E = null; + const v = new PM(), h = new PM(); + let F = null, MM = M.width, Z = M.height, o = 1, p = null, Y = null; + const k = new PM(0, 0, MM, Z), f = new PM(0, 0, MM, Z); + let Q = !1; + const K = new SN(); + let W = !1, IM = !1, _ = null; + const G = new aM(), eM = new O(), uM = { background: null, fog: null, environment: null, overrideMaterial: null, isScene: !0 }; + function jM() { + return l === null ? o : 1; + } + let b = D; + function kM(w, U) { + for (let S = 0; S < w.length; S++) { + const m = w[S], H = M.getContext(m, U); + if (H !== null) + return H; + } + return null; + } + try { + const w = { + alpha: !0, + depth: e, + stencil: N, + antialias: A, + premultipliedAlpha: z, + preserveDrawingBuffer: I, + powerPreference: i, + failIfMajorPerformanceCaveat: T + }; + if ("setAttribute" in M && M.setAttribute("data-engine", `three.js r${Gn}`), M.addEventListener("webglcontextlost", lM, !1), M.addEventListener("webglcontextrestored", d, !1), b === null) { + const U = ["webgl2", "webgl", "experimental-webgl"]; + if (y.isWebGL1Renderer === !0 && U.shift(), b = kM(U, w), b === null) + throw kM(U) ? new Error("Error creating WebGL context with your selected attributes.") : new Error("Error creating WebGL context."); + } + b.getShaderPrecisionFormat === void 0 && (b.getShaderPrecisionFormat = function() { + return { rangeMin: 1, rangeMax: 1, precision: 1 }; + }); + } catch (w) { + throw console.error("THREE.WebGLRenderer: " + w.message), w; + } + let rM, wM, zM, vM, OM, B, $, X, iM, nM, CM, xM, QM, FM, RM, x, L, P, J, gM, R, yM, sM; + function NM() { + rM = new zr(b), wM = new Dr(b, rM, n), rM.init(wM), yM = new Zs(b, rM, wM), zM = new ks(b, rM, wM), vM = new Tr(), OM = new Es(), B = new Ss(b, rM, zM, OM, wM, yM, vM), $ = new er(y), X = new Ar(y), iM = new ET(b, wM), sM = new $g(b, rM, iM, wM), nM = new ir(b, iM, vM, sM), CM = new sr(b, nM, iM, vM), J = new rr(b, wM, B), x = new tr(OM), xM = new xs(y, $, X, rM, wM, sM, x), QM = new Ks(OM), FM = new ds(), RM = new Qs(rM, wM), P = new Jg(y, $, zM, CM, t, z), L = new Ei(y, CM, wM), gM = new Mr(b, rM, vM, wM), R = new Ir(b, rM, vM, wM), vM.programs = xM.programs, y.capabilities = wM, y.extensions = rM, y.properties = OM, y.renderLists = FM, y.shadowMap = L, y.state = zM, y.info = vM; + } + NM(); + const tM = new bs(y, b); + this.xr = tM, this.getContext = function() { + return b; + }, this.getContextAttributes = function() { + return b.getContextAttributes(); + }, this.forceContextLoss = function() { + const w = rM.get("WEBGL_lose_context"); + w && w.loseContext(); + }, this.forceContextRestore = function() { + const w = rM.get("WEBGL_lose_context"); + w && w.restoreContext(); + }, this.getPixelRatio = function() { + return o; + }, this.setPixelRatio = function(w) { + w !== void 0 && (o = w, this.setSize(MM, Z, !1)); + }, this.getSize = function(w) { + return w.set(MM, Z); + }, this.setSize = function(w, U, S) { + if (tM.isPresenting) { + console.warn("THREE.WebGLRenderer: Can't change size while VR device is presenting."); + return; + } + MM = w, Z = U, M.width = Math.floor(w * o), M.height = Math.floor(U * o), S !== !1 && (M.style.width = w + "px", M.style.height = U + "px"), this.setViewport(0, 0, w, U); + }, this.getDrawingBufferSize = function(w) { + return w.set(MM * o, Z * o).floor(); + }, this.setDrawingBufferSize = function(w, U, S) { + MM = w, Z = U, o = S, M.width = Math.floor(w * S), M.height = Math.floor(U * S), this.setViewport(0, 0, w, U); + }, this.getCurrentViewport = function(w) { + return w.copy(v); + }, this.getViewport = function(w) { + return w.copy(k); + }, this.setViewport = function(w, U, S, m) { + w.isVector4 ? k.set(w.x, w.y, w.z, w.w) : k.set(w, U, S, m), zM.viewport(v.copy(k).multiplyScalar(o).floor()); + }, this.getScissor = function(w) { + return w.copy(f); + }, this.setScissor = function(w, U, S, m) { + w.isVector4 ? f.set(w.x, w.y, w.z, w.w) : f.set(w, U, S, m), zM.scissor(h.copy(f).multiplyScalar(o).floor()); + }, this.getScissorTest = function() { + return Q; + }, this.setScissorTest = function(w) { + zM.setScissorTest(Q = w); + }, this.setOpaqueSort = function(w) { + p = w; + }, this.setTransparentSort = function(w) { + Y = w; + }, this.getClearColor = function(w) { + return w.copy(P.getClearColor()); + }, this.setClearColor = function() { + P.setClearColor.apply(P, arguments); + }, this.getClearAlpha = function() { + return P.getClearAlpha(); + }, this.setClearAlpha = function() { + P.setClearAlpha.apply(P, arguments); + }, this.clear = function(w, U, S) { + let m = 0; + (w === void 0 || w) && (m |= 16384), (U === void 0 || U) && (m |= 256), (S === void 0 || S) && (m |= 1024), b.clear(m); + }, this.clearColor = function() { + this.clear(!0, !1, !1); + }, this.clearDepth = function() { + this.clear(!1, !0, !1); + }, this.clearStencil = function() { + this.clear(!1, !1, !0); + }, this.dispose = function() { + M.removeEventListener("webglcontextlost", lM, !1), M.removeEventListener("webglcontextrestored", d, !1), FM.dispose(), RM.dispose(), OM.dispose(), $.dispose(), X.dispose(), CM.dispose(), sM.dispose(), xM.dispose(), tM.dispose(), tM.removeEventListener("sessionstart", UM), tM.removeEventListener("sessionend", qM), _ && (_.dispose(), _ = null), CD.stop(); + }; + function lM(w) { + w.preventDefault(), console.log("THREE.WebGLRenderer: Context Lost."), a = !0; + } + function d() { + console.log("THREE.WebGLRenderer: Context Restored."), a = !1; + const w = vM.autoReset, U = L.enabled, S = L.autoUpdate, m = L.needsUpdate, H = L.type; + NM(), vM.autoReset = w, L.enabled = U, L.autoUpdate = S, L.needsUpdate = m, L.type = H; + } + function TM(w) { + const U = w.target; + U.removeEventListener("dispose", TM), AM(U); + } + function AM(w) { + LM(w), OM.remove(w); + } + function LM(w) { + const U = OM.get(w).programs; + U !== void 0 && (U.forEach(function(S) { + xM.releaseProgram(S); + }), w.isShaderMaterial && xM.releaseShaderCache(w)); + } + this.renderBufferDirect = function(w, U, S, m, H, EM) { + U === null && (U = uM); + const dM = H.isMesh && H.matrixWorld.determinant() < 0, hM = $i(w, U, S, m, H); + zM.setMaterial(m, dM); + let pM = S.index; + const _M = S.attributes.position; + if (pM === null) { + if (_M === void 0 || _M.count === 0) + return; + } else if (pM.count === 0) + return; + let fM = 1; + m.wireframe === !0 && (pM = nM.getWireframeAttribute(S), fM = 2), sM.setup(H, m, hM, S, pM); + let mM, $M = gM; + pM !== null && (mM = iM.get(pM), $M = R, $M.setIndex(mM)); + const ot = pM !== null ? pM.count : _M.count, pt = S.drawRange.start * fM, SM = S.drawRange.count * fM, mD = EM !== null ? EM.start * fM : 0, tD = EM !== null ? EM.count * fM : 1 / 0, kD = Math.max(pt, mD), Ve = Math.min(ot, pt + SM, mD + tD) - 1, SD = Math.max(0, Ve - kD + 1); + if (SD !== 0) { + if (H.isMesh) + m.wireframe === !0 ? (zM.setLineWidth(m.wireframeLinewidth * jM()), $M.setMode(1)) : $M.setMode(4); + else if (H.isLine) { + let FD = m.linewidth; + FD === void 0 && (FD = 1), zM.setLineWidth(FD * jM()), H.isLineSegments ? $M.setMode(1) : H.isLineLoop ? $M.setMode(2) : $M.setMode(3); + } else + H.isPoints ? $M.setMode(0) : H.isSprite && $M.setMode(4); + if (H.isInstancedMesh) + $M.renderInstances(kD, SD, H.count); + else if (S.isInstancedBufferGeometry) { + const FD = Math.min(S.instanceCount, S._maxInstanceCount); + $M.renderInstances(kD, SD, FD); + } else + $M.render(kD, SD); + } + }, this.compile = function(w, U) { + g = RM.get(w), g.init(), j.push(g), w.traverseVisible(function(S) { + S.isLight && S.layers.test(U.layers) && (g.pushLight(S), S.castShadow && g.pushShadow(S)); + }), g.setupLights(y.physicallyCorrectLights), w.traverse(function(S) { + const m = S.material; + if (m) + if (Array.isArray(m)) + for (let H = 0; H < m.length; H++) { + const EM = m[H]; + FN(EM, w, S); + } + else + FN(m, w, S); + }), j.pop(), g = null; + }; + let V = null; + function oM(w) { + V && V(w); + } + function UM() { + CD.stop(); + } + function qM() { + CD.start(); + } + const CD = new gi(); + CD.setAnimationLoop(oM), typeof window < "u" && CD.setContext(window), this.setAnimationLoop = function(w) { + V = w, tM.setAnimationLoop(w), w === null ? CD.stop() : CD.start(); + }, tM.addEventListener("sessionstart", UM), tM.addEventListener("sessionend", qM), this.render = function(w, U) { + if (U !== void 0 && U.isCamera !== !0) { + console.error("THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera."); + return; + } + if (a === !0) + return; + w.autoUpdate === !0 && w.updateMatrixWorld(), U.parent === null && U.updateMatrixWorld(), tM.enabled === !0 && tM.isPresenting === !0 && (tM.cameraAutoUpdate === !0 && tM.updateCamera(U), U = tM.getCamera()), w.isScene === !0 && w.onBeforeRender(y, w, U, l), g = RM.get(w, j.length), g.init(), j.push(g), G.multiplyMatrices(U.projectionMatrix, U.matrixWorldInverse), K.setFromProjectionMatrix(G), IM = this.localClippingEnabled, W = x.init(this.clippingPlanes, IM, U), u = FM.get(w, r.length), u.init(), r.push(u), JM(w, U, 0, y.sortObjects), u.finish(), y.sortObjects === !0 && u.sort(p, Y), W === !0 && x.beginShadows(); + const S = g.state.shadowsArray; + if (L.render(S, w, U), W === !0 && x.endShadows(), this.info.autoReset === !0 && this.info.reset(), P.render(u, w), g.setupLights(y.physicallyCorrectLights), U.isArrayCamera) { + const m = U.cameras; + for (let H = 0, EM = m.length; H < EM; H++) { + const dM = m[H]; + fD(u, w, dM, dM.viewport); + } + } else + fD(u, w, U); + l !== null && (B.updateMultisampleRenderTarget(l), B.updateRenderTargetMipmap(l)), w.isScene === !0 && w.onAfterRender(y, w, U), zM.buffers.depth.setTest(!0), zM.buffers.depth.setMask(!0), zM.buffers.color.setMask(!0), zM.setPolygonOffset(!1), sM.resetDefaultState(), C = -1, E = null, j.pop(), j.length > 0 ? g = j[j.length - 1] : g = null, r.pop(), r.length > 0 ? u = r[r.length - 1] : u = null; + }; + function JM(w, U, S, m) { + if (w.visible === !1) + return; + if (w.layers.test(U.layers)) { + if (w.isGroup) + S = w.renderOrder; + else if (w.isLOD) + w.autoUpdate === !0 && w.update(U); + else if (w.isLight) + g.pushLight(w), w.castShadow && g.pushShadow(w); + else if (w.isSprite) { + if (!w.frustumCulled || K.intersectsSprite(w)) { + m && eM.setFromMatrixPosition(w.matrixWorld).applyMatrix4(G); + const dM = CM.update(w), hM = w.material; + hM.visible && u.push(w, dM, hM, S, eM.z, null); + } + } else if ((w.isMesh || w.isLine || w.isPoints) && (w.isSkinnedMesh && w.skeleton.frame !== vM.render.frame && (w.skeleton.update(), w.skeleton.frame = vM.render.frame), !w.frustumCulled || K.intersectsObject(w))) { + m && eM.setFromMatrixPosition(w.matrixWorld).applyMatrix4(G); + const dM = CM.update(w), hM = w.material; + if (Array.isArray(hM)) { + const pM = dM.groups; + for (let _M = 0, fM = pM.length; _M < fM; _M++) { + const mM = pM[_M], $M = hM[mM.materialIndex]; + $M && $M.visible && u.push(w, dM, $M, S, eM.z, mM); + } + } else + hM.visible && u.push(w, dM, hM, S, eM.z, null); + } + } + const EM = w.children; + for (let dM = 0, hM = EM.length; dM < hM; dM++) + JM(EM[dM], U, S, m); + } + function fD(w, U, S, m) { + const H = w.opaque, EM = w.transmissive, dM = w.transparent; + g.setupLightsView(S), EM.length > 0 && PD(H, U, S), m && zM.viewport(v.copy(m)), H.length > 0 && Be(H, U, S), EM.length > 0 && Be(EM, U, S), dM.length > 0 && Be(dM, U, S); + } + function PD(w, U, S) { + if (_ === null) { + const dM = A === !0 && wM.isWebGL2 === !0 ? Xn : dD; + _ = new dM(1024, 1024, { + generateMipmaps: !0, + type: yM.convert(Me) !== null ? Me : It, + minFilter: mN, + magFilter: ND, + wrapS: xD, + wrapT: xD, + useRenderToTexture: rM.has("WEBGL_multisampled_render_to_texture") + }); + } + const m = y.getRenderTarget(); + y.setRenderTarget(_), y.clear(); + const H = y.toneMapping; + y.toneMapping = it, Be(w, U, S), y.toneMapping = H, B.updateMultisampleRenderTarget(_), B.updateRenderTargetMipmap(_), y.setRenderTarget(m); + } + function Be(w, U, S) { + const m = U.isScene === !0 ? U.overrideMaterial : null; + for (let H = 0, EM = w.length; H < EM; H++) { + const dM = w[H], hM = dM.object, pM = dM.geometry, _M = m === null ? dM.material : m, fM = dM.group; + hM.layers.test(S.layers) && Ji(hM, U, S, pM, _M, fM); + } + } + function Ji(w, U, S, m, H, EM) { + w.onBeforeRender(y, U, S, m, H, EM), w.modelViewMatrix.multiplyMatrices(S.matrixWorldInverse, w.matrixWorld), w.normalMatrix.getNormalMatrix(w.modelViewMatrix), H.onBeforeRender(y, U, S, m, w, EM), H.transparent === !0 && H.side === Ne ? (H.side = eD, H.needsUpdate = !0, y.renderBufferDirect(S, U, m, H, w, EM), H.side = Ye, H.needsUpdate = !0, y.renderBufferDirect(S, U, m, H, w, EM), H.side = Ne) : y.renderBufferDirect(S, U, m, H, w, EM), w.onAfterRender(y, U, S, m, H, EM); + } + function FN(w, U, S) { + U.isScene !== !0 && (U = uM); + const m = OM.get(w), H = g.state.lights, EM = g.state.shadowsArray, dM = H.state.version, hM = xM.getParameters(w, H.state, EM, U, S), pM = xM.getProgramCacheKey(hM); + let _M = m.programs; + m.environment = w.isMeshStandardMaterial ? U.environment : null, m.fog = U.fog, m.envMap = (w.isMeshStandardMaterial ? X : $).get(w.envMap || m.environment), _M === void 0 && (w.addEventListener("dispose", TM), _M = /* @__PURE__ */ new Map(), m.programs = _M); + let fM = _M.get(pM); + if (fM !== void 0) { + if (m.currentProgram === fM && m.lightsStateVersion === dM) + return cA(w, hM), fM; + } else + hM.uniforms = xM.getUniforms(w), w.onBuild(S, hM, y), w.onBeforeCompile(hM, y), fM = xM.acquireProgram(hM, pM), _M.set(pM, fM), m.uniforms = hM.uniforms; + const mM = m.uniforms; + (!w.isShaderMaterial && !w.isRawShaderMaterial || w.clipping === !0) && (mM.clippingPlanes = x.uniform), cA(w, hM), m.needsLights = DI(w), m.lightsStateVersion = dM, m.needsLights && (mM.ambientLightColor.value = H.state.ambient, mM.lightProbe.value = H.state.probe, mM.directionalLights.value = H.state.directional, mM.directionalLightShadows.value = H.state.directionalShadow, mM.spotLights.value = H.state.spot, mM.spotLightShadows.value = H.state.spotShadow, mM.rectAreaLights.value = H.state.rectArea, mM.ltc_1.value = H.state.rectAreaLTC1, mM.ltc_2.value = H.state.rectAreaLTC2, mM.pointLights.value = H.state.point, mM.pointLightShadows.value = H.state.pointShadow, mM.hemisphereLights.value = H.state.hemi, mM.directionalShadowMap.value = H.state.directionalShadowMap, mM.directionalShadowMatrix.value = H.state.directionalShadowMatrix, mM.spotShadowMap.value = H.state.spotShadowMap, mM.spotShadowMatrix.value = H.state.spotShadowMatrix, mM.pointShadowMap.value = H.state.pointShadowMap, mM.pointShadowMatrix.value = H.state.pointShadowMatrix); + const $M = fM.getUniforms(), ot = ut.seqWithValue($M.seq, mM); + return m.currentProgram = fM, m.uniformsList = ot, fM; + } + function cA(w, U) { + const S = OM.get(w); + S.outputEncoding = U.outputEncoding, S.instancing = U.instancing, S.skinning = U.skinning, S.morphTargets = U.morphTargets, S.morphNormals = U.morphNormals, S.morphTargetsCount = U.morphTargetsCount, S.numClippingPlanes = U.numClippingPlanes, S.numIntersection = U.numClipIntersection, S.vertexAlphas = U.vertexAlphas, S.vertexTangents = U.vertexTangents, S.toneMapping = U.toneMapping; + } + function $i(w, U, S, m, H) { + U.isScene !== !0 && (U = uM), B.resetTextureUnits(); + const EM = U.fog, dM = m.isMeshStandardMaterial ? U.environment : null, hM = l === null ? y.outputEncoding : l.isXRRenderTarget === !0 ? l.texture.encoding : st, pM = (m.isMeshStandardMaterial ? X : $).get(m.envMap || dM), _M = m.vertexColors === !0 && !!S.attributes.color && S.attributes.color.itemSize === 4, fM = !!m.normalMap && !!S.attributes.tangent, mM = !!S.morphAttributes.position, $M = !!S.morphAttributes.normal, ot = S.morphAttributes.position ? S.morphAttributes.position.length : 0, pt = m.toneMapped ? y.toneMapping : it, SM = OM.get(m), mD = g.state.lights; + if (W === !0 && (IM === !0 || w !== E)) { + const hD = w === E && m.id === C; + x.setState(m, w, hD); + } + let tD = !1; + m.version === SM.__version ? (SM.needsLights && SM.lightsStateVersion !== mD.state.version || SM.outputEncoding !== hM || H.isInstancedMesh && SM.instancing === !1 || !H.isInstancedMesh && SM.instancing === !0 || H.isSkinnedMesh && SM.skinning === !1 || !H.isSkinnedMesh && SM.skinning === !0 || SM.envMap !== pM || m.fog && SM.fog !== EM || SM.numClippingPlanes !== void 0 && (SM.numClippingPlanes !== x.numPlanes || SM.numIntersection !== x.numIntersection) || SM.vertexAlphas !== _M || SM.vertexTangents !== fM || SM.morphTargets !== mM || SM.morphNormals !== $M || SM.toneMapping !== pt || wM.isWebGL2 === !0 && SM.morphTargetsCount !== ot) && (tD = !0) : (tD = !0, SM.__version = m.version); + let kD = SM.currentProgram; + tD === !0 && (kD = FN(m, U, H)); + let Ve = !1, SD = !1, FD = !1; + const rD = kD.getUniforms(), je = SM.uniforms; + if (zM.useProgram(kD.program) && (Ve = !0, SD = !0, FD = !0), m.id !== C && (C = m.id, SD = !0), Ve || E !== w) { + if (rD.setValue(b, "projectionMatrix", w.projectionMatrix), wM.logarithmicDepthBuffer && rD.setValue(b, "logDepthBufFC", 2 / (Math.log(w.far + 1) / Math.LN2)), E !== w && (E = w, SD = !0, FD = !0), m.isShaderMaterial || m.isMeshPhongMaterial || m.isMeshToonMaterial || m.isMeshStandardMaterial || m.envMap) { + const hD = rD.map.cameraPosition; + hD !== void 0 && hD.setValue(b, eM.setFromMatrixPosition(w.matrixWorld)); + } + (m.isMeshPhongMaterial || m.isMeshToonMaterial || m.isMeshLambertMaterial || m.isMeshBasicMaterial || m.isMeshStandardMaterial || m.isShaderMaterial) && rD.setValue(b, "isOrthographic", w.isOrthographicCamera === !0), (m.isMeshPhongMaterial || m.isMeshToonMaterial || m.isMeshLambertMaterial || m.isMeshBasicMaterial || m.isMeshStandardMaterial || m.isShaderMaterial || m.isShadowMaterial || H.isSkinnedMesh) && rD.setValue(b, "viewMatrix", w.matrixWorldInverse); + } + if (H.isSkinnedMesh) { + rD.setOptional(b, H, "bindMatrix"), rD.setOptional(b, H, "bindMatrixInverse"); + const hD = H.skeleton; + hD && (wM.floatVertexTextures ? (hD.boneTexture === null && hD.computeBoneTexture(), rD.setValue(b, "boneTexture", hD.boneTexture, B), rD.setValue(b, "boneTextureSize", hD.boneTextureSize)) : rD.setOptional(b, hD, "boneMatrices")); + } + return !!S && (S.morphAttributes.position !== void 0 || S.morphAttributes.normal !== void 0) && J.update(H, S, m, kD), (SD || SM.receiveShadow !== H.receiveShadow) && (SM.receiveShadow = H.receiveShadow, rD.setValue(b, "receiveShadow", H.receiveShadow)), SD && (rD.setValue(b, "toneMappingExposure", y.toneMappingExposure), SM.needsLights && MI(je, FD), EM && m.fog && QM.refreshFogUniforms(je, EM), QM.refreshMaterialUniforms(je, m, o, Z, _), ut.upload(b, SM.uniformsList, je, B)), m.isShaderMaterial && m.uniformsNeedUpdate === !0 && (ut.upload(b, SM.uniformsList, je, B), m.uniformsNeedUpdate = !1), m.isSpriteMaterial && rD.setValue(b, "center", H.center), rD.setValue(b, "modelViewMatrix", H.modelViewMatrix), rD.setValue(b, "normalMatrix", H.normalMatrix), rD.setValue(b, "modelMatrix", H.matrixWorld), kD; + } + function MI(w, U) { + w.ambientLightColor.needsUpdate = U, w.lightProbe.needsUpdate = U, w.directionalLights.needsUpdate = U, w.directionalLightShadows.needsUpdate = U, w.pointLights.needsUpdate = U, w.pointLightShadows.needsUpdate = U, w.spotLights.needsUpdate = U, w.spotLightShadows.needsUpdate = U, w.rectAreaLights.needsUpdate = U, w.hemisphereLights.needsUpdate = U; + } + function DI(w) { + return w.isMeshLambertMaterial || w.isMeshToonMaterial || w.isMeshPhongMaterial || w.isMeshStandardMaterial || w.isShadowMaterial || w.isShaderMaterial && w.lights === !0; + } + this.getActiveCubeFace = function() { + return c; + }, this.getActiveMipmapLevel = function() { + return s; + }, this.getRenderTarget = function() { + return l; + }, this.setRenderTargetTextures = function(w, U, S) { + OM.get(w.texture).__webglTexture = U, OM.get(w.depthTexture).__webglTexture = S; + const m = OM.get(w); + m.__hasExternalTextures = !0, m.__hasExternalTextures && (m.__autoAllocateDepthBuffer = S === void 0, m.__autoAllocateDepthBuffer || w.useRenderToTexture && (console.warn("render-to-texture extension was disabled because an external texture was provided"), w.useRenderToTexture = !1, w.useRenderbuffer = !0)); + }, this.setRenderTargetFramebuffer = function(w, U) { + const S = OM.get(w); + S.__webglFramebuffer = U, S.__useDefaultFramebuffer = U === void 0; + }, this.setRenderTarget = function(w, U = 0, S = 0) { + l = w, c = U, s = S; + let m = !0; + if (w) { + const pM = OM.get(w); + pM.__useDefaultFramebuffer !== void 0 ? (zM.bindFramebuffer(36160, null), m = !1) : pM.__webglFramebuffer === void 0 ? B.setupRenderTarget(w) : pM.__hasExternalTextures && B.rebindTextures(w, OM.get(w.texture).__webglTexture, OM.get(w.depthTexture).__webglTexture); + } + let H = null, EM = !1, dM = !1; + if (w) { + const pM = w.texture; + (pM.isDataTexture3D || pM.isDataTexture2DArray) && (dM = !0); + const _M = OM.get(w).__webglFramebuffer; + w.isWebGLCubeRenderTarget ? (H = _M[U], EM = !0) : w.useRenderbuffer ? H = OM.get(w).__webglMultisampledFramebuffer : H = _M, v.copy(w.viewport), h.copy(w.scissor), F = w.scissorTest; + } else + v.copy(k).multiplyScalar(o).floor(), h.copy(f).multiplyScalar(o).floor(), F = Q; + if (zM.bindFramebuffer(36160, H) && wM.drawBuffers && m && zM.drawBuffers(w, H), zM.viewport(v), zM.scissor(h), zM.setScissorTest(F), EM) { + const pM = OM.get(w.texture); + b.framebufferTexture2D(36160, 36064, 34069 + U, pM.__webglTexture, S); + } else if (dM) { + const pM = OM.get(w.texture), _M = U || 0; + b.framebufferTextureLayer(36160, 36064, pM.__webglTexture, S || 0, _M); + } + C = -1; + }, this.readRenderTargetPixels = function(w, U, S, m, H, EM, dM) { + if (!(w && w.isWebGLRenderTarget)) { + console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget."); + return; + } + let hM = OM.get(w).__webglFramebuffer; + if (w.isWebGLCubeRenderTarget && dM !== void 0 && (hM = hM[dM]), hM) { + zM.bindFramebuffer(36160, hM); + try { + const pM = w.texture, _M = pM.format, fM = pM.type; + if (_M !== yD && yM.convert(_M) !== b.getParameter(35739)) { + console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format."); + return; + } + const mM = fM === Me && (rM.has("EXT_color_buffer_half_float") || wM.isWebGL2 && rM.has("EXT_color_buffer_float")); + if (fM !== It && yM.convert(fM) !== b.getParameter(35738) && !(fM === Ot && (wM.isWebGL2 || rM.has("OES_texture_float") || rM.has("WEBGL_color_buffer_float"))) && !mM) { + console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type."); + return; + } + b.checkFramebufferStatus(36160) === 36053 ? U >= 0 && U <= w.width - m && S >= 0 && S <= w.height - H && b.readPixels(U, S, m, H, yM.convert(_M), yM.convert(fM), EM) : console.error("THREE.WebGLRenderer.readRenderTargetPixels: readPixels from renderTarget failed. Framebuffer not complete."); + } finally { + const pM = l !== null ? OM.get(l).__webglFramebuffer : null; + zM.bindFramebuffer(36160, pM); + } + } + }, this.copyFramebufferToTexture = function(w, U, S = 0) { + if (U.isFramebufferTexture !== !0) { + console.error("THREE.WebGLRenderer: copyFramebufferToTexture() can only be used with FramebufferTexture."); + return; + } + const m = Math.pow(2, -S), H = Math.floor(U.image.width * m), EM = Math.floor(U.image.height * m); + B.setTexture2D(U, 0), b.copyTexSubImage2D(3553, S, 0, 0, w.x, w.y, H, EM), zM.unbindTexture(); + }, this.copyTextureToTexture = function(w, U, S, m = 0) { + const H = U.image.width, EM = U.image.height, dM = yM.convert(S.format), hM = yM.convert(S.type); + B.setTexture2D(S, 0), b.pixelStorei(37440, S.flipY), b.pixelStorei(37441, S.premultiplyAlpha), b.pixelStorei(3317, S.unpackAlignment), U.isDataTexture ? b.texSubImage2D(3553, m, w.x, w.y, H, EM, dM, hM, U.image.data) : U.isCompressedTexture ? b.compressedTexSubImage2D(3553, m, w.x, w.y, U.mipmaps[0].width, U.mipmaps[0].height, dM, U.mipmaps[0].data) : b.texSubImage2D(3553, m, w.x, w.y, dM, hM, U.image), m === 0 && S.generateMipmaps && b.generateMipmap(3553), zM.unbindTexture(); + }, this.copyTextureToTexture3D = function(w, U, S, m, H = 0) { + if (y.isWebGL1Renderer) { + console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2."); + return; + } + const EM = w.max.x - w.min.x + 1, dM = w.max.y - w.min.y + 1, hM = w.max.z - w.min.z + 1, pM = yM.convert(m.format), _M = yM.convert(m.type); + let fM; + if (m.isDataTexture3D) + B.setTexture3D(m, 0), fM = 32879; + else if (m.isDataTexture2DArray) + B.setTexture2DArray(m, 0), fM = 35866; + else { + console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray."); + return; + } + b.pixelStorei(37440, m.flipY), b.pixelStorei(37441, m.premultiplyAlpha), b.pixelStorei(3317, m.unpackAlignment); + const mM = b.getParameter(3314), $M = b.getParameter(32878), ot = b.getParameter(3316), pt = b.getParameter(3315), SM = b.getParameter(32877), mD = S.isCompressedTexture ? S.mipmaps[0] : S.image; + b.pixelStorei(3314, mD.width), b.pixelStorei(32878, mD.height), b.pixelStorei(3316, w.min.x), b.pixelStorei(3315, w.min.y), b.pixelStorei(32877, w.min.z), S.isDataTexture || S.isDataTexture3D ? b.texSubImage3D(fM, H, U.x, U.y, U.z, EM, dM, hM, pM, _M, mD.data) : S.isCompressedTexture ? (console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."), b.compressedTexSubImage3D(fM, H, U.x, U.y, U.z, EM, dM, hM, pM, mD.data)) : b.texSubImage3D(fM, H, U.x, U.y, U.z, EM, dM, hM, pM, _M, mD), b.pixelStorei(3314, mM), b.pixelStorei(32878, $M), b.pixelStorei(3316, ot), b.pixelStorei(3315, pt), b.pixelStorei(32877, SM), H === 0 && m.generateMipmaps && b.generateMipmap(fM), zM.unbindTexture(); + }, this.initTexture = function(w) { + B.setTexture2D(w, 0), zM.unbindTexture(); + }, this.resetState = function() { + c = 0, s = 0, l = null, zM.reset(), sM.reset(); + }, typeof __THREE_DEVTOOLS__ < "u" && __THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe", { detail: this })); +} +KM.prototype.isWebGLRenderer = !0; +class Ps extends KM { +} +Ps.prototype.isWebGL1Renderer = !0; +class nA extends ZM { + constructor() { + super(), this.type = "Scene", this.background = null, this.environment = null, this.fog = null, this.overrideMaterial = null, this.autoUpdate = !0, typeof __THREE_DEVTOOLS__ < "u" && __THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe", { detail: this })); + } + copy(M, D) { + return super.copy(M, D), M.background !== null && (this.background = M.background.clone()), M.environment !== null && (this.environment = M.environment.clone()), M.fog !== null && (this.fog = M.fog.clone()), M.overrideMaterial !== null && (this.overrideMaterial = M.overrideMaterial.clone()), this.autoUpdate = M.autoUpdate, this.matrixAutoUpdate = M.matrixAutoUpdate, this; + } + toJSON(M) { + const D = super.toJSON(M); + return this.fog !== null && (D.object.fog = this.fog.toJSON()), D; + } +} +nA.prototype.isScene = !0; +class Pe { + constructor(M, D) { + this.array = M, this.stride = D, this.count = M !== void 0 ? M.length / D : 0, this.usage = Qe, this.updateRange = { offset: 0, count: -1 }, this.version = 0, this.uuid = bD(); + } + onUploadCallback() { + } + set needsUpdate(M) { + M === !0 && this.version++; + } + setUsage(M) { + return this.usage = M, this; + } + copy(M) { + return this.array = new M.array.constructor(M.array), this.count = M.count, this.stride = M.stride, this.usage = M.usage, this; + } + copyAt(M, D, t) { + M *= this.stride, t *= D.stride; + for (let e = 0, N = this.stride; e < N; e++) + this.array[M + e] = D.array[t + e]; + return this; + } + set(M, D = 0) { + return this.array.set(M, D), this; + } + clone(M) { + M.arrayBuffers === void 0 && (M.arrayBuffers = {}), this.array.buffer._uuid === void 0 && (this.array.buffer._uuid = bD()), M.arrayBuffers[this.array.buffer._uuid] === void 0 && (M.arrayBuffers[this.array.buffer._uuid] = this.array.slice(0).buffer); + const D = new this.array.constructor(M.arrayBuffers[this.array.buffer._uuid]), t = new this.constructor(D, this.stride); + return t.setUsage(this.usage), t; + } + onUpload(M) { + return this.onUploadCallback = M, this; + } + toJSON(M) { + return M.arrayBuffers === void 0 && (M.arrayBuffers = {}), this.array.buffer._uuid === void 0 && (this.array.buffer._uuid = bD()), M.arrayBuffers[this.array.buffer._uuid] === void 0 && (M.arrayBuffers[this.array.buffer._uuid] = Array.prototype.slice.call(new Uint32Array(this.array.buffer))), { + uuid: this.uuid, + buffer: this.array.buffer._uuid, + type: this.array.constructor.name, + stride: this.stride + }; + } +} +Pe.prototype.isInterleavedBuffer = !0; +const MD = /* @__PURE__ */ new O(); +class me { + constructor(M, D, t, e = !1) { + this.name = "", this.data = M, this.itemSize = D, this.offset = t, this.normalized = e === !0; + } + get count() { + return this.data.count; + } + get array() { + return this.data.array; + } + set needsUpdate(M) { + this.data.needsUpdate = M; + } + applyMatrix4(M) { + for (let D = 0, t = this.data.count; D < t; D++) + MD.x = this.getX(D), MD.y = this.getY(D), MD.z = this.getZ(D), MD.applyMatrix4(M), this.setXYZ(D, MD.x, MD.y, MD.z); + return this; + } + applyNormalMatrix(M) { + for (let D = 0, t = this.count; D < t; D++) + MD.x = this.getX(D), MD.y = this.getY(D), MD.z = this.getZ(D), MD.applyNormalMatrix(M), this.setXYZ(D, MD.x, MD.y, MD.z); + return this; + } + transformDirection(M) { + for (let D = 0, t = this.count; D < t; D++) + MD.x = this.getX(D), MD.y = this.getY(D), MD.z = this.getZ(D), MD.transformDirection(M), this.setXYZ(D, MD.x, MD.y, MD.z); + return this; + } + setX(M, D) { + return this.data.array[M * this.data.stride + this.offset] = D, this; + } + setY(M, D) { + return this.data.array[M * this.data.stride + this.offset + 1] = D, this; + } + setZ(M, D) { + return this.data.array[M * this.data.stride + this.offset + 2] = D, this; + } + setW(M, D) { + return this.data.array[M * this.data.stride + this.offset + 3] = D, this; + } + getX(M) { + return this.data.array[M * this.data.stride + this.offset]; + } + getY(M) { + return this.data.array[M * this.data.stride + this.offset + 1]; + } + getZ(M) { + return this.data.array[M * this.data.stride + this.offset + 2]; + } + getW(M) { + return this.data.array[M * this.data.stride + this.offset + 3]; + } + setXY(M, D, t) { + return M = M * this.data.stride + this.offset, this.data.array[M + 0] = D, this.data.array[M + 1] = t, this; + } + setXYZ(M, D, t, e) { + return M = M * this.data.stride + this.offset, this.data.array[M + 0] = D, this.data.array[M + 1] = t, this.data.array[M + 2] = e, this; + } + setXYZW(M, D, t, e, N) { + return M = M * this.data.stride + this.offset, this.data.array[M + 0] = D, this.data.array[M + 1] = t, this.data.array[M + 2] = e, this.data.array[M + 3] = N, this; + } + clone(M) { + if (M === void 0) { + console.log("THREE.InterleavedBufferAttribute.clone(): Cloning an interlaved buffer attribute will deinterleave buffer data."); + const D = []; + for (let t = 0; t < this.count; t++) { + const e = t * this.data.stride + this.offset; + for (let N = 0; N < this.itemSize; N++) + D.push(this.data.array[e + N]); + } + return new AD(new this.array.constructor(D), this.itemSize, this.normalized); + } else + return M.interleavedBuffers === void 0 && (M.interleavedBuffers = {}), M.interleavedBuffers[this.data.uuid] === void 0 && (M.interleavedBuffers[this.data.uuid] = this.data.clone(M)), new me(M.interleavedBuffers[this.data.uuid], this.itemSize, this.offset, this.normalized); + } + toJSON(M) { + if (M === void 0) { + console.log("THREE.InterleavedBufferAttribute.toJSON(): Serializing an interlaved buffer attribute will deinterleave buffer data."); + const D = []; + for (let t = 0; t < this.count; t++) { + const e = t * this.data.stride + this.offset; + for (let N = 0; N < this.itemSize; N++) + D.push(this.data.array[e + N]); + } + return { + itemSize: this.itemSize, + type: this.array.constructor.name, + array: D, + normalized: this.normalized + }; + } else + return M.interleavedBuffers === void 0 && (M.interleavedBuffers = {}), M.interleavedBuffers[this.data.uuid] === void 0 && (M.interleavedBuffers[this.data.uuid] = this.data.toJSON(M)), { + isInterleavedBufferAttribute: !0, + itemSize: this.itemSize, + data: this.data.uuid, + offset: this.offset, + normalized: this.normalized + }; + } +} +me.prototype.isInterleavedBufferAttribute = !0; +class di extends ID { + constructor(M) { + super(), this.type = "SpriteMaterial", this.color = new cM(16777215), this.map = null, this.alphaMap = null, this.rotation = 0, this.sizeAttenuation = !0, this.transparent = !0, this.setValues(M); + } + copy(M) { + return super.copy(M), this.color.copy(M.color), this.map = M.map, this.alphaMap = M.alphaMap, this.rotation = M.rotation, this.sizeAttenuation = M.sizeAttenuation, this; + } +} +di.prototype.isSpriteMaterial = !0; +let Bt; +const Le = /* @__PURE__ */ new O(), Vt = /* @__PURE__ */ new O(), Ht = /* @__PURE__ */ new O(), Gt = /* @__PURE__ */ new q(), we = /* @__PURE__ */ new q(), vi = /* @__PURE__ */ new aM(), rN = /* @__PURE__ */ new O(), Oe = /* @__PURE__ */ new O(), sN = /* @__PURE__ */ new O(), dz = /* @__PURE__ */ new q(), En = /* @__PURE__ */ new q(), vz = /* @__PURE__ */ new q(); +class Fs extends ZM { + constructor(M) { + if (super(), this.type = "Sprite", Bt === void 0) { + Bt = new VM(); + const D = new Float32Array([ + -0.5, + -0.5, + 0, + 0, + 0, + 0.5, + -0.5, + 0, + 1, + 0, + 0.5, + 0.5, + 0, + 1, + 1, + -0.5, + 0.5, + 0, + 0, + 1 + ]), t = new Pe(D, 5); + Bt.setIndex([0, 1, 2, 0, 2, 3]), Bt.setAttribute("position", new me(t, 3, 0, !1)), Bt.setAttribute("uv", new me(t, 2, 3, !1)); + } + this.geometry = Bt, this.material = M !== void 0 ? M : new di(), this.center = new q(0.5, 0.5); + } + raycast(M, D) { + M.camera === null && console.error('THREE.Sprite: "Raycaster.camera" needs to be set in order to raycast against sprites.'), Vt.setFromMatrixScale(this.matrixWorld), vi.copy(M.camera.matrixWorld), this.modelViewMatrix.multiplyMatrices(M.camera.matrixWorldInverse, this.matrixWorld), Ht.setFromMatrixPosition(this.modelViewMatrix), M.camera.isPerspectiveCamera && this.material.sizeAttenuation === !1 && Vt.multiplyScalar(-Ht.z); + const t = this.material.rotation; + let e, N; + t !== 0 && (N = Math.cos(t), e = Math.sin(t)); + const A = this.center; + cN(rN.set(-0.5, -0.5, 0), Ht, A, Vt, e, N), cN(Oe.set(0.5, -0.5, 0), Ht, A, Vt, e, N), cN(sN.set(0.5, 0.5, 0), Ht, A, Vt, e, N), dz.set(0, 0), En.set(1, 0), vz.set(1, 1); + let z = M.ray.intersectTriangle(rN, Oe, sN, !1, Le); + if (z === null && (cN(Oe.set(-0.5, 0.5, 0), Ht, A, Vt, e, N), En.set(0, 1), z = M.ray.intersectTriangle(rN, sN, Oe, !1, Le), z === null)) + return; + const I = M.ray.origin.distanceTo(Le); + I < M.near || I > M.far || D.push({ + distance: I, + point: Le.clone(), + uv: DD.getUV(Le, rN, Oe, sN, dz, En, vz, new q()), + face: null, + object: this + }); + } + copy(M) { + return super.copy(M), M.center !== void 0 && this.center.copy(M.center), this.material = M.material, this; + } +} +Fs.prototype.isSprite = !0; +function cN(n, M, D, t, e, N) { + Gt.subVectors(n, D).addScalar(0.5).multiply(t), e !== void 0 ? (we.x = N * Gt.x - e * Gt.y, we.y = e * Gt.x + N * Gt.y) : we.copy(Gt), n.copy(M), n.x += we.x, n.y += we.y, n.applyMatrix4(vi); +} +const pz = /* @__PURE__ */ new O(), hz = /* @__PURE__ */ new PM(), Yz = /* @__PURE__ */ new PM(), Bs = /* @__PURE__ */ new O(), Uz = /* @__PURE__ */ new aM(); +class pi extends nD { + constructor(M, D) { + super(M, D), this.type = "SkinnedMesh", this.bindMode = "attached", this.bindMatrix = new aM(), this.bindMatrixInverse = new aM(); + } + copy(M) { + return super.copy(M), this.bindMode = M.bindMode, this.bindMatrix.copy(M.bindMatrix), this.bindMatrixInverse.copy(M.bindMatrixInverse), this.skeleton = M.skeleton, this; + } + bind(M, D) { + this.skeleton = M, D === void 0 && (this.updateMatrixWorld(!0), this.skeleton.calculateInverses(), D = this.matrixWorld), this.bindMatrix.copy(D), this.bindMatrixInverse.copy(D).invert(); + } + pose() { + this.skeleton.pose(); + } + normalizeSkinWeights() { + const M = new PM(), D = this.geometry.attributes.skinWeight; + for (let t = 0, e = D.count; t < e; t++) { + M.x = D.getX(t), M.y = D.getY(t), M.z = D.getZ(t), M.w = D.getW(t); + const N = 1 / M.manhattanLength(); + N !== 1 / 0 ? M.multiplyScalar(N) : M.set(1, 0, 0, 0), D.setXYZW(t, M.x, M.y, M.z, M.w); + } + } + updateMatrixWorld(M) { + super.updateMatrixWorld(M), this.bindMode === "attached" ? this.bindMatrixInverse.copy(this.matrixWorld).invert() : this.bindMode === "detached" ? this.bindMatrixInverse.copy(this.bindMatrix).invert() : console.warn("THREE.SkinnedMesh: Unrecognized bindMode: " + this.bindMode); + } + boneTransform(M, D) { + const t = this.skeleton, e = this.geometry; + hz.fromBufferAttribute(e.attributes.skinIndex, M), Yz.fromBufferAttribute(e.attributes.skinWeight, M), pz.copy(D).applyMatrix4(this.bindMatrix), D.set(0, 0, 0); + for (let N = 0; N < 4; N++) { + const A = Yz.getComponent(N); + if (A !== 0) { + const z = hz.getComponent(N); + Uz.multiplyMatrices(t.bones[z].matrixWorld, t.boneInverses[z]), D.addScaledVector(Bs.copy(pz).applyMatrix4(Uz), A); + } + } + return D.applyMatrix4(this.bindMatrixInverse); + } +} +pi.prototype.isSkinnedMesh = !0; +class Vs extends ZM { + constructor() { + super(), this.type = "Bone"; + } +} +Vs.prototype.isBone = !0; +class Hs extends iD { + constructor(M = null, D = 1, t = 1, e, N, A, z, I, i = ND, T = ND, u, g) { + super(null, A, z, I, i, T, e, N, u, g), this.image = { data: M, width: D, height: t }, this.magFilter = i, this.minFilter = T, this.generateMipmaps = !1, this.flipY = !1, this.unpackAlignment = 1; + } +} +Hs.prototype.isDataTexture = !0; +class Rn extends AD { + constructor(M, D, t, e = 1) { + typeof t == "number" && (e = t, t = !1, console.error("THREE.InstancedBufferAttribute: The constructor now expects normalized as the third argument.")), super(M, D, t), this.meshPerAttribute = e; + } + copy(M) { + return super.copy(M), this.meshPerAttribute = M.meshPerAttribute, this; + } + toJSON() { + const M = super.toJSON(); + return M.meshPerAttribute = this.meshPerAttribute, M.isInstancedBufferAttribute = !0, M; + } +} +Rn.prototype.isInstancedBufferAttribute = !0; +const Qz = /* @__PURE__ */ new aM(), fz = /* @__PURE__ */ new aM(), jN = [], xe = /* @__PURE__ */ new nD(); +class Gs extends nD { + constructor(M, D, t) { + super(M, D), this.instanceMatrix = new Rn(new Float32Array(t * 16), 16), this.instanceColor = null, this.count = t, this.frustumCulled = !1; + } + copy(M) { + return super.copy(M), this.instanceMatrix.copy(M.instanceMatrix), M.instanceColor !== null && (this.instanceColor = M.instanceColor.clone()), this.count = M.count, this; + } + getColorAt(M, D) { + D.fromArray(this.instanceColor.array, M * 3); + } + getMatrixAt(M, D) { + D.fromArray(this.instanceMatrix.array, M * 16); + } + raycast(M, D) { + const t = this.matrixWorld, e = this.count; + if (xe.geometry = this.geometry, xe.material = this.material, xe.material !== void 0) + for (let N = 0; N < e; N++) { + this.getMatrixAt(N, Qz), fz.multiplyMatrices(t, Qz), xe.matrixWorld = fz, xe.raycast(M, jN); + for (let A = 0, z = jN.length; A < z; A++) { + const I = jN[A]; + I.instanceId = N, I.object = this, D.push(I); + } + jN.length = 0; + } + } + setColorAt(M, D) { + this.instanceColor === null && (this.instanceColor = new Rn(new Float32Array(this.instanceMatrix.count * 3), 3)), D.toArray(this.instanceColor.array, M * 3); + } + setMatrixAt(M, D) { + D.toArray(this.instanceMatrix.array, M * 16); + } + updateMorphTargets() { + } + dispose() { + this.dispatchEvent({ type: "dispose" }); + } +} +Gs.prototype.isInstancedMesh = !0; +class gt extends ID { + constructor(M) { + super(), this.type = "LineBasicMaterial", this.color = new cM(16777215), this.linewidth = 1, this.linecap = "round", this.linejoin = "round", this.setValues(M); + } + copy(M) { + return super.copy(M), this.color.copy(M.color), this.linewidth = M.linewidth, this.linecap = M.linecap, this.linejoin = M.linejoin, this; + } +} +gt.prototype.isLineBasicMaterial = !0; +const mz = /* @__PURE__ */ new O(), kz = /* @__PURE__ */ new O(), Sz = /* @__PURE__ */ new aM(), ln = /* @__PURE__ */ new Te(), yN = /* @__PURE__ */ new Ie(); +class AA extends ZM { + constructor(M = new VM(), D = new gt()) { + super(), this.type = "Line", this.geometry = M, this.material = D, this.updateMorphTargets(); + } + copy(M) { + return super.copy(M), this.material = M.material, this.geometry = M.geometry, this; + } + computeLineDistances() { + const M = this.geometry; + if (M.isBufferGeometry) + if (M.index === null) { + const D = M.attributes.position, t = [0]; + for (let e = 1, N = D.count; e < N; e++) + mz.fromBufferAttribute(D, e - 1), kz.fromBufferAttribute(D, e), t[e] = t[e - 1], t[e] += mz.distanceTo(kz); + M.setAttribute("lineDistance", new WM(t, 1)); + } else + console.warn("THREE.Line.computeLineDistances(): Computation only possible with non-indexed BufferGeometry."); + else + M.isGeometry && console.error("THREE.Line.computeLineDistances() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead."); + return this; + } + raycast(M, D) { + const t = this.geometry, e = this.matrixWorld, N = M.params.Line.threshold, A = t.drawRange; + if (t.boundingSphere === null && t.computeBoundingSphere(), yN.copy(t.boundingSphere), yN.applyMatrix4(e), yN.radius += N, M.ray.intersectsSphere(yN) === !1) + return; + Sz.copy(e).invert(), ln.copy(M.ray).applyMatrix4(Sz); + const z = N / ((this.scale.x + this.scale.y + this.scale.z) / 3), I = z * z, i = new O(), T = new O(), u = new O(), g = new O(), r = this.isLineSegments ? 2 : 1; + if (t.isBufferGeometry) { + const j = t.index, a = t.attributes.position; + if (j !== null) { + const c = Math.max(0, A.start), s = Math.min(j.count, A.start + A.count); + for (let l = c, C = s - 1; l < C; l += r) { + const E = j.getX(l), v = j.getX(l + 1); + if (i.fromBufferAttribute(a, E), T.fromBufferAttribute(a, v), ln.distanceSqToSegment(i, T, g, u) > I) + continue; + g.applyMatrix4(this.matrixWorld); + const F = M.ray.origin.distanceTo(g); + F < M.near || F > M.far || D.push({ + distance: F, + point: u.clone().applyMatrix4(this.matrixWorld), + index: l, + face: null, + faceIndex: null, + object: this + }); + } + } else { + const c = Math.max(0, A.start), s = Math.min(a.count, A.start + A.count); + for (let l = c, C = s - 1; l < C; l += r) { + if (i.fromBufferAttribute(a, l), T.fromBufferAttribute(a, l + 1), ln.distanceSqToSegment(i, T, g, u) > I) + continue; + g.applyMatrix4(this.matrixWorld); + const v = M.ray.origin.distanceTo(g); + v < M.near || v > M.far || D.push({ + distance: v, + point: u.clone().applyMatrix4(this.matrixWorld), + index: l, + face: null, + faceIndex: null, + object: this + }); + } + } + } else + t.isGeometry && console.error("THREE.Line.raycast() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead."); + } + updateMorphTargets() { + const M = this.geometry; + if (M.isBufferGeometry) { + const D = M.morphAttributes, t = Object.keys(D); + if (t.length > 0) { + const e = D[t[0]]; + if (e !== void 0) { + this.morphTargetInfluences = [], this.morphTargetDictionary = {}; + for (let N = 0, A = e.length; N < A; N++) { + const z = e[N].name || String(N); + this.morphTargetInfluences.push(0), this.morphTargetDictionary[z] = N; + } + } + } + } else { + const D = M.morphTargets; + D !== void 0 && D.length > 0 && console.error("THREE.Line.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead."); + } + } +} +AA.prototype.isLine = !0; +const Zz = /* @__PURE__ */ new O(), _z = /* @__PURE__ */ new O(); +class ke extends AA { + constructor(M, D) { + super(M, D), this.type = "LineSegments"; + } + computeLineDistances() { + const M = this.geometry; + if (M.isBufferGeometry) + if (M.index === null) { + const D = M.attributes.position, t = []; + for (let e = 0, N = D.count; e < N; e += 2) + Zz.fromBufferAttribute(D, e), _z.fromBufferAttribute(D, e + 1), t[e] = e === 0 ? 0 : t[e - 1], t[e + 1] = t[e] + Zz.distanceTo(_z); + M.setAttribute("lineDistance", new WM(t, 1)); + } else + console.warn("THREE.LineSegments.computeLineDistances(): Computation only possible with non-indexed BufferGeometry."); + else + M.isGeometry && console.error("THREE.LineSegments.computeLineDistances() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead."); + return this; + } +} +ke.prototype.isLineSegments = !0; +class Ws extends AA { + constructor(M, D) { + super(M, D), this.type = "LineLoop"; + } +} +Ws.prototype.isLineLoop = !0; +class Jt extends ID { + constructor(M) { + super(), this.type = "PointsMaterial", this.color = new cM(16777215), this.map = null, this.alphaMap = null, this.size = 1, this.sizeAttenuation = !0, this.setValues(M); + } + copy(M) { + return super.copy(M), this.color.copy(M.color), this.map = M.map, this.alphaMap = M.alphaMap, this.size = M.size, this.sizeAttenuation = M.sizeAttenuation, this; + } +} +Jt.prototype.isPointsMaterial = !0; +const bz = /* @__PURE__ */ new aM(), Pn = /* @__PURE__ */ new Te(), oN = /* @__PURE__ */ new Ie(), aN = /* @__PURE__ */ new O(); +class lN extends ZM { + constructor(M = new VM(), D = new Jt()) { + super(), this.type = "Points", this.geometry = M, this.material = D, this.updateMorphTargets(); + } + copy(M) { + return super.copy(M), this.material = M.material, this.geometry = M.geometry, this; + } + raycast(M, D) { + const t = this.geometry, e = this.matrixWorld, N = M.params.Points.threshold, A = t.drawRange; + if (t.boundingSphere === null && t.computeBoundingSphere(), oN.copy(t.boundingSphere), oN.applyMatrix4(e), oN.radius += N, M.ray.intersectsSphere(oN) === !1) + return; + bz.copy(e).invert(), Pn.copy(M.ray).applyMatrix4(bz); + const z = N / ((this.scale.x + this.scale.y + this.scale.z) / 3), I = z * z; + if (t.isBufferGeometry) { + const i = t.index, u = t.attributes.position; + if (i !== null) { + const g = Math.max(0, A.start), r = Math.min(i.count, A.start + A.count); + for (let j = g, y = r; j < y; j++) { + const a = i.getX(j); + aN.fromBufferAttribute(u, a), Kz(aN, a, I, e, M, D, this); + } + } else { + const g = Math.max(0, A.start), r = Math.min(u.count, A.start + A.count); + for (let j = g, y = r; j < y; j++) + aN.fromBufferAttribute(u, j), Kz(aN, j, I, e, M, D, this); + } + } else + console.error("THREE.Points.raycast() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead."); + } + updateMorphTargets() { + const M = this.geometry; + if (M.isBufferGeometry) { + const D = M.morphAttributes, t = Object.keys(D); + if (t.length > 0) { + const e = D[t[0]]; + if (e !== void 0) { + this.morphTargetInfluences = [], this.morphTargetDictionary = {}; + for (let N = 0, A = e.length; N < A; N++) { + const z = e[N].name || String(N); + this.morphTargetInfluences.push(0), this.morphTargetDictionary[z] = N; + } + } + } + } else { + const D = M.morphTargets; + D !== void 0 && D.length > 0 && console.error("THREE.Points.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead."); + } + } +} +lN.prototype.isPoints = !0; +function Kz(n, M, D, t, e, N, A) { + const z = Pn.distanceSqToPoint(n); + if (z < D) { + const I = new O(); + Pn.closestPointToPoint(n, I), I.applyMatrix4(t); + const i = e.ray.origin.distanceTo(I); + if (i < e.near || i > e.far) + return; + N.push({ + distance: i, + distanceToRay: Math.sqrt(z), + point: I, + index: M, + face: null, + object: A + }); + } +} +class hi extends iD { + constructor(M, D, t, e, N, A, z, I, i) { + super(M, D, t, e, N, A, z, I, i), this.minFilter = A !== void 0 ? A : uD, this.magFilter = N !== void 0 ? N : uD, this.generateMipmaps = !1; + const T = this; + function u() { + T.needsUpdate = !0, M.requestVideoFrameCallback(u); + } + "requestVideoFrameCallback" in M && M.requestVideoFrameCallback(u); + } + clone() { + return new this.constructor(this.image).copy(this); + } + update() { + const M = this.image; + "requestVideoFrameCallback" in M === !1 && M.readyState >= M.HAVE_CURRENT_DATA && (this.needsUpdate = !0); + } +} +hi.prototype.isVideoTexture = !0; +class qs extends iD { + constructor(M, D, t) { + super({ width: M, height: D }), this.format = t, this.magFilter = ND, this.minFilter = ND, this.generateMipmaps = !1, this.needsUpdate = !0; + } +} +qs.prototype.isFramebufferTexture = !0; +class Xs extends iD { + constructor(M, D, t, e, N, A, z, I, i, T, u, g) { + super(null, A, z, I, i, T, e, N, u, g), this.image = { width: D, height: t }, this.mipmaps = M, this.flipY = !1, this.generateMipmaps = !1; + } +} +Xs.prototype.isCompressedTexture = !0; +class Js extends iD { + constructor(M, D, t, e, N, A, z, I, i) { + super(M, D, t, e, N, A, z, I, i), this.needsUpdate = !0; + } +} +Js.prototype.isCanvasTexture = !0; +new O(); +new O(); +new O(); +new DD(); +class vD { + constructor() { + this.type = "Curve", this.arcLengthDivisions = 200; + } + getPoint() { + return console.warn("THREE.Curve: .getPoint() not implemented."), null; + } + getPointAt(M, D) { + const t = this.getUtoTmapping(M); + return this.getPoint(t, D); + } + getPoints(M = 5) { + const D = []; + for (let t = 0; t <= M; t++) + D.push(this.getPoint(t / M)); + return D; + } + getSpacedPoints(M = 5) { + const D = []; + for (let t = 0; t <= M; t++) + D.push(this.getPointAt(t / M)); + return D; + } + getLength() { + const M = this.getLengths(); + return M[M.length - 1]; + } + getLengths(M = this.arcLengthDivisions) { + if (this.cacheArcLengths && this.cacheArcLengths.length === M + 1 && !this.needsUpdate) + return this.cacheArcLengths; + this.needsUpdate = !1; + const D = []; + let t, e = this.getPoint(0), N = 0; + D.push(0); + for (let A = 1; A <= M; A++) + t = this.getPoint(A / M), N += t.distanceTo(e), D.push(N), e = t; + return this.cacheArcLengths = D, D; + } + updateArcLengths() { + this.needsUpdate = !0, this.getLengths(); + } + getUtoTmapping(M, D) { + const t = this.getLengths(); + let e = 0; + const N = t.length; + let A; + D ? A = D : A = M * t[N - 1]; + let z = 0, I = N - 1, i; + for (; z <= I; ) + if (e = Math.floor(z + (I - z) / 2), i = t[e] - A, i < 0) + z = e + 1; + else if (i > 0) + I = e - 1; + else { + I = e; + break; + } + if (e = I, t[e] === A) + return e / (N - 1); + const T = t[e], g = t[e + 1] - T, r = (A - T) / g; + return (e + r) / (N - 1); + } + getTangent(M, D) { + let e = M - 1e-4, N = M + 1e-4; + e < 0 && (e = 0), N > 1 && (N = 1); + const A = this.getPoint(e), z = this.getPoint(N), I = D || (A.isVector2 ? new q() : new O()); + return I.copy(z).sub(A).normalize(), I; + } + getTangentAt(M, D) { + const t = this.getUtoTmapping(M); + return this.getTangent(t, D); + } + computeFrenetFrames(M, D) { + const t = new O(), e = [], N = [], A = [], z = new O(), I = new aM(); + for (let r = 0; r <= M; r++) { + const j = r / M; + e[r] = this.getTangentAt(j, new O()); + } + N[0] = new O(), A[0] = new O(); + let i = Number.MAX_VALUE; + const T = Math.abs(e[0].x), u = Math.abs(e[0].y), g = Math.abs(e[0].z); + T <= i && (i = T, t.set(1, 0, 0)), u <= i && (i = u, t.set(0, 1, 0)), g <= i && t.set(0, 0, 1), z.crossVectors(e[0], t).normalize(), N[0].crossVectors(e[0], z), A[0].crossVectors(e[0], N[0]); + for (let r = 1; r <= M; r++) { + if (N[r] = N[r - 1].clone(), A[r] = A[r - 1].clone(), z.crossVectors(e[r - 1], e[r]), z.length() > Number.EPSILON) { + z.normalize(); + const j = Math.acos(OD(e[r - 1].dot(e[r]), -1, 1)); + N[r].applyMatrix4(I.makeRotationAxis(z, j)); + } + A[r].crossVectors(e[r], N[r]); + } + if (D === !0) { + let r = Math.acos(OD(N[0].dot(N[M]), -1, 1)); + r /= M, e[0].dot(z.crossVectors(N[0], N[M])) > 0 && (r = -r); + for (let j = 1; j <= M; j++) + N[j].applyMatrix4(I.makeRotationAxis(e[j], r * j)), A[j].crossVectors(e[j], N[j]); + } + return { + tangents: e, + normals: N, + binormals: A + }; + } + clone() { + return new this.constructor().copy(this); + } + copy(M) { + return this.arcLengthDivisions = M.arcLengthDivisions, this; + } + toJSON() { + const M = { + metadata: { + version: 4.5, + type: "Curve", + generator: "Curve.toJSON" + } + }; + return M.arcLengthDivisions = this.arcLengthDivisions, M.type = this.type, M; + } + fromJSON(M) { + return this.arcLengthDivisions = M.arcLengthDivisions, this; + } +} +class bN extends vD { + constructor(M = 0, D = 0, t = 1, e = 1, N = 0, A = Math.PI * 2, z = !1, I = 0) { + super(), this.type = "EllipseCurve", this.aX = M, this.aY = D, this.xRadius = t, this.yRadius = e, this.aStartAngle = N, this.aEndAngle = A, this.aClockwise = z, this.aRotation = I; + } + getPoint(M, D) { + const t = D || new q(), e = Math.PI * 2; + let N = this.aEndAngle - this.aStartAngle; + const A = Math.abs(N) < Number.EPSILON; + for (; N < 0; ) + N += e; + for (; N > e; ) + N -= e; + N < Number.EPSILON && (A ? N = 0 : N = e), this.aClockwise === !0 && !A && (N === e ? N = -e : N = N - e); + const z = this.aStartAngle + M * N; + let I = this.aX + this.xRadius * Math.cos(z), i = this.aY + this.yRadius * Math.sin(z); + if (this.aRotation !== 0) { + const T = Math.cos(this.aRotation), u = Math.sin(this.aRotation), g = I - this.aX, r = i - this.aY; + I = g * T - r * u + this.aX, i = g * u + r * T + this.aY; + } + return t.set(I, i); + } + copy(M) { + return super.copy(M), this.aX = M.aX, this.aY = M.aY, this.xRadius = M.xRadius, this.yRadius = M.yRadius, this.aStartAngle = M.aStartAngle, this.aEndAngle = M.aEndAngle, this.aClockwise = M.aClockwise, this.aRotation = M.aRotation, this; + } + toJSON() { + const M = super.toJSON(); + return M.aX = this.aX, M.aY = this.aY, M.xRadius = this.xRadius, M.yRadius = this.yRadius, M.aStartAngle = this.aStartAngle, M.aEndAngle = this.aEndAngle, M.aClockwise = this.aClockwise, M.aRotation = this.aRotation, M; + } + fromJSON(M) { + return super.fromJSON(M), this.aX = M.aX, this.aY = M.aY, this.xRadius = M.xRadius, this.yRadius = M.yRadius, this.aStartAngle = M.aStartAngle, this.aEndAngle = M.aEndAngle, this.aClockwise = M.aClockwise, this.aRotation = M.aRotation, this; + } +} +bN.prototype.isEllipseCurve = !0; +class Yi extends bN { + constructor(M, D, t, e, N, A) { + super(M, D, t, t, e, N, A), this.type = "ArcCurve"; + } +} +Yi.prototype.isArcCurve = !0; +function zA() { + let n = 0, M = 0, D = 0, t = 0; + function e(N, A, z, I) { + n = N, M = z, D = -3 * N + 3 * A - 2 * z - I, t = 2 * N - 2 * A + z + I; + } + return { + initCatmullRom: function(N, A, z, I, i) { + e(A, z, i * (z - N), i * (I - A)); + }, + initNonuniformCatmullRom: function(N, A, z, I, i, T, u) { + let g = (A - N) / i - (z - N) / (i + T) + (z - A) / T, r = (z - A) / T - (I - A) / (T + u) + (I - z) / u; + g *= T, r *= T, e(A, z, g, r); + }, + calc: function(N) { + const A = N * N, z = A * N; + return n + M * N + D * A + t * z; + } + }; +} +const CN = new O(), dn = new zA(), vn = new zA(), pn = new zA(); +class Ui extends vD { + constructor(M = [], D = !1, t = "centripetal", e = 0.5) { + super(), this.type = "CatmullRomCurve3", this.points = M, this.closed = D, this.curveType = t, this.tension = e; + } + getPoint(M, D = new O()) { + const t = D, e = this.points, N = e.length, A = (N - (this.closed ? 0 : 1)) * M; + let z = Math.floor(A), I = A - z; + this.closed ? z += z > 0 ? 0 : (Math.floor(Math.abs(z) / N) + 1) * N : I === 0 && z === N - 1 && (z = N - 2, I = 1); + let i, T; + this.closed || z > 0 ? i = e[(z - 1) % N] : (CN.subVectors(e[0], e[1]).add(e[0]), i = CN); + const u = e[z % N], g = e[(z + 1) % N]; + if (this.closed || z + 2 < N ? T = e[(z + 2) % N] : (CN.subVectors(e[N - 1], e[N - 2]).add(e[N - 1]), T = CN), this.curveType === "centripetal" || this.curveType === "chordal") { + const r = this.curveType === "chordal" ? 0.5 : 0.25; + let j = Math.pow(i.distanceToSquared(u), r), y = Math.pow(u.distanceToSquared(g), r), a = Math.pow(g.distanceToSquared(T), r); + y < 1e-4 && (y = 1), j < 1e-4 && (j = y), a < 1e-4 && (a = y), dn.initNonuniformCatmullRom(i.x, u.x, g.x, T.x, j, y, a), vn.initNonuniformCatmullRom(i.y, u.y, g.y, T.y, j, y, a), pn.initNonuniformCatmullRom(i.z, u.z, g.z, T.z, j, y, a); + } else + this.curveType === "catmullrom" && (dn.initCatmullRom(i.x, u.x, g.x, T.x, this.tension), vn.initCatmullRom(i.y, u.y, g.y, T.y, this.tension), pn.initCatmullRom(i.z, u.z, g.z, T.z, this.tension)); + return t.set(dn.calc(I), vn.calc(I), pn.calc(I)), t; + } + copy(M) { + super.copy(M), this.points = []; + for (let D = 0, t = M.points.length; D < t; D++) { + const e = M.points[D]; + this.points.push(e.clone()); + } + return this.closed = M.closed, this.curveType = M.curveType, this.tension = M.tension, this; + } + toJSON() { + const M = super.toJSON(); + M.points = []; + for (let D = 0, t = this.points.length; D < t; D++) { + const e = this.points[D]; + M.points.push(e.toArray()); + } + return M.closed = this.closed, M.curveType = this.curveType, M.tension = this.tension, M; + } + fromJSON(M) { + super.fromJSON(M), this.points = []; + for (let D = 0, t = M.points.length; D < t; D++) { + const e = M.points[D]; + this.points.push(new O().fromArray(e)); + } + return this.closed = M.closed, this.curveType = M.curveType, this.tension = M.tension, this; + } +} +Ui.prototype.isCatmullRomCurve3 = !0; +function Rz(n, M, D, t, e) { + const N = (t - M) * 0.5, A = (e - D) * 0.5, z = n * n, I = n * z; + return (2 * D - 2 * t + N + A) * I + (-3 * D + 3 * t - 2 * N - A) * z + N * n + D; +} +function $s(n, M) { + const D = 1 - n; + return D * D * M; +} +function Mc(n, M) { + return 2 * (1 - n) * n * M; +} +function Dc(n, M) { + return n * n * M; +} +function pe(n, M, D, t) { + return $s(n, M) + Mc(n, D) + Dc(n, t); +} +function tc(n, M) { + const D = 1 - n; + return D * D * D * M; +} +function ec(n, M) { + const D = 1 - n; + return 3 * D * D * n * M; +} +function Nc(n, M) { + return 3 * (1 - n) * n * n * M; +} +function nc(n, M) { + return n * n * n * M; +} +function he(n, M, D, t, e) { + return tc(n, M) + ec(n, D) + Nc(n, t) + nc(n, e); +} +class iA extends vD { + constructor(M = new q(), D = new q(), t = new q(), e = new q()) { + super(), this.type = "CubicBezierCurve", this.v0 = M, this.v1 = D, this.v2 = t, this.v3 = e; + } + getPoint(M, D = new q()) { + const t = D, e = this.v0, N = this.v1, A = this.v2, z = this.v3; + return t.set(he(M, e.x, N.x, A.x, z.x), he(M, e.y, N.y, A.y, z.y)), t; + } + copy(M) { + return super.copy(M), this.v0.copy(M.v0), this.v1.copy(M.v1), this.v2.copy(M.v2), this.v3.copy(M.v3), this; + } + toJSON() { + const M = super.toJSON(); + return M.v0 = this.v0.toArray(), M.v1 = this.v1.toArray(), M.v2 = this.v2.toArray(), M.v3 = this.v3.toArray(), M; + } + fromJSON(M) { + return super.fromJSON(M), this.v0.fromArray(M.v0), this.v1.fromArray(M.v1), this.v2.fromArray(M.v2), this.v3.fromArray(M.v3), this; + } +} +iA.prototype.isCubicBezierCurve = !0; +class Qi extends vD { + constructor(M = new O(), D = new O(), t = new O(), e = new O()) { + super(), this.type = "CubicBezierCurve3", this.v0 = M, this.v1 = D, this.v2 = t, this.v3 = e; + } + getPoint(M, D = new O()) { + const t = D, e = this.v0, N = this.v1, A = this.v2, z = this.v3; + return t.set(he(M, e.x, N.x, A.x, z.x), he(M, e.y, N.y, A.y, z.y), he(M, e.z, N.z, A.z, z.z)), t; + } + copy(M) { + return super.copy(M), this.v0.copy(M.v0), this.v1.copy(M.v1), this.v2.copy(M.v2), this.v3.copy(M.v3), this; + } + toJSON() { + const M = super.toJSON(); + return M.v0 = this.v0.toArray(), M.v1 = this.v1.toArray(), M.v2 = this.v2.toArray(), M.v3 = this.v3.toArray(), M; + } + fromJSON(M) { + return super.fromJSON(M), this.v0.fromArray(M.v0), this.v1.fromArray(M.v1), this.v2.fromArray(M.v2), this.v3.fromArray(M.v3), this; + } +} +Qi.prototype.isCubicBezierCurve3 = !0; +class KN extends vD { + constructor(M = new q(), D = new q()) { + super(), this.type = "LineCurve", this.v1 = M, this.v2 = D; + } + getPoint(M, D = new q()) { + const t = D; + return M === 1 ? t.copy(this.v2) : (t.copy(this.v2).sub(this.v1), t.multiplyScalar(M).add(this.v1)), t; + } + getPointAt(M, D) { + return this.getPoint(M, D); + } + getTangent(M, D) { + const t = D || new q(); + return t.copy(this.v2).sub(this.v1).normalize(), t; + } + copy(M) { + return super.copy(M), this.v1.copy(M.v1), this.v2.copy(M.v2), this; + } + toJSON() { + const M = super.toJSON(); + return M.v1 = this.v1.toArray(), M.v2 = this.v2.toArray(), M; + } + fromJSON(M) { + return super.fromJSON(M), this.v1.fromArray(M.v1), this.v2.fromArray(M.v2), this; + } +} +KN.prototype.isLineCurve = !0; +class Ac extends vD { + constructor(M = new O(), D = new O()) { + super(), this.type = "LineCurve3", this.isLineCurve3 = !0, this.v1 = M, this.v2 = D; + } + getPoint(M, D = new O()) { + const t = D; + return M === 1 ? t.copy(this.v2) : (t.copy(this.v2).sub(this.v1), t.multiplyScalar(M).add(this.v1)), t; + } + getPointAt(M, D) { + return this.getPoint(M, D); + } + copy(M) { + return super.copy(M), this.v1.copy(M.v1), this.v2.copy(M.v2), this; + } + toJSON() { + const M = super.toJSON(); + return M.v1 = this.v1.toArray(), M.v2 = this.v2.toArray(), M; + } + fromJSON(M) { + return super.fromJSON(M), this.v1.fromArray(M.v1), this.v2.fromArray(M.v2), this; + } +} +class IA extends vD { + constructor(M = new q(), D = new q(), t = new q()) { + super(), this.type = "QuadraticBezierCurve", this.v0 = M, this.v1 = D, this.v2 = t; + } + getPoint(M, D = new q()) { + const t = D, e = this.v0, N = this.v1, A = this.v2; + return t.set(pe(M, e.x, N.x, A.x), pe(M, e.y, N.y, A.y)), t; + } + copy(M) { + return super.copy(M), this.v0.copy(M.v0), this.v1.copy(M.v1), this.v2.copy(M.v2), this; + } + toJSON() { + const M = super.toJSON(); + return M.v0 = this.v0.toArray(), M.v1 = this.v1.toArray(), M.v2 = this.v2.toArray(), M; + } + fromJSON(M) { + return super.fromJSON(M), this.v0.fromArray(M.v0), this.v1.fromArray(M.v1), this.v2.fromArray(M.v2), this; + } +} +IA.prototype.isQuadraticBezierCurve = !0; +class fi extends vD { + constructor(M = new O(), D = new O(), t = new O()) { + super(), this.type = "QuadraticBezierCurve3", this.v0 = M, this.v1 = D, this.v2 = t; + } + getPoint(M, D = new O()) { + const t = D, e = this.v0, N = this.v1, A = this.v2; + return t.set(pe(M, e.x, N.x, A.x), pe(M, e.y, N.y, A.y), pe(M, e.z, N.z, A.z)), t; + } + copy(M) { + return super.copy(M), this.v0.copy(M.v0), this.v1.copy(M.v1), this.v2.copy(M.v2), this; + } + toJSON() { + const M = super.toJSON(); + return M.v0 = this.v0.toArray(), M.v1 = this.v1.toArray(), M.v2 = this.v2.toArray(), M; + } + fromJSON(M) { + return super.fromJSON(M), this.v0.fromArray(M.v0), this.v1.fromArray(M.v1), this.v2.fromArray(M.v2), this; + } +} +fi.prototype.isQuadraticBezierCurve3 = !0; +class TA extends vD { + constructor(M = []) { + super(), this.type = "SplineCurve", this.points = M; + } + getPoint(M, D = new q()) { + const t = D, e = this.points, N = (e.length - 1) * M, A = Math.floor(N), z = N - A, I = e[A === 0 ? A : A - 1], i = e[A], T = e[A > e.length - 2 ? e.length - 1 : A + 1], u = e[A > e.length - 3 ? e.length - 1 : A + 2]; + return t.set(Rz(z, I.x, i.x, T.x, u.x), Rz(z, I.y, i.y, T.y, u.y)), t; + } + copy(M) { + super.copy(M), this.points = []; + for (let D = 0, t = M.points.length; D < t; D++) { + const e = M.points[D]; + this.points.push(e.clone()); + } + return this; + } + toJSON() { + const M = super.toJSON(); + M.points = []; + for (let D = 0, t = this.points.length; D < t; D++) { + const e = this.points[D]; + M.points.push(e.toArray()); + } + return M; + } + fromJSON(M) { + super.fromJSON(M), this.points = []; + for (let D = 0, t = M.points.length; D < t; D++) { + const e = M.points[D]; + this.points.push(new q().fromArray(e)); + } + return this; + } +} +TA.prototype.isSplineCurve = !0; +var mi = /* @__PURE__ */ Object.freeze({ + __proto__: null, + ArcCurve: Yi, + CatmullRomCurve3: Ui, + CubicBezierCurve: iA, + CubicBezierCurve3: Qi, + EllipseCurve: bN, + LineCurve: KN, + LineCurve3: Ac, + QuadraticBezierCurve: IA, + QuadraticBezierCurve3: fi, + SplineCurve: TA +}); +class zc extends vD { + constructor() { + super(), this.type = "CurvePath", this.curves = [], this.autoClose = !1; + } + add(M) { + this.curves.push(M); + } + closePath() { + const M = this.curves[0].getPoint(0), D = this.curves[this.curves.length - 1].getPoint(1); + M.equals(D) || this.curves.push(new KN(D, M)); + } + getPoint(M, D) { + const t = M * this.getLength(), e = this.getCurveLengths(); + let N = 0; + for (; N < e.length; ) { + if (e[N] >= t) { + const A = e[N] - t, z = this.curves[N], I = z.getLength(), i = I === 0 ? 0 : 1 - A / I; + return z.getPointAt(i, D); + } + N++; + } + return null; + } + getLength() { + const M = this.getCurveLengths(); + return M[M.length - 1]; + } + updateArcLengths() { + this.needsUpdate = !0, this.cacheLengths = null, this.getCurveLengths(); + } + getCurveLengths() { + if (this.cacheLengths && this.cacheLengths.length === this.curves.length) + return this.cacheLengths; + const M = []; + let D = 0; + for (let t = 0, e = this.curves.length; t < e; t++) + D += this.curves[t].getLength(), M.push(D); + return this.cacheLengths = M, M; + } + getSpacedPoints(M = 40) { + const D = []; + for (let t = 0; t <= M; t++) + D.push(this.getPoint(t / M)); + return this.autoClose && D.push(D[0]), D; + } + getPoints(M = 12) { + const D = []; + let t; + for (let e = 0, N = this.curves; e < N.length; e++) { + const A = N[e], z = A && A.isEllipseCurve ? M * 2 : A && (A.isLineCurve || A.isLineCurve3) ? 1 : A && A.isSplineCurve ? M * A.points.length : M, I = A.getPoints(z); + for (let i = 0; i < I.length; i++) { + const T = I[i]; + t && t.equals(T) || (D.push(T), t = T); + } + } + return this.autoClose && D.length > 1 && !D[D.length - 1].equals(D[0]) && D.push(D[0]), D; + } + copy(M) { + super.copy(M), this.curves = []; + for (let D = 0, t = M.curves.length; D < t; D++) { + const e = M.curves[D]; + this.curves.push(e.clone()); + } + return this.autoClose = M.autoClose, this; + } + toJSON() { + const M = super.toJSON(); + M.autoClose = this.autoClose, M.curves = []; + for (let D = 0, t = this.curves.length; D < t; D++) { + const e = this.curves[D]; + M.curves.push(e.toJSON()); + } + return M; + } + fromJSON(M) { + super.fromJSON(M), this.autoClose = M.autoClose, this.curves = []; + for (let D = 0, t = M.curves.length; D < t; D++) { + const e = M.curves[D]; + this.curves.push(new mi[e.type]().fromJSON(e)); + } + return this; + } +} +class Fn extends zc { + constructor(M) { + super(), this.type = "Path", this.currentPoint = new q(), M && this.setFromPoints(M); + } + setFromPoints(M) { + this.moveTo(M[0].x, M[0].y); + for (let D = 1, t = M.length; D < t; D++) + this.lineTo(M[D].x, M[D].y); + return this; + } + moveTo(M, D) { + return this.currentPoint.set(M, D), this; + } + lineTo(M, D) { + const t = new KN(this.currentPoint.clone(), new q(M, D)); + return this.curves.push(t), this.currentPoint.set(M, D), this; + } + quadraticCurveTo(M, D, t, e) { + const N = new IA(this.currentPoint.clone(), new q(M, D), new q(t, e)); + return this.curves.push(N), this.currentPoint.set(t, e), this; + } + bezierCurveTo(M, D, t, e, N, A) { + const z = new iA(this.currentPoint.clone(), new q(M, D), new q(t, e), new q(N, A)); + return this.curves.push(z), this.currentPoint.set(N, A), this; + } + splineThru(M) { + const D = [this.currentPoint.clone()].concat(M), t = new TA(D); + return this.curves.push(t), this.currentPoint.copy(M[M.length - 1]), this; + } + arc(M, D, t, e, N, A) { + const z = this.currentPoint.x, I = this.currentPoint.y; + return this.absarc(M + z, D + I, t, e, N, A), this; + } + absarc(M, D, t, e, N, A) { + return this.absellipse(M, D, t, t, e, N, A), this; + } + ellipse(M, D, t, e, N, A, z, I) { + const i = this.currentPoint.x, T = this.currentPoint.y; + return this.absellipse(M + i, D + T, t, e, N, A, z, I), this; + } + absellipse(M, D, t, e, N, A, z, I) { + const i = new bN(M, D, t, e, N, A, z, I); + if (this.curves.length > 0) { + const u = i.getPoint(0); + u.equals(this.currentPoint) || this.lineTo(u.x, u.y); + } + this.curves.push(i); + const T = i.getPoint(1); + return this.currentPoint.copy(T), this; + } + copy(M) { + return super.copy(M), this.currentPoint.copy(M.currentPoint), this; + } + toJSON() { + const M = super.toJSON(); + return M.currentPoint = this.currentPoint.toArray(), M; + } + fromJSON(M) { + return super.fromJSON(M), this.currentPoint.fromArray(M.currentPoint), this; + } +} +class ge extends Fn { + constructor(M) { + super(M), this.uuid = bD(), this.type = "Shape", this.holes = []; + } + getPointsHoles(M) { + const D = []; + for (let t = 0, e = this.holes.length; t < e; t++) + D[t] = this.holes[t].getPoints(M); + return D; + } + extractPoints(M) { + return { + shape: this.getPoints(M), + holes: this.getPointsHoles(M) + }; + } + copy(M) { + super.copy(M), this.holes = []; + for (let D = 0, t = M.holes.length; D < t; D++) { + const e = M.holes[D]; + this.holes.push(e.clone()); + } + return this; + } + toJSON() { + const M = super.toJSON(); + M.uuid = this.uuid, M.holes = []; + for (let D = 0, t = this.holes.length; D < t; D++) { + const e = this.holes[D]; + M.holes.push(e.toJSON()); + } + return M; + } + fromJSON(M) { + super.fromJSON(M), this.uuid = M.uuid, this.holes = []; + for (let D = 0, t = M.holes.length; D < t; D++) { + const e = M.holes[D]; + this.holes.push(new Fn().fromJSON(e)); + } + return this; + } +} +const ic = { + triangulate: function(n, M, D = 2) { + const t = M && M.length, e = t ? M[0] * D : n.length; + let N = ki(n, 0, e, D, !0); + const A = []; + if (!N || N.next === N.prev) + return A; + let z, I, i, T, u, g, r; + if (t && (N = rc(n, M, N, D)), n.length > 80 * D) { + z = i = n[0], I = T = n[1]; + for (let j = D; j < e; j += D) + u = n[j], g = n[j + 1], u < z && (z = u), g < I && (I = g), u > i && (i = u), g > T && (T = g); + r = Math.max(i - z, T - I), r = r !== 0 ? 1 / r : 0; + } + return Se(N, A, D, z, I, r), A; + } +}; +function ki(n, M, D, t, e) { + let N, A; + if (e === xc(n, M, D, t) > 0) + for (N = M; N < D; N += t) + A = Pz(N, n[N], n[N + 1], A); + else + for (N = D - t; N >= M; N -= t) + A = Pz(N, n[N], n[N + 1], A); + return A && RN(A, A.next) && (_e(A), A = A.next), A; +} +function jt(n, M) { + if (!n) + return n; + M || (M = n); + let D = n, t; + do + if (t = !1, !D.steiner && (RN(D, D.next) || XM(D.prev, D, D.next) === 0)) { + if (_e(D), D = M = D.prev, D === D.next) + break; + t = !0; + } else + D = D.next; + while (t || D !== M); + return M; +} +function Se(n, M, D, t, e, N, A) { + if (!n) + return; + !A && N && oc(n, t, e, N); + let z = n, I, i; + for (; n.prev !== n.next; ) { + if (I = n.prev, i = n.next, N ? Tc(n, t, e, N) : Ic(n)) { + M.push(I.i / D), M.push(n.i / D), M.push(i.i / D), _e(n), n = i.next, z = i.next; + continue; + } + if (n = i, n === z) { + A ? A === 1 ? (n = uc(jt(n), M, D), Se(n, M, D, t, e, N, 2)) : A === 2 && gc(n, M, D, t, e, N) : Se(jt(n), M, D, t, e, N, 1); + break; + } + } +} +function Ic(n) { + const M = n.prev, D = n, t = n.next; + if (XM(M, D, t) >= 0) + return !1; + let e = n.next.next; + for (; e !== n.prev; ) { + if ($t(M.x, M.y, D.x, D.y, t.x, t.y, e.x, e.y) && XM(e.prev, e, e.next) >= 0) + return !1; + e = e.next; + } + return !0; +} +function Tc(n, M, D, t) { + const e = n.prev, N = n, A = n.next; + if (XM(e, N, A) >= 0) + return !1; + const z = e.x < N.x ? e.x < A.x ? e.x : A.x : N.x < A.x ? N.x : A.x, I = e.y < N.y ? e.y < A.y ? e.y : A.y : N.y < A.y ? N.y : A.y, i = e.x > N.x ? e.x > A.x ? e.x : A.x : N.x > A.x ? N.x : A.x, T = e.y > N.y ? e.y > A.y ? e.y : A.y : N.y > A.y ? N.y : A.y, u = Bn(z, I, M, D, t), g = Bn(i, T, M, D, t); + let r = n.prevZ, j = n.nextZ; + for (; r && r.z >= u && j && j.z <= g; ) { + if (r !== n.prev && r !== n.next && $t(e.x, e.y, N.x, N.y, A.x, A.y, r.x, r.y) && XM(r.prev, r, r.next) >= 0 || (r = r.prevZ, j !== n.prev && j !== n.next && $t(e.x, e.y, N.x, N.y, A.x, A.y, j.x, j.y) && XM(j.prev, j, j.next) >= 0)) + return !1; + j = j.nextZ; + } + for (; r && r.z >= u; ) { + if (r !== n.prev && r !== n.next && $t(e.x, e.y, N.x, N.y, A.x, A.y, r.x, r.y) && XM(r.prev, r, r.next) >= 0) + return !1; + r = r.prevZ; + } + for (; j && j.z <= g; ) { + if (j !== n.prev && j !== n.next && $t(e.x, e.y, N.x, N.y, A.x, A.y, j.x, j.y) && XM(j.prev, j, j.next) >= 0) + return !1; + j = j.nextZ; + } + return !0; +} +function uc(n, M, D) { + let t = n; + do { + const e = t.prev, N = t.next.next; + !RN(e, N) && Si(e, t, t.next, N) && Ze(e, N) && Ze(N, e) && (M.push(e.i / D), M.push(t.i / D), M.push(N.i / D), _e(t), _e(t.next), t = n = N), t = t.next; + } while (t !== n); + return jt(t); +} +function gc(n, M, D, t, e, N) { + let A = n; + do { + let z = A.next.next; + for (; z !== A.prev; ) { + if (A.i !== z.i && Lc(A, z)) { + let I = Zi(A, z); + A = jt(A, A.next), I = jt(I, I.next), Se(A, M, D, t, e, N), Se(I, M, D, t, e, N); + return; + } + z = z.next; + } + A = A.next; + } while (A !== n); +} +function rc(n, M, D, t) { + const e = []; + let N, A, z, I, i; + for (N = 0, A = M.length; N < A; N++) + z = M[N] * t, I = N < A - 1 ? M[N + 1] * t : n.length, i = ki(n, z, I, t, !1), i === i.next && (i.steiner = !0), e.push(Cc(i)); + for (e.sort(sc), N = 0; N < e.length; N++) + cc(e[N], D), D = jt(D, D.next); + return D; +} +function sc(n, M) { + return n.x - M.x; +} +function cc(n, M) { + if (M = jc(n, M), M) { + const D = Zi(M, n); + jt(M, M.next), jt(D, D.next); + } +} +function jc(n, M) { + let D = M; + const t = n.x, e = n.y; + let N = -1 / 0, A; + do { + if (e <= D.y && e >= D.next.y && D.next.y !== D.y) { + const g = D.x + (e - D.y) * (D.next.x - D.x) / (D.next.y - D.y); + if (g <= t && g > N) { + if (N = g, g === t) { + if (e === D.y) + return D; + if (e === D.next.y) + return D.next; + } + A = D.x < D.next.x ? D : D.next; + } + } + D = D.next; + } while (D !== M); + if (!A) + return null; + if (t === N) + return A; + const z = A, I = A.x, i = A.y; + let T = 1 / 0, u; + D = A; + do + t >= D.x && D.x >= I && t !== D.x && $t(e < i ? t : N, e, I, i, e < i ? N : t, e, D.x, D.y) && (u = Math.abs(e - D.y) / (t - D.x), Ze(D, n) && (u < T || u === T && (D.x > A.x || D.x === A.x && yc(A, D))) && (A = D, T = u)), D = D.next; + while (D !== z); + return A; +} +function yc(n, M) { + return XM(n.prev, n, M.prev) < 0 && XM(M.next, n, n.next) < 0; +} +function oc(n, M, D, t) { + let e = n; + do + e.z === null && (e.z = Bn(e.x, e.y, M, D, t)), e.prevZ = e.prev, e.nextZ = e.next, e = e.next; + while (e !== n); + e.prevZ.nextZ = null, e.prevZ = null, ac(e); +} +function ac(n) { + let M, D, t, e, N, A, z, I, i = 1; + do { + for (D = n, n = null, N = null, A = 0; D; ) { + for (A++, t = D, z = 0, M = 0; M < i && (z++, t = t.nextZ, !!t); M++) + ; + for (I = i; z > 0 || I > 0 && t; ) + z !== 0 && (I === 0 || !t || D.z <= t.z) ? (e = D, D = D.nextZ, z--) : (e = t, t = t.nextZ, I--), N ? N.nextZ = e : n = e, e.prevZ = N, N = e; + D = t; + } + N.nextZ = null, i *= 2; + } while (A > 1); + return n; +} +function Bn(n, M, D, t, e) { + return n = 32767 * (n - D) * e, M = 32767 * (M - t) * e, n = (n | n << 8) & 16711935, n = (n | n << 4) & 252645135, n = (n | n << 2) & 858993459, n = (n | n << 1) & 1431655765, M = (M | M << 8) & 16711935, M = (M | M << 4) & 252645135, M = (M | M << 2) & 858993459, M = (M | M << 1) & 1431655765, n | M << 1; +} +function Cc(n) { + let M = n, D = n; + do + (M.x < D.x || M.x === D.x && M.y < D.y) && (D = M), M = M.next; + while (M !== n); + return D; +} +function $t(n, M, D, t, e, N, A, z) { + return (e - A) * (M - z) - (n - A) * (N - z) >= 0 && (n - A) * (t - z) - (D - A) * (M - z) >= 0 && (D - A) * (N - z) - (e - A) * (t - z) >= 0; +} +function Lc(n, M) { + return n.next.i !== M.i && n.prev.i !== M.i && !wc(n, M) && (Ze(n, M) && Ze(M, n) && Oc(n, M) && (XM(n.prev, n, M.prev) || XM(n, M.prev, M)) || RN(n, M) && XM(n.prev, n, n.next) > 0 && XM(M.prev, M, M.next) > 0); +} +function XM(n, M, D) { + return (M.y - n.y) * (D.x - M.x) - (M.x - n.x) * (D.y - M.y); +} +function RN(n, M) { + return n.x === M.x && n.y === M.y; +} +function Si(n, M, D, t) { + const e = wN(XM(n, M, D)), N = wN(XM(n, M, t)), A = wN(XM(D, t, n)), z = wN(XM(D, t, M)); + return !!(e !== N && A !== z || e === 0 && LN(n, D, M) || N === 0 && LN(n, t, M) || A === 0 && LN(D, n, t) || z === 0 && LN(D, M, t)); +} +function LN(n, M, D) { + return M.x <= Math.max(n.x, D.x) && M.x >= Math.min(n.x, D.x) && M.y <= Math.max(n.y, D.y) && M.y >= Math.min(n.y, D.y); +} +function wN(n) { + return n > 0 ? 1 : n < 0 ? -1 : 0; +} +function wc(n, M) { + let D = n; + do { + if (D.i !== n.i && D.next.i !== n.i && D.i !== M.i && D.next.i !== M.i && Si(D, D.next, n, M)) + return !0; + D = D.next; + } while (D !== n); + return !1; +} +function Ze(n, M) { + return XM(n.prev, n, n.next) < 0 ? XM(n, M, n.next) >= 0 && XM(n, n.prev, M) >= 0 : XM(n, M, n.prev) < 0 || XM(n, n.next, M) < 0; +} +function Oc(n, M) { + let D = n, t = !1; + const e = (n.x + M.x) / 2, N = (n.y + M.y) / 2; + do + D.y > N != D.next.y > N && D.next.y !== D.y && e < (D.next.x - D.x) * (N - D.y) / (D.next.y - D.y) + D.x && (t = !t), D = D.next; + while (D !== n); + return t; +} +function Zi(n, M) { + const D = new Vn(n.i, n.x, n.y), t = new Vn(M.i, M.x, M.y), e = n.next, N = M.prev; + return n.next = M, M.prev = n, D.next = e, e.prev = D, t.next = D, D.prev = t, N.next = t, t.prev = N, t; +} +function Pz(n, M, D, t) { + const e = new Vn(n, M, D); + return t ? (e.next = t.next, e.prev = t, t.next.prev = e, t.next = e) : (e.prev = e, e.next = e), e; +} +function _e(n) { + n.next.prev = n.prev, n.prev.next = n.next, n.prevZ && (n.prevZ.nextZ = n.nextZ), n.nextZ && (n.nextZ.prevZ = n.prevZ); +} +function Vn(n, M, D) { + this.i = n, this.x = M, this.y = D, this.prev = null, this.next = null, this.z = null, this.prevZ = null, this.nextZ = null, this.steiner = !1; +} +function xc(n, M, D, t) { + let e = 0; + for (let N = M, A = D - t; N < D; N += t) + e += (n[A] - n[N]) * (n[N + 1] + n[A + 1]), A = N; + return e; +} +class rt { + static area(M) { + const D = M.length; + let t = 0; + for (let e = D - 1, N = 0; N < D; e = N++) + t += M[e].x * M[N].y - M[N].x * M[e].y; + return t * 0.5; + } + static isClockWise(M) { + return rt.area(M) < 0; + } + static triangulateShape(M, D) { + const t = [], e = [], N = []; + Fz(M), Bz(t, M); + let A = M.length; + D.forEach(Fz); + for (let I = 0; I < D.length; I++) + e.push(A), A += D[I].length, Bz(t, D[I]); + const z = ic.triangulate(t, e); + for (let I = 0; I < z.length; I += 3) + N.push(z.slice(I, I + 3)); + return N; + } +} +function Fz(n) { + const M = n.length; + M > 2 && n[M - 1].equals(n[0]) && n.pop(); +} +function Bz(n, M) { + for (let D = 0; D < M.length; D++) + n.push(M[D].x), n.push(M[D].y); +} +class re extends VM { + constructor(M = new ge([new q(0.5, 0.5), new q(-0.5, 0.5), new q(-0.5, -0.5), new q(0.5, -0.5)]), D = {}) { + super(), this.type = "ExtrudeGeometry", this.parameters = { + shapes: M, + options: D + }, M = Array.isArray(M) ? M : [M]; + const t = this, e = [], N = []; + for (let z = 0, I = M.length; z < I; z++) { + const i = M[z]; + A(i); + } + this.setAttribute("position", new WM(e, 3)), this.setAttribute("uv", new WM(N, 2)), this.computeVertexNormals(); + function A(z) { + const I = [], i = D.curveSegments !== void 0 ? D.curveSegments : 12, T = D.steps !== void 0 ? D.steps : 1; + let u = D.depth !== void 0 ? D.depth : 1, g = D.bevelEnabled !== void 0 ? D.bevelEnabled : !0, r = D.bevelThickness !== void 0 ? D.bevelThickness : 0.2, j = D.bevelSize !== void 0 ? D.bevelSize : r - 0.1, y = D.bevelOffset !== void 0 ? D.bevelOffset : 0, a = D.bevelSegments !== void 0 ? D.bevelSegments : 3; + const c = D.extrudePath, s = D.UVGenerator !== void 0 ? D.UVGenerator : Ec; + D.amount !== void 0 && (console.warn("THREE.ExtrudeBufferGeometry: amount has been renamed to depth."), u = D.amount); + let l, C = !1, E, v, h, F; + c && (l = c.getSpacedPoints(T), C = !0, g = !1, E = c.computeFrenetFrames(T, !1), v = new O(), h = new O(), F = new O()), g || (a = 0, r = 0, j = 0, y = 0); + const MM = z.extractPoints(i); + let Z = MM.shape; + const o = MM.holes; + if (!rt.isClockWise(Z)) { + Z = Z.reverse(); + for (let B = 0, $ = o.length; B < $; B++) { + const X = o[B]; + rt.isClockWise(X) && (o[B] = X.reverse()); + } + } + const Y = rt.triangulateShape(Z, o), k = Z; + for (let B = 0, $ = o.length; B < $; B++) { + const X = o[B]; + Z = Z.concat(X); + } + function f(B, $, X) { + return $ || console.error("THREE.ExtrudeGeometry: vec does not exist"), $.clone().multiplyScalar(X).add(B); + } + const Q = Z.length, K = Y.length; + function W(B, $, X) { + let iM, nM, CM; + const xM = B.x - $.x, QM = B.y - $.y, FM = X.x - B.x, RM = X.y - B.y, x = xM * xM + QM * QM, L = xM * RM - QM * FM; + if (Math.abs(L) > Number.EPSILON) { + const P = Math.sqrt(x), J = Math.sqrt(FM * FM + RM * RM), gM = $.x - QM / P, R = $.y + xM / P, yM = X.x - RM / J, sM = X.y + FM / J, NM = ((yM - gM) * RM - (sM - R) * FM) / (xM * RM - QM * FM); + iM = gM + xM * NM - B.x, nM = R + QM * NM - B.y; + const tM = iM * iM + nM * nM; + if (tM <= 2) + return new q(iM, nM); + CM = Math.sqrt(tM / 2); + } else { + let P = !1; + xM > Number.EPSILON ? FM > Number.EPSILON && (P = !0) : xM < -Number.EPSILON ? FM < -Number.EPSILON && (P = !0) : Math.sign(QM) === Math.sign(RM) && (P = !0), P ? (iM = -QM, nM = xM, CM = Math.sqrt(x)) : (iM = xM, nM = QM, CM = Math.sqrt(x / 2)); + } + return new q(iM / CM, nM / CM); + } + const IM = []; + for (let B = 0, $ = k.length, X = $ - 1, iM = B + 1; B < $; B++, X++, iM++) + X === $ && (X = 0), iM === $ && (iM = 0), IM[B] = W(k[B], k[X], k[iM]); + const _ = []; + let G, eM = IM.concat(); + for (let B = 0, $ = o.length; B < $; B++) { + const X = o[B]; + G = []; + for (let iM = 0, nM = X.length, CM = nM - 1, xM = iM + 1; iM < nM; iM++, CM++, xM++) + CM === nM && (CM = 0), xM === nM && (xM = 0), G[iM] = W(X[iM], X[CM], X[xM]); + _.push(G), eM = eM.concat(G); + } + for (let B = 0; B < a; B++) { + const $ = B / a, X = r * Math.cos($ * Math.PI / 2), iM = j * Math.sin($ * Math.PI / 2) + y; + for (let nM = 0, CM = k.length; nM < CM; nM++) { + const xM = f(k[nM], IM[nM], iM); + rM(xM.x, xM.y, -X); + } + for (let nM = 0, CM = o.length; nM < CM; nM++) { + const xM = o[nM]; + G = _[nM]; + for (let QM = 0, FM = xM.length; QM < FM; QM++) { + const RM = f(xM[QM], G[QM], iM); + rM(RM.x, RM.y, -X); + } + } + } + const uM = j + y; + for (let B = 0; B < Q; B++) { + const $ = g ? f(Z[B], eM[B], uM) : Z[B]; + C ? (h.copy(E.normals[0]).multiplyScalar($.x), v.copy(E.binormals[0]).multiplyScalar($.y), F.copy(l[0]).add(h).add(v), rM(F.x, F.y, F.z)) : rM($.x, $.y, 0); + } + for (let B = 1; B <= T; B++) + for (let $ = 0; $ < Q; $++) { + const X = g ? f(Z[$], eM[$], uM) : Z[$]; + C ? (h.copy(E.normals[B]).multiplyScalar(X.x), v.copy(E.binormals[B]).multiplyScalar(X.y), F.copy(l[B]).add(h).add(v), rM(F.x, F.y, F.z)) : rM(X.x, X.y, u / T * B); + } + for (let B = a - 1; B >= 0; B--) { + const $ = B / a, X = r * Math.cos($ * Math.PI / 2), iM = j * Math.sin($ * Math.PI / 2) + y; + for (let nM = 0, CM = k.length; nM < CM; nM++) { + const xM = f(k[nM], IM[nM], iM); + rM(xM.x, xM.y, u + X); + } + for (let nM = 0, CM = o.length; nM < CM; nM++) { + const xM = o[nM]; + G = _[nM]; + for (let QM = 0, FM = xM.length; QM < FM; QM++) { + const RM = f(xM[QM], G[QM], iM); + C ? rM(RM.x, RM.y + l[T - 1].y, l[T - 1].x + X) : rM(RM.x, RM.y, u + X); + } + } + } + jM(), b(); + function jM() { + const B = e.length / 3; + if (g) { + let $ = 0, X = Q * $; + for (let iM = 0; iM < K; iM++) { + const nM = Y[iM]; + wM(nM[2] + X, nM[1] + X, nM[0] + X); + } + $ = T + a * 2, X = Q * $; + for (let iM = 0; iM < K; iM++) { + const nM = Y[iM]; + wM(nM[0] + X, nM[1] + X, nM[2] + X); + } + } else { + for (let $ = 0; $ < K; $++) { + const X = Y[$]; + wM(X[2], X[1], X[0]); + } + for (let $ = 0; $ < K; $++) { + const X = Y[$]; + wM(X[0] + Q * T, X[1] + Q * T, X[2] + Q * T); + } + } + t.addGroup(B, e.length / 3 - B, 0); + } + function b() { + const B = e.length / 3; + let $ = 0; + kM(k, $), $ += k.length; + for (let X = 0, iM = o.length; X < iM; X++) { + const nM = o[X]; + kM(nM, $), $ += nM.length; + } + t.addGroup(B, e.length / 3 - B, 1); + } + function kM(B, $) { + let X = B.length; + for (; --X >= 0; ) { + const iM = X; + let nM = X - 1; + nM < 0 && (nM = B.length - 1); + for (let CM = 0, xM = T + a * 2; CM < xM; CM++) { + const QM = Q * CM, FM = Q * (CM + 1), RM = $ + iM + QM, x = $ + nM + QM, L = $ + nM + FM, P = $ + iM + FM; + zM(RM, x, L, P); + } + } + } + function rM(B, $, X) { + I.push(B), I.push($), I.push(X); + } + function wM(B, $, X) { + vM(B), vM($), vM(X); + const iM = e.length / 3, nM = s.generateTopUV(t, e, iM - 3, iM - 2, iM - 1); + OM(nM[0]), OM(nM[1]), OM(nM[2]); + } + function zM(B, $, X, iM) { + vM(B), vM($), vM(iM), vM($), vM(X), vM(iM); + const nM = e.length / 3, CM = s.generateSideWallUV(t, e, nM - 6, nM - 3, nM - 2, nM - 1); + OM(CM[0]), OM(CM[1]), OM(CM[3]), OM(CM[1]), OM(CM[2]), OM(CM[3]); + } + function vM(B) { + e.push(I[B * 3 + 0]), e.push(I[B * 3 + 1]), e.push(I[B * 3 + 2]); + } + function OM(B) { + N.push(B.x), N.push(B.y); + } + } + } + toJSON() { + const M = super.toJSON(), D = this.parameters.shapes, t = this.parameters.options; + return lc(D, t, M); + } + static fromJSON(M, D) { + const t = []; + for (let N = 0, A = M.shapes.length; N < A; N++) { + const z = D[M.shapes[N]]; + t.push(z); + } + const e = M.options.extrudePath; + return e !== void 0 && (M.options.extrudePath = new mi[e.type]().fromJSON(e)), new re(t, M.options); + } +} +const Ec = { + generateTopUV: function(n, M, D, t, e) { + const N = M[D * 3], A = M[D * 3 + 1], z = M[t * 3], I = M[t * 3 + 1], i = M[e * 3], T = M[e * 3 + 1]; + return [ + new q(N, A), + new q(z, I), + new q(i, T) + ]; + }, + generateSideWallUV: function(n, M, D, t, e, N) { + const A = M[D * 3], z = M[D * 3 + 1], I = M[D * 3 + 2], i = M[t * 3], T = M[t * 3 + 1], u = M[t * 3 + 2], g = M[e * 3], r = M[e * 3 + 1], j = M[e * 3 + 2], y = M[N * 3], a = M[N * 3 + 1], c = M[N * 3 + 2]; + return Math.abs(z - T) < Math.abs(A - i) ? [ + new q(A, 1 - I), + new q(i, 1 - u), + new q(g, 1 - j), + new q(y, 1 - c) + ] : [ + new q(z, 1 - I), + new q(T, 1 - u), + new q(r, 1 - j), + new q(a, 1 - c) + ]; + } +}; +function lc(n, M, D) { + if (D.shapes = [], Array.isArray(n)) + for (let t = 0, e = n.length; t < e; t++) { + const N = n[t]; + D.shapes.push(N.uuid); + } + else + D.shapes.push(n.uuid); + return M.extrudePath !== void 0 && (D.options.extrudePath = M.extrudePath.toJSON()), D; +} +class PN extends VM { + constructor(M = new ge([new q(0, 0.5), new q(-0.5, -0.5), new q(0.5, -0.5)]), D = 12) { + super(), this.type = "ShapeGeometry", this.parameters = { + shapes: M, + curveSegments: D + }; + const t = [], e = [], N = [], A = []; + let z = 0, I = 0; + if (Array.isArray(M) === !1) + i(M); + else + for (let T = 0; T < M.length; T++) + i(M[T]), this.addGroup(z, I, T), z += I, I = 0; + this.setIndex(t), this.setAttribute("position", new WM(e, 3)), this.setAttribute("normal", new WM(N, 3)), this.setAttribute("uv", new WM(A, 2)); + function i(T) { + const u = e.length / 3, g = T.extractPoints(D); + let r = g.shape; + const j = g.holes; + rt.isClockWise(r) === !1 && (r = r.reverse()); + for (let a = 0, c = j.length; a < c; a++) { + const s = j[a]; + rt.isClockWise(s) === !0 && (j[a] = s.reverse()); + } + const y = rt.triangulateShape(r, j); + for (let a = 0, c = j.length; a < c; a++) { + const s = j[a]; + r = r.concat(s); + } + for (let a = 0, c = r.length; a < c; a++) { + const s = r[a]; + e.push(s.x, s.y, 0), N.push(0, 0, 1), A.push(s.x, s.y); + } + for (let a = 0, c = y.length; a < c; a++) { + const s = y[a], l = s[0] + u, C = s[1] + u, E = s[2] + u; + t.push(l, C, E), I += 3; + } + } + } + toJSON() { + const M = super.toJSON(), D = this.parameters.shapes; + return dc(D, M); + } + static fromJSON(M, D) { + const t = []; + for (let e = 0, N = M.shapes.length; e < N; e++) { + const A = D[M.shapes[e]]; + t.push(A); + } + return new PN(t, M.curveSegments); + } +} +function dc(n, M) { + if (M.shapes = [], Array.isArray(n)) + for (let D = 0, t = n.length; D < t; D++) { + const e = n[D]; + M.shapes.push(e.uuid); + } + else + M.shapes.push(n.uuid); + return M; +} +class vc extends ID { + constructor(M) { + super(), this.type = "ShadowMaterial", this.color = new cM(0), this.transparent = !0, this.setValues(M); + } + copy(M) { + return super.copy(M), this.color.copy(M.color), this; + } +} +vc.prototype.isShadowMaterial = !0; +class _i extends ID { + constructor(M) { + super(), this.defines = { STANDARD: "" }, this.type = "MeshStandardMaterial", this.color = new cM(16777215), this.roughness = 1, this.metalness = 0, this.map = null, this.lightMap = null, this.lightMapIntensity = 1, this.aoMap = null, this.aoMapIntensity = 1, this.emissive = new cM(0), this.emissiveIntensity = 1, this.emissiveMap = null, this.bumpMap = null, this.bumpScale = 1, this.normalMap = null, this.normalMapType = ie, this.normalScale = new q(1, 1), this.displacementMap = null, this.displacementScale = 1, this.displacementBias = 0, this.roughnessMap = null, this.metalnessMap = null, this.alphaMap = null, this.envMap = null, this.envMapIntensity = 1, this.refractionRatio = 0.98, this.wireframe = !1, this.wireframeLinewidth = 1, this.wireframeLinecap = "round", this.wireframeLinejoin = "round", this.flatShading = !1, this.setValues(M); + } + copy(M) { + return super.copy(M), this.defines = { STANDARD: "" }, this.color.copy(M.color), this.roughness = M.roughness, this.metalness = M.metalness, this.map = M.map, this.lightMap = M.lightMap, this.lightMapIntensity = M.lightMapIntensity, this.aoMap = M.aoMap, this.aoMapIntensity = M.aoMapIntensity, this.emissive.copy(M.emissive), this.emissiveMap = M.emissiveMap, this.emissiveIntensity = M.emissiveIntensity, this.bumpMap = M.bumpMap, this.bumpScale = M.bumpScale, this.normalMap = M.normalMap, this.normalMapType = M.normalMapType, this.normalScale.copy(M.normalScale), this.displacementMap = M.displacementMap, this.displacementScale = M.displacementScale, this.displacementBias = M.displacementBias, this.roughnessMap = M.roughnessMap, this.metalnessMap = M.metalnessMap, this.alphaMap = M.alphaMap, this.envMap = M.envMap, this.envMapIntensity = M.envMapIntensity, this.refractionRatio = M.refractionRatio, this.wireframe = M.wireframe, this.wireframeLinewidth = M.wireframeLinewidth, this.wireframeLinecap = M.wireframeLinecap, this.wireframeLinejoin = M.wireframeLinejoin, this.flatShading = M.flatShading, this; + } +} +_i.prototype.isMeshStandardMaterial = !0; +class pc extends _i { + constructor(M) { + super(), this.defines = { + STANDARD: "", + PHYSICAL: "" + }, this.type = "MeshPhysicalMaterial", this.clearcoatMap = null, this.clearcoatRoughness = 0, this.clearcoatRoughnessMap = null, this.clearcoatNormalScale = new q(1, 1), this.clearcoatNormalMap = null, this.ior = 1.5, Object.defineProperty(this, "reflectivity", { + get: function() { + return OD(2.5 * (this.ior - 1) / (this.ior + 1), 0, 1); + }, + set: function(D) { + this.ior = (1 + 0.4 * D) / (1 - 0.4 * D); + } + }), this.sheenColor = new cM(0), this.sheenColorMap = null, this.sheenRoughness = 1, this.sheenRoughnessMap = null, this.transmissionMap = null, this.thickness = 0, this.thicknessMap = null, this.attenuationDistance = 0, this.attenuationColor = new cM(1, 1, 1), this.specularIntensity = 1, this.specularIntensityMap = null, this.specularColor = new cM(1, 1, 1), this.specularColorMap = null, this._sheen = 0, this._clearcoat = 0, this._transmission = 0, this.setValues(M); + } + get sheen() { + return this._sheen; + } + set sheen(M) { + this._sheen > 0 != M > 0 && this.version++, this._sheen = M; + } + get clearcoat() { + return this._clearcoat; + } + set clearcoat(M) { + this._clearcoat > 0 != M > 0 && this.version++, this._clearcoat = M; + } + get transmission() { + return this._transmission; + } + set transmission(M) { + this._transmission > 0 != M > 0 && this.version++, this._transmission = M; + } + copy(M) { + return super.copy(M), this.defines = { + STANDARD: "", + PHYSICAL: "" + }, this.clearcoat = M.clearcoat, this.clearcoatMap = M.clearcoatMap, this.clearcoatRoughness = M.clearcoatRoughness, this.clearcoatRoughnessMap = M.clearcoatRoughnessMap, this.clearcoatNormalMap = M.clearcoatNormalMap, this.clearcoatNormalScale.copy(M.clearcoatNormalScale), this.ior = M.ior, this.sheen = M.sheen, this.sheenColor.copy(M.sheenColor), this.sheenColorMap = M.sheenColorMap, this.sheenRoughness = M.sheenRoughness, this.sheenRoughnessMap = M.sheenRoughnessMap, this.transmission = M.transmission, this.transmissionMap = M.transmissionMap, this.thickness = M.thickness, this.thicknessMap = M.thicknessMap, this.attenuationDistance = M.attenuationDistance, this.attenuationColor.copy(M.attenuationColor), this.specularIntensity = M.specularIntensity, this.specularIntensityMap = M.specularIntensityMap, this.specularColor.copy(M.specularColor), this.specularColorMap = M.specularColorMap, this; + } +} +pc.prototype.isMeshPhysicalMaterial = !0; +class bi extends ID { + constructor(M) { + super(), this.type = "MeshPhongMaterial", this.color = new cM(16777215), this.specular = new cM(1118481), this.shininess = 30, this.map = null, this.lightMap = null, this.lightMapIntensity = 1, this.aoMap = null, this.aoMapIntensity = 1, this.emissive = new cM(0), this.emissiveIntensity = 1, this.emissiveMap = null, this.bumpMap = null, this.bumpScale = 1, this.normalMap = null, this.normalMapType = ie, this.normalScale = new q(1, 1), this.displacementMap = null, this.displacementScale = 1, this.displacementBias = 0, this.specularMap = null, this.alphaMap = null, this.envMap = null, this.combine = QN, this.reflectivity = 1, this.refractionRatio = 0.98, this.wireframe = !1, this.wireframeLinewidth = 1, this.wireframeLinecap = "round", this.wireframeLinejoin = "round", this.flatShading = !1, this.setValues(M); + } + copy(M) { + return super.copy(M), this.color.copy(M.color), this.specular.copy(M.specular), this.shininess = M.shininess, this.map = M.map, this.lightMap = M.lightMap, this.lightMapIntensity = M.lightMapIntensity, this.aoMap = M.aoMap, this.aoMapIntensity = M.aoMapIntensity, this.emissive.copy(M.emissive), this.emissiveMap = M.emissiveMap, this.emissiveIntensity = M.emissiveIntensity, this.bumpMap = M.bumpMap, this.bumpScale = M.bumpScale, this.normalMap = M.normalMap, this.normalMapType = M.normalMapType, this.normalScale.copy(M.normalScale), this.displacementMap = M.displacementMap, this.displacementScale = M.displacementScale, this.displacementBias = M.displacementBias, this.specularMap = M.specularMap, this.alphaMap = M.alphaMap, this.envMap = M.envMap, this.combine = M.combine, this.reflectivity = M.reflectivity, this.refractionRatio = M.refractionRatio, this.wireframe = M.wireframe, this.wireframeLinewidth = M.wireframeLinewidth, this.wireframeLinecap = M.wireframeLinecap, this.wireframeLinejoin = M.wireframeLinejoin, this.flatShading = M.flatShading, this; + } +} +bi.prototype.isMeshPhongMaterial = !0; +class hc extends ID { + constructor(M) { + super(), this.defines = { TOON: "" }, this.type = "MeshToonMaterial", this.color = new cM(16777215), this.map = null, this.gradientMap = null, this.lightMap = null, this.lightMapIntensity = 1, this.aoMap = null, this.aoMapIntensity = 1, this.emissive = new cM(0), this.emissiveIntensity = 1, this.emissiveMap = null, this.bumpMap = null, this.bumpScale = 1, this.normalMap = null, this.normalMapType = ie, this.normalScale = new q(1, 1), this.displacementMap = null, this.displacementScale = 1, this.displacementBias = 0, this.alphaMap = null, this.wireframe = !1, this.wireframeLinewidth = 1, this.wireframeLinecap = "round", this.wireframeLinejoin = "round", this.setValues(M); + } + copy(M) { + return super.copy(M), this.color.copy(M.color), this.map = M.map, this.gradientMap = M.gradientMap, this.lightMap = M.lightMap, this.lightMapIntensity = M.lightMapIntensity, this.aoMap = M.aoMap, this.aoMapIntensity = M.aoMapIntensity, this.emissive.copy(M.emissive), this.emissiveMap = M.emissiveMap, this.emissiveIntensity = M.emissiveIntensity, this.bumpMap = M.bumpMap, this.bumpScale = M.bumpScale, this.normalMap = M.normalMap, this.normalMapType = M.normalMapType, this.normalScale.copy(M.normalScale), this.displacementMap = M.displacementMap, this.displacementScale = M.displacementScale, this.displacementBias = M.displacementBias, this.alphaMap = M.alphaMap, this.wireframe = M.wireframe, this.wireframeLinewidth = M.wireframeLinewidth, this.wireframeLinecap = M.wireframeLinecap, this.wireframeLinejoin = M.wireframeLinejoin, this; + } +} +hc.prototype.isMeshToonMaterial = !0; +class Yc extends ID { + constructor(M) { + super(), this.type = "MeshNormalMaterial", this.bumpMap = null, this.bumpScale = 1, this.normalMap = null, this.normalMapType = ie, this.normalScale = new q(1, 1), this.displacementMap = null, this.displacementScale = 1, this.displacementBias = 0, this.wireframe = !1, this.wireframeLinewidth = 1, this.fog = !1, this.flatShading = !1, this.setValues(M); + } + copy(M) { + return super.copy(M), this.bumpMap = M.bumpMap, this.bumpScale = M.bumpScale, this.normalMap = M.normalMap, this.normalMapType = M.normalMapType, this.normalScale.copy(M.normalScale), this.displacementMap = M.displacementMap, this.displacementScale = M.displacementScale, this.displacementBias = M.displacementBias, this.wireframe = M.wireframe, this.wireframeLinewidth = M.wireframeLinewidth, this.flatShading = M.flatShading, this; + } +} +Yc.prototype.isMeshNormalMaterial = !0; +class Hn extends ID { + constructor(M) { + super(), this.type = "MeshLambertMaterial", this.color = new cM(16777215), this.map = null, this.lightMap = null, this.lightMapIntensity = 1, this.aoMap = null, this.aoMapIntensity = 1, this.emissive = new cM(0), this.emissiveIntensity = 1, this.emissiveMap = null, this.specularMap = null, this.alphaMap = null, this.envMap = null, this.combine = QN, this.reflectivity = 1, this.refractionRatio = 0.98, this.wireframe = !1, this.wireframeLinewidth = 1, this.wireframeLinecap = "round", this.wireframeLinejoin = "round", this.setValues(M); + } + copy(M) { + return super.copy(M), this.color.copy(M.color), this.map = M.map, this.lightMap = M.lightMap, this.lightMapIntensity = M.lightMapIntensity, this.aoMap = M.aoMap, this.aoMapIntensity = M.aoMapIntensity, this.emissive.copy(M.emissive), this.emissiveMap = M.emissiveMap, this.emissiveIntensity = M.emissiveIntensity, this.specularMap = M.specularMap, this.alphaMap = M.alphaMap, this.envMap = M.envMap, this.combine = M.combine, this.reflectivity = M.reflectivity, this.refractionRatio = M.refractionRatio, this.wireframe = M.wireframe, this.wireframeLinewidth = M.wireframeLinewidth, this.wireframeLinecap = M.wireframeLinecap, this.wireframeLinejoin = M.wireframeLinejoin, this; + } +} +Hn.prototype.isMeshLambertMaterial = !0; +class Uc extends ID { + constructor(M) { + super(), this.defines = { MATCAP: "" }, this.type = "MeshMatcapMaterial", this.color = new cM(16777215), this.matcap = null, this.map = null, this.bumpMap = null, this.bumpScale = 1, this.normalMap = null, this.normalMapType = ie, this.normalScale = new q(1, 1), this.displacementMap = null, this.displacementScale = 1, this.displacementBias = 0, this.alphaMap = null, this.flatShading = !1, this.setValues(M); + } + copy(M) { + return super.copy(M), this.defines = { MATCAP: "" }, this.color.copy(M.color), this.matcap = M.matcap, this.map = M.map, this.bumpMap = M.bumpMap, this.bumpScale = M.bumpScale, this.normalMap = M.normalMap, this.normalMapType = M.normalMapType, this.normalScale.copy(M.normalScale), this.displacementMap = M.displacementMap, this.displacementScale = M.displacementScale, this.displacementBias = M.displacementBias, this.alphaMap = M.alphaMap, this.flatShading = M.flatShading, this; + } +} +Uc.prototype.isMeshMatcapMaterial = !0; +class Qc extends gt { + constructor(M) { + super(), this.type = "LineDashedMaterial", this.scale = 1, this.dashSize = 3, this.gapSize = 1, this.setValues(M); + } + copy(M) { + return super.copy(M), this.scale = M.scale, this.dashSize = M.dashSize, this.gapSize = M.gapSize, this; + } +} +Qc.prototype.isLineDashedMaterial = !0; +const GM = { + arraySlice: function(n, M, D) { + return GM.isTypedArray(n) ? new n.constructor(n.subarray(M, D !== void 0 ? D : n.length)) : n.slice(M, D); + }, + convertArray: function(n, M, D) { + return !n || !D && n.constructor === M ? n : typeof M.BYTES_PER_ELEMENT == "number" ? new M(n) : Array.prototype.slice.call(n); + }, + isTypedArray: function(n) { + return ArrayBuffer.isView(n) && !(n instanceof DataView); + }, + getKeyframeOrder: function(n) { + function M(e, N) { + return n[e] - n[N]; + } + const D = n.length, t = new Array(D); + for (let e = 0; e !== D; ++e) + t[e] = e; + return t.sort(M), t; + }, + sortedArray: function(n, M, D) { + const t = n.length, e = new n.constructor(t); + for (let N = 0, A = 0; A !== t; ++N) { + const z = D[N] * M; + for (let I = 0; I !== M; ++I) + e[A++] = n[z + I]; + } + return e; + }, + flattenJSON: function(n, M, D, t) { + let e = 1, N = n[0]; + for (; N !== void 0 && N[t] === void 0; ) + N = n[e++]; + if (N === void 0) + return; + let A = N[t]; + if (A !== void 0) + if (Array.isArray(A)) + do + A = N[t], A !== void 0 && (M.push(N.time), D.push.apply(D, A)), N = n[e++]; + while (N !== void 0); + else if (A.toArray !== void 0) + do + A = N[t], A !== void 0 && (M.push(N.time), A.toArray(D, D.length)), N = n[e++]; + while (N !== void 0); + else + do + A = N[t], A !== void 0 && (M.push(N.time), D.push(A)), N = n[e++]; + while (N !== void 0); + }, + subclip: function(n, M, D, t, e = 30) { + const N = n.clone(); + N.name = M; + const A = []; + for (let I = 0; I < N.tracks.length; ++I) { + const i = N.tracks[I], T = i.getValueSize(), u = [], g = []; + for (let r = 0; r < i.times.length; ++r) { + const j = i.times[r] * e; + if (!(j < D || j >= t)) { + u.push(i.times[r]); + for (let y = 0; y < T; ++y) + g.push(i.values[r * T + y]); + } + } + u.length !== 0 && (i.times = GM.convertArray(u, i.times.constructor), i.values = GM.convertArray(g, i.values.constructor), A.push(i)); + } + N.tracks = A; + let z = 1 / 0; + for (let I = 0; I < N.tracks.length; ++I) + z > N.tracks[I].times[0] && (z = N.tracks[I].times[0]); + for (let I = 0; I < N.tracks.length; ++I) + N.tracks[I].shift(-1 * z); + return N.resetDuration(), N; + }, + makeClipAdditive: function(n, M = 0, D = n, t = 30) { + t <= 0 && (t = 30); + const e = D.tracks.length, N = M / t; + for (let A = 0; A < e; ++A) { + const z = D.tracks[A], I = z.ValueTypeName; + if (I === "bool" || I === "string") + continue; + const i = n.tracks.find(function(c) { + return c.name === z.name && c.ValueTypeName === I; + }); + if (i === void 0) + continue; + let T = 0; + const u = z.getValueSize(); + z.createInterpolant.isInterpolantFactoryMethodGLTFCubicSpline && (T = u / 3); + let g = 0; + const r = i.getValueSize(); + i.createInterpolant.isInterpolantFactoryMethodGLTFCubicSpline && (g = r / 3); + const j = z.times.length - 1; + let y; + if (N <= z.times[0]) { + const c = T, s = u - T; + y = GM.arraySlice(z.values, c, s); + } else if (N >= z.times[j]) { + const c = j * u + T, s = c + u - T; + y = GM.arraySlice(z.values, c, s); + } else { + const c = z.createInterpolant(), s = T, l = u - T; + c.evaluate(N), y = GM.arraySlice(c.resultBuffer, s, l); + } + I === "quaternion" && new aD().fromArray(y).normalize().conjugate().toArray(y); + const a = i.times.length; + for (let c = 0; c < a; ++c) { + const s = c * r + g; + if (I === "quaternion") + aD.multiplyQuaternionsFlat(i.values, s, y, 0, i.values, s); + else { + const l = r - g * 2; + for (let C = 0; C < l; ++C) + i.values[s + C] -= y[C]; + } + } + } + return n.blendMode = ni, n; + } +}; +class yt { + constructor(M, D, t, e) { + this.parameterPositions = M, this._cachedIndex = 0, this.resultBuffer = e !== void 0 ? e : new D.constructor(t), this.sampleValues = D, this.valueSize = t, this.settings = null, this.DefaultSettings_ = {}; + } + evaluate(M) { + const D = this.parameterPositions; + let t = this._cachedIndex, e = D[t], N = D[t - 1]; + M: { + D: { + let A; + t: { + e: + if (!(M < e)) { + for (let z = t + 2; ; ) { + if (e === void 0) { + if (M < N) + break e; + return t = D.length, this._cachedIndex = t, this.afterEnd_(t - 1, M, N); + } + if (t === z) + break; + if (N = e, e = D[++t], M < e) + break D; + } + A = D.length; + break t; + } + if (!(M >= N)) { + const z = D[1]; + M < z && (t = 2, N = z); + for (let I = t - 2; ; ) { + if (N === void 0) + return this._cachedIndex = 0, this.beforeStart_(0, M, e); + if (t === I) + break; + if (e = N, N = D[--t - 1], M >= N) + break D; + } + A = t, t = 0; + break t; + } + break M; + } + for (; t < A; ) { + const z = t + A >>> 1; + M < D[z] ? A = z : t = z + 1; + } + if (e = D[t], N = D[t - 1], N === void 0) + return this._cachedIndex = 0, this.beforeStart_(0, M, e); + if (e === void 0) + return t = D.length, this._cachedIndex = t, this.afterEnd_(t - 1, N, M); + } + this._cachedIndex = t, this.intervalChanged_(t, N, e); + } + return this.interpolate_(t, N, M, e); + } + getSettings_() { + return this.settings || this.DefaultSettings_; + } + copySampleValue_(M) { + const D = this.resultBuffer, t = this.sampleValues, e = this.valueSize, N = M * e; + for (let A = 0; A !== e; ++A) + D[A] = t[N + A]; + return D; + } + interpolate_() { + throw new Error("call to abstract method"); + } + intervalChanged_() { + } +} +yt.prototype.beforeStart_ = yt.prototype.copySampleValue_; +yt.prototype.afterEnd_ = yt.prototype.copySampleValue_; +class fc extends yt { + constructor(M, D, t, e) { + super(M, D, t, e), this._weightPrev = -0, this._offsetPrev = -0, this._weightNext = -0, this._offsetNext = -0, this.DefaultSettings_ = { + endingStart: qt, + endingEnd: qt + }; + } + intervalChanged_(M, D, t) { + const e = this.parameterPositions; + let N = M - 2, A = M + 1, z = e[N], I = e[A]; + if (z === void 0) + switch (this.getSettings_().endingStart) { + case Xt: + N = M, z = 2 * D - t; + break; + case pN: + N = e.length - 2, z = D + e[N] - e[N + 1]; + break; + default: + N = M, z = t; + } + if (I === void 0) + switch (this.getSettings_().endingEnd) { + case Xt: + A = M, I = 2 * t - D; + break; + case pN: + A = 1, I = t + e[1] - e[0]; + break; + default: + A = M - 1, I = D; + } + const i = (t - D) * 0.5, T = this.valueSize; + this._weightPrev = i / (D - z), this._weightNext = i / (I - t), this._offsetPrev = N * T, this._offsetNext = A * T; + } + interpolate_(M, D, t, e) { + const N = this.resultBuffer, A = this.sampleValues, z = this.valueSize, I = M * z, i = I - z, T = this._offsetPrev, u = this._offsetNext, g = this._weightPrev, r = this._weightNext, j = (t - D) / (e - D), y = j * j, a = y * j, c = -g * a + 2 * g * y - g * j, s = (1 + g) * a + (-1.5 - 2 * g) * y + (-0.5 + g) * j + 1, l = (-1 - r) * a + (1.5 + r) * y + 0.5 * j, C = r * a - r * y; + for (let E = 0; E !== z; ++E) + N[E] = c * A[T + E] + s * A[i + E] + l * A[I + E] + C * A[u + E]; + return N; + } +} +class Ki extends yt { + constructor(M, D, t, e) { + super(M, D, t, e); + } + interpolate_(M, D, t, e) { + const N = this.resultBuffer, A = this.sampleValues, z = this.valueSize, I = M * z, i = I - z, T = (t - D) / (e - D), u = 1 - T; + for (let g = 0; g !== z; ++g) + N[g] = A[i + g] * u + A[I + g] * T; + return N; + } +} +class mc extends yt { + constructor(M, D, t, e) { + super(M, D, t, e); + } + interpolate_(M) { + return this.copySampleValue_(M - 1); + } +} +class RD { + constructor(M, D, t, e) { + if (M === void 0) + throw new Error("THREE.KeyframeTrack: track name is undefined"); + if (D === void 0 || D.length === 0) + throw new Error("THREE.KeyframeTrack: no keyframes in track named " + M); + this.name = M, this.times = GM.convertArray(D, this.TimeBufferType), this.values = GM.convertArray(t, this.ValueBufferType), this.setInterpolation(e || this.DefaultInterpolation); + } + static toJSON(M) { + const D = M.constructor; + let t; + if (D.toJSON !== this.toJSON) + t = D.toJSON(M); + else { + t = { + name: M.name, + times: GM.convertArray(M.times, Array), + values: GM.convertArray(M.values, Array) + }; + const e = M.getInterpolation(); + e !== M.DefaultInterpolation && (t.interpolation = e); + } + return t.type = M.ValueTypeName, t; + } + InterpolantFactoryMethodDiscrete(M) { + return new mc(this.times, this.values, this.getValueSize(), M); + } + InterpolantFactoryMethodLinear(M) { + return new Ki(this.times, this.values, this.getValueSize(), M); + } + InterpolantFactoryMethodSmooth(M) { + return new fc(this.times, this.values, this.getValueSize(), M); + } + setInterpolation(M) { + let D; + switch (M) { + case dN: + D = this.InterpolantFactoryMethodDiscrete; + break; + case vN: + D = this.InterpolantFactoryMethodLinear; + break; + case WN: + D = this.InterpolantFactoryMethodSmooth; + break; + } + if (D === void 0) { + const t = "unsupported interpolation for " + this.ValueTypeName + " keyframe track named " + this.name; + if (this.createInterpolant === void 0) + if (M !== this.DefaultInterpolation) + this.setInterpolation(this.DefaultInterpolation); + else + throw new Error(t); + return console.warn("THREE.KeyframeTrack:", t), this; + } + return this.createInterpolant = D, this; + } + getInterpolation() { + switch (this.createInterpolant) { + case this.InterpolantFactoryMethodDiscrete: + return dN; + case this.InterpolantFactoryMethodLinear: + return vN; + case this.InterpolantFactoryMethodSmooth: + return WN; + } + } + getValueSize() { + return this.values.length / this.times.length; + } + shift(M) { + if (M !== 0) { + const D = this.times; + for (let t = 0, e = D.length; t !== e; ++t) + D[t] += M; + } + return this; + } + scale(M) { + if (M !== 1) { + const D = this.times; + for (let t = 0, e = D.length; t !== e; ++t) + D[t] *= M; + } + return this; + } + trim(M, D) { + const t = this.times, e = t.length; + let N = 0, A = e - 1; + for (; N !== e && t[N] < M; ) + ++N; + for (; A !== -1 && t[A] > D; ) + --A; + if (++A, N !== 0 || A !== e) { + N >= A && (A = Math.max(A, 1), N = A - 1); + const z = this.getValueSize(); + this.times = GM.arraySlice(t, N, A), this.values = GM.arraySlice(this.values, N * z, A * z); + } + return this; + } + validate() { + let M = !0; + const D = this.getValueSize(); + D - Math.floor(D) !== 0 && (console.error("THREE.KeyframeTrack: Invalid value size in track.", this), M = !1); + const t = this.times, e = this.values, N = t.length; + N === 0 && (console.error("THREE.KeyframeTrack: Track is empty.", this), M = !1); + let A = null; + for (let z = 0; z !== N; z++) { + const I = t[z]; + if (typeof I == "number" && isNaN(I)) { + console.error("THREE.KeyframeTrack: Time is not a valid number.", this, z, I), M = !1; + break; + } + if (A !== null && A > I) { + console.error("THREE.KeyframeTrack: Out of order keys.", this, z, I, A), M = !1; + break; + } + A = I; + } + if (e !== void 0 && GM.isTypedArray(e)) + for (let z = 0, I = e.length; z !== I; ++z) { + const i = e[z]; + if (isNaN(i)) { + console.error("THREE.KeyframeTrack: Value is not a valid number.", this, z, i), M = !1; + break; + } + } + return M; + } + optimize() { + const M = GM.arraySlice(this.times), D = GM.arraySlice(this.values), t = this.getValueSize(), e = this.getInterpolation() === WN, N = M.length - 1; + let A = 1; + for (let z = 1; z < N; ++z) { + let I = !1; + const i = M[z], T = M[z + 1]; + if (i !== T && (z !== 1 || i !== M[0])) + if (e) + I = !0; + else { + const u = z * t, g = u - t, r = u + t; + for (let j = 0; j !== t; ++j) { + const y = D[u + j]; + if (y !== D[g + j] || y !== D[r + j]) { + I = !0; + break; + } + } + } + if (I) { + if (z !== A) { + M[A] = M[z]; + const u = z * t, g = A * t; + for (let r = 0; r !== t; ++r) + D[g + r] = D[u + r]; + } + ++A; + } + } + if (N > 0) { + M[A] = M[N]; + for (let z = N * t, I = A * t, i = 0; i !== t; ++i) + D[I + i] = D[z + i]; + ++A; + } + return A !== M.length ? (this.times = GM.arraySlice(M, 0, A), this.values = GM.arraySlice(D, 0, A * t)) : (this.times = M, this.values = D), this; + } + clone() { + const M = GM.arraySlice(this.times, 0), D = GM.arraySlice(this.values, 0), t = this.constructor, e = new t(this.name, M, D); + return e.createInterpolant = this.createInterpolant, e; + } +} +RD.prototype.TimeBufferType = Float32Array; +RD.prototype.ValueBufferType = Float32Array; +RD.prototype.DefaultInterpolation = vN; +class se extends RD { +} +se.prototype.ValueTypeName = "bool"; +se.prototype.ValueBufferType = Array; +se.prototype.DefaultInterpolation = dN; +se.prototype.InterpolantFactoryMethodLinear = void 0; +se.prototype.InterpolantFactoryMethodSmooth = void 0; +class Ri extends RD { +} +Ri.prototype.ValueTypeName = "color"; +class YN extends RD { +} +YN.prototype.ValueTypeName = "number"; +class kc extends yt { + constructor(M, D, t, e) { + super(M, D, t, e); + } + interpolate_(M, D, t, e) { + const N = this.resultBuffer, A = this.sampleValues, z = this.valueSize, I = (t - D) / (e - D); + let i = M * z; + for (let T = i + z; i !== T; i += 4) + aD.slerpFlat(N, 0, A, i - z, A, i, I); + return N; + } +} +class Fe extends RD { + InterpolantFactoryMethodLinear(M) { + return new kc(this.times, this.values, this.getValueSize(), M); + } +} +Fe.prototype.ValueTypeName = "quaternion"; +Fe.prototype.DefaultInterpolation = vN; +Fe.prototype.InterpolantFactoryMethodSmooth = void 0; +class ce extends RD { +} +ce.prototype.ValueTypeName = "string"; +ce.prototype.ValueBufferType = Array; +ce.prototype.DefaultInterpolation = dN; +ce.prototype.InterpolantFactoryMethodLinear = void 0; +ce.prototype.InterpolantFactoryMethodSmooth = void 0; +class UN extends RD { +} +UN.prototype.ValueTypeName = "vector"; +class Vz { + constructor(M, D = -1, t, e = qn) { + this.name = M, this.tracks = t, this.duration = D, this.blendMode = e, this.uuid = bD(), this.duration < 0 && this.resetDuration(); + } + static parse(M) { + const D = [], t = M.tracks, e = 1 / (M.fps || 1); + for (let A = 0, z = t.length; A !== z; ++A) + D.push(Zc(t[A]).scale(e)); + const N = new this(M.name, M.duration, D, M.blendMode); + return N.uuid = M.uuid, N; + } + static toJSON(M) { + const D = [], t = M.tracks, e = { + name: M.name, + duration: M.duration, + tracks: D, + uuid: M.uuid, + blendMode: M.blendMode + }; + for (let N = 0, A = t.length; N !== A; ++N) + D.push(RD.toJSON(t[N])); + return e; + } + static CreateFromMorphTargetSequence(M, D, t, e) { + const N = D.length, A = []; + for (let z = 0; z < N; z++) { + let I = [], i = []; + I.push((z + N - 1) % N, z, (z + 1) % N), i.push(0, 1, 0); + const T = GM.getKeyframeOrder(I); + I = GM.sortedArray(I, 1, T), i = GM.sortedArray(i, 1, T), !e && I[0] === 0 && (I.push(N), i.push(i[0])), A.push(new YN(".morphTargetInfluences[" + D[z].name + "]", I, i).scale(1 / t)); + } + return new this(M, -1, A); + } + static findByName(M, D) { + let t = M; + if (!Array.isArray(M)) { + const e = M; + t = e.geometry && e.geometry.animations || e.animations; + } + for (let e = 0; e < t.length; e++) + if (t[e].name === D) + return t[e]; + return null; + } + static CreateClipsFromMorphTargetSequences(M, D, t) { + const e = {}, N = /^([\w-]*?)([\d]+)$/; + for (let z = 0, I = M.length; z < I; z++) { + const i = M[z], T = i.name.match(N); + if (T && T.length > 1) { + const u = T[1]; + let g = e[u]; + g || (e[u] = g = []), g.push(i); + } + } + const A = []; + for (const z in e) + A.push(this.CreateFromMorphTargetSequence(z, e[z], D, t)); + return A; + } + static parseAnimation(M, D) { + if (!M) + return console.error("THREE.AnimationClip: No animation in JSONLoader data."), null; + const t = function(u, g, r, j, y) { + if (r.length !== 0) { + const a = [], c = []; + GM.flattenJSON(r, a, c, j), a.length !== 0 && y.push(new u(g, a, c)); + } + }, e = [], N = M.name || "default", A = M.fps || 30, z = M.blendMode; + let I = M.length || -1; + const i = M.hierarchy || []; + for (let u = 0; u < i.length; u++) { + const g = i[u].keys; + if (!(!g || g.length === 0)) + if (g[0].morphTargets) { + const r = {}; + let j; + for (j = 0; j < g.length; j++) + if (g[j].morphTargets) + for (let y = 0; y < g[j].morphTargets.length; y++) + r[g[j].morphTargets[y]] = -1; + for (const y in r) { + const a = [], c = []; + for (let s = 0; s !== g[j].morphTargets.length; ++s) { + const l = g[j]; + a.push(l.time), c.push(l.morphTarget === y ? 1 : 0); + } + e.push(new YN(".morphTargetInfluence[" + y + "]", a, c)); + } + I = r.length * (A || 1); + } else { + const r = ".bones[" + D[u].name + "]"; + t(UN, r + ".position", g, "pos", e), t(Fe, r + ".quaternion", g, "rot", e), t(UN, r + ".scale", g, "scl", e); + } + } + return e.length === 0 ? null : new this(N, I, e, z); + } + resetDuration() { + const M = this.tracks; + let D = 0; + for (let t = 0, e = M.length; t !== e; ++t) { + const N = this.tracks[t]; + D = Math.max(D, N.times[N.times.length - 1]); + } + return this.duration = D, this; + } + trim() { + for (let M = 0; M < this.tracks.length; M++) + this.tracks[M].trim(0, this.duration); + return this; + } + validate() { + let M = !0; + for (let D = 0; D < this.tracks.length; D++) + M = M && this.tracks[D].validate(); + return M; + } + optimize() { + for (let M = 0; M < this.tracks.length; M++) + this.tracks[M].optimize(); + return this; + } + clone() { + const M = []; + for (let D = 0; D < this.tracks.length; D++) + M.push(this.tracks[D].clone()); + return new this.constructor(this.name, this.duration, M, this.blendMode); + } + toJSON() { + return this.constructor.toJSON(this); + } +} +function Sc(n) { + switch (n.toLowerCase()) { + case "scalar": + case "double": + case "float": + case "number": + case "integer": + return YN; + case "vector": + case "vector2": + case "vector3": + case "vector4": + return UN; + case "color": + return Ri; + case "quaternion": + return Fe; + case "bool": + case "boolean": + return se; + case "string": + return ce; + } + throw new Error("THREE.KeyframeTrack: Unsupported typeName: " + n); +} +function Zc(n) { + if (n.type === void 0) + throw new Error("THREE.KeyframeTrack: track type undefined, can not parse"); + const M = Sc(n.type); + if (n.times === void 0) { + const D = [], t = []; + GM.flattenJSON(n.keys, D, t, "value"), n.times = D, n.values = t; + } + return M.parse !== void 0 ? M.parse(n) : new M(n.name, n.times, n.values, n.interpolation); +} +const ze = { + enabled: !1, + files: {}, + add: function(n, M) { + this.enabled !== !1 && (this.files[n] = M); + }, + get: function(n) { + if (this.enabled !== !1) + return this.files[n]; + }, + remove: function(n) { + delete this.files[n]; + }, + clear: function() { + this.files = {}; + } +}; +class _c { + constructor(M, D, t) { + const e = this; + let N = !1, A = 0, z = 0, I; + const i = []; + this.onStart = void 0, this.onLoad = M, this.onProgress = D, this.onError = t, this.itemStart = function(T) { + z++, N === !1 && e.onStart !== void 0 && e.onStart(T, A, z), N = !0; + }, this.itemEnd = function(T) { + A++, e.onProgress !== void 0 && e.onProgress(T, A, z), A === z && (N = !1, e.onLoad !== void 0 && e.onLoad()); + }, this.itemError = function(T) { + e.onError !== void 0 && e.onError(T); + }, this.resolveURL = function(T) { + return I ? I(T) : T; + }, this.setURLModifier = function(T) { + return I = T, this; + }, this.addHandler = function(T, u) { + return i.push(T, u), this; + }, this.removeHandler = function(T) { + const u = i.indexOf(T); + return u !== -1 && i.splice(u, 2), this; + }, this.getHandler = function(T) { + for (let u = 0, g = i.length; u < g; u += 2) { + const r = i[u], j = i[u + 1]; + if (r.global && (r.lastIndex = 0), r.test(T)) + return j; + } + return null; + }; + } +} +const bc = new _c(); +class JD { + constructor(M) { + this.manager = M !== void 0 ? M : bc, this.crossOrigin = "anonymous", this.withCredentials = !1, this.path = "", this.resourcePath = "", this.requestHeader = {}; + } + load() { + } + loadAsync(M, D) { + const t = this; + return new Promise(function(e, N) { + t.load(M, e, D, N); + }); + } + parse() { + } + setCrossOrigin(M) { + return this.crossOrigin = M, this; + } + setWithCredentials(M) { + return this.withCredentials = M, this; + } + setPath(M) { + return this.path = M, this; + } + setResourcePath(M) { + return this.resourcePath = M, this; + } + setRequestHeader(M) { + return this.requestHeader = M, this; + } +} +const qD = {}; +class Pi extends JD { + constructor(M) { + super(M); + } + load(M, D, t, e) { + M === void 0 && (M = ""), this.path !== void 0 && (M = this.path + M), M = this.manager.resolveURL(M); + const N = ze.get(M); + if (N !== void 0) + return this.manager.itemStart(M), setTimeout(() => { + D && D(N), this.manager.itemEnd(M); + }, 0), N; + if (qD[M] !== void 0) { + qD[M].push({ + onLoad: D, + onProgress: t, + onError: e + }); + return; + } + qD[M] = [], qD[M].push({ + onLoad: D, + onProgress: t, + onError: e + }); + const A = new Request(M, { + headers: new Headers(this.requestHeader), + credentials: this.withCredentials ? "include" : "same-origin" + }), z = this.mimeType, I = this.responseType; + fetch(A).then((i) => { + if (i.status === 200 || i.status === 0) { + if (i.status === 0 && console.warn("THREE.FileLoader: HTTP Status 0 received."), typeof ReadableStream > "u" || i.body.getReader === void 0) + return i; + const T = qD[M], u = i.body.getReader(), g = i.headers.get("Content-Length"), r = g ? parseInt(g) : 0, j = r !== 0; + let y = 0; + const a = new ReadableStream({ + start(c) { + s(); + function s() { + u.read().then(({ done: l, value: C }) => { + if (l) + c.close(); + else { + y += C.byteLength; + const E = new ProgressEvent("progress", { lengthComputable: j, loaded: y, total: r }); + for (let v = 0, h = T.length; v < h; v++) { + const F = T[v]; + F.onProgress && F.onProgress(E); + } + c.enqueue(C), s(); + } + }); + } + } + }); + return new Response(a); + } else + throw Error(`fetch for "${i.url}" responded with ${i.status}: ${i.statusText}`); + }).then((i) => { + switch (I) { + case "arraybuffer": + return i.arrayBuffer(); + case "blob": + return i.blob(); + case "document": + return i.text().then((T) => new DOMParser().parseFromString(T, z)); + case "json": + return i.json(); + default: + if (z === void 0) + return i.text(); + { + const u = /charset="?([^;"\s]*)"?/i.exec(z), g = u && u[1] ? u[1].toLowerCase() : void 0, r = new TextDecoder(g); + return i.arrayBuffer().then((j) => r.decode(j)); + } + } + }).then((i) => { + ze.add(M, i); + const T = qD[M]; + delete qD[M]; + for (let u = 0, g = T.length; u < g; u++) { + const r = T[u]; + r.onLoad && r.onLoad(i); + } + }).catch((i) => { + const T = qD[M]; + if (T === void 0) + throw this.manager.itemError(M), i; + delete qD[M]; + for (let u = 0, g = T.length; u < g; u++) { + const r = T[u]; + r.onError && r.onError(i); + } + this.manager.itemError(M); + }).finally(() => { + this.manager.itemEnd(M); + }), this.manager.itemStart(M); + } + setResponseType(M) { + return this.responseType = M, this; + } + setMimeType(M) { + return this.mimeType = M, this; + } +} +class Fi extends JD { + constructor(M) { + super(M); + } + load(M, D, t, e) { + this.path !== void 0 && (M = this.path + M), M = this.manager.resolveURL(M); + const N = this, A = ze.get(M); + if (A !== void 0) + return N.manager.itemStart(M), setTimeout(function() { + D && D(A), N.manager.itemEnd(M); + }, 0), A; + const z = fe("img"); + function I() { + T(), ze.add(M, this), D && D(this), N.manager.itemEnd(M); + } + function i(u) { + T(), e && e(u), N.manager.itemError(M), N.manager.itemEnd(M); + } + function T() { + z.removeEventListener("load", I, !1), z.removeEventListener("error", i, !1); + } + return z.addEventListener("load", I, !1), z.addEventListener("error", i, !1), M.substr(0, 5) !== "data:" && this.crossOrigin !== void 0 && (z.crossOrigin = this.crossOrigin), N.manager.itemStart(M), z.src = M, z; + } +} +class Kc extends JD { + constructor(M) { + super(M); + } + load(M, D, t, e) { + const N = new kN(), A = new Fi(this.manager); + A.setCrossOrigin(this.crossOrigin), A.setPath(this.path); + let z = 0; + function I(i) { + A.load(M[i], function(T) { + N.images[i] = T, z++, z === 6 && (N.needsUpdate = !0, D && D(N)); + }, void 0, e); + } + for (let i = 0; i < M.length; ++i) + I(i); + return N; + } +} +class Bi extends JD { + constructor(M) { + super(M); + } + load(M, D, t, e) { + const N = new iD(), A = new Fi(this.manager); + return A.setCrossOrigin(this.crossOrigin), A.setPath(this.path), A.load(M, function(z) { + N.image = z, N.needsUpdate = !0, D !== void 0 && D(N); + }, t, e), N; + } +} +class KD extends ZM { + constructor(M, D = 1) { + super(), this.type = "Light", this.color = new cM(M), this.intensity = D; + } + dispose() { + } + copy(M) { + return super.copy(M), this.color.copy(M.color), this.intensity = M.intensity, this; + } + toJSON(M) { + const D = super.toJSON(M); + return D.object.color = this.color.getHex(), D.object.intensity = this.intensity, this.groundColor !== void 0 && (D.object.groundColor = this.groundColor.getHex()), this.distance !== void 0 && (D.object.distance = this.distance), this.angle !== void 0 && (D.object.angle = this.angle), this.decay !== void 0 && (D.object.decay = this.decay), this.penumbra !== void 0 && (D.object.penumbra = this.penumbra), this.shadow !== void 0 && (D.object.shadow = this.shadow.toJSON()), D; + } +} +KD.prototype.isLight = !0; +class Rc extends KD { + constructor(M, D, t) { + super(M, t), this.type = "HemisphereLight", this.position.copy(ZM.DefaultUp), this.updateMatrix(), this.groundColor = new cM(D); + } + copy(M) { + return KD.prototype.copy.call(this, M), this.groundColor.copy(M.groundColor), this; + } +} +Rc.prototype.isHemisphereLight = !0; +const Hz = /* @__PURE__ */ new aM(), Gz = /* @__PURE__ */ new O(), Wz = /* @__PURE__ */ new O(); +class uA { + constructor(M) { + this.camera = M, this.bias = 0, this.normalBias = 0, this.radius = 1, this.blurSamples = 8, this.mapSize = new q(512, 512), this.map = null, this.mapPass = null, this.matrix = new aM(), this.autoUpdate = !0, this.needsUpdate = !1, this._frustum = new SN(), this._frameExtents = new q(1, 1), this._viewportCount = 1, this._viewports = [ + new PM(0, 0, 1, 1) + ]; + } + getViewportCount() { + return this._viewportCount; + } + getFrustum() { + return this._frustum; + } + updateMatrices(M) { + const D = this.camera, t = this.matrix; + Gz.setFromMatrixPosition(M.matrixWorld), D.position.copy(Gz), Wz.setFromMatrixPosition(M.target.matrixWorld), D.lookAt(Wz), D.updateMatrixWorld(), Hz.multiplyMatrices(D.projectionMatrix, D.matrixWorldInverse), this._frustum.setFromProjectionMatrix(Hz), t.set(0.5, 0, 0, 0.5, 0, 0.5, 0, 0.5, 0, 0, 0.5, 0.5, 0, 0, 0, 1), t.multiply(D.projectionMatrix), t.multiply(D.matrixWorldInverse); + } + getViewport(M) { + return this._viewports[M]; + } + getFrameExtents() { + return this._frameExtents; + } + dispose() { + this.map && this.map.dispose(), this.mapPass && this.mapPass.dispose(); + } + copy(M) { + return this.camera = M.camera.clone(), this.bias = M.bias, this.radius = M.radius, this.mapSize.copy(M.mapSize), this; + } + clone() { + return new this.constructor().copy(this); + } + toJSON() { + const M = {}; + return this.bias !== 0 && (M.bias = this.bias), this.normalBias !== 0 && (M.normalBias = this.normalBias), this.radius !== 1 && (M.radius = this.radius), (this.mapSize.x !== 512 || this.mapSize.y !== 512) && (M.mapSize = this.mapSize.toArray()), M.camera = this.camera.toJSON(!1).object, delete M.camera.matrix, M; + } +} +class Vi extends uA { + constructor() { + super(new jD(50, 1, 0.5, 500)), this.focus = 1; + } + updateMatrices(M) { + const D = this.camera, t = _n * 2 * M.angle * this.focus, e = this.mapSize.width / this.mapSize.height, N = M.distance || D.far; + (t !== D.fov || e !== D.aspect || N !== D.far) && (D.fov = t, D.aspect = e, D.far = N, D.updateProjectionMatrix()), super.updateMatrices(M); + } + copy(M) { + return super.copy(M), this.focus = M.focus, this; + } +} +Vi.prototype.isSpotLightShadow = !0; +class Pc extends KD { + constructor(M, D, t = 0, e = Math.PI / 3, N = 0, A = 1) { + super(M, D), this.type = "SpotLight", this.position.copy(ZM.DefaultUp), this.updateMatrix(), this.target = new ZM(), this.distance = t, this.angle = e, this.penumbra = N, this.decay = A, this.shadow = new Vi(); + } + get power() { + return this.intensity * Math.PI; + } + set power(M) { + this.intensity = M / Math.PI; + } + dispose() { + this.shadow.dispose(); + } + copy(M) { + return super.copy(M), this.distance = M.distance, this.angle = M.angle, this.penumbra = M.penumbra, this.decay = M.decay, this.target = M.target.clone(), this.shadow = M.shadow.clone(), this; + } +} +Pc.prototype.isSpotLight = !0; +const qz = /* @__PURE__ */ new aM(), Ee = /* @__PURE__ */ new O(), hn = /* @__PURE__ */ new O(); +class Hi extends uA { + constructor() { + super(new jD(90, 1, 0.5, 500)), this._frameExtents = new q(4, 2), this._viewportCount = 6, this._viewports = [ + new PM(2, 1, 1, 1), + new PM(0, 1, 1, 1), + new PM(3, 1, 1, 1), + new PM(1, 1, 1, 1), + new PM(3, 0, 1, 1), + new PM(1, 0, 1, 1) + ], this._cubeDirections = [ + new O(1, 0, 0), + new O(-1, 0, 0), + new O(0, 0, 1), + new O(0, 0, -1), + new O(0, 1, 0), + new O(0, -1, 0) + ], this._cubeUps = [ + new O(0, 1, 0), + new O(0, 1, 0), + new O(0, 1, 0), + new O(0, 1, 0), + new O(0, 0, 1), + new O(0, 0, -1) + ]; + } + updateMatrices(M, D = 0) { + const t = this.camera, e = this.matrix, N = M.distance || t.far; + N !== t.far && (t.far = N, t.updateProjectionMatrix()), Ee.setFromMatrixPosition(M.matrixWorld), t.position.copy(Ee), hn.copy(t.position), hn.add(this._cubeDirections[D]), t.up.copy(this._cubeUps[D]), t.lookAt(hn), t.updateMatrixWorld(), e.makeTranslation(-Ee.x, -Ee.y, -Ee.z), qz.multiplyMatrices(t.projectionMatrix, t.matrixWorldInverse), this._frustum.setFromProjectionMatrix(qz); + } +} +Hi.prototype.isPointLightShadow = !0; +class Fc extends KD { + constructor(M, D, t = 0, e = 1) { + super(M, D), this.type = "PointLight", this.distance = t, this.decay = e, this.shadow = new Hi(); + } + get power() { + return this.intensity * 4 * Math.PI; + } + set power(M) { + this.intensity = M / (4 * Math.PI); + } + dispose() { + this.shadow.dispose(); + } + copy(M) { + return super.copy(M), this.distance = M.distance, this.decay = M.decay, this.shadow = M.shadow.clone(), this; + } +} +Fc.prototype.isPointLight = !0; +class Gi extends uA { + constructor() { + super(new tA(-5, 5, 5, -5, 0.5, 500)); + } +} +Gi.prototype.isDirectionalLightShadow = !0; +class Wi extends KD { + constructor(M, D) { + super(M, D), this.type = "DirectionalLight", this.position.copy(ZM.DefaultUp), this.updateMatrix(), this.target = new ZM(), this.shadow = new Gi(); + } + dispose() { + this.shadow.dispose(); + } + copy(M) { + return super.copy(M), this.target = M.target.clone(), this.shadow = M.shadow.clone(), this; + } +} +Wi.prototype.isDirectionalLight = !0; +class Bc extends KD { + constructor(M, D) { + super(M, D), this.type = "AmbientLight"; + } +} +Bc.prototype.isAmbientLight = !0; +class Vc extends KD { + constructor(M, D, t = 10, e = 10) { + super(M, D), this.type = "RectAreaLight", this.width = t, this.height = e; + } + get power() { + return this.intensity * this.width * this.height * Math.PI; + } + set power(M) { + this.intensity = M / (this.width * this.height * Math.PI); + } + copy(M) { + return super.copy(M), this.width = M.width, this.height = M.height, this; + } + toJSON(M) { + const D = super.toJSON(M); + return D.object.width = this.width, D.object.height = this.height, D; + } +} +Vc.prototype.isRectAreaLight = !0; +class qi { + constructor() { + this.coefficients = []; + for (let M = 0; M < 9; M++) + this.coefficients.push(new O()); + } + set(M) { + for (let D = 0; D < 9; D++) + this.coefficients[D].copy(M[D]); + return this; + } + zero() { + for (let M = 0; M < 9; M++) + this.coefficients[M].set(0, 0, 0); + return this; + } + getAt(M, D) { + const t = M.x, e = M.y, N = M.z, A = this.coefficients; + return D.copy(A[0]).multiplyScalar(0.282095), D.addScaledVector(A[1], 0.488603 * e), D.addScaledVector(A[2], 0.488603 * N), D.addScaledVector(A[3], 0.488603 * t), D.addScaledVector(A[4], 1.092548 * (t * e)), D.addScaledVector(A[5], 1.092548 * (e * N)), D.addScaledVector(A[6], 0.315392 * (3 * N * N - 1)), D.addScaledVector(A[7], 1.092548 * (t * N)), D.addScaledVector(A[8], 0.546274 * (t * t - e * e)), D; + } + getIrradianceAt(M, D) { + const t = M.x, e = M.y, N = M.z, A = this.coefficients; + return D.copy(A[0]).multiplyScalar(0.886227), D.addScaledVector(A[1], 2 * 0.511664 * e), D.addScaledVector(A[2], 2 * 0.511664 * N), D.addScaledVector(A[3], 2 * 0.511664 * t), D.addScaledVector(A[4], 2 * 0.429043 * t * e), D.addScaledVector(A[5], 2 * 0.429043 * e * N), D.addScaledVector(A[6], 0.743125 * N * N - 0.247708), D.addScaledVector(A[7], 2 * 0.429043 * t * N), D.addScaledVector(A[8], 0.429043 * (t * t - e * e)), D; + } + add(M) { + for (let D = 0; D < 9; D++) + this.coefficients[D].add(M.coefficients[D]); + return this; + } + addScaledSH(M, D) { + for (let t = 0; t < 9; t++) + this.coefficients[t].addScaledVector(M.coefficients[t], D); + return this; + } + scale(M) { + for (let D = 0; D < 9; D++) + this.coefficients[D].multiplyScalar(M); + return this; + } + lerp(M, D) { + for (let t = 0; t < 9; t++) + this.coefficients[t].lerp(M.coefficients[t], D); + return this; + } + equals(M) { + for (let D = 0; D < 9; D++) + if (!this.coefficients[D].equals(M.coefficients[D])) + return !1; + return !0; + } + copy(M) { + return this.set(M.coefficients); + } + clone() { + return new this.constructor().copy(this); + } + fromArray(M, D = 0) { + const t = this.coefficients; + for (let e = 0; e < 9; e++) + t[e].fromArray(M, D + e * 3); + return this; + } + toArray(M = [], D = 0) { + const t = this.coefficients; + for (let e = 0; e < 9; e++) + t[e].toArray(M, D + e * 3); + return M; + } + static getBasisAt(M, D) { + const t = M.x, e = M.y, N = M.z; + D[0] = 0.282095, D[1] = 0.488603 * e, D[2] = 0.488603 * N, D[3] = 0.488603 * t, D[4] = 1.092548 * t * e, D[5] = 1.092548 * e * N, D[6] = 0.315392 * (3 * N * N - 1), D[7] = 1.092548 * t * N, D[8] = 0.546274 * (t * t - e * e); + } +} +qi.prototype.isSphericalHarmonics3 = !0; +class gA extends KD { + constructor(M = new qi(), D = 1) { + super(void 0, D), this.sh = M; + } + copy(M) { + return super.copy(M), this.sh.copy(M.sh), this; + } + fromJSON(M) { + return this.intensity = M.intensity, this.sh.fromArray(M.sh), this; + } + toJSON(M) { + const D = super.toJSON(M); + return D.object.sh = this.sh.toArray(), D; + } +} +gA.prototype.isLightProbe = !0; +class Hc { + static decodeText(M) { + if (typeof TextDecoder < "u") + return new TextDecoder().decode(M); + let D = ""; + for (let t = 0, e = M.length; t < e; t++) + D += String.fromCharCode(M[t]); + try { + return decodeURIComponent(escape(D)); + } catch { + return D; + } + } + static extractUrlBase(M) { + const D = M.lastIndexOf("/"); + return D === -1 ? "./" : M.substr(0, D + 1); + } + static resolveURL(M, D) { + return typeof M != "string" || M === "" ? "" : (/^https?:\/\//i.test(D) && /^\//.test(M) && (D = D.replace(/(^https?:\/\/[^\/]+).*/i, "$1")), /^(https?:)?\/\//i.test(M) || /^data:.*,.*$/i.test(M) || /^blob:.*$/i.test(M) ? M : D + M); + } +} +class Gc extends VM { + constructor() { + super(), this.type = "InstancedBufferGeometry", this.instanceCount = 1 / 0; + } + copy(M) { + return super.copy(M), this.instanceCount = M.instanceCount, this; + } + clone() { + return new this.constructor().copy(this); + } + toJSON() { + const M = super.toJSON(this); + return M.instanceCount = this.instanceCount, M.isInstancedBufferGeometry = !0, M; + } +} +Gc.prototype.isInstancedBufferGeometry = !0; +class Wc extends JD { + constructor(M) { + super(M), typeof createImageBitmap > "u" && console.warn("THREE.ImageBitmapLoader: createImageBitmap() not supported."), typeof fetch > "u" && console.warn("THREE.ImageBitmapLoader: fetch() not supported."), this.options = { premultiplyAlpha: "none" }; + } + setOptions(M) { + return this.options = M, this; + } + load(M, D, t, e) { + M === void 0 && (M = ""), this.path !== void 0 && (M = this.path + M), M = this.manager.resolveURL(M); + const N = this, A = ze.get(M); + if (A !== void 0) + return N.manager.itemStart(M), setTimeout(function() { + D && D(A), N.manager.itemEnd(M); + }, 0), A; + const z = {}; + z.credentials = this.crossOrigin === "anonymous" ? "same-origin" : "include", z.headers = this.requestHeader, fetch(M, z).then(function(I) { + return I.blob(); + }).then(function(I) { + return createImageBitmap(I, Object.assign(N.options, { colorSpaceConversion: "none" })); + }).then(function(I) { + ze.add(M, I), D && D(I), N.manager.itemEnd(M); + }).catch(function(I) { + e && e(I), N.manager.itemError(M), N.manager.itemEnd(M); + }), N.manager.itemStart(M); + } +} +Wc.prototype.isImageBitmapLoader = !0; +let ON; +const qc = { + getContext: function() { + return ON === void 0 && (ON = new (window.AudioContext || window.webkitAudioContext)()), ON; + }, + setContext: function(n) { + ON = n; + } +}; +class Xc extends JD { + constructor(M) { + super(M); + } + load(M, D, t, e) { + const N = this, A = new Pi(this.manager); + A.setResponseType("arraybuffer"), A.setPath(this.path), A.setRequestHeader(this.requestHeader), A.setWithCredentials(this.withCredentials), A.load(M, function(z) { + try { + const I = z.slice(0); + qc.getContext().decodeAudioData(I, function(T) { + D(T); + }); + } catch (I) { + e ? e(I) : console.error(I), N.manager.itemError(M); + } + }, t, e); + } +} +class Jc extends gA { + constructor(M, D, t = 1) { + super(void 0, t); + const e = new cM().set(M), N = new cM().set(D), A = new O(e.r, e.g, e.b), z = new O(N.r, N.g, N.b), I = Math.sqrt(Math.PI), i = I * Math.sqrt(0.75); + this.sh.coefficients[0].copy(A).add(z).multiplyScalar(I), this.sh.coefficients[1].copy(A).sub(z).multiplyScalar(i); + } +} +Jc.prototype.isHemisphereLightProbe = !0; +class $c extends gA { + constructor(M, D = 1) { + super(void 0, D); + const t = new cM().set(M); + this.sh.coefficients[0].set(t.r, t.g, t.b).multiplyScalar(2 * Math.sqrt(Math.PI)); + } +} +$c.prototype.isAmbientLightProbe = !0; +class Mj extends ZM { + constructor(M) { + super(), this.type = "Audio", this.listener = M, this.context = M.context, this.gain = this.context.createGain(), this.gain.connect(M.getInput()), this.autoplay = !1, this.buffer = null, this.detune = 0, this.loop = !1, this.loopStart = 0, this.loopEnd = 0, this.offset = 0, this.duration = void 0, this.playbackRate = 1, this.isPlaying = !1, this.hasPlaybackControl = !0, this.source = null, this.sourceType = "empty", this._startedAt = 0, this._progress = 0, this._connected = !1, this.filters = []; + } + getOutput() { + return this.gain; + } + setNodeSource(M) { + return this.hasPlaybackControl = !1, this.sourceType = "audioNode", this.source = M, this.connect(), this; + } + setMediaElementSource(M) { + return this.hasPlaybackControl = !1, this.sourceType = "mediaNode", this.source = this.context.createMediaElementSource(M), this.connect(), this; + } + setMediaStreamSource(M) { + return this.hasPlaybackControl = !1, this.sourceType = "mediaStreamNode", this.source = this.context.createMediaStreamSource(M), this.connect(), this; + } + setBuffer(M) { + return this.buffer = M, this.sourceType = "buffer", this.autoplay && this.play(), this; + } + play(M = 0) { + if (this.isPlaying === !0) { + console.warn("THREE.Audio: Audio is already playing."); + return; + } + if (this.hasPlaybackControl === !1) { + console.warn("THREE.Audio: this Audio has no playback control."); + return; + } + this._startedAt = this.context.currentTime + M; + const D = this.context.createBufferSource(); + return D.buffer = this.buffer, D.loop = this.loop, D.loopStart = this.loopStart, D.loopEnd = this.loopEnd, D.onended = this.onEnded.bind(this), D.start(this._startedAt, this._progress + this.offset, this.duration), this.isPlaying = !0, this.source = D, this.setDetune(this.detune), this.setPlaybackRate(this.playbackRate), this.connect(); + } + pause() { + if (this.hasPlaybackControl === !1) { + console.warn("THREE.Audio: this Audio has no playback control."); + return; + } + return this.isPlaying === !0 && (this._progress += Math.max(this.context.currentTime - this._startedAt, 0) * this.playbackRate, this.loop === !0 && (this._progress = this._progress % (this.duration || this.buffer.duration)), this.source.stop(), this.source.onended = null, this.isPlaying = !1), this; + } + stop() { + if (this.hasPlaybackControl === !1) { + console.warn("THREE.Audio: this Audio has no playback control."); + return; + } + return this._progress = 0, this.source.stop(), this.source.onended = null, this.isPlaying = !1, this; + } + connect() { + if (this.filters.length > 0) { + this.source.connect(this.filters[0]); + for (let M = 1, D = this.filters.length; M < D; M++) + this.filters[M - 1].connect(this.filters[M]); + this.filters[this.filters.length - 1].connect(this.getOutput()); + } else + this.source.connect(this.getOutput()); + return this._connected = !0, this; + } + disconnect() { + if (this.filters.length > 0) { + this.source.disconnect(this.filters[0]); + for (let M = 1, D = this.filters.length; M < D; M++) + this.filters[M - 1].disconnect(this.filters[M]); + this.filters[this.filters.length - 1].disconnect(this.getOutput()); + } else + this.source.disconnect(this.getOutput()); + return this._connected = !1, this; + } + getFilters() { + return this.filters; + } + setFilters(M) { + return M || (M = []), this._connected === !0 ? (this.disconnect(), this.filters = M.slice(), this.connect()) : this.filters = M.slice(), this; + } + setDetune(M) { + if (this.detune = M, this.source.detune !== void 0) + return this.isPlaying === !0 && this.source.detune.setTargetAtTime(this.detune, this.context.currentTime, 0.01), this; + } + getDetune() { + return this.detune; + } + getFilter() { + return this.getFilters()[0]; + } + setFilter(M) { + return this.setFilters(M ? [M] : []); + } + setPlaybackRate(M) { + if (this.hasPlaybackControl === !1) { + console.warn("THREE.Audio: this Audio has no playback control."); + return; + } + return this.playbackRate = M, this.isPlaying === !0 && this.source.playbackRate.setTargetAtTime(this.playbackRate, this.context.currentTime, 0.01), this; + } + getPlaybackRate() { + return this.playbackRate; + } + onEnded() { + this.isPlaying = !1; + } + getLoop() { + return this.hasPlaybackControl === !1 ? (console.warn("THREE.Audio: this Audio has no playback control."), !1) : this.loop; + } + setLoop(M) { + if (this.hasPlaybackControl === !1) { + console.warn("THREE.Audio: this Audio has no playback control."); + return; + } + return this.loop = M, this.isPlaying === !0 && (this.source.loop = this.loop), this; + } + setLoopStart(M) { + return this.loopStart = M, this; + } + setLoopEnd(M) { + return this.loopEnd = M, this; + } + getVolume() { + return this.gain.gain.value; + } + setVolume(M) { + return this.gain.gain.setTargetAtTime(M, this.context.currentTime, 0.01), this; + } +} +class Dj { + constructor(M, D, t) { + this.binding = M, this.valueSize = t; + let e, N, A; + switch (D) { + case "quaternion": + e = this._slerp, N = this._slerpAdditive, A = this._setAdditiveIdentityQuaternion, this.buffer = new Float64Array(t * 6), this._workIndex = 5; + break; + case "string": + case "bool": + e = this._select, N = this._select, A = this._setAdditiveIdentityOther, this.buffer = new Array(t * 5); + break; + default: + e = this._lerp, N = this._lerpAdditive, A = this._setAdditiveIdentityNumeric, this.buffer = new Float64Array(t * 5); + } + this._mixBufferRegion = e, this._mixBufferRegionAdditive = N, this._setIdentity = A, this._origIndex = 3, this._addIndex = 4, this.cumulativeWeight = 0, this.cumulativeWeightAdditive = 0, this.useCount = 0, this.referenceCount = 0; + } + accumulate(M, D) { + const t = this.buffer, e = this.valueSize, N = M * e + e; + let A = this.cumulativeWeight; + if (A === 0) { + for (let z = 0; z !== e; ++z) + t[N + z] = t[z]; + A = D; + } else { + A += D; + const z = D / A; + this._mixBufferRegion(t, N, 0, z, e); + } + this.cumulativeWeight = A; + } + accumulateAdditive(M) { + const D = this.buffer, t = this.valueSize, e = t * this._addIndex; + this.cumulativeWeightAdditive === 0 && this._setIdentity(), this._mixBufferRegionAdditive(D, e, 0, M, t), this.cumulativeWeightAdditive += M; + } + apply(M) { + const D = this.valueSize, t = this.buffer, e = M * D + D, N = this.cumulativeWeight, A = this.cumulativeWeightAdditive, z = this.binding; + if (this.cumulativeWeight = 0, this.cumulativeWeightAdditive = 0, N < 1) { + const I = D * this._origIndex; + this._mixBufferRegion(t, e, I, 1 - N, D); + } + A > 0 && this._mixBufferRegionAdditive(t, e, this._addIndex * D, 1, D); + for (let I = D, i = D + D; I !== i; ++I) + if (t[I] !== t[I + D]) { + z.setValue(t, e); + break; + } + } + saveOriginalState() { + const M = this.binding, D = this.buffer, t = this.valueSize, e = t * this._origIndex; + M.getValue(D, e); + for (let N = t, A = e; N !== A; ++N) + D[N] = D[e + N % t]; + this._setIdentity(), this.cumulativeWeight = 0, this.cumulativeWeightAdditive = 0; + } + restoreOriginalState() { + const M = this.valueSize * 3; + this.binding.setValue(this.buffer, M); + } + _setAdditiveIdentityNumeric() { + const M = this._addIndex * this.valueSize, D = M + this.valueSize; + for (let t = M; t < D; t++) + this.buffer[t] = 0; + } + _setAdditiveIdentityQuaternion() { + this._setAdditiveIdentityNumeric(), this.buffer[this._addIndex * this.valueSize + 3] = 1; + } + _setAdditiveIdentityOther() { + const M = this._origIndex * this.valueSize, D = this._addIndex * this.valueSize; + for (let t = 0; t < this.valueSize; t++) + this.buffer[D + t] = this.buffer[M + t]; + } + _select(M, D, t, e, N) { + if (e >= 0.5) + for (let A = 0; A !== N; ++A) + M[D + A] = M[t + A]; + } + _slerp(M, D, t, e) { + aD.slerpFlat(M, D, M, D, M, t, e); + } + _slerpAdditive(M, D, t, e, N) { + const A = this._workIndex * N; + aD.multiplyQuaternionsFlat(M, A, M, D, M, t), aD.slerpFlat(M, D, M, D, M, A, e); + } + _lerp(M, D, t, e, N) { + const A = 1 - e; + for (let z = 0; z !== N; ++z) { + const I = D + z; + M[I] = M[I] * A + M[t + z] * e; + } + } + _lerpAdditive(M, D, t, e, N) { + for (let A = 0; A !== N; ++A) { + const z = D + A; + M[z] = M[z] + M[t + A] * e; + } + } +} +const rA = "\\[\\]\\.:\\/", tj = new RegExp("[" + rA + "]", "g"), sA = "[^" + rA + "]", ej = "[^" + rA.replace("\\.", "") + "]", Nj = /((?:WC+[\/:])*)/.source.replace("WC", sA), nj = /(WCOD+)?/.source.replace("WCOD", ej), Aj = /(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC", sA), zj = /\.(WC+)(?:\[(.+)\])?/.source.replace("WC", sA), ij = new RegExp("^" + Nj + nj + Aj + zj + "$"), Ij = ["material", "materials", "bones"]; +class Tj { + constructor(M, D, t) { + const e = t || bM.parseTrackName(D); + this._targetGroup = M, this._bindings = M.subscribe_(D, e); + } + getValue(M, D) { + this.bind(); + const t = this._targetGroup.nCachedObjects_, e = this._bindings[t]; + e !== void 0 && e.getValue(M, D); + } + setValue(M, D) { + const t = this._bindings; + for (let e = this._targetGroup.nCachedObjects_, N = t.length; e !== N; ++e) + t[e].setValue(M, D); + } + bind() { + const M = this._bindings; + for (let D = this._targetGroup.nCachedObjects_, t = M.length; D !== t; ++D) + M[D].bind(); + } + unbind() { + const M = this._bindings; + for (let D = this._targetGroup.nCachedObjects_, t = M.length; D !== t; ++D) + M[D].unbind(); + } +} +class bM { + constructor(M, D, t) { + this.path = D, this.parsedPath = t || bM.parseTrackName(D), this.node = bM.findNode(M, this.parsedPath.nodeName) || M, this.rootNode = M, this.getValue = this._getValue_unbound, this.setValue = this._setValue_unbound; + } + static create(M, D, t) { + return M && M.isAnimationObjectGroup ? new bM.Composite(M, D, t) : new bM(M, D, t); + } + static sanitizeNodeName(M) { + return M.replace(/\s/g, "_").replace(tj, ""); + } + static parseTrackName(M) { + const D = ij.exec(M); + if (!D) + throw new Error("PropertyBinding: Cannot parse trackName: " + M); + const t = { + nodeName: D[2], + objectName: D[3], + objectIndex: D[4], + propertyName: D[5], + propertyIndex: D[6] + }, e = t.nodeName && t.nodeName.lastIndexOf("."); + if (e !== void 0 && e !== -1) { + const N = t.nodeName.substring(e + 1); + Ij.indexOf(N) !== -1 && (t.nodeName = t.nodeName.substring(0, e), t.objectName = N); + } + if (t.propertyName === null || t.propertyName.length === 0) + throw new Error("PropertyBinding: can not parse propertyName from trackName: " + M); + return t; + } + static findNode(M, D) { + if (!D || D === "" || D === "." || D === -1 || D === M.name || D === M.uuid) + return M; + if (M.skeleton) { + const t = M.skeleton.getBoneByName(D); + if (t !== void 0) + return t; + } + if (M.children) { + const t = function(N) { + for (let A = 0; A < N.length; A++) { + const z = N[A]; + if (z.name === D || z.uuid === D) + return z; + const I = t(z.children); + if (I) + return I; + } + return null; + }, e = t(M.children); + if (e) + return e; + } + return null; + } + _getValue_unavailable() { + } + _setValue_unavailable() { + } + _getValue_direct(M, D) { + M[D] = this.targetObject[this.propertyName]; + } + _getValue_array(M, D) { + const t = this.resolvedProperty; + for (let e = 0, N = t.length; e !== N; ++e) + M[D++] = t[e]; + } + _getValue_arrayElement(M, D) { + M[D] = this.resolvedProperty[this.propertyIndex]; + } + _getValue_toArray(M, D) { + this.resolvedProperty.toArray(M, D); + } + _setValue_direct(M, D) { + this.targetObject[this.propertyName] = M[D]; + } + _setValue_direct_setNeedsUpdate(M, D) { + this.targetObject[this.propertyName] = M[D], this.targetObject.needsUpdate = !0; + } + _setValue_direct_setMatrixWorldNeedsUpdate(M, D) { + this.targetObject[this.propertyName] = M[D], this.targetObject.matrixWorldNeedsUpdate = !0; + } + _setValue_array(M, D) { + const t = this.resolvedProperty; + for (let e = 0, N = t.length; e !== N; ++e) + t[e] = M[D++]; + } + _setValue_array_setNeedsUpdate(M, D) { + const t = this.resolvedProperty; + for (let e = 0, N = t.length; e !== N; ++e) + t[e] = M[D++]; + this.targetObject.needsUpdate = !0; + } + _setValue_array_setMatrixWorldNeedsUpdate(M, D) { + const t = this.resolvedProperty; + for (let e = 0, N = t.length; e !== N; ++e) + t[e] = M[D++]; + this.targetObject.matrixWorldNeedsUpdate = !0; + } + _setValue_arrayElement(M, D) { + this.resolvedProperty[this.propertyIndex] = M[D]; + } + _setValue_arrayElement_setNeedsUpdate(M, D) { + this.resolvedProperty[this.propertyIndex] = M[D], this.targetObject.needsUpdate = !0; + } + _setValue_arrayElement_setMatrixWorldNeedsUpdate(M, D) { + this.resolvedProperty[this.propertyIndex] = M[D], this.targetObject.matrixWorldNeedsUpdate = !0; + } + _setValue_fromArray(M, D) { + this.resolvedProperty.fromArray(M, D); + } + _setValue_fromArray_setNeedsUpdate(M, D) { + this.resolvedProperty.fromArray(M, D), this.targetObject.needsUpdate = !0; + } + _setValue_fromArray_setMatrixWorldNeedsUpdate(M, D) { + this.resolvedProperty.fromArray(M, D), this.targetObject.matrixWorldNeedsUpdate = !0; + } + _getValue_unbound(M, D) { + this.bind(), this.getValue(M, D); + } + _setValue_unbound(M, D) { + this.bind(), this.setValue(M, D); + } + bind() { + let M = this.node; + const D = this.parsedPath, t = D.objectName, e = D.propertyName; + let N = D.propertyIndex; + if (M || (M = bM.findNode(this.rootNode, D.nodeName) || this.rootNode, this.node = M), this.getValue = this._getValue_unavailable, this.setValue = this._setValue_unavailable, !M) { + console.error("THREE.PropertyBinding: Trying to update node for track: " + this.path + " but it wasn't found."); + return; + } + if (t) { + let i = D.objectIndex; + switch (t) { + case "materials": + if (!M.material) { + console.error("THREE.PropertyBinding: Can not bind to material as node does not have a material.", this); + return; + } + if (!M.material.materials) { + console.error("THREE.PropertyBinding: Can not bind to material.materials as node.material does not have a materials array.", this); + return; + } + M = M.material.materials; + break; + case "bones": + if (!M.skeleton) { + console.error("THREE.PropertyBinding: Can not bind to bones as node does not have a skeleton.", this); + return; + } + M = M.skeleton.bones; + for (let T = 0; T < M.length; T++) + if (M[T].name === i) { + i = T; + break; + } + break; + default: + if (M[t] === void 0) { + console.error("THREE.PropertyBinding: Can not bind to objectName of node undefined.", this); + return; + } + M = M[t]; + } + if (i !== void 0) { + if (M[i] === void 0) { + console.error("THREE.PropertyBinding: Trying to bind to objectIndex of objectName, but is undefined.", this, M); + return; + } + M = M[i]; + } + } + const A = M[e]; + if (A === void 0) { + const i = D.nodeName; + console.error("THREE.PropertyBinding: Trying to update property for track: " + i + "." + e + " but it wasn't found.", M); + return; + } + let z = this.Versioning.None; + this.targetObject = M, M.needsUpdate !== void 0 ? z = this.Versioning.NeedsUpdate : M.matrixWorldNeedsUpdate !== void 0 && (z = this.Versioning.MatrixWorldNeedsUpdate); + let I = this.BindingType.Direct; + if (N !== void 0) { + if (e === "morphTargetInfluences") { + if (!M.geometry) { + console.error("THREE.PropertyBinding: Can not bind to morphTargetInfluences because node does not have a geometry.", this); + return; + } + if (M.geometry.isBufferGeometry) { + if (!M.geometry.morphAttributes) { + console.error("THREE.PropertyBinding: Can not bind to morphTargetInfluences because node does not have a geometry.morphAttributes.", this); + return; + } + M.morphTargetDictionary[N] !== void 0 && (N = M.morphTargetDictionary[N]); + } else { + console.error("THREE.PropertyBinding: Can not bind to morphTargetInfluences on THREE.Geometry. Use THREE.BufferGeometry instead.", this); + return; + } + } + I = this.BindingType.ArrayElement, this.resolvedProperty = A, this.propertyIndex = N; + } else + A.fromArray !== void 0 && A.toArray !== void 0 ? (I = this.BindingType.HasFromToArray, this.resolvedProperty = A) : Array.isArray(A) ? (I = this.BindingType.EntireArray, this.resolvedProperty = A) : this.propertyName = e; + this.getValue = this.GetterByBindingType[I], this.setValue = this.SetterByBindingTypeAndVersioning[I][z]; + } + unbind() { + this.node = null, this.getValue = this._getValue_unbound, this.setValue = this._setValue_unbound; + } +} +bM.Composite = Tj; +bM.prototype.BindingType = { + Direct: 0, + EntireArray: 1, + ArrayElement: 2, + HasFromToArray: 3 +}; +bM.prototype.Versioning = { + None: 0, + NeedsUpdate: 1, + MatrixWorldNeedsUpdate: 2 +}; +bM.prototype.GetterByBindingType = [ + bM.prototype._getValue_direct, + bM.prototype._getValue_array, + bM.prototype._getValue_arrayElement, + bM.prototype._getValue_toArray +]; +bM.prototype.SetterByBindingTypeAndVersioning = [ + [ + bM.prototype._setValue_direct, + bM.prototype._setValue_direct_setNeedsUpdate, + bM.prototype._setValue_direct_setMatrixWorldNeedsUpdate + ], + [ + bM.prototype._setValue_array, + bM.prototype._setValue_array_setNeedsUpdate, + bM.prototype._setValue_array_setMatrixWorldNeedsUpdate + ], + [ + bM.prototype._setValue_arrayElement, + bM.prototype._setValue_arrayElement_setNeedsUpdate, + bM.prototype._setValue_arrayElement_setMatrixWorldNeedsUpdate + ], + [ + bM.prototype._setValue_fromArray, + bM.prototype._setValue_fromArray_setNeedsUpdate, + bM.prototype._setValue_fromArray_setMatrixWorldNeedsUpdate + ] +]; +class uj { + constructor(M, D, t = null, e = D.blendMode) { + this._mixer = M, this._clip = D, this._localRoot = t, this.blendMode = e; + const N = D.tracks, A = N.length, z = new Array(A), I = { + endingStart: qt, + endingEnd: qt + }; + for (let i = 0; i !== A; ++i) { + const T = N[i].createInterpolant(null); + z[i] = T, T.settings = I; + } + this._interpolantSettings = I, this._interpolants = z, this._propertyBindings = new Array(A), this._cacheIndex = null, this._byClipCacheIndex = null, this._timeScaleInterpolant = null, this._weightInterpolant = null, this.loop = JI, this._loopCount = -1, this._startTime = null, this.time = 0, this.timeScale = 1, this._effectiveTimeScale = 1, this.weight = 1, this._effectiveWeight = 1, this.repetitions = 1 / 0, this.paused = !1, this.enabled = !0, this.clampWhenFinished = !1, this.zeroSlopeAtStart = !0, this.zeroSlopeAtEnd = !0; + } + play() { + return this._mixer._activateAction(this), this; + } + stop() { + return this._mixer._deactivateAction(this), this.reset(); + } + reset() { + return this.paused = !1, this.enabled = !0, this.time = 0, this._loopCount = -1, this._startTime = null, this.stopFading().stopWarping(); + } + isRunning() { + return this.enabled && !this.paused && this.timeScale !== 0 && this._startTime === null && this._mixer._isActiveAction(this); + } + isScheduled() { + return this._mixer._isActiveAction(this); + } + startAt(M) { + return this._startTime = M, this; + } + setLoop(M, D) { + return this.loop = M, this.repetitions = D, this; + } + setEffectiveWeight(M) { + return this.weight = M, this._effectiveWeight = this.enabled ? M : 0, this.stopFading(); + } + getEffectiveWeight() { + return this._effectiveWeight; + } + fadeIn(M) { + return this._scheduleFading(M, 0, 1); + } + fadeOut(M) { + return this._scheduleFading(M, 1, 0); + } + crossFadeFrom(M, D, t) { + if (M.fadeOut(D), this.fadeIn(D), t) { + const e = this._clip.duration, N = M._clip.duration, A = N / e, z = e / N; + M.warp(1, A, D), this.warp(z, 1, D); + } + return this; + } + crossFadeTo(M, D, t) { + return M.crossFadeFrom(this, D, t); + } + stopFading() { + const M = this._weightInterpolant; + return M !== null && (this._weightInterpolant = null, this._mixer._takeBackControlInterpolant(M)), this; + } + setEffectiveTimeScale(M) { + return this.timeScale = M, this._effectiveTimeScale = this.paused ? 0 : M, this.stopWarping(); + } + getEffectiveTimeScale() { + return this._effectiveTimeScale; + } + setDuration(M) { + return this.timeScale = this._clip.duration / M, this.stopWarping(); + } + syncWith(M) { + return this.time = M.time, this.timeScale = M.timeScale, this.stopWarping(); + } + halt(M) { + return this.warp(this._effectiveTimeScale, 0, M); + } + warp(M, D, t) { + const e = this._mixer, N = e.time, A = this.timeScale; + let z = this._timeScaleInterpolant; + z === null && (z = e._lendControlInterpolant(), this._timeScaleInterpolant = z); + const I = z.parameterPositions, i = z.sampleValues; + return I[0] = N, I[1] = N + t, i[0] = M / A, i[1] = D / A, this; + } + stopWarping() { + const M = this._timeScaleInterpolant; + return M !== null && (this._timeScaleInterpolant = null, this._mixer._takeBackControlInterpolant(M)), this; + } + getMixer() { + return this._mixer; + } + getClip() { + return this._clip; + } + getRoot() { + return this._localRoot || this._mixer._root; + } + _update(M, D, t, e) { + if (!this.enabled) { + this._updateWeight(M); + return; + } + const N = this._startTime; + if (N !== null) { + const I = (M - N) * t; + if (I < 0 || t === 0) + return; + this._startTime = null, D = t * I; + } + D *= this._updateTimeScale(M); + const A = this._updateTime(D), z = this._updateWeight(M); + if (z > 0) { + const I = this._interpolants, i = this._propertyBindings; + switch (this.blendMode) { + case ni: + for (let T = 0, u = I.length; T !== u; ++T) + I[T].evaluate(A), i[T].accumulateAdditive(z); + break; + case qn: + default: + for (let T = 0, u = I.length; T !== u; ++T) + I[T].evaluate(A), i[T].accumulate(e, z); + } + } + } + _updateWeight(M) { + let D = 0; + if (this.enabled) { + D = this.weight; + const t = this._weightInterpolant; + if (t !== null) { + const e = t.evaluate(M)[0]; + D *= e, M > t.parameterPositions[1] && (this.stopFading(), e === 0 && (this.enabled = !1)); + } + } + return this._effectiveWeight = D, D; + } + _updateTimeScale(M) { + let D = 0; + if (!this.paused) { + D = this.timeScale; + const t = this._timeScaleInterpolant; + t !== null && (D *= t.evaluate(M)[0], M > t.parameterPositions[1] && (this.stopWarping(), D === 0 ? this.paused = !0 : this.timeScale = D)); + } + return this._effectiveTimeScale = D, D; + } + _updateTime(M) { + const D = this._clip.duration, t = this.loop; + let e = this.time + M, N = this._loopCount; + const A = t === $I; + if (M === 0) + return N === -1 ? e : A && (N & 1) === 1 ? D - e : e; + if (t === XI) { + N === -1 && (this._loopCount = 0, this._setEndings(!0, !0, !1)); + M: { + if (e >= D) + e = D; + else if (e < 0) + e = 0; + else { + this.time = e; + break M; + } + this.clampWhenFinished ? this.paused = !0 : this.enabled = !1, this.time = e, this._mixer.dispatchEvent({ + type: "finished", + action: this, + direction: M < 0 ? -1 : 1 + }); + } + } else { + if (N === -1 && (M >= 0 ? (N = 0, this._setEndings(!0, this.repetitions === 0, A)) : this._setEndings(this.repetitions === 0, !0, A)), e >= D || e < 0) { + const z = Math.floor(e / D); + e -= D * z, N += Math.abs(z); + const I = this.repetitions - N; + if (I <= 0) + this.clampWhenFinished ? this.paused = !0 : this.enabled = !1, e = M > 0 ? D : 0, this.time = e, this._mixer.dispatchEvent({ + type: "finished", + action: this, + direction: M > 0 ? 1 : -1 + }); + else { + if (I === 1) { + const i = M < 0; + this._setEndings(i, !i, A); + } else + this._setEndings(!1, !1, A); + this._loopCount = N, this.time = e, this._mixer.dispatchEvent({ + type: "loop", + action: this, + loopDelta: z + }); + } + } else + this.time = e; + if (A && (N & 1) === 1) + return D - e; + } + return e; + } + _setEndings(M, D, t) { + const e = this._interpolantSettings; + t ? (e.endingStart = Xt, e.endingEnd = Xt) : (M ? e.endingStart = this.zeroSlopeAtStart ? Xt : qt : e.endingStart = pN, D ? e.endingEnd = this.zeroSlopeAtEnd ? Xt : qt : e.endingEnd = pN); + } + _scheduleFading(M, D, t) { + const e = this._mixer, N = e.time; + let A = this._weightInterpolant; + A === null && (A = e._lendControlInterpolant(), this._weightInterpolant = A); + const z = A.parameterPositions, I = A.sampleValues; + return z[0] = N, I[0] = D, z[1] = N + M, I[1] = t, this; + } +} +class gj extends dt { + constructor(M) { + super(), this._root = M, this._initMemoryManager(), this._accuIndex = 0, this.time = 0, this.timeScale = 1; + } + _bindAction(M, D) { + const t = M._localRoot || this._root, e = M._clip.tracks, N = e.length, A = M._propertyBindings, z = M._interpolants, I = t.uuid, i = this._bindingsByRootAndName; + let T = i[I]; + T === void 0 && (T = {}, i[I] = T); + for (let u = 0; u !== N; ++u) { + const g = e[u], r = g.name; + let j = T[r]; + if (j !== void 0) + ++j.referenceCount, A[u] = j; + else { + if (j = A[u], j !== void 0) { + j._cacheIndex === null && (++j.referenceCount, this._addInactiveBinding(j, I, r)); + continue; + } + const y = D && D._propertyBindings[u].binding.parsedPath; + j = new Dj(bM.create(t, r, y), g.ValueTypeName, g.getValueSize()), ++j.referenceCount, this._addInactiveBinding(j, I, r), A[u] = j; + } + z[u].resultBuffer = j.buffer; + } + } + _activateAction(M) { + if (!this._isActiveAction(M)) { + if (M._cacheIndex === null) { + const t = (M._localRoot || this._root).uuid, e = M._clip.uuid, N = this._actionsByClip[e]; + this._bindAction(M, N && N.knownActions[0]), this._addInactiveAction(M, e, t); + } + const D = M._propertyBindings; + for (let t = 0, e = D.length; t !== e; ++t) { + const N = D[t]; + N.useCount++ === 0 && (this._lendBinding(N), N.saveOriginalState()); + } + this._lendAction(M); + } + } + _deactivateAction(M) { + if (this._isActiveAction(M)) { + const D = M._propertyBindings; + for (let t = 0, e = D.length; t !== e; ++t) { + const N = D[t]; + --N.useCount === 0 && (N.restoreOriginalState(), this._takeBackBinding(N)); + } + this._takeBackAction(M); + } + } + _initMemoryManager() { + this._actions = [], this._nActiveActions = 0, this._actionsByClip = {}, this._bindings = [], this._nActiveBindings = 0, this._bindingsByRootAndName = {}, this._controlInterpolants = [], this._nActiveControlInterpolants = 0; + const M = this; + this.stats = { + actions: { + get total() { + return M._actions.length; + }, + get inUse() { + return M._nActiveActions; + } + }, + bindings: { + get total() { + return M._bindings.length; + }, + get inUse() { + return M._nActiveBindings; + } + }, + controlInterpolants: { + get total() { + return M._controlInterpolants.length; + }, + get inUse() { + return M._nActiveControlInterpolants; + } + } + }; + } + _isActiveAction(M) { + const D = M._cacheIndex; + return D !== null && D < this._nActiveActions; + } + _addInactiveAction(M, D, t) { + const e = this._actions, N = this._actionsByClip; + let A = N[D]; + if (A === void 0) + A = { + knownActions: [M], + actionByRoot: {} + }, M._byClipCacheIndex = 0, N[D] = A; + else { + const z = A.knownActions; + M._byClipCacheIndex = z.length, z.push(M); + } + M._cacheIndex = e.length, e.push(M), A.actionByRoot[t] = M; + } + _removeInactiveAction(M) { + const D = this._actions, t = D[D.length - 1], e = M._cacheIndex; + t._cacheIndex = e, D[e] = t, D.pop(), M._cacheIndex = null; + const N = M._clip.uuid, A = this._actionsByClip, z = A[N], I = z.knownActions, i = I[I.length - 1], T = M._byClipCacheIndex; + i._byClipCacheIndex = T, I[T] = i, I.pop(), M._byClipCacheIndex = null; + const u = z.actionByRoot, g = (M._localRoot || this._root).uuid; + delete u[g], I.length === 0 && delete A[N], this._removeInactiveBindingsForAction(M); + } + _removeInactiveBindingsForAction(M) { + const D = M._propertyBindings; + for (let t = 0, e = D.length; t !== e; ++t) { + const N = D[t]; + --N.referenceCount === 0 && this._removeInactiveBinding(N); + } + } + _lendAction(M) { + const D = this._actions, t = M._cacheIndex, e = this._nActiveActions++, N = D[e]; + M._cacheIndex = e, D[e] = M, N._cacheIndex = t, D[t] = N; + } + _takeBackAction(M) { + const D = this._actions, t = M._cacheIndex, e = --this._nActiveActions, N = D[e]; + M._cacheIndex = e, D[e] = M, N._cacheIndex = t, D[t] = N; + } + _addInactiveBinding(M, D, t) { + const e = this._bindingsByRootAndName, N = this._bindings; + let A = e[D]; + A === void 0 && (A = {}, e[D] = A), A[t] = M, M._cacheIndex = N.length, N.push(M); + } + _removeInactiveBinding(M) { + const D = this._bindings, t = M.binding, e = t.rootNode.uuid, N = t.path, A = this._bindingsByRootAndName, z = A[e], I = D[D.length - 1], i = M._cacheIndex; + I._cacheIndex = i, D[i] = I, D.pop(), delete z[N], Object.keys(z).length === 0 && delete A[e]; + } + _lendBinding(M) { + const D = this._bindings, t = M._cacheIndex, e = this._nActiveBindings++, N = D[e]; + M._cacheIndex = e, D[e] = M, N._cacheIndex = t, D[t] = N; + } + _takeBackBinding(M) { + const D = this._bindings, t = M._cacheIndex, e = --this._nActiveBindings, N = D[e]; + M._cacheIndex = e, D[e] = M, N._cacheIndex = t, D[t] = N; + } + _lendControlInterpolant() { + const M = this._controlInterpolants, D = this._nActiveControlInterpolants++; + let t = M[D]; + return t === void 0 && (t = new Ki(new Float32Array(2), new Float32Array(2), 1, this._controlInterpolantsResultBuffer), t.__cacheIndex = D, M[D] = t), t; + } + _takeBackControlInterpolant(M) { + const D = this._controlInterpolants, t = M.__cacheIndex, e = --this._nActiveControlInterpolants, N = D[e]; + M.__cacheIndex = e, D[e] = M, N.__cacheIndex = t, D[t] = N; + } + clipAction(M, D, t) { + const e = D || this._root, N = e.uuid; + let A = typeof M == "string" ? Vz.findByName(e, M) : M; + const z = A !== null ? A.uuid : M, I = this._actionsByClip[z]; + let i = null; + if (t === void 0 && (A !== null ? t = A.blendMode : t = qn), I !== void 0) { + const u = I.actionByRoot[N]; + if (u !== void 0 && u.blendMode === t) + return u; + i = I.knownActions[0], A === null && (A = i._clip); + } + if (A === null) + return null; + const T = new uj(this, A, D, t); + return this._bindAction(T, i), this._addInactiveAction(T, z, N), T; + } + existingAction(M, D) { + const t = D || this._root, e = t.uuid, N = typeof M == "string" ? Vz.findByName(t, M) : M, A = N ? N.uuid : M, z = this._actionsByClip[A]; + return z !== void 0 && z.actionByRoot[e] || null; + } + stopAllAction() { + const M = this._actions, D = this._nActiveActions; + for (let t = D - 1; t >= 0; --t) + M[t].stop(); + return this; + } + update(M) { + M *= this.timeScale; + const D = this._actions, t = this._nActiveActions, e = this.time += M, N = Math.sign(M), A = this._accuIndex ^= 1; + for (let i = 0; i !== t; ++i) + D[i]._update(e, M, N, A); + const z = this._bindings, I = this._nActiveBindings; + for (let i = 0; i !== I; ++i) + z[i].apply(A); + return this; + } + setTime(M) { + this.time = 0; + for (let D = 0; D < this._actions.length; D++) + this._actions[D].time = 0; + return this.update(M); + } + getRoot() { + return this._root; + } + uncacheClip(M) { + const D = this._actions, t = M.uuid, e = this._actionsByClip, N = e[t]; + if (N !== void 0) { + const A = N.knownActions; + for (let z = 0, I = A.length; z !== I; ++z) { + const i = A[z]; + this._deactivateAction(i); + const T = i._cacheIndex, u = D[D.length - 1]; + i._cacheIndex = null, i._byClipCacheIndex = null, u._cacheIndex = T, D[T] = u, D.pop(), this._removeInactiveBindingsForAction(i); + } + delete e[t]; + } + } + uncacheRoot(M) { + const D = M.uuid, t = this._actionsByClip; + for (const A in t) { + const z = t[A].actionByRoot, I = z[D]; + I !== void 0 && (this._deactivateAction(I), this._removeInactiveAction(I)); + } + const e = this._bindingsByRootAndName, N = e[D]; + if (N !== void 0) + for (const A in N) { + const z = N[A]; + z.restoreOriginalState(), this._removeInactiveBinding(z); + } + } + uncacheAction(M, D) { + const t = this.existingAction(M, D); + t !== null && (this._deactivateAction(t), this._removeInactiveAction(t)); + } +} +gj.prototype._controlInterpolantsResultBuffer = new Float32Array(1); +class rj extends Pe { + constructor(M, D, t = 1) { + super(M, D), this.meshPerAttribute = t; + } + copy(M) { + return super.copy(M), this.meshPerAttribute = M.meshPerAttribute, this; + } + clone(M) { + const D = super.clone(M); + return D.meshPerAttribute = this.meshPerAttribute, D; + } + toJSON(M) { + const D = super.toJSON(M); + return D.isInstancedInterleavedBuffer = !0, D.meshPerAttribute = this.meshPerAttribute, D; + } +} +rj.prototype.isInstancedInterleavedBuffer = !0; +const At = /* @__PURE__ */ new O(), xN = /* @__PURE__ */ new aM(), Yn = /* @__PURE__ */ new aM(); +class sj extends ke { + constructor(M) { + const D = Xi(M), t = new VM(), e = [], N = [], A = new cM(0, 0, 1), z = new cM(0, 1, 0); + for (let i = 0; i < D.length; i++) { + const T = D[i]; + T.parent && T.parent.isBone && (e.push(0, 0, 0), e.push(0, 0, 0), N.push(A.r, A.g, A.b), N.push(z.r, z.g, z.b)); + } + t.setAttribute("position", new WM(e, 3)), t.setAttribute("color", new WM(N, 3)); + const I = new gt({ vertexColors: !0, depthTest: !1, depthWrite: !1, toneMapped: !1, transparent: !0 }); + super(t, I), this.type = "SkeletonHelper", this.isSkeletonHelper = !0, this.root = M, this.bones = D, this.matrix = M.matrixWorld, this.matrixAutoUpdate = !1; + } + updateMatrixWorld(M) { + const D = this.bones, t = this.geometry, e = t.getAttribute("position"); + Yn.copy(this.root.matrixWorld).invert(); + for (let N = 0, A = 0; N < D.length; N++) { + const z = D[N]; + z.parent && z.parent.isBone && (xN.multiplyMatrices(Yn, z.matrixWorld), At.setFromMatrixPosition(xN), e.setXYZ(A, At.x, At.y, At.z), xN.multiplyMatrices(Yn, z.parent.matrixWorld), At.setFromMatrixPosition(xN), e.setXYZ(A + 1, At.x, At.y, At.z), A += 2); + } + t.getAttribute("position").needsUpdate = !0, super.updateMatrixWorld(M); + } +} +function Xi(n) { + const M = []; + n && n.isBone && M.push(n); + for (let D = 0; D < n.children.length; D++) + M.push.apply(M, Xi(n.children[D])); + return M; +} +class cj extends ke { + constructor(M = 10, D = 10, t = 4473924, e = 8947848) { + t = new cM(t), e = new cM(e); + const N = D / 2, A = M / D, z = M / 2, I = [], i = []; + for (let g = 0, r = 0, j = -z; g <= D; g++, j += A) { + I.push(-z, 0, j, z, 0, j), I.push(j, 0, -z, j, 0, z); + const y = g === N ? t : e; + y.toArray(i, r), r += 3, y.toArray(i, r), r += 3, y.toArray(i, r), r += 3, y.toArray(i, r), r += 3; + } + const T = new VM(); + T.setAttribute("position", new WM(I, 3)), T.setAttribute("color", new WM(i, 3)); + const u = new gt({ vertexColors: !0, toneMapped: !1 }); + super(T, u), this.type = "GridHelper"; + } +} +const jj = new Float32Array(1); +new Int32Array(jj.buffer); +vD.create = function(n, M) { + return console.log("THREE.Curve.create() has been deprecated"), n.prototype = Object.create(vD.prototype), n.prototype.constructor = n, n.prototype.getPoint = M, n; +}; +Fn.prototype.fromPoints = function(n) { + return console.warn("THREE.Path: .fromPoints() has been renamed to .setFromPoints()."), this.setFromPoints(n); +}; +cj.prototype.setColors = function() { + console.error("THREE.GridHelper: setColors() has been deprecated, pass them in the constructor instead."); +}; +sj.prototype.update = function() { + console.error("THREE.SkeletonHelper: update() no longer needs to be called."); +}; +JD.prototype.extractUrlBase = function(n) { + return console.warn("THREE.Loader: .extractUrlBase() has been deprecated. Use THREE.LoaderUtils.extractUrlBase() instead."), Hc.extractUrlBase(n); +}; +JD.Handlers = { + add: function() { + console.error("THREE.Loader: Handlers.add() has been removed. Use LoadingManager.addHandler() instead."); + }, + get: function() { + console.error("THREE.Loader: Handlers.get() has been removed. Use LoadingManager.getHandler() instead."); + } +}; +pD.prototype.center = function(n) { + return console.warn("THREE.Box3: .center() has been renamed to .getCenter()."), this.getCenter(n); +}; +pD.prototype.empty = function() { + return console.warn("THREE.Box3: .empty() has been renamed to .isEmpty()."), this.isEmpty(); +}; +pD.prototype.isIntersectionBox = function(n) { + return console.warn("THREE.Box3: .isIntersectionBox() has been renamed to .intersectsBox()."), this.intersectsBox(n); +}; +pD.prototype.isIntersectionSphere = function(n) { + return console.warn("THREE.Box3: .isIntersectionSphere() has been renamed to .intersectsSphere()."), this.intersectsSphere(n); +}; +pD.prototype.size = function(n) { + return console.warn("THREE.Box3: .size() has been renamed to .getSize()."), this.getSize(n); +}; +Ie.prototype.empty = function() { + return console.warn("THREE.Sphere: .empty() has been renamed to .isEmpty()."), this.isEmpty(); +}; +SN.prototype.setFromMatrix = function(n) { + return console.warn("THREE.Frustum: .setFromMatrix() has been renamed to .setFromProjectionMatrix()."), this.setFromProjectionMatrix(n); +}; +gD.prototype.flattenToArrayOffset = function(n, M) { + return console.warn("THREE.Matrix3: .flattenToArrayOffset() has been deprecated. Use .toArray() instead."), this.toArray(n, M); +}; +gD.prototype.multiplyVector3 = function(n) { + return console.warn("THREE.Matrix3: .multiplyVector3() has been removed. Use vector.applyMatrix3( matrix ) instead."), n.applyMatrix3(this); +}; +gD.prototype.multiplyVector3Array = function() { + console.error("THREE.Matrix3: .multiplyVector3Array() has been removed."); +}; +gD.prototype.applyToBufferAttribute = function(n) { + return console.warn("THREE.Matrix3: .applyToBufferAttribute() has been removed. Use attribute.applyMatrix3( matrix ) instead."), n.applyMatrix3(this); +}; +gD.prototype.applyToVector3Array = function() { + console.error("THREE.Matrix3: .applyToVector3Array() has been removed."); +}; +gD.prototype.getInverse = function(n) { + return console.warn("THREE.Matrix3: .getInverse() has been removed. Use matrixInv.copy( matrix ).invert(); instead."), this.copy(n).invert(); +}; +aM.prototype.extractPosition = function(n) { + return console.warn("THREE.Matrix4: .extractPosition() has been renamed to .copyPosition()."), this.copyPosition(n); +}; +aM.prototype.flattenToArrayOffset = function(n, M) { + return console.warn("THREE.Matrix4: .flattenToArrayOffset() has been deprecated. Use .toArray() instead."), this.toArray(n, M); +}; +aM.prototype.getPosition = function() { + return console.warn("THREE.Matrix4: .getPosition() has been removed. Use Vector3.setFromMatrixPosition( matrix ) instead."), new O().setFromMatrixColumn(this, 3); +}; +aM.prototype.setRotationFromQuaternion = function(n) { + return console.warn("THREE.Matrix4: .setRotationFromQuaternion() has been renamed to .makeRotationFromQuaternion()."), this.makeRotationFromQuaternion(n); +}; +aM.prototype.multiplyToArray = function() { + console.warn("THREE.Matrix4: .multiplyToArray() has been removed."); +}; +aM.prototype.multiplyVector3 = function(n) { + return console.warn("THREE.Matrix4: .multiplyVector3() has been removed. Use vector.applyMatrix4( matrix ) instead."), n.applyMatrix4(this); +}; +aM.prototype.multiplyVector4 = function(n) { + return console.warn("THREE.Matrix4: .multiplyVector4() has been removed. Use vector.applyMatrix4( matrix ) instead."), n.applyMatrix4(this); +}; +aM.prototype.multiplyVector3Array = function() { + console.error("THREE.Matrix4: .multiplyVector3Array() has been removed."); +}; +aM.prototype.rotateAxis = function(n) { + console.warn("THREE.Matrix4: .rotateAxis() has been removed. Use Vector3.transformDirection( matrix ) instead."), n.transformDirection(this); +}; +aM.prototype.crossVector = function(n) { + return console.warn("THREE.Matrix4: .crossVector() has been removed. Use vector.applyMatrix4( matrix ) instead."), n.applyMatrix4(this); +}; +aM.prototype.translate = function() { + console.error("THREE.Matrix4: .translate() has been removed."); +}; +aM.prototype.rotateX = function() { + console.error("THREE.Matrix4: .rotateX() has been removed."); +}; +aM.prototype.rotateY = function() { + console.error("THREE.Matrix4: .rotateY() has been removed."); +}; +aM.prototype.rotateZ = function() { + console.error("THREE.Matrix4: .rotateZ() has been removed."); +}; +aM.prototype.rotateByAxis = function() { + console.error("THREE.Matrix4: .rotateByAxis() has been removed."); +}; +aM.prototype.applyToBufferAttribute = function(n) { + return console.warn("THREE.Matrix4: .applyToBufferAttribute() has been removed. Use attribute.applyMatrix4( matrix ) instead."), n.applyMatrix4(this); +}; +aM.prototype.applyToVector3Array = function() { + console.error("THREE.Matrix4: .applyToVector3Array() has been removed."); +}; +aM.prototype.makeFrustum = function(n, M, D, t, e, N) { + return console.warn("THREE.Matrix4: .makeFrustum() has been removed. Use .makePerspective( left, right, top, bottom, near, far ) instead."), this.makePerspective(n, M, t, D, e, N); +}; +aM.prototype.getInverse = function(n) { + return console.warn("THREE.Matrix4: .getInverse() has been removed. Use matrixInv.copy( matrix ).invert(); instead."), this.copy(n).invert(); +}; +XD.prototype.isIntersectionLine = function(n) { + return console.warn("THREE.Plane: .isIntersectionLine() has been renamed to .intersectsLine()."), this.intersectsLine(n); +}; +aD.prototype.multiplyVector3 = function(n) { + return console.warn("THREE.Quaternion: .multiplyVector3() has been removed. Use is now vector.applyQuaternion( quaternion ) instead."), n.applyQuaternion(this); +}; +aD.prototype.inverse = function() { + return console.warn("THREE.Quaternion: .inverse() has been renamed to invert()."), this.invert(); +}; +Te.prototype.isIntersectionBox = function(n) { + return console.warn("THREE.Ray: .isIntersectionBox() has been renamed to .intersectsBox()."), this.intersectsBox(n); +}; +Te.prototype.isIntersectionPlane = function(n) { + return console.warn("THREE.Ray: .isIntersectionPlane() has been renamed to .intersectsPlane()."), this.intersectsPlane(n); +}; +Te.prototype.isIntersectionSphere = function(n) { + return console.warn("THREE.Ray: .isIntersectionSphere() has been renamed to .intersectsSphere()."), this.intersectsSphere(n); +}; +DD.prototype.area = function() { + return console.warn("THREE.Triangle: .area() has been renamed to .getArea()."), this.getArea(); +}; +DD.prototype.barycoordFromPoint = function(n, M) { + return console.warn("THREE.Triangle: .barycoordFromPoint() has been renamed to .getBarycoord()."), this.getBarycoord(n, M); +}; +DD.prototype.midpoint = function(n) { + return console.warn("THREE.Triangle: .midpoint() has been renamed to .getMidpoint()."), this.getMidpoint(n); +}; +DD.prototypenormal = function(n) { + return console.warn("THREE.Triangle: .normal() has been renamed to .getNormal()."), this.getNormal(n); +}; +DD.prototype.plane = function(n) { + return console.warn("THREE.Triangle: .plane() has been renamed to .getPlane()."), this.getPlane(n); +}; +DD.barycoordFromPoint = function(n, M, D, t, e) { + return console.warn("THREE.Triangle: .barycoordFromPoint() has been renamed to .getBarycoord()."), DD.getBarycoord(n, M, D, t, e); +}; +DD.normal = function(n, M, D, t) { + return console.warn("THREE.Triangle: .normal() has been renamed to .getNormal()."), DD.getNormal(n, M, D, t); +}; +ge.prototype.extractAllPoints = function(n) { + return console.warn("THREE.Shape: .extractAllPoints() has been removed. Use .extractPoints() instead."), this.extractPoints(n); +}; +ge.prototype.extrude = function(n) { + return console.warn("THREE.Shape: .extrude() has been removed. Use ExtrudeGeometry() instead."), new re(this, n); +}; +ge.prototype.makeGeometry = function(n) { + return console.warn("THREE.Shape: .makeGeometry() has been removed. Use ShapeGeometry() instead."), new PN(this, n); +}; +q.prototype.fromAttribute = function(n, M, D) { + return console.warn("THREE.Vector2: .fromAttribute() has been renamed to .fromBufferAttribute()."), this.fromBufferAttribute(n, M, D); +}; +q.prototype.distanceToManhattan = function(n) { + return console.warn("THREE.Vector2: .distanceToManhattan() has been renamed to .manhattanDistanceTo()."), this.manhattanDistanceTo(n); +}; +q.prototype.lengthManhattan = function() { + return console.warn("THREE.Vector2: .lengthManhattan() has been renamed to .manhattanLength()."), this.manhattanLength(); +}; +O.prototype.setEulerFromRotationMatrix = function() { + console.error("THREE.Vector3: .setEulerFromRotationMatrix() has been removed. Use Euler.setFromRotationMatrix() instead."); +}; +O.prototype.setEulerFromQuaternion = function() { + console.error("THREE.Vector3: .setEulerFromQuaternion() has been removed. Use Euler.setFromQuaternion() instead."); +}; +O.prototype.getPositionFromMatrix = function(n) { + return console.warn("THREE.Vector3: .getPositionFromMatrix() has been renamed to .setFromMatrixPosition()."), this.setFromMatrixPosition(n); +}; +O.prototype.getScaleFromMatrix = function(n) { + return console.warn("THREE.Vector3: .getScaleFromMatrix() has been renamed to .setFromMatrixScale()."), this.setFromMatrixScale(n); +}; +O.prototype.getColumnFromMatrix = function(n, M) { + return console.warn("THREE.Vector3: .getColumnFromMatrix() has been renamed to .setFromMatrixColumn()."), this.setFromMatrixColumn(M, n); +}; +O.prototype.applyProjection = function(n) { + return console.warn("THREE.Vector3: .applyProjection() has been removed. Use .applyMatrix4( m ) instead."), this.applyMatrix4(n); +}; +O.prototype.fromAttribute = function(n, M, D) { + return console.warn("THREE.Vector3: .fromAttribute() has been renamed to .fromBufferAttribute()."), this.fromBufferAttribute(n, M, D); +}; +O.prototype.distanceToManhattan = function(n) { + return console.warn("THREE.Vector3: .distanceToManhattan() has been renamed to .manhattanDistanceTo()."), this.manhattanDistanceTo(n); +}; +O.prototype.lengthManhattan = function() { + return console.warn("THREE.Vector3: .lengthManhattan() has been renamed to .manhattanLength()."), this.manhattanLength(); +}; +PM.prototype.fromAttribute = function(n, M, D) { + return console.warn("THREE.Vector4: .fromAttribute() has been renamed to .fromBufferAttribute()."), this.fromBufferAttribute(n, M, D); +}; +PM.prototype.lengthManhattan = function() { + return console.warn("THREE.Vector4: .lengthManhattan() has been renamed to .manhattanLength()."), this.manhattanLength(); +}; +ZM.prototype.getChildByName = function(n) { + return console.warn("THREE.Object3D: .getChildByName() has been renamed to .getObjectByName()."), this.getObjectByName(n); +}; +ZM.prototype.renderDepth = function() { + console.warn("THREE.Object3D: .renderDepth has been removed. Use .renderOrder, instead."); +}; +ZM.prototype.translate = function(n, M) { + return console.warn("THREE.Object3D: .translate() has been removed. Use .translateOnAxis( axis, distance ) instead."), this.translateOnAxis(M, n); +}; +ZM.prototype.getWorldRotation = function() { + console.error("THREE.Object3D: .getWorldRotation() has been removed. Use THREE.Object3D.getWorldQuaternion( target ) instead."); +}; +ZM.prototype.applyMatrix = function(n) { + return console.warn("THREE.Object3D: .applyMatrix() has been renamed to .applyMatrix4()."), this.applyMatrix4(n); +}; +Object.defineProperties(ZM.prototype, { + eulerOrder: { + get: function() { + return console.warn("THREE.Object3D: .eulerOrder is now .rotation.order."), this.rotation.order; + }, + set: function(n) { + console.warn("THREE.Object3D: .eulerOrder is now .rotation.order."), this.rotation.order = n; + } + }, + useQuaternion: { + get: function() { + console.warn("THREE.Object3D: .useQuaternion has been removed. The library now uses quaternions by default."); + }, + set: function() { + console.warn("THREE.Object3D: .useQuaternion has been removed. The library now uses quaternions by default."); + } + } +}); +nD.prototype.setDrawMode = function() { + console.error("THREE.Mesh: .setDrawMode() has been removed. The renderer now always assumes THREE.TrianglesDrawMode. Transform your geometry via BufferGeometryUtils.toTrianglesDrawMode() if necessary."); +}; +Object.defineProperties(nD.prototype, { + drawMode: { + get: function() { + return console.error("THREE.Mesh: .drawMode has been removed. The renderer now always assumes THREE.TrianglesDrawMode."), MT; + }, + set: function() { + console.error("THREE.Mesh: .drawMode has been removed. The renderer now always assumes THREE.TrianglesDrawMode. Transform your geometry via BufferGeometryUtils.toTrianglesDrawMode() if necessary."); + } + } +}); +pi.prototype.initBones = function() { + console.error("THREE.SkinnedMesh: initBones() has been removed."); +}; +jD.prototype.setLens = function(n, M) { + console.warn("THREE.PerspectiveCamera.setLens is deprecated. Use .setFocalLength and .filmGauge for a photographic setup."), M !== void 0 && (this.filmGauge = M), this.setFocalLength(n); +}; +Object.defineProperties(KD.prototype, { + onlyShadow: { + set: function() { + console.warn("THREE.Light: .onlyShadow has been removed."); + } + }, + shadowCameraFov: { + set: function(n) { + console.warn("THREE.Light: .shadowCameraFov is now .shadow.camera.fov."), this.shadow.camera.fov = n; + } + }, + shadowCameraLeft: { + set: function(n) { + console.warn("THREE.Light: .shadowCameraLeft is now .shadow.camera.left."), this.shadow.camera.left = n; + } + }, + shadowCameraRight: { + set: function(n) { + console.warn("THREE.Light: .shadowCameraRight is now .shadow.camera.right."), this.shadow.camera.right = n; + } + }, + shadowCameraTop: { + set: function(n) { + console.warn("THREE.Light: .shadowCameraTop is now .shadow.camera.top."), this.shadow.camera.top = n; + } + }, + shadowCameraBottom: { + set: function(n) { + console.warn("THREE.Light: .shadowCameraBottom is now .shadow.camera.bottom."), this.shadow.camera.bottom = n; + } + }, + shadowCameraNear: { + set: function(n) { + console.warn("THREE.Light: .shadowCameraNear is now .shadow.camera.near."), this.shadow.camera.near = n; + } + }, + shadowCameraFar: { + set: function(n) { + console.warn("THREE.Light: .shadowCameraFar is now .shadow.camera.far."), this.shadow.camera.far = n; + } + }, + shadowCameraVisible: { + set: function() { + console.warn("THREE.Light: .shadowCameraVisible has been removed. Use new THREE.CameraHelper( light.shadow.camera ) instead."); + } + }, + shadowBias: { + set: function(n) { + console.warn("THREE.Light: .shadowBias is now .shadow.bias."), this.shadow.bias = n; + } + }, + shadowDarkness: { + set: function() { + console.warn("THREE.Light: .shadowDarkness has been removed."); + } + }, + shadowMapWidth: { + set: function(n) { + console.warn("THREE.Light: .shadowMapWidth is now .shadow.mapSize.width."), this.shadow.mapSize.width = n; + } + }, + shadowMapHeight: { + set: function(n) { + console.warn("THREE.Light: .shadowMapHeight is now .shadow.mapSize.height."), this.shadow.mapSize.height = n; + } + } +}); +Object.defineProperties(AD.prototype, { + length: { + get: function() { + return console.warn("THREE.BufferAttribute: .length has been deprecated. Use .count instead."), this.array.length; + } + }, + dynamic: { + get: function() { + return console.warn("THREE.BufferAttribute: .dynamic has been deprecated. Use .usage instead."), this.usage === hN; + }, + set: function() { + console.warn("THREE.BufferAttribute: .dynamic has been deprecated. Use .usage instead."), this.setUsage(hN); + } + } +}); +AD.prototype.setDynamic = function(n) { + return console.warn("THREE.BufferAttribute: .setDynamic() has been deprecated. Use .setUsage() instead."), this.setUsage(n === !0 ? hN : Qe), this; +}; +AD.prototype.copyIndicesArray = function() { + console.error("THREE.BufferAttribute: .copyIndicesArray() has been removed."); +}, AD.prototype.setArray = function() { + console.error("THREE.BufferAttribute: .setArray has been removed. Use BufferGeometry .setAttribute to replace/resize attribute buffers"); +}; +VM.prototype.addIndex = function(n) { + console.warn("THREE.BufferGeometry: .addIndex() has been renamed to .setIndex()."), this.setIndex(n); +}; +VM.prototype.addAttribute = function(n, M) { + return console.warn("THREE.BufferGeometry: .addAttribute() has been renamed to .setAttribute()."), !(M && M.isBufferAttribute) && !(M && M.isInterleavedBufferAttribute) ? (console.warn("THREE.BufferGeometry: .addAttribute() now expects ( name, attribute )."), this.setAttribute(n, new AD(arguments[1], arguments[2]))) : n === "index" ? (console.warn("THREE.BufferGeometry.addAttribute: Use .setIndex() for index attribute."), this.setIndex(M), this) : this.setAttribute(n, M); +}; +VM.prototype.addDrawCall = function(n, M, D) { + D !== void 0 && console.warn("THREE.BufferGeometry: .addDrawCall() no longer supports indexOffset."), console.warn("THREE.BufferGeometry: .addDrawCall() is now .addGroup()."), this.addGroup(n, M); +}; +VM.prototype.clearDrawCalls = function() { + console.warn("THREE.BufferGeometry: .clearDrawCalls() is now .clearGroups()."), this.clearGroups(); +}; +VM.prototype.computeOffsets = function() { + console.warn("THREE.BufferGeometry: .computeOffsets() has been removed."); +}; +VM.prototype.removeAttribute = function(n) { + return console.warn("THREE.BufferGeometry: .removeAttribute() has been renamed to .deleteAttribute()."), this.deleteAttribute(n); +}; +VM.prototype.applyMatrix = function(n) { + return console.warn("THREE.BufferGeometry: .applyMatrix() has been renamed to .applyMatrix4()."), this.applyMatrix4(n); +}; +Object.defineProperties(VM.prototype, { + drawcalls: { + get: function() { + return console.error("THREE.BufferGeometry: .drawcalls has been renamed to .groups."), this.groups; + } + }, + offsets: { + get: function() { + return console.warn("THREE.BufferGeometry: .offsets has been renamed to .groups."), this.groups; + } + } +}); +Pe.prototype.setDynamic = function(n) { + return console.warn("THREE.InterleavedBuffer: .setDynamic() has been deprecated. Use .setUsage() instead."), this.setUsage(n === !0 ? hN : Qe), this; +}; +Pe.prototype.setArray = function() { + console.error("THREE.InterleavedBuffer: .setArray has been removed. Use BufferGeometry .setAttribute to replace/resize attribute buffers"); +}; +re.prototype.getArrays = function() { + console.error("THREE.ExtrudeGeometry: .getArrays() has been removed."); +}; +re.prototype.addShapeList = function() { + console.error("THREE.ExtrudeGeometry: .addShapeList() has been removed."); +}; +re.prototype.addShape = function() { + console.error("THREE.ExtrudeGeometry: .addShape() has been removed."); +}; +nA.prototype.dispose = function() { + console.error("THREE.Scene: .dispose() has been removed."); +}; +Object.defineProperties(ID.prototype, { + wrapAround: { + get: function() { + console.warn("THREE.Material: .wrapAround has been removed."); + }, + set: function() { + console.warn("THREE.Material: .wrapAround has been removed."); + } + }, + overdraw: { + get: function() { + console.warn("THREE.Material: .overdraw has been removed."); + }, + set: function() { + console.warn("THREE.Material: .overdraw has been removed."); + } + }, + wrapRGB: { + get: function() { + return console.warn("THREE.Material: .wrapRGB has been removed."), new cM(); + } + }, + shading: { + get: function() { + console.error("THREE." + this.type + ": .shading has been removed. Use the boolean .flatShading instead."); + }, + set: function(n) { + console.warn("THREE." + this.type + ": .shading has been removed. Use the boolean .flatShading instead."), this.flatShading = n === Di; + } + }, + stencilMask: { + get: function() { + return console.warn("THREE." + this.type + ": .stencilMask has been removed. Use .stencilFuncMask instead."), this.stencilFuncMask; + }, + set: function(n) { + console.warn("THREE." + this.type + ": .stencilMask has been removed. Use .stencilFuncMask instead."), this.stencilFuncMask = n; + } + }, + vertexTangents: { + get: function() { + console.warn("THREE." + this.type + ": .vertexTangents has been removed."); + }, + set: function() { + console.warn("THREE." + this.type + ": .vertexTangents has been removed."); + } + } +}); +Object.defineProperties(lt.prototype, { + derivatives: { + get: function() { + return console.warn("THREE.ShaderMaterial: .derivatives has been moved to .extensions.derivatives."), this.extensions.derivatives; + }, + set: function(n) { + console.warn("THREE. ShaderMaterial: .derivatives has been moved to .extensions.derivatives."), this.extensions.derivatives = n; + } + } +}); +KM.prototype.clearTarget = function(n, M, D, t) { + console.warn("THREE.WebGLRenderer: .clearTarget() has been deprecated. Use .setRenderTarget() and .clear() instead."), this.setRenderTarget(n), this.clear(M, D, t); +}; +KM.prototype.animate = function(n) { + console.warn("THREE.WebGLRenderer: .animate() is now .setAnimationLoop()."), this.setAnimationLoop(n); +}; +KM.prototype.getCurrentRenderTarget = function() { + return console.warn("THREE.WebGLRenderer: .getCurrentRenderTarget() is now .getRenderTarget()."), this.getRenderTarget(); +}; +KM.prototype.getMaxAnisotropy = function() { + return console.warn("THREE.WebGLRenderer: .getMaxAnisotropy() is now .capabilities.getMaxAnisotropy()."), this.capabilities.getMaxAnisotropy(); +}; +KM.prototype.getPrecision = function() { + return console.warn("THREE.WebGLRenderer: .getPrecision() is now .capabilities.precision."), this.capabilities.precision; +}; +KM.prototype.resetGLState = function() { + return console.warn("THREE.WebGLRenderer: .resetGLState() is now .state.reset()."), this.state.reset(); +}; +KM.prototype.supportsFloatTextures = function() { + return console.warn("THREE.WebGLRenderer: .supportsFloatTextures() is now .extensions.get( 'OES_texture_float' )."), this.extensions.get("OES_texture_float"); +}; +KM.prototype.supportsHalfFloatTextures = function() { + return console.warn("THREE.WebGLRenderer: .supportsHalfFloatTextures() is now .extensions.get( 'OES_texture_half_float' )."), this.extensions.get("OES_texture_half_float"); +}; +KM.prototype.supportsStandardDerivatives = function() { + return console.warn("THREE.WebGLRenderer: .supportsStandardDerivatives() is now .extensions.get( 'OES_standard_derivatives' )."), this.extensions.get("OES_standard_derivatives"); +}; +KM.prototype.supportsCompressedTextureS3TC = function() { + return console.warn("THREE.WebGLRenderer: .supportsCompressedTextureS3TC() is now .extensions.get( 'WEBGL_compressed_texture_s3tc' )."), this.extensions.get("WEBGL_compressed_texture_s3tc"); +}; +KM.prototype.supportsCompressedTexturePVRTC = function() { + return console.warn("THREE.WebGLRenderer: .supportsCompressedTexturePVRTC() is now .extensions.get( 'WEBGL_compressed_texture_pvrtc' )."), this.extensions.get("WEBGL_compressed_texture_pvrtc"); +}; +KM.prototype.supportsBlendMinMax = function() { + return console.warn("THREE.WebGLRenderer: .supportsBlendMinMax() is now .extensions.get( 'EXT_blend_minmax' )."), this.extensions.get("EXT_blend_minmax"); +}; +KM.prototype.supportsVertexTextures = function() { + return console.warn("THREE.WebGLRenderer: .supportsVertexTextures() is now .capabilities.vertexTextures."), this.capabilities.vertexTextures; +}; +KM.prototype.supportsInstancedArrays = function() { + return console.warn("THREE.WebGLRenderer: .supportsInstancedArrays() is now .extensions.get( 'ANGLE_instanced_arrays' )."), this.extensions.get("ANGLE_instanced_arrays"); +}; +KM.prototype.enableScissorTest = function(n) { + console.warn("THREE.WebGLRenderer: .enableScissorTest() is now .setScissorTest()."), this.setScissorTest(n); +}; +KM.prototype.initMaterial = function() { + console.warn("THREE.WebGLRenderer: .initMaterial() has been removed."); +}; +KM.prototype.addPrePlugin = function() { + console.warn("THREE.WebGLRenderer: .addPrePlugin() has been removed."); +}; +KM.prototype.addPostPlugin = function() { + console.warn("THREE.WebGLRenderer: .addPostPlugin() has been removed."); +}; +KM.prototype.updateShadowMap = function() { + console.warn("THREE.WebGLRenderer: .updateShadowMap() has been removed."); +}; +KM.prototype.setFaceCulling = function() { + console.warn("THREE.WebGLRenderer: .setFaceCulling() has been removed."); +}; +KM.prototype.allocTextureUnit = function() { + console.warn("THREE.WebGLRenderer: .allocTextureUnit() has been removed."); +}; +KM.prototype.setTexture = function() { + console.warn("THREE.WebGLRenderer: .setTexture() has been removed."); +}; +KM.prototype.setTexture2D = function() { + console.warn("THREE.WebGLRenderer: .setTexture2D() has been removed."); +}; +KM.prototype.setTextureCube = function() { + console.warn("THREE.WebGLRenderer: .setTextureCube() has been removed."); +}; +KM.prototype.getActiveMipMapLevel = function() { + return console.warn("THREE.WebGLRenderer: .getActiveMipMapLevel() is now .getActiveMipmapLevel()."), this.getActiveMipmapLevel(); +}; +Object.defineProperties(KM.prototype, { + shadowMapEnabled: { + get: function() { + return this.shadowMap.enabled; + }, + set: function(n) { + console.warn("THREE.WebGLRenderer: .shadowMapEnabled is now .shadowMap.enabled."), this.shadowMap.enabled = n; + } + }, + shadowMapType: { + get: function() { + return this.shadowMap.type; + }, + set: function(n) { + console.warn("THREE.WebGLRenderer: .shadowMapType is now .shadowMap.type."), this.shadowMap.type = n; + } + }, + shadowMapCullFace: { + get: function() { + console.warn("THREE.WebGLRenderer: .shadowMapCullFace has been removed. Set Material.shadowSide instead."); + }, + set: function() { + console.warn("THREE.WebGLRenderer: .shadowMapCullFace has been removed. Set Material.shadowSide instead."); + } + }, + context: { + get: function() { + return console.warn("THREE.WebGLRenderer: .context has been removed. Use .getContext() instead."), this.getContext(); + } + }, + vr: { + get: function() { + return console.warn("THREE.WebGLRenderer: .vr has been renamed to .xr"), this.xr; + } + }, + gammaInput: { + get: function() { + return console.warn("THREE.WebGLRenderer: .gammaInput has been removed. Set the encoding for textures via Texture.encoding instead."), !1; + }, + set: function() { + console.warn("THREE.WebGLRenderer: .gammaInput has been removed. Set the encoding for textures via Texture.encoding instead."); + } + }, + gammaOutput: { + get: function() { + return console.warn("THREE.WebGLRenderer: .gammaOutput has been removed. Set WebGLRenderer.outputEncoding instead."), !1; + }, + set: function(n) { + console.warn("THREE.WebGLRenderer: .gammaOutput has been removed. Set WebGLRenderer.outputEncoding instead."), this.outputEncoding = n === !0 ? HM : st; + } + }, + toneMappingWhitePoint: { + get: function() { + return console.warn("THREE.WebGLRenderer: .toneMappingWhitePoint has been removed."), 1; + }, + set: function() { + console.warn("THREE.WebGLRenderer: .toneMappingWhitePoint has been removed."); + } + }, + gammaFactor: { + get: function() { + return console.warn("THREE.WebGLRenderer: .gammaFactor has been removed."), 2; + }, + set: function() { + console.warn("THREE.WebGLRenderer: .gammaFactor has been removed."); + } + } +}); +Object.defineProperties(Ei.prototype, { + cullFace: { + get: function() { + console.warn("THREE.WebGLRenderer: .shadowMap.cullFace has been removed. Set Material.shadowSide instead."); + }, + set: function() { + console.warn("THREE.WebGLRenderer: .shadowMap.cullFace has been removed. Set Material.shadowSide instead."); + } + }, + renderReverseSided: { + get: function() { + console.warn("THREE.WebGLRenderer: .shadowMap.renderReverseSided has been removed. Set Material.shadowSide instead."); + }, + set: function() { + console.warn("THREE.WebGLRenderer: .shadowMap.renderReverseSided has been removed. Set Material.shadowSide instead."); + } + }, + renderSingleSided: { + get: function() { + console.warn("THREE.WebGLRenderer: .shadowMap.renderSingleSided has been removed. Set Material.shadowSide instead."); + }, + set: function() { + console.warn("THREE.WebGLRenderer: .shadowMap.renderSingleSided has been removed. Set Material.shadowSide instead."); + } + } +}); +Object.defineProperties(dD.prototype, { + wrapS: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .wrapS is now .texture.wrapS."), this.texture.wrapS; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .wrapS is now .texture.wrapS."), this.texture.wrapS = n; + } + }, + wrapT: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .wrapT is now .texture.wrapT."), this.texture.wrapT; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .wrapT is now .texture.wrapT."), this.texture.wrapT = n; + } + }, + magFilter: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .magFilter is now .texture.magFilter."), this.texture.magFilter; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .magFilter is now .texture.magFilter."), this.texture.magFilter = n; + } + }, + minFilter: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .minFilter is now .texture.minFilter."), this.texture.minFilter; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .minFilter is now .texture.minFilter."), this.texture.minFilter = n; + } + }, + anisotropy: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .anisotropy is now .texture.anisotropy."), this.texture.anisotropy; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .anisotropy is now .texture.anisotropy."), this.texture.anisotropy = n; + } + }, + offset: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .offset is now .texture.offset."), this.texture.offset; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .offset is now .texture.offset."), this.texture.offset = n; + } + }, + repeat: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .repeat is now .texture.repeat."), this.texture.repeat; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .repeat is now .texture.repeat."), this.texture.repeat = n; + } + }, + format: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .format is now .texture.format."), this.texture.format; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .format is now .texture.format."), this.texture.format = n; + } + }, + type: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .type is now .texture.type."), this.texture.type; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .type is now .texture.type."), this.texture.type = n; + } + }, + generateMipmaps: { + get: function() { + return console.warn("THREE.WebGLRenderTarget: .generateMipmaps is now .texture.generateMipmaps."), this.texture.generateMipmaps; + }, + set: function(n) { + console.warn("THREE.WebGLRenderTarget: .generateMipmaps is now .texture.generateMipmaps."), this.texture.generateMipmaps = n; + } + } +}); +Mj.prototype.load = function(n) { + console.warn("THREE.Audio: .load has been deprecated. Use THREE.AudioLoader instead."); + const M = this; + return new Xc().load(n, function(t) { + M.setBuffer(t); + }), this; +}; +MA.prototype.updateCubeMap = function(n, M) { + return console.warn("THREE.CubeCamera: .updateCubeMap() is now .update()."), this.update(n, M); +}; +MA.prototype.clear = function(n, M, D, t) { + return console.warn("THREE.CubeCamera: .clear() is now .renderTarget.clear()."), this.renderTarget.clear(n, M, D, t); +}; +vt.crossOrigin = void 0; +vt.loadTexture = function(n, M, D, t) { + console.warn("THREE.ImageUtils.loadTexture has been deprecated. Use THREE.TextureLoader() instead."); + const e = new Bi(); + e.setCrossOrigin(this.crossOrigin); + const N = e.load(n, D, void 0, t); + return M && (N.mapping = M), N; +}; +vt.loadTextureCube = function(n, M, D, t) { + console.warn("THREE.ImageUtils.loadTextureCube has been deprecated. Use THREE.CubeTextureLoader() instead."); + const e = new Kc(); + e.setCrossOrigin(this.crossOrigin); + const N = e.load(n, D, void 0, t); + return M && (N.mapping = M), N; +}; +vt.loadCompressedTexture = function() { + console.error("THREE.ImageUtils.loadCompressedTexture has been removed. Use THREE.DDSLoader instead."); +}; +vt.loadCompressedTextureCube = function() { + console.error("THREE.ImageUtils.loadCompressedTextureCube has been removed. Use THREE.DDSLoader instead."); +}; +typeof __THREE_DEVTOOLS__ < "u" && __THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("register", { detail: { + revision: Gn +} })); +typeof window < "u" && (window.__THREE__ ? console.warn("WARNING: Multiple instances of Three.js being imported.") : window.__THREE__ = Gn); +const yj = /^[og]\s*(.+)?/, oj = /^mtllib /, aj = /^usemtl /, Cj = /^usemap /, Xz = new O(), Un = new O(), Jz = new O(), $z = new O(), lD = new O(); +function Lj() { + const n = { + objects: [], + object: {}, + vertices: [], + normals: [], + colors: [], + uvs: [], + materials: {}, + materialLibraries: [], + startObject: function(M, D) { + if (this.object && this.object.fromDeclaration === !1) { + this.object.name = M, this.object.fromDeclaration = D !== !1; + return; + } + const t = this.object && typeof this.object.currentMaterial == "function" ? this.object.currentMaterial() : void 0; + if (this.object && typeof this.object._finalize == "function" && this.object._finalize(!0), this.object = { + name: M || "", + fromDeclaration: D !== !1, + geometry: { + vertices: [], + normals: [], + colors: [], + uvs: [], + hasUVIndices: !1 + }, + materials: [], + smooth: !0, + startMaterial: function(e, N) { + const A = this._finalize(!1); + A && (A.inherited || A.groupCount <= 0) && this.materials.splice(A.index, 1); + const z = { + index: this.materials.length, + name: e || "", + mtllib: Array.isArray(N) && N.length > 0 ? N[N.length - 1] : "", + smooth: A !== void 0 ? A.smooth : this.smooth, + groupStart: A !== void 0 ? A.groupEnd : 0, + groupEnd: -1, + groupCount: -1, + inherited: !1, + clone: function(I) { + const i = { + index: typeof I == "number" ? I : this.index, + name: this.name, + mtllib: this.mtllib, + smooth: this.smooth, + groupStart: 0, + groupEnd: -1, + groupCount: -1, + inherited: !1 + }; + return i.clone = this.clone.bind(i), i; + } + }; + return this.materials.push(z), z; + }, + currentMaterial: function() { + if (this.materials.length > 0) + return this.materials[this.materials.length - 1]; + }, + _finalize: function(e) { + const N = this.currentMaterial(); + if (N && N.groupEnd === -1 && (N.groupEnd = this.geometry.vertices.length / 3, N.groupCount = N.groupEnd - N.groupStart, N.inherited = !1), e && this.materials.length > 1) + for (let A = this.materials.length - 1; A >= 0; A--) + this.materials[A].groupCount <= 0 && this.materials.splice(A, 1); + return e && this.materials.length === 0 && this.materials.push({ + name: "", + smooth: this.smooth + }), N; + } + }, t && t.name && typeof t.clone == "function") { + const e = t.clone(0); + e.inherited = !0, this.object.materials.push(e); + } + this.objects.push(this.object); + }, + finalize: function() { + this.object && typeof this.object._finalize == "function" && this.object._finalize(!0); + }, + parseVertexIndex: function(M, D) { + const t = parseInt(M, 10); + return (t >= 0 ? t - 1 : t + D / 3) * 3; + }, + parseNormalIndex: function(M, D) { + const t = parseInt(M, 10); + return (t >= 0 ? t - 1 : t + D / 3) * 3; + }, + parseUVIndex: function(M, D) { + const t = parseInt(M, 10); + return (t >= 0 ? t - 1 : t + D / 2) * 2; + }, + addVertex: function(M, D, t) { + const e = this.vertices, N = this.object.geometry.vertices; + N.push(e[M + 0], e[M + 1], e[M + 2]), N.push(e[D + 0], e[D + 1], e[D + 2]), N.push(e[t + 0], e[t + 1], e[t + 2]); + }, + addVertexPoint: function(M) { + const D = this.vertices; + this.object.geometry.vertices.push(D[M + 0], D[M + 1], D[M + 2]); + }, + addVertexLine: function(M) { + const D = this.vertices; + this.object.geometry.vertices.push(D[M + 0], D[M + 1], D[M + 2]); + }, + addNormal: function(M, D, t) { + const e = this.normals, N = this.object.geometry.normals; + N.push(e[M + 0], e[M + 1], e[M + 2]), N.push(e[D + 0], e[D + 1], e[D + 2]), N.push(e[t + 0], e[t + 1], e[t + 2]); + }, + addFaceNormal: function(M, D, t) { + const e = this.vertices, N = this.object.geometry.normals; + Xz.fromArray(e, M), Un.fromArray(e, D), Jz.fromArray(e, t), lD.subVectors(Jz, Un), $z.subVectors(Xz, Un), lD.cross($z), lD.normalize(), N.push(lD.x, lD.y, lD.z), N.push(lD.x, lD.y, lD.z), N.push(lD.x, lD.y, lD.z); + }, + addColor: function(M, D, t) { + const e = this.colors, N = this.object.geometry.colors; + e[M] !== void 0 && N.push(e[M + 0], e[M + 1], e[M + 2]), e[D] !== void 0 && N.push(e[D + 0], e[D + 1], e[D + 2]), e[t] !== void 0 && N.push(e[t + 0], e[t + 1], e[t + 2]); + }, + addUV: function(M, D, t) { + const e = this.uvs, N = this.object.geometry.uvs; + N.push(e[M + 0], e[M + 1]), N.push(e[D + 0], e[D + 1]), N.push(e[t + 0], e[t + 1]); + }, + addDefaultUV: function() { + const M = this.object.geometry.uvs; + M.push(0, 0), M.push(0, 0), M.push(0, 0); + }, + addUVLine: function(M) { + const D = this.uvs; + this.object.geometry.uvs.push(D[M + 0], D[M + 1]); + }, + addFace: function(M, D, t, e, N, A, z, I, i) { + const T = this.vertices.length; + let u = this.parseVertexIndex(M, T), g = this.parseVertexIndex(D, T), r = this.parseVertexIndex(t, T); + if (this.addVertex(u, g, r), this.addColor(u, g, r), z !== void 0 && z !== "") { + const j = this.normals.length; + u = this.parseNormalIndex(z, j), g = this.parseNormalIndex(I, j), r = this.parseNormalIndex(i, j), this.addNormal(u, g, r); + } else + this.addFaceNormal(u, g, r); + if (e !== void 0 && e !== "") { + const j = this.uvs.length; + u = this.parseUVIndex(e, j), g = this.parseUVIndex(N, j), r = this.parseUVIndex(A, j), this.addUV(u, g, r), this.object.geometry.hasUVIndices = !0; + } else + this.addDefaultUV(); + }, + addPointGeometry: function(M) { + this.object.geometry.type = "Points"; + const D = this.vertices.length; + for (let t = 0, e = M.length; t < e; t++) { + const N = this.parseVertexIndex(M[t], D); + this.addVertexPoint(N), this.addColor(N); + } + }, + addLineGeometry: function(M, D) { + this.object.geometry.type = "Line"; + const t = this.vertices.length, e = this.uvs.length; + for (let N = 0, A = M.length; N < A; N++) + this.addVertexLine(this.parseVertexIndex(M[N], t)); + for (let N = 0, A = D.length; N < A; N++) + this.addUVLine(this.parseUVIndex(D[N], e)); + } + }; + return n.startObject("", !1), n; +} +class wj extends JD { + constructor(M) { + super(M), this.materials = null; + } + load(M, D, t, e) { + const N = this, A = new Pi(this.manager); + A.setPath(this.path), A.setRequestHeader(this.requestHeader), A.setWithCredentials(this.withCredentials), A.load(M, function(z) { + try { + D(N.parse(z)); + } catch (I) { + e ? e(I) : console.error(I), N.manager.itemError(M); + } + }, t, e); + } + setMaterials(M) { + return this.materials = M, this; + } + parse(M) { + const D = new Lj(); + M.indexOf(`\r +`) !== -1 && (M = M.replace(/\r\n/g, ` +`)), M.indexOf(`\\ +`) !== -1 && (M = M.replace(/\\\n/g, "")); + const t = M.split(` +`); + let e = "", N = "", A = 0, z = []; + const I = typeof "".trimLeft == "function"; + for (let u = 0, g = t.length; u < g; u++) + if (e = t[u], e = I ? e.trimLeft() : e.trim(), A = e.length, A !== 0 && (N = e.charAt(0), N !== "#")) + if (N === "v") { + const r = e.split(/\s+/); + switch (r[0]) { + case "v": + D.vertices.push(parseFloat(r[1]), parseFloat(r[2]), parseFloat(r[3])), r.length >= 7 ? D.colors.push(parseFloat(r[4]), parseFloat(r[5]), parseFloat(r[6])) : D.colors.push(void 0, void 0, void 0); + break; + case "vn": + D.normals.push(parseFloat(r[1]), parseFloat(r[2]), parseFloat(r[3])); + break; + case "vt": + D.uvs.push(parseFloat(r[1]), parseFloat(r[2])); + break; + } + } else if (N === "f") { + const j = e.substr(1).trim().split(/\s+/), y = []; + for (let c = 0, s = j.length; c < s; c++) { + const l = j[c]; + if (l.length > 0) { + const C = l.split("/"); + y.push(C); + } + } + const a = y[0]; + for (let c = 1, s = y.length - 1; c < s; c++) { + const l = y[c], C = y[c + 1]; + D.addFace(a[0], l[0], C[0], a[1], l[1], C[1], a[2], l[2], C[2]); + } + } else if (N === "l") { + const r = e.substring(1).trim().split(" "); + let j = []; + const y = []; + if (e.indexOf("/") === -1) + j = r; + else + for (let a = 0, c = r.length; a < c; a++) { + const s = r[a].split("/"); + s[0] !== "" && j.push(s[0]), s[1] !== "" && y.push(s[1]); + } + D.addLineGeometry(j, y); + } else if (N === "p") { + const j = e.substr(1).trim().split(" "); + D.addPointGeometry(j); + } else if ((z = yj.exec(e)) !== null) { + const r = (" " + z[0].substr(1).trim()).substr(1); + D.startObject(r); + } else if (aj.test(e)) + D.object.startMaterial(e.substring(7).trim(), D.materialLibraries); + else if (oj.test(e)) + D.materialLibraries.push(e.substring(7).trim()); + else if (Cj.test(e)) + console.warn('THREE.OBJLoader: Rendering identifier "usemap" not supported. Textures must be defined in MTL files.'); + else if (N === "s") { + if (z = e.split(" "), z.length > 1) { + const j = z[1].trim().toLowerCase(); + D.object.smooth = j !== "0" && j !== "off"; + } else + D.object.smooth = !0; + const r = D.object.currentMaterial(); + r && (r.smooth = D.object.smooth); + } else { + if (e === "\0") + continue; + console.warn('THREE.OBJLoader: Unexpected line: "' + e + '"'); + } + D.finalize(); + const i = new xt(); + if (i.materialLibraries = [].concat(D.materialLibraries), !(D.objects.length === 1 && D.objects[0].geometry.vertices.length === 0) === !0) + for (let u = 0, g = D.objects.length; u < g; u++) { + const r = D.objects[u], j = r.geometry, y = r.materials, a = j.type === "Line", c = j.type === "Points"; + let s = !1; + if (j.vertices.length === 0) + continue; + const l = new VM(); + l.setAttribute("position", new WM(j.vertices, 3)), j.normals.length > 0 && l.setAttribute("normal", new WM(j.normals, 3)), j.colors.length > 0 && (s = !0, l.setAttribute("color", new WM(j.colors, 3))), j.hasUVIndices === !0 && l.setAttribute("uv", new WM(j.uvs, 2)); + const C = []; + for (let v = 0, h = y.length; v < h; v++) { + const F = y[v], MM = F.name + "_" + F.smooth + "_" + s; + let Z = D.materials[MM]; + if (this.materials !== null) { + if (Z = this.materials.create(F.name), a && Z && !(Z instanceof gt)) { + const o = new gt(); + ID.prototype.copy.call(o, Z), o.color.copy(Z.color), Z = o; + } else if (c && Z && !(Z instanceof Jt)) { + const o = new Jt({ size: 10, sizeAttenuation: !1 }); + ID.prototype.copy.call(o, Z), o.color.copy(Z.color), o.map = Z.map, Z = o; + } + } + Z === void 0 && (a ? Z = new gt() : c ? Z = new Jt({ size: 1, sizeAttenuation: !1 }) : Z = new bi(), Z.name = F.name, Z.flatShading = !F.smooth, Z.vertexColors = s, D.materials[MM] = Z), C.push(Z); + } + let E; + if (C.length > 1) { + for (let v = 0, h = y.length; v < h; v++) { + const F = y[v]; + l.addGroup(F.groupStart, F.groupCount, v); + } + a ? E = new ke(l, C) : c ? E = new lN(l, C) : E = new nD(l, C); + } else + a ? E = new ke(l, C[0]) : c ? E = new lN(l, C[0]) : E = new nD(l, C[0]); + E.name = r.name, i.add(E); + } + else if (D.vertices.length > 0) { + const u = new Jt({ size: 1, sizeAttenuation: !1 }), g = new VM(); + g.setAttribute("position", new WM(D.vertices, 3)), D.colors.length > 0 && D.colors[0] !== void 0 && (g.setAttribute("color", new WM(D.colors, 3)), u.vertexColors = !0); + const r = new lN(g, u); + i.add(r); + } + return i; + } +} +class Oj extends xt { + constructor(M) { + super(), this.animation = this.floatAnim, this.goingHome = !1, this.homeTimeout = null, this.home = { + position: new O(M.position.x, M.position.y, M.position.z), + rotation: new ct(M.rotation.x, M.rotation.y, M.rotation.z) + }, this.reset(); + } + reset() { + this.position.copy(this.home.position), this.rotation.copy(this.home.rotation), this.speed = new O(), this.rotSpeed = new ct(), this.acceleration = new O(); + } + homeAnim(M) { + if (!this.goingHome) { + this.goingHome = !0; + const D = 1; + this.speed.subVectors(this.home.position, this.position).multiplyScalar(1 / D); + const t = this.rotSpeed.toVector3(); + t.subVectors(this.home.rotation, this.rotation).multiplyScalar(1 / D), this.rotSpeed.setFromVector3(t), this.homeTimeout = setTimeout(() => { + this.goingHome = !1, this.reset(), this.startFloat(); + }, D * 1e3); + } + this.position.addScaledVector(this.speed, M), this.rotation.setFromVector3(this.rotation.toVector3().addScaledVector(this.rotSpeed, M)); + } + startFloat() { + this.acceleration.y = -0.01, this.animation = this.floatAnim; + } + floatAnim() { + this.position.y < -2 && (this.acceleration.y = 0.01), this.position.y > 2 && (this.acceleration.y = -0.01), this.speed.y = Math.min(this.speed.y + this.acceleration.y, 0.1), this.position.y += this.speed.y; + } + rotateAnim() { + this.rotation.y += 0.02; + } + lookAtAnim(M, { x: D, y: t, z: e }) { + const N = new O(D, t, e).sub(this.position); + this.lookAt(N); + } +} +function xj(n, M, D) { + const A = D / 2.2, z = new ge(); + return z.moveTo(0, 0 + D), z.lineTo(0, 0 + M - D), z.quadraticCurveTo(0, 0 + M, 0 + D, 0 + M), z.lineTo(n / 2 - 25 / 2 - A, 0 + M), z.quadraticCurveTo(n / 2 - 25 / 2, 0 + M, n / 2 - 25 / 2, 0 + M - A / 10), z.quadraticCurveTo(n / 2 - 25 / 2, 0 + M - A, n / 2 - 25 / 2 + A, 0 + M - A), z.lineTo(n / 2 + 25 / 2 - A, 0 + M - A), z.quadraticCurveTo(n / 2 + 25 / 2, 0 + M - A, n / 2 + 25 / 2, 0 + M - A / 10), z.quadraticCurveTo(n / 2 + 25 / 2, 0 + M, n / 2 + 25 / 2 + A, 0 + M), z.lineTo(0 + n - D, 0 + M), z.quadraticCurveTo(0 + n, 0 + M, 0 + n, 0 + M - D), z.lineTo(0 + n, 0 + D), z.quadraticCurveTo(0 + n, 0, 0 + n - D, 0), z.lineTo(0 + D, 0), z.quadraticCurveTo(0, 0, 0, 0 + D), new PN(z); +} +const Ej = (n, M) => { + const D = n.__vccOpts || n; + for (const [t, e] of M) + D[t] = e; + return D; +}, lj = new URL("data:model/obj;base64,IyBCbGVuZGVyIHYzLjAuMSBPQkogRmlsZTogJ2lwaG9uZS5ibGVuZCcKIyB3d3cuYmxlbmRlci5vcmcKbXRsbGliIGlwaG9uZU9iai5tdGwKbyBwaG9uZV9DdWJlLjAwNQp2IDMuNDY4MTQ3IDIuNjUxMDk5IC00Ljk1OTYwNwp2IDMuNDY2MjgyIDIuNjUxMTkwIC00LjQwMjg4NAp2IDMuNDYxMjA4IDIuNDk4MTY5IC00Ljk0MDE5Ngp2IDMuNDU5MTQ3IDIuNDkzMzA0IC00LjQyNzk1OAp2IDMuNDYyMTM4IDIuNTAzNjgxIC00Ljk0NTI1Nwp2IDMuNDU5OTU0IDIuNDk4MjMwIC00LjQyMjI5NAp2IDMuNDY4NjU4IDIuNjQzNjM0IC00Ljk2MDAzMgp2IDMuNDY2NzkwIDIuNjQzNzI1IC00LjQwMjQ1OQp2IDMuNDY4NTM2IDIuNTQ0ODAxIC00Ljk2MDAzMgp2IDMuNDY4MzM0IDIuNTQwNjY2IC00Ljk1OTc5NQp2IDMuNDY2NjIwIDIuNTM4NTM2IC00LjQwMjgyMgp2IDMuNDY3Nzg5IDIuNTM3Mzk3IC00Ljk1OTYwNwp2IDMuNDY2NTczIDIuNTMwMTEwIC00Ljk1ODMzNAp2IDMuNDY1Mzg0IDIuNTIzMDA3IC00Ljk1NjIzMgp2IDMuNDY0MjQwIDIuNTE2MTc4IC00Ljk1MzMyNgp2IDMuNDYzMTUzIDIuNTA5NzA5IC00Ljk0OTY1Mgp2IDMuNDYyOTIyIDIuNTE2MjQyIC00LjQwOTE2NQp2IDMuNDY1MjMwIDIuNTMwMTc1IC00LjQwNDE1Ngp2IDMuNDYxODUzIDIuNTA5NzcyIC00LjQxMjgzOQp2IDMuNDYwODYwIDIuNTAzNzQzIC00LjQxNzIzMwp2IDMuNDY2NDQxIDIuNTM3NDYyIC00LjQwMjg4NAp2IDMuNDY0MDUyIDIuNTIzMDcxIC00LjQwNjI1OQp2IDMuNDcxMzg5IDIuNjAzNjQ2IC00Ljk2MDAzMgp2IDMuNDY5NjcyIDIuNjAxNTEzIC00LjQwMjQ1OAp2IDMuNDY2OTI3IDIuNTQ0ODc5IC00LjQwMjQ1OAp2IDMuNDU4ODg2IDIuNzA4ODgwIC00LjkwNzM3OQp2IDMuNDU4NjE4IDIuNzEwMTUyIC00Ljg5OTg5MQp2IDMuNDU4NTA5IDIuNzEwNTc2IC00Ljg5MjMwOQp2IDMuNDU2ODkxIDIuNzEwNjU0IC00LjQ3MDE4Mgp2IDMuNDU2OTQxIDIuNzEwMjM0IC00LjQ2MjYwMAp2IDMuNDU5ODc3IDIuNzAzOTE1IC00LjkyMTY5NAp2IDMuNDU5MzA1IDIuNzA2ODA4IC00LjkxNDY3Nwp2IDMuNDU3MTUwIDIuNzA4OTc1IC00LjQ1NTExMgp2IDMuNDU3NTE1IDIuNzA2ODk1IC00LjQ0NzgxNAp2IDMuNDU3ODc2IDIuNDc4ODY4IC00Ljg5MjMwOQp2IDMuNDYwNTg2IDIuNzAwMjkwIC00LjkyODM0MAp2IDMuNDU4MDMxIDIuNzA0MDE4IC00LjQ0MDc5OAp2IDMuNDU4MTg4IDIuNDgwNTE5IC00LjkwNzM3OQp2IDMuNDU4NTQ2IDIuNDgyNTY1IC00LjkxNDY3Nwp2IDMuNDU3OTYzIDIuNDc5MjgyIC00Ljg5OTg5MQp2IDMuNDU5MDM1IDIuNDg1MzkzIC00LjkyMTY5Mwp2IDMuNDU2ODU0IDIuNDc4OTE4IC00LjQ3MDE4Mgp2IDMuNDU2OTA1IDIuNDc5MzMzIC00LjQ2MjU5OQp2IDMuNDU3MDkzIDIuNDgwNTcyIC00LjQ1NTExMgp2IDMuNDU3NDE2IDIuNDgyNjIwIC00LjQ0NzgxNAp2IDMuNDY1OTAyIDIuNjcyNTk5IC00Ljk1MzMyNgp2IDMuNDYxNDMwIDIuNjk1OTM3IC00LjkzNDUzNAp2IDMuNDYzNDc0IDIuNjg1MzE2IC00Ljk0NTI1Nwp2IDMuNDYyMzk3IDIuNjkwOTI1IC00Ljk0MDE5Nwp2IDMuNDY0NjQ3IDIuNjc5MTgyIC00Ljk0OTY1Mgp2IDMuNDY3MDk2IDIuNjY2MzIyIC00Ljk1NTk1Mgp2IDMuNDYxNDQ5IDIuNjg1NDE0IC00LjQxNzIzMwp2IDMuNDYwNDExIDIuNjkxMDIxIC00LjQyMjI5NQp2IDMuNDYzODE2IDIuNjcyNzAwIC00LjQwOTE2NQp2IDMuNDYyNTg5IDIuNjc5MjgyIC00LjQxMjgzOQp2IDMuNDU5NDg4IDIuNjk2MDMxIC00LjQyNzk1Ngp2IDMuNDU4NjkxIDIuNzAwMzgyIC00LjQzNDE1MQp2IDMuNDY1NDAyIDIuNjY0MjE4IC00LjQwNTgxMQp2IDMuNDY1MTE1IDIuNjY1NzUzIC00LjQwNjI1OQp2IDMuNDY3MTQzIDIuNjY1NjU1IC00Ljk1NjIzMwp2IDMuNDY3NjQwIDIuNjU4NDcwIC00Ljk1ODMzNQp2IDMuNDY1NzgzIDIuNjU4NTYwIC00LjQwNDE1Ngp2IDMuNDU5NjQ2IDIuNDg4OTY4IC00LjkyODM0MAp2IDMuNDYwMzc0IDIuNDkzMjQ0IC00LjkzNDUzNAp2IDMuNDU3ODcwIDIuNDg1NDQ5IC00LjQ0MDc5OAp2IDMuNDU4NDUwIDIuNDg5MDI2IC00LjQzNDE1MQp2IDMuMzI5Mjk3IDIuNjk4MTA3IC0yLjk2MDc0NAp2IDMuMzI5Mjk3IDIuNjk1OTMwIC0yLjkzOTA5Mwp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0yLjkxODUxOAp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0yLjg5OTU0OQp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0yLjg4MjkxMgp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0yLjg2OTI1Mgp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0yLjg1OTA5Ngp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0yLjg1MjgzOQp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0yLjg1MDcyNgp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0yLjg1MjgzOQp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0yLjg1OTA5Ngp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0yLjg2OTI1MQp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0yLjg4MjkxMgp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0yLjg5OTU0OAp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0yLjkxODUxOAp2IDMuMzI5Mjk3IDIuNDc1ODg4IC0yLjkzOTA5Mwp2IDMuMzI5Mjk3IDIuNDczNzExIC0yLjk2MDc0NAp2IDMuMzI5Mjk3IDIuNDc1OTY2IC0zLjg1NDE3MQp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0zLjg3NDQ5NQp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0zLjg5MzQ2NAp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0zLjkxMDEwMAp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0zLjkyMzc2MQp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0zLjkzMzkxNwp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0zLjk0MDE3NAp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0zLjk0MjI4Nwp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0zLjk0MDE3NAp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0zLjkzMzkxNwp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0zLjkyMzc2MAp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0zLjkxMDEwMAp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0zLjg5MzQ2NAp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0zLjg3NDQ5NQp2IDMuMzI5Mjk3IDIuNjk1ODUyIC0zLjg1NDE3MQp2IDMuMzI5Mjk3IDIuNjk4MTA3IC0xLjY0MDEwMQp2IDMuMzI5Mjk3IDIuNjk1OTMwIC0xLjYxODQ1MAp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0xLjU5Nzg3NQp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0xLjU3ODkwNQp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0xLjU2MjI2OQp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0xLjU0ODYwOQp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0xLjUzODQ1Mgp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0xLjUzMjE5Ngp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0xLjUzMDA4Mwp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0xLjUzMjE5Ngp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0xLjUzODQ1Mwp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0xLjU0ODYwOQp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0xLjU2MjI2OQp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0xLjU3ODkwNQp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0xLjU5Nzg3NQp2IDMuMzI5Mjk3IDIuNDc1ODg4IC0xLjYxODQ1MAp2IDMuMzI5Mjk3IDIuNDczNzExIC0xLjY0MDEwMQp2IDMuMzI5Mjk3IDIuNDc1OTY2IC0yLjUzMzUyOAp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0yLjU1Mzg1MQp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0yLjU3MjgyMQp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0yLjU4OTQ1Nwp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0yLjYwMzExOAp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0yLjYxMzI3NAp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0yLjYxOTUzMAp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0yLjYyMTY0NAp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0yLjYxOTUzMAp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0yLjYxMzI3NAp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0yLjYwMzExOAp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0yLjU4OTQ1Nwp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0yLjU3MjgyMQp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0yLjU1Mzg1MQp2IDMuMzI5Mjk3IDIuNjk1ODUyIC0yLjUzMzUyOAp2IDEuNTU5MDU1IDIuNTEwNTIzIDUuNDM5MDQ3CnYgMS41NDc0NTEgMi41MTE2NjYgNS40MzkwNDcKdiAxLjUzNjI5MyAyLjUxNTA1MSA1LjQzOTA0OAp2IDEuNTI2MDA5IDIuNTIwNTQ3IDUuNDM5MDQ4CnYgMS41MTY5OTYgMi41Mjc5NDUgNS40MzkwNDgKdiAxLjUwOTU5OCAyLjUzNjk1OCA1LjQzOTA0OAp2IDEuNTA0MTAyIDIuNTQ3MjQyIDUuNDM5MDQ3CnYgMS41MDA3MTcgMi41NTg0MDAgNS40MzkwNDgKdiAxLjQ5OTU3NCAyLjU3MDAwNCA1LjQzOTA0OAp2IDEuNTAwNzE3IDIuNTgxNjA4IDUuNDM5MDQ4CnYgMS41MDQxMDIgMi41OTI3NjcgNS40MzkwNDgKdiAxLjUwOTU5OCAyLjYwMzA1MCA1LjQzOTA0Nwp2IDEuNTE2OTk2IDIuNjEyMDY0IDUuNDM5MDQ3CnYgMS41MjYwMDkgMi42MTk0NjEgNS40MzkwNDgKdiAxLjUzNjI5MyAyLjYyNDk1OCA1LjQzOTA0OAp2IDEuNTQ3NDUxIDIuNjI4MzQyIDUuNDM5MDQ4CnYgMS41NTkwNTUgMi42Mjk0ODUgNS40MzkwNDcKdiAxLjU3MDY1OSAyLjYyODM0MiA1LjQzOTA0Nwp2IDEuNTgxODE4IDIuNjI0OTU4IDUuNDM5MDQ3CnYgMS41OTIxMDEgMi42MTk0NjEgNS40MzkwNDgKdiAxLjYwMTExNSAyLjYxMjA2NCA1LjQzOTA0Nwp2IDEuNjA4NTEyIDIuNjAzMDUwIDUuNDM5MDQ3CnYgMS42MTQwMDkgMi41OTI3NjcgNS40MzkwNDcKdiAxLjYxNzM5MyAyLjU4MTYwOCA1LjQzOTA0Nwp2IDEuNjE4NTM2IDIuNTcwMDA0IDUuNDM5MDQ4CnYgMS42MTczOTMgMi41NTg0MDAgNS40MzkwNDcKdiAxLjYxNDAwOSAyLjU0NzI0MSA1LjQzOTA0Nwp2IDEuNjA4NTEyIDIuNTM2OTU4IDUuNDM5MDQ3CnYgMS42MDExMTUgMi41Mjc5NDQgNS40MzkwNDcKdiAxLjU5MjEwMSAyLjUyMDU0NyA1LjQzOTA0OAp2IDEuNTgxODE4IDIuNTE1MDUwIDUuNDM5MDQ3CnYgMS41NzA2NTkgMi41MTE2NjYgNS40MzkwNDcKdiAxLjMzMzAyNyAyLjUxMDUyMyA1LjQzOTA0OAp2IDEuMzIxNDIyIDIuNTExNjY2IDUuNDM5MDQ3CnYgMS4zMTAyNjQgMi41MTUwNTEgNS40MzkwNDcKdiAxLjI5OTk4MSAyLjUyMDU0NyA1LjQzOTA0OAp2IDEuMjkwOTY3IDIuNTI3OTQ1IDUuNDM5MDQ4CnYgMS4yODM1NzAgMi41MzY5NTggNS40MzkwNDcKdiAxLjI3ODA3MyAyLjU0NzI0MiA1LjQzOTA0Nwp2IDEuMjc0Njg4IDIuNTU4NDAwIDUuNDM5MDQ3CnYgMS4yNzM1NDUgMi41NzAwMDQgNS40MzkwNDgKdiAxLjI3NDY4OCAyLjU4MTYwOCA1LjQzOTA0Nwp2IDEuMjc4MDczIDIuNTkyNzY3IDUuNDM5MDQ3CnYgMS4yODM1NzAgMi42MDMwNTAgNS40MzkwNDcKdiAxLjI5MDk2NyAyLjYxMjA2NCA1LjQzOTA0OAp2IDEuMjk5OTgxIDIuNjE5NDYxIDUuNDM5MDQ4CnYgMS4zMTAyNjQgMi42MjQ5NTggNS40MzkwNDcKdiAxLjMyMTQyMiAyLjYyODM0MiA1LjQzOTA0Nwp2IDEuMzMzMDI3IDIuNjI5NDg1IDUuNDM5MDQ4CnYgMS4zNDQ2MzEgMi42MjgzNDIgNS40MzkwNDgKdiAxLjM1NTc4OSAyLjYyNDk1OCA1LjQzOTA0Nwp2IDEuMzY2MDczIDIuNjE5NDYxIDUuNDM5MDQ3CnYgMS4zNzUwODYgMi42MTIwNjQgNS40MzkwNDgKdiAxLjM4MjQ4MyAyLjYwMzA1MCA1LjQzOTA0Nwp2IDEuMzg3OTgwIDIuNTkyNzY3IDUuNDM5MDQ4CnYgMS4zOTEzNjUgMi41ODE2MDggNS40MzkwNDgKdiAxLjM5MjUwOCAyLjU3MDAwNCA1LjQzOTA0OAp2IDEuMzkxMzY1IDIuNTU4NDAwIDUuNDM5MDQ4CnYgMS4zODc5ODAgMi41NDcyNDEgNS40MzkwNDcKdiAxLjM4MjQ4MyAyLjUzNjk1OCA1LjQzOTA0OAp2IDEuMzc1MDg2IDIuNTI3OTQ0IDUuNDM5MDQ4CnYgMS4zNjYwNzMgMi41MjA1NDcgNS40MzkwNDcKdiAxLjM1NTc4OSAyLjUxNTA1MSA1LjQzOTA0OAp2IDEuMzQ0NjMxIDIuNTExNjY2IDUuNDM5MDQ3CnYgMS4xMDY5OTggMi41MTA1MjMgNS40MzkwNDgKdiAxLjA5NTM5NCAyLjUxMTY2NiA1LjQzOTA0OAp2IDEuMDg0MjM2IDIuNTE1MDUxIDUuNDM5MDQ4CnYgMS4wNzM5NTIgMi41MjA1NDcgNS40MzkwNDgKdiAxLjA2NDkzOCAyLjUyNzk0NSA1LjQzOTA0OAp2IDEuMDU3NTQxIDIuNTM2OTU4IDUuNDM5MDQ4CnYgMS4wNTIwNDUgMi41NDcyNDIgNS40MzkwNDcKdiAxLjA0ODY2MCAyLjU1ODQwMCA1LjQzOTA0OAp2IDEuMDQ3NTE3IDIuNTcwMDA0IDUuNDM5MDQ4CnYgMS4wNDg2NjAgMi41ODE2MDggNS40MzkwNDcKdiAxLjA1MjA0NSAyLjU5Mjc2NyA1LjQzOTA0OAp2IDEuMDU3NTQxIDIuNjAzMDUwIDUuNDM5MDQ4CnYgMS4wNjQ5MzggMi42MTIwNjQgNS40MzkwNDcKdiAxLjA3Mzk1MiAyLjYxOTQ2MSA1LjQzOTA0OAp2IDEuMDg0MjM2IDIuNjI0OTU4IDUuNDM5MDQ3CnYgMS4wOTUzOTQgMi42MjgzNDIgNS40MzkwNDgKdiAxLjEwNjk5OCAyLjYyOTQ4NSA1LjQzOTA0Nwp2IDEuMTE4NjAyIDIuNjI4MzQyIDUuNDM5MDQ3CnYgMS4xMjk3NjEgMi42MjQ5NTggNS40MzkwNDcKdiAxLjE0MDA0NCAyLjYxOTQ2MSA1LjQzOTA0OAp2IDEuMTQ5MDU4IDIuNjEyMDY0IDUuNDM5MDQ4CnYgMS4xNTY0NTUgMi42MDMwNTAgNS40MzkwNDcKdiAxLjE2MTk1MiAyLjU5Mjc2NyA1LjQzOTA0Nwp2IDEuMTY1MzM2IDIuNTgxNjA4IDUuNDM5MDQ3CnYgMS4xNjY0NzkgMi41NzAwMDQgNS40MzkwNDgKdiAxLjE2NTMzNiAyLjU1ODQwMCA1LjQzOTA0Nwp2IDEuMTYxOTUxIDIuNTQ3MjQxIDUuNDM5MDQ3CnYgMS4xNTY0NTUgMi41MzY5NTggNS40MzkwNDcKdiAxLjE0OTA1NyAyLjUyNzk0NSA1LjQzOTA0OAp2IDEuMTQwMDQ0IDIuNTIwNTQ3IDUuNDM5MDQ4CnYgMS4xMjk3NjEgMi41MTUwNTEgNS40MzkwNDcKdiAxLjExODYwMiAyLjUxMTY2NiA1LjQzOTA0Nwp2IC0xLjEyNzk2MiAyLjUxMDUyMyA1LjQzOTA0OAp2IC0xLjEzOTU2NiAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjE1MDcyNCAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjE2MTAwOCAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjE3MDAyMSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjE3NzQxOCAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjE4MjkxNSAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjE4NjMwMCAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjE4NzQ0MyAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjE4NjMwMCAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjE4MjkxNSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjE3NzQxOCAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjE3MDAyMSAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjE2MTAwOCAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjE1MDcyNCAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0xLjEzOTU2NiAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjEyNzk2MSAyLjYyOTQ4NiA1LjQzOTA0Nwp2IC0xLjExNjM1NyAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjEwNTE5OSAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjA5NDkxNiAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjA4NTkwMiAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjA3ODUwNSAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjA3MzAwOCAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjA2OTYyMyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjA2ODQ4MCAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjA2OTYyMyAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjA3MzAwOCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjA3ODUwNSAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjA4NTkwMiAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjA5NDkxNiAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjEwNTE5OSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjExNjM1NyAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjM1Mzk5MCAyLjUxMDUyMyA1LjQzOTA0OAp2IC0xLjM2NTU5NSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjM3Njc1MyAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjM4NzAzNiAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0xLjM5NjA1MCAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjQwMzQ0NyAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjQwODk0NCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjQxMjMyOCAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjQxMzQ3MSAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjQxMjMyOCAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjQwODk0NCAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjQwMzQ0NyAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjM5NjA1MCAyLjYxMjA2NCA1LjQzOTA0OAp2IC0xLjM4NzAzNiAyLjYxOTQ2MSA1LjQzOTA0Nwp2IC0xLjM3Njc1MyAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjM2NTU5NCAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjM1Mzk5MCAyLjYyOTQ4NiA1LjQzOTA0OAp2IC0xLjM0MjM4NiAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjMzMTIyOCAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0xLjMyMDk0NCAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjMxMTkzMSAyLjYxMjA2NCA1LjQzOTA0OAp2IC0xLjMwNDUzMyAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjI5OTAzNyAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjI5NTY1MiAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjI5NDUwOSAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjI5NTY1MiAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjI5OTAzNyAyLjU0NzI0MiA1LjQzOTA0Nwp2IC0xLjMwNDUzNCAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjMxMTkzMSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjMyMDk0NCAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjMzMTIyOCAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjM0MjM4NiAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjU4MDAxOSAyLjUxMDUyMyA1LjQzOTA0Nwp2IC0xLjU5MTYyMyAyLjUxMTY2NiA1LjQzOTA0Nwp2IC0xLjYwMjc4MSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjYxMzA2NSAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjYyMjA3OCAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjYyOTQ3NiAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjYzNDk3MiAyLjU0NzI0MiA1LjQzOTA0Nwp2IC0xLjYzODM1NyAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjYzOTUwMCAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjYzODM1NyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjYzNDk3MiAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjYyOTQ3NiAyLjYwMzA1MCA1LjQzOTA0Nwp2IC0xLjYyMjA3OCAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjYxMzA2NSAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjYwMjc4MSAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0xLjU5MTYyMyAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjU4MDAxOSAyLjYyOTQ4NiA1LjQzOTA0Nwp2IC0xLjU2ODQxNSAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjU1NzI1NiAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjU0Njk3MyAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjUzNzk1OSAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjUzMDU2MiAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjUyNTA2NSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjUyMTY4MSAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjUyMDUzOCAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjUyMTY4MSAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjUyNTA2NiAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjUzMDU2MiAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjUzNzk1OSAyLjUyNzk0NSA1LjQzOTA0Nwp2IC0xLjU0Njk3MyAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjU1NzI1NiAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjU2ODQxNSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjc5NjA1NSAyLjUxMDUyMyA1LjQzOTA0OAp2IC0xLjgwNzY1OSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjgxODgxNyAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjgyOTEwMSAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0xLjgzODExNCAyLjUyNzk0NSA1LjQzOTA0Nwp2IC0xLjg0NTUxMSAyLjUzNjk1OCA1LjQzOTA0OAp2IC0xLjg1MTAwOCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjg1NDM5MyAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjg1NTUzNiAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjg1NDM5MyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjg1MTAwOCAyLjU5Mjc2NyA1LjQzOTA0OAp2IC0xLjg0NTUxMSAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjgzODExNCAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjgyOTEwMSAyLjYxOTQ2MSA1LjQzOTA0Nwp2IC0xLjgxODgxNyAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjgwNzY1OSAyLjYyODM0MyA1LjQzOTA0OAp2IC0xLjc5NjA1NCAyLjYyOTQ4NiA1LjQzOTA0OAp2IC0xLjc4NDQ1MCAyLjYyODM0MyA1LjQzOTA0OAp2IC0xLjc3MzI5MiAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjc2MzAwOCAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjc1Mzk5NSAyLjYxMjA2NCA1LjQzOTA0OAp2IC0xLjc0NjU5OCAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjc0MTEwMSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjczNzcxNiAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjczNjU3MyAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjczNzcxNiAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjc0MTEwMSAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjc0NjU5OCAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjc1Mzk5NSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjc2MzAwOSAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjc3MzI5MiAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjc4NDQ1MCAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjAyMjA4MyAyLjUxMDUyMyA1LjQzOTA0OAp2IC0yLjAzMzY4NyAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjA0NDg0NiAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjA1NTEyOSAyLjUyMDU0OCA1LjQzOTA0OAp2IC0yLjA2NDE0MyAyLjUyNzk0NSA1LjQzOTA0OAp2IC0yLjA3MTU0MCAyLjUzNjk1OSA1LjQzOTA0Nwp2IC0yLjA3NzAzNyAyLjU0NzI0MiA1LjQzOTA0OAp2IC0yLjA4MDQyMSAyLjU1ODQwMCA1LjQzOTA0OAp2IC0yLjA4MTU2NCAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0yLjA4MDQyMSAyLjU4MTYwOSA1LjQzOTA0OAp2IC0yLjA3NzAzNyAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0yLjA3MTU0MCAyLjYwMzA1MCA1LjQzOTA0OAp2IC0yLjA2NDE0MyAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0yLjA1NTEyOSAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0yLjA0NDg0NiAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0yLjAzMzY4NyAyLjYyODM0MyA1LjQzOTA0OAp2IC0yLjAyMjA4MyAyLjYyOTQ4NiA1LjQzOTA0Nwp2IC0yLjAxMDQ3OSAyLjYyODM0MyA1LjQzOTA0OAp2IC0xLjk5OTMyMSAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjk4OTAzNyAyLjYxOTQ2MSA1LjQzOTA0Nwp2IC0xLjk4MDAyNCAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjk3MjYyNiAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjk2NzEzMCAyLjU5Mjc2NyA1LjQzOTA0OAp2IC0xLjk2Mzc0NSAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjk2MjYwMiAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjk2Mzc0NSAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjk2NzEzMCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjk3MjYyNiAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjk4MDAyNCAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjk4OTAzNyAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0xLjk5OTMyMSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjAxMDQ3OSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjI0ODExMiAyLjUxMDUyMyA1LjQzOTA0OAp2IC0yLjI1OTcxNiAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjI3MDg3NCAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjI4MTE1OCAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0yLjI5MDE3MSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0yLjI5NzU2OCAyLjUzNjk1OSA1LjQzOTA0Nwp2IC0yLjMwMzA2NSAyLjU0NzI0MiA1LjQzOTA0OAp2IC0yLjMwNjQ1MCAyLjU1ODQwMCA1LjQzOTA0OAp2IC0yLjMwNzU5MyAyLjU3MDAwNSA1LjQzOTA0OAp2IC0yLjMwNjQ1MCAyLjU4MTYwOSA1LjQzOTA0OAp2IC0yLjMwMzA2NSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0yLjI5NzU2OCAyLjYwMzA1MSA1LjQzOTA0OAp2IC0yLjI5MDE3MSAyLjYxMjA2NCA1LjQzOTA0OAp2IC0yLjI4MTE1OCAyLjYxOTQ2MiA1LjQzOTA0Nwp2IC0yLjI3MDg3NCAyLjYyNDk1OCA1LjQzOTA0OAp2IC0yLjI1OTcxNiAyLjYyODM0MyA1LjQzOTA0OAp2IC0yLjI0ODExMiAyLjYyOTQ4NiA1LjQzOTA0OAp2IC0yLjIzNjUwNyAyLjYyODM0MyA1LjQzOTA0OAp2IC0yLjIyNTM0OSAyLjYyNDk1OCA1LjQzOTA0OAp2IC0yLjIxNTA2NiAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0yLjIwNjA1MiAyLjYxMjA2NCA1LjQzOTA0OAp2IC0yLjE5ODY1NSAyLjYwMzA1MCA1LjQzOTA0OAp2IC0yLjE5MzE1OCAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0yLjE4OTc3MyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0yLjE4ODYzMSAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0yLjE4OTc3MyAyLjU1ODQwMCA1LjQzOTA0OAp2IC0yLjE5MzE1OCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0yLjE5ODY1NSAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0yLjIwNjA1MiAyLjUyNzk0NSA1LjQzOTA0OAp2IC0yLjIxNTA2NiAyLjUyMDU0OCA1LjQzOTA0OAp2IC0yLjIyNTM0OSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjIzNjUwOCAyLjUxMTY2NiA1LjQzOTA0OAp2IC0wLjI4MDc4MSAyLjQ0Mjc4MiA2LjU0MDMyNwp2IC0wLjMwNTczOCAyLjQ0NTI0MCA2LjU0MDMyNwp2IC0wLjMyOTczNSAyLjQ1MjUyMCA2LjU0MDMyNwp2IC0wLjM1MTg1MSAyLjQ2NDM0MSA2LjU0MDMyNwp2IC0wLjM3MTIzNiAyLjQ4MDI1MCA2LjU0MDMyNwp2IC0wLjM4NzE0NSAyLjQ5OTYzNSA2LjU0MDMyNwp2IC0wLjM5ODk2NyAyLjUyMTc1MSA2LjU0MDMyNwp2IC0wLjQwNjI0NiAyLjU0NTc0OSA2LjU0MDMyNwp2IC0wLjQwODcwNCAyLjU3MDcwNSA2LjU0MDMyNwp2IC0wLjQwNjI0NiAyLjU5NTY2MiA2LjU0MDMyNwp2IC0wLjM5ODk2NyAyLjYxOTY2MCA2LjU0MDMyNwp2IC0wLjM4NzE0NSAyLjY0MTc3NiA2LjU0MDMyNwp2IC0wLjM3MTIzNiAyLjY2MTE2MSA2LjU0MDMyNwp2IC0wLjM1MTg1MSAyLjY3NzA3MCA2LjU0MDMyNwp2IC0wLjMyOTczNSAyLjY4ODg5MSA2LjU0MDMyNwp2IC0wLjMwNTczNyAyLjY5NjE3MSA2LjU0MDMyNwp2IC0wLjI4MDc4MSAyLjY5ODYyOSA2LjU0MDMyNwp2IDAuMzA2NDIwIDIuNjk2MTcxIDYuNTQwMzI3CnYgMC4zMzA0MTcgMi42ODg4OTEgNi41NDAzMjcKdiAwLjM1MjUzMyAyLjY3NzA3MCA2LjU0MDMyNwp2IDAuMzcxOTE4IDIuNjYxMTYxIDYuNTQwMzI3CnYgMC4zODc4MjcgMi42NDE3NzYgNi41NDAzMjcKdiAwLjM5OTY0OSAyLjYxOTY1OSA2LjU0MDMyNwp2IDAuNDA2OTI4IDIuNTk1NjYyIDYuNTQwMzI3CnYgMC40MDkzODYgMi41NzA3MDUgNi41NDAzMjcKdiAwLjQwNjkyOCAyLjU0NTc0OSA2LjU0MDMyNwp2IDAuMzk5NjQ5IDIuNTIxNzUxIDYuNTQwMzI3CnYgMC4zODc4MjcgMi40OTk2MzUgNi41NDAzMjcKdiAwLjM3MTkxOCAyLjQ4MDI1MCA2LjU0MDMyNwp2IDAuMzUyNTMzIDIuNDY0MzQxIDYuNTQwMzI3CnYgMC4zMzA0MTcgMi40NTI1MjAgNi41NDAzMjcKdiAwLjMwNjQxOSAyLjQ0NTI0MCA2LjU0MDMyNwp2IC0zLjMxNzE2NCAyLjU4NTg4OCAtMy41NDc1NTQKdiAtMy4zMTcxNjQgMi42MDc4ODkgLTMuNTQ1Mzg3CnYgLTMuMzE3MTY0IDIuNjI5MDQ1IC0zLjUzODk2OQp2IC0zLjMxNzE2NCAyLjY0ODU0MiAtMy41Mjg1NDcKdiAtMy4zMTcxNjQgMi42NjU2MzIgLTMuNTE0NTIzCnYgLTMuMzE3MTY0IDIuNjc5NjU3IC0zLjQ5NzQzMwp2IC0zLjMxNzE2NCAyLjY5MDA3OCAtMy40Nzc5MzYKdiAtMy4zMTcxNjMgMi42OTY0OTYgLTMuNDU2NzgwCnYgLTMuMzE3MTY0IDIuNjk4Njg4IC0zLjQzNDUyMQp2IC0zLjMxNzE2NCAyLjY5NjQyMCAtMS45Mjc5MDQKdiAtMy4zMTcxNjMgMi42OTAwNzggLTEuOTA2OTk4CnYgLTMuMzE3MTY0IDIuNjc5NjU3IC0xLjg4NzUwMQp2IC0zLjMxNzE2NCAyLjY2NTYzMiAtMS44NzA0MTIKdiAtMy4zMTcxNjMgMi42NDg1NDIgLTEuODU2Mzg3CnYgLTMuMzE3MTYzIDIuNjI5MDQ1IC0xLjg0NTk2NQp2IC0zLjMxNzE2NCAyLjYwNzg4OSAtMS44Mzk1NDcKdiAtMy4zMTcxNjMgMi41ODU4ODggLTEuODM3MzgxCnYgLTMuMzE3MTY0IDIuNTYzODg3IC0xLjgzOTU0Nwp2IC0zLjMxNzE2MyAyLjU0MjczMSAtMS44NDU5NjUKdiAtMy4zMTcxNjQgMi41MjMyMzQgLTEuODU2Mzg3CnYgLTMuMzE3MTY0IDIuNTA2MTQ0IC0xLjg3MDQxMgp2IC0zLjMxNzE2NCAyLjQ5MjExOSAtMS44ODc1MDEKdiAtMy4zMTcxNjQgMi40ODE2OTggLTEuOTA2OTk5CnYgLTMuMzE3MTY0IDIuNDc1MzU2IC0xLjkyNzkwNAp2IC0zLjMxNzE2NCAyLjQ3MzA4OCAtMy40MzQ1MjEKdiAtMy4zMTcxNjQgMi40NzUyODAgLTMuNDU2NzgwCnYgLTMuMzE3MTY0IDIuNDgxNjk4IC0zLjQ3NzkzNgp2IC0zLjMxNzE2MyAyLjQ5MjExOSAtMy40OTc0MzMKdiAtMy4zMTcxNjQgMi41MDYxNDQgLTMuNTE0NTIzCnYgLTMuMzE3MTY0IDIuNTIzMjM0IC0zLjUyODU0OAp2IC0zLjMxNzE2NCAyLjU0MjczMSAtMy41Mzg5NjkKdiAtMy4zMTcxNjQgMi41NjM4ODcgLTMuNTQ1Mzg2CnYgLTMuMzY1Njg1IDIuOTE4MDIyIDUuOTkxODk5CnYgLTIuNDMyOTgxIDIuOTE0MTg2IDYuOTQxNDg0CnYgLTMuMzUxOTU4IDIuOTE3MzU2IDYuMTU2MzU2CnYgLTMuMzEwMjIzIDIuOTE2NzEwIDYuMzE1OTAwCnYgLTMuMjQxNzQ4IDIuOTE2MTA0IDYuNDY1NjgyCnYgLTMuMTQ4NjE1IDIuOTE1NTU3IDYuNjAxMTUzCnYgLTMuMDMzNjUzIDIuOTE1MDg0IDYuNzE4MTk1CnYgLTIuOTAwMzU1IDIuOTE0NzAxIDYuODEzMjU0CnYgLTIuNzUyNzcxIDIuOTE0NDE4IDYuODgzNDQwCnYgLTIuNTk1Mzg2IDIuOTE0MjQ1IDYuOTI2NjIwCnYgLTIuMzkyMDE4IDIuOTcwNDU0IC02Ljk1MjcyOAp2IC0zLjMzMDMwNSAyLjk2NjYyMCAtNi4wMDg2NTkKdiAtMi41NTQ1MDcgMi45NzAzOTUgLTYuOTM4ODIyCnYgLTIuNzEyMTQ0IDIuOTcwMjIyIC02Ljg5NjU3MQp2IC0yLjg2MDE0MCAyLjk2OTk0MCAtNi44MjcyNTYKdiAtMi45OTM5OTYgMi45Njk1NTcgLTYuNzMyOTg1CnYgLTMuMTA5NjQ3IDIuOTY5MDg0IC02LjYxNjYyMwp2IC0zLjIwMzU3NyAyLjk2ODUzNyAtNi40ODE3MDMKdiAtMy4yNzI5MzMgMi45Njc5MzEgLTYuMzMyMzI3CnYgLTMuMzE1NjA4IDIuOTY3Mjg2IC02LjE3MzAzMgp2IDIuMzkyMDA5IDIuOTE0MTgzIDYuOTU1NzA5CnYgMy4zMzAyOTcgMi45MTgwMTcgNi4wMTE2NDEKdiAyLjU1NDQ5OSAyLjkxNDI0MSA2Ljk0MTgwMwp2IDIuNzEyMTM2IDIuOTE0NDE0IDYuODk5NTUyCnYgMi44NjAxMzIgMi45MTQ2OTYgNi44MzAyMzcKdiAyLjk5Mzk4OCAyLjkxNTA4MCA2LjczNTk2Ngp2IDMuMTA5NjM4IDIuOTE1NTUyIDYuNjE5NjA0CnYgMy4yMDM1NjggMi45MTYxMDAgNi40ODQ2ODQKdiAzLjI3MjkyNSAyLjkxNjcwNSA2LjMzNTMwOAp2IDMuMzE1NjAwIDIuOTE3MzUxIDYuMTc2MDEzCnYgMy4zNjU2NzcgMi45NjY2MTUgLTUuOTg4OTE4CnYgMi40MzI5NzMgMi45NzA0NTAgLTYuOTM4NTAzCnYgMy4zNTE5NDkgMi45NjcyODEgLTYuMTUzMzc1CnYgMy4zMTAyMTUgMi45Njc5MjcgLTYuMzEyOTE5CnYgMy4yNDE3NDAgMi45Njg1MzIgLTYuNDYyNzAxCnYgMy4xNDg2MDcgMi45NjkwODAgLTYuNTk4MTcyCnYgMy4wMzM2NDUgMi45Njk1NTMgLTYuNzE1MjE0CnYgMi45MDAzNDcgMi45Njk5MzYgLTYuODEwMjczCnYgMi43NTI3NjMgMi45NzAyMTkgLTYuODgwNDU5CnYgMi41OTUzNzggMi45NzAzOTIgLTYuOTIzNjM5CnYgLTIuNDY2NTYwIDIuMjM0ODA2IDYuOTkxNTM5CnYgLTIuNDY2NTY4IDIuODU3MDI4IDYuOTk0MDU4CnYgLTIuNDkwODA4IDIuMjgyMDkzIDcuMDI5ODUxCnYgLTIuNTEwODI3IDIuMzM0Nzc1IDcuMDYxNTM3CnYgLTIuNTI2MjA5IDIuMzkxNzgwIDcuMDg1OTUxCnYgLTIuNTM2NjQxIDIuNDUxOTQ2IDcuMTAyNTk1CnYgLTIuNTQxOTExIDIuNTE0MDQ5IDcuMTExMTMxCnYgLTIuNTQxOTEyIDIuNTc2ODI0IDcuMTExMzg1CnYgLTIuNTM2NjQzIDIuNjM4OTk0IDcuMTAzMzUyCnYgLTIuNTI2MjEyIDIuNjk5MjkzIDcuMDg3MTk2CnYgLTIuNTEwODMyIDIuNzU2NDkzIDcuMDYzMjQ1CnYgLTIuNDkwODE0IDIuODA5NDMxIDcuMDMxOTg3CnYgLTIuNjMxOTc5IDIuMjM2MDcyIDYuOTc3Njg1CnYgLTIuNjMxOTg3IDIuODU1ODcwIDYuOTgwMTk2CnYgLTIuNjU3NzUyIDIuMjgzMTc2IDcuMDE1NzY2CnYgLTIuNjc5MDI4IDIuMzM1NjUzIDcuMDQ3MjU5CnYgLTIuNjk1Mzc3IDIuMzkyNDM2IDcuMDcxNTI0CnYgLTIuNzA2NDY1IDIuNDUyMzY3IDcuMDg4MDY4CnYgLTIuNzEyMDY2IDIuNTE0MjI4IDcuMDk2NTUyCnYgLTIuNzEyMDY3IDIuNTc2NzU5IDcuMDk2ODA2CnYgLTIuNzA2NDY3IDIuNjM4Njg2IDcuMDg4ODIyCnYgLTIuNjk1MzgwIDIuNjk4NzUwIDcuMDcyNzY1CnYgLTIuNjc5MDMzIDIuNzU1NzI3IDcuMDQ4OTYwCnYgLTIuNjU3NzU3IDIuODA4NDU4IDcuMDE3ODkzCnYgLTIuNzkyODE0IDIuMjM4MDY5IDYuOTM1ODU2CnYgLTIuNzkyODIxIDIuODU0MjA4IDYuOTM4MzUxCnYgLTIuODE5OTkzIDIuMjg0ODk2IDYuOTczNDc0CnYgLTIuODQyNDMyIDIuMzM3MDY0IDcuMDA0NTg2CnYgLTIuODU5Njc0IDIuMzkzNTEyIDcuMDI4NTU3CnYgLTIuODcxMzY4IDIuNDUzMDkwIDcuMDQ0OTAwCnYgLTIuODc3Mjc1IDIuNTE0NTg2IDcuMDUzMjg0CnYgLTIuODc3Mjc1IDIuNTc2NzQ3IDcuMDUzNTM1CnYgLTIuODcxMzcwIDIuNjM4MzA5IDcuMDQ1NjUxCnYgLTIuODU5Njc3IDIuNjk4MDE4IDcuMDI5NzkwCnYgLTIuODQyNDM3IDIuNzU0NjU5IDcuMDA2Mjc3CnYgLTIuODE5OTk5IDIuODA3MDc4IDYuOTc1NTg4CnYgLTIuOTQzNzM3IDIuMjQwMDI5IDYuODY2NjQxCnYgLTIuOTQzNzQ0IDIuODUyODA1IDYuODY5MTIyCnYgLTIuOTcyMjIzIDIuMjg2NjAyIDYuOTAzNjcyCnYgLTIuOTk1NzQwIDIuMzM4NDg2IDYuOTM0Mjk4CnYgLTMuMDEzODExIDIuMzk0NjI3IDYuOTU3ODk2CnYgLTMuMDI2MDY3IDIuNDUzODgxIDYuOTczOTg3CnYgLTMuMDMyMjU4IDIuNTE1MDQxIDYuOTgyMjQxCnYgLTMuMDMyMjU5IDIuNTc2ODY0IDYuOTgyNDkxCnYgLTMuMDI2MDY4IDIuNjM4MDg5IDYuOTc0NzMzCnYgLTMuMDEzODE0IDIuNjk3NDcyIDYuOTU5MTIzCnYgLTIuOTk1NzQ1IDIuNzUzODAyIDYuOTM1OTgwCnYgLTIuOTcyMjI4IDIuODA1OTM0IDYuOTA1Nzc1CnYgLTMuMDc5Nzk3IDIuMjQxNDQ0IDYuNzcxNzI2CnYgLTMuMDc5ODAzIDIuODUyMTU2IDYuNzc0MTk5CnYgLTMuMTA5NDk3IDIuMjg3ODYyIDYuODA4MTE3CnYgLTMuMTM0MDE3IDIuMzM5NTczIDYuODM4MjE2CnYgLTMuMTUyODU4IDIuMzk1NTI2IDYuODYxNDA4CnYgLTMuMTY1NjM2IDIuNDU0NTgxIDYuODc3MjIzCnYgLTMuMTcyMDkwIDIuNTE1NTM2IDYuODg1MzM3CnYgLTMuMTcyMDkxIDIuNTc3MTUxIDYuODg1NTg3CnYgLTMuMTY1NjM3IDIuNjM4MTY5IDYuODc3OTY2CnYgLTMuMTUyODYxIDIuNjk3MzUxIDYuODYyNjMxCnYgLTMuMTM0MDIxIDIuNzUzNDkwIDYuODM5ODkyCnYgLTMuMTA5NTAzIDIuODA1NDQ0IDYuODEwMjE0CnYgLTMuMTk2NTgyIDIuMjQyMDA3IDYuNjUzNzc3CnYgLTMuMTk2NTg5IDIuODUyNTQ1IDYuNjU2MjUwCnYgLTMuMjI3NDAzIDIuMjg4NDE0IDYuNjg5NTI2CnYgLTMuMjUyODQ5IDIuMzQwMTE0IDYuNzE5MDkyCnYgLTMuMjcyNDAyIDIuMzk2MDUyIDYuNzQxODc3CnYgLTMuMjg1NjYyIDIuNDU1MDkxIDYuNzU3NDE1CnYgLTMuMjkyMzYxIDIuNTE2MDMwIDYuNzY1Mzg5CnYgLTMuMjkyMzYxIDIuNTc3NjI2IDYuNzY1NjM5CnYgLTMuMjg1NjY0IDIuNjM4NjI3IDYuNzU4MTU4CnYgLTMuMjcyNDA1IDIuNjk3NzkwIDYuNzQzMDk5CnYgLTMuMjUyODU0IDIuNzUzOTEyIDYuNzIwNzY4CnYgLTMuMjI3NDA5IDIuODA1ODUwIDYuNjkxNjIxCnYgLTMuMjkwMzgzIDIuMjQxNjAwIDYuNTE2MzMxCnYgLTMuMjkwMzkwIDIuODU0MDY0IDYuNTE4ODExCnYgLTMuMzIyMjIxIDIuMjg4MTU2IDYuNTUxNDU4CnYgLTMuMzQ4NTA1IDIuMzQwMDIxIDYuNTgwNTEyCnYgLTMuMzY4NzAyIDIuMzk2MTM4IDYuNjAyOTAyCnYgLTMuMzgyNDAwIDIuNDU1MzY1IDYuNjE4MTczCnYgLTMuMzg5MzIwIDIuNTE2NDk2IDYuNjI2MDE0CnYgLTMuMzg5MzIwIDIuNTc4Mjg3IDYuNjI2MjY0CnYgLTMuMzgyNDAyIDIuNjM5NDc5IDYuNjE4OTE5CnYgLTMuMzY4NzA2IDIuNjk4ODI4IDYuNjA0MTI3CnYgLTMuMzQ4NTEwIDIuNzU1MTI1IDYuNTgyMTkzCnYgLTMuMzIyMjI3IDIuODA3MjI0IDYuNTUzNTYwCnYgLTMuMzU4MzY3IDIuMjQwMzIxIDYuMzYzNzAyCnYgLTMuMzU4Mzc0IDIuODU2NTc4IDYuMzY2MTk4CnYgLTMuMzkxMDgyIDIuMjg3MTY5IDYuMzk4MjMwCnYgLTMuNDE4MDkxIDIuMzM5MzU3IDYuNDI2NzkwCnYgLTMuNDM4ODQ1IDIuMzk1ODI0IDYuNDQ4ODAxCnYgLTMuNDUyOTIwIDIuNDU1NDE5IDYuNDYzODE1CnYgLTMuNDYwMDMwIDIuNTE2OTI5IDYuNDcxNTI3CnYgLTMuNDYwMDMxIDIuNTc5MTAzIDYuNDcxNzc4CnYgLTMuNDUyOTIyIDIuNjQwNjc0IDYuNDY0NTY1CnYgLTMuNDM4ODQ4IDIuNzAwMzg5IDYuNDUwMDM0CnYgLTMuNDE4MDk2IDIuNzU3MDMyIDYuNDI4NDgyCnYgLTMuMzkxMDg4IDIuODA5NDUxIDYuNDAwMzQ1CnYgLTMuMzk4NzY1IDIuMjM4NTg1IDYuMjAwOTAxCnYgLTMuMzk4NzcyIDIuODU5NjMxIDYuMjAzNDE2CnYgLTMuNDMyMTU0IDIuMjg1ODAxIDYuMjM0ODIxCnYgLTMuNDU5NzE5IDIuMzM4Mzk4IDYuMjYyODgwCnYgLTMuNDgwODk5IDIuMzk1MzA1IDYuMjg0NTA3CnYgLTMuNDk1MjY0IDIuNDU1MzY1IDYuMjk5MjYwCnYgLTMuNTAyNTIwIDIuNTE3MzU0IDYuMzA2ODQyCnYgLTMuNTAyNTIxIDIuNTgwMDExIDYuMzA3MDk2CnYgLTMuNDk1MjY2IDIuNjQyMDU5IDYuMzAwMDE2CnYgLTMuNDgwOTAyIDIuNzAyMjM3IDYuMjg1NzUwCnYgLTMuNDU5NzIzIDIuNzU5MzE4IDYuMjY0NTg0CnYgLTMuNDMyMTU5IDIuODEyMTQxIDYuMjM2OTUyCnYgLTMuNDExMDk1IDIuODYyMjY3IDYuMDM2MTM1CnYgLTMuNDExMDg4IDIuMjM3MzA0IDYuMDMzNjA0CnYgLTMuNDQ0ODMzIDIuODE0NDgxIDYuMDY4OTc1CnYgLTMuNDcyNjg2IDIuNzYxMzI4IDYuMDk2MDMyCnYgLTMuNDk0MDg4IDIuNzAzODg5IDYuMTE2NzU0CnYgLTMuNTA4NjAyIDIuNjQzMzMzIDYuMTMwNzIwCnYgLTMuNTE1OTMzIDIuNTgwODk0IDYuMTM3NjQ2CnYgLTMuNTE1OTMzIDIuNTE3ODQzIDYuMTM3MzkxCnYgLTMuNTA4NjAwIDIuNDU1NDYyIDYuMTI5OTU5CnYgLTMuNDk0MDg1IDIuMzk1MDIyIDYuMTE1NTAyCnYgLTMuNDcyNjgyIDIuMzM3NzUzIDYuMDk0MzE2CnYgLTMuNDQ0ODI3IDIuMjg0ODIxIDYuMDY2ODMwCnYgLTIuNDI1MjkyIDIuOTEzNzIzIC03LjAwNTk2MQp2IC0yLjQyNTI4NSAyLjI5MTUwMSAtNy4wMDg0ODEKdiAtMi40NDkzMTQgMi44NjY0MzYgLTcuMDQ0NDE2CnYgLTIuNDY5MTQ2IDIuODEzNzUzIC03LjA3NjIxOQp2IC0yLjQ4NDM4MyAyLjc1Njc0OSAtNy4xMDA3MjMKdiAtMi40OTQ3MTcgMi42OTY1ODMgLTcuMTE3NDI4CnYgLTIuNDk5OTM3IDIuNjM0NDgwIC03LjEyNTk5NQp2IC0yLjQ5OTkzNyAyLjU3MTcwNSAtNy4xMjYyNDkKdiAtMi40OTQ3MTUgMi41MDk1MzUgLTcuMTE4MTg2CnYgLTIuNDg0MzgwIDIuNDQ5MjM2IC03LjEwMTk2OQp2IC0yLjQ2OTE0MSAyLjM5MjAzNiAtNy4wNzc5MjcKdiAtMi40NDkzMDggMi4zMzkwOTggLTcuMDQ2NTUxCnYgLTIuNTkwNzkwIDIuOTEyNDU3IC02Ljk5MzA4Mwp2IC0yLjU5MDc4MyAyLjI5MjY1OSAtNi45OTU1OTQKdiAtMi42MTYzMzcgMi44NjUzNTMgLTcuMDMxMzE0CnYgLTIuNjM3NDI4IDIuODEyODc2IC03LjA2MjkzMgp2IC0yLjY1MzYzMyAyLjc1NjA5NCAtNy4wODcyOTQKdiAtMi42NjQ2MjQgMi42OTYxNjIgLTcuMTAzOTAyCnYgLTIuNjcwMTc1IDIuNjM0MzAxIC03LjExMjQyMAp2IC0yLjY3MDE3NSAyLjU3MTc3MCAtNy4xMTI2NzQKdiAtMi42NjQ2MjIgMi41MDk4NDMgLTcuMTA0NjU3CnYgLTIuNjUzNjMwIDIuNDQ5Nzc5IC03LjA4ODUzNQp2IC0yLjYzNzQyMyAyLjM5MjgwMiAtNy4wNjQ2MzQKdiAtMi42MTYzMzIgMi4zNDAwNzEgLTcuMDMzNDQyCnYgLTIuNzUxODY5IDIuOTEwNDYwIC02Ljk1MjIwMwp2IC0yLjc1MTg2MiAyLjI5NDMyMSAtNi45NTQ2OTgKdiAtMi43Nzg4MjYgMi44NjM2MzQgLTYuOTg5OTgwCnYgLTIuODAxMDgxIDIuODExNDY2IC03LjAyMTIyNAp2IC0yLjgxODE4MSAyLjc1NTAxOCAtNy4wNDUyOTcKdiAtMi44Mjk3NzggMi42OTU0MzkgLTcuMDYxNzA5CnYgLTIuODM1NjM2IDIuNjMzOTQ0IC03LjA3MDEyNwp2IC0yLjgzNTYzNSAyLjU3MTc4MiAtNy4wNzAzNzgKdiAtMi44Mjk3NzYgMi41MTAyMjAgLTcuMDYyNDU5CnYgLTIuODE4MTc4IDIuNDUwNTExIC03LjA0NjUzMAp2IC0yLjgwMTA3NiAyLjM5Mzg3MSAtNy4wMjI5MTQKdiAtMi43Nzg4MjAgMi4zNDE0NTEgLTYuOTkyMDk1CnYgLTIuOTAzMTk3IDIuOTA4NTAwIC02Ljg4Mzg3OAp2IC0yLjkwMzE5MCAyLjI5NTcyNCAtNi44ODYzNjAKdiAtMi45MzE0NjQgMi44NjE5MjggLTYuOTIxMDc3CnYgLTIuOTU0ODAxIDIuODEwMDQzIC02Ljk1MTg0MQp2IC0yLjk3MjczMiAyLjc1MzkwMiAtNi45NzU1NDYKdiAtMi45ODQ4OTMgMi42OTQ2NDkgLTYuOTkxNzA4CnYgLTIuOTkxMDM1IDIuNjMzNDg4IC02Ljk5OTk5OQp2IC0yLjk5MTAzNSAyLjU3MTY2NiAtNy4wMDAyNTAKdiAtMi45ODQ4OTEgMi41MTA0NDAgLTYuOTkyNDU0CnYgLTIuOTcyNzI4IDIuNDUxMDU4IC02Ljk3Njc3Mgp2IC0yLjk1NDc5NiAyLjM5NDcyNyAtNi45NTM1MjQKdiAtMi45MzE0NTggMi4zNDI1OTYgLTYuOTIzMTgwCnYgLTMuMDM5ODE0IDIuOTA3MDg2IC02Ljc4OTc2OAp2IC0zLjAzOTgwNyAyLjI5NjM3MyAtNi43OTIyNDEKdiAtMy4wNjkyOTkgMi44NjA2NjggLTYuODI2MzM0CnYgLTMuMDkzNjQxIDIuODA4OTU2IC02Ljg1NjU3Ngp2IC0zLjExMjM0NSAyLjc1MzAwMyAtNi44Nzk4NzkKdiAtMy4xMjUwMzAgMi42OTM5NDggLTYuODk1NzY5CnYgLTMuMTMxNDM3IDIuNjMyOTkzIC02LjkwMzkyMQp2IC0zLjEzMTQzNiAyLjU3MTM3OSAtNi45MDQxNzEKdiAtMy4xMjUwMjggMi41MTAzNjAgLTYuODk2NTEzCnYgLTMuMTEyMzQyIDIuNDUxMTc5IC02Ljg4MTEwMgp2IC0zLjA5MzYzNyAyLjM5NTA0MCAtNi44NTgyNTMKdiAtMy4wNjkyOTMgMi4zNDMwODUgLTYuODI4NDMwCnYgLTMuMTU3MjkzIDIuOTA2NTIyIC02LjY3MjUwOQp2IC0zLjE1NzI4NiAyLjI5NTk4NSAtNi42NzQ5ODIKdiAtMy4xODc5MDMgMi44NjAxMTUgLTYuNzA4NDM5CnYgLTMuMjEzMTc1IDIuODA4NDE2IC02LjczODE1NQp2IC0zLjIzMjU5MiAyLjc1MjQ3OCAtNi43NjEwNTUKdiAtMy4yNDU3NjAgMi42OTM0MzkgLTYuNzc2NjcwCnYgLTMuMjUyNDEyIDIuNjMyNTAwIC02Ljc4NDY4NQp2IC0zLjI1MjQxMiAyLjU3MDkwNCAtNi43ODQ5MzUKdiAtMy4yNDU3NTkgMi41MDk5MDMgLTYuNzc3NDEzCnYgLTMuMjMyNTg5IDIuNDUwNzM5IC02Ljc2MjI3Nwp2IC0zLjIxMzE3MCAyLjM5NDYxOCAtNi43Mzk4MzEKdiAtMy4xODc4OTggMi4zNDI2ODAgLTYuNzEwNTM0CnYgLTMuMjUxOTAzIDIuOTA2OTMwIC02LjUzNTYxOQp2IC0zLjI1MTg5NiAyLjI5NDQ2NiAtNi41MzgwOTkKdiAtMy4yODM1MzMgMi44NjAzNzQgLTYuNTcwOTMzCnYgLTMuMzA5NjQ2IDIuODA4NTA5IC02LjYwMDE0MQp2IC0zLjMyOTcxMCAyLjc1MjM5MiAtNi42MjI2NTEKdiAtMy4zNDMzMTggMi42OTMxNjUgLTYuNjM4MDAyCnYgLTMuMzUwMTkxIDIuNjMyMDM0IC02LjY0NTg4NAp2IC0zLjM1MDE5MSAyLjU3MDI0NCAtNi42NDYxMzMKdiAtMy4zNDMzMTYgMi41MDkwNTEgLTYuNjM4NzQ4CnYgLTMuMzI5NzA3IDIuNDQ5NzAyIC02LjYyMzg3Ngp2IC0zLjMwOTY0MSAyLjM5MzQwNSAtNi42MDE4MjIKdiAtMy4yODM1MjcgMi4zNDEzMDYgLTYuNTczMDM1CnYgLTMuMzIwNzg1IDIuOTA4MjA5IC02LjM4MzM5Mwp2IC0zLjMyMDc3OCAyLjI5MTk1MiAtNi4zODU4ODkKdiAtMy4zNTMyOTcgMi44NjEzNjEgLTYuNDE4MTE0CnYgLTMuMzgwMTM3IDIuODA5MTczIC02LjQ0NjgzMgp2IC0zLjQwMDc2MCAyLjc1MjcwNiAtNi40Njg5NjYKdiAtMy40MTQ3NDcgMi42OTMxMTEgLTYuNDg0MDYyCnYgLTMuNDIxODExIDIuNjMxNjAxIC02LjQ5MTgxNgp2IC0zLjQyMTgxMSAyLjU2OTQyNyAtNi40OTIwNjgKdiAtMy40MTQ3NDUgMi41MDc4NTcgLTYuNDg0ODEzCnYgLTMuNDAwNzU3IDIuNDQ4MTQyIC02LjQ3MDE5OQp2IC0zLjM4MDEzMiAyLjM5MTQ5OCAtNi40NDg1MjQKdiAtMy4zNTMyOTEgMi4zMzkwNzkgLTYuNDIwMjI5CnYgLTMuMzYyMTQzIDIuOTA5OTQ1IC02LjIyMDgzNAp2IC0zLjM2MjEzNiAyLjI4ODg5OSAtNi4yMjMzNDkKdiAtMy4zOTUzMzEgMi44NjI3MjkgLTYuMjU0OTUwCnYgLTMuNDIyNzMwIDIuODEwMTMyIC02LjI4MzE3MQp2IC0zLjQ0Mzc4MyAyLjc1MzIyNSAtNi4zMDQ5MjMKdiAtMy40NTgwNjAgMi42OTMxNjUgLTYuMzE5NzYwCnYgLTMuNDY1MjcyIDIuNjMxMTc2IC02LjMyNzM4NAp2IC0zLjQ2NTI3MSAyLjU2ODUyMCAtNi4zMjc2MzgKdiAtMy40NTgwNTggMi41MDY0NzEgLTYuMzIwNTE3CnYgLTMuNDQzNzc5IDIuNDQ2MjkzIC02LjMwNjE2NQp2IC0zLjQyMjcyNSAyLjM4OTIxMiAtNi4yODQ4NzUKdiAtMy4zOTUzMjUgMi4zMzYzODkgLTYuMjU3MDgyCnYgLTMuMzc1NDQ1IDIuMjg2MjYzIC02LjA1NjE0Mwp2IC0zLjM3NTQ1MiAyLjkxMTIyNiAtNi4wNTM2MTIKdiAtMy40MDg5ODggMi4zMzQwNDkgLTYuMDg5MTgxCnYgLTMuNDM2NjgyIDIuMzg3MjAyIC02LjExNjQwMgp2IC0zLjQ1Nzk2MSAyLjQ0NDY0MSAtNi4xMzcyNTAKdiAtMy40NzIzOTIgMi41MDUxOTcgLTYuMTUxMzAxCnYgLTMuNDc5NjgzIDIuNTY3NjM2IC02LjE1ODI3MAp2IC0zLjQ3OTY4MyAyLjYzMDY4OCAtNi4xNTgwMTUKdiAtMy40NzIzOTQgMi42OTMwNjkgLTYuMTUwNTQwCnYgLTMuNDU3OTY0IDIuNzUzNTA4IC02LjEzNTk5OQp2IC0zLjQzNjY4NyAyLjgxMDc3NyAtNi4xMTQ2ODYKdiAtMy40MDg5OTQgMi44NjM3MDkgLTYuMDg3MDM3CnYgMy40MTEwODggMi45MTEyMjEgLTYuMDMzNjA0CnYgMy40MTEwOTUgMi4yODYyNTkgLTYuMDM2MTM1CnYgMy40NDQ4MjcgMi44NjM3MDQgLTYuMDY2ODMwCnYgMy40NzI2ODIgMi44MTA3NzIgLTYuMDk0MzE2CnYgMy40OTQwODUgMi43NTM1MDMgLTYuMTE1NTAyCnYgMy41MDg2MDAgMi42OTMwNjMgLTYuMTI5OTU5CnYgMy41MTU5MzMgMi42MzA2ODMgLTYuMTM3MzkxCnYgMy41MTU5MzMgMi41Njc2MzEgLTYuMTM3NjQ2CnYgMy41MDg2MDIgMi41MDUxOTIgLTYuMTMwNzIwCnYgMy40OTQwODggMi40NDQ2MzYgLTYuMTE2NzU0CnYgMy40NzI2ODYgMi4zODcxOTcgLTYuMDk2MDMyCnYgMy40NDQ4MzMgMi4zMzQwNDQgLTYuMDY4OTc1CnYgMy4zOTg3NjUgMi45MDk5NDAgLTYuMjAwOTAxCnYgMy4zOTg3NzIgMi4yODg4OTQgLTYuMjAzNDE2CnYgMy40MzIxNTQgMi44NjI3MjQgLTYuMjM0ODIxCnYgMy40NTk3MTkgMi44MTAxMjcgLTYuMjYyODgwCnYgMy40ODA4OTkgMi43NTMyMjAgLTYuMjg0NTA3CnYgMy40OTUyNjQgMi42OTMxNjAgLTYuMjk5MjYwCnYgMy41MDI1MjAgMi42MzExNzEgLTYuMzA2ODQyCnYgMy41MDI1MjEgMi41Njg1MTUgLTYuMzA3MDk2CnYgMy40OTUyNjYgMi41MDY0NjYgLTYuMzAwMDE2CnYgMy40ODA5MDIgMi40NDYyODggLTYuMjg1NzUwCnYgMy40NTk3MjMgMi4zODkyMDcgLTYuMjY0NTg0CnYgMy40MzIxNTkgMi4zMzYzODQgLTYuMjM2OTUyCnYgMy4zNTgzNjcgMi45MDgyMDUgLTYuMzYzNzAyCnYgMy4zNTgzNzQgMi4yOTE5NDcgLTYuMzY2MTk4CnYgMy4zOTEwODIgMi44NjEzNTYgLTYuMzk4MjMwCnYgMy40MTgwOTEgMi44MDkxNjggLTYuNDI2NzkwCnYgMy40Mzg4NDUgMi43NTI3MDEgLTYuNDQ4ODAxCnYgMy40NTI5MjAgMi42OTMxMDYgLTYuNDYzODE1CnYgMy40NjAwMzAgMi42MzE1OTYgLTYuNDcxNTI3CnYgMy40NjAwMzEgMi41Njk0MjIgLTYuNDcxNzc4CnYgMy40NTI5MjIgMi41MDc4NTIgLTYuNDY0NTY1CnYgMy40Mzg4NDggMi40NDgxMzcgLTYuNDUwMDM0CnYgMy40MTgwOTYgMi4zOTE0OTMgLTYuNDI4NDgyCnYgMy4zOTEwODggMi4zMzkwNzQgLTYuNDAwMzQ1CnYgMy4yOTAzODMgMi45MDY5MjUgLTYuNTE2MzMxCnYgMy4yOTAzOTAgMi4yOTQ0NjEgLTYuNTE4ODExCnYgMy4zMjIyMjEgMi44NjAzNjkgLTYuNTUxNDU4CnYgMy4zNDg1MDUgMi44MDg1MDQgLTYuNTgwNTEyCnYgMy4zNjg3MDIgMi43NTIzODcgLTYuNjAyOTAyCnYgMy4zODI0MDAgMi42OTMxNjEgLTYuNjE4MTczCnYgMy4zODkzMjAgMi42MzIwMzAgLTYuNjI2MDE0CnYgMy4zODkzMjAgMi41NzAyMzkgLTYuNjI2MjY0CnYgMy4zODI0MDIgMi41MDkwNDYgLTYuNjE4OTE5CnYgMy4zNjg3MDYgMi40NDk2OTcgLTYuNjA0MTI3CnYgMy4zNDg1MTAgMi4zOTM0MDAgLTYuNTgyMTkzCnYgMy4zMjIyMjcgMi4zNDEzMDEgLTYuNTUzNTYwCnYgMy4xOTY1ODMgMi45MDY1MTggLTYuNjUzNzc3CnYgMy4xOTY1ODkgMi4yOTU5ODAgLTYuNjU2MjUwCnYgMy4yMjc0MDQgMi44NjAxMTEgLTYuNjg5NTI2CnYgMy4yNTI4NTAgMi44MDg0MTIgLTYuNzE5MDkyCnYgMy4yNzI0MDIgMi43NTI0NzMgLTYuNzQxODc3CnYgMy4yODU2NjIgMi42OTM0MzQgLTYuNzU3NDE1CnYgMy4yOTIzNjEgMi42MzI0OTYgLTYuNzY1Mzg5CnYgMy4yOTIzNjEgMi41NzA4OTkgLTYuNzY1NjM5CnYgMy4yODU2NjQgMi41MDk4OTggLTYuNzU4MTU4CnYgMy4yNzI0MDUgMi40NTA3MzUgLTYuNzQzMDk5CnYgMy4yNTI4NTQgMi4zOTQ2MTMgLTYuNzIwNzY4CnYgMy4yMjc0MDkgMi4zNDI2NzYgLTYuNjkxNjIxCnYgMy4wNzk3OTcgMi45MDcwODEgLTYuNzcxNzI2CnYgMy4wNzk4MDMgMi4yOTYzNjkgLTYuNzc0MTk5CnYgMy4xMDk0OTcgMi44NjA2NjQgLTYuODA4MTE3CnYgMy4xMzQwMTcgMi44MDg5NTIgLTYuODM4MjE2CnYgMy4xNTI4NTggMi43NTI5OTkgLTYuODYxNDA4CnYgMy4xNjU2MzYgMi42OTM5NDQgLTYuODc3MjIzCnYgMy4xNzIwOTAgMi42MzI5ODkgLTYuODg1MzM3CnYgMy4xNzIwOTEgMi41NzEzNzUgLTYuODg1NTg3CnYgMy4xNjU2MzcgMi41MTAzNTYgLTYuODc3OTY2CnYgMy4xNTI4NjEgMi40NTExNzQgLTYuODYyNjMxCnYgMy4xMzQwMjEgMi4zOTUwMzUgLTYuODM5ODkyCnYgMy4xMDk1MDMgMi4zNDMwODEgLTYuODEwMjE0CnYgMi45NDM3MzcgMi45MDg0OTYgLTYuODY2NjQxCnYgMi45NDM3NDQgMi4yOTU3MjAgLTYuODY5MTIyCnYgMi45NzIyMjMgMi44NjE5MjMgLTYuOTAzNjcyCnYgMi45OTU3NDAgMi44MTAwMzkgLTYuOTM0Mjk4CnYgMy4wMTM4MTEgMi43NTM4OTggLTYuOTU3ODk2CnYgMy4wMjYwNjcgMi42OTQ2NDQgLTYuOTczOTg3CnYgMy4wMzIyNTggMi42MzM0ODQgLTYuOTgyMjQxCnYgMy4wMzIyNTkgMi41NzE2NjEgLTYuOTgyNDkxCnYgMy4wMjYwNjggMi41MTA0MzYgLTYuOTc0NzMzCnYgMy4wMTM4MTQgMi40NTEwNTQgLTYuOTU5MTIzCnYgMi45OTU3NDUgMi4zOTQ3MjMgLTYuOTM1OTgwCnYgMi45NzIyMjggMi4zNDI1OTIgLTYuOTA1Nzc1CnYgMi43OTI4MTQgMi45MTA0NTYgLTYuOTM1ODU2CnYgMi43OTI4MjEgMi4yOTQzMTcgLTYuOTM4MzUxCnYgMi44MTk5OTMgMi44NjM2MzAgLTYuOTczNDc0CnYgMi44NDI0MzIgMi44MTE0NjEgLTcuMDA0NTg2CnYgMi44NTk2NzQgMi43NTUwMTMgLTcuMDI4NTU3CnYgMi44NzEzNjggMi42OTU0MzUgLTcuMDQ0OTAwCnYgMi44NzcyNzUgMi42MzM5NDAgLTcuMDUzMjg0CnYgMi44NzcyNzUgMi41NzE3NzggLTcuMDUzNTM1CnYgMi44NzEzNzAgMi41MTAyMTYgLTcuMDQ1NjUxCnYgMi44NTk2NzcgMi40NTA1MDcgLTcuMDI5NzkwCnYgMi44NDI0MzcgMi4zOTM4NjcgLTcuMDA2Mjc3CnYgMi44MTk5OTkgMi4zNDE0NDcgLTYuOTc1NTg4CnYgMi42MzE5NzkgMi45MTI0NTMgLTYuOTc3Njg1CnYgMi42MzE5ODcgMi4yOTI2NTYgLTYuOTgwMTk2CnYgMi42NTc3NTIgMi44NjUzNDkgLTcuMDE1NzY2CnYgMi42NzkwMjggMi44MTI4NzIgLTcuMDQ3MjU5CnYgMi42OTUzNzcgMi43NTYwOTAgLTcuMDcxNTI0CnYgMi43MDY0NjUgMi42OTYxNTggLTcuMDg4MDY4CnYgMi43MTIwNjYgMi42MzQyOTcgLTcuMDk2NTUyCnYgMi43MTIwNjcgMi41NzE3NjcgLTcuMDk2ODA2CnYgMi43MDY0NjcgMi41MDk4MzkgLTcuMDg4ODIyCnYgMi42OTUzODAgMi40NDk3NzUgLTcuMDcyNzY1CnYgMi42NzkwMzMgMi4zOTI3OTggLTcuMDQ4OTYwCnYgMi42NTc3NTcgMi4zNDAwNjcgLTcuMDE3ODkzCnYgMi40NjY1NjggMi4yOTE0OTcgLTYuOTk0MDU4CnYgMi40NjY1NjAgMi45MTM3MjAgLTYuOTkxNTM5CnYgMi40OTA4MTQgMi4zMzkwOTQgLTcuMDMxOTg3CnYgMi41MTA4MzIgMi4zOTIwMzIgLTcuMDYzMjQ1CnYgMi41MjYyMTIgMi40NDkyMzMgLTcuMDg3MTk2CnYgMi41MzY2NDMgMi41MDk1MzEgLTcuMTAzMzUyCnYgMi41NDE5MTIgMi41NzE3MDIgLTcuMTExMzg1CnYgMi41NDE5MTEgMi42MzQ0NzcgLTcuMTExMTMxCnYgMi41MzY2NDEgMi42OTY1NzkgLTcuMTAyNTk1CnYgMi41MjYyMDkgMi43NTY3NDUgLTcuMDg1OTUxCnYgMi41MTA4MjcgMi44MTM3NTAgLTcuMDYxNTM3CnYgMi40OTA4MDggMi44NjY0MzIgLTcuMDI5ODUxCnYgMi40MjUyODUgMi44NTcwMjQgNy4wMDg0ODEKdiAyLjQyNTI5MiAyLjIzNDgwMiA3LjAwNTk2MQp2IDIuNDQ5MzA4IDIuODA5NDI3IDcuMDQ2NTUxCnYgMi40NjkxNDEgMi43NTY0OTAgNy4wNzc5MjcKdiAyLjQ4NDM4MCAyLjY5OTI4OSA3LjEwMTk2OQp2IDIuNDk0NzE1IDIuNjM4OTkwIDcuMTE4MTg2CnYgMi40OTk5MzcgMi41NzY4MjAgNy4xMjYyNDkKdiAyLjQ5OTkzNyAyLjUxNDA0NSA3LjEyNTk5NQp2IDIuNDk0NzE3IDIuNDUxOTQyIDcuMTE3NDI4CnYgMi40ODQzODMgMi4zOTE3NzYgNy4xMDA3MjMKdiAyLjQ2OTE0NiAyLjMzNDc3MiA3LjA3NjIxOQp2IDIuNDQ5MzE0IDIuMjgyMDkwIDcuMDQ0NDE2CnYgMi41OTA3ODMgMi44NTU4NjYgNi45OTU1OTQKdiAyLjU5MDc5MCAyLjIzNjA2OCA2Ljk5MzA4Mwp2IDIuNjE2MzMyIDIuODA4NDU1IDcuMDMzNDQyCnYgMi42Mzc0MjMgMi43NTU3MjMgNy4wNjQ2MzQKdiAyLjY1MzYzMCAyLjY5ODc0NiA3LjA4ODUzNQp2IDIuNjY0NjIyIDIuNjM4NjgyIDcuMTA0NjU3CnYgMi42NzAxNzUgMi41NzY3NTUgNy4xMTI2NzQKdiAyLjY3MDE3NSAyLjUxNDIyNCA3LjExMjQyMAp2IDIuNjY0NjI0IDIuNDUyMzYzIDcuMTAzOTAyCnYgMi42NTM2MzMgMi4zOTI0MzIgNy4wODcyOTQKdiAyLjYzNzQyOCAyLjMzNTY0OSA3LjA2MjkzMgp2IDIuNjE2MzM3IDIuMjgzMTcyIDcuMDMxMzE0CnYgMi43NTE4NjIgMi44NTQyMDQgNi45NTQ2OTgKdiAyLjc1MTg2OSAyLjIzODA2NSA2Ljk1MjIwMwp2IDIuNzc4ODIwIDIuODA3MDc0IDYuOTkyMDk1CnYgMi44MDEwNzYgMi43NTQ2NTUgNy4wMjI5MTQKdiAyLjgxODE3OCAyLjY5ODAxNCA3LjA0NjUzMAp2IDIuODI5Nzc2IDIuNjM4MzA1IDcuMDYyNDU5CnYgMi44MzU2MzUgMi41NzY3NDMgNy4wNzAzNzgKdiAyLjgzNTYzNiAyLjUxNDU4MiA3LjA3MDEyNwp2IDIuODI5Nzc4IDIuNDUzMDg2IDcuMDYxNzA5CnYgMi44MTgxODEgMi4zOTM1MDggNy4wNDUyOTcKdiAyLjgwMTA4MSAyLjMzNzA2MCA3LjAyMTIyNAp2IDIuNzc4ODI2IDIuMjg0ODkyIDYuOTg5OTgwCnYgMi45MDMxOTAgMi44NTI4MDEgNi44ODYzNjAKdiAyLjkwMzE5NyAyLjI0MDAyNSA2Ljg4Mzg3OAp2IDIuOTMxNDU4IDIuODA1OTI5IDYuOTIzMTgwCnYgMi45NTQ3OTYgMi43NTM3OTggNi45NTM1MjQKdiAyLjk3MjcyOCAyLjY5NzQ2NyA2Ljk3Njc3Mgp2IDIuOTg0ODkxIDIuNjM4MDg1IDYuOTkyNDU0CnYgMi45OTEwMzUgMi41NzY4NTkgNy4wMDAyNTAKdiAyLjk5MTAzNSAyLjUxNTAzNyA2Ljk5OTk5OQp2IDIuOTg0ODkzIDIuNDUzODc2IDYuOTkxNzA4CnYgMi45NzI3MzIgMi4zOTQ2MjMgNi45NzU1NDYKdiAyLjk1NDgwMSAyLjMzODQ4MiA2Ljk1MTg0MQp2IDIuOTMxNDY0IDIuMjg2NTk3IDYuOTIxMDc3CnYgMy4wMzk4MDcgMi44NTIxNTIgNi43OTIyNDEKdiAzLjAzOTgxNCAyLjI0MTQzOSA2Ljc4OTc2OAp2IDMuMDY5MjkzIDIuODA1NDQwIDYuODI4NDMwCnYgMy4wOTM2MzcgMi43NTM0ODYgNi44NTgyNTMKdiAzLjExMjM0MiAyLjY5NzM0NiA2Ljg4MTEwMgp2IDMuMTI1MDI4IDIuNjM4MTY1IDYuODk2NTEzCnYgMy4xMzE0MzYgMi41NzcxNDYgNi45MDQxNzEKdiAzLjEzMTQzNyAyLjUxNTUzMiA2LjkwMzkyMQp2IDMuMTI1MDMwIDIuNDU0NTc3IDYuODk1NzY5CnYgMy4xMTIzNDUgMi4zOTU1MjIgNi44Nzk4NzkKdiAzLjA5MzY0MSAyLjMzOTU2OSA2Ljg1NjU3Ngp2IDMuMDY5Mjk5IDIuMjg3ODU3IDYuODI2MzM0CnYgMy4xNTcyODYgMi44NTI1NDEgNi42NzQ5ODIKdiAzLjE1NzI5MyAyLjI0MjAwMyA2LjY3MjUwOQp2IDMuMTg3ODk3IDIuODA1ODQ1IDYuNzEwNTM0CnYgMy4yMTMxNzAgMi43NTM5MDcgNi43Mzk4MzEKdiAzLjIzMjU4OSAyLjY5Nzc4NiA2Ljc2MjI3Nwp2IDMuMjQ1NzU5IDIuNjM4NjIyIDYuNzc3NDEzCnYgMy4yNTI0MTIgMi41Nzc2MjEgNi43ODQ5MzUKdiAzLjI1MjQxMiAyLjUxNjAyNSA2Ljc4NDY4NQp2IDMuMjQ1NzYwIDIuNDU1MDg3IDYuNzc2NjcwCnYgMy4yMzI1OTIgMi4zOTYwNDggNi43NjEwNTUKdiAzLjIxMzE3NSAyLjM0MDEwOSA2LjczODE1NQp2IDMuMTg3OTAzIDIuMjg4NDEwIDYuNzA4NDM5CnYgMy4yNTE4OTYgMi44NTQwNTkgNi41MzgwOTkKdiAzLjI1MTkwMyAyLjI0MTU5NSA2LjUzNTYxOQp2IDMuMjgzNTI3IDIuODA3MjE5IDYuNTczMDM1CnYgMy4zMDk2NDEgMi43NTUxMjAgNi42MDE4MjIKdiAzLjMyOTcwNyAyLjY5ODgyMyA2LjYyMzg3Ngp2IDMuMzQzMzE2IDIuNjM5NDc0IDYuNjM4NzQ4CnYgMy4zNTAxOTEgMi41NzgyODIgNi42NDYxMzMKdiAzLjM1MDE5MSAyLjUxNjQ5MSA2LjY0NTg4NAp2IDMuMzQzMzE4IDIuNDU1MzYwIDYuNjM4MDAyCnYgMy4zMjk3MTAgMi4zOTYxMzMgNi42MjI2NTEKdiAzLjMwOTY0NiAyLjM0MDAxNiA2LjYwMDE0MQp2IDMuMjgzNTMzIDIuMjg4MTUyIDYuNTcwOTMzCnYgMy4zMjA3NzggMi44NTY1NzMgNi4zODU4ODkKdiAzLjMyMDc4NSAyLjI0MDMxNiA2LjM4MzM5Mwp2IDMuMzUzMjkxIDIuODA5NDQ2IDYuNDIwMjI5CnYgMy4zODAxMzIgMi43NTcwMjcgNi40NDg1MjQKdiAzLjQwMDc1NyAyLjcwMDM4NCA2LjQ3MDE5OQp2IDMuNDE0NzQ1IDIuNjQwNjY5IDYuNDg0ODEzCnYgMy40MjE4MTEgMi41NzkwOTggNi40OTIwNjgKdiAzLjQyMTgxMSAyLjUxNjkyNCA2LjQ5MTgxNgp2IDMuNDE0NzQ3IDIuNDU1NDE0IDYuNDg0MDYyCnYgMy40MDA3NjAgMi4zOTU4MTkgNi40Njg5NjYKdiAzLjM4MDEzNyAyLjMzOTM1MiA2LjQ0NjgzMgp2IDMuMzUzMjk3IDIuMjg3MTY0IDYuNDE4MTE0CnYgMy4zNjIxMzYgMi44NTk2MjYgNi4yMjMzNDkKdiAzLjM2MjE0MyAyLjIzODU4MCA2LjIyMDgzNAp2IDMuMzk1MzI1IDIuODEyMTM2IDYuMjU3MDgyCnYgMy40MjI3MjUgMi43NTkzMTMgNi4yODQ4NzUKdiAzLjQ0Mzc3OSAyLjcwMjIzMiA2LjMwNjE2NQp2IDMuNDU4MDU4IDIuNjQyMDU0IDYuMzIwNTE3CnYgMy40NjUyNzEgMi41ODAwMDYgNi4zMjc2MzgKdiAzLjQ2NTI3MiAyLjUxNzM0OSA2LjMyNzM4NAp2IDMuNDU4MDYwIDIuNDU1MzYwIDYuMzE5NzYwCnYgMy40NDM3ODMgMi4zOTUzMDAgNi4zMDQ5MjMKdiAzLjQyMjczMCAyLjMzODM5MyA2LjI4MzE3MQp2IDMuMzk1MzMxIDIuMjg1Nzk2IDYuMjU0OTUwCnYgMy4zNzU0NTIgMi4yMzcyOTkgNi4wNTM2MTIKdiAzLjM3NTQ0NSAyLjg2MjI2MiA2LjA1NjE0Mwp2IDMuNDA4OTk0IDIuMjg0ODE2IDYuMDg3MDM3CnYgMy40MzY2ODcgMi4zMzc3NDggNi4xMTQ2ODYKdiAzLjQ1Nzk2NCAyLjM5NTAxNyA2LjEzNTk5OQp2IDMuNDcyMzk0IDIuNDU1NDU3IDYuMTUwNTQwCnYgMy40Nzk2ODMgMi41MTc4MzggNi4xNTgwMTUKdiAzLjQ3OTY4MyAyLjU4MDg4OSA2LjE1ODI3MAp2IDMuNDcyMzkyIDIuNjQzMzI4IDYuMTUxMzAxCnYgMy40NTc5NjEgMi43MDM4ODQgNi4xMzcyNTAKdiAzLjQzNjY4MiAyLjc2MTMyMyA2LjExNjQwMgp2IDMuNDA4OTg4IDIuODE0NDc2IDYuMDg5MTgxCnYgLTIuNTkxODc5IDIuMTc4MTMzIDYuOTIyNzAxCnYgLTIuNDI5NjkzIDIuMTc4MDc1IDYuOTM3NTYyCnYgLTIuNzQ5MDUzIDIuMTc4MzA3IDYuODc5NTI3CnYgLTIuODk2NDM3IDIuMTc4NTg5IDYuODA5MzUwCnYgLTMuMDI5NTU2IDIuMTc4OTczIDYuNzE0MzA0CnYgLTMuMTQ0MzYzIDIuMTc5NDQ1IDYuNTk3Mjc5CnYgLTMuMjM3MzcxIDIuMTc5OTkzIDYuNDYxODI1CnYgLTMuMzA1NzUzIDIuMTgwNTk5IDYuMzEyMDY0CnYgLTMuMzQ3NDMxIDIuMTgxMjQ0IDYuMTUyNTQyCnYgLTMuMzYxMTQxIDIuMTgxOTEwIDUuOTg4MTA4CnYgLTIuMzg4Nzg2IDIuMjM0MzQyIC02Ljk1NDc2Nwp2IC0yLjU1MTA1NiAyLjIzNDI4NCAtNi45NDA4NjMKdiAtMi43MDg0ODEgMi4yMzQxMTEgLTYuODk4NjE4CnYgLTIuODU2Mjc3IDIuMjMzODI5IC02LjgyOTMxMgp2IC0yLjk4OTk1MyAyLjIzMzQ0NSAtNi43MzUwNTQKdiAtMy4xMDU0NDcgMi4yMzI5NzMgLTYuNjE4NzA4CnYgLTMuMTk5MjUwIDIuMjMyNDI1IC02LjQ4MzgwNgp2IC0zLjI2ODUxMyAyLjIzMTgyMCAtNi4zMzQ0NTAKdiAtMy4zMTExMzEgMi4yMzExNzQgLTYuMTc1MTc4CnYgLTMuMzI1ODA4IDIuMjMwNTA4IC02LjAxMDgyNwp2IDMuMzYxMTQ5IDIuMjMwNTA0IC01Ljk5MTA4OQp2IDMuMzQ3NDM5IDIuMjMxMTY5IC02LjE1NTUyMwp2IDMuMzA1NzYxIDIuMjMxODE1IC02LjMxNTA0NQp2IDMuMjM3Mzc5IDIuMjMyNDIxIC02LjQ2NDgwNwp2IDMuMTQ0MzcxIDIuMjMyOTY5IC02LjYwMDI2MAp2IDMuMDI5NTY0IDIuMjMzNDQxIC02LjcxNzI4Ngp2IDIuODk2NDQ2IDIuMjMzODI1IC02LjgxMjMzMQp2IDIuNzQ5MDYxIDIuMjM0MTA3IC02Ljg4MjUwOAp2IDIuNTkxODg3IDIuMjM0MjgwIC02LjkyNTY4Mgp2IDIuNDI5NzAyIDIuMjM0MzM5IC02Ljk0MDU0NAp2IDIuMzg4Nzk0IDIuMTc4MDcyIDYuOTUxNzg2CnYgMi41NTEwNjQgMi4xNzgxMzAgNi45Mzc4ODEKdiAyLjcwODQ4OSAyLjE3ODMwMyA2Ljg5NTYzNwp2IDIuODU2Mjg1IDIuMTc4NTg1IDYuODI2MzMxCnYgMi45ODk5NjEgMi4xNzg5NjggNi43MzIwNzIKdiAzLjEwNTQ1NSAyLjE3OTQ0MSA2LjYxNTcyNgp2IDMuMTk5MjU5IDIuMTc5OTg4IDYuNDgwODI0CnYgMy4yNjg1MjEgMi4xODA1OTQgNi4zMzE0NjkKdiAzLjMxMTEzOSAyLjE4MTI0MCA2LjE3MjE5Ngp2IDMuMzI1ODE2IDIuMTgxOTA1IDYuMDA3ODQ2CnYgLTIuNTY1MTA5IDIuMTc4ODA5IDYuNzU2ODQ4CnYgLTIuNDI1MDEzIDIuMTc4NzU5IDYuNzY5NjcwCnYgLTIuNjkzNzA3IDIuMTc4OTUxIDYuNzIxNTY2CnYgLTIuODE0NDA1IDIuMTc5MTgyIDYuNjY0MTY1CnYgLTIuOTIzNTUyIDIuMTc5NDk2IDYuNTg2MzMwCnYgLTMuMDE3ODExIDIuMTc5ODgzIDYuNDkwMzY1CnYgLTMuMDk0Mjc0IDIuMTgwMzMzIDYuMzc5MTQyCnYgLTMuMTUwNTU4IDIuMTgwODMxIDYuMjU2MDI1CnYgLTMuMTg0ODkyIDIuMTgxMzYyIDYuMTI0NzczCnYgLTMuMTk2Nzk5IDIuMTgxOTQwIDUuOTgyMTMyCnYgLTIuMzg1MDQ2IDIuMjMzNjU4IC02Ljc4NjgzMgp2IC0yLjUyNTIxNSAyLjIzMzYwOCAtNi43NzQ4MzYKdiAtMi42NTQwMTggMi4yMzM0NjcgLTYuNzQwMzEzCnYgLTIuNzc1MDUzIDIuMjMzMjM2IC02LjY4MzYyNQp2IC0yLjg4NDY1NiAyLjIzMjkyMiAtNi42MDY0MzUKdiAtMi45Nzk0ODAgMi4yMzI1MzUgLTYuNTExMDI3CnYgLTMuMDU2NTk4IDIuMjMyMDg1IC02LjQwMDI1Nwp2IC0zLjExMzYwNyAyLjIzMTU4NyAtNi4yNzc0NzQKdiAtMy4xNDg3MTQgMi4yMzEwNTYgLTYuMTQ2NDI3CnYgLTMuMTYxNDYyIDIuMjMwNDc5IC02LjAwMzg1OQp2IDMuMTk2ODA3IDIuMjMwNDc0IC01Ljk4NTExMwp2IDMuMTg0OTAwIDIuMjMxMDUyIC02LjEyNzc1NAp2IDMuMTUwNTY2IDIuMjMxNTgzIC02LjI1OTAwNwp2IDMuMDk0MjgyIDIuMjMyMDgxIC02LjM4MjEyMwp2IDMuMDE3ODE5IDIuMjMyNTMwIC02LjQ5MzM0Ngp2IDIuOTIzNTYwIDIuMjMyOTE4IC02LjU4OTMxMQp2IDIuODE0NDEzIDIuMjMzMjMyIC02LjY2NzE0Nwp2IDIuNjkzNzE1IDIuMjMzNDYzIC02LjcyNDU0Nwp2IDIuNTY1MTE3IDIuMjMzNjA0IC02Ljc1OTgyOQp2IDIuNDI1MDIxIDIuMjMzNjU1IC02Ljc3MjY1MQp2IDIuMzg1MDU0IDIuMTc4NzU2IDYuNzgzODUxCnYgMi41MjUyMjMgMi4xNzg4MDYgNi43NzE4NTUKdiAyLjY1NDAyNiAyLjE3ODk0NyA2LjczNzMzMgp2IDIuNzc1MDYxIDIuMTc5MTc4IDYuNjgwNjQ0CnYgMi44ODQ2NjUgMi4xNzk0OTIgNi42MDM0NTQKdiAyLjk3OTQ4OCAyLjE3OTg3OSA2LjUwODA0Ngp2IDMuMDU2NjA2IDIuMTgwMzI5IDYuMzk3Mjc2CnYgMy4xMTM2MTUgMi4xODA4MjYgNi4yNzQ0OTMKdiAzLjE0ODcyMiAyLjE4MTM1OCA2LjE0MzQ0Ngp2IDMuMTYxNDcwIDIuMTgxOTM1IDYuMDAwODc3CnYgLTIuNDQ1OTU3IDIuODkyMTAyIDYuOTYxNzk3CnYgLTIuNjA5NTI3IDIuODkxNjkxIDYuOTQ3MzIwCnYgMi40MDQ4NjYgMi44OTIwOTkgNi45NzYwOTgKdiAtMi43NjgyNDUgMi44OTExNTUgNi45MDQ2NTUKdiAtMi45MTcxMTkgMi44OTA3ODcgNi44MzQ4MzkKdiAtMy4wNTE0ODQgMi44OTA3NzEgNi43Mzk4MzMKdiAtMy4xNjcxNTEgMi44OTEyMTIgNi42MjI0NDAKdiAtMy4yNjA1NDIgMi44OTIxMzQgNi40ODYyMDkKdiAtMy4zMjg4MjcgMi44OTM0NzcgNi4zMzUzMzMKdiAtMy4zNzAwNDUgMi44OTUwNTMgNi4xNzQ1MzkKdiAtMy4zODMyMzAgMi44OTY0ODAgNi4wMDg5OTAKdiAtMy4zNDc3NDggMi45NDUyMTggLTYuMDI2MDI4CnYgLTIuNDA0ODc0IDIuOTQ4NTM1IC02Ljk3MzI5NQp2IDIuNDQ1OTUwIDIuOTQ4NTMyIC02Ljk1ODk5NAp2IC0yLjU2ODUyNiAyLjk0ODAxMCAtNi45NTk3ODYKdiAtMi43Mjc0OTIgMi45NDcxMzMgLTYuOTE4MDY1CnYgLTIuODc2Nzc1IDIuOTQ2MjAyIC02Ljg0OTEzMwp2IC0zLjAxMTY5OCAyLjk0NTQyMCAtNi43NTQ5MjQKdiAtMy4xMjgwNTUgMi45NDQ5MTMgLTYuNjM4MjE1CnYgLTMuMjIyMjQ4IDIuOTQ0NzM0IC02LjUwMjUzNAp2IC0zLjI5MTQyMiAyLjk0NDg1NyAtNi4zNTIwNTcKdiAtMy4zMzM1ODcgMi45NDUxMzEgLTYuMTkxNTAyCnYgMy4zODMyMjMgMi45NDUyMTMgLTYuMDA2MTg0CnYgMy4zNDc3NDEgMi44OTY0NzUgNi4wMjg4MzQKdiAzLjM3MDAzNyAyLjk0NTEyNyAtNi4xNzE3MzgKdiAzLjMyODgxOSAyLjk0NDg1MiAtNi4zMzI1NDAKdiAzLjI2MDUzNCAyLjk0NDczMCAtNi40ODM0MjIKdiAzLjE2NzE0MyAyLjk0NDkwOCAtNi42MTk2NTYKdiAzLjA1MTQ3NiAyLjk0NTQxNiAtNi43MzcwNDkKdiAyLjkxNzExMSAyLjk0NjE5OCAtNi44MzIwNTEKdiAyLjc2ODIzNyAyLjk0NzEyOSAtNi45MDE4NjIKdiAyLjYwOTUxOSAyLjk0ODAwNiAtNi45NDQ1MjAKdiAyLjU2ODUxOCAyLjg5MTY4NyA2Ljk2MjU4NQp2IDIuNzI3NDg1IDIuODkxMTUxIDYuOTIwODU4CnYgMi44NzY3NjggMi44OTA3ODIgNi44NTE5MjAKdiAzLjAxMTY5MSAyLjg5MDc2NyA2Ljc1NzcwOQp2IDMuMTI4MDQ4IDIuODkxMjA3IDYuNjQxMDAwCnYgMy4yMjIyNDEgMi44OTIxMzAgNi41MDUzMjIKdiAzLjI5MTQxNCAyLjg5MzQ3MiA2LjM1NDg1MQp2IDMuMzMzNTgwIDIuODk1MDQ4IDYuMTk0MzAzCnYgMi40MDQ2NjUgMi4xOTk2MzQgNi45NzI5NjEKdiAtMi40NDU3MzkgMi4xOTk2MzggNi45NTg2NjEKdiAtMi42MDkyOTAgMi4yMDAxNTUgNi45NDQxODEKdiAtMi43Njc5ODYgMi4yMDEwMjIgNi45MDE1MTUKdiAtMi45MTY4MzkgMi4yMDE5NDIgNi44MzE2OTcKdiAtMy4wNTExODcgMi4yMDI3MTcgNi43MzY2OTQKdiAtMy4xNjY4NDIgMi4yMDMyMjUgNi42MTkzMDcKdiAtMy4yNjAyMjkgMi4yMDM0MDkgNi40ODMwODYKdiAtMy4zMjg1MTcgMi4yMDMyOTkgNi4zMzIyMjEKdiAtMy4zNjk3NDQgMi4yMDMwMzkgNi4xNzE0NDAKdiAtMy4zODI5MzggMi4yMDI5NjUgNi4wMDU5MDQKdiAtMy4zNDc0NTggMi4yNTE3MDAgLTYuMDI4NTU1CnYgLTIuNDA0NjU4IDIuMjU2MDY4IC02Ljk3NTc2Nwp2IDIuNDQ1NzQ3IDIuMjU2MDY0IC02Ljk2MTQ2Nwp2IC0yLjU2ODI5MSAyLjI1NjQ3MiAtNi45NjIyNDgKdiAtMi43MjcyMzYgMi4yNTY5OTYgLTYuOTIwNTEyCnYgLTIuODc2NDk4IDIuMjU3MzU0IC02Ljg1MTU2OQp2IC0zLjAxMTQwMyAyLjI1NzM2NCAtNi43NTczNTYKdiAtMy4xMjc3NDkgMi4yNTY5MjMgLTYuNjQwNjUyCnYgLTMuMjIxOTM3IDIuMjU2MDA2IC02LjUwNDk4Nwp2IC0zLjI5MTExNCAyLjI1NDY3NiAtNi4zNTQ1MzMKdiAtMy4zMzMyODggMi4yNTMxMTUgLTYuMTk0MDA1CnYgMy4zODI5NDUgMi4yNTE2OTYgLTYuMDA4NzEzCnYgMy4zNDc0NjUgMi4yMDI5NjAgNi4wMjU3NDYKdiAzLjM2OTc1MSAyLjI1MzExMCAtNi4xNzQyNDMKdiAzLjMyODUyNSAyLjI1NDY3MSAtNi4zMzUwMTcKdiAzLjI2MDIzNyAyLjI1NjAwMiAtNi40ODU4NzYKdiAzLjE2Njg1MCAyLjI1NjkxOCAtNi42MjIwOTUKdiAzLjA1MTE5NCAyLjI1NzM2MCAtNi43Mzk0ODIKdiAyLjkxNjg0NiAyLjI1NzM1MCAtNi44MzQ0ODgKdiAyLjc2Nzk5MyAyLjI1Njk5MiAtNi45MDQzMTEKdiAyLjYwOTI5NyAyLjI1NjQ2OCAtNi45NDY5ODMKdiAyLjU2ODI5OCAyLjIwMDE1MiA2Ljk1OTQ0Ngp2IDIuNzI3MjQzIDIuMjAxMDE4IDYuOTE3NzE2CnYgMi44NzY1MDUgMi4yMDE5MzggNi44NDg3NzcKdiAzLjAxMTQxMSAyLjIwMjcxMyA2Ljc1NDU2OAp2IDMuMTI3NzU3IDIuMjAzMjIwIDYuNjM3ODY1CnYgMy4yMjE5NDUgMi4yMDM0MDQgNi41MDIxOTYKdiAzLjI5MTEyMSAyLjIwMzI5NCA2LjM1MTczNwp2IDMuMzMzMjk1IDIuMjAzMDM0IDYuMTkxMjAyCnYgLTIuNTkxOTM3IDIuMTc4MjEwIDYuOTA0NjgwCnYgLTIuNDMyMDY4IDIuMTc4MTUzIDYuOTE5MzExCnYgLTIuNzQ2MDUwIDIuMTc4MzgwIDYuODYyMzk4CnYgLTIuODkwNTc4IDIuMTc4NjU3IDYuNzkzNjY0CnYgLTMuMDIxMTMwIDIuMTc5MDMyIDYuNzAwNTY0CnYgLTMuMTMzNzM5IDIuMTc5NDk1IDYuNTg1OTE3CnYgLTMuMjI0OTc3IDIuMTgwMDMyIDYuNDUzMjAyCnYgLTMuMjkyMDY2IDIuMTgwNjI1IDYuMzA2NDUxCnYgLTMuMzMyOTYwIDIuMTgxMjU4IDYuMTUwMTI0CnYgLTMuMzQ2NDgwIDIuMTgxOTE0IDUuOTg4MTQ3CnYgLTIuMzkxMjE4IDIuMjM0MjY0IC02LjkzNjUxMgp2IC0yLjU1MTE3MSAyLjIzNDIwNyAtNi45MjI4MjQKdiAtMi43MDU1MzAgMi4yMzQwMzggLTYuODgxNDUxCnYgLTIuODUwNDYxIDIuMjMzNzYxIC02LjgxMzU3MQp2IC0yLjk4MTU2MCAyLjIzMzM4NiAtNi43MjEyNDIKdiAtMy4wOTQ4NDMgMi4yMzI5MjMgLTYuNjA3MjYyCnYgLTMuMTg2ODYyIDIuMjMyMzg3IC02LjQ3NTA4Nwp2IC0zLjI1NDgxNSAyLjIzMTc5MyAtNi4zMjg3MzQKdiAtMy4yOTY2MzAgMi4yMzExNjEgLTYuMTcyNjUwCnYgLTMuMzExMTA1IDIuMjMwNTA1IC02LjAxMDc1Ngp2IDMuMzQ2NDg4IDIuMjMwNTAwIC01Ljk5MTEyOAp2IDMuMzMyOTY4IDIuMjMxMTU2IC02LjE1MzEwNQp2IDMuMjkyMDc0IDIuMjMxNzg5IC02LjMwOTQzMwp2IDMuMjI0OTg2IDIuMjMyMzgyIC02LjQ1NjE4Mwp2IDMuMTMzNzQ3IDIuMjMyOTE5IC02LjU4ODg5OQp2IDMuMDIxMTM4IDIuMjMzMzgyIC02LjcwMzU0NQp2IDIuODkwNTg2IDIuMjMzNzU3IC02Ljc5NjY0NQp2IDIuNzQ2MDU4IDIuMjM0MDM0IC02Ljg2NTM3OQp2IDIuNTkxOTQ1IDIuMjM0MjAzIC02LjkwNzY2MQp2IDIuNDMyMDc2IDIuMjM0MjYxIC02LjkyMjI5Mgp2IDIuMzkxMjI2IDIuMTc4MTQ5IDYuOTMzNTMxCnYgMi41NTExNzkgMi4xNzgyMDcgNi45MTk4NDMKdiAyLjcwNTUzOCAyLjE3ODM3NiA2Ljg3ODQ3MAp2IDIuODUwNDY5IDIuMTc4NjUzIDYuODEwNTkwCnYgMi45ODE1NjggMi4xNzkwMjggNi43MTgyNjEKdiAzLjA5NDg1MSAyLjE3OTQ5MSA2LjYwNDI4MAp2IDMuMTg2ODcwIDIuMTgwMDI3IDYuNDcyMTA2CnYgMy4yNTQ4MjMgMi4xODA2MjAgNi4zMjU3NTMKdiAzLjI5NjYzOCAyLjE4MTI1MyA2LjE2OTY2OQp2IDMuMzExMTEzIDIuMTgxOTA5IDYuMDA3Nzc1CnYgLTEuNzEwMDAzIDIuMjMzNjU4IC02Ljc4NDg0Mgp2IDEuNjMxNTQxIDIuMjMzNjU1IC02Ljc3NDk5MAp2IC0yLjU2NTExMCAyLjE5NzMwOCA2Ljc1NzE5MAp2IC0yLjQyNTAxNCAyLjE5NzI1OCA2Ljc3MDAxMgp2IC0yLjY5MzcwOCAyLjE5NzQ1MCA2LjcyMTkwOAp2IC0yLjgxNDQwNiAyLjE5NzY4MSA2LjY2NDUwOAp2IC0yLjkyMzU1MyAyLjE5Nzk5NSA2LjU4NjY3Mgp2IC0zLjAxNzgxMiAyLjE5ODM4MiA2LjQ5MDcwNwp2IC0zLjA5NDI3NSAyLjE5ODgzMiA2LjM3OTQ4NAp2IC0zLjE1MDU1OSAyLjE5OTMzMCA2LjI1NjM2OAp2IC0zLjE4NDg5MyAyLjE5OTg2MSA2LjEyNTExNQp2IC0zLjE5NjgwMCAyLjIwMDQzOCA1Ljk4MjQ3NAp2IC0yLjM4NTA0NyAyLjI1MjE1NyAtNi43ODY0ODkKdiAtMi41MjUyMTYgMi4yNTIxMDcgLTYuNzc0NDk0CnYgLTIuNjU0MDE5IDIuMjUxOTY2IC02LjczOTk3MQp2IC0yLjc3NTA1NCAyLjI1MTczNSAtNi42ODMyODMKdiAtMi44ODQ2NTggMi4yNTE0MjEgLTYuNjA2MDkzCnYgLTIuOTc5NDgxIDIuMjUxMDM0IC02LjUxMDY4NQp2IC0zLjA1NjU5OSAyLjI1MDU4NCAtNi4zOTk5MTUKdiAtMy4xMTM2MDggMi4yNTAwODYgLTYuMjc3MTMzCnYgLTMuMTQ4NzE1IDIuMjQ5NTU1IC02LjE0NjA4NQp2IC0zLjE2MTQ2MyAyLjI0ODk3OCAtNi4wMDM1MTYKdiAzLjE5NjgwNiAyLjI0ODk3MyAtNS45ODQ3NzEKdiAzLjE4NDg5OSAyLjI0OTU1MSAtNi4xMjc0MTIKdiAzLjE1MDU2NSAyLjI1MDA4MiAtNi4yNTg2NjUKdiAzLjA5NDI4MSAyLjI1MDU4MCAtNi4zODE3ODEKdiAzLjAxNzgxOCAyLjI1MTAyOSAtNi40OTMwMDQKdiAyLjkyMzU1OCAyLjI1MTQxNyAtNi41ODg5NjkKdiAyLjgxNDQxMiAyLjI1MTczMSAtNi42NjY4MDQKdiAyLjY5MzcxNCAyLjI1MTk2MiAtNi43MjQyMDUKdiAyLjU2NTExNiAyLjI1MjEwMyAtNi43NTk0ODcKdiAyLjQyNTAyMCAyLjI1MjE1NCAtNi43NzIzMDgKdiAyLjM4NTA1MyAyLjE5NzI1NCA2Ljc4NDE5Mwp2IDIuNTI1MjIyIDIuMTk3MzA1IDYuNzcyMTk3CnYgMi42NTQwMjUgMi4xOTc0NDYgNi43Mzc2NzQKdiAyLjc3NTA2MCAyLjE5NzY3NyA2LjY4MDk4Ngp2IDIuODg0NjY0IDIuMTk3OTkxIDYuNjAzNzk2CnYgMi45Nzk0ODcgMi4xOTgzNzggNi41MDgzODkKdiAzLjA1NjYwNSAyLjE5ODgyOCA2LjM5NzYxOAp2IDMuMTEzNjE0IDIuMTk5MzI1IDYuMjc0ODM2CnYgMy4xNDg3MjEgMi4xOTk4NTcgNi4xNDM3ODgKdiAzLjE2MTQ2OSAyLjIwMDQzNCA2LjAwMTIyMAp2IC0xLjcxMDAwNCAyLjI1MjE1NyAtNi43ODQ0OTkKdiAxLjYzMTU0MCAyLjI1MjE1NCAtNi43NzQ2NDgKdiAxLjYwMDY0MCAyLjI1MjEyNCAtNi43NjcyODAKdiAxLjU2OTc0NiAyLjI1MjAyNCAtNi43NDI1NjUKdiAxLjU0MTMyMyAyLjI1MTg1MyAtNi43MDA1NDkKdiAxLjUzNjM3OSAyLjI1MTYxMyAtNi42NDEyMzIKdiAxLjUzNTE0NCAyLjI1MTMzMyAtNi41NzIwMjcKdiAxLjUyNjQ5MyAyLjI1MTE2OCAtNi41MzEyNDgKdiAxLjUwNDI1MCAyLjI1MDk1MiAtNi40NzgxMDgKdiAxLjQ2OTY0NyAyLjI1MDcyNiAtNi40MjI0OTkKdiAxLjQyMjY4OCAyLjI1MDU2MSAtNi4zODE3MTgKdiAxLjM0NzMwNiAyLjI1MDM4MCAtNi4zMzcyMzIKdiAxLjMwNjUyNiAyLjI1MDM0NCAtNi4zMjg1ODAKdiAtMS4zMTk0OTMgMi4yNTAyOTUgLTYuMzIzNjMxCnYgLTEuNDA4NDY4IDIuMjUwNDU5IC02LjM2NDQxMwp2IC0xLjQ2Nzc4NiAyLjI1MDY1NCAtNi40MTI2MDgKdiAtMS41MTU5ODAgMi4yNTA5MTMgLTYuNDc2ODY3CnYgLTEuNTM5NDYwIDIuMjUxMTQ4IC02LjUzNDk0Nwp2IC0xLjU0NTYzOSAyLjI1MTM4MyAtNi41OTMwMjkKdiAtMS41NDY4MTQgMi4yNTE2NTMgLTYuNjU5NzYxCnYgLTEuNTUwMDMwIDIuMjUxODIzIC02LjY5OTE5NAp2IC0xLjU3NTAzMiAyLjI1MTkyOCAtNi43MzE1NTIKdiAtMS42MDM3MjEgMi4yNTIwMzMgLTYuNzUzNjgxCnYgLTEuNjU1NjIzIDIuMjUyMTMzIC02Ljc3ODM5NQp2IC0xLjcxMDAwNCAyLjIzMzI1MSAtNi43ODQ5NzYKdiAxLjYzMTU0MSAyLjIzMzI0OSAtNi43NzUxMjUKdiAxLjYwMDY0MCAyLjIzNDYyMCAtNi43Njc0MzIKdiAxLjU2OTc0NiAyLjIzNDUxOSAtNi43NDI3MTcKdiAxLjU0MTMyMyAyLjIzNDM0OSAtNi43MDA3MDEKdiAxLjUzNjM4MCAyLjIzNDEwOCAtNi42NDEzODUKdiAxLjUzNTE0NCAyLjIzMzgyOCAtNi41NzIxNzkKdiAxLjUyNjQ5NCAyLjIzMzY2MyAtNi41MzE0MDAKdiAxLjUwNDI1MCAyLjIzMzQ0OCAtNi40NzgyNjEKdiAxLjQ2OTY0OCAyLjIzMzIyMiAtNi40MjI2NTEKdiAxLjQyMjY4OSAyLjIzMzA1NiAtNi4zODE4NzAKdiAxLjM0NzMwNyAyLjIzMjg3NSAtNi4zMzczODQKdiAxLjMwNjUyNiAyLjIzMjg0MCAtNi4zMjg3MzIKdiAtMS4zMTk0OTIgMi4yMzI3OTAgLTYuMzIzNzgzCnYgLTEuNDA4NDY4IDIuMjMyOTU1IC02LjM2NDU2NQp2IC0xLjQ2Nzc4NSAyLjIzMzE0OSAtNi40MTI3NjAKdiAtMS41MTU5ODAgMi4yMzM0MDkgLTYuNDc3MDE5CnYgLTEuNTM5NDYwIDIuMjMzNjQ0IC02LjUzNTEwMAp2IC0xLjU0NTYzOCAyLjIzMzg3OSAtNi41OTMxODEKdiAtMS41NDY4MTQgMi4yMzQxNDkgLTYuNjU5OTE0CnYgLTEuNTUwMDMwIDIuMjM0MzE5IC02LjY5OTM0Ngp2IC0xLjU3NTAzMiAyLjIzNDQyNCAtNi43MzE3MDQKdiAtMS42MDM3MjAgMi4yMzQ1MjkgLTYuNzUzODMzCnYgLTEuNjU1NjIyIDIuMjM0NjI4IC02Ljc3ODU0Nwp2IC0yLjQzOTM1NiAyLjE4ODg1NyA2Ljk0ODU4Mgp2IC0yLjYwMjMzNCAyLjE4OTE0NSA2LjkzMzkxMQp2IC0yLjc2MDM3NCAyLjE4OTY2NCA2Ljg5MDk4Nwp2IC0yLjkwODU5MiAyLjE5MDI2NiA2LjgyMDk4NQp2IC0zLjA0MjQxNiAyLjE5MDg0NSA2LjcyNTk1NAp2IC0zLjE1NzcyNCAyLjE5MTMzNSA2LjYwODczOQp2IC0zLjI1MDk4NCAyLjE5MTcwMSA2LjQ3Mjg5Mwp2IC0zLjMxOTM2NiAyLjE5MTk0OSA2LjMyMjU3MAp2IC0zLjM2MDg0NyAyLjE5MjE0MiA2LjE2MjQwNwp2IC0zLjM3NDMwNyAyLjE5MjQzOCA1Ljk5NzQxMQp2IC0zLjMzODg3NyAyLjI0MTEwNCAtNi4wMjAwOTgKdiAyLjQzOTM2NCAyLjI0NTIwMSAtNi45NTE0NzUKdiAzLjMzODg4NSAyLjE5MjQzMyA2LjAxNzIwMwp2IDIuMzk4MzQxIDIuMTg4ODUzIDYuOTYyODQ0CnYgLTIuMzk4MzMzIDIuMjQ1MjA1IC02Ljk2NTczNwp2IC0yLjU2MTM5NSAyLjI0NTM3OCAtNi45NTIwMjYKdiAtMi43MTk2ODYgMi4yNDU1NTQgLTYuOTEwMDMyCnYgLTIuODY4MzE1IDIuMjQ1NTkyIC02Ljg0MDkwMwp2IC0zLjAwMjY5NiAyLjI0NTQwNSAtNi43NDY2NjEKdiAtMy4xMTg2OTQgMi4yNDQ5NDggLTYuNjMwMTI3CnYgLTMuMjEyNzUzIDIuMjQ0MjE2IC02LjQ5NDgzNQp2IC0zLjI4MjAxOSAyLjI0MzI0OCAtNi4zNDQ5MjEKdiAtMy4zMjQ0NDQgMi4yNDIxNDUgLTYuMTg1MDA5CnYgMy4zNzQzMTUgMi4yNDExMDAgLTYuMDAwMzA3CnYgMy4zNjA4NTUgMi4yNDIxNDAgLTYuMTY1MzAwCnYgMy4zMTkzNzQgMi4yNDMyNDMgLTYuMzI1NDU5CnYgMy4yNTA5OTMgMi4yNDQyMTEgLTYuNDc1Nzc5CnYgMy4xNTc3MzIgMi4yNDQ5NDMgLTYuNjExNjIzCnYgMy4wNDI0MjQgMi4yNDU0MDAgLTYuNzI4ODM5CnYgMi45MDg2MDEgMi4yNDU1ODggLTYuODIzODcxCnYgMi43NjAzODIgMi4yNDU1NTAgLTYuODkzODc2CnYgMi42MDIzNDIgMi4yNDUzNzQgLTYuOTM2ODAyCnYgMi41NjE0MDMgMi4xODkxNDEgNi45NDkxMzQKdiAyLjcxOTY5NCAyLjE4OTY2MCA2LjkwNzE0Mwp2IDIuODY4MzIzIDIuMTkwMjYxIDYuODM4MDE3CnYgMy4wMDI3MDQgMi4xOTA4NDEgNi43NDM3NzYKdiAzLjExODcwMiAyLjE5MTMzMCA2LjYyNzI0NAp2IDMuMjEyNzYxIDIuMTkxNjk2IDYuNDkxOTUwCnYgMy4yODIwMjcgMi4xOTE5NDQgNi4zNDIwMzIKdiAzLjMyNDQ1MiAyLjE5MjEzNyA2LjE4MjExNwp2IC0zLjQ3NDA3NyAyLjQ2Nzc2MCAtMy40MzQ3NzkKdiAtMy40NzQ1MzAgMi40NzAwMjkgLTMuNDU3ODI1CnYgLTMuNDc1MTUxIDIuNzA0MDE2IC0zLjQzNDc3OAp2IC0zLjQ3ODY3OCAyLjcwMTc0NyAtMS45MjcxMTAKdiAtMy40ODA1MjUgMi40NzAwMjkgLTEuOTI3MTEwCnYgLTMuNDgwMzMwIDIuNjk1MDI0IC0xLjkwNDk1MAp2IC0zLjQ4MjIyMCAyLjQ3Njc1MiAtMS45MDQ5NTAKdiAtMy40ODI5ODIgMi42ODQxMDggLTEuODg0NTI3CnYgLTMuNDg0OTEyIDIuNDg3NjY4IC0xLjg4NDUyNwp2IC0zLjQ4NTc2MyAyLjY2OTQxNyAtMS44NjY2MjYKdiAtMy40ODUwMDEgMi42NzU3NTEgLTEuODc0MzQ0CnYgLTMuNDg2NzI0IDIuNTAyMzU5IC0xLjg2NjYyNgp2IC0zLjQ4NDk3MiAyLjQ4NzkxNiAtMS44ODQyMjQKdiAtMy40ODc4OTYgMi42NTE1MTcgLTEuODUxOTM1CnYgLTMuNDg4ODcyIDIuNTIwMjU5IC0xLjg1MTkzNQp2IC0zLjQ5MjQzMCAyLjU2Mjg0MiAtMS44MzQyOTcKdiAtMy40OTAzMTUgMi42MzEwOTQgLTEuODQxMDE5CnYgLTMuNDkyNDE5IDIuNTUwMTQxIC0xLjgzODE0OQp2IC0zLjQ5MTMwMSAyLjU0MDY4MiAtMS44NDEwMTkKdiAtMy40OTI0MzcgMi41ODU4ODggLTEuODMyMDI3CnYgLTMuNDkyNDMwIDIuNjA4OTM0IC0xLjgzNDI5Nwp2IC0zLjQ5MjQyNyAyLjYxMzE4MyAtMS44MzU1ODUKdiAtMy40NzU2NDggMi43MDE3NDcgLTMuNDU3ODI0CnYgLTMuNDc3MjEyIDIuNjk1MDI0IC0zLjQ3OTk4NQp2IC0zLjQ3NjA1MSAyLjQ3Njc1MiAtMy40Nzk5ODUKdiAtMy40Nzk3ODQgMi42ODQxMDggLTMuNTAwNDA3CnYgLTMuNDc4NTgyIDIuNDg3NjY4IC0zLjUwMDQwNwp2IC0zLjQ4MDIwMSAyLjY4MjM0NSAtMy41MDI1NTcKdiAtMy40ODE2NzcgMi42Njk0MTcgLTMuNTE4MzA4CnYgLTMuNDgxMDcxIDIuNTAyMzU5IC0zLjUxODMwOAp2IC0zLjQ4MDE4MyAyLjQ5NDQ5NSAtMy41MDg3MjgKdiAtMy40ODMxMTggMi41MjAyNjAgLTMuNTMyOTk5CnYgLTMuNDgzNzM3IDIuNjUxNTE3IC0zLjUzMjk5OQp2IC0zLjQ4NjEwMiAyLjYzMTA5NCAtMy41NDM5MTUKdiAtMy40ODU0NzMgMi41NDA2ODIgLTMuNTQzOTE1CnYgLTMuNDg3MzgwIDIuNjIwMTE1IC0zLjU0NzI0NQp2IC0zLjQ4NzM3MCAyLjYwODkzNCAtMy41NTA2MzcKdiAtMy40ODczNzAgMi41NjI4NDMgLTMuNTUwNjM3CnYgLTMuNDg3Mzc2IDIuNTU3MDY5IC0zLjU0ODg4Ngp2IC0zLjQ4NzM2NCAyLjU4NTg4OCAtMy41NTI5MDcKdiAtMy4zMTcxNjQgMi41ODU4ODggLTMuNTUyOTA3CnYgLTMuMzE3MTY0IDIuNjA4OTM0IC0zLjU1MDYzNwp2IC0zLjMxNzE2NCAyLjYzMTA5NCAtMy41NDM5MTUKdiAtMy4zMTcxNjQgMi42NTE1MTcgLTMuNTMyOTk5CnYgLTMuMzE3MTY0IDIuNjY5NDE3IC0zLjUxODMwOAp2IC0zLjMxNzE2NCAyLjY4NDEwOCAtMy41MDA0MDcKdiAtMy4zMTcxNjQgMi42OTUwMjQgLTMuNDc5OTg1CnYgLTMuMzE3MTYzIDIuNzAxNzQ3IC0zLjQ1NzgyNAp2IC0zLjMxNzE2MyAyLjcwNDAxNiAtMy40MzQ3NzkKdiAtMy4zMTcxNjQgMi43MDE3NDcgLTEuOTI3MTEwCnYgLTMuMzE3MTYzIDIuNjk1MDI0IC0xLjkwNDk1MAp2IC0zLjMxNzE2NCAyLjY4NDEwOCAtMS44ODQ1MjcKdiAtMy4zMTcxNjQgMi42Njk0MTcgLTEuODY2NjI2CnYgLTMuMzE3MTYzIDIuNjUxNTE3IC0xLjg1MTkzNQp2IC0zLjMxNzE2MyAyLjYzMTA5NCAtMS44NDEwMTkKdiAtMy4zMTcxNjMgMi42MDg5MzQgLTEuODM0Mjk3CnYgLTMuMzE3MTY0IDIuNTg1ODg4IC0xLjgzMjAyNwp2IC0zLjMxNzE2NCAyLjU2Mjg0MiAtMS44MzQyOTcKdiAtMy4zMTcxNjQgMi41NDA2ODIgLTEuODQxMDE5CnYgLTMuMzE3MTY0IDIuNTIwMjU5IC0xLjg1MTkzNQp2IC0zLjMxNzE2NCAyLjUwMjM1OCAtMS44NjY2MjYKdiAtMy4zMTcxNjQgMi40ODc2NjggLTEuODg0NTI3CnYgLTMuMzE3MTY0IDIuNDc2NzUyIC0xLjkwNDk1MAp2IC0zLjMxNzE2NCAyLjQ3MDAyOSAtMS45MjcxMTAKdiAtMy4zMTcxNjQgMi40Njc3NjAgLTMuNDM0Nzc5CnYgLTMuMzE3MTY0IDIuNDcwMDI5IC0zLjQ1NzgyNQp2IC0zLjMxNzE2NCAyLjQ3Njc1MiAtMy40Nzk5ODUKdiAtMy4zMTcxNjMgMi40ODc2NjggLTMuNTAwNDA3CnYgLTMuMzE3MTY0IDIuNTAyMzU5IC0zLjUxODMwOAp2IC0zLjMxNzE2NCAyLjUyMDI2MCAtMy41MzI5OTkKdiAtMy4zMTcxNjQgMi41NDA2ODIgLTMuNTQzOTE1CnYgLTMuMzE3MTY0IDIuNTYyODQyIC0zLjU1MDYzNwp2IC0zLjUzMjU5OSAyLjU4NTg4OCAtMy41NDc1NTQKdiAtMy41ODE2NjMgMi41ODU4ODkgLTMuNDk4MjUyCnYgLTMuNTQwMjc0IDIuNTg1ODg4IC0zLjU0Njk0Nwp2IC0zLjU0Nzc2MSAyLjU4NTg4OCAtMy41NDUxNDEKdiAtMy41NTQ4NzQgMi41ODU4ODggLTMuNTQyMTgwCnYgLTMuNTYxNDM4IDIuNTg1ODg4IC0zLjUzODEzOAp2IC0zLjU2NzI5MyAyLjU4NTg4OCAtMy41MzMxMTMKdiAtMy41NzIyOTMgMi41ODU4ODkgLTMuNTI3MjMxCnYgLTMuNTc2MzE1IDIuNTg1ODg5IC0zLjUyMDYzNAp2IC0zLjU3OTI2MSAyLjU4NTg4OSAtMy41MTM0ODcKdiAtMy41ODEwNTggMi41ODU4ODkgLTMuNTA1OTY0CnYgLTMuNTgxNjY1IDIuNTk4MjcxIC0zLjQ5NzAzMgp2IC0zLjUzMjU5OSAyLjYwNzg4OSAtMy41NDUzODcKdiAtMy41ODEwNjEgMi41OTk3NzUgLTMuNTA0NTk3CnYgLTMuNTc5MjYzIDIuNjAxMjQzIC0zLjUxMTk3NQp2IC0zLjU3NjMxNyAyLjYwMjYzOCAtMy41MTg5ODUKdiAtMy41NzIyOTQgMi42MDM5MjUgLTMuNTI1NDU0CnYgLTMuNTY3Mjk0IDIuNjA1MDcyIC0zLjUzMTIyNAp2IC0zLjU2MTQzOSAyLjYwNjA1MiAtMy41MzYxNTIKdiAtMy41NTQ4NzQgMi42MDY4NDEgLTMuNTQwMTE2CnYgLTMuNTQ3NzYxIDIuNjA3NDE5IC0zLjU0MzAyMAp2IC0zLjU0MDI3NSAyLjYwNzc3MSAtMy41NDQ3OTEKdiAtMy41ODE2NjIgMi42MTAxNzggLTMuNDkzNDIwCnYgLTMuNTMyNTk5IDIuNjI5MDQ1IC0zLjUzODk2OQp2IC0zLjU4MTA1OCAyLjYxMzEyOSAtMy41MDA1NDYKdiAtMy41NzkyNjEgMi42MTYwMDggLTMuNTA3NDk1CnYgLTMuNTc2MzE1IDIuNjE4NzQ0IC0zLjUxNDA5OQp2IC0zLjU3MjI5MyAyLjYyMTI2OCAtMy41MjAxOTMKdiAtMy41NjcyOTMgMi42MjM1MTkgLTMuNTI1NjI4CnYgLTMuNTYxNDM5IDIuNjI1NDQyIC0zLjUzMDI3MAp2IC0zLjU1NDg3NCAyLjYyNjk4OSAtMy41MzQwMDQKdiAtMy41NDc3NjEgMi42MjgxMjIgLTMuNTM2NzQwCnYgLTMuNTQwMjc1IDIuNjI4ODEzIC0zLjUzODQwOAp2IC0zLjU4MTY2MiAyLjYyMTE1MiAtMy40ODc1NTQKdiAtMy41MzI1OTkgMi42NDg1NDMgLTMuNTI4NTQ3CnYgLTMuNTgxMDU5IDIuNjI1NDM3IC0zLjQ5Mzk2Nwp2IC0zLjU3OTI2MSAyLjYyOTYxNiAtMy41MDAyMjIKdiAtMy41NzYzMTUgMi42MzM1ODcgLTMuNTA2MTY1CnYgLTMuNTcyMjkyIDIuNjM3MjUyIC0zLjUxMTY0OQp2IC0zLjU2NzI5MiAyLjY0MDUyMCAtMy41MTY1NDEKdiAtMy41NjE0MzggMi42NDMzMTIgLTMuNTIwNzE5CnYgLTMuNTU0ODc0IDIuNjQ1NTU3IC0zLjUyNDA4MAp2IC0zLjU0Nzc2MSAyLjY0NzIwMiAtMy41MjY1NDEKdiAtMy41NDAyNzUgMi42NDgyMDUgLTMuNTI4MDQzCnYgLTMuNTgxNjY2IDIuNjMwNzcxIC0zLjQ3OTY2MQp2IC0zLjUzMjU5OSAyLjY2NTYzMiAtMy41MTQ1MjMKdiAtMy41ODEwNjEgMi42MzYyMjQgLTMuNDg1MTE1CnYgLTMuNTc5MjY0IDIuNjQxNTQ0IC0zLjQ5MDQzNAp2IC0zLjU3NjMxOCAyLjY0NjU5OCAtMy40OTU0ODgKdiAtMy41NzIyOTQgMi42NTEyNjIgLTMuNTAwMTUyCnYgLTMuNTY3Mjk0IDIuNjU1NDIxIC0zLjUwNDMxMgp2IC0zLjU2MTQzOSAyLjY1ODk3NCAtMy41MDc4NjQKdiAtMy41NTQ4NzQgMi42NjE4MzIgLTMuNTEwNzIzCnYgLTMuNTQ3NzYxIDIuNjYzOTI2IC0zLjUxMjgxNgp2IC0zLjU0MDI3NSAyLjY2NTIwMyAtMy41MTQwOTMKdiAtMy41ODE2NjMgMi42Mzg2NjQgLTMuNDcwMDQyCnYgLTMuNTMyNTk5IDIuNjc5NjU3IC0zLjQ5NzQzMwp2IC0zLjU4MTA1OSAyLjY0NTA3NyAtMy40NzQzMjcKdiAtMy41NzkyNjIgMi42NTEzMzIgLTMuNDc4NTA3CnYgLTMuNTc2MzE2IDIuNjU3Mjc1IC0zLjQ4MjQ3OAp2IC0zLjU3MjI5MyAyLjY2Mjc1OSAtMy40ODYxNDMKdiAtMy41NjcyOTMgMi42Njc2NTEgLTMuNDg5NDExCnYgLTMuNTYxNDM5IDIuNjcxODI4IC0zLjQ5MjIwMgp2IC0zLjU1NDg3NCAyLjY3NTE4OSAtMy40OTQ0NDcKdiAtMy41NDc3NjEgMi42Nzc2NTEgLTMuNDk2MDkzCnYgLTMuNTQwMjc1IDIuNjc5MTUyIC0zLjQ5NzA5Ngp2IC0zLjU4MTY2MiAyLjY0NDUzMCAtMy40NTkwNjkKdiAtMy41MzI1OTkgMi42OTAwNzggLTMuNDc3OTM2CnYgLTMuNTgxMDU5IDIuNjUxNjU1IC0zLjQ2MjAyMAp2IC0zLjU3OTI2MSAyLjY1ODYwNSAtMy40NjQ4OTkKdiAtMy41NzYzMTUgMi42NjUyMDggLTMuNDY3NjM0CnYgLTMuNTcyMjkzIDIuNjcxMzAzIC0zLjQ3MDE1OAp2IC0zLjU2NzI5MyAyLjY3NjczOCAtMy40NzI0MTAKdiAtMy41NjE0MzggMi42ODEzODAgLTMuNDc0MzMyCnYgLTMuNTU0ODc0IDIuNjg1MTE0IC0zLjQ3NTg3OQp2IC0zLjU0Nzc2MSAyLjY4Nzg0OSAtMy40NzcwMTIKdiAtMy41NDAyNzUgMi42ODk1MTggLTMuNDc3NzAzCnYgLTMuNTgxNjY1IDIuNjQ4MTQyIC0zLjQ0NzE2Mgp2IC0zLjUzMjU5OSAyLjY5NjQ5NiAtMy40NTY3ODAKdiAtMy41ODEwNjAgMi42NTU3MDYgLTMuNDQ4NjY2CnYgLTMuNTc5MjYzIDIuNjYzMDg0IC0zLjQ1MDEzNAp2IC0zLjU3NjMxNyAyLjY3MDA5NCAtMy40NTE1MjgKdiAtMy41NzIyOTQgMi42NzY1NjQgLTMuNDUyODE1CnYgLTMuNTY3MjkzIDIuNjgyMzMzIC0zLjQ1Mzk2Mwp2IC0zLjU2MTQzOSAyLjY4NzI2MSAtMy40NTQ5NDMKdiAtMy41NTQ4NzQgMi42OTEyMjYgLTMuNDU1NzMxCnYgLTMuNTQ3NzYxIDIuNjk0MTI5IC0zLjQ1NjMwOQp2IC0zLjU0MDI3NCAyLjY5NTkwMSAtMy40NTY2NjEKdiAtMy41ODE2NjQgMi42NDk2MjEgLTMuNDMyMTQ3CnYgLTMuNTMyNTk5IDIuNjk4Njg5IC0zLjQzNDUyMQp2IC0zLjU4MTA1OSAyLjY1NzI5NyAtMy40MzI1MTgKdiAtMy41NzkyNjIgMi42NjQ3ODMgLTMuNDMyODgxCnYgLTMuNTc2MzE2IDIuNjcxODk3IC0zLjQzMzIyNQp2IC0zLjU3MjI5MyAyLjY3ODQ2MiAtMy40MzM1NDIKdiAtMy41NjcyOTMgMi42ODQzMTcgLTMuNDMzODI1CnYgLTMuNTYxNDM5IDIuNjg5MzE3IC0zLjQzNDA2Nwp2IC0zLjU1NDg3NCAyLjY5MzM0MCAtMy40MzQyNjIKdiAtMy41NDc3NjEgMi42OTYyODcgLTMuNDM0NDA0CnYgLTMuNTQwMjc1IDIuNjk4MDg0IC0zLjQzNDQ5MQp2IC0zLjU4MTY2MyAyLjY0NzM2NyAtMS45MzUyMTgKdiAtMy41MzI1OTkgMi42OTY0MjAgLTEuOTI3OTA0CnYgLTMuNTgxMDU5IDIuNjU1MDQxIC0xLjkzNDA3NAp2IC0zLjU3OTI2MiAyLjY2MjUyNSAtMS45MzI5NTgKdiAtMy41NzYzMTYgMi42Njk2MzcgLTEuOTMxODk4CnYgLTMuNTcyMjkzIDIuNjc2MjAwIC0xLjkzMDkxOQp2IC0zLjU2NzI5MyAyLjY4MjA1MyAtMS45MzAwNDYKdiAtMy41NjE0MzkgMi42ODcwNTIgLTEuOTI5MzAxCnYgLTMuNTU0ODc0IDIuNjkxMDc0IC0xLjkyODcwMQp2IC0zLjU0Nzc2MSAyLjY5NDAxOSAtMS45MjgyNjIKdiAtMy41NDAyNzUgMi42OTU4MTYgLTEuOTI3OTk0CnYgLTMuNTgxNjY1IDIuNjQ0NTMwIC0xLjkyNTg2NQp2IC0zLjUzMjU5OSAyLjY5MDA3OCAtMS45MDY5OTkKdiAtMy41ODEwNjEgMi42NTE2NTUgLTEuOTIyOTE0CnYgLTMuNTc5MjYzIDIuNjU4NjA1IC0xLjkyMDAzNQp2IC0zLjU3NjMxNyAyLjY2NTIwOSAtMS45MTczMDAKdiAtMy41NzIyOTMgMi42NzEzMDMgLTEuOTE0Nzc2CnYgLTMuNTY3MjkzIDIuNjc2NzM4IC0xLjkxMjUyNAp2IC0zLjU2MTQzOSAyLjY4MTM4MCAtMS45MTA2MDIKdiAtMy41NTQ4NzQgMi42ODUxMTQgLTEuOTA5MDU1CnYgLTMuNTQ3NzYxIDIuNjg3ODQ5IC0xLjkwNzkyMgp2IC0zLjU0MDI3NSAyLjY4OTUxOCAtMS45MDcyMzEKdiAtMy41ODE2NjUgMi42Mzg2NjQgLTEuOTE0ODkxCnYgLTMuNTMyNTk5IDIuNjc5NjU3IC0xLjg4NzUwMQp2IC0zLjU4MTA2MCAyLjY0NTA3NyAtMS45MTA2MDcKdiAtMy41NzkyNjIgMi42NTEzMzIgLTEuOTA2NDI3CnYgLTMuNTc2MzE2IDIuNjU3Mjc0IC0xLjkwMjQ1Ngp2IC0zLjU3MjI5NCAyLjY2Mjc1OSAtMS44OTg3OTIKdiAtMy41NjcyOTMgMi42Njc2NTAgLTEuODk1NTIzCnYgLTMuNTYxNDM5IDIuNjcxODI4IC0xLjg5MjczMgp2IC0zLjU1NDg3NCAyLjY3NTE4OSAtMS44OTA0ODYKdiAtMy41NDc3NjEgMi42Nzc2NTEgLTEuODg4ODQyCnYgLTMuNTQwMjc0IDIuNjc5MTUyIC0xLjg4NzgzOAp2IC0zLjU4MTY2MSAyLjYzMDc3MSAtMS45MDUyNzMKdiAtMy41MzI1OTkgMi42NjU2MzIgLTEuODcwNDEyCnYgLTMuNTgxMDU4IDIuNjM2MjI0IC0xLjg5OTgxOQp2IC0zLjU3OTI2MSAyLjY0MTU0MyAtMS44OTQ1MDAKdiAtMy41NzYzMTUgMi42NDY1OTcgLTEuODg5NDQ2CnYgLTMuNTcyMjkyIDIuNjUxMjYyIC0xLjg4NDc4Mgp2IC0zLjU2NzI5MiAyLjY1NTQyMSAtMS44ODA2MjIKdiAtMy41NjE0MzggMi42NTg5NzQgLTEuODc3MDY5CnYgLTMuNTU0ODc0IDIuNjYxODMyIC0xLjg3NDIxMQp2IC0zLjU0Nzc2MSAyLjY2MzkyNiAtMS44NzIxMTgKdiAtMy41NDAyNzUgMi42NjUyMDMgLTEuODcwODQxCnYgLTMuNTgxNjY1IDIuNjIxMTUyIC0xLjg5NzM4MAp2IC0zLjUzMjU5OSAyLjY0ODU0MyAtMS44NTYzODcKdiAtMy41ODEwNjAgMi42MjU0MzcgLTEuODkwOTY3CnYgLTMuNTc5MjYzIDIuNjI5NjE2IC0xLjg4NDcxMgp2IC0zLjU3NjMxNiAyLjYzMzU4NyAtMS44Nzg3NjkKdiAtMy41NzIyOTMgMi42MzcyNTIgLTEuODczMjg0CnYgLTMuNTY3MjkzIDIuNjQwNTIwIC0xLjg2ODM5Mwp2IC0zLjU2MTQzOSAyLjY0MzMxMiAtMS44NjQyMTUKdiAtMy41NTQ4NzQgMi42NDU1NTcgLTEuODYwODU1CnYgLTMuNTQ3NzYxIDIuNjQ3MjAyIC0xLjg1ODM5Mwp2IC0zLjU0MDI3NCAyLjY0ODIwNSAtMS44NTY4OTEKdiAtMy41ODE2NjUgMi42MTAxNzggLTEuODkxNTE0CnYgLTMuNTMyNTk5IDIuNjI5MDQ1IC0xLjg0NTk2NQp2IC0zLjU4MTA2MCAyLjYxMzEzMCAtMS44ODQzODgKdiAtMy41NzkyNjMgMi42MTYwMDggLTEuODc3NDM4CnYgLTMuNTc2MzE3IDIuNjE4NzQ0IC0xLjg3MDgzNQp2IC0zLjU3MjI5NCAyLjYyMTI2OCAtMS44NjQ3NDEKdiAtMy41NjcyOTMgMi42MjM1MTkgLTEuODU5MzA2CnYgLTMuNTYxNDM5IDIuNjI1NDQyIC0xLjg1NDY2NAp2IC0zLjU1NDg3NCAyLjYyNjk4OSAtMS44NTA5MzAKdiAtMy41NDc3NjEgMi42MjgxMjIgLTEuODQ4MTk0CnYgLTMuNTQwMjc0IDIuNjI4ODEzIC0xLjg0NjUyNgp2IC0zLjU4MTY2MiAyLjU5ODI3MSAtMS44ODc5MDIKdiAtMy41MzI1OTkgMi42MDc4ODkgLTEuODM5NTQ4CnYgLTMuNTgxMDU4IDIuNTk5Nzc2IC0xLjg4MDMzOAp2IC0zLjU3OTI2MSAyLjYwMTI0MyAtMS44NzI5NjAKdiAtMy41NzYzMTUgMi42MDI2MzggLTEuODY1OTQ5CnYgLTMuNTcyMjkzIDIuNjAzOTI1IC0xLjg1OTQ4MAp2IC0zLjU2NzI5MyAyLjYwNTA3MiAtMS44NTM3MTAKdiAtMy41NjE0MzggMi42MDYwNTMgLTEuODQ4NzgyCnYgLTMuNTU0ODc0IDIuNjA2ODQxIC0xLjg0NDgxOAp2IC0zLjU0Nzc2MSAyLjYwNzQxOSAtMS44NDE5MTQKdiAtMy41NDAyNzUgMi42MDc3NzEgLTEuODQwMTQzCnYgLTMuNTgxNjY1IDIuNTg1ODg4IC0xLjg4NjY4Mgp2IC0zLjUzMjU5OSAyLjU4NTg4OCAtMS44MzczODEKdiAtMy41ODEwNjAgMi41ODU4ODggLTEuODc4OTcwCnYgLTMuNTc5MjYzIDIuNTg1ODg4IC0xLjg3MTQ0Nwp2IC0zLjU3NjMxNiAyLjU4NTg4OCAtMS44NjQzMDAKdiAtMy41NzIyOTMgMi41ODU4ODggLTEuODU3NzAzCnYgLTMuNTY3MjkzIDIuNTg1ODg4IC0xLjg1MTgyMQp2IC0zLjU2MTQzOSAyLjU4NTg4OCAtMS44NDY3OTYKdiAtMy41NTQ4NzQgMi41ODU4ODggLTEuODQyNzU0CnYgLTMuNTQ3NzYxIDIuNTg1ODg4IC0xLjgzOTc5NAp2IC0zLjU0MDI3NCAyLjU4NTg4OCAtMS44Mzc5ODgKdiAtMy41ODE2NjIgMi41NzM1MDUgLTEuODg3OTAyCnYgLTMuNTMyNTk5IDIuNTYzODg3IC0xLjgzOTU0OAp2IC0zLjU4MTA1OSAyLjU3MjAwMSAtMS44ODAzMzgKdiAtMy41NzkyNjEgMi41NzA1MzMgLTEuODcyOTYwCnYgLTMuNTc2MzE1IDIuNTY5MTM5IC0xLjg2NTk0OQp2IC0zLjU3MjI5MiAyLjU2Nzg1MiAtMS44NTk0ODAKdiAtMy41NjcyOTMgMi41NjY3MDQgLTEuODUzNzEwCnYgLTMuNTYxNDM4IDIuNTY1NzI0IC0xLjg0ODc4Mwp2IC0zLjU1NDg3NCAyLjU2NDkzNSAtMS44NDQ4MTgKdiAtMy41NDc3NjEgMi41NjQzNTggLTEuODQxOTE0CnYgLTMuNTQwMjc1IDIuNTY0MDA1IC0xLjg0MDE0Mwp2IC0zLjU4MTY2NSAyLjU2MTU5OCAtMS44OTE1MTQKdiAtMy41MzI1OTkgMi41NDI3MzEgLTEuODQ1OTY1CnYgLTMuNTgxMDYxIDIuNTU4NjQ2IC0xLjg4NDM4OAp2IC0zLjU3OTI2MyAyLjU1NTc2OCAtMS44Nzc0MzkKdiAtMy41NzYzMTcgMi41NTMwMzMgLTEuODcwODM1CnYgLTMuNTcyMjk0IDIuNTUwNTA4IC0xLjg2NDc0MQp2IC0zLjU2NzI5MyAyLjU0ODI1NyAtMS44NTkzMDYKdiAtMy41NjE0MzkgMi41NDYzMzQgLTEuODU0NjY0CnYgLTMuNTU0ODc0IDIuNTQ0Nzg3IC0xLjg1MDkzMAp2IC0zLjU0Nzc2MSAyLjU0MzY1NCAtMS44NDgxOTUKdiAtMy41NDAyNzUgMi41NDI5NjMgLTEuODQ2NTI2CnYgLTMuNTgxNjY1IDIuNTUwNjI0IC0xLjg5NzM4MAp2IC0zLjUzMjU5OSAyLjUyMzIzNCAtMS44NTYzODcKdiAtMy41ODEwNjAgMi41NDYzMzkgLTEuODkwOTY3CnYgLTMuNTc5MjYzIDIuNTQyMTYwIC0xLjg4NDcxMgp2IC0zLjU3NjMxNyAyLjUzODE4OSAtMS44Nzg3NjkKdiAtMy41NzIyOTMgMi41MzQ1MjQgLTEuODczMjg0CnYgLTMuNTY3MjkzIDIuNTMxMjU2IC0xLjg2ODM5Mwp2IC0zLjU2MTQzOCAyLjUyODQ2NSAtMS44NjQyMTYKdiAtMy41NTQ4NzQgMi41MjYyMTkgLTEuODYwODU1CnYgLTMuNTQ3NzYxIDIuNTI0NTc0IC0xLjg1ODM5Mwp2IC0zLjU0MDI3NCAyLjUyMzU3MSAtMS44NTY4OTEKdiAtMy41ODE2NjEgMi41NDEwMDYgLTEuOTA1MjczCnYgLTMuNTMyNTk5IDIuNTA2MTQ0IC0xLjg3MDQxMgp2IC0zLjU4MTA1OCAyLjUzNTU1MyAtMS44OTk4MTkKdiAtMy41NzkyNjEgMi41MzAyMzMgLTEuODk0NTAwCnYgLTMuNTc2MzE1IDIuNTI1MTc5IC0xLjg4OTQ0Ngp2IC0zLjU3MjI5MiAyLjUyMDUxNSAtMS44ODQ3ODIKdiAtMy41NjcyOTIgMi41MTYzNTUgLTEuODgwNjIyCnYgLTMuNTYxNDM4IDIuNTEyODAyIC0xLjg3NzA3MAp2IC0zLjU1NDg3NCAyLjUwOTk0NCAtMS44NzQyMTEKdiAtMy41NDc3NjEgMi41MDc4NTAgLTEuODcyMTE4CnYgLTMuNTQwMjc1IDIuNTA2NTczIC0xLjg3MDg0MQp2IC0zLjU4MTY2NCAyLjUzMzExMiAtMS45MTQ4OTIKdiAtMy41MzI1OTkgMi40OTIxMTkgLTEuODg3NTAxCnYgLTMuNTgxMDYwIDIuNTI2Njk5IC0xLjkxMDYwNwp2IC0zLjU3OTI2MyAyLjUyMDQ0NSAtMS45MDY0MjgKdiAtMy41NzYzMTcgMi41MTQ1MDIgLTEuOTAyNDU3CnYgLTMuNTcyMjk0IDIuNTA5MDE3IC0xLjg5ODc5Mgp2IC0zLjU2NzI5MyAyLjUwNDEyNiAtMS44OTU1MjQKdiAtMy41NjE0MzkgMi40OTk5NDggLTEuODkyNzMyCnYgLTMuNTU0ODc0IDIuNDk2NTg3IC0xLjg5MDQ4Nwp2IC0zLjU0Nzc2MSAyLjQ5NDEyNSAtMS44ODg4NDIKdiAtMy41NDAyNzUgMi40OTI2MjQgLTEuODg3ODM5CnYgLTMuNTgxNjY1IDIuNTI3MjQ2IC0xLjkyNTg2NQp2IC0zLjUzMjU5OSAyLjQ4MTY5OCAtMS45MDY5OTkKdiAtMy41ODEwNjEgMi41MjAxMjEgLTEuOTIyOTE0CnYgLTMuNTc5MjYzIDIuNTEzMTcxIC0xLjkyMDAzNQp2IC0zLjU3NjMxNyAyLjUwNjU2OCAtMS45MTczMDAKdiAtMy41NzIyOTQgMi41MDA0NzMgLTEuOTE0Nzc2CnYgLTMuNTY3MjkzIDIuNDk1MDM5IC0xLjkxMjUyNQp2IC0zLjU2MTQzOSAyLjQ5MDM5NyAtMS45MTA2MDIKdiAtMy41NTQ4NzQgMi40ODY2NjIgLTEuOTA5MDU1CnYgLTMuNTQ3NzYxIDIuNDgzOTI3IC0xLjkwNzkyMgp2IC0zLjU0MDI3NSAyLjQ4MjI1OSAtMS45MDcyMzEKdiAtMy41ODE2NjMgMi41MjQ0MDkgLTEuOTM1MjE4CnYgLTMuNTMyNTk5IDIuNDc1MzU2IC0xLjkyNzkwNAp2IC0zLjU4MTA1OSAyLjUxNjczNiAtMS45MzQwNzQKdiAtMy41NzkyNjIgMi41MDkyNTEgLTEuOTMyOTU4CnYgLTMuNTc2MzE1IDIuNTAyMTQwIC0xLjkzMTg5OAp2IC0zLjU3MjI5MyAyLjQ5NTU3NyAtMS45MzA5MTkKdiAtMy41NjcyOTMgMi40ODk3MjMgLTEuOTMwMDQ2CnYgLTMuNTYxNDM4IDIuNDg0NzI1IC0xLjkyOTMwMQp2IC0zLjU1NDg3NCAyLjQ4MDcwMyAtMS45Mjg3MDEKdiAtMy41NDc3NjEgMi40Nzc3NTcgLTEuOTI4MjYyCnYgLTMuNTQwMjc1IDIuNDc1OTYwIC0xLjkyNzk5NAp2IC0zLjU4MTY2NCAyLjUyMjE1NiAtMy40MzIxNDcKdiAtMy41MzI2MDAgMi40NzMwODggLTMuNDM0NTIxCnYgLTMuNTgxMDYwIDIuNTE0NDgwIC0zLjQzMjUxOQp2IC0zLjU3OTI2MiAyLjUwNjk5MyAtMy40MzI4ODEKdiAtMy41NzYzMTYgMi40OTk4NzkgLTMuNDMzMjI1CnYgLTMuNTcyMjk0IDIuNDkzMzE1IC0zLjQzMzU0Mgp2IC0zLjU2NzI5MyAyLjQ4NzQ2MCAtMy40MzM4MjYKdiAtMy41NjE0MzkgMi40ODI0NTkgLTMuNDM0MDY3CnYgLTMuNTU0ODc0IDIuNDc4NDM2IC0zLjQzNDI2Mgp2IC0zLjU0Nzc2MSAyLjQ3NTQ4OSAtMy40MzQ0MDUKdiAtMy41NDAyNzUgMi40NzM2OTIgLTMuNDM0NDkyCnYgLTMuNTgxNjY2IDIuNTIzNjM0IC0zLjQ0NzE2Mgp2IC0zLjUzMjU5OSAyLjQ3NTI4MCAtMy40NTY3ODAKdiAtMy41ODEwNjEgMi41MTYwNzAgLTMuNDQ4NjY3CnYgLTMuNTc5MjYzIDIuNTA4NjkyIC0zLjQ1MDEzNAp2IC0zLjU3NjMxNyAyLjUwMTY4MiAtMy40NTE1MjkKdiAtMy41NzIyOTQgMi40OTUyMTMgLTMuNDUyODE1CnYgLTMuNTY3Mjk0IDIuNDg5NDQzIC0zLjQ1Mzk2Mwp2IC0zLjU2MTQzOSAyLjQ4NDUxNSAtMy40NTQ5NDMKdiAtMy41NTQ4NzQgMi40ODA1NTEgLTMuNDU1NzMyCnYgLTMuNTQ3NzYxIDIuNDc3NjQ3IC0zLjQ1NjMwOQp2IC0zLjU0MDI3NSAyLjQ3NTg3NiAtMy40NTY2NjIKdiAtMy41ODE2NjAgMi41MjcyNDYgLTMuNDU5MDY5CnYgLTMuNTMyNTk5IDIuNDgxNjk4IC0zLjQ3NzkzNgp2IC0zLjU4MTA1NiAyLjUyMDEyMSAtMy40NjIwMjAKdiAtMy41NzkyNjAgMi41MTMxNzEgLTMuNDY0ODk5CnYgLTMuNTc2MzE0IDIuNTA2NTY4IC0zLjQ2NzYzNQp2IC0zLjU3MjI5MiAyLjUwMDQ3MyAtMy40NzAxNTkKdiAtMy41NjcyOTIgMi40OTUwMzkgLTMuNDcyNDEwCnYgLTMuNTYxNDM4IDIuNDkwMzk3IC0zLjQ3NDMzMwp2IC0zLjU1NDg3NCAyLjQ4NjY2MiAtMy40NzU4NzkKdiAtMy41NDc3NjEgMi40ODM5MjcgLTMuNDc3MDEyCnYgLTMuNTQwMjc1IDIuNDgyMjU5IC0zLjQ3NzcwMwp2IC0zLjU4MTY2OCAyLjUzMzExMiAtMy40NzAwNDIKdiAtMy41MzI1OTkgMi40OTIxMTkgLTMuNDk3NDMzCnYgLTMuNTgxMDY0IDIuNTI2NzAwIC0zLjQ3NDMyNwp2IC0zLjU3OTI2NiAyLjUyMDQ0NSAtMy40Nzg1MDcKdiAtMy41NzYzMTkgMi41MTQ1MDIgLTMuNDgyNDc4CnYgLTMuNTcyMjk1IDIuNTA5MDE3IC0zLjQ4NjE0Mgp2IC0zLjU2NzI5NSAyLjUwNDEyNiAtMy40ODk0MTEKdiAtMy41NjE0NDAgMi40OTk5NDggLTMuNDkyMjAyCnYgLTMuNTU0ODc1IDIuNDk2NTg3IC0zLjQ5NDQ0OAp2IC0zLjU0Nzc2MiAyLjQ5NDEyNiAtMy40OTYwOTMKdiAtMy41NDAyNzUgMi40OTI2MjQgLTMuNDk3MDk2CnYgLTMuNTgxNjYxIDIuNTQxMDA2IC0zLjQ3OTY2MQp2IC0zLjUzMjU5OSAyLjUwNjE0NCAtMy41MTQ1MjMKdiAtMy41ODEwNTcgMi41MzU1NTIgLTMuNDg1MTE1CnYgLTMuNTc5MjYwIDIuNTMwMjMzIC0zLjQ5MDQzMwp2IC0zLjU3NjMxNSAyLjUyNTE3OSAtMy40OTU0ODcKdiAtMy41NzIyOTIgMi41MjA1MTUgLTMuNTAwMTUyCnYgLTMuNTY3MjkzIDIuNTE2MzU1IC0zLjUwNDMxMgp2IC0zLjU2MTQzOCAyLjUxMjgwMiAtMy41MDc4NjQKdiAtMy41NTQ4NzQgMi41MDk5NDQgLTMuNTEwNzIyCnYgLTMuNTQ3NzYxIDIuNTA3ODUxIC0zLjUxMjgxNgp2IC0zLjU0MDI3NSAyLjUwNjU3NCAtMy41MTQwOTMKdiAtMy41ODE2NjUgMi41NTA2MjUgLTMuNDg3NTU1CnYgLTMuNTMyNTk5IDIuNTIzMjM0IC0zLjUyODU0OAp2IC0zLjU4MTA2MSAyLjU0NjM0MCAtMy40OTM5NjcKdiAtMy41NzkyNjMgMi41NDIxNjEgLTMuNTAwMjIyCnYgLTMuNTc2MzE3IDIuNTM4MTkwIC0zLjUwNjE2NQp2IC0zLjU3MjI5NCAyLjUzNDUyNSAtMy41MTE2NDkKdiAtMy41NjcyOTMgMi41MzEyNTcgLTMuNTE2NTQxCnYgLTMuNTYxNDM5IDIuNTI4NDY1IC0zLjUyMDcxOQp2IC0zLjU1NDg3NCAyLjUyNjIxOSAtMy41MjQwODAKdiAtMy41NDc3NjEgMi41MjQ1NzUgLTMuNTI2NTQxCnYgLTMuNTQwMjc1IDIuNTIzNTcxIC0zLjUyODA0Mwp2IC0zLjU4MTY2NSAyLjU2MTU5OCAtMy40OTM0MjAKdiAtMy41MzI1OTkgMi41NDI3MzEgLTMuNTM4OTY5CnYgLTMuNTgxMDYxIDIuNTU4NjQ2IC0zLjUwMDU0Ngp2IC0zLjU3OTI2MyAyLjU1NTc2OCAtMy41MDc0OTUKdiAtMy41NzYzMTcgMi41NTMwMzMgLTMuNTE0MDk5CnYgLTMuNTcyMjk0IDIuNTUwNTA4IC0zLjUyMDE5Mwp2IC0zLjU2NzI5NCAyLjU0ODI1NyAtMy41MjU2MjgKdiAtMy41NjE0MzkgMi41NDYzMzUgLTMuNTMwMjcwCnYgLTMuNTU0ODc0IDIuNTQ0Nzg4IC0zLjUzNDAwNQp2IC0zLjU0Nzc2MSAyLjU0MzY1NSAtMy41MzY3NDAKdiAtMy41NDAyNzUgMi41NDI5NjQgLTMuNTM4NDA4CnYgLTMuNTgxNjYzIDIuNTczNTA1IC0zLjQ5NzAzMgp2IC0zLjUzMjU5OSAyLjU2Mzg4NyAtMy41NDUzODYKdiAtMy41ODEwNTkgMi41NzIwMDAgLTMuNTA0NTk3CnYgLTMuNTc5MjYyIDIuNTcwNTMzIC0zLjUxMTk3NAp2IC0zLjU3NjMxNiAyLjU2OTEzOCAtMy41MTg5ODQKdiAtMy41NzIyOTMgMi41Njc4NTIgLTMuNTI1NDU0CnYgLTMuNTY3MjkzIDIuNTY2NzA0IC0zLjUzMTIyNAp2IC0zLjU2MTQzOSAyLjU2NTcyNCAtMy41MzYxNTIKdiAtMy41NTQ4NzQgMi41NjQ5MzUgLTMuNTQwMTE2CnYgLTMuNTQ3NzYxIDIuNTY0MzU4IC0zLjU0MzAyMAp2IC0zLjU0MDI3NSAyLjU2NDAwNSAtMy41NDQ3OTEKdiAtMC4zNzEyMzYgMi42NjExNjEgNy4xMDM3ODYKdiAtMC4zNTE4NTEgMi42NzcwNzAgNy4wOTk1NzIKdiAtMC4zODcxNDUgMi42NDE3NzYgNy4xMDg5NDIKdiAtMC4zOTg5NjcgMi42MTk2NjAgNy4xMTIxNTgKdiAtMC4zODg2MzMgMi42Mzg5OTIgNy4xMDk2ODUKdiAtMC40MDYyNDYgMi41OTU2NjIgNy4xMTUyNDIKdiAtMC40MDg3MDQgMi41NzA3MDUgNy4xMTc2NTAKdiAtMC40MDgxMDIgMi41NzY4MjIgNy4xMTc2NzYKdiAtMC40MDYyNDYgMi41NDU3NDkgNy4xMTc1NTYKdiAtMC4zOTg5NjcgMi41MjE3NTEgNy4xMTc0ODAKdiAtMC4yODA3ODEgMi40NDI3ODIgNy4xMDY3MDYKdiAtMC4zODcxNDUgMi40OTk2MzUgNy4xMTU0OTkKdiAtMC4zOTQ4NDkgMi41MTQwNDcgNy4xMTc0NjAKdiAtMC4zMDU3MzggMi40NDUyNDAgNy4xMDczMTQKdiAtMC4zNzEyMzYgMi40ODAyNTAgNy4xMTI4NzYKdiAtMC4zMjk3MzUgMi40NTI1MjAgNy4xMDkxODEKdiAtMC4zMjc4MzggMi40NTE5NDQgNy4xMDkxMDcKdiAtMC4zNTE4NTEgMi40NjQzNDEgNy4xMTA3NDMKdiAtMC4zMjk3MzUgMi42ODg4OTEgNy4wOTY0NjUKdiAtMC4zMDU3MzcgMi42OTYxNzEgNy4wOTQ1ODEKdiAwLjM1MjUzMyAyLjQ2NDM0MSA3LjExMjgxOQp2IDAuMzMwNDE3IDIuNDUyNTIwIDcuMTExMTI3CnYgMC4zMjg1MTggMi40NTE5NDQgNy4xMTEwNDIKdiAwLjMwNjQxOSAyLjQ0NTI0MCA3LjEwOTExOAp2IC0wLjI4MDc4MSAyLjY5ODYyOSA3LjA5Mzk5NAp2IDAuMzg3ODI3IDIuNDk5NjM1IDcuMTE3Nzg0CnYgMC4zNzE5MTggMi40ODAyNTAgNy4xMTUwNjcKdiAwLjQwOTM4NiAyLjU3MDcwNSA3LjEyMDA2MQp2IDAuNDA4Nzg0IDIuNTc2ODIyIDcuMTIwMDg0CnYgMC40MDY5MjggMi41NDU3NDkgNy4xMTk5NTMKdiAwLjM5NTUzMSAyLjUxNDA0NiA3LjExOTc5MQp2IDAuMzk5NjQ5IDIuNTIxNzUxIDcuMTE5ODM0CnYgMC4zMDY0MjAgMi42OTYxNzEgNy4wOTYzODUKdiAwLjM5OTY0OSAyLjYxOTY1OSA3LjExNDUxMQp2IDAuNDA2OTI4IDIuNTk1NjYyIDcuMTE3NjQwCnYgMC4zNzE5MTggMi42NjExNjEgNy4xMDU5NzcKdiAwLjMzMDQxNyAyLjY4ODg5MSA3LjA5ODQxMAp2IDAuMzg5MzE1IDIuNjM4OTkyIDcuMTExOTc5CnYgMC4zODc4MjcgMi42NDE3NzYgNy4xMTEyMjcKdiAwLjM1MjUzMyAyLjY3NzA3MCA3LjEwMTY0OAp2IDAuNDIwNDU3IDIuNTc2ODIyIDcuMTIwMTE5CnYgMC40MDUzNTAgMi42Mzg5OTIgNy4xMTIwMjYKdiAwLjM0ODg5NyAyLjQ1MTk0NCA3LjExMTEwMgp2IDAuMzUyMDc3IDIuNjk5MjkxIDcuMDk1NjgyCnYgMC40MTA5MTUgMi41MTQwNDYgNy4xMTk4MzYKdiAtMC4yNDQ0OTggMi43NTY0OTIgNy4wNjk5MjYKdiAwLjI2ODM1MiAyLjc1NjQ5MSA3LjA3MTQzOAp2IC0wLjM1NzQwNCAyLjQ1MTk0NCA3LjEwOTAyMAp2IC0wLjQyMjYwNCAyLjU3NjgyMiA3LjExNzYzMwp2IC0wLjMwMTc0NiAyLjM5MTc3OCA3LjA5MjUwOQp2IDAuMjQzNzAzIDIuMzkxNzc4IDcuMDk0MTE3CnYgLTAuNDA1MTEwIDIuNjM4OTkyIDcuMTA5NjM2CnYgLTAuMzQzMDkyIDIuNjk5MjkxIDcuMDkzNjMzCnYgLTAuNDEzMDYyIDIuNTE0MDQ3IDcuMTE3NDA3CnYgLTIuMDEwNDc5IDIuNTExNjY2IDcuMTEyMzY5CnYgLTIuMDgwNDIxIDIuNTU4NDAwIDcuMTEyNjcxCnYgLTIuMDc3MDM2IDIuNTQ3MjQyIDcuMTEyNjM2CnYgLTIuMDIyMDgzIDIuNTEwNTIzIDcuMTEyMTc4CnYgLTIuMDcxNTQwIDIuNTM2OTU4IDcuMTEyNjEwCnYgLTIuMDMzNjg3IDIuNTExNjY2IDcuMTEyMzAxCnYgLTIuMDY0MTQzIDIuNTI3OTQ1IDcuMTEyNTk2CnYgLTIuMDQxNTQwIDIuNTE0MDQ4IDcuMTEyNjA2CnYgLTIuMDQ0ODQ2IDIuNTE1MDUxIDcuMTEyNjAwCnYgLTIuMDU1MTI5IDIuNTIwNTQ4IDcuMTEyNTkyCnYgLTIuMjE1MDY2IDIuNjE5NDYxIDcuMTA2ODI4CnYgLTIuMjI1MzQ5IDIuNjI0OTU4IDcuMTA2MDg3CnYgLTIuMjA2MDUyIDIuNjEyMDY0IDcuMTA3ODEzCnYgLTIuMjM2NTA4IDIuNjI4MzQzIDcuMTA1NjE2CnYgLTIuMTk4NjU1IDIuNjAzMDUwIDcuMTA5MDAyCnYgLTIuMjQ4MTEyIDIuNjI5NDg2IDcuMTA1NDMzCnYgLTIuMTkzMTU4IDIuNTkyNzY3IDcuMTEwMzQ5CnYgLTIuMjU5NzE2IDIuNjI4MzQzIDcuMTA1NTQ3CnYgLTIuMTg5Nzc0IDIuNTgxNjA5IDcuMTExODA0CnYgLTIuMjcwODc1IDIuNjI0OTU4IDcuMTA1OTUzCnYgLTIuMTg4NjMwIDIuNTcwMDA0IDcuMTEyMzk5CnYgLTIuMTg5MzAyIDIuNTc2ODIzIDcuMTEyNDI1CnYgLTIuMjgxMTU3IDIuNjE5NDYxIDcuMTA2NjM0CnYgLTIuMTg5NzczIDIuNTU4NDAwIDcuMTEyMzQ5CnYgLTIuMjkwMTcxIDIuNjEyMDY0IDcuMTA3NTY1CnYgLTIuMTkzMTU4IDIuNTQ3MjQyIDcuMTEyMjkzCnYgLTIuMjk3NTY5IDIuNjAzMDUwIDcuMTA4NzEwCnYgLTIuMTk4NjU1IDIuNTM2OTU4IDcuMTEyMjM2CnYgLTIuMzAzMDY1IDIuNTkyNzY3IDcuMTEwMDI1CnYgLTIuMjA2MDUyIDIuNTI3OTQ1IDcuMTEyMTc3CnYgLTIuMzA2NDUwIDIuNTgxNjA5IDcuMTExNDU5CnYgLTIuMjE1MDY2IDIuNTIwNTQ4IDcuMTEyMTIxCnYgLTIuMzA2OTIxIDIuNTc2ODIzIDcuMTEyMDc4CnYgLTIuMzA3NTkzIDIuNTcwMDA0IDcuMTEyMDQ4CnYgLTIuMjI1MzQ5IDIuNTE1MDUxIDcuMTEyMDY4CnYgLTIuMzA2NDUwIDIuNTU4NDAwIDcuMTEyMDA0CnYgLTIuMjM2NTA4IDIuNTExNjY2IDcuMTExNzAzCnYgLTIuMjI4NjU1IDIuNTE0MDQ4IDcuMTEyMDU0CnYgLTIuMzAzMDY1IDIuNTQ3MjQyIDcuMTExOTY5CnYgLTIuMjQ4MTEyIDIuNTEwNTIzIDcuMTExNTExCnYgLTIuMjk3NTY5IDIuNTM2OTU4IDcuMTExOTQ0CnYgLTIuMjU5NzE2IDIuNTExNjY2IDcuMTExNjM1CnYgLTIuMjkwMTcxIDIuNTI3OTQ1IDcuMTExOTI5CnYgLTIuMjY3NTY5IDIuNTE0MDQ4IDcuMTExOTM5CnYgLTIuMjcwODc0IDIuNTE1MDUxIDcuMTExOTM0CnYgLTIuMjgxMTU4IDIuNTIwNTQ4IDcuMTExOTI2CnYgLTEuOTgwMDI0IDIuNjEyMDY0IDcuMTA4NDgwCnYgLTIuMDEwNDc5IDIuNjI4MzQzIDcuMTA2MjgyCnYgLTEuOTk5MzIxIDIuNjI0OTU4IDcuMTA2NzUzCnYgLTEuOTcyNjI2IDIuNjAzMDUwIDcuMTA5NjY4CnYgLTIuMDIyMDgzIDIuNjI5NDg2IDcuMTA2MTAwCnYgLTEuOTY3MTMwIDIuNTkyNzY3IDcuMTExMDE1CnYgLTIuMDMzNjg3IDIuNjI4MzQzIDcuMTA2MjE0CnYgLTEuOTYzNzQ1IDIuNTgxNjA5IDcuMTEyNDcwCnYgLTIuMDQ0ODQ2IDIuNjI0OTU4IDcuMTA2NjE5CnYgLTEuOTYyNjAyIDIuNTcwMDA0IDcuMTEzMDY1CnYgLTEuOTYzMjc0IDIuNTc2ODIzIDcuMTEzMDkxCnYgLTIuMDU1MTI5IDIuNjE5NDYxIDcuMTA3MzAwCnYgLTEuOTYzNzQ1IDIuNTU4NDAwIDcuMTEzMDE1CnYgLTIuMDY0MTQzIDIuNjEyMDY0IDcuMTA4MjMxCnYgLTEuOTY3MTMwIDIuNTQ3MjQyIDcuMTEyOTU5CnYgLTIuMDcxNTQwIDIuNjAzMDUwIDcuMTA5Mzc2CnYgLTEuOTcyNjI2IDIuNTM2OTU4IDcuMTEyOTAyCnYgLTIuMDc3MDM3IDIuNTkyNzY3IDcuMTEwNjkyCnYgLTEuOTgwMDI0IDIuNTI3OTQ1IDcuMTEyODQ0CnYgLTIuMDgwNDIyIDIuNTgxNjA5IDcuMTEyMTI2CnYgLTEuOTg5MDM3IDIuNTIwNTQ4IDcuMTEyNzg3CnYgLTIuMDgxNTY0IDIuNTcwMDA0IDcuMTEyNzE1CnYgLTIuMDgwODkzIDIuNTc2ODIzIDcuMTEyNzQ0CnYgLTEuOTk5MzIxIDIuNTE1MDUxIDcuMTEyNzM0CnYgLTIuMDAyNjI3IDIuNTE0MDQ4IDcuMTEyNzIwCnYgLTEuNzM3NzE2IDIuNTU4NDAwIDcuMTEzNjgxCnYgLTEuODI5MTAwIDIuNjE5NDYxIDcuMTA3OTY2CnYgLTEuODM4MTE0IDIuNjEyMDY0IDcuMTA4ODk4CnYgLTEuNzQxMTAxIDIuNTQ3MjQyIDcuMTEzNjI2CnYgLTEuODQ1NTExIDIuNjAzMDUwIDcuMTEwMDQzCnYgLTEuNzQ2NTk4IDIuNTM2OTU4IDcuMTEzNTY4CnYgLTEuODUxMDA4IDIuNTkyNzY3IDcuMTExMzU4CnYgLTEuNzUzOTk1IDIuNTI3OTQ1IDcuMTEzNTEwCnYgLTEuODU0MzkzIDIuNTgxNjA5IDcuMTEyNzkyCnYgLTEuNzYzMDA5IDIuNTIwNTQ4IDcuMTEzNDUzCnYgLTEuODU1NTM2IDIuNTcwMDA0IDcuMTEzMzgxCnYgLTEuODU0ODY0IDIuNTc2ODIzIDcuMTEzNDEwCnYgLTEuNzczMjkyIDIuNTE1MDUxIDcuMTEzNDAxCnYgLTEuODU0MzkzIDIuNTU4NDAwIDcuMTEzMzM3CnYgLTEuNzg0NDUxIDIuNTExNjY2IDcuMTEzMDM2CnYgLTEuNzc2NTk5IDIuNTE0MDQ4IDcuMTEzMzg3CnYgLTEuODUxMDA4IDIuNTQ3MjQyIDcuMTEzMzAyCnYgLTEuNzk2MDU1IDIuNTEwNTIzIDcuMTEyODQ0CnYgLTEuODQ1NTExIDIuNTM2OTU4IDcuMTEzMjc2CnYgLTEuODA3NjU5IDIuNTExNjY2IDcuMTEyOTY3CnYgLTEuODM4MTE0IDIuNTI3OTQ1IDcuMTEzMjYyCnYgLTEuODE4ODE3IDIuNTE1MDUxIDcuMTEzMjY2CnYgLTEuODE1NTEwIDIuNTE0MDQ4IDcuMTEzMjcyCnYgLTEuODI5MTAxIDIuNTIwNTQ4IDcuMTEzMjU5CnYgLTEuOTg5MDM3IDIuNjE5NDYxIDcuMTA3NDk1CnYgLTEuNjM5NTAwIDIuNTcwMDA0IDcuMTE0MDE4CnYgLTEuNjM4MzU3IDIuNTU4NDAwIDcuMTEzOTc0CnYgLTEuNTY4NDE1IDIuNTExNjY2IDcuMTEzNjczCnYgLTEuNTYwNTYzIDIuNTE0MDQ4IDcuMTE0MDI0CnYgLTEuNjM0OTcyIDIuNTQ3MjQyIDcuMTEzOTM5CnYgLTEuNTgwMDE5IDIuNTEwNTIzIDcuMTEzNDgxCnYgLTEuNjI5NDc2IDIuNTM2OTU4IDcuMTEzOTE0CnYgLTEuNTkxNjIzIDIuNTExNjY2IDcuMTEzNjA1CnYgLTEuNjIyMDc4IDIuNTI3OTQ1IDcuMTEzODk4CnYgLTEuNTk5NDc0IDIuNTE0MDQ4IDcuMTEzOTA5CnYgLTEuNjAyNzgxIDIuNTE1MDUxIDcuMTEzOTA0CnYgLTEuNjEzMDY1IDIuNTIwNTQ4IDcuMTEzODk1CnYgLTEuNzczMjkyIDIuNjI0OTU4IDcuMTA3NDIwCnYgLTEuNzYzMDA4IDIuNjE5NDYxIDcuMTA4MTYxCnYgLTEuNzUzOTk1IDIuNjEyMDY0IDcuMTA5MTQ2CnYgLTEuNzg0NDUxIDIuNjI4MzQzIDcuMTA2OTQ5CnYgLTEuNzQ2NTk4IDIuNjAzMDUwIDcuMTEwMzM0CnYgLTEuNzk2MDU1IDIuNjI5NDg2IDcuMTA2NzY3CnYgLTEuNzQxMTAxIDIuNTkyNzY3IDcuMTExNjgyCnYgLTEuODA3NjU5IDIuNjI4MzQzIDcuMTA2ODgwCnYgLTEuNzM3NzE2IDIuNTgxNjA5IDcuMTEzMTM2CnYgLTEuODE4ODE3IDIuNjI0OTU4IDcuMTA3Mjg1CnYgLTEuNzM2NTczIDIuNTcwMDA0IDcuMTEzNzMyCnYgLTEuNzM3MjQ1IDIuNTc2ODIzIDcuMTEzNzU4CnYgLTEuNTU3MjU2IDIuNjI0OTU4IDcuMTA4MDU2CnYgLTEuNTQ2OTczIDIuNjE5NDYxIDcuMTA4Nzk4CnYgLTEuNTM3OTU5IDIuNjEyMDY0IDcuMTA5NzgzCnYgLTEuNTY4NDE1IDIuNjI4MzQzIDcuMTA3NTg1CnYgLTEuNTMwNTYyIDIuNjAzMDUwIDcuMTEwOTcxCnYgLTEuNTgwMDE5IDIuNjI5NDg2IDcuMTA3NDA0CnYgLTEuNTI1MDY1IDIuNTkyNzY3IDcuMTEyMzE5CnYgLTEuNTkxNjIzIDIuNjI4MzQzIDcuMTA3NTE3CnYgLTEuNTIxNjgwIDIuNTgxNjA5IDcuMTEzNzczCnYgLTEuNjAyNzgxIDIuNjI0OTU4IDcuMTA3OTIzCnYgLTEuNTIwNTM4IDIuNTcwMDA0IDcuMTE0MzY5CnYgLTEuNTIxMjA5IDIuNTc2ODIzIDcuMTE0Mzk0CnYgLTEuNjEzMDY1IDIuNjE5NDYxIDcuMTA4NjAzCnYgLTEuNTIxNjgwIDIuNTU4NDAwIDcuMTE0MzE4CnYgLTEuNjIyMDc4IDIuNjEyMDY0IDcuMTA5NTM1CnYgLTEuNTI1MDY1IDIuNTQ3MjQyIDcuMTE0MjYzCnYgLTEuNjI5NDc1IDIuNjAzMDUwIDcuMTEwNjgwCnYgLTEuNTMwNTYyIDIuNTM2OTU4IDcuMTE0MjA1CnYgLTEuNjM0OTcyIDIuNTkyNzY3IDcuMTExOTk1CnYgLTEuNTM3OTU5IDIuNTI3OTQ1IDcuMTE0MTQ3CnYgLTEuNjM4MzU3IDIuNTgxNjA5IDcuMTEzNDI5CnYgLTEuNTQ2OTczIDIuNTIwNTQ3IDcuMTE0MDkwCnYgLTEuNjM4ODI4IDIuNTc2ODIzIDcuMTE0MDQ4CnYgLTEuNTU3MjU2IDIuNTE1MDUxIDcuMTE0MDM4CnYgLTEuMjk0NTA5IDIuNTcwMDA0IDcuMTE1MDM1CnYgLTEuMjk1MTgwIDIuNTc2ODIzIDcuMTE1MDYxCnYgLTEuMzg3MDM2IDIuNjE5NDYxIDcuMTA5MjcwCnYgLTEuMzc2NzUzIDIuNjI0OTU4IDcuMTA4NTg4CnYgLTEuMjk1NjUyIDIuNTU4NDAwIDcuMTE0OTg1CnYgLTEuMzk2MDUwIDIuNjEyMDY0IDcuMTEwMjAxCnYgLTEuMjk5MDM3IDIuNTQ3MjQyIDcuMTE0OTI5CnYgLTEuNDAzNDQ3IDIuNjAzMDUwIDcuMTExMzQ2CnYgLTEuMzA0NTMzIDIuNTM2OTU4IDcuMTE0ODcyCnYgLTEuNDA4OTQ0IDIuNTkyNzY3IDcuMTEyNjYxCnYgLTEuMzExOTMxIDIuNTI3OTQ1IDcuMTE0ODEzCnYgLTEuNDEyMzI4IDIuNTgxNjA5IDcuMTE0MDk2CnYgLTEuMzIwOTQ0IDIuNTIwNTQ3IDcuMTE0NzU3CnYgLTEuNDEyODAwIDIuNTc2ODIzIDcuMTE0NzE0CnYgLTEuNDEzNDcxIDIuNTcwMDA0IDcuMTE0Njg1CnYgLTEuMzMxMjI4IDIuNTE1MDUxIDcuMTE0NzA0CnYgLTEuNDEyMzI4IDIuNTU4NDAwIDcuMTE0NjQxCnYgLTEuMzQyMzg2IDIuNTExNjY2IDcuMTE0MzM5CnYgLTEuMzM0NTM1IDIuNTE0MDQ4IDcuMTE0NjkwCnYgLTEuNDA4OTQ0IDIuNTQ3MjQyIDcuMTE0NjA1CnYgLTEuMzUzOTkwIDIuNTEwNTIzIDcuMTE0MTQ4CnYgLTEuNDAzNDQ3IDIuNTM2OTU4IDcuMTE0NTgwCnYgLTEuMzY1NTk0IDIuNTExNjY2IDcuMTE0MjcxCnYgLTEuMzk2MDUwIDIuNTI3OTQ1IDcuMTE0NTY1CnYgLTEuMzc2NzUzIDIuNTE1MDUxIDcuMTE0NTcwCnYgLTEuMzczNDQ1IDIuNTE0MDQ4IDcuMTE0NTc1CnYgLTEuMzg3MDM2IDIuNTIwNTQ4IDcuMTE0NTYyCnYgLTEuMTg2NzcxIDIuNTc2ODIzIDcuMTE1MzgwCnYgLTEuMTg2MzAwIDIuNTgxNjA5IDcuMTE0NzYyCnYgLTEuMTg3NDQzIDIuNTcwMDA0IDcuMTE1MzUxCnYgLTEuMTA1MTk5IDIuNTE1MDUxIDcuMTE1MzcwCnYgLTEuMTg2MzAwIDIuNTU4NDAwIDcuMTE1MzA2CnYgLTEuMTE2MzU4IDIuNTExNjY2IDcuMTE1MDA1CnYgLTEuMTA4NTA3IDIuNTE0MDQ3IDcuMTE1MzU2CnYgLTEuMTgyOTE1IDIuNTQ3MjQyIDcuMTE1MjcyCnYgLTEuMTI3OTYyIDIuNTEwNTIzIDcuMTE0ODE0CnYgLTEuMTc3NDE4IDIuNTM2OTU4IDcuMTE1MjQ2CnYgLTEuMTM5NTY2IDIuNTExNjY2IDcuMTE0OTM3CnYgLTEuMTcwMDIxIDIuNTI3OTQ1IDcuMTE1MjMyCnYgLTEuMTUwNzI0IDIuNTE1MDUxIDcuMTE1MjM2CnYgLTEuMTQ3NDE2IDIuNTE0MDQ3IDcuMTE1MjQyCnYgLTEuMTYxMDA4IDIuNTIwNTQ3IDcuMTE1MjI4CnYgLTEuMzIwOTQ0IDIuNjE5NDYxIDcuMTA5NDY1CnYgLTEuMzMxMjI4IDIuNjI0OTU4IDcuMTA4NzIzCnYgLTEuMzExOTMxIDIuNjEyMDY0IDcuMTEwNDQ5CnYgLTEuMzQyMzg2IDIuNjI4MzQzIDcuMTA4MjUyCnYgLTEuMzA0NTMzIDIuNjAzMDUwIDcuMTExNjM4CnYgLTEuMzUzOTkwIDIuNjI5NDg2IDcuMTA4MDcwCnYgLTEuMjk5MDM3IDIuNTkyNzY3IDcuMTEyOTg2CnYgLTEuMzY1NTk1IDIuNjI4MzQzIDcuMTA4MTgzCnYgLTEuMjk1NjUyIDIuNTgxNjA5IDcuMTE0NDM5CnYgLTEuMDk0OTE2IDIuNjE5NDYxIDcuMTEwMTMxCnYgLTEuMTA1MTk5IDIuNjI0OTU4IDcuMTA5Mzg5CnYgLTEuMDg1OTAyIDIuNjEyMDY0IDcuMTExMTE2CnYgLTEuMTE2MzU3IDIuNjI4MzQzIDcuMTA4OTE4CnYgLTEuMDc4NTA1IDIuNjAzMDUwIDcuMTEyMzA0CnYgLTEuMTI3OTYyIDIuNjI5NDg2IDcuMTA4NzM3CnYgLTEuMDczMDA4IDIuNTkyNzY3IDcuMTEzNjUxCnYgLTEuMTM5NTY2IDIuNjI4MzQzIDcuMTA4ODUwCnYgLTEuMDY5NjIzIDIuNTgxNjA5IDcuMTE1MTA2CnYgLTEuMTUwNzI0IDIuNjI0OTU4IDcuMTA5MjU1CnYgLTEuMDY4NDgwIDIuNTcwMDA0IDcuMTE1NzAyCnYgLTEuMDY5MTUyIDIuNTc2ODIzIDcuMTE1NzI3CnYgLTEuMTYxMDA4IDIuNjE5NDYxIDcuMTA5OTM2CnYgLTEuMDY5NjIzIDIuNTU4NDAwIDcuMTE1NjUxCnYgLTEuMTcwMDIxIDIuNjEyMDY0IDcuMTEwODY4CnYgLTEuMDczMDA4IDIuNTQ3MjQyIDcuMTE1NTk2CnYgLTEuMTc3NDE4IDIuNjAzMDUwIDcuMTEyMDEyCnYgLTEuMDc4NTA1IDIuNTM2OTU4IDcuMTE1NTM4CnYgLTEuMTgyOTE1IDIuNTkyNzY3IDcuMTEzMzI4CnYgLTEuMDg1OTAyIDIuNTI3OTQ1IDcuMTE1NDc5CnYgLTEuMDk0OTE2IDIuNTIwNTQ3IDcuMTE1NDIzCnYgMS4xNDkwNTggMi41Mjc5NDQgNy4xMjIwNjgKdiAxLjA1MjA0NSAyLjU5Mjc2NyA3LjExOTkxNgp2IDEuMDQ4NjYwIDIuNTgxNjA4IDcuMTIxMzUxCnYgMS4xNDAwNDQgMi41MjA1NDcgNy4xMjIwMTIKdiAxLjA0NzUxNyAyLjU3MDAwNCA3LjEyMTk0MAp2IDEuMDQ4MTg4IDIuNTc2ODIxIDcuMTIxOTcwCnYgMS4xMjk3NjAgMi41MTUwNTAgNy4xMjE5NTkKdiAxLjA0ODY2MCAyLjU1ODQwMCA3LjEyMTg5Ngp2IDEuMTE4NjAyIDIuNTExNjY2IDcuMTIxNTk1CnYgMS4xMjY0NDkgMi41MTQwNDYgNy4xMjE5NDUKdiAxLjA1MjA0NSAyLjU0NzI0MSA3LjEyMTg2MAp2IDEuMTA2OTk4IDIuNTEwNTIzIDcuMTIxNDAzCnYgMS4wNTc1NDEgMi41MzY5NTggNy4xMjE4MzUKdiAxLjA5NTM5NCAyLjUxMTY2NiA3LjEyMTUyNgp2IDEuMDY0OTM4IDIuNTI3OTQ0IDcuMTIxODIwCnYgMS4wODQyMzYgMi41MTUwNTAgNy4xMjE4MjUKdiAxLjA4NzU0NyAyLjUxNDA0NiA3LjEyMTgzMQp2IDEuMDczOTUyIDIuNTIwNTQ3IDcuMTIxODE4CnYgMS4yODM1NzAgMi41MzY5NTggNy4xMjI1MDIKdiAxLjI5MDk2NyAyLjUyNzk0NCA3LjEyMjQ4Nwp2IDEuMzEwMjY0IDIuNTE1MDUwIDcuMTIyNDkxCnYgMS4zMTM1NzYgMi41MTQwNDYgNy4xMjI0OTcKdiAxLjI5OTk4MSAyLjUyMDU0NyA3LjEyMjQ4Mwp2IDEuMTQwMDQ0IDIuNjE5NDYxIDcuMTE2NzIwCnYgMS4xMjk3NjEgMi42MjQ5NTcgNy4xMTU5NzgKdiAxLjE0OTA1OCAyLjYxMjA2MyA3LjExNzcwNQp2IDEuMTE4NjAyIDIuNjI4MzQyIDcuMTE1NTA4CnYgMS4xNTY0NTUgMi42MDMwNTAgNy4xMTg4OTMKdiAxLjEwNjk5OCAyLjYyOTQ4NSA3LjExNTMyNQp2IDEuMTYxOTUyIDIuNTkyNzY2IDcuMTIwMjQxCnYgMS4wOTUzOTQgMi42MjgzNDIgNy4xMTU0MzgKdiAxLjE2NTMzNiAyLjU4MTYwOCA3LjEyMTY5NQp2IDEuMDg0MjM2IDIuNjI0OTU4IDcuMTE1ODQ0CnYgMS4xNjY0NzkgMi41NzAwMDQgNy4xMjIyOTEKdiAxLjE2NTgwNyAyLjU3NjgyMSA3LjEyMjMxNgp2IDEuMDczOTUyIDIuNjE5NDYxIDcuMTE2NTI1CnYgMS4xNjUzMzYgMi41NTg0MDAgNy4xMjIyNDAKdiAxLjA2NDkzOCAyLjYxMjA2NCA3LjExNzQ1Ngp2IDEuMTYxOTUyIDIuNTQ3MjQxIDcuMTIyMTg1CnYgMS4wNTc1NDEgMi42MDMwNTAgNy4xMTg2MDEKdiAxLjE1NjQ1NSAyLjUzNjk1OCA3LjEyMjEyNwp2IDEuMzkxMzY1IDIuNTgxNjA4IDcuMTIyMzYxCnYgMS4zMjE0MjIgMi42MjgzNDIgNy4xMTYxMDUKdiAxLjMxMDI2NCAyLjYyNDk1NyA3LjExNjUxMAp2IDEuMzkxODM2IDIuNTc2ODIxIDcuMTIyOTgzCnYgMS4zOTI1MDggMi41NzAwMDQgNy4xMjI5NTcKdiAxLjI5OTk4MSAyLjYxOTQ2MSA3LjExNzE5MQp2IDEuMzkxMzY1IDIuNTU4NDAwIDcuMTIyOTA2CnYgMS4yOTA5NjcgMi42MTIwNjMgNy4xMTgxMjMKdiAxLjM4Nzk4MCAyLjU0NzI0MSA3LjEyMjg1MQp2IDEuMjgzNTcwIDIuNjAzMDUwIDcuMTE5MjY3CnYgMS4zODI0ODMgMi41MzY5NTggNy4xMjI3OTMKdiAxLjI3ODA3MyAyLjU5Mjc2NyA3LjEyMDU4Mwp2IDEuMzc1MDg2IDIuNTI3OTQ0IDcuMTIyNzM1CnYgMS4yNzQ2ODggMi41ODE2MDggNy4xMjIwMTcKdiAxLjM2NjA3MiAyLjUyMDU0NyA3LjEyMjY3OQp2IDEuMjc0MjE3IDIuNTc2ODIxIDcuMTIyNjM2CnYgMS4yNzM1NDYgMi41NzAwMDQgNy4xMjI2MDYKdiAxLjM1NTc4OSAyLjUxNTA1MCA3LjEyMjYyNQp2IDEuMjc0Njg4IDIuNTU4NDAwIDcuMTIyNTYyCnYgMS4zNDQ2MzEgMi41MTE2NjYgNy4xMjIyNjEKdiAxLjM1MjQ3NyAyLjUxNDA0NiA3LjEyMjYxMgp2IDEuMjc4MDczIDIuNTQ3MjQxIDcuMTIyNTI3CnYgMS4zMzMwMjcgMi41MTA1MjMgNy4xMjIwNjkKdiAxLjMyMTQyMiAyLjUxMTY2NiA3LjEyMjE5Mwp2IDEuNTA5NTk4IDIuNjAzMDUwIDcuMTE5OTM0CnYgMS42MDExMTUgMi41Mjc5NDQgNy4xMjM0MDEKdiAxLjUwMDcxNyAyLjU4MTYwOCA3LjEyMjY4Mwp2IDEuNTA0MTAyIDIuNTkyNzY2IDcuMTIxMjQ5CnYgMS41OTIxMDEgMi41MjA1NDcgNy4xMjMzNDUKdiAxLjQ5OTU3NCAyLjU3MDAwNCA3LjEyMzI3Mgp2IDEuNTAwMjQ1IDIuNTc2ODIxIDcuMTIzMzAyCnYgMS41ODE4MTggMi41MTUwNTAgNy4xMjMyOTIKdiAxLjUwMDcxNyAyLjU1ODQwMCA3LjEyMzIyOQp2IDEuNTcwNjU5IDIuNTExNjY2IDcuMTIyOTI4CnYgMS41Nzg1MDUgMi41MTQwNDUgNy4xMjMyNzgKdiAxLjUwNDEwMiAyLjU0NzI0MSA3LjEyMzE5Mwp2IDEuNTU5MDU1IDIuNTEwNTIzIDcuMTIyNzM2CnYgMS41MDk1OTggMi41MzY5NTggNy4xMjMxNjgKdiAxLjU0NzQ1MSAyLjUxMTY2NiA3LjEyMjg1OQp2IDEuNTE2OTk2IDIuNTI3OTQ0IDcuMTIzMTUzCnYgMS41MzYyOTMgMi41MTUwNTAgNy4xMjMxNTgKdiAxLjUzOTYwNSAyLjUxNDA0NSA3LjEyMzE2NAp2IDEuNTI2MDA5IDIuNTIwNTQ3IDcuMTIzMTUwCnYgMS4zNTU3ODkgMi42MjQ5NTcgNy4xMTY2NDQKdiAxLjM2NjA3MyAyLjYxOTQ2MSA3LjExNzM4Ngp2IDEuMzc1MDg2IDIuNjEyMDYzIDcuMTE4MzcxCnYgMS4zNDQ2MzEgMi42MjgzNDIgNy4xMTYxNzQKdiAxLjM4MjQ4MyAyLjYwMzA1MCA3LjExOTU1OQp2IDEuMzMzMDI3IDIuNjI5NDg1IDcuMTE1OTkyCnYgMS4zODc5ODAgMi41OTI3NjYgNy4xMjA5MDcKdiAxLjU1OTA1NSAyLjYyOTQ4NSA3LjExNjY1OAp2IDEuNjE0MDA5IDIuNTkyNzY2IDcuMTIxNTczCnYgMS41NDc0NTEgMi42MjgzNDIgNy4xMTY3NzEKdiAxLjYxNzM5NCAyLjU4MTYwOCA3LjEyMzAyNwp2IDEuNTM2MjkzIDIuNjI0OTU3IDcuMTE3MTc3CnYgMS42MTc4NjUgMi41NzY4MjEgNy4xMjM2NTAKdiAxLjYxODUzNiAyLjU3MDAwNCA3LjEyMzYyNAp2IDEuNTI2MDA5IDIuNjE5NDYxIDcuMTE3ODU4CnYgMS42MTczOTMgMi41NTg0MDAgNy4xMjM1NzMKdiAxLjUxNjk5NiAyLjYxMjA2MyA3LjExODc4OQp2IDEuNjE0MDA5IDIuNTQ3MjQxIDcuMTIzNTE4CnYgMS42MDg1MTIgMi41MzY5NTggNy4xMjM0NTkKdiAxLjYwMTExNSAyLjYxMjA2MyA3LjExOTAzNwp2IDEuNTgxODE4IDIuNjI0OTU3IDcuMTE3MzExCnYgMS41NzA2NjAgMi42MjgzNDIgNy4xMTY4NDAKdiAxLjYwODUxMiAyLjYwMzA1MCA3LjEyMDIyNQp2IDEuNTkyMTAxIDIuNjE5NDYxIDcuMTE4MDUyCnYgMS42MzI1MjEgMi41NzY4MjEgNy4xMjM2OTMKdiAxLjUyODM2MSAyLjYzODk5MSA3LjExNTMzNgp2IDEuNjAwNzE3IDIuNjM4OTkxIDcuMTE1NTUwCnYgMS41NDk4MjkgMi40NTE5NDMgNy4xMTQ2NDMKdiAxLjQ4ODYwNSAyLjU3NjgyMSA3LjEyMzI2OAp2IDEuNTA2ODkzIDIuNTE0MDQ1IDcuMTIzMDY3CnYgMS42MDMxMDIgMi41MTQwNDUgNy4xMjMzNTEKdiAxLjI2MTk5NyAyLjU3NjgyMSA3LjEyMjYwMAp2IDEuMjgzNDY1IDIuNTE0MDQ2IDcuMTIyNDA4CnYgMS4zNzQxMDggMi41MTQwNDYgNy4xMjI2NzYKdiAxLjI5MDYyMSAyLjYzODk5MSA3LjExNDYzNQp2IDEuMzY0NTY3IDIuNjM4OTkxIDcuMTE0ODU0CnYgMS40MTA2ODQgMi41NzY4MjEgNy4xMjMwMzgKdiAxLjMyNzE5NiAyLjQ1MTk0MyA3LjExMzk4Ngp2IDEuMTAwMDU4IDIuNDUxOTQzIDcuMTEzMzE3CnYgMS4wMzI0NzMgMi41NzY4MjEgNy4xMjE5MjMKdiAxLjA1MDM2NCAyLjUxNDA0NiA3LjEyMTcyMQp2IDEuMTUzNzI4IDIuNTE0MDQ2IDcuMTIyMDI2CnYgMS4xODAyMzMgMi41NzY4MjEgNy4xMjIzNTkKdiAxLjA2MjI5MCAyLjYzODk5MSA3LjExMzk2Mwp2IDEuMTU0MzkxIDIuNjM4OTkxIDcuMTE0MjM0CnYgLTEuMTM2MzgzIDIuNDUxOTQ1IDcuMTA2NzIzCnYgLTEuMTc2MTM5IDIuNTE0MDQ3IDcuMTE1MTU3CnYgLTEuMDg4Njc2IDIuNTE0MDQ3IDcuMTE1NDE1CnYgLTEuMDU1NTQ2IDIuNTc2ODIzIDcuMTE1NzY3CnYgLTEuMTcxNTAwIDIuNjM4OTkzIDcuMTA3Mzc3CnYgLTEuMDgyNzEyIDIuNjM4OTkzIDcuMTA3NjM4CnYgLTEuMjAxMzE3IDIuNTc2ODIzIDcuMTE1MzM3CnYgLTEuNDIzMjg3IDIuNjM4OTkzIDcuMTA2NjM1CnYgLTEuMjk2MDY5IDIuNjM4OTkzIDcuMTA3MDA5CnYgLTEuNDMyNTY0IDIuNTc2ODIzIDcuMTE0NjU1CnYgLTEuMzUxNzI3IDIuNDUxOTQ1IDcuMTA2MDg4CnYgLTEuNDA5MzczIDIuNTE0MDQ4IDcuMTE0NDcwCnYgLTEuMjgyMTU0IDIuNTc2ODIzIDcuMTE1MDk5CnYgLTEuMzA0MDIwIDIuNTE0MDQ4IDcuMTE0NzgwCnYgLTEuNTM1OTI5IDIuNTE0MDQ4IDcuMTE0MDk2CnYgLTEuNjE4MDkxIDIuNjM4OTkzIDcuMTA2MDYwCnYgLTEuNTI5OTY1IDIuNjM4OTkzIDcuMTA2MzIwCnYgLTEuNjUzODcyIDIuNTc2ODIzIDcuMTE0MDAzCnYgLTEuNTg3NjEyIDIuNDUxOTQ1IDcuMTA1MzkzCnYgLTEuNjM3OTY5IDIuNTE0MDQ4IDcuMTEzNzk1CnYgLTEuNTEwMDg3IDIuNTc2ODIzIDcuMTE0NDI3CnYgLTEuODUwNjYzIDIuNTE0MDQ4IDcuMTEzMTY4CnYgLTEuNzkzNjgwIDIuNDUxOTQ1IDcuMTA0Nzg1CnYgLTEuNzQ1OTczIDIuNTE0MDQ4IDcuMTEzNDc3CnYgLTEuNzMxNzA5IDIuNTc2ODIzIDcuMTEzNzc0CnYgLTEuODc1MTc5IDIuNTc2ODIzIDcuMTEzMzUxCnYgLTEuODQ1MzYzIDIuNjM4OTkzIDcuMTA1MzkwCnYgLTEuNzQ4NjIzIDIuNjM4OTkzIDcuMTA1Njc1CnYgLTEuNzMwNzMzIDIuNTczMjM2IDcuMTEzNzYyCnYgLTIuMDk0NDk5IDIuNTc2ODIzIDcuMTEyNzA0CnYgLTEuOTczOTA3IDIuNTE0MDQ4IDcuMTEyODA1CnYgLTIuMDc4NTk3IDIuNTE0MDQ4IDcuMTEyNDk2CnYgLTIuMDY5MzIwIDIuNjM4OTkzIDcuMTA0NzMwCnYgLTEuOTgzMTgzIDIuNjM4OTkzIDcuMTA0OTg0CnYgLTIuMDI0MjY0IDIuNDUxOTQ1IDcuMTA0MTA1CnYgLTEuOTQ4NzI4IDIuNTc2ODIzIDcuMTEzMTM0CnYgLTIuMTkxOTAxIDIuNTE0MDQ4IDcuMTEyMTYzCnYgLTIuMjYwODExIDIuNDUxOTQ2IDcuMTAzNDA4CnYgLTIuMzM1Njg0IDIuNTc2ODI0IDcuMTExOTkzCnYgLTIuMzA5ODQzIDIuNTE0MDQ4IDcuMTExODE0CnYgLTIuMTcwNjk3IDIuNTc2ODIzIDcuMTEyNDgwCnYgLTIuMjkzMjc4IDIuNjM4OTk0IDcuMTA0MDcwCnYgLTIuMjA3MTQwIDIuNjM4OTk0IDcuMTA0MzIzCnYgMy40ODg5ODggMi43MDExNTYgLTEuNjE3Mzg5CnYgMy40OTA1MDQgMi42OTQ0NjkgLTEuNTk1Nzk5CnYgMy40OTMwMjMgMi42ODM2MTAgLTEuNTc1OTAyCnYgMy40OTUxNDIgMi42NzQ1NzcgLTEuNTY1MTIxCnYgMy40OTU3NzMgMi42Njg5OTcgLTEuNTU4NDYxCnYgMy40OTc4MDkgMi42NTExOTEgLTEuNTQ0MTQ5CnYgMy41MDIzNDAgMi42MDg4MzMgLTEuNTI2OTY0CnYgMy41MDIzNDMgMi42MTIwMTYgLTEuNTI3OTEwCnYgMy41MDAxNTMgMi42MzA4NzYgLTEuNTMzNTEzCnYgMy41MDIzNDAgMi41NjI5ODUgLTEuNTI2OTY0CnYgMy41MDIzMzQgMi41ODU5MDkgLTEuNTI0NzUyCnYgMy40OTkwNjQgMi41MjA2MjcgLTEuNTQ0MTQ5CnYgMy41MDE0MTcgMi41NDA5NDIgLTEuNTMzNTEzCnYgMy41MDIzNTIgMi41NDg5NzYgLTEuNTMxMTI2CnYgMy40OTcwMTQgMi41MDI4MjEgLTEuNTU4NDYxCnYgMy40OTA5MTIgMi40Njg0MDQgLTEuNjM5ODQxCnYgMy40OTE0MDggMi40NzA2NjIgLTEuNjE3Mzg5CnYgMy40OTI5NjUgMi40NzczNDkgLTEuNTk1Nzk5CnYgMy40OTUxODEgMi40ODY3NTcgLTEuNTc4NTU5CnYgMy40OTUzNDUgMi40ODgyMDggLTEuNTc1OTAxCnYgMy40OTgxMzkgMi42Nzg2OTQgLTIuNTgxNjkyCnYgMy40OTY5NDAgMi42ODM2MTAgLTIuNTc1ODI1CnYgMy40OTkzMTUgMi42Njg5OTcgLTIuNTkzMjY1CnYgMy40OTk1NzMgMi41MDI4MjEgLTIuNTkzMjY1CnYgMy40OTc1MDIgMi40ODgyMDggLTIuNTc1ODI1CnYgMy40OTgxMzEgMi40OTA4MDggLTIuNTc4OTI5CnYgMy40OTQyNjQgMi42OTQ0NjkgLTIuNTU1OTI4CnYgMy40OTQ4NjUgMi40NzczNDkgLTIuNTU1OTI4CnYgMy40OTMyMjMgMi40NzA2NjIgLTIuNTM0MzM4CnYgMy40OTI1ODAgMi43MDExNTYgLTIuNTM0MzM3CnYgMy40ODg1MzYgMi43MDM0MTMgLTEuNjM5ODQxCnYgMy41MDE0NDkgMi42NTExOTEgLTIuNjA3NTc4CnYgMy41MDE2OTUgMi41MjA2MjcgLTIuNjA3NTc4CnYgMy41MDM4NjUgMi42MzA4NzYgLTIuNjE4MjEzCnYgMy41MDU1NzcgMi42MDg4MzMgLTIuNjI0NzYzCnYgMy41MDU1NzcgMi41NjI5ODUgLTIuNjI0NzYzCnYgMy41MDQxMDEgMi41NDA5NDIgLTIuNjE4MjEzCnYgMy41MDU1NjggMi41NTMzOTMgLTIuNjIxOTEyCnYgMy41MDU1NzAgMi42MTY0NDggLTIuNjIyNDk5CnYgMy41MDU1ODMgMi41ODU5MDkgLTIuNjI2OTc0CnYgMy40OTQxNjEgMi43MDExNTYgLTIuOTM4MDMyCnYgMy40OTU2NzYgMi42OTQ0NjkgLTIuOTE2NDQyCnYgMy40OTgxOTYgMi42ODM2MTAgLTIuODk2NTQ0CnYgMy40OTkwNTQgMi42Nzk5NTEgLTIuODkyMTc5CnYgMy41MDAyOTMgMi42Njg5OTcgLTIuODc5MTA1CnYgMy41MDIzMzAgMi42NTExOTEgLTIuODY0NzkxCnYgMy41MDYyMzQgMi42MDg4MzMgLTIuODQ3NjA3CnYgMy41MDYyNDEgMi42MTczNzAgLTIuODUwMTQ0CnYgMy41MDQ2NzMgMi42MzA4NzYgLTIuODU0MTU2CnYgMy41MDYyMzQgMi41NjI5ODUgLTIuODQ3NjA3CnYgMy41MDYyMjcgMi41ODU5MDkgLTIuODQ1Mzk2CnYgMy41MDIzMzEgMi41MjA2MjcgLTIuODY0NzkyCnYgMy41MDQ2ODQgMi41NDA5NDIgLTIuODU0MTU2CnYgMy41MDYyNDEgMi41NTQzMTggLTIuODUwMTgyCnYgMy41MDAyODEgMi41MDI4MjEgLTIuODc5MTA0CnYgMy40OTM1MjYgMi40Njg0MDQgLTIuOTYwNDg1CnYgMy40OTQwMjIgMi40NzA2NjIgLTIuOTM4MDMyCnYgMy40OTU1NzkgMi40NzczNDkgLTIuOTE2NDQyCnYgMy40OTgxMzcgMi40ODgyMDggLTIuODk2NTQ1CnYgMy40OTkwNTMgMi40OTIwNzYgLTIuODkxOTI4CnYgMy41MDIwNjMgMi42ODM2MTAgLTMuODk2NDY4CnYgMy41MDM4MzQgMi42Njg5OTcgLTMuOTEzOTA4CnYgMy41MDI4NDAgMi41MDI4MjEgLTMuOTEzOTA4CnYgMy41MDAxMTYgMi40ODgyMDggLTMuODk2NDY4CnYgMy41MDIwNDMgMi40OTYxODIgLTMuOTA1OTg2CnYgMy40OTk0MzcgMi42OTQ0NjkgLTMuODc2NTcwCnYgMy41MDIwMTMgMi42ODQwMTYgLTMuODk1NzI1CnYgMy40OTc0NzkgMi40NzczNDkgLTMuODc2NTcxCnYgMy40OTU4MzcgMi40NzA2NjIgLTMuODU0OTgxCnYgMy40OTc3NTMgMi43MDExNTYgLTMuODU0OTgxCnYgMy40OTM3MDkgMi43MDM0MTMgLTIuOTYwNDg1CnYgMy41MDU5NjkgMi42NTExOTEgLTMuOTI4MjIxCnYgMy41MDQ5NjEgMi41MjA2MjcgLTMuOTI4MjIxCnYgMy41MDgzODUgMi42MzA4NzYgLTMuOTM4ODU2CnYgMy41MDk0NzAgMi42MDg4MzMgLTMuOTQ1NDA1CnYgMy41MDk0NzAgMi41NjI5ODUgLTMuOTQ1NDA1CnYgMy41MDk0NjYgMi41NTg3NDggLTMuOTQ0MTQ3CnYgMy41MDczNjggMi41NDA5NDIgLTMuOTM4ODU2CnYgMy41MDk0NTkgMi42MjE3OTAgLTMuOTQxNTU2CnYgMy41MDk0NzcgMi41ODU5MDkgLTMuOTQ3NjE3CnYgMy4zMjkyOTcgMi43MDExNTYgLTIuOTM4MDMyCnYgMy4zMjkyOTcgMi43MDM0MTMgLTIuOTYwNDg1CnYgMy4zMjkyOTcgMi42OTQ0NjkgLTIuOTE2NDQyCnYgMy4zMjkyOTcgMi42ODM2MTAgLTIuODk2NTQ1CnYgMy4zMjkyOTcgMi42Njg5OTcgLTIuODc5MTA0CnYgMy4zMjkyOTcgMi42NTExOTEgLTIuODY0NzkyCnYgMy4zMjkyOTcgMi42MzA4NzYgLTIuODU0MTU2CnYgMy4zMjkyOTcgMi42MDg4MzMgLTIuODQ3NjA3CnYgMy4zMjkyOTcgMi41ODU5MDkgLTIuODQ1Mzk2CnYgMy4zMjkyOTcgMi41NjI5ODUgLTIuODQ3NjA3CnYgMy4zMjkyOTcgMi41NDA5NDIgLTIuODU0MTU2CnYgMy4zMjkyOTcgMi41MjA2MjcgLTIuODY0NzkyCnYgMy4zMjkyOTcgMi41MDI4MjEgLTIuODc5MTA0CnYgMy4zMjkyOTcgMi40ODgyMDggLTIuODk2NTQ0CnYgMy4zMjkyOTcgMi40NzczNDkgLTIuOTE2NDQyCnYgMy4zMjkyOTcgMi40NzA2NjIgLTIuOTM4MDMyCnYgMy4zMjkyOTcgMi40Njg0MDQgLTIuOTYwNDg1CnYgMy4zMjkyOTcgMi40NzA2NjIgLTMuODU0OTgxCnYgMy4zMjkyOTcgMi40NzczNDkgLTMuODc2NTcxCnYgMy4zMjkyOTcgMi40ODgyMDggLTMuODk2NDY4CnYgMy4zMjkyOTcgMi41MDI4MjEgLTMuOTEzOTA4CnYgMy4zMjkyOTcgMi41MjA2MjcgLTMuOTI4MjIxCnYgMy4zMjkyOTcgMi41NDA5NDIgLTMuOTM4ODU3CnYgMy4zMjkyOTcgMi41NjI5ODUgLTMuOTQ1NDA2CnYgMy4zMjkyOTcgMi41ODU5MDkgLTMuOTQ3NjE3CnYgMy4zMjkyOTcgMi42MDg4MzMgLTMuOTQ1NDA1CnYgMy4zMjkyOTcgMi42MzA4NzYgLTMuOTM4ODU2CnYgMy4zMjkyOTcgMi42NTExOTEgLTMuOTI4MjIxCnYgMy4zMjkyOTcgMi42Njg5OTcgLTMuOTEzOTA4CnYgMy4zMjkyOTcgMi42ODM2MTAgLTMuODk2NDY4CnYgMy4zMjkyOTcgMi42OTQ0NjkgLTMuODc2NTcxCnYgMy4zMjkyOTcgMi43MDExNTYgLTMuODU0OTgwCnYgMy4zMjkyOTcgMi43MDExNTYgLTEuNjE3Mzg5CnYgMy4zMjkyOTcgMi43MDM0MTMgLTEuNjM5ODQyCnYgMy4zMjkyOTcgMi42OTQ0NjkgLTEuNTk1Nzk5CnYgMy4zMjkyOTcgMi42ODM2MTAgLTEuNTc1OTAxCnYgMy4zMjkyOTcgMi42Njg5OTcgLTEuNTU4NDYxCnYgMy4zMjkyOTcgMi42NTExOTEgLTEuNTQ0MTQ4CnYgMy4zMjkyOTcgMi42MzA4NzYgLTEuNTMzNTEzCnYgMy4zMjkyOTcgMi42MDg4MzMgLTEuNTI2OTY0CnYgMy4zMjkyOTcgMi41ODU5MDkgLTEuNTI0NzUyCnYgMy4zMjkyOTcgMi41NjI5ODUgLTEuNTI2OTY0CnYgMy4zMjkyOTcgMi41NDA5NDIgLTEuNTMzNTEzCnYgMy4zMjkyOTcgMi41MjA2MjcgLTEuNTQ0MTQ4CnYgMy4zMjkyOTcgMi41MDI4MjEgLTEuNTU4NDYxCnYgMy4zMjkyOTcgMi40ODgyMDggLTEuNTc1OTAyCnYgMy4zMjkyOTcgMi40NzczNDkgLTEuNTk1Nzk5CnYgMy4zMjkyOTcgMi40NzA2NjIgLTEuNjE3Mzg5CnYgMy4zMjkyOTcgMi40Njg0MDQgLTEuNjM5ODQyCnYgMy4zMjkyOTcgMi40NzA2NjIgLTIuNTM0MzM4CnYgMy4zMjkyOTcgMi40NzczNDkgLTIuNTU1OTI4CnYgMy4zMjkyOTcgMi40ODgyMDggLTIuNTc1ODI1CnYgMy4zMjkyOTcgMi41MDI4MjEgLTIuNTkzMjY1CnYgMy4zMjkyOTcgMi41MjA2MjcgLTIuNjA3NTc4CnYgMy4zMjkyOTcgMi41NDA5NDIgLTIuNjE4MjEzCnYgMy4zMjkyOTcgMi41NjI5ODUgLTIuNjI0NzYzCnYgMy4zMjkyOTcgMi41ODU5MDkgLTIuNjI2OTc0CnYgMy4zMjkyOTcgMi42MDg4MzMgLTIuNjI0NzYzCnYgMy4zMjkyOTcgMi42MzA4NzYgLTIuNjE4MjEzCnYgMy4zMjkyOTcgMi42NTExOTEgLTIuNjA3NTc4CnYgMy4zMjkyOTcgMi42Njg5OTcgLTIuNTkzMjY1CnYgMy4zMjkyOTcgMi42ODM2MTAgLTIuNTc1ODI1CnYgMy4zMjkyOTcgMi42OTQ0NjkgLTIuNTU1OTI4CnYgMy4zMjkyOTcgMi43MDExNTYgLTIuNTM0MzM4CnYgMy41NDQ3MDIgMi42OTU5MzAgLTIuOTM5MDkzCnYgMy42MDMxNTggMi42MzgzNTYgLTIuOTUwNzgxCnYgMy41NTM4NDcgMi42OTUyMjEgLTIuOTM5MjM3CnYgMy41NjI3NjYgMi42OTMxMTIgLTIuOTM5NjY1CnYgMy41NzEyNDAgMi42ODk2NTUgLTIuOTQwMzY3CnYgMy41NzkwNjEgMi42ODQ5MzQgLTIuOTQxMzI1CnYgMy41ODYwMzYgMi42NzkwNjcgLTIuOTQyNTE2CnYgMy41OTE5OTQgMi42NzIxOTcgLTIuOTQzOTExCnYgMy41OTY3ODYgMi42NjQ0OTQgLTIuOTQ1NDc0CnYgMy42MDAyOTYgMi42NTYxNDcgLTIuOTQ3MTY5CnYgMy42MDI0MzggMi42NDczNjIgLTIuOTQ4OTUyCnYgMy42MDMxNTcgMi42Mzk2NDUgLTIuOTYzNjAyCnYgMy41NDQ3MDMgMi42OTgxMDcgLTIuOTYwNzQ0CnYgMy42MDI0MzcgMi42NDg3OTEgLTIuOTYzMTU1CnYgMy42MDAyOTYgMi42NTc3MTEgLTIuOTYyNzE5CnYgMy41OTY3ODYgMi42NjYxODYgLTIuOTYyMzA1CnYgMy41OTE5OTMgMi42NzQwMDggLTIuOTYxOTIyCnYgMy41ODYwMzYgMi42ODA5ODQgLTIuOTYxNTgxCnYgMy41NzkwNjIgMi42ODY5NDIgLTIuOTYxMjkwCnYgMy41NzEyNDEgMi42OTE3MzUgLTIuOTYxMDU2CnYgMy41NjI3NjYgMi42OTUyNDYgLTIuOTYwODg0CnYgMy41NTM4NDcgMi42OTczODcgLTIuOTYwNzc5CnYgMy41NDQ3MDIgMi42ODk1NTggLTIuOTE4NTE4CnYgMy42MDMxNjAgMi42MzU0NDggLTIuOTQxMzkyCnYgMy41NTM4NDcgMi42ODg4OTEgLTIuOTE4Nzk5CnYgMy41NjI3NjYgMi42ODY5MDkgLTIuOTE5NjM3CnYgMy41NzEyNDAgMi42ODM2NjAgLTIuOTIxMDExCnYgMy41NzkwNjIgMi42NzkyMjQgLTIuOTIyODg2CnYgMy41ODYwMzcgMi42NzM3MDkgLTIuOTI1MjE4CnYgMy41OTE5OTQgMi42NjcyNTMgLTIuOTI3OTQ3CnYgMy41OTY3ODcgMi42NjAwMTMgLTIuOTMxMDA4CnYgMy42MDAyOTggMi42NTIxNjkgLTIuOTM0MzI0CnYgMy42MDI0MzkgMi42NDM5MTMgLTIuOTM3ODE0CnYgMy41NDQ3MDIgMi42NzkyMDUgLTIuODk5NTQ4CnYgMy42MDMxNTYgMi42MzA2NzMgLTIuOTMyNjQzCnYgMy41NTM4NDcgMi42Nzg2MDggLTIuODk5OTU2CnYgMy41NjI3NjYgMi42NzY4MzAgLTIuOTAxMTY4CnYgMy41NzEyNDAgMi42NzM5MTYgLTIuOTAzMTU1CnYgMy41NzkwNjEgMi42Njk5MzYgLTIuOTA1ODY5CnYgMy41ODYwMzYgMi42NjQ5OTEgLTIuOTA5MjQyCnYgMy41OTE5OTMgMi42NTkyMDAgLTIuOTEzMTkwCnYgMy41OTY3ODYgMi42NTI3MDYgLTIuOTE3NjE4CnYgMy42MDAyOTYgMi42NDU2NzEgLTIuOTIyNDE2CnYgMy42MDI0MzcgMi42MzgyNjYgLTIuOTI3NDY2CnYgMy41NDQ3MDIgMi42NjUyNjYgLTIuODgyOTEyCnYgMy42MDMxNTYgMi42MjQxNTcgLTIuOTI0ODY2CnYgMy41NTM4NDcgMi42NjQ3NjAgLTIuODgzNDI5CnYgMy41NjI3NjYgMi42NjMyNTQgLTIuODg0OTY2CnYgMy41NzEyNDAgMi42NjA3ODUgLTIuODg3NDg1CnYgMy41NzkwNjEgMi42NTc0MTUgLTIuODkwOTI0CnYgMy41ODYwMzYgMi42NTMyMjUgLTIuODk1MjAwCnYgMy41OTE5OTMgMi42NDgzMjAgLTIuOTAwMjA2CnYgMy41OTY3ODYgMi42NDI4MjAgLTIuOTA1ODE5CnYgMy42MDAyOTYgMi42MzY4NjAgLTIuOTExOTAxCnYgMy42MDI0MzcgMi42MzA1ODggLTIuOTE4MzAzCnYgMy41NDQ3MDIgMi42NDgyNzEgLTIuODY5MjUxCnYgMy42MDMxNTggMi42MTYxMDEgLTIuOTE4MzkwCnYgMy41NTM4NDcgMi42NDc4NzUgLTIuODY5ODU3CnYgMy41NjI3NjYgMi42NDY2OTYgLTIuODcxNjU3CnYgMy41NzEyNDAgMi42NDQ3NjQgLTIuODc0NjA3CnYgMy41NzkwNjEgMi42NDIxMjcgLTIuODc4NjM2CnYgMy41ODYwMzYgMi42Mzg4NDggLTIuODgzNjQ0CnYgMy41OTE5OTQgMi42MzUwMTAgLTIuODg5NTA3CnYgMy41OTY3ODYgMi42MzA3MDYgLTIuODk2MDgxCnYgMy42MDAyOTcgMi42MjYwNDIgLTIuOTAzMjA1CnYgMy42MDI0MzggMi42MjExMzMgLTIuOTEwNzAzCnYgMy41NDQ3MDMgMi42Mjg4NzEgLTIuODU5MDk1CnYgMy42MDMxNTQgMi42MDY3ODUgLTIuOTEzNTEzCnYgMy41NTM4NDcgMi42Mjg1OTkgLTIuODU5NzY1CnYgMy41NjI3NjYgMi42Mjc3OTAgLTIuODYxNzU4CnYgMy41NzEyNDAgMi42MjY0NjQgLTIuODY1MDI2CnYgMy41NzkwNjEgMi42MjQ2NTMgLTIuODY5NDg4CnYgMy41ODYwMzUgMi42MjI0MDIgLTIuODc1MDM0CnYgMy41OTE5OTIgMi42MTk3NjcgLTIuODgxNTI3CnYgMy41OTY3ODUgMi42MTY4MTIgLTIuODg4ODA4CnYgMy42MDAyOTQgMi42MTM2MTAgLTIuODk2Njk3CnYgMy42MDI0MzUgMi42MTAyNDAgLTIuOTA1MDAwCnYgMy41NDQ3MDIgMi42MDc4MTMgLTIuODUyODM5CnYgMy42MDMxNTggMi41OTY1NzkgLTIuOTEwNDgxCnYgMy41NTM4NDcgMi42MDc2NzUgLTIuODUzNTQ5CnYgMy41NjI3NjYgMi42MDcyNjMgLTIuODU1NjYxCnYgMy41NzEyNDAgMi42MDY1ODkgLTIuODU5MTIyCnYgMy41NzkwNjIgMi42MDU2NjggLTIuODYzODQ3CnYgMy41ODYwMzYgMi42MDQ1MjMgLTIuODY5NzIyCnYgMy41OTE5OTQgMi42MDMxODIgLTIuODc2NjAwCnYgMy41OTY3ODYgMi42MDE2NzkgLTIuODg0MzEyCnYgMy42MDAyOTYgMi42MDAwNTAgLTIuODkyNjY5CnYgMy42MDI0MzggMi41OTgzMzYgLTIuOTAxNDY0CnYgMy41NDQ3MDIgMi41ODU5MDkgLTIuODUwNzI2CnYgMy42MDMxNTggMi41ODU5MDkgLTIuOTA5NDUyCnYgMy41NTM4NDYgMi41ODU5MDkgLTIuODUxNDQ5CnYgMy41NjI3NjYgMi41ODU5MDkgLTIuODUzNjAwCnYgMy41NzEyNDAgMi41ODU5MDkgLTIuODU3MTI2CnYgMy41NzkwNjEgMi41ODU5MDkgLTIuODYxOTQxCnYgMy41ODYwMzYgMi41ODU5MDkgLTIuODY3OTI2CnYgMy41OTE5OTQgMi41ODU5MDkgLTIuODc0OTM0CnYgMy41OTY3ODYgMi41ODU5MDkgLTIuODgyNzkxCnYgMy42MDAyOTYgMi41ODU5MDkgLTIuODkxMzA0CnYgMy42MDI0MzggMi41ODU5MDkgLTIuOTAwMjY1CnYgMy41NDQ3MDIgMi41NjQwMDUgLTIuODUyODM5CnYgMy42MDMxNTggMi41NzUyMzkgLTIuOTEwNDgxCnYgMy41NTM4NDYgMi41NjQxNDMgLTIuODUzNTQ5CnYgMy41NjI3NjYgMi41NjQ1NTQgLTIuODU1NjYwCnYgMy41NzEyNDAgMi41NjUyMjkgLTIuODU5MTIxCnYgMy41NzkwNjEgMi41NjYxNTAgLTIuODYzODQ3CnYgMy41ODYwMzYgMi41NjcyOTUgLTIuODY5NzIxCnYgMy41OTE5OTMgMi41Njg2MzYgLTIuODc2NTk5CnYgMy41OTY3ODYgMi41NzAxMzkgLTIuODg0MzEyCnYgMy42MDAyOTYgMi41NzE3NjggLTIuODkyNjY4CnYgMy42MDI0MzcgMi41NzM0ODIgLTIuOTAxNDY0CnYgMy41NDQ3MDIgMi41NDI5NDcgLTIuODU5MDk1CnYgMy42MDMxNTggMi41NjUwMzIgLTIuOTEzNTE0CnYgMy41NTM4NDcgMi41NDMyMTggLTIuODU5NzY2CnYgMy41NjI3NjYgMi41NDQwMjcgLTIuODYxNzU5CnYgMy41NzEyNDEgMi41NDUzNTQgLTIuODY1MDI3CnYgMy41NzkwNjEgMi41NDcxNjQgLTIuODY5NDg4CnYgMy41ODYwMzYgMi41NDk0MTUgLTIuODc1MDM0CnYgMy41OTE5OTQgMi41NTIwNTAgLTIuODgxNTI3CnYgMy41OTY3ODYgMi41NTUwMDUgLTIuODg4ODA4CnYgMy42MDAyOTYgMi41NTgyMDcgLTIuODk2Njk4CnYgMy42MDI0MzggMi41NjE1NzcgLTIuOTA1MDAxCnYgMy41NDQ3MDMgMi41MjM1NDcgLTIuODY5MjUxCnYgMy42MDMxNTUgMi41NTU3MTcgLTIuOTE4MzkwCnYgMy41NTM4NDcgMi41MjM5NDMgLTIuODY5ODU2CnYgMy41NjI3NjYgMi41MjUxMjEgLTIuODcxNjU2CnYgMy41NzEyNDAgMi41MjcwNTMgLTIuODc0NjA3CnYgMy41NzkwNjIgMi41Mjk2OTEgLTIuODc4NjM2CnYgMy41ODYwMzYgMi41MzI5NjkgLTIuODgzNjQ0CnYgMy41OTE5OTMgMi41MzY4MDggLTIuODg5NTA3CnYgMy41OTY3ODYgMi41NDExMTIgLTIuODk2MDgxCnYgMy42MDAyOTUgMi41NDU3NzYgLTIuOTAzMjA1CnYgMy42MDI0MzYgMi41NTA2ODQgLTIuOTEwNzAzCnYgMy41NDQ3MDMgMi41MDY1NTIgLTIuODgyOTEyCnYgMy42MDMxNTYgMi41NDc2NjAgLTIuOTI0ODY3CnYgMy41NTM4NDcgMi41MDcwNTggLTIuODgzNDI5CnYgMy41NjI3NjYgMi41MDg1NjQgLTIuODg0OTY2CnYgMy41NzEyNDEgMi41MTEwMzIgLTIuODg3NDg1CnYgMy41NzkwNjEgMi41MTQ0MDMgLTIuODkwOTI1CnYgMy41ODYwMzYgMi41MTg1OTIgLTIuODk1MjAwCnYgMy41OTE5OTQgMi41MjM0OTcgLTIuOTAwMjA2CnYgMy41OTY3ODYgMi41Mjg5OTcgLTIuOTA1ODIwCnYgMy42MDAyOTYgMi41MzQ5NTcgLTIuOTExOTAyCnYgMy42MDI0MzcgMi41NDEyMjkgLTIuOTE4MzAzCnYgMy41NDQ3MDIgMi40OTI2MTIgLTIuODk5NTQ4CnYgMy42MDMxNTcgMi41NDExNDQgLTIuOTMyNjQzCnYgMy41NTM4NDcgMi40OTMyMTAgLTIuODk5OTU2CnYgMy41NjI3NjYgMi40OTQ5ODggLTIuOTAxMTY4CnYgMy41NzEyNDAgMi40OTc5MDIgLTIuOTAzMTU1CnYgMy41NzkwNjEgMi41MDE4ODEgLTIuOTA1ODY5CnYgMy41ODYwMzYgMi41MDY4MjcgLTIuOTA5MjQyCnYgMy41OTE5OTMgMi41MTI2MTggLTIuOTEzMTkxCnYgMy41OTY3ODYgMi41MTkxMTEgLTIuOTE3NjE4CnYgMy42MDAyOTYgMi41MjYxNDcgLTIuOTIyNDE2CnYgMy42MDI0MzcgMi41MzM1NTIgLTIuOTI3NDY2CnYgMy41NDQ3MDIgMi40ODIyNjAgLTIuOTE4NTE4CnYgMy42MDMxNjAgMi41MzYzNzAgLTIuOTQxMzkyCnYgMy41NTM4NDcgMi40ODI5MjYgLTIuOTE4ODAwCnYgMy41NjI3NjYgMi40ODQ5MDkgLTIuOTE5NjM3CnYgMy41NzEyNDEgMi40ODgxNTggLTIuOTIxMDExCnYgMy41NzkwNjIgMi40OTI1OTQgLTIuOTIyODg2CnYgMy41ODYwMzcgMi40OTgxMDggLTIuOTI1MjE3CnYgMy41OTE5OTUgMi41MDQ1NjUgLTIuOTI3OTQ3CnYgMy41OTY3ODggMi41MTE4MDQgLTIuOTMxMDA4CnYgMy42MDAyOTggMi41MTk2NDkgLTIuOTM0MzIzCnYgMy42MDI0NDAgMi41Mjc5MDUgLTIuOTM3ODE0CnYgMy41NDQ3MDIgMi40NzU4ODggLTIuOTM5MDkzCnYgMy42MDMxNTUgMi41MzM0NjIgLTIuOTUwNzgxCnYgMy41NTM4NDYgMi40NzY1OTcgLTIuOTM5MjM3CnYgMy41NjI3NjUgMi40Nzg3MDYgLTIuOTM5NjY1CnYgMy41NzEyNDAgMi40ODIxNjMgLTIuOTQwMzY3CnYgMy41NzkwNjEgMi40ODY4ODMgLTIuOTQxMzI1CnYgMy41ODYwMzUgMi40OTI3NTEgLTIuOTQyNTE2CnYgMy41OTE5OTIgMi40OTk2MjEgLTIuOTQzOTEwCnYgMy41OTY3ODUgMi41MDczMjQgLTIuOTQ1NDc0CnYgMy42MDAyOTQgMi41MTU2NzEgLTIuOTQ3MTY5CnYgMy42MDI0MzUgMi41MjQ0NTUgLTIuOTQ4OTUyCnYgMy41NDQ3MDIgMi40NzM3MTEgLTIuOTYwNzQ0CnYgMy42MDMxNTcgMi41MzIxNzIgLTIuOTYzNjAyCnYgMy41NTM4NDcgMi40NzQ0MzAgLTIuOTYwNzc5CnYgMy41NjI3NjYgMi40NzY1NzIgLTIuOTYwODg0CnYgMy41NzEyNDAgMi40ODAwODMgLTIuOTYxMDU2CnYgMy41NzkwNjEgMi40ODQ4NzYgLTIuOTYxMjkwCnYgMy41ODYwMzYgMi40OTA4MzQgLTIuOTYxNTgxCnYgMy41OTE5OTMgMi40OTc4MDkgLTIuOTYxOTIyCnYgMy41OTY3ODYgMi41MDU2MzEgLTIuOTYyMzA0CnYgMy42MDAyOTYgMi41MTQxMDcgLTIuOTYyNzE5CnYgMy42MDI0MzcgMi41MjMwMjcgLTIuOTYzMTU1CnYgMy41NDQ3MDMgMi40NzU5NjYgLTMuODU0MTcxCnYgMy42MDMxNTggMi41MzQzOTggLTMuODQ1MjU0CnYgMy41NTM4NDYgMi40NzY2ODUgLTMuODU0MDYxCnYgMy41NjI3NjYgMi40Nzg4MjYgLTMuODUzNzM1CnYgMy41NzEyNDAgMi40ODIzMzQgLTMuODUzMTk5CnYgMy41NzkwNjEgMi40ODcxMjUgLTMuODUyNDY4CnYgMy41ODYwMzYgMi40OTMwODAgLTMuODUxNTYwCnYgMy41OTE5OTMgMi41MDAwNTIgLTMuODUwNDk1CnYgMy41OTY3ODYgMi41MDc4NzAgLTMuODQ5MzAzCnYgMy42MDAyOTYgMi41MTYzNDEgLTMuODQ4MDEwCnYgMy42MDI0MzcgMi41MjUyNTcgLTMuODQ2NjQ5CnYgMy41NDQ3MDMgMi40ODIyNjAgLTMuODc0NDk0CnYgMy42MDMxNTQgMi41MzYzNzAgLTMuODUxNjIwCnYgMy41NTM4NDcgMi40ODI5MjYgLTMuODc0MjEzCnYgMy41NjI3NjUgMi40ODQ5MDggLTMuODczMzc1CnYgMy41NzEyNDAgMi40ODgxNTggLTMuODcyMDAxCnYgMy41NzkwNjEgMi40OTI1OTQgLTMuODcwMTI2CnYgMy41ODYwMzUgMi40OTgxMDggLTMuODY3Nzk1CnYgMy41OTE5OTIgMi41MDQ1NjUgLTMuODY1MDY1CnYgMy41OTY3ODQgMi41MTE4MDQgLTMuODYyMDA1CnYgMy42MDAyOTQgMi41MTk2NDkgLTMuODU4Njg5CnYgMy42MDI0MzUgMi41Mjc5MDUgLTMuODU1MTk5CnYgMy41NDQ3MDMgMi40OTI2MTIgLTMuODkzNDY0CnYgMy42MDMxNjEgMi41NDExNDQgLTMuODYwMzY5CnYgMy41NTM4NDcgMi40OTMyMTAgLTMuODkzMDU3CnYgMy41NjI3NjYgMi40OTQ5ODggLTMuODkxODQ0CnYgMy41NzEyNDAgMi40OTc5MDIgLTMuODg5ODU3CnYgMy41NzkwNjIgMi41MDE4ODEgLTMuODg3MTQzCnYgMy41ODYwMzcgMi41MDY4MjcgLTMuODgzNzcxCnYgMy41OTE5OTUgMi41MTI2MTggLTMuODc5ODIyCnYgMy41OTY3ODggMi41MTkxMTEgLTMuODc1Mzk0CnYgMy42MDAyOTkgMi41MjYxNDcgLTMuODcwNTk2CnYgMy42MDI0NDAgMi41MzM1NTIgLTMuODY1NTQ2CnYgMy41NDQ3MDMgMi41MDY1NTIgLTMuOTEwMTAwCnYgMy42MDMxNTQgMi41NDc2NjAgLTMuODY4MTQ2CnYgMy41NTM4NDcgMi41MDcwNTggLTMuOTA5NTg0CnYgMy41NjI3NjYgMi41MDg1NjQgLTMuOTA4MDQ3CnYgMy41NzEyNDAgMi41MTEwMzIgLTMuOTA1NTI3CnYgMy41NzkwNjEgMi41MTQ0MDMgLTMuOTAyMDg4CnYgMy41ODYwMzUgMi41MTg1OTIgLTMuODk3ODEyCnYgMy41OTE5OTIgMi41MjM0OTcgLTMuODkyODA2CnYgMy41OTY3ODQgMi41Mjg5OTcgLTMuODg3MTkzCnYgMy42MDAyOTQgMi41MzQ5NTcgLTMuODgxMTExCnYgMy42MDI0MzUgMi41NDEyMjkgLTMuODc0NzA5CnYgMy41NDQ3MDMgMi41MjM1NDcgLTMuOTIzNzYxCnYgMy42MDMxNTYgMi41NTU3MTcgLTMuODc0NjIyCnYgMy41NTM4NDcgMi41MjM5NDMgLTMuOTIzMTU2CnYgMy41NjI3NjYgMi41MjUxMjEgLTMuOTIxMzU2CnYgMy41NzEyNDAgMi41MjcwNTMgLTMuOTE4NDA1CnYgMy41NzkwNjEgMi41Mjk2OTEgLTMuOTE0Mzc2CnYgMy41ODYwMzYgMi41MzI5NjkgLTMuOTA5MzY5CnYgMy41OTE5OTMgMi41MzY4MDggLTMuOTAzNTA1CnYgMy41OTY3ODUgMi41NDExMTIgLTMuODk2OTMxCnYgMy42MDAyOTYgMi41NDU3NzYgLTMuODg5ODA3CnYgMy42MDI0MzYgMi41NTA2ODUgLTMuODgyMzA5CnYgMy41NDQ3MDMgMi41NDI5NDcgLTMuOTMzOTE3CnYgMy42MDMxNTkgMi41NjUwMzIgLTMuODc5NDk5CnYgMy41NTM4NDcgMi41NDMyMTggLTMuOTMzMjQ3CnYgMy41NjI3NjYgMi41NDQwMjcgLTMuOTMxMjU0CnYgMy41NzEyNDEgMi41NDUzNTQgLTMuOTI3OTg2CnYgMy41NzkwNjIgMi41NDcxNjQgLTMuOTIzNTI0CnYgMy41ODYwMzcgMi41NDk0MTUgLTMuOTE3OTc5CnYgMy41OTE5OTUgMi41NTIwNTAgLTMuOTExNDg1CnYgMy41OTY3ODggMi41NTUwMDUgLTMuOTA0MjA0CnYgMy42MDAyOTggMi41NTgyMDcgLTMuODk2MzE1CnYgMy42MDI0MzkgMi41NjE1NzcgLTMuODg4MDEyCnYgMy41NDQ3MDMgMi41NjQwMDUgLTMuOTQwMTc0CnYgMy42MDMxNTYgMi41NzUyMzkgLTMuODgyNTMxCnYgMy41NTM4NDcgMi41NjQxNDMgLTMuOTM5NDY0CnYgMy41NjI3NjYgMi41NjQ1NTQgLTMuOTM3MzUyCnYgMy41NzEyNDAgMi41NjUyMjkgLTMuOTMzODkxCnYgMy41NzkwNjEgMi41NjYxNTAgLTMuOTI5MTY1CnYgMy41ODYwMzYgMi41NjcyOTUgLTMuOTIzMjkwCnYgMy41OTE5OTMgMi41Njg2MzYgLTMuOTE2NDEzCnYgMy41OTY3ODYgMi41NzAxMzkgLTMuOTA4NzAwCnYgMy42MDAyOTYgMi41NzE3NjcgLTMuOTAwMzQ0CnYgMy42MDI0MzcgMi41NzM0ODIgLTMuODkxNTQ5CnYgMy41NDQ3MDMgMi41ODU5MDkgLTMuOTQyMjg2CnYgMy42MDMxNTYgMi41ODU5MDkgLTMuODgzNTYxCnYgMy41NTM4NDcgMi41ODU5MDkgLTMuOTQxNTYzCnYgMy41NjI3NjYgMi41ODU5MDkgLTMuOTM5NDEyCnYgMy41NzEyNDAgMi41ODU5MDkgLTMuOTM1ODg2CnYgMy41NzkwNjEgMi41ODU5MDkgLTMuOTMxMDcxCnYgMy41ODYwMzYgMi41ODU5MDkgLTMuOTI1MDg2CnYgMy41OTE5OTMgMi41ODU5MDkgLTMuOTE4MDc5CnYgMy41OTY3ODYgMi41ODU5MDkgLTMuOTEwMjIyCnYgMy42MDAyOTYgMi41ODU5MDkgLTMuOTAxNzA4CnYgMy42MDI0MzcgMi41ODU5MDkgLTMuODkyNzQ3CnYgMy41NDQ3MDMgMi42MDc4MTMgLTMuOTQwMTczCnYgMy42MDMxNTYgMi41OTY1NzggLTMuODgyNTMxCnYgMy41NTM4NDcgMi42MDc2NzUgLTMuOTM5NDYzCnYgMy41NjI3NjYgMi42MDcyNjMgLTMuOTM3MzUyCnYgMy41NzEyNDAgMi42MDY1ODkgLTMuOTMzODkxCnYgMy41NzkwNjIgMi42MDU2NjggLTMuOTI5MTY1CnYgMy41ODYwMzYgMi42MDQ1MjIgLTMuOTIzMjkwCnYgMy41OTE5OTMgMi42MDMxODIgLTMuOTE2NDEzCnYgMy41OTY3ODYgMi42MDE2NzkgLTMuOTA4NzAwCnYgMy42MDAyOTYgMi42MDAwNTAgLTMuOTAwMzQ0CnYgMy42MDI0MzcgMi41OTgzMzYgLTMuODkxNTQ4CnYgMy41NDQ3MDMgMi42Mjg4NzEgLTMuOTMzOTE3CnYgMy42MDMxNTYgMi42MDY3ODUgLTMuODc5NDk5CnYgMy41NTM4NDcgMi42Mjg1OTkgLTMuOTMzMjQ3CnYgMy41NjI3NjYgMi42Mjc3OTAgLTMuOTMxMjU0CnYgMy41NzEyNDAgMi42MjY0NjQgLTMuOTI3OTg2CnYgMy41NzkwNjEgMi42MjQ2NTMgLTMuOTIzNTI0CnYgMy41ODYwMzUgMi42MjI0MDMgLTMuOTE3OTc5CnYgMy41OTE5OTMgMi42MTk3NjcgLTMuOTExNDg1CnYgMy41OTY3ODUgMi42MTY4MTIgLTMuOTA0MjA0CnYgMy42MDAyOTYgMi42MTM2MTEgLTMuODk2MzE1CnYgMy42MDI0MzYgMi42MTAyNDAgLTMuODg4MDEyCnYgMy41NDQ3MDMgMi42NDgyNzEgLTMuOTIzNzYxCnYgMy42MDMxNTkgMi42MTYxMDEgLTMuODc0NjIyCnYgMy41NTM4NDcgMi42NDc4NzUgLTMuOTIzMTU2CnYgMy41NjI3NjYgMi42NDY2OTcgLTMuOTIxMzU2CnYgMy41NzEyNDAgMi42NDQ3NjUgLTMuOTE4NDA1CnYgMy41NzkwNjIgMi42NDIxMjcgLTMuOTE0Mzc2CnYgMy41ODYwMzcgMi42Mzg4NDkgLTMuOTA5MzY5CnYgMy41OTE5OTQgMi42MzUwMTAgLTMuOTAzNTA1CnYgMy41OTY3ODcgMi42MzA3MDYgLTMuODk2OTMxCnYgMy42MDAyOTcgMi42MjYwNDIgLTMuODg5ODA3CnYgMy42MDI0MzkgMi42MjExMzMgLTMuODgyMzA5CnYgMy41NDQ3MDMgMi42NjUyNjYgLTMuOTEwMTAwCnYgMy42MDMxNTggMi42MjQxNTcgLTMuODY4MTQ2CnYgMy41NTM4NDYgMi42NjQ3NjAgLTMuOTA5NTgzCnYgMy41NjI3NjYgMi42NjMyNTQgLTMuOTA4MDQ3CnYgMy41NzEyNDAgMi42NjA3ODUgLTMuOTA1NTI3CnYgMy41NzkwNjEgMi42NTc0MTUgLTMuOTAyMDg4CnYgMy41ODYwMzYgMi42NTMyMjUgLTMuODk3ODEyCnYgMy41OTE5OTMgMi42NDgzMjAgLTMuODkyODA2CnYgMy41OTY3ODYgMi42NDI4MjAgLTMuODg3MTkzCnYgMy42MDAyOTYgMi42MzY4NjEgLTMuODgxMTExCnYgMy42MDI0MzcgMi42MzA1ODggLTMuODc0NzA5CnYgMy41NDQ3MDMgMi42NzkyMDUgLTMuODkzNDY0CnYgMy42MDMxNTcgMi42MzA2NzQgLTMuODYwMzY5CnYgMy41NTM4NDcgMi42Nzg2MDggLTMuODkzMDU2CnYgMy41NjI3NjYgMi42NzY4MzAgLTMuODkxODQ0CnYgMy41NzEyNDAgMi42NzM5MTYgLTMuODg5ODU2CnYgMy41NzkwNjEgMi42Njk5MzcgLTMuODg3MTQzCnYgMy41ODYwMzYgMi42NjQ5OTEgLTMuODgzNzcwCnYgMy41OTE5OTQgMi42NTkyMDAgLTMuODc5ODIxCnYgMy41OTY3ODYgMi42NTI3MDcgLTMuODc1MzkzCnYgMy42MDAyOTYgMi42NDU2NzEgLTMuODcwNTk1CnYgMy42MDI0MzcgMi42MzgyNjYgLTMuODY1NTQ2CnYgMy41NDQ3MDMgMi42ODk1NTggLTMuODc0NDk0CnYgMy42MDMxNTUgMi42MzU0NDggLTMuODUxNjIwCnYgMy41NTM4NDcgMi42ODg4OTEgLTMuODc0MjEzCnYgMy41NjI3NjYgMi42ODY5MDkgLTMuODczMzc1CnYgMy41NzEyNDAgMi42ODM2NjAgLTMuODcyMDAxCnYgMy41NzkwNjEgMi42NzkyMjQgLTMuODcwMTI2CnYgMy41ODYwMzUgMi42NzM3MDkgLTMuODY3Nzk1CnYgMy41OTE5OTIgMi42NjcyNTMgLTMuODY1MDY2CnYgMy41OTY3ODUgMi42NjAwMTMgLTMuODYyMDA1CnYgMy42MDAyOTUgMi42NTIxNjkgLTMuODU4Njg5CnYgMy42MDI0MzUgMi42NDM5MTMgLTMuODU1MTk5CnYgMy41NDQ3MDMgMi42OTU4NTIgLTMuODU0MTcxCnYgMy42MDMxNTggMi42Mzc0MjAgLTMuODQ1MjU0CnYgMy41NTM4NDcgMi42OTUxMzIgLTMuODU0MDYxCnYgMy41NjI3NjYgMi42OTI5OTIgLTMuODUzNzM0CnYgMy41NzEyNDAgMi42ODk0ODMgLTMuODUzMTk5CnYgMy41NzkwNjIgMi42ODQ2OTIgLTMuODUyNDY4CnYgMy41ODYwMzYgMi42Nzg3MzcgLTMuODUxNTU5CnYgMy41OTE5OTQgMi42NzE3NjUgLTMuODUwNDk1CnYgMy41OTY3ODYgMi42NjM5NDcgLTMuODQ5MzAyCnYgMy42MDAyOTYgMi42NTU0NzYgLTMuODQ4MDEwCnYgMy42MDI0MzggMi42NDY1NjEgLTMuODQ2NjQ5CnYgMy41NDQ3MDMgMi42OTU5MzAgLTEuNjE4NDUwCnYgMy42MDMxNTggMi42MzgzNTYgLTEuNjMwMTM3CnYgMy41NTM4NDcgMi42OTUyMjEgLTEuNjE4NTkzCnYgMy41NjI3NjYgMi42OTMxMTIgLTEuNjE5MDIyCnYgMy41NzEyNDAgMi42ODk2NTUgLTEuNjE5NzIzCnYgMy41NzkwNjEgMi42ODQ5MzQgLTEuNjIwNjgyCnYgMy41ODYwMzYgMi42NzkwNjcgLTEuNjIxODczCnYgMy41OTE5OTQgMi42NzIxOTcgLTEuNjIzMjY3CnYgMy41OTY3ODYgMi42NjQ0OTQgLTEuNjI0ODMxCnYgMy42MDAyOTYgMi42NTYxNDcgLTEuNjI2NTI2CnYgMy42MDI0MzggMi42NDczNjIgLTEuNjI4MzA5CnYgMy42MDMxNTcgMi42Mzk2NDUgLTEuNjQyOTU5CnYgMy41NDQ3MDMgMi42OTgxMDcgLTEuNjQwMTAxCnYgMy42MDI0MzcgMi42NDg3OTEgLTEuNjQyNTEyCnYgMy42MDAyOTYgMi42NTc3MTEgLTEuNjQyMDc2CnYgMy41OTY3ODYgMi42NjYxODYgLTEuNjQxNjYyCnYgMy41OTE5OTQgMi42NzQwMDggLTEuNjQxMjc5CnYgMy41ODYwMzYgMi42ODA5ODQgLTEuNjQwOTM4CnYgMy41NzkwNjEgMi42ODY5NDIgLTEuNjQwNjQ3CnYgMy41NzEyNDAgMi42OTE3MzUgLTEuNjQwNDEyCnYgMy41NjI3NjYgMi42OTUyNDYgLTEuNjQwMjQxCnYgMy41NTM4NDcgMi42OTczODcgLTEuNjQwMTM2CnYgMy41NDQ3MDIgMi42ODk1NTggLTEuNTk3ODc1CnYgMy42MDMxNjAgMi42MzU0NDggLTEuNjIwNzQ5CnYgMy41NTM4NDcgMi42ODg4OTEgLTEuNTk4MTU3CnYgMy41NjI3NjYgMi42ODY5MDkgLTEuNTk4OTk0CnYgMy41NzEyNDEgMi42ODM2NjAgLTEuNjAwMzY4CnYgMy41NzkwNjIgMi42NzkyMjQgLTEuNjAyMjQ0CnYgMy41ODYwMzcgMi42NzM3MDkgLTEuNjA0NTc1CnYgMy41OTE5OTUgMi42NjcyNTMgLTEuNjA3MzA0CnYgMy41OTY3ODcgMi42NjAwMTMgLTEuNjEwMzY0CnYgMy42MDAyOTggMi42NTIxNjkgLTEuNjEzNjgwCnYgMy42MDI0NDAgMi42NDM5MTMgLTEuNjE3MTcxCnYgMy41NDQ3MDIgMi42NzkyMDUgLTEuNTc4OTA1CnYgMy42MDMxNTcgMi42MzA2NzQgLTEuNjEyMDAwCnYgMy41NTM4NDcgMi42Nzg2MDggLTEuNTc5MzEzCnYgMy41NjI3NjYgMi42NzY4MzAgLTEuNTgwNTI1CnYgMy41NzEyNDEgMi42NzM5MTYgLTEuNTgyNTEzCnYgMy41NzkwNjEgMi42Njk5MzcgLTEuNTg1MjI2CnYgMy41ODYwMzYgMi42NjQ5OTEgLTEuNTg4NTk5CnYgMy41OTE5OTMgMi42NTkyMDAgLTEuNTkyNTQ4CnYgMy41OTY3ODYgMi42NTI3MDcgLTEuNTk2OTc2CnYgMy42MDAyOTYgMi42NDU2NzEgLTEuNjAxNzczCnYgMy42MDI0MzcgMi42MzgyNjYgLTEuNjA2ODIzCnYgMy41NDQ3MDMgMi42NjUyNjYgLTEuNTYyMjY5CnYgMy42MDMxNTcgMi42MjQxNTcgLTEuNjA0MjIzCnYgMy41NTM4NDcgMi42NjQ3NjAgLTEuNTYyNzg2CnYgMy41NjI3NjYgMi42NjMyNTQgLTEuNTY0MzIzCnYgMy41NzEyNDAgMi42NjA3ODUgLTEuNTY2ODQyCnYgMy41NzkwNjEgMi42NTc0MTUgLTEuNTcwMjgyCnYgMy41ODYwMzYgMi42NTMyMjUgLTEuNTc0NTU3CnYgMy41OTE5OTMgMi42NDgzMjAgLTEuNTc5NTYzCnYgMy41OTY3ODYgMi42NDI4MjAgLTEuNTg1MTc3CnYgMy42MDAyOTYgMi42MzY4NjEgLTEuNTkxMjU5CnYgMy42MDI0MzcgMi42MzA1ODggLTEuNTk3NjYwCnYgMy41NDQ3MDMgMi42NDgyNzEgLTEuNTQ4NjA4CnYgMy42MDMxNTggMi42MTYxMDAgLTEuNTk3NzQ3CnYgMy41NTM4NDcgMi42NDc4NzUgLTEuNTQ5MjE0CnYgMy41NjI3NjYgMi42NDY2OTYgLTEuNTUxMDE0CnYgMy41NzEyNDEgMi42NDQ3NjQgLTEuNTUzOTY0CnYgMy41NzkwNjEgMi42NDIxMjcgLTEuNTU3OTkzCnYgMy41ODYwMzYgMi42Mzg4NDggLTEuNTYzMDAxCnYgMy41OTE5OTQgMi42MzUwMTAgLTEuNTY4ODY0CnYgMy41OTY3ODcgMi42MzA3MDUgLTEuNTc1NDM4CnYgMy42MDAyOTcgMi42MjYwNDEgLTEuNTgyNTYyCnYgMy42MDI0MzggMi42MjExMzIgLTEuNTkwMDYwCnYgMy41NDQ3MDMgMi42Mjg4NzEgLTEuNTM4NDUyCnYgMy42MDMxNTQgMi42MDY3ODYgLTEuNTkyODcxCnYgMy41NTM4NDcgMi42Mjg1OTkgLTEuNTM5MTIyCnYgMy41NjI3NjYgMi42Mjc3OTAgLTEuNTQxMTE2CnYgMy41NzEyNDEgMi42MjY0NjQgLTEuNTQ0Mzg0CnYgMy41NzkwNjEgMi42MjQ2NTMgLTEuNTQ4ODQ1CnYgMy41ODYwMzYgMi42MjI0MDIgLTEuNTU0MzkxCnYgMy41OTE5OTMgMi42MTk3NjcgLTEuNTYwODg0CnYgMy41OTY3ODUgMi42MTY4MTIgLTEuNTY4MTY1CnYgMy42MDAyOTQgMi42MTM2MTEgLTEuNTc2MDU0CnYgMy42MDI0MzUgMi42MTAyNDAgLTEuNTg0MzU4CnYgMy41NDQ3MDMgMi42MDc4MTMgLTEuNTMyMTk2CnYgMy42MDMxNTggMi41OTY1NzkgLTEuNTg5ODM4CnYgMy41NTM4NDcgMi42MDc2NzUgLTEuNTMyOTA1CnYgMy41NjI3NjYgMi42MDcyNjMgLTEuNTM1MDE3CnYgMy41NzEyNDAgMi42MDY1ODkgLTEuNTM4NDc4CnYgMy41NzkwNjIgMi42MDU2NjggLTEuNTQzMjA1CnYgMy41ODYwMzYgMi42MDQ1MjMgLTEuNTQ5MDc5CnYgMy41OTE5OTQgMi42MDMxODIgLTEuNTU1OTU3CnYgMy41OTY3ODYgMi42MDE2NzkgLTEuNTYzNjY5CnYgMy42MDAyOTYgMi42MDAwNTAgLTEuNTcyMDI2CnYgMy42MDI0MzggMi41OTgzMzYgLTEuNTgwODIxCnYgMy41NDQ3MDMgMi41ODU5MDkgLTEuNTMwMDgzCnYgMy42MDMxNTggMi41ODU5MDggLTEuNTg4ODA5CnYgMy41NTM4NDcgMi41ODU5MDkgLTEuNTMwODA2CnYgMy41NjI3NjYgMi41ODU5MDkgLTEuNTMyOTU3CnYgMy41NzEyNDAgMi41ODU5MDkgLTEuNTM2NDg0CnYgMy41NzkwNjIgMi41ODU5MDkgLTEuNTQxMjk5CnYgMy41ODYwMzYgMi41ODU5MDkgLTEuNTQ3MjgzCnYgMy41OTE5OTQgMi41ODU5MDkgLTEuNTU0MjkxCnYgMy41OTY3ODYgMi41ODU5MDkgLTEuNTYyMTQ4CnYgMy42MDAyOTcgMi41ODU5MDggLTEuNTcwNjYxCnYgMy42MDI0MzggMi41ODU5MDggLTEuNTc5NjIyCnYgMy41NDQ3MDMgMi41NjQwMDUgLTEuNTMyMTk2CnYgMy42MDMxNTggMi41NzUyMzkgLTEuNTg5ODM4CnYgMy41NTM4NDcgMi41NjQxNDMgLTEuNTMyOTA1CnYgMy41NjI3NjYgMi41NjQ1NTQgLTEuNTM1MDE3CnYgMy41NzEyNDEgMi41NjUyMjkgLTEuNTM4NDc4CnYgMy41NzkwNjIgMi41NjYxNTAgLTEuNTQzMjA0CnYgMy41ODYwMzcgMi41NjcyOTUgLTEuNTQ5MDc5CnYgMy41OTE5OTQgMi41Njg2MzYgLTEuNTU1OTU3CnYgMy41OTY3ODYgMi41NzAxMzkgLTEuNTYzNjY5CnYgMy42MDAyOTYgMi41NzE3NjggLTEuNTcyMDI1CnYgMy42MDI0MzggMi41NzM0ODIgLTEuNTgwODIxCnYgMy41NDQ3MDMgMi41NDI5NDcgLTEuNTM4NDUzCnYgMy42MDMxNTggMi41NjUwMzIgLTEuNTkyODcxCnYgMy41NTM4NDcgMi41NDMyMTggLTEuNTM5MTIyCnYgMy41NjI3NjYgMi41NDQwMjcgLTEuNTQxMTE2CnYgMy41NzEyNDEgMi41NDUzNTQgLTEuNTQ0Mzg0CnYgMy41NzkwNjIgMi41NDcxNjQgLTEuNTQ4ODQ1CnYgMy41ODYwMzYgMi41NDk0MTUgLTEuNTU0MzkxCnYgMy41OTE5OTQgMi41NTIwNTAgLTEuNTYwODg0CnYgMy41OTY3ODYgMi41NTUwMDUgLTEuNTY4MTY1CnYgMy42MDAyOTcgMi41NTgyMDcgLTEuNTc2MDU0CnYgMy42MDI0MzggMi41NjE1NzcgLTEuNTg0MzU4CnYgMy41NDQ3MDMgMi41MjM1NDcgLTEuNTQ4NjA4CnYgMy42MDMxNTUgMi41NTU3MTggLTEuNTk3NzQ3CnYgMy41NTM4NDcgMi41MjM5NDMgLTEuNTQ5MjE0CnYgMy41NjI3NjYgMi41MjUxMjEgLTEuNTUxMDE0CnYgMy41NzEyNDAgMi41MjcwNTMgLTEuNTUzOTY0CnYgMy41NzkwNjEgMi41Mjk2OTEgLTEuNTU3OTkzCnYgMy41ODYwMzUgMi41MzI5NjkgLTEuNTYzMDAxCnYgMy41OTE5OTMgMi41MzY4MDggLTEuNTY4ODY0CnYgMy41OTY3ODUgMi41NDExMTIgLTEuNTc1NDM4CnYgMy42MDAyOTUgMi41NDU3NzYgLTEuNTgyNTYyCnYgMy42MDI0MzYgMi41NTA2ODUgLTEuNTkwMDYwCnYgMy41NDQ3MDMgMi41MDY1NTIgLTEuNTYyMjY5CnYgMy42MDMxNTcgMi41NDc2NjAgLTEuNjA0MjI0CnYgMy41NTM4NDcgMi41MDcwNTggLTEuNTYyNzg2CnYgMy41NjI3NjYgMi41MDg1NjQgLTEuNTY0MzIzCnYgMy41NzEyNDAgMi41MTEwMzIgLTEuNTY2ODQyCnYgMy41NzkwNjEgMi41MTQ0MDMgLTEuNTcwMjgyCnYgMy41ODYwMzYgMi41MTg1OTIgLTEuNTc0NTU3CnYgMy41OTE5OTMgMi41MjM0OTcgLTEuNTc5NTYzCnYgMy41OTY3ODUgMi41Mjg5OTcgLTEuNTg1MTc3CnYgMy42MDAyOTYgMi41MzQ5NTcgLTEuNTkxMjU5CnYgMy42MDI0MzcgMi41NDEyMjkgLTEuNTk3NjYxCnYgMy41NDQ3MDMgMi40OTI2MTIgLTEuNTc4OTA1CnYgMy42MDMxNTcgMi41NDExNDQgLTEuNjEyMDAwCnYgMy41NTM4NDcgMi40OTMyMTAgLTEuNTc5MzEzCnYgMy41NjI3NjYgMi40OTQ5ODggLTEuNTgwNTI1CnYgMy41NzEyNDAgMi40OTc5MDIgLTEuNTgyNTEzCnYgMy41NzkwNjIgMi41MDE4ODEgLTEuNTg1MjI2CnYgMy41ODYwMzYgMi41MDY4MjcgLTEuNTg4NTk5CnYgMy41OTE5OTMgMi41MTI2MTggLTEuNTkyNTQ4CnYgMy41OTY3ODYgMi41MTkxMTEgLTEuNTk2OTc2CnYgMy42MDAyOTYgMi41MjYxNDcgLTEuNjAxNzczCnYgMy42MDI0MzcgMi41MzM1NTIgLTEuNjA2ODIzCnYgMy41NDQ3MDMgMi40ODIyNjAgLTEuNTk3ODc1CnYgMy42MDMxNjAgMi41MzYzNzAgLTEuNjIwNzQ5CnYgMy41NTM4NDcgMi40ODI5MjYgLTEuNTk4MTU3CnYgMy41NjI3NjYgMi40ODQ5MDggLTEuNTk4OTk1CnYgMy41NzEyNDEgMi40ODgxNTggLTEuNjAwMzY4CnYgMy41NzkwNjIgMi40OTI1OTQgLTEuNjAyMjQ0CnYgMy41ODYwMzcgMi40OTgxMDggLTEuNjA0NTc1CnYgMy41OTE5OTUgMi41MDQ1NjUgLTEuNjA3MzA0CnYgMy41OTY3ODcgMi41MTE4MDQgLTEuNjEwMzY1CnYgMy42MDAyOTggMi41MTk2NDkgLTEuNjEzNjgxCnYgMy42MDI0NDAgMi41Mjc5MDUgLTEuNjE3MTcxCnYgMy41NDQ3MDMgMi40NzU4ODggLTEuNjE4NDUwCnYgMy42MDMxNTUgMi41MzM0NjIgLTEuNjMwMTM4CnYgMy41NTM4NDcgMi40NzY1OTcgLTEuNjE4NTkzCnYgMy41NjI3NjYgMi40Nzg3MDYgLTEuNjE5MDIyCnYgMy41NzEyNDAgMi40ODIxNjMgLTEuNjE5NzI0CnYgMy41NzkwNjEgMi40ODY4ODQgLTEuNjIwNjgyCnYgMy41ODYwMzYgMi40OTI3NTEgLTEuNjIxODczCnYgMy41OTE5OTMgMi40OTk2MjEgLTEuNjIzMjY3CnYgMy41OTY3ODUgMi41MDczMjQgLTEuNjI0ODMxCnYgMy42MDAyOTUgMi41MTU2NzEgLTEuNjI2NTI2CnYgMy42MDI0MzYgMi41MjQ0NTUgLTEuNjI4MzA5CnYgMy41NDQ3MDMgMi40NzM3MTEgLTEuNjQwMTAxCnYgMy42MDMxNTcgMi41MzIxNzIgLTEuNjQyOTU5CnYgMy41NTM4NDcgMi40NzQ0MzAgLTEuNjQwMTM2CnYgMy41NjI3NjYgMi40NzY1NzIgLTEuNjQwMjQxCnYgMy41NzEyNDAgMi40ODAwODMgLTEuNjQwNDEyCnYgMy41NzkwNjEgMi40ODQ4NzYgLTEuNjQwNjQ3CnYgMy41ODYwMzYgMi40OTA4MzQgLTEuNjQwOTM4CnYgMy41OTE5OTQgMi40OTc4MDkgLTEuNjQxMjc5CnYgMy41OTY3ODYgMi41MDU2MzEgLTEuNjQxNjYyCnYgMy42MDAyOTYgMi41MTQxMDcgLTEuNjQyMDc2CnYgMy42MDI0MzcgMi41MjMwMjcgLTEuNjQyNTEyCnYgMy41NDQ3MDIgMi40NzU5NjYgLTIuNTMzNTI4CnYgMy42MDMxNTggMi41MzQzOTggLTIuNTI0NjExCnYgMy41NTM4NDcgMi40NzY2ODUgLTIuNTMzNDE4CnYgMy41NjI3NjYgMi40Nzg4MjYgLTIuNTMzMDkyCnYgMy41NzEyNDEgMi40ODIzMzQgLTIuNTMyNTU2CnYgMy41NzkwNjIgMi40ODcxMjUgLTIuNTMxODI1CnYgMy41ODYwMzYgMi40OTMwODAgLTIuNTMwOTE3CnYgMy41OTE5OTQgMi41MDAwNTIgLTIuNTI5ODUyCnYgMy41OTY3ODYgMi41MDc4NzAgLTIuNTI4NjYwCnYgMy42MDAyOTcgMi41MTYzNDEgLTIuNTI3MzY3CnYgMy42MDI0MzggMi41MjUyNTcgLTIuNTI2MDA2CnYgMy41NDQ3MDMgMi40ODIyNjAgLTIuNTUzODUxCnYgMy42MDMxNTQgMi41MzYzNzAgLTIuNTMwOTc3CnYgMy41NTM4NDcgMi40ODI5MjYgLTIuNTUzNTcwCnYgMy41NjI3NjYgMi40ODQ5MDkgLTIuNTUyNzMyCnYgMy41NzEyNDAgMi40ODgxNTggLTIuNTUxMzU4CnYgMy41NzkwNjEgMi40OTI1OTQgLTIuNTQ5NDgzCnYgMy41ODYwMzYgMi40OTgxMDggLTIuNTQ3MTUyCnYgMy41OTE5OTMgMi41MDQ1NjUgLTIuNTQ0NDIyCnYgMy41OTY3ODUgMi41MTE4MDQgLTIuNTQxMzYyCnYgMy42MDAyOTQgMi41MTk2NDkgLTIuNTM4MDQ2CnYgMy42MDI0MzYgMi41Mjc5MDUgLTIuNTM0NTU1CnYgMy41NDQ3MDIgMi40OTI2MTIgLTIuNTcyODIxCnYgMy42MDMxNjEgMi41NDExNDQgLTIuNTM5NzI2CnYgMy41NTM4NDcgMi40OTMyMTAgLTIuNTcyNDEzCnYgMy41NjI3NjYgMi40OTQ5ODggLTIuNTcxMjAxCnYgMy41NzEyNDEgMi40OTc5MDIgLTIuNTY5MjE0CnYgMy41NzkwNjIgMi41MDE4ODEgLTIuNTY2NTAwCnYgMy41ODYwMzcgMi41MDY4MjcgLTIuNTYzMTI4CnYgMy41OTE5OTUgMi41MTI2MTggLTIuNTU5MTc5CnYgMy41OTY3ODggMi41MTkxMTEgLTIuNTU0NzUxCnYgMy42MDAyOTkgMi41MjYxNDcgLTIuNTQ5OTUzCnYgMy42MDI0NDAgMi41MzM1NTIgLTIuNTQ0OTAzCnYgMy41NDQ3MDMgMi41MDY1NTIgLTIuNTg5NDU3CnYgMy42MDMxNTQgMi41NDc2NjAgLTIuNTQ3NTAzCnYgMy41NTM4NDcgMi41MDcwNTggLTIuNTg4OTQxCnYgMy41NjI3NjYgMi41MDg1NjQgLTIuNTg3NDA0CnYgMy41NzEyNDAgMi41MTEwMzIgLTIuNTg0ODg0CnYgMy41NzkwNjEgMi41MTQ0MDMgLTIuNTgxNDQ1CnYgMy41ODYwMzYgMi41MTg1OTIgLTIuNTc3MTY5CnYgMy41OTE5OTIgMi41MjM0OTcgLTIuNTcyMTYzCnYgMy41OTY3ODUgMi41Mjg5OTcgLTIuNTY2NTUwCnYgMy42MDAyOTQgMi41MzQ5NTcgLTIuNTYwNDY3CnYgMy42MDI0MzUgMi41NDEyMjkgLTIuNTU0MDY1CnYgMy41NDQ3MDMgMi41MjM1NDcgLTIuNjAzMTE4CnYgMy42MDMxNTYgMi41NTU3MTggLTIuNTUzOTc5CnYgMy41NTM4NDcgMi41MjM5NDMgLTIuNjAyNTEzCnYgMy41NjI3NjYgMi41MjUxMjEgLTIuNjAwNzEzCnYgMy41NzEyNDAgMi41MjcwNTMgLTIuNTk3NzYyCnYgMy41NzkwNjEgMi41Mjk2OTEgLTIuNTkzNzMzCnYgMy41ODYwMzYgMi41MzI5NjkgLTIuNTg4NzI2CnYgMy41OTE5OTMgMi41MzY4MDggLTIuNTgyODYyCnYgMy41OTY3ODUgMi41NDExMTIgLTIuNTc2Mjg4CnYgMy42MDAyOTUgMi41NDU3NzYgLTIuNTY5MTY0CnYgMy42MDI0MzcgMi41NTA2ODUgLTIuNTYxNjY2CnYgMy41NDQ3MDMgMi41NDI5NDcgLTIuNjEzMjc0CnYgMy42MDMxNjAgMi41NjUwMzMgLTIuNTU4ODU2CnYgMy41NTM4NDcgMi41NDMyMTggLTIuNjEyNjA0CnYgMy41NjI3NjYgMi41NDQwMjcgLTIuNjEwNjExCnYgMy41NzEyNDAgMi41NDUzNTQgLTIuNjA3MzQzCnYgMy41NzkwNjIgMi41NDcxNjUgLTIuNjAyODgxCnYgMy41ODYwMzcgMi41NDk0MTUgLTIuNTk3MzM1CnYgMy41OTE5OTUgMi41NTIwNTEgLTIuNTkwODQyCnYgMy41OTY3ODcgMi41NTUwMDYgLTIuNTgzNTYxCnYgMy42MDAyOTggMi41NTgyMDggLTIuNTc1NjcyCnYgMy42MDI0MzkgMi41NjE1NzggLTIuNTY3MzY5CnYgMy41NDQ3MDMgMi41NjQwMDUgLTIuNjE5NTMwCnYgMy42MDMxNTMgMi41NzUyMzkgLTIuNTYxODg4CnYgMy41NTM4NDcgMi41NjQxNDMgLTIuNjE4ODIwCnYgMy41NjI3NjYgMi41NjQ1NTQgLTIuNjE2NzA5CnYgMy41NzEyNDAgMi41NjUyMjkgLTIuNjEzMjQ4CnYgMy41NzkwNjEgMi41NjYxNTAgLTIuNjA4NTIyCnYgMy41ODYwMzUgMi41NjcyOTUgLTIuNjAyNjQ3CnYgMy41OTE5OTIgMi41Njg2MzYgLTIuNTk1NzY5CnYgMy41OTY3ODQgMi41NzAxMzkgLTIuNTg4MDU3CnYgMy42MDAyOTQgMi41NzE3NjcgLTIuNTc5NzAwCnYgMy42MDI0MzQgMi41NzM0ODIgLTIuNTcwOTA1CnYgMy41NDQ3MDIgMi41ODU5MDkgLTIuNjIxNjQzCnYgMy42MDMxNjMgMi41ODU5MDggLTIuNTYyOTE3CnYgMy41NTM4NDcgMi41ODU5MDkgLTIuNjIwOTIwCnYgMy41NjI3NjcgMi41ODU5MDkgLTIuNjE4NzY5CnYgMy41NzEyNDEgMi41ODU5MDkgLTIuNjE1MjQzCnYgMy41NzkwNjMgMi41ODU5MDkgLTIuNjEwNDI4CnYgMy41ODYwMzggMi41ODU5MDkgLTIuNjA0NDQzCnYgMy41OTE5OTYgMi41ODU5MDkgLTIuNTk3NDM2CnYgMy41OTY3ODkgMi41ODU5MDkgLTIuNTg5NTc4CnYgMy42MDAzMDAgMi41ODU5MDkgLTIuNTgxMDY1CnYgMy42MDI0NDMgMi41ODU5MDkgLTIuNTcyMTA0CnYgMy41NDQ3MDMgMi42MDc4MTMgLTIuNjE5NTMwCnYgMy42MDMxNTMgMi41OTY1NzggLTIuNTYxODg4CnYgMy41NTM4NDcgMi42MDc2NzUgLTIuNjE4ODIxCnYgMy41NjI3NjYgMi42MDcyNjMgLTIuNjE2NzA5CnYgMy41NzEyNDAgMi42MDY1ODkgLTIuNjEzMjQ4CnYgMy41NzkwNjEgMi42MDU2NjggLTIuNjA4NTIyCnYgMy41ODYwMzUgMi42MDQ1MjMgLTIuNjAyNjQ4CnYgMy41OTE5OTIgMi42MDMxODIgLTIuNTk1NzcwCnYgMy41OTY3ODQgMi42MDE2NzkgLTIuNTg4MDU4CnYgMy42MDAyOTMgMi42MDAwNTAgLTIuNTc5NzAxCnYgMy42MDI0MzQgMi41OTgzMzYgLTIuNTcwOTA2CnYgMy41NDQ3MDMgMi42Mjg4NzEgLTIuNjEzMjc0CnYgMy42MDMxNTYgMi42MDY3ODYgLTIuNTU4ODU2CnYgMy41NTM4NDcgMi42Mjg1OTkgLTIuNjEyNjAzCnYgMy41NjI3NjYgMi42Mjc3OTAgLTIuNjEwNjEwCnYgMy41NzEyNDAgMi42MjY0NjQgLTIuNjA3MzQyCnYgMy41NzkwNjEgMi42MjQ2NTMgLTIuNjAyODgxCnYgMy41ODYwMzYgMi42MjI0MDIgLTIuNTk3MzM1CnYgMy41OTE5OTMgMi42MTk3NjcgLTIuNTkwODQxCnYgMy41OTY3ODUgMi42MTY4MTIgLTIuNTgzNTYxCnYgMy42MDAyOTYgMi42MTM2MTEgLTIuNTc1NjcyCnYgMy42MDI0MzcgMi42MTAyNDAgLTIuNTY3MzY4CnYgMy41NDQ3MDIgMi42NDgyNzEgLTIuNjAzMTE4CnYgMy42MDMxNTkgMi42MTYxMDAgLTIuNTUzOTc5CnYgMy41NTM4NDcgMi42NDc4NzUgLTIuNjAyNTEzCnYgMy41NjI3NjYgMi42NDY2OTYgLTIuNjAwNzEzCnYgMy41NzEyNDEgMi42NDQ3NjUgLTIuNTk3NzYyCnYgMy41NzkwNjIgMi42NDIxMjcgLTIuNTkzNzMzCnYgMy41ODYwMzcgMi42Mzg4NDggLTIuNTg4NzI2CnYgMy41OTE5OTQgMi42MzUwMTAgLTIuNTgyODYyCnYgMy41OTY3ODcgMi42MzA3MDUgLTIuNTc2Mjg4CnYgMy42MDAyOTggMi42MjYwNDEgLTIuNTY5MTY0CnYgMy42MDI0MzkgMi42MjExMzMgLTIuNTYxNjY2CnYgMy41NDQ3MDIgMi42NjUyNjYgLTIuNTg5NDU3CnYgMy42MDMxNTggMi42MjQxNTggLTIuNTQ3NTAzCnYgMy41NTM4NDcgMi42NjQ3NjAgLTIuNTg4OTQwCnYgMy41NjI3NjYgMi42NjMyNTQgLTIuNTg3NDA0CnYgMy41NzEyNDEgMi42NjA3ODUgLTIuNTg0ODg0CnYgMy41NzkwNjIgMi42NTc0MTUgLTIuNTgxNDQ0CnYgMy41ODYwMzcgMi42NTMyMjYgLTIuNTc3MTY5CnYgMy41OTE5OTQgMi42NDgzMjEgLTIuNTcyMTYzCnYgMy41OTY3ODYgMi42NDI4MjAgLTIuNTY2NTQ5CnYgMy42MDAyOTcgMi42MzY4NjEgLTIuNTYwNDY3CnYgMy42MDI0MzggMi42MzA1ODkgLTIuNTU0MDY2CnYgMy41NDQ3MDMgMi42NzkyMDUgLTIuNTcyODIxCnYgMy42MDMxNTggMi42MzA2NzQgLTIuNTM5NzI2CnYgMy41NTM4NDcgMi42Nzg2MDggLTIuNTcyNDEzCnYgMy41NjI3NjYgMi42NzY4MzAgLTIuNTcxMjAxCnYgMy41NzEyNDAgMi42NzM5MTYgLTIuNTY5MjE0CnYgMy41NzkwNjIgMi42Njk5MzcgLTIuNTY2NTAwCnYgMy41ODYwMzYgMi42NjQ5OTEgLTIuNTYzMTI4CnYgMy41OTE5OTMgMi42NTkyMDAgLTIuNTU5MTc4CnYgMy41OTY3ODYgMi42NTI3MDcgLTIuNTU0NzUwCnYgMy42MDAyOTYgMi42NDU2NzEgLTIuNTQ5OTUzCnYgMy42MDI0MzcgMi42MzgyNjYgLTIuNTQ0OTAzCnYgMy41NDQ3MDMgMi42ODk1NTggLTIuNTUzODUxCnYgMy42MDMxNTUgMi42MzU0NDggLTIuNTMwOTc3CnYgMy41NTM4NDcgMi42ODg4OTEgLTIuNTUzNTY5CnYgMy41NjI3NjYgMi42ODY5MDkgLTIuNTUyNzMyCnYgMy41NzEyNDAgMi42ODM2NjAgLTIuNTUxMzU4CnYgMy41NzkwNjEgMi42NzkyMjQgLTIuNTQ5NDgzCnYgMy41ODYwMzYgMi42NzM3MDkgLTIuNTQ3MTUyCnYgMy41OTE5OTMgMi42NjcyNTMgLTIuNTQ0NDIyCnYgMy41OTY3ODUgMi42NjAwMTMgLTIuNTQxMzYyCnYgMy42MDAyOTUgMi42NTIxNjkgLTIuNTM4MDQ2CnYgMy42MDI0MzYgMi42NDM5MTMgLTIuNTM0NTU1CnYgMy41NDQ3MDMgMi42OTU4NTIgLTIuNTMzNTI4CnYgMy42MDMxNTggMi42Mzc0MjAgLTIuNTI0NjExCnYgMy41NTM4NDcgMi42OTUxMzIgLTIuNTMzNDE4CnYgMy41NjI3NjYgMi42OTI5OTIgLTIuNTMzMDkxCnYgMy41NzEyNDAgMi42ODk0ODMgLTIuNTMyNTU2CnYgMy41NzkwNjEgMi42ODQ2OTIgLTIuNTMxODI1CnYgMy41ODYwMzYgMi42Nzg3MzggLTIuNTMwOTE2CnYgMy41OTE5OTQgMi42NzE3NjUgLTIuNTI5ODUyCnYgMy41OTY3ODYgMi42NjM5NDcgLTIuNTI4NjU5CnYgMy42MDAyOTYgMi42NTU0NzYgLTIuNTI3MzY2CnYgMy42MDI0MzggMi42NDY1NjEgLTIuNTI2MDA2CnYgMy41MDA2OTQgMi42OTgzNDUgLTQuNDM0MTUxCnYgMy41MDE3MTMgMi42OTM5ODQgLTQuNDI3OTU3CnYgMy41MDI4OTIgMi42ODg5NjEgLTQuNDIyMjk0CnYgMy41MDM1NTggMi42ODYxMzggLTQuNDE5NzUyCnYgMy41MDM4NzUgMi42ODMzNTcgLTQuNDE3MjM0CnYgMy41MDQ1NzYgMi42NzcyNDYgLTQuNDEyODM5CnYgMy41MDUzMzIgMi42NzA2ODggLTQuNDA5MTY1CnYgMy41MDYxMzMgMi42NjM3NjQgLTQuNDA2MjU5CnYgMy41MDY5NjkgMi42NTY1NjQgLTQuNDA0MTU2CnYgMy41MDc4MzAgMi42NDkxNzUgLTQuNDAyODg0CnYgMy41MDg3MDUgMi42NDE2OTMgLTQuNDAyNDU5CnYgMy41MTA4MTggMi42MjM2NTcgLTQuNDAyNDU4CnYgMy41MDg3MzggMi41NDI4NTIgLTQuNDAyNDU4CnYgMy41MTA4MTggMi41NjA2MDQgLTQuNDAyNDU5CnYgMy41MDc4NzMgMi41MzU0NTQgLTQuNDAyODg0CnYgMy41MDcwMjAgMi41MjgxNDkgLTQuNDA0MTU2CnYgMy41MDYxOTEgMi41MjEwMjkgLTQuNDA2MjU5CnYgMy41MDUzOTcgMi41MTQxODMgLTQuNDA5MTY1CnYgMy41MDQ2NDYgMi41MDc2OTcgLTQuNDEyODM4CnYgMy41MDM5NDkgMi41MDE2NTQgLTQuNDE3MjMzCnYgMy41MDMwNTUgMi40OTYxNDEgLTQuNDIyMjk1CnYgMy41MDM1NTkgMi40OTgyNjUgLTQuNDIwMzM3CnYgMy41MDE4OTIgMi40OTEyMzIgLTQuNDI3OTU3CnYgMy41MDA4ODQgMi40ODY5NjkgLTQuNDM0MTUxCnYgMy41MDAwNDUgMi40ODM0MDUgLTQuNDQwNzk4CnYgMy40OTk0ODYgMi40NzcyNjkgLTQuODk5ODkyCnYgMy41MDAxNzYgMi43MDgxMzggLTQuODk5ODkxCnYgMy41MDAwNDUgMi43MDg1NjIgLTQuODkyMzA5CnYgMy40OTkzNzIgMi40NzY4NTcgLTQuODkyMzA5CnYgMy40OTgzNzIgMi43MDg2NDMgLTQuNDcwMTgyCnYgMy40OTg1NDYgMi40NzY4OTcgLTQuNDcwMTgxCnYgMy40OTg0NDMgMi43MDgyMjIgLTQuNDYyNjAwCnYgMy40OTg2MzAgMi40NzczMTAgLTQuNDYyNTk5CnYgMy40OTg3MTUgMi43MDY5NjAgLTQuNDU1MTEyCnYgMy40OTg5MTEgMi40Nzg1NDUgLTQuNDU1MTEyCnYgMy40OTkxODUgMi43MDQ4NzUgLTQuNDQ3ODE0CnYgMy40OTk4NDggMi43MDE5OTEgLTQuNDQwNzk3CnYgMy40OTkzODQgMi40ODA1ODUgLTQuNDQ3ODE0CnYgMy41MDA1MTAgMi43MDY4NjMgLTQuOTA3Mzc5CnYgMy41MDEwMzUgMi43MDQ3ODUgLTQuOTE0Njc3CnYgMy41MDE3NTYgMi43MDE4ODYgLTQuOTIxNjk0CnYgMy41MDI2NTIgMi42OTgyNTEgLTQuOTI4MzM5CnYgMy41MDM3MjEgMi42OTM4ODcgLTQuOTM0NTM0CnYgMy41MDQ5NDUgMi42ODg4NjIgLTQuOTQwMTk3CnYgMy41MDU2OTIgMi42ODMyNjkgLTQuOTQ1MjU3CnYgMy41MDUwOTQgMi42ODgyNDggLTQuOTQwNzUwCnYgMy41MDY0MjMgMi42NzcxNTcgLTQuOTQ5NjUyCnYgMy41MDcyMDQgMi42NzA1OTcgLTQuOTUzMzI2CnYgMy41MDY3MzUgMi41MTQxMTggLTQuOTUzMzI1CnYgMy41MDU5NjYgMi41MDc2MzMgLTQuOTQ5NjUyCnYgMy41MDUyNDcgMi41MDE1OTEgLTQuOTQ1MjU3CnYgMy41MDUxMDQgMi41MDAzODYgLTQuOTQ0MTU0CnYgMy41MDQwNjggMi40OTYwOTIgLTQuOTQwMTk3CnYgMy41MDI4ODMgMi40OTExODQgLTQuOTM0NTM0CnYgMy41MDE4NTEgMi40ODY5MjIgLTQuOTI4MzQwCnYgMy41MDA5ODYgMi40ODMzNTkgLTQuOTIxNjkzCnYgMy41MDAyOTggMi40ODA1NDEgLTQuOTE0Njc3CnYgMy40OTk3OTUgMi40Nzg1MDIgLTQuOTA3Mzc5CnYgMy41MDg4NzcgMi42NTY0NzEgLTQuOTU4MzM0CnYgMy41MDgwMjUgMi42NjM2NzMgLTQuOTU2MjMyCnYgMy41MDgzODMgMi41MjgwODMgLTQuOTU4MzM1CnYgMy41MDc1NDQgMi41MjA5NjMgLTQuOTU2MjMyCnYgMy41MTAxMTAgMi41NDI3ODUgLTQuOTYwMDMyCnYgMy41MTI0NjEgMi41NjI4NjIgLTQuOTYwMDMyCnYgMy41MDkyNDIgMi41MzUzODggLTQuOTU5NjA3CnYgMy41MDk3NDYgMi42NDkwODIgLTQuOTU5NjA2CnYgMy41MTA2MjQgMi42NDE2MDAgLTQuOTYwMDMyCnYgMy41MTI0NjIgMi42MjU5MTUgLTQuOTYwMDMyCnYgMy41MDUxNTggMi42ODgzMzUgLTQuOTYyMzk5CnYgMy41MTA3NzYgMi41NjA1NDYgLTQuMzg4MjE2CnYgMy41MDM1MzMgMi42ODYxMDMgLTQuNDExMjAxCnYgMy41MTA3NzggMi42MjM2MDIgLTQuMzg4ODg5CnYgMy41MDM0ODEgMi40OTgxNTcgLTQuMzkzNjM5CnYgMy41MTI1MTMgMi41NjI5MzMgLTQuOTc3NTM2CnYgMy41MDUxNjIgMi41MDA0NjYgLTQuOTYzNzQ3CnYgMy41MTI1MTEgMi42MjU5ODMgLTQuOTc2ODExCnYgMy41MTI1MTQgMi41NzAzMzEgLTQuOTc3OTU0CnYgMy41MDYwOTkgMi42NjM2NjIgLTQuMzkyOTQ2CnYgMy41MDkxNzcgMi41MzQ0ODcgLTQuOTc1OTI2CnYgMy40OTg4NDcgMi43MTQzODUgLTQuOTQyMTA5CnYgMy40OTU5NjYgMi43MjU4ODIgLTQuOTA4OTcwCnYgMy40OTQ1MzAgMi43MjQ1MjkgLTQuNDU5OTAyCnYgMy41MDc0NjAgMi42NjkwNzIgLTQuOTc1OTI0CnYgMy40OTc1MDAgMi40NzI5NDQgLTQuNDE5MzIyCnYgMy40OTU0NzQgMi40NjQxNTIgLTQuNDU4NTQ5CnYgMy40OTQ5MjkgMi40NjE0NDcgLTQuNTA5OTQ3CnYgMy40OTUyMjggMi40NjIxMjMgLTQuNTc5NjA3CnYgMy40OTczMjggMi40NjgyMDkgLTQuOTA0OTEyCnYgMy41MDA4MTMgMi40ODI0MTEgLTQuOTQ4ODY5CnYgMy40OTg5OTUgMi40OTE5OTUgLTIuODcxOTgxCnYgMy41MDYyMTIgMi41NTQyNzggLTIuODQwMzI3CnYgMy41MDk1MDcgMi41NTg4MDQgLTMuOTU3ODY1CnYgMy41MDYyMTAgMi42MTczMjcgLTIuODM5NTQyCnYgMy41MDIxMDcgMi40OTYyNzEgLTMuOTI3ODQyCnYgMy40OTkwMDYgMi42Nzk4ODQgLTIuODc1NTkxCnYgMy41MDIxMTcgMi42ODQxNTkgLTMuOTMxMDcxCnYgMy41MDk1MDUgMi42MjE4NTMgLTMuOTU3MDY5CnYgMy41MDUyNjggMi42NTc2MTUgLTMuOTQzMjU0CnYgMy40OTM1NDUgMi43MDMwNjIgLTIuODk3MTQyCnYgMy40ODk2OTAgMi43MjAxMDYgLTIuOTUzOTUyCnYgMy40OTMzNTYgMi43MTkyOTQgLTMuODQwMTg3CnYgMy40OTgwOTUgMi43MDA2MjggLTMuOTA5OTgyCnYgMy40OTQ2MTYgMi40NjUyNzMgLTMuODg5NjkzCnYgMy40OTI5NjMgMi40NTg3ODAgLTMuODM5Mzc0CnYgMy40OTAwMDkgMi40NTM5MTAgLTIuOTM1Mjg2CnYgMy40OTU1MzYgMi40Nzc0NDYgLTIuODgzMzQ2CnYgMy41MDIyNzUgMi41MjA0NTkgLTIuODUwMDcyCnYgMy41MDE2MzYgMi42NTY4MDMgLTIuODU0MTI4CnYgMy41MDYyMDAgMi42MDI0MjggLTIuODM2Mjc0CnYgMy41MDIyNzUgMi41NDg4NjkgLTEuNTA0Njk3CnYgMy40ODA5NjIgMi43MzU0NzggLTEuNjY0NDA3CnYgMy40ODM0OTQgMi43Mzg5NTYgLTIuNTIzMzUwCnYgMy40OTgyNzcgMi40OTEwMDkgLTIuNjI4NTU2CnYgMy41MDU2NDMgMi42MTY1NDggLTIuNjQ3MDUyCnYgMy40OTUwNDcgMi42NzQ0NDcgLTEuNTMyOTMxCnYgMy41MDIyNjMgMi42MTE5MDYgLTEuNTAwNzc1CnYgMy40OTgyNDMgMi42Nzg4MzcgLTIuNjE2ODQ3CnYgMy40OTUwNzMgMi40ODY2MDggLTEuNTQxNzE1CnYgMy41MDU2NTYgMi41NTM1MTUgLTIuNjUxODk3CnYgMy40OTQ4ODQgMi42OTI1MjQgLTIuNTk1NDM3CnYgMy40ODg5NjkgMi43MDAzMTYgLTEuNTYxMTc0CnYgMy40ODM2NTYgMi43MjM2ODkgLTEuNjMyMjY1CnYgMy41MDExNTEgMi41MTUyNzcgLTIuNjQxMjA5CnYgMy40OTM1NjMgMi40NzE0NTIgLTIuNjExMDE5CnYgMy40ODczODMgMi40NDYxMzEgLTIuNTQ4Njg5CnYgMy40ODUwNTMgMi40NDQxODQgLTEuNjA2OTQzCnYgMy40ODkzOTcgMi40NjI2ODggLTEuNTY1MDY3CnYgMy40OTg5NTEgMi41MjAxNDcgLTEuNTIxMjQzCnYgMy41MDIyNjYgMi41NzY2MzIgLTEuNTAxNzY1CnYgMy41MDE5NDAgMi42NDc3MjYgLTIuNjMyNDQ0CnYgMy40OTk0NzMgMi42MzYwMzkgLTEuNTExNTA1CnYgMy41MDU2NTcgMi41ODE1MDEgLTIuNjUxOTIyCnYgLTMuNDg1MTE3IDIuNjc1NTkzIC0xLjgzNTE1NAp2IC0zLjQ4NTE0MiAyLjQ4NzY4NCAtMS44MjY3NDUKdiAtMy40ODcyNTMgMi42MjAyODkgLTMuNTkwMzMzCnYgLTMuNDY1NzU3IDIuNzQyODA0IC0zLjQ5Mjc0OAp2IC0zLjQ3MDQ0MSAyLjczNjM3MSAtMS45MDQxMTgKdiAtMy40OTI1MTIgMi41NTAwMTMgLTEuODA2NTAyCnYgLTMuNDc5OTkyIDIuNjgyNjMyIC0zLjU3MzUxOAp2IC0zLjQ3OTk3NyAyLjQ5NDc3OCAtMy41Nzg2MDYKdiAtMy40OTI1MTIgMi42MTMwNjYgLTEuODA2NTQ3CnYgLTMuNDY1Njk4IDIuNDM0MDE0IC0zLjUxMjk2OAp2IC0zLjQ3MDQ5NSAyLjQyNzQyNCAtMS44ODU2NTEKdiAtMy40ODcyNjMgMi41NTcyMjMgLTMuNTg3MDQ2CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTIwOTUzCnZ0IDEuMDAwMDAwIDAuOTIwOTIyCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTIxMDI4CnZ0IDAuOTQ2Nzc4IDAuOTIxMDI5CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTIxMDI2CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTIxMDI2CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTIxMDMwCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTIxMDM2CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTIxMDQ1CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTIxMDU2CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTIwOTA5CnZ0IDAuNzMxNjQyIDAuOTIxMDY0CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTIwNTUwCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTIwMjIyCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE5OTM1CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE5NzAzCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE5NTMyCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE5NDMxCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE5NDAzCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE5NDQ4CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE5NTY2CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE5NzUxCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE5OTk3CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTIwMjk0CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTIwNjMxCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTIwOTk1CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTIxMTQ0CnZ0IDAuMjY4MzU4IDAuOTIxMTUwCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTIxMTMxCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTIxMTE3CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTIxMTAzCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTIxMDg4CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTIxMDc0CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTIxMDYxCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTIwOTcwCnZ0IDAuMDUzMjIzIDAuOTIxMDU4CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTIwOTIyCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTIwNzg2CnZ0IDEuMDAwMDAwIDAuOTIwNzU2CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTIwODYxCnZ0IDAuOTQ2Nzc2IDAuOTIwODYyCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTIwODU5CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTIwODYwCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTIwODY0CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTIwODcwCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTIwODc5CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTIwODkwCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTIwNzQyCnZ0IDAuNzMxNjQyIDAuOTIwODk3CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTIwMzg0CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTIwMDU1CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE5NzY5CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE5NTM2CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE5MzY2CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE5MjY0CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE5MjM2CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE5MjgyCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE5Mzk5CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE5NTg1CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE5ODMxCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTIwMTI4CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTIwNDY1CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTIwODI4CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTIwOTc3CnZ0IDAuMjY4MzU4IDAuOTIwOTg0CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTIwOTY1CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTIwOTUxCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTIwOTM2CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTIwOTIyCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTIwOTA4CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTIwODk0CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTIwODAzCnZ0IDAuMDUzMjI0IDAuOTIwODkxCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTIwNzU2CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTIwNjIwCnZ0IDEuMDAwMDAwIDAuOTIwNTg5CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTIwNjk0CnZ0IDAuOTQ2Nzc1IDAuOTIwNjk2CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTIwNjkyCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTIwNjkzCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTIwNjk3CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTIwNzAzCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTIwNzEyCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTIwNzIzCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTIwNTc2CnZ0IDAuNzMxNjQxIDAuOTIwNzMwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTIwMjE3CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE5ODg4CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE5NjAyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE5MzY5CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE5MTk5CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE5MDk4CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE5MDY5CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE5MTE1CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE5MjMzCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE5NDE4CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE5NjY0CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE5OTYxCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTIwMjk4CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTIwNjYyCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTIwODExCnZ0IDAuMjY4MzU5IDAuOTIwODE3CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTIwNzk4CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTIwNzg0CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTIwNzcwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTIwNzU1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTIwNzQxCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTIwNzI4CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTIwNjM3CnZ0IDAuMDUzMjI1IDAuOTIwNzI1CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTIwNTg5CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4OTcyCnZ0IDEuMDAwMDAwIDAuOTE4OTQyCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE5MDQ3CnZ0IDAuOTQ2NzY0IDAuOTE5MDQ5CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE5MDQ1CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE5MDQ2CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE5MDUwCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE5MDU2CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE5MDY1CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE5MDc2CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4OTI5CnZ0IDAuNzMxNjM4IDAuOTE5MDgzCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4NTcwCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE4MjQxCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3OTU1CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3NzIyCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3NTUyCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE3NDUxCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE3NDIyCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE3NDY4CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3NTg1CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3NzcxCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE4MDE3CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE4MzE0CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4NjUxCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE5MDE1CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE5MTYzCnZ0IDAuMjY4MzYyIDAuOTE5MTcwCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE5MTUxCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE5MTM3CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE5MTIzCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE5MTA4CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE5MDk0CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE5MDgxCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4OTg5CnZ0IDAuMDUzMjM2IDAuOTE5MDc3CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4OTQyCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4ODA2CnZ0IDEuMDAwMDAwIDAuOTE4Nzc1CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4ODgxCnZ0IDAuOTQ2NzYzIDAuOTE4ODgyCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4ODc4CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4ODc5CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4ODgzCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4ODg5CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4ODk4CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4OTA5CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4NzYyCnZ0IDAuNzMxNjM4IDAuOTE4OTE3CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4NDAzCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE4MDc1CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3Nzg4CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3NTU2CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3Mzg1CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE3Mjg0CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE3MjU2CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE3MzAxCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3NDE5CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3NjA0CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3ODUwCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE4MTQ4CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4NDg1CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4ODQ4CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4OTk3CnZ0IDAuMjY4MzYyIDAuOTE5MDAzCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4OTg0CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4OTcwCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4OTU2CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4OTQxCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4OTI3CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4OTE0CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4ODIzCnZ0IDAuMDUzMjM3IDAuOTE4OTExCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4Nzc1CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4NjM5CnZ0IDEuMDAwMDAwIDAuOTE4NjA4CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4NzE0CnZ0IDAuOTQ2NzYxIDAuOTE4NzE1CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4NzEyCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4NzEzCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4NzE2CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4NzIzCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4NzMyCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4NzQzCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4NTk1CnZ0IDAuNzMxNjM3IDAuOTE4NzUwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4MjM3CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3OTA4CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3NjIyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3Mzg5CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3MjE5CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE3MTE3CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE3MDg5CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE3MTM0CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3MjUyCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3NDM4CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3Njg0CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3OTgxCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4MzE4CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4NjgxCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4ODMwCnZ0IDAuMjY4MzYzIDAuOTE4ODM3CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4ODE4CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4ODA0CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4Nzg5CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4Nzc1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4NzYxCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4NzQ4CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4NjU2CnZ0IDAuMDUzMjM4IDAuOTE4NzQ0CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4NjA4CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4NDgwCnZ0IDEuMDAwMDAwIDAuOTE4NDQ5CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4NTU1CnZ0IDAuOTQ2NzYwIDAuOTE4NTU2CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4NTUzCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4NTU0CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4NTU3CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4NTY0CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4NTcyCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4NTgzCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4NDM2CnZ0IDAuNzMxNjM3IDAuOTE4NTkxCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4MDc3CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3NzQ5CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3NDYyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3MjMwCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3MDYwCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE2OTU4CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE2OTMwCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE2OTc1CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3MDkzCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3Mjc5CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3NTI0CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3ODIyCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4MTU5CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4NTIyCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4NjcxCnZ0IDAuMjY4MzYzIDAuOTE4Njc3CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4NjU4CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4NjQ1CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4NjMwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4NjE2CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4NjAxCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4NTg4CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4NDk3CnZ0IDAuMDUzMjQwIDAuOTE4NTg1CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4NDQ5CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4MzEzCnZ0IDEuMDAwMDAwIDAuOTE4MjgzCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4Mzg4CnZ0IDAuOTQ2NzU5IDAuOTE4Mzg5CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4Mzg2CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4Mzg3CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4MzkxCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4Mzk3CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4NDA2CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4NDE3CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4MjcwCnZ0IDAuNzMxNjM3IDAuOTE4NDI0CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE3OTExCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3NTgyCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3Mjk2CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3MDYzCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE2ODkzCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE2NzkyCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE2NzYzCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE2ODA5CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE2OTI3CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3MTEyCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3MzU4CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3NjU1CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE3OTkyCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4MzU2CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4NTA0CnZ0IDAuMjY4MzYzIDAuOTE4NTExCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4NDkyCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4NDc4CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4NDY0CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4NDQ5CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4NDM1CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4NDIyCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4MzMwCnZ0IDAuMDUzMjQxIDAuOTE4NDE4CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4MjgzCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4MTQ3CnZ0IDEuMDAwMDAwIDAuOTE4MTE2CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4MjIyCnZ0IDAuOTQ2NzU4IDAuOTE4MjIzCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4MjIwCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4MjIwCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4MjI0CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4MjMwCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4MjM5CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4MjUwCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4MTAzCnZ0IDAuNzMxNjM2IDAuOTE4MjU4CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE3NzQ0CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3NDE2CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3MTI5CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE2ODk3CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE2NzI2CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE2NjI1CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE2NTk2CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE2NjQyCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE2NzYwCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE2OTQ1CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3MTkxCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3NDg4CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE3ODI1CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4MTg5CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4MzM4CnZ0IDAuMjY4MzY0IDAuOTE4MzQ0CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4MzI1CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4MzExCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4Mjk3CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4MjgyCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4MjY4CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4MjU1CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4MTY0CnZ0IDAuMDUzMjQyIDAuOTE4MjUyCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4MTE2CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNjQxNzQ3CnZ0IDEuMDAwMDAwIDAuNjQxNTk1CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuNjQyMjEzCnZ0IDAuOTM5OTcwIDAuNjQyMTk1CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuNjQyNjA0CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuNjQzMTM3CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuNjQzNzkzCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuNjQ0Mjg4CnZ0IDAuODIzMzg2IDAuNjQ0MjgzCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuNjQ0MzA3CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuNjQ0MzMxCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuNjQzNzI5CnZ0IDAuNzQyMzQxIDAuNjQ0MzM3CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuNjQyOTU4CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuNjQyMTU0CnZ0IDAuNjYwMTgzIDAuNjQyMzQwCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuNjQwODY1CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuNjM5ODExCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuNjM5MDM0CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuNjM4NTYzCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuNjM4NDE3CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuNjM5MDE1CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuNjM5NTIxCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuNjQwMzMwCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuNjQxNDEyCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuNjQyNzI1CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuNjQzNTQ2CnZ0IDAuMzM5ODE2IDAuNjQyOTEzCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuNjQ0MzI4CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuNjQ0OTM0CnZ0IDAuMjU3NjU5IDAuNjQ0OTM5CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuNjQ0OTA2CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuNjQ0ODc3CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuNjQ0MzY0CnZ0IDAuMTc2NjEzIDAuNjQ0ODY2CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuNjQzNjg1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuNjQzMTIzCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuNjQyNzAwCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuNjQyMTk4CnZ0IDAuMDYwMDI4IDAuNjQyNjc5CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuNjQxNTk1CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuODYwMjE1CnZ0IDEuMDAwMDAwIDAuODYwMjAxCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuODU3NTMyCnZ0IDAuOTUyOTgyIDAuODYwMjM3CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuODUyNTI2CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuODQ4MTY2CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuODQ0MTU5CnZ0IDAuODQ3NTAyIDAuODQ1MDQzCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuODM4NzE4CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuODM1NDA3CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuODM0MzU0CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuODQxODIwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuODQ1MzE2CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuODUwOTI4CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuODU2ODEzCnZ0IDAuNjM4NDczIDAuODU1MjAyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuODYxMzI4CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuODY2NDQ3CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuODcwOTI0CnZ0IDAuNTM3MjQyIDAuODcwOTE2CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuODcwOTM4CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuODcwOTI0CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuODY4NTM0CnZ0IDAuNDUwODM5IDAuODcwOTAwCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuODYzMzkzCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuODU4ODQ4CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuODU1MDEyCnZ0IDAuMzQ0Mjc5IDAuODU1MTQwCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuODQ5MzE2CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuODQ1NzI5CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuODMyMDgxCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuODMzMDQwCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuODM2MjU5CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuODQxNjE3CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuODQ2ODg1CnZ0IDAuMTQxNzI2IDAuODQ1MDA1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuODUxMjE2CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuODU2MjAwCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuODYwMjE1CnZ0IDAuMDM5MzkyIDAuODYwMjI2CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuODYwMjAxCnZ0IDAuNzUwMDAwIDAuNDgyOTkyCnZ0IDAuNzk0NzAwIDAuNDc4NjAzCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuODM3NjgyIDAuNDY1NjA1CnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuODc3Mjk0IDAuNDQ0NTAyCnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuOTEyMDE1IDAuNDE2MTE0CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuOTQwNTA5IDAuMzgxNTQ3CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTYxNjgyIDAuMzQyMTY3CnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTc0NzIxIDAuMjk5NjQ0CnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTc5MTc1IDAuMjU5NDA1CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTc0NTY3IDAuMTk1MTU1CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTYxNjgyIDAuMTU2OTIzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTQwNTA5IDAuMTE3NzQ2CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTEyMDE1IDAuMDgzMjQ0CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuODc3Mjk0IDAuMDU0ODg5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuODM3NjgyIDAuMDMzODA1CnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuNzk0NzAwIDAuMDIwODE3CnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDE2NDMxCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzA1MzAwIDAuMDIwODE3CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNjYyMzE4IDAuMDMzODA1CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNjIyNzA2IDAuMDU0ODg5CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNTg3OTg1IDAuMDgzMjQ0CnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNTU5NDkxIDAuMTE3NzQ2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTM4MzE4IDAuMTU2OTIzCnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTI1NDMzIDAuMTk1MTU2CnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTIwODI1IDAuMjU5NDA1CnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTI1Mjc5IDAuMjk5NjQ1CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTM4MzE4IDAuMzQyMTY3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTU5NDkxIDAuMzgxNTQ3CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTg3OTg2IDAuNDE2MTE0CnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNjIyNzA2IDAuNDQ0NTAzCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNjYyMzE5IDAuNDY1NjA1CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNzA1MzAxIDAuNDc4NjAzCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuODgzNjE4IDAuMTM5NjY3CnZ0IDAuODcwMjUzIDAuMTIyMTE1CnZ0IDAuODgyOTYxIDAuMTIxNjA1CnZ0IDAuODk3NzM4IDAuMTQyNDkyCnZ0IDAuMzEyNTAwIDAuNjQwNzU0CnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNjQ1Njk4CnZ0IDAuMDYyNTAwIDAuNjYwOTY5CnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNjU1NDcwCnZ0IDAuMDMxMjUwIDAuNjY0NDMwCnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMjgxMjUwIDAuNjM3NzIwCnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjk0ODQ4IDAuNjM3NzM4CnZ0IDAuNzgxMjUwIDAuNjQ0MzcyCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDAuNjQ4ODY3CnZ0IDAuNzg1NzYyIDAuNjQ0MzY2CnZ0IDAuODQzNzUwIDAuNjUzNjgzCnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNjU3ODY4CnZ0IDAuNzE4NzUwIDAuNjQ0MzcyCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDAuNjQ0Mzg1CnZ0IDAuNTMxMjUwIDAuNjY2ODM5CnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNjYzNjM5CnZ0IDAuMTg3NTAwIDAuNjQxMjM3CnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDAuNjM3NzIwCnZ0IDAuMjA3OTU0IDAuNjM3NzM0CnZ0IDAuNDY4NzUwIDAuNjYzMTA5CnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNjY3ODU4CnZ0IDAuNjU2MjUwIDAuNjUxMTA1CnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDAuNjQ2MjY5CnZ0IDAuNjk4ODkwIDAuNjQ0MzQ2CnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuOTA2MjUwIDAuNjYzNTIwCnZ0IDAuODg2OTMzIDAuNjU5MTY1CnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTkzNzUwIDAuNjU4NzQ4CnZ0IDAuNTg5NTc2IDAuNjU5MDg0CnZ0IDAuNDM3NTAwIDAuNjU5NzMzCnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuMTI1MDAwIDAuNjUwNTkwCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNjQ2MjAzCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNjY4Njk4CnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNjU1MzE5CnZ0IDAuMjUwMDAwIDAuNjM3NzA3CnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDAuNjcxODExCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDEuMDAwMDAwIDAuNjcyNzQxCnZ0IDAuMDAwMDAwIDAuNjcyNzQxCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuNjUwMDU4CnZ0IDAuMTA0MjY0IDAuNjUzMDA2CnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuNDA2MjUwIDAuNjU0MzE0CnZ0IDAuNDAwNjg5IDAuNjUzMDIzCnZ0IDAuMzEyNTAwIDAuNjM0MDM5CnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNjM4OTg0CnZ0IDAuMDYyNTAwIDAuNjUwMzM4CnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNjQ0OTQxCnZ0IDAuMDkyNTg0IDAuNjQ1MDQ0CnZ0IDAuMDMxMjUwIDAuNjUzNzk5CnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMjgxMjUwIDAuNjI5NzE4CnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjg3MjU3IDAuNjI5NzI2CnZ0IDAuNzgxMjUwIDAuNjM2MzcwCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDAuNjM5NTc4CnZ0IDAuNzkzMzUzIDAuNjM2MzU0CnZ0IDAuODQzNzUwIDAuNjQ0MzkzCnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNjQ4NTc5CnZ0IDAuNzE4NzUwIDAuNjM2MzcwCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDAuNjM2MzgzCnZ0IDAuNTMxMjUwIDAuNjYxNDY3CnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNjU4MjY3CnZ0IDAuMTg3NTAwIDAuNjMxOTQ4CnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDAuNjI5NzE4CnZ0IDAuMjAwMzgxIDAuNjI5NzQxCnZ0IDAuNDY4NzUwIDAuNjU3NzM2CnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNjYyNDg1CnZ0IDAuNjU2MjUwIDAuNjQ0MzkxCnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDAuNjM5NTU0CnZ0IDAuNzA2NDYzIDAuNjM2MzU0CnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuOTA2MjUwIDAuNjUyODg4CnZ0IDAuODk4NDI2IDAuNjUxMTI1CnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTkzNzUwIDAuNjUzMDA5CnZ0IDAuNDM3NTAwIDAuNjU0MzYxCnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuMTI1MDAwIDAuNjQxMzAwCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNjM2OTEzCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNjU4MDY3CnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNjQ4NjA0CnZ0IDAuNjAyMDIyIDAuNjUxMTI3CnZ0IDAuMjUwMDAwIDAuNjI5NzA1CnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDAuNjYxMTgxCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDEuMDAwMDAwIDAuNjYyMTEwCnZ0IDAuMDAwMDAwIDAuNjYyMTEwCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuNjQzMzQ0CnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuNDA2MjUwIDAuNjQ4OTQyCnZ0IDAuMzg5MTk2IDAuNjQ0OTgyCnZ0IDAuMjk5NTcwIDAuNDc0NzE1CnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDY1MzkyIDAuMzM3NzUwCnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMjU5NDM1IDAuMDIwODM4CnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMDgzNDYyIDAuMDg3OTE1CnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDIxMDExIDAuMjA1MjYxCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDgzNDYyIDAuNDEyMDg1CnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMTE3OTQyIDAuNDQwNTU2CnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMTU3MDY1IDAuNDYxNzAwCnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTk1MTg0IDAuNDc0NTU2CnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuMjk5NTcxIDAuNDc0NzE1CnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDY1MzkyIDAuMzM3NzQ5CnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMjU5NDM0IDAuMDIwODM4CnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMDgzNDYxIDAuMDg3OTE1CnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDIxMDEyIDAuMjA1MjYxCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDgzNDYxIDAuNDEyMDg1CnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMTE3OTQxIDAuNDQwNTU2CnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMTU3MDY2IDAuNDYxNzAwCnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTk1MTgzIDAuNDc0NTU2CnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuNDQ2Njg2IDAuMjY4NzM3CnZ0IDAuNDQ2Njg2IDAuMjkzOTgyCnZ0IDAuNDY4NDY3IDAuMjk0ODE3CnZ0IDAuNTM2NDg5IDAuMjkyOTY1CnZ0IDAuNTUzMzE0IDAuMjkxMzkxCnZ0IDAuNTUzMzE0IDAuMjY1OTA5CnZ0IDAuNTEwMzE3IDAuMjY4NzM3CnZ0IDAuNDY3NjMwIDAuNjgwMDA5CnZ0IDAuNDY3Mzk0IDAuNjgwMDEzCnZ0IDAuNDY1NzkzIDAuNjgwMDI0CnZ0IDAuNDY0MjMyIDAuNjgwMDIxCnZ0IDAuNDYyNzMwIDAuNjgwMDAzCnZ0IDAuNDYxMzA2IDAuNjc5OTY5CnZ0IDAuNDU5OTc4IDAuNjc5OTIyCnZ0IDAuNDU4NzY0IDAuNjc5ODYxCnZ0IDAuNDU3Njc3IDAuNjc5Nzg2CnZ0IDAuNDU2NzMzIDAuNjc5NzAwCnZ0IDAuNDU1OTQyIDAuNjc5NjAyCnZ0IDAuNDU1MzE0IDAuNjc5NDk1CnZ0IDAuNDU0ODU5IDAuNjc5MzgwCnZ0IDAuNDU0NTgwIDAuNjc5MjU3CnZ0IDAuNDU0NDgzIDAuNjc5MTMwCnZ0IDAuNDU0MTE4IDAuNjcxOTE2CnZ0IDAuNDU0MjAyIDAuNjcxNzg0CnZ0IDAuNDU0NDY3IDAuNjcxNjUyCnZ0IDAuNDU0OTEwIDAuNjcxNTE5CnZ0IDAuNDU1NTI1IDAuNjcxMzg4CnZ0IDAuNDU2MzA1IDAuNjcxMjYxCnZ0IDAuNDU3MjM5IDAuNjcxMTM5CnZ0IDAuNDU4MzE1IDAuNjcxMDI0CnZ0IDAuNDU5NTIxIDAuNjcwOTE2CnZ0IDAuNDYwODQxIDAuNjcwODE4CnZ0IDAuNDYyMjU5IDAuNjcwNzMxCnZ0IDAuNDYzNzU2IDAuNjcwNjU2CnZ0IDAuNDY1MzEzIDAuNjcwNTkzCnZ0IDAuNDY2OTEzIDAuNjcwNTQ0CnZ0IDAuNDY3NjMwIDAuNjcwNTI4CnZ0IDAuMTM4NTk1IDAuNzE5NjM1CnZ0IDAuMTYzOTEyIDAuNzE5NjM1CnZ0IDAuMTY0NDEzIDAuNTMwMzY1CnZ0IDAuMTM5MjE2IDAuNTMwMzY1CnZ0IDAuNDcxODgwIDAuNjcwNTI0CnZ0IDAuNTMyMzcwIDAuNjcwNTIwCnZ0IDAuNTMyMzcwIDAuNjgwMDExCnZ0IDAuNDc0MTUyIDAuNjgwMDE1CnZ0IDAuNTQ1OTgwIDAuNjcwODE1CnZ0IDAuNTQ3NDcwIDAuNjcwODg2CnZ0IDAuNTQ5MDMzIDAuNjcwOTc1CnZ0IDAuNTUwNDkwIDAuNjcxMDc1CnZ0IDAuNTUxODIzIDAuNjcxMTg0CnZ0IDAuNTUzMDE1IDAuNjcxMzAxCnZ0IDAuNTU0MDUyIDAuNjcxNDI2CnZ0IDAuNTU0OTE3IDAuNjcxNTU1CnZ0IDAuNTU1NjA5IDAuNjcxNjg3CnZ0IDAuNTU2MTA2IDAuNjcxODIxCnZ0IDAuNTU2NDE0IDAuNjcxOTU1CnZ0IDAuNTU2NTIxIDAuNjcyMDg3CnZ0IDAuNTU2OTIyIDAuNjc5MzQ1CnZ0IDAuNTU2ODMwIDAuNjc5NDczCnZ0IDAuNTU2NTM5IDAuNjc5NTk2CnZ0IDAuNTU2MDUyIDAuNjc5NzExCnZ0IDAuNTU1Mzc3IDAuNjc5ODE4CnZ0IDAuNTU0NTIyIDAuNjc5OTE1CnZ0IDAuNTUzNDk3IDAuNjgwMDAwCnZ0IDAuNTUyMzE1IDAuNjgwMDc0CnZ0IDAuNTUwOTkxIDAuNjgwMTMzCnZ0IDAuNTQ5NTQyIDAuNjgwMTc5CnZ0IDAuNTQ3OTg3IDAuNjgwMjExCnZ0IDAuNTQ2MzQ0IDAuNjgwMjI3CnZ0IDAuNTQ1OTgwIDAuNjgwMjI3CnZ0IDAuNTQxMDUxIDAuNjcwNjY0CnZ0IDAuNTQyNjcyIDAuNjcwNjk4CnZ0IDAuNTQ0Mjc0IDAuNjcwNzQ2CnZ0IDAuNTQ1ODM1IDAuNjcwODA4CnZ0IDAuNTQ0NzUzIDAuNjgwMjMxCnZ0IDAuNTQzMTU0IDAuNjgwMjIwCnZ0IDAuNTQxNTM0IDAuNjgwMTk1CnZ0IDAuNjI1MDAwIDAuNTE3MDM2CnZ0IDAuNjI1MTc3IDAuNTE0MDc4CnZ0IDAuNjI1NzAyIDAuNTExMjEwCnZ0IDAuNjI2NTYwIDAuNTA4NTE4CnZ0IDAuNjI3NzI0IDAuNTA2MDg2CnZ0IDAuNjI5MTU5IDAuNDkzMDExCnZ0IDAuNjMwODIxIDAuNDg5MTE4CnZ0IDAuNjMyNjYxIDAuNDg1MDIxCnZ0IDAuNjM0NjIxIDAuNDgwODQ1CnZ0IDAuNjU5OTI3IDAuNTAwMDAwCnZ0IDAuODQwMDczIDAuNTAwMDAwCnZ0IDAuNjk4NzEzIDAuMzUyNjYxCnZ0IDAuNzAwNjczIDAuMzQ4OTk3CnZ0IDAuNzAyNTEyIDAuMzQ1NzM3CnZ0IDAuNzA0MTc1IDAuMzQyOTgwCnZ0IDAuNzA1NjEwIDAuMzMxMzA1CnZ0IDAuNzA2Nzc0IDAuMzMwNDk0CnZ0IDAuNzA3NjMxIDAuMzI5NTk3CnZ0IDAuNzA4MTU2IDAuMzI4NjQxCnZ0IDAuODc1MDAwIDAuNTE3MDM2CnZ0IDAuODc1MDAwIDAuNzMyOTY0CnZ0IDAuODc0NDY5IDAuNzM1OTIyCnZ0IDAuODcyODk0IDAuNzM4NzkxCnZ0IDAuODcwMzIxIDAuNzQxNDgyCnZ0IDAuODY2ODI5IDAuNzQzOTE0CnZ0IDAuODYyNTIzIDAuNzQ2MDE0CnZ0IDAuODU3NTM2IDAuNzQ3NzE4CnZ0IDAuODUyMDE4IDAuNzQ4OTczCnZ0IDAuODQ2MTM4IDAuNzQ5NzQxCnZ0IDAuODQwMDczIDAuNzUwMDAwCnZ0IDAuNjU5OTI3IDAuNzUwMDAwCnZ0IDAuNjM0NjIxIDAuNzY5MTU1CnZ0IDAuNjMyNjYxIDAuNzY0OTc5CnZ0IDAuNjMwODIxIDAuNzYwODgyCnZ0IDAuNjI5MTU5IDAuNzU2OTg5CnZ0IDAuNjI3NzI0IDAuNzQzOTE0CnZ0IDAuNjI2NTYwIDAuNzQxNDgyCnZ0IDAuNjI1NzAyIDAuNzM4NzkwCnZ0IDAuNjI1MTc3IDAuNzM1OTIyCnZ0IDAuNjI1MDAwIDAuNzMyOTY0CnZ0IDAuNjE3NTI4IDAuMjg0OTI3CnZ0IDAuNjI1MDAwIDAuMjg0OTI3CnZ0IDAuNjI1MDAwIDAuNDY1MDczCnZ0IDAuNjE3NTI4IDAuNDY1MDczCnZ0IDAuNjE3NzA4IDAuNTE3MDM2CnZ0IDAuNjE3NzA4IDAuNzMyOTY0CnZ0IDAuNjE3NDUxIDAuMDE0MDc4CnZ0IDAuNjI1MDAwIDAuMDE0MDc4CnZ0IDAuNjI1MDAwIDAuMDE3MDM2CnZ0IDAuNjE3NzA4IDAuMDE3MDM2CnZ0IDAuNjE3MTM2IDAuMDExMjEwCnZ0IDAuNjI1MDAwIDAuMDExMjEwCnZ0IDAuNjE2ODg4IDAuMDA4NTE4CnZ0IDAuNjI1MDAwIDAuMDA4NTE4CnZ0IDAuNjE2NzYxIDAuMDA2MDg2CnZ0IDAuNjI1MDAwIDAuMDA2MDg2CnZ0IDAuNjE2NzczIDAuOTg3NTIzCnZ0IDAuNjI1MDAwIDAuOTg3NTIzCnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjE2NzYxIDEuMDAwMDAwCnZ0IDAuNjE2OTA4IDAuOTgyNTM2CnZ0IDAuNjI1MDAwIDAuOTgyNTM2CnZ0IDAuNjE3MTI5IDAuOTc3MDE4CnZ0IDAuNjI1MDAwIDAuOTc3MDE4CnZ0IDAuNjE3MzY5IDAuOTcxMTM4CnZ0IDAuNjI1MDAwIDAuOTcxMTM4CnZ0IDAuNjE3NTI4IDAuNzg0OTI3CnZ0IDAuNjI1MDAwIDAuNzg0OTI3CnZ0IDAuNjI1MDAwIDAuOTY1MDczCnZ0IDAuNjE3NTI4IDAuOTY1MDczCnZ0IDAuNjI1MDAwIDAuMjMyOTY0CnZ0IDAuNjE3NzA4IDAuMjMyOTY0CnZ0IDAuNjg2NTgxIDAuMzUyNjYxCnZ0IDAuNjg4MDM3IDAuMzQ4OTk3CnZ0IDAuNjE3NjE3IDAuNTE0MDc4CnZ0IDAuNjE3Nzk0IDAuNTExMjEwCnZ0IDAuNjI2NDAyIDAuNzY5MTU1CnZ0IDAuNjI0MzA3IDAuNzY0OTc5CnZ0IDAuNjE3NjE3IDAuNzM1OTIyCnZ0IDAuNjE3Nzk0IDAuNzM4NzkwCnZ0IDAuNjE4MzQ2IDAuNzQxNDgyCnZ0IDAuNjE5MzA2IDAuNzQzOTE0CnZ0IDAuNjIwNjU4IDAuNzU2OTg5CnZ0IDAuNjIyMzUzIDAuNzYwODgyCnZ0IDAuNjI2NDAyIDAuNDgwODQ1CnZ0IDAuNjI0MzA3IDAuNDg1MDIxCnZ0IDAuNjIyMzUzIDAuNDg5MTE4CnZ0IDAuNjIwNjU4IDAuNDkzMDExCnZ0IDAuNjE5MzA2IDAuNTA2MDg2CnZ0IDAuNjE4MzQ2IDAuNTA4NTE4CnZ0IDAuNjk1NTg1IDAuMzI4NjQxCnZ0IDAuNjk0NTY5IDAuMzI5NTk3CnZ0IDAuNjkzMzU0IDAuMzMwNDk0CnZ0IDAuNjkyMDU4IDAuMzMxMzA1CnZ0IDAuNjkwNzM2IDAuMzQyOTgwCnZ0IDAuNjg5NDAzIDAuMzQ1NzM3CnZ0IDAuNDQ2Njg2IDAuOTU2ODUxCnZ0IDAuNDQ2Njg2IDAuOTgyMjQwCnZ0IDAuNTA3OTI3IDAuOTgyMjQwCnZ0IDAuNTUzMzE0IDAuOTg1MjI2CnZ0IDAuNTUzMzE0IDAuOTU5Nzc0CnZ0IDAuNTMzOTY3IDAuOTU3OTY1CnZ0IDAuNDY1OTQ2IDAuOTU2MTEzCnZ0IDAuODQzMDAwIDAuNzE5NjM1CnZ0IDAuODY4MTg4IDAuNzE5NjM1CnZ0IDAuODY3MjA1IDAuNTMwMzY1CnZ0IDAuODQxOTg0IDAuNTMwMzY1CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuOTc0NTY3IDAuMTk1MTU1CnZ0IDAuOTYxNjgyIDAuMTU2OTIzCnZ0IDAuNzA1MzAxIDAuNDc4NjAzCnZ0IDAuNzUwMDAwIDAuNDgyOTkyCnZ0IDAuNTI1NDMzIDAuMTk1MTU2CnZ0IDAuNTIwODI1IDAuMjU5NDA1CnZ0IDAuOTQwNTA5IDAuMTE3NzQ2CnZ0IDAuNTI1Mjc5IDAuMjk5NjQ1CnZ0IDAuOTEyMDE1IDAuMDgzMjQ0CnZ0IDAuNTM4MzE4IDAuMzQyMTY3CnZ0IDAuODc3Mjk0IDAuMDU0ODg5CnZ0IDAuNTU5NDkxIDAuMzgxNTQ3CnZ0IDAuODM3NjgyIDAuMDMzODA1CnZ0IDAuNTg3OTg2IDAuNDE2MTE0CnZ0IDAuNzk0NzAwIDAuMDIwODE3CnZ0IDAuNzUwMDAyIDAuNDE2NDEyCnZ0IDAuNzI0ODQxIDAuNDE0MTY5CnZ0IDAuNzAwNjUwIDAuNDA3NTY0CnZ0IDAuNjc4MzU2IDAuMzk2OTc0CnZ0IDAuNjU4ODEzIDAuMzgzMDQ2CnZ0IDAuNjQyNzc1IDAuMzY2NzQ5CnZ0IDAuNjMwODU5IDAuMzQ5NDUyCnZ0IDAuNjIzNTIwIDAuMzMyOTY2CnZ0IDAuNjIwNTE2IDAuMzE2NjI3CnZ0IDAuNjI1MDk0IDAuMTQ3MjY5CnZ0IDAuNjMwODU4IDAuMTM3MjcxCnZ0IDAuNjQyNzc1IDAuMTIyNzMwCnZ0IDAuNjU4ODEzIDAuMTA4MTQwCnZ0IDAuNjc4MzU0IDAuMDk1MjMwCnZ0IDAuNzAwNjUwIDAuMDg1MjI5CnZ0IDAuNzI0ODQxIDAuMDc4OTMxCnZ0IDAuNzUwMDAwIDAuMDc2NzgzCnZ0IDAuNzc1MTU5IDAuMDc4OTMxCnZ0IDAuNzk5MzQ5IDAuMDg1MjI4CnZ0IDAuODIxNjQ2IDAuMDk1MjMwCnZ0IDAuODQxMTg3IDAuMTA4MTQxCnZ0IDAuODU3MjI0IDAuMTIyNzI5CnZ0IDAuODY5MTQyIDAuMTM3MjcxCnZ0IDAuODc0OTA2IDAuMTQ3MjY5CnZ0IDAuODc5NDg0IDAuMzE2NjI2CnZ0IDAuODc2NDgwIDAuMzMyOTY2CnZ0IDAuODY5MTQyIDAuMzQ5NDUyCnZ0IDAuODU3MjI1IDAuMzY2NzQ5CnZ0IDAuODQxMTg4IDAuMzgzMDQ1CnZ0IDAuODIxNjQ2IDAuMzk2OTczCnZ0IDAuNzk5MzQ5IDAuNDA3NTY0CnZ0IDAuNzc1MTU3IDAuNDE0MTY5CnZ0IDAuNjIyNzA2IDAuNDQ0NTAzCnZ0IDAuNzUwMDAwIDAuMDE2NDMxCnZ0IDAuODM3NjgyIDAuNDY1NjA1CnZ0IDAuODc3Mjk0IDAuNDQ0NTAyCnZ0IDAuNjYyMzE5IDAuNDY1NjA1CnZ0IDAuNzA1MzAwIDAuMDIwODE3CnZ0IDAuOTEyMDE1IDAuNDE2MTE0CnZ0IDAuNjYyMzE4IDAuMDMzODA1CnZ0IDAuOTQwNTA5IDAuMzgxNTQ3CnZ0IDAuNjIyNzA2IDAuMDU0ODg5CnZ0IDAuOTYxNjgyIDAuMzQyMTY3CnZ0IDAuNzk0NzAwIDAuNDc4NjAzCnZ0IDAuNTg3OTg1IDAuMDgzMjQ0CnZ0IDAuOTc0NzIxIDAuMjk5NjQ0CnZ0IDAuNTU5NDkxIDAuMTE3NzQ2CnZ0IDAuOTc5MTc1IDAuMjU5NDA1CnZ0IDAuNTM4MzE4IDAuMTU2OTIzCnZ0IDAuNzc4MjE0IDAuNDI0MTc3CnZ0IDAuNzUwMDAxIDAuNDI2NzY0CnZ0IDAuNzgxMTk2IDAuNDM0MDg1CnZ0IDAuNzUwMDAxIDAuNDM3MDA4CnZ0IDAuNzg0MDI5IDAuNDQzNTc5CnZ0IDAuNzUwMDAxIDAuNDQ2ODE4CnZ0IDAuNzg2NjQ0IDAuNDUyMzQ5CnZ0IDAuNzUwMDAxIDAuNDU1ODc3CnZ0IDAuNzk0NjQ0IDAuNDc4MzI3CnZ0IDAuNzUwMDAwIDAuNDgyNzExCnZ0IDAuNzk0NjY0IDAuNDc4NDIzCnZ0IDAuNzUwMDAwIDAuNDgyODA5CnZ0IDAuNzk0Njc5IDAuNDc4NTAwCnZ0IDAuNzUwMDAwIDAuNDgyODg4CnZ0IDAuNzk0NjkwIDAuNDc4NTU3CnZ0IDAuNzUwMDAwIDAuNDgyOTQ1CnZ0IDAuNzk0Njk3IDAuNDc4NTkxCnZ0IDAuNzUwMDAwIDAuNDgyOTgwCnZ0IDAuODA1MzQ2IDAuNDE2NTQ1CnZ0IDAuODExMTk0IDAuNDI1NDUzCnZ0IDAuODE2NzUyIDAuNDM0MDAyCnZ0IDAuODIxODgwIDAuNDQxOTEzCnZ0IDAuODM3NTc0IDAuNDY1MzQ2CnZ0IDAuODM3NjExIDAuNDY1NDM2CnZ0IDAuODM3NjQyIDAuNDY1NTA4CnZ0IDAuODM3NjY0IDAuNDY1NTYyCnZ0IDAuODM3Njc3IDAuNDY1NTk0CnZ0IDAuODMwMzUxIDAuNDA0MjY3CnZ0IDAuODM4ODQyIDAuNDExNTI1CnZ0IDAuODQ2OTA5IDAuNDE4NTE3CnZ0IDAuODU0MzU1IDAuNDI1MDA5CnZ0IDAuODc3MTM4IDAuNDQ0MjY5CnZ0IDAuODc3MTkyIDAuNDQ0MzUwCnZ0IDAuODc3MjM1IDAuNDQ0NDE2CnZ0IDAuODc3MjY4IDAuNDQ0NDYzCnZ0IDAuODc3Mjg4IDAuNDQ0NDkzCnZ0IDAuODUyMjY3IDAuMzg4MDM0CnZ0IDAuODYzMDc0IDAuMzkzMDE1CnZ0IDAuODczMzQzIDAuMzk3ODQ5CnZ0IDAuODgyODE5IDAuNDAyMzc0CnZ0IDAuOTExODE2IDAuNDE1OTE2CnZ0IDAuOTExODg1IDAuNDE1OTg1CnZ0IDAuOTExOTQxIDAuNDE2MDQwCnZ0IDAuOTExOTgxIDAuNDE2MDgxCnZ0IDAuOTEyMDA2IDAuNDE2MTA2CnZ0IDAuODcwMjUzIDAuMzY4ODgzCnZ0IDAuODgyOTYxIDAuMzcwOTkzCnZ0IDAuODk1MDM1IDAuMzczMDcwCnZ0IDAuOTA2MTc4IDAuMzc1MDcyCnZ0IDAuOTQwMjc1IDAuMzgxMzkzCnZ0IDAuOTQwMzU2IDAuMzgxNDQ2CnZ0IDAuOTQwNDIyIDAuMzgxNDg5CnZ0IDAuOTQwNDcwIDAuMzgxNTIxCnZ0IDAuOTQwNDk5IDAuMzgxNTQwCnZ0IDAuODgzNjE4IDAuMzQ4MzU0CnZ0IDAuODk3NzM4IDAuMzQ3MDg2CnZ0IDAuOTExMTU0IDAuMzQ1ODA0CnZ0IDAuOTIzNTM1IDAuMzQ0NjUyCnZ0IDAuOTYxNDIyIDAuMzQyMDY2CnZ0IDAuOTYxNTEzIDAuMzQyMTAxCnZ0IDAuOTYxNTg2IDAuMzQyMTI5CnZ0IDAuOTYxNjM5IDAuMzQyMTUwCnZ0IDAuOTYxNjcxIDAuMzQyMTYzCnZ0IDAuODkxODQ4IDAuMzI4NzExCnZ0IDAuOTA2ODM4IDAuMzIzOTUyCnZ0IDAuOTIxMDgwIDAuMzE4OTM5CnZ0IDAuOTM0MjI0IDAuMzE0MDAzCnZ0IDAuOTc0NDQ0IDAuMjk5NzMyCnZ0IDAuOTc0NTQwIDAuMjk5NzAyCnZ0IDAuOTc0NjE4IDAuMjk5Njc3CnZ0IDAuOTc0Njc0IDAuMjk5NjU5CnZ0IDAuOTc0NzA5IDAuMjk5NjQ4CnZ0IDAuODk1MDc5IDAuMzEwNDkyCnZ0IDAuOTEwMjkxIDAuMzAzNjM0CnZ0IDAuOTI0NzQzIDAuMjk2MjU1CnZ0IDAuOTM4MDgxIDAuMjg4NjM1CnZ0IDAuOTc5MTAyIDAuMjYwMDM0CnZ0IDAuOTc5MTI4IDAuMjU5ODE1CnZ0IDAuOTc5MTQ4IDAuMjU5NjM5CnZ0IDAuOTc5MTYzIDAuMjU5NTEwCnZ0IDAuOTc5MTcyIDAuMjU5NDMxCnZ0IDAuODkwNDk2IDAuMTUyMjA3CnZ0IDAuOTA1NzAzIDAuMTU3ODI2CnZ0IDAuOTIwMTUxIDAuMTYzOTUyCnZ0IDAuOTMzNDg1IDAuMTcwMzQwCnZ0IDAuOTczOTQ1IDAuMTkzMzQ1CnZ0IDAuOTc0MTYxIDAuMTkzOTc1CnZ0IDAuOTc0MzM1IDAuMTk0NDgyCnZ0IDAuOTc0NDYzIDAuMTk0ODUzCnZ0IDAuOTc0NTQwIDAuMTk1MDc5CnZ0IDAuOTExMTU0IDAuMTQ1NTYyCnZ0IDAuOTIzNTM2IDAuMTQ4NjIwCnZ0IDAuOTYxNDIyIDAuMTU2OTA3CnZ0IDAuOTYxNTEzIDAuMTU2OTEzCnZ0IDAuOTYxNTg2IDAuMTU2OTE3CnZ0IDAuOTYxNjM5IDAuMTU2OTIwCnZ0IDAuOTYxNjcyIDAuMTU2OTIzCnZ0IDAuODk1MDM1IDAuMTIxMTEzCnZ0IDAuOTA2MTc4IDAuMTIwNTcwCnZ0IDAuOTQwMjc1IDAuMTE3ODk2CnZ0IDAuOTQwMzU2IDAuMTE3ODQ0CnZ0IDAuOTQwNDIyIDAuMTE3ODAyCnZ0IDAuOTQwNDcwIDAuMTE3NzcxCnZ0IDAuOTQwNDk5IDAuMTE3NzUyCnZ0IDAuODUyMjY3IDAuMTA0NTk3CnZ0IDAuODYzMDc0IDAuMTAxMDE5CnZ0IDAuODczMzQyIDAuMDk3NDc3CnZ0IDAuODgyODE5IDAuMDk0MDgxCnZ0IDAuOTExODE1IDAuMDgzNDQxCnZ0IDAuOTExODg1IDAuMDgzMzcyCnZ0IDAuOTExOTQwIDAuMDgzMzE3CnZ0IDAuOTExOTgxIDAuMDgzMjc3CnZ0IDAuOTEyMDA2IDAuMDgzMjUyCnZ0IDAuODMwMzUxIDAuMDg5MjU5CnZ0IDAuODM4ODQyIDAuMDgzMjM0CnZ0IDAuODQ2OTEwIDAuMDc3MzQ3CnZ0IDAuODU0MzU1IDAuMDcxODEwCnZ0IDAuODc3MTM4IDAuMDU1MTIyCnZ0IDAuODc3MTkyIDAuMDU1MDQxCnZ0IDAuODc3MjM2IDAuMDU0OTc2CnZ0IDAuODc3MjY4IDAuMDU0OTI4CnZ0IDAuODc3Mjg4IDAuMDU0ODk5CnZ0IDAuODA1MzQ2IDAuMDc3NDc1CnZ0IDAuODExMTk1IDAuMDY5NjkwCnZ0IDAuODE2NzUyIDAuMDYyMTM4CnZ0IDAuODIxODgxIDAuMDU1MDkwCnZ0IDAuODM3NTc0IDAuMDM0MDY0CnZ0IDAuODM3NjEyIDAuMDMzOTc0CnZ0IDAuODM3NjQyIDAuMDMzOTAxCnZ0IDAuODM3NjY0IDAuMDMzODQ4CnZ0IDAuODM3Njc3IDAuMDMzODE2CnZ0IDAuNzc4MjE2IDAuMDcwMDk1CnZ0IDAuNzgxMTk3IDAuMDYxMjUwCnZ0IDAuNzg0MDMwIDAuMDUyNjk5CnZ0IDAuNzg2NjQ1IDAuMDQ0NzQ2CnZ0IDAuNzk0NjQ1IDAuMDIxMDkzCnZ0IDAuNzk0NjY0IDAuMDIwOTk3CnZ0IDAuNzk0Njc5IDAuMDIwOTIwCnZ0IDAuNzk0NjkxIDAuMDIwODYzCnZ0IDAuNzk0Njk4IDAuMDIwODI5CnZ0IDAuNzUwMDAwIDAuMDY3NTg1CnZ0IDAuNzUwMDAwIDAuMDU4Mzg2CnZ0IDAuNzUwMDAwIDAuMDQ5NTAxCnZ0IDAuNzUwMDAxIDAuMDQxMjQ2CnZ0IDAuNzUwMDAwIDAuMDE2NzEyCnZ0IDAuNzUwMDAwIDAuMDE2NjE0CnZ0IDAuNzUwMDAwIDAuMDE2NTM2CnZ0IDAuNzUwMDAwIDAuMDE2NDc4CnZ0IDAuNzUwMDAwIDAuMDE2NDQzCnZ0IDAuNzIxNzg0IDAuMDcwMDk2CnZ0IDAuNzE4ODAzIDAuMDYxMjUwCnZ0IDAuNzE1OTcwIDAuMDUyNjk5CnZ0IDAuNzEzMzU1IDAuMDQ0NzQ2CnZ0IDAuNzA1MzU1IDAuMDIxMDkzCnZ0IDAuNzA1MzM2IDAuMDIwOTk3CnZ0IDAuNzA1MzIxIDAuMDIwOTIwCnZ0IDAuNzA1MzEwIDAuMDIwODYzCnZ0IDAuNzA1MzAzIDAuMDIwODI5CnZ0IDAuNjk0NjUzIDAuMDc3NDc2CnZ0IDAuNjg4ODA1IDAuMDY5NjkxCnZ0IDAuNjgzMjQ4IDAuMDYyMTM4CnZ0IDAuNjc4MTE5IDAuMDU1MDkxCnZ0IDAuNjYyNDI2IDAuMDM0MDY0CnZ0IDAuNjYyMzg4IDAuMDMzOTc0CnZ0IDAuNjYyMzU4IDAuMDMzOTAyCnZ0IDAuNjYyMzM2IDAuMDMzODQ5CnZ0IDAuNjYyMzIzIDAuMDMzODE2CnZ0IDAuNjY5NjQ5IDAuMDg5MjU5CnZ0IDAuNjYxMTU4IDAuMDgzMjM0CnZ0IDAuNjUzMDkwIDAuMDc3MzQ2CnZ0IDAuNjQ1NjQ1IDAuMDcxODEwCnZ0IDAuNjIyODYzIDAuMDU1MTIyCnZ0IDAuNjIyODA4IDAuMDU1MDQxCnZ0IDAuNjIyNzY0IDAuMDU0OTc2CnZ0IDAuNjIyNzMyIDAuMDU0OTI4CnZ0IDAuNjIyNzEyIDAuMDU0ODk5CnZ0IDAuNjQ3NzMzIDAuMTA0NTk3CnZ0IDAuNjM2OTI2IDAuMTAxMDE5CnZ0IDAuNjI2NjU4IDAuMDk3NDc3CnZ0IDAuNjE3MTgyIDAuMDk0MDgyCnZ0IDAuNTg4MTg1IDAuMDgzNDQxCnZ0IDAuNTg4MTE1IDAuMDgzMzczCnZ0IDAuNTg4MDU5IDAuMDgzMzE3CnZ0IDAuNTg4MDE4IDAuMDgzMjc3CnZ0IDAuNTg3OTkzIDAuMDgzMjUzCnZ0IDAuNjI5NzQ3IDAuMTIyMTE2CnZ0IDAuNjE3MDM5IDAuMTIxNjA1CnZ0IDAuNjA0OTY1IDAuMTIxMTEzCnZ0IDAuNTkzODIyIDAuMTIwNTcwCnZ0IDAuNTU5NzI1IDAuMTE3ODk2CnZ0IDAuNTU5NjQ0IDAuMTE3ODQ0CnZ0IDAuNTU5NTc4IDAuMTE3ODAyCnZ0IDAuNTU5NTMwIDAuMTE3NzcxCnZ0IDAuNTU5NTAxIDAuMTE3NzUyCnZ0IDAuNjE2MzgyIDAuMTM5NjY3CnZ0IDAuNjAyMjYxIDAuMTQyNDkzCnZ0IDAuNTg4ODQ2IDAuMTQ1NTYyCnZ0IDAuNTc2NDY1IDAuMTQ4NjIwCnZ0IDAuNTM4NTc4IDAuMTU2OTA3CnZ0IDAuNTM4NDg3IDAuMTU2OTEzCnZ0IDAuNTM4NDE0IDAuMTU2OTE3CnZ0IDAuNTM4MzYxIDAuMTU2OTIwCnZ0IDAuNTM4MzI4IDAuMTU2OTIzCnZ0IDAuNjA5NTA0IDAuMTUyMjA3CnZ0IDAuNTk0Mjk3IDAuMTU3ODI3CnZ0IDAuNTc5ODQ5IDAuMTYzOTUyCnZ0IDAuNTY2NTE1IDAuMTcwMzQwCnZ0IDAuNTI2MDU1IDAuMTkzMzQ1CnZ0IDAuNTI1ODM5IDAuMTkzOTc1CnZ0IDAuNTI1NjY1IDAuMTk0NDgyCnZ0IDAuNTI1NTM3IDAuMTk0ODUzCnZ0IDAuNTI1NDYwIDAuMTk1MDgwCnZ0IDAuNjA0OTIxIDAuMzEwNDkyCnZ0IDAuNTg5NzA5IDAuMzAzNjM0CnZ0IDAuNTc1MjU3IDAuMjk2MjU2CnZ0IDAuNTYxOTE5IDAuMjg4NjM2CnZ0IDAuNTIwODk4IDAuMjYwMDM1CnZ0IDAuNTIwODcyIDAuMjU5ODE1CnZ0IDAuNTIwODUyIDAuMjU5NjM5CnZ0IDAuNTIwODM3IDAuMjU5NTEwCnZ0IDAuNTIwODI4IDAuMjU5NDMyCnZ0IDAuNjA4MTUyIDAuMzI4NzEwCnZ0IDAuNTkzMTYyIDAuMzIzOTUyCnZ0IDAuNTc4OTIwIDAuMzE4OTM5CnZ0IDAuNTY1Nzc2IDAuMzE0MDAzCnZ0IDAuNTI1NTU2IDAuMjk5NzMzCnZ0IDAuNTI1NDYwIDAuMjk5NzAyCnZ0IDAuNTI1MzgyIDAuMjk5Njc3CnZ0IDAuNTI1MzI2IDAuMjk5NjU5CnZ0IDAuNTI1MjkxIDAuMjk5NjQ5CnZ0IDAuNjE2MzgyIDAuMzQ4MzU0CnZ0IDAuNjAyMjYyIDAuMzQ3MDg2CnZ0IDAuNTg4ODQ2IDAuMzQ1ODA0CnZ0IDAuNTc2NDY0IDAuMzQ0NjUzCnZ0IDAuNTM4NTc4IDAuMzQyMDY3CnZ0IDAuNTM4NDg4IDAuMzQyMTAyCnZ0IDAuNTM4NDE1IDAuMzQyMTMwCnZ0IDAuNTM4MzYxIDAuMzQyMTUwCnZ0IDAuNTM4MzI5IDAuMzQyMTYzCnZ0IDAuNjI5NzQ3IDAuMzY4ODgzCnZ0IDAuNjE3MDM5IDAuMzcwOTkzCnZ0IDAuNjA0OTY1IDAuMzczMDcwCnZ0IDAuNTkzODIyIDAuMzc1MDcyCnZ0IDAuNTU5NzI1IDAuMzgxMzkzCnZ0IDAuNTU5NjQ0IDAuMzgxNDQ3CnZ0IDAuNTU5NTc4IDAuMzgxNDkwCnZ0IDAuNTU5NTMwIDAuMzgxNTIxCnZ0IDAuNTU5NTAxIDAuMzgxNTQxCnZ0IDAuNjQ3NzMzIDAuMzg4MDM0CnZ0IDAuNjM2OTI2IDAuMzkzMDE1CnZ0IDAuNjI2NjU4IDAuMzk3ODQ5CnZ0IDAuNjE3MTgyIDAuNDAyMzc0CnZ0IDAuNTg4MTg1IDAuNDE1OTE2CnZ0IDAuNTg4MTE1IDAuNDE1OTg1CnZ0IDAuNTg4MDU5IDAuNDE2MDQwCnZ0IDAuNTg4MDE5IDAuNDE2MDgxCnZ0IDAuNTg3OTk0IDAuNDE2MTA2CnZ0IDAuNjY5NjUwIDAuNDA0MjY4CnZ0IDAuNjYxMTYwIDAuNDExNTI1CnZ0IDAuNjUzMDkxIDAuNDE4NTE4CnZ0IDAuNjQ1NjQ2IDAuNDI1MDA5CnZ0IDAuNjIyODYzIDAuNDQ0MjcwCnZ0IDAuNjIyODA4IDAuNDQ0MzUxCnZ0IDAuNjIyNzY1IDAuNDQ0NDE2CnZ0IDAuNjIyNzMzIDAuNDQ0NDY0CnZ0IDAuNjIyNzEzIDAuNDQ0NDkzCnZ0IDAuNjk0NjUzIDAuNDE2NTQ1CnZ0IDAuNjg4ODA1IDAuNDI1NDUzCnZ0IDAuNjgzMjQ4IDAuNDM0MDAyCnZ0IDAuNjc4MTE5IDAuNDQxOTEzCnZ0IDAuNjYyNDI2IDAuNDY1MzQ2CnZ0IDAuNjYyMzg5IDAuNDY1NDM2CnZ0IDAuNjYyMzU5IDAuNDY1NTA5CnZ0IDAuNjYyMzM3IDAuNDY1NTYyCnZ0IDAuNjYyMzIzIDAuNDY1NTk0CnZ0IDAuNzIxNzg0IDAuNDI0MTc2CnZ0IDAuNzE4ODAyIDAuNDM0MDg1CnZ0IDAuNzE1OTcwIDAuNDQzNTc4CnZ0IDAuNzEzMzU1IDAuNDUyMzQ5CnZ0IDAuNzA1MzU1IDAuNDc4MzI3CnZ0IDAuNzA1MzM2IDAuNDc4NDIzCnZ0IDAuNzA1MzIxIDAuNDc4NTAwCnZ0IDAuNzA1MzEwIDAuNDc4NTU3CnZ0IDAuNzA1MzAzIDAuNDc4NTkxCnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMjk5NTcwIDAuNDc0NzE1CnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMjk5NTcxIDAuNDc0NzE1CnZ0IDAuNDY1MzkyIDAuMzM3NzQ5CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuMjU5NDM1IDAuMDIwODM4CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuMDgzNDYyIDAuMDg3OTE1CnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMjU5NDM0IDAuMDIwODM4CnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuMDIxMDExIDAuMjA1MjYxCnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuMDgzNDYxIDAuMDg3OTE1CnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMDgzNDYyIDAuNDEyMDg1CnZ0IDAuMzM2NTYyIDAuMzU3MTIyCnZ0IDAuMzQ4OTg4IDAuMzUxMTgzCnZ0IDAuMzYyMTAyIDAuMzQxNDMxCnZ0IDAuMzc0NzM0IDAuMzI4MTIxCnZ0IDAuMzg1ODAwIDAuMzExNjY2CnZ0IDAuMzk0Mzk4IDAuMjkyNjM4CnZ0IDAuMzk5ODQwIDAuMjcxNzkzCnZ0IDAuNDAxNzAzIDAuMjUwMDAxCnZ0IDAuMzk5ODQwIDAuMjI4MjA4CnZ0IDAuMzk0Mzk2IDAuMjA3MzYwCnZ0IDAuMzg1ODAwIDAuMTg4MzM0CnZ0IDAuMzc0NzMzIDAuMTcxODc4CnZ0IDAuMzYyMTAyIDAuMTU4NTY5CnZ0IDAuMzQ4OTg4IDAuMTQ4ODE3CnZ0IDAuMzM2NTYyIDAuMTQyODc4CnZ0IDAuMzIyNjcxIDAuMTQwMjQ1CnZ0IDAuMTQzMTIwIDAuMTQ0NzkwCnZ0IDAuMTM2NDgyIDAuMTQ4ODE3CnZ0IDAuMTI1NjA1IDAuMTU4NTY5CnZ0IDAuMTE0NTc3IDAuMTcxODc4CnZ0IDAuMTA0NTgyIDAuMTg4MzM1CnZ0IDAuMDk2NjU2IDAuMjA3MzYwCnZ0IDAuMDkxNTc3IDAuMjI4MjA3CnZ0IDAuMDg5ODMwIDAuMjUwMDAxCnZ0IDAuMDkxNTc3IDAuMjcxNzkyCnZ0IDAuMDk2NjU1IDAuMjkyNjQwCnZ0IDAuMTA0NTgzIDAuMzExNjY2CnZ0IDAuMTE0NTc2IDAuMzI4MTIxCnZ0IDAuMTI1NjA1IDAuMzQxNDMyCnZ0IDAuMTM2NDgyIDAuMzUxMTgzCnZ0IDAuMTQzMTIxIDAuMzU1MjEwCnZ0IDAuMzIyNjcxIDAuMzU5NzU1CnZ0IDAuMDIxMDEyIDAuMjA1MjYxCnZ0IDAuMTE3OTQyIDAuNDQwNTU2CnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuMTk1MTgzIDAuNDc0NTU2CnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMTU3MDY1IDAuNDYxNzAwCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuNDY1MzkyIDAuMzM3NzUwCnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuMDgzNDYxIDAuNDEyMDg1CnZ0IDAuMzM2NTYyIDAuMzU3MTIyCnZ0IDAuMzQ4OTg4IDAuMzUxMTgzCnZ0IDAuMzYyMTAxIDAuMzQxNDMxCnZ0IDAuMzc0NzM0IDAuMzI4MTIyCnZ0IDAuMzg1ODAxIDAuMzExNjY0CnZ0IDAuMzk0Mzk3IDAuMjkyNjQxCnZ0IDAuMzk5ODQwIDAuMjcxNzkzCnZ0IDAuNDAxNzAzIDAuMjQ5OTk5CnZ0IDAuMzk5ODQwIDAuMjI4MjA4CnZ0IDAuMzk0Mzk3IDAuMjA3MzYwCnZ0IDAuMzg1ODAxIDAuMTg4MzM2CnZ0IDAuMzc0NzMzIDAuMTcxODc4CnZ0IDAuMzYyMTAxIDAuMTU4NTY5CnZ0IDAuMzQ4OTg5IDAuMTQ4ODE3CnZ0IDAuMzM2NTYyIDAuMTQyODc4CnZ0IDAuMzIyNjcxIDAuMTQwMjQ1CnZ0IDAuMTQzMTIwIDAuMTQ0NzkwCnZ0IDAuMTM2NDgyIDAuMTQ4ODE3CnZ0IDAuMTI1NjA0IDAuMTU4NTY5CnZ0IDAuMTE0NTc4IDAuMTcxODc3CnZ0IDAuMTA0NTgzIDAuMTg4MzM2CnZ0IDAuMDk2NjU1IDAuMjA3MzYyCnZ0IDAuMDkxNTc2IDAuMjI4MjA3CnZ0IDAuMDg5ODI5IDAuMjQ5OTk5CnZ0IDAuMDkxNTc3IDAuMjcxNzkyCnZ0IDAuMDk2NjU2IDAuMjkyNjQwCnZ0IDAuMTA0NTgzIDAuMzExNjY1CnZ0IDAuMTE0NTc3IDAuMzI4MTIyCnZ0IDAuMTI1NjA1IDAuMzQxNDMxCnZ0IDAuMTM2NDgyIDAuMzUxMTgzCnZ0IDAuMTQzMTIxIDAuMzU1MjEwCnZ0IDAuMzIyNjcxIDAuMzU5NzU1CnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuMTE3OTQxIDAuNDQwNTU2CnZ0IDAuMTk1MTgzIDAuNDc0NTU2CnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuMTU3MDY2IDAuNDYxNzAwCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuMzE2NTg2IDAuMzc4NDM0CnZ0IDAuMzMyNTE2IDAuMzc1NTE3CnZ0IDAuMzA5NDg3IDAuMzk2NjU0CnZ0IDAuMzI3NjYwIDAuMzkzNDYwCnZ0IDAuMzAxNTg5IDAuNDEzOTY1CnZ0IDAuMzIyMjUzIDAuNDEwNTA4CnZ0IDAuMjkzMjA4IDAuNDI5OTQxCnZ0IDAuMzE2Njc2IDAuNDI2MjQxCnZ0IDAuMjYwMjE1IDAuNDc5MDcwCnZ0IDAuMjk5Njc5IDAuNDc0MzcxCnZ0IDAuMjU5OTQzIDAuNDc5MTAyCnZ0IDAuMjk5NjQyIDAuNDc0NDkxCnZ0IDAuMjU5NzI1IDAuNDc5MTI4CnZ0IDAuMjk5NjExIDAuNDc0NTg3CnZ0IDAuMjU5NTY1IDAuNDc5MTQ3CnZ0IDAuMjk5NTg5IDAuNDc0NjU3CnZ0IDAuMjU5NDY4IDAuNDc5MTU4CnZ0IDAuMjk5NTc1IDAuNDc0NzAxCnZ0IDAuMzQ4MjY0IDAuMzY4NDcyCnZ0IDAuMzQ3MTQ1IDAuMzg1MzM0CnZ0IDAuMzQ1ODQxIDAuNDAxMzU2CnZ0IDAuMzQ0NTg0IDAuNDE2MTQzCnZ0IDAuMzQxODg2IDAuNDYxMzgwCnZ0IDAuMzQxOTMyIDAuNDYxNDkxCnZ0IDAuMzQxOTY3IDAuNDYxNTgxCnZ0IDAuMzQxOTkzIDAuNDYxNjQ2CnZ0IDAuMzQyMDEwIDAuNDYxNjg2CnZ0IDAuMzY0OTEyIDAuMzU2OTM3CnZ0IDAuMzY3NjE4IDAuMzcyMDYyCnZ0IDAuMzcwMjUxIDAuMzg2NDMzCnZ0IDAuMzcyODAzIDAuMzk5Njk1CnZ0IDAuMzgxMTUyIDAuNDQwMjcyCnZ0IDAuMzgxMjIwIDAuNDQwMzcxCnZ0IDAuMzgxMjc0IDAuNDQwNDUwCnZ0IDAuMzgxMzE0IDAuNDQwNTA4CnZ0IDAuMzgxMzM4IDAuNDQwNTQ0CnZ0IDAuMzgwNzkwIDAuMzQxMjU2CnZ0IDAuMzg2ODY2IDAuMzU0MDY4CnZ0IDAuMzkyODE2IDAuMzY2MjQwCnZ0IDAuMzk4NDQ5IDAuMzc3NDc0CnZ0IDAuNDE1NjQ3IDAuNDExODQ4CnZ0IDAuNDE1NzMyIDAuNDExOTMxCnZ0IDAuNDE1ODAwIDAuNDExOTk3CnZ0IDAuNDE1ODUwIDAuNDEyMDQ1CnZ0IDAuNDE1ODgxIDAuNDEyMDc1CnZ0IDAuMzk0NTM1IDAuMzIxOTQ1CnZ0IDAuNDAzMzE2IDAuMzMxOTcwCnZ0IDAuNDExODY3IDAuMzQxNDk2CnZ0IDAuNDE5ODg1IDAuMzUwMjg3CnZ0IDAuNDQzOTk2IDAuMzc3MTkxCnZ0IDAuNDQ0MDk1IDAuMzc3MjU0CnZ0IDAuNDQ0MTc0IDAuMzc3MzA1CnZ0IDAuNDQ0MjMyIDAuMzc3MzQzCnZ0IDAuNDQ0MjY3IDAuMzc3MzY1CnZ0IDAuNDA1MTA3IDAuMjk5Njk1CnZ0IDAuNDE1ODUxIDAuMzA2NTc5CnZ0IDAuNDI2MjY5IDAuMzEzMTE5CnZ0IDAuNDM1OTg5IDAuMzE5MTU0CnZ0IDAuNDY1MDgzIDAuMzM3NjI2CnZ0IDAuNDY1MTkwIDAuMzM3NjY5CnZ0IDAuNDY1Mjc3IDAuMzM3NzAzCnZ0IDAuNDY1MzQwIDAuMzM3NzI5CnZ0IDAuNDY1Mzc4IDAuMzM3NzQ1CnZ0IDAuNDExNzUzIDAuMjc1MzgzCnZ0IDAuNDIzNjg0IDAuMjc4ODg0CnZ0IDAuNDM1MjI1IDAuMjgyMjEwCnZ0IDAuNDQ1OTcwIDAuMjg1MjgwCnZ0IDAuNDc4MDc2IDAuMjk0Njc3CnZ0IDAuNDc4MTg5IDAuMjk0Njk4CnZ0IDAuNDc4MjgwIDAuMjk0NzE2CnZ0IDAuNDc4MzQ2IDAuMjk0NzI5CnZ0IDAuNDc4Mzg3IDAuMjk0NzM2CnZ0IDAuNDE0MDIwIDAuMjUwMDAxCnZ0IDAuNDI2MzQ5IDAuMjUwMDAxCnZ0IDAuNDM4MjY0IDAuMjUwMDAxCnZ0IDAuNDQ5MzUxIDAuMjUwMDAwCnZ0IDAuNDgyNDY2IDAuMjUwMDAwCnZ0IDAuNDgyNTgwIDAuMjUwMDAwCnZ0IDAuNDgyNjczIDAuMjUwMDAwCnZ0IDAuNDgyNzQwIDAuMjUwMDAwCnZ0IDAuNDgyNzgxIDAuMjUwMDAwCnZ0IDAuNDExNzU0IDAuMjI0NjE4CnZ0IDAuNDIzNjg1IDAuMjIxMTE3CnZ0IDAuNDM1MjI2IDAuMjE3NzkwCnZ0IDAuNDQ1OTcxIDAuMjE0NzIwCnZ0IDAuNDc4MDc2IDAuMjA1MzI0CnZ0IDAuNDc4MTg5IDAuMjA1MzAyCnZ0IDAuNDc4MjgwIDAuMjA1Mjg0CnZ0IDAuNDc4MzQ3IDAuMjA1MjcxCnZ0IDAuNDc4Mzg3IDAuMjA1MjY0CnZ0IDAuNDA1MTA2IDAuMjAwMzAzCnZ0IDAuNDE1ODUwIDAuMTkzNDIwCnZ0IDAuNDI2MjY3IDAuMTg2ODgwCnZ0IDAuNDM1OTg4IDAuMTgwODQ1CnZ0IDAuNDY1MDgzIDAuMTYyMzc0CnZ0IDAuNDY1MTkwIDAuMTYyMzMxCnZ0IDAuNDY1Mjc3IDAuMTYyMjk2CnZ0IDAuNDY1MzQwIDAuMTYyMjcxCnZ0IDAuNDY1Mzc5IDAuMTYyMjU1CnZ0IDAuMzk0NTM1IDAuMTc4MDU2CnZ0IDAuNDAzMzE2IDAuMTY4MDI5CnZ0IDAuNDExODY3IDAuMTU4NTA0CnZ0IDAuNDE5ODg1IDAuMTQ5NzEzCnZ0IDAuNDQzOTk2IDAuMTIyODA5CnZ0IDAuNDQ0MDk1IDAuMTIyNzQ2CnZ0IDAuNDQ0MTc0IDAuMTIyNjk1CnZ0IDAuNDQ0MjMyIDAuMTIyNjU4CnZ0IDAuNDQ0MjY3IDAuMTIyNjM1CnZ0IDAuMzgwNzg5IDAuMTU4NzQzCnZ0IDAuMzg2ODY1IDAuMTQ1OTMyCnZ0IDAuMzkyODE0IDAuMTMzNzYwCnZ0IDAuMzk4NDQ4IDAuMTIyNTI2CnZ0IDAuNDE1NjQ3IDAuMDg4MTUyCnZ0IDAuNDE1NzMyIDAuMDg4MDY5CnZ0IDAuNDE1ODAwIDAuMDg4MDAzCnZ0IDAuNDE1ODUwIDAuMDg3OTU1CnZ0IDAuNDE1ODgxIDAuMDg3OTI1CnZ0IDAuMzY0OTEyIDAuMTQzMDYyCnZ0IDAuMzY3NjE3IDAuMTI3OTM4CnZ0IDAuMzcwMjUxIDAuMTEzNTY3CnZ0IDAuMzcyODAzIDAuMTAwMzA1CnZ0IDAuMzgxMTUyIDAuMDU5NzI4CnZ0IDAuMzgxMjIwIDAuMDU5NjI5CnZ0IDAuMzgxMjc0IDAuMDU5NTUwCnZ0IDAuMzgxMzE0IDAuMDU5NDkyCnZ0IDAuMzgxMzM4IDAuMDU5NDU3CnZ0IDAuMzQ4MjY1IDAuMTMxNTI5CnZ0IDAuMzQ3MTQ1IDAuMTE0NjY2CnZ0IDAuMzQ1ODQyIDAuMDk4NjQ0CnZ0IDAuMzQ0NTg1IDAuMDgzODU3CnZ0IDAuMzQxODg3IDAuMDM4NjIwCnZ0IDAuMzQxOTMyIDAuMDM4NTA5CnZ0IDAuMzQxOTY4IDAuMDM4NDE5CnZ0IDAuMzQxOTk0IDAuMDM4MzU0CnZ0IDAuMzQyMDEwIDAuMDM4MzE0CnZ0IDAuMzMyNTE2IDAuMTI0NDgzCnZ0IDAuMzI3NjYwIDAuMTA2NTQwCnZ0IDAuMzIyMjUzIDAuMDg5NDkyCnZ0IDAuMzE2Njc3IDAuMDczNzU5CnZ0IDAuMjk5Njc5IDAuMDI1NjI5CnZ0IDAuMjk5NjQxIDAuMDI1NTA5CnZ0IDAuMjk5NjExIDAuMDI1NDEzCnZ0IDAuMjk5NTg5IDAuMDI1MzQyCnZ0IDAuMjk5NTc1IDAuMDI1Mjk5CnZ0IDAuMzE2NTg2IDAuMTIxNTY2CnZ0IDAuMzA5NDg3IDAuMTAzMzQ2CnZ0IDAuMzAxNTg5IDAuMDg2MDM1CnZ0IDAuMjkzMjA4IDAuMDcwMDU5CnZ0IDAuMjYwMjE1IDAuMDIwOTMwCnZ0IDAuMjU5OTQzIDAuMDIwODk4CnZ0IDAuMjU5NzI1IDAuMDIwODcyCnZ0IDAuMjU5NTY1IDAuMDIwODU0CnZ0IDAuMjU5NDY3IDAuMDIwODQyCnZ0IDAuMTQ3ODEwIDAuMTI2MTIwCnZ0IDAuMTUzNDU0IDAuMTA3OTEwCnZ0IDAuMTU5ODcxIDAuMDkwNjA4CnZ0IDAuMTY2Nzg1IDAuMDc0NjQwCnZ0IDAuMTkyOTc1IDAuMDI2MjE0CnZ0IDAuMTkzNzQzIDAuMDI1OTQ2CnZ0IDAuMTk0MzYxIDAuMDI1NzMwCnZ0IDAuMTk0ODE0IDAuMDI1NTczCnZ0IDAuMTk1MDkwIDAuMDI1NDc2CnZ0IDAuMTM4NDA1IDAuMTMxNTI4CnZ0IDAuMTQxMDE2IDAuMTE0NjY1CnZ0IDAuMTQ0MTI5IDAuMDk4NjQzCnZ0IDAuMTQ3NDQ5IDAuMDgzODU3CnZ0IDAuMTU3MDQ5IDAuMDM4NjIwCnZ0IDAuMTU3MDU1IDAuMDM4NTA5CnZ0IDAuMTU3MDYwIDAuMDM4NDE5CnZ0IDAuMTU3MDYzIDAuMDM4MzUzCnZ0IDAuMTU3MDY1IDAuMDM4MzE0CnZ0IDAuMTI0NDA4IDAuMTQzMDYyCnZ0IDAuMTIzNDc4IDAuMTI3OTM4CnZ0IDAuMTIyNjg3IDAuMTEzNTY3CnZ0IDAuMTIxOTA2IDAuMTAwMzA1CnZ0IDAuMTE4MTMwIDAuMDU5NzI3CnZ0IDAuMTE4MDY0IDAuMDU5NjI5CnZ0IDAuMTE4MDEyIDAuMDU5NTUwCnZ0IDAuMTE3OTczIDAuMDU5NDkyCnZ0IDAuMTE3OTQ5IDAuMDU5NDU2CnZ0IDAuMTEwMjIxIDAuMTU4NzQzCnZ0IDAuMTA1ODQ2IDAuMTQ1OTMyCnZ0IDAuMTAxNTAyIDAuMTMzNzYwCnZ0IDAuMDk3MjkxIDAuMTIyNTI2CnZ0IDAuMDgzNzA1IDAuMDg4MTUxCnZ0IDAuMDgzNjIwIDAuMDg4MDY5CnZ0IDAuMDgzNTUyIDAuMDg4MDAzCnZ0IDAuMDgzNTAyIDAuMDg3OTU1CnZ0IDAuMDgzNDcyIDAuMDg3OTI2CnZ0IDAuMDk3NTAxIDAuMTc4MDU2CnZ0IDAuMDkwMjc5IDAuMTY4MDMwCnZ0IDAuMDgzMTM0IDAuMTU4NTA0CnZ0IDAuMDc2MzI2IDAuMTQ5NzEzCnZ0IDAuMDU1Mzg4IDAuMTIyODA5CnZ0IDAuMDU1MjkwIDAuMTIyNzQ2CnZ0IDAuMDU1MjExIDAuMTIyNjk1CnZ0IDAuMDU1MTUzIDAuMTIyNjU4CnZ0IDAuMDU1MTE4IDAuMTIyNjM1CnZ0IDAuMDg3NTMwIDAuMjAwMzAzCnZ0IDAuMDc4MjMzIDAuMTkzNDIwCnZ0IDAuMDY5MDkxIDAuMTg2ODgxCnZ0IDAuMDYwNDYyIDAuMTgwODQ1CnZ0IDAuMDM0MzIwIDAuMTYyMzc0CnZ0IDAuMDM0MjEzIDAuMTYyMzMxCnZ0IDAuMDM0MTI2IDAuMTYyMjk2CnZ0IDAuMDM0MDYzIDAuMTYyMjcxCnZ0IDAuMDM0MDI0IDAuMTYyMjU2CnZ0IDAuMDgxMTk4IDAuMjI0NjE4CnZ0IDAuMDcwNjQ1IDAuMjIxMTE3CnZ0IDAuMDYwMzEyIDAuMjE3NzkwCnZ0IDAuMDUwNTk4IDAuMjE0NzIwCnZ0IDAuMDIxMzM2IDAuMjA1MzIzCnZ0IDAuMDIxMjIzIDAuMjA1MzAyCnZ0IDAuMDIxMTMyIDAuMjA1Mjg0CnZ0IDAuMDIxMDY2IDAuMjA1MjcyCnZ0IDAuMDIxMDI1IDAuMjA1MjY0CnZ0IDAuMDc5MDI5IDAuMjUwMDAwCnZ0IDAuMDY4MDU4IDAuMjUwMDAwCnZ0IDAuMDU3MzI3IDAuMjUwMDAwCnZ0IDAuMDQ3MjUzIDAuMjUwMDAwCnZ0IDAuMDE2OTUwIDAuMjUwMDAxCnZ0IDAuMDE2ODM1IDAuMjUwMDAwCnZ0IDAuMDE2NzQzIDAuMjUwMDAwCnZ0IDAuMDE2Njc2IDAuMjUwMDAwCnZ0IDAuMDE2NjM0IDAuMjUwMDAwCnZ0IDAuMDgxMTk4IDAuMjc1MzgyCnZ0IDAuMDcwNjQ2IDAuMjc4ODgzCnZ0IDAuMDYwMzEyIDAuMjgyMjEwCnZ0IDAuMDUwNTk5IDAuMjg1MjgwCnZ0IDAuMDIxMzM2IDAuMjk0Njc3CnZ0IDAuMDIxMjIzIDAuMjk0Njk4CnZ0IDAuMDIxMTMyIDAuMjk0NzE2CnZ0IDAuMDIxMDY2IDAuMjk0NzI5CnZ0IDAuMDIxMDI1IDAuMjk0NzM3CnZ0IDAuMDg3NTMwIDAuMjk5Njk3CnZ0IDAuMDc4MjMzIDAuMzA2NTgwCnZ0IDAuMDY5MDkxIDAuMzEzMTIwCnZ0IDAuMDYwNDYyIDAuMzE5MTU1CnZ0IDAuMDM0MzIwIDAuMzM3NjI3CnZ0IDAuMDM0MjEzIDAuMzM3NjY5CnZ0IDAuMDM0MTI2IDAuMzM3NzA0CnZ0IDAuMDM0MDYzIDAuMzM3NzI5CnZ0IDAuMDM0MDI1IDAuMzM3NzQ1CnZ0IDAuMDk3NTAxIDAuMzIxOTQ1CnZ0IDAuMDkwMjgwIDAuMzMxOTcxCnZ0IDAuMDgzMTM0IDAuMzQxNDk3CnZ0IDAuMDc2MzI2IDAuMzUwMjg4CnZ0IDAuMDU1Mzg5IDAuMzc3MTkxCnZ0IDAuMDU1MjkxIDAuMzc3MjU1CnZ0IDAuMDU1MjEyIDAuMzc3MzA2CnZ0IDAuMDU1MTU0IDAuMzc3MzQzCnZ0IDAuMDU1MTE4IDAuMzc3MzY2CnZ0IDAuMTEwMjIwIDAuMzQxMjU2CnZ0IDAuMTA1ODQ1IDAuMzU0MDY4CnZ0IDAuMTAxNTAyIDAuMzY2MjQwCnZ0IDAuMDk3MjkxIDAuMzc3NDc0CnZ0IDAuMDgzNzA0IDAuNDExODQ4CnZ0IDAuMDgzNjIwIDAuNDExOTMwCnZ0IDAuMDgzNTUyIDAuNDExOTk3CnZ0IDAuMDgzNTAyIDAuNDEyMDQ1CnZ0IDAuMDgzNDcyIDAuNDEyMDc1CnZ0IDAuMTI0NDA5IDAuMzU2OTM4CnZ0IDAuMTIzNDc5IDAuMzcyMDYzCnZ0IDAuMTIyNjg4IDAuMzg2NDMzCnZ0IDAuMTIxOTA3IDAuMzk5Njk1CnZ0IDAuMTE4MTMxIDAuNDQwMjczCnZ0IDAuMTE4MDY1IDAuNDQwMzcxCnZ0IDAuMTE4MDEyIDAuNDQwNDUwCnZ0IDAuMTE3OTczIDAuNDQwNTA4CnZ0IDAuMTE3OTUwIDAuNDQwNTQ0CnZ0IDAuMTM4NDA1IDAuMzY4NDcxCnZ0IDAuMTQxMDE2IDAuMzg1MzM1CnZ0IDAuMTQ0MTI4IDAuNDAxMzU2CnZ0IDAuMTQ3NDQ5IDAuNDE2MTQzCnZ0IDAuMTU3MDQ5IDAuNDYxMzgwCnZ0IDAuMTU3MDU1IDAuNDYxNDkxCnZ0IDAuMTU3MDYwIDAuNDYxNTgxCnZ0IDAuMTU3MDYzIDAuNDYxNjQ2CnZ0IDAuMTU3MDY1IDAuNDYxNjg2CnZ0IDAuMTQ3ODEwIDAuMzczODc5CnZ0IDAuMTUzNDU1IDAuMzkyMDkwCnZ0IDAuMTU5ODcyIDAuNDA5MzkyCnZ0IDAuMTY2Nzg1IDAuNDI1MzYwCnZ0IDAuMTkyOTc1IDAuNDczNzg3CnZ0IDAuMTkzNzQzIDAuNDc0MDU0CnZ0IDAuMTk0MzYxIDAuNDc0MjcwCnZ0IDAuMTk0ODE1IDAuNDc0NDI3CnZ0IDAuMTk1MDkxIDAuNDc0NTI0CnZ0IDAuMzE2NTg1IDAuMzc4NDM0CnZ0IDAuMzMyNTE2IDAuMzc1NTE4CnZ0IDAuMzA5NDg3IDAuMzk2NjU0CnZ0IDAuMzI3NjYwIDAuMzkzNDYwCnZ0IDAuMzAxNTg4IDAuNDEzOTY0CnZ0IDAuMzIyMjUzIDAuNDEwNTA4CnZ0IDAuMjkzMjA4IDAuNDI5OTQxCnZ0IDAuMzE2Njc2IDAuNDI2MjQxCnZ0IDAuMjYwMjE1IDAuNDc5MDcwCnZ0IDAuMjk5Njc5IDAuNDc0MzcxCnZ0IDAuMjU5OTQzIDAuNDc5MTAyCnZ0IDAuMjk5NjQxIDAuNDc0NDkxCnZ0IDAuMjU5NzI1IDAuNDc5MTI4CnZ0IDAuMjk5NjExIDAuNDc0NTg3CnZ0IDAuMjU5NTY1IDAuNDc5MTQ2CnZ0IDAuMjk5NTg5IDAuNDc0NjU3CnZ0IDAuMjU5NDY3IDAuNDc5MTU4CnZ0IDAuMjk5NTc1IDAuNDc0NzAwCnZ0IDAuMzQ4MjY0IDAuMzY4NDcyCnZ0IDAuMzQ3MTQ1IDAuMzg1MzM1CnZ0IDAuMzQ1ODQyIDAuNDAxMzU3CnZ0IDAuMzQ0NTg0IDAuNDE2MTQzCnZ0IDAuMzQxODg3IDAuNDYxMzgwCnZ0IDAuMzQxOTMxIDAuNDYxNDkxCnZ0IDAuMzQxOTY3IDAuNDYxNTgxCnZ0IDAuMzQxOTk0IDAuNDYxNjQ2CnZ0IDAuMzQyMDEwIDAuNDYxNjg2CnZ0IDAuMzY0OTEyIDAuMzU2OTM3CnZ0IDAuMzY3NjE3IDAuMzcyMDYyCnZ0IDAuMzcwMjUxIDAuMzg2NDMzCnZ0IDAuMzcyODAzIDAuMzk5Njk1CnZ0IDAuMzgxMTUyIDAuNDQwMjcyCnZ0IDAuMzgxMjE5IDAuNDQwMzcxCnZ0IDAuMzgxMjc0IDAuNDQwNDUwCnZ0IDAuMzgxMzEzIDAuNDQwNTA4CnZ0IDAuMzgxMzM4IDAuNDQwNTQ0CnZ0IDAuMzgwNzg5IDAuMzQxMjU3CnZ0IDAuMzg2ODY1IDAuMzU0MDY4CnZ0IDAuMzkyODE1IDAuMzY2MjQwCnZ0IDAuMzk4NDQ4IDAuMzc3NDc0CnZ0IDAuNDE1NjQ3IDAuNDExODQ5CnZ0IDAuNDE1NzMyIDAuNDExOTMxCnZ0IDAuNDE1ODAwIDAuNDExOTk3CnZ0IDAuNDE1ODUwIDAuNDEyMDQ1CnZ0IDAuNDE1ODgxIDAuNDEyMDc1CnZ0IDAuMzk0NTM2IDAuMzIxOTQzCnZ0IDAuNDAzMzE3IDAuMzMxOTY5CnZ0IDAuNDExODY3IDAuMzQxNDk1CnZ0IDAuNDE5ODg1IDAuMzUwMjg3CnZ0IDAuNDQzOTk2IDAuMzc3MTkxCnZ0IDAuNDQ0MDk0IDAuMzc3MjU0CnZ0IDAuNDQ0MTczIDAuMzc3MzA1CnZ0IDAuNDQ0MjMxIDAuMzc3MzQyCnZ0IDAuNDQ0MjY3IDAuMzc3MzY1CnZ0IDAuNDA1MTA2IDAuMjk5Njk3CnZ0IDAuNDE1ODUxIDAuMzA2NTgwCnZ0IDAuNDI2MjY3IDAuMzEzMTE5CnZ0IDAuNDM1OTg4IDAuMzE5MTU1CnZ0IDAuNDY1MDgzIDAuMzM3NjI2CnZ0IDAuNDY1MTkwIDAuMzM3NjY5CnZ0IDAuNDY1Mjc3IDAuMzM3NzA0CnZ0IDAuNDY1MzQwIDAuMzM3NzI5CnZ0IDAuNDY1Mzc5IDAuMzM3NzQ0CnZ0IDAuNDExNzU0IDAuMjc1MzgzCnZ0IDAuNDIzNjg1IDAuMjc4ODg0CnZ0IDAuNDM1MjI1IDAuMjgyMjEwCnZ0IDAuNDQ1OTcwIDAuMjg1MjgwCnZ0IDAuNDc4MDc3IDAuMjk0Njc3CnZ0IDAuNDc4MTkwIDAuMjk0Njk4CnZ0IDAuNDc4MjgwIDAuMjk0NzE2CnZ0IDAuNDc4MzQ3IDAuMjk0NzI5CnZ0IDAuNDc4Mzg4IDAuMjk0NzM2CnZ0IDAuNDE0MDIwIDAuMjQ5OTk5CnZ0IDAuNDI2MzQ4IDAuMjQ5OTk5CnZ0IDAuNDM4MjY0IDAuMjUwMDAwCnZ0IDAuNDQ5MzUxIDAuMjUwMDAwCnZ0IDAuNDgyNDY1IDAuMjUwMDAwCnZ0IDAuNDgyNTgwIDAuMjUwMDAwCnZ0IDAuNDgyNjczIDAuMjUwMDAwCnZ0IDAuNDgyNzQwIDAuMjUwMDAwCnZ0IDAuNDgyNzgxIDAuMjUwMDAwCnZ0IDAuNDExNzUzIDAuMjI0NjE4CnZ0IDAuNDIzNjg1IDAuMjIxMTE3CnZ0IDAuNDM1MjI1IDAuMjE3NzkwCnZ0IDAuNDQ1OTcwIDAuMjE0NzIwCnZ0IDAuNDc4MDc3IDAuMjA1MzI0CnZ0IDAuNDc4MTg5IDAuMjA1MzAyCnZ0IDAuNDc4MjgwIDAuMjA1Mjg0CnZ0IDAuNDc4MzQ3IDAuMjA1MjcyCnZ0IDAuNDc4Mzg3IDAuMjA1MjY0CnZ0IDAuNDA1MTA2IDAuMjAwMzAzCnZ0IDAuNDE1ODUwIDAuMTkzNDIwCnZ0IDAuNDI2MjY3IDAuMTg2ODgwCnZ0IDAuNDM1OTg4IDAuMTgwODQ1CnZ0IDAuNDY1MDgzIDAuMTYyMzc0CnZ0IDAuNDY1MTkwIDAuMTYyMzMxCnZ0IDAuNDY1Mjc3IDAuMTYyMjk2CnZ0IDAuNDY1MzQwIDAuMTYyMjcxCnZ0IDAuNDY1Mzc5IDAuMTYyMjU2CnZ0IDAuMzk0NTM2IDAuMTc4MDU3CnZ0IDAuNDAzMzE2IDAuMTY4MDMxCnZ0IDAuNDExODY3IDAuMTU4NTA1CnZ0IDAuNDE5ODg1IDAuMTQ5NzEzCnZ0IDAuNDQzOTk2IDAuMTIyODA5CnZ0IDAuNDQ0MDk1IDAuMTIyNzQ2CnZ0IDAuNDQ0MTc0IDAuMTIyNjk1CnZ0IDAuNDQ0MjMxIDAuMTIyNjU4CnZ0IDAuNDQ0MjY3IDAuMTIyNjM1CnZ0IDAuMzgwNzg5IDAuMTU4NzQzCnZ0IDAuMzg2ODY1IDAuMTQ1OTMyCnZ0IDAuMzkyODE0IDAuMTMzNzU5CnZ0IDAuMzk4NDQ4IDAuMTIyNTI2CnZ0IDAuNDE1NjQ3IDAuMDg4MTUyCnZ0IDAuNDE1NzMyIDAuMDg4MDY5CnZ0IDAuNDE1ODAwIDAuMDg4MDAzCnZ0IDAuNDE1ODUxIDAuMDg3OTU1CnZ0IDAuNDE1ODgxIDAuMDg3OTI1CnZ0IDAuMzY0OTEyIDAuMTQzMDYyCnZ0IDAuMzY3NjE3IDAuMTI3OTM4CnZ0IDAuMzcwMjUxIDAuMTEzNTY3CnZ0IDAuMzcyODAzIDAuMTAwMzA1CnZ0IDAuMzgxMTUyIDAuMDU5NzI4CnZ0IDAuMzgxMjIwIDAuMDU5NjI5CnZ0IDAuMzgxMjc0IDAuMDU5NTUwCnZ0IDAuMzgxMzE0IDAuMDU5NDkyCnZ0IDAuMzgxMzM4IDAuMDU5NDU3CnZ0IDAuMzQ4MjY0IDAuMTMxNTI5CnZ0IDAuMzQ3MTQ1IDAuMTE0NjY2CnZ0IDAuMzQ1ODQxIDAuMDk4NjQzCnZ0IDAuMzQ0NTg0IDAuMDgzODU3CnZ0IDAuMzQxODg2IDAuMDM4NjIwCnZ0IDAuMzQxOTMxIDAuMDM4NTA5CnZ0IDAuMzQxOTY3IDAuMDM4NDE5CnZ0IDAuMzQxOTk0IDAuMDM4MzU0CnZ0IDAuMzQyMDEwIDAuMDM4MzE0CnZ0IDAuMzMyNTE2IDAuMTI0NDgzCnZ0IDAuMzI3NjYwIDAuMTA2NTQwCnZ0IDAuMzIyMjUzIDAuMDg5NDkyCnZ0IDAuMzE2Njc2IDAuMDczNzU5CnZ0IDAuMjk5Njc5IDAuMDI1NjI5CnZ0IDAuMjk5NjQxIDAuMDI1NTA5CnZ0IDAuMjk5NjExIDAuMDI1NDEzCnZ0IDAuMjk5NTg5IDAuMDI1MzQzCnZ0IDAuMjk5NTc1IDAuMDI1MzAwCnZ0IDAuMzE2NTg1IDAuMTIxNTY2CnZ0IDAuMzA5NDg2IDAuMTAzMzQ2CnZ0IDAuMzAxNTg5IDAuMDg2MDM1CnZ0IDAuMjkzMjA4IDAuMDcwMDU5CnZ0IDAuMjYwMjE1IDAuMDIwOTMwCnZ0IDAuMjU5OTQzIDAuMDIwODk4CnZ0IDAuMjU5NzI1IDAuMDIwODcyCnZ0IDAuMjU5NTY1IDAuMDIwODU0CnZ0IDAuMjU5NDY3IDAuMDIwODQyCnZ0IDAuMTQ3ODEwIDAuMTI2MTIxCnZ0IDAuMTUzNDU0IDAuMTA3OTEwCnZ0IDAuMTU5ODcxIDAuMDkwNjA4CnZ0IDAuMTY2Nzg1IDAuMDc0NjQwCnZ0IDAuMTkyOTc1IDAuMDI2MjE0CnZ0IDAuMTkzNzQzIDAuMDI1OTQ2CnZ0IDAuMTk0MzYxIDAuMDI1NzMwCnZ0IDAuMTk0ODE0IDAuMDI1NTczCnZ0IDAuMTk1MDkwIDAuMDI1NDc3CnZ0IDAuMTM4NDA2IDAuMTMxNTI5CnZ0IDAuMTQxMDE2IDAuMTE0NjY2CnZ0IDAuMTQ0MTI4IDAuMDk4NjQ0CnZ0IDAuMTQ3NDQ5IDAuMDgzODU3CnZ0IDAuMTU3MDUwIDAuMDM4NjIwCnZ0IDAuMTU3MDU1IDAuMDM4NTA5CnZ0IDAuMTU3MDU5IDAuMDM4NDE5CnZ0IDAuMTU3MDYyIDAuMDM4MzU0CnZ0IDAuMTU3MDY1IDAuMDM4MzE0CnZ0IDAuMTI0NDA4IDAuMTQzMDYzCnZ0IDAuMTIzNDc4IDAuMTI3OTM4CnZ0IDAuMTIyNjg3IDAuMTEzNTY3CnZ0IDAuMTIxOTA2IDAuMTAwMzA1CnZ0IDAuMTE4MTI5IDAuMDU5NzI4CnZ0IDAuMTE4MDY0IDAuMDU5NjI5CnZ0IDAuMTE4MDExIDAuMDU5NTUwCnZ0IDAuMTE3OTczIDAuMDU5NDkyCnZ0IDAuMTE3OTQ5IDAuMDU5NDU2CnZ0IDAuMTEwMjIxIDAuMTU4NzQzCnZ0IDAuMTA1ODQ2IDAuMTQ1OTMyCnZ0IDAuMTAxNTAyIDAuMTMzNzU5CnZ0IDAuMDk3MjkxIDAuMTIyNTI2CnZ0IDAuMDgzNzA0IDAuMDg4MTUxCnZ0IDAuMDgzNjIwIDAuMDg4MDY5CnZ0IDAuMDgzNTUyIDAuMDg4MDAzCnZ0IDAuMDgzNTAyIDAuMDg3OTU1CnZ0IDAuMDgzNDcxIDAuMDg3OTI1CnZ0IDAuMDk3NTAxIDAuMTc4MDU2CnZ0IDAuMDkwMjc5IDAuMTY4MDMxCnZ0IDAuMDgzMTMzIDAuMTU4NTA1CnZ0IDAuMDc2MzI2IDAuMTQ5NzEzCnZ0IDAuMDU1Mzg4IDAuMTIyODA5CnZ0IDAuMDU1MjkwIDAuMTIyNzQ2CnZ0IDAuMDU1MjExIDAuMTIyNjk1CnZ0IDAuMDU1MTUzIDAuMTIyNjU4CnZ0IDAuMDU1MTE4IDAuMTIyNjM1CnZ0IDAuMDg3NTI5IDAuMjAwMzA1CnZ0IDAuMDc4MjMyIDAuMTkzNDIyCnZ0IDAuMDY5MDkxIDAuMTg2ODgxCnZ0IDAuMDYwNDYxIDAuMTgwODQ2CnZ0IDAuMDM0MzIwIDAuMTYyMzc0CnZ0IDAuMDM0MjEzIDAuMTYyMzMxCnZ0IDAuMDM0MTI2IDAuMTYyMjk3CnZ0IDAuMDM0MDYzIDAuMTYyMjcxCnZ0IDAuMDM0MDI0IDAuMTYyMjU2CnZ0IDAuMDgxMTk4IDAuMjI0NjE4CnZ0IDAuMDcwNjQ2IDAuMjIxMTE3CnZ0IDAuMDYwMzEyIDAuMjE3NzkwCnZ0IDAuMDUwNTk5IDAuMjE0NzIwCnZ0IDAuMDIxMzM2IDAuMjA1MzIzCnZ0IDAuMDIxMjIzIDAuMjA1MzAyCnZ0IDAuMDIxMTMyIDAuMjA1Mjg0CnZ0IDAuMDIxMDY2IDAuMjA1MjcyCnZ0IDAuMDIxMDI1IDAuMjA1MjY0CnZ0IDAuMDc5MDI4IDAuMjUwMDAwCnZ0IDAuMDY4MDU3IDAuMjUwMDAwCnZ0IDAuMDU3MzI3IDAuMjUwMDAwCnZ0IDAuMDQ3MjUzIDAuMjUwMDAwCnZ0IDAuMDE2OTUwIDAuMjUwMDAwCnZ0IDAuMDE2ODM1IDAuMjUwMDAwCnZ0IDAuMDE2NzQzIDAuMjUwMDAwCnZ0IDAuMDE2Njc2IDAuMjUwMDAwCnZ0IDAuMDE2NjM0IDAuMjUwMDAwCnZ0IDAuMDgxMTk3IDAuMjc1MzgyCnZ0IDAuMDcwNjQ1IDAuMjc4ODgzCnZ0IDAuMDYwMzExIDAuMjgyMjEwCnZ0IDAuMDUwNTk4IDAuMjg1MjgwCnZ0IDAuMDIxMzM2IDAuMjk0Njc3CnZ0IDAuMDIxMjIzIDAuMjk0Njk5CnZ0IDAuMDIxMTMyIDAuMjk0NzE2CnZ0IDAuMDIxMDY2IDAuMjk0NzI5CnZ0IDAuMDIxMDI1IDAuMjk0NzM3CnZ0IDAuMDg3NTMwIDAuMjk5Njk3CnZ0IDAuMDc4MjMzIDAuMzA2NTgwCnZ0IDAuMDY5MDkyIDAuMzEzMTIwCnZ0IDAuMDYwNDYzIDAuMzE5MTU1CnZ0IDAuMDM0MzIwIDAuMzM3NjI3CnZ0IDAuMDM0MjEzIDAuMzM3NjY5CnZ0IDAuMDM0MTI2IDAuMzM3NzA0CnZ0IDAuMDM0MDYzIDAuMzM3NzI5CnZ0IDAuMDM0MDI1IDAuMzM3NzQ1CnZ0IDAuMDk3NTAxIDAuMzIxOTQ0CnZ0IDAuMDkwMjc5IDAuMzMxOTcwCnZ0IDAuMDgzMTM0IDAuMzQxNDk2CnZ0IDAuMDc2MzI2IDAuMzUwMjg3CnZ0IDAuMDU1Mzg4IDAuMzc3MTkxCnZ0IDAuMDU1MjkwIDAuMzc3MjU1CnZ0IDAuMDU1MjExIDAuMzc3MzA2CnZ0IDAuMDU1MTUzIDAuMzc3MzQzCnZ0IDAuMDU1MTE4IDAuMzc3MzY1CnZ0IDAuMTEwMjIxIDAuMzQxMjU3CnZ0IDAuMTA1ODQ2IDAuMzU0MDY4CnZ0IDAuMTAxNTAzIDAuMzY2MjQwCnZ0IDAuMDk3MjkyIDAuMzc3NDc0CnZ0IDAuMDgzNzA1IDAuNDExODQ5CnZ0IDAuMDgzNjIwIDAuNDExOTMxCnZ0IDAuMDgzNTUyIDAuNDExOTk3CnZ0IDAuMDgzNTAyIDAuNDEyMDQ1CnZ0IDAuMDgzNDcyIDAuNDEyMDc1CnZ0IDAuMTI0NDA4IDAuMzU2OTM4CnZ0IDAuMTIzNDc4IDAuMzcyMDYzCnZ0IDAuMTIyNjg3IDAuMzg2NDMzCnZ0IDAuMTIxOTA3IDAuMzk5Njk1CnZ0IDAuMTE4MTMwIDAuNDQwMjcyCnZ0IDAuMTE4MDY1IDAuNDQwMzcxCnZ0IDAuMTE4MDEyIDAuNDQwNDUwCnZ0IDAuMTE3OTczIDAuNDQwNTA5CnZ0IDAuMTE3OTQ5IDAuNDQwNTQ0CnZ0IDAuMTM4NDA1IDAuMzY4NDcxCnZ0IDAuMTQxMDE2IDAuMzg1MzM0CnZ0IDAuMTQ0MTI4IDAuNDAxMzU2CnZ0IDAuMTQ3NDQ5IDAuNDE2MTQzCnZ0IDAuMTU3MDQ5IDAuNDYxMzgwCnZ0IDAuMTU3MDU1IDAuNDYxNDkxCnZ0IDAuMTU3MDYwIDAuNDYxNTgxCnZ0IDAuMTU3MDYzIDAuNDYxNjQ2CnZ0IDAuMTU3MDY1IDAuNDYxNjg3CnZ0IDAuMTQ3ODEwIDAuMzczODgwCnZ0IDAuMTUzNDU1IDAuMzkyMDkwCnZ0IDAuMTU5ODcxIDAuNDA5MzkyCnZ0IDAuMTY2Nzg1IDAuNDI1MzYwCnZ0IDAuMTkyOTc1IDAuNDczNzg2CnZ0IDAuMTkzNzQ0IDAuNDc0MDU0CnZ0IDAuMTk0MzYyIDAuNDc0MjcwCnZ0IDAuMTk0ODE1IDAuNDc0NDI3CnZ0IDAuMTk1MDkxIDAuNDc0NTI0CnZ0IDAuNTkxNDUzIDAuMjYyNDM1CnZ0IDAuNTkxNDUzIDAuMjg3ODAyCnZ0IDAuNTk4MDEwIDAuMjg3MTgwCnZ0IDAuNTk4MDEwIDAuMjYxNTQ0CnZ0IDAuNTg0NDE4IDAuMjYzMzg4CnZ0IDAuNTg0NDE4IDAuMjg4NDY4CnZ0IDAuMTM4NjE0IDAuNzIzMDM1CnZ0IDAuMTYzOTUwIDAuNzIzMDM1CnZ0IDAuODY1NjQ1IDAuNTE0MjEwCnZ0IDAuODQwMTAyIDAuNTE0MjEwCnZ0IDAuODQwNzUxIDAuNTE3MTkwCnZ0IDAuODY2MTgxIDAuNTE3MTkwCnZ0IDAuMTM5NTYyIDAuNzM4NTY3CnZ0IDAuMTY1NTE4IDAuNzM4NTY3CnZ0IDAuMTY1MDMyIDAuNzM1NzkwCnZ0IDAuMTM5MjY1IDAuNzM1NzkwCnZ0IDAuODY2NjEzIDAuNTIwMzM2CnZ0IDAuODQxMjczIDAuNTIwMzM2CnZ0IDAuODQxNjUzIDAuNTIzNjA4CnZ0IDAuODY2OTI3IDAuNTIzNjA4CnZ0IDAuNTYxMzQxIDAuMjY1MzgwCnZ0IDAuNTYxMzQxIDAuMjkwNjQwCnZ0IDAuNTY5MjY2IDAuMjg5ODk2CnZ0IDAuNTY5MjY2IDAuMjY0ODU2CnZ0IDAuMTM5OTA2IDAuNzUwMDAwCnZ0IDAuMTY2MDc4IDAuNzUwMDAwCnZ0IDAuNDA4NTQ3IDAuOTg0MjgyCnZ0IDAuNDA4NTQ3IDAuOTU4Mjk4CnZ0IDAuNDAxOTkwIDAuOTU4NTQzCnZ0IDAuNDAxOTkwIDAuOTg0NzA3CnZ0IDAuMzg1NDQwIDAuOTU4Njc5CnZ0IDAuMzc1MDAwIDAuOTU4OTIyCnZ0IDAuMzc1MDAwIDAuOTg1MDk0CnZ0IDAuNDM4NjU5IDAuOTgyMzE2CnZ0IDAuNDM4NjU5IDAuOTU3MTU4CnZ0IDAuNDMwNzM0IDAuOTU3NDYwCnZ0IDAuNDMwNzM0IDAuOTgyODM2CnZ0IDAuMTY0NjI4IDAuNzMyODEwCnZ0IDAuMTM5MDE5IDAuNzMyODEwCnZ0IDAuODY3MTI3IDAuNTI2OTY1CnZ0IDAuODQxODkzIDAuNTI2OTY1CnZ0IDAuMTY0MzExIDAuNzI5NjY0CnZ0IDAuMTM4ODI3IDAuNzI5NjY0CnZ0IDAuNDM5ODI3IDAuOTgyMjM5CnZ0IDAuODY0MjczIDAuNTAwMDAwCnZ0IDAuODM4NDM3IDAuNTAwMDAwCnZ0IDAuODM5MzI3IDAuNTExNDMzCnZ0IDAuODY1MDA2IDAuNTExNDMzCnZ0IDAuMTY0MDg0IDAuNzI2MzkyCnZ0IDAuMTM4NjkxIDAuNzI2MzkyCnZ0IDAuNDIzMDA5IDAuOTU3NzUzCnZ0IDAuNDIzMDA5IDAuOTgzMzQxCnZ0IDAuNDE1NTgyIDAuOTU4MDM0CnZ0IDAuNDE1NTgyIDAuOTgzODI1CnZ0IDAuNTc2OTkxIDAuMjg5MTY5CnZ0IDAuNTc2OTkxIDAuMjY0MzQ0CnZ0IDAuNTc3NzA4IDAuMjY0Mjk2CnZ0IDAuNjIyMDUyIDAuMjg2NjcxCnZ0IDAuNjI1MDAwIDAuMjg2NTYzCnZ0IDAuNjI1MDAwIDAuMjYwNzI3CnZ0IDAuMzgyNTA3IDAuOTcxMTM4CnZ0IDAuMzk0NzUxIDAuOTcxMTM4CnZ0IDAuMzk1MzczIDAuOTc3MDE4CnZ0IDAuMzgyNzQzIDAuOTc3MDE4CnZ0IDAuNjA2MTI2IDAuNTE3MDM2CnZ0IDAuNjA1NjEwIDAuNTE0MDc4CnZ0IDAuMzgyMzUxIDAuMjg0OTI3CnZ0IDAuMzk0MzQwIDAuMjg0OTI3CnZ0IDAuMzk0MzQwIDAuNDY1MDczCnZ0IDAuMzgyMzUxIDAuNDY1MDczCnZ0IDAuNjA1NjYwIDAuMjg0OTI3CnZ0IDAuNjY3MzE0IDAuMzUyNjYxCnZ0IDAuMzgyMzUxIDAuNzg0OTI3CnZ0IDAuMzk0MzQwIDAuNzg0OTI3CnZ0IDAuMzk0MzQwIDAuOTY1MDczCnZ0IDAuMzgyMzUxIDAuOTY1MDczCnZ0IDAuMzk1OTQ0IDAuOTgyNTM2CnZ0IDAuMzgyOTYxIDAuOTgyNTM2CnZ0IDAuMzk2Mjk0IDAuOTg3NTIzCnZ0IDAuMzgzMDk0IDAuOTg3NTIzCnZ0IDAuMzk2MzI0IDEuMDAwMDAwCnZ0IDAuMzgzMTA1IDEuMDAwMDAwCnZ0IDAuMzgzMTA1IDAuMDA2MDg2CnZ0IDAuMzk2MzI0IDAuMDA2MDg2CnZ0IDAuMzk1OTk3IDAuMDA4NTE4CnZ0IDAuMzgyOTgxIDAuMDA4NTE4CnZ0IDAuMzk1MzUzIDAuMDExMjEwCnZ0IDAuMzgyNzM2IDAuMDExMjEwCnZ0IDAuMzk0NTM5IDAuMDE0MDc4CnZ0IDAuMzgyNDI3IDAuMDE0MDc4CnZ0IDAuMzkzODc0IDAuMDE3MDM2CnZ0IDAuMzgyMTc0IDAuMDE3MDM2CnZ0IDAuMzkzODc0IDAuMjMyOTY0CnZ0IDAuMzgyMTc0IDAuMjMyOTY0CnZ0IDAuNjY3OTY3IDAuMzQ4OTk3CnZ0IDAuNjY4NTgxIDAuMzQ1NzM3CnZ0IDAuNjY5MzkzIDAuMzQyOTgwCnZ0IDAuNjcwNTM0IDAuMzMxMzA1CnZ0IDAuNjcyMDQxIDAuMzMwNDk0CnZ0IDAuNjczODI0IDAuMzI5NTk3CnZ0IDAuNjc1NjE4IDAuMzI4NjQxCnZ0IDAuNjA2MTI2IDAuMjMyOTY0CnZ0IDAuMzgyMTc0IDAuNTE3MDM2CnZ0IDAuMzkzODc0IDAuNTE3MDM2CnZ0IDAuMzkzODc0IDAuNzMyOTY0CnZ0IDAuMzgyMTc0IDAuNzMyOTY0CnZ0IDAuNjA1MjM1IDAuNTExMjEwCnZ0IDAuNjA1MzAxIDAuNTA4NTE4CnZ0IDAuNjA1OTM1IDAuNTA2MDg2CnZ0IDAuNjA3MTU2IDAuNDkzMDExCnZ0IDAuNjA4OTAyIDAuNDg5MTE4CnZ0IDAuNjExMDQwIDAuNDg1MDIxCnZ0IDAuNjEzMzQ5IDAuNDgwODQ1CnZ0IDAuNjA1NjYwIDAuNDY1MDczCnZ0IDAuNjA1NjYwIDAuNzg0OTI3CnZ0IDAuNjEzMzQ5IDAuNzY5MTU1CnZ0IDAuNjExMDQwIDAuNzY0OTc5CnZ0IDAuNjA4OTAyIDAuNzYwODgyCnZ0IDAuNjA3MTU2IDAuNzU2OTg5CnZ0IDAuNjA1OTM1IDAuNzQzOTE0CnZ0IDAuNjA1MzAxIDAuNzQxNDgyCnZ0IDAuNjA1MjM1IDAuNzM4NzkwCnZ0IDAuNjA1NjEwIDAuNzM1OTIyCnZ0IDAuNjA2MTI2IDAuNzMyOTY0CnZ0IDAuMzk0MzkwIDAuNzM1OTIyCnZ0IDAuNDA5MTU2IDAuNzMyOTE0CnZ0IDAuNDA5NDkzIDAuNzM1ODgzCnZ0IDAuNDI0NDgyIDAuNzMyNzY2CnZ0IDAuNDI0NDMyIDAuNzM1NzY2CnZ0IDAuNDM5NTM5IDAuNzMyNTI0CnZ0IDAuNDM4ODk5IDAuNzM1NTc2CnZ0IDAuNDU0MDIwIDAuNzMyMTkzCnZ0IDAuNDUyNTk3IDAuNzM1MzE3CnZ0IDAuNDY3NjMwIDAuNzMxNzgwCnZ0IDAuNDY1MjQ2IDAuNzM0OTk0CnZ0IDAuNTMyMzcwIDAuNzMxNzgwCnZ0IDAuNTM0NzU0IDAuNzM0OTk0CnZ0IDAuNTQ1OTgwIDAuNzMyMTkzCnZ0IDAuNTQ3NDAzIDAuNzM1MzE3CnZ0IDAuNTYwNDYxIDAuNzMyNTI0CnZ0IDAuNTYxMTAxIDAuNzM1NTc2CnZ0IDAuNTc1NTE4IDAuNzMyNzY2CnZ0IDAuNTc1NTY4IDAuNzM1NzY2CnZ0IDAuNTkwODQ0IDAuNzMyOTE0CnZ0IDAuNTkwNTA3IDAuNzM1ODgzCnZ0IDAuMzk0NzY1IDAuNzM4NzkwCnZ0IDAuNDA5NzA2IDAuNzM4NzY0CnZ0IDAuNDI0MjcwIDAuNzM4Njg3CnZ0IDAuNDM4MTU0IDAuNzM4NTYwCnZ0IDAuNDUxMDcyIDAuNzM4Mzg4CnZ0IDAuNDYyNzU5IDAuNzM4MTczCnZ0IDAuNTM3MjQxIDAuNzM4MTczCnZ0IDAuNTQ4OTI4IDAuNzM4Mzg4CnZ0IDAuNTYxODQ2IDAuNzM4NTYwCnZ0IDAuNTc1NzMwIDAuNzM4Njg3CnZ0IDAuNTkwMjk0IDAuNzM4NzY0CnZ0IDAuMzk0Njk5IDAuNzQxNDgyCnZ0IDAuNDA5NTc5IDAuNzQxNDY2CnZ0IDAuNDIzOTQyIDAuNzQxNDIxCnZ0IDAuNDM3NDkxIDAuNzQxMzQ2CnZ0IDAuNDQ5OTQ2IDAuNzQxMjQ1CnZ0IDAuNDYxMDUzIDAuNzQxMTE5CnZ0IDAuNTM4OTQ3IDAuNzQxMTE5CnZ0IDAuNTUwMDU0IDAuNzQxMjQ1CnZ0IDAuNTYyNTA5IDAuNzQxMzQ2CnZ0IDAuNTc2MDU4IDAuNzQxNDIxCnZ0IDAuNTkwNDIxIDAuNzQxNDY2CnZ0IDAuMzk0MDY1IDAuNzQzOTE0CnZ0IDAuNDA4OTk2IDAuNzQzOTAwCnZ0IDAuNDIzMzMyIDAuNzQzODU5CnZ0IDAuNDM2Nzc3IDAuNzQzNzkxCnZ0IDAuNDQ5MDU2IDAuNzQzNjk5CnZ0IDAuNDU5OTE4IDAuNzQzNTg0CnZ0IDAuNTQwMDgyIDAuNzQzNTg1CnZ0IDAuNTUwOTQ0IDAuNzQzNjk5CnZ0IDAuNTYzMjIzIDAuNzQzNzkxCnZ0IDAuNTc2NjY5IDAuNzQzODU5CnZ0IDAuNTkxMDA0IDAuNzQzOTAwCnZ0IDAuMzkyODQ0IDAuNzU2OTg5CnZ0IDAuNDA3OTM3IDAuNzU2OTgwCnZ0IDAuNDIyNDA4IDAuNzU2OTU0CnZ0IDAuNDM1OTYzIDAuNzU2OTExCnZ0IDAuNDQ4MzI2IDAuNzU2ODUyCnZ0IDAuNDU5MjQ2IDAuNzU2Nzc5CnZ0IDAuNTQwNzU1IDAuNzU2Nzc5CnZ0IDAuNTUxNjc0IDAuNzU2ODUyCnZ0IDAuNTY0MDM3IDAuNzU2OTExCnZ0IDAuNTc3NTkyIDAuNzU2OTU0CnZ0IDAuNTkyMDYzIDAuNzU2OTgwCnZ0IDAuMzkxMDk4IDAuNzYwODgyCnZ0IDAuNDA2NDUzIDAuNzYwODkyCnZ0IDAuNDIxMjExIDAuNzYwOTIyCnZ0IDAuNDM1MDc0IDAuNzYwOTcxCnZ0IDAuNDQ3NzY0IDAuNzYxMDM4CnZ0IDAuNDU5MDIyIDAuNzYxMTIxCnZ0IDAuNTQwOTc5IDAuNzYxMTIxCnZ0IDAuNTUyMjM2IDAuNzYxMDM4CnZ0IDAuNTY0OTI2IDAuNzYwOTcxCnZ0IDAuNTc4Nzg5IDAuNzYwOTIyCnZ0IDAuNTkzNTQ3IDAuNzYwODkyCnZ0IDAuMzg4OTYwIDAuNzY0OTc5CnZ0IDAuNDA0NjYxIDAuNzY1MDAxCnZ0IDAuNDE5ODQxIDAuNzY1MDY2CnZ0IDAuNDM0MjAwIDAuNzY1MTczCnZ0IDAuNDQ3NDQ5IDAuNzY1MzE4CnZ0IDAuNDU5MzIyIDAuNzY1NDk4CnZ0IDAuNTQwNjc4IDAuNzY1NDk4CnZ0IDAuNTUyNTUxIDAuNzY1MzE4CnZ0IDAuNTY1ODAwIDAuNzY1MTczCnZ0IDAuNTgwMTU5IDAuNzY1MDY2CnZ0IDAuNTk1MzM5IDAuNzY1MDAxCnZ0IDAuMzg2NjUxIDAuNzY5MTU1CnZ0IDAuNDAyNzg4IDAuNzY5MjUxCnZ0IDAuNDE4NTg5IDAuNzY5NTMzCnZ0IDAuNDMzNzEwIDAuNzY5OTkxCnZ0IDAuNDQ3ODIxIDAuNzcwNjEyCnZ0IDAuNDYwNjIyIDAuNzcxMzgxCnZ0IDAuNTM5Mzc4IDAuNzcxMzgxCnZ0IDAuNTUyMTc5IDAuNzcwNjEyCnZ0IDAuNTY2MjkwIDAuNzY5OTkxCnZ0IDAuNTgxNDExIDAuNzY5NTMzCnZ0IDAuNTk3MjEyIDAuNzY5MjUxCnZ0IDAuNDA5NDY1IDAuNzg1MDQwCnZ0IDAuNDI0NDQyIDAuNzg1MzczCnZ0IDAuNDM4OTQwIDAuNzg1OTE3CnZ0IDAuNDUyNjQ2IDAuNzg2NjU2CnZ0IDAuNDY1Mjc3IDAuNzg3NTc1CnZ0IDAuNTM0NzIzIDAuNzg3NTc1CnZ0IDAuNTQ3MzU0IDAuNzg2NjU2CnZ0IDAuNTYxMDYwIDAuNzg1OTE3CnZ0IDAuNTc1NTU4IDAuNzg1MzczCnZ0IDAuNTkwNTM1IDAuNzg1MDQwCnZ0IDAuMzg2NjUxIDAuNDgwODQ1CnZ0IDAuNDA5NDY1IDAuNDY0OTYwCnZ0IDAuNDAyNzg4IDAuNDgwNzQ5CnZ0IDAuNDI0NDQyIDAuNDY0NjI3CnZ0IDAuNDE4NTg5IDAuNDgwNDY3CnZ0IDAuNDM4OTQwIDAuNDY0MDgzCnZ0IDAuNDMzNzEwIDAuNDgwMDA5CnZ0IDAuNDUyNjQ2IDAuNDYzMzQ0CnZ0IDAuNDQ3ODIxIDAuNDc5Mzg4CnZ0IDAuNDY1Mjc3IDAuNDYyNDI1CnZ0IDAuNDYwNjIyIDAuNDc4NjE5CnZ0IDAuNTM0NzIzIDAuNDYyNDI1CnZ0IDAuNTM5Mzc4IDAuNDc4NjE5CnZ0IDAuNTQ3MzU0IDAuNDYzMzQ0CnZ0IDAuNTUyMTc5IDAuNDc5Mzg4CnZ0IDAuNTYxMDYwIDAuNDY0MDgzCnZ0IDAuNTY2MjkwIDAuNDgwMDEwCnZ0IDAuNTc1NTU4IDAuNDY0NjI3CnZ0IDAuNTgxNDExIDAuNDgwNDY3CnZ0IDAuNTkwNTM1IDAuNDY0OTYwCnZ0IDAuNTk3MjEyIDAuNDgwNzQ5CnZ0IDAuMzg4OTYxIDAuNDg1MDIxCnZ0IDAuNDA0NjYxIDAuNDg0OTk5CnZ0IDAuNDE5ODQxIDAuNDg0OTM0CnZ0IDAuNDM0MjAwIDAuNDg0ODI3CnZ0IDAuNDQ3NDQ5IDAuNDg0NjgyCnZ0IDAuNDU5MzIyIDAuNDg0NTAzCnZ0IDAuNTQwNjc4IDAuNDg0NTAyCnZ0IDAuNTUyNTUxIDAuNDg0NjgyCnZ0IDAuNTY1ODAwIDAuNDg0ODI3CnZ0IDAuNTgwMTU5IDAuNDg0OTM0CnZ0IDAuNTk1MzM5IDAuNDg0OTk5CnZ0IDAuMzkxMDk4IDAuNDg5MTE4CnZ0IDAuNDA2NDUzIDAuNDg5MTA4CnZ0IDAuNDIxMjExIDAuNDg5MDc4CnZ0IDAuNDM1MDc0IDAuNDg5MDI5CnZ0IDAuNDQ3NzY0IDAuNDg4OTYyCnZ0IDAuNDU5MDIyIDAuNDg4ODc5CnZ0IDAuNTQwOTc4IDAuNDg4ODc5CnZ0IDAuNTUyMjM2IDAuNDg4OTYyCnZ0IDAuNTY0OTI2IDAuNDg5MDI5CnZ0IDAuNTc4Nzg5IDAuNDg5MDc4CnZ0IDAuNTkzNTQ3IDAuNDg5MTA4CnZ0IDAuMzkyODQ0IDAuNDkzMDExCnZ0IDAuNDA3OTM3IDAuNDkzMDIwCnZ0IDAuNDIyNDA4IDAuNDkzMDQ2CnZ0IDAuNDM1OTYzIDAuNDkzMDg5CnZ0IDAuNDQ4MzI2IDAuNDkzMTQ4CnZ0IDAuNDU5MjQ2IDAuNDkzMjIxCnZ0IDAuNTQwNzU1IDAuNDkzMjIxCnZ0IDAuNTUxNjc0IDAuNDkzMTQ4CnZ0IDAuNTY0MDM3IDAuNDkzMDg5CnZ0IDAuNTc3NTkyIDAuNDkzMDQ2CnZ0IDAuNTkyMDYzIDAuNDkzMDIwCnZ0IDAuMzk0MDY1IDAuNTA2MDg2CnZ0IDAuNDA4OTk2IDAuNTA2MTAwCnZ0IDAuNDIzMzMxIDAuNTA2MTQxCnZ0IDAuNDM2Nzc3IDAuNTA2MjA5CnZ0IDAuNDQ5MDU2IDAuNTA2MzAxCnZ0IDAuNDU5OTE5IDAuNTA2NDE2CnZ0IDAuNTQwMDgyIDAuNTA2NDE2CnZ0IDAuNTUwOTQ0IDAuNTA2MzAxCnZ0IDAuNTYzMjIzIDAuNTA2MjA5CnZ0IDAuNTc2NjY5IDAuNTA2MTQxCnZ0IDAuNTkxMDA0IDAuNTA2MTAwCnZ0IDAuMzk0Njk5IDAuNTA4NTE4CnZ0IDAuNDA5NTc5IDAuNTA4NTM0CnZ0IDAuNDIzOTQyIDAuNTA4NTc5CnZ0IDAuNDM3NDkxIDAuNTA4NjU0CnZ0IDAuNDQ5OTQ2IDAuNTA4NzU1CnZ0IDAuNDYxMDUzIDAuNTA4ODgwCnZ0IDAuNTM4OTQ3IDAuNTA4ODgwCnZ0IDAuNTUwMDU0IDAuNTA4NzU1CnZ0IDAuNTYyNTA5IDAuNTA4NjUzCnZ0IDAuNTc2MDU4IDAuNTA4NTc5CnZ0IDAuNTkwNDIxIDAuNTA4NTM0CnZ0IDAuMzk0NzY1IDAuNTExMjEwCnZ0IDAuNDA5NzA2IDAuNTExMjM2CnZ0IDAuNDI0MjcwIDAuNTExMzEzCnZ0IDAuNDM4MTU0IDAuNTExNDQwCnZ0IDAuNDUxMDcyIDAuNTExNjEyCnZ0IDAuNDYyNzU5IDAuNTExODI3CnZ0IDAuNTM3MjQxIDAuNTExODI3CnZ0IDAuNTQ4OTI4IDAuNTExNjEyCnZ0IDAuNTYxODQ2IDAuNTExNDQwCnZ0IDAuNTc1NzMwIDAuNTExMzEzCnZ0IDAuNTkwMjk0IDAuNTExMjM2CnZ0IDAuMzk0MzkwIDAuNTE0MDc4CnZ0IDAuNDA5NDkzIDAuNTE0MTE3CnZ0IDAuNDI0NDMyIDAuNTE0MjM0CnZ0IDAuNDM4ODk5IDAuNTE0NDI0CnZ0IDAuNDUyNTk3IDAuNTE0NjgzCnZ0IDAuNDY1MjQ2IDAuNTE1MDA2CnZ0IDAuNTM0NzU0IDAuNTE1MDA2CnZ0IDAuNTQ3NDAzIDAuNTE0NjgzCnZ0IDAuNTYxMTAxIDAuNTE0NDI0CnZ0IDAuNTc1NTY4IDAuNTE0MjM0CnZ0IDAuNTkwNTA3IDAuNTE0MTE3CnZ0IDAuNDA5MTU2IDAuNTE3MDg2CnZ0IDAuNDI0NDgyIDAuNTE3MjM0CnZ0IDAuNDM5NTM5IDAuNTE3NDc2CnZ0IDAuNDU0MDIwIDAuNTE3ODA3CnZ0IDAuNDY3NjMwIDAuNTE4MjIwCnZ0IDAuNTMyMzcwIDAuNTE4MjIwCnZ0IDAuNTQ1OTgwIDAuNTE3ODA3CnZ0IDAuNTYwNDYxIDAuNTE3NDc2CnZ0IDAuNTc1NTE4IDAuNTE3MjM0CnZ0IDAuNTkwODQ0IDAuNTE3MDg2CnZ0IDAuMzI0MzgyIDAuMzI4NjQxCnZ0IDAuNDA5NjgxIDAuMjMyMTg5CnZ0IDAuMzQ5ODY1IDAuMzI3ODc3CnZ0IDAuNDI2MzMyIDAuMjI5ODkzCnZ0IDAuMzc1NTM2IDAuMzI1NjE5CnZ0IDAuNDQzMTMzIDAuMjI2MTQzCnZ0IDAuNDAwNDk0IDAuMzIxOTMyCnZ0IDAuNDU5NTA2IDAuMjIxMDI5CnZ0IDAuNDIzOTE0IDAuMzE2OTEwCnZ0IDAuNDc1MDg1IDAuMjE0NjU3CnZ0IDAuNDQ1MDg1IDAuMzEwNjY4CnZ0IDAuNTI0OTE1IDAuMjE0NjU3CnZ0IDAuNTU0OTE1IDAuMzEwNjY4CnZ0IDAuNTQwNDk0IDAuMjIxMDI5CnZ0IDAuNTc2MDg2IDAuMzE2OTEwCnZ0IDAuNTU2ODY3IDAuMjI2MTQzCnZ0IDAuNTk5NTA2IDAuMzIxOTMyCnZ0IDAuNTczNjY4IDAuMjI5ODkzCnZ0IDAuNjI0NDY0IDAuMzI1NjE5CnZ0IDAuNTkwMzE5IDAuMjMyMTg5CnZ0IDAuNjUwMTM1IDAuMzI3ODc3CnZ0IDAuMzI2MTc2IDAuMzI5NTk3CnZ0IDAuMzUwODQ0IDAuMzI5NTg4CnZ0IDAuMzc0ODczIDAuMzI5NTYyCnZ0IDAuMzk3Nzc0IDAuMzI5NTIwCnZ0IDAuNDE5MDgxIDAuMzI5NDYzCnZ0IDAuNDM4MzYwIDAuMzI5MzkxCnZ0IDAuNTYxNjQwIDAuMzI5MzkxCnZ0IDAuNTgwOTE5IDAuMzI5NDYzCnZ0IDAuNjAyMjI2IDAuMzI5NTIwCnZ0IDAuNjI1MTI3IDAuMzI5NTYyCnZ0IDAuNjQ5MTU2IDAuMzI5NTg4CnZ0IDAuMzI3OTU5IDAuMzMwNDk0CnZ0IDAuMzUyMjYxIDAuMzMwNDg5CnZ0IDAuMzc1NzAzIDAuMzMwNDc0CnZ0IDAuMzk3ODEwIDAuMzMwNDQ5CnZ0IDAuNDE4MTMyIDAuMzMwNDE1CnZ0IDAuNDM2MjU2IDAuMzMwMzczCnZ0IDAuNTYzNzQ0IDAuMzMwMzczCnZ0IDAuNTgxODY4IDAuMzMwNDE1CnZ0IDAuNjAyMTkwIDAuMzMwNDQ5CnZ0IDAuNjI0Mjk3IDAuMzMwNDc0CnZ0IDAuNjQ3NzQwIDAuMzMwNDg5CnZ0IDAuMzI5NDY2IDAuMzMxMzA1CnZ0IDAuMzUzNDk2IDAuMzMxMjk1CnZ0IDAuMzc2NTU5IDAuMzMxMjY4CnZ0IDAuMzk4MTg1IDAuMzMxMjIyCnZ0IDAuNDE3OTM2IDAuMzMxMTYwCnZ0IDAuNDM1NDA4IDAuMzMxMDgzCnZ0IDAuNTY0NTkyIDAuMzMxMDgzCnZ0IDAuNTgyMDY0IDAuMzMxMTYwCnZ0IDAuNjAxODE1IDAuMzMxMjIyCnZ0IDAuNjIzNDQyIDAuMzMxMjY3CnZ0IDAuNjQ2NTA0IDAuMzMxMjk1CnZ0IDAuMzMwNjA3IDAuMzQyOTgwCnZ0IDAuMzU0NDY2IDAuMzQyOTcxCnZ0IDAuMzc3MzQyIDAuMzQyOTQ2CnZ0IDAuMzk4NzcwIDAuMzQyOTA1CnZ0IDAuNDE4MzEzIDAuMzQyODQ5CnZ0IDAuNDM1NTczIDAuMzQyNzgwCnZ0IDAuNTY0NDI3IDAuMzQyNzgwCnZ0IDAuNTgxNjg3IDAuMzQyODQ5CnZ0IDAuNjAxMjMwIDAuMzQyOTA1CnZ0IDAuNjIyNjU4IDAuMzQyOTQ2CnZ0IDAuNjQ1NTM0IDAuMzQyOTcxCnZ0IDAuMzMxNDE5IDAuMzQ1NzM3CnZ0IDAuMzU1MTk2IDAuMzQ1NzQ1CnZ0IDAuMzc4MDU5IDAuMzQ1NzY4CnZ0IDAuMzk5NTQyIDAuMzQ1ODA3CnZ0IDAuNDE5MjA1IDAuMzQ1ODU5CnZ0IDAuNDM2NjQ4IDAuMzQ1OTIzCnZ0IDAuNTYzMzUyIDAuMzQ1OTIzCnZ0IDAuNTgwNzk1IDAuMzQ1ODU5CnZ0IDAuNjAwNDU4IDAuMzQ1ODA3CnZ0IDAuNjIxOTQxIDAuMzQ1NzY4CnZ0IDAuNjQ0ODA0IDAuMzQ1NzQ1CnZ0IDAuMzMyMDMzIDAuMzQ4OTk3CnZ0IDAuMzU1Nzk5IDAuMzQ5MDE2CnZ0IDAuMzc4ODAyIDAuMzQ5MDcyCnZ0IDAuNDAwNTcwIDAuMzQ5MTYyCnZ0IDAuNDIwNjU3IDAuMzQ5Mjg1CnZ0IDAuNDM4NjUwIDAuMzQ5NDM4CnZ0IDAuNTYxMzUwIDAuMzQ5NDM4CnZ0IDAuNTc5MzQzIDAuMzQ5Mjg1CnZ0IDAuNTk5NDMwIDAuMzQ5MTYyCnZ0IDAuNjIxMTk4IDAuMzQ5MDcyCnZ0IDAuNjQ0MjAxIDAuMzQ5MDE2CnZ0IDAuMzMyNjg2IDAuMzUyNjYxCnZ0IDAuMzU2NzAzIDAuMzUyMzIxCnZ0IDAuMzgwNDgyIDAuMzUxMzIwCnZ0IDAuNDAzMzE5IDAuMzQ5NjkzCnZ0IDAuNDI0NTcxIDAuMzQ3NDg3CnZ0IDAuNDQzNjgxIDAuMzQ0NzU2CnZ0IDAuNTU2MzE5IDAuMzQ0NzU2CnZ0IDAuNTc1NDI5IDAuMzQ3NDg3CnZ0IDAuNTk2NjgxIDAuMzQ5NjkzCnZ0IDAuNjE5NTE4IDAuMzUxMzIwCnZ0IDAuNjQzMjk3IDAuMzUyMzIxCnZ0IDAuNDA5NzA5IDAuMjg0NjMwCnZ0IDAuNDI1MjkxIDAuMjgzNzUzCnZ0IDAuNDQwNTcxIDAuMjgyMzMwCnZ0IDAuNDU1MTAyIDAuMjgwNDAwCnZ0IDAuNDY4NTUzIDAuMjc4MDAyCnZ0IDAuNTMxNDQ3IDAuMjc4MDAyCnZ0IDAuNTQ0ODk4IDAuMjgwNDAwCnZ0IDAuNTU5NDI5IDAuMjgyMzMwCnZ0IDAuNTc0NzA5IDAuMjgzNzUzCnZ0IDAuNTkwMjkxIDAuMjg0NjMwCnZ0IDAuNjA1NDYxIDAuMDE0MDc4CnZ0IDAuNjA2MTI2IDAuMDE3MDM2CnZ0IDAuNTkwODQ1IDAuMDE3MDg2CnZ0IDAuNTkwMzgyIDAuMDE0MTE3CnZ0IDAuNTc1NTIyIDAuMDE3MjM0CnZ0IDAuNTc1NDcyIDAuMDE0MjM0CnZ0IDAuNTYwNDY5IDAuMDE3NDc2CnZ0IDAuNTYxMDM1IDAuMDE0NDI0CnZ0IDAuNTQ1OTkyIDAuMDE3ODA3CnZ0IDAuNTQ3MzY2IDAuMDE0NjgzCnZ0IDAuNTMyMzg2IDAuMDE4MjIwCnZ0IDAuNTM0NzQzIDAuMDE1MDA2CnZ0IDAuNDY3NjE0IDAuMDE4MjIwCnZ0IDAuNDY1MjU3IDAuMDE1MDA2CnZ0IDAuNDU0MDA4IDAuMDE3ODA3CnZ0IDAuNDUyNjM0IDAuMDE0NjgzCnZ0IDAuNDM5NTMxIDAuMDE3NDc2CnZ0IDAuNDM4OTY1IDAuMDE0NDI0CnZ0IDAuNDI0NDc4IDAuMDE3MjM0CnZ0IDAuNDI0NTI4IDAuMDE0MjM0CnZ0IDAuNDA5MTU1IDAuMDE3MDg2CnZ0IDAuNDA5NjE4IDAuMDE0MTE3CnZ0IDAuNjA0NjQ3IDAuMDExMjEwCnZ0IDAuNTg5Nzk0IDAuMDExMjM2CnZ0IDAuNTc1MzIxIDAuMDExMzEzCnZ0IDAuNTYxNTI3IDAuMDExNDQwCnZ0IDAuNTQ4NjkzIDAuMDExNjEyCnZ0IDAuNTM3MDgxIDAuMDExODI3CnZ0IDAuNDYyOTIwIDAuMDExODI3CnZ0IDAuNDUxMzA3IDAuMDExNjEyCnZ0IDAuNDM4NDczIDAuMDExNDQwCnZ0IDAuNDI0Njc5IDAuMDExMzEzCnZ0IDAuNDEwMjA2IDAuMDExMjM2CnZ0IDAuNjA0MDAzIDAuMDA4NTE4CnZ0IDAuNTg5MzEwIDAuMDA4NTM0CnZ0IDAuNTc1MTMzIDAuMDA4NTc5CnZ0IDAuNTYxNzYyIDAuMDA4NjUzCnZ0IDAuNTQ5NDcxIDAuMDA4NzU1CnZ0IDAuNTM4NTA5IDAuMDA4ODgxCnZ0IDAuNDYxNDkxIDAuMDA4ODgxCnZ0IDAuNDUwNTI5IDAuMDA4NzU1CnZ0IDAuNDM4MjM4IDAuMDA4NjUzCnZ0IDAuNDI0ODY3IDAuMDA4NTc5CnZ0IDAuNDEwNjkwIDAuMDA4NTM0CnZ0IDAuNjAzNjc2IDAuMDA2MDg2CnZ0IDAuNTg5MDUzIDAuMDA2MDk3CnZ0IDAuNTc0OTkxIDAuMDA2MTMwCnZ0IDAuNTYxNzc4IDAuMDA2MTgzCnZ0IDAuNTQ5Njg1IDAuMDA2MjU3CnZ0IDAuNTM4OTU2IDAuMDA2MzQ3CnZ0IDAuNDYxMDQ0IDAuMDA2MzQ3CnZ0IDAuNDUwMzE1IDAuMDA2MjU3CnZ0IDAuNDM4MjIyIDAuMDA2MTgzCnZ0IDAuNDI1MDA5IDAuMDA2MTMwCnZ0IDAuNDEwOTQ3IDAuMDA2MDk3CnZ0IDAuNjAzNzA2IDAuOTg3NTIzCnZ0IDAuNjAzNjc2IDEuMDAwMDAwCnZ0IDAuNTg5MDc4IDEuMDAwMDE2CnZ0IDAuNTg5MDk5IDAuOTg3NTMxCnZ0IDAuNTc1MDkxIDEuMDAwMDY0CnZ0IDAuNTc1MDk0IDAuOTg3NTU0CnZ0IDAuNTYyMDAwIDEuMDAwMTQyCnZ0IDAuNTYxOTc1IDAuOTg3NTkwCnZ0IDAuNTUwMDcyIDEuMDAwMjQ4CnZ0IDAuNTUwMDEwIDAuOTg3NjQxCnZ0IDAuNTM5NTQ5IDEuMDAwMzgwCnZ0IDAuNTM5NDQzIDAuOTg3NzAzCnZ0IDAuNDYwNDUxIDEuMDAwMzgwCnZ0IDAuNDYwNTU3IDAuOTg3NzAzCnZ0IDAuNDQ5OTI4IDEuMDAwMjQ4CnZ0IDAuNDQ5OTkwIDAuOTg3NjQxCnZ0IDAuNDM4MDAwIDEuMDAwMTQyCnZ0IDAuNDM4MDI1IDAuOTg3NTkxCnZ0IDAuNDI0OTA5IDEuMDAwMDY0CnZ0IDAuNDI0OTA2IDAuOTg3NTU0CnZ0IDAuNDEwOTIyIDEuMDAwMDE2CnZ0IDAuNDEwOTAxIDAuOTg3NTMxCnZ0IDAuNjA0MDU2IDAuOTgyNTM2CnZ0IDAuNTg5MzgyIDAuOTgyNTIzCnZ0IDAuNTc1Mjc0IDAuOTgyNDgyCnZ0IDAuNTYyMDE5IDAuOTgyNDE3CnZ0IDAuNTQ5ODg3IDAuOTgyMzI3CnZ0IDAuNTM5MTI0IDAuOTgyMjE3CnZ0IDAuNDYwODc2IDAuOTgyMjE3CnZ0IDAuNDUwMTEzIDAuOTgyMzI3CnZ0IDAuNDM3OTgxIDAuOTgyNDE3CnZ0IDAuNDI0NzI2IDAuOTgyNDgyCnZ0IDAuNDEwNjE4IDAuOTgyNTIzCnZ0IDAuNjA0NjI3IDAuOTc3MDE4CnZ0IDAuNTg5ODI4IDAuOTc2OTg3CnZ0IDAuNTc1NTA5IDAuOTc2ODk2CnZ0IDAuNTYxOTYxIDAuOTc2NzQ5CnZ0IDAuNTQ5NDYwIDAuOTc2NTQ4CnZ0IDAuNTM4MjYxIDAuOTc2Mjk5CnZ0IDAuNDYxNzM5IDAuOTc2Mjk4CnZ0IDAuNDUwNTQwIDAuOTc2NTQ4CnZ0IDAuNDM4MDM5IDAuOTc2NzQ5CnZ0IDAuNDI0NDkxIDAuOTc2ODk3CnZ0IDAuNDEwMTcyIDAuOTc2OTg3CnZ0IDAuNjA1MjQ5IDAuOTcxMTM4CnZ0IDAuNTkwMjg4IDAuOTcxMDg3CnZ0IDAuNTc1NjY5IDAuOTcwOTM3CnZ0IDAuNTYxNjg3IDAuOTcwNjk0CnZ0IDAuNTQ4NjI3IDAuOTcwMzY0CnZ0IDAuNTM2NzUzIDAuOTY5OTU1CnZ0IDAuNDYzMjQ3IDAuOTY5OTU1CnZ0IDAuNDUxMzczIDAuOTcwMzY0CnZ0IDAuNDM4MzEzIDAuOTcwNjk0CnZ0IDAuNDI0MzMxIDAuOTcwOTM3CnZ0IDAuNDA5NzEyIDAuOTcxMDg3CnZ0IDAuNjA1NjYwIDAuOTY1MDczCnZ0IDAuNTkwNTcxIDAuOTY1MDA4CnZ0IDAuNTc1Njg1IDAuOTY0ODE1CnZ0IDAuNTYxMzA1IDAuOTY0NTAwCnZ0IDAuNTQ3NzIzIDAuOTY0MDcxCnZ0IDAuNTM1MjE1IDAuOTYzNTM4CnZ0IDAuNDY0Nzg1IDAuOTYzNTM4CnZ0IDAuNDUyMjc3IDAuOTY0MDcxCnZ0IDAuNDM4Njk1IDAuOTY0NTAwCnZ0IDAuNDI0MzE1IDAuOTY0ODE1CnZ0IDAuNDA5NDI5IDAuOTY1MDA4CnZ0IDAuNTU3NjQ0IDAuMTgxMTI4CnZ0IDAuNTU4MTExIDAuMTU0MDczCnZ0IDAuNTQyNDI2IDAuMTQ5NjIxCnZ0IDAuNTI3NTU5IDAuMTQ1MTM3CnZ0IDAuNDcyNDQxIDAuMTQ1MTMyCnZ0IDAuNDU3NTcwIDAuMTQ5NDY5CnZ0IDAuNDQxODgzIDAuMTUzNzM4CnZ0IDAuNDQyMzYyIDAuMTgxNDUxCnZ0IDAuNTYwNDYxIDAuNTk1NTk3CnZ0IDAuNTYwNDYxIDAuNTgwNTIyCnZ0IDAuNTQ5Mjc3IDAuNTc5NDUwCnZ0IDAuNTQ1OTgwIDAuNTc5MTMzCnZ0IDAuNTQ1OTgwIDAuNTc0NjE2CnZ0IDAuNTUxNTA3IDAuNTc0MTM0CnZ0IDAuNTU1NTMyIDAuNTczMDYyCnZ0IDAuNTU0NDc5IDAuNTU3NTYyCnZ0IDAuNTQ5OTQzIDAuNTU2NDU3CnZ0IDAuNTQ1OTgwIDAuNTU2MTkyCnZ0IDAuNTQ1OTgwIDAuNTQ3ODEwCnZ0IDAuNTU1MTMxIDAuNTQ2NjkwCnZ0IDAuNTU1MDE5IDAuNTM4ODI5CnZ0IDAuNTUyMjM1IDAuNTM4MzM5CnZ0IDAuNTQ1OTgwIDAuNTM4MTg4CnZ0IDAuNTQxNzY3IDAuNTM4MDg5CnZ0IDAuNTMyMzcwIDAuNTM4Mzc4CnZ0IDAuNDc1MjI0IDAuNTM4MzYyCnZ0IDAuNDY3NjMwIDAuNTM4MzY5CnZ0IDAuNDYxNDI4IDAuNTM4MjAxCnZ0IDAuNDU0MDIwIDAuNTM4MTc4CnZ0IDAuNDQ5NzEzIDAuNTM4MzAwCnZ0IDAuNDQ2MzU2IDAuNTM4OTYyCnZ0IDAuNDQ1MjE0IDAuNTQ0NjIyCnZ0IDAuNDQ1MTIwIDAuNTQ1ODQwCnZ0IDAuNDQ1ODE3IDAuNTQ2NzYwCnZ0IDAuNDQ3OTYwIDAuNTQ3NTA5CnZ0IDAuNDU0MDIwIDAuNTQ4MTMwCnZ0IDAuNDU0MDIwIDAuNTU2MjYxCnZ0IDAuNDQ2NjM3IDAuNTU2NzQyCnZ0IDAuNDQ1MTMyIDAuNTU3NTg1CnZ0IDAuNDQ0ODQyIDAuNTczNDE0CnZ0IDAuNDUwNTI2IDAuNTc0NDMwCnZ0IDAuNDU0MDIwIDAuNTc0NjkzCnZ0IDAuNDU0MDIwIDAuNTc4OTQyCnZ0IDAuNDQ5MzU2IDAuNTc5MTcwCnZ0IDAuNDQzMzU1IDAuNTgwMTYyCnZ0IDAuNDQzODAyIDAuNTk2NjcxCnZ0IDAuNDQ4MjcyIDAuNTk3NDUwCnZ0IDAuNDU0MDIwIDAuNTk3OTE0CnZ0IDAuNTc1NjI3IDAuODgzMTUzCnZ0IDAuNTc1NjE0IDAuODY0Njc0CnZ0IDAuNTYxMTY0IDAuODYxOTE1CnZ0IDAuNTQ3NTA3IDAuODYwMzMxCnZ0IDAuNTQ3NDU5IDAuODM3MTY2CnZ0IDAuNTQ3NDUyIDAuODMzOTE4CnZ0IDAuNTQ3NDQyIDAuODI5MTE1CnZ0IDAuNTQ3NDM3IDAuODI2NTA3CnZ0IDAuNTQ3NDI1IDAuODIwNzMyCnZ0IDAuNTQ3NDE5IDAuODE4MTgwCnZ0IDAuNTM0ODA4IDAuODE3ODQ4CnZ0IDAuNDY1MTg5IDAuODE4ODc1CnZ0IDAuNDUyNTc3IDAuODE5OTc1CnZ0IDAuNDUyNTYxIDAuODI3ODI1CnZ0IDAuNDUyNTQ0IDAuODM1ODM0CnZ0IDAuNDUyNDg5IDAuODYyMzIyCnZ0IDAuNDM4ODMxIDAuODY1Nzc3CnZ0IDAuNDM4ODA0IDAuODg1MjE4CnZ0IDAuMzgyMjYwIDAuNTE0MDc4CnZ0IDAuMzEzMjIyIDAuMzUyNjYxCnZ0IDAuMzExNzU4IDAuMzQ4OTk3CnZ0IDAuMzEwMzg1IDAuMzQ1NzM3CnZ0IDAuMzA5MDQ2IDAuMzQyOTgwCnZ0IDAuMzA3NzIyIDAuMzMxMzA1CnZ0IDAuMzA2NDI4IDAuMzMwNDk0CnZ0IDAuMzA1MjE5IDAuMzI5NTk3CnZ0IDAuMzA0MjExIDAuMzI4NjQxCnZ0IDAuMzgyMDc3IDAuNTExMjEwCnZ0IDAuMzgxNTIxIDAuNTA4NTE4CnZ0IDAuMzgwNTU4IDAuNTA2MDg2CnZ0IDAuMzc5MjA0IDAuNDkzMDExCnZ0IDAuMzc3NTEwIDAuNDg5MTE4CnZ0IDAuMzc1NTU3IDAuNDg1MDIxCnZ0IDAuMzczNDY0IDAuNDgwODQ1CnZ0IDAuMzczNDY0IDAuNzY5MTU1CnZ0IDAuMzc1NTU4IDAuNzY0OTc5CnZ0IDAuMzc3NTEwIDAuNzYwODgyCnZ0IDAuMzc5MjA0IDAuNzU2OTg5CnZ0IDAuMzgwNTU4IDAuNzQzOTE0CnZ0IDAuMzgxNTIwIDAuNzQxNDgyCnZ0IDAuMzgyMDc3IDAuNzM4NzkxCnZ0IDAuMzgyMjYwIDAuNzM1OTIyCnZ0IDAuNTI2NTAxIDAuMTcyOTQ3CnZ0IDAuNTI5MTczIDAuMTczNzc1CnZ0IDAuNTM0MTQ5IDAuMTc1MjM4CnZ0IDAuNTM4NTE4IDAuMTc2NDM0CnZ0IDAuNTQxNjc5IDAuMTc3MjEyCnZ0IDAuNTQxNjQ4IDAuMTc4Mzg2CnZ0IDAuNTI2NDc1IDAuMTczNjM1CnZ0IDAuNDczNTAwIDAuMTcyOTY5CnZ0IDAuNDc4MzQ4IDAuMTcyOTk3CnZ0IDAuNDk3NzExIDAuMTczMDM1CnZ0IDAuNTE3MDg5IDAuMTczMDAwCnZ0IDAuNDczNTIzIDAuMTczNTc5CnZ0IDAuNDU4MzIzIDAuMTc3MzAyCnZ0IDAuNDYwMjI3IDAuMTc2ODM2CnZ0IDAuNDY0NTY3IDAuMTc1NjUyCnZ0IDAuNDY5NTIyIDAuMTc0MTk5CnZ0IDAuNDU4MzU0IDAuMTc4NDU4CnZ0IDAuNDY0OTk0IDAuODg4NjA0CnZ0IDAuNDczNTg2IDAuODg4NzQ4CnZ0IDAuNTAwMzUwIDAuODg5MDAyCnZ0IDAuNTI4MTg1IDAuODg5MDg4CnZ0IDAuNTM1MDA3IDAuODg5MDY3CnZ0IDAuNTM1MDA4IDAuODg5NTczCnZ0IDAuNDY0OTkyIDAuODg5MjQwCnZ0IDAuNTM4ODEzIDAuODg4OTg2CnZ0IDAuNTQzNjYwIDAuODg4NzEwCnZ0IDAuNTQ3NTY1IDAuODg4MzI4CnZ0IDAuNTQ3NTY2IDAuODg4OTA5CnZ0IDAuNDUyNDM5IDAuODg2MTg1CnZ0IDAuNDUyNTU2IDAuODg2MjUyCnZ0IDAuNDU0OTQ1IDAuODg3MDQ2CnZ0IDAuNDU4MTYxIDAuODg3NzQ1CnZ0IDAuNDYyMDgwIDAuODg4MzIyCnZ0IDAuNDUyNDM3IDAuODg3MjI3CnZ0IDAuNDY1MDczIDAuODYwNDgzCnZ0IDAuNTM0OTI2IDAuODYwMTUwCnZ0IDAuNTM0OTI3IDAuODYwNTU3CnZ0IDAuNTI4MTIxIDAuODYwNTM2CnZ0IDAuNTAwMzUwIDAuODYwNjIyCnZ0IDAuNDczNjQ2IDAuODYwODc2CnZ0IDAuNDY1MDcxIDAuODYxMDIwCnZ0IDAuNDYyMTUxIDAuODYxMjEwCnZ0IDAuNDU4MjI0IDAuODYxNjYyCnZ0IDAuNDU1MDAwIDAuODYyMjU5CnZ0IDAuNDUyNjA0IDAuODYyOTc2CnZ0IDAuNDUyNDg3IDAuODYzMDQwCnZ0IDAuNTYxMTk4IDAuODg2NjkxCnZ0IDAuNTQ4MTk1IDAuODg4Mjc1CnZ0IDAuNTUyNTc3IDAuODg3NzA3CnZ0IDAuNTU2MTczIDAuODg3MDE0CnZ0IDAuNTU4ODQ1IDAuODg2MjIxCnZ0IDAuNTYwNDkwIDAuODg1MzYyCnZ0IDAuNTYxMDQ1IDAuODg0NDcxCnZ0IDAuNTYwNDYwIDAuODYzNTU2CnZ0IDAuNTU4ODExIDAuODYyNzM2CnZ0IDAuNTU2MTMzIDAuODYyMDA3CnZ0IDAuNTUyNTI5IDAuODYxMzk5CnZ0IDAuNTQ4MTM5IDAuODYwOTM1CnZ0IDAuNTQ3NTA4IDAuODYwODk2CnZ0IDAuNTQzNTk2IDAuODYwNjM5CnZ0IDAuNTM4NzQwIDAuODYwNTE3CnZ0IDAuNTM1MDcwIDAuOTExNjYzCnZ0IDAuNDY0OTI3IDAuOTEyODE5CnZ0IDAuNTQ3NjE2IDAuOTEyODAzCnZ0IDAuNTQ3NzA1IDAuOTU1NDkwCnZ0IDAuNTQ3Njk4IDAuOTUyNDUyCnZ0IDAuNTQ3Njg4IDAuOTQ3NTkyCnZ0IDAuNTQ3NjgyIDAuOTQ0NTU1CnZ0IDAuNTQ3NjcyIDAuOTM5Njk1CnZ0IDAuNTQ3NjY1IDAuOTM2Mjg0CnZ0IDAuNTQ3NjU1IDAuOTMxNjgxCnZ0IDAuNTQ3NjQ5IDAuOTI4NTc0CnZ0IDAuNTQ3NjQxIDAuOTI0ODEyCnZ0IDAuNTQ3NjMyIDAuOTIwMzI2CnZ0IDAuNTQ3NjIzIDAuOTE1OTM0CnZ0IDAuNDUyMzgwIDAuOTE0Njk1CnZ0IDAuNDUwOTY1IDAuODYzNzg5CnZ0IDAuNDUwMzY2IDAuODg0NTE3CnZ0IDAuNDUwOTIxIDAuODg1NDAwCnZ0IDAuNDUyMzY0IDAuOTIyMjg5CnZ0IDAuNDUyMzQ3IDAuOTMwNjA2CnZ0IDAuNDUyMzMyIDAuOTM3ODczCnZ0IDAuNDUyMzE1IDAuOTQ2MDA0CnZ0IDAuNDUyMjk4IDAuOTU0MzQ1CnZ0IDAuNDY0OTIxIDAuOTE0ODY5CnZ0IDAuNDY2MDQyIDAuOTE0OTg1CnZ0IDAuNDcyMTg0IDAuOTE1MzQ0CnZ0IDAuNDgwNDUxIDAuOTE1NjU4CnZ0IDAuNDkwNTI2IDAuOTE1OTE2CnZ0IDAuNTAyMDE5IDAuOTE2MTA4CnZ0IDAuNTE0NDkxIDAuOTE2MjI2CnZ0IDAuNTI3NDYyIDAuOTE2MjY2CnZ0IDAuNTM1MDgzIDAuOTE2MjQzCnZ0IDAuNTM1MDg0IDAuOTE2NzUwCnZ0IDAuNDY0OTE4IDAuOTE1ODcyCnZ0IDAuNDY0ODk5IDAuOTIyNzU4CnZ0IDAuNDY2MDIwIDAuOTIyODczCnZ0IDAuNDcyMTY3IDAuOTIzMjMyCnZ0IDAuNDgwNDM5IDAuOTIzNTQ3CnZ0IDAuNDkwNTE5IDAuOTIzODA1CnZ0IDAuNTAyMDIxIDAuOTIzOTk2CnZ0IDAuNTE0NTAwIDAuOTI0MTE1CnZ0IDAuNTI3NDc5IDAuOTI0MTU1CnZ0IDAuNTM1MTA1IDAuOTI0MTMxCnZ0IDAuNTM1MTA3IDAuOTI0ODIxCnZ0IDAuNDY0ODk1IDAuOTI0MDEyCnZ0IDAuNDY0ODc3IDAuOTMwNjQ2CnZ0IDAuNDY1OTk5IDAuOTMwNzYyCnZ0IDAuNDcyMTQ5IDAuOTMxMTIxCnZ0IDAuNDgwNDI2IDAuOTMxNDM1CnZ0IDAuNDkwNTEzIDAuOTMxNjkzCnZ0IDAuNTAyMDIyIDAuOTMxODg1CnZ0IDAuNTE0NTA5IDAuOTMyMDAzCnZ0IDAuNTI3NDk2IDAuOTMyMDQzCnZ0IDAuNTM1MTI3IDAuOTMyMDIwCnZ0IDAuNTM1MTI5IDAuOTMyNTQ1CnZ0IDAuNDY0ODczIDAuOTMxOTkwCnZ0IDAuNDY0ODU2IDAuOTM4MTg2CnZ0IDAuNDY1OTc4IDAuOTM4MzAxCnZ0IDAuNDcyMTMyIDAuOTM4NjYwCnZ0IDAuNDgwNDE1IDAuOTM4OTc1CnZ0IDAuNDkwNTA3IDAuOTM5MjMzCnZ0IDAuNTAyMDIzIDAuOTM5NDI1CnZ0IDAuNTE0NTE4IDAuOTM5NTQzCnZ0IDAuNTI3NTEyIDAuOTM5NTgzCnZ0IDAuNTM1MTQ4IDAuOTM5NTU5CnZ0IDAuNTM1MTUwIDAuOTQwMjY4CnZ0IDAuNDY0ODUyIDAuOTM5NDEzCnZ0IDAuNDY0ODM0IDAuOTQ2MDc1CnZ0IDAuNDY1OTU3IDAuOTQ2MTkwCnZ0IDAuNDcyMTE0IDAuOTQ2NTQ5CnZ0IDAuNDgwNDAyIDAuOTQ2ODY0CnZ0IDAuNDkwNTAxIDAuOTQ3MTIyCnZ0IDAuNTAyMDI0IDAuOTQ3MzEzCnZ0IDAuNTE0NTI3IDAuOTQ3NDMyCnZ0IDAuNTI3NTMwIDAuOTQ3NDcxCnZ0IDAuNTM1MTcwIDAuOTQ3NDQ4CnZ0IDAuNTM1MTcyIDAuOTQ3OTIzCnZ0IDAuNDY0ODMwIDAuOTQ3MzY4CnZ0IDAuNDY0ODEyIDAuOTUzOTYzCnZ0IDAuNDY1OTM1IDAuOTU0MDc4CnZ0IDAuNDcyMDk3IDAuOTU0NDM3CnZ0IDAuNDgwMzkwIDAuOTU0NzUyCnZ0IDAuNDkwNDk1IDAuOTU1MDEwCnZ0IDAuNTAyMDI1IDAuOTU1MjAyCnZ0IDAuNTE0NTM2IDAuOTU1MzIwCnZ0IDAuNTI3NTQ3IDAuOTU1MzYwCnZ0IDAuNTM1MTkyIDAuOTU1MzM2CnZ0IDAuNTM1MTk1IDAuOTU2MzQwCnZ0IDAuNDY0ODA3IDAuOTU1NDM4CnZ0IDAuNDY1MTgzIDAuODIxMDkxCnZ0IDAuNDY2Mjk3IDAuODIxMjA3CnZ0IDAuNDcyMzk0IDAuODIxNTY2CnZ0IDAuNDgwNTk5IDAuODIxODgwCnZ0IDAuNDkwNTk4IDAuODIyMTM4CnZ0IDAuNTAyMDA2IDAuODIyMzMwCnZ0IDAuNTE0Mzg1IDAuODIyNDQ4CnZ0IDAuNTI3MjU4IDAuODIyNDg4CnZ0IDAuNTM0ODIxIDAuODIyNDY1CnZ0IDAuNTM0ODIyIDAuODIyODcxCnZ0IDAuNDY1MTgwIDAuODIyMjMzCnZ0IDAuNDY1MTYxIDAuODI4OTgwCnZ0IDAuNDY2Mjc2IDAuODI5MDk1CnZ0IDAuNDcyMzc2IDAuODI5NDU0CnZ0IDAuNDgwNTg3IDAuODI5NzY5CnZ0IDAuNDkwNTkyIDAuODMwMDI3CnZ0IDAuNTAyMDA3IDAuODMwMjE5CnZ0IDAuNTE0Mzk0IDAuODMwMzM3CnZ0IDAuNTI3Mjc1IDAuODMwMzc3CnZ0IDAuNTM0ODQzIDAuODMwMzUzCnZ0IDAuNTM0ODQ0IDAuODMwNzgwCnZ0IDAuNDY1MTU4IDAuODMwMDMxCnZ0IDAuNDY1MTM5IDAuODM2ODY4CnZ0IDAuNDY2MjU0IDAuODM2OTg0CnZ0IDAuNDcyMzU4IDAuODM3MzQzCnZ0IDAuNDgwNTc0IDAuODM3NjU3CnZ0IDAuNDkwNTg2IDAuODM3OTE1CnZ0IDAuNTAyMDA4IDAuODM4MTA3CnZ0IDAuNTE0NDAzIDAuODM4MjI1CnZ0IDAuNTI3MjkzIDAuODM4MjY1CnZ0IDAuNTM0ODY1IDAuODM4MjQyCnZ0IDAuNTM0ODY3IDAuODM4NzkwCnZ0IDAuNDY1MTM1IDAuODM4MTY2CnZ0IDAuNTM0ODMwIDAuODI1NTkxCnZ0IDAuNDY1MTY3IDAuODI2ODY3CnZ0IDAuNTM1NzkyIDAuODIyMzkxCnZ0IDAuNTM4MDU0IDAuODIyMTQwCnZ0IDAuNTQwMTM4IDAuODIxODI0CnZ0IDAuNTQxOTY1IDAuODIxNDU2CnZ0IDAuNTQzNDY1IDAuODIxMDUwCnZ0IDAuNTQ0NTc4IDAuODIwNjIyCnZ0IDAuNTQ1MjY0IDAuODIwMTg4CnZ0IDAuNTQ1NDk1IDAuODE5NzY2CnZ0IDAuNTQ1MjYyIDAuODE5MzcxCnZ0IDAuNTQ0NTc1IDAuODE5MDIxCnZ0IDAuNTQzNDU5IDAuODE4NzI3CnZ0IDAuNTQxOTU5IDAuODE4NTAzCnZ0IDAuNTQwMTMwIDAuODE4MzU3CnZ0IDAuNTM4MDQ0IDAuODE4Mjk0CnZ0IDAuNTM1NzgwIDAuODE4MzE2CnZ0IDAuNTM0ODA5IDAuODE4MzYwCnZ0IDAuNTI3MjQ5IDAuODE4MzM2CnZ0IDAuNTE0MzgwIDAuODE4Mzc2CnZ0IDAuNTAyMDA1IDAuODE4NDk0CnZ0IDAuNDkwNjAwIDAuODE4Njg2CnZ0IDAuNDgwNjA0IDAuODE4OTQ1CnZ0IDAuNDcyMzk5IDAuODE5MjU5CnZ0IDAuNDY2MzAyIDAuODE5NjE4CnZ0IDAuNDY1MTg3IDAuODE5NzM0CnZ0IDAuNDY0NzAzIDAuODE5OTc4CnZ0IDAuNDY0NDcwIDAuODIwMzY5CnZ0IDAuNDY0NzAxIDAuODIwNzg4CnZ0IDAuNTM0ODMyIDAuODI2MjQ4CnZ0IDAuNTI3MjY2IDAuODI2MjI1CnZ0IDAuNTE0Mzg5IDAuODI2MjY1CnZ0IDAuNTAyMDA2IDAuODI2MzgzCnZ0IDAuNDkwNTk0IDAuODI2NTc1CnZ0IDAuNDgwNTkxIDAuODI2ODMzCnZ0IDAuNDcyMzgxIDAuODI3MTQ4CnZ0IDAuNDY2MjgwIDAuODI3NTA3CnZ0IDAuNDY1MTY1IDAuODI3NjIyCnZ0IDAuNTM0ODUyIDAuODMzNjMzCnZ0IDAuNDY1MTQ1IDAuODM0NTU4CnZ0IDAuNDY0NjgxIDAuODI3ODcwCnZ0IDAuNDY0NDQ4IDAuODI4MjYyCnZ0IDAuNDY0Njc5IDAuODI4NjgwCnZ0IDAuNTM1ODEzIDAuODMwMjg2CnZ0IDAuNTM4MDc0IDAuODMwMDQ5CnZ0IDAuNTQwMTU4IDAuODI5NzQ3CnZ0IDAuNTQxOTg0IDAuODI5MzkxCnZ0IDAuNTQzNDgzIDAuODI4OTk1CnZ0IDAuNTQ0NTk2IDAuODI4NTc0CnZ0IDAuNTQ1MjgyIDAuODI4MTQ1CnZ0IDAuNTQ1NTEyIDAuODI3NzI0CnZ0IDAuNTQ1MjgwIDAuODI3MzI4CnZ0IDAuNTQ0NTkzIDAuODI2OTcyCnZ0IDAuNTQzNDc4IDAuODI2NjcyCnZ0IDAuNTQxOTc3IDAuODI2NDM4CnZ0IDAuNTQwMTUwIDAuODI2MjgwCnZ0IDAuNTM4MDY0IDAuODI2MjAzCnZ0IDAuNTM1ODAyIDAuODI2MjExCnZ0IDAuNTM0ODU0IDAuODM0MTM3CnZ0IDAuNTI3MjgzIDAuODM0MTEzCnZ0IDAuNTE0Mzk4IDAuODM0MTUzCnZ0IDAuNTAyMDA4IDAuODM0MjcxCnZ0IDAuNDkwNTg4IDAuODM0NDYzCnZ0IDAuNDgwNTc5IDAuODM0NzIyCnZ0IDAuNDcyMzY0IDAuODM1MDM2CnZ0IDAuNDY2MjU5IDAuODM1Mzk1CnZ0IDAuNDY1MTQzIDAuODM1NTExCnZ0IDAuNTM1ODM1IDAuODM4MTgxCnZ0IDAuNTM4MDk1IDAuODM3OTU5CnZ0IDAuNTQwMTc4IDAuODM3NjcwCnZ0IDAuNTQyMDAzIDAuODM3MzI2CnZ0IDAuNTQzNTAxIDAuODM2OTQwCnZ0IDAuNTQ0NjE0IDAuODM2NTI2CnZ0IDAuNTQ1Mjk5IDAuODM2MTAxCnZ0IDAuNTQ1NTMwIDAuODM1NjgxCnZ0IDAuNTQ1Mjk3IDAuODM1Mjg0CnZ0IDAuNTQ0NjEwIDAuODM0OTI0CnZ0IDAuNTQzNDk2IDAuODM0NjE2CnZ0IDAuNTQxOTk2IDAuODM0MzczCnZ0IDAuNTQwMTY5IDAuODM0MjAzCnZ0IDAuNTM4MDg1IDAuODM0MTEzCnZ0IDAuNTM1ODI0IDAuODM0MTA1CnZ0IDAuNDY0NjU5IDAuODM1NzYxCnZ0IDAuNDY0NDI2IDAuODM2MTU1CnZ0IDAuNDY0NjU3IDAuODM2NTcyCnZ0IDAuNTM1MDkyIDAuOTE5NTcxCnZ0IDAuNDY0OTA2IDAuOTIwMzM1CnZ0IDAuNDY0OTI1IDAuOTEzNTExCnZ0IDAuNDY0NDQzIDAuOTEzNzkzCnZ0IDAuNDY0MjExIDAuOTE0MjAyCnZ0IDAuNDY0NDQxIDAuOTE0NjAzCnZ0IDAuNTM2MDQ4IDAuOTE2MjQ0CnZ0IDAuNTM4Mjk5IDAuOTE2MTY3CnZ0IDAuNTQwMzczIDAuOTE2MDEyCnZ0IDAuNTQyMTkwIDAuOTE1Nzg1CnZ0IDAuNTQzNjgyIDAuOTE1NDk0CnZ0IDAuNTQ0NzkwIDAuOTE1MTUyCnZ0IDAuNTQ1NDcyIDAuOTE0NzcxCnZ0IDAuNTQ1NzAyIDAuOTE0MzY3CnZ0IDAuNTQ1NDcwIDAuOTEzOTU0CnZ0IDAuNTQ0Nzg2IDAuOTEzNTUwCnZ0IDAuNTQzNjc3IDAuOTEzMTcyCnZ0IDAuNTQyMTgzIDAuOTEyODMyCnZ0IDAuNTQwMzY0IDAuOTEyNTQ0CnZ0IDAuNTM4Mjg5IDAuOTEyMzIwCnZ0IDAuNTM2MDM3IDAuOTEyMTY5CnZ0IDAuNTM1MDcyIDAuOTEyMTM4CnZ0IDAuNTI3NDUzIDAuOTEyMTE0CnZ0IDAuNTE0NDg3IDAuOTEyMTU0CnZ0IDAuNTAyMDE5IDAuOTEyMjcyCnZ0IDAuNDkwNTI4IDAuOTEyNDY0CnZ0IDAuNDgwNDU2IDAuOTEyNzIyCnZ0IDAuNDcyMTg5IDAuOTEzMDM3CnZ0IDAuNDY2MDQ2IDAuOTEzMzk2CnZ0IDAuNTM2MDcwIDAuOTI0MTM4CnZ0IDAuNTM4MzE5IDAuOTI0MDc2CnZ0IDAuNTQwMzkyIDAuOTIzOTM0CnZ0IDAuNTQyMjA5IDAuOTIzNzE5CnZ0IDAuNTQzNzAwIDAuOTIzNDM5CnZ0IDAuNTQ0ODA4IDAuOTIzMTA0CnZ0IDAuNTQ1NDg5IDAuOTIyNzI3CnZ0IDAuNTQ1NzE5IDAuOTIyMzI0CnZ0IDAuNTQ1NDg3IDAuOTIxOTEwCnZ0IDAuNTQ0ODA0IDAuOTIxNTAyCnZ0IDAuNTQzNjk1IDAuOTIxMTE2CnZ0IDAuNTQyMjAyIDAuOTIwNzY2CnZ0IDAuNTQwMzg0IDAuOTIwNDY3CnZ0IDAuNTM4MzEwIDAuOTIwMjMwCnZ0IDAuNTM2MDU5IDAuOTIwMDYzCnZ0IDAuNTM1MDk0IDAuOTIwMDI2CnZ0IDAuNTM1MTE1IDAuOTI3NTI2CnZ0IDAuNDY0ODgzIDAuOTI4NDI5CnZ0IDAuNDY0OTAzIDAuOTIxNDAwCnZ0IDAuNDY0NDIxIDAuOTIxNjg1CnZ0IDAuNDY0MTg5IDAuOTIyMDk1CnZ0IDAuNDY0NDE5IDAuOTIyNDk1CnZ0IDAuNTI3NDcwIDAuOTIwMDAzCnZ0IDAuNTE0NDk2IDAuOTIwMDQzCnZ0IDAuNTAyMDIwIDAuOTIwMTYxCnZ0IDAuNDkwNTIyIDAuOTIwMzUzCnZ0IDAuNDgwNDQ0IDAuOTIwNjExCnZ0IDAuNDcyMTcyIDAuOTIwOTI1CnZ0IDAuNDY2MDI1IDAuOTIxMjg0CnZ0IDAuNTM2MDkyIDAuOTMyMDMzCnZ0IDAuNTM4MzQwIDAuOTMxOTg1CnZ0IDAuNTQwNDEyIDAuOTMxODU4CnZ0IDAuNTQyMjI4IDAuOTMxNjU0CnZ0IDAuNTQzNzE4IDAuOTMxMzg0CnZ0IDAuNTQ0ODI1IDAuOTMxMDU2CnZ0IDAuNTQ1NTA3IDAuOTMwNjg0CnZ0IDAuNTQ1NzM2IDAuOTMwMjgyCnZ0IDAuNTQ1NTA1IDAuOTI5ODY3CnZ0IDAuNTQ0ODIyIDAuOTI5NDU0CnZ0IDAuNTQzNzEzIDAuOTI5MDYxCnZ0IDAuNTQyMjIxIDAuOTI4NzAxCnZ0IDAuNTQwNDA0IDAuOTI4MzkwCnZ0IDAuNTM4MzMwIDAuOTI4MTM5CnZ0IDAuNTM2MDgwIDAuOTI3OTU4CnZ0IDAuNTM1MTE2IDAuOTI3OTE1CnZ0IDAuNDY0ODgxIDAuOTI5Mjg4CnZ0IDAuNDY0Mzk5IDAuOTI5NTc2CnZ0IDAuNDY0MTY4IDAuOTI5OTg4CnZ0IDAuNDY0Mzk3IDAuOTMwMzg3CnZ0IDAuNDY0ODYyIDAuOTM1NzU5CnZ0IDAuNTI3NDg3IDAuOTI3ODkxCnZ0IDAuNTE0NTA1IDAuOTI3OTMxCnZ0IDAuNTAyMDIxIDAuOTI4MDQ5CnZ0IDAuNDkwNTE2IDAuOTI4MjQxCnZ0IDAuNDgwNDMxIDAuOTI4NDk5CnZ0IDAuNDcyMTU0IDAuOTI4ODE0CnZ0IDAuNDY2MDAzIDAuOTI5MTczCnZ0IDAuNTM1MTM2IDAuOTM1MjYxCnZ0IDAuNTMxMTIwIDAuOTM1MjI3CnZ0IDAuNTM1MTU3IDAuOTQyODM1CnZ0IDAuNDY0ODQwIDAuOTQzNzE0CnZ0IDAuNTM2MTEyIDAuOTM5NTc5CnZ0IDAuNTM4MzYwIDAuOTM5NTQ1CnZ0IDAuNTQwNDMxIDAuOTM5NDMwCnZ0IDAuNTQyMjQ2IDAuOTM5MjM4CnZ0IDAuNTQzNzM1IDAuOTM4OTc3CnZ0IDAuNTQ0ODQyIDAuOTM4NjU2CnZ0IDAuNTQ1NTI0IDAuOTM4Mjg4CnZ0IDAuNTQ1NzUzIDAuOTM3ODg4CnZ0IDAuNTQ1NTIyIDAuOTM3NDcxCnZ0IDAuNTQ0ODM5IDAuOTM3MDU0CnZ0IDAuNTQzNzMwIDAuOTM2NjU0CnZ0IDAuNTQyMjM5IDAuOTM2Mjg1CnZ0IDAuNTQwNDIyIDAuOTM1OTYzCnZ0IDAuNTM4MzUwIDAuOTM1Njk5CnZ0IDAuNTM2MTAxIDAuOTM1NTA0CnZ0IDAuNTM1MTM3IDAuOTM1NDU0CnZ0IDAuNTI3NTAzIDAuOTM1NDMxCnZ0IDAuNTE0NTEzIDAuOTM1NDcxCnZ0IDAuNTAyMDIyIDAuOTM1NTg5CnZ0IDAuNDkwNTEwIDAuOTM1NzgxCnZ0IDAuNDgwNDE5IDAuOTM2MDM5CnZ0IDAuNDcyMTM3IDAuOTM2MzU0CnZ0IDAuNDY1OTgzIDAuOTM2NzEzCnZ0IDAuNDY0ODU5IDAuOTM2ODI4CnZ0IDAuNDY0Mzc4IDAuOTM3MTE5CnZ0IDAuNDY0MTQ3IDAuOTM3NTMzCnZ0IDAuNDY0Mzc2IDAuOTM3OTI5CnZ0IDAuNTM1MTc5IDAuOTUwNTgyCnZ0IDAuNDY0ODE5IDAuOTUxMzIyCnZ0IDAuNDY0ODM3IDAuOTQ0NzE2CnZ0IDAuNDY0MzU2IDAuOTQ1MDExCnZ0IDAuNDY0MTI1IDAuOTQ1NDI2CnZ0IDAuNDY0MzU0IDAuOTQ1ODIxCnZ0IDAuNTM2MTM0IDAuOTQ3NDc0CnZ0IDAuNTM4MzgwIDAuOTQ3NDU1CnZ0IDAuNTQwNDUxIDAuOTQ3MzUzCnZ0IDAuNTQyMjY1IDAuOTQ3MTczCnZ0IDAuNTQzNzU0IDAuOTQ2OTIxCnZ0IDAuNTQ0ODYwIDAuOTQ2NjA4CnZ0IDAuNTQ1NTQxIDAuOTQ2MjQ0CnZ0IDAuNTQ1NzcwIDAuOTQ1ODQ2CnZ0IDAuNTQ1NTM5IDAuOTQ1NDI3CnZ0IDAuNTQ0ODU3IDAuOTQ1MDA2CnZ0IDAuNTQzNzQ5IDAuOTQ0NTk4CnZ0IDAuNTQyMjU4IDAuOTQ0MjIwCnZ0IDAuNTQwNDQyIDAuOTQzODg2CnZ0IDAuNTM4MzcwIDAuOTQzNjA5CnZ0IDAuNTM2MTIzIDAuOTQzMzk5CnZ0IDAuNTM1MTU5IDAuOTQzMzQzCnZ0IDAuNTI3NTIwIDAuOTQzMzIwCnZ0IDAuNTE0NTIyIDAuOTQzMzU5CnZ0IDAuNTAyMDIzIDAuOTQzNDc4CnZ0IDAuNDkwNTA0IDAuOTQzNjY5CnZ0IDAuNDgwNDA3IDAuOTQzOTI4CnZ0IDAuNDcyMTIwIDAuOTQ0MjQyCnZ0IDAuNDY1OTYxIDAuOTQ0NjAxCnZ0IDAuNTM2MTU1IDAuOTU1MzY5CnZ0IDAuNTM4NDAxIDAuOTU1MzY0CnZ0IDAuNTQwNDcwIDAuOTU1Mjc2CnZ0IDAuNTQyMjg0IDAuOTU1MTA4CnZ0IDAuNTQzNzcyIDAuOTU0ODY2CnZ0IDAuNTQ0ODc4IDAuOTU0NTU5CnZ0IDAuNTQ1NTU4IDAuOTU0MjAwCnZ0IDAuNTQ1Nzg3IDAuOTUzODAzCnZ0IDAuNTQ1NTU3IDAuOTUzMzg0CnZ0IDAuNTQ0ODc0IDAuOTUyOTU4CnZ0IDAuNTQzNzY3IDAuOTUyNTQzCnZ0IDAuNTQyMjc3IDAuOTUyMTU1CnZ0IDAuNTQwNDYyIDAuOTUxODA5CnZ0IDAuNTM4MzkxIDAuOTUxNTE4CnZ0IDAuNTM2MTQ0IDAuOTUxMjkzCnZ0IDAuNTM1MTgxIDAuOTUxMjMxCnZ0IDAuNTI3NTM4IDAuOTUxMjA4CnZ0IDAuNTE0NTMxIDAuOTUxMjQ4CnZ0IDAuNTAyMDI0IDAuOTUxMzY2CnZ0IDAuNDkwNDk4IDAuOTUxNTU4CnZ0IDAuNDgwMzk0IDAuOTUxODE2CnZ0IDAuNDcyMTAyIDAuOTUyMTMxCnZ0IDAuNDY1OTQwIDAuOTUyNDg5CnZ0IDAuNDY0ODE1IDAuOTUyNjA1CnZ0IDAuNDY0MzM1IDAuOTUyOTAyCnZ0IDAuNDY0MTAzIDAuOTUzMzE5CnZ0IDAuNDY0MzMyIDAuOTUzNzEzCnZ0IDAuNDY3NjMwIDAuNTk4MjI5CnZ0IDAuNDgyMDMxIDAuNTk4MzAxCnZ0IDAuNTA1NTc4IDAuNTk4MzM3CnZ0IDAuNTI5MTA2IDAuNTk4Mjk3CnZ0IDAuNTMyMzcwIDAuNTk4MjgxCnZ0IDAuNTMyMzcwIDAuNTk4NzUyCnZ0IDAuNDk2MTQ4IDAuNTk4NzM3CnZ0IDAuNDY3NjMwIDAuNTk4Njg4CnZ0IDAuNTM2NDc4IDAuNTk4MTQxCnZ0IDAuNTQwODk5IDAuNTk3OTExCnZ0IDAuNTQ0NzY5IDAuNTk3NjIxCnZ0IDAuNTQ1OTgwIDAuNTk3NDkyCnZ0IDAuNTQ1OTgwIDAuNTk4MDU0CnZ0IDAuNTM3NjIzIDAuNTk4NTEzCnZ0IDAuNDU0MDIwIDAuNTk3MjcxCnZ0IDAuNDU0MzM5IDAuNTk3MzIxCnZ0IDAuNDU3NTQxIDAuNTk3NjU2CnZ0IDAuNDYxNDM2IDAuNTk3OTQzCnZ0IDAuNDY1ODc2IDAuNTk4MTcxCnZ0IDAuNDYxMzUyIDAuNTk4MzQxCnZ0IDAuNTMyMzcwIDAuNTc1MzE1CnZ0IDAuNTM1MzEyIDAuNTc1MTkwCnZ0IDAuNTM5NzMyIDAuNTc0OTIyCnZ0IDAuNTQzNjAzIDAuNTc0NjAwCnZ0IDAuNTQ1OTgwIDAuNTc0MzI3CnZ0IDAuNTQwOTY2IDAuNTc1MDg1CnZ0IDAuNTMyMzcwIDAuNTc1NDk5CnZ0IDAuNDU0MDIwIDAuNTc0MzQ1CnZ0IDAuNDU2Mzc0IDAuNTc0NjEyCnZ0IDAuNDYwMjcwIDAuNTc0OTMyCnZ0IDAuNDY0NzEwIDAuNTc1MTk3CnZ0IDAuNDY3NjMwIDAuNTc1MzE5CnZ0IDAuNDY3NjMwIDAuNTc1NDkwCnZ0IDAuNDYwMjQ3IDAuNTc1MTg4CnZ0IDAuNDc2NTQwIDAuNTc1MzYzCnZ0IDAuNTAwMDg2IDAuNTc1NDAwCnZ0IDAuNTIzNjE1IDAuNTc1MzYwCnZ0IDAuNTE3MDg2IDAuNTc1NTU3CnZ0IDAuMTY0ODY2IDAuNTIwMzM2CnZ0IDAuMTM5NTE0IDAuNTIwMzM2CnZ0IDAuMTM5MzU2IDAuNTIzNjA4CnZ0IDAuMTY0NjIxIDAuNTIzNjA4CnZ0IDAuNTY5MjY2IDAuOTYxMjYzCnZ0IDAuNTY5MjY2IDAuOTg2MjcxCnZ0IDAuNTc1MzQ5IDAuOTg2NjY4CnZ0IDAuNTc2OTkxIDAuOTg2ODg4CnZ0IDAuNTc2OTkxIDAuOTYxOTgxCnZ0IDAuNDMwNzM0IDAuMjkzMzY4CnZ0IDAuNDMwNzM0IDAuMjY3OTc5CnZ0IDAuNDIzMDA5IDAuMjY3NDY4CnZ0IDAuNDIzMDA5IDAuMjkzMDY4CnZ0IDAuMTY1NjE5IDAuNTE0MjEwCnZ0IDAuMTM5OTkyIDAuNTE0MjEwCnZ0IDAuMTM5NzI2IDAuNTE3MTkwCnZ0IDAuMTY1MjAwIDAuNTE3MTkwCnZ0IDAuNTg0NDE3IDAuOTg3ODc5CnZ0IDAuNTg0NDE4IDAuOTYyNjY5CnZ0IDAuODQwNTQ2IDAuNzM4NTY3CnZ0IDAuODY2MTg1IDAuNzM4NTY3CnZ0IDAuODY2Nzk2IDAuNzM1NzkwCnZ0IDAuODQxMjkxIDAuNzM1NzkwCnZ0IDAuMTY0NDcwIDAuNTI2OTY1CnZ0IDAuMTM5MjU3IDAuNTI2OTY1CnZ0IDAuNTYxMzQxIDAuOTYwNTI0CnZ0IDAuNTYxMzQxIDAuOTg1NzUzCnZ0IDAuMTY2NjkzIDAuNTAwMDAwCnZ0IDAuMTQwNjY4IDAuNTAwMDAwCnZ0IDAuMTQwMzA3IDAuNTExNDMzCnZ0IDAuMTY2MTE5IDAuNTExNDMzCnZ0IDAuODQyOTQ1IDAuNzIzMDM1CnZ0IDAuODY4MTQ1IDAuNzIzMDM1CnZ0IDAuNDQyMjE0IDAuMjY4NzM3CnZ0IDAuNDM4NjU5IDAuMjY4NTAyCnZ0IDAuNDM4NjU5IDAuMjkzNjc0CnZ0IDAuODQxOTExIDAuNzMyODEwCnZ0IDAuODY3MzAzIDAuNzMyODEwCnZ0IDAuODY3NzAwIDAuNzI5NjY0CnZ0IDAuODQyMzk3IDAuNzI5NjY0CnZ0IDAuODY3OTgyIDAuNzI2MzkyCnZ0IDAuODQyNzQzIDAuNzI2MzkyCnZ0IDAuNDE1NTgyIDAuMjkyNzc5CnZ0IDAuNDE1NTgyIDAuMjY2OTc1CnZ0IDAuNDA4NTQ3IDAuMjY2NTA3CnZ0IDAuNDA4NTQ3IDAuMjkyNTA0CnZ0IDAuNTkxNDUzIDAuOTYzMzIwCnZ0IDAuNTkxNDUzIDAuOTg4ODE1CnZ0IDAuNTk4MDEwIDAuOTg5Njg2CnZ0IDAuNTk4MDEwIDAuOTYzOTI0CnZ0IDAuNDAxOTkwIDAuMjkyMjQ2CnZ0IDAuNDAxOTkwIDAuMjY2MDY5CnZ0IDAuMzc1MDAwIDAuMjY1NjY4CnZ0IDAuMzc1MDAwIDAuMjkxNjkzCnZ0IDAuMzk2MTA3IDAuMjkyMTk0CnZ0IDAuNTMyMzcwIDAuNTQ4MzUzCnZ0IDAuNTM2MzAzIDAuNTQ4MjQwCnZ0IDAuNTM3OTM1IDAuNTQ4MTg2CnZ0IDAuNTM5NTQ0IDAuNTQ4MTE4CnZ0IDAuNTQxMTEzIDAuNTQ4MDM2CnZ0IDAuNTQyNjIwIDAuNTQ3OTQyCnZ0IDAuNTQ0MDQ3IDAuNTQ3ODM3CnZ0IDAuNTQ1Mzc2IDAuNTQ3NzIzCnZ0IDAuNTQ1OTgwIDAuNTQ3NjYxCnZ0IDAuNTQxMTAyIDAuNTQ4MjY4CnZ0IDAuNTMyMzcwIDAuNTQ4NTg5CnZ0IDAuNjI1MDAwIDAuOTkwNDc5CnZ0IDAuNjI1MDAwIDAuOTY0Njg0CnZ0IDAuNjExNDQxIDAuOTY0MTk3CnZ0IDAuNDY3NjMwIDAuNTQ4MzU4CnZ0IDAuNDY3NjMwIDAuNTQ4NjA1CnZ0IDAuODM5Njg0IDAuNzUwMDAwCnZ0IDAuODY1NDc5IDAuNzUwMDAwCnZ0IDAuNDU0MDIwIDAuNTQ3NjY0CnZ0IDAuNDU0NzYyIDAuNTQ3NzM5CnZ0IDAuNDU2MDgzIDAuNTQ3ODUzCnZ0IDAuNDU3NTAxIDAuNTQ3OTU3CnZ0IDAuNDU4OTk2IDAuNTQ4MDUwCnZ0IDAuNDYwNTUxIDAuNTQ4MTMwCnZ0IDAuNDYyMTQ1IDAuNTQ4MTk3CnZ0IDAuNDYzNzU5IDAuNTQ4MjQ5CnZ0IDAuNTMyMzcwIDAuNTM4NjY5CnZ0IDAuNDY3NjMwIDAuNTM4NjczCnZ0IDAuNTQwMTgxIDAuNTU2MTI4CnZ0IDAuNTMyMzcwIDAuNTU2MDg5CnZ0IDAuNDYzMjUyIDAuNTM4NTM1CnZ0IDAuNDYxNjM5IDAuNTM4NDkxCnZ0IDAuNDYwMDQ3IDAuNTM4NDYzCnZ0IDAuNDU4NDk2IDAuNTM4NDUxCnZ0IDAuNDU3MDA2IDAuNTM4NDU1CnZ0IDAuNDU1NTk1IDAuNTM4NDc0CnZ0IDAuNDU0MjgyIDAuNTM4NTA5CnZ0IDAuNDU0MDIwIDAuNTM4NTIwCnZ0IDAuNTQ2NjUzIDAuNTQ3NTk3CnZ0IDAuNTQ3ODUwIDAuNTQ3NDYzCnZ0IDAuNTQ4ODg4IDAuNTQ3MzI0CnZ0IDAuNTQ5NzU0IDAuNTQ3MTgzCnZ0IDAuNTUwNDM4IDAuNTQ3MDQwCnZ0IDAuNTUwOTMwIDAuNTQ2ODk4CnZ0IDAuNTUxMjI1IDAuNTQ2NzU4CnZ0IDAuNTUxMzE4IDAuNTQ2NjIzCnZ0IDAuNTUwODkwIDAuNTM5MjUzCnZ0IDAuNTUwNzgxIDAuNTM5MTI0CnZ0IDAuNTUwNDY4IDAuNTM5MDAzCnZ0IDAuNTQ5OTY0IDAuNTM4ODkyCnZ0IDAuNTQ5MjYzIDAuNTM4NzkyCnZ0IDAuNTQ4Mzg2IDAuNTM4NzA1CnZ0IDAuNTQ3MzM2IDAuNTM4NjMxCnZ0IDAuNTQ2MTI4IDAuNTM4NTcxCnZ0IDAuNTQ1OTgwIDAuNTM4NTY2CnZ0IDAuNDY3NjMwIDAuNTU2MDgwCnZ0IDAuNTQ0ODkwIDAuNTM4NTIzCnZ0IDAuNTQzNTU0IDAuNTM4NDg5CnZ0IDAuNTQyMTIwIDAuNTM4NDcxCnZ0IDAuNTQwNjA3IDAuNTM4NDY5CnZ0IDAuNTM5MDM1IDAuNTM4NDgzCnZ0IDAuNTM3NDIyIDAuNTM4NTEzCnZ0IDAuNTM1NzkwIDAuNTM4NTU5CnZ0IDAuNDUyOTk2IDAuNTM4NTU3CnZ0IDAuNDUxODI2IDAuNTM4NjE4CnZ0IDAuNDUwODEyIDAuNTM4Njk0CnZ0IDAuNDQ5OTY2IDAuNTM4NzgzCnZ0IDAuNDQ5Mjk4IDAuNTM4ODg1CnZ0IDAuNDQ4ODE3IDAuNTM4OTk3CnZ0IDAuNDQ4NTI5IDAuNTM5MTE5CnZ0IDAuNDQ4NDM4IDAuNTM5MjQ3CnZ0IDAuNDQ4ODU3IDAuNTQ2NjQ1CnZ0IDAuNDQ4OTYzIDAuNTQ2NzgwCnZ0IDAuNDQ5MjY2IDAuNTQ2OTIwCnZ0IDAuNDQ5NzYxIDAuNTQ3MDYyCnZ0IDAuNDUwNDQzIDAuNTQ3MjA0CnZ0IDAuNDUxMzAyIDAuNTQ3MzQ1CnZ0IDAuNDUyMzI5IDAuNTQ3NDgzCnZ0IDAuNDUzNTA5IDAuNTQ3NjE1CnZ0IDAuNTMyMzcwIDAuNTU2MzU5CnZ0IDAuNTE5MDUwIDAuNTU2MjkzCnZ0IDAuNDk1NTA0IDAuNTU2MjU2CnZ0IDAuNDcxOTc1IDAuNTU2Mjk2CnZ0IDAuNDY3NjMwIDAuNTU2MzE4CnZ0IDAuNTQ1OTgwIDAuNTU2ODA5CnZ0IDAuNTQ1ODkxIDAuNTU2Nzk4CnZ0IDAuNTQyNjg5IDAuNTU2NTc1CnZ0IDAuNTM4NzkzIDAuNTU2NDI2CnZ0IDAuNTM0MzU0IDAuNTU2MzU1CnZ0IDAuNTQ2ODUyIDAuNTc0MjM0CnZ0IDAuNTQ5NDMyIDAuNTczODM2CnZ0IDAuNTUxMDExIDAuNTczNDI4CnZ0IDAuNTUxNTMwIDAuNTczMDI1CnZ0IDAuNTUwMTIyIDAuNTU3NDE0CnZ0IDAuNTQ4NTAxIDAuNTU3MDc4CnZ0IDAuNDYzNzUyIDAuNTU2MzEzCnZ0IDAuNDU5MzMxIDAuNTU2Mzg3CnZ0IDAuNDU1NDYxIDAuNTU2NTQxCnZ0IDAuNDU0MDIwIDAuNTU2NjQzCnZ0IDAuNDUyMTIwIDAuNTU2NzYxCnZ0IDAuNDQ5NTQwIDAuNTU3MDQ0CnZ0IDAuNDQ3OTYxIDAuNTU3MzgyCnZ0IDAuNDQ4Mjg3IDAuNTczMDM5CnZ0IDAuNDQ4ODUwIDAuNTczNDQyCnZ0IDAuNDUwNDcxIDAuNTczODUwCnZ0IDAuNDUzMDg5IDAuNTc0MjQ3CnZ0IDAuNDY3NjMwIDAuNTc4NzYzCnZ0IDAuNDU5MzAxIDAuNTc4ODEwCnZ0IDAuNTM5MTgyIDAuNTc4OTc5CnZ0IDAuNTMyMzcwIDAuNTc4ODQzCnZ0IDAuNDk2MzY1IDAuNTc4NzYwCnZ0IDAuNTU3NjcwIDAuNTk2MTkyCnZ0IDAuNTUyMTQ1IDAuNTk3NDk2CnZ0IDAuNTQ4MTMyIDAuNTk3MjgxCnZ0IDAuNTUwNzEyIDAuNTk2OTA2CnZ0IDAuNTUyMjkxIDAuNTk2NTExCnZ0IDAuNTUyODEwIDAuNTk2MTEzCnZ0IDAuNTUxNDAzIDAuNTgwNDgyCnZ0IDAuNTQ5NzgxIDAuNTgwMTMyCnZ0IDAuNTQ3MTYzIDAuNTc5ODI5CnZ0IDAuNTQ1OTgwIDAuNTc5NzQ3CnZ0IDAuNDY3NjMwIDAuNTc5Mjg0CnZ0IDAuNDY0OTE4IDAuNTc5MzAzCnZ0IDAuNDYwNDk3IDAuNTc5NDE1CnZ0IDAuNDU2NjI3IDAuNTc5NjAxCnZ0IDAuNDU0MDIwIDAuNTc5ODA4CnZ0IDAuNDUzNDAwIDAuNTc5ODUyCnZ0IDAuNDUwODIxIDAuNTgwMTU3CnZ0IDAuNDQ5MjQxIDAuNTgwNTA5CnZ0IDAuNDQ5NTY4IDAuNTk2MTU1CnZ0IDAuNDUwMTMwIDAuNTk2NTUzCnZ0IDAuNDUxNzUxIDAuNTk2OTQ3CnZ0IDAuNTQzODU1IDAuNTc5NTgxCnZ0IDAuNTM5OTYwIDAuNTc5Mzk4CnZ0IDAuNTM1NTIwIDAuNTc5Mjg5CnZ0IDAuNTMyMzcwIDAuNTc5MjY5CnZ0IDAuNTI0NTQxIDAuNTc5MjMwCnZ0IDAuNTAwOTk1IDAuNTc5MTkzCnZ0IDAuNDc3NDY3IDAuNTc5MjMzCnZ0IDAuNDU3NTk2IDAuMTUwNDIwCnZ0IDAuNDU3NTMxIDAuMTUwNDM5CnZ0IDAuNDU0NjgzIDAuMTUxMzc4CnZ0IDAuNDUyOTIyIDAuMTUyMTE5CnZ0IDAuNDUxMzIwIDAuMTc3ODQ0CnZ0IDAuNDUxOTAyIDAuMTc4MDg1CnZ0IDAuNDUzNjYwIDAuMTc4MDEwCnZ0IDAuNDU2NTI3IDAuMTc3NjIxCnZ0IDAuNTQyNDA4IDAuMTUwMjcwCnZ0IDAuNTQwOTA4IDAuMTQ5NzMzCnZ0IDAuNTM2NjU5IDAuMTQ4MzM3CnZ0IDAuNTMxODA0IDAuMTQ2ODQzCnZ0IDAuNTI3NTQxIDAuMTQ1NjAxCnZ0IDAuNTIzODM0IDAuMTQ1NTgwCnZ0IDAuNTAzNzA5IDAuMTQ1NTQzCnZ0IDAuNDgzNTY4IDAuMTQ1NTc3CnZ0IDAuNDcyNDYwIDAuMTQ1NjM4CnZ0IDAuNDcwMjAzIDAuMTQ2Mjk0CnZ0IDAuNDY1MzI4IDAuMTQ3NzkwCnZ0IDAuNDYxMDUwIDAuMTQ5MTkxCnZ0IDAuNTQyMTQ4IDAuMTc3Mjk2CnZ0IDAuNTQ1MDU4IDAuMTc3Njk4CnZ0IDAuNTQ2ODY0IDAuMTc3Nzg3CnZ0IDAuNTQ3NDk2IDAuMTc3NTYwCnZ0IDAuNTQ5MDg0IDAuMTUyNTU4CnZ0IDAuNTQ3MzY5IDAuMTUxODI0CnZ0IDAuNTQ0NTY0IDAuMTUwODkyCnZ0IDAuMzc4Njc1IDAuNzg0OTI3CnZ0IDAuMzc1MDAwIDAuNzg0OTI3CnZ0IDAuMzY1Mzc5IDAuNzY5MTU1CnZ0IDAuMzY5NDIyIDAuNzY5MTU1CnZ0IDAuMzc4NTQyIDAuNzM1OTIyCnZ0IDAuMzc0ODIzIDAuNzM1OTIyCnZ0IDAuMzc1MDAwIDAuNzMyOTY0CnZ0IDAuMzc4NTg3IDAuNzMyOTY0CnZ0IDAuMzc4MTg4IDAuNzM4NzkxCnZ0IDAuMzc0Mjk4IDAuNzM4NzkxCnZ0IDAuMzc3NDgwIDAuNzQxNDgyCnZ0IDAuMzczNDQwIDAuNzQxNDgyCnZ0IDAuMzc2NDE3IDAuNzQzOTE0CnZ0IDAuMzcyMjc2IDAuNzQzOTE0CnZ0IDAuMzc1MDIzIDAuNzU2OTg5CnZ0IDAuMzcwODQxIDAuNzU2OTg5CnZ0IDAuMzczMzQ0IDAuNzYwODgyCnZ0IDAuMzY5MTc5IDAuNzYwODgyCnZ0IDAuMzcxNDQ5IDAuNzY0OTc5CnZ0IDAuMzY3MzM5IDAuNzY0OTc5CnZ0IDAuMzY5NDIyIDAuNDgwODQ1CnZ0IDAuMzY1Mzc5IDAuNDgwODQ1CnZ0IDAuMzc1MDAwIDAuNDY1MDczCnZ0IDAuMzc4Njc1IDAuNDY1MDcyCnZ0IDAuMzcxNDQ4IDAuNDg1MDIxCnZ0IDAuMzY3MzM5IDAuNDg1MDIxCnZ0IDAuMzczMzQ0IDAuNDg5MTE4CnZ0IDAuMzY5MTc5IDAuNDg5MTE4CnZ0IDAuMzc1MDIzIDAuNDkzMDExCnZ0IDAuMzcwODQxIDAuNDkzMDExCnZ0IDAuMzc2NDE3IDAuNTA2MDg2CnZ0IDAuMzcyMjc2IDAuNTA2MDg2CnZ0IDAuMzc3NDgwIDAuNTA4NTE4CnZ0IDAuMzczNDQwIDAuNTA4NTE4CnZ0IDAuMzc4MTg4IDAuNTExMjEwCnZ0IDAuMzc0Mjk4IDAuNTExMjEwCnZ0IDAuMzc4NTQyIDAuNTE0MDc4CnZ0IDAuMzc0ODIzIDAuNTE0MDc4CnZ0IDAuMjk4MDI3IDAuMzI4NjQxCnZ0IDAuMjkxODQ0IDAuMzI4NjQxCnZ0IDAuMzc1MDAwIDAuMjMyOTY0CnZ0IDAuMzc4NTg3IDAuMjMyOTY0CnZ0IDAuMjk4Nzk0IDAuMzI5NTk3CnZ0IDAuMjkyMzY5IDAuMzI5NTk3CnZ0IDAuMjk5ODI3IDAuMzMwNDk0CnZ0IDAuMjkzMjI2IDAuMzMwNDk0CnZ0IDAuMzAxMDU2IDAuMzMxMzA1CnZ0IDAuMjk0MzkwIDAuMzMxMzA1CnZ0IDAuMzAyNDM2IDAuMzQyOTgwCnZ0IDAuMjk1ODI2IDAuMzQyOTgwCnZ0IDAuMzAzOTM2IDAuMzQ1NzM3CnZ0IDAuMjk3NDg4IDAuMzQ1NzM3CnZ0IDAuMzA1NTQzIDAuMzQ4OTk3CnZ0IDAuMjk5MzI3IDAuMzQ4OTk3CnZ0IDAuMzA3MjU1IDAuMzUyNjYxCnZ0IDAuMzAxMjg3IDAuMzUyNjYxCnZ0IDAuMzc4Njc1IDAuMjg0OTI3CnZ0IDAuMzc1MDAwIDAuMjg0OTI3CnZ0IDAuMzc4NTg3IDAuNTE3MDM2CnZ0IDAuMzc1MDAwIDAuNTE3MDM2CnZ0IDAuMTUzOTk3IDAuNzQ5Mzk0CnZ0IDAuMTU5OTY4IDAuNzQ5NjQ4CnZ0IDAuMTU5OTI4IDAuNzUwMDAwCnZ0IDAuMTUzODYyIDAuNzQ5NzQxCnZ0IDAuMTQ4MjM4IDAuNzQ4NjQxCnZ0IDAuMTQ3OTgyIDAuNzQ4OTczCnZ0IDAuMTQyODM1IDAuNzQ3NDEyCnZ0IDAuMTQyNDY0IDAuNzQ3NzE4CnZ0IDAuMTM3OTUwIDAuNzQ1NzQ0CnZ0IDAuMTM3NDc3IDAuNzQ2MDE0CnZ0IDAuMTMzNzMzIDAuNzQzNjg3CnZ0IDAuMTMzMTcxIDAuNzQzOTE0CnZ0IDAuMTMwMzEyIDAuNzQxMzA0CnZ0IDAuMTI5Njc5IDAuNzQxNDgyCnZ0IDAuMTI3NzkyIDAuNzM4NjY3CnZ0IDAuMTI3MTA2IDAuNzM4NzkwCnZ0IDAuMTI2MjQ4IDAuNzM1ODU2CnZ0IDAuMTI1NTMxIDAuNzM1OTIyCnZ0IDAuMTI1NzI2IDAuNzMyOTQyCnZ0IDAuMTI1MDAwIDAuNzMyOTY0CnZ0IDAuMTY5NzYzIDAuNDkwNDcxCnZ0IDAuMjkyNjE4IDAuMzYxNzEyCnZ0IDAuMTU5OTI4IDAuNTAwMDAwCnZ0IDAuMjk4MTgxIDAuMzUwNjI3CnZ0IDAuMjk2NTg5IDAuMzQ3MTk4CnZ0IDAuMjk1MDE3IDAuMzQzOTI3CnZ0IDAuMjkzNjE1IDAuMzMzNTc2CnZ0IDAuMjkyNDI0IDAuMzMyMjQxCnZ0IDAuMjkxMzYxIDAuMzMxNTkwCnZ0IDAuMjgyMjUxIDAuMzQwNDIwCnZ0IDAuMTM2NDU4IDAuNTA1MTU1CnZ0IDAuMTI1MDAwIDAuNTE3MDM2CnZ0IDAuMzc0Mzk4IDAuNTE2OTY4CnZ0IDAuMzc0MjQ5IDAuNTE0MDQ5CnZ0IDAuMzczNzQ1IDAuNTExMjI0CnZ0IDAuMzcyOTEyIDAuNTA4NTU1CnZ0IDAuMzcxNzc2IDAuNTA1NTY5CnZ0IDAuMzcwMzcyIDAuNDkzODUxCnZ0IDAuMzY4NzM3IDAuNDg5NTMzCnZ0IDAuMzY2OTA1IDAuNDg1NTMyCnZ0IDAuMzYzNzY5IDAuNDgyNjUzCnZ0IDAuMzQxMjQ3IDAuNDk5MTI5CnZ0IDAuMzQwMDcyIDAuNTAwMDAwCnZ0IDAuMzQxMjE1IDAuNzUwODIyCnZ0IDAuMzYzNzQxIDAuNzY3MzAxCnZ0IDAuMzQwMDcyIDAuNzUwMDAwCnZ0IDAuMzY2ODc5IDAuNzY0NDI1CnZ0IDAuMzY4NzEyIDAuNzYwNDI0CnZ0IDAuMzcwMzQ3IDAuNzU2MTA4CnZ0IDAuMzcxNzUyIDAuNzQ0MzkwCnZ0IDAuMzcyODg4IDAuNzQxNDA0CnZ0IDAuMzczNzIxIDAuNzM4NzM1CnZ0IDAuMzc0MjI2IDAuNzM1OTA5CnZ0IDAuMzc0MzczIDAuNzMyOTg4CnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMzc4Njc1IDAuOTY1MDczCnZ0IDAuMzc4NzU0IDAuOTcxMTM4CnZ0IDAuMzc4NTg3IDAuMDE3MDM2CnZ0IDAuMzc4NzEzIDAuMDE0MDc4CnZ0IDAuMzc4ODY4IDAuMDExMjEwCnZ0IDAuMzc4OTkwIDAuMDA4NTE4CnZ0IDAuMzc5MDUyIDAuMDA2MDg2CnZ0IDAuMzc5MDQ3IDAuOTg3NTIzCnZ0IDAuMzc5MDUyIDEuMDAwMDAwCnZ0IDAuMzc4OTgwIDAuOTgyNTM2CnZ0IDAuMzc4ODcyIDAuOTc3MDE4CnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuOTcxMTM4CnZ0IDAuMzc1MDAwIDAuOTc3MDE4CnZ0IDAuMzc1MDAwIDAuOTY1MDczCnZ0IDAuMzc1MDAwIDAuOTgyNTM2CnZ0IDAuMzc1MDAwIDAuOTg3NTIzCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuMDA2MDg2CnZ0IDAuMzc1MDAwIDAuMDA4NTE4CnZ0IDAuMzc1MDAwIDAuMDExMjEwCnZ0IDAuMzc1MDAwIDAuMDE0MDc4CnZ0IDAuMzc1MDAwIDAuMDE3MDM2CnZ0IDAuMDgwNzY3IDAuMDEwNzI3CnZ0IDAuMTAxMDE1IDAuMDA4MjQzCnZ0IDAuMTIzMDU3IDAuMDA3Mzk4CnZ0IDAuODc5NTYwIDAuMDA5MzQ4CnZ0IDAuOTAxNTk3IDAuMDEwMzA3CnZ0IDAuOTIxODMxIDAuMDEyODk1CnZ0IDAuOTQwODMwIDAuMDE3MDkxCnZ0IDAuOTU4MDE3IDAuMDIyNzY4CnZ0IDAuOTcyODY3IDAuMDI5NzYxCnZ0IDAuOTg0OTIzIDAuMDM3ODU5CnZ0IDAuOTkzODA4IDAuMDQ2ODE4CnZ0IDAuOTk5MjQ0IDAuMDU2MzY0CnZ0IDEuMDAxMTU1IDAuMDY2NzMzCnZ0IDAuOTk4ODQyIDAuOTM3ODY0CnZ0IDAuOTk2ODc1IDAuOTQ4MjI0CnZ0IDAuOTkxMzg5IDAuOTU3NzQxCnZ0IDAuOTgyNDU2IDAuOTY2NjU0CnZ0IDAuOTcwMzU4IDAuOTc0NjkwCnZ0IDAuOTU1NDcwIDAuOTgxNjA2CnZ0IDAuOTM4MjUzIDAuOTg3MTk2CnZ0IDAuOTE5MjMzIDAuOTkxMjkyCnZ0IDAuODk4OTg1IDAuOTkzNzc3CnZ0IDAuODc2OTQzIDAuOTk0NjIyCnZ0IDAuNzUyMTQ5IDAuOTk0MzAwCnZ0IDAuNzQ3Mjk0IDAuOTkzNzQ2CnZ0IDAuNzQyNDUxIDAuOTkxOTMwCnZ0IDAuNzM4MDA5IDAuOTg4ODU5CnZ0IDAuNzM3MjcwIDAuOTg0NTQ1CnZ0IDAuNzM3MTIxIDAuOTc5NTE1CnZ0IDAuNzM1Nzg4IDAuOTc2NTQ2CnZ0IDAuNzMyMzI0IDAuOTcyNjcwCnZ0IDAuNzI2OTE5IDAuOTY4NjA3CnZ0IDAuNzE5NTYwIDAuOTY1NjE0CnZ0IDAuNzA3NzM0IDAuOTYyMzM0CnZ0IDAuNzAxMzI2IDAuOTYxNjgwCnZ0IDAuMjg4MzI3IDAuOTU5NjkzCnZ0IDAuMjc0MzA3IDAuOTYyNjAxCnZ0IDAuMjY0OTQ2IDAuOTY2MDY3CnZ0IDAuMjU3MzI0IDAuOTcwNzA4CnZ0IDAuMjUzNTkzIDAuOTc0OTE0CnZ0IDAuMjUyNTg0IDAuOTc5MTMyCnZ0IDAuMjUyMzU1IDAuOTgzOTgxCnZ0IDAuMjUxODIzIDAuOTg2ODQ1CnZ0IDAuMjQ3ODcwIDAuOTg5MTgxCnZ0IDAuMjQzMzQzIDAuOTkwNzcxCnZ0IDAuMjM1MTY0IDAuOTkyNTM1CnZ0IDAuMjI2NjA4IDAuOTkyOTQ1CnZ0IDAuMTIwNDQwIDAuOTkyNjcyCnZ0IDAuMDk4NDAzIDAuOTkxNzEzCnZ0IDAuMDc4MTY5IDAuOTg5MTI0CnZ0IDAuMDU5MTcwIDAuOTg0OTI5CnZ0IDAuMDQxOTgzIDAuOTc5MjUxCnZ0IDAuMDI3MTMzIDAuOTcyMjU5CnZ0IDAuMDE1MDc3IDAuOTY0MTYwCnZ0IDAuMDA2MTkyIDAuOTU1MjAxCnZ0IDAuMDAwNzU2IDAuOTQ1NjU1CnZ0IC0wLjAwMTE1NSAwLjkzNTI4Ngp2dCAwLjAwMTE1OCAwLjA2NDE1NQp2dCAwLjAwMzEyNSAwLjA1Mzc5Ngp2dCAwLjAwODYxMSAwLjA0NDI3OAp2dCAwLjAxNzU0MyAwLjAzNTM2NQp2dCAwLjAyOTY0MiAwLjAyNzMyOQp2dCAwLjA0NDUzMCAwLjAyMDQxMwp2dCAwLjA2MTc0NyAwLjAxNDgyNAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2biAwLjA5ODAgMC45OTUyIDAuMDAwMAp2biAwLjI5MDMgMC45NTY5IDAuMDAwMAp2biAwLjQ3MTQgMC44ODE5IDAuMDAwMAp2biAwLjYzNDQgMC43NzMwIC0wLjAwMDAKdm4gMC43NzMwIDAuNjM0NCAwLjAwMDAKdm4gMC44ODE5IDAuNDcxNCAwLjAwMDAKdm4gMC45NTY5IDAuMjkwMyAwLjAwMDAKdm4gMC45OTUyIDAuMDk4MCAtMC4wMDAwCnZuIDAuOTk1MiAtMC4wOTgwIC0wLjAwMDAKdm4gMC45NTY5IC0wLjI5MDMgMC4wMDAwCnZuIDAuODgxOSAtMC40NzE0IC0wLjAwMDAKdm4gMC43NzMwIC0wLjYzNDQgMC4wMDAwCnZuIDAuNjM0NCAtMC43NzMwIDAuMDAwMAp2biAwLjQ3MTQgLTAuODgxOSAwLjAwMDAKdm4gMC4yOTAzIC0wLjk1NjkgMC4wMDAwCnZuIDAuMDk4MCAtMC45OTUyIC0wLjAwMDAKdm4gLTAuMDk4MCAtMC45OTUyIC0wLjAwMDAKdm4gLTAuMjkwMyAtMC45NTY5IDAuMDAwMAp2biAtMC40NzE0IC0wLjg4MTkgMC4wMDAwCnZuIC0wLjYzNDQgLTAuNzczMCAtMC4wMDAwCnZuIC0wLjc3MzAgLTAuNjM0NCAtMC4wMDAwCnZuIC0wLjg4MTkgLTAuNDcxNCAtMC4wMDAwCnZuIC0wLjk1NjkgLTAuMjkwMyAwLjAwMDAKdm4gLTAuOTk1MiAtMC4wOTgwIDAuMDAwMAp2biAtMC45OTUyIDAuMDk4MCAwLjAwMDAKdm4gLTAuOTU2OSAwLjI5MDMgLTAuMDAwMAp2biAtMC44ODE5IDAuNDcxNCAwLjAwMDAKdm4gLTAuNzczMCAwLjYzNDQgMC4wMDAwCnZuIC0wLjYzNDQgMC43NzMwIDAuMDAwMAp2biAtMC40NzE0IDAuODgxOSAwLjAwMDAKdm4gLTAuMjkwMyAwLjk1NjkgMC4wMDAwCnZuIC0wLjA5ODAgMC45OTUyIDAuMDAwMAp2biAwLjAwMDAgLTAuMDAwMCAxLjAwMDAKdm4gLTAuMDA0MiAtMS4wMDAwIC0wLjAwMDAKdm4gLTAuMDA0MiAxLjAwMDAgMC4wMDAwCnZuIDAuMDAwMCAtMC4wOTgwIDAuOTk1Mgp2biAwLjAwMDAgLTAuMjkwMyAwLjk1NjkKdm4gMC4wMDAwIC0wLjQ3MTQgMC44ODE5CnZuIDAuMDAwMCAtMC42MzQ0IDAuNzczMAp2biAwLjAwMDAgLTAuNzczMCAwLjYzNDQKdm4gMC4wMDAwIC0wLjg4MTkgMC40NzE0CnZuIDAuMDAwMCAtMC45NTY5IDAuMjkwMwp2biAwLjAwMDAgLTAuOTk1MiAwLjA5ODAKdm4gLTAuMDAwMCAtMS4wMDAwIC0wLjAwMTUKdm4gMC4wMDAwIC0wLjk1NjkgLTAuMjkwMwp2biAwLjAwMDAgLTAuODgxOSAtMC40NzE0CnZuIDAuMDAwMCAtMC43NzMwIC0wLjYzNDQKdm4gMC4wMDAwIC0wLjYzNDQgLTAuNzczMAp2biAwLjAwMDAgLTAuNDcxNCAtMC44ODE5CnZuIC0wLjAwMDAgLTAuMjkwMyAtMC45NTY5CnZuIDAuMDAwMCAtMC4wOTgwIC0wLjk5NTIKdm4gMC4wMDAwIDAuMDk4MCAtMC45OTUyCnZuIC0wLjAwMDAgMC4yOTAzIC0wLjk1NjkKdm4gMC4wMDAwIDAuNDcxNCAtMC44ODE5CnZuIDAuMDAwMCAwLjYzNDQgLTAuNzczMAp2biAwLjAwMDAgMC43NzMwIC0wLjYzNDQKdm4gMC4wMDAwIDAuODgxOSAtMC40NzE0CnZuIC0wLjAwMDAgMC45NTY5IC0wLjI5MDMKdm4gMC4wMDAwIDEuMDAwMCAtMC4wMDE1CnZuIDAuMDAwMCAwLjk5NTIgMC4wOTgwCnZuIDAuMDAwMCAwLjk1NjkgMC4yOTAzCnZuIDAuMDAwMCAwLjg4MTkgMC40NzE0CnZuIC0wLjAwMDAgMC43NzMwIDAuNjM0NAp2biAtMC4wMDAwIDAuNjM0NCAwLjc3MzAKdm4gMC4wMDAwIDAuNDcxNCAwLjg4MTkKdm4gMC4wMDAwIDAuMjkwMyAwLjk1NjkKdm4gMC4wMDAwIDAuMDk4MCAwLjk5NTIKdm4gLTEuMDAwMCAwLjAwMDAgLTAuMDAwMAp2biAtMS4wMDAwIDAuMDAwMSAtMC4wMDAwCnZuIC0xLjAwMDAgLTAuMDAwMSAwLjAwMDAKdm4gLTAuOTcyNCAwLjIwNTkgMC4xMTAxCnZuIDAuMDAwMCAwLjQ2MzggMC44ODU5CnZuIDAuMDAwMCAtMC44Nzc4IDAuNDc5MQp2biAwLjAwMDAgLTAuOTU1MiAwLjI5NTgKdm4gLTAuMDAwMCAwLjI4NDggMC45NTg2CnZuIC0wLjAwMDAgLTAuMjg0OCAtMC45NTg2CnZuIDAuMDAwMCAtMC42MjY1IC0wLjc3OTQKdm4gMC4wMDAwIDAuMDk2MCAtMC45OTU0CnZuIDAuMDAwMCAwLjk1NTIgLTAuMjk1OQp2biAtMC4wMDAwIC0wLjI4NDggMC45NTg2CnZuIDAuMDAwMCAxLjAwMDAgMC4wMDI1CnZuIDAuMDAwMCAwLjQ2MzggLTAuODg1OQp2biAtMC4wMDAwIDAuMjg0OCAtMC45NTg2CnZuIC0wLjAwMDAgLTAuNzY2NSAtMC42NDIyCnZuIDAuMDAwMCAwLjk5NTAgLTAuMTAwMQp2biAwLjAwMDAgMC44Nzc4IC0wLjQ3OTAKdm4gMC4wMDAwIC0wLjA5NjAgLTAuOTk1NAp2biAwLjAwMDAgMC45NTUyIDAuMjk1OAp2biAwLjAwMDAgLTAuNjI2NSAwLjc3OTQKdm4gLTAuMDAwMCAtMC44Nzc4IC0wLjQ3OTAKdm4gMC4wMDAwIDAuNzY2NSAtMC42NDIyCnZuIDAuMDAwMCAwLjA5NjAgMC45OTU0CnZuIDAuMDAwMCAtMC45NTUyIC0wLjI5NTgKdm4gMC4wMDAwIC0wLjk5NTAgLTAuMTAwMQp2biAtMC4wMDAwIC0xLjAwMDAgMC4wMDI1CnZuIDAuMDAwMCAwLjYyNjUgMC43Nzk0CnZuIDAuMDAwMCAtMC43NjY1IDAuNjQyMwp2biAwLjAwMDAgLTAuMDk2MCAwLjk5NTQKdm4gMC4wMDAwIC0wLjQ2MzggMC44ODU5CnZuIDAuMDAwMCAwLjc2NjUgMC42NDIyCnZuIDAuMDAwMCAwLjYyNjUgLTAuNzc5NAp2biAwLjAwMDAgLTAuNDYzOCAtMC44ODU5CnZuIDAuMDAwMCAwLjg3NzggMC40NzkxCnZuIC0wLjAwMDAgLTAuNzY2NSAtMC42NDIzCnZuIC0wLjAwMDAgMC45OTUwIC0wLjEwMDAKdm4gMC4wMDAwIC0wLjk1NTIgLTAuMjk1OQp2biAwLjAwMDAgLTAuOTk1MCAtMC4xMDAwCnZuIDAuMDAwMCAtMC43NjY1IDAuNjQyMgp2biAwLjAwMDAgMC44Nzc4IDAuNDc5MAp2biAxLjAwMDAgLTAuMDAwMSAwLjAwMDAKdm4gMS4wMDAwIDAuMDAwMCAtMC4wMDAwCnZuIDEuMDAwMCAwLjAwMDEgLTAuMDAwMAp2biAwLjAwMTQgMC4wMjg2IDAuOTk5Ngp2biAwLjAwMTMgMC4wMjczIDAuOTk5Ngp2biAtMC4wMDEyIC0wLjAyNTYgMC45OTk3CnZuIC0wLjAwMTUgLTAuMDMwNyAwLjk5OTUKdm4gMC45OTQ1IC0wLjEwNDYgMC4wMDI3CnZuIDAuOTg2NCAtMC4xNjQzIDAuMDAyNAp2biAwLjk5NDUgLTAuMTA0MyAwLjAwMjcKdm4gMC4wNDg0IDAuOTk4NCAtMC4wMjc1CnZuIDAuMDQ4NCAwLjk5ODQgLTAuMDI3Ngp2biAwLjA0ODQgMC45OTg0IDAuMDI3Ngp2biAwLjA0ODQgMC45OTg1IDAuMDI3NAp2biAwLjk5ODggLTAuMDQ4NCAwLjAwMjkKdm4gMC45OTk5IDAuMDEwMCAwLjAwMzEKdm4gMC45OTk5IDAuMDA5NyAwLjAwMzEKdm4gMC45OTM3IDAuMTEyNCAwLjAwMzUKdm4gMC45ODI3IDAuMTg1MyAwLjAwMzcKdm4gMC45OTMyIDAuMTE2MyAwLjAwMzUKdm4gMC45OTc3IDAuMDY4MSAwLjAwMzMKdm4gLTAuMDAwMCAxLjAwMDAgMC4wMDQwCnZuIC0wLjAyOTQgMC42OTMyIC0wLjcyMDEKdm4gLTAuMDIyMCAwLjY5MTAgLTAuNzIyNQp2biAwLjAyNjIgMC42OTEwIC0wLjcyMjMKdm4gMC4wMzM2IDAuNjkzMiAtMC43MTk5CnZuIDAuNzYyMiAwLjY0NjggLTAuMDI3Ngp2biAwLjc2NjYgMC42NDE5IC0wLjAxNjgKdm4gMC43NjY1IDAuNjQxNyAwLjAyNjUKdm4gMC43NjIwIDAuNjQ2NSAwLjAzNzMKdm4gLTAuNzE4OSAwLjY4MzkgMC4xMjQ0CnZuIC0wLjcyNzUgMC42Nzc2IDAuMTA3OAp2biAtMC43NjY3IDAuNjQxNyAwLjAyMjAKdm4gLTAuNzYyMiAwLjY0NjUgMC4wMzI4CnZuIC0wLjY1MzUgMC43MTk1IDAuMjM1MQp2biAtMC42NjA5IDAuNzE2NCAwLjIyMzcKdm4gLTAuNTgyNCAwLjc0MTYgMC4zMzMxCnZuIC0wLjU4ODAgMC43NDAzIDAuMzI1OQp2biAtMC41MDU5IDAuNzUzMCAwLjQyMDgKdm4gLTAuNTA5MyAwLjc1MjcgMC40MTcyCnZuIC0wLjQyMzIgMC43NTU1IDAuNTAwMQp2biAtMC40MjQwIDAuNzU1NSAwLjQ5OTQKdm4gLTAuMzMzMCAwLjc0OTggMC41NzE4CnZuIC0wLjMzMDcgMC43NDk1IDAuNTczNQp2biAtMC4yMzM2IDAuNzM1NiAwLjYzNTgKdm4gLTAuMjI3NCAwLjczNDUgMC42Mzk0CnZuIC0wLjEyMzMgMC43MTIxIDAuNjkxMgp2biAtMC4xMTI1IDAuNzA5NCAwLjY5NTgKdm4gMC4wMjkzIDAuNjg3NCAwLjcyNTcKdm4gMC4wMjIwIDAuNjg1MiAwLjcyODAKdm4gLTAuMDI2MyAwLjY4NTIgMC43Mjc5CnZuIC0wLjAzMzYgMC42ODc0IDAuNzI1NQp2biAtMC43NjY1IDAuNjQxOSAtMC4wMjEzCnZuIC0wLjc2MjAgMC42NDY4IC0wLjAzMjAKdm4gLTAuMTA4NCAwLjcxNTAgLTAuNjkwNgp2biAtMC4xMTkyIDAuNzE3NyAtMC42ODYxCnZuIC0wLjIyOTkgMC43NDA4IC0wLjYzMTIKdm4gLTAuMjIzNyAwLjczOTcgLTAuNjM0Nwp2biAwLjcyNzUgMC42Nzg1IC0wLjEwMjMKdm4gMC43MTg5IDAuNjg0OSAtMC4xMTg4CnZuIDAuNjUzNSAwLjcyMTQgLTAuMjI5Mwp2biAwLjY2MDkgMC43MTgyIC0wLjIxNzkKdm4gMC4xMDg0IDAuNzA5NCAwLjY5NjQKdm4gMC4xMTkyIDAuNzEyMSAwLjY5MTkKdm4gMC4yMjk4IDAuNzM1NiAwLjYzNzIKdm4gMC4yMjM2IDAuNzM0NSAwLjY0MDcKdm4gMC43MjY4IDAuNjc3NiAwLjExMjEKdm4gMC43MTgyIDAuNjgzOSAwLjEyODYKdm4gMC42NTk2IDAuNzE2NCAwLjIyNzYKdm4gMC42NTIxIDAuNzE5NSAwLjIzODkKdm4gMC41ODYxIDAuNzQwMyAwLjMyOTQKdm4gMC41ODA0IDAuNzQxNiAwLjMzNjUKdm4gMC41MDY5IDAuNzUyNyAwLjQyMDIKdm4gMC41MDM0IDAuNzUzMCAwLjQyMzgKdm4gMC40MjExIDAuNzU1NSAwLjUwMTkKdm4gMC40MjAyIDAuNzU1NSAwLjUwMjYKdm4gMC4zMjczIDAuNzQ5NSAwLjU3NTQKdm4gMC4zMjk2IDAuNzQ5OCAwLjU3MzcKdm4gMC4xMTI1IDAuNzE1MCAtMC42OTAwCnZuIDAuMTIzMyAwLjcxNzcgLTAuNjg1NAp2biAwLjIyNzQgMC43Mzk3IC0wLjYzMzQKdm4gMC4yMzM2IDAuNzQwOCAtMC42Mjk4CnZuIDAuMzMwNiAwLjc1NDIgLTAuNTY3NAp2biAwLjMzMzAgMC43NTQ0IC0wLjU2NTcKdm4gMC40MjQwIDAuNzU5NiAtMC40OTMyCnZuIDAuNDIzMiAwLjc1OTYgLTAuNDk0MAp2biAwLjUwOTMgMC43NTYxIC0wLjQxMTEKdm4gMC41MDU4IDAuNzU2NCAtMC40MTQ3CnZuIDAuNTg4MCAwLjc0MjkgLTAuMzE5OQp2biAwLjU4MjQgMC43NDQyIC0wLjMyNzAKdm4gLTAuNzI2OCAwLjY3ODUgLTAuMTA2Ngp2biAtMC43MTgyIDAuNjg0OSAtMC4xMjMxCnZuIC0wLjY1OTYgMC43MTgyIC0wLjIyMTgKdm4gLTAuNjUyMSAwLjcyMTQgLTAuMjMzMQp2biAtMC41ODYxIDAuNzQyOSAtMC4zMjM0CnZuIC0wLjU4MDQgMC43NDQzIC0wLjMzMDUKdm4gLTAuNTA2OSAwLjc1NjEgLTAuNDE0MQp2biAtMC41MDM0IDAuNzU2NCAtMC40MTc3CnZuIC0wLjQyMTEgMC43NTk2IC0wLjQ5NTcKdm4gLTAuNDIwMyAwLjc1OTYgLTAuNDk2NAp2biAtMC4zMjczIDAuNzU0MiAtMC41NjkzCnZuIC0wLjMyOTYgMC43NTQ0IC0wLjU2NzYKdm4gMC4wMDEzIDAuMDI3MyAtMC45OTk2CnZuIDAuMDAxNCAwLjAyODYgLTAuOTk5Ngp2biAtMC4wMDAwIC0wLjAwMDAgLTEuMDAwMAp2biAtMC4wMDE1IC0wLjAzMDcgLTAuOTk5NQp2biAtMC4wMDEzIC0wLjAyNTYgLTAuOTk5Nwp2biAtMC4wNDg0IC0wLjk5ODQgLTAuMDI3Ngp2biAtMC4wNDg0IC0wLjk5ODUgLTAuMDI3NQp2biAtMC4wNDg0IC0wLjk5ODUgMC4wMjczCnZuIC0wLjA0ODQgLTAuOTk4NCAwLjAyNzcKdm4gLTAuMDAwMCAtMS4wMDAwIDAuMDAxNQp2biAtMC4wMDAwIC0wLjk5NTIgLTAuMDk4MAp2biAwLjAwMDAgMC45OTUyIC0wLjA5ODAKdm4gMC4wMDAwIDEuMDAwMCAwLjAwMTUKdm4gLTAuOTk2OSAwLjAwNzUgLTAuMDc4MQp2biAtMC45NzI0IDAuMDIyNyAtMC4yMzIzCnZuIC0wLjkyMzkgMC4wMzc0IC0wLjM4MDgKdm4gLTAuODUyNiAwLjA1MTIgLTAuNTIwMAp2biAtMC43NjA0IDAuMDYzNiAtMC42NDYzCnZuIC0wLjY0OTQgMC4wNzQ1IC0wLjc1NjgKdm4gLTAuNTIyNSAwLjA4MzYgLTAuODQ4NQp2biAtMC4zODI3IDAuMDkwNiAtMC45MTk0CnZuIC0wLjIzMzQgMC4wOTUzIC0wLjk2NzcKdm4gLTAuMDc4NSAwLjA5NzcgLTAuOTkyMQp2biAtMC45OTY5IDAuMDIzMCAtMC4wNzUwCnZuIC0wLjk3MjQgMC4wNjc5IC0wLjIyMzQKdm4gLTAuOTIzOSAwLjExMTIgLTAuMzY2MQp2biAtMC44NTI3IDAuMTUxNyAtMC41MDAwCnZuIC0wLjc2MDQgMC4xODg2IC0wLjYyMTUKdm4gLTAuNjQ5NCAwLjIyMDggLTAuNzI3Nwp2biAtMC41MjI1IDAuMjQ3NSAtMC44MTU5CnZuIC0wLjM4MjcgMC4yNjgyIC0wLjg4NDEKdm4gLTAuMjMzNCAwLjI4MjMgLTAuOTMwNQp2biAtMC4wNzg0IDAuMjg5NCAtMC45NTQwCnZuIC0wLjk5NjkgMC4wMzcwIC0wLjA2OTIKdm4gLTAuOTcyNCAwLjExMDEgLTAuMjA1OQp2biAtMC45MjM5IDAuMTgwNCAtMC4zMzc1CnZuIC0wLjg1MjcgMC4yNDYzIC0wLjQ2MDgKdm4gLTAuNzYwNCAwLjMwNjIgLTAuNTcyNwp2biAtMC42NDk1IDAuMzU4NCAtMC42NzA2CnZuIC0wLjUyMjUgMC40MDIwIC0wLjc1MTkKdm4gLTAuMzgyNyAwLjQzNTUgLTAuODE0OAp2biAtMC4yMzM0IDAuNDU4NCAtMC44NTc2CnZuIC0wLjA3ODUgMC40Njk5IC0wLjg3OTIKdm4gLTAuOTk2OSAwLjA0OTYgLTAuMDYwOAp2biAtMC45NzI0IDAuMTQ3OSAtMC4xODA2CnZuIC0wLjkyMzkgMC4yNDI2IC0wLjI5NTkKdm4gLTAuODUyNiAwLjMzMTQgLTAuNDA0MAp2biAtMC43NjA0IDAuNDExOSAtMC41MDIxCnZuIC0wLjY0OTQgMC40ODI0IC0wLjU4NzgKdm4gLTAuNTIyNSAwLjU0MDkgLTAuNjU5MQp2biAtMC4zODI3IDAuNTg2MSAtMC43MTQyCnZuIC0wLjIzMzQgMC42MTY5IC0wLjc1MTcKdm4gLTAuMDc4NSAwLjYzMjQgLTAuNzcwNgp2biAtMC45OTY5IDAuMDYwNyAtMC4wNDk2CnZuIC0wLjk3MjQgMC4xODA1IC0wLjE0ODAKdm4gLTAuOTIzOSAwLjI5NTkgLTAuMjQyNwp2biAtMC44NTI2IDAuNDA0MCAtMC4zMzE0CnZuIC0wLjc2MDQgMC41MDIwIC0wLjQxMjAKdm4gLTAuNjQ5NCAwLjU4NzggLTAuNDgyNAp2biAtMC41MjI0IDAuNjU5MSAtMC41NDA5CnZuIC0wLjM4MjcgMC43MTQxIC0wLjU4NjEKdm4gLTAuMjMzNCAwLjc1MTcgLTAuNjE2OQp2biAtMC4wNzg1IDAuNzcwNiAtMC42MzI0CnZuIC0wLjk5NjkgMC4wNjkyIC0wLjAzNjkKdm4gLTAuOTcyNCAwLjIwNTkgLTAuMTEwMAp2biAtMC45MjM5IDAuMzM3NSAtMC4xODA0CnZuIC0wLjg1MjYgMC40NjA4IC0wLjI0NjMKdm4gLTAuNzYwNCAwLjU3MjcgLTAuMzA2MQp2biAtMC42NDk0IDAuNjcwNyAtMC4zNTg0CnZuIC0wLjUyMjUgMC43NTIwIC0wLjQwMTkKdm4gLTAuMzgyNyAwLjgxNDggLTAuNDM1NQp2biAtMC4yMzM0IDAuODU3NiAtMC40NTg0CnZuIC0wLjA3ODUgMC44NzkyIC0wLjQ3MDAKdm4gLTAuOTk2OSAwLjA3NTAgLTAuMDIzMAp2biAtMC45NzI0IDAuMjIzMyAtMC4wNjc5CnZuIC0wLjkyMzkgMC4zNjYyIC0wLjExMTIKdm4gLTAuODUyNyAwLjQ5OTkgLTAuMTUxNwp2biAtMC43NjA0IDAuNjIxNSAtMC4xODg2CnZuIC0wLjY0OTUgMC43Mjc2IC0wLjIyMDgKdm4gLTAuNTIyNSAwLjgxNTkgLTAuMjQ3NQp2biAtMC4zODI3IDAuODg0MSAtMC4yNjgyCnZuIC0wLjIzMzUgMC45MzA1IC0wLjI4MjMKdm4gLTAuMDc4NSAwLjk1NDAgLTAuMjg5NAp2biAtMC45OTY5IDAuMDc4MSAtMC4wMDc2CnZuIC0wLjk3MjQgMC4yMzIzIC0wLjAyMjgKdm4gLTAuOTIzOSAwLjM4MDggLTAuMDM3NQp2biAtMC44NTI2IDAuNTIwMCAtMC4wNTEyCnZuIC0wLjc2MDQgMC42NDYzIC0wLjA2MzcKdm4gLTAuNjQ5NSAwLjc1NjcgLTAuMDc0NQp2biAtMC41MjI1IDAuODQ4NSAtMC4wODM2CnZuIC0wLjM4MjcgMC45MTk0IC0wLjA5MDYKdm4gLTAuMjMzNCAwLjk2NzcgLTAuMDk1Mwp2biAtMC4wNzg1IDAuOTkyMSAtMC4wOTc3CnZuIC0wLjk5NjkgMC4wNzg0IDAuMDAwMQp2biAtMC45NzI0IDAuMjMzNCAwLjAwMDQKdm4gLTAuOTIzOSAwLjM4MjYgMC4wMDA2CnZuIC0wLjg1MjcgMC41MjI1IDAuMDAwOAp2biAtMC43NjA0IDAuNjQ5NSAwLjAwMTAKdm4gLTAuNjQ5NCAwLjc2MDQgMC4wMDExCnZuIC0wLjUyMjUgMC44NTI2IDAuMDAxMwp2biAtMC4zODI3IDAuOTIzOSAwLjAwMTQKdm4gLTAuMjMzNSAwLjk3MjQgMC4wMDE1CnZuIC0wLjA3ODUgMC45OTY5IDAuMDAxNQp2biAtMC45OTY5IDAuMDc1MiAwLjAyMjYKdm4gLTAuOTcyNCAwLjIyMzQgMC4wNjc3CnZuIC0wLjkyMzkgMC4zNjYyIDAuMTExMAp2biAtMC44NTI2IDAuNTAwMCAwLjE1MTYKdm4gLTAuNzYwNCAwLjYyMTUgMC4xODg1CnZuIC0wLjY0OTQgMC43Mjc3IDAuMjIwNwp2biAtMC41MjI1IDAuODE1OSAwLjI0NzUKdm4gLTAuMzgyNyAwLjg4NDEgMC4yNjgyCnZuIC0wLjIzMzQgMC45MzA1IDAuMjgyMwp2biAtMC4wNzg1IDAuOTU0MCAwLjI4OTQKdm4gLTAuOTk2OSAwLjA2OTIgMC4wMzcxCnZuIC0wLjkyMzkgMC4zMzc1IDAuMTgwNAp2biAtMC44NTI2IDAuNDYwOCAwLjI0NjMKdm4gLTAuNzYwNCAwLjU3MjggMC4zMDYyCnZuIC0wLjY0OTQgMC42NzA2IDAuMzU4NAp2biAtMC41MjI1IDAuNzUyMCAwLjQwMTkKdm4gLTAuMzgyNyAwLjgxNDggMC40MzU1CnZuIC0wLjIzMzQgMC44NTc2IDAuNDU4NAp2biAtMC4wNzg0IDAuODc5MiAwLjQ2OTkKdm4gLTAuOTk2OSAwLjA2MDUgMC4wNDk5CnZuIC0wLjk3MjQgMC4xODAzIDAuMTQ4Mgp2biAtMC45MjM5IDAuMjk1NyAwLjI0MjgKdm4gLTAuODUyNiAwLjQwMzkgMC4zMzE1CnZuIC0wLjc2MDQgMC41MDIwIDAuNDEyMAp2biAtMC42NDk1IDAuNTg3OCAwLjQ4MjQKdm4gLTAuNTIyNSAwLjY1OTEgMC41NDA5CnZuIC0wLjM4MjcgMC43MTQyIDAuNTg2MQp2biAtMC4yMzM0IDAuNzUxNyAwLjYxNjkKdm4gLTAuMDc4NSAwLjc3MDYgMC42MzI0CnZuIC0wLjk5NjkgMC4wNTAwIDAuMDYwNQp2biAtMC45NzI0IDAuMTQ4MiAwLjE4MDMKdm4gLTAuOTIzOSAwLjI0MjggMC4yOTU3CnZuIC0wLjg1MjYgMC4zMzE1IDAuNDAzOQp2biAtMC43NjA0IDAuNDEyMCAwLjUwMjAKdm4gLTAuNjQ5NSAwLjQ4MjQgMC41ODc4CnZuIC0wLjUyMjUgMC41NDA5IDAuNjU5MQp2biAtMC4zODI3IDAuNTg2MSAwLjcxNDIKdm4gLTAuMjMzNCAwLjYxNjkgMC43NTE2CnZuIC0wLjA3ODUgMC42MzI0IDAuNzcwNgp2biAtMC45OTY5IDAuMDM3MCAwLjA2OTMKdm4gLTAuOTcyNCAwLjExMDAgMC4yMDU5CnZuIC0wLjkyMzkgMC4xODA0IDAuMzM3NQp2biAtMC44NTI2IDAuMjQ2MyAwLjQ2MDgKdm4gLTAuNzYwNCAwLjMwNjIgMC41NzI3CnZuIC0wLjY0OTUgMC4zNTg1IDAuNjcwNgp2biAtMC41MjI1IDAuNDAyMCAwLjc1MjAKdm4gLTAuMzgyNyAwLjQzNTUgMC44MTQ4CnZuIC0wLjIzMzQgMC40NTg0IDAuODU3Ngp2biAtMC4wNzg0IDAuNDcwMCAwLjg3OTIKdm4gLTAuOTk2OSAwLjAyMjYgMC4wNzUyCnZuIC0wLjk3MjQgMC4wNjc2IDAuMjIzNAp2biAtMC45MjM5IDAuMTExMCAwLjM2NjIKdm4gLTAuODUyNiAwLjE1MTYgMC41MDAwCnZuIC0wLjc2MDQgMC4xODg1IDAuNjIxNQp2biAtMC42NDk0IDAuMjIwNyAwLjcyNzcKdm4gLTAuNTIyNSAwLjI0NzUgMC44MTU5CnZuIC0wLjM4MjcgMC4yNjgyIDAuODg0MQp2biAtMC4yMzM0IDAuMjgyMiAwLjkzMDUKdm4gLTAuMDc4NSAwLjI4OTQgMC45NTQwCnZuIC0wLjk5NjkgMC4wMDc4IDAuMDc4MQp2biAtMC45NzI0IDAuMDIzMCAwLjIzMjMKdm4gLTAuOTIzOSAwLjAzNzYgMC4zODA4CnZuIC0wLjg1MjYgMC4wNTEzIDAuNTIwMAp2biAtMC43NjA0IDAuMDYzNyAwLjY0NjMKdm4gLTAuNjQ5NCAwLjA3NDYgMC43NTY4CnZuIC0wLjUyMjUgMC4wODM2IDAuODQ4NQp2biAtMC4zODI3IDAuMDkwNiAwLjkxOTQKdm4gLTAuMjMzNCAwLjA5NTMgMC45Njc3CnZuIC0wLjA3ODUgMC4wOTc3IDAuOTkyMQp2biAtMC45OTY5IC0wLjAwNzkgMC4wNzgwCnZuIC0wLjk3MjQgLTAuMDIzMCAwLjIzMjMKdm4gLTAuOTIzOSAtMC4wMzc2IDAuMzgwOAp2biAtMC44NTI2IC0wLjA1MTMgMC41MjAwCnZuIC0wLjc2MDQgLTAuMDYzNyAwLjY0NjMKdm4gLTAuNjQ5NCAtMC4wNzQ2IDAuNzU2OAp2biAtMC41MjI1IC0wLjA4MzYgMC44NDg1CnZuIC0wLjM4MjcgLTAuMDkwNSAwLjkxOTQKdm4gLTAuMjMzNCAtMC4wOTUzIDAuOTY3Nwp2biAtMC4wNzg1IC0wLjA5NzcgMC45OTIxCnZuIC0wLjk5NjkgLTAuMDIyNiAwLjA3NTEKdm4gLTAuOTcyNCAtMC4wNjc2IDAuMjIzNAp2biAtMC45MjM5IC0wLjExMTAgMC4zNjYyCnZuIC0wLjg1MjYgLTAuMTUxNiAwLjUwMDAKdm4gLTAuNzYwNCAtMC4xODg1IDAuNjIxNQp2biAtMC42NDk0IC0wLjIyMDcgMC43Mjc3CnZuIC0wLjUyMjUgLTAuMjQ3NSAwLjgxNTkKdm4gLTAuMzgyNyAtMC4yNjgyIDAuODg0MQp2biAtMC4yMzM0IC0wLjI4MjMgMC45MzA1CnZuIC0wLjA3ODUgLTAuMjg5NCAwLjk1NDAKdm4gLTAuOTk2OSAtMC4wMzcwIDAuMDY5Mgp2biAtMC45NzI0IC0wLjExMDEgMC4yMDU5CnZuIC0wLjkyMzkgLTAuMTgwNCAwLjMzNzUKdm4gLTAuODUyNiAtMC4yNDYzIDAuNDYwOAp2biAtMC43NjA0IC0wLjMwNjEgMC41NzI4CnZuIC0wLjY0OTQgLTAuMzU4NCAwLjY3MDYKdm4gLTAuNTIyNSAtMC40MDIwIDAuNzUxOQp2biAtMC4zODI3IC0wLjQzNTUgMC44MTQ4CnZuIC0wLjIzMzQgLTAuNDU4NCAwLjg1NzYKdm4gLTAuMDc4NSAtMC40Njk5IDAuODc5Mgp2biAtMC45OTY5IC0wLjA0OTkgMC4wNjA1CnZuIC0wLjk3MjQgLTAuMTQ4MiAwLjE4MDQKdm4gLTAuOTIzOSAtMC4yNDI4IDAuMjk1Nwp2biAtMC44NTI2IC0wLjMzMTUgMC40MDM5CnZuIC0wLjc2MDQgLTAuNDEyMCAwLjUwMjAKdm4gLTAuNjQ5NCAtMC40ODI0IDAuNTg3OAp2biAtMC41MjI1IC0wLjU0MDkgMC42NTkxCnZuIC0wLjM4MjcgLTAuNTg2MSAwLjcxNDIKdm4gLTAuMjMzNCAtMC42MTY5IDAuNzUxNwp2biAtMC4wNzg1IC0wLjYzMjQgMC43NzA2CnZuIC0wLjk5NjkgLTAuMDYwNSAwLjA0OTkKdm4gLTAuOTcyNCAtMC4xODA0IDAuMTQ4Mgp2biAtMC45MjM5IC0wLjI5NTcgMC4yNDI4CnZuIC0wLjg1MjYgLTAuNDAzOSAwLjMzMTUKdm4gLTAuNzYwNCAtMC41MDIwIDAuNDEyMQp2biAtMC42NDk1IC0wLjU4NzggMC40ODI0CnZuIC0wLjUyMjUgLTAuNjU5MSAwLjU0MDkKdm4gLTAuMzgyNyAtMC43MTQyIDAuNTg2MQp2biAtMC4yMzM0IC0wLjc1MTcgMC42MTY5CnZuIC0wLjA3ODUgLTAuNzcwNiAwLjYzMjUKdm4gLTAuOTk2OSAtMC4wNjkyIDAuMDM3MQp2biAtMC45NzI0IC0wLjIwNTggMC4xMTAxCnZuIC0wLjkyMzggLTAuMzM3NiAwLjE4MDQKdm4gLTAuODUyNiAtMC40NjA4IDAuMjQ2Mwp2biAtMC43NjA0IC0wLjU3MjcgMC4zMDYyCnZuIC0wLjY0OTQgLTAuNjcwNiAwLjM1ODUKdm4gLTAuNTIyNSAtMC43NTIwIDAuNDAxOQp2biAtMC4zODI3IC0wLjgxNDggMC40MzU1CnZuIC0wLjIzMzQgLTAuODU3NiAwLjQ1ODQKdm4gLTAuMDc4NCAtMC44NzkyIDAuNDY5OQp2biAtMC45OTY5IC0wLjA3NTIgMC4wMjI2CnZuIC0wLjk3MjQgLTAuMjIzNCAwLjA2NzYKdm4gLTAuOTIzOSAtMC4zNjYzIDAuMTExMAp2biAtMC44NTI3IC0wLjUwMDAgMC4xNTE2CnZuIC0wLjc2MDQgLTAuNjIxNSAwLjE4ODUKdm4gLTAuNjQ5NCAtMC43Mjc3IDAuMjIwNwp2biAtMC41MjI1IC0wLjgxNTkgMC4yNDc1CnZuIC0wLjM4MjcgLTAuODg0MSAwLjI2ODIKdm4gLTAuMjMzNSAtMC45MzA1IDAuMjgyMwp2biAtMC4wNzg1IC0wLjk1NDAgMC4yODk0CnZuIC0wLjk5NjkgLTAuMDc4NCAwLjAwMDEKdm4gLTAuOTcyNCAtMC4yMzM1IDAuMDAwNAp2biAtMC45MjM5IC0wLjM4MjYgMC4wMDA2CnZuIC0wLjg1MjcgLTAuNTIyNCAwLjAwMDgKdm4gLTAuNzYwNCAtMC42NDk1IDAuMDAxMAp2biAtMC42NDk0IC0wLjc2MDQgMC4wMDExCnZuIC0wLjUyMjUgLTAuODUyNiAwLjAwMTMKdm4gLTAuMzgyNyAtMC45MjM5IDAuMDAxNAp2biAtMC4yMzM1IC0wLjk3MjQgMC4wMDE1CnZuIC0wLjA3ODUgLTAuOTk2OSAwLjAwMTUKdm4gLTAuOTk2OSAtMC4wNzgxIC0wLjAwNzYKdm4gLTAuOTcyNCAtMC4yMzI0IC0wLjAyMjgKdm4gLTAuOTIzOSAtMC4zODA4IC0wLjAzNzUKdm4gLTAuODUyNiAtMC41MjAwIC0wLjA1MTIKdm4gLTAuNzYwNCAtMC42NDYzIC0wLjA2MzYKdm4gLTAuNjQ5NSAtMC43NTY3IC0wLjA3NDUKdm4gLTAuNTIyNSAtMC44NDg1IC0wLjA4MzYKdm4gLTAuMzgyNyAtMC45MTk0IC0wLjA5MDYKdm4gLTAuMjMzNSAtMC45Njc3IC0wLjA5NTMKdm4gLTAuMDc4NSAtMC45OTIxIC0wLjA5NzcKdm4gLTAuOTk2OSAtMC4wNzQ5IC0wLjAyMzIKdm4gLTAuOTcyNCAtMC4yMjMzIC0wLjA2ODAKdm4gLTAuOTIzOSAtMC4zNjYxIC0wLjExMTMKdm4gLTAuODUyNyAtMC40OTk5IC0wLjE1MTgKdm4gLTAuNzYwNCAtMC42MjE1IC0wLjE4ODYKdm4gLTAuNjQ5NCAtMC43Mjc3IC0wLjIyMDgKdm4gLTAuNTIyNSAtMC44MTU5IC0wLjI0NzUKdm4gLTAuMzgyNyAtMC44ODQxIC0wLjI2ODIKdm4gLTAuMjMzNCAtMC45MzA1IC0wLjI4MjMKdm4gLTAuMDc4NSAtMC45NTQwIC0wLjI4OTQKdm4gLTAuOTk2OSAtMC4wNjk1IC0wLjAzNjQKdm4gLTAuOTcyNCAtMC4yMDYxIC0wLjEwOTcKdm4gLTAuOTIzOSAtMC4zMzc2IC0wLjE4MDEKdm4gLTAuODUyNiAtMC40NjA5IC0wLjI0NjEKdm4gLTAuNzYwNCAtMC41NzI4IC0wLjMwNjAKdm4gLTAuNjQ5NSAtMC42NzA2IC0wLjM1ODQKdm4gLTAuNTIyNSAtMC43NTIwIC0wLjQwMTkKdm4gLTAuMzgyNyAtMC44MTQ4IC0wLjQzNTUKdm4gLTAuMjMzNCAtMC44NTc2IC0wLjQ1ODQKdm4gLTAuMDc4NSAtMC44NzkyIC0wLjQ2OTkKdm4gLTAuOTk2OSAtMC4wNjAzIC0wLjA1MDIKdm4gLTAuOTcyNCAtMC4xODAzIC0wLjE0ODQKdm4gLTAuOTIzOSAtMC4yOTU2IC0wLjI0MzAKdm4gLTAuODUyNiAtMC40MDM4IC0wLjMzMTYKdm4gLTAuNzYwNCAtMC41MDIwIC0wLjQxMjEKdm4gLTAuNjQ5NCAtMC41ODc4IC0wLjQ4MjUKdm4gLTAuNTIyNSAtMC42NTkxIC0wLjU0MTAKdm4gLTAuMzgyNyAtMC43MTQxIC0wLjU4NjEKdm4gLTAuMjMzNCAtMC43NTE2IC0wLjYxNjkKdm4gLTAuMDc4NSAtMC43NzA2IC0wLjYzMjUKdm4gLTAuOTk2OSAtMC4wNTAwIC0wLjA2MDUKdm4gLTAuOTcyNCAtMC4xNDgyIC0wLjE4MDMKdm4gLTAuOTIzOSAtMC4yNDI5IC0wLjI5NTcKdm4gLTAuODUyNiAtMC4zMzE2IC0wLjQwMzkKdm4gLTAuNzYwNCAtMC40MTIwIC0wLjUwMjAKdm4gLTAuNjQ5NSAtMC40ODI0IC0wLjU4NzgKdm4gLTAuNTIyNSAtMC41NDA5IC0wLjY1OTEKdm4gLTAuMzgyNyAtMC41ODYxIC0wLjcxNDIKdm4gLTAuMjMzNCAtMC42MTY5IC0wLjc1MTcKdm4gLTAuMDc4NSAtMC42MzI0IC0wLjc3MDYKdm4gLTAuOTk2OSAtMC4wMzcwIC0wLjA2OTIKdm4gLTAuOTcyNCAtMC4xMTAxIC0wLjIwNTkKdm4gLTAuOTIzOSAtMC4xODA0IC0wLjMzNzUKdm4gLTAuODUyNiAtMC4yNDYzIC0wLjQ2MDgKdm4gLTAuNzYwNCAtMC4zMDYxIC0wLjU3MjgKdm4gLTAuNjQ5NCAtMC4zNTg1IC0wLjY3MDYKdm4gLTAuNTIyNSAtMC40MDIwIC0wLjc1MjAKdm4gLTAuMzgyNyAtMC40MzU1IC0wLjgxNDgKdm4gLTAuMjMzNSAtMC40NTg0IC0wLjg1NzUKdm4gLTAuMDc4NSAtMC40NzAwIC0wLjg3OTIKdm4gLTAuOTk2OSAtMC4wMjI2IC0wLjA3NTEKdm4gLTAuOTcyNCAtMC4wNjc3IC0wLjIyMzQKdm4gLTAuOTIzOSAtMC4xMTEwIC0wLjM2NjIKdm4gLTAuODUyNyAtMC4xNTE2IC0wLjUwMDAKdm4gLTAuNzYwNCAtMC4xODg1IC0wLjYyMTUKdm4gLTAuNjQ5NCAtMC4yMjA3IC0wLjcyNzcKdm4gLTAuNTIyNSAtMC4yNDc1IC0wLjgxNTkKdm4gLTAuMzgyNyAtMC4yNjgyIC0wLjg4NDEKdm4gLTAuMjMzNSAtMC4yODIzIC0wLjkzMDUKdm4gLTAuMDc4NCAtMC4yODk0IC0wLjk1NDAKdm4gLTAuOTk2OSAtMC4wMDc3IC0wLjA3ODEKdm4gLTAuOTcyNCAtMC4wMjI5IC0wLjIzMjMKdm4gLTAuOTIzOSAtMC4wMzc1IC0wLjM4MDgKdm4gLTAuODUyNyAtMC4wNTEyIC0wLjUyMDAKdm4gLTAuNzYwNCAtMC4wNjM2IC0wLjY0NjMKdm4gLTAuNjQ5NCAtMC4wNzQ1IC0wLjc1NjgKdm4gLTAuNTIyNSAtMC4wODM2IC0wLjg0ODUKdm4gLTAuMzgyNiAtMC4wOTA2IC0wLjkxOTUKdm4gLTAuMjMzNCAtMC4wOTUzIC0wLjk2NzcKdm4gLTAuMDc4NCAtMC4wOTc3IC0wLjk5MjEKdm4gMC4wMDAwIDAuOTU1MiAwLjI5NTkKdm4gLTAuMDAwMCAtMC44Nzc4IDAuNDc5MAp2biAtMC4wMDAwIC0wLjk1NTIgMC4yOTU5CnZuIC0wLjAwMDAgLTAuOTk1MCAwLjEwMDEKdm4gLTAuMDAwMCAtMS4wMDAwIC0wLjAwMjUKdm4gMC4wMDAwIDEuMDAwMCAtMC4wMDI1CnZuIDAuMDAwMCAwLjk5NTAgMC4xMDAxCnZuIDAuMDAwMCAwLjk1NTIgLTAuMjk1OAp2biAwLjk5NjkgMC4wNzgxIDAuMDA3OAp2biAwLjk3MjQgMC4yMzIyIDAuMDIzMwp2biAwLjkyMzkgMC4zODA4IDAuMDM4Mwp2biAwLjg1MjYgMC41MTk5IDAuMDUyMwp2biAwLjc2MDQgMC42NDYyIDAuMDY1MAp2biAwLjY0OTUgMC43NTY2IDAuMDc2MQp2biAwLjUyMjUgMC44NDg0IDAuMDg1Mwp2biAwLjM4MjcgMC45MTkyIDAuMDkyNAp2biAwLjIzMzQgMC45Njc1IDAuMDk3Mwp2biAwLjA3ODUgMC45OTE5IDAuMDk5OAp2biAwLjk5NjkgMC4wNzUxIDAuMDIzMQp2biAwLjk3MjQgMC4yMjMxIDAuMDY5MAp2biAwLjkyMzkgMC4zNjU1IDAuMTEzMQp2biAwLjg1MjYgMC40OTkxIDAuMTU0Ngp2biAwLjc2MDQgMC42MjA0IDAuMTkyMQp2biAwLjY0OTQgMC43MjY0IDAuMjI1MAp2biAwLjUyMjUgMC44MTQ1IDAuMjUyMwp2biAwLjM4MjcgMC44ODI1IDAuMjczMwp2biAwLjIzMzQgMC45Mjg4IDAuMjg3Nwp2biAwLjA3ODQgMC45NTIzIDAuMjk0OQp2biAwLjk5NjkgMC4wNjg4IDAuMDM3OAp2biAwLjk3MjQgMC4yMDQ5IDAuMTEyMAp2biAwLjkyMzkgMC4zMzU5IDAuMTgzNAp2biAwLjg1MjYgMC40NTg2IDAuMjUwNAp2biAwLjc2MDQgMC41NzAxIDAuMzExMgp2biAwLjY0OTQgMC42Njc1IDAuMzY0Mwp2biAwLjUyMjUgMC43NDg0IDAuNDA4NQp2biAwLjM4MjcgMC44MTEwIDAuNDQyNgp2biAwLjIzMzUgMC44NTM1IDAuNDY1OAp2biAwLjA3ODQgMC44NzUxIDAuNDc3Ngp2biAwLjk5NjkgMC4wNjAxIDAuMDUwNAp2biAwLjk3MjQgMC4xNzg5IDAuMTQ5OQp2biAwLjkyMzkgMC4yOTMzIDAuMjQ1OAp2biAwLjg1MjcgMC40MDA1IDAuMzM1NQp2biAwLjc2MDQgMC40OTc4IDAuNDE3MQp2biAwLjY0OTUgMC41ODI5IDAuNDg4Mwp2biAwLjUyMjUgMC42NTM2IDAuNTQ3Ngp2biAwLjM4MjcgMC43MDgyIDAuNTkzNAp2biAwLjIzMzQgMC43NDUzIDAuNjI0NQp2biAwLjA3ODUgMC43NjQxIDAuNjQwMwp2biAwLjk5NjkgMC4wNDkyIDAuMDYxMQp2biAwLjk3MjQgMC4xNDYzIDAuMTgxOQp2biAwLjkyMzkgMC4yMzk4IDAuMjk4Mgp2biAwLjg1MjYgMC4zMjc0IDAuNDA3Mgp2biAwLjc2MDQgMC40MDY5IDAuNTA2Mgp2biAwLjY0OTQgMC40NzY0IDAuNTkyNwp2biAwLjUyMjUgMC41MzQyIDAuNjY0Ngp2biAwLjM4MjcgMC41Nzg4IDAuNzIwMQp2biAwLjIzMzQgMC42MDkyIDAuNzU3OQp2biAwLjA3ODUgMC42MjQ2IDAuNzc3MAp2biAwLjk5NjkgMC4wMzYxIDAuMDY5Ngp2biAwLjk3MjQgMC4xMDgxIDAuMjA2OQp2biAwLjkyMzkgMC4xNzczIDAuMzM5MQp2biAwLjg1MjYgMC4yNDIyIDAuNDYzMAp2biAwLjc2MDQgMC4zMDEyIDAuNTc1NAp2biAwLjY0OTQgMC4zNTI2IDAuNjczNwp2biAwLjUyMjUgMC4zOTU1IDAuNzU1NAp2biAwLjM4MjcgMC40Mjg1IDAuODE4NQp2biAwLjIzMzQgMC40NTEwIDAuODYxNQp2biAwLjA3ODUgMC40NjI0IDAuODgzMgp2biAwLjk5NjkgMC4wMjI2IDAuMDc1MQp2biAwLjk3MjQgMC4wNjY2IDAuMjIzNwp2biAwLjkyMzkgMC4xMDkxIDAuMzY2OAp2biAwLjg1MjYgMC4xNDg5IDAuNTAwOAp2biAwLjc2MDQgMC4xODUwIDAuNjIyNQp2biAwLjY0OTUgMC4yMTY2IDAuNzI4OQp2biAwLjUyMjUgMC4yNDI4IDAuODE3Mwp2biAwLjM4MjYgMC4yNjMxIDAuODg1Ngp2biAwLjIzMzUgMC4yNzY5IDAuOTMyMQp2biAwLjA3ODUgMC4yODM5IDAuOTU1Ngp2biAwLjk5NjkgMC4wMDc1IDAuMDc4MQp2biAwLjk3MjQgMC4wMjI0IDAuMjMyNAp2biAwLjkyMzkgMC4wMzY4IDAuMzgwOQp2biAwLjg1MjYgMC4wNTAyIDAuNTIwMQp2biAwLjc2MDQgMC4wNjI0IDAuNjQ2NQp2biAwLjY0OTUgMC4wNzMwIDAuNzU2OQp2biAwLjUyMjUgMC4wODE5IDAuODQ4Nwp2biAwLjM4MjcgMC4wODg3IDAuOTE5Ngp2biAwLjIzMzUgMC4wOTM0IDAuOTY3OQp2biAwLjA3ODUgMC4wOTU3IDAuOTkyMwp2biAwLjk5NjkgLTAuMDA3NSAwLjA3ODEKdm4gMC45NzI0IC0wLjAyMjQgMC4yMzI0CnZuIDAuOTIzOSAtMC4wMzY3IDAuMzgwOQp2biAwLjg1MjYgLTAuMDUwMiAwLjUyMDEKdm4gMC43NjA0IC0wLjA2MjMgMC42NDY0CnZuIDAuNjQ5NSAtMC4wNzMwIDAuNzU2OQp2biAwLjUyMjUgLTAuMDgxOSAwLjg0ODcKdm4gMC4zODI3IC0wLjA4ODcgMC45MTk2CnZuIDAuMjMzNCAtMC4wOTM0IDAuOTY3OQp2biAwLjA3ODQgLTAuMDk1NyAwLjk5MjMKdm4gMC45OTY5IC0wLjAyMjMgMC4wNzUzCnZuIDAuOTcyNCAtMC4wNjY0IDAuMjIzOAp2biAwLjkyMzkgLTAuMTA5MCAwLjM2NjgKdm4gMC44NTI2IC0wLjE0ODggMC41MDA5CnZuIDAuNzYwNCAtMC4xODUwIDAuNjIyNgp2biAwLjY0OTQgLTAuMjE2NiAwLjcyODkKdm4gMC41MjI1IC0wLjI0MjggMC44MTczCnZuIDAuMzgyNiAtMC4yNjMxIDAuODg1Ngp2biAwLjIzMzQgLTAuMjc2OSAwLjkzMjEKdm4gMC4wNzg1IC0wLjI4MzkgMC45NTU2CnZuIDAuOTk2OSAtMC4wMzY2IDAuMDY5NAp2biAwLjk3MjQgLTAuMTA4NCAwLjIwNjgKdm4gMC45MjM5IC0wLjE3NzUgMC4zMzkwCnZuIDAuODUyNiAtMC4yNDI0IDAuNDYyOQp2biAwLjc2MDQgLTAuMzAxMiAwLjU3NTQKdm4gMC42NDk1IC0wLjM1MjcgMC42NzM3CnZuIDAuNTIyNSAtMC4zOTU1IDAuNzU1NAp2biAwLjM4MjcgLTAuNDI4NSAwLjgxODUKdm4gMC4yMzM0IC0wLjQ1MTAgMC44NjE1CnZuIDAuMDc4NCAtMC40NjI0IDAuODgzMgp2biAwLjk5NjkgLTAuMDQ5MSAwLjA2MTIKdm4gMC45NzI0IC0wLjE0NjIgMC4xODIwCnZuIDAuOTIzOSAtMC4yMzk3IDAuMjk4Mgp2biAwLjg1MjcgLTAuMzI3MyAwLjQwNzIKdm4gMC43NjA0IC0wLjQwNjkgMC41MDYyCnZuIDAuNjQ5NSAtMC40NzY0IDAuNTkyNwp2biAwLjUyMjUgLTAuNTM0MiAwLjY2NDUKdm4gMC4zODI3IC0wLjU3ODggMC43MjAxCnZuIDAuMjMzNSAtMC42MDkyIDAuNzU3OQp2biAwLjA3ODQgLTAuNjI0NiAwLjc3NzAKdm4gMC45OTY5IC0wLjA2MDEgMC4wNTA0CnZuIDAuOTcyNCAtMC4xNzkwIDAuMTQ5OQp2biAwLjkyMzkgLTAuMjkzMyAwLjI0NTgKdm4gMC44NTI2IC0wLjQwMDUgMC4zMzU2CnZuIDAuNzYwNCAtMC40OTc4IDAuNDE3MQp2biAwLjY0OTQgLTAuNTgyOSAwLjQ4ODQKdm4gMC41MjI2IC0wLjY1MzUgMC41NDc2CnZuIDAuMzgyNiAtMC43MDgyIDAuNTkzNAp2biAwLjIzMzQgLTAuNzQ1MyAwLjYyNDUKdm4gMC4wNzg1IC0wLjc2NDEgMC42NDAzCnZuIDAuOTk2OSAtMC4wNjg3IDAuMDM3OAp2biAwLjk3MjQgLTAuMjA0OCAwLjExMjAKdm4gMC45MjM5IC0wLjMzNTggMC4xODM0CnZuIDAuODUyNiAtMC40NTg2IDAuMjUwNAp2biAwLjc2MDQgLTAuNTcwMCAwLjMxMTIKdm4gMC42NDk0IC0wLjY2NzUgMC4zNjQzCnZuIDAuNTIyNSAtMC43NDg1IDAuNDA4NAp2biAwLjM4MjcgLTAuODExMCAwLjQ0MjYKdm4gMC4yMzM0IC0wLjg1MzYgMC40NjU4CnZuIDAuMDc4NSAtMC44NzUxIDAuNDc3Ngp2biAwLjk5NjkgLTAuMDc1MSAwLjAyMjgKdm4gMC45NzI0IC0wLjIyMzEgMC4wNjg4CnZuIDAuOTIzOSAtMC4zNjU2IDAuMTEzMAp2biAwLjg1MjYgLTAuNDk5MiAwLjE1NDQKdm4gMC43NjA0IC0wLjYyMDQgMC4xOTIxCnZuIDAuNjQ5NCAtMC43MjY0IDAuMjI0OQp2biAwLjUyMjUgLTAuODE0NSAwLjI1MjIKdm4gMC4zODI3IC0wLjg4MjUgMC4yNzMzCnZuIDAuMjMzNSAtMC45Mjg4IDAuMjg3Nwp2biAwLjA3ODUgLTAuOTUyMyAwLjI5NDkKdm4gMC45OTY5IC0wLjA3ODAgMC4wMDgwCnZuIDAuOTcyNCAtMC4yMzIyIDAuMDIzNQp2biAwLjkyMzkgLTAuMzgwNyAwLjAzODQKdm4gMC44NTI2IC0wLjUxOTkgMC4wNTIzCnZuIDAuNzYwNCAtMC42NDYyIDAuMDY1MAp2biAwLjY0OTUgLTAuNzU2NiAwLjA3NjEKdm4gMC41MjI1IC0wLjg0ODQgMC4wODUzCnZuIDAuMzgyNyAtMC45MTkyIDAuMDkyNQp2biAwLjIzMzUgLTAuOTY3NSAwLjA5NzMKdm4gMC4wNzg1IC0wLjk5MTkgMC4wOTk3CnZuIDAuOTk2OSAtMC4wNzg1IC0wLjAwMDIKdm4gMC45NzI0IC0wLjIzMzUgLTAuMDAwNgp2biAwLjkyMzkgLTAuMzgyNiAtMC4wMDEwCnZuIDAuODUyNiAtMC41MjI1IC0wLjAwMTMKdm4gMC43NjA0IC0wLjY0OTQgLTAuMDAxNgp2biAwLjY0OTQgLTAuNzYwNCAtMC4wMDE5CnZuIDAuNTIyNSAtMC44NTI2IC0wLjAwMjIKdm4gMC4zODI3IC0wLjkyMzkgLTAuMDAyMwp2biAwLjIzMzUgLTAuOTcyNCAtMC4wMDI1CnZuIDAuMDc4NSAtMC45OTY5IC0wLjAwMjUKdm4gMC45OTY5IC0wLjA3NDkgLTAuMDIzNgp2biAwLjk3MjQgLTAuMjIyOSAtMC4wNjkzCnZuIDAuOTIzOSAtMC4zNjU1IC0wLjExMzMKdm4gMC44NTI2IC0wLjQ5OTEgLTAuMTU0Nwp2biAwLjc2MDQgLTAuNjIwMyAtMC4xOTIyCnZuIDAuNjQ5NCAtMC43MjY0IC0wLjIyNTAKdm4gMC41MjI1IC0wLjgxNDUgLTAuMjUyMwp2biAwLjM4MjcgLTAuODgyNSAtMC4yNzMzCnZuIDAuMjMzNCAtMC45Mjg4IC0wLjI4NzcKdm4gMC4wNzg0IC0wLjk1MjMgLTAuMjk0OQp2biAwLjk5NjkgLTAuMDY5MSAtMC4wMzcxCnZuIDAuOTcyNCAtMC4yMDUwIC0wLjExMTUKdm4gMC45MjM5IC0wLjMzNjEgLTAuMTgzMQp2biAwLjg1MjYgLTAuNDU4OCAtMC4yNTAyCnZuIDAuNzYwNCAtMC41NzAxIC0wLjMxMTAKdm4gMC42NDk0IC0wLjY2NzUgLTAuMzY0Mgp2biAwLjUyMjUgLTAuNzQ4NCAtMC40MDg0CnZuIDAuMzgyNyAtMC44MTEwIC0wLjQ0MjYKdm4gMC4yMzM1IC0wLjg1MzUgLTAuNDY1OAp2biAwLjA3ODUgLTAuODc1MSAtMC40Nzc2CnZuIDAuOTk2OSAtMC4wNTk4IC0wLjA1MDgKdm4gMC45NzI0IC0wLjE3ODcgLTAuMTUwMgp2biAwLjkyMzkgLTAuMjkzMiAtMC4yNDYwCnZuIDAuODUyNiAtMC40MDA0IC0wLjMzNTcKdm4gMC43NjA0IC0wLjQ5NzcgLTAuNDE3Mgp2biAwLjY0OTQgLTAuNTgyOCAtMC40ODg0CnZuIDAuNTIyNSAtMC42NTM1IC0wLjU0NzYKdm4gMC4zODI3IC0wLjcwODIgLTAuNTkzNAp2biAwLjIzMzUgLTAuNzQ1MyAtMC42MjQ1CnZuIDAuMDc4NCAtMC43NjQxIC0wLjY0MDMKdm4gMC45OTY5IC0wLjA0OTMgLTAuMDYxMQp2biAwLjk3MjQgLTAuMTQ2MyAtMC4xODE4CnZuIDAuOTIzOSAtMC4yMzk4IC0wLjI5ODIKdm4gMC44NTI3IC0wLjMyNzQgLTAuNDA3Mgp2biAwLjc2MDQgLTAuNDA2OSAtMC41MDYyCnZuIDAuNjQ5NSAtMC40NzY0IC0wLjU5MjYKdm4gMC41MjI1IC0wLjUzNDIgLTAuNjY0Ngp2biAwLjM4MjcgLTAuNTc4OCAtMC43MjAxCnZuIDAuMjMzNSAtMC42MDkyIC0wLjc1NzkKdm4gMC4wNzg0IC0wLjYyNDYgLTAuNzc3MAp2biAwLjk5NjkgLTAuMDM2NiAtMC4wNjk0CnZuIDAuOTcyNCAtMC4xMDg1IC0wLjIwNjcKdm4gMC45MjM5IC0wLjE3NzcgLTAuMzM5MAp2biAwLjg1MjYgLTAuMjQyNCAtMC40NjI5CnZuIDAuNzYwNCAtMC4zMDEzIC0wLjU3NTQKdm4gMC42NDk0IC0wLjM1MjcgLTAuNjczNwp2biAwLjUyMjUgLTAuMzk1NSAtMC43NTU0CnZuIDAuMzgyNyAtMC40Mjg1IC0wLjgxODUKdm4gMC4yMzM0IC0wLjQ1MTAgLTAuODYxNQp2biAwLjA3ODQgLTAuNDYyNCAtMC44ODMyCnZuIDAuOTk2OSAtMC4wMjIxIC0wLjA3NTMKdm4gMC45NzI0IC0wLjA2NjMgLTAuMjIzOAp2biAwLjkyMzkgLTAuMTA4OSAtMC4zNjY5CnZuIDAuODUyNyAtMC4xNDg3IC0wLjUwMDkKdm4gMC43NjA0IC0wLjE4NDkgLTAuNjIyNgp2biAwLjY0OTQgLTAuMjE2NSAtMC43Mjg5CnZuIDAuNTIyNSAtMC4yNDI4IC0wLjgxNzMKdm4gMC4zODI3IC0wLjI2MzEgLTAuODg1Ngp2biAwLjIzMzQgLTAuMjc2OSAtMC45MzIxCnZuIDAuMDc4NCAtMC4yODM5IC0wLjk1NTYKdm4gMC45OTY5IC0wLjAwNzUgLTAuMDc4MQp2biAwLjk3MjQgLTAuMDIyNCAtMC4yMzIzCnZuIDAuOTIzOSAtMC4wMzY3IC0wLjM4MDkKdm4gMC44NTI2IC0wLjA1MDIgLTAuNTIwMQp2biAwLjc2MDQgLTAuMDYyNCAtMC42NDY0CnZuIDAuNjQ5NSAtMC4wNzMwIC0wLjc1NjkKdm4gMC41MjI1IC0wLjA4MTkgLTAuODQ4Nwp2biAwLjM4MjcgLTAuMDg4NyAtMC45MTk2CnZuIDAuMjMzNCAtMC4wOTM0IC0wLjk2NzkKdm4gMC4wNzg0IC0wLjA5NTcgLTAuOTkyMwp2biAwLjk5NjkgMC4wMDc1IC0wLjA3ODEKdm4gMC45NzI0IDAuMDIyNCAtMC4yMzIzCnZuIDAuOTIzOSAwLjAzNjcgLTAuMzgwOQp2biAwLjg1MjcgMC4wNTAyIC0wLjUyMDEKdm4gMC43NjA0IDAuMDYyNCAtMC42NDY1CnZuIDAuNjQ5NSAwLjA3MzAgLTAuNzU2OQp2biAwLjUyMjUgMC4wODE5IC0wLjg0ODcKdm4gMC4zODI3IDAuMDg4NyAtMC45MTk2CnZuIDAuMjMzNCAwLjA5MzQgLTAuOTY3OQp2biAwLjA3ODUgMC4wOTU3IC0wLjk5MjMKdm4gMC45OTY5IDAuMDIyNCAtMC4wNzUyCnZuIDAuOTcyNCAwLjA2NjUgLTAuMjIzNwp2biAwLjkyMzkgMC4xMDkwIC0wLjM2NjkKdm4gMC44NTI3IDAuMTQ4OCAtMC41MDA4CnZuIDAuNzYwNCAwLjE4NTAgLTAuNjIyNgp2biAwLjY0OTUgMC4yMTY2IC0wLjcyODkKdm4gMC41MjI1IDAuMjQyOCAtMC44MTczCnZuIDAuMzgyNyAwLjI2MzEgLTAuODg1Ngp2biAwLjIzMzQgMC4yNzY5IC0wLjkzMjEKdm4gMC4wNzg1IDAuMjgzOSAtMC45NTU2CnZuIDAuOTk2OSAwLjAzNjEgLTAuMDY5Ngp2biAwLjk3MjQgMC4xMDgxIC0wLjIwNjkKdm4gMC45MjM5IDAuMTc3NCAtMC4zMzkxCnZuIDAuODUyNiAwLjI0MjMgLTAuNDYyOQp2biAwLjc2MDQgMC4zMDEyIC0wLjU3NTQKdm4gMC42NDk0IDAuMzUyNiAtMC42NzM3CnZuIDAuNTIyNSAwLjM5NTQgLTAuNzU1NAp2biAwLjM4MjcgMC40Mjg1IC0wLjgxODUKdm4gMC4yMzM0IDAuNDUxMCAtMC44NjE1CnZuIDAuMDc4NCAwLjQ2MjQgLTAuODgzMgp2biAwLjk5NjkgMC4wNDkzIC0wLjA2MTEKdm4gMC45NzI0IDAuMTQ2NCAtMC4xODE5CnZuIDAuOTIzOSAwLjIzOTggLTAuMjk4Mwp2biAwLjg1MjYgMC4zMjc0IC0wLjQwNzIKdm4gMC43NjA0IDAuNDA2OSAtMC41MDYyCnZuIDAuNjQ5NCAwLjQ3NjQgLTAuNTkyNwp2biAwLjUyMjUgMC41MzQyIC0wLjY2NDYKdm4gMC4zODI3IDAuNTc4OCAtMC43MjAxCnZuIDAuMjMzNCAwLjYwOTIgLTAuNzU3OQp2biAwLjA3ODUgMC42MjQ2IC0wLjc3NzAKdm4gMC45OTY5IDAuMDYwMiAtMC4wNTA0CnZuIDAuOTcyNCAwLjE3ODkgLTAuMTQ5OQp2biAwLjkyMzkgMC4yOTMzIC0wLjI0NTgKdm4gMC44NTI2IDAuNDAwNSAtMC4zMzU2CnZuIDAuNzYwNCAwLjQ5NzggLTAuNDE3MQp2biAwLjY0OTQgMC41ODI5IC0wLjQ4ODQKdm4gMC41MjI1IDAuNjUzNiAtMC41NDc2CnZuIDAuMzgyNyAwLjcwODIgLTAuNTkzMwp2biAwLjIzMzQgMC43NDUzIC0wLjYyNDUKdm4gMC4wNzg1IDAuNzY0MSAtMC42NDAzCnZuIDAuOTk2OSAwLjA2OTAgLTAuMDM3NAp2biAwLjk3MjQgMC4yMDQ5IC0wLjExMTcKdm4gMC45MjM5IDAuMzM1OSAtMC4xODMyCnZuIDAuODUyNyAwLjQ1ODcgLTAuMjUwMgp2biAwLjc2MDQgMC41NzAxIC0wLjMxMTEKdm4gMC42NDk0IDAuNjY3NSAtMC4zNjQzCnZuIDAuNTIyNSAwLjc0ODQgLTAuNDA4NAp2biAwLjM4MjcgMC44MTEwIC0wLjQ0MjYKdm4gMC4yMzM0IDAuODUzNSAtMC40NjU4CnZuIDAuMDc4NSAwLjg3NTEgLTAuNDc3Ngp2biAwLjk5NjkgMC4wNzQ5IC0wLjAyMzUKdm4gMC45NzI0IDAuMjIyOSAtMC4wNjkzCnZuIDAuOTIzOSAwLjM2NTUgLTAuMTEzMwp2biAwLjg1MjcgMC40OTkxIC0wLjE1NDcKdm4gMC43NjA0IDAuNjIwNCAtMC4xOTIyCnZuIDAuNjQ5NSAwLjcyNjMgLTAuMjI1MAp2biAwLjUyMjUgMC44MTQ1IC0wLjI1MjIKdm4gMC4zODI3IDAuODgyNSAtMC4yNzMzCnZuIDAuMjMzNSAwLjkyODggLTAuMjg3Nwp2biAwLjA3ODUgMC45NTIzIC0wLjI5NDkKdm4gMC45OTY5IDAuMDc4NSAtMC4wMDAyCnZuIDAuOTcyNCAwLjIzMzQgLTAuMDAwNgp2biAwLjkyMzkgMC4zODI3IC0wLjAwMTAKdm4gMC44NTI2IDAuNTIyNSAtMC4wMDEzCnZuIDAuNzYwNCAwLjY0OTUgLTAuMDAxNgp2biAwLjY0OTUgMC43NjA0IC0wLjAwMTkKdm4gMC41MjI1IDAuODUyNiAtMC4wMDIyCnZuIDAuMzgyNyAwLjkyMzkgLTAuMDAyMwp2biAwLjIzMzQgMC45NzI0IC0wLjAwMjUKdm4gMC4wNzg1IDAuOTk2OSAtMC4wMDI1CnZuIDAuOTcyNCAwLjIzMjMgMC4wMjMzCnZuIDAuNjQ5NCAwLjc1NjYgMC4wNzYxCnZuIDAuOTk2OSAwLjA3NTAgMC4wMjMxCnZuIDAuOTIzOSAwLjM2NTYgMC4xMTMyCnZuIDAuODUyNiAwLjQ5OTEgMC4xNTQ1CnZuIDAuNTIyNSAwLjgxNDUgMC4yNTIyCnZuIDAuMDc4NSAwLjk1MjMgMC4yOTQ5CnZuIDAuOTk2OSAwLjA2ODcgMC4wMzc4CnZuIDAuOTcyNCAwLjIwNDggMC4xMTIwCnZuIDAuNTIyNSAwLjc0ODUgMC40MDg0CnZuIDAuMjMzNCAwLjg1MzUgMC40NjU4CnZuIDAuMDc4NSAwLjg3NTEgMC40Nzc2CnZuIDAuOTk2OSAwLjA2MDIgMC4wNTA0CnZuIDAuODUyNyAwLjQwMDUgMC4zMzU2CnZuIDAuNjQ5NSAwLjU4MjggMC40ODg0CnZuIDAuMDc4NCAwLjc2NDEgMC42NDAzCnZuIDAuODUyNyAwLjMyNzQgMC40MDcyCnZuIDAuNjQ5NSAwLjQ3NjQgMC41OTI3CnZuIDAuMjMzNSAwLjYwOTIgMC43NTc5CnZuIDAuMDc4NCAwLjYyNDYgMC43NzcwCnZuIDAuODUyNiAwLjI0MjIgMC40NjI5CnZuIDAuNjQ5NCAwLjM1MjcgMC42NzM3CnZuIDAuODUyNyAwLjE0ODkgMC41MDA4CnZuIDAuNjQ5NCAwLjIxNjYgMC43Mjg5CnZuIDAuMzgyNyAwLjI2MzEgMC44ODU2CnZuIDAuMjMzNCAwLjI3NjkgMC45MzIxCnZuIDAuOTk2OSAwLjAwNzYgMC4wNzgxCnZuIDAuODUyNyAwLjA1MDEgMC41MjAxCnZuIDAuNjQ5NCAwLjA3MzAgMC43NTY5CnZuIDAuMDc4NCAwLjA5NTcgMC45OTIzCnZuIDAuOTIzOSAtMC4wMzY4IDAuMzgwOQp2biAwLjg1MjcgLTAuMDUwMiAwLjUyMDAKdm4gMC43NjA0IC0wLjA2MjMgMC42NDY1CnZuIDAuNjQ5NCAtMC4wNzMwIDAuNzU2OQp2biAwLjIzMzUgLTAuMDkzNCAwLjk2NzkKdm4gMC45OTY5IC0wLjAyMjMgMC4wNzUyCnZuIDAuOTcyNCAtMC4wNjY1IDAuMjIzOAp2biAwLjkyMzkgLTAuMTA5MCAwLjM2NjkKdm4gMC44NTI3IC0wLjE0ODggMC41MDA4CnZuIDAuNjQ5NSAtMC4yMTY2IDAuNzI4OQp2biAwLjM4MjcgLTAuMjYzMSAwLjg4NTYKdm4gMC45NzI0IC0wLjEwODQgMC4yMDY3CnZuIDAuOTIzOSAtMC4xNzc2IDAuMzM5MAp2biAwLjg1MjcgLTAuMjQyNCAwLjQ2MjgKdm4gMC43NjA0IC0wLjMwMTMgMC41NzU0CnZuIDAuMjMzNCAtMC40NTEwIDAuODYxNAp2biAwLjA3ODUgLTAuNDYyNCAwLjg4MzIKdm4gMC45MjM5IC0wLjIzOTcgMC4yOTgzCnZuIDAuNTIyNSAtMC41MzQyIDAuNjY0Ngp2biAwLjA3ODUgLTAuNjI0NiAwLjc3NzAKdm4gMC45NzI0IC0wLjE3ODkgMC4xNDk5CnZuIDAuNjQ5NSAtMC41ODI4IDAuNDg4NAp2biAwLjUyMjUgLTAuNjUzNSAwLjU0NzYKdm4gMC4zODI3IC0wLjcwODEgMC41OTM0CnZuIDAuMjMzNSAtMC43NDUzIDAuNjI0NQp2biAwLjk5NjkgLTAuMDY4OCAwLjAzNzgKdm4gMC45NzI0IC0wLjIwNDkgMC4xMTIwCnZuIDAuOTIzOSAtMC4zMzU5IDAuMTgzNAp2biAwLjc2MDQgLTAuNTcwMSAwLjMxMTIKdm4gMC42NDk1IC0wLjY2NzUgMC4zNjQzCnZuIDAuNTIyNSAtMC43NDg1IDAuNDA4NQp2biAwLjIzMzQgLTAuODUzNSAwLjQ2NTgKdm4gMC4wNzg1IC0wLjg3NTEgMC40Nzc1CnZuIDAuODUyNyAtMC40OTkxIDAuMTU0NQp2biAwLjIzMzQgLTAuOTI4OCAwLjI4NzcKdm4gMC45MjM5IC0wLjM4MDggMC4wMzgzCnZuIDAuODUyNyAtMC41MTk4IDAuMDUyMwp2biAwLjY0OTQgLTAuNzU2NiAwLjA3NjEKdm4gMC41MjI1IC0wLjg0ODMgMC4wODUzCnZuIDAuMzgyNyAtMC45MTkyIDAuMDkyNAp2biAwLjIzMzQgLTAuOTY3NSAwLjA5NzMKdm4gMC45OTY5IC0wLjA3ODQgLTAuMDAwMgp2biAwLjkyMzkgLTAuMzgyNyAtMC4wMDEwCnZuIDAuODUyNyAtMC41MjI1IC0wLjAwMTMKdm4gMC43NjA0IC0wLjY0OTUgLTAuMDAxNgp2biAwLjY0OTUgLTAuNzYwNCAtMC4wMDE5CnZuIDAuOTk2OSAtMC4wNzQ4IC0wLjAyMzYKdm4gMC45MjM5IC0wLjM2NTUgLTAuMTEzNAp2biAwLjg1MjcgLTAuNDk5MCAtMC4xNTQ3CnZuIDAuNzYwNCAtMC42MjA0IC0wLjE5MjIKdm4gMC42NDk1IC0wLjcyNjMgLTAuMjI1MAp2biAwLjM4MjYgLTAuODgyNSAtMC4yNzMzCnZuIDAuMDc4NSAtMC45NTIzIC0wLjI5NTAKdm4gMC45NzI0IC0wLjIwNTEgLTAuMTExNQp2biAwLjkyMzkgLTAuMzM2MCAtMC4xODMxCnZuIDAuODUyNiAtMC40NTg3IC0wLjI1MDIKdm4gMC4yMzM0IC0wLjg1MzYgLTAuNDY1OAp2biAwLjA3ODQgLTAuODc1MSAtMC40Nzc2CnZuIDAuNzYwNCAtMC40OTc4IC0wLjQxNzIKdm4gMC41MjI1IC0wLjY1MzYgLTAuNTQ3Ngp2biAwLjM4MjYgLTAuNzA4MiAtMC41OTM0CnZuIDAuMDc4NSAtMC43NjQxIC0wLjY0MDMKdm4gMC45OTY5IC0wLjA0OTIgLTAuMDYxMAp2biAwLjk3MjQgLTAuMTQ2MyAtMC4xODE5CnZuIDAuODUyNyAtMC4zMjczIC0wLjQwNzIKdm4gMC42NDk1IC0wLjQ3NjQgLTAuNTkyNwp2biAwLjk5NjkgLTAuMDM2NyAtMC4wNjk0CnZuIDAuOTcyNCAtMC4xMDg0IC0wLjIwNjcKdm4gMC45MjM5IC0wLjE3NzYgLTAuMzM5MAp2biAwLjg1MjcgLTAuMjQyNCAtMC40NjI4CnZuIDAuNzYwNCAtMC4zMDEzIC0wLjU3NTMKdm4gMC45OTY5IC0wLjAyMTkgLTAuMDc1Mwp2biAwLjk3MjQgLTAuMDY2MiAtMC4yMjM5CnZuIDAuOTIzOSAtMC4xMDg4IC0wLjM2NjkKdm4gMC44NTI2IC0wLjE0ODcgLTAuNTAwOQp2biAwLjc2MDQgLTAuMTg0OSAtMC42MjI1CnZuIDAuMDc4NSAtMC4yODM5IC0wLjk1NTYKdm4gMC45OTY5IC0wLjAwODMgLTAuMDc4MAp2biAwLjk3MjQgLTAuMDIyOSAtMC4yMzIzCnZuIDAuOTIzOSAtMC4wMzcxIC0wLjM4MDkKdm4gMC44NTI2IC0wLjA1MDQgLTAuNTIwMQp2biAwLjc2MDQgLTAuMDYyNSAtMC42NDY0CnZuIDAuNjQ5NCAtMC4wNzMxIC0wLjc1NjkKdm4gMC4wNzg1IC0wLjA5NTcgLTAuOTkyMwp2biAwLjk5NjkgMC4wMDgzIC0wLjA3ODAKdm4gMC45NzI0IDAuMDIzMCAtMC4yMzIzCnZuIDAuOTIzOSAwLjAzNzEgLTAuMzgwOQp2biAwLjg1MjYgMC4wNTA0IC0wLjUyMDEKdm4gMC43NjA0IDAuMDYyNSAtMC42NDY0CnZuIDAuNjQ5NCAwLjA3MzEgLTAuNzU2OQp2biAwLjIzMzUgMC4wOTM0IC0wLjk2NzkKdm4gMC4wNzg0IDAuMDk1NyAtMC45OTIzCnZuIDAuOTk2OSAwLjAyMjEgLTAuMDc1Mgp2biAwLjk3MjQgMC4wNjYzIC0wLjIyMzgKdm4gMC45MjM5IDAuMTA4OSAtMC4zNjY4CnZuIDAuNzYwNCAwLjE4NDkgLTAuNjIyNQp2biAwLjY0OTQgMC4yMTY2IC0wLjcyODkKdm4gMC4yMzM1IDAuMjc3MCAtMC45MzIxCnZuIDAuMDc4NCAwLjI4MzkgLTAuOTU1Ngp2biAwLjk5NjkgMC4wMzYyIC0wLjA2OTYKdm4gMC44NTI3IDAuMjQyMiAtMC40NjI5CnZuIDAuMjMzNSAwLjQ1MTAgLTAuODYxNQp2biAwLjk3MjQgMC4xNDYzIC0wLjE4MTkKdm4gMC4wNzg0IDAuNjI0NiAtMC43NzcwCnZuIDAuOTk2OSAwLjA2MDEgLTAuMDUwNAp2biAwLjk3MjQgMC4xNzkwIC0wLjE0OTkKdm4gMC42NDk1IDAuNTgyOCAtMC40ODg0CnZuIDAuNTIyNSAwLjY1MzUgLTAuNTQ3Ngp2biAwLjk3MjQgMC4yMDUwIC0wLjExMTcKdm4gMC45MjM5IDAuMzM2MCAtMC4xODMyCnZuIDAuODUyNyAwLjQ1ODYgLTAuMjUwMgp2biAwLjIzMzUgMC44NTM2IC0wLjQ2NTgKdm4gMC45OTY5IDAuMDc0OCAtMC4wMjM1CnZuIDAuODUyNyAwLjQ5OTEgLTAuMTU0Ngp2biAwLjc2MDQgMC42MjAzIC0wLjE5MjIKdm4gMC42NDk0IDAuNzI2NCAtMC4yMjUwCnZuIDAuNTIyNSAwLjgxNDUgLTAuMjUyMwp2biAwLjIzMzQgMC45Mjg4IC0wLjI4NzcKdm4gMC43NjA0IDAuNjQ5NCAtMC4wMDE2CnZuIDAuNjQ5NCAwLjc2MDQgLTAuMDAxOQp2biAtMC4wMjY0IC0wLjU0NTEgMC44Mzc5CnZuIC0wLjAyNTkgLTAuNTM0OCAwLjg0NDYKdm4gLTAuMDMwNCAtMC42MjY4IDAuNzc4Ngp2biAtMC4wMzA4IC0wLjYzNTYgMC43NzE0CnZuIC0wLjAyMTcgLTAuNDQ3NCAwLjg5NDEKdm4gLTAuMDIxMSAtMC40MzU2IDAuODk5OQp2biAwLjA0ODEgMC45OTI4IC0wLjEwOTQKdm4gMC4wNDgxIDAuOTkyNyAtMC4xMTA0CnZuIC0wLjA0MTQgLTAuODUzMyAwLjUxOTgKdm4gLTAuMDQxMSAtMC44NDgwIDAuNTI4NQp2biAtMC4wNDM3IC0wLjkwMTQgMC40MzA4CnZuIC0wLjA0MzkgLTAuOTA0OCAwLjQyMzYKdm4gMC4wMzgyIDAuNzg4NSAtMC42MTM5CnZuIDAuMDM4MCAwLjc4NDUgLTAuNjE5MAp2biAwLjA0MTEgMC44NDg3IC0wLjUyNzMKdm4gMC4wNDEzIDAuODUxNiAtMC41MjI2CnZuIC0wLjA0NTggLTAuOTQ1NyAwLjMyMTcKdm4gLTAuMDQ1NyAtMC45NDM2IDAuMzI3OAp2biAtMC4wNDcyIC0wLjk3NDIgMC4yMjA1CnZuIC0wLjA0NzMgLTAuOTc1MSAwLjIxNjQKdm4gLTAuMDA1NyAtMC4xMTgzIDAuOTkzMAp2biAtMC4wMDUzIC0wLjEwODEgMC45OTQxCnZuIC0wLjAxMDcgLTAuMjIwOCAwLjk3NTMKdm4gLTAuMDExMiAtMC4yMzA1IDAuOTczMAp2biAwLjAzNDcgMC43MTUzIC0wLjY5NzkKdm4gMC4wMzQ0IDAuNzEwMSAtMC43MDMzCnZuIDAuMDI2MyAwLjU0MjAgLTAuODQwMAp2biAwLjAyNjEgMC41Mzc0IC0wLjg0MzAKdm4gMC4wMzA1IDAuNjI5MCAtMC43NzY4CnZuIDAuMDMwNyAwLjYzMjkgLTAuNzczNwp2biAwLjAzMjYgMC42NzMwIC0wLjczODkKdm4gMC4wMDU3IDAuMTE4MiAtMC45OTMwCnZuIDAuMDA1NCAwLjExMTYgLTAuOTkzNwp2biAwLjAxMDkgMC4yMjQyIC0wLjk3NDUKdm4gMC4wMTEyIDAuMjMwNSAtMC45NzMwCnZuIDAuMDQzNyAwLjkwMjEgLTAuNDI5Mwp2biAwLjA0MzggMC45MDQwIC0wLjQyNTMKdm4gLTAuMDQ4MSAtMC45OTI4IDAuMTA5NAp2biAtMC4wNDgxIC0wLjk5MjYgMC4xMTE3CnZuIDAuMDQ1OCAwLjk0NDEgLTAuMzI2NAp2biAwLjA0NTggMC45NDUyIC0wLjMyMzIKdm4gMC4wMDI4IDAuMDU3MSAtMC45OTg0CnZuIC0wLjAzNDggLTAuNzE3NSAwLjY5NTcKdm4gLTAuMDM0MyAtMC43MDgyIDAuNzA1MQp2biAtMC4wMzgwIC0wLjc4MzAgMC42MjA4CnZuIC0wLjAzODMgLTAuNzkwMiAwLjYxMTYKdm4gMC4wNDcyIDAuOTc0NCAtMC4yMTk2CnZuIDAuMDQ3MyAwLjk3NDkgLTAuMjE3NQp2biAwLjAxNjIgMC4zMzM3IC0wLjk0MjUKdm4gMC4wMTY1IDAuMzM5NiAtMC45NDA0CnZuIDAuMDIxMyAwLjQzODUgLTAuODk4NQp2biAwLjAyMTUgMC40NDM4IC0wLjg5NTkKdm4gLTAuMDE2MCAtMC4zMzA1IDAuOTQzNwp2biAtMC4wMTY1IC0wLjMzOTYgMC45NDA0CnZuIC0wLjAxODggLTAuMzg4OSAwLjkyMTEKdm4gLTAuMDMyNiAtMC42NzMwIDAuNzM4OQp2biAtMC4xMjMyIC0wLjcxNzcgMC42ODU0CnZuIC0wLjEyNzEgLTAuNjkxMyAwLjcxMTMKdm4gLTAuMjQxNyAtMC43MTUxIDAuNjU1OQp2biAtMC4yMzM1IC0wLjc0MDggMC42Mjk5CnZuIDAuNzg0MyAwLjYxOTcgLTAuMDI4Ngp2biAwLjc0MjkgMC42NTgwIC0wLjEyMzAKdm4gLTAuMDI5MyAtMC42ODc0IC0wLjcyNTcKdm4gLTAuMDMwMSAtMC42NjA4IC0wLjc1MDAKdm4gMC4wMzQ2IC0wLjY2MDggLTAuNzQ5OAp2biAwLjAzMzYgLTAuNjg3NCAtMC43MjU1CnZuIC0wLjAzMDIgMC42NjY4IC0wLjc0NDYKdm4gLTAuMTIyOSAwLjY5MTMgLTAuNzEyMAp2biAwLjAyOTMgLTAuNjkzMiAwLjcyMDEKdm4gMC4wMzAyIC0wLjY2NjggMC43NDQ2CnZuIC0wLjAzNDUgLTAuNjY2OCAwLjc0NDQKdm4gLTAuMDMzNiAtMC42OTMyIDAuNzE5OQp2biAtMC4zNDU2IC0wLjcyOTQgMC41OTA0CnZuIC0wLjMzMjkgLTAuNzU0NCAwLjU2NTcKdm4gLTAuNDQwMCAtMC43MzQ4IDAuNTE2MQp2biAtMC40MjMxIC0wLjc1OTYgMC40OTQwCnZuIC0wLjUyNjQgLTAuNzMxNiAwLjQzMzIKdm4gLTAuNTA1OCAtMC43NTY0IDAuNDE0OAp2biAtMC42MDU2IC0wLjcxOTAgMC4zNDExCnZuIC0wLjU4MjMgLTAuNzQ0MyAwLjMyNzEKdm4gLTAuNjc4MCAtMC42OTU0IDAuMjM4Mwp2biAtMC42NTM0IC0wLjcyMTQgMC4yMjkzCnZuIC0wLjc0MjkgLTAuNjU4MCAwLjEyMzAKdm4gLTAuNzE4OSAtMC42ODQ5IDAuMTE4OQp2biAtMC43ODQzIC0wLjYxOTcgMC4wMjg2CnZuIC0wLjc2MjIgLTAuNjQ2OCAwLjAyNzYKdm4gLTAuNzg0MSAtMC42MTk1IC0wLjAzODMKdm4gLTAuNzYyMCAtMC42NDY1IC0wLjAzNzMKdm4gLTAuMjM3OCAwLjcxNTEgLTAuNjU3Mwp2biAtMC4zNDIxIDAuNzI5NCAtMC41OTI1CnZuIC0wLjQzNzAgMC43MzQ4IC0wLjUxODcKdm4gLTAuNTIzOCAwLjczMTYgLTAuNDM2Mwp2biAtMC42MDM1IDAuNzE5MCAtMC4zNDQ2CnZuIC0wLjY3NjYgMC42OTU0IC0wLjI0MjMKdm4gLTAuNzQyMiAwLjY1ODAgLTAuMTI3NAp2biAtMC43ODQxIDAuNjE5NyAtMC4wMzMyCnZuIDAuNzYyMiAtMC42NDY1IC0wLjAzMjgKdm4gMC43ODQzIC0wLjYxOTUgLTAuMDMzNgp2biAwLjc4NDEgLTAuNjE5NyAwLjAzMzIKdm4gMC43NjIwIC0wLjY0NjggMC4wMzIxCnZuIDAuNjc4MCAwLjY5NTQgLTAuMjM4Mwp2biAwLjYwNTYgMC43MTkwIC0wLjM0MTEKdm4gMC41MjY0IDAuNzMxNiAtMC40MzMyCnZuIDAuNDQwMCAwLjczNDggLTAuNTE2MQp2biAwLjM0NTYgMC43Mjk0IC0wLjU5MDUKdm4gMC4yNDE3IDAuNzE1MSAtMC42NTU5CnZuIDAuMTI3MSAwLjY5MTMgLTAuNzExMwp2biAwLjAzNDUgMC42NjY4IC0wLjc0NDQKdm4gMC4wMzAxIDAuNjYwOCAwLjc1MDAKdm4gMC4xMjI4IDAuNjg1NiAwLjcxNzYKdm4gMC4yMzc4IDAuNzA5OCAwLjY2MzEKdm4gMC4zNDIxIDAuNzI0NSAwLjU5ODQKdm4gMC40MzcwIDAuNzMwNiAwLjUyNDcKdm4gMC41MjM4IDAuNzI4MSAwLjQ0MjIKdm4gMC42MDM1IDAuNzE2MiAwLjM1MDQKdm4gMC42NzY2IDAuNjkzNCAwLjI0NzkKdm4gMC43NDIyIDAuNjU2OSAwLjEzMjcKdm4gMC43ODQxIDAuNjE5NSAwLjAzODMKdm4gMC43NDIyIC0wLjY1ODAgMC4xMjc0CnZuIDAuODQzMiAtMC41MzY0IDAuMDM2Mwp2biAwLjgwNjUgLTAuNTc0NiAwLjEzOTAKdm4gMC45MDY0IC0wLjQyMDcgMC4wMzk1CnZuIDAuODc2OSAtMC40NTYxIDAuMTUxOQp2biAwLjk1MjQgLTAuMzAyMCAwLjA0MjAKdm4gMC45Mjk3IC0wLjMzMDcgMC4xNjE5CnZuIDAuOTgyNCAtMC4xODE4IDAuMDQzOAp2biAwLjk2NTAgLTAuMjAwNiAwLjE2ODkKdm4gMC45OTcxIC0wLjA2MDggMC4wNDUwCnZuIDAuOTgyNiAtMC4wNjc2IDAuMTcyNwp2biAwLjk5NzEgMC4wNjA0IDAuMDQ1NQp2biAwLjk4MjYgMC4wNjYzIDAuMTczMwp2biAwLjk4MjQgMC4xODE0IDAuMDQ1Mwp2biAwLjk2NTAgMC4xOTkyIDAuMTcwNQp2biAwLjk1MjQgMC4zMDE3IDAuMDQ0NAp2biAwLjkyOTcgMC4zMjk0IDAuMTY0Ngp2biAwLjkwNjMgMC40MjAzIDAuMDQyOQp2biAwLjg3NjkgMC40NTQ5IDAuMTU1Ngp2biAwLjg0MzEgMC41MzYxIDAuMDQwNgp2biAwLjgwNjUgMC41NzM1IDAuMTQzNwp2biAwLjY3NjYgLTAuNjk1NCAwLjI0MjMKdm4gMC43NDM1IC0wLjYxMzIgMC4yNjY5CnZuIDAuODE4NSAtMC40OTMxIDAuMjk0Nwp2biAwLjg3NjkgLTAuMzYxNSAwLjMxNjgKdm4gMC45MTY5IC0wLjIyMTEgMC4zMzIzCnZuIDAuOTM3MiAtMC4wNzUzIDAuMzQwNgp2biAwLjkzNzIgMC4wNzI1IDAuMzQxMgp2biAwLjkxNjkgMC4yMTg0IDAuMzM0MQp2biAwLjg3NjkgMC4zNTg5IDAuMzE5OAp2biAwLjgxODUgMC40OTA3IDAuMjk4Nwp2biAwLjc0MzQgMC42MTExIDAuMjcxOAp2biAwLjYwMzYgLTAuNzE5MCAwLjM0NDYKdm4gMC42Njc5IC0wLjYzODQgMC4zODI2CnZuIDAuNzQxNSAtMC41MTgxIDAuNDI2NAp2biAwLjgwMDIgLTAuMzgyOCAwLjQ2MTcKdm4gMC44NDExIC0wLjIzNTcgMC40ODY4CnZuIDAuODYyMiAtMC4wODA4IDAuNTAwMAp2biAwLjg2MjIgMC4wNzY4IDAuNTAwNwp2biAwLjg0MTEgMC4yMzE4IDAuNDg4Nwp2biAwLjgwMDIgMC4zNzkxIDAuNDY0OAp2biAwLjc0MTUgMC41MTQ2IDAuNDMwNgp2biAwLjY2NzggMC42MzUzIDAuMzg3OAp2biAwLjUyMzggLTAuNzMxNiAwLjQzNjMKdm4gMC41ODE0IC0wLjY1MjAgMC40ODY3CnZuIDAuNjQ4MSAtMC41MzE4IDAuNTQ1MQp2biAwLjcwMjAgLTAuMzk0OCAwLjU5MjcKdm4gMC43NDAxIC0wLjI0NDEgMC42MjY2CnZuIDAuNzU5OCAtMC4wODQyIDAuNjQ0Ngp2biAwLjc1OTggMC4wNzkwIDAuNjQ1Mwp2biAwLjc0MDEgMC4yMzkwIDAuNjI4Ngp2biAwLjcwMjAgMC4zOTAxIDAuNTk1OAp2biAwLjY0ODEgMC41Mjc0IDAuNTQ5Mwp2biAwLjU4MTQgMC42NDgxIDAuNDkxOQp2biAwLjQzNzAgLTAuNzM0OCAwLjUxODcKdm4gMC40ODQ3IC0wLjY1NTUgMC41NzkxCnZuIDAuNTQwMyAtMC41MzUzIDAuNjQ5Mwp2biAwLjU4NTMgLTAuMzk3OSAwLjcwNjUKdm4gMC42MTcyIC0wLjI0NjMgMC43NDcyCnZuIDAuNjMzOCAtMC4wODUzIDAuNzY4OAp2biAwLjYzMzggMC4wNzkxIDAuNzY5NAp2biAwLjYxNzIgMC4yNDAzIDAuNzQ5Mgp2biAwLjU4NTMgMC4zOTIxIDAuNzA5Ngp2biAwLjU0MDMgMC41MzAwIDAuNjUzNgp2biAwLjQ4NDcgMC42NTA4IDAuNTg0NAp2biAwLjM0MjEgLTAuNzI5NCAwLjU5MjUKdm4gMC4zNzgwIC0wLjY0OTQgMC42NTk5CnZuIDAuNDE5NiAtMC41MjkwIDAuNzM3Ngp2biAwLjQ1MzIgLTAuMzkyNCAwLjgwMDQKdm4gMC40NzY4IC0wLjI0MjcgMC44NDQ5CnZuIDAuNDg5MCAtMC4wODQzIDAuODY4Mgp2biAwLjQ4OTAgMC4wNzcyIDAuODY4OQp2biAwLjQ3NjggMC4yMzU4IDAuODQ2OAp2biAwLjQ1MzIgMC4zODU5IDAuODAzNgp2biAwLjQxOTYgMC41MjMwIDAuNzQxOQp2biAwLjM3ODAgMC42NDQwIDAuNjY1MQp2biAwLjIzNzggLTAuNzE1MSAwLjY1NzMKdm4gMC4yNjEwIC0wLjYzMzkgMC43MjgwCnZuIDAuMjg3NiAtMC41MTM1IDAuODA4NQp2biAwLjMwODggLTAuMzc5MCAwLjg3MjMKdm4gMC4zMjM1IC0wLjIzMzcgMC45MTY5CnZuIDAuMzMxMCAtMC4wODEzIDAuOTQwMQp2biAwLjMzMTAgMC4wNzM2IDAuOTQwNwp2biAwLjMyMzUgMC4yMjYyIDAuOTE4OAp2biAwLjMwODggMC4zNzIwIDAuODc1NAp2biAwLjI4NzYgMC41MDY5IDAuODEyNgp2biAwLjI2MTAgMC42MjgwIDAuNzMzMQp2biAwLjEyMjkgLTAuNjkxMyAwLjcxMjAKdm4gMC4xMzM3IC0wLjYwODkgMC43ODE5CnZuIDAuMTQ2MCAtMC40ODkwIDAuODYwMAp2biAwLjE1NTYgLTAuMzU4NCAwLjkyMDUKdm4gMC4xNjIyIC0wLjIxOTkgMC45NjE5CnZuIDAuMTY1NiAtMC4wNzY1IDAuOTgzMgp2biAwLjE2NTYgMC4wNjg2IDAuOTgzOAp2biAwLjE2MjIgMC4yMTIxIDAuOTYzNwp2biAwLjE1NTYgMC4zNTA5IDAuOTIzNAp2biAwLjE0NjAgMC40ODIwIDAuODYzOQp2biAwLjEzMzcgMC42MDI1IDAuNzg2OAp2biAwLjAzMjYgLTAuNTg0MCAwLjgxMTEKdm4gMC4wMzUyIC0wLjQ2NTEgMC44ODQ1CnZuIDAuMDM3MiAtMC4zMzg3IDAuOTQwMgp2biAwLjAzODYgLTAuMjA2OSAwLjk3NzYKdm4gMC4wMzkzIC0wLjA3MjAgMC45OTY2CnZuIDAuMDM5MyAwLjA2NDAgMC45OTcyCnZuIDAuMDM4NiAwLjE5OTAgMC45NzkyCnZuIDAuMDM3MiAwLjMzMTEgMC45NDI5CnZuIDAuMDM1MiAwLjQ1ODAgMC44ODgzCnZuIDAuMDMyNiAwLjU3NzQgMC44MTU4CnZuIDAuMTI3MSAtMC42ODU2IC0wLjcxNjgKdm4gMC4wMzc0IC0wLjU3NzQgLTAuODE1Ngp2biAwLjEzODQgLTAuNjAyNSAtMC43ODYwCnZuIDAuMDQwNCAtMC40NTgwIC0wLjg4ODAKdm4gMC4xNTExIC0wLjQ4MjAgLTAuODYzMAp2biAwLjA0MjggLTAuMzMxMSAtMC45NDI2CnZuIDAuMTYxMSAtMC4zNTA5IC0wLjkyMjQKdm4gMC4wNDQzIC0wLjE5OTAgLTAuOTc5MAp2biAwLjE2NzkgLTAuMjEyMSAtMC45NjI3CnZuIDAuMDQ1MSAtMC4wNjQwIC0wLjk5NjkKdm4gMC4xNzE0IC0wLjA2ODYgLTAuOTgyOAp2biAwLjA0NTEgMC4wNzIwIC0wLjk5NjQKdm4gMC4xNzE0IDAuMDc2NSAtMC45ODIyCnZuIDAuMDQ0MyAwLjIwNjkgLTAuOTc3Mwp2biAwLjE2NzkgMC4yMTk5IC0wLjk2MTAKdm4gMC4wNDI4IDAuMzM4NyAtMC45Mzk5CnZuIDAuMTYxMSAwLjM1ODQgLTAuOTE5Ngp2biAwLjA0MDQgMC40NjUxIC0wLjg4NDMKdm4gMC4xNTExIDAuNDg5MCAtMC44NTkxCnZuIDAuMDM3NCAwLjU4NDAgLTAuODEwOQp2biAwLjEzODMgMC42MDg5IC0wLjc4MTEKdm4gMC4yNDE3IC0wLjcwOTggLTAuNjYxNwp2biAwLjI2NTMgLTAuNjI4MCAtMC43MzE2CnZuIDAuMjkyNCAtMC41MDY5IC0wLjgxMDkKdm4gMC4zMTM5IC0wLjM3MjAgLTAuODczNQp2biAwLjMyODkgLTAuMjI2MyAtMC45MTY5CnZuIDAuMzM2NiAtMC4wNzM2IC0wLjkzODgKdm4gMC4zMzY2IDAuMDgxMyAtMC45MzgxCnZuIDAuMzI4OSAwLjIzMzcgLTAuOTE1MAp2biAwLjMxMzkgMC4zNzkwIC0wLjg3MDUKdm4gMC4yOTI0IDAuNTEzNSAtMC44MDY4CnZuIDAuMjY1MyAwLjYzMzkgLTAuNzI2NQp2biAwLjM0NTYgLTAuNzI0NSAtMC41OTYzCnZuIDAuMzgxOSAtMC42NDQwIC0wLjY2MjkKdm4gMC40MjQwIC0wLjUyMzAgLTAuNzM5NAp2biAwLjQ1NzkgLTAuMzg1OSAtMC44MDA5CnZuIDAuNDgxOCAtMC4yMzU4IC0wLjg0NDAKdm4gMC40OTQxIC0wLjA3NzIgLTAuODY2MAp2biAwLjQ5NDEgMC4wODQzIC0wLjg2NTMKdm4gMC40ODE4IDAuMjQyNyAtMC44NDIwCnZuIDAuNDU3OSAwLjM5MjQgLTAuNzk3Nwp2biAwLjQyNDAgMC41MjkwIC0wLjczNTEKdm4gMC4zODE5IDAuNjQ5NCAtMC42NTc2CnZuIDAuNDQwMCAtMC43MzA2IC0wLjUyMjEKdm4gMC40ODgyIC0wLjY1MDggLTAuNTgxNgp2biAwLjU0NDEgLTAuNTMwMCAtMC42NTA0CnZuIDAuNTg5NSAtMC4zOTIxIC0wLjcwNjIKdm4gMC42MjE2IC0wLjI0MDIgLTAuNzQ1Ngp2biAwLjYzODMgLTAuMDc5MSAtMC43NjU3CnZuIDAuNjM4MyAwLjA4NTMgLTAuNzY1MAp2biAwLjYyMTYgMC4yNDYzIC0wLjc0MzYKdm4gMC41ODk1IDAuMzk3OSAtMC43MDMwCnZuIDAuNTQ0MSAwLjUzNTMgLTAuNjQ2MQp2biAwLjQ4ODEgMC42NTU1IC0wLjU3NjMKdm4gMC41MjY0IC0wLjcyODEgLTAuNDM5MQp2biAwLjU4NDMgLTAuNjQ4MSAtMC40ODg1CnZuIDAuNjUxMyAtMC41Mjc0IC0wLjU0NTUKdm4gMC43MDU1IC0wLjM5MDEgLTAuNTkxNwp2biAwLjc0MzggLTAuMjM5MCAtMC42MjQyCnZuIDAuNzYzNiAtMC4wNzkwIC0wLjY0MDgKdm4gMC43NjM2IDAuMDg0MiAtMC42NDAxCnZuIDAuNzQzOCAwLjI0NDEgLTAuNjIyMwp2biAwLjcwNTUgMC4zOTQ4IC0wLjU4ODUKdm4gMC42NTEzIDAuNTMxOCAtMC41NDEyCnZuIDAuNTg0MiAwLjY1MjAgLTAuNDgzMgp2biAwLjYwNTYgLTAuNzE2MiAtMC4zNDY5CnZuIDAuNjcwMSAtMC42MzUzIC0wLjM4MzkKdm4gMC43NDQwIC0wLjUxNDYgLTAuNDI2Mgp2biAwLjgwMjkgLTAuMzc5MSAtMC40NjAxCnZuIDAuODQ0MCAtMC4yMzE4IC0wLjQ4MzcKdm4gMC44NjUyIC0wLjA3NjggLTAuNDk1Ngp2biAwLjg2NTIgMC4wODA4IC0wLjQ5NDkKdm4gMC44NDQwIDAuMjM1NyAtMC40ODE4CnZuIDAuODAyOSAwLjM4MjggLTAuNDU3MAp2biAwLjc0NDAgMC41MTgxIC0wLjQyMjAKdm4gMC42NzAxIDAuNjM4NCAtMC4zNzg3CnZuIDAuNjc4MCAtMC42OTM0IC0wLjI0MzkKdm4gMC43NDUwIC0wLjYxMTEgLTAuMjY3NAp2biAwLjgyMDMgLTAuNDkwNyAtMC4yOTM5CnZuIDAuODc4OCAtMC4zNTg5IC0wLjMxNDYKdm4gMC45MTg4IC0wLjIxODQgLTAuMzI4Nwp2biAwLjkzOTIgLTAuMDcyNSAtMC4zMzU2CnZuIDAuOTM5MiAwLjA3NTMgLTAuMzM1MAp2biAwLjkxODggMC4yMjExIC0wLjMyNjkKdm4gMC44Nzg3IDAuMzYxNSAtMC4zMTE3CnZuIDAuODIwMyAwLjQ5MzEgLTAuMjg5OQp2biAwLjc0NTAgMC42MTMyIC0wLjI2MjUKdm4gMC43NDI5IC0wLjY1NjkgLTAuMTI4NAp2biAwLjgwNzQgLTAuNTczNSAtMC4xMzg5CnZuIDAuODc3OCAtMC40NTQ5IC0wLjE1MDQKdm4gMC45MzA3IC0wLjMyOTQgLTAuMTU5MQp2biAwLjk2NjAgLTAuMTk5MiAtMC4xNjQ5CnZuIDAuOTgzNiAtMC4wNjYzIC0wLjE2NzUKdm4gMC45ODM2IDAuMDY3NiAtMC4xNjY5CnZuIDAuOTY2MCAwLjIwMDYgLTAuMTYzMgp2biAwLjkzMDcgMC4zMzA3IC0wLjE1NjQKdm4gMC44Nzc3IDAuNDU2MSAtMC4xNDY3CnZuIDAuODA3MyAwLjU3NDYgLTAuMTM0Mwp2biAwLjg0MzQgLTAuNTM2MSAtMC4wMzU2CnZuIDAuOTA2NiAtMC40MjAzIC0wLjAzNzUKdm4gMC45NTI2IC0wLjMwMTcgLTAuMDM4OAp2biAwLjk4MjYgLTAuMTgxNCAtMC4wMzk1CnZuIDAuOTk3NCAtMC4wNjA0IC0wLjAzOTYKdm4gMC45OTc0IDAuMDYwOCAtMC4wMzkxCnZuIDAuOTgyNiAwLjE4MTggLTAuMDM4MAp2biAwLjk1MjYgMC4zMDIwIC0wLjAzNjQKdm4gMC45MDY2IDAuNDIwNyAtMC4wMzQxCnZuIDAuODQzNCAwLjUzNjQgLTAuMDMxMwp2biAtMC43NDIyIC0wLjY1NjkgLTAuMTMyNwp2biAtMC44NDMxIC0wLjUzNjEgLTAuMDQwNgp2biAtMC44MDY1IC0wLjU3MzUgLTAuMTQzNwp2biAtMC45MDYzIC0wLjQyMDMgLTAuMDQyOQp2biAtMC44NzY5IC0wLjQ1NDkgLTAuMTU1Ngp2biAtMC45NTI0IC0wLjMwMTcgLTAuMDQ0NAp2biAtMC45Mjk3IC0wLjMyOTQgLTAuMTY0Ngp2biAtMC45ODI0IC0wLjE4MTQgLTAuMDQ1Mwp2biAtMC45NjUwIC0wLjE5OTIgLTAuMTcwNQp2biAtMC45OTcxIC0wLjA2MDQgLTAuMDQ1NQp2biAtMC45ODI2IC0wLjA2NjMgLTAuMTczMwp2biAtMC45OTcxIDAuMDYwOCAtMC4wNDUwCnZuIC0wLjk4MjYgMC4wNjc2IC0wLjE3MjcKdm4gLTAuOTgyNCAwLjE4MTggLTAuMDQzOAp2biAtMC45NjUwIDAuMjAwNiAtMC4xNjg5CnZuIC0wLjk1MjQgMC4zMDIwIC0wLjA0MjAKdm4gLTAuOTI5NyAwLjMzMDcgLTAuMTYxOQp2biAtMC45MDY0IDAuNDIwNyAtMC4wMzk1CnZuIC0wLjg3NjkgMC40NTYxIC0wLjE1MTkKdm4gLTAuODQzMiAwLjUzNjQgLTAuMDM2Mwp2biAtMC44MDY1IDAuNTc0NiAtMC4xMzkwCnZuIC0wLjY3NjYgLTAuNjkzNCAtMC4yNDc5CnZuIC0wLjc0MzQgLTAuNjExMSAtMC4yNzE4CnZuIC0wLjgxODUgLTAuNDkwNyAtMC4yOTg3CnZuIC0wLjg3NjkgLTAuMzU4OSAtMC4zMTk4CnZuIC0wLjkxNjkgLTAuMjE4NCAtMC4zMzQxCnZuIC0wLjkzNzIgLTAuMDcyNSAtMC4zNDEyCnZuIC0wLjkzNzIgMC4wNzUzIC0wLjM0MDYKdm4gLTAuOTE2OSAwLjIyMTEgLTAuMzMyMwp2biAtMC44NzY5IDAuMzYxNSAtMC4zMTY4CnZuIC0wLjgxODUgMC40OTMxIC0wLjI5NDcKdm4gLTAuNzQzNSAwLjYxMzIgLTAuMjY2OQp2biAtMC42MDM1IC0wLjcxNjIgLTAuMzUwNAp2biAtMC42Njc4IC0wLjYzNTMgLTAuMzg3OAp2biAtMC43NDE1IC0wLjUxNDYgLTAuNDMwNgp2biAtMC44MDAyIC0wLjM3OTEgLTAuNDY0OAp2biAtMC44NDExIC0wLjIzMTggLTAuNDg4Nwp2biAtMC44NjIyIC0wLjA3NjggLTAuNTAwNwp2biAtMC44NjIyIDAuMDgwOCAtMC41MDAwCnZuIC0wLjg0MTEgMC4yMzU3IC0wLjQ4NjgKdm4gLTAuODAwMiAwLjM4MjggLTAuNDYxNwp2biAtMC43NDE1IDAuNTE4MSAtMC40MjY0CnZuIC0wLjY2NzkgMC42Mzg0IC0wLjM4MjYKdm4gLTAuNTIzOCAtMC43MjgxIC0wLjQ0MjIKdm4gLTAuNTgxNCAtMC42NDgxIC0wLjQ5MTkKdm4gLTAuNjQ4MSAtMC41Mjc0IC0wLjU0OTMKdm4gLTAuNzAyMCAtMC4zOTAwIC0wLjU5NTgKdm4gLTAuNzQwMSAtMC4yMzkwIC0wLjYyODYKdm4gLTAuNzU5OCAtMC4wNzkwIC0wLjY0NTMKdm4gLTAuNzU5OCAwLjA4NDIgLTAuNjQ0Ngp2biAtMC43NDAxIDAuMjQ0MSAtMC42MjY2CnZuIC0wLjcwMjAgMC4zOTQ4IC0wLjU5MjcKdm4gLTAuNjQ4MSAwLjUzMTggLTAuNTQ1MQp2biAtMC41ODE0IDAuNjUyMCAtMC40ODY3CnZuIC0wLjQzNzAgLTAuNzMwNiAtMC41MjQ3CnZuIC0wLjQ4NDcgLTAuNjUwOCAtMC41ODQ0CnZuIC0wLjU0MDMgLTAuNTMwMCAtMC42NTM2CnZuIC0wLjU4NTMgLTAuMzkyMSAtMC43MDk2CnZuIC0wLjYxNzIgLTAuMjQwMyAtMC43NDkyCnZuIC0wLjYzMzggLTAuMDc5MSAtMC43Njk0CnZuIC0wLjYzMzggMC4wODUzIC0wLjc2ODgKdm4gLTAuNjE3MiAwLjI0NjMgLTAuNzQ3Mgp2biAtMC41ODUzIDAuMzk3OSAtMC43MDY1CnZuIC0wLjU0MDMgMC41MzUzIC0wLjY0OTMKdm4gLTAuNDg0NyAwLjY1NTUgLTAuNTc5MQp2biAtMC4zNDIxIC0wLjcyNDUgLTAuNTk4NAp2biAtMC4zNzgwIC0wLjY0NDAgLTAuNjY1MQp2biAtMC40MTk2IC0wLjUyMzAgLTAuNzQxOQp2biAtMC40NTMyIC0wLjM4NTkgLTAuODAzNgp2biAtMC40NzY4IC0wLjIzNTggLTAuODQ2OAp2biAtMC40ODkwIC0wLjA3NzIgLTAuODY4OQp2biAtMC40ODkwIDAuMDg0MyAtMC44NjgyCnZuIC0wLjQ3NjggMC4yNDI3IC0wLjg0NDkKdm4gLTAuNDUzMiAwLjM5MjQgLTAuODAwNAp2biAtMC40MTk2IDAuNTI5MCAtMC43Mzc2CnZuIC0wLjM3ODAgMC42NDk0IC0wLjY1OTkKdm4gLTAuMjM3OCAtMC43MDk4IC0wLjY2MzEKdm4gLTAuMjYxMCAtMC42MjgwIC0wLjczMzEKdm4gLTAuMjg3NiAtMC41MDY5IC0wLjgxMjYKdm4gLTAuMzA4OCAtMC4zNzIwIC0wLjg3NTQKdm4gLTAuMzIzNSAtMC4yMjYyIC0wLjkxODgKdm4gLTAuMzMxMCAtMC4wNzM2IC0wLjk0MDcKdm4gLTAuMzMxMCAwLjA4MTMgLTAuOTQwMQp2biAtMC4zMjM1IDAuMjMzNyAtMC45MTY5CnZuIC0wLjMwODggMC4zNzkwIC0wLjg3MjMKdm4gLTAuMjg3NiAwLjUxMzUgLTAuODA4NQp2biAtMC4yNjEwIDAuNjMzOSAtMC43MjgwCnZuIC0wLjEyMjggLTAuNjg1NiAtMC43MTc2CnZuIC0wLjEzMzcgLTAuNjAyNSAtMC43ODY4CnZuIC0wLjE0NjAgLTAuNDgyMCAtMC44NjM5CnZuIC0wLjE1NTYgLTAuMzUwOSAtMC45MjM0CnZuIC0wLjE2MjIgLTAuMjEyMSAtMC45NjM3CnZuIC0wLjE2NTYgLTAuMDY4NiAtMC45ODM4CnZuIC0wLjE2NTYgMC4wNzY1IC0wLjk4MzIKdm4gLTAuMTYyMiAwLjIxOTkgLTAuOTYxOQp2biAtMC4xNTU2IDAuMzU4NCAtMC45MjA1CnZuIC0wLjE0NjAgMC40ODkwIC0wLjg2MDAKdm4gLTAuMTMzNyAwLjYwODkgLTAuNzgxOQp2biAtMC4wMzI2IC0wLjU3NzQgLTAuODE1OAp2biAtMC4wMzUyIC0wLjQ1ODAgLTAuODg4Mwp2biAtMC4wMzcyIC0wLjMzMTEgLTAuOTQyOQp2biAtMC4wMzg2IC0wLjE5OTAgLTAuOTc5Mgp2biAtMC4wMzkzIC0wLjA2NDAgLTAuOTk3Mgp2biAtMC4wMzkzIDAuMDcyMCAtMC45OTY2CnZuIC0wLjAzODYgMC4yMDY5IC0wLjk3NzYKdm4gLTAuMDM3MiAwLjMzODcgLTAuOTQwMgp2biAtMC4wMzUyIDAuNDY1MSAtMC44ODQ1CnZuIC0wLjAzMjYgMC41ODQwIC0wLjgxMTEKdm4gLTAuNzQyOSAwLjY1NjkgMC4xMjg0CnZuIC0wLjc4NDMgMC42MTk1IDAuMDMzNgp2biAtMC44NDM0IDAuNTM2MSAwLjAzNTYKdm4gLTAuODA3NCAwLjU3MzUgMC4xMzg5CnZuIC0wLjkwNjYgMC40MjAzIDAuMDM3NQp2biAtMC44Nzc4IDAuNDU0OSAwLjE1MDQKdm4gLTAuOTUyNiAwLjMwMTcgMC4wMzg4CnZuIC0wLjkzMDcgMC4zMjk0IDAuMTU5MQp2biAtMC45ODI2IDAuMTgxNCAwLjAzOTUKdm4gLTAuOTY2MCAwLjE5OTIgMC4xNjQ5CnZuIC0wLjk5NzQgMC4wNjA0IDAuMDM5Ngp2biAtMC45ODM2IDAuMDY2MyAwLjE2NzUKdm4gLTAuOTk3NCAtMC4wNjA4IDAuMDM5MQp2biAtMC45ODM2IC0wLjA2NzYgMC4xNjY5CnZuIC0wLjk4MjYgLTAuMTgxOCAwLjAzODAKdm4gLTAuOTY2MCAtMC4yMDA2IDAuMTYzMgp2biAtMC45NTI2IC0wLjMwMjAgMC4wMzY0CnZuIC0wLjkzMDcgLTAuMzMwNyAwLjE1NjQKdm4gLTAuOTA2NiAtMC40MjA3IDAuMDM0MQp2biAtMC44Nzc3IC0wLjQ1NjEgMC4xNDY3CnZuIC0wLjg0MzQgLTAuNTM2NCAwLjAzMTMKdm4gLTAuODA3MyAtMC41NzQ2IDAuMTM0Mwp2biAtMC42NzgwIDAuNjkzNCAwLjI0MzkKdm4gLTAuNzQ1MCAwLjYxMTEgMC4yNjc0CnZuIC0wLjgyMDMgMC40OTA3IDAuMjkzOQp2biAtMC44Nzg4IDAuMzU4OSAwLjMxNDYKdm4gLTAuOTE4OCAwLjIxODQgMC4zMjg3CnZuIC0wLjkzOTIgMC4wNzI1IDAuMzM1Ngp2biAtMC45MzkyIC0wLjA3NTMgMC4zMzUwCnZuIC0wLjkxODggLTAuMjIxMSAwLjMyNjkKdm4gLTAuODc4NyAtMC4zNjE1IDAuMzExNwp2biAtMC44MjAzIC0wLjQ5MzEgMC4yODk5CnZuIC0wLjc0NTAgLTAuNjEzMiAwLjI2MjUKdm4gLTAuNjA1NiAwLjcxNjIgMC4zNDY5CnZuIC0wLjY3MDEgMC42MzUzIDAuMzgzOQp2biAtMC43NDQwIDAuNTE0NiAwLjQyNjIKdm4gLTAuODAyOSAwLjM3OTEgMC40NjAxCnZuIC0wLjg0NDAgMC4yMzE4IDAuNDgzNwp2biAtMC44NjUyIDAuMDc2OCAwLjQ5NTYKdm4gLTAuODY1MiAtMC4wODA4IDAuNDk0OQp2biAtMC44NDQwIC0wLjIzNTcgMC40ODE4CnZuIC0wLjgwMjkgLTAuMzgyOCAwLjQ1NzAKdm4gLTAuNzQ0MCAtMC41MTgxIDAuNDIyMAp2biAtMC42NzAxIC0wLjYzODQgMC4zNzg3CnZuIC0wLjUyNjQgMC43MjgxIDAuNDM5MQp2biAtMC41ODQzIDAuNjQ4MSAwLjQ4ODUKdm4gLTAuNjUxMyAwLjUyNzQgMC41NDU1CnZuIC0wLjcwNTUgMC4zOTAxIDAuNTkxNwp2biAtMC43NDM4IDAuMjM5MCAwLjYyNDIKdm4gLTAuNzYzNiAwLjA3OTAgMC42NDA4CnZuIC0wLjc2MzYgLTAuMDg0MiAwLjY0MDEKdm4gLTAuNzQzOCAtMC4yNDQxIDAuNjIyMwp2biAtMC43MDU1IC0wLjM5NDggMC41ODg1CnZuIC0wLjY1MTMgLTAuNTMxOCAwLjU0MTIKdm4gLTAuNTg0MiAtMC42NTIwIDAuNDgzMgp2biAtMC40NDAwIDAuNzMwNiAwLjUyMjEKdm4gLTAuNDg4MiAwLjY1MDggMC41ODE2CnZuIC0wLjU0NDEgMC41MzAwIDAuNjUwNAp2biAtMC41ODk1IDAuMzkyMSAwLjcwNjIKdm4gLTAuNjIxNiAwLjI0MDIgMC43NDU2CnZuIC0wLjYzODMgMC4wNzkxIDAuNzY1Nwp2biAtMC42MzgzIC0wLjA4NTMgMC43NjUwCnZuIC0wLjYyMTYgLTAuMjQ2MyAwLjc0MzYKdm4gLTAuNTg5NSAtMC4zOTc5IDAuNzAzMAp2biAtMC41NDQxIC0wLjUzNTMgMC42NDYxCnZuIC0wLjQ4ODEgLTAuNjU1NSAwLjU3NjMKdm4gLTAuMzQ1NiAwLjcyNDUgMC41OTYzCnZuIC0wLjM4MTkgMC42NDQwIDAuNjYyOQp2biAtMC40MjQwIDAuNTIzMCAwLjczOTQKdm4gLTAuNDU3OSAwLjM4NTkgMC44MDA5CnZuIC0wLjQ4MTggMC4yMzU4IDAuODQ0MAp2biAtMC40OTQxIDAuMDc3MiAwLjg2NjAKdm4gLTAuNDk0MSAtMC4wODQzIDAuODY1Mwp2biAtMC40ODE4IC0wLjI0MjcgMC44NDIwCnZuIC0wLjQ1NzkgLTAuMzkyNCAwLjc5NzcKdm4gLTAuNDI0MCAtMC41MjkwIDAuNzM1MQp2biAtMC4zODE5IC0wLjY0OTQgMC42NTc2CnZuIC0wLjI0MTcgMC43MDk4IDAuNjYxNwp2biAtMC4yNjUzIDAuNjI4MCAwLjczMTYKdm4gLTAuMjkyNCAwLjUwNjkgMC44MTA5CnZuIC0wLjMxMzkgMC4zNzIwIDAuODczNgp2biAtMC4zMjg5IDAuMjI2MiAwLjkxNjkKdm4gLTAuMzM2NiAwLjA3MzYgMC45Mzg4CnZuIC0wLjMzNjYgLTAuMDgxMyAwLjkzODEKdm4gLTAuMzI4OSAtMC4yMzM3IDAuOTE1MAp2biAtMC4zMTM5IC0wLjM3OTAgMC44NzA1CnZuIC0wLjI5MjQgLTAuNTEzNSAwLjgwNjgKdm4gLTAuMjY1MyAtMC42MzM5IDAuNzI2NQp2biAtMC4xMjcxIDAuNjg1NiAwLjcxNjgKdm4gLTAuMTM4NCAwLjYwMjUgMC43ODYwCnZuIC0wLjE1MTEgMC40ODIwIDAuODYzMAp2biAtMC4xNjExIDAuMzUwOSAwLjkyMjQKdm4gLTAuMTY3OSAwLjIxMjEgMC45NjI3CnZuIC0wLjE3MTQgMC4wNjg2IDAuOTgyOAp2biAtMC4xNzE0IC0wLjA3NjUgMC45ODIyCnZuIC0wLjE2NzkgLTAuMjE5OSAwLjk2MTAKdm4gLTAuMTYxMSAtMC4zNTg0IDAuOTE5Ngp2biAtMC4xNTExIC0wLjQ4OTAgMC44NTkxCnZuIC0wLjEzODMgLTAuNjA4OSAwLjc4MTEKdm4gLTAuMDM0NiAwLjY2MDggMC43NDk4CnZuIC0wLjAzNzQgMC41Nzc0IDAuODE1Ngp2biAtMC4wNDA0IDAuNDU4MCAwLjg4ODAKdm4gLTAuMDQyOCAwLjMzMTEgMC45NDI2CnZuIC0wLjA0NDMgMC4xOTkwIDAuOTc5MAp2biAtMC4wNDUxIDAuMDY0MCAwLjk5NjkKdm4gLTAuMDQ1MSAtMC4wNzIwIDAuOTk2NAp2biAtMC4wNDQzIC0wLjIwNjkgMC45NzczCnZuIC0wLjA0MjggLTAuMzM4NyAwLjkzOTkKdm4gLTAuMDQwNCAtMC40NjUxIDAuODg0Mwp2biAtMC4wMzc0IC0wLjU4NDAgMC44MTA5CnZuIC0wLjk1NjcgMC4yOTEyIC0wLjAwMTYKdm4gLTAuOTg0NiAwLjE3NDggLTAuMDAyMgp2biAtMC45OTgzIDAuMDU4MyAtMC4wMDI3CnZuIC0wLjk5ODMgLTAuMDU4MyAtMC4wMDMyCnZuIC0wLjk4NDYgLTAuMTc0OCAtMC4wMDM2CnZuIC0wLjk1NjYgLTAuMjkxMiAtMC4wMDQwCnZuIDAuOTU2NiAwLjI5MTIgMC4wMDQwCnZuIDAuOTcyNiAwLjIzMjcgMC4wMDM4CnZuIDAuOTg0NiAwLjE3NDggMC4wMDM2CnZuIDAuOTcyNSAwLjIzMjcgMC4wMDM4CnZuIDAuOTkzMiAwLjExNjMgMC4wMDM0CnZuIDAuOTk4MyAwLjA1ODMgMC4wMDMyCnZuIDEuMDAwMCAtMC4wMDAwIDAuMDAzMAp2biAwLjk5ODMgLTAuMDU4MyAwLjAwMjcKdm4gMC45OTMyIC0wLjExNjQgMC4wMDI1CnZuIDAuOTg0NiAtMC4xNzQ4IDAuMDAyMgp2biAwLjk3MjYgLTAuMjMyNyAwLjAwMTkKdm4gLTAuMDAyNiAwLjQ0OTEgMC44OTM1CnZuIC0wLjAwMjggMC4zMjM4IDAuOTQ2MQp2biAtMC4wMDI5IDAuMTk0MiAwLjk4MDkKdm4gLTAuMDAyOSAwLjE5NDMgMC45ODA5CnZuIC0wLjAwMzAgMC4wNjIzIDAuOTk4MQp2biAtMC4wMDMwIC0wLjA3MDQgMC45OTc1CnZuIC0wLjAwMjkgLTAuMjAyMiAwLjk3OTMKdm4gLTAuMDAyOCAtMC4zMzE0IDAuOTQzNQp2biAwLjcxODkgLTAuNjgzOSAtMC4xMjQ0CnZuIC0wLjExOTIgLTAuNzEyMSAtMC42OTE5CnZuIC0wLjIyOTggLTAuNzM1NiAtMC42MzcyCnZuIC0wLjMyOTUgLTAuNzQ5OCAtMC41NzM4CnZuIC0wLjQyMDIgLTAuNzU1NSAtMC41MDI2CnZuIC0wLjUwMzMgLTAuNzUzMCAtMC40MjM5CnZuIC0wLjU4MDMgLTAuNzQxNiAtMC4zMzY2CnZuIC0wLjY1MjAgLTAuNzE5NSAtMC4yMzkwCnZuIC0wLjcxODEgLTAuNjgzOSAtMC4xMjg2CnZuIDAuNjUzNCAtMC43MTk1IC0wLjIzNTEKdm4gMC41ODIzIC0wLjc0MTYgLTAuMzMzMQp2biAwLjUwNTggLTAuNzUzMCAtMC40MjA5CnZuIDAuNDIzMSAtMC43NTU1IC0wLjUwMDIKdm4gMC4zMzI5IC0wLjc0OTggLTAuNTcxOAp2biAwLjIzMzUgLTAuNzM1NiAtMC42MzU4CnZuIDAuMTIzMiAtMC43MTIxIC0wLjY5MTIKdm4gMC4xMTkyIC0wLjcxNzcgMC42ODYxCnZuIDAuMjI5OCAtMC43NDA4IDAuNjMxMgp2biAwLjMyOTYgLTAuNzU0NCAwLjU2NzcKdm4gMC40MjAyIC0wLjc1OTYgMC40OTY1CnZuIDAuNTAzMyAtMC43NTY0IDAuNDE3Nwp2biAwLjU4MDQgLTAuNzQ0MyAwLjMzMDUKdm4gMC42NTIxIC0wLjcyMTQgMC4yMzMyCnZuIDAuNzE4MiAtMC42ODQ5IDAuMTIzMQp2biAtMC45OTc2IDAuMDY5MCAtMC4wMDI3CnZuIC0wLjk5MzIgMC4xMTYzIC0wLjAwMjUKdm4gLTAuOTc4MyAwLjIwNzEgLTAuMDAyMAp2biAtMC45OTc2IC0wLjA2OTMgLTAuMDAzMgp2biAtMS4wMDAwIDAuMDAwMCAtMC4wMDI5CnZuIC0wLjk3ODIgLTAuMjA3NCAtMC4wMDM3CnZuIC0wLjk5MzIgLTAuMTE2MyAtMC4wMDM0CnZuIC0wLjAwMjkgLTAuMDkxMCAwLjk5NTgKdm4gLTAuMDAyOSAtMC4wMDQxIDEuMDAwMAp2biAtMC4wMDI5IDAuMDY2NCAwLjk5NzgKdm4gLTAuMDAyOSAwLjA2MjMgMC45OTgxCnZuIC0wLjAwMjkgLTAuMDcwNCAwLjk5NzUKdm4gLTAuMDAyOSAwLjEyODQgMC45OTE3CnZuIC0wLjAwMjkgMC4yMTQ0IDAuOTc2OAp2biAtMC4wMDI4IC0wLjI1NDkgMC45NjcwCnZuIC0wLjAwMjkgLTAuMTM2NCAwLjk5MDcKdm4gLTAuMDAyOSAtMC4yNTQ5IDAuOTY3MAp2biAtMC4wMDI5IDAuMjU5MiAwLjk2NTgKdm4gLTAuMDAyOSAwLjIxNDQgMC45NzY3CnZuIC0wLjAwMjggLTAuMjY3MSAwLjk2MzcKdm4gLTAuMDAyOSAtMC4xMjQxIDAuOTkyMwp2biAtMC4wMDMwIC0wLjAwNDEgMS4wMDAwCnZuIC0wLjAwMzAgMC4wNjY0IDAuOTk3OAp2biAtMC4wMDI5IC0wLjAwNDAgMS4wMDAwCnZuIC0wLjAwMjkgLTAuMTM2NCAwLjk5MDYKdm4gLTAuMDAzMCAwLjA2NjUgMC45OTc4CnZuIC0wLjAwMzAgLTAuMDA0MCAxLjAwMDAKdm4gLTAuMDAzMCAwLjEyODQgMC45OTE3CnZuIDAuOTk3NiAtMC4wNjg4IDAuMDAyNwp2biAxLjAwMDAgLTAuMDAwMCAwLjAwMjkKdm4gMC45OTc2IDAuMDY5MSAwLjAwMzIKdm4gMC45NzgzIDAuMjA3MCAwLjAwMzcKdm4gMC45NzY4IC0wLjIxNDEgMC4wMDIwCnZuIDAuOTkzMiAtMC4xMTYzIDAuMDAyNQp2biAwLjk5MzIgMC4xMTY0IDAuMDAzNAp2biAwLjk3ODQgLTAuMjA2NyAwLjAwMjAKdm4gMC4wNDU4IDAuOTQ0MSAwLjMyNjUKdm4gMC4wNDU4IDAuOTQ1MyAwLjMyMzEKdm4gMC4wNDczIDAuOTc0OSAwLjIxNzMKdm4gMC4wNDcyIDAuOTc0NCAwLjIxOTgKdm4gLTAuMDEwNyAtMC4yMjA5IC0wLjk3NTIKdm4gLTAuMDExMiAtMC4yMzA1IC0wLjk3MzAKdm4gLTAuMDEzNyAtMC4yODE3IC0wLjk1OTQKdm4gLTAuMDE2NyAtMC4zNDMzIC0wLjkzOTEKdm4gLTAuMDE2MCAtMC4zMzA2IC0wLjk0MzYKdm4gMC4wMTA5IDAuMjI0MiAwLjk3NDUKdm4gMC4wMTEyIDAuMjMwNiAwLjk3MzAKdm4gMC4wMTY1IDAuMzM5NiAwLjk0MDQKdm4gMC4wMTYyIDAuMzMzNiAwLjk0MjYKdm4gMC4wNDExIDAuODQ4NiAwLjUyNzQKdm4gMC4wNDEzIDAuODUxNiAwLjUyMjUKdm4gMC4wNDM4IDAuOTA0MCAwLjQyNTIKdm4gMC4wNDM3IDAuOTAyMCAwLjQyOTUKdm4gLTAuMDIxNyAtMC40NDczIC0wLjg5NDEKdm4gLTAuMDIxMSAtMC40MzU3IC0wLjg5OTgKdm4gLTAuMDM4MCAtMC43ODMxIC0wLjYyMDcKdm4gLTAuMDM4MyAtMC43OTAxIC0wLjYxMTgKdm4gLTAuMDQxMyAtMC44NTI4IC0wLjUyMDcKdm4gLTAuMDQxMSAtMC44NDc4IC0wLjUyODgKdm4gMC4wNDgxIDAuOTkyNyAwLjExMDUKdm4gMC4wNDgxIDAuOTkyOSAwLjEwOTIKdm4gLTAuMDA1MyAtMC4xMDgxIC0wLjk5NDEKdm4gLTAuMDA1NyAtMC4xMTgyIC0wLjk5MzAKdm4gMC4wMzQ0IDAuNzEwMCAwLjcwMzMKdm4gMC4wMzQ3IDAuNzE1NCAwLjY5NzgKdm4gMC4wMzgyIDAuNzg4NiAwLjYxMzgKdm4gMC4wMzgwIDAuNzg0NCAwLjYxOTEKdm4gLTAuMDQ4MSAtMC45OTI3IC0wLjExMDcKdm4gLTAuMDQ4MSAtMC45OTI5IC0wLjEwOTAKdm4gMC4wMDI4IDAuMDU3MSAwLjk5ODQKdm4gMC4wMDU3IDAuMTE4MyAwLjk5MzAKdm4gMC4wMDU0IDAuMTExNiAwLjk5MzcKdm4gLTAuMDQzNyAtMC45MDE1IC0wLjQzMDYKdm4gLTAuMDQzOSAtMC45MDQ3IC0wLjQyMzcKdm4gLTAuMDQ1OCAtMC45NDU2IC0wLjMyMjAKdm4gLTAuMDQ1NyAtMC45NDM4IC0wLjMyNzQKdm4gLTAuMDQ3MyAtMC45NzUxIC0wLjIxNjYKdm4gLTAuMDQ3MiAtMC45NzQzIC0wLjIyMDMKdm4gMC4wMjEzIDAuNDM4NCAwLjg5ODUKdm4gMC4wMjE1IDAuNDQzOSAwLjg5NTgKdm4gMC4wMjYzIDAuNTQyMSAwLjgzOTkKdm4gMC4wMjYwIDAuNTM3MyAwLjg0MzAKdm4gLTAuMDI1OSAtMC41MzQ5IC0wLjg0NDUKdm4gLTAuMDI2NCAtMC41NDUxIC0wLjgzODAKdm4gLTAuMDMwOCAtMC42MzU0IC0wLjc3MTUKdm4gLTAuMDMwNCAtMC42MjY5IC0wLjc3ODUKdm4gMC4wMzA1IDAuNjI4OSAwLjc3NjkKdm4gMC4wMzA3IDAuNjMzMCAwLjc3MzYKdm4gMC4wMzI2IDAuNjczMCAwLjczODkKdm4gMC45OTgzIDAuMDU4NCAwLjAwMzIKdm4gMC45Nzk0IDAuMjAxOSAwLjAwMzcKdm4gLTAuMDM0OCAtMC43MTc0IC0wLjY5NTgKdm4gLTAuMDM0MyAtMC43MDg0IC0wLjcwNTAKdm4gLTAuMDMyNiAtMC42NzMwIC0wLjczODkKdm4gMC45OTgzIC0wLjA1ODEgMC4wMDI3CnZuIDAuOTc5NCAtMC4yMDE5IDAuMDAyMQp2biAwLjk5ODMgMC4wNTgxIDAuMDAzMgp2biAwLjk5ODMgLTAuMDU4NCAwLjAwMjcKdm4gMC45NzkzIC0wLjIwMjIgMC4wMDIxCnZuIDAuOTc5NSAwLjIwMTYgMC4wMDM3CnZuIDAuOTk3NiAwLjA2ODggMC4wMDMyCnZuIDAuOTk3NiAtMC4wNjkxIDAuMDAyNwp2biAwLjk3NjggMC4yMTQxIDAuMDAzNwp2biAwLjk3ODMgLTAuMjA3MSAwLjAwMjAKdm4gMC45Nzg0IDAuMjA2NyAwLjAwMzcKdm4gMC45NzgzIC0wLjIwNzAgMC4wMDIwCnZuIC0wLjk3ODMgLTAuMjA3MSAtMC4wMDM3CnZuIC0wLjk3MjUgLTAuMjMyNyAtMC4wMDM4CnZuIC0wLjk3ODMgMC4yMDc0IC0wLjAwMjAKdm4gLTAuOTk3NiAwLjA2OTMgLTAuMDAyNwp2biAtMC45OTc2IC0wLjA2OTAgLTAuMDAzMgp2biAtMC45NzI2IDAuMjMyNyAtMC4wMDE5CnZuIDAuMDI5OSAtMC43MTE0IDAuNzAyMQp2biAwLjAxODEgLTAuNzIzOSAwLjY4OTcKdm4gMC4wOTY0IC0wLjc1NDQgMC42NDk0CnZuIDAuMTE3NCAtMC43Mzk2IDAuNjYyNwp2biAwLjY1OTQgLTAuNzQzOCAwLjEwOTcKdm4gMC41OTA0IC0wLjgwMjIgMC4wODg0CnZuIDAuNjIwMiAtMC43ODQzIDAuMDE3Mwp2biAwLjY5NTYgLTAuNzE3OSAwLjAyNzIKdm4gMC42MDE5IC0wLjc3MDAgMC4yMTE5CnZuIDAuNTQyOCAtMC44MTkyIDAuMTg1MAp2biAwLjUzOTUgLTAuNzg1MiAwLjMwMzkKdm4gMC40OTA4IC0wLjgyNzIgMC4yNzM4CnZuIDAuNDcxNyAtMC43OTE5IDAuMzg3OQp2biAwLjQzMjMgLTAuODI4MSAwLjM1NjkKdm4gMC4zOTczIC0wLjc5MTAgMC40NjU0CnZuIDAuMzY1NyAtMC44MjI0IDAuNDM1Nwp2biAwLjMxNDcgLTAuNzgyNiAwLjUzNzEKdm4gMC4yODkxIC0wLjgwOTYgMC41MTA4CnZuIDAuMjIyMSAtMC43NjYwIDAuNjAzMgp2biAwLjIwMDMgLTAuNzg3OCAwLjU4MjQKdm4gMC4xMjEzIC0wLjczNDcgLTAuNjY3NQp2biAwLjEwMDAgLTAuNzQ5OSAtMC42NTM5CnZuIDAuMDIyMSAtMC43MTg3IC0wLjY5NDkKdm4gMC4wMzQwIC0wLjcwNjAgLTAuNzA3NAp2biAwLjIyNTUgLTAuNzYxNiAtMC42MDc2CnZuIDAuMjAzMyAtMC43ODQwIC0wLjU4NjUKdm4gMC4zMTc2IC0wLjc3ODcgLTAuNTQxMQp2biAwLjI5MTUgLTAuODA2MyAtMC41MTQ2CnZuIDAuMzk5NyAtMC43ODc2IC0wLjQ2ODkKdm4gMC4zNjc0IC0wLjgxOTggLTAuNDM5Mgp2biAwLjQ3MzUgLTAuNzg5MiAtMC4zOTExCnZuIDAuNDMzNCAtMC44MjYxIC0wLjM2MDMKdm4gMC41NDA4IC0wLjc4MzIgLTAuMzA2OAp2biAwLjQ5MTIgLTAuODI1OSAtMC4yNzY5CnZuIDAuNjAyNSAtMC43Njg4IC0wLjIxNDQKdm4gMC41NDI2IC0wLjgxODcgLTAuMTg4MAp2biAwLjY1OTQgLTAuNzQzNSAtMC4xMTE3CnZuIDAuNTg5NSAtMC44MDI2IC0wLjA5MTIKdm4gLTAuNjU5MiAtMC43NDMwIC0wLjExNTcKdm4gLTAuNTkwMiAtMC44MDE3IC0wLjA5NDkKdm4gLTAuNjIwMSAtMC43ODQyIC0wLjAyMzcKdm4gLTAuNjk1NSAtMC43MTc3IC0wLjAzMzAKdm4gLTAuNjAxNyAtMC43NjgzIC0wLjIxODEKdm4gLTAuNTQyNiAtMC44MTc5IC0wLjE5MTUKdm4gLTAuNTM5NCAtMC43ODI4IC0wLjMxMDIKdm4gLTAuNDkwNiAtMC44MjUxIC0wLjI4MDQKdm4gLTAuNDcxNiAtMC43ODg4IC0wLjM5NDIKdm4gLTAuNDMyMSAtMC44MjUzIC0wLjM2MzUKdm4gLTAuMzk3MiAtMC43ODcyIC0wLjQ3MTcKdm4gLTAuMzY1NSAtMC44MTkxIC0wLjQ0MjIKdm4gLTAuMzE0NiAtMC43NzgzIC0wLjU0MzQKdm4gLTAuMjg5MCAtMC44MDU2IC0wLjUxNzIKdm4gLTAuMjIyMSAtMC43NjEyIC0wLjYwOTMKdm4gLTAuMjAwMiAtMC43ODMzIC0wLjU4ODUKdm4gLTAuMTE3NCAtMC43MzQzIC0wLjY2ODYKdm4gLTAuMDk2MyAtMC43NDkzIC0wLjY1NTIKdm4gLTAuMDI5OCAtMC43MDU4IC0wLjcwNzgKdm4gLTAuMDE4MCAtMC43MTg1IC0wLjY5NTMKdm4gMC42OTU0IC0wLjcxODEgLTAuMDI4OQp2biAwLjYxOTggLTAuNzg0NSAtMC4wMjAwCnZuIDAuMDAwMSAtMS4wMDAwIC0wLjAwNDMKdm4gMC4wMDAwIC0xLjAwMDAgLTAuMDA0Mwp2biAwLjAwMDIgLTEuMDAwMCAtMC4wMDQyCnZuIDAuMDAwMiAtMS4wMDAwIC0wLjAwNDEKdm4gMC4wMDAxIC0xLjAwMDAgLTAuMDA0MQp2biAtMC4wMDAxIC0xLjAwMDAgLTAuMDA0Mgp2biAtMC4wMDAyIC0xLjAwMDAgLTAuMDA0Mgp2biAtMC4wMDAyIC0xLjAwMDAgLTAuMDA0MQp2biAtMC4wMDAxIC0xLjAwMDAgLTAuMDA0MQp2biAwLjAwMDEgLTEuMDAwMCAtMC4wMDQyCnZuIC0wLjAwMDAgLTEuMDAwMCAtMC4wMDQyCnZuIC0wLjAwMDEgLTEuMDAwMCAtMC4wMDQzCnZuIC0wLjUwNzMgLTAuMDE2MCAwLjg2MTYKdm4gLTAuMzQ4NiAtMC4wMTc0IDAuOTM3MQp2biAtMC4zNDgxIC0wLjAxNzQgMC45MzczCnZuIC0wLjUwNjYgLTAuMDE2MCAwLjg2MjAKdm4gLTAuMDM0MCAtMC43MTE2IDAuNzAxNwp2biAtMC4xMjEzIC0wLjc0MDAgMC42NjE2CnZuIC0wLjY5NTQgLTAuNzE4MiAwLjAyMzEKdm4gLTAuNjU5NCAtMC43NDQzIDAuMTA1Nwp2biAtMC42MDI2IC0wLjc3MDQgMC4yMDgyCnZuIC0wLjU0MDkgLTAuNzg1NiAwLjMwMDUKdm4gLTAuNDczNiAtMC43OTIyIDAuMzg0OAp2biAtMC4zOTk3IC0wLjc5MTMgMC40NjI2CnZuIC0wLjMxNzYgLTAuNzgzMCAwLjUzNDkKdm4gLTAuMjI1NSAtMC43NjY0IDAuNjAxNQp2biAtMC4wMDAwIDEuMDAwMCAwLjAwNDEKdm4gLTAuODY2NyAwLjAwOTIgLTAuNDk4Nwp2biAtMC45Mzk3IDAuMDA2MyAtMC4zNDE5CnZuIC0wLjk0MDIgMC4wMDYyIC0wLjM0MDUKdm4gLTAuODY3NCAwLjAwOTEgLTAuNDk3NQp2biAwLjM0MzEgLTAuMDE3NCAwLjkzOTEKdm4gMC41MDIyIC0wLjAxNjAgMC44NjQ2CnZuIDAuNTAxNSAtMC4wMTYwIDAuODY1MAp2biAwLjM0MjYgLTAuMDE3NCAwLjkzOTMKdm4gLTAuOTg0NSAwLjAwMzIgLTAuMTc1Mwp2biAtMC45ODQ4IDAuMDAzMiAtMC4xNzM4CnZuIC0wLjY0OTkgLTAuMDE0MSAwLjc1OTkKdm4gLTAuNjQ5MSAtMC4wMTQxIDAuNzYwNgp2biAwLjY0NTQgLTAuMDE0MSAwLjc2MzcKdm4gMC42NDQ2IC0wLjAxNDEgMC43NjQ0CnZuIC0wLjk5ODkgMC4wMDA4IC0wLjA0NjQKdm4gLTAuOTk5MCAwLjAwMDggLTAuMDQ1Ngp2biAtMC43NzIwIC0wLjAxMTggMC42MzU1CnZuIC0wLjc3MTIgLTAuMDExOCAwLjYzNjQKdm4gMC43NjgzIC0wLjAxMTggMC42NDAwCnZuIDAuNzY3NSAtMC4wMTE4IDAuNjQxMAp2biAwLjk5OTIgMC4wMDA4IC0wLjA0MDUKdm4gMC45ODU1IDAuMDAzMiAtMC4xNjk1CnZuIDAuOTg1OCAwLjAwMzIgLTAuMTY4MAp2biAwLjk5OTIgMC4wMDA4IC0wLjAzOTgKdm4gLTAuODcwNCAtMC4wMDkyIDAuNDkyMwp2biAtMC44Njk3IC0wLjAwOTIgMC40OTM2CnZuIDAuODY3NCAtMC4wMDkyIDAuNDk3NQp2biAwLjg2NjcgLTAuMDA5MiAwLjQ5ODcKdm4gMC45NDE3IDAuMDA2MyAtMC4zMzY0CnZuIDAuOTQyMiAwLjAwNjIgLTAuMzM0OQp2biAtMC45NDIyIC0wLjAwNjMgMC4zMzQ5CnZuIC0wLjk0MTcgLTAuMDA2MyAwLjMzNjQKdm4gMC45NDAyIC0wLjAwNjMgMC4zNDA1CnZuIDAuOTM5NyAtMC4wMDYzIDAuMzQxOQp2biAwLjg2OTcgMC4wMDkyIC0wLjQ5MzYKdm4gMC44NzA0IDAuMDA5MiAtMC40OTIzCnZuIC0wLjk4NTggLTAuMDAzMiAwLjE2ODAKdm4gLTAuOTg1NSAtMC4wMDMyIDAuMTY5NQp2biAwLjk4NDggLTAuMDAzMiAwLjE3MzgKdm4gMC45ODQ1IC0wLjAwMzIgMC4xNzUzCnZuIDAuNzcxMiAwLjAxMTggLTAuNjM2NAp2biAwLjc3MjAgMC4wMTE4IC0wLjYzNTUKdm4gLTAuOTk5MiAtMC4wMDA4IDAuMDM5OAp2biAtMC45OTkyIC0wLjAwMDggMC4wNDA1CnZuIDAuOTk5MCAtMC4wMDA4IDAuMDQ1Ngp2biAwLjk5ODkgLTAuMDAwOCAwLjA0NjQKdm4gMC42NDkxIDAuMDE0MSAtMC43NjA2CnZuIDAuNjQ5OSAwLjAxNDEgLTAuNzU5OQp2biAtMC4wNDEyIDAuMDE4NSAtMC45OTkwCnZuIC0wLjE3MjYgMC4wMTgyIC0wLjk4NDgKdm4gLTAuMTcyOSAwLjAxODIgLTAuOTg0OAp2biAwLjUwNjYgMC4wMTYwIC0wLjg2MjAKdm4gMC41MDczIDAuMDE2MCAtMC44NjE2CnZuIC0wLjM0MjYgMC4wMTc0IC0wLjkzOTMKdm4gLTAuMzQzMSAwLjAxNzQgLTAuOTM5MQp2biAwLjA0NzEgMC4wMTg1IC0wLjk5ODcKdm4gMC4wMDI5IDAuMDE4NSAtMC45OTk4CnZuIDAuMzQ4MSAwLjAxNzQgLTAuOTM3Mwp2biAwLjM0ODYgMC4wMTc0IC0wLjkzNzEKdm4gLTAuNTAxNSAwLjAxNjAgLTAuODY1MAp2biAtMC41MDIyIDAuMDE2MCAtMC44NjQ2CnZuIDAuMTc4NCAwLjAxODIgLTAuOTgzOAp2biAwLjE3ODcgMC4wMTgyIC0wLjk4MzcKdm4gLTAuNjQ0NiAwLjAxNDEgLTAuNzY0NAp2biAtMC42NDU0IDAuMDE0MSAtMC43NjM3CnZuIC0wLjA0NzEgLTAuMDE4NSAwLjk5ODcKdm4gMC4wNDEyIC0wLjAxODUgMC45OTkwCnZuIC0wLjc2NzUgMC4wMTE4IC0wLjY0MTAKdm4gLTAuNzY4MyAwLjAxMTggLTAuNjQwMAp2biAtMC4xNzg3IC0wLjAxODIgMC45ODM3CnZuIC0wLjE3ODQgLTAuMDE4MiAwLjk4MzgKdm4gMC4xNzI5IC0wLjAxODIgMC45ODQ4CnZuIDAuMTcyNiAtMC4wMTgyIDAuOTg0OAp2biAtMC4wMDAwIDEuMDAwMCAwLjAwMDcKdm4gLTAuMDAyOSAtMC4wMjUyIDAuOTk5Nwp2biAtMC4xMDAwIC0wLjc1NTAgMC42NDgxCnZuIC0wLjIwMzQgLTAuNzg4NSAwLjU4MDQKdm4gLTAuMDIyMSAtMC43MjQxIDAuNjg5NAp2biAtMC4yOTE2IC0wLjgxMDMgMC41MDgzCnZuIC0wLjM2NzYgLTAuODIzMiAwLjQzMjgKdm4gLTAuNDMzNSAtMC44Mjg4IDAuMzUzNwp2biAtMC40OTE0IC0wLjgyNzkgMC4yNzA0CnZuIC0wLjU0MjggLTAuODIwMSAwLjE4MTQKdm4gLTAuNTg5OCAtMC44MDMxIDAuMDg0Nwp2biAtMC42MTk4IC0wLjc4NDYgMC4wMTM2CnZuIC0wLjU4NDMgMC4wMDcwIC0wLjgxMTUKdm4gLTAuNzYwNiAwLjAwNTYgLTAuNjQ5MQp2biAtMC43NjExIDAuMDA1NiAtMC42NDg2CnZuIC0wLjU4NDUgMC4wMDcwIC0wLjgxMTQKdm4gLTAuNzM1MCAwLjAwNTkgLTAuNjc4MAp2biAtMC40NDEyIDAuMDEyMSAtMC44OTczCnZuIC0wLjQzODAgMC4wMTIxIC0wLjg5ODkKdm4gLTAuNzM0NiAwLjAwNTkgLTAuNjc4NQp2biAwLjk5ODEgMC4wMDA2IC0wLjA2MTkKdm4gMC45NzAwIDAuMDAyMSAtMC4yNDMwCnZuIDAuOTcwMiAwLjAwMjEgLTAuMjQyMgp2biAwLjk5ODEgMC4wMDA2IC0wLjA2MTYKdm4gLTAuMzYyNSAwLjAwODEgLTAuOTMyMAp2biAtMC4zNjI4IDAuMDA4MSAtMC45MzE4CnZuIC0wLjk0MzMgMC4wMDI5IC0wLjMzMTgKdm4gLTAuOTQyOSAwLjAwMjkgLTAuMzMzMgp2biAwLjk5ODggMC4wMDA1IC0wLjA0OTQKdm4gMC45OTg4IDAuMDAwNSAtMC4wNDk2CnZuIC0wLjEwNTIgMC4wMDg2IC0wLjk5NDQKdm4gLTAuMTA1MyAwLjAwODYgLTAuOTk0NAp2biAtMC45OTg3IDAuMDAwNCAtMC4wNTA0CnZuIC0wLjk5ODcgMC4wMDA0IC0wLjA1MDYKdm4gMC45OTY3IDAuMDAwNyAtMC4wODEzCnZuIDAuMjEyMiAwLjAwODUgLTAuOTc3Mgp2biAwLjIxMjQgMC4wMDg1IC0wLjk3NzEKdm4gLTAuOTkzNSAwLjAwMTAgLTAuMTEzNQp2biAtMC45OTM2IDAuMDAxMCAtMC4xMTI5CnZuIDAuNzA3MCAwLjAwNjIgLTAuNzA3Mgp2biAwLjc5MTMgMC4wMDUzIC0wLjYxMTQKdm4gMC43MDY2IDAuMDA2MiAtMC43MDc2CnZuIDAuNTI3NyAwLjAwNzQgLTAuODQ5NAp2biAwLjUyODAgMC4wMDc0IC0wLjg0OTIKdm4gLTAuOTU0NCAwLjAwMjYgLTAuMjk4NAp2biAtMC45NTQ2IDAuMDAyNiAtMC4yOTc5CnZuIDAuNTIzNCAwLjAwNzQgLTAuODUyMAp2biAwLjUyMzIgMC4wMDc0IC0wLjg1MjIKdm4gMC43MjA1IDAuMDA2MCAtMC42OTM0CnZuIDAuNzIwOSAwLjAwNjAgLTAuNjkzMAp2biAtMC44ODg1IDAuMDA0MCAtMC40NTg5CnZuIC0wLjg4ODcgMC4wMDQwIC0wLjQ1ODUKdm4gMC4yNzYwIDAuMDEyNyAtMC45NjExCnZuIDAuMjc0NCAwLjAxMjcgLTAuOTYxNQp2biAwLjg3MDcgMC4wMDQzIC0wLjQ5MTgKdm4gMC44NzEwIDAuMDA0MyAtMC40OTEyCnZuIDAuMTE0MiAwLjAxNzIgLTAuOTkzMwp2biAtMC4yMzY0IDAuMDE2OCAtMC45NzE1CnVzZW10bCBiYWNrX29mX3Bob25lX2NvbG9yCnMgb2ZmCmYgMTMxLzEvMSAxMzIvMi8xIDIxMDYvMy8xIDIxMDQvNC8xCmYgMTMyLzIvMiAxMzMvNS8yIDIxMDgvNi8yIDIxMDkvNy8yIDIxMDYvMy8yCmYgMTMzLzUvMyAxMzQvOC8zIDIxMTAvOS8zIDIxMDgvNi8zCmYgMTM0LzgvNCAxMzUvMTAvNCAyMTA3LzExLzQgMjExMC85LzQKZiAxMzUvMTAvNSAxMzYvMTIvNSAyMTA1LzEzLzUgMjEwNy8xMS81CmYgMTM2LzEyLzYgMTM3LzE0LzYgMjEwMy8xNS82IDIxMDUvMTMvNgpmIDEzNy8xNC83IDEzOC8xNi83IDIxMDAvMTcvNyAyMTAzLzE1LzcKZiAxMzgvMTYvOCAxMzkvMTgvOCAyMDk3LzE5LzggMjEwMC8xNy84CmYgMTM5LzE4LzkgMTQwLzIwLzkgMjA5NC8yMS85IDIwOTgvMjIvOSAyMDk3LzE5LzkKZiAxNDAvMjAvMTAgMTQxLzIzLzEwIDIwOTUvMjQvMTAgMjA5NC8yMS8xMApmIDE0MS8yMy8xMSAxNDIvMjUvMTEgMjA5Mi8yNi8xMSAyMDk1LzI0LzExCmYgMTQyLzI1LzEyIDE0My8yNy8xMiAyMTI3LzI4LzEyIDIwOTIvMjYvMTIKZiAxNDMvMjcvMTMgMTQ0LzI5LzEzIDIxMjUvMzAvMTMgMjEyNy8yOC8xMwpmIDE0NC8yOS8xNCAxNDUvMzEvMTQgMjEyMi8zMi8xNCAyMTI1LzMwLzE0CmYgMTQ1LzMxLzE1IDE0Ni8zMy8xNSAyMTIwLzM0LzE1IDIxMjIvMzIvMTUKZiAxNDYvMzMvMTYgMTQ3LzM1LzE2IDIxMTgvMzYvMTYgMjEyMC8zNC8xNgpmIDE0Ny8zNS8xNyAxNDgvMzcvMTcgMjEzMi8zOC8xNyAyMTE4LzM2LzE3CmYgMTQ4LzM3LzE4IDE0OS8zOS8xOCAyMTMxLzQwLzE4IDIxMzIvMzgvMTgKZiAxNDkvMzkvMTkgMTUwLzQxLzE5IDIxMzQvNDIvMTkgMjEzMS80MC8xOQpmIDE1MC80MS8yMCAxNTEvNDMvMjAgMjEzMC80NC8yMCAyMTM0LzQyLzIwCmYgMTUxLzQzLzIxIDE1Mi80NS8yMSAyMTMzLzQ2LzIxIDIxMzAvNDQvMjEKZiAxNTIvNDUvMjIgMTUzLzQ3LzIyIDIxMTkvNDgvMjIgMjEzMy80Ni8yMgpmIDE1My80Ny8yMyAxNTQvNDkvMjMgMjEyMS81MC8yMyAyMTE5LzQ4LzIzCmYgMTU0LzQ5LzI0IDE1NS81MS8yNCAyMTI0LzUyLzI0IDIxMjMvNTMvMjQgMjEyMS81MC8yNApmIDE1NS81MS8yNSAxNTYvNTQvMjUgMjEyNi81NS8yNSAyMTI0LzUyLzI1CmYgMTU2LzU0LzI2IDE1Ny81Ni8yNiAyMTI4LzU3LzI2IDIxMjYvNTUvMjYKZiAxNTcvNTYvMjcgMTU4LzU4LzI3IDIxMjkvNTkvMjcgMjEyOC81Ny8yNwpmIDE1OC81OC8yOCAxNTkvNjAvMjggMjA5My82MS8yOCAyMTI5LzU5LzI4CmYgMTU5LzYwLzI5IDE2MC82Mi8yOSAyMDk2LzYzLzI5IDIwOTMvNjEvMjkKZiAxNjAvNjIvMzAgMTYxLzY0LzMwIDIwOTkvNjUvMzAgMjA5Ni82My8zMApmIDE2MS82NC8zMSAxNjIvNjYvMzEgMjEwMS82Ny8zMSAyMTAyLzY4LzMxIDIwOTkvNjUvMzEKZiAxNjIvNjYvMzIgMTMxLzY5LzMyIDIxMDQvNzAvMzIgMjEwMS82Ny8zMgpmIDEzMS83MS8zMyAxNjIvNzIvMzMgMTYxLzczLzMzIDE2MC83NC8zMyAxNTkvNzUvMzMgMTU4Lzc2LzMzIDE1Ny83Ny8zMyAxNTYvNzgvMzMgMTU1Lzc5LzMzIDE1NC84MC8zMyAxNTMvODEvMzMgMTUyLzgyLzMzIDE1MS84My8zMyAxNTAvODQvMzMgMTQ5Lzg1LzMzIDE0OC84Ni8zMyAxNDcvODcvMzMgMTQ2Lzg4LzMzIDE0NS84OS8zMyAxNDQvOTAvMzMgMTQzLzkxLzMzIDE0Mi85Mi8zMyAxNDEvOTMvMzMgMTQwLzk0LzMzIDEzOS85NS8zMyAxMzgvOTYvMzMgMTM3Lzk3LzMzIDEzNi85OC8zMyAxMzUvOTkvMzMgMTM0LzEwMC8zMyAxMzMvMTAxLzMzIDEzMi8xMDIvMzMKZiAxNjMvMTAzLzEgMTY0LzEwNC8xIDIwOTEvMTA1LzEgMjA5MC8xMDYvMQpmIDE2NC8xMDQvMiAxNjUvMTA3LzIgMjA0Ny8xMDgvMiAyMDQ4LzEwOS8yIDIwOTEvMTA1LzIKZiAxNjUvMTA3LzMgMTY2LzExMC8zIDIwNDkvMTExLzMgMjA0Ny8xMDgvMwpmIDE2Ni8xMTAvNCAxNjcvMTEyLzQgMjA0Ni8xMTMvNCAyMDQ5LzExMS80CmYgMTY3LzExMi81IDE2OC8xMTQvNSAyMDQ1LzExNS81IDIwNDYvMTEzLzUKZiAxNjgvMTE0LzYgMTY5LzExNi82IDIwODkvMTE3LzYgMjA0NS8xMTUvNgpmIDE2OS8xMTYvNyAxNzAvMTE4LzcgMjA4Ni8xMTkvNyAyMDg5LzExNy83CmYgMTcwLzExOC84IDE3MS8xMjAvOCAyMDg0LzEyMS84IDIwODYvMTE5LzgKZiAxNzEvMTIwLzkgMTcyLzEyMi85IDIwODEvMTIzLzkgMjA4My8xMjQvOSAyMDg0LzEyMS85CmYgMTcyLzEyMi8xMCAxNzMvMTI1LzEwIDIwNzkvMTI2LzEwIDIwODEvMTIzLzEwCmYgMTczLzEyNS8xMSAxNzQvMTI3LzExIDIwNzcvMTI4LzExIDIwNzkvMTI2LzExCmYgMTc0LzEyNy8xMiAxNzUvMTI5LzEyIDIwNzUvMTMwLzEyIDIwNzcvMTI4LzEyCmYgMTc1LzEyOS8xMyAxNzYvMTMxLzEzIDIwNzMvMTMyLzEzIDIwNzUvMTMwLzEzCmYgMTc2LzEzMS8xNCAxNzcvMTMzLzE0IDIwNzAvMTM0LzE0IDIwNzMvMTMyLzE0CmYgMTc3LzEzMy8xNSAxNzgvMTM1LzE1IDIwNjkvMTM2LzE1IDIwNzAvMTM0LzE1CmYgMTc4LzEzNS8xNiAxNzkvMTM3LzE2IDIxMTYvMTM4LzE2IDIwNjkvMTM2LzE2CmYgMTc5LzEzNy8xNyAxODAvMTM5LzE3IDIxMTQvMTQwLzE3IDIxMTYvMTM4LzE3CmYgMTgwLzEzOS8xOCAxODEvMTQxLzE4IDIxMTEvMTQyLzE4IDIxMTQvMTQwLzE4CmYgMTgxLzE0MS8xOSAxODIvMTQzLzE5IDIxMTIvMTQ0LzE5IDIxMTEvMTQyLzE5CmYgMTgyLzE0My8yMCAxODMvMTQ1LzIwIDIxMTMvMTQ2LzIwIDIxMTIvMTQ0LzIwCmYgMTgzLzE0NS8yMSAxODQvMTQ3LzIxIDIxMTUvMTQ4LzIxIDIxMTMvMTQ2LzIxCmYgMTg0LzE0Ny8yMiAxODUvMTQ5LzIyIDIxMTcvMTUwLzIyIDIxMTUvMTQ4LzIyCmYgMTg1LzE0OS8yMyAxODYvMTUxLzIzIDIwNjgvMTUyLzIzIDIxMTcvMTUwLzIzCmYgMTg2LzE1MS8yNCAxODcvMTUzLzI0IDIwNzIvMTU0LzI0IDIwNzEvMTU1LzI0IDIwNjgvMTUyLzI0CmYgMTg3LzE1My8yNSAxODgvMTU2LzI1IDIwNzQvMTU3LzI1IDIwNzIvMTU0LzI1CmYgMTg4LzE1Ni8yNiAxODkvMTU4LzI2IDIwNzYvMTU5LzI2IDIwNzQvMTU3LzI2CmYgMTg5LzE1OC8yNyAxOTAvMTYwLzI3IDIwNzgvMTYxLzI3IDIwNzYvMTU5LzI3CmYgMTkwLzE2MC8yOCAxOTEvMTYyLzI4IDIwODAvMTYzLzI4IDIwNzgvMTYxLzI4CmYgMTkxLzE2Mi8yOSAxOTIvMTY0LzI5IDIwODIvMTY1LzI5IDIwODAvMTYzLzI5CmYgMTkyLzE2NC8zMCAxOTMvMTY2LzMwIDIwODUvMTY3LzMwIDIwODIvMTY1LzMwCmYgMTkzLzE2Ni8zMSAxOTQvMTY4LzMxIDIwODcvMTY5LzMxIDIwODgvMTcwLzMxIDIwODUvMTY3LzMxCmYgMTk0LzE2OC8zMiAxNjMvMTcxLzMyIDIwOTAvMTcyLzMyIDIwODcvMTY5LzMyCmYgMTYzLzE3My8zMyAxOTQvMTc0LzMzIDE5My8xNzUvMzMgMTkyLzE3Ni8zMyAxOTEvMTc3LzMzIDE5MC8xNzgvMzMgMTg5LzE3OS8zMyAxODgvMTgwLzMzIDE4Ny8xODEvMzMgMTg2LzE4Mi8zMyAxODUvMTgzLzMzIDE4NC8xODQvMzMgMTgzLzE4NS8zMyAxODIvMTg2LzMzIDE4MS8xODcvMzMgMTgwLzE4OC8zMyAxNzkvMTg5LzMzIDE3OC8xOTAvMzMgMTc3LzE5MS8zMyAxNzYvMTkyLzMzIDE3NS8xOTMvMzMgMTc0LzE5NC8zMyAxNzMvMTk1LzMzIDE3Mi8xOTYvMzMgMTcxLzE5Ny8zMyAxNzAvMTk4LzMzIDE2OS8xOTkvMzMgMTY4LzIwMC8zMyAxNjcvMjAxLzMzIDE2Ni8yMDIvMzMgMTY1LzIwMy8zMyAxNjQvMjA0LzMzCmYgMTk1LzIwNS8xIDE5Ni8yMDYvMSAyMDQwLzIwNy8xIDIwMzgvMjA4LzEKZiAxOTYvMjA2LzIgMTk3LzIwOS8yIDIwNDIvMjEwLzIgMjA0My8yMTEvMiAyMDQwLzIwNy8yCmYgMTk3LzIwOS8zIDE5OC8yMTIvMyAyMDQ0LzIxMy8zIDIwNDIvMjEwLzMKZiAxOTgvMjEyLzQgMTk5LzIxNC80IDIwNDEvMjE1LzQgMjA0NC8yMTMvNApmIDE5OS8yMTQvNSAyMDAvMjE2LzUgMjAzOS8yMTcvNSAyMDQxLzIxNS81CmYgMjAwLzIxNi82IDIwMS8yMTgvNiAyMDM3LzIxOS82IDIwMzkvMjE3LzYKZiAyMDEvMjE4LzcgMjAyLzIyMC83IDIwMzQvMjIxLzcgMjAzNy8yMTkvNwpmIDIwMi8yMjAvOCAyMDMvMjIyLzggMjAzMS8yMjMvOCAyMDM0LzIyMS84CmYgMjAzLzIyMi85IDIwNC8yMjQvOSAyMDI5LzIyNS85IDIwMzIvMjI2LzkgMjAzMS8yMjMvOQpmIDIwNC8yMjQvMTAgMjA1LzIyNy8xMCAyMDI4LzIyOC8xMCAyMDI5LzIyNS8xMApmIDIwNS8yMjcvMTEgMjA2LzIyOS8xMSAyMDY2LzIzMC8xMSAyMDI4LzIyOC8xMQpmIDIwNi8yMjkvMTIgMjA3LzIzMS8xMiAyMDY0LzIzMi8xMiAyMDY2LzIzMC8xMgpmIDIwNy8yMzEvMTMgMjA4LzIzMy8xMyAyMDYyLzIzNC8xMyAyMDY0LzIzMi8xMwpmIDIwOC8yMzMvMTQgMjA5LzIzNS8xNCAyMDU5LzIzNi8xNCAyMDYyLzIzNC8xNApmIDIwOS8yMzUvMTUgMjEwLzIzNy8xNSAyMDU3LzIzOC8xNSAyMDU5LzIzNi8xNQpmIDIxMC8yMzcvMTYgMjExLzIzOS8xNiAyMDU1LzI0MC8xNiAyMDU3LzIzOC8xNgpmIDIxMS8yMzkvMTcgMjEyLzI0MS8xNyAyMDUzLzI0Mi8xNyAyMDU1LzI0MC8xNwpmIDIxMi8yNDEvMTggMjEzLzI0My8xOCAyMDUxLzI0NC8xOCAyMDUzLzI0Mi8xOApmIDIxMy8yNDMvMTkgMjE0LzI0NS8xOSAyMDUwLzI0Ni8xOSAyMDUxLzI0NC8xOQpmIDIxNC8yNDUvMjAgMjE1LzI0Ny8yMCAyMDUyLzI0OC8yMCAyMDUwLzI0Ni8yMApmIDIxNS8yNDcvMjEgMjE2LzI0OS8yMSAyMDU0LzI1MC8yMSAyMDUyLzI0OC8yMQpmIDIxNi8yNDkvMjIgMjE3LzI1MS8yMiAyMDU2LzI1Mi8yMiAyMDU0LzI1MC8yMgpmIDIxNy8yNTEvMjMgMjE4LzI1My8yMyAyMDU4LzI1NC8yMyAyMDU2LzI1Mi8yMwpmIDIxOC8yNTMvMjQgMjE5LzI1NS8yNCAyMDYwLzI1Ni8yNCAyMDYxLzI1Ny8yNCAyMDU4LzI1NC8yNApmIDIxOS8yNTUvMjUgMjIwLzI1OC8yNSAyMDYzLzI1OS8yNSAyMDYwLzI1Ni8yNQpmIDIyMC8yNTgvMjYgMjIxLzI2MC8yNiAyMDY1LzI2MS8yNiAyMDYzLzI1OS8yNgpmIDIyMS8yNjAvMjcgMjIyLzI2Mi8yNyAyMDY3LzI2My8yNyAyMDY1LzI2MS8yNwpmIDIyMi8yNjIvMjggMjIzLzI2NC8yOCAyMDI3LzI2NS8yOCAyMDY3LzI2My8yOApmIDIyMy8yNjQvMjkgMjI0LzI2Ni8yOSAyMDMwLzI2Ny8yOSAyMDI3LzI2NS8yOQpmIDIyNC8yNjYvMzAgMjI1LzI2OC8zMCAyMDMzLzI2OS8zMCAyMDMwLzI2Ny8zMApmIDIyNS8yNjgvMzEgMjI2LzI3MC8zMSAyMDM1LzI3MS8zMSAyMDM2LzI3Mi8zMSAyMDMzLzI2OS8zMQpmIDIyNi8yNzAvMzIgMTk1LzI3My8zMiAyMDM4LzI3NC8zMiAyMDM1LzI3MS8zMgpmIDE5NS8yNzUvMzMgMjI2LzI3Ni8zMyAyMjUvMjc3LzMzIDIyNC8yNzgvMzMgMjIzLzI3OS8zMyAyMjIvMjgwLzMzIDIyMS8yODEvMzMgMjIwLzI4Mi8zMyAyMTkvMjgzLzMzIDIxOC8yODQvMzMgMjE3LzI4NS8zMyAyMTYvMjg2LzMzIDIxNS8yODcvMzMgMjE0LzI4OC8zMyAyMTMvMjg5LzMzIDIxMi8yOTAvMzMgMjExLzI5MS8zMyAyMTAvMjkyLzMzIDIwOS8yOTMvMzMgMjA4LzI5NC8zMyAyMDcvMjk1LzMzIDIwNi8yOTYvMzMgMjA1LzI5Ny8zMyAyMDQvMjk4LzMzIDIwMy8yOTkvMzMgMjAyLzMwMC8zMyAyMDEvMzAxLzMzIDIwMC8zMDIvMzMgMTk5LzMwMy8zMyAxOTgvMzA0LzMzIDE5Ny8zMDUvMzMgMTk2LzMwNi8zMwpmIDIyNy8zMDcvMSAyMjgvMzA4LzEgMTk5Mi8zMDkvMSAxOTkwLzMxMC8xCmYgMjI4LzMwOC8yIDIyOS8zMTEvMiAxOTk0LzMxMi8yIDE5OTUvMzEzLzIgMTk5Mi8zMDkvMgpmIDIyOS8zMTEvMyAyMzAvMzE0LzMgMTk5Ni8zMTUvMyAxOTk0LzMxMi8zCmYgMjMwLzMxNC80IDIzMS8zMTYvNCAxOTkzLzMxNy80IDE5OTYvMzE1LzQKZiAyMzEvMzE2LzUgMjMyLzMxOC81IDE5OTEvMzE5LzUgMTk5My8zMTcvNQpmIDIzMi8zMTgvNiAyMzMvMzIwLzYgMTk4OS8zMjEvNiAxOTkxLzMxOS82CmYgMjMzLzMyMC83IDIzNC8zMjIvNyAxOTg2LzMyMy83IDE5ODkvMzIxLzcKZiAyMzQvMzIyLzggMjM1LzMyNC84IDE5ODQvMzI1LzggMTk4Ni8zMjMvOApmIDIzNS8zMjQvOSAyMzYvMzI2LzkgMTk4My8zMjcvOSAxOTgyLzMyOC85IDE5ODQvMzI1LzkKZiAyMzYvMzI2LzEwIDIzNy8zMjkvMTAgMjAyNC8zMzAvMTAgMTk4My8zMjcvMTAKZiAyMzcvMzI5LzExIDIzOC8zMzEvMTEgMjAyMi8zMzIvMTEgMjAyNC8zMzAvMTEKZiAyMzgvMzMxLzEyIDIzOS8zMzMvMTIgMjAyMC8zMzQvMTIgMjAyMi8zMzIvMTIKZiAyMzkvMzMzLzEzIDI0MC8zMzUvMTMgMjAxOC8zMzYvMTMgMjAyMC8zMzQvMTMKZiAyNDAvMzM1LzE0IDI0MS8zMzcvMTQgMjAxNS8zMzgvMTQgMjAxOC8zMzYvMTQKZiAyNDEvMzM3LzE1IDI0Mi8zMzkvMTUgMjAxMy8zNDAvMTUgMjAxNS8zMzgvMTUKZiAyNDIvMzM5LzE2IDI0My8zNDEvMTYgMjAxMS8zNDIvMTYgMjAxMy8zNDAvMTYKZiAyNDMvMzQxLzE3IDI0NC8zNDMvMTcgMjAwOS8zNDQvMTcgMjAxMS8zNDIvMTcKZiAyNDQvMzQzLzE4IDI0NS8zNDUvMTggMjAwNy8zNDYvMTggMjAwOS8zNDQvMTgKZiAyNDUvMzQ1LzE5IDI0Ni8zNDcvMTkgMjAwNi8zNDgvMTkgMjAwNy8zNDYvMTkKZiAyNDYvMzQ3LzIwIDI0Ny8zNDkvMjAgMjAwOC8zNTAvMjAgMjAwNi8zNDgvMjAKZiAyNDcvMzQ5LzIxIDI0OC8zNTEvMjEgMjAxMC8zNTIvMjEgMjAwOC8zNTAvMjEKZiAyNDgvMzUxLzIyIDI0OS8zNTMvMjIgMjAxMi8zNTQvMjIgMjAxMC8zNTIvMjIKZiAyNDkvMzUzLzIzIDI1MC8zNTUvMjMgMjAxNC8zNTYvMjMgMjAxMi8zNTQvMjMKZiAyNTAvMzU1LzI0IDI1MS8zNTcvMjQgMjAxNi8zNTgvMjQgMjAxNy8zNTkvMjQgMjAxNC8zNTYvMjQKZiAyNTEvMzU3LzI1IDI1Mi8zNjAvMjUgMjAxOS8zNjEvMjUgMjAxNi8zNTgvMjUKZiAyNTIvMzYwLzI2IDI1My8zNjIvMjYgMjAyMS8zNjMvMjYgMjAxOS8zNjEvMjYKZiAyNTMvMzYyLzI3IDI1NC8zNjQvMjcgMjAyMy8zNjUvMjcgMjAyMS8zNjMvMjcKZiAyNTQvMzY0LzI4IDI1NS8zNjYvMjggMjAyNS8zNjcvMjggMjAyMy8zNjUvMjgKZiAyNTUvMzY2LzI5IDI1Ni8zNjgvMjkgMjAyNi8zNjkvMjkgMjAyNS8zNjcvMjkKZiAyNTYvMzY4LzMwIDI1Ny8zNzAvMzAgMTk4NS8zNzEvMzAgMjAyNi8zNjkvMzAKZiAyNTcvMzcwLzMxIDI1OC8zNzIvMzEgMTk4Ny8zNzMvMzEgMTk4OC8zNzQvMzEgMTk4NS8zNzEvMzEKZiAyNTgvMzcyLzMyIDIyNy8zNzUvMzIgMTk5MC8zNzYvMzIgMTk4Ny8zNzMvMzIKZiAyMjcvMzc3LzMzIDI1OC8zNzgvMzMgMjU3LzM3OS8zMyAyNTYvMzgwLzMzIDI1NS8zODEvMzMgMjU0LzM4Mi8zMyAyNTMvMzgzLzMzIDI1Mi8zODQvMzMgMjUxLzM4NS8zMyAyNTAvMzg2LzMzIDI0OS8zODcvMzMgMjQ4LzM4OC8zMyAyNDcvMzg5LzMzIDI0Ni8zOTAvMzMgMjQ1LzM5MS8zMyAyNDQvMzkyLzMzIDI0My8zOTMvMzMgMjQyLzM5NC8zMyAyNDEvMzk1LzMzIDI0MC8zOTYvMzMgMjM5LzM5Ny8zMyAyMzgvMzk4LzMzIDIzNy8zOTkvMzMgMjM2LzQwMC8zMyAyMzUvNDAxLzMzIDIzNC80MDIvMzMgMjMzLzQwMy8zMyAyMzIvNDA0LzMzIDIzMS80MDUvMzMgMjMwLzQwNi8zMyAyMjkvNDA3LzMzIDIyOC80MDgvMzMKZiAyNTkvNDA5LzEgMjYwLzQxMC8xIDE5NzcvNDExLzEgMTk3NS80MTIvMQpmIDI2MC80MTAvMiAyNjEvNDEzLzIgMTk3OS80MTQvMiAxOTgwLzQxNS8yIDE5NzcvNDExLzIKZiAyNjEvNDEzLzMgMjYyLzQxNi8zIDE5ODEvNDE3LzMgMTk3OS80MTQvMwpmIDI2Mi80MTYvNCAyNjMvNDE4LzQgMTk3OC80MTkvNCAxOTgxLzQxNy80CmYgMjYzLzQxOC81IDI2NC80MjAvNSAxOTc2LzQyMS81IDE5NzgvNDE5LzUKZiAyNjQvNDIwLzYgMjY1LzQyMi82IDE5NzQvNDIzLzYgMTk3Ni80MjEvNgpmIDI2NS80MjIvNyAyNjYvNDI0LzcgMTk3MS80MjUvNyAxOTc0LzQyMy83CmYgMjY2LzQyNC84IDI2Ny80MjYvOCAxOTY5LzQyNy84IDE5NzEvNDI1LzgKZiAyNjcvNDI2LzkgMjY4LzQyOC85IDE5NjYvNDI5LzkgMTk2OC80MzAvOSAxOTY5LzQyNy85CmYgMjY4LzQyOC8xMCAyNjkvNDMxLzEwIDE5NjQvNDMyLzEwIDE5NjYvNDI5LzEwCmYgMjY5LzQzMS8xMSAyNzAvNDMzLzExIDE5NjIvNDM0LzExIDE5NjQvNDMyLzExCmYgMjcwLzQzMy8xMiAyNzEvNDM1LzEyIDE5NjAvNDM2LzEyIDE5NjIvNDM0LzEyCmYgMjcxLzQzNS8xMyAyNzIvNDM3LzEzIDE5NTcvNDM4LzEzIDE5NjAvNDM2LzEzCmYgMjcyLzQzNy8xNCAyNzMvNDM5LzE0IDE5NTgvNDQwLzE0IDE5NTcvNDM4LzE0CmYgMjczLzQzOS8xNSAyNzQvNDQxLzE1IDIwMDQvNDQyLzE1IDE5NTgvNDQwLzE1CmYgMjc0LzQ0MS8xNiAyNzUvNDQzLzE2IDIwMDIvNDQ0LzE2IDIwMDQvNDQyLzE2CmYgMjc1LzQ0My8xNyAyNzYvNDQ1LzE3IDIwMDAvNDQ2LzE3IDIwMDIvNDQ0LzE3CmYgMjc2LzQ0NS8xOCAyNzcvNDQ3LzE4IDE5OTgvNDQ4LzE4IDIwMDAvNDQ2LzE4CmYgMjc3LzQ0Ny8xOSAyNzgvNDQ5LzE5IDE5OTcvNDUwLzE5IDE5OTgvNDQ4LzE5CmYgMjc4LzQ0OS8yMCAyNzkvNDUxLzIwIDE5OTkvNDUyLzIwIDE5OTcvNDUwLzIwCmYgMjc5LzQ1MS8yMSAyODAvNDUzLzIxIDIwMDEvNDU0LzIxIDE5OTkvNDUyLzIxCmYgMjgwLzQ1My8yMiAyODEvNDU1LzIyIDIwMDMvNDU2LzIyIDIwMDEvNDU0LzIyCmYgMjgxLzQ1NS8yMyAyODIvNDU3LzIzIDIwMDUvNDU4LzIzIDIwMDMvNDU2LzIzCmYgMjgyLzQ1Ny8yNCAyODMvNDU5LzI0IDE5NTUvNDYwLzI0IDE5NTYvNDYxLzI0IDIwMDUvNDU4LzI0CmYgMjgzLzQ1OS8yNSAyODQvNDYyLzI1IDE5NTkvNDYzLzI1IDE5NTUvNDYwLzI1CmYgMjg0LzQ2Mi8yNiAyODUvNDY0LzI2IDE5NjEvNDY1LzI2IDE5NTkvNDYzLzI2CmYgMjg1LzQ2NC8yNyAyODYvNDY2LzI3IDE5NjMvNDY3LzI3IDE5NjEvNDY1LzI3CmYgMjg2LzQ2Ni8yOCAyODcvNDY4LzI4IDE5NjUvNDY5LzI4IDE5NjMvNDY3LzI4CmYgMjg3LzQ2OC8yOSAyODgvNDcwLzI5IDE5NjcvNDcxLzI5IDE5NjUvNDY5LzI5CmYgMjg4LzQ3MC8zMCAyODkvNDcyLzMwIDE5NzAvNDczLzMwIDE5NjcvNDcxLzMwCmYgMjg5LzQ3Mi8zMSAyOTAvNDc0LzMxIDE5NzIvNDc1LzMxIDE5NzMvNDc2LzMxIDE5NzAvNDczLzMxCmYgMjkwLzQ3NC8zMiAyNTkvNDc3LzMyIDE5NzUvNDc4LzMyIDE5NzIvNDc1LzMyCmYgMjU5LzQ3OS8zMyAyOTAvNDgwLzMzIDI4OS80ODEvMzMgMjg4LzQ4Mi8zMyAyODcvNDgzLzMzIDI4Ni80ODQvMzMgMjg1LzQ4NS8zMyAyODQvNDg2LzMzIDI4My80ODcvMzMgMjgyLzQ4OC8zMyAyODEvNDg5LzMzIDI4MC80OTAvMzMgMjc5LzQ5MS8zMyAyNzgvNDkyLzMzIDI3Ny80OTMvMzMgMjc2LzQ5NC8zMyAyNzUvNDk1LzMzIDI3NC80OTYvMzMgMjczLzQ5Ny8zMyAyNzIvNDk4LzMzIDI3MS80OTkvMzMgMjcwLzUwMC8zMyAyNjkvNTAxLzMzIDI2OC81MDIvMzMgMjY3LzUwMy8zMyAyNjYvNTA0LzMzIDI2NS81MDUvMzMgMjY0LzUwNi8zMyAyNjMvNTA3LzMzIDI2Mi81MDgvMzMgMjYxLzUwOS8zMyAyNjAvNTEwLzMzCmYgMjkxLzUxMS8xIDI5Mi81MTIvMSAxOTE0LzUxMy8xIDE5MTIvNTE0LzEKZiAyOTIvNTEyLzIgMjkzLzUxNS8yIDE5MTcvNTE2LzIgMTkxNi81MTcvMiAxOTE0LzUxMy8yCmYgMjkzLzUxNS8zIDI5NC81MTgvMyAxOTE4LzUxOS8zIDE5MTcvNTE2LzMKZiAyOTQvNTE4LzQgMjk1LzUyMC80IDE5MTUvNTIxLzQgMTkxOC81MTkvNApmIDI5NS81MjAvNSAyOTYvNTIyLzUgMTkxMy81MjMvNSAxOTE1LzUyMS81CmYgMjk2LzUyMi82IDI5Ny81MjQvNiAxOTExLzUyNS82IDE5MTMvNTIzLzYKZiAyOTcvNTI0LzcgMjk4LzUyNi83IDE5MDgvNTI3LzcgMTkxMS81MjUvNwpmIDI5OC81MjYvOCAyOTkvNTI4LzggMTkwNy81MjkvOCAxOTA4LzUyNy84CmYgMjk5LzUyOC85IDMwMC81MzAvOSAxOTUxLzUzMS85IDE5NTMvNTMyLzkgMTkwNy81MjkvOQpmIDMwMC81MzAvMTAgMzAxLzUzMy8xMCAxOTQ5LzUzNC8xMCAxOTUxLzUzMS8xMApmIDMwMS81MzMvMTEgMzAyLzUzNS8xMSAxOTQ3LzUzNi8xMSAxOTQ5LzUzNC8xMQpmIDMwMi81MzUvMTIgMzAzLzUzNy8xMiAxOTQ1LzUzOC8xMiAxOTQ3LzUzNi8xMgpmIDMwMy81MzcvMTMgMzA0LzUzOS8xMyAxOTQzLzU0MC8xMyAxOTQ1LzUzOC8xMwpmIDMwNC81MzkvMTQgMzA1LzU0MS8xNCAxOTQwLzU0Mi8xNCAxOTQzLzU0MC8xNApmIDMwNS81NDEvMTUgMzA2LzU0My8xNSAxOTM4LzU0NC8xNSAxOTQwLzU0Mi8xNQpmIDMwNi81NDMvMTYgMzA3LzU0NS8xNiAxOTM2LzU0Ni8xNiAxOTM4LzU0NC8xNgpmIDMwNy81NDUvMTcgMzA4LzU0Ny8xNyAxOTM0LzU0OC8xNyAxOTM2LzU0Ni8xNwpmIDMwOC81NDcvMTggMzA5LzU0OS8xOCAxOTMxLzU1MC8xOCAxOTM0LzU0OC8xOApmIDMwOS81NDkvMTkgMzEwLzU1MS8xOSAxOTMyLzU1Mi8xOSAxOTMxLzU1MC8xOQpmIDMxMC81NTEvMjAgMzExLzU1My8yMCAxOTMzLzU1NC8yMCAxOTMyLzU1Mi8yMApmIDMxMS81NTMvMjEgMzEyLzU1NS8yMSAxOTM1LzU1Ni8yMSAxOTMzLzU1NC8yMQpmIDMxMi81NTUvMjIgMzEzLzU1Ny8yMiAxOTM3LzU1OC8yMiAxOTM1LzU1Ni8yMgpmIDMxMy81NTcvMjMgMzE0LzU1OS8yMyAxOTM5LzU2MC8yMyAxOTM3LzU1OC8yMwpmIDMxNC81NTkvMjQgMzE1LzU2MS8yNCAxOTQxLzU2Mi8yNCAxOTQyLzU2My8yNCAxOTM5LzU2MC8yNApmIDMxNS81NjEvMjUgMzE2LzU2NC8yNSAxOTQ0LzU2NS8yNSAxOTQxLzU2Mi8yNQpmIDMxNi81NjQvMjYgMzE3LzU2Ni8yNiAxOTQ2LzU2Ny8yNiAxOTQ0LzU2NS8yNgpmIDMxNy81NjYvMjcgMzE4LzU2OC8yNyAxOTQ4LzU2OS8yNyAxOTQ2LzU2Ny8yNwpmIDMxOC81NjgvMjggMzE5LzU3MC8yOCAxOTUwLzU3MS8yOCAxOTQ4LzU2OS8yOApmIDMxOS81NzAvMjkgMzIwLzU3Mi8yOSAxOTUyLzU3My8yOSAxOTUwLzU3MS8yOQpmIDMyMC81NzIvMzAgMzIxLzU3NC8zMCAxOTU0LzU3NS8zMCAxOTUyLzU3My8zMApmIDMyMS81NzQvMzEgMzIyLzU3Ni8zMSAxOTA5LzU3Ny8zMSAxOTEwLzU3OC8zMSAxOTU0LzU3NS8zMQpmIDMyMi81NzYvMzIgMjkxLzU3OS8zMiAxOTEyLzU4MC8zMiAxOTA5LzU3Ny8zMgpmIDI5MS81ODEvMzMgMzIyLzU4Mi8zMyAzMjEvNTgzLzMzIDMyMC81ODQvMzMgMzE5LzU4NS8zMyAzMTgvNTg2LzMzIDMxNy81ODcvMzMgMzE2LzU4OC8zMyAzMTUvNTg5LzMzIDMxNC81OTAvMzMgMzEzLzU5MS8zMyAzMTIvNTkyLzMzIDMxMS81OTMvMzMgMzEwLzU5NC8zMyAzMDkvNTk1LzMzIDMwOC81OTYvMzMgMzA3LzU5Ny8zMyAzMDYvNTk4LzMzIDMwNS81OTkvMzMgMzA0LzYwMC8zMyAzMDMvNjAxLzMzIDMwMi82MDIvMzMgMzAxLzYwMy8zMyAzMDAvNjA0LzMzIDI5OS82MDUvMzMgMjk4LzYwNi8zMyAyOTcvNjA3LzMzIDI5Ni82MDgvMzMgMjk1LzYwOS8zMyAyOTQvNjEwLzMzIDI5My82MTEvMzMgMjkyLzYxMi8zMwpmIDMyMy82MTMvMSAzMjQvNjE0LzEgMTkwMS82MTUvMSAxODk5LzYxNi8xCmYgMzI0LzYxNC8yIDMyNS82MTcvMiAxOTAzLzYxOC8yIDE5MDQvNjE5LzIgMTkwMS82MTUvMgpmIDMyNS82MTcvMyAzMjYvNjIwLzMgMTkwNS82MjEvMyAxOTAzLzYxOC8zCmYgMzI2LzYyMC80IDMyNy82MjIvNCAxOTAyLzYyMy80IDE5MDUvNjIxLzQKZiAzMjcvNjIyLzUgMzI4LzYyNC81IDE5MDAvNjI1LzUgMTkwMi82MjMvNQpmIDMyOC82MjQvNiAzMjkvNjI2LzYgMTg5OC82MjcvNiAxOTAwLzYyNS82CmYgMzI5LzYyNi83IDMzMC82MjgvNyAxODk1LzYyOS83IDE4OTgvNjI3LzcKZiAzMzAvNjI4LzggMzMxLzYzMC84IDE4OTIvNjMxLzggMTg5NS82MjkvOApmIDMzMS82MzAvOSAzMzIvNjMyLzkgMTg5MC82MzMvOSAxODkzLzYzNC85IDE4OTIvNjMxLzkKZiAzMzIvNjMyLzEwIDMzMy82MzUvMTAgMTg4OC82MzYvMTAgMTg5MC82MzMvMTAKZiAzMzMvNjM1LzExIDMzNC82MzcvMTEgMTg4Ni82MzgvMTEgMTg4OC82MzYvMTEKZiAzMzQvNjM3LzEyIDMzNS82MzkvMTIgMTg4NC82NDAvMTIgMTg4Ni82MzgvMTIKZiAzMzUvNjM5LzEzIDMzNi82NDEvMTMgMTg4My82NDIvMTMgMTg4NC82NDAvMTMKZiAzMzYvNjQxLzE0IDMzNy82NDMvMTQgMTkyOC82NDQvMTQgMTg4My82NDIvMTQKZiAzMzcvNjQzLzE1IDMzOC82NDUvMTUgMTkyNi82NDYvMTUgMTkyOC82NDQvMTUKZiAzMzgvNjQ1LzE2IDMzOS82NDcvMTYgMTkyNC82NDgvMTYgMTkyNi82NDYvMTYKZiAzMzkvNjQ3LzE3IDM0MC82NDkvMTcgMTkyMi82NTAvMTcgMTkyNC82NDgvMTcKZiAzNDAvNjQ5LzE4IDM0MS82NTEvMTggMTkxOS82NTIvMTggMTkyMi82NTAvMTgKZiAzNDEvNjUxLzE5IDM0Mi82NTMvMTkgMTkyMC82NTQvMTkgMTkxOS82NTIvMTkKZiAzNDIvNjUzLzIwIDM0My82NTUvMjAgMTkyMS82NTYvMjAgMTkyMC82NTQvMjAKZiAzNDMvNjU1LzIxIDM0NC82NTcvMjEgMTkyMy82NTgvMjEgMTkyMS82NTYvMjEKZiAzNDQvNjU3LzIyIDM0NS82NTkvMjIgMTkyNS82NjAvMjIgMTkyMy82NTgvMjIKZiAzNDUvNjU5LzIzIDM0Ni82NjEvMjMgMTkyNy82NjIvMjMgMTkyNS82NjAvMjMKZiAzNDYvNjYxLzI0IDM0Ny82NjMvMjQgMTkyOS82NjQvMjQgMTkzMC82NjUvMjQgMTkyNy82NjIvMjQKZiAzNDcvNjYzLzI1IDM0OC82NjYvMjUgMTg4Mi82NjcvMjUgMTkyOS82NjQvMjUKZiAzNDgvNjY2LzI2IDM0OS82NjgvMjYgMTg4NS82NjkvMjYgMTg4Mi82NjcvMjYKZiAzNDkvNjY4LzI3IDM1MC82NzAvMjcgMTg4Ny82NzEvMjcgMTg4NS82NjkvMjcKZiAzNTAvNjcwLzI4IDM1MS82NzIvMjggMTg4OS82NzMvMjggMTg4Ny82NzEvMjgKZiAzNTEvNjcyLzI5IDM1Mi82NzQvMjkgMTg5MS82NzUvMjkgMTg4OS82NzMvMjkKZiAzNTIvNjc0LzMwIDM1My82NzYvMzAgMTg5NC82NzcvMzAgMTg5MS82NzUvMzAKZiAzNTMvNjc2LzMxIDM1NC82NzgvMzEgMTg5Ni82NzkvMzEgMTg5Ny82ODAvMzEgMTg5NC82NzcvMzEKZiAzNTQvNjc4LzMyIDMyMy82ODEvMzIgMTg5OS82ODIvMzIgMTg5Ni82NzkvMzIKZiAzMjMvNjgzLzMzIDM1NC82ODQvMzMgMzUzLzY4NS8zMyAzNTIvNjg2LzMzIDM1MS82ODcvMzMgMzUwLzY4OC8zMyAzNDkvNjg5LzMzIDM0OC82OTAvMzMgMzQ3LzY5MS8zMyAzNDYvNjkyLzMzIDM0NS82OTMvMzMgMzQ0LzY5NC8zMyAzNDMvNjk1LzMzIDM0Mi82OTYvMzMgMzQxLzY5Ny8zMyAzNDAvNjk4LzMzIDMzOS82OTkvMzMgMzM4LzcwMC8zMyAzMzcvNzAxLzMzIDMzNi83MDIvMzMgMzM1LzcwMy8zMyAzMzQvNzA0LzMzIDMzMy83MDUvMzMgMzMyLzcwNi8zMyAzMzEvNzA3LzMzIDMzMC83MDgvMzMgMzI5LzcwOS8zMyAzMjgvNzEwLzMzIDMyNy83MTEvMzMgMzI2LzcxMi8zMyAzMjUvNzEzLzMzIDMyNC83MTQvMzMKZiAzNTUvNzE1LzEgMzU2LzcxNi8xIDE4MTYvNzE3LzEgMTgxNC83MTgvMQpmIDM1Ni83MTYvMiAzNTcvNzE5LzIgMTgxOS83MjAvMiAxODE4LzcyMS8yIDE4MTYvNzE3LzIKZiAzNTcvNzE5LzMgMzU4LzcyMi8zIDE4MjAvNzIzLzMgMTgxOS83MjAvMwpmIDM1OC83MjIvNCAzNTkvNzI0LzQgMTgxNy83MjUvNCAxODIwLzcyMy80CmYgMzU5LzcyNC81IDM2MC83MjYvNSAxODE1LzcyNy81IDE4MTcvNzI1LzUKZiAzNjAvNzI2LzYgMzYxLzcyOC82IDE4MTMvNzI5LzYgMTgxNS83MjcvNgpmIDM2MS83MjgvNyAzNjIvNzMwLzcgMTgxMi83MzEvNyAxODEzLzcyOS83CmYgMzYyLzczMC84IDM2My83MzIvOCAxODc4LzczMy84IDE4MTIvNzMxLzgKZiAzNjMvNzMyLzkgMzY0LzczNC85IDE4NzYvNzM1LzkgMTg3OS83MzYvOSAxODc4LzczMy85CmYgMzY0LzczNC8xMCAzNjUvNzM3LzEwIDE4NzQvNzM4LzEwIDE4NzYvNzM1LzEwCmYgMzY1LzczNy8xMSAzNjYvNzM5LzExIDE4NzIvNzQwLzExIDE4NzQvNzM4LzExCmYgMzY2LzczOS8xMiAzNjcvNzQxLzEyIDE4NzAvNzQyLzEyIDE4NzIvNzQwLzEyCmYgMzY3Lzc0MS8xMyAzNjgvNzQzLzEzIDE4NjgvNzQ0LzEzIDE4NzAvNzQyLzEzCmYgMzY4Lzc0My8xNCAzNjkvNzQ1LzE0IDE4NjUvNzQ2LzE0IDE4NjgvNzQ0LzE0CmYgMzY5Lzc0NS8xNSAzNzAvNzQ3LzE1IDE4NjMvNzQ4LzE1IDE4NjUvNzQ2LzE1CmYgMzcwLzc0Ny8xNiAzNzEvNzQ5LzE2IDE4NjEvNzUwLzE2IDE4NjMvNzQ4LzE2CmYgMzcxLzc0OS8xNyAzNzIvNzUxLzE3IDE4NTgvNzUyLzE3IDE4NjEvNzUwLzE3CmYgMzcyLzc1MS8xOCAzNzMvNzUzLzE4IDE4NTkvNzU0LzE4IDE4NTgvNzUyLzE4CmYgMzczLzc1My8xOSAzNzQvNzU1LzE5IDE5MDYvNzU2LzE5IDE4NTkvNzU0LzE5CmYgMzc0Lzc1NS8yMCAzNzUvNzU3LzIwIDE4NTcvNzU4LzIwIDE5MDYvNzU2LzIwCmYgMzc1Lzc1Ny8yMSAzNzYvNzU5LzIxIDE4NjAvNzYwLzIxIDE4NTcvNzU4LzIxCmYgMzc2Lzc1OS8yMiAzNzcvNzYxLzIyIDE4NjIvNzYyLzIyIDE4NjAvNzYwLzIyCmYgMzc3Lzc2MS8yMyAzNzgvNzYzLzIzIDE4NjQvNzY0LzIzIDE4NjIvNzYyLzIzCmYgMzc4Lzc2My8yNCAzNzkvNzY1LzI0IDE4NjYvNzY2LzI0IDE4NjcvNzY3LzI0IDE4NjQvNzY0LzI0CmYgMzc5Lzc2NS8yNSAzODAvNzY4LzI1IDE4NjkvNzY5LzI1IDE4NjYvNzY2LzI1CmYgMzgwLzc2OC8yNiAzODEvNzcwLzI2IDE4NzEvNzcxLzI2IDE4NjkvNzY5LzI2CmYgMzgxLzc3MC8yNyAzODIvNzcyLzI3IDE4NzMvNzczLzI3IDE4NzEvNzcxLzI3CmYgMzgyLzc3Mi8yOCAzODMvNzc0LzI4IDE4NzUvNzc1LzI4IDE4NzMvNzczLzI4CmYgMzgzLzc3NC8yOSAzODQvNzc2LzI5IDE4NzcvNzc3LzI5IDE4NzUvNzc1LzI5CmYgMzg0Lzc3Ni8zMCAzODUvNzc4LzMwIDE4ODAvNzc5LzMwIDE4NzcvNzc3LzMwCmYgMzg1Lzc3OC8zMSAzODYvNzgwLzMxIDE4MTEvNzgxLzMxIDE4ODEvNzgyLzMxIDE4ODAvNzc5LzMxCmYgMzg2Lzc4MC8zMiAzNTUvNzgzLzMyIDE4MTQvNzg0LzMyIDE4MTEvNzgxLzMyCmYgMzU1Lzc4NS8zMyAzODYvNzg2LzMzIDM4NS83ODcvMzMgMzg0Lzc4OC8zMyAzODMvNzg5LzMzIDM4Mi83OTAvMzMgMzgxLzc5MS8zMyAzODAvNzkyLzMzIDM3OS83OTMvMzMgMzc4Lzc5NC8zMyAzNzcvNzk1LzMzIDM3Ni83OTYvMzMgMzc1Lzc5Ny8zMyAzNzQvNzk4LzMzIDM3My83OTkvMzMgMzcyLzgwMC8zMyAzNzEvODAxLzMzIDM3MC84MDIvMzMgMzY5LzgwMy8zMyAzNjgvODA0LzMzIDM2Ny84MDUvMzMgMzY2LzgwNi8zMyAzNjUvODA3LzMzIDM2NC84MDgvMzMgMzYzLzgwOS8zMyAzNjIvODEwLzMzIDM2MS84MTEvMzMgMzYwLzgxMi8zMyAzNTkvODEzLzMzIDM1OC84MTQvMzMgMzU3LzgxNS8zMyAzNTYvODE2LzMzCmYgMzg3LzgxNy8xIDM4OC84MTgvMSAxODUyLzgxOS8xIDE4NTAvODIwLzEKZiAzODgvODE4LzIgMzg5LzgyMS8yIDE4NTUvODIyLzIgMTg1NC84MjMvMiAxODUyLzgxOS8yCmYgMzg5LzgyMS8zIDM5MC84MjQvMyAxODU2LzgyNS8zIDE4NTUvODIyLzMKZiAzOTAvODI0LzQgMzkxLzgyNi80IDE4NTMvODI3LzQgMTg1Ni84MjUvNApmIDM5MS84MjYvNSAzOTIvODI4LzUgMTg1MS84MjkvNSAxODUzLzgyNy81CmYgMzkyLzgyOC82IDM5My84MzAvNiAxODQ5LzgzMS82IDE4NTEvODI5LzYKZiAzOTMvODMwLzcgMzk0LzgzMi83IDE4NDYvODMzLzcgMTg0OS84MzEvNwpmIDM5NC84MzIvOCAzOTUvODM0LzggMTg0NC84MzUvOCAxODQ2LzgzMy84CmYgMzk1LzgzNC85IDM5Ni84MzYvOSAxODQxLzgzNy85IDE4NDMvODM4LzkgMTg0NC84MzUvOQpmIDM5Ni84MzYvMTAgMzk3LzgzOS8xMCAxODM5Lzg0MC8xMCAxODQxLzgzNy8xMApmIDM5Ny84MzkvMTEgMzk4Lzg0MS8xMSAxODM3Lzg0Mi8xMSAxODM5Lzg0MC8xMQpmIDM5OC84NDEvMTIgMzk5Lzg0My8xMiAxODM1Lzg0NC8xMiAxODM3Lzg0Mi8xMgpmIDM5OS84NDMvMTMgNDAwLzg0NS8xMyAxODMzLzg0Ni8xMyAxODM1Lzg0NC8xMwpmIDQwMC84NDUvMTQgNDAxLzg0Ny8xNCAxODMwLzg0OC8xNCAxODMzLzg0Ni8xNApmIDQwMS84NDcvMTUgNDAyLzg0OS8xNSAxODI4Lzg1MC8xNSAxODMwLzg0OC8xNQpmIDQwMi84NDkvMTYgNDAzLzg1MS8xNiAxODI2Lzg1Mi8xNiAxODI4Lzg1MC8xNgpmIDQwMy84NTEvMTcgNDA0Lzg1My8xNyAxODI0Lzg1NC8xNyAxODI2Lzg1Mi8xNwpmIDQwNC84NTMvMTggNDA1Lzg1NS8xOCAxODIyLzg1Ni8xOCAxODI0Lzg1NC8xOApmIDQwNS84NTUvMTkgNDA2Lzg1Ny8xOSAxODIxLzg1OC8xOSAxODIyLzg1Ni8xOQpmIDQwNi84NTcvMjAgNDA3Lzg1OS8yMCAxODIzLzg2MC8yMCAxODIxLzg1OC8yMApmIDQwNy84NTkvMjEgNDA4Lzg2MS8yMSAxODI1Lzg2Mi8yMSAxODIzLzg2MC8yMQpmIDQwOC84NjEvMjIgNDA5Lzg2My8yMiAxODI3Lzg2NC8yMiAxODI1Lzg2Mi8yMgpmIDQwOS84NjMvMjMgNDEwLzg2NS8yMyAxODI5Lzg2Ni8yMyAxODI3Lzg2NC8yMwpmIDQxMC84NjUvMjQgNDExLzg2Ny8yNCAxODMxLzg2OC8yNCAxODMyLzg2OS8yNCAxODI5Lzg2Ni8yNApmIDQxMS84NjcvMjUgNDEyLzg3MC8yNSAxODM0Lzg3MS8yNSAxODMxLzg2OC8yNQpmIDQxMi84NzAvMjYgNDEzLzg3Mi8yNiAxODM2Lzg3My8yNiAxODM0Lzg3MS8yNgpmIDQxMy84NzIvMjcgNDE0Lzg3NC8yNyAxODM4Lzg3NS8yNyAxODM2Lzg3My8yNwpmIDQxNC84NzQvMjggNDE1Lzg3Ni8yOCAxODQwLzg3Ny8yOCAxODM4Lzg3NS8yOApmIDQxNS84NzYvMjkgNDE2Lzg3OC8yOSAxODQyLzg3OS8yOSAxODQwLzg3Ny8yOQpmIDQxNi84NzgvMzAgNDE3Lzg4MC8zMCAxODQ1Lzg4MS8zMCAxODQyLzg3OS8zMApmIDQxNy84ODAvMzEgNDE4Lzg4Mi8zMSAxODQ3Lzg4My8zMSAxODQ4Lzg4NC8zMSAxODQ1Lzg4MS8zMQpmIDQxOC84ODIvMzIgMzg3Lzg4NS8zMiAxODUwLzg4Ni8zMiAxODQ3Lzg4My8zMgpmIDM4Ny84ODcvMzMgNDE4Lzg4OC8zMyA0MTcvODg5LzMzIDQxNi84OTAvMzMgNDE1Lzg5MS8zMyA0MTQvODkyLzMzIDQxMy84OTMvMzMgNDEyLzg5NC8zMyA0MTEvODk1LzMzIDQxMC84OTYvMzMgNDA5Lzg5Ny8zMyA0MDgvODk4LzMzIDQwNy84OTkvMzMgNDA2LzkwMC8zMyA0MDUvOTAxLzMzIDQwNC85MDIvMzMgNDAzLzkwMy8zMyA0MDIvOTA0LzMzIDQwMS85MDUvMzMgNDAwLzkwNi8zMyAzOTkvOTA3LzMzIDM5OC85MDgvMzMgMzk3LzkwOS8zMyAzOTYvOTEwLzMzIDM5NS85MTEvMzMgMzk0LzkxMi8zMyAzOTMvOTEzLzMzIDM5Mi85MTQvMzMgMzkxLzkxNS8zMyAzOTAvOTE2LzMzIDM4OS85MTcvMzMgMzg4LzkxOC8zMwpmIDQxOS85MTkvMSA0MjAvOTIwLzEgMTc3MC85MjEvMSAxNzY3LzkyMi8xCmYgNDIwLzkyMC8yIDQyMS85MjMvMiAxNzcyLzkyNC8yIDE3NzMvOTI1LzIgMTc3MC85MjEvMgpmIDQyMS85MjMvMyA0MjIvOTI2LzMgMTc3NC85MjcvMyAxNzcyLzkyNC8zCmYgNDIyLzkyNi80IDQyMy85MjgvNCAxNzcxLzkyOS80IDE3NzQvOTI3LzQKZiA0MjMvOTI4LzUgNDI0LzkzMC81IDE3NjgvOTMxLzUgMTc3MS85MjkvNQpmIDQyNC85MzAvNiA0MjUvOTMyLzYgMTc2Ni85MzMvNiAxNzY5LzkzNC82IDE3NjgvOTMxLzYKZiA0MjUvOTMyLzcgNDI2LzkzNS83IDE3NjUvOTM2LzcgMTc2Ni85MzMvNwpmIDQyNi85MzUvOCA0MjcvOTM3LzggMTc2My85MzgvOCAxNzY1LzkzNi84CmYgNDI3LzkzNy85IDQyOC85MzkvOSAxNzYyLzk0MC85IDE3NjQvOTQxLzkgMTc2My85MzgvOQpmIDQyOC85MzkvMTAgNDI5Lzk0Mi8xMCAxNzYwLzk0My8xMCAxNzYyLzk0MC8xMApmIDQyOS85NDIvMTEgNDMwLzk0NC8xMSAxNzU5Lzk0NS8xMSAxNzYxLzk0Ni8xMSAxNzYwLzk0My8xMQpmIDQzMC85NDQvMTIgNDMxLzk0Ny8xMiAxNzU3Lzk0OC8xMiAxNzU5Lzk0NS8xMgpmIDQzMS85NDcvMTMgNDMyLzk0OS8xMyAxNzU4Lzk1MC8xMyAxNzU3Lzk0OC8xMwpmIDQzMi85NDkvMTQgNDMzLzk1MS8xNCAxNzc1Lzk1Mi8xNCAxNzU4Lzk1MC8xNApmIDQzMy85NTEvMTUgNDM0Lzk1My8xNSAxNzc2Lzk1NC8xNSAxNzc1Lzk1Mi8xNQpmIDQzNC85NTMvMTYgNDM1Lzk1NS8xNiAxNzgxLzk1Ni8xNiAxNzc2Lzk1NC8xNgpmIDQzNS85NTUvMzQgNDM2Lzk1Ny8zNCAxNzg5Lzk1OC8zNCAxNzgxLzk1Ni8zNApmIDQzNi85NTcvMTggNDM3Lzk1OS8xOCAxNzkzLzk2MC8xOCAxNzg5Lzk1OC8xOApmIDQzNy85NTkvMTkgNDM4Lzk2MS8xOSAxNzk2Lzk2Mi8xOSAxNzkzLzk2MC8xOQpmIDQzOC85NjEvMjAgNDM5Lzk2My8yMCAxNzkyLzk2NC8yMCAxNzk2Lzk2Mi8yMApmIDQzOS85NjMvMjEgNDQwLzk2NS8yMSAxNzk1Lzk2Ni8yMSAxNzkyLzk2NC8yMQpmIDQ0MC85NjUvMjIgNDQxLzk2Ny8yMiAxNzkwLzk2OC8yMiAxNzk0Lzk2OS8yMiAxNzk1Lzk2Ni8yMgpmIDQ0MS85NjcvMjMgNDQyLzk3MC8yMyAxNzkxLzk3MS8yMyAxNzkwLzk2OC8yMwpmIDQ0Mi85NzAvMjQgNDQzLzk3Mi8yNCAxNzg0Lzk3My8yNCAxNzg1Lzk3NC8yNCAxNzkxLzk3MS8yNApmIDQ0My85NzIvMjUgNDQ0Lzk3NS8yNSAxNzg2Lzk3Ni8yNSAxNzg0Lzk3My8yNQpmIDQ0NC85NzUvMjYgNDQ1Lzk3Ny8yNiAxNzg4Lzk3OC8yNiAxNzg2Lzk3Ni8yNgpmIDQ0NS85NzcvMjcgNDQ2Lzk3OS8yNyAxNzgyLzk4MC8yNyAxNzg3Lzk4MS8yNyAxNzg4Lzk3OC8yNwpmIDQ0Ni85NzkvMjggNDQ3Lzk4Mi8yOCAxNzgzLzk4My8yOCAxNzgyLzk4MC8yOApmIDQ0Ny85ODIvMjkgNDQ4Lzk4NC8yOSAxNzc3Lzk4NS8yOSAxNzgzLzk4My8yOQpmIDQ0OC85ODQvMzAgNDQ5Lzk4Ni8zMCAxNzc4Lzk4Ny8zMCAxNzc3Lzk4NS8zMApmIDQ0OS85ODYvMzEgNDUwLzk4OC8zMSAxNzgwLzk4OS8zMSAxNzc5Lzk5MC8zMSAxNzc4Lzk4Ny8zMQpmIDQ1MC85ODgvMzUgNDE5Lzk5MS8zNSAxNzY3Lzk5Mi8zNSAxNzgwLzk4OS8zNQpmIDQxOS85OTMvMzMgNDUwLzk5NC8zMyA0NDkvOTk1LzMzIDQ0OC85OTYvMzMgNDQ3Lzk5Ny8zMyA0NDYvOTk4LzMzIDQ0NS85OTkvMzMgNDQ0LzEwMDAvMzMgNDQzLzEwMDEvMzMgNDQyLzEwMDIvMzMgNDQxLzEwMDMvMzMgNDQwLzEwMDQvMzMgNDM5LzEwMDUvMzMgNDM4LzEwMDYvMzMgNDM3LzEwMDcvMzMgNDM2LzEwMDgvMzMgNDM1LzEwMDkvMzMgNDM0LzEwMTAvMzMgNDMzLzEwMTEvMzMgNDMyLzEwMTIvMzMgNDMxLzEwMTMvMzMgNDMwLzEwMTQvMzMgNDI5LzEwMTUvMzMgNDI4LzEwMTYvMzMgNDI3LzEwMTcvMzMgNDI2LzEwMTgvMzMgNDI1LzEwMTkvMzMgNDI0LzEwMjAvMzMgNDIzLzEwMjEvMzMgNDIyLzEwMjIvMzMgNDIxLzEwMjMvMzMgNDIwLzEwMjQvMzMKZiAxMzczLzEwMjUvMzYgMTM3NC8xMDI2LzM2IDEzNjkvMTAyNy8zNiAxMzcyLzEwMjgvMzYKZiAxMzc0LzEwMjYvMzcgMTM3NS8xMDI5LzM3IDEzNjYvMTAzMC8zNyAxMzY4LzEwMzEvMzcgMTM2OS8xMDI3LzM3CmYgMTM3NS8xMDI5LzM4IDEzNzYvMTAzMi8zOCAxMzY1LzEwMzMvMzggMTM2Ni8xMDMwLzM4CmYgMTM3Ni8xMDMyLzM5IDEzNzcvMTAzNC8zOSAxMzYxLzEwMzUvMzkgMTM2NS8xMDMzLzM5CmYgMTM3Ny8xMDM0LzQwIDEzNzgvMTAzNi80MCAxMzU4LzEwMzcvNDAgMTM2MC8xMDM4LzQwIDEzNjEvMTAzNS80MApmIDEzNzgvMTAzNi80MSAxMzc5LzEwMzkvNDEgMTM1Ni8xMDQwLzQxIDEzNTgvMTAzNy80MQpmIDEzNzkvMTAzOS80MiAxMzgwLzEwNDEvNDIgMTM1NS8xMDQyLzQyIDEzNTYvMTA0MC80MgpmIDEzODAvMTA0MS80MyAxMzgxLzEwNDMvNDMgMTMzNS8xMDQ0LzQzIDEzNTUvMTA0Mi80MwpmIDEzODEvMTA0My80NCAxMzgyLzEwNDUvNDQgMTMzNi8xMDQ2LzQ0IDEzMzUvMTA0NC80NApmIDEzODIvMTA0NS80NSAxMzgzLzEwNDcvNDUgMTMzOC8xMDQ4LzQ1IDEzMzYvMTA0Ni80NQpmIDEzODMvMTA0Ny80NiAxMzg0LzEwNDkvNDYgMTM0MC8xMDUwLzQ2IDEzMzgvMTA0OC80NgpmIDEzODQvMTA0OS80NyAxMzg1LzEwNTEvNDcgMTM0Mi8xMDUyLzQ3IDEzNDMvMTA1My80NyAxMzQwLzEwNTAvNDcKZiAxMzg1LzEwNTEvNDggMTM4Ni8xMDU0LzQ4IDEzNDYvMTA1NS80OCAxMzQyLzEwNTIvNDgKZiAxMzg2LzEwNTQvNDkgMTM4Ny8xMDU2LzQ5IDEzNDkvMTA1Ny80OSAxMzQ2LzEwNTUvNDkKZiAxMzg3LzEwNTYvNTAgMTM4OC8xMDU4LzUwIDEzNTMvMTA1OS81MCAxMzU0LzEwNjAvNTAgMTM0OS8xMDU3LzUwCmYgMTM4OC8xMDU4LzUxIDEzODkvMTA2MS81MSAxMzUyLzEwNjIvNTEgMTM1My8xMDU5LzUxCmYgMTM4OS8xMDYxLzUyIDEzOTAvMTA2My81MiAxMzQ4LzEwNjQvNTIgMTM1Mi8xMDYyLzUyCmYgMTM5MC8xMDYzLzUzIDEzOTEvMTA2NS81MyAxMzUxLzEwNjYvNTMgMTM1MC8xMDY3LzUzIDEzNDgvMTA2NC81MwpmIDEzOTEvMTA2NS81NCAxMzkyLzEwNjgvNTQgMTM0Ny8xMDY5LzU0IDEzNTEvMTA2Ni81NApmIDEzOTIvMTA2OC81NSAxMzkzLzEwNzAvNTUgMTM0NC8xMDcxLzU1IDEzNDcvMTA2OS81NQpmIDEzOTMvMTA3MC81NiAxMzk0LzEwNzIvNTYgMTM0MS8xMDczLzU2IDEzNDUvMTA3NC81NiAxMzQ0LzEwNzEvNTYKZiAxMzk0LzEwNzIvNTcgMTM5NS8xMDc1LzU3IDEzMzkvMTA3Ni81NyAxMzQxLzEwNzMvNTcKZiAxMzk1LzEwNzUvNTggMTM5Ni8xMDc3LzU4IDEzMzcvMTA3OC81OCAxMzM5LzEwNzYvNTgKZiAxMzk2LzEwNzcvNTkgMTM5Ny8xMDc5LzU5IDEzMzMvMTA4MC81OSAxMzM3LzEwNzgvNTkKZiAxMzk3LzEwNzkvNjAgMTM5OC8xMDgxLzYwIDEzMzQvMTA4Mi82MCAxMzMzLzEwODAvNjAKZiAxMzk4LzEwODEvNjEgMTM5OS8xMDgzLzYxIDEzNTcvMTA4NC82MSAxMzM0LzEwODIvNjEKZiAxMzk5LzEwODMvNjIgMTQwMC8xMDg1LzYyIDEzNTkvMTA4Ni82MiAxMzU3LzEwODQvNjIKZiAxNDAwLzEwODUvNjMgMTQwMS8xMDg3LzYzIDEzNjIvMTA4OC82MyAxMzYzLzEwODkvNjMgMTM1OS8xMDg2LzYzCmYgMTQwMS8xMDg3LzY0IDE0MDIvMTA5MC82NCAxMzY0LzEwOTEvNjQgMTM2Mi8xMDg4LzY0CmYgMTQwMi8xMDkwLzY1IDE0MDMvMTA5Mi82NSAxMzY3LzEwOTMvNjUgMTM2NC8xMDkxLzY1CmYgMTQwMy8xMDkyLzY2IDE0MDQvMTA5NC82NiAxMzcwLzEwOTUvNjYgMTM3MS8xMDk2LzY2IDEzNjcvMTA5My82NgpmIDE0MDQvMTA5NC82NyAxMzczLzEwOTcvNjcgMTM3Mi8xMDk4LzY3IDEzNzAvMTA5NS82NwpmIDQ1MS8xMDk5LzY4IDQ1Mi8xMTAwLzY4IDEzNzQvMTEwMS82OCAxMzczLzExMDIvNjgKZiA0NTIvMTEwMC82OCA0NTMvMTEwMy82OCAxMzc1LzExMDQvNjggMTM3NC8xMTAxLzY4CmYgNDUzLzExMDMvNjkgNDU0LzExMDUvNjkgMTM3Ni8xMTA2LzY5IDEzNzUvMTEwNC82OQpmIDQ1NC8xMTA1LzY4IDQ1NS8xMTA3LzY4IDEzNzcvMTEwOC82OCAxMzc2LzExMDYvNjgKZiA0NTUvMTEwNy82OCA0NTYvMTEwOS82OCAxMzc4LzExMTAvNjggMTM3Ny8xMTA4LzY4CmYgNDU2LzExMDkvNjggNDU3LzExMTEvNjggMTM3OS8xMTEyLzY4IDEzNzgvMTExMC82OApmIDQ1Ny8xMTExLzY5IDQ1OC8xMTEzLzY5IDEzODAvMTExNC82OSAxMzc5LzExMTIvNjkKZiA0NTgvMTExMy82OSA0NTkvMTExNS82OSAxMzgxLzExMTYvNjkgMTM4MC8xMTE0LzY5CmYgNDU5LzExMTUvNjkgNDYwLzExMTcvNjkgMTM4Mi8xMTE4LzY5IDEzODEvMTExNi82OQpmIDQ2MC8xMTE3LzY4IDQ2MS8xMTE5LzY4IDEzODMvMTEyMC82OCAxMzgyLzExMTgvNjgKZiA0NjEvMTExOS82OCA0NjIvMTEyMS82OCAxMzg0LzExMjIvNjggMTM4My8xMTIwLzY4CmYgNDYyLzExMjEvNjggNDYzLzExMjMvNjggMTM4NS8xMTI0LzY4IDEzODQvMTEyMi82OApmIDQ2My8xMTIzLzY4IDQ2NC8xMTI1LzY4IDEzODYvMTEyNi82OCAxMzg1LzExMjQvNjgKZiA0NjQvMTEyNS82OCA0NjUvMTEyNy82OCAxMzg3LzExMjgvNjggMTM4Ni8xMTI2LzY4CmYgNDY1LzExMjcvNjggNDY2LzExMjkvNjggMTM4OC8xMTMwLzY4IDEzODcvMTEyOC82OApmIDQ2Ni8xMTI5LzY4IDQ2Ny8xMTMxLzY4IDEzODkvMTEzMi82OCAxMzg4LzExMzAvNjgKZiA0NjcvMTEzMS82OCA0NjgvMTEzMy82OCAxMzkwLzExMzQvNjggMTM4OS8xMTMyLzY4CmYgNDY4LzExMzMvNjggNDY5LzExMzUvNjggMTM5MS8xMTM2LzY4IDEzOTAvMTEzNC82OApmIDQ2OS8xMTM1LzY4IDQ3MC8xMTM3LzY4IDEzOTIvMTEzOC82OCAxMzkxLzExMzYvNjgKZiA0NzAvMTEzNy82OCA0NzEvMTEzOS82OCAxMzkzLzExNDAvNjggMTM5Mi8xMTM4LzY4CmYgNDcxLzExMzkvNjggNDcyLzExNDEvNjggMTM5NC8xMTQyLzY4IDEzOTMvMTE0MC82OApmIDQ3Mi8xMTQxLzY4IDQ3My8xMTQzLzY4IDEzOTUvMTE0NC82OCAxMzk0LzExNDIvNjgKZiA0NzMvMTE0My83MCA0NzQvMTE0NS83MCAxMzk2LzExNDYvNzAgMTM5NS8xMTQ0LzcwCmYgNDc0LzExNDUvNzAgNDc1LzExNDcvNzAgMTM5Ny8xMTQ4LzcwIDEzOTYvMTE0Ni83MApmIDQ3NS8xMTQ3LzcwIDQ3Ni8xMTQ5LzcwIDEzOTgvMTE1MC83MCAxMzk3LzExNDgvNzAKZiA0NzYvMTE0OS82OCA0NzcvMTE1MS82OCAxMzk5LzExNTIvNjggMTM5OC8xMTUwLzY4CmYgNDc3LzExNTEvNjkgNDc4LzExNTMvNjkgMTQwMC8xMTU0LzY5IDEzOTkvMTE1Mi82OQpmIDQ3OC8xMTUzLzY4IDQ3OS8xMTU1LzY4IDE0MDEvMTE1Ni82OCAxNDAwLzExNTQvNjgKZiA0NzkvMTE1NS82OCA0ODAvMTE1Ny82OCAxNDAyLzExNTgvNjggMTQwMS8xMTU2LzY4CmYgNDgwLzExNTcvNjggNDgxLzExNTkvNjggMTQwMy8xMTYwLzY4IDE0MDIvMTE1OC82OApmIDQ4MS8xMTU5LzY4IDQ4Mi8xMTYxLzY4IDE0MDQvMTE2Mi82OCAxNDAzLzExNjAvNjgKZiA0ODIvMTE2MS82OCA0NTEvMTA5OS82OCAxMzczLzExMDIvNjggMTQwNC8xMTYyLzY4CmYgMTUxNy8xMTYzLzcxIDE1MjgvMTE2NC83MSAxNTI5LzExNjUvNzEgMTUxOC8xMTY2LzcxCmYgMjIzNS8xMTY3LzcyIDIzMzMvMTE2OC83MiAyMzMyLzExNjkvNzIgMjIzMS8xMTcwLzcyCmYgMjIyNS8xMTcxLzczIDIzNDEvMTE3Mi83MyAyMzQwLzExNzMvNzMgMjIyMC8xMTc0LzczCmYgMjIyOC8xMTc1Lzc0IDIzNDIvMTE3Ni83NCAyMzQxLzExNzIvNzQgMjIyNS8xMTcxLzc0CmYgMjIzNC8xMTc3Lzc1IDIzMzQvMTE3OC83NSAyMzMzLzExNjgvNzUgMjIzNS8xMTY3Lzc1IDIyMzYvMTE3OS83NQpmIDIyMDUvMTE4MC83NiAyMzE4LzExODEvNzYgMjMxNy8xMTgyLzc2IDIyMDcvMTE4My83NiAyMjA2LzExODQvNzYKZiAyMjA0LzExODUvNzcgMjMxNi8xMTg2Lzc3IDIzMTUvMTE4Ny83NyAyMjAzLzExODgvNzcKZiAyMjA4LzExODkvNzggMjMyMC8xMTkwLzc4IDIzMTkvMTE5MS83OCAyMjA5LzExOTIvNzgKZiAyMjE1LzExOTMvNzkgMjMyNi8xMTk0Lzc5IDIzMjUvMTE5NS83OSAyMjE2LzExOTYvNzkKZiAyMjMyLzExOTcvODAgMjMzNy8xMTk4LzgwIDIzMzYvMTE5OS84MCAyMjMzLzEyMDAvODAgMjIzNy8xMjAxLzgwCmYgMjIyNy8xMjAyLzgxIDIzMjgvMTIwMy84MSAyMzI3LzEyMDQvODEgMjIxNC8xMjA1LzgxCmYgMjIxMC8xMjA2LzgyIDIzMjIvMTIwNy84MiAyMzIxLzEyMDgvODIgMjIxMS8xMjA5LzgyCmYgMjIxMS8xMjA5LzgzIDIzMjEvMTIwOC84MyAyMzIwLzExOTAvODMgMjIwOC8xMTg5LzgzIDIyMTIvMTIxMC84MwpmIDIyMDMvMTE4OC84NCAyMzE1LzExODcvODQgMjMxNC8xMjExLzg0IDIyMDEvMTIxMi84NCAyMjAyLzEyMTMvODQKZiAyMjE0LzEyMDUvODUgMjMyNy8xMjA0Lzg1IDIzMjYvMTE5NC84NSAyMjE1LzExOTMvODUKZiAyMjE2LzExOTYvODYgMjMyNS8xMTk1Lzg2IDIzMjQvMTIxNC84NiAyMjE4LzEyMTUvODYgMjIxNy8xMjE2Lzg2CmYgMjIwOS8xMTkyLzg3IDIzMTkvMTE5MS84NyAyMzE4LzExODEvODcgMjIwNS8xMTgwLzg3CmYgMjIyNi8xMjE3Lzg4IDIzMjkvMTIxOC84OCAyMzI4LzEyMDMvODggMjIyNy8xMjAyLzg4CmYgMjIyMS8xMjE5Lzg5IDIzMzkvMTIyMC84OSAyMzM4LzEyMjEvODkgMjIzMC8xMjIyLzg5CmYgMjIwMS8xMjEyLzkwIDIzMTQvMTIxMS85MCAyMzEzLzEyMjMvOTAgMjIwMC8xMjI0LzkwCmYgMjIxOC8xMjE1LzkxIDIzMjQvMTIxNC85MSAyMzIzLzEyMjUvOTEgMjIxMy8xMjI2LzkxCmYgMjIzOC8xMjI3LzkyIDIzMzUvMTIyOC85MiAyMzM0LzExNzgvOTIgMjIzNC8xMTc3LzkyCmYgMjIwMC8xMjI0LzkzIDIzMTMvMTIyMy85MyAyMzExLzEyMjkvOTMgMjE5OS8xMjMwLzkzCmYgMjE5OS8xMjMwLzk0IDIzMTEvMTIyOS85NCAyMzEyLzEyMzEvOTQgMjIyOS8xMjMyLzk0CmYgMjIyOS8xMjMzLzk1IDIzMTIvMTIzNC85NSAyMzQyLzExNzYvOTUgMjIyOC8xMTc1Lzk1CmYgMjIzMS8xMTcwLzk2IDIzMzIvMTE2OS85NiAyMzMxLzEyMzUvOTYgMjIyMi8xMjM2Lzk2CmYgMjIyMC8xMTc0Lzk3IDIzNDAvMTE3My85NyAyMzM5LzEyMjAvOTcgMjIyMS8xMjE5Lzk3IDIyMTkvMTIzNy85NwpmIDIyMzMvMTIwMC85OCAyMzM2LzExOTkvOTggMjMzNS8xMjI4Lzk4IDIyMzgvMTIyNy85OApmIDIyMzAvMTIyMi85OSAyMzM4LzEyMjEvOTkgMjMzNy8xMTk4Lzk5IDIyMzIvMTE5Ny85OQpmIDIyMjIvMTIzNi8xMDAgMjMzMS8xMjM1LzEwMCAyMzMwLzEyMzgvMTAwIDIyMjMvMTIzOS8xMDAgMjIyNC8xMjQwLzEwMApmIDIyMTMvMTIyNi8xMDEgMjMyMy8xMjI1LzEwMSAyMzIyLzEyMDcvMTAxIDIyMTAvMTIwNi8xMDEKZiAyMjA3LzExODMvMTAyIDIzMTcvMTE4Mi8xMDIgMjMxNi8xMTg2LzEwMiAyMjA0LzExODUvMTAyCmYgMjIyMy8xMjM5LzEwMyAyMzMwLzEyMzgvMTAzIDIzMjkvMTIxOC8xMDMgMjIyNi8xMjE3LzEwMwpmIDIyNzYvMTI0MS83MiAyMzAxLzEyNDIvNzIgMjMwMC8xMjQzLzcyIDIyNzEvMTI0NC83MgpmIDIyNjQvMTI0NS83MyAyMzA5LzEyNDYvNzMgMjMwOC8xMjQ3LzczIDIyNTkvMTI0OC83MyAyMjY1LzEyNDkvNzMKZiAyMjY4LzEyNTAvNzQgMjMxMC8xMjUxLzc0IDIzMDkvMTI0Ni83NCAyMjY0LzEyNDUvNzQKZiAyMjc0LzEyNTIvNzUgMjMwMi8xMjUzLzc1IDIzMDEvMTI0Mi83NSAyMjc2LzEyNDEvNzUgMjI3NS8xMjU0Lzc1CmYgMjI0NS8xMjU1Lzc2IDIyODYvMTI1Ni83NiAyMjg1LzEyNTcvNzYgMjI0Ny8xMjU4Lzc2IDIyNDYvMTI1OS83NgpmIDIyNDQvMTI2MC83NyAyMjg0LzEyNjEvNzcgMjI4My8xMjYyLzc3IDIyNDMvMTI2My83NwpmIDIyNDgvMTI2NC83OCAyMjg4LzEyNjUvNzggMjI4Ny8xMjY2Lzc4IDIyNDkvMTI2Ny83OApmIDIyNTUvMTI2OC83OSAyMjk0LzEyNjkvNzkgMjI5My8xMjcwLzc5IDIyNTYvMTI3MS83OQpmIDIyNzIvMTI3Mi84MCAyMzA1LzEyNzMvODAgMjMwNC8xMjc0LzgwIDIyNzMvMTI3NS84MCAyMjc3LzEyNzYvODAKZiAyMjY3LzEyNzcvODEgMjI5Ni8xMjc4LzgxIDIyOTUvMTI3OS84MSAyMjU0LzEyODAvODEKZiAyMjUwLzEyODEvODIgMjI5MC8xMjgyLzgyIDIyODkvMTI4My84MiAyMjUxLzEyODQvODIKZiAyMjUxLzEyODQvODMgMjI4OS8xMjgzLzgzIDIyODgvMTI2NS84MyAyMjQ4LzEyNjQvODMgMjI1Mi8xMjg1LzgzCmYgMjI0My8xMjYzLzEwNCAyMjgzLzEyNjIvMTA0IDIyODIvMTI4Ni8xMDQgMjI0MS8xMjg3LzEwNCAyMjQyLzEyODgvMTA0CmYgMjI1NC8xMjgwLzEwNSAyMjk1LzEyNzkvMTA1IDIyOTQvMTI2OS8xMDUgMjI1NS8xMjY4LzEwNQpmIDIyNTYvMTI3MS84NiAyMjkzLzEyNzAvODYgMjI5Mi8xMjg5Lzg2IDIyNTcvMTI5MC84NgpmIDIyNDkvMTI2Ny84NyAyMjg3LzEyNjYvODcgMjI4Ni8xMjU2Lzg3IDIyNDUvMTI1NS84NwpmIDIyNjYvMTI5MS84OCAyMjk3LzEyOTIvODggMjI5Ni8xMjc4Lzg4IDIyNjcvMTI3Ny84OApmIDIyNjAvMTI5My84OSAyMzA3LzEyOTQvODkgMjMwNi8xMjk1Lzg5IDIyNzAvMTI5Ni84OQpmIDIyNDEvMTI4Ny85MCAyMjgyLzEyODYvOTAgMjI4MS8xMjk3LzkwIDIyNDAvMTI5OC85MApmIDIyNTcvMTI5MC85MSAyMjkyLzEyODkvOTEgMjI5MS8xMjk5LzkxIDIyNTMvMTMwMC85MSAyMjU4LzEzMDEvOTEKZiAyMjc4LzEzMDIvOTIgMjMwMy8xMzAzLzkyIDIzMDIvMTI1My85MiAyMjc0LzEyNTIvOTIKZiAyMjQwLzEyOTgvMTA2IDIyODEvMTI5Ny8xMDYgMjI3OS8xMzA0LzEwNiAyMjM5LzEzMDUvMTA2CmYgMjIzOS8xMzA1LzEwNyAyMjc5LzEzMDQvMTA3IDIyODAvMTMwNi8xMDcgMjI2OS8xMzA3LzEwNwpmIDIyNjkvMTMwOC85NSAyMjgwLzEzMDkvOTUgMjMxMC8xMjUxLzk1IDIyNjgvMTI1MC85NQpmIDIyNzEvMTI0NC85NiAyMzAwLzEyNDMvOTYgMjI5OS8xMzEwLzk2IDIyNjEvMTMxMS85NgpmIDIyNTkvMTI0OC8xMDggMjMwOC8xMjQ3LzEwOCAyMzA3LzEyOTQvMTA4IDIyNjAvMTI5My8xMDgKZiAyMjczLzEyNzUvOTggMjMwNC8xMjc0Lzk4IDIzMDMvMTMwMy85OCAyMjc4LzEzMDIvOTgKZiAyMjcwLzEyOTYvOTkgMjMwNi8xMjk1Lzk5IDIzMDUvMTI3My85OSAyMjcyLzEyNzIvOTkKZiAyMjYxLzEzMTEvMTAwIDIyOTkvMTMxMC8xMDAgMjI5OC8xMzEyLzEwMCAyMjYyLzEzMTMvMTAwIDIyNjMvMTMxNC8xMDAKZiAyMjUzLzEzMDAvMTAxIDIyOTEvMTI5OS8xMDEgMjI5MC8xMjgyLzEwMSAyMjUwLzEyODEvMTAxCmYgMjI0Ny8xMjU4LzEwMiAyMjg1LzEyNTcvMTAyIDIyODQvMTI2MS8xMDIgMjI0NC8xMjYwLzEwMgpmIDIyNjIvMTMxMy8xMDkgMjI5OC8xMzEyLzEwOSAyMjk3LzEyOTIvMTA5IDIyNjYvMTI5MS8xMDkKZiA2OC8xMzE1LzExMCA2Ny8xMzE2LzExMCAyMjgwLzEzMTcvMTEwIDIyNzkvMTMxOC8xMTAKZiA2OS8xMzE5LzExMSA2OC8xMzE1LzExMSAyMjc5LzEzMTgvMTExIDIyODEvMTMyMC8xMTEKZiA3MC8xMzIxLzExMSA2OS8xMzE5LzExMSAyMjgxLzEzMjAvMTExIDIyODIvMTMyMi8xMTEKZiA3MS8xMzIzLzExMSA3MC8xMzIxLzExMSAyMjgyLzEzMjIvMTExIDIyODMvMTMyNC8xMTEKZiA3Mi8xMzI1LzExMSA3MS8xMzIzLzExMSAyMjgzLzEzMjQvMTExIDIyODQvMTMyNi8xMTEKZiA3My8xMzI3LzExMSA3Mi8xMzI1LzExMSAyMjg0LzEzMjYvMTExIDIyODUvMTMyOC8xMTEKZiA3NC8xMzI5LzExMSA3My8xMzI3LzExMSAyMjg1LzEzMjgvMTExIDIyODYvMTMzMC8xMTEKZiA3NS8xMzMxLzExMSA3NC8xMzI5LzExMSAyMjg2LzEzMzAvMTExIDIyODcvMTMzMi8xMTEKZiA3Ni8xMzMzLzExMSA3NS8xMzMxLzExMSAyMjg3LzEzMzIvMTExIDIyODgvMTMzNC8xMTEKZiA3Ny8xMzM1LzExMSA3Ni8xMzMzLzExMSAyMjg4LzEzMzQvMTExIDIyODkvMTMzNi8xMTEKZiA3OC8xMzM3LzExMSA3Ny8xMzM1LzExMSAyMjg5LzEzMzYvMTExIDIyOTAvMTMzOC8xMTEKZiA3OS8xMzM5LzExMSA3OC8xMzM3LzExMSAyMjkwLzEzMzgvMTExIDIyOTEvMTM0MC8xMTEKZiA4MC8xMzQxLzExMSA3OS8xMzM5LzExMSAyMjkxLzEzNDAvMTExIDIyOTIvMTM0Mi8xMTEKZiA4MS8xMzQzLzExMiA4MC8xMzQxLzExMiAyMjkyLzEzNDIvMTEyIDIyOTMvMTM0NC8xMTIKZiA4Mi8xMzQ1LzExMSA4MS8xMzQzLzExMSAyMjkzLzEzNDQvMTExIDIyOTQvMTM0Ni8xMTEKZiA4My8xMzQ3LzExMiA4Mi8xMzQ1LzExMiAyMjk0LzEzNDYvMTEyIDIyOTUvMTM0OC8xMTIKZiA4NC8xMzQ5LzExMSA4My8xMzQ3LzExMSAyMjk1LzEzNDgvMTExIDIyOTYvMTM1MC8xMTEKZiA4NS8xMzUxLzExMCA4NC8xMzQ5LzExMCAyMjk2LzEzNTAvMTEwIDIyOTcvMTM1Mi8xMTAKZiA4Ni8xMzUzLzExMSA4NS8xMzUxLzExMSAyMjk3LzEzNTIvMTExIDIyOTgvMTM1NC8xMTEKZiA4Ny8xMzU1LzExMSA4Ni8xMzUzLzExMSAyMjk4LzEzNTQvMTExIDIyOTkvMTM1Ni8xMTEKZiA4OC8xMzU3LzExMSA4Ny8xMzU1LzExMSAyMjk5LzEzNTYvMTExIDIzMDAvMTM1OC8xMTEKZiA4OS8xMzU5LzExMSA4OC8xMzU3LzExMSAyMzAwLzEzNTgvMTExIDIzMDEvMTM2MC8xMTEKZiA5MC8xMzYxLzExMSA4OS8xMzU5LzExMSAyMzAxLzEzNjAvMTExIDIzMDIvMTM2Mi8xMTEKZiA5MS8xMzYzLzExMSA5MC8xMzYxLzExMSAyMzAyLzEzNjIvMTExIDIzMDMvMTM2NC8xMTEKZiA5Mi8xMzY1LzExMSA5MS8xMzYzLzExMSAyMzAzLzEzNjQvMTExIDIzMDQvMTM2Ni8xMTEKZiA5My8xMzY3LzExMSA5Mi8xMzY1LzExMSAyMzA0LzEzNjYvMTExIDIzMDUvMTM2OC8xMTEKZiA5NC8xMzY5LzExMSA5My8xMzY3LzExMSAyMzA1LzEzNjgvMTExIDIzMDYvMTM3MC8xMTEKZiA5NS8xMzcxLzExMSA5NC8xMzY5LzExMSAyMzA2LzEzNzAvMTExIDIzMDcvMTM3Mi8xMTEKZiA5Ni8xMzczLzExMSA5NS8xMzcxLzExMSAyMzA3LzEzNzIvMTExIDIzMDgvMTM3NC8xMTEKZiA5Ny8xMzc1LzExMSA5Ni8xMzczLzExMSAyMzA4LzEzNzQvMTExIDIzMDkvMTM3Ni8xMTEKZiA5OC8xMzc3LzExMSA5Ny8xMzc1LzExMSAyMzA5LzEzNzYvMTExIDIzMTAvMTM3OC8xMTEKZiA2Ny8xMzE2LzExMiA5OC8xMzc3LzExMiAyMzEwLzEzNzgvMTEyIDIyODAvMTMxNy8xMTIKZiAxMDAvMTM3OS8xMTEgOTkvMTM4MC8xMTEgMjMxMi8xMzgxLzExMSAyMzExLzEzODIvMTExCmYgMTAxLzEzODMvMTExIDEwMC8xMzc5LzExMSAyMzExLzEzODIvMTExIDIzMTMvMTM4NC8xMTEKZiAxMDIvMTM4NS8xMTEgMTAxLzEzODMvMTExIDIzMTMvMTM4NC8xMTEgMjMxNC8xMzg2LzExMQpmIDEwMy8xMzg3LzExMSAxMDIvMTM4NS8xMTEgMjMxNC8xMzg2LzExMSAyMzE1LzEzODgvMTExCmYgMTA0LzEzODkvMTExIDEwMy8xMzg3LzExMSAyMzE1LzEzODgvMTExIDIzMTYvMTM5MC8xMTEKZiAxMDUvMTM5MS8xMTEgMTA0LzEzODkvMTExIDIzMTYvMTM5MC8xMTEgMjMxNy8xMzkyLzExMQpmIDEwNi8xMzkzLzExMSAxMDUvMTM5MS8xMTEgMjMxNy8xMzkyLzExMSAyMzE4LzEzOTQvMTExCmYgMTA3LzEzOTUvMTExIDEwNi8xMzkzLzExMSAyMzE4LzEzOTQvMTExIDIzMTkvMTM5Ni8xMTEKZiAxMDgvMTM5Ny8xMTEgMTA3LzEzOTUvMTExIDIzMTkvMTM5Ni8xMTEgMjMyMC8xMzk4LzExMQpmIDEwOS8xMzk5LzExMSAxMDgvMTM5Ny8xMTEgMjMyMC8xMzk4LzExMSAyMzIxLzE0MDAvMTExCmYgMTEwLzE0MDEvMTExIDEwOS8xMzk5LzExMSAyMzIxLzE0MDAvMTExIDIzMjIvMTQwMi8xMTEKZiAxMTEvMTQwMy8xMTEgMTEwLzE0MDEvMTExIDIzMjIvMTQwMi8xMTEgMjMyMy8xNDA0LzExMQpmIDExMi8xNDA1LzExMSAxMTEvMTQwMy8xMTEgMjMyMy8xNDA0LzExMSAyMzI0LzE0MDYvMTExCmYgMTEzLzE0MDcvMTExIDExMi8xNDA1LzExMSAyMzI0LzE0MDYvMTExIDIzMjUvMTQwOC8xMTEKZiAxMTQvMTQwOS8xMTEgMTEzLzE0MDcvMTExIDIzMjUvMTQwOC8xMTEgMjMyNi8xNDEwLzExMQpmIDExNS8xNDExLzExMSAxMTQvMTQwOS8xMTEgMjMyNi8xNDEwLzExMSAyMzI3LzE0MTIvMTExCmYgMTE2LzE0MTMvMTExIDExNS8xNDExLzExMSAyMzI3LzE0MTIvMTExIDIzMjgvMTQxNC8xMTEKZiAxMTcvMTQxNS8xMTAgMTE2LzE0MTMvMTEwIDIzMjgvMTQxNC8xMTAgMjMyOS8xNDE2LzExMApmIDExOC8xNDE3LzExMiAxMTcvMTQxNS8xMTIgMjMyOS8xNDE2LzExMiAyMzMwLzE0MTgvMTEyCmYgMTE5LzE0MTkvMTExIDExOC8xNDE3LzExMSAyMzMwLzE0MTgvMTExIDIzMzEvMTQyMC8xMTEKZiAxMjAvMTQyMS8xMTEgMTE5LzE0MTkvMTExIDIzMzEvMTQyMC8xMTEgMjMzMi8xNDIyLzExMQpmIDEyMS8xNDIzLzExMSAxMjAvMTQyMS8xMTEgMjMzMi8xNDIyLzExMSAyMzMzLzE0MjQvMTExCmYgMTIyLzE0MjUvMTExIDEyMS8xNDIzLzExMSAyMzMzLzE0MjQvMTExIDIzMzQvMTQyNi8xMTEKZiAxMjMvMTQyNy8xMTEgMTIyLzE0MjUvMTExIDIzMzQvMTQyNi8xMTEgMjMzNS8xNDI4LzExMQpmIDEyNC8xNDI5LzExMSAxMjMvMTQyNy8xMTEgMjMzNS8xNDI4LzExMSAyMzM2LzE0MzAvMTExCmYgMTI1LzE0MzEvMTExIDEyNC8xNDI5LzExMSAyMzM2LzE0MzAvMTExIDIzMzcvMTQzMi8xMTEKZiAxMjYvMTQzMy8xMTEgMTI1LzE0MzEvMTExIDIzMzcvMTQzMi8xMTEgMjMzOC8xNDM0LzExMQpmIDEyNy8xNDM1LzExMSAxMjYvMTQzMy8xMTEgMjMzOC8xNDM0LzExMSAyMzM5LzE0MzYvMTExCmYgMTI4LzE0MzcvMTExIDEyNy8xNDM1LzExMSAyMzM5LzE0MzYvMTExIDIzNDAvMTQzOC8xMTEKZiAxMjkvMTQzOS8xMTIgMTI4LzE0MzcvMTEyIDIzNDAvMTQzOC8xMTIgMjM0MS8xNDQwLzExMgpmIDEzMC8xNDQxLzExMCAxMjkvMTQzOS8xMTAgMjM0MS8xNDQwLzExMCAyMzQyLzE0NDIvMTEwCmYgOTkvMTM4MC8xMTAgMTMwLzE0NDEvMTEwIDIzNDIvMTQ0Mi8xMTAgMjMxMi8xMzgxLzExMApzIDEKZiA5LzE0NDMvMTEzIDMxMDkvMTQ0NC8xMTQgMzExMC8xNDQ1LzMzIDMxMTQvMTQ0Ni8zMyAzMTEzLzE0NDcvMTE1IDcvMTQ0OC8xMTYgMjMvMTQ0OS8zMwpmIDExLzE0NTAvMTE3IDIxLzE0NTEvMTE4IDE4LzE0NTIvMTE4IDIyLzE0NTMvMTE4IDE3LzE0NTQvMTE4IDE5LzE0NTUvMTE4IDIwLzE0NTYvMTE4IDYvMTQ1Ny8xMTggNC8xNDU4LzExOCA2Ni8xNDU5LzExOCA2NS8xNDYwLzExOCA0NS8xNDYxLzExOCA0NC8xNDYyLzExOCA0My8xNDYzLzExOCA0Mi8xNDY0LzExOCAzNS8xNDY1LzExOCA0MC8xNDY2LzExOCAzOC8xNDY3LzExOCAzOS8xNDY4LzExOCA0MS8xNDY5LzExOCA2My8xNDcwLzExOCA2NC8xNDcxLzExOCAzLzE0NzIvMTE4IDUvMTQ3My8xMTggMTYvMTQ3NC8xMTggMTUvMTQ3NS8xMTggMTQvMTQ3Ni8xMTggMTMvMTQ3Ny8xMTggMTIvMTQ3OC8xMTggMTAvMTQ3OS8xMTkKZiA0Mi8xNDgwLzEyMCAzMDc3LzE0ODEvMTIxIDMwNzUvMTQ4Mi8xMjIgMzUvMTQ4My8xMjMKZiAxMC8xNDc5LzExOSA5LzE0ODQvMTI0IDIzLzE0ODUvMTI1IDI0LzE0ODYvMTI2IDI1LzE0ODcvMTI0IDExLzE0NTAvMTE3CmYgNTEvMTQ4OC8xMjcgNDYvMTQ4OS8xMjggNTAvMTQ5MC8xMjggNDgvMTQ5MS8xMjggNDkvMTQ5Mi8xMjggNDcvMTQ5My8xMjggMzYvMTQ5NC8xMjggMzEvMTQ5NS8xMjggMzIvMTQ5Ni8xMjggMjYvMTQ5Ny8xMjggMjcvMTQ5OC8xMjggMjgvMTQ5OS8xMjggMjkvMTUwMC8xMjggMzAvMTUwMS8xMjggMzMvMTUwMi8xMjggMzQvMTUwMy8xMjggMzcvMTUwNC8xMjggNTcvMTUwNS8xMjggNTYvMTUwNi8xMjggNTMvMTUwNy8xMjggNTIvMTUwOC8xMjggNTUvMTUwOS8xMjggNTQvMTUxMC8xMjggNTkvMTUxMS8xMjggNTgvMTUxMi8xMjkKZiAyMy8xNDg1LzEyNSA3LzE1MTMvMTMwIDEvMTUxNC8xMzAgNjEvMTUxNS8xMzAgNjAvMTUxNi8xMzAgNTEvMTQ4OC8xMjcgNTgvMTUxMi8xMjkgNjIvMTUxNy8xMzAgMi8xNTE4LzEzMCA4LzE1MTkvMTMwIDI0LzE0ODYvMTI2CmYgNTEzLzE1MjAvMTMxIDUxNS8xNTIxLzEzMSA1MTYvMTUyMi8xMzEgNTE3LzE1MjMvMTMxIDUxOC8xNTI0LzEzMSA1MTkvMTUyNS8xMzEgNTIwLzE1MjYvMTMxIDUyMS8xNTI3LzEzMSA1MjIvMTUyOC8xMzEgNTE0LzE1MjkvMTMxIDQ5My8xNTMwLzEzMSA0OTUvMTUzMS8xMzEgNDk2LzE1MzIvMTMxIDQ5Ny8xNTMzLzEzMSA0OTgvMTUzNC8xMzEgNDk5LzE1MzUvMTMxIDUwMC8xNTM2LzEzMSA1MDEvMTUzNy8xMzEgNTAyLzE1MzgvMTMxIDQ5NC8xNTM5LzEzMSA0ODMvMTU0MC8xMzEgNDg1LzE1NDEvMTMxIDQ4Ni8xNTQyLzEzMSA0ODcvMTU0My8xMzEgNDg4LzE1NDQvMTMxIDQ4OS8xNTQ1LzEzMSA0OTAvMTU0Ni8xMzEgNDkxLzE1NDcvMTMxIDQ5Mi8xNTQ4LzEzMSA0ODQvMTU0OS8xMzEgNTAzLzE1NTAvMTMxIDUwNS8xNTUxLzEzMSA1MDYvMTU1Mi8xMzEgNTA3LzE1NTMvMTMxIDUwOC8xNTU0LzEzMSA1MDkvMTU1NS8xMzEgNTEwLzE1NTYvMTMxIDUxMS8xNTU3LzEzMSA1MTIvMTU1OC8xMzEgNTA0LzE1NTkvMTMxCmYgMTA5NS8xNTYwLzEzMiA0OTMvMTU2MS8xMzMgNTE0LzE1NjIvMTM0IDEwOTYvMTU2My8xMzUKZiAxMTA1LzE1NjQvMTM2IDUxMy8xNTIwLzEzNyA1MDQvMTU1OS8xMzggMTEwNi8xNTY1LzEzOQpmIDEwOTIvMTU2Ni8xNDAgNDg1LzE1NjcvMTQxIDQ4My8xNTY4LzE0MiAxMDkzLzE1NjkvMTQzCmYgMTA5MS8xNTcwLzE0NCA0ODYvMTU3MS8xNDUgNDg1LzE1NjcvMTQxIDEwOTIvMTU2Ni8xNDAKZiAxMDkwLzE1NzIvMTQ2IDQ4Ny8xNTczLzE0NyA0ODYvMTU3MS8xNDUgMTA5MS8xNTcwLzE0NApmIDEwODkvMTU3NC8xNDggNDg4LzE1NzUvMTQ5IDQ4Ny8xNTczLzE0NyAxMDkwLzE1NzIvMTQ2CmYgMTA4OC8xNTc2LzE1MCA0ODkvMTU3Ny8xNTEgNDg4LzE1NzgvMTQ5IDEwODkvMTU3OS8xNDgKZiAxMDg3LzE1ODAvMTUyIDQ5MC8xNTgxLzE1MyA0ODkvMTU3Ny8xNTEgMTA4OC8xNTc2LzE1MApmIDEwODYvMTU4Mi8xNTQgNDkxLzE1ODMvMTU1IDQ5MC8xNTgxLzE1MyAxMDg3LzE1ODAvMTUyCmYgMTA4NC8xNTg0LzE1NiA0OTIvMTU4NS8xNTcgNDkxLzE1ODMvMTU1IDEwODYvMTU4Mi8xNTQKZiAxMDg1LzE1ODYvMTU4IDUwMy8xNTg3LzE1OSA0ODQvMTU4OC8xNjAgMTA4My8xNTg5LzE2MQpmIDEwOTMvMTU2OS8xNDMgNDgzLzE1NjgvMTQyIDQ5NC8xNTkwLzE2MiAxMDk0LzE1OTEvMTYzCmYgMTA4My8xNTg5LzE2MSA0ODQvMTU4OC8xNjAgNDkyLzE1ODUvMTU3IDEwODQvMTU4NC8xNTYKZiA0OTUvMTUzMS8xNjQgMTA5Ny8xNTkyLzE2NSAxMDk4LzE1OTMvMTY2IDQ5Ni8xNTMyLzE2NwpmIDUxNS8xNTIxLzE2OCAxMTA3LzE1OTQvMTY5IDExMDgvMTU5NS8xNzAgNTE2LzE1MjIvMTcxCmYgNTA1LzE1NTEvMTcyIDExMTUvMTU5Ni8xNzMgMTExNi8xNTk3LzE3NCA1MDYvMTU1Mi8xNzUKZiA1MTIvMTU1OC8xNzYgMTEyMi8xNTk4LzE3NyAxMTA2LzE1NjUvMTM5IDUwNC8xNTU5LzEzOApmIDUxMS8xNTU3LzE3OCAxMTIxLzE1OTkvMTc5IDExMjIvMTU5OC8xNzcgNTEyLzE1NTgvMTc2CmYgNTEwLzE1NTYvMTgwIDExMjAvMTYwMC8xODEgMTEyMS8xNTk5LzE3OSA1MTEvMTU1Ny8xNzgKZiA1MDkvMTU1NS8xODIgMTExOS8xNjAxLzE4MyAxMTIwLzE2MDAvMTgxIDUxMC8xNTU2LzE4MApmIDUwOC8xNTU0LzE4NCAxMTE4LzE2MDIvMTg1IDExMTkvMTYwMS8xODMgNTA5LzE1NTUvMTgyCmYgNTA3LzE1NTMvMTg2IDExMTcvMTYwMy8xODcgMTExOC8xNjAyLzE4NSA1MDgvMTU1NC8xODQKZiA1MDYvMTU1Mi8xNzUgMTExNi8xNTk3LzE3NCAxMTE3LzE2MDMvMTg3IDUwNy8xNTUzLzE4NgpmIDUwMy8xNTg3LzE1OSAxMDg1LzE1ODYvMTU4IDExMTUvMTU5Ni8xNzMgNTA1LzE1NTEvMTcyCmYgNTIyLzE1MjgvMTg4IDExMTQvMTYwNC8xODkgMTA5Ni8xNTYzLzEzNSA1MTQvMTU2Mi8xMzQKZiA1MjEvMTUyNy8xOTAgMTExMy8xNjA1LzE5MSAxMTE0LzE2MDQvMTg5IDUyMi8xNTI4LzE4OApmIDUyMC8xNTI2LzE5MiAxMTEyLzE2MDYvMTkzIDExMTMvMTYwNS8xOTEgNTIxLzE1MjcvMTkwCmYgNTE5LzE1MjUvMTk0IDExMTEvMTYwNy8xOTUgMTExMi8xNjA2LzE5MyA1MjAvMTUyNi8xOTIKZiA1MTgvMTUyNC8xOTYgMTExMC8xNjA4LzE5NyAxMTExLzE2MDcvMTk1IDUxOS8xNTI1LzE5NApmIDUxNy8xNTIzLzE5OCAxMTA5LzE2MDkvMTk5IDExMTAvMTYwOC8xOTcgNTE4LzE1MjQvMTk2CmYgNTE2LzE1MjIvMTcxIDExMDgvMTU5NS8xNzAgMTEwOS8xNjA5LzE5OSA1MTcvMTUyMy8xOTgKZiA1MDIvMTUzOC8yMDAgMTEwNC8xNjEwLzIwMSAxMDk0LzE1OTEvMTYzIDQ5NC8xNTkwLzE2MgpmIDUwMS8xNTM3LzIwMiAxMTAzLzE2MTEvMjAzIDExMDQvMTYxMC8yMDEgNTAyLzE1MzgvMjAwCmYgNTAwLzE1MzYvMjA0IDExMDIvMTYxMi8yMDUgMTEwMy8xNjExLzIwMyA1MDEvMTUzNy8yMDIKZiA0OTkvMTUzNS8yMDYgMTEwMS8xNjEzLzIwNyAxMTAyLzE2MTIvMjA1IDUwMC8xNTM2LzIwNApmIDQ5OC8xNTM0LzIwOCAxMTAwLzE2MTQvMjA5IDExMDEvMTYxMy8yMDcgNDk5LzE1MzUvMjA2CmYgNDk3LzE1MzMvMjEwIDEwOTkvMTYxNS8yMTEgMTEwMC8xNjE0LzIwOSA0OTgvMTUzNC8yMDgKZiA0OTYvMTUzMi8xNjcgMTA5OC8xNTkzLzE2NiAxMDk5LzE2MTUvMjExIDQ5Ny8xNTMzLzIxMApmIDQ5My8xNTYxLzEzMyAxMDk1LzE1NjAvMTMyIDEwOTcvMTU5Mi8xNjUgNDk1LzE1MzEvMTY0CmYgNTEzLzE1MjAvMTM3IDExMDUvMTU2NC8xMzYgMTEwNy8xNTk0LzE2OSA1MTUvMTUyMS8xNjgKZiAzMDU5LzE2MTYvMjEyIDI1LzE2MTcvMjEzIDI0LzE2MTgvMjE0IDgvMTYxOS8yMTUgMzA1Ny8xNjIwLzIxNiAzMDU4LzE2MjEvMjE0IDMwNjAvMTYyMi8yMTQKZiAzMDc2LzE2MjMvMjE3IDI5LzE2MjQvMjE4IDI4LzE2MjUvMjE5IDMwNzQvMTYyNi8yMjAKdXNlbXRsIHJpbV9vbl9waG9uZQpzIG9mZgpmIDc3LzEzMzUvOTkgNzgvMTMzNy85OSAyNDY0LzE2MjcvOTkgMjQ1My8xNjI4Lzk5CmYgNDYxLzExMTkvNjEgNDYwLzExMTcvNjEgMTUwNS8xNjI5LzYxIDE1MTYvMTYzMC82MQpmIDQ1MS8xMDk5LzUxIDQ4Mi8xMTYxLzUxIDE3NDcvMTYzMS81MSAxNDA1LzE2MzIvNTEKZiA0NzUvMTE0Ny8yMjEgNDc0LzExNDUvMjIxIDE2NTkvMTYzMy8yMjEgMTY3MC8xNjM0LzIyMQpmIDQ2Mi8xMTIxLzYyIDQ2MS8xMTE5LzYyIDE1MTYvMTYzMC82MiAxNTI3LzE2MzUvNjIKZiA0NzYvMTE0OS8yMjIgNDc1LzExNDcvMjIyIDE2NzAvMTYzNC8yMjIgMTY4MS8xNjM2LzIyMgpmIDQ2My8xMTIzLzYzIDQ2Mi8xMTIxLzYzIDE1MjcvMTYzNS82MyAxNTM4LzE2MzcvNjMKZiA0NzcvMTE1MS80NSA0NzYvMTE0OS80NSAxNjgxLzE2MzYvNDUgMTY5Mi8xNjM4LzQ1CmYgNDY0LzExMjUvNjQgNDYzLzExMjMvNjQgMTUzOC8xNjM3LzY0IDE1NDkvMTYzOS82NApmIDQ3OC8xMTUzLzQ2IDQ3Ny8xMTUxLzQ2IDE2OTIvMTYzOC80NiAxNzAzLzE2NDAvNDYKZiA0NjUvMTEyNy82NSA0NjQvMTEyNS82NSAxNTQ5LzE2MzkvNjUgMTU2MC8xNjQxLzY1CmYgNDc5LzExNTUvNDcgNDc4LzExNTMvNDcgMTcwMy8xNjQwLzQ3IDE3MTQvMTY0Mi80NwpmIDQ2Ni8xMTI5LzY2IDQ2NS8xMTI3LzY2IDE1NjAvMTY0MS82NiAxNTcxLzE2NDMvNjYKZiAxNDA2LzE2NDQvNjggMTc0Ni8xNjQ1LzY4IDE3MzUvMTY0Ni82OCAxNzI0LzE2NDcvNjggMTcxMy8xNjQ4LzY4IDE3MDIvMTY0OS82OCAxNjkxLzE2NTAvNjggMTY4MC8xNjUxLzY4IDE2NjkvMTY1Mi82OCAxNjU4LzE2NTMvNjggMTY0Ny8xNjU0LzY4IDE2MzYvMTY1NS82OCAxNjI1LzE2NTYvNjggMTYxNC8xNjU3LzY4IDE2MDMvMTY1OC82OCAxNTkyLzE2NTkvNjggMTU4MS8xNjYwLzY4IDE1NzAvMTY2MS82OCAxNTU5LzE2NjIvNjggMTU0OC8xNjYzLzY4IDE1MzcvMTY2NC82OCAxNTI2LzE2NjUvNjggMTUxNS8xNjY2LzY4IDE1MDQvMTY2Ny82OCAxNDkzLzE2NjgvNjggMTQ4Mi8xNjY5LzY4IDE0NzEvMTY3MC82OCAxNDYwLzE2NzEvNjggMTQ0OS8xNjcyLzY4IDE0MzgvMTY3My82OCAxNDI3LzE2NzQvNjggMTQxNi8xNjc1LzY4CmYgNDgwLzExNTcvNDggNDc5LzExNTUvNDggMTcxNC8xNjQyLzQ4IDE3MjUvMTY3Ni80OApmIDQ2Ny8xMTMxLzY3IDQ2Ni8xMTI5LzY3IDE1NzEvMTY0My82NyAxNTgyLzE2NzcvNjcKZiA0NTQvMTEwNS81NCA0NTMvMTEwMy81NCAxNDI4LzE2NzgvNTQgMTQzOS8xNjc5LzU0CmYgNDgxLzExNTkvNDkgNDgwLzExNTcvNDkgMTcyNS8xNjc2LzQ5IDE3MzYvMTY4MC80OQpmIDQ2OC8xMTMzLzM2IDQ2Ny8xMTMxLzM2IDE1ODIvMTY3Ny8zNiAxNTkzLzE2ODEvMzYKZiA0NTUvMTEwNy81NSA0NTQvMTEwNS81NSAxNDM5LzE2NzkvNTUgMTQ1MC8xNjgyLzU1CmYgNDgyLzExNjEvNTAgNDgxLzExNTkvNTAgMTczNi8xNjgwLzUwIDE3NDcvMTYzMS81MApmIDQ2OS8xMTM1LzM3IDQ2OC8xMTMzLzM3IDE1OTMvMTY4MS8zNyAxNjA0LzE2ODMvMzcKZiA0NTYvMTEwOS81NiA0NTUvMTEwNy81NiAxNDUwLzE2ODIvNTYgMTQ2MS8xNjg0LzU2CmYgNDcwLzExMzcvMzggNDY5LzExMzUvMzggMTYwNC8xNjgzLzM4IDE2MTUvMTY4NS8zOApmIDQ1Ny8xMTExLzU3IDQ1Ni8xMTA5LzU3IDE0NjEvMTY4NC81NyAxNDcyLzE2ODYvNTcKZiA0NTMvMTEwMy81MyA0NTIvMTEwMC81MyAxNDE3LzE2ODcvNTMgMTQyOC8xNjc4LzUzCmYgNDcxLzExMzkvMzkgNDcwLzExMzcvMzkgMTYxNS8xNjg1LzM5IDE2MjYvMTY4OC8zOQpmIDQ1OC8xMTEzLzU4IDQ1Ny8xMTExLzU4IDE0NzIvMTY4Ni81OCAxNDgzLzE2ODkvNTgKZiA0NzIvMTE0MS80MCA0NzEvMTEzOS80MCAxNjI2LzE2ODgvNDAgMTYzNy8xNjkwLzQwCmYgNDU5LzExMTUvMjIzIDQ1OC8xMTEzLzIyMyAxNDgzLzE2ODkvMjIzIDE0OTQvMTY5MS8yMjMKZiA0NzMvMTE0My80MSA0NzIvMTE0MS80MSAxNjM3LzE2OTAvNDEgMTY0OC8xNjkyLzQxCmYgNDYwLzExMTcvMjI0IDQ1OS8xMTE1LzIyNCAxNDk0LzE2OTEvMjI0IDE1MDUvMTYyOS8yMjQKZiA0NzQvMTE0NS80MiA0NzMvMTE0My80MiAxNjQ4LzE2OTIvNDIgMTY1OS8xNjMzLzQyCmYgMTQwNi8xNjQ0LzIyNSAxNDE2LzE2NzUvMjI1IDE0MTgvMTY5My8yMjUgMTQxNS8xNjk0LzIyNQpmIDE0MTUvMTY5NC8yMjYgMTQxOC8xNjkzLzIyNiAxNDE5LzE2OTUvMjI2IDE0MTQvMTY5Ni8yMjYKZiAxNDE0LzE2OTYvMjI3IDE0MTkvMTY5NS8yMjcgMTQyMC8xNjk3LzIyNyAxNDEzLzE2OTgvMjI3CmYgMTQxMy8xNjk4LzIyOCAxNDIwLzE2OTcvMjI4IDE0MjEvMTY5OS8yMjggMTQxMi8xNzAwLzIyOApmIDE0MTIvMTcwMC8yMjkgMTQyMS8xNjk5LzIyOSAxNDIyLzE3MDEvMjI5IDE0MTEvMTcwMi8yMjkKZiAxNDExLzE3MDIvMjMwIDE0MjIvMTcwMS8yMzAgMTQyMy8xNzAzLzIzMCAxNDEwLzE3MDQvMjMwCmYgMTQxMC8xNzA0LzIzMSAxNDIzLzE3MDMvMjMxIDE0MjQvMTcwNS8yMzEgMTQwOS8xNzA2LzIzMQpmIDE0MDkvMTcwNi8yMzIgMTQyNC8xNzA1LzIzMiAxNDI1LzE3MDcvMjMyIDE0MDgvMTcwOC8yMzIKZiAxNDA4LzE3MDgvMjMzIDE0MjUvMTcwNy8yMzMgMTQyNi8xNzA5LzIzMyAxNDA3LzE3MTAvMjMzCmYgMTQwNy8xNzEwLzIzNCAxNDI2LzE3MDkvMjM0IDE0MTcvMTY4Ny8yMzQgMTQwNS8xNjMyLzIzNApmIDE0MTYvMTY3NS8yMzUgMTQyNy8xNjc0LzIzNSAxNDI5LzE3MTEvMjM1IDE0MTgvMTY5My8yMzUKZiAxNDE4LzE2OTMvMjM2IDE0MjkvMTcxMS8yMzYgMTQzMC8xNzEyLzIzNiAxNDE5LzE2OTUvMjM2CmYgMTQxOS8xNjk1LzIzNyAxNDMwLzE3MTIvMjM3IDE0MzEvMTcxMy8yMzcgMTQyMC8xNjk3LzIzNwpmIDE0MjAvMTY5Ny8yMzggMTQzMS8xNzEzLzIzOCAxNDMyLzE3MTQvMjM4IDE0MjEvMTY5OS8yMzgKZiAxNDIxLzE2OTkvMjM5IDE0MzIvMTcxNC8yMzkgMTQzMy8xNzE1LzIzOSAxNDIyLzE3MDEvMjM5CmYgMTQyMi8xNzAxLzI0MCAxNDMzLzE3MTUvMjQwIDE0MzQvMTcxNi8yNDAgMTQyMy8xNzAzLzI0MApmIDE0MjMvMTcwMy8yNDEgMTQzNC8xNzE2LzI0MSAxNDM1LzE3MTcvMjQxIDE0MjQvMTcwNS8yNDEKZiAxNDI0LzE3MDUvMjQyIDE0MzUvMTcxNy8yNDIgMTQzNi8xNzE4LzI0MiAxNDI1LzE3MDcvMjQyCmYgMTQyNS8xNzA3LzI0MyAxNDM2LzE3MTgvMjQzIDE0MzcvMTcxOS8yNDMgMTQyNi8xNzA5LzI0MwpmIDE0MjYvMTcwOS8yNDQgMTQzNy8xNzE5LzI0NCAxNDI4LzE2NzgvMjQ0IDE0MTcvMTY4Ny8yNDQKZiAxNDI3LzE2NzQvMjQ1IDE0MzgvMTY3My8yNDUgMTQ0MC8xNzIwLzI0NSAxNDI5LzE3MTEvMjQ1CmYgMTQyOS8xNzExLzI0NiAxNDQwLzE3MjAvMjQ2IDE0NDEvMTcyMS8yNDYgMTQzMC8xNzEyLzI0NgpmIDE0MzAvMTcxMi8yNDcgMTQ0MS8xNzIxLzI0NyAxNDQyLzE3MjIvMjQ3IDE0MzEvMTcxMy8yNDcKZiAxNDMxLzE3MTMvMjQ4IDE0NDIvMTcyMi8yNDggMTQ0My8xNzIzLzI0OCAxNDMyLzE3MTQvMjQ4CmYgMTQzMi8xNzE0LzI0OSAxNDQzLzE3MjMvMjQ5IDE0NDQvMTcyNC8yNDkgMTQzMy8xNzE1LzI0OQpmIDE0MzMvMTcxNS8yNTAgMTQ0NC8xNzI0LzI1MCAxNDQ1LzE3MjUvMjUwIDE0MzQvMTcxNi8yNTAKZiAxNDM0LzE3MTYvMjUxIDE0NDUvMTcyNS8yNTEgMTQ0Ni8xNzI2LzI1MSAxNDM1LzE3MTcvMjUxCmYgMTQzNS8xNzE3LzI1MiAxNDQ2LzE3MjYvMjUyIDE0NDcvMTcyNy8yNTIgMTQzNi8xNzE4LzI1MgpmIDE0MzYvMTcxOC8yNTMgMTQ0Ny8xNzI3LzI1MyAxNDQ4LzE3MjgvMjUzIDE0MzcvMTcxOS8yNTMKZiAxNDM3LzE3MTkvMjU0IDE0NDgvMTcyOC8yNTQgMTQzOS8xNjc5LzI1NCAxNDI4LzE2NzgvMjU0CmYgMTQzOC8xNjczLzI1NSAxNDQ5LzE2NzIvMjU1IDE0NTEvMTcyOS8yNTUgMTQ0MC8xNzIwLzI1NQpmIDE0NDAvMTcyMC8yNTYgMTQ1MS8xNzI5LzI1NiAxNDUyLzE3MzAvMjU2IDE0NDEvMTcyMS8yNTYKZiAxNDQxLzE3MjEvMjU3IDE0NTIvMTczMC8yNTcgMTQ1My8xNzMxLzI1NyAxNDQyLzE3MjIvMjU3CmYgMTQ0Mi8xNzIyLzI1OCAxNDUzLzE3MzEvMjU4IDE0NTQvMTczMi8yNTggMTQ0My8xNzIzLzI1OApmIDE0NDMvMTcyMy8yNTkgMTQ1NC8xNzMyLzI1OSAxNDU1LzE3MzMvMjU5IDE0NDQvMTcyNC8yNTkKZiAxNDQ0LzE3MjQvMjYwIDE0NTUvMTczMy8yNjAgMTQ1Ni8xNzM0LzI2MCAxNDQ1LzE3MjUvMjYwCmYgMTQ0NS8xNzI1LzI2MSAxNDU2LzE3MzQvMjYxIDE0NTcvMTczNS8yNjEgMTQ0Ni8xNzI2LzI2MQpmIDE0NDYvMTcyNi8yNjIgMTQ1Ny8xNzM1LzI2MiAxNDU4LzE3MzYvMjYyIDE0NDcvMTcyNy8yNjIKZiAxNDQ3LzE3MjcvMjYzIDE0NTgvMTczNi8yNjMgMTQ1OS8xNzM3LzI2MyAxNDQ4LzE3MjgvMjYzCmYgMTQ0OC8xNzI4LzI2NCAxNDU5LzE3MzcvMjY0IDE0NTAvMTY4Mi8yNjQgMTQzOS8xNjc5LzI2NApmIDE0NDkvMTY3Mi8yNjUgMTQ2MC8xNjcxLzI2NSAxNDYyLzE3MzgvMjY1IDE0NTEvMTcyOS8yNjUKZiAxNDUxLzE3MjkvMjY2IDE0NjIvMTczOC8yNjYgMTQ2My8xNzM5LzI2NiAxNDUyLzE3MzAvMjY2CmYgMTQ1Mi8xNzMwLzI2NyAxNDYzLzE3MzkvMjY3IDE0NjQvMTc0MC8yNjcgMTQ1My8xNzMxLzI2NwpmIDE0NTMvMTczMS8yNjggMTQ2NC8xNzQwLzI2OCAxNDY1LzE3NDEvMjY4IDE0NTQvMTczMi8yNjgKZiAxNDU0LzE3MzIvMjY5IDE0NjUvMTc0MS8yNjkgMTQ2Ni8xNzQyLzI2OSAxNDU1LzE3MzMvMjY5CmYgMTQ1NS8xNzMzLzI3MCAxNDY2LzE3NDIvMjcwIDE0NjcvMTc0My8yNzAgMTQ1Ni8xNzM0LzI3MApmIDE0NTYvMTczNC8yNzEgMTQ2Ny8xNzQzLzI3MSAxNDY4LzE3NDQvMjcxIDE0NTcvMTczNS8yNzEKZiAxNDU3LzE3MzUvMjcyIDE0NjgvMTc0NC8yNzIgMTQ2OS8xNzQ1LzI3MiAxNDU4LzE3MzYvMjcyCmYgMTQ1OC8xNzM2LzI3MyAxNDY5LzE3NDUvMjczIDE0NzAvMTc0Ni8yNzMgMTQ1OS8xNzM3LzI3MwpmIDE0NTkvMTczNy8yNzQgMTQ3MC8xNzQ2LzI3NCAxNDYxLzE2ODQvMjc0IDE0NTAvMTY4Mi8yNzQKZiAxNDYwLzE2NzEvMjc1IDE0NzEvMTY3MC8yNzUgMTQ3My8xNzQ3LzI3NSAxNDYyLzE3MzgvMjc1CmYgMTQ2Mi8xNzM4LzI3NiAxNDczLzE3NDcvMjc2IDE0NzQvMTc0OC8yNzYgMTQ2My8xNzM5LzI3NgpmIDE0NjMvMTczOS8yNzcgMTQ3NC8xNzQ4LzI3NyAxNDc1LzE3NDkvMjc3IDE0NjQvMTc0MC8yNzcKZiAxNDY0LzE3NDAvMjc4IDE0NzUvMTc0OS8yNzggMTQ3Ni8xNzUwLzI3OCAxNDY1LzE3NDEvMjc4CmYgMTQ2NS8xNzQxLzI3OSAxNDc2LzE3NTAvMjc5IDE0NzcvMTc1MS8yNzkgMTQ2Ni8xNzQyLzI3OQpmIDE0NjYvMTc0Mi8yODAgMTQ3Ny8xNzUxLzI4MCAxNDc4LzE3NTIvMjgwIDE0NjcvMTc0My8yODAKZiAxNDY3LzE3NDMvMjgxIDE0NzgvMTc1Mi8yODEgMTQ3OS8xNzUzLzI4MSAxNDY4LzE3NDQvMjgxCmYgMTQ2OC8xNzQ0LzI4MiAxNDc5LzE3NTMvMjgyIDE0ODAvMTc1NC8yODIgMTQ2OS8xNzQ1LzI4MgpmIDE0NjkvMTc0NS8yODMgMTQ4MC8xNzU0LzI4MyAxNDgxLzE3NTUvMjgzIDE0NzAvMTc0Ni8yODMKZiAxNDcwLzE3NDYvMjg0IDE0ODEvMTc1NS8yODQgMTQ3Mi8xNjg2LzI4NCAxNDYxLzE2ODQvMjg0CmYgMTQ3MS8xNjcwLzI4NSAxNDgyLzE2NjkvMjg1IDE0ODQvMTc1Ni8yODUgMTQ3My8xNzQ3LzI4NQpmIDE0NzMvMTc0Ny8yODYgMTQ4NC8xNzU2LzI4NiAxNDg1LzE3NTcvMjg2IDE0NzQvMTc0OC8yODYKZiAxNDc0LzE3NDgvMjg3IDE0ODUvMTc1Ny8yODcgMTQ4Ni8xNzU4LzI4NyAxNDc1LzE3NDkvMjg3CmYgMTQ3NS8xNzQ5LzI4OCAxNDg2LzE3NTgvMjg4IDE0ODcvMTc1OS8yODggMTQ3Ni8xNzUwLzI4OApmIDE0NzYvMTc1MC8yODkgMTQ4Ny8xNzU5LzI4OSAxNDg4LzE3NjAvMjg5IDE0NzcvMTc1MS8yODkKZiAxNDc3LzE3NTEvMjkwIDE0ODgvMTc2MC8yOTAgMTQ4OS8xNzYxLzI5MCAxNDc4LzE3NTIvMjkwCmYgMTQ3OC8xNzUyLzI5MSAxNDg5LzE3NjEvMjkxIDE0OTAvMTc2Mi8yOTEgMTQ3OS8xNzUzLzI5MQpmIDE0NzkvMTc1My8yOTIgMTQ5MC8xNzYyLzI5MiAxNDkxLzE3NjMvMjkyIDE0ODAvMTc1NC8yOTIKZiAxNDgwLzE3NTQvMjkzIDE0OTEvMTc2My8yOTMgMTQ5Mi8xNzY0LzI5MyAxNDgxLzE3NTUvMjkzCmYgMTQ4MS8xNzU1LzI5NCAxNDkyLzE3NjQvMjk0IDE0ODMvMTY4OS8yOTQgMTQ3Mi8xNjg2LzI5NApmIDE0ODIvMTY2OS8yOTUgMTQ5My8xNjY4LzI5NSAxNDk1LzE3NjUvMjk1IDE0ODQvMTc1Ni8yOTUKZiAxNDg0LzE3NTYvMjk2IDE0OTUvMTc2NS8yOTYgMTQ5Ni8xNzY2LzI5NiAxNDg1LzE3NTcvMjk2CmYgMTQ4NS8xNzU3LzI5NyAxNDk2LzE3NjYvMjk3IDE0OTcvMTc2Ny8yOTcgMTQ4Ni8xNzU4LzI5NwpmIDE0ODYvMTc1OC8yOTggMTQ5Ny8xNzY3LzI5OCAxNDk4LzE3NjgvMjk4IDE0ODcvMTc1OS8yOTgKZiAxNDg3LzE3NTkvMjk5IDE0OTgvMTc2OC8yOTkgMTQ5OS8xNzY5LzI5OSAxNDg4LzE3NjAvMjk5CmYgMTQ4OC8xNzYwLzMwMCAxNDk5LzE3NjkvMzAwIDE1MDAvMTc3MC8zMDAgMTQ4OS8xNzYxLzMwMApmIDE0ODkvMTc2MS8zMDEgMTUwMC8xNzcwLzMwMSAxNTAxLzE3NzEvMzAxIDE0OTAvMTc2Mi8zMDEKZiAxNDkwLzE3NjIvMzAyIDE1MDEvMTc3MS8zMDIgMTUwMi8xNzcyLzMwMiAxNDkxLzE3NjMvMzAyCmYgMTQ5MS8xNzYzLzMwMyAxNTAyLzE3NzIvMzAzIDE1MDMvMTc3My8zMDMgMTQ5Mi8xNzY0LzMwMwpmIDE0OTIvMTc2NC8zMDQgMTUwMy8xNzczLzMwNCAxNDk0LzE2OTEvMzA0IDE0ODMvMTY4OS8zMDQKZiAxNDkzLzE2NjgvMzA1IDE1MDQvMTY2Ny8zMDUgMTUwNi8xNzc0LzMwNSAxNDk1LzE3NjUvMzA1CmYgMTQ5NS8xNzY1LzMwNiAxNTA2LzE3NzQvMzA2IDE1MDcvMTc3NS8zMDYgMTQ5Ni8xNzY2LzMwNgpmIDE0OTYvMTc2Ni8zMDcgMTUwNy8xNzc1LzMwNyAxNTA4LzE3NzYvMzA3IDE0OTcvMTc2Ny8zMDcKZiAxNDk3LzE3NjcvMzA4IDE1MDgvMTc3Ni8zMDggMTUwOS8xNzc3LzMwOCAxNDk4LzE3NjgvMzA4CmYgMTQ5OC8xNzY4LzMwOSAxNTA5LzE3NzcvMzA5IDE1MTAvMTc3OC8zMDkgMTQ5OS8xNzY5LzMwOQpmIDE0OTkvMTc2OS8zMTAgMTUxMC8xNzc4LzMxMCAxNTExLzE3NzkvMzEwIDE1MDAvMTc3MC8zMTAKZiAxNTAwLzE3NzAvMzExIDE1MTEvMTc3OS8zMTEgMTUxMi8xNzgwLzMxMSAxNTAxLzE3NzEvMzExCmYgMTUwMS8xNzcxLzMxMiAxNTEyLzE3ODAvMzEyIDE1MTMvMTc4MS8zMTIgMTUwMi8xNzcyLzMxMgpmIDE1MDIvMTc3Mi8zMTMgMTUxMy8xNzgxLzMxMyAxNTE0LzE3ODIvMzEzIDE1MDMvMTc3My8zMTMKZiAxNTAzLzE3NzMvMzE0IDE1MTQvMTc4Mi8zMTQgMTUwNS8xNjI5LzMxNCAxNDk0LzE2OTEvMzE0CmYgMTUwNC8xNjY3LzMxNSAxNTE1LzE2NjYvMzE1IDE1MTcvMTE2My8zMTUgMTUwNi8xNzc0LzMxNQpmIDE1MDYvMTc3NC8zMTYgMTUxNy8xMTYzLzMxNiAxNTE4LzExNjYvMzE2IDE1MDcvMTc3NS8zMTYKZiAxNTA3LzE3NzUvMzE3IDE1MTgvMTE2Ni8zMTcgMTUxOS8xNzgzLzMxNyAxNTA4LzE3NzYvMzE3CmYgMTUwOC8xNzc2LzMxOCAxNTE5LzE3ODMvMzE4IDE1MjAvMTc4NC8zMTggMTUwOS8xNzc3LzMxOApmIDE1MDkvMTc3Ny8zMTkgMTUyMC8xNzg0LzMxOSAxNTIxLzE3ODUvMzE5IDE1MTAvMTc3OC8zMTkKZiAxNTEwLzE3NzgvMzIwIDE1MjEvMTc4NS8zMjAgMTUyMi8xNzg2LzMyMCAxNTExLzE3NzkvMzIwCmYgMTUxMS8xNzc5LzMyMSAxNTIyLzE3ODYvMzIxIDE1MjMvMTc4Ny8zMjEgMTUxMi8xNzgwLzMyMQpmIDE1MTIvMTc4MC8zMjIgMTUyMy8xNzg3LzMyMiAxNTI0LzE3ODgvMzIyIDE1MTMvMTc4MS8zMjIKZiAxNTEzLzE3ODEvMzIzIDE1MjQvMTc4OC8zMjMgMTUyNS8xNzg5LzMyMyAxNTE0LzE3ODIvMzIzCmYgMTUxNC8xNzgyLzMyNCAxNTI1LzE3ODkvMzI0IDE1MTYvMTYzMC8zMjQgMTUwNS8xNjI5LzMyNApmIDE1MTUvMTY2Ni8zMjUgMTUyNi8xNjY1LzMyNSAxNTI4LzExNjQvMzI1IDE1MTcvMTE2My8zMjUKZiAxNTE4LzExNjYvMzI2IDE1MjkvMTE2NS8zMjYgMTUzMC8xNzkwLzMyNiAxNTE5LzE3ODMvMzI2CmYgMTUxOS8xNzgzLzMyNyAxNTMwLzE3OTAvMzI3IDE1MzEvMTc5MS8zMjcgMTUyMC8xNzg0LzMyNwpmIDE1MjAvMTc4NC8zMjggMTUzMS8xNzkxLzMyOCAxNTMyLzE3OTIvMzI4IDE1MjEvMTc4NS8zMjgKZiAxNTIxLzE3ODUvMzI5IDE1MzIvMTc5Mi8zMjkgMTUzMy8xNzkzLzMyOSAxNTIyLzE3ODYvMzI5CmYgMTUyMi8xNzg2LzMzMCAxNTMzLzE3OTMvMzMwIDE1MzQvMTc5NC8zMzAgMTUyMy8xNzg3LzMzMApmIDE1MjMvMTc4Ny8zMzEgMTUzNC8xNzk0LzMzMSAxNTM1LzE3OTUvMzMxIDE1MjQvMTc4OC8zMzEKZiAxNTI0LzE3ODgvMzMyIDE1MzUvMTc5NS8zMzIgMTUzNi8xNzk2LzMzMiAxNTI1LzE3ODkvMzMyCmYgMTUyNS8xNzg5LzMzMyAxNTM2LzE3OTYvMzMzIDE1MjcvMTYzNS8zMzMgMTUxNi8xNjMwLzMzMwpmIDE1MjYvMTY2NS8zMzQgMTUzNy8xNjY0LzMzNCAxNTM5LzE3OTcvMzM0IDE1MjgvMTE2NC8zMzQKZiAxNTI4LzExNjQvMzM1IDE1MzkvMTc5Ny8zMzUgMTU0MC8xNzk4LzMzNSAxNTI5LzExNjUvMzM1CmYgMTUyOS8xMTY1LzMzNiAxNTQwLzE3OTgvMzM2IDE1NDEvMTc5OS8zMzYgMTUzMC8xNzkwLzMzNgpmIDE1MzAvMTc5MC8zMzcgMTU0MS8xNzk5LzMzNyAxNTQyLzE4MDAvMzM3IDE1MzEvMTc5MS8zMzcKZiAxNTMxLzE3OTEvMzM4IDE1NDIvMTgwMC8zMzggMTU0My8xODAxLzMzOCAxNTMyLzE3OTIvMzM4CmYgMTUzMi8xNzkyLzMzOSAxNTQzLzE4MDEvMzM5IDE1NDQvMTgwMi8zMzkgMTUzMy8xNzkzLzMzOQpmIDE1MzMvMTc5My8zNDAgMTU0NC8xODAyLzM0MCAxNTQ1LzE4MDMvMzQwIDE1MzQvMTc5NC8zNDAKZiAxNTM0LzE3OTQvMzQxIDE1NDUvMTgwMy8zNDEgMTU0Ni8xODA0LzM0MSAxNTM1LzE3OTUvMzQxCmYgMTUzNS8xNzk1LzM0MiAxNTQ2LzE4MDQvMzQyIDE1NDcvMTgwNS8zNDIgMTUzNi8xNzk2LzM0MgpmIDE1MzYvMTc5Ni8zNDMgMTU0Ny8xODA1LzM0MyAxNTM4LzE2MzcvMzQzIDE1MjcvMTYzNS8zNDMKZiAxNTM3LzE2NjQvMzQ0IDE1NDgvMTY2My8zNDQgMTU1MC8xODA2LzM0NCAxNTM5LzE3OTcvMzQ0CmYgMTUzOS8xNzk3LzM0NSAxNTUwLzE4MDYvMzQ1IDE1NTEvMTgwNy8zNDUgMTU0MC8xNzk4LzM0NQpmIDE1NDAvMTc5OC8zNDYgMTU1MS8xODA3LzM0NiAxNTUyLzE4MDgvMzQ2IDE1NDEvMTc5OS8zNDYKZiAxNTQxLzE3OTkvMzQ3IDE1NTIvMTgwOC8zNDcgMTU1My8xODA5LzM0NyAxNTQyLzE4MDAvMzQ3CmYgMTU0Mi8xODAwLzM0OCAxNTUzLzE4MDkvMzQ4IDE1NTQvMTgxMC8zNDggMTU0My8xODAxLzM0OApmIDE1NDMvMTgwMS8zNDkgMTU1NC8xODEwLzM0OSAxNTU1LzE4MTEvMzQ5IDE1NDQvMTgwMi8zNDkKZiAxNTQ0LzE4MDIvMzUwIDE1NTUvMTgxMS8zNTAgMTU1Ni8xODEyLzM1MCAxNTQ1LzE4MDMvMzUwCmYgMTU0NS8xODAzLzM1MSAxNTU2LzE4MTIvMzUxIDE1NTcvMTgxMy8zNTEgMTU0Ni8xODA0LzM1MQpmIDE1NDYvMTgwNC8zNTIgMTU1Ny8xODEzLzM1MiAxNTU4LzE4MTQvMzUyIDE1NDcvMTgwNS8zNTIKZiAxNTQ3LzE4MDUvMzUzIDE1NTgvMTgxNC8zNTMgMTU0OS8xNjM5LzM1MyAxNTM4LzE2MzcvMzUzCmYgMTU0OC8xNjYzLzM1NCAxNTU5LzE2NjIvMzU0IDE1NjEvMTgxNS8zNTQgMTU1MC8xODA2LzM1NApmIDE1NTAvMTgwNi8zNTUgMTU2MS8xODE1LzM1NSAxNTYyLzE4MTYvMzU1IDE1NTEvMTgwNy8zNTUKZiAxNTUxLzE4MDcvMzU2IDE1NjIvMTgxNi8zNTYgMTU2My8xODE3LzM1NiAxNTUyLzE4MDgvMzU2CmYgMTU1Mi8xODA4LzM1NyAxNTYzLzE4MTcvMzU3IDE1NjQvMTgxOC8zNTcgMTU1My8xODA5LzM1NwpmIDE1NTMvMTgwOS8zNTggMTU2NC8xODE4LzM1OCAxNTY1LzE4MTkvMzU4IDE1NTQvMTgxMC8zNTgKZiAxNTU0LzE4MTAvMzU5IDE1NjUvMTgxOS8zNTkgMTU2Ni8xODIwLzM1OSAxNTU1LzE4MTEvMzU5CmYgMTU1NS8xODExLzM2MCAxNTY2LzE4MjAvMzYwIDE1NjcvMTgyMS8zNjAgMTU1Ni8xODEyLzM2MApmIDE1NTYvMTgxMi8zNjEgMTU2Ny8xODIxLzM2MSAxNTY4LzE4MjIvMzYxIDE1NTcvMTgxMy8zNjEKZiAxNTU3LzE4MTMvMzYyIDE1NjgvMTgyMi8zNjIgMTU2OS8xODIzLzM2MiAxNTU4LzE4MTQvMzYyCmYgMTU1OC8xODE0LzM2MyAxNTY5LzE4MjMvMzYzIDE1NjAvMTY0MS8zNjMgMTU0OS8xNjM5LzM2MwpmIDE1NTkvMTY2Mi8zNjQgMTU3MC8xNjYxLzM2NCAxNTcyLzE4MjQvMzY0IDE1NjEvMTgxNS8zNjQKZiAxNTYxLzE4MTUvMzY1IDE1NzIvMTgyNC8zNjUgMTU3My8xODI1LzM2NSAxNTYyLzE4MTYvMzY1CmYgMTU2Mi8xODE2LzM2NiAxNTczLzE4MjUvMzY2IDE1NzQvMTgyNi8zNjYgMTU2My8xODE3LzM2NgpmIDE1NjMvMTgxNy8zNjcgMTU3NC8xODI2LzM2NyAxNTc1LzE4MjcvMzY3IDE1NjQvMTgxOC8zNjcKZiAxNTY0LzE4MTgvMzY4IDE1NzUvMTgyNy8zNjggMTU3Ni8xODI4LzM2OCAxNTY1LzE4MTkvMzY4CmYgMTU2NS8xODE5LzM2OSAxNTc2LzE4MjgvMzY5IDE1NzcvMTgyOS8zNjkgMTU2Ni8xODIwLzM2OQpmIDE1NjYvMTgyMC8zNzAgMTU3Ny8xODI5LzM3MCAxNTc4LzE4MzAvMzcwIDE1NjcvMTgyMS8zNzAKZiAxNTY3LzE4MjEvMzcxIDE1NzgvMTgzMC8zNzEgMTU3OS8xODMxLzM3MSAxNTY4LzE4MjIvMzcxCmYgMTU2OC8xODIyLzM3MiAxNTc5LzE4MzEvMzcyIDE1ODAvMTgzMi8zNzIgMTU2OS8xODIzLzM3MgpmIDE1NjkvMTgyMy8zNzMgMTU4MC8xODMyLzM3MyAxNTcxLzE2NDMvMzczIDE1NjAvMTY0MS8zNzMKZiAxNTcwLzE2NjEvMzc0IDE1ODEvMTY2MC8zNzQgMTU4My8xODMzLzM3NCAxNTcyLzE4MjQvMzc0CmYgMTU3Mi8xODI0LzM3NSAxNTgzLzE4MzMvMzc1IDE1ODQvMTgzNC8zNzUgMTU3My8xODI1LzM3NQpmIDE1NzMvMTgyNS8zNzYgMTU4NC8xODM0LzM3NiAxNTg1LzE4MzUvMzc2IDE1NzQvMTgyNi8zNzYKZiAxNTc0LzE4MjYvMzc3IDE1ODUvMTgzNS8zNzcgMTU4Ni8xODM2LzM3NyAxNTc1LzE4MjcvMzc3CmYgMTU3NS8xODI3LzM3OCAxNTg2LzE4MzYvMzc4IDE1ODcvMTgzNy8zNzggMTU3Ni8xODI4LzM3OApmIDE1NzYvMTgyOC8zNzkgMTU4Ny8xODM3LzM3OSAxNTg4LzE4MzgvMzc5IDE1NzcvMTgyOS8zNzkKZiAxNTc3LzE4MjkvMzgwIDE1ODgvMTgzOC8zODAgMTU4OS8xODM5LzM4MCAxNTc4LzE4MzAvMzgwCmYgMTU3OC8xODMwLzM4MSAxNTg5LzE4MzkvMzgxIDE1OTAvMTg0MC8zODEgMTU3OS8xODMxLzM4MQpmIDE1NzkvMTgzMS8zODIgMTU5MC8xODQwLzM4MiAxNTkxLzE4NDEvMzgyIDE1ODAvMTgzMi8zODIKZiAxNTgwLzE4MzIvMzgzIDE1OTEvMTg0MS8zODMgMTU4Mi8xNjc3LzM4MyAxNTcxLzE2NDMvMzgzCmYgMTU4MS8xNjYwLzM4NCAxNTkyLzE2NTkvMzg0IDE1OTQvMTg0Mi8zODQgMTU4My8xODMzLzM4NApmIDE1ODMvMTgzMy8zODUgMTU5NC8xODQyLzM4NSAxNTk1LzE4NDMvMzg1IDE1ODQvMTgzNC8zODUKZiAxNTg0LzE4MzQvMzg2IDE1OTUvMTg0My8zODYgMTU5Ni8xODQ0LzM4NiAxNTg1LzE4MzUvMzg2CmYgMTU4NS8xODM1LzM4NyAxNTk2LzE4NDQvMzg3IDE1OTcvMTg0NS8zODcgMTU4Ni8xODM2LzM4NwpmIDE1ODYvMTgzNi8zODggMTU5Ny8xODQ1LzM4OCAxNTk4LzE4NDYvMzg4IDE1ODcvMTgzNy8zODgKZiAxNTg3LzE4MzcvMzg5IDE1OTgvMTg0Ni8zODkgMTU5OS8xODQ3LzM4OSAxNTg4LzE4MzgvMzg5CmYgMTU4OC8xODM4LzM5MCAxNTk5LzE4NDcvMzkwIDE2MDAvMTg0OC8zOTAgMTU4OS8xODM5LzM5MApmIDE1ODkvMTgzOS8zOTEgMTYwMC8xODQ4LzM5MSAxNjAxLzE4NDkvMzkxIDE1OTAvMTg0MC8zOTEKZiAxNTkwLzE4NDAvMzkyIDE2MDEvMTg0OS8zOTIgMTYwMi8xODUwLzM5MiAxNTkxLzE4NDEvMzkyCmYgMTU5MS8xODQxLzM5MyAxNjAyLzE4NTAvMzkzIDE1OTMvMTY4MS8zOTMgMTU4Mi8xNjc3LzM5MwpmIDE1OTIvMTY1OS8zOTQgMTYwMy8xNjU4LzM5NCAxNjA1LzE4NTEvMzk0IDE1OTQvMTg0Mi8zOTQKZiAxNTk0LzE4NDIvMzk1IDE2MDUvMTg1MS8zOTUgMTYwNi8xODUyLzM5NSAxNTk1LzE4NDMvMzk1CmYgMTU5NS8xODQzLzM5NiAxNjA2LzE4NTIvMzk2IDE2MDcvMTg1My8zOTYgMTU5Ni8xODQ0LzM5NgpmIDE1OTYvMTg0NC8zOTcgMTYwNy8xODUzLzM5NyAxNjA4LzE4NTQvMzk3IDE1OTcvMTg0NS8zOTcKZiAxNTk3LzE4NDUvMzk4IDE2MDgvMTg1NC8zOTggMTYwOS8xODU1LzM5OCAxNTk4LzE4NDYvMzk4CmYgMTU5OC8xODQ2LzM5OSAxNjA5LzE4NTUvMzk5IDE2MTAvMTg1Ni8zOTkgMTU5OS8xODQ3LzM5OQpmIDE1OTkvMTg0Ny80MDAgMTYxMC8xODU2LzQwMCAxNjExLzE4NTcvNDAwIDE2MDAvMTg0OC80MDAKZiAxNjAwLzE4NDgvNDAxIDE2MTEvMTg1Ny80MDEgMTYxMi8xODU4LzQwMSAxNjAxLzE4NDkvNDAxCmYgMTYwMS8xODQ5LzQwMiAxNjEyLzE4NTgvNDAyIDE2MTMvMTg1OS80MDIgMTYwMi8xODUwLzQwMgpmIDE2MDIvMTg1MC80MDMgMTYxMy8xODU5LzQwMyAxNjA0LzE2ODMvNDAzIDE1OTMvMTY4MS80MDMKZiAxNjAzLzE2NTgvNDA0IDE2MTQvMTY1Ny80MDQgMTYxNi8xODYwLzQwNCAxNjA1LzE4NTEvNDA0CmYgMTYwNS8xODUxLzQwNSAxNjE2LzE4NjAvNDA1IDE2MTcvMTg2MS80MDUgMTYwNi8xODUyLzQwNQpmIDE2MDYvMTg1Mi80MDYgMTYxNy8xODYxLzQwNiAxNjE4LzE4NjIvNDA2IDE2MDcvMTg1My80MDYKZiAxNjA3LzE4NTMvNDA3IDE2MTgvMTg2Mi80MDcgMTYxOS8xODYzLzQwNyAxNjA4LzE4NTQvNDA3CmYgMTYwOC8xODU0LzQwOCAxNjE5LzE4NjMvNDA4IDE2MjAvMTg2NC80MDggMTYwOS8xODU1LzQwOApmIDE2MDkvMTg1NS80MDkgMTYyMC8xODY0LzQwOSAxNjIxLzE4NjUvNDA5IDE2MTAvMTg1Ni80MDkKZiAxNjEwLzE4NTYvNDEwIDE2MjEvMTg2NS80MTAgMTYyMi8xODY2LzQxMCAxNjExLzE4NTcvNDEwCmYgMTYxMS8xODU3LzQxMSAxNjIyLzE4NjYvNDExIDE2MjMvMTg2Ny80MTEgMTYxMi8xODU4LzQxMQpmIDE2MTIvMTg1OC80MTIgMTYyMy8xODY3LzQxMiAxNjI0LzE4NjgvNDEyIDE2MTMvMTg1OS80MTIKZiAxNjEzLzE4NTkvNDEzIDE2MjQvMTg2OC80MTMgMTYxNS8xNjg1LzQxMyAxNjA0LzE2ODMvNDEzCmYgMTYxNC8xNjU3LzQxNCAxNjI1LzE2NTYvNDE0IDE2MjcvMTg2OS80MTQgMTYxNi8xODYwLzQxNApmIDE2MTYvMTg2MC80MTUgMTYyNy8xODY5LzQxNSAxNjI4LzE4NzAvNDE1IDE2MTcvMTg2MS80MTUKZiAxNjE3LzE4NjEvNDE2IDE2MjgvMTg3MC80MTYgMTYyOS8xODcxLzQxNiAxNjE4LzE4NjIvNDE2CmYgMTYxOC8xODYyLzQxNyAxNjI5LzE4NzEvNDE3IDE2MzAvMTg3Mi80MTcgMTYxOS8xODYzLzQxNwpmIDE2MTkvMTg2My80MTggMTYzMC8xODcyLzQxOCAxNjMxLzE4NzMvNDE4IDE2MjAvMTg2NC80MTgKZiAxNjIwLzE4NjQvNDE5IDE2MzEvMTg3My80MTkgMTYzMi8xODc0LzQxOSAxNjIxLzE4NjUvNDE5CmYgMTYyMS8xODY1LzQyMCAxNjMyLzE4NzQvNDIwIDE2MzMvMTg3NS80MjAgMTYyMi8xODY2LzQyMApmIDE2MjIvMTg2Ni80MjEgMTYzMy8xODc1LzQyMSAxNjM0LzE4NzYvNDIxIDE2MjMvMTg2Ny80MjEKZiAxNjIzLzE4NjcvNDIyIDE2MzQvMTg3Ni80MjIgMTYzNS8xODc3LzQyMiAxNjI0LzE4NjgvNDIyCmYgMTYyNC8xODY4LzQyMyAxNjM1LzE4NzcvNDIzIDE2MjYvMTY4OC80MjMgMTYxNS8xNjg1LzQyMwpmIDE2MjUvMTY1Ni80MjQgMTYzNi8xNjU1LzQyNCAxNjM4LzE4NzgvNDI0IDE2MjcvMTg2OS80MjQKZiAxNjI3LzE4NjkvNDI1IDE2MzgvMTg3OC80MjUgMTYzOS8xODc5LzQyNSAxNjI4LzE4NzAvNDI1CmYgMTYyOC8xODcwLzQyNiAxNjM5LzE4NzkvNDI2IDE2NDAvMTg4MC80MjYgMTYyOS8xODcxLzQyNgpmIDE2MjkvMTg3MS80MjcgMTY0MC8xODgwLzQyNyAxNjQxLzE4ODEvNDI3IDE2MzAvMTg3Mi80MjcKZiAxNjMwLzE4NzIvNDI4IDE2NDEvMTg4MS80MjggMTY0Mi8xODgyLzQyOCAxNjMxLzE4NzMvNDI4CmYgMTYzMS8xODczLzQyOSAxNjQyLzE4ODIvNDI5IDE2NDMvMTg4My80MjkgMTYzMi8xODc0LzQyOQpmIDE2MzIvMTg3NC80MzAgMTY0My8xODgzLzQzMCAxNjQ0LzE4ODQvNDMwIDE2MzMvMTg3NS80MzAKZiAxNjMzLzE4NzUvNDMxIDE2NDQvMTg4NC80MzEgMTY0NS8xODg1LzQzMSAxNjM0LzE4NzYvNDMxCmYgMTYzNC8xODc2LzQzMiAxNjQ1LzE4ODUvNDMyIDE2NDYvMTg4Ni80MzIgMTYzNS8xODc3LzQzMgpmIDE2MzUvMTg3Ny80MzMgMTY0Ni8xODg2LzQzMyAxNjM3LzE2OTAvNDMzIDE2MjYvMTY4OC80MzMKZiAxNjM2LzE2NTUvNDM0IDE2NDcvMTY1NC80MzQgMTY0OS8xODg3LzQzNCAxNjM4LzE4NzgvNDM0CmYgMTYzOC8xODc4LzQzNSAxNjQ5LzE4ODcvNDM1IDE2NTAvMTg4OC80MzUgMTYzOS8xODc5LzQzNQpmIDE2MzkvMTg3OS80MzYgMTY1MC8xODg4LzQzNiAxNjUxLzE4ODkvNDM2IDE2NDAvMTg4MC80MzYKZiAxNjQwLzE4ODAvNDM3IDE2NTEvMTg4OS80MzcgMTY1Mi8xODkwLzQzNyAxNjQxLzE4ODEvNDM3CmYgMTY0MS8xODgxLzQzOCAxNjUyLzE4OTAvNDM4IDE2NTMvMTg5MS80MzggMTY0Mi8xODgyLzQzOApmIDE2NDIvMTg4Mi80MzkgMTY1My8xODkxLzQzOSAxNjU0LzE4OTIvNDM5IDE2NDMvMTg4My80MzkKZiAxNjQzLzE4ODMvNDQwIDE2NTQvMTg5Mi80NDAgMTY1NS8xODkzLzQ0MCAxNjQ0LzE4ODQvNDQwCmYgMTY0NC8xODg0LzQ0MSAxNjU1LzE4OTMvNDQxIDE2NTYvMTg5NC80NDEgMTY0NS8xODg1LzQ0MQpmIDE2NDUvMTg4NS80NDIgMTY1Ni8xODk0LzQ0MiAxNjU3LzE4OTUvNDQyIDE2NDYvMTg4Ni80NDIKZiAxNjQ2LzE4ODYvNDQzIDE2NTcvMTg5NS80NDMgMTY0OC8xNjkyLzQ0MyAxNjM3LzE2OTAvNDQzCmYgMTY0Ny8xNjU0LzQ0NCAxNjU4LzE2NTMvNDQ0IDE2NjAvMTg5Ni80NDQgMTY0OS8xODg3LzQ0NApmIDE2NDkvMTg4Ny80NDUgMTY2MC8xODk2LzQ0NSAxNjYxLzE4OTcvNDQ1IDE2NTAvMTg4OC80NDUKZiAxNjUwLzE4ODgvNDQ2IDE2NjEvMTg5Ny80NDYgMTY2Mi8xODk4LzQ0NiAxNjUxLzE4ODkvNDQ2CmYgMTY1MS8xODg5LzQ0NyAxNjYyLzE4OTgvNDQ3IDE2NjMvMTg5OS80NDcgMTY1Mi8xODkwLzQ0NwpmIDE2NTIvMTg5MC80NDggMTY2My8xODk5LzQ0OCAxNjY0LzE5MDAvNDQ4IDE2NTMvMTg5MS80NDgKZiAxNjUzLzE4OTEvNDQ5IDE2NjQvMTkwMC80NDkgMTY2NS8xOTAxLzQ0OSAxNjU0LzE4OTIvNDQ5CmYgMTY1NC8xODkyLzQ1MCAxNjY1LzE5MDEvNDUwIDE2NjYvMTkwMi80NTAgMTY1NS8xODkzLzQ1MApmIDE2NTUvMTg5My80NTEgMTY2Ni8xOTAyLzQ1MSAxNjY3LzE5MDMvNDUxIDE2NTYvMTg5NC80NTEKZiAxNjU2LzE4OTQvNDUyIDE2NjcvMTkwMy80NTIgMTY2OC8xOTA0LzQ1MiAxNjU3LzE4OTUvNDUyCmYgMTY1Ny8xODk1LzQ1MyAxNjY4LzE5MDQvNDUzIDE2NTkvMTYzMy80NTMgMTY0OC8xNjkyLzQ1MwpmIDE2NTgvMTY1My80NTQgMTY2OS8xNjUyLzQ1NCAxNjcxLzE5MDUvNDU0IDE2NjAvMTg5Ni80NTQKZiAxNjYwLzE4OTYvNDU1IDE2NzEvMTkwNS80NTUgMTY3Mi8xOTA2LzQ1NSAxNjYxLzE4OTcvNDU1CmYgMTY2MS8xODk3LzQ1NiAxNjcyLzE5MDYvNDU2IDE2NzMvMTkwNy80NTYgMTY2Mi8xODk4LzQ1NgpmIDE2NjIvMTg5OC80NTcgMTY3My8xOTA3LzQ1NyAxNjc0LzE5MDgvNDU3IDE2NjMvMTg5OS80NTcKZiAxNjYzLzE4OTkvNDU4IDE2NzQvMTkwOC80NTggMTY3NS8xOTA5LzQ1OCAxNjY0LzE5MDAvNDU4CmYgMTY2NC8xOTAwLzQ1OSAxNjc1LzE5MDkvNDU5IDE2NzYvMTkxMC80NTkgMTY2NS8xOTAxLzQ1OQpmIDE2NjUvMTkwMS80NjAgMTY3Ni8xOTEwLzQ2MCAxNjc3LzE5MTEvNDYwIDE2NjYvMTkwMi80NjAKZiAxNjY2LzE5MDIvNDYxIDE2NzcvMTkxMS80NjEgMTY3OC8xOTEyLzQ2MSAxNjY3LzE5MDMvNDYxCmYgMTY2Ny8xOTAzLzQ2MiAxNjc4LzE5MTIvNDYyIDE2NzkvMTkxMy80NjIgMTY2OC8xOTA0LzQ2MgpmIDE2NjgvMTkwNC80NjMgMTY3OS8xOTEzLzQ2MyAxNjcwLzE2MzQvNDYzIDE2NTkvMTYzMy80NjMKZiAxNjY5LzE2NTIvNDY0IDE2ODAvMTY1MS80NjQgMTY4Mi8xOTE0LzQ2NCAxNjcxLzE5MDUvNDY0CmYgMTY3MS8xOTA1LzQ2NSAxNjgyLzE5MTQvNDY1IDE2ODMvMTkxNS80NjUgMTY3Mi8xOTA2LzQ2NQpmIDE2NzIvMTkwNi80NjYgMTY4My8xOTE1LzQ2NiAxNjg0LzE5MTYvNDY2IDE2NzMvMTkwNy80NjYKZiAxNjczLzE5MDcvNDY3IDE2ODQvMTkxNi80NjcgMTY4NS8xOTE3LzQ2NyAxNjc0LzE5MDgvNDY3CmYgMTY3NC8xOTA4LzQ2OCAxNjg1LzE5MTcvNDY4IDE2ODYvMTkxOC80NjggMTY3NS8xOTA5LzQ2OApmIDE2NzUvMTkwOS80NjkgMTY4Ni8xOTE4LzQ2OSAxNjg3LzE5MTkvNDY5IDE2NzYvMTkxMC80NjkKZiAxNjc2LzE5MTAvNDcwIDE2ODcvMTkxOS80NzAgMTY4OC8xOTIwLzQ3MCAxNjc3LzE5MTEvNDcwCmYgMTY3Ny8xOTExLzQ3MSAxNjg4LzE5MjAvNDcxIDE2ODkvMTkyMS80NzEgMTY3OC8xOTEyLzQ3MQpmIDE2NzgvMTkxMi80NzIgMTY4OS8xOTIxLzQ3MiAxNjkwLzE5MjIvNDcyIDE2NzkvMTkxMy80NzIKZiAxNjc5LzE5MTMvNDczIDE2OTAvMTkyMi80NzMgMTY4MS8xNjM2LzQ3MyAxNjcwLzE2MzQvNDczCmYgMTY4MC8xNjUxLzQ3NCAxNjkxLzE2NTAvNDc0IDE2OTMvMTkyMy80NzQgMTY4Mi8xOTE0LzQ3NApmIDE2ODIvMTkxNC80NzUgMTY5My8xOTIzLzQ3NSAxNjk0LzE5MjQvNDc1IDE2ODMvMTkxNS80NzUKZiAxNjgzLzE5MTUvNDc2IDE2OTQvMTkyNC80NzYgMTY5NS8xOTI1LzQ3NiAxNjg0LzE5MTYvNDc2CmYgMTY4NC8xOTE2LzQ3NyAxNjk1LzE5MjUvNDc3IDE2OTYvMTkyNi80NzcgMTY4NS8xOTE3LzQ3NwpmIDE2ODUvMTkxNy80NzggMTY5Ni8xOTI2LzQ3OCAxNjk3LzE5MjcvNDc4IDE2ODYvMTkxOC80NzgKZiAxNjg2LzE5MTgvNDc5IDE2OTcvMTkyNy80NzkgMTY5OC8xOTI4LzQ3OSAxNjg3LzE5MTkvNDc5CmYgMTY4Ny8xOTE5LzQ4MCAxNjk4LzE5MjgvNDgwIDE2OTkvMTkyOS80ODAgMTY4OC8xOTIwLzQ4MApmIDE2ODgvMTkyMC80ODEgMTY5OS8xOTI5LzQ4MSAxNzAwLzE5MzAvNDgxIDE2ODkvMTkyMS80ODEKZiAxNjg5LzE5MjEvNDgyIDE3MDAvMTkzMC80ODIgMTcwMS8xOTMxLzQ4MiAxNjkwLzE5MjIvNDgyCmYgMTY5MC8xOTIyLzQ4MyAxNzAxLzE5MzEvNDgzIDE2OTIvMTYzOC80ODMgMTY4MS8xNjM2LzQ4MwpmIDE2OTEvMTY1MC80ODQgMTcwMi8xNjQ5LzQ4NCAxNzA0LzE5MzIvNDg0IDE2OTMvMTkyMy80ODQKZiAxNjkzLzE5MjMvNDg1IDE3MDQvMTkzMi80ODUgMTcwNS8xOTMzLzQ4NSAxNjk0LzE5MjQvNDg1CmYgMTY5NC8xOTI0LzQ4NiAxNzA1LzE5MzMvNDg2IDE3MDYvMTkzNC80ODYgMTY5NS8xOTI1LzQ4NgpmIDE2OTUvMTkyNS80ODcgMTcwNi8xOTM0LzQ4NyAxNzA3LzE5MzUvNDg3IDE2OTYvMTkyNi80ODcKZiAxNjk2LzE5MjYvNDg4IDE3MDcvMTkzNS80ODggMTcwOC8xOTM2LzQ4OCAxNjk3LzE5MjcvNDg4CmYgMTY5Ny8xOTI3LzQ4OSAxNzA4LzE5MzYvNDg5IDE3MDkvMTkzNy80ODkgMTY5OC8xOTI4LzQ4OQpmIDE2OTgvMTkyOC80OTAgMTcwOS8xOTM3LzQ5MCAxNzEwLzE5MzgvNDkwIDE2OTkvMTkyOS80OTAKZiAxNjk5LzE5MjkvNDkxIDE3MTAvMTkzOC80OTEgMTcxMS8xOTM5LzQ5MSAxNzAwLzE5MzAvNDkxCmYgMTcwMC8xOTMwLzQ5MiAxNzExLzE5MzkvNDkyIDE3MTIvMTk0MC80OTIgMTcwMS8xOTMxLzQ5MgpmIDE3MDEvMTkzMS80OTMgMTcxMi8xOTQwLzQ5MyAxNzAzLzE2NDAvNDkzIDE2OTIvMTYzOC80OTMKZiAxNzAyLzE2NDkvNDk0IDE3MTMvMTY0OC80OTQgMTcxNS8xOTQxLzQ5NCAxNzA0LzE5MzIvNDk0CmYgMTcwNC8xOTMyLzQ5NSAxNzE1LzE5NDEvNDk1IDE3MTYvMTk0Mi80OTUgMTcwNS8xOTMzLzQ5NQpmIDE3MDUvMTkzMy80OTYgMTcxNi8xOTQyLzQ5NiAxNzE3LzE5NDMvNDk2IDE3MDYvMTkzNC80OTYKZiAxNzA2LzE5MzQvNDk3IDE3MTcvMTk0My80OTcgMTcxOC8xOTQ0LzQ5NyAxNzA3LzE5MzUvNDk3CmYgMTcwNy8xOTM1LzQ5OCAxNzE4LzE5NDQvNDk4IDE3MTkvMTk0NS80OTggMTcwOC8xOTM2LzQ5OApmIDE3MDgvMTkzNi80OTkgMTcxOS8xOTQ1LzQ5OSAxNzIwLzE5NDYvNDk5IDE3MDkvMTkzNy80OTkKZiAxNzA5LzE5MzcvNTAwIDE3MjAvMTk0Ni81MDAgMTcyMS8xOTQ3LzUwMCAxNzEwLzE5MzgvNTAwCmYgMTcxMC8xOTM4LzUwMSAxNzIxLzE5NDcvNTAxIDE3MjIvMTk0OC81MDEgMTcxMS8xOTM5LzUwMQpmIDE3MTEvMTkzOS81MDIgMTcyMi8xOTQ4LzUwMiAxNzIzLzE5NDkvNTAyIDE3MTIvMTk0MC81MDIKZiAxNzEyLzE5NDAvNTAzIDE3MjMvMTk0OS81MDMgMTcxNC8xNjQyLzUwMyAxNzAzLzE2NDAvNTAzCmYgMTcxMy8xNjQ4LzUwNCAxNzI0LzE2NDcvNTA0IDE3MjYvMTk1MC81MDQgMTcxNS8xOTQxLzUwNApmIDE3MTUvMTk0MS81MDUgMTcyNi8xOTUwLzUwNSAxNzI3LzE5NTEvNTA1IDE3MTYvMTk0Mi81MDUKZiAxNzE2LzE5NDIvNTA2IDE3MjcvMTk1MS81MDYgMTcyOC8xOTUyLzUwNiAxNzE3LzE5NDMvNTA2CmYgMTcxNy8xOTQzLzUwNyAxNzI4LzE5NTIvNTA3IDE3MjkvMTk1My81MDcgMTcxOC8xOTQ0LzUwNwpmIDE3MTgvMTk0NC81MDggMTcyOS8xOTUzLzUwOCAxNzMwLzE5NTQvNTA4IDE3MTkvMTk0NS81MDgKZiAxNzE5LzE5NDUvNTA5IDE3MzAvMTk1NC81MDkgMTczMS8xOTU1LzUwOSAxNzIwLzE5NDYvNTA5CmYgMTcyMC8xOTQ2LzUxMCAxNzMxLzE5NTUvNTEwIDE3MzIvMTk1Ni81MTAgMTcyMS8xOTQ3LzUxMApmIDE3MjEvMTk0Ny81MTEgMTczMi8xOTU2LzUxMSAxNzMzLzE5NTcvNTExIDE3MjIvMTk0OC81MTEKZiAxNzIyLzE5NDgvNTEyIDE3MzMvMTk1Ny81MTIgMTczNC8xOTU4LzUxMiAxNzIzLzE5NDkvNTEyCmYgMTcyMy8xOTQ5LzUxMyAxNzM0LzE5NTgvNTEzIDE3MjUvMTY3Ni81MTMgMTcxNC8xNjQyLzUxMwpmIDE3MjQvMTY0Ny81MTQgMTczNS8xNjQ2LzUxNCAxNzM3LzE5NTkvNTE0IDE3MjYvMTk1MC81MTQKZiAxNzI2LzE5NTAvNTE1IDE3MzcvMTk1OS81MTUgMTczOC8xOTYwLzUxNSAxNzI3LzE5NTEvNTE1CmYgMTcyNy8xOTUxLzUxNiAxNzM4LzE5NjAvNTE2IDE3MzkvMTk2MS81MTYgMTcyOC8xOTUyLzUxNgpmIDE3MjgvMTk1Mi81MTcgMTczOS8xOTYxLzUxNyAxNzQwLzE5NjIvNTE3IDE3MjkvMTk1My81MTcKZiAxNzI5LzE5NTMvNTE4IDE3NDAvMTk2Mi81MTggMTc0MS8xOTYzLzUxOCAxNzMwLzE5NTQvNTE4CmYgMTczMC8xOTU0LzUxOSAxNzQxLzE5NjMvNTE5IDE3NDIvMTk2NC81MTkgMTczMS8xOTU1LzUxOQpmIDE3MzEvMTk1NS81MjAgMTc0Mi8xOTY0LzUyMCAxNzQzLzE5NjUvNTIwIDE3MzIvMTk1Ni81MjAKZiAxNzMyLzE5NTYvNTIxIDE3NDMvMTk2NS81MjEgMTc0NC8xOTY2LzUyMSAxNzMzLzE5NTcvNTIxCmYgMTczMy8xOTU3LzUyMiAxNzQ0LzE5NjYvNTIyIDE3NDUvMTk2Ny81MjIgMTczNC8xOTU4LzUyMgpmIDE3MzQvMTk1OC81MjMgMTc0NS8xOTY3LzUyMyAxNzM2LzE2ODAvNTIzIDE3MjUvMTY3Ni81MjMKZiAxNzM1LzE2NDYvNTI0IDE3NDYvMTY0NS81MjQgMTc0OC8xOTY4LzUyNCAxNzM3LzE5NTkvNTI0CmYgMTczNy8xOTU5LzUyNSAxNzQ4LzE5NjgvNTI1IDE3NDkvMTk2OS81MjUgMTczOC8xOTYwLzUyNQpmIDE3MzgvMTk2MC81MjYgMTc0OS8xOTY5LzUyNiAxNzUwLzE5NzAvNTI2IDE3MzkvMTk2MS81MjYKZiAxNzM5LzE5NjEvNTI3IDE3NTAvMTk3MC81MjcgMTc1MS8xOTcxLzUyNyAxNzQwLzE5NjIvNTI3CmYgMTc0MC8xOTYyLzUyOCAxNzUxLzE5NzEvNTI4IDE3NTIvMTk3Mi81MjggMTc0MS8xOTYzLzUyOApmIDE3NDEvMTk2My81MjkgMTc1Mi8xOTcyLzUyOSAxNzUzLzE5NzMvNTI5IDE3NDIvMTk2NC81MjkKZiAxNzQyLzE5NjQvNTMwIDE3NTMvMTk3My81MzAgMTc1NC8xOTc0LzUzMCAxNzQzLzE5NjUvNTMwCmYgMTc0My8xOTY1LzUzMSAxNzU0LzE5NzQvNTMxIDE3NTUvMTk3NS81MzEgMTc0NC8xOTY2LzUzMQpmIDE3NDQvMTk2Ni81MzIgMTc1NS8xOTc1LzUzMiAxNzU2LzE5NzYvNTMyIDE3NDUvMTk2Ny81MzIKZiAxNzQ1LzE5NjcvNTMzIDE3NTYvMTk3Ni81MzMgMTc0Ny8xNjMxLzUzMyAxNzM2LzE2ODAvNTMzCmYgMTc0Ni8xNjQ1LzUzNCAxNDA2LzE2NDQvNTM0IDE0MTUvMTY5NC81MzQgMTc0OC8xOTY4LzUzNApmIDE3NDgvMTk2OC81MzUgMTQxNS8xNjk0LzUzNSAxNDE0LzE2OTYvNTM1IDE3NDkvMTk2OS81MzUKZiAxNzQ5LzE5NjkvNTM2IDE0MTQvMTY5Ni81MzYgMTQxMy8xNjk4LzUzNiAxNzUwLzE5NzAvNTM2CmYgMTc1MC8xOTcwLzUzNyAxNDEzLzE2OTgvNTM3IDE0MTIvMTcwMC81MzcgMTc1MS8xOTcxLzUzNwpmIDE3NTEvMTk3MS81MzggMTQxMi8xNzAwLzUzOCAxNDExLzE3MDIvNTM4IDE3NTIvMTk3Mi81MzgKZiAxNzUyLzE5NzIvNTM5IDE0MTEvMTcwMi81MzkgMTQxMC8xNzA0LzUzOSAxNzUzLzE5NzMvNTM5CmYgMTc1My8xOTczLzU0MCAxNDEwLzE3MDQvNTQwIDE0MDkvMTcwNi81NDAgMTc1NC8xOTc0LzU0MApmIDE3NTQvMTk3NC81NDEgMTQwOS8xNzA2LzU0MSAxNDA4LzE3MDgvNTQxIDE3NTUvMTk3NS81NDEKZiAxNzU1LzE5NzUvNTQyIDE0MDgvMTcwOC81NDIgMTQwNy8xNzEwLzU0MiAxNzU2LzE5NzYvNTQyCmYgMTc1Ni8xOTc2LzU0MyAxNDA3LzE3MTAvNTQzIDE0MDUvMTYzMi81NDMgMTc0Ny8xNjMxLzU0MwpmIDQ1Mi8xMTAwLzUyIDQ1MS8xMDk5LzUyIDE0MDUvMTYzMi81MiAxNDE3LzE2ODcvNTIKZiA2OC8xMzE1LzU0NCA2OS8xMzE5LzU0NCAyMzY1LzE5NzcvNTQ0IDIzNDMvMTk3OC81NDQKZiAxMDAvMTM3OS81NDQgMTAxLzEzODMvNTQ0IDI3MTcvMTk3OS81NDQgMjY5NS8xOTgwLzU0NApmIDEwNC8xMzg5LzcyIDEwNS8xMzkxLzcyIDI3NjEvMTk4MS83MiAyNzUwLzE5ODIvNzIKZiA3OC8xMzM3Lzg5IDc5LzEzMzkvODkgMjQ3NS8xOTgzLzg5IDI0NjQvMTYyNy84OQpmIDEwMS8xMzgzLzEwOSAxMDIvMTM4NS8xMDkgMjcyOC8xOTg0LzEwOSAyNzE3LzE5NzkvMTA5CmYgMTA1LzEzOTEvNzUgMTA2LzEzOTMvNzUgMjc3Mi8xOTg1Lzc1IDI3NjEvMTk4MS83NQpmIDc5LzEzMzkvMTA4IDgwLzEzNDEvMTA4IDI0ODYvMTk4Ni8xMDggMjQ3NS8xOTgzLzEwOApmIDEwNi8xMzkzLzkyIDEwNy8xMzk1LzkyIDI3ODMvMTk4Ny85MiAyNzcyLzE5ODUvOTIKZiA4MC8xMzQxLzU0NSA4MS8xMzQzLzU0NSAyNDk3LzE5ODgvNTQ1IDI0ODYvMTk4Ni81NDUKZiAxMDcvMTM5NS85OCAxMDgvMTM5Ny85OCAyNzk0LzE5ODkvOTggMjc4My8xOTg3Lzk4CmYgODEvMTM0My81NDYgODIvMTM0NS81NDYgMjUwOC8xOTkwLzU0NiAyNDk3LzE5ODgvNTQ2CmYgMTA4LzEzOTcvODAgMTA5LzEzOTkvODAgMjgwNS8xOTkxLzgwIDI3OTQvMTk4OS84MApmIDgyLzEzNDUvNTQ3IDgzLzEzNDcvNTQ3IDI1MTkvMTk5Mi81NDcgMjUwOC8xOTkwLzU0NwpmIDEwOS8xMzk5Lzk5IDExMC8xNDAxLzk5IDI4MTYvMTk5My85OSAyODA1LzE5OTEvOTkKZiA4My8xMzQ3LzU0OCA4NC8xMzQ5LzU0OCAyNTMwLzE5OTQvNTQ4IDI1MTkvMTk5Mi81NDgKZiAxMTAvMTQwMS84OSAxMTEvMTQwMy84OSAyODI3LzE5OTUvODkgMjgxNi8xOTkzLzg5CmYgODQvMTM0OS85MyA4NS8xMzUxLzkzIDI1NDEvMTk5Ni85MyAyNTMwLzE5OTQvOTMKZiAxMTEvMTQwMy8xMDggMTEyLzE0MDUvMTA4IDI4MzgvMTk5Ny8xMDggMjgyNy8xOTk1LzEwOApmIDg1LzEzNTEvOTAgODYvMTM1My85MCAyNTUyLzE5OTgvOTAgMjU0MS8xOTk2LzkwCmYgMTEyLzE0MDUvNTQ1IDExMy8xNDA3LzU0NSAyODQ5LzE5OTkvNTQ1IDI4MzgvMTk5Ny81NDUKZiA4Ni8xMzUzLzEwNCA4Ny8xMzU1LzEwNCAyNTYzLzIwMDAvMTA0IDI1NTIvMTk5OC8xMDQKZiAxMTMvMTQwNy81NDYgMTE0LzE0MDkvNTQ2IDI4NjAvMjAwMS81NDYgMjg0OS8xOTk5LzU0NgpmIDg3LzEzNTUvNzcgODgvMTM1Ny83NyAyNTc0LzIwMDIvNzcgMjU2My8yMDAwLzc3CmYgMTE0LzE0MDkvNTQ3IDExNS8xNDExLzU0NyAyODcxLzIwMDMvNTQ3IDI4NjAvMjAwMS81NDcKZiA4OC8xMzU3LzEwMiA4OS8xMzU5LzEwMiAyNTg1LzIwMDQvMTAyIDI1NzQvMjAwMi8xMDIKZiAxMTUvMTQxMS81NDggMTE2LzE0MTMvNTQ4IDI4ODIvMjAwNS81NDggMjg3MS8yMDAzLzU0OApmIDg5LzEzNTkvNzYgOTAvMTM2MS83NiAyNTk2LzIwMDYvNzYgMjU4NS8yMDA0Lzc2CmYgMTE2LzE0MTMvOTMgMTE3LzE0MTUvOTMgMjg5My8yMDA3LzkzIDI4ODIvMjAwNS85MwpmIDkwLzEzNjEvODcgOTEvMTM2My84NyAyNjA3LzIwMDgvODcgMjU5Ni8yMDA2Lzg3CmYgMTE3LzE0MTUvOTAgMTE4LzE0MTcvOTAgMjkwNC8yMDA5LzkwIDI4OTMvMjAwNy85MApmIDkxLzEzNjMvNzggOTIvMTM2NS83OCAyNjE4LzIwMTAvNzggMjYwNy8yMDA4Lzc4CmYgMTE4LzE0MTcvODQgMTE5LzE0MTkvODQgMjkxNS8yMDExLzg0IDI5MDQvMjAwOS84NApmIDkyLzEzNjUvODMgOTMvMTM2Ny84MyAyNjI5LzIwMTIvODMgMjYxOC8yMDEwLzgzCmYgMTE5LzE0MTkvNzcgMTIwLzE0MjEvNzcgMjkyNi8yMDEzLzc3IDI5MTUvMjAxMS83NwpmIDkzLzEzNjcvODIgOTQvMTM2OS84MiAyNjQwLzIwMTQvODIgMjYyOS8yMDEyLzgyCmYgMTIwLzE0MjEvMTAyIDEyMS8xNDIzLzEwMiAyOTM3LzIwMTUvMTAyIDI5MjYvMjAxMy8xMDIKZiA5NC8xMzY5LzEwMSA5NS8xMzcxLzEwMSAyNjUxLzIwMTYvMTAxIDI2NDAvMjAxNC8xMDEKZiAyMzQ0LzIwMTcvMTExIDIzNjYvMjAxOC8xMTEgMjM3Ny8yMDE5LzExMSAyMzg4LzIwMjAvMTExIDIzOTkvMjAyMS8xMTEgMjQxMC8yMDIyLzExMSAyNDIxLzIwMjMvMTExIDI0MzIvMjAyNC8xMTEgMjQ0My8yMDI1LzExMSAyNDU0LzIwMjYvMTExIDI0NjUvMjAyNy8xMTEgMjQ3Ni8yMDI4LzExMSAyNDg3LzIwMjkvMTExIDI0OTgvMjAzMC8xMTEgMjUwOS8yMDMxLzExMSAyNTIwLzIwMzIvMTExIDI1MzEvMjAzMy8xMTEgMjU0Mi8yMDM0LzExMSAyNTUzLzIwMzUvMTExIDI1NjQvMjAzNi8xMTEgMjU3NS8yMDM3LzExMSAyNTg2LzIwMzgvMTExIDI1OTcvMjAzOS8xMTEgMjYwOC8yMDQwLzExMSAyNjE5LzIwNDEvMTExIDI2MzAvMjA0Mi8xMTEgMjY0MS8yMDQzLzExMSAyNjUyLzIwNDQvMTExIDI2NjMvMjA0NS8xMTEgMjY3NC8yMDQ2LzExMSAyNjg1LzIwNDcvMTExIDIzNTQvMjA0OC8xMTEKZiAxMjEvMTQyMy83NiAxMjIvMTQyNS83NiAyOTQ4LzIwNDkvNzYgMjkzNy8yMDE1Lzc2CmYgOTUvMTM3MS85MSA5Ni8xMzczLzkxIDI2NjIvMjA1MC85MSAyNjUxLzIwMTYvOTEKZiA5OC8xMzc3LzU0OSA2Ny8xMzE2LzU0OSAyMzU1LzIwNTEvNTQ5IDI2ODQvMjA1Mi81NDkKZiAxMjIvMTQyNS84NyAxMjMvMTQyNy84NyAyOTU5LzIwNTMvODcgMjk0OC8yMDQ5Lzg3CmYgOTYvMTM3My84NiA5Ny8xMzc1Lzg2IDI2NzMvMjA1NC84NiAyNjYyLzIwNTAvODYKZiA3MC8xMzIxLzEwMCA3MS8xMzIzLzEwMCAyMzg3LzIwNTUvMTAwIDIzNzYvMjA1Ni8xMDAKZiAxMjMvMTQyNy83OCAxMjQvMTQyOS83OCAyOTcwLzIwNTcvNzggMjk1OS8yMDUzLzc4CmYgOTcvMTM3NS83OSA5OC8xMzc3Lzc5IDI2ODQvMjA1Mi83OSAyNjczLzIwNTQvNzkKZiA3MS8xMzIzLzk2IDcyLzEzMjUvOTYgMjM5OC8yMDU4Lzk2IDIzODcvMjA1NS85NgpmIDEyNC8xNDI5LzgzIDEyNS8xNDMxLzgzIDI5ODEvMjA1OS84MyAyOTcwLzIwNTcvODMKZiA5OS8xMzgwLzU1MCAxMDAvMTM3OS81NTAgMjY5NS8xOTgwLzU1MCAyNzA3LzIwNjAvNTUwCmYgNzIvMTMyNS83MiA3My8xMzI3LzcyIDI0MDkvMjA2MS83MiAyMzk4LzIwNTgvNzIKZiAxMjUvMTQzMS84MiAxMjYvMTQzMy84MiAyOTkyLzIwNjIvODIgMjk4MS8yMDU5LzgyCmYgNjkvMTMxOS8xMDkgNzAvMTMyMS8xMDkgMjM3Ni8yMDU2LzEwOSAyMzY1LzE5NzcvMTA5CmYgNzMvMTMyNy83NSA3NC8xMzI5Lzc1IDI0MjAvMjA2My83NSAyNDA5LzIwNjEvNzUKZiAxMjYvMTQzMy8xMDEgMTI3LzE0MzUvMTAxIDMwMDMvMjA2NC8xMDEgMjk5Mi8yMDYyLzEwMQpmIDI2OTYvMjA2NS8xMTEgMjcxOC8yMDY2LzExMSAyNzI5LzIwNjcvMTExIDI3NDAvMjA2OC8xMTEgMjc1MS8yMDY5LzExMSAyNzYyLzIwNzAvMTExIDI3NzMvMjA3MS8xMTEgMjc4NC8yMDcyLzExMSAyNzk1LzIwNzMvMTExIDI4MDYvMjA3NC8xMTEgMjgxNy8yMDc1LzExMSAyODI4LzIwNzYvMTExIDI4MzkvMjA3Ny8xMTEgMjg1MC8yMDc4LzExMSAyODYxLzIwNzkvMTExIDI4NzIvMjA4MC8xMTEgMjg4My8yMDgxLzExMSAyODk0LzIwODIvMTExIDI5MDUvMjA4My8xMTEgMjkxNi8yMDg0LzExMSAyOTI3LzIwODUvMTExIDI5MzgvMjA4Ni8xMTEgMjk0OS8yMDg3LzExMSAyOTYwLzIwODgvMTExIDI5NzEvMjA4OS8xMTEgMjk4Mi8yMDkwLzExMSAyOTkzLzIwOTEvMTExIDMwMDQvMjA5Mi8xMTEgMzAxNS8yMDkzLzExMSAzMDI2LzIwOTQvMTExIDMwMzcvMjA5NS8xMTEgMjcwNi8yMDk2LzExMQpmIDc0LzEzMjkvOTIgNzUvMTMzMS85MiAyNDMxLzIwOTcvOTIgMjQyMC8yMDYzLzkyCmYgMTI3LzE0MzUvOTEgMTI4LzE0MzcvOTEgMzAxNC8yMDk4LzkxIDMwMDMvMjA2NC85MQpmIDEzMC8xNDQxLzU0OSA5OS8xMzgwLzU0OSAyNzA3LzIwNjAvNTQ5IDMwMzYvMjA5OS81NDkKZiA3NS8xMzMxLzk4IDc2LzEzMzMvOTggMjQ0Mi8yMTAwLzk4IDI0MzEvMjA5Ny85OApmIDEyOC8xNDM3Lzg2IDEyOS8xNDM5Lzg2IDMwMjUvMjEwMS84NiAzMDE0LzIwOTgvODYKZiAxMDIvMTM4NS8xMDAgMTAzLzEzODcvMTAwIDI3MzkvMjEwMi8xMDAgMjcyOC8xOTg0LzEwMApmIDc2LzEzMzMvODAgNzcvMTMzNS84MCAyNDUzLzE2MjgvODAgMjQ0Mi8yMTAwLzgwCmYgMTI5LzE0MzkvNTUxIDEzMC8xNDQxLzU1MSAzMDM2LzIwOTkvNTUxIDMwMjUvMjEwMS81NTEKZiAxMDMvMTM4Ny85NiAxMDQvMTM4OS85NiAyNzUwLzE5ODIvOTYgMjczOS8yMTAyLzk2CmYgMjM0NC8yMDE3LzU1MiAyMzU0LzIwNDgvNTUyIDIzNTYvMjEwMy81NTIgMjM1My8yMTA0LzU1MgpmIDIzNTMvMjEwNC81NTMgMjM1Ni8yMTAzLzU1MyAyMzU3LzIxMDUvNTUzIDIzNTIvMjEwNi81NTMKZiAyMzUyLzIxMDYvNTU0IDIzNTcvMjEwNS81NTQgMjM1OC8yMTA3LzU1NCAyMzUxLzIxMDgvNTU0CmYgMjM1MS8yMTA4LzU1NSAyMzU4LzIxMDcvNTU1IDIzNTkvMjEwOS81NTUgMjM1MC8yMTEwLzU1NQpmIDIzNTAvMjExMC81NTYgMjM1OS8yMTA5LzU1NiAyMzYwLzIxMTEvNTU2IDIzNDkvMjExMi81NTYKZiAyMzQ5LzIxMTIvNTU3IDIzNjAvMjExMS81NTcgMjM2MS8yMTEzLzU1NyAyMzQ4LzIxMTQvNTU3CmYgMjM0OC8yMTE0LzU1OCAyMzYxLzIxMTMvNTU4IDIzNjIvMjExNS81NTggMjM0Ny8yMTE2LzU1OApmIDIzNDcvMjExNi81NTkgMjM2Mi8yMTE1LzU1OSAyMzYzLzIxMTcvNTU5IDIzNDYvMjExOC81NTkKZiAyMzQ2LzIxMTgvNTYwIDIzNjMvMjExNy81NjAgMjM2NC8yMTE5LzU2MCAyMzQ1LzIxMjAvNTYwCmYgMjM0NS8yMTIwLzU2MSAyMzY0LzIxMTkvNTYxIDIzNTUvMjA1MS81NjEgMjM0My8xOTc4LzU2MQpmIDIzNjYvMjAxOC81NjIgMjM0NC8yMDE3LzU2MiAyMzUzLzIxMDQvNTYyIDIzNzUvMjEyMS81NjIKZiAyMzc1LzIxMjEvNTYzIDIzNTMvMjEwNC81NjMgMjM1Mi8yMTA2LzU2MyAyMzc0LzIxMjIvNTYzCmYgMjM3NC8yMTIyLzU2NCAyMzUyLzIxMDYvNTY0IDIzNTEvMjEwOC81NjQgMjM3My8yMTIzLzU2NApmIDIzNzMvMjEyMy81NjUgMjM1MS8yMTA4LzU2NSAyMzUwLzIxMTAvNTY1IDIzNzIvMjEyNC81NjUKZiAyMzcyLzIxMjQvNTY2IDIzNTAvMjExMC81NjYgMjM0OS8yMTEyLzU2NiAyMzcxLzIxMjUvNTY2CmYgMjM3MS8yMTI1LzU2NyAyMzQ5LzIxMTIvNTY3IDIzNDgvMjExNC81NjcgMjM3MC8yMTI2LzU2NwpmIDIzNzAvMjEyNi81NjggMjM0OC8yMTE0LzU2OCAyMzQ3LzIxMTYvNTY4IDIzNjkvMjEyNy81NjgKZiAyMzY5LzIxMjcvNTY5IDIzNDcvMjExNi81NjkgMjM0Ni8yMTE4LzU2OSAyMzY4LzIxMjgvNTY5CmYgMjM2OC8yMTI4LzU3MCAyMzQ2LzIxMTgvNTcwIDIzNDUvMjEyMC81NzAgMjM2Ny8yMTI5LzU3MApmIDIzNjcvMjEyOS81NzEgMjM0NS8yMTIwLzU3MSAyMzQzLzE5NzgvNTcxIDIzNjUvMTk3Ny81NzEKZiAyMzc3LzIwMTkvNTcyIDIzNjYvMjAxOC81NzIgMjM3NS8yMTIxLzU3MiAyMzg2LzIxMzAvNTcyCmYgMjM4Ni8yMTMwLzU3MyAyMzc1LzIxMjEvNTczIDIzNzQvMjEyMi81NzMgMjM4NS8yMTMxLzU3MwpmIDIzODUvMjEzMS81NzQgMjM3NC8yMTIyLzU3NCAyMzczLzIxMjMvNTc0IDIzODQvMjEzMi81NzQKZiAyMzg0LzIxMzIvNTc1IDIzNzMvMjEyMy81NzUgMjM3Mi8yMTI0LzU3NSAyMzgzLzIxMzMvNTc1CmYgMjM4My8yMTMzLzU3NiAyMzcyLzIxMjQvNTc2IDIzNzEvMjEyNS81NzYgMjM4Mi8yMTM0LzU3NgpmIDIzODIvMjEzNC81NzcgMjM3MS8yMTI1LzU3NyAyMzcwLzIxMjYvNTc3IDIzODEvMjEzNS81NzcKZiAyMzgxLzIxMzUvNTc4IDIzNzAvMjEyNi81NzggMjM2OS8yMTI3LzU3OCAyMzgwLzIxMzYvNTc4CmYgMjM4MC8yMTM2LzU3OSAyMzY5LzIxMjcvNTc5IDIzNjgvMjEyOC81NzkgMjM3OS8yMTM3LzU3OQpmIDIzNzkvMjEzNy81ODAgMjM2OC8yMTI4LzU4MCAyMzY3LzIxMjkvNTgwIDIzNzgvMjEzOC81ODAKZiAyMzc4LzIxMzgvNTgxIDIzNjcvMjEyOS81ODEgMjM2NS8xOTc3LzU4MSAyMzc2LzIwNTYvNTgxCmYgMjM4OC8yMDIwLzU4MiAyMzc3LzIwMTkvNTgyIDIzODYvMjEzMC81ODIgMjM5Ny8yMTM5LzU4MgpmIDIzOTcvMjEzOS81ODMgMjM4Ni8yMTMwLzU4MyAyMzg1LzIxMzEvNTgzIDIzOTYvMjE0MC81ODMKZiAyMzk2LzIxNDAvNTg0IDIzODUvMjEzMS81ODQgMjM4NC8yMTMyLzU4NCAyMzk1LzIxNDEvNTg0CmYgMjM5NS8yMTQxLzU4NSAyMzg0LzIxMzIvNTg1IDIzODMvMjEzMy81ODUgMjM5NC8yMTQyLzU4NQpmIDIzOTQvMjE0Mi81ODYgMjM4My8yMTMzLzU4NiAyMzgyLzIxMzQvNTg2IDIzOTMvMjE0My81ODYKZiAyMzkzLzIxNDMvNTg3IDIzODIvMjEzNC81ODcgMjM4MS8yMTM1LzU4NyAyMzkyLzIxNDQvNTg3CmYgMjM5Mi8yMTQ0LzU4OCAyMzgxLzIxMzUvNTg4IDIzODAvMjEzNi81ODggMjM5MS8yMTQ1LzU4OApmIDIzOTEvMjE0NS81ODkgMjM4MC8yMTM2LzU4OSAyMzc5LzIxMzcvNTg5IDIzOTAvMjE0Ni81ODkKZiAyMzkwLzIxNDYvNTkwIDIzNzkvMjEzNy81OTAgMjM3OC8yMTM4LzU5MCAyMzg5LzIxNDcvNTkwCmYgMjM4OS8yMTQ3LzU5MSAyMzc4LzIxMzgvNTkxIDIzNzYvMjA1Ni81OTEgMjM4Ny8yMDU1LzU5MQpmIDIzOTkvMjAyMS81OTIgMjM4OC8yMDIwLzU5MiAyMzk3LzIxMzkvNTkyIDI0MDgvMjE0OC81OTIKZiAyNDA4LzIxNDgvNTkzIDIzOTcvMjEzOS81OTMgMjM5Ni8yMTQwLzU5MyAyNDA3LzIxNDkvNTkzCmYgMjQwNy8yMTQ5LzU5NCAyMzk2LzIxNDAvNTk0IDIzOTUvMjE0MS81OTQgMjQwNi8yMTUwLzU5NApmIDI0MDYvMjE1MC81OTUgMjM5NS8yMTQxLzU5NSAyMzk0LzIxNDIvNTk1IDI0MDUvMjE1MS81OTUKZiAyNDA1LzIxNTEvNTk2IDIzOTQvMjE0Mi81OTYgMjM5My8yMTQzLzU5NiAyNDA0LzIxNTIvNTk2CmYgMjQwNC8yMTUyLzU5NyAyMzkzLzIxNDMvNTk3IDIzOTIvMjE0NC81OTcgMjQwMy8yMTUzLzU5NwpmIDI0MDMvMjE1My81OTggMjM5Mi8yMTQ0LzU5OCAyMzkxLzIxNDUvNTk4IDI0MDIvMjE1NC81OTgKZiAyNDAyLzIxNTQvNTk5IDIzOTEvMjE0NS81OTkgMjM5MC8yMTQ2LzU5OSAyNDAxLzIxNTUvNTk5CmYgMjQwMS8yMTU1LzYwMCAyMzkwLzIxNDYvNjAwIDIzODkvMjE0Ny82MDAgMjQwMC8yMTU2LzYwMApmIDI0MDAvMjE1Ni82MDEgMjM4OS8yMTQ3LzYwMSAyMzg3LzIwNTUvNjAxIDIzOTgvMjA1OC82MDEKZiAyNDEwLzIwMjIvNjAyIDIzOTkvMjAyMS82MDIgMjQwOC8yMTQ4LzYwMiAyNDE5LzIxNTcvNjAyCmYgMjQxOS8yMTU3LzYwMyAyNDA4LzIxNDgvNjAzIDI0MDcvMjE0OS82MDMgMjQxOC8yMTU4LzYwMwpmIDI0MTgvMjE1OC82MDQgMjQwNy8yMTQ5LzYwNCAyNDA2LzIxNTAvNjA0IDI0MTcvMjE1OS82MDQKZiAyNDE3LzIxNTkvNjA1IDI0MDYvMjE1MC82MDUgMjQwNS8yMTUxLzYwNSAyNDE2LzIxNjAvNjA1CmYgMjQxNi8yMTYwLzYwNiAyNDA1LzIxNTEvNjA2IDI0MDQvMjE1Mi82MDYgMjQxNS8yMTYxLzYwNgpmIDI0MTUvMjE2MS82MDcgMjQwNC8yMTUyLzYwNyAyNDAzLzIxNTMvNjA3IDI0MTQvMjE2Mi82MDcKZiAyNDE0LzIxNjIvNjA4IDI0MDMvMjE1My82MDggMjQwMi8yMTU0LzYwOCAyNDEzLzIxNjMvNjA4CmYgMjQxMy8yMTYzLzYwOSAyNDAyLzIxNTQvNjA5IDI0MDEvMjE1NS82MDkgMjQxMi8yMTY0LzYwOQpmIDI0MTIvMjE2NC82MTAgMjQwMS8yMTU1LzYxMCAyNDAwLzIxNTYvNjEwIDI0MTEvMjE2NS82MTAKZiAyNDExLzIxNjUvNjExIDI0MDAvMjE1Ni82MTEgMjM5OC8yMDU4LzYxMSAyNDA5LzIwNjEvNjExCmYgMjQyMS8yMDIzLzYxMiAyNDEwLzIwMjIvNjEyIDI0MTkvMjE1Ny82MTIgMjQzMC8yMTY2LzYxMgpmIDI0MzAvMjE2Ni82MTMgMjQxOS8yMTU3LzYxMyAyNDE4LzIxNTgvNjEzIDI0MjkvMjE2Ny82MTMKZiAyNDI5LzIxNjcvNjE0IDI0MTgvMjE1OC82MTQgMjQxNy8yMTU5LzYxNCAyNDI4LzIxNjgvNjE0CmYgMjQyOC8yMTY4LzYxNSAyNDE3LzIxNTkvNjE1IDI0MTYvMjE2MC82MTUgMjQyNy8yMTY5LzYxNQpmIDI0MjcvMjE2OS82MTYgMjQxNi8yMTYwLzYxNiAyNDE1LzIxNjEvNjE2IDI0MjYvMjE3MC82MTYKZiAyNDI2LzIxNzAvNjE3IDI0MTUvMjE2MS82MTcgMjQxNC8yMTYyLzYxNyAyNDI1LzIxNzEvNjE3CmYgMjQyNS8yMTcxLzYxOCAyNDE0LzIxNjIvNjE4IDI0MTMvMjE2My82MTggMjQyNC8yMTcyLzYxOApmIDI0MjQvMjE3Mi82MTkgMjQxMy8yMTYzLzYxOSAyNDEyLzIxNjQvNjE5IDI0MjMvMjE3My82MTkKZiAyNDIzLzIxNzMvNjIwIDI0MTIvMjE2NC82MjAgMjQxMS8yMTY1LzYyMCAyNDIyLzIxNzQvNjIwCmYgMjQyMi8yMTc0LzYyMSAyNDExLzIxNjUvNjIxIDI0MDkvMjA2MS82MjEgMjQyMC8yMDYzLzYyMQpmIDI0MzIvMjAyNC82MjIgMjQyMS8yMDIzLzYyMiAyNDMwLzIxNjYvNjIyIDI0NDEvMjE3NS82MjIKZiAyNDQxLzIxNzUvNjIzIDI0MzAvMjE2Ni82MjMgMjQyOS8yMTY3LzYyMyAyNDQwLzIxNzYvNjIzCmYgMjQ0MC8yMTc2LzYyNCAyNDI5LzIxNjcvNjI0IDI0MjgvMjE2OC82MjQgMjQzOS8yMTc3LzYyNApmIDI0MzkvMjE3Ny82MjUgMjQyOC8yMTY4LzYyNSAyNDI3LzIxNjkvNjI1IDI0MzgvMjE3OC82MjUKZiAyNDM4LzIxNzgvNjI2IDI0MjcvMjE2OS82MjYgMjQyNi8yMTcwLzYyNiAyNDM3LzIxNzkvNjI2CmYgMjQzNy8yMTc5LzYyNyAyNDI2LzIxNzAvNjI3IDI0MjUvMjE3MS82MjcgMjQzNi8yMTgwLzYyNwpmIDI0MzYvMjE4MC82MjggMjQyNS8yMTcxLzYyOCAyNDI0LzIxNzIvNjI4IDI0MzUvMjE4MS82MjgKZiAyNDM1LzIxODEvNjI5IDI0MjQvMjE3Mi82MjkgMjQyMy8yMTczLzYyOSAyNDM0LzIxODIvNjI5CmYgMjQzNC8yMTgyLzYzMCAyNDIzLzIxNzMvNjMwIDI0MjIvMjE3NC82MzAgMjQzMy8yMTgzLzYzMApmIDI0MzMvMjE4My82MzEgMjQyMi8yMTc0LzYzMSAyNDIwLzIwNjMvNjMxIDI0MzEvMjA5Ny82MzEKZiAyNDQzLzIwMjUvNjMyIDI0MzIvMjAyNC82MzIgMjQ0MS8yMTc1LzYzMiAyNDUyLzIxODQvNjMyCmYgMjQ1Mi8yMTg0LzYzMyAyNDQxLzIxNzUvNjMzIDI0NDAvMjE3Ni82MzMgMjQ1MS8yMTg1LzYzMwpmIDI0NTEvMjE4NS82MzQgMjQ0MC8yMTc2LzYzNCAyNDM5LzIxNzcvNjM0IDI0NTAvMjE4Ni82MzQKZiAyNDUwLzIxODYvNjM1IDI0MzkvMjE3Ny82MzUgMjQzOC8yMTc4LzYzNSAyNDQ5LzIxODcvNjM1CmYgMjQ0OS8yMTg3LzYzNiAyNDM4LzIxNzgvNjM2IDI0MzcvMjE3OS82MzYgMjQ0OC8yMTg4LzYzNgpmIDI0NDgvMjE4OC82MzcgMjQzNy8yMTc5LzYzNyAyNDM2LzIxODAvNjM3IDI0NDcvMjE4OS82MzcKZiAyNDQ3LzIxODkvNjM4IDI0MzYvMjE4MC82MzggMjQzNS8yMTgxLzYzOCAyNDQ2LzIxOTAvNjM4CmYgMjQ0Ni8yMTkwLzYzOSAyNDM1LzIxODEvNjM5IDI0MzQvMjE4Mi82MzkgMjQ0NS8yMTkxLzYzOQpmIDI0NDUvMjE5MS82NDAgMjQzNC8yMTgyLzY0MCAyNDMzLzIxODMvNjQwIDI0NDQvMjE5Mi82NDAKZiAyNDQ0LzIxOTIvNjQxIDI0MzMvMjE4My82NDEgMjQzMS8yMDk3LzY0MSAyNDQyLzIxMDAvNjQxCmYgMjQ1NC8yMDI2LzY0MiAyNDQzLzIwMjUvNjQyIDI0NTIvMjE4NC82NDIgMjQ2My8yMTkzLzY0MgpmIDI0NjMvMjE5My82NDMgMjQ1Mi8yMTg0LzY0MyAyNDUxLzIxODUvNjQzIDI0NjIvMjE5NC82NDMKZiAyNDYyLzIxOTQvNjQ0IDI0NTEvMjE4NS82NDQgMjQ1MC8yMTg2LzY0NCAyNDYxLzIxOTUvNjQ0CmYgMjQ2MS8yMTk1LzY0NSAyNDUwLzIxODYvNjQ1IDI0NDkvMjE4Ny82NDUgMjQ2MC8yMTk2LzY0NQpmIDI0NjAvMjE5Ni82NDYgMjQ0OS8yMTg3LzY0NiAyNDQ4LzIxODgvNjQ2IDI0NTkvMjE5Ny82NDYKZiAyNDU5LzIxOTcvNjQ3IDI0NDgvMjE4OC82NDcgMjQ0Ny8yMTg5LzY0NyAyNDU4LzIxOTgvNjQ3CmYgMjQ1OC8yMTk4LzY0OCAyNDQ3LzIxODkvNjQ4IDI0NDYvMjE5MC82NDggMjQ1Ny8yMTk5LzY0OApmIDI0NTcvMjE5OS82NDkgMjQ0Ni8yMTkwLzY0OSAyNDQ1LzIxOTEvNjQ5IDI0NTYvMjIwMC82NDkKZiAyNDU2LzIyMDAvNjUwIDI0NDUvMjE5MS82NTAgMjQ0NC8yMTkyLzY1MCAyNDU1LzIyMDEvNjUwCmYgMjQ1NS8yMjAxLzY1MSAyNDQ0LzIxOTIvNjUxIDI0NDIvMjEwMC82NTEgMjQ1My8xNjI4LzY1MQpmIDI0NjUvMjAyNy82NTIgMjQ1NC8yMDI2LzY1MiAyNDYzLzIxOTMvNjUyIDI0NzQvMjIwMi82NTIKZiAyNDc0LzIyMDIvNjUzIDI0NjMvMjE5My82NTMgMjQ2Mi8yMTk0LzY1MyAyNDczLzIyMDMvNjUzCmYgMjQ3My8yMjAzLzY1NCAyNDYyLzIxOTQvNjU0IDI0NjEvMjE5NS82NTQgMjQ3Mi8yMjA0LzY1NApmIDI0NzIvMjIwNC82NTUgMjQ2MS8yMTk1LzY1NSAyNDYwLzIxOTYvNjU1IDI0NzEvMjIwNS82NTUKZiAyNDcxLzIyMDUvNjU2IDI0NjAvMjE5Ni82NTYgMjQ1OS8yMTk3LzY1NiAyNDcwLzIyMDYvNjU2CmYgMjQ3MC8yMjA2LzY1NyAyNDU5LzIxOTcvNjU3IDI0NTgvMjE5OC82NTcgMjQ2OS8yMjA3LzY1NwpmIDI0NjkvMjIwNy82NTggMjQ1OC8yMTk4LzY1OCAyNDU3LzIxOTkvNjU4IDI0NjgvMjIwOC82NTgKZiAyNDY4LzIyMDgvNjU5IDI0NTcvMjE5OS82NTkgMjQ1Ni8yMjAwLzY1OSAyNDY3LzIyMDkvNjU5CmYgMjQ2Ny8yMjA5LzY2MCAyNDU2LzIyMDAvNjYwIDI0NTUvMjIwMS82NjAgMjQ2Ni8yMjEwLzY2MApmIDI0NjYvMjIxMC82NjEgMjQ1NS8yMjAxLzY2MSAyNDUzLzE2MjgvNjYxIDI0NjQvMTYyNy82NjEKZiAyNDc2LzIwMjgvNjYyIDI0NjUvMjAyNy82NjIgMjQ3NC8yMjAyLzY2MiAyNDg1LzIyMTEvNjYyCmYgMjQ4NS8yMjExLzY2MyAyNDc0LzIyMDIvNjYzIDI0NzMvMjIwMy82NjMgMjQ4NC8yMjEyLzY2MwpmIDI0ODQvMjIxMi82NjQgMjQ3My8yMjAzLzY2NCAyNDcyLzIyMDQvNjY0IDI0ODMvMjIxMy82NjQKZiAyNDgzLzIyMTMvNjY1IDI0NzIvMjIwNC82NjUgMjQ3MS8yMjA1LzY2NSAyNDgyLzIyMTQvNjY1CmYgMjQ4Mi8yMjE0LzY2NiAyNDcxLzIyMDUvNjY2IDI0NzAvMjIwNi82NjYgMjQ4MS8yMjE1LzY2NgpmIDI0ODEvMjIxNS82NjcgMjQ3MC8yMjA2LzY2NyAyNDY5LzIyMDcvNjY3IDI0ODAvMjIxNi82NjcKZiAyNDgwLzIyMTYvNjY4IDI0NjkvMjIwNy82NjggMjQ2OC8yMjA4LzY2OCAyNDc5LzIyMTcvNjY4CmYgMjQ3OS8yMjE3LzY2OSAyNDY4LzIyMDgvNjY5IDI0NjcvMjIwOS82NjkgMjQ3OC8yMjE4LzY2OQpmIDI0NzgvMjIxOC82NzAgMjQ2Ny8yMjA5LzY3MCAyNDY2LzIyMTAvNjcwIDI0NzcvMjIxOS82NzAKZiAyNDc3LzIyMTkvNjcxIDI0NjYvMjIxMC82NzEgMjQ2NC8xNjI3LzY3MSAyNDc1LzE5ODMvNjcxCmYgMjQ4Ny8yMDI5LzY3MiAyNDc2LzIwMjgvNjcyIDI0ODUvMjIxMS82NzIgMjQ5Ni8yMjIwLzY3MgpmIDI0OTYvMjIyMC82NzMgMjQ4NS8yMjExLzY3MyAyNDg0LzIyMTIvNjczIDI0OTUvMjIyMS82NzMKZiAyNDk1LzIyMjEvNjc0IDI0ODQvMjIxMi82NzQgMjQ4My8yMjEzLzY3NCAyNDk0LzIyMjIvNjc0CmYgMjQ5NC8yMjIyLzY3NSAyNDgzLzIyMTMvNjc1IDI0ODIvMjIxNC82NzUgMjQ5My8yMjIzLzY3NQpmIDI0OTMvMjIyMy82NzYgMjQ4Mi8yMjE0LzY3NiAyNDgxLzIyMTUvNjc2IDI0OTIvMjIyNC82NzYKZiAyNDkyLzIyMjQvNjc3IDI0ODEvMjIxNS82NzcgMjQ4MC8yMjE2LzY3NyAyNDkxLzIyMjUvNjc3CmYgMjQ5MS8yMjI1LzY3OCAyNDgwLzIyMTYvNjc4IDI0NzkvMjIxNy82NzggMjQ5MC8yMjI2LzY3OApmIDI0OTAvMjIyNi82NzkgMjQ3OS8yMjE3LzY3OSAyNDc4LzIyMTgvNjc5IDI0ODkvMjIyNy82NzkKZiAyNDg5LzIyMjcvNjgwIDI0NzgvMjIxOC82ODAgMjQ3Ny8yMjE5LzY4MCAyNDg4LzIyMjgvNjgwCmYgMjQ4OC8yMjI4LzY4MSAyNDc3LzIyMTkvNjgxIDI0NzUvMTk4My82ODEgMjQ4Ni8xOTg2LzY4MQpmIDI0OTgvMjAzMC82ODIgMjQ4Ny8yMDI5LzY4MiAyNDk2LzIyMjAvNjgyIDI1MDcvMjIyOS82ODIKZiAyNTA3LzIyMjkvNjgzIDI0OTYvMjIyMC82ODMgMjQ5NS8yMjIxLzY4MyAyNTA2LzIyMzAvNjgzCmYgMjUwNi8yMjMwLzY4NCAyNDk1LzIyMjEvNjg0IDI0OTQvMjIyMi82ODQgMjUwNS8yMjMxLzY4NApmIDI1MDUvMjIzMS82ODUgMjQ5NC8yMjIyLzY4NSAyNDkzLzIyMjMvNjg1IDI1MDQvMjIzMi82ODUKZiAyNTA0LzIyMzIvNjg2IDI0OTMvMjIyMy82ODYgMjQ5Mi8yMjI0LzY4NiAyNTAzLzIyMzMvNjg2CmYgMjUwMy8yMjMzLzY4NyAyNDkyLzIyMjQvNjg3IDI0OTEvMjIyNS82ODcgMjUwMi8yMjM0LzY4NwpmIDI1MDIvMjIzNC82ODggMjQ5MS8yMjI1LzY4OCAyNDkwLzIyMjYvNjg4IDI1MDEvMjIzNS82ODgKZiAyNTAxLzIyMzUvNjg5IDI0OTAvMjIyNi82ODkgMjQ4OS8yMjI3LzY4OSAyNTAwLzIyMzYvNjg5CmYgMjUwMC8yMjM2LzY5MCAyNDg5LzIyMjcvNjkwIDI0ODgvMjIyOC82OTAgMjQ5OS8yMjM3LzY5MApmIDI0OTkvMjIzNy82OTEgMjQ4OC8yMjI4LzY5MSAyNDg2LzE5ODYvNjkxIDI0OTcvMTk4OC82OTEKZiAyNTA5LzIwMzEvNjkyIDI0OTgvMjAzMC82OTIgMjUwNy8yMjI5LzY5MiAyNTE4LzIyMzgvNjkyCmYgMjUxOC8yMjM4LzY5MyAyNTA3LzIyMjkvNjkzIDI1MDYvMjIzMC82OTMgMjUxNy8yMjM5LzY5MwpmIDI1MTcvMjIzOS82OTQgMjUwNi8yMjMwLzY5NCAyNTA1LzIyMzEvNjk0IDI1MTYvMjI0MC82OTQKZiAyNTE2LzIyNDAvNjk1IDI1MDUvMjIzMS82OTUgMjUwNC8yMjMyLzY5NSAyNTE1LzIyNDEvNjk1CmYgMjUxNS8yMjQxLzY5NiAyNTA0LzIyMzIvNjk2IDI1MDMvMjIzMy82OTYgMjUxNC8yMjQyLzY5NgpmIDI1MTQvMjI0Mi82OTcgMjUwMy8yMjMzLzY5NyAyNTAyLzIyMzQvNjk3IDI1MTMvMjI0My82OTcKZiAyNTEzLzIyNDMvNjk4IDI1MDIvMjIzNC82OTggMjUwMS8yMjM1LzY5OCAyNTEyLzIyNDQvNjk4CmYgMjUxMi8yMjQ0LzY5OSAyNTAxLzIyMzUvNjk5IDI1MDAvMjIzNi82OTkgMjUxMS8yMjQ1LzY5OQpmIDI1MTEvMjI0NS83MDAgMjUwMC8yMjM2LzcwMCAyNDk5LzIyMzcvNzAwIDI1MTAvMjI0Ni83MDAKZiAyNTEwLzIyNDYvNzAxIDI0OTkvMjIzNy83MDEgMjQ5Ny8xOTg4LzcwMSAyNTA4LzE5OTAvNzAxCmYgMjUyMC8yMDMyLzcwMiAyNTA5LzIwMzEvNzAyIDI1MTgvMjIzOC83MDIgMjUyOS8yMjQ3LzcwMgpmIDI1MjkvMjI0Ny83MDMgMjUxOC8yMjM4LzcwMyAyNTE3LzIyMzkvNzAzIDI1MjgvMjI0OC83MDMKZiAyNTI4LzIyNDgvNzA0IDI1MTcvMjIzOS83MDQgMjUxNi8yMjQwLzcwNCAyNTI3LzIyNDkvNzA0CmYgMjUyNy8yMjQ5LzcwNSAyNTE2LzIyNDAvNzA1IDI1MTUvMjI0MS83MDUgMjUyNi8yMjUwLzcwNQpmIDI1MjYvMjI1MC83MDYgMjUxNS8yMjQxLzcwNiAyNTE0LzIyNDIvNzA2IDI1MjUvMjI1MS83MDYKZiAyNTI1LzIyNTEvNzA3IDI1MTQvMjI0Mi83MDcgMjUxMy8yMjQzLzcwNyAyNTI0LzIyNTIvNzA3CmYgMjUyNC8yMjUyLzcwOCAyNTEzLzIyNDMvNzA4IDI1MTIvMjI0NC83MDggMjUyMy8yMjUzLzcwOApmIDI1MjMvMjI1My83MDkgMjUxMi8yMjQ0LzcwOSAyNTExLzIyNDUvNzA5IDI1MjIvMjI1NC83MDkKZiAyNTIyLzIyNTQvNzEwIDI1MTEvMjI0NS83MTAgMjUxMC8yMjQ2LzcxMCAyNTIxLzIyNTUvNzEwCmYgMjUyMS8yMjU1LzcxMSAyNTEwLzIyNDYvNzExIDI1MDgvMTk5MC83MTEgMjUxOS8xOTkyLzcxMQpmIDI1MzEvMjAzMy83MTIgMjUyMC8yMDMyLzcxMiAyNTI5LzIyNDcvNzEyIDI1NDAvMjI1Ni83MTIKZiAyNTQwLzIyNTYvNzEzIDI1MjkvMjI0Ny83MTMgMjUyOC8yMjQ4LzcxMyAyNTM5LzIyNTcvNzEzCmYgMjUzOS8yMjU3LzcxNCAyNTI4LzIyNDgvNzE0IDI1MjcvMjI0OS83MTQgMjUzOC8yMjU4LzcxNApmIDI1MzgvMjI1OC83MTUgMjUyNy8yMjQ5LzcxNSAyNTI2LzIyNTAvNzE1IDI1MzcvMjI1OS83MTUKZiAyNTM3LzIyNTkvNzE2IDI1MjYvMjI1MC83MTYgMjUyNS8yMjUxLzcxNiAyNTM2LzIyNjAvNzE2CmYgMjUzNi8yMjYwLzcxNyAyNTI1LzIyNTEvNzE3IDI1MjQvMjI1Mi83MTcgMjUzNS8yMjYxLzcxNwpmIDI1MzUvMjI2MS83MTggMjUyNC8yMjUyLzcxOCAyNTIzLzIyNTMvNzE4IDI1MzQvMjI2Mi83MTgKZiAyNTM0LzIyNjIvNzE5IDI1MjMvMjI1My83MTkgMjUyMi8yMjU0LzcxOSAyNTMzLzIyNjMvNzE5CmYgMjUzMy8yMjYzLzcyMCAyNTIyLzIyNTQvNzIwIDI1MjEvMjI1NS83MjAgMjUzMi8yMjY0LzcyMApmIDI1MzIvMjI2NC83MjEgMjUyMS8yMjU1LzcyMSAyNTE5LzE5OTIvNzIxIDI1MzAvMTk5NC83MjEKZiAyNTQyLzIwMzQvNzIyIDI1MzEvMjAzMy83MjIgMjU0MC8yMjU2LzcyMiAyNTUxLzIyNjUvNzIyCmYgMjU1MS8yMjY1LzcyMyAyNTQwLzIyNTYvNzIzIDI1MzkvMjI1Ny83MjMgMjU1MC8yMjY2LzcyMwpmIDI1NTAvMjI2Ni83MjQgMjUzOS8yMjU3LzcyNCAyNTM4LzIyNTgvNzI0IDI1NDkvMjI2Ny83MjQKZiAyNTQ5LzIyNjcvNzI1IDI1MzgvMjI1OC83MjUgMjUzNy8yMjU5LzcyNSAyNTQ4LzIyNjgvNzI1CmYgMjU0OC8yMjY4LzcyNiAyNTM3LzIyNTkvNzI2IDI1MzYvMjI2MC83MjYgMjU0Ny8yMjY5LzcyNgpmIDI1NDcvMjI2OS83MjcgMjUzNi8yMjYwLzcyNyAyNTM1LzIyNjEvNzI3IDI1NDYvMjI3MC83MjcKZiAyNTQ2LzIyNzAvNzI4IDI1MzUvMjI2MS83MjggMjUzNC8yMjYyLzcyOCAyNTQ1LzIyNzEvNzI4CmYgMjU0NS8yMjcxLzcyOSAyNTM0LzIyNjIvNzI5IDI1MzMvMjI2My83MjkgMjU0NC8yMjcyLzcyOQpmIDI1NDQvMjI3Mi83MzAgMjUzMy8yMjYzLzczMCAyNTMyLzIyNjQvNzMwIDI1NDMvMjI3My83MzAKZiAyNTQzLzIyNzMvNzMxIDI1MzIvMjI2NC83MzEgMjUzMC8xOTk0LzczMSAyNTQxLzE5OTYvNzMxCmYgMjU1My8yMDM1LzczMiAyNTQyLzIwMzQvNzMyIDI1NTEvMjI2NS83MzIgMjU2Mi8yMjc0LzczMgpmIDI1NjIvMjI3NC83MzMgMjU1MS8yMjY1LzczMyAyNTUwLzIyNjYvNzMzIDI1NjEvMjI3NS83MzMKZiAyNTYxLzIyNzUvNzM0IDI1NTAvMjI2Ni83MzQgMjU0OS8yMjY3LzczNCAyNTYwLzIyNzYvNzM0CmYgMjU2MC8yMjc2LzczNSAyNTQ5LzIyNjcvNzM1IDI1NDgvMjI2OC83MzUgMjU1OS8yMjc3LzczNQpmIDI1NTkvMjI3Ny83MzYgMjU0OC8yMjY4LzczNiAyNTQ3LzIyNjkvNzM2IDI1NTgvMjI3OC83MzYKZiAyNTU4LzIyNzgvNzM3IDI1NDcvMjI2OS83MzcgMjU0Ni8yMjcwLzczNyAyNTU3LzIyNzkvNzM3CmYgMjU1Ny8yMjc5LzczOCAyNTQ2LzIyNzAvNzM4IDI1NDUvMjI3MS83MzggMjU1Ni8yMjgwLzczOApmIDI1NTYvMjI4MC83MzkgMjU0NS8yMjcxLzczOSAyNTQ0LzIyNzIvNzM5IDI1NTUvMjI4MS83MzkKZiAyNTU1LzIyODEvNzQwIDI1NDQvMjI3Mi83NDAgMjU0My8yMjczLzc0MCAyNTU0LzIyODIvNzQwCmYgMjU1NC8yMjgyLzc0MSAyNTQzLzIyNzMvNzQxIDI1NDEvMTk5Ni83NDEgMjU1Mi8xOTk4Lzc0MQpmIDI1NjQvMjAzNi83NDIgMjU1My8yMDM1Lzc0MiAyNTYyLzIyNzQvNzQyIDI1NzMvMjI4My83NDIKZiAyNTczLzIyODMvNzQzIDI1NjIvMjI3NC83NDMgMjU2MS8yMjc1Lzc0MyAyNTcyLzIyODQvNzQzCmYgMjU3Mi8yMjg0Lzc0NCAyNTYxLzIyNzUvNzQ0IDI1NjAvMjI3Ni83NDQgMjU3MS8yMjg1Lzc0NApmIDI1NzEvMjI4NS83NDUgMjU2MC8yMjc2Lzc0NSAyNTU5LzIyNzcvNzQ1IDI1NzAvMjI4Ni83NDUKZiAyNTcwLzIyODYvNzQ2IDI1NTkvMjI3Ny83NDYgMjU1OC8yMjc4Lzc0NiAyNTY5LzIyODcvNzQ2CmYgMjU2OS8yMjg3Lzc0NyAyNTU4LzIyNzgvNzQ3IDI1NTcvMjI3OS83NDcgMjU2OC8yMjg4Lzc0NwpmIDI1NjgvMjI4OC83NDggMjU1Ny8yMjc5Lzc0OCAyNTU2LzIyODAvNzQ4IDI1NjcvMjI4OS83NDgKZiAyNTY3LzIyODkvNzQ5IDI1NTYvMjI4MC83NDkgMjU1NS8yMjgxLzc0OSAyNTY2LzIyOTAvNzQ5CmYgMjU2Ni8yMjkwLzc1MCAyNTU1LzIyODEvNzUwIDI1NTQvMjI4Mi83NTAgMjU2NS8yMjkxLzc1MApmIDI1NjUvMjI5MS83NTEgMjU1NC8yMjgyLzc1MSAyNTUyLzE5OTgvNzUxIDI1NjMvMjAwMC83NTEKZiAyNTc1LzIwMzcvNzUyIDI1NjQvMjAzNi83NTIgMjU3My8yMjgzLzc1MiAyNTg0LzIyOTIvNzUyCmYgMjU4NC8yMjkyLzc1MyAyNTczLzIyODMvNzUzIDI1NzIvMjI4NC83NTMgMjU4My8yMjkzLzc1MwpmIDI1ODMvMjI5My83NTQgMjU3Mi8yMjg0Lzc1NCAyNTcxLzIyODUvNzU0IDI1ODIvMjI5NC83NTQKZiAyNTgyLzIyOTQvNzU1IDI1NzEvMjI4NS83NTUgMjU3MC8yMjg2Lzc1NSAyNTgxLzIyOTUvNzU1CmYgMjU4MS8yMjk1Lzc1NiAyNTcwLzIyODYvNzU2IDI1NjkvMjI4Ny83NTYgMjU4MC8yMjk2Lzc1NgpmIDI1ODAvMjI5Ni83NTcgMjU2OS8yMjg3Lzc1NyAyNTY4LzIyODgvNzU3IDI1NzkvMjI5Ny83NTcKZiAyNTc5LzIyOTcvNzU4IDI1NjgvMjI4OC83NTggMjU2Ny8yMjg5Lzc1OCAyNTc4LzIyOTgvNzU4CmYgMjU3OC8yMjk4Lzc1OSAyNTY3LzIyODkvNzU5IDI1NjYvMjI5MC83NTkgMjU3Ny8yMjk5Lzc1OQpmIDI1NzcvMjI5OS83NjAgMjU2Ni8yMjkwLzc2MCAyNTY1LzIyOTEvNzYwIDI1NzYvMjMwMC83NjAKZiAyNTc2LzIzMDAvNzYxIDI1NjUvMjI5MS83NjEgMjU2My8yMDAwLzc2MSAyNTc0LzIwMDIvNzYxCmYgMjU4Ni8yMDM4Lzc2MiAyNTc1LzIwMzcvNzYyIDI1ODQvMjI5Mi83NjIgMjU5NS8yMzAxLzc2MgpmIDI1OTUvMjMwMS83NjMgMjU4NC8yMjkyLzc2MyAyNTgzLzIyOTMvNzYzIDI1OTQvMjMwMi83NjMKZiAyNTk0LzIzMDIvNzY0IDI1ODMvMjI5My83NjQgMjU4Mi8yMjk0Lzc2NCAyNTkzLzIzMDMvNzY0CmYgMjU5My8yMzAzLzc2NSAyNTgyLzIyOTQvNzY1IDI1ODEvMjI5NS83NjUgMjU5Mi8yMzA0Lzc2NQpmIDI1OTIvMjMwNC83NjYgMjU4MS8yMjk1Lzc2NiAyNTgwLzIyOTYvNzY2IDI1OTEvMjMwNS83NjYKZiAyNTkxLzIzMDUvNzY3IDI1ODAvMjI5Ni83NjcgMjU3OS8yMjk3Lzc2NyAyNTkwLzIzMDYvNzY3CmYgMjU5MC8yMzA2Lzc2OCAyNTc5LzIyOTcvNzY4IDI1NzgvMjI5OC83NjggMjU4OS8yMzA3Lzc2OApmIDI1ODkvMjMwNy83NjkgMjU3OC8yMjk4Lzc2OSAyNTc3LzIyOTkvNzY5IDI1ODgvMjMwOC83NjkKZiAyNTg4LzIzMDgvNzcwIDI1NzcvMjI5OS83NzAgMjU3Ni8yMzAwLzc3MCAyNTg3LzIzMDkvNzcwCmYgMjU4Ny8yMzA5Lzc3MSAyNTc2LzIzMDAvNzcxIDI1NzQvMjAwMi83NzEgMjU4NS8yMDA0Lzc3MQpmIDI1OTcvMjAzOS83NzIgMjU4Ni8yMDM4Lzc3MiAyNTk1LzIzMDEvNzcyIDI2MDYvMjMxMC83NzIKZiAyNjA2LzIzMTAvNzczIDI1OTUvMjMwMS83NzMgMjU5NC8yMzAyLzc3MyAyNjA1LzIzMTEvNzczCmYgMjYwNS8yMzExLzc3NCAyNTk0LzIzMDIvNzc0IDI1OTMvMjMwMy83NzQgMjYwNC8yMzEyLzc3NApmIDI2MDQvMjMxMi83NzUgMjU5My8yMzAzLzc3NSAyNTkyLzIzMDQvNzc1IDI2MDMvMjMxMy83NzUKZiAyNjAzLzIzMTMvNzc2IDI1OTIvMjMwNC83NzYgMjU5MS8yMzA1Lzc3NiAyNjAyLzIzMTQvNzc2CmYgMjYwMi8yMzE0Lzc3NyAyNTkxLzIzMDUvNzc3IDI1OTAvMjMwNi83NzcgMjYwMS8yMzE1Lzc3NwpmIDI2MDEvMjMxNS83NzggMjU5MC8yMzA2Lzc3OCAyNTg5LzIzMDcvNzc4IDI2MDAvMjMxNi83NzgKZiAyNjAwLzIzMTYvNzc5IDI1ODkvMjMwNy83NzkgMjU4OC8yMzA4Lzc3OSAyNTk5LzIzMTcvNzc5CmYgMjU5OS8yMzE3Lzc4MCAyNTg4LzIzMDgvNzgwIDI1ODcvMjMwOS83ODAgMjU5OC8yMzE4Lzc4MApmIDI1OTgvMjMxOC83ODEgMjU4Ny8yMzA5Lzc4MSAyNTg1LzIwMDQvNzgxIDI1OTYvMjAwNi83ODEKZiAyNjA4LzIwNDAvNzgyIDI1OTcvMjAzOS83ODIgMjYwNi8yMzEwLzc4MiAyNjE3LzIzMTkvNzgyCmYgMjYxNy8yMzE5Lzc4MyAyNjA2LzIzMTAvNzgzIDI2MDUvMjMxMS83ODMgMjYxNi8yMzIwLzc4MwpmIDI2MTYvMjMyMC83ODQgMjYwNS8yMzExLzc4NCAyNjA0LzIzMTIvNzg0IDI2MTUvMjMyMS83ODQKZiAyNjE1LzIzMjEvNzg1IDI2MDQvMjMxMi83ODUgMjYwMy8yMzEzLzc4NSAyNjE0LzIzMjIvNzg1CmYgMjYxNC8yMzIyLzc4NiAyNjAzLzIzMTMvNzg2IDI2MDIvMjMxNC83ODYgMjYxMy8yMzIzLzc4NgpmIDI2MTMvMjMyMy83ODcgMjYwMi8yMzE0Lzc4NyAyNjAxLzIzMTUvNzg3IDI2MTIvMjMyNC83ODcKZiAyNjEyLzIzMjQvNzg4IDI2MDEvMjMxNS83ODggMjYwMC8yMzE2Lzc4OCAyNjExLzIzMjUvNzg4CmYgMjYxMS8yMzI1Lzc4OSAyNjAwLzIzMTYvNzg5IDI1OTkvMjMxNy83ODkgMjYxMC8yMzI2Lzc4OQpmIDI2MTAvMjMyNi83OTAgMjU5OS8yMzE3Lzc5MCAyNTk4LzIzMTgvNzkwIDI2MDkvMjMyNy83OTAKZiAyNjA5LzIzMjcvNzkxIDI1OTgvMjMxOC83OTEgMjU5Ni8yMDA2Lzc5MSAyNjA3LzIwMDgvNzkxCmYgMjYxOS8yMDQxLzc5MiAyNjA4LzIwNDAvNzkyIDI2MTcvMjMxOS83OTIgMjYyOC8yMzI4Lzc5MgpmIDI2MjgvMjMyOC83OTMgMjYxNy8yMzE5Lzc5MyAyNjE2LzIzMjAvNzkzIDI2MjcvMjMyOS83OTMKZiAyNjI3LzIzMjkvNzk0IDI2MTYvMjMyMC83OTQgMjYxNS8yMzIxLzc5NCAyNjI2LzIzMzAvNzk0CmYgMjYyNi8yMzMwLzc5NSAyNjE1LzIzMjEvNzk1IDI2MTQvMjMyMi83OTUgMjYyNS8yMzMxLzc5NQpmIDI2MjUvMjMzMS83OTYgMjYxNC8yMzIyLzc5NiAyNjEzLzIzMjMvNzk2IDI2MjQvMjMzMi83OTYKZiAyNjI0LzIzMzIvNzk3IDI2MTMvMjMyMy83OTcgMjYxMi8yMzI0Lzc5NyAyNjIzLzIzMzMvNzk3CmYgMjYyMy8yMzMzLzc5OCAyNjEyLzIzMjQvNzk4IDI2MTEvMjMyNS83OTggMjYyMi8yMzM0Lzc5OApmIDI2MjIvMjMzNC83OTkgMjYxMS8yMzI1Lzc5OSAyNjEwLzIzMjYvNzk5IDI2MjEvMjMzNS83OTkKZiAyNjIxLzIzMzUvODAwIDI2MTAvMjMyNi84MDAgMjYwOS8yMzI3LzgwMCAyNjIwLzIzMzYvODAwCmYgMjYyMC8yMzM2LzgwMSAyNjA5LzIzMjcvODAxIDI2MDcvMjAwOC84MDEgMjYxOC8yMDEwLzgwMQpmIDI2MzAvMjA0Mi84MDIgMjYxOS8yMDQxLzgwMiAyNjI4LzIzMjgvODAyIDI2MzkvMjMzNy84MDIKZiAyNjM5LzIzMzcvODAzIDI2MjgvMjMyOC84MDMgMjYyNy8yMzI5LzgwMyAyNjM4LzIzMzgvODAzCmYgMjYzOC8yMzM4LzgwNCAyNjI3LzIzMjkvODA0IDI2MjYvMjMzMC84MDQgMjYzNy8yMzM5LzgwNApmIDI2MzcvMjMzOS84MDUgMjYyNi8yMzMwLzgwNSAyNjI1LzIzMzEvODA1IDI2MzYvMjM0MC84MDUKZiAyNjM2LzIzNDAvODA2IDI2MjUvMjMzMS84MDYgMjYyNC8yMzMyLzgwNiAyNjM1LzIzNDEvODA2CmYgMjYzNS8yMzQxLzgwNyAyNjI0LzIzMzIvODA3IDI2MjMvMjMzMy84MDcgMjYzNC8yMzQyLzgwNwpmIDI2MzQvMjM0Mi84MDggMjYyMy8yMzMzLzgwOCAyNjIyLzIzMzQvODA4IDI2MzMvMjM0My84MDgKZiAyNjMzLzIzNDMvODA5IDI2MjIvMjMzNC84MDkgMjYyMS8yMzM1LzgwOSAyNjMyLzIzNDQvODA5CmYgMjYzMi8yMzQ0LzgxMCAyNjIxLzIzMzUvODEwIDI2MjAvMjMzNi84MTAgMjYzMS8yMzQ1LzgxMApmIDI2MzEvMjM0NS84MTEgMjYyMC8yMzM2LzgxMSAyNjE4LzIwMTAvODExIDI2MjkvMjAxMi84MTEKZiAyNjQxLzIwNDMvODEyIDI2MzAvMjA0Mi84MTIgMjYzOS8yMzM3LzgxMiAyNjUwLzIzNDYvODEyCmYgMjY1MC8yMzQ2LzgxMyAyNjM5LzIzMzcvODEzIDI2MzgvMjMzOC84MTMgMjY0OS8yMzQ3LzgxMwpmIDI2NDkvMjM0Ny84MTQgMjYzOC8yMzM4LzgxNCAyNjM3LzIzMzkvODE0IDI2NDgvMjM0OC84MTQKZiAyNjQ4LzIzNDgvODE1IDI2MzcvMjMzOS84MTUgMjYzNi8yMzQwLzgxNSAyNjQ3LzIzNDkvODE1CmYgMjY0Ny8yMzQ5LzgxNiAyNjM2LzIzNDAvODE2IDI2MzUvMjM0MS84MTYgMjY0Ni8yMzUwLzgxNgpmIDI2NDYvMjM1MC84MTcgMjYzNS8yMzQxLzgxNyAyNjM0LzIzNDIvODE3IDI2NDUvMjM1MS84MTcKZiAyNjQ1LzIzNTEvODE4IDI2MzQvMjM0Mi84MTggMjYzMy8yMzQzLzgxOCAyNjQ0LzIzNTIvODE4CmYgMjY0NC8yMzUyLzgxOSAyNjMzLzIzNDMvODE5IDI2MzIvMjM0NC84MTkgMjY0My8yMzUzLzgxOQpmIDI2NDMvMjM1My84MjAgMjYzMi8yMzQ0LzgyMCAyNjMxLzIzNDUvODIwIDI2NDIvMjM1NC84MjAKZiAyNjQyLzIzNTQvODIxIDI2MzEvMjM0NS84MjEgMjYyOS8yMDEyLzgyMSAyNjQwLzIwMTQvODIxCmYgMjY1Mi8yMDQ0LzgyMiAyNjQxLzIwNDMvODIyIDI2NTAvMjM0Ni84MjIgMjY2MS8yMzU1LzgyMgpmIDI2NjEvMjM1NS84MjMgMjY1MC8yMzQ2LzgyMyAyNjQ5LzIzNDcvODIzIDI2NjAvMjM1Ni84MjMKZiAyNjYwLzIzNTYvODI0IDI2NDkvMjM0Ny84MjQgMjY0OC8yMzQ4LzgyNCAyNjU5LzIzNTcvODI0CmYgMjY1OS8yMzU3LzgyNSAyNjQ4LzIzNDgvODI1IDI2NDcvMjM0OS84MjUgMjY1OC8yMzU4LzgyNQpmIDI2NTgvMjM1OC84MjYgMjY0Ny8yMzQ5LzgyNiAyNjQ2LzIzNTAvODI2IDI2NTcvMjM1OS84MjYKZiAyNjU3LzIzNTkvODI3IDI2NDYvMjM1MC84MjcgMjY0NS8yMzUxLzgyNyAyNjU2LzIzNjAvODI3CmYgMjY1Ni8yMzYwLzgyOCAyNjQ1LzIzNTEvODI4IDI2NDQvMjM1Mi84MjggMjY1NS8yMzYxLzgyOApmIDI2NTUvMjM2MS84MjkgMjY0NC8yMzUyLzgyOSAyNjQzLzIzNTMvODI5IDI2NTQvMjM2Mi84MjkKZiAyNjU0LzIzNjIvODMwIDI2NDMvMjM1My84MzAgMjY0Mi8yMzU0LzgzMCAyNjUzLzIzNjMvODMwCmYgMjY1My8yMzYzLzgzMSAyNjQyLzIzNTQvODMxIDI2NDAvMjAxNC84MzEgMjY1MS8yMDE2LzgzMQpmIDI2NjMvMjA0NS84MzIgMjY1Mi8yMDQ0LzgzMiAyNjYxLzIzNTUvODMyIDI2NzIvMjM2NC84MzIKZiAyNjcyLzIzNjQvODMzIDI2NjEvMjM1NS84MzMgMjY2MC8yMzU2LzgzMyAyNjcxLzIzNjUvODMzCmYgMjY3MS8yMzY1LzgzNCAyNjYwLzIzNTYvODM0IDI2NTkvMjM1Ny84MzQgMjY3MC8yMzY2LzgzNApmIDI2NzAvMjM2Ni84MzUgMjY1OS8yMzU3LzgzNSAyNjU4LzIzNTgvODM1IDI2NjkvMjM2Ny84MzUKZiAyNjY5LzIzNjcvODM2IDI2NTgvMjM1OC84MzYgMjY1Ny8yMzU5LzgzNiAyNjY4LzIzNjgvODM2CmYgMjY2OC8yMzY4LzgzNyAyNjU3LzIzNTkvODM3IDI2NTYvMjM2MC84MzcgMjY2Ny8yMzY5LzgzNwpmIDI2NjcvMjM2OS84MzggMjY1Ni8yMzYwLzgzOCAyNjU1LzIzNjEvODM4IDI2NjYvMjM3MC84MzgKZiAyNjY2LzIzNzAvODM5IDI2NTUvMjM2MS84MzkgMjY1NC8yMzYyLzgzOSAyNjY1LzIzNzEvODM5CmYgMjY2NS8yMzcxLzg0MCAyNjU0LzIzNjIvODQwIDI2NTMvMjM2My84NDAgMjY2NC8yMzcyLzg0MApmIDI2NjQvMjM3Mi84NDEgMjY1My8yMzYzLzg0MSAyNjUxLzIwMTYvODQxIDI2NjIvMjA1MC84NDEKZiAyNjc0LzIwNDYvODQyIDI2NjMvMjA0NS84NDIgMjY3Mi8yMzY0Lzg0MiAyNjgzLzIzNzMvODQyCmYgMjY4My8yMzczLzg0MyAyNjcyLzIzNjQvODQzIDI2NzEvMjM2NS84NDMgMjY4Mi8yMzc0Lzg0MwpmIDI2ODIvMjM3NC84NDQgMjY3MS8yMzY1Lzg0NCAyNjcwLzIzNjYvODQ0IDI2ODEvMjM3NS84NDQKZiAyNjgxLzIzNzUvODQ1IDI2NzAvMjM2Ni84NDUgMjY2OS8yMzY3Lzg0NSAyNjgwLzIzNzYvODQ1CmYgMjY4MC8yMzc2Lzg0NiAyNjY5LzIzNjcvODQ2IDI2NjgvMjM2OC84NDYgMjY3OS8yMzc3Lzg0NgpmIDI2NzkvMjM3Ny84NDcgMjY2OC8yMzY4Lzg0NyAyNjY3LzIzNjkvODQ3IDI2NzgvMjM3OC84NDcKZiAyNjc4LzIzNzgvODQ4IDI2NjcvMjM2OS84NDggMjY2Ni8yMzcwLzg0OCAyNjc3LzIzNzkvODQ4CmYgMjY3Ny8yMzc5Lzg0OSAyNjY2LzIzNzAvODQ5IDI2NjUvMjM3MS84NDkgMjY3Ni8yMzgwLzg0OQpmIDI2NzYvMjM4MC84NTAgMjY2NS8yMzcxLzg1MCAyNjY0LzIzNzIvODUwIDI2NzUvMjM4MS84NTAKZiAyNjc1LzIzODEvODUxIDI2NjQvMjM3Mi84NTEgMjY2Mi8yMDUwLzg1MSAyNjczLzIwNTQvODUxCmYgMjY4NS8yMDQ3Lzg1MiAyNjc0LzIwNDYvODUyIDI2ODMvMjM3My84NTIgMjY5NC8yMzgyLzg1MgpmIDI2OTQvMjM4Mi84NTMgMjY4My8yMzczLzg1MyAyNjgyLzIzNzQvODUzIDI2OTMvMjM4My84NTMKZiAyNjkzLzIzODMvODU0IDI2ODIvMjM3NC84NTQgMjY4MS8yMzc1Lzg1NCAyNjkyLzIzODQvODU0CmYgMjY5Mi8yMzg0Lzg1NSAyNjgxLzIzNzUvODU1IDI2ODAvMjM3Ni84NTUgMjY5MS8yMzg1Lzg1NQpmIDI2OTEvMjM4NS84NTYgMjY4MC8yMzc2Lzg1NiAyNjc5LzIzNzcvODU2IDI2OTAvMjM4Ni84NTYKZiAyNjkwLzIzODYvODU3IDI2NzkvMjM3Ny84NTcgMjY3OC8yMzc4Lzg1NyAyNjg5LzIzODcvODU3CmYgMjY4OS8yMzg3Lzg1OCAyNjc4LzIzNzgvODU4IDI2NzcvMjM3OS84NTggMjY4OC8yMzg4Lzg1OApmIDI2ODgvMjM4OC84NTkgMjY3Ny8yMzc5Lzg1OSAyNjc2LzIzODAvODU5IDI2ODcvMjM4OS84NTkKZiAyNjg3LzIzODkvODYwIDI2NzYvMjM4MC84NjAgMjY3NS8yMzgxLzg2MCAyNjg2LzIzOTAvODYwCmYgMjY4Ni8yMzkwLzg2MSAyNjc1LzIzODEvODYxIDI2NzMvMjA1NC84NjEgMjY4NC8yMDUyLzg2MQpmIDIzNTQvMjA0OC84NjIgMjY4NS8yMDQ3Lzg2MiAyNjk0LzIzODIvODYyIDIzNTYvMjEwMy84NjIKZiAyMzU2LzIxMDMvODYzIDI2OTQvMjM4Mi84NjMgMjY5My8yMzgzLzg2MyAyMzU3LzIxMDUvODYzCmYgMjM1Ny8yMTA1Lzg2NCAyNjkzLzIzODMvODY0IDI2OTIvMjM4NC84NjQgMjM1OC8yMTA3Lzg2NApmIDIzNTgvMjEwNy84NjUgMjY5Mi8yMzg0Lzg2NSAyNjkxLzIzODUvODY1IDIzNTkvMjEwOS84NjUKZiAyMzU5LzIxMDkvODY2IDI2OTEvMjM4NS84NjYgMjY5MC8yMzg2Lzg2NiAyMzYwLzIxMTEvODY2CmYgMjM2MC8yMTExLzg2NyAyNjkwLzIzODYvODY3IDI2ODkvMjM4Ny84NjcgMjM2MS8yMTEzLzg2NwpmIDIzNjEvMjExMy84NjggMjY4OS8yMzg3Lzg2OCAyNjg4LzIzODgvODY4IDIzNjIvMjExNS84NjgKZiAyMzYyLzIxMTUvODY5IDI2ODgvMjM4OC84NjkgMjY4Ny8yMzg5Lzg2OSAyMzYzLzIxMTcvODY5CmYgMjM2My8yMTE3Lzg3MCAyNjg3LzIzODkvODcwIDI2ODYvMjM5MC84NzAgMjM2NC8yMTE5Lzg3MApmIDIzNjQvMjExOS84NzEgMjY4Ni8yMzkwLzg3MSAyNjg0LzIwNTIvODcxIDIzNTUvMjA1MS84NzEKZiAyNjk2LzIwNjUvNTUyIDI3MDYvMjA5Ni81NTIgMjcwOC8yMzkxLzU1MiAyNzA1LzIzOTIvNTUyCmYgMjcwNS8yMzkyLzg3MiAyNzA4LzIzOTEvODcyIDI3MDkvMjM5My84NzIgMjcwNC8yMzk0Lzg3MgpmIDI3MDQvMjM5NC81NTQgMjcwOS8yMzkzLzU1NCAyNzEwLzIzOTUvNTU0IDI3MDMvMjM5Ni81NTQKZiAyNzAzLzIzOTYvNTU1IDI3MTAvMjM5NS81NTUgMjcxMS8yMzk3LzU1NSAyNzAyLzIzOTgvNTU1CmYgMjcwMi8yMzk4LzU1NiAyNzExLzIzOTcvNTU2IDI3MTIvMjM5OS81NTYgMjcwMS8yNDAwLzU1NgpmIDI3MDEvMjQwMC84NzMgMjcxMi8yMzk5Lzg3MyAyNzEzLzI0MDEvODczIDI3MDAvMjQwMi84NzMKZiAyNzAwLzI0MDIvNTU4IDI3MTMvMjQwMS81NTggMjcxNC8yNDAzLzU1OCAyNjk5LzI0MDQvNTU4CmYgMjY5OS8yNDA0LzU1OSAyNzE0LzI0MDMvNTU5IDI3MTUvMjQwNS81NTkgMjY5OC8yNDA2LzU1OQpmIDI2OTgvMjQwNi81NjAgMjcxNS8yNDA1LzU2MCAyNzE2LzI0MDcvNTYwIDI2OTcvMjQwOC81NjAKZiAyNjk3LzI0MDgvNTYxIDI3MTYvMjQwNy81NjEgMjcwNy8yMDYwLzU2MSAyNjk1LzE5ODAvNTYxCmYgMjcxOC8yMDY2Lzg3NCAyNjk2LzIwNjUvODc0IDI3MDUvMjM5Mi84NzQgMjcyNy8yNDA5Lzg3NApmIDI3MjcvMjQwOS81NjMgMjcwNS8yMzkyLzU2MyAyNzA0LzIzOTQvNTYzIDI3MjYvMjQxMC81NjMKZiAyNzI2LzI0MTAvODc1IDI3MDQvMjM5NC84NzUgMjcwMy8yMzk2Lzg3NSAyNzI1LzI0MTEvODc1CmYgMjcyNS8yNDExLzg3NiAyNzAzLzIzOTYvODc2IDI3MDIvMjM5OC84NzYgMjcyNC8yNDEyLzg3NgpmIDI3MjQvMjQxMi81NjYgMjcwMi8yMzk4LzU2NiAyNzAxLzI0MDAvNTY2IDI3MjMvMjQxMy81NjYKZiAyNzIzLzI0MTMvNTY3IDI3MDEvMjQwMC81NjcgMjcwMC8yNDAyLzU2NyAyNzIyLzI0MTQvNTY3CmYgMjcyMi8yNDE0Lzg3NyAyNzAwLzI0MDIvODc3IDI2OTkvMjQwNC84NzcgMjcyMS8yNDE1Lzg3NwpmIDI3MjEvMjQxNS81NjkgMjY5OS8yNDA0LzU2OSAyNjk4LzI0MDYvNTY5IDI3MjAvMjQxNi81NjkKZiAyNzIwLzI0MTYvNTcwIDI2OTgvMjQwNi81NzAgMjY5Ny8yNDA4LzU3MCAyNzE5LzI0MTcvNTcwCmYgMjcxOS8yNDE3Lzg3OCAyNjk3LzI0MDgvODc4IDI2OTUvMTk4MC84NzggMjcxNy8xOTc5Lzg3OApmIDI3MjkvMjA2Ny84NzkgMjcxOC8yMDY2Lzg3OSAyNzI3LzI0MDkvODc5IDI3MzgvMjQxOC84NzkKZiAyNzM4LzI0MTgvODgwIDI3MjcvMjQwOS84ODAgMjcyNi8yNDEwLzg4MCAyNzM3LzI0MTkvODgwCmYgMjczNy8yNDE5LzU3NCAyNzI2LzI0MTAvNTc0IDI3MjUvMjQxMS81NzQgMjczNi8yNDIwLzU3NApmIDI3MzYvMjQyMC81NzUgMjcyNS8yNDExLzU3NSAyNzI0LzI0MTIvNTc1IDI3MzUvMjQyMS81NzUKZiAyNzM1LzI0MjEvNTc2IDI3MjQvMjQxMi81NzYgMjcyMy8yNDEzLzU3NiAyNzM0LzI0MjIvNTc2CmYgMjczNC8yNDIyLzU3NyAyNzIzLzI0MTMvNTc3IDI3MjIvMjQxNC81NzcgMjczMy8yNDIzLzU3NwpmIDI3MzMvMjQyMy84ODEgMjcyMi8yNDE0Lzg4MSAyNzIxLzI0MTUvODgxIDI3MzIvMjQyNC84ODEKZiAyNzMyLzI0MjQvNTc5IDI3MjEvMjQxNS81NzkgMjcyMC8yNDE2LzU3OSAyNzMxLzI0MjUvNTc5CmYgMjczMS8yNDI1Lzg4MiAyNzIwLzI0MTYvODgyIDI3MTkvMjQxNy84ODIgMjczMC8yNDI2Lzg4MgpmIDI3MzAvMjQyNi84ODMgMjcxOS8yNDE3Lzg4MyAyNzE3LzE5NzkvODgzIDI3MjgvMTk4NC84ODMKZiAyNzQwLzIwNjgvODg0IDI3MjkvMjA2Ny84ODQgMjczOC8yNDE4Lzg4NCAyNzQ5LzI0MjcvODg0CmYgMjc0OS8yNDI3LzU4MyAyNzM4LzI0MTgvNTgzIDI3MzcvMjQxOS81ODMgMjc0OC8yNDI4LzU4MwpmIDI3NDgvMjQyOC81ODQgMjczNy8yNDE5LzU4NCAyNzM2LzI0MjAvNTg0IDI3NDcvMjQyOS81ODQKZiAyNzQ3LzI0MjkvODg1IDI3MzYvMjQyMC84ODUgMjczNS8yNDIxLzg4NSAyNzQ2LzI0MzAvODg1CmYgMjc0Ni8yNDMwLzU4NiAyNzM1LzI0MjEvNTg2IDI3MzQvMjQyMi81ODYgMjc0NS8yNDMxLzU4NgpmIDI3NDUvMjQzMS84ODYgMjczNC8yNDIyLzg4NiAyNzMzLzI0MjMvODg2IDI3NDQvMjQzMi84ODYKZiAyNzQ0LzI0MzIvNTg4IDI3MzMvMjQyMy81ODggMjczMi8yNDI0LzU4OCAyNzQzLzI0MzMvNTg4CmYgMjc0My8yNDMzLzU4OSAyNzMyLzI0MjQvNTg5IDI3MzEvMjQyNS81ODkgMjc0Mi8yNDM0LzU4OQpmIDI3NDIvMjQzNC81OTAgMjczMS8yNDI1LzU5MCAyNzMwLzI0MjYvNTkwIDI3NDEvMjQzNS81OTAKZiAyNzQxLzI0MzUvODg3IDI3MzAvMjQyNi84ODcgMjcyOC8xOTg0Lzg4NyAyNzM5LzIxMDIvODg3CmYgMjc1MS8yMDY5LzU5MiAyNzQwLzIwNjgvNTkyIDI3NDkvMjQyNy81OTIgMjc2MC8yNDM2LzU5MgpmIDI3NjAvMjQzNi81OTMgMjc0OS8yNDI3LzU5MyAyNzQ4LzI0MjgvNTkzIDI3NTkvMjQzNy81OTMKZiAyNzU5LzI0MzcvNTk0IDI3NDgvMjQyOC81OTQgMjc0Ny8yNDI5LzU5NCAyNzU4LzI0MzgvNTk0CmYgMjc1OC8yNDM4Lzg4OCAyNzQ3LzI0MjkvODg4IDI3NDYvMjQzMC84ODggMjc1Ny8yNDM5Lzg4OApmIDI3NTcvMjQzOS81OTYgMjc0Ni8yNDMwLzU5NiAyNzQ1LzI0MzEvNTk2IDI3NTYvMjQ0MC81OTYKZiAyNzU2LzI0NDAvODg5IDI3NDUvMjQzMS84ODkgMjc0NC8yNDMyLzg4OSAyNzU1LzI0NDEvODg5CmYgMjc1NS8yNDQxLzU5OCAyNzQ0LzI0MzIvNTk4IDI3NDMvMjQzMy81OTggMjc1NC8yNDQyLzU5OApmIDI3NTQvMjQ0Mi81OTkgMjc0My8yNDMzLzU5OSAyNzQyLzI0MzQvNTk5IDI3NTMvMjQ0My81OTkKZiAyNzUzLzI0NDMvODkwIDI3NDIvMjQzNC84OTAgMjc0MS8yNDM1Lzg5MCAyNzUyLzI0NDQvODkwCmYgMjc1Mi8yNDQ0Lzg5MSAyNzQxLzI0MzUvODkxIDI3MzkvMjEwMi84OTEgMjc1MC8xOTgyLzg5MQpmIDI3NjIvMjA3MC82MDIgMjc1MS8yMDY5LzYwMiAyNzYwLzI0MzYvNjAyIDI3NzEvMjQ0NS82MDIKZiAyNzcxLzI0NDUvNjAzIDI3NjAvMjQzNi82MDMgMjc1OS8yNDM3LzYwMyAyNzcwLzI0NDYvNjAzCmYgMjc3MC8yNDQ2LzYwNCAyNzU5LzI0MzcvNjA0IDI3NTgvMjQzOC82MDQgMjc2OS8yNDQ3LzYwNApmIDI3NjkvMjQ0Ny84OTIgMjc1OC8yNDM4Lzg5MiAyNzU3LzI0MzkvODkyIDI3NjgvMjQ0OC84OTIKZiAyNzY4LzI0NDgvNjA2IDI3NTcvMjQzOS82MDYgMjc1Ni8yNDQwLzYwNiAyNzY3LzI0NDkvNjA2CmYgMjc2Ny8yNDQ5Lzg5MyAyNzU2LzI0NDAvODkzIDI3NTUvMjQ0MS84OTMgMjc2Ni8yNDUwLzg5MwpmIDI3NjYvMjQ1MC82MDggMjc1NS8yNDQxLzYwOCAyNzU0LzI0NDIvNjA4IDI3NjUvMjQ1MS82MDgKZiAyNzY1LzI0NTEvNjA5IDI3NTQvMjQ0Mi82MDkgMjc1My8yNDQzLzYwOSAyNzY0LzI0NTIvNjA5CmYgMjc2NC8yNDUyLzYxMCAyNzUzLzI0NDMvNjEwIDI3NTIvMjQ0NC82MTAgMjc2My8yNDUzLzYxMApmIDI3NjMvMjQ1My82MTEgMjc1Mi8yNDQ0LzYxMSAyNzUwLzE5ODIvNjExIDI3NjEvMTk4MS82MTEKZiAyNzczLzIwNzEvNjEyIDI3NjIvMjA3MC82MTIgMjc3MS8yNDQ1LzYxMiAyNzgyLzI0NTQvNjEyCmYgMjc4Mi8yNDU0LzYxMyAyNzcxLzI0NDUvNjEzIDI3NzAvMjQ0Ni82MTMgMjc4MS8yNDU1LzYxMwpmIDI3ODEvMjQ1NS82MTQgMjc3MC8yNDQ2LzYxNCAyNzY5LzI0NDcvNjE0IDI3ODAvMjQ1Ni82MTQKZiAyNzgwLzI0NTYvODk0IDI3NjkvMjQ0Ny84OTQgMjc2OC8yNDQ4Lzg5NCAyNzc5LzI0NTcvODk0CmYgMjc3OS8yNDU3LzYxNiAyNzY4LzI0NDgvNjE2IDI3NjcvMjQ0OS82MTYgMjc3OC8yNDU4LzYxNgpmIDI3NzgvMjQ1OC84OTUgMjc2Ny8yNDQ5Lzg5NSAyNzY2LzI0NTAvODk1IDI3NzcvMjQ1OS84OTUKZiAyNzc3LzI0NTkvNjE4IDI3NjYvMjQ1MC82MTggMjc2NS8yNDUxLzYxOCAyNzc2LzI0NjAvNjE4CmYgMjc3Ni8yNDYwLzg5NiAyNzY1LzI0NTEvODk2IDI3NjQvMjQ1Mi84OTYgMjc3NS8yNDYxLzg5NgpmIDI3NzUvMjQ2MS84OTcgMjc2NC8yNDUyLzg5NyAyNzYzLzI0NTMvODk3IDI3NzQvMjQ2Mi84OTcKZiAyNzc0LzI0NjIvNjIxIDI3NjMvMjQ1My82MjEgMjc2MS8xOTgxLzYyMSAyNzcyLzE5ODUvNjIxCmYgMjc4NC8yMDcyLzg5OCAyNzczLzIwNzEvODk4IDI3ODIvMjQ1NC84OTggMjc5My8yNDYzLzg5OApmIDI3OTMvMjQ2My82MjMgMjc4Mi8yNDU0LzYyMyAyNzgxLzI0NTUvNjIzIDI3OTIvMjQ2NC82MjMKZiAyNzkyLzI0NjQvNjI0IDI3ODEvMjQ1NS82MjQgMjc4MC8yNDU2LzYyNCAyNzkxLzI0NjUvNjI0CmYgMjc5MS8yNDY1Lzg5OSAyNzgwLzI0NTYvODk5IDI3NzkvMjQ1Ny84OTkgMjc5MC8yNDY2Lzg5OQpmIDI3OTAvMjQ2Ni82MjYgMjc3OS8yNDU3LzYyNiAyNzc4LzI0NTgvNjI2IDI3ODkvMjQ2Ny82MjYKZiAyNzg5LzI0NjcvOTAwIDI3NzgvMjQ1OC85MDAgMjc3Ny8yNDU5LzkwMCAyNzg4LzI0NjgvOTAwCmYgMjc4OC8yNDY4LzYyOCAyNzc3LzI0NTkvNjI4IDI3NzYvMjQ2MC82MjggMjc4Ny8yNDY5LzYyOApmIDI3ODcvMjQ2OS82MjkgMjc3Ni8yNDYwLzYyOSAyNzc1LzI0NjEvNjI5IDI3ODYvMjQ3MC82MjkKZiAyNzg2LzI0NzAvNjMwIDI3NzUvMjQ2MS82MzAgMjc3NC8yNDYyLzYzMCAyNzg1LzI0NzEvNjMwCmYgMjc4NS8yNDcxLzkwMSAyNzc0LzI0NjIvOTAxIDI3NzIvMTk4NS85MDEgMjc4My8xOTg3LzkwMQpmIDI3OTUvMjA3My82MzIgMjc4NC8yMDcyLzYzMiAyNzkzLzI0NjMvNjMyIDI4MDQvMjQ3Mi82MzIKZiAyODA0LzI0NzIvNjMzIDI3OTMvMjQ2My82MzMgMjc5Mi8yNDY0LzYzMyAyODAzLzI0NzMvNjMzCmYgMjgwMy8yNDczLzkwMiAyNzkyLzI0NjQvOTAyIDI3OTEvMjQ2NS85MDIgMjgwMi8yNDc0LzkwMgpmIDI4MDIvMjQ3NC85MDMgMjc5MS8yNDY1LzkwMyAyNzkwLzI0NjYvOTAzIDI4MDEvMjQ3NS85MDMKZiAyODAxLzI0NzUvOTA0IDI3OTAvMjQ2Ni85MDQgMjc4OS8yNDY3LzkwNCAyODAwLzI0NzYvOTA0CmYgMjgwMC8yNDc2LzkwNSAyNzg5LzI0NjcvOTA1IDI3ODgvMjQ2OC85MDUgMjc5OS8yNDc3LzkwNQpmIDI3OTkvMjQ3Ny82MzggMjc4OC8yNDY4LzYzOCAyNzg3LzI0NjkvNjM4IDI3OTgvMjQ3OC82MzgKZiAyNzk4LzI0NzgvNjM5IDI3ODcvMjQ2OS82MzkgMjc4Ni8yNDcwLzYzOSAyNzk3LzI0NzkvNjM5CmYgMjc5Ny8yNDc5LzkwNiAyNzg2LzI0NzAvOTA2IDI3ODUvMjQ3MS85MDYgMjc5Ni8yNDgwLzkwNgpmIDI3OTYvMjQ4MC82NDEgMjc4NS8yNDcxLzY0MSAyNzgzLzE5ODcvNjQxIDI3OTQvMTk4OS82NDEKZiAyODA2LzIwNzQvOTA3IDI3OTUvMjA3My85MDcgMjgwNC8yNDcyLzkwNyAyODE1LzI0ODEvOTA3CmYgMjgxNS8yNDgxLzkwOCAyODA0LzI0NzIvOTA4IDI4MDMvMjQ3My85MDggMjgxNC8yNDgyLzkwOApmIDI4MTQvMjQ4Mi85MDkgMjgwMy8yNDczLzkwOSAyODAyLzI0NzQvOTA5IDI4MTMvMjQ4My85MDkKZiAyODEzLzI0ODMvOTEwIDI4MDIvMjQ3NC85MTAgMjgwMS8yNDc1LzkxMCAyODEyLzI0ODQvOTEwCmYgMjgxMi8yNDg0LzY0NiAyODAxLzI0NzUvNjQ2IDI4MDAvMjQ3Ni82NDYgMjgxMS8yNDg1LzY0NgpmIDI4MTEvMjQ4NS85MTEgMjgwMC8yNDc2LzkxMSAyNzk5LzI0NzcvOTExIDI4MTAvMjQ4Ni85MTEKZiAyODEwLzI0ODYvNjQ4IDI3OTkvMjQ3Ny82NDggMjc5OC8yNDc4LzY0OCAyODA5LzI0ODcvNjQ4CmYgMjgwOS8yNDg3LzkxMiAyNzk4LzI0NzgvOTEyIDI3OTcvMjQ3OS85MTIgMjgwOC8yNDg4LzkxMgpmIDI4MDgvMjQ4OC82NTAgMjc5Ny8yNDc5LzY1MCAyNzk2LzI0ODAvNjUwIDI4MDcvMjQ4OS82NTAKZiAyODA3LzI0ODkvNjUxIDI3OTYvMjQ4MC82NTEgMjc5NC8xOTg5LzY1MSAyODA1LzE5OTEvNjUxCmYgMjgxNy8yMDc1LzY1MiAyODA2LzIwNzQvNjUyIDI4MTUvMjQ4MS82NTIgMjgyNi8yNDkwLzY1MgpmIDI4MjYvMjQ5MC85MTMgMjgxNS8yNDgxLzkxMyAyODE0LzI0ODIvOTEzIDI4MjUvMjQ5MS85MTMKZiAyODI1LzI0OTEvOTE0IDI4MTQvMjQ4Mi85MTQgMjgxMy8yNDgzLzkxNCAyODI0LzI0OTIvOTE0CmYgMjgyNC8yNDkyLzkxNSAyODEzLzI0ODMvOTE1IDI4MTIvMjQ4NC85MTUgMjgyMy8yNDkzLzkxNQpmIDI4MjMvMjQ5My85MTYgMjgxMi8yNDg0LzkxNiAyODExLzI0ODUvOTE2IDI4MjIvMjQ5NC85MTYKZiAyODIyLzI0OTQvNjU3IDI4MTEvMjQ4NS82NTcgMjgxMC8yNDg2LzY1NyAyODIxLzI0OTUvNjU3CmYgMjgyMS8yNDk1LzY1OCAyODEwLzI0ODYvNjU4IDI4MDkvMjQ4Ny82NTggMjgyMC8yNDk2LzY1OApmIDI4MjAvMjQ5Ni82NTkgMjgwOS8yNDg3LzY1OSAyODA4LzI0ODgvNjU5IDI4MTkvMjQ5Ny82NTkKZiAyODE5LzI0OTcvOTE3IDI4MDgvMjQ4OC85MTcgMjgwNy8yNDg5LzkxNyAyODE4LzI0OTgvOTE3CmYgMjgxOC8yNDk4LzkxOCAyODA3LzI0ODkvOTE4IDI4MDUvMTk5MS85MTggMjgxNi8xOTkzLzkxOApmIDI4MjgvMjA3Ni82NjIgMjgxNy8yMDc1LzY2MiAyODI2LzI0OTAvNjYyIDI4MzcvMjQ5OS82NjIKZiAyODM3LzI0OTkvNjYzIDI4MjYvMjQ5MC82NjMgMjgyNS8yNDkxLzY2MyAyODM2LzI1MDAvNjYzCmYgMjgzNi8yNTAwLzkxOSAyODI1LzI0OTEvOTE5IDI4MjQvMjQ5Mi85MTkgMjgzNS8yNTAxLzkxOQpmIDI4MzUvMjUwMS82NjUgMjgyNC8yNDkyLzY2NSAyODIzLzI0OTMvNjY1IDI4MzQvMjUwMi82NjUKZiAyODM0LzI1MDIvNjY2IDI4MjMvMjQ5My82NjYgMjgyMi8yNDk0LzY2NiAyODMzLzI1MDMvNjY2CmYgMjgzMy8yNTAzLzY2NyAyODIyLzI0OTQvNjY3IDI4MjEvMjQ5NS82NjcgMjgzMi8yNTA0LzY2NwpmIDI4MzIvMjUwNC85MjAgMjgyMS8yNDk1LzkyMCAyODIwLzI0OTYvOTIwIDI4MzEvMjUwNS85MjAKZiAyODMxLzI1MDUvNjY5IDI4MjAvMjQ5Ni82NjkgMjgxOS8yNDk3LzY2OSAyODMwLzI1MDYvNjY5CmYgMjgzMC8yNTA2LzY3MCAyODE5LzI0OTcvNjcwIDI4MTgvMjQ5OC82NzAgMjgyOS8yNTA3LzY3MApmIDI4MjkvMjUwNy85MjEgMjgxOC8yNDk4LzkyMSAyODE2LzE5OTMvOTIxIDI4MjcvMTk5NS85MjEKZiAyODM5LzIwNzcvNjcyIDI4MjgvMjA3Ni82NzIgMjgzNy8yNDk5LzY3MiAyODQ4LzI1MDgvNjcyCmYgMjg0OC8yNTA4LzkyMiAyODM3LzI0OTkvOTIyIDI4MzYvMjUwMC85MjIgMjg0Ny8yNTA5LzkyMgpmIDI4NDcvMjUwOS82NzQgMjgzNi8yNTAwLzY3NCAyODM1LzI1MDEvNjc0IDI4NDYvMjUxMC82NzQKZiAyODQ2LzI1MTAvNjc1IDI4MzUvMjUwMS82NzUgMjgzNC8yNTAyLzY3NSAyODQ1LzI1MTEvNjc1CmYgMjg0NS8yNTExLzY3NiAyODM0LzI1MDIvNjc2IDI4MzMvMjUwMy82NzYgMjg0NC8yNTEyLzY3NgpmIDI4NDQvMjUxMi85MjMgMjgzMy8yNTAzLzkyMyAyODMyLzI1MDQvOTIzIDI4NDMvMjUxMy85MjMKZiAyODQzLzI1MTMvOTI0IDI4MzIvMjUwNC85MjQgMjgzMS8yNTA1LzkyNCAyODQyLzI1MTQvOTI0CmYgMjg0Mi8yNTE0LzkyNSAyODMxLzI1MDUvOTI1IDI4MzAvMjUwNi85MjUgMjg0MS8yNTE1LzkyNQpmIDI4NDEvMjUxNS85MjYgMjgzMC8yNTA2LzkyNiAyODI5LzI1MDcvOTI2IDI4NDAvMjUxNi85MjYKZiAyODQwLzI1MTYvNjgxIDI4MjkvMjUwNy82ODEgMjgyNy8xOTk1LzY4MSAyODM4LzE5OTcvNjgxCmYgMjg1MC8yMDc4LzkyNyAyODM5LzIwNzcvOTI3IDI4NDgvMjUwOC85MjcgMjg1OS8yNTE3LzkyNwpmIDI4NTkvMjUxNy85MjggMjg0OC8yNTA4LzkyOCAyODQ3LzI1MDkvOTI4IDI4NTgvMjUxOC85MjgKZiAyODU4LzI1MTgvOTI5IDI4NDcvMjUwOS85MjkgMjg0Ni8yNTEwLzkyOSAyODU3LzI1MTkvOTI5CmYgMjg1Ny8yNTE5LzY4NSAyODQ2LzI1MTAvNjg1IDI4NDUvMjUxMS82ODUgMjg1Ni8yNTIwLzY4NQpmIDI4NTYvMjUyMC85MzAgMjg0NS8yNTExLzkzMCAyODQ0LzI1MTIvOTMwIDI4NTUvMjUyMS85MzAKZiAyODU1LzI1MjEvOTMxIDI4NDQvMjUxMi85MzEgMjg0My8yNTEzLzkzMSAyODU0LzI1MjIvOTMxCmYgMjg1NC8yNTIyLzkzMiAyODQzLzI1MTMvOTMyIDI4NDIvMjUxNC85MzIgMjg1My8yNTIzLzkzMgpmIDI4NTMvMjUyMy82ODkgMjg0Mi8yNTE0LzY4OSAyODQxLzI1MTUvNjg5IDI4NTIvMjUyNC82ODkKZiAyODUyLzI1MjQvOTMzIDI4NDEvMjUxNS85MzMgMjg0MC8yNTE2LzkzMyAyODUxLzI1MjUvOTMzCmYgMjg1MS8yNTI1LzkzNCAyODQwLzI1MTYvOTM0IDI4MzgvMTk5Ny85MzQgMjg0OS8xOTk5LzkzNApmIDI4NjEvMjA3OS82OTIgMjg1MC8yMDc4LzY5MiAyODU5LzI1MTcvNjkyIDI4NzAvMjUyNi82OTIKZiAyODcwLzI1MjYvNjkzIDI4NTkvMjUxNy82OTMgMjg1OC8yNTE4LzY5MyAyODY5LzI1MjcvNjkzCmYgMjg2OS8yNTI3LzY5NCAyODU4LzI1MTgvNjk0IDI4NTcvMjUxOS82OTQgMjg2OC8yNTI4LzY5NApmIDI4NjgvMjUyOC85MzUgMjg1Ny8yNTE5LzkzNSAyODU2LzI1MjAvOTM1IDI4NjcvMjUyOS85MzUKZiAyODY3LzI1MjkvNjk2IDI4NTYvMjUyMC82OTYgMjg1NS8yNTIxLzY5NiAyODY2LzI1MzAvNjk2CmYgMjg2Ni8yNTMwLzY5NyAyODU1LzI1MjEvNjk3IDI4NTQvMjUyMi82OTcgMjg2NS8yNTMxLzY5NwpmIDI4NjUvMjUzMS82OTggMjg1NC8yNTIyLzY5OCAyODUzLzI1MjMvNjk4IDI4NjQvMjUzMi82OTgKZiAyODY0LzI1MzIvNjk5IDI4NTMvMjUyMy82OTkgMjg1Mi8yNTI0LzY5OSAyODYzLzI1MzMvNjk5CmYgMjg2My8yNTMzLzkzNiAyODUyLzI1MjQvOTM2IDI4NTEvMjUyNS85MzYgMjg2Mi8yNTM0LzkzNgpmIDI4NjIvMjUzNC83MDEgMjg1MS8yNTI1LzcwMSAyODQ5LzE5OTkvNzAxIDI4NjAvMjAwMS83MDEKZiAyODcyLzIwODAvNzAyIDI4NjEvMjA3OS83MDIgMjg3MC8yNTI2LzcwMiAyODgxLzI1MzUvNzAyCmYgMjg4MS8yNTM1LzcwMyAyODcwLzI1MjYvNzAzIDI4NjkvMjUyNy83MDMgMjg4MC8yNTM2LzcwMwpmIDI4ODAvMjUzNi85MzcgMjg2OS8yNTI3LzkzNyAyODY4LzI1MjgvOTM3IDI4NzkvMjUzNy85MzcKZiAyODc5LzI1MzcvOTM4IDI4NjgvMjUyOC85MzggMjg2Ny8yNTI5LzkzOCAyODc4LzI1MzgvOTM4CmYgMjg3OC8yNTM4LzcwNiAyODY3LzI1MjkvNzA2IDI4NjYvMjUzMC83MDYgMjg3Ny8yNTM5LzcwNgpmIDI4NzcvMjUzOS85MzkgMjg2Ni8yNTMwLzkzOSAyODY1LzI1MzEvOTM5IDI4NzYvMjU0MC85MzkKZiAyODc2LzI1NDAvOTQwIDI4NjUvMjUzMS85NDAgMjg2NC8yNTMyLzk0MCAyODc1LzI1NDEvOTQwCmYgMjg3NS8yNTQxLzk0MSAyODY0LzI1MzIvOTQxIDI4NjMvMjUzMy85NDEgMjg3NC8yNTQyLzk0MQpmIDI4NzQvMjU0Mi85NDIgMjg2My8yNTMzLzk0MiAyODYyLzI1MzQvOTQyIDI4NzMvMjU0My85NDIKZiAyODczLzI1NDMvNzExIDI4NjIvMjUzNC83MTEgMjg2MC8yMDAxLzcxMSAyODcxLzIwMDMvNzExCmYgMjg4My8yMDgxLzk0MyAyODcyLzIwODAvOTQzIDI4ODEvMjUzNS85NDMgMjg5Mi8yNTQ0Lzk0MwpmIDI4OTIvMjU0NC83MTMgMjg4MS8yNTM1LzcxMyAyODgwLzI1MzYvNzEzIDI4OTEvMjU0NS83MTMKZiAyODkxLzI1NDUvOTQ0IDI4ODAvMjUzNi85NDQgMjg3OS8yNTM3Lzk0NCAyODkwLzI1NDYvOTQ0CmYgMjg5MC8yNTQ2Lzk0NSAyODc5LzI1MzcvOTQ1IDI4NzgvMjUzOC85NDUgMjg4OS8yNTQ3Lzk0NQpmIDI4ODkvMjU0Ny85NDYgMjg3OC8yNTM4Lzk0NiAyODc3LzI1MzkvOTQ2IDI4ODgvMjU0OC85NDYKZiAyODg4LzI1NDgvOTQ3IDI4NzcvMjUzOS85NDcgMjg3Ni8yNTQwLzk0NyAyODg3LzI1NDkvOTQ3CmYgMjg4Ny8yNTQ5LzcxOCAyODc2LzI1NDAvNzE4IDI4NzUvMjU0MS83MTggMjg4Ni8yNTUwLzcxOApmIDI4ODYvMjU1MC83MTkgMjg3NS8yNTQxLzcxOSAyODc0LzI1NDIvNzE5IDI4ODUvMjU1MS83MTkKZiAyODg1LzI1NTEvNzIwIDI4NzQvMjU0Mi83MjAgMjg3My8yNTQzLzcyMCAyODg0LzI1NTIvNzIwCmYgMjg4NC8yNTUyLzcyMSAyODczLzI1NDMvNzIxIDI4NzEvMjAwMy83MjEgMjg4Mi8yMDA1LzcyMQpmIDI4OTQvMjA4Mi85NDggMjg4My8yMDgxLzk0OCAyODkyLzI1NDQvOTQ4IDI5MDMvMjU1My85NDgKZiAyOTAzLzI1NTMvNzIzIDI4OTIvMjU0NC83MjMgMjg5MS8yNTQ1LzcyMyAyOTAyLzI1NTQvNzIzCmYgMjkwMi8yNTU0Lzk0OSAyODkxLzI1NDUvOTQ5IDI4OTAvMjU0Ni85NDkgMjkwMS8yNTU1Lzk0OQpmIDI5MDEvMjU1NS85NTAgMjg5MC8yNTQ2Lzk1MCAyODg5LzI1NDcvOTUwIDI5MDAvMjU1Ni85NTAKZiAyOTAwLzI1NTYvOTUxIDI4ODkvMjU0Ny85NTEgMjg4OC8yNTQ4Lzk1MSAyODk5LzI1NTcvOTUxCmYgMjg5OS8yNTU3Lzk1MiAyODg4LzI1NDgvOTUyIDI4ODcvMjU0OS85NTIgMjg5OC8yNTU4Lzk1MgpmIDI4OTgvMjU1OC83MjggMjg4Ny8yNTQ5LzcyOCAyODg2LzI1NTAvNzI4IDI4OTcvMjU1OS83MjgKZiAyODk3LzI1NTkvOTUzIDI4ODYvMjU1MC85NTMgMjg4NS8yNTUxLzk1MyAyODk2LzI1NjAvOTUzCmYgMjg5Ni8yNTYwLzczMCAyODg1LzI1NTEvNzMwIDI4ODQvMjU1Mi83MzAgMjg5NS8yNTYxLzczMApmIDI4OTUvMjU2MS85NTQgMjg4NC8yNTUyLzk1NCAyODgyLzIwMDUvOTU0IDI4OTMvMjAwNy85NTQKZiAyOTA1LzIwODMvNzMyIDI4OTQvMjA4Mi83MzIgMjkwMy8yNTUzLzczMiAyOTE0LzI1NjIvNzMyCmYgMjkxNC8yNTYyLzk1NSAyOTAzLzI1NTMvOTU1IDI5MDIvMjU1NC85NTUgMjkxMy8yNTYzLzk1NQpmIDI5MTMvMjU2My85NTYgMjkwMi8yNTU0Lzk1NiAyOTAxLzI1NTUvOTU2IDI5MTIvMjU2NC85NTYKZiAyOTEyLzI1NjQvOTU3IDI5MDEvMjU1NS85NTcgMjkwMC8yNTU2Lzk1NyAyOTExLzI1NjUvOTU3CmYgMjkxMS8yNTY1LzczNiAyOTAwLzI1NTYvNzM2IDI4OTkvMjU1Ny83MzYgMjkxMC8yNTY2LzczNgpmIDI5MTAvMjU2Ni83MzcgMjg5OS8yNTU3LzczNyAyODk4LzI1NTgvNzM3IDI5MDkvMjU2Ny83MzcKZiAyOTA5LzI1NjcvNzM4IDI4OTgvMjU1OC83MzggMjg5Ny8yNTU5LzczOCAyOTA4LzI1NjgvNzM4CmYgMjkwOC8yNTY4LzczOSAyODk3LzI1NTkvNzM5IDI4OTYvMjU2MC83MzkgMjkwNy8yNTY5LzczOQpmIDI5MDcvMjU2OS85NTggMjg5Ni8yNTYwLzk1OCAyODk1LzI1NjEvOTU4IDI5MDYvMjU3MC85NTgKZiAyOTA2LzI1NzAvOTU5IDI4OTUvMjU2MS85NTkgMjg5My8yMDA3Lzk1OSAyOTA0LzIwMDkvOTU5CmYgMjkxNi8yMDg0Lzc0MiAyOTA1LzIwODMvNzQyIDI5MTQvMjU2Mi83NDIgMjkyNS8yNTcxLzc0MgpmIDI5MjUvMjU3MS83NDMgMjkxNC8yNTYyLzc0MyAyOTEzLzI1NjMvNzQzIDI5MjQvMjU3Mi83NDMKZiAyOTI0LzI1NzIvNzQ0IDI5MTMvMjU2My83NDQgMjkxMi8yNTY0Lzc0NCAyOTIzLzI1NzMvNzQ0CmYgMjkyMy8yNTczLzc0NSAyOTEyLzI1NjQvNzQ1IDI5MTEvMjU2NS83NDUgMjkyMi8yNTc0Lzc0NQpmIDI5MjIvMjU3NC85NjAgMjkxMS8yNTY1Lzk2MCAyOTEwLzI1NjYvOTYwIDI5MjEvMjU3NS85NjAKZiAyOTIxLzI1NzUvNzQ3IDI5MTAvMjU2Ni83NDcgMjkwOS8yNTY3Lzc0NyAyOTIwLzI1NzYvNzQ3CmYgMjkyMC8yNTc2Lzk2MSAyOTA5LzI1NjcvOTYxIDI5MDgvMjU2OC85NjEgMjkxOS8yNTc3Lzk2MQpmIDI5MTkvMjU3Ny85NjIgMjkwOC8yNTY4Lzk2MiAyOTA3LzI1NjkvOTYyIDI5MTgvMjU3OC85NjIKZiAyOTE4LzI1NzgvNzUwIDI5MDcvMjU2OS83NTAgMjkwNi8yNTcwLzc1MCAyOTE3LzI1NzkvNzUwCmYgMjkxNy8yNTc5Lzk2MyAyOTA2LzI1NzAvOTYzIDI5MDQvMjAwOS85NjMgMjkxNS8yMDExLzk2MwpmIDI5MjcvMjA4NS85NjQgMjkxNi8yMDg0Lzk2NCAyOTI1LzI1NzEvOTY0IDI5MzYvMjU4MC85NjQKZiAyOTM2LzI1ODAvOTY1IDI5MjUvMjU3MS85NjUgMjkyNC8yNTcyLzk2NSAyOTM1LzI1ODEvOTY1CmYgMjkzNS8yNTgxLzc1NCAyOTI0LzI1NzIvNzU0IDI5MjMvMjU3My83NTQgMjkzNC8yNTgyLzc1NApmIDI5MzQvMjU4Mi85NjYgMjkyMy8yNTczLzk2NiAyOTIyLzI1NzQvOTY2IDI5MzMvMjU4My85NjYKZiAyOTMzLzI1ODMvNzU2IDI5MjIvMjU3NC83NTYgMjkyMS8yNTc1Lzc1NiAyOTMyLzI1ODQvNzU2CmYgMjkzMi8yNTg0Lzk2NyAyOTIxLzI1NzUvOTY3IDI5MjAvMjU3Ni85NjcgMjkzMS8yNTg1Lzk2NwpmIDI5MzEvMjU4NS83NTggMjkyMC8yNTc2Lzc1OCAyOTE5LzI1NzcvNzU4IDI5MzAvMjU4Ni83NTgKZiAyOTMwLzI1ODYvNzU5IDI5MTkvMjU3Ny83NTkgMjkxOC8yNTc4Lzc1OSAyOTI5LzI1ODcvNzU5CmYgMjkyOS8yNTg3Lzc2MCAyOTE4LzI1NzgvNzYwIDI5MTcvMjU3OS83NjAgMjkyOC8yNTg4Lzc2MApmIDI5MjgvMjU4OC83NjEgMjkxNy8yNTc5Lzc2MSAyOTE1LzIwMTEvNzYxIDI5MjYvMjAxMy83NjEKZiAyOTM4LzIwODYvOTY4IDI5MjcvMjA4NS85NjggMjkzNi8yNTgwLzk2OCAyOTQ3LzI1ODkvOTY4CmYgMjk0Ny8yNTg5Lzk2OSAyOTM2LzI1ODAvOTY5IDI5MzUvMjU4MS85NjkgMjk0Ni8yNTkwLzk2OQpmIDI5NDYvMjU5MC85NzAgMjkzNS8yNTgxLzk3MCAyOTM0LzI1ODIvOTcwIDI5NDUvMjU5MS85NzAKZiAyOTQ1LzI1OTEvOTcxIDI5MzQvMjU4Mi85NzEgMjkzMy8yNTgzLzk3MSAyOTQ0LzI1OTIvOTcxCmYgMjk0NC8yNTkyLzk3MiAyOTMzLzI1ODMvOTcyIDI5MzIvMjU4NC85NzIgMjk0My8yNTkzLzk3MgpmIDI5NDMvMjU5My83NjcgMjkzMi8yNTg0Lzc2NyAyOTMxLzI1ODUvNzY3IDI5NDIvMjU5NC83NjcKZiAyOTQyLzI1OTQvNzY4IDI5MzEvMjU4NS83NjggMjkzMC8yNTg2Lzc2OCAyOTQxLzI1OTUvNzY4CmYgMjk0MS8yNTk1Lzc2OSAyOTMwLzI1ODYvNzY5IDI5MjkvMjU4Ny83NjkgMjk0MC8yNTk2Lzc2OQpmIDI5NDAvMjU5Ni83NzAgMjkyOS8yNTg3Lzc3MCAyOTI4LzI1ODgvNzcwIDI5MzkvMjU5Ny83NzAKZiAyOTM5LzI1OTcvNzcxIDI5MjgvMjU4OC83NzEgMjkyNi8yMDEzLzc3MSAyOTM3LzIwMTUvNzcxCmYgMjk0OS8yMDg3Lzk3MyAyOTM4LzIwODYvOTczIDI5NDcvMjU4OS85NzMgMjk1OC8yNTk4Lzk3MwpmIDI5NTgvMjU5OC85NzQgMjk0Ny8yNTg5Lzk3NCAyOTQ2LzI1OTAvOTc0IDI5NTcvMjU5OS85NzQKZiAyOTU3LzI1OTkvOTc1IDI5NDYvMjU5MC85NzUgMjk0NS8yNTkxLzk3NSAyOTU2LzI2MDAvOTc1CmYgMjk1Ni8yNjAwLzk3NiAyOTQ1LzI1OTEvOTc2IDI5NDQvMjU5Mi85NzYgMjk1NS8yNjAxLzk3NgpmIDI5NTUvMjYwMS85NzcgMjk0NC8yNTkyLzk3NyAyOTQzLzI1OTMvOTc3IDI5NTQvMjYwMi85NzcKZiAyOTU0LzI2MDIvNzc3IDI5NDMvMjU5My83NzcgMjk0Mi8yNTk0Lzc3NyAyOTUzLzI2MDMvNzc3CmYgMjk1My8yNjAzLzc3OCAyOTQyLzI1OTQvNzc4IDI5NDEvMjU5NS83NzggMjk1Mi8yNjA0Lzc3OApmIDI5NTIvMjYwNC83NzkgMjk0MS8yNTk1Lzc3OSAyOTQwLzI1OTYvNzc5IDI5NTEvMjYwNS83NzkKZiAyOTUxLzI2MDUvNzgwIDI5NDAvMjU5Ni83ODAgMjkzOS8yNTk3Lzc4MCAyOTUwLzI2MDYvNzgwCmYgMjk1MC8yNjA2Lzk3OCAyOTM5LzI1OTcvOTc4IDI5MzcvMjAxNS85NzggMjk0OC8yMDQ5Lzk3OApmIDI5NjAvMjA4OC85NzkgMjk0OS8yMDg3Lzk3OSAyOTU4LzI1OTgvOTc5IDI5NjkvMjYwNy85NzkKZiAyOTY5LzI2MDcvOTgwIDI5NTgvMjU5OC85ODAgMjk1Ny8yNTk5Lzk4MCAyOTY4LzI2MDgvOTgwCmYgMjk2OC8yNjA4Lzk4MSAyOTU3LzI1OTkvOTgxIDI5NTYvMjYwMC85ODEgMjk2Ny8yNjA5Lzk4MQpmIDI5NjcvMjYwOS85ODIgMjk1Ni8yNjAwLzk4MiAyOTU1LzI2MDEvOTgyIDI5NjYvMjYxMC85ODIKZiAyOTY2LzI2MTAvOTgzIDI5NTUvMjYwMS85ODMgMjk1NC8yNjAyLzk4MyAyOTY1LzI2MTEvOTgzCmYgMjk2NS8yNjExLzk4NCAyOTU0LzI2MDIvOTg0IDI5NTMvMjYwMy85ODQgMjk2NC8yNjEyLzk4NApmIDI5NjQvMjYxMi83ODggMjk1My8yNjAzLzc4OCAyOTUyLzI2MDQvNzg4IDI5NjMvMjYxMy83ODgKZiAyOTYzLzI2MTMvNzg5IDI5NTIvMjYwNC83ODkgMjk1MS8yNjA1Lzc4OSAyOTYyLzI2MTQvNzg5CmYgMjk2Mi8yNjE0Lzc5MCAyOTUxLzI2MDUvNzkwIDI5NTAvMjYwNi83OTAgMjk2MS8yNjE1Lzc5MApmIDI5NjEvMjYxNS85ODUgMjk1MC8yNjA2Lzk4NSAyOTQ4LzIwNDkvOTg1IDI5NTkvMjA1My85ODUKZiAyOTcxLzIwODkvOTg2IDI5NjAvMjA4OC85ODYgMjk2OS8yNjA3Lzk4NiAyOTgwLzI2MTYvOTg2CmYgMjk4MC8yNjE2Lzk4NyAyOTY5LzI2MDcvOTg3IDI5NjgvMjYwOC85ODcgMjk3OS8yNjE3Lzk4NwpmIDI5NzkvMjYxNy85ODggMjk2OC8yNjA4Lzk4OCAyOTY3LzI2MDkvOTg4IDI5NzgvMjYxOC85ODgKZiAyOTc4LzI2MTgvOTg5IDI5NjcvMjYwOS85ODkgMjk2Ni8yNjEwLzk4OSAyOTc3LzI2MTkvOTg5CmYgMjk3Ny8yNjE5Lzk5MCAyOTY2LzI2MTAvOTkwIDI5NjUvMjYxMS85OTAgMjk3Ni8yNjIwLzk5MApmIDI5NzYvMjYyMC85OTEgMjk2NS8yNjExLzk5MSAyOTY0LzI2MTIvOTkxIDI5NzUvMjYyMS85OTEKZiAyOTc1LzI2MjEvNzk4IDI5NjQvMjYxMi83OTggMjk2My8yNjEzLzc5OCAyOTc0LzI2MjIvNzk4CmYgMjk3NC8yNjIyLzc5OSAyOTYzLzI2MTMvNzk5IDI5NjIvMjYxNC83OTkgMjk3My8yNjIzLzc5OQpmIDI5NzMvMjYyMy85OTIgMjk2Mi8yNjE0Lzk5MiAyOTYxLzI2MTUvOTkyIDI5NzIvMjYyNC85OTIKZiAyOTcyLzI2MjQvOTkzIDI5NjEvMjYxNS85OTMgMjk1OS8yMDUzLzk5MyAyOTcwLzIwNTcvOTkzCmYgMjk4Mi8yMDkwLzk5NCAyOTcxLzIwODkvOTk0IDI5ODAvMjYxNi85OTQgMjk5MS8yNjI1Lzk5NApmIDI5OTEvMjYyNS85OTUgMjk4MC8yNjE2Lzk5NSAyOTc5LzI2MTcvOTk1IDI5OTAvMjYyNi85OTUKZiAyOTkwLzI2MjYvOTk2IDI5NzkvMjYxNy85OTYgMjk3OC8yNjE4Lzk5NiAyOTg5LzI2MjcvOTk2CmYgMjk4OS8yNjI3LzgwNSAyOTc4LzI2MTgvODA1IDI5NzcvMjYxOS84MDUgMjk4OC8yNjI4LzgwNQpmIDI5ODgvMjYyOC85OTcgMjk3Ny8yNjE5Lzk5NyAyOTc2LzI2MjAvOTk3IDI5ODcvMjYyOS85OTcKZiAyOTg3LzI2MjkvOTk4IDI5NzYvMjYyMC85OTggMjk3NS8yNjIxLzk5OCAyOTg2LzI2MzAvOTk4CmYgMjk4Ni8yNjMwLzgwOCAyOTc1LzI2MjEvODA4IDI5NzQvMjYyMi84MDggMjk4NS8yNjMxLzgwOApmIDI5ODUvMjYzMS84MDkgMjk3NC8yNjIyLzgwOSAyOTczLzI2MjMvODA5IDI5ODQvMjYzMi84MDkKZiAyOTg0LzI2MzIvOTk5IDI5NzMvMjYyMy85OTkgMjk3Mi8yNjI0Lzk5OSAyOTgzLzI2MzMvOTk5CmYgMjk4My8yNjMzLzEwMDAgMjk3Mi8yNjI0LzEwMDAgMjk3MC8yMDU3LzEwMDAgMjk4MS8yMDU5LzEwMDAKZiAyOTkzLzIwOTEvMTAwMSAyOTgyLzIwOTAvMTAwMSAyOTkxLzI2MjUvMTAwMSAzMDAyLzI2MzQvMTAwMQpmIDMwMDIvMjYzNC84MTMgMjk5MS8yNjI1LzgxMyAyOTkwLzI2MjYvODEzIDMwMDEvMjYzNS84MTMKZiAzMDAxLzI2MzUvODE0IDI5OTAvMjYyNi84MTQgMjk4OS8yNjI3LzgxNCAzMDAwLzI2MzYvODE0CmYgMzAwMC8yNjM2LzEwMDIgMjk4OS8yNjI3LzEwMDIgMjk4OC8yNjI4LzEwMDIgMjk5OS8yNjM3LzEwMDIKZiAyOTk5LzI2MzcvODE2IDI5ODgvMjYyOC84MTYgMjk4Ny8yNjI5LzgxNiAyOTk4LzI2MzgvODE2CmYgMjk5OC8yNjM4LzgxNyAyOTg3LzI2MjkvODE3IDI5ODYvMjYzMC84MTcgMjk5Ny8yNjM5LzgxNwpmIDI5OTcvMjYzOS84MTggMjk4Ni8yNjMwLzgxOCAyOTg1LzI2MzEvODE4IDI5OTYvMjY0MC84MTgKZiAyOTk2LzI2NDAvODE5IDI5ODUvMjYzMS84MTkgMjk4NC8yNjMyLzgxOSAyOTk1LzI2NDEvODE5CmYgMjk5NS8yNjQxLzEwMDMgMjk4NC8yNjMyLzEwMDMgMjk4My8yNjMzLzEwMDMgMjk5NC8yNjQyLzEwMDMKZiAyOTk0LzI2NDIvODIxIDI5ODMvMjYzMy84MjEgMjk4MS8yMDU5LzgyMSAyOTkyLzIwNjIvODIxCmYgMzAwNC8yMDkyLzgyMiAyOTkzLzIwOTEvODIyIDMwMDIvMjYzNC84MjIgMzAxMy8yNjQzLzgyMgpmIDMwMTMvMjY0My8xMDA0IDMwMDIvMjYzNC8xMDA0IDMwMDEvMjYzNS8xMDA0IDMwMTIvMjY0NC8xMDA0CmYgMzAxMi8yNjQ0LzgyNCAzMDAxLzI2MzUvODI0IDMwMDAvMjYzNi84MjQgMzAxMS8yNjQ1LzgyNApmIDMwMTEvMjY0NS84MjUgMzAwMC8yNjM2LzgyNSAyOTk5LzI2MzcvODI1IDMwMTAvMjY0Ni84MjUKZiAzMDEwLzI2NDYvODI2IDI5OTkvMjYzNy84MjYgMjk5OC8yNjM4LzgyNiAzMDA5LzI2NDcvODI2CmYgMzAwOS8yNjQ3LzgyNyAyOTk4LzI2MzgvODI3IDI5OTcvMjYzOS84MjcgMzAwOC8yNjQ4LzgyNwpmIDMwMDgvMjY0OC84MjggMjk5Ny8yNjM5LzgyOCAyOTk2LzI2NDAvODI4IDMwMDcvMjY0OS84MjgKZiAzMDA3LzI2NDkvODI5IDI5OTYvMjY0MC84MjkgMjk5NS8yNjQxLzgyOSAzMDA2LzI2NTAvODI5CmYgMzAwNi8yNjUwLzgzMCAyOTk1LzI2NDEvODMwIDI5OTQvMjY0Mi84MzAgMzAwNS8yNjUxLzgzMApmIDMwMDUvMjY1MS8xMDA1IDI5OTQvMjY0Mi8xMDA1IDI5OTIvMjA2Mi8xMDA1IDMwMDMvMjA2NC8xMDA1CmYgMzAxNS8yMDkzLzEwMDYgMzAwNC8yMDkyLzEwMDYgMzAxMy8yNjQzLzEwMDYgMzAyNC8yNjUyLzEwMDYKZiAzMDI0LzI2NTIvMTAwNyAzMDEzLzI2NDMvMTAwNyAzMDEyLzI2NDQvMTAwNyAzMDIzLzI2NTMvMTAwNwpmIDMwMjMvMjY1My84MzQgMzAxMi8yNjQ0LzgzNCAzMDExLzI2NDUvODM0IDMwMjIvMjY1NC84MzQKZiAzMDIyLzI2NTQvODM1IDMwMTEvMjY0NS84MzUgMzAxMC8yNjQ2LzgzNSAzMDIxLzI2NTUvODM1CmYgMzAyMS8yNjU1LzgzNiAzMDEwLzI2NDYvODM2IDMwMDkvMjY0Ny84MzYgMzAyMC8yNjU2LzgzNgpmIDMwMjAvMjY1Ni8xMDA4IDMwMDkvMjY0Ny8xMDA4IDMwMDgvMjY0OC8xMDA4IDMwMTkvMjY1Ny8xMDA4CmYgMzAxOS8yNjU3LzEwMDkgMzAwOC8yNjQ4LzEwMDkgMzAwNy8yNjQ5LzEwMDkgMzAxOC8yNjU4LzEwMDkKZiAzMDE4LzI2NTgvODM5IDMwMDcvMjY0OS84MzkgMzAwNi8yNjUwLzgzOSAzMDE3LzI2NTkvODM5CmYgMzAxNy8yNjU5Lzg0MCAzMDA2LzI2NTAvODQwIDMwMDUvMjY1MS84NDAgMzAxNi8yNjYwLzg0MApmIDMwMTYvMjY2MC84NDEgMzAwNS8yNjUxLzg0MSAzMDAzLzIwNjQvODQxIDMwMTQvMjA5OC84NDEKZiAzMDI2LzIwOTQvODQyIDMwMTUvMjA5My84NDIgMzAyNC8yNjUyLzg0MiAzMDM1LzI2NjEvODQyCmYgMzAzNS8yNjYxLzEwMTAgMzAyNC8yNjUyLzEwMTAgMzAyMy8yNjUzLzEwMTAgMzAzNC8yNjYyLzEwMTAKZiAzMDM0LzI2NjIvMTAxMSAzMDIzLzI2NTMvMTAxMSAzMDIyLzI2NTQvMTAxMSAzMDMzLzI2NjMvMTAxMQpmIDMwMzMvMjY2My8xMDEyIDMwMjIvMjY1NC8xMDEyIDMwMjEvMjY1NS8xMDEyIDMwMzIvMjY2NC8xMDEyCmYgMzAzMi8yNjY0Lzg0NiAzMDIxLzI2NTUvODQ2IDMwMjAvMjY1Ni84NDYgMzAzMS8yNjY1Lzg0NgpmIDMwMzEvMjY2NS84NDcgMzAyMC8yNjU2Lzg0NyAzMDE5LzI2NTcvODQ3IDMwMzAvMjY2Ni84NDcKZiAzMDMwLzI2NjYvODQ4IDMwMTkvMjY1Ny84NDggMzAxOC8yNjU4Lzg0OCAzMDI5LzI2NjcvODQ4CmYgMzAyOS8yNjY3Lzg0OSAzMDE4LzI2NTgvODQ5IDMwMTcvMjY1OS84NDkgMzAyOC8yNjY4Lzg0OQpmIDMwMjgvMjY2OC8xMDEzIDMwMTcvMjY1OS8xMDEzIDMwMTYvMjY2MC8xMDEzIDMwMjcvMjY2OS8xMDEzCmYgMzAyNy8yNjY5Lzg1MSAzMDE2LzI2NjAvODUxIDMwMTQvMjA5OC84NTEgMzAyNS8yMTAxLzg1MQpmIDMwMzcvMjA5NS8xMDE0IDMwMjYvMjA5NC8xMDE0IDMwMzUvMjY2MS8xMDE0IDMwNDYvMjY3MC8xMDE0CmYgMzA0Ni8yNjcwLzg1MyAzMDM1LzI2NjEvODUzIDMwMzQvMjY2Mi84NTMgMzA0NS8yNjcxLzg1MwpmIDMwNDUvMjY3MS84NTQgMzAzNC8yNjYyLzg1NCAzMDMzLzI2NjMvODU0IDMwNDQvMjY3Mi84NTQKZiAzMDQ0LzI2NzIvMTAxNSAzMDMzLzI2NjMvMTAxNSAzMDMyLzI2NjQvMTAxNSAzMDQzLzI2NzMvMTAxNQpmIDMwNDMvMjY3My8xMDE2IDMwMzIvMjY2NC8xMDE2IDMwMzEvMjY2NS8xMDE2IDMwNDIvMjY3NC8xMDE2CmYgMzA0Mi8yNjc0LzEwMTcgMzAzMS8yNjY1LzEwMTcgMzAzMC8yNjY2LzEwMTcgMzA0MS8yNjc1LzEwMTcKZiAzMDQxLzI2NzUvMTAxOCAzMDMwLzI2NjYvMTAxOCAzMDI5LzI2NjcvMTAxOCAzMDQwLzI2NzYvMTAxOApmIDMwNDAvMjY3Ni84NTkgMzAyOS8yNjY3Lzg1OSAzMDI4LzI2NjgvODU5IDMwMzkvMjY3Ny84NTkKZiAzMDM5LzI2NzcvMTAxOSAzMDI4LzI2NjgvMTAxOSAzMDI3LzI2NjkvMTAxOSAzMDM4LzI2NzgvMTAxOQpmIDMwMzgvMjY3OC84NjEgMzAyNy8yNjY5Lzg2MSAzMDI1LzIxMDEvODYxIDMwMzYvMjA5OS84NjEKZiAyNzA2LzIwOTYvODYyIDMwMzcvMjA5NS84NjIgMzA0Ni8yNjcwLzg2MiAyNzA4LzIzOTEvODYyCmYgMjcwOC8yMzkxLzg2MyAzMDQ2LzI2NzAvODYzIDMwNDUvMjY3MS84NjMgMjcwOS8yMzkzLzg2MwpmIDI3MDkvMjM5My84NjQgMzA0NS8yNjcxLzg2NCAzMDQ0LzI2NzIvODY0IDI3MTAvMjM5NS84NjQKZiAyNzEwLzIzOTUvODY1IDMwNDQvMjY3Mi84NjUgMzA0My8yNjczLzg2NSAyNzExLzIzOTcvODY1CmYgMjcxMS8yMzk3LzEwMjAgMzA0My8yNjczLzEwMjAgMzA0Mi8yNjc0LzEwMjAgMjcxMi8yMzk5LzEwMjAKZiAyNzEyLzIzOTkvMTAyMSAzMDQyLzI2NzQvMTAyMSAzMDQxLzI2NzUvMTAyMSAyNzEzLzI0MDEvMTAyMQpmIDI3MTMvMjQwMS84NjggMzA0MS8yNjc1Lzg2OCAzMDQwLzI2NzYvODY4IDI3MTQvMjQwMy84NjgKZiAyNzE0LzI0MDMvODY5IDMwNDAvMjY3Ni84NjkgMzAzOS8yNjc3Lzg2OSAyNzE1LzI0MDUvODY5CmYgMjcxNS8yNDA1Lzg3MCAzMDM5LzI2NzcvODcwIDMwMzgvMjY3OC84NzAgMjcxNi8yNDA3Lzg3MApmIDI3MTYvMjQwNy84NzEgMzAzOC8yNjc4Lzg3MSAzMDM2LzIwOTkvODcxIDI3MDcvMjA2MC84NzEKZiA2Ny8xMzE2LzU1MCA2OC8xMzE1LzU1MCAyMzQzLzE5NzgvNTUwIDIzNTUvMjA1MS81NTAKcyAxCmYgNTAvMjY3OS8xMDIyIDMwOTMvMjY4MC8xMDIzIDMwOTEvMjY4MS8xMDI0IDQ4LzI2ODIvMTAyNQpmIDQ2LzI2ODMvMTAyNiAzMDk0LzI2ODQvMTAyNyAzMDkzLzI2ODAvMTAyMyA1MC8yNjc5LzEwMjIKZiA0My8yNjg1LzEwMjggMzA3OS8yNjg2LzEwMjkgMzA3Ny8xNDgxLzEyMSA0Mi8xNDgwLzEyMApmIDM2LzI2ODcvMTAzMCAzMDg4LzI2ODgvMTAzMSAzMDg3LzI2ODkvMTAzMiAzMS8yNjkwLzEwMzMKZiA0LzI2OTEvMTAzNCAzMDY5LzI2OTIvMTAzNSAzMDcwLzI2OTMvMTAzNiA2Ni8yNjk0LzEwMzcKZiAzMi8yNjk1LzEwMzggMzA4Ni8yNjk2LzEwMzkgMzA4NS8yNjk3LzEwNDAgMjYvMjY5OC8xMDQxCmYgMS8yNjk5LzEwNDIgMzExMi8yNzAwLzEwNDMgMzEwNS8yNzAxLzEwNDQgNjEvMjcwMi8xMDQ1CmYgNi8yNzAzLzEwNDYgMzA2Ny8yNzA0LzEwNDcgMzA2OS8yNjkyLzEwMzUgNC8yNjkxLzEwMzQKZiAxOS8yNzA1LzEwNDggMzA2NS8yNzA2LzEwNDkgMzA2Ni8yNzA3LzEwNTAgMjAvMjcwOC8xMDUxCmYgMjAvMjcwOC8xMDUxIDMwNjYvMjcwNy8xMDUwIDMwNjgvMjcwOS8xMDUyIDMwNjcvMjcxMC8xMDQ3IDYvMjcxMS8xMDQ2CmYgMjEvMjcxMi8xMDUzIDMwNjEvMjcxMy8xMDU0IDMwNjIvMjcxNC8xMDU1IDE4LzI3MTUvMTA1NgpmIDY2LzI2OTQvMTAzNyAzMDcwLzI2OTMvMTAzNiAzMDcxLzI3MTYvMTA1NyA2NS8yNzE3LzEwNTgKZiAyNy8yNzE4LzEwNTkgMzA3My8yNzE5LzEwNjAgMzA3NC8xNjI2LzIyMCAyOC8xNjI1LzIxOQpmIDY1LzI3MTcvMTA1OCAzMDcxLzI3MTYvMTA1NyAzMDg0LzI3MjAvMTA2MSA0NS8yNzIxLzEwNjIKZiA3LzE0NDgvMTE2IDMxMTMvMTQ0Ny8xMTUgMzExMi8yNzAwLzEwNDMgMS8yNjk5LzEwNDIKZiAyNS8xNjE3LzIxMyAzMDU5LzE2MTYvMjEyIDMwNjEvMjcxMy8xMDU0IDIxLzI3MTIvMTA1MyAxMS8yNzIyLzEwNjMKZiA0OS8yNzIzLzEwNjQgMzA5MC8yNzI0LzEwNjUgMzA4OS8yNzI1LzEwNjYgNDcvMjcyNi8xMDY3CmYgNDcvMjcyNi8xMDY3IDMwODkvMjcyNS8xMDY2IDMwODgvMjY4OC8xMDMxIDM2LzI2ODcvMTAzMApmIDQ1LzI3MjEvMTA2MiAzMDg0LzI3MjAvMTA2MSAzMDgxLzI3MjcvMTA2OCA0NC8yNzI4LzEwNjkKZiA0NC8yNzI4LzEwNjkgMzA4MS8yNzI3LzEwNjggMzA3OS8yNjg2LzEwMjkgNDMvMjY4NS8xMDI4CmYgMTgvMjcxNS8xMDU2IDMwNjIvMjcxNC8xMDU1IDMwNjMvMjcyOS8xMDcwIDIyLzI3MzAvMTA3MQpmIDMxLzI2OTAvMTAzMyAzMDg3LzI2ODkvMTAzMiAzMDg2LzI2OTYvMTAzOSAzMi8yNjk1LzEwMzgKZiAyNi8yNjk4LzEwNDEgMzA4NS8yNjk3LzEwNDAgMzA3My8yNzE5LzEwNjAgMjcvMjcxOC8xMDU5CmYgMjIvMjczMC8xMDcxIDMwNjMvMjcyOS8xMDcwIDMwNjQvMjczMS8xMDcyIDE3LzI3MzIvMTA3MwpmIDYxLzI3MDIvMTA0NSAzMTA1LzI3MDEvMTA0NCAzMTA2LzI3MzMvMTA3NCA2MC8yNzM0LzEwNzUKZiA2MC8yNzM0LzEwNzUgMzEwNi8yNzMzLzEwNzQgMzA5NC8yNjg0LzEwMjcgNDYvMjY4My8xMDI2IDUxLzI3MzUvMTA3NgpmIDE3LzI3MzIvMTA3MyAzMDY0LzI3MzEvMTA3MiAzMDY1LzI3MDYvMTA0OSAxOS8yNzA1LzEwNDgKZiA0OC8yNjgyLzEwMjUgMzA5MS8yNjgxLzEwMjQgMzA5Mi8yNzM2LzEwNzcgMzA5MC8yNzM3LzEwNjUgNDkvMjczOC8xMDY0CmYgMTEyNS8yNzM5LzEwNzggNTM1LzI3NDAvMTA3OSA1NDcvMjc0MS8xMDgwIDExMjYvMjc0Mi8xMDgxCmYgMTEwNS8xNTY0LzEzNiA3NjMvMjc0My8xMDgyIDc3NS8yNzQ0LzEwODMgMTEwNy8xNTk0LzE2OQpmIDExMzUvMjc0NS8xMDg0IDY0NC8yNzQ2LzEwODUgODcxLzI3NDcvMTA4NiAxMTM2LzI3NDgvMTA4NwpmIDEwOTUvMTU2MC8xMzIgNjQzLzI3NDkvMTA4OCA2NTUvMjc1MC8xMDg5IDEwOTcvMTU5Mi8xNjUKZiAxMTIzLzI3NTEvMTA5MCA4ODQvMjc1Mi8xMDkxIDUyMy8yNzUzLzEwOTIgMTEyNC8yNzU0LzEwOTMKZiAxMTI2LzI3NDIvMTA4MSA1NDcvMjc0MS8xMDgwIDU1OS8yNzU1LzEwOTQgMTEyNy8yNzU2LzEwOTUKZiAxMTI3LzI3NTYvMTA5NSA1NTkvMjc1NS8xMDk0IDU3MS8yNzU3LzEwOTYgMTEyOC8yNzU4LzEwOTcKZiAxMTI4LzI3NTgvMTA5NyA1NzEvMjc1Ny8xMDk2IDU4My8yNzU5LzEwOTggMTEyOS8yNzYwLzEwOTkKZiAxMTI5LzI3NjEvMTA5OSA1ODMvMjc2Mi8xMDk4IDU5NS8yNzYzLzExMDAgMTEzMC8yNzY0LzExMDEKZiAxMTMwLzI3NjQvMTEwMSA1OTUvMjc2My8xMTAwIDYwNy8yNzY1LzExMDIgMTEzMS8yNzY2LzExMDMKZiAxMTMxLzI3NjYvMTEwMyA2MDcvMjc2NS8xMTAyIDYxOS8yNzY3LzExMDQgMTEzMi8yNzY4LzExMDUKZiAxMTMyLzI3NjgvMTEwNSA2MTkvMjc2Ny8xMTA0IDYzMi8yNzY5LzExMDYgMTEzMy8yNzcwLzExMDcKZiAxMTMzLzI3NzAvMTEwNyA2MzIvMjc2OS8xMTA2IDc1MS8yNzcxLzExMDggMTEzNC8yNzcyLzExMDkKZiAxMDk4LzE1OTMvMTY2IDY2Ny8yNzczLzExMTAgNjc5LzI3NzQvMTExMSAxMDk5LzE2MTUvMjExCmYgMTA5OS8xNjE1LzIxMSA2NzkvMjc3NC8xMTExIDY5MS8yNzc1LzExMTIgMTEwMC8xNjE0LzIwOQpmIDExMDAvMTYxNC8yMDkgNjkxLzI3NzUvMTExMiA3MDMvMjc3Ni8xMTEzIDExMDEvMTYxMy8yMDcKZiAxMTAxLzE2MTMvMjA3IDcwMy8yNzc2LzExMTMgNzE1LzI3NzcvMTExNCAxMTAyLzE2MTIvMjA1CmYgMTEwMi8xNjEyLzIwNSA3MTUvMjc3Ny8xMTE0IDcyNy8yNzc4LzExMTUgMTEwMy8xNjExLzIwMwpmIDExMDMvMTYxMS8yMDMgNzI3LzI3NzgvMTExNSA3MzkvMjc3OS8xMTE2IDExMDQvMTYxMC8yMDEKZiAxMTA0LzE2MTAvMjAxIDczOS8yNzc5LzExMTYgNzUyLzI3ODAvMTExNyAxMDk0LzE1OTEvMTYzCmYgMTE0NS8yNzgxLzExMTggNzY0LzI3ODIvMTExOSA5OTEvMjc4My8xMTIwIDExNDYvMjc4NC8xMTIxCmYgMTEwOC8xNTk1LzE3MCA3ODcvMjc4NS8xMTIyIDc5OS8yNzg2LzExMjMgMTEwOS8xNjA5LzE5OQpmIDExMDkvMTYwOS8xOTkgNzk5LzI3ODYvMTEyMyA4MTEvMjc4Ny8xMTI0IDExMTAvMTYwOC8xOTcKZiAxMTEwLzE2MDgvMTk3IDgxMS8yNzg3LzExMjQgODIzLzI3ODgvMTEyNSAxMTExLzE2MDcvMTk1CmYgMTExMS8xNjA3LzE5NSA4MjMvMjc4OC8xMTI1IDgzNS8yNzg5LzExMjYgMTExMi8xNjA2LzE5MwpmIDExMTIvMTYwNi8xOTMgODM1LzI3ODkvMTEyNiA4NDcvMjc5MC8xMTI3IDExMTMvMTYwNS8xOTEKZiAxMTEzLzE2MDUvMTkxIDg0Ny8yNzkwLzExMjcgODU5LzI3OTEvMTEyOCAxMTE0LzE2MDQvMTg5CmYgMTExNC8xNjA0LzE4OSA4NTkvMjc5MS8xMTI4IDg3Mi8yNzkyLzExMjkgMTA5Ni8xNTYzLzEzNQpmIDEwODUvMTU4Ni8xNTggODgzLzI3OTMvMTEzMCA4OTUvMjc5NC8xMTMxIDExMTUvMTU5Ni8xNzMKZiAxMTE2LzE1OTcvMTc0IDkwNy8yNzk1LzExMzIgOTE5LzI3OTYvMTEzMyAxMTE3LzE2MDMvMTg3CmYgMTExNy8xNjAzLzE4NyA5MTkvMjc5Ni8xMTMzIDkzMS8yNzk3LzExMzQgMTExOC8xNjAyLzE4NQpmIDExMTgvMTYwMi8xODUgOTMxLzI3OTcvMTEzNCA5NDMvMjc5OC8xMTM1IDExMTkvMTYwMS8xODMKZiAxMTE5LzE2MDEvMTgzIDk0My8yNzk4LzExMzUgOTU1LzI3OTkvMTEzNiAxMTIwLzE2MDAvMTgxCmYgMTEyMC8xNjAwLzE4MSA5NTUvMjc5OS8xMTM2IDk2Ny8yODAwLzExMzcgMTEyMS8xNTk5LzE3OQpmIDExMjEvMTU5OS8xNzkgOTY3LzI4MDAvMTEzNyA5NzkvMjgwMS8xMTM4IDExMjIvMTU5OC8xNzcKZiAxMTIyLzE1OTgvMTc3IDk3OS8yODAxLzExMzggOTkyLzI4MDIvMTEzOSAxMTA2LzE1NjUvMTM5CmYgMTExNS8xNTk2LzE3MyA4OTUvMjc5NC8xMTMxIDkwNy8yNzk1LzExMzIgMTExNi8xNTk3LzE3NApmIDExMDcvMTU5NC8xNjkgNzc1LzI3NDQvMTA4MyA3ODcvMjc4NS8xMTIyIDExMDgvMTU5NS8xNzAKZiAxMDk3LzE1OTIvMTY1IDY1NS8yNzUwLzEwODkgNjY3LzI3NzMvMTExMCAxMDk4LzE1OTMvMTY2CmYgMTEyNC8yNzU0LzEwOTMgNTIzLzI3NTMvMTA5MiA1MzUvMjc0MC8xMDc5IDExMjUvMjczOS8xMDc4CmYgOTgwLzI4MDMvMTE0MCA5OTEvMjc4My8xMTIwIDk5My8yODA0LzExNDEgOTkwLzI4MDUvMTE0MgpmIDk5MC8yODA1LzExNDIgOTkzLzI4MDQvMTE0MSA5OTQvMjgwNi8xMTQzIDk4OS8yODA3LzExNDQKZiA5ODkvMjgwNy8xMTQ0IDk5NC8yODA2LzExNDMgOTk1LzI4MDgvMTE0NSA5ODgvMjgwOS8xMTQ2CmYgOTg4LzI4MDkvMTE0NiA5OTUvMjgwOC8xMTQ1IDk5Ni8yODEwLzExNDcgOTg3LzI4MTEvMTE0OApmIDk4Ny8yODExLzExNDggOTk2LzI4MTAvMTE0NyA5OTcvMjgxMi8xMTQ5IDk4Ni8yODEzLzExNTAKZiA5ODYvMjgxMy8xMTUwIDk5Ny8yODEyLzExNDkgOTk4LzI4MTQvMTE1MSA5ODUvMjgxNS8xMTUyCmYgOTg1LzI4MTUvMTE1MiA5OTgvMjgxNC8xMTUxIDk5OS8yODE2LzExNTMgOTg0LzI4MTcvMTE1NApmIDk4NC8yODE3LzExNTQgOTk5LzI4MTYvMTE1MyAxMDAwLzI4MTgvMTE1NSA5ODMvMjgxOS8xMTU2CmYgOTgzLzI4MTkvMTE1NiAxMDAwLzI4MTgvMTE1NSAxMDAxLzI4MjAvMTE1NyA5ODIvMjgyMS8xMTU4CmYgOTgyLzI4MjEvMTE1OCAxMDAxLzI4MjAvMTE1NyAxMDAyLzI4MjIvMTE1OSA5ODEvMjgyMy8xMTYwCmYgOTgxLzI4MjMvMTE2MCAxMDAyLzI4MjIvMTE1OSA5OTIvMjgwMi8xMTM5IDk3OS8yODAxLzExMzgKZiA5NjgvMjgyNC8xMTYxIDk4MC8yODAzLzExNDAgOTkwLzI4MDUvMTE0MiA5NzgvMjgyNS8xMTYyCmYgOTc4LzI4MjUvMTE2MiA5OTAvMjgwNS8xMTQyIDk4OS8yODA3LzExNDQgOTc3LzI4MjYvMTE2MwpmIDk3Ny8yODI2LzExNjMgOTg5LzI4MDcvMTE0NCA5ODgvMjgwOS8xMTQ2IDk3Ni8yODI3LzExNjQKZiA5NzYvMjgyNy8xMTY0IDk4OC8yODA5LzExNDYgOTg3LzI4MTEvMTE0OCA5NzUvMjgyOC8xMTY1CmYgOTc1LzI4MjgvMTE2NSA5ODcvMjgxMS8xMTQ4IDk4Ni8yODEzLzExNTAgOTc0LzI4MjkvMTE2NgpmIDk3NC8yODI5LzExNjYgOTg2LzI4MTMvMTE1MCA5ODUvMjgxNS8xMTUyIDk3My8yODMwLzExNjcKZiA5NzMvMjgzMC8xMTY3IDk4NS8yODE1LzExNTIgOTg0LzI4MTcvMTE1NCA5NzIvMjgzMS8xMTY4CmYgOTcyLzI4MzEvMTE2OCA5ODQvMjgxNy8xMTU0IDk4My8yODE5LzExNTYgOTcxLzI4MzIvMTE2OQpmIDk3MS8yODMyLzExNjkgOTgzLzI4MTkvMTE1NiA5ODIvMjgyMS8xMTU4IDk3MC8yODMzLzExNzAKZiA5NzAvMjgzMy8xMTcwIDk4Mi8yODIxLzExNTggOTgxLzI4MjMvMTE2MCA5NjkvMjgzNC8xMTcxCmYgOTY5LzI4MzQvMTE3MSA5ODEvMjgyMy8xMTYwIDk3OS8yODAxLzExMzggOTY3LzI4MDAvMTEzNwpmIDk1Ni8yODM1LzExNzIgOTY4LzI4MjQvMTE2MSA5NzgvMjgyNS8xMTYyIDk2Ni8yODM2LzExNzMKZiA5NjYvMjgzNi8xMTczIDk3OC8yODI1LzExNjIgOTc3LzI4MjYvMTE2MyA5NjUvMjgzNy8xMTc0CmYgOTY1LzI4MzcvMTE3NCA5NzcvMjgyNi8xMTYzIDk3Ni8yODI3LzExNjQgOTY0LzI4MzgvMTE3NQpmIDk2NC8yODM4LzExNzUgOTc2LzI4MjcvMTE2NCA5NzUvMjgyOC8xMTY1IDk2My8yODM5LzExNzYKZiA5NjMvMjgzOS8xMTc2IDk3NS8yODI4LzExNjUgOTc0LzI4MjkvMTE2NiA5NjIvMjg0MC8xMTc3CmYgOTYyLzI4NDAvMTE3NyA5NzQvMjgyOS8xMTY2IDk3My8yODMwLzExNjcgOTYxLzI4NDEvMTE3OApmIDk2MS8yODQxLzExNzggOTczLzI4MzAvMTE2NyA5NzIvMjgzMS8xMTY4IDk2MC8yODQyLzExNzkKZiA5NjAvMjg0Mi8xMTc5IDk3Mi8yODMxLzExNjggOTcxLzI4MzIvMTE2OSA5NTkvMjg0My8xMTgwCmYgOTU5LzI4NDMvMTE4MCA5NzEvMjgzMi8xMTY5IDk3MC8yODMzLzExNzAgOTU4LzI4NDQvMTE4MQpmIDk1OC8yODQ0LzExODEgOTcwLzI4MzMvMTE3MCA5NjkvMjgzNC8xMTcxIDk1Ny8yODQ1LzExODIKZiA5NTcvMjg0NS8xMTgyIDk2OS8yODM0LzExNzEgOTY3LzI4MDAvMTEzNyA5NTUvMjc5OS8xMTM2CmYgOTQ0LzI4NDYvMTE4MyA5NTYvMjgzNS8xMTcyIDk2Ni8yODM2LzExNzMgOTU0LzI4NDcvMTE4NApmIDk1NC8yODQ3LzExODQgOTY2LzI4MzYvMTE3MyA5NjUvMjgzNy8xMTc0IDk1My8yODQ4LzExODUKZiA5NTMvMjg0OC8xMTg1IDk2NS8yODM3LzExNzQgOTY0LzI4MzgvMTE3NSA5NTIvMjg0OS8xMTg2CmYgOTUyLzI4NDkvMTE4NiA5NjQvMjgzOC8xMTc1IDk2My8yODM5LzExNzYgOTUxLzI4NTAvMTE4NwpmIDk1MS8yODUwLzExODcgOTYzLzI4MzkvMTE3NiA5NjIvMjg0MC8xMTc3IDk1MC8yODUxLzExODgKZiA5NTAvMjg1MS8xMTg4IDk2Mi8yODQwLzExNzcgOTYxLzI4NDEvMTE3OCA5NDkvMjg1Mi8xMTg5CmYgOTQ5LzI4NTIvMTE4OSA5NjEvMjg0MS8xMTc4IDk2MC8yODQyLzExNzkgOTQ4LzI4NTMvMTE5MApmIDk0OC8yODUzLzExOTAgOTYwLzI4NDIvMTE3OSA5NTkvMjg0My8xMTgwIDk0Ny8yODU0LzExOTEKZiA5NDcvMjg1NC8xMTkxIDk1OS8yODQzLzExODAgOTU4LzI4NDQvMTE4MSA5NDYvMjg1NS8xMTkyCmYgOTQ2LzI4NTUvMTE5MiA5NTgvMjg0NC8xMTgxIDk1Ny8yODQ1LzExODIgOTQ1LzI4NTYvMTE5MwpmIDk0NS8yODU2LzExOTMgOTU3LzI4NDUvMTE4MiA5NTUvMjc5OS8xMTM2IDk0My8yNzk4LzExMzUKZiA5MzIvMjg1Ny8xMTk0IDk0NC8yODQ2LzExODMgOTU0LzI4NDcvMTE4NCA5NDIvMjg1OC8xMTk1CmYgOTQyLzI4NTgvMTE5NSA5NTQvMjg0Ny8xMTg0IDk1My8yODQ4LzExODUgOTQxLzI4NTkvMTE5NgpmIDk0MS8yODU5LzExOTYgOTUzLzI4NDgvMTE4NSA5NTIvMjg0OS8xMTg2IDk0MC8yODYwLzExOTcKZiA5NDAvMjg2MC8xMTk3IDk1Mi8yODQ5LzExODYgOTUxLzI4NTAvMTE4NyA5MzkvMjg2MS8xMTk4CmYgOTM5LzI4NjEvMTE5OCA5NTEvMjg1MC8xMTg3IDk1MC8yODUxLzExODggOTM4LzI4NjIvMTE5OQpmIDkzOC8yODYyLzExOTkgOTUwLzI4NTEvMTE4OCA5NDkvMjg1Mi8xMTg5IDkzNy8yODYzLzEyMDAKZiA5MzcvMjg2My8xMjAwIDk0OS8yODUyLzExODkgOTQ4LzI4NTMvMTE5MCA5MzYvMjg2NC8xMjAxCmYgOTM2LzI4NjQvMTIwMSA5NDgvMjg1My8xMTkwIDk0Ny8yODU0LzExOTEgOTM1LzI4NjUvMTIwMgpmIDkzNS8yODY1LzEyMDIgOTQ3LzI4NTQvMTE5MSA5NDYvMjg1NS8xMTkyIDkzNC8yODY2LzEyMDMKZiA5MzQvMjg2Ni8xMjAzIDk0Ni8yODU1LzExOTIgOTQ1LzI4NTYvMTE5MyA5MzMvMjg2Ny8xMjA0CmYgOTMzLzI4NjcvMTIwNCA5NDUvMjg1Ni8xMTkzIDk0My8yNzk4LzExMzUgOTMxLzI3OTcvMTEzNApmIDkyMC8yODY4LzEyMDUgOTMyLzI4NTcvMTE5NCA5NDIvMjg1OC8xMTk1IDkzMC8yODY5LzEyMDYKZiA5MzAvMjg2OS8xMjA2IDk0Mi8yODU4LzExOTUgOTQxLzI4NTkvMTE5NiA5MjkvMjg3MC8xMjA3CmYgOTI5LzI4NzAvMTIwNyA5NDEvMjg1OS8xMTk2IDk0MC8yODYwLzExOTcgOTI4LzI4NzEvMTIwOApmIDkyOC8yODcxLzEyMDggOTQwLzI4NjAvMTE5NyA5MzkvMjg2MS8xMTk4IDkyNy8yODcyLzEyMDkKZiA5MjcvMjg3Mi8xMjA5IDkzOS8yODYxLzExOTggOTM4LzI4NjIvMTE5OSA5MjYvMjg3My8xMjEwCmYgOTI2LzI4NzMvMTIxMCA5MzgvMjg2Mi8xMTk5IDkzNy8yODYzLzEyMDAgOTI1LzI4NzQvMTIxMQpmIDkyNS8yODc0LzEyMTEgOTM3LzI4NjMvMTIwMCA5MzYvMjg2NC8xMjAxIDkyNC8yODc1LzEyMTIKZiA5MjQvMjg3NS8xMjEyIDkzNi8yODY0LzEyMDEgOTM1LzI4NjUvMTIwMiA5MjMvMjg3Ni8xMjEzCmYgOTIzLzI4NzYvMTIxMyA5MzUvMjg2NS8xMjAyIDkzNC8yODY2LzEyMDMgOTIyLzI4NzcvMTIxNApmIDkyMi8yODc3LzEyMTQgOTM0LzI4NjYvMTIwMyA5MzMvMjg2Ny8xMjA0IDkyMS8yODc4LzEyMTUKZiA5MjEvMjg3OC8xMjE1IDkzMy8yODY3LzEyMDQgOTMxLzI3OTcvMTEzNCA5MTkvMjc5Ni8xMTMzCmYgOTA4LzI4NzkvMTIxNiA5MjAvMjg2OC8xMjA1IDkzMC8yODY5LzEyMDYgOTE4LzI4ODAvMTIxNwpmIDkxOC8yODgwLzEyMTcgOTMwLzI4NjkvMTIwNiA5MjkvMjg3MC8xMjA3IDkxNy8yODgxLzEyMTgKZiA5MTcvMjg4MS8xMjE4IDkyOS8yODcwLzEyMDcgOTI4LzI4NzEvMTIwOCA5MTYvMjg4Mi8xMjE5CmYgOTE2LzI4ODIvMTIxOSA5MjgvMjg3MS8xMjA4IDkyNy8yODcyLzEyMDkgOTE1LzI4ODMvMTIyMApmIDkxNS8yODgzLzEyMjAgOTI3LzI4NzIvMTIwOSA5MjYvMjg3My8xMjEwIDkxNC8yODg0LzEyMjEKZiA5MTQvMjg4NC8xMjIxIDkyNi8yODczLzEyMTAgOTI1LzI4NzQvMTIxMSA5MTMvMjg4NS8xMjIyCmYgOTEzLzI4ODUvMTIyMiA5MjUvMjg3NC8xMjExIDkyNC8yODc1LzEyMTIgOTEyLzI4ODYvMTIyMwpmIDkxMi8yODg2LzEyMjMgOTI0LzI4NzUvMTIxMiA5MjMvMjg3Ni8xMjEzIDkxMS8yODg3LzEyMjQKZiA5MTEvMjg4Ny8xMjI0IDkyMy8yODc2LzEyMTMgOTIyLzI4NzcvMTIxNCA5MTAvMjg4OC8xMjI1CmYgOTEwLzI4ODgvMTIyNSA5MjIvMjg3Ny8xMjE0IDkyMS8yODc4LzEyMTUgOTA5LzI4ODkvMTIyNgpmIDkwOS8yODg5LzEyMjYgOTIxLzI4NzgvMTIxNSA5MTkvMjc5Ni8xMTMzIDkwNy8yNzk1LzExMzIKZiA4OTYvMjg5MC8xMjI3IDkwOC8yODc5LzEyMTYgOTE4LzI4ODAvMTIxNyA5MDYvMjg5MS8xMjI4CmYgOTA2LzI4OTEvMTIyOCA5MTgvMjg4MC8xMjE3IDkxNy8yODgxLzEyMTggOTA1LzI4OTIvMTIyOQpmIDkwNS8yODkyLzEyMjkgOTE3LzI4ODEvMTIxOCA5MTYvMjg4Mi8xMjE5IDkwNC8yODkzLzEyMzAKZiA5MDQvMjg5My8xMjMwIDkxNi8yODgyLzEyMTkgOTE1LzI4ODMvMTIyMCA5MDMvMjg5NC8xMjMxCmYgOTAzLzI4OTQvMTIzMSA5MTUvMjg4My8xMjIwIDkxNC8yODg0LzEyMjEgOTAyLzI4OTUvMTIzMgpmIDkwMi8yODk1LzEyMzIgOTE0LzI4ODQvMTIyMSA5MTMvMjg4NS8xMjIyIDkwMS8yODk2LzEyMzMKZiA5MDEvMjg5Ni8xMjMzIDkxMy8yODg1LzEyMjIgOTEyLzI4ODYvMTIyMyA5MDAvMjg5Ny8xMjM0CmYgOTAwLzI4OTcvMTIzNCA5MTIvMjg4Ni8xMjIzIDkxMS8yODg3LzEyMjQgODk5LzI4OTgvMTIzNQpmIDg5OS8yODk4LzEyMzUgOTExLzI4ODcvMTIyNCA5MTAvMjg4OC8xMjI1IDg5OC8yODk5LzEyMzYKZiA4OTgvMjg5OS8xMjM2IDkxMC8yODg4LzEyMjUgOTA5LzI4ODkvMTIyNiA4OTcvMjkwMC8xMjM3CmYgODk3LzI5MDAvMTIzNyA5MDkvMjg4OS8xMjI2IDkwNy8yNzk1LzExMzIgODk1LzI3OTQvMTEzMQpmIDg4NC8yNzUyLzEwOTEgODk2LzI4OTAvMTIyNyA5MDYvMjg5MS8xMjI4IDg5NC8yOTAxLzEyMzgKZiA4OTQvMjkwMS8xMjM4IDkwNi8yODkxLzEyMjggOTA1LzI4OTIvMTIyOSA4OTMvMjkwMi8xMjM5CmYgODkzLzI5MDIvMTIzOSA5MDUvMjg5Mi8xMjI5IDkwNC8yODkzLzEyMzAgODkyLzI5MDMvMTI0MApmIDg5Mi8yOTAzLzEyNDAgOTA0LzI4OTMvMTIzMCA5MDMvMjg5NC8xMjMxIDg5MS8yOTA0LzEyNDEKZiA4OTEvMjkwNC8xMjQxIDkwMy8yODk0LzEyMzEgOTAyLzI4OTUvMTIzMiA4OTAvMjkwNS8xMjQyCmYgODkwLzI5MDUvMTI0MiA5MDIvMjg5NS8xMjMyIDkwMS8yODk2LzEyMzMgODg5LzI5MDYvMTI0MwpmIDg4OS8yOTA2LzEyNDMgOTAxLzI4OTYvMTIzMyA5MDAvMjg5Ny8xMjM0IDg4OC8yOTA3LzEyNDQKZiA4ODgvMjkwNy8xMjQ0IDkwMC8yODk3LzEyMzQgODk5LzI4OTgvMTIzNSA4ODcvMjkwOC8xMjQ1CmYgODg3LzI5MDgvMTI0NSA4OTkvMjg5OC8xMjM1IDg5OC8yODk5LzEyMzYgODg2LzI5MDkvMTI0NgpmIDg4Ni8yOTA5LzEyNDYgODk4LzI4OTkvMTIzNiA4OTcvMjkwMC8xMjM3IDg4NS8yOTEwLzEyNDcKZiA4ODUvMjkxMC8xMjQ3IDg5Ny8yOTAwLzEyMzcgODk1LzI3OTQvMTEzMSA4ODMvMjc5My8xMTMwCmYgODYwLzI5MTEvMTI0OCA4NzEvMjc0Ny8xMDg2IDg3My8yOTEyLzEyNDkgODcwLzI5MTMvMTI1MApmIDg3MC8yOTEzLzEyNTAgODczLzI5MTIvMTI0OSA4NzQvMjkxNC8xMjUxIDg2OS8yOTE1LzEyNTIKZiA4NjkvMjkxNS8xMjUyIDg3NC8yOTE0LzEyNTEgODc1LzI5MTYvMTI1MyA4NjgvMjkxNy8xMjU0CmYgODY4LzI5MTcvMTI1NCA4NzUvMjkxNi8xMjUzIDg3Ni8yOTE4LzEyNTUgODY3LzI5MTkvMTI1NgpmIDg2Ny8yOTE5LzEyNTYgODc2LzI5MTgvMTI1NSA4NzcvMjkyMC8xMjU3IDg2Ni8yOTIxLzEyNTgKZiA4NjYvMjkyMS8xMjU4IDg3Ny8yOTIwLzEyNTcgODc4LzI5MjIvMTI1OSA4NjUvMjkyMy8xMjYwCmYgODY1LzI5MjMvMTI2MCA4NzgvMjkyMi8xMjU5IDg3OS8yOTI0LzEyNjEgODY0LzI5MjUvMTI2MgpmIDg2NC8yOTI1LzEyNjIgODc5LzI5MjQvMTI2MSA4ODAvMjkyNi8xMjYzIDg2My8yOTI3LzEyNjQKZiA4NjMvMjkyNy8xMjY0IDg4MC8yOTI2LzEyNjMgODgxLzI5MjgvMTI2NSA4NjIvMjkyOS8xMjY2CmYgODYyLzI5MjkvMTI2NiA4ODEvMjkyOC8xMjY1IDg4Mi8yOTMwLzEyNjcgODYxLzI5MzEvMTI2OApmIDg2MS8yOTMxLzEyNjggODgyLzI5MzAvMTI2NyA4NzIvMjc5Mi8xMTI5IDg1OS8yNzkxLzExMjgKZiA4NDgvMjkzMi8xMjY5IDg2MC8yOTExLzEyNDggODcwLzI5MTMvMTI1MCA4NTgvMjkzMy8xMjcwCmYgODU4LzI5MzMvMTI3MCA4NzAvMjkxMy8xMjUwIDg2OS8yOTE1LzEyNTIgODU3LzI5MzQvMTI3MQpmIDg1Ny8yOTM0LzEyNzEgODY5LzI5MTUvMTI1MiA4NjgvMjkxNy8xMjU0IDg1Ni8yOTM1LzEyNzIKZiA4NTYvMjkzNS8xMjcyIDg2OC8yOTE3LzEyNTQgODY3LzI5MTkvMTI1NiA4NTUvMjkzNi8xMjczCmYgODU1LzI5MzYvMTI3MyA4NjcvMjkxOS8xMjU2IDg2Ni8yOTIxLzEyNTggODU0LzI5MzcvMTI3NApmIDg1NC8yOTM3LzEyNzQgODY2LzI5MjEvMTI1OCA4NjUvMjkyMy8xMjYwIDg1My8yOTM4LzEyNzUKZiA4NTMvMjkzOC8xMjc1IDg2NS8yOTIzLzEyNjAgODY0LzI5MjUvMTI2MiA4NTIvMjkzOS8xMjc2CmYgODUyLzI5MzkvMTI3NiA4NjQvMjkyNS8xMjYyIDg2My8yOTI3LzEyNjQgODUxLzI5NDAvMTI3NwpmIDg1MS8yOTQwLzEyNzcgODYzLzI5MjcvMTI2NCA4NjIvMjkyOS8xMjY2IDg1MC8yOTQxLzEyNzgKZiA4NTAvMjk0MS8xMjc4IDg2Mi8yOTI5LzEyNjYgODYxLzI5MzEvMTI2OCA4NDkvMjk0Mi8xMjc5CmYgODQ5LzI5NDIvMTI3OSA4NjEvMjkzMS8xMjY4IDg1OS8yNzkxLzExMjggODQ3LzI3OTAvMTEyNwpmIDgzNi8yOTQzLzEyODAgODQ4LzI5MzIvMTI2OSA4NTgvMjkzMy8xMjcwIDg0Ni8yOTQ0LzEyODEKZiA4NDYvMjk0NC8xMjgxIDg1OC8yOTMzLzEyNzAgODU3LzI5MzQvMTI3MSA4NDUvMjk0NS8xMjgyCmYgODQ1LzI5NDUvMTI4MiA4NTcvMjkzNC8xMjcxIDg1Ni8yOTM1LzEyNzIgODQ0LzI5NDYvMTI4MwpmIDg0NC8yOTQ2LzEyODMgODU2LzI5MzUvMTI3MiA4NTUvMjkzNi8xMjczIDg0My8yOTQ3LzEyODQKZiA4NDMvMjk0Ny8xMjg0IDg1NS8yOTM2LzEyNzMgODU0LzI5MzcvMTI3NCA4NDIvMjk0OC8xMjg1CmYgODQyLzI5NDgvMTI4NSA4NTQvMjkzNy8xMjc0IDg1My8yOTM4LzEyNzUgODQxLzI5NDkvMTI4NgpmIDg0MS8yOTQ5LzEyODYgODUzLzI5MzgvMTI3NSA4NTIvMjkzOS8xMjc2IDg0MC8yOTUwLzEyODcKZiA4NDAvMjk1MC8xMjg3IDg1Mi8yOTM5LzEyNzYgODUxLzI5NDAvMTI3NyA4MzkvMjk1MS8xMjg4CmYgODM5LzI5NTEvMTI4OCA4NTEvMjk0MC8xMjc3IDg1MC8yOTQxLzEyNzggODM4LzI5NTIvMTI4OQpmIDgzOC8yOTUyLzEyODkgODUwLzI5NDEvMTI3OCA4NDkvMjk0Mi8xMjc5IDgzNy8yOTUzLzEyOTAKZiA4MzcvMjk1My8xMjkwIDg0OS8yOTQyLzEyNzkgODQ3LzI3OTAvMTEyNyA4MzUvMjc4OS8xMTI2CmYgODI0LzI5NTQvMTI5MSA4MzYvMjk0My8xMjgwIDg0Ni8yOTQ0LzEyODEgODM0LzI5NTUvMTI5MgpmIDgzNC8yOTU1LzEyOTIgODQ2LzI5NDQvMTI4MSA4NDUvMjk0NS8xMjgyIDgzMy8yOTU2LzEyOTMKZiA4MzMvMjk1Ni8xMjkzIDg0NS8yOTQ1LzEyODIgODQ0LzI5NDYvMTI4MyA4MzIvMjk1Ny8xMjk0CmYgODMyLzI5NTcvMTI5NCA4NDQvMjk0Ni8xMjgzIDg0My8yOTQ3LzEyODQgODMxLzI5NTgvMTI5NQpmIDgzMS8yOTU4LzEyOTUgODQzLzI5NDcvMTI4NCA4NDIvMjk0OC8xMjg1IDgzMC8yOTU5LzEyOTYKZiA4MzAvMjk1OS8xMjk2IDg0Mi8yOTQ4LzEyODUgODQxLzI5NDkvMTI4NiA4MjkvMjk2MC8xMjk3CmYgODI5LzI5NjAvMTI5NyA4NDEvMjk0OS8xMjg2IDg0MC8yOTUwLzEyODcgODI4LzI5NjEvMTI5OApmIDgyOC8yOTYxLzEyOTggODQwLzI5NTAvMTI4NyA4MzkvMjk1MS8xMjg4IDgyNy8yOTYyLzEyOTkKZiA4MjcvMjk2Mi8xMjk5IDgzOS8yOTUxLzEyODggODM4LzI5NTIvMTI4OSA4MjYvMjk2My8xMzAwCmYgODI2LzI5NjMvMTMwMCA4MzgvMjk1Mi8xMjg5IDgzNy8yOTUzLzEyOTAgODI1LzI5NjQvMTMwMQpmIDgyNS8yOTY0LzEzMDEgODM3LzI5NTMvMTI5MCA4MzUvMjc4OS8xMTI2IDgyMy8yNzg4LzExMjUKZiA4MTIvMjk2NS8xMzAyIDgyNC8yOTU0LzEyOTEgODM0LzI5NTUvMTI5MiA4MjIvMjk2Ni8xMzAzCmYgODIyLzI5NjYvMTMwMyA4MzQvMjk1NS8xMjkyIDgzMy8yOTU2LzEyOTMgODIxLzI5NjcvMTMwNApmIDgyMS8yOTY3LzEzMDQgODMzLzI5NTYvMTI5MyA4MzIvMjk1Ny8xMjk0IDgyMC8yOTY4LzEzMDUKZiA4MjAvMjk2OC8xMzA1IDgzMi8yOTU3LzEyOTQgODMxLzI5NTgvMTI5NSA4MTkvMjk2OS8xMzA2CmYgODE5LzI5NjkvMTMwNiA4MzEvMjk1OC8xMjk1IDgzMC8yOTU5LzEyOTYgODE4LzI5NzAvMTMwNwpmIDgxOC8yOTcwLzEzMDcgODMwLzI5NTkvMTI5NiA4MjkvMjk2MC8xMjk3IDgxNy8yOTcxLzEzMDgKZiA4MTcvMjk3MS8xMzA4IDgyOS8yOTYwLzEyOTcgODI4LzI5NjEvMTI5OCA4MTYvMjk3Mi8xMzA5CmYgODE2LzI5NzIvMTMwOSA4MjgvMjk2MS8xMjk4IDgyNy8yOTYyLzEyOTkgODE1LzI5NzMvMTMxMApmIDgxNS8yOTczLzEzMTAgODI3LzI5NjIvMTI5OSA4MjYvMjk2My8xMzAwIDgxNC8yOTc0LzEzMTEKZiA4MTQvMjk3NC8xMzExIDgyNi8yOTYzLzEzMDAgODI1LzI5NjQvMTMwMSA4MTMvMjk3NS8xMzEyCmYgODEzLzI5NzUvMTMxMiA4MjUvMjk2NC8xMzAxIDgyMy8yNzg4LzExMjUgODExLzI3ODcvMTEyNApmIDgwMC8yOTc2LzEzMTMgODEyLzI5NjUvMTMwMiA4MjIvMjk2Ni8xMzAzIDgxMC8yOTc3LzEzMTQKZiA4MTAvMjk3Ny8xMzE0IDgyMi8yOTY2LzEzMDMgODIxLzI5NjcvMTMwNCA4MDkvMjk3OC8xMzE1CmYgODA5LzI5NzgvMTMxNSA4MjEvMjk2Ny8xMzA0IDgyMC8yOTY4LzEzMDUgODA4LzI5NzkvMTMxNgpmIDgwOC8yOTc5LzEzMTYgODIwLzI5NjgvMTMwNSA4MTkvMjk2OS8xMzA2IDgwNy8yOTgwLzEzMTcKZiA4MDcvMjk4MC8xMzE3IDgxOS8yOTY5LzEzMDYgODE4LzI5NzAvMTMwNyA4MDYvMjk4MS8xMzE4CmYgODA2LzI5ODEvMTMxOCA4MTgvMjk3MC8xMzA3IDgxNy8yOTcxLzEzMDggODA1LzI5ODIvMTMxOQpmIDgwNS8yOTgyLzEzMTkgODE3LzI5NzEvMTMwOCA4MTYvMjk3Mi8xMzA5IDgwNC8yOTgzLzEzMjAKZiA4MDQvMjk4My8xMzIwIDgxNi8yOTcyLzEzMDkgODE1LzI5NzMvMTMxMCA4MDMvMjk4NC8xMzIxCmYgODAzLzI5ODQvMTMyMSA4MTUvMjk3My8xMzEwIDgxNC8yOTc0LzEzMTEgODAyLzI5ODUvMTMyMgpmIDgwMi8yOTg1LzEzMjIgODE0LzI5NzQvMTMxMSA4MTMvMjk3NS8xMzEyIDgwMS8yOTg2LzEzMjMKZiA4MDEvMjk4Ni8xMzIzIDgxMy8yOTc1LzEzMTIgODExLzI3ODcvMTEyNCA3OTkvMjc4Ni8xMTIzCmYgNzg4LzI5ODcvMTMyNCA4MDAvMjk3Ni8xMzEzIDgxMC8yOTc3LzEzMTQgNzk4LzI5ODgvMTMyNQpmIDc5OC8yOTg4LzEzMjUgODEwLzI5NzcvMTMxNCA4MDkvMjk3OC8xMzE1IDc5Ny8yOTg5LzEzMjYKZiA3OTcvMjk4OS8xMzI2IDgwOS8yOTc4LzEzMTUgODA4LzI5NzkvMTMxNiA3OTYvMjk5MC8xMzI3CmYgNzk2LzI5OTAvMTMyNyA4MDgvMjk3OS8xMzE2IDgwNy8yOTgwLzEzMTcgNzk1LzI5OTEvMTMyOApmIDc5NS8yOTkxLzEzMjggODA3LzI5ODAvMTMxNyA4MDYvMjk4MS8xMzE4IDc5NC8yOTkyLzEzMjkKZiA3OTQvMjk5Mi8xMzI5IDgwNi8yOTgxLzEzMTggODA1LzI5ODIvMTMxOSA3OTMvMjk5My8xMzMwCmYgNzkzLzI5OTMvMTMzMCA4MDUvMjk4Mi8xMzE5IDgwNC8yOTgzLzEzMjAgNzkyLzI5OTQvMTMzMQpmIDc5Mi8yOTk0LzEzMzEgODA0LzI5ODMvMTMyMCA4MDMvMjk4NC8xMzIxIDc5MS8yOTk1LzEzMzIKZiA3OTEvMjk5NS8xMzMyIDgwMy8yOTg0LzEzMjEgODAyLzI5ODUvMTMyMiA3OTAvMjk5Ni8xMzMzCmYgNzkwLzI5OTYvMTMzMyA4MDIvMjk4NS8xMzIyIDgwMS8yOTg2LzEzMjMgNzg5LzI5OTcvMTMzNApmIDc4OS8yOTk3LzEzMzQgODAxLzI5ODYvMTMyMyA3OTkvMjc4Ni8xMTIzIDc4Ny8yNzg1LzExMjIKZiA3NzYvMjk5OC8xMzM1IDc4OC8yOTg3LzEzMjQgNzk4LzI5ODgvMTMyNSA3ODYvMjk5OS8xMzM2CmYgNzg2LzI5OTkvMTMzNiA3OTgvMjk4OC8xMzI1IDc5Ny8yOTg5LzEzMjYgNzg1LzMwMDAvMTMzNwpmIDc4NS8zMDAwLzEzMzcgNzk3LzI5ODkvMTMyNiA3OTYvMjk5MC8xMzI3IDc4NC8zMDAxLzEzMzgKZiA3ODQvMzAwMS8xMzM4IDc5Ni8yOTkwLzEzMjcgNzk1LzI5OTEvMTMyOCA3ODMvMzAwMi8xMzM5CmYgNzgzLzMwMDIvMTMzOSA3OTUvMjk5MS8xMzI4IDc5NC8yOTkyLzEzMjkgNzgyLzMwMDMvMTM0MApmIDc4Mi8zMDAzLzEzNDAgNzk0LzI5OTIvMTMyOSA3OTMvMjk5My8xMzMwIDc4MS8zMDA0LzEzNDEKZiA3ODEvMzAwNC8xMzQxIDc5My8yOTkzLzEzMzAgNzkyLzI5OTQvMTMzMSA3ODAvMzAwNS8xMzQyCmYgNzgwLzMwMDUvMTM0MiA3OTIvMjk5NC8xMzMxIDc5MS8yOTk1LzEzMzIgNzc5LzMwMDYvMTM0MwpmIDc3OS8zMDA2LzEzNDMgNzkxLzI5OTUvMTMzMiA3OTAvMjk5Ni8xMzMzIDc3OC8zMDA3LzEzNDQKZiA3NzgvMzAwNy8xMzQ0IDc5MC8yOTk2LzEzMzMgNzg5LzI5OTcvMTMzNCA3NzcvMzAwOC8xMzQ1CmYgNzc3LzMwMDgvMTM0NSA3ODkvMjk5Ny8xMzM0IDc4Ny8yNzg1LzExMjIgNzc1LzI3NDQvMTA4MwpmIDc2NC8yNzgyLzExMTkgNzc2LzI5OTgvMTMzNSA3ODYvMjk5OS8xMzM2IDc3NC8zMDA5LzEzNDYKZiA3NzQvMzAwOS8xMzQ2IDc4Ni8yOTk5LzEzMzYgNzg1LzMwMDAvMTMzNyA3NzMvMzAxMC8xMzQ3CmYgNzczLzMwMTAvMTM0NyA3ODUvMzAwMC8xMzM3IDc4NC8zMDAxLzEzMzggNzcyLzMwMTEvMTM0OApmIDc3Mi8zMDExLzEzNDggNzg0LzMwMDEvMTMzOCA3ODMvMzAwMi8xMzM5IDc3MS8zMDEyLzEzNDkKZiA3NzEvMzAxMi8xMzQ5IDc4My8zMDAyLzEzMzkgNzgyLzMwMDMvMTM0MCA3NzAvMzAxMy8xMzUwCmYgNzcwLzMwMTMvMTM1MCA3ODIvMzAwMy8xMzQwIDc4MS8zMDA0LzEzNDEgNzY5LzMwMTQvMTM1MQpmIDc2OS8zMDE0LzEzNTEgNzgxLzMwMDQvMTM0MSA3ODAvMzAwNS8xMzQyIDc2OC8zMDE1LzEzNTIKZiA3NjgvMzAxNS8xMzUyIDc4MC8zMDA1LzEzNDIgNzc5LzMwMDYvMTM0MyA3NjcvMzAxNi8xMzUzCmYgNzY3LzMwMTYvMTM1MyA3NzkvMzAwNi8xMzQzIDc3OC8zMDA3LzEzNDQgNzY2LzMwMTcvMTM1NApmIDc2Ni8zMDE3LzEzNTQgNzc4LzMwMDcvMTM0NCA3NzcvMzAwOC8xMzQ1IDc2NS8zMDE4LzEzNTUKZiA3NjUvMzAxOC8xMzU1IDc3Ny8zMDA4LzEzNDUgNzc1LzI3NDQvMTA4MyA3NjMvMjc0My8xMDgyCmYgNzQwLzMwMTkvMTM1NiA3NTEvMjc3MS8xMTA4IDc1My8zMDIwLzEzNTcgNzUwLzMwMjEvMTM1OApmIDc1MC8zMDIxLzEzNTggNzUzLzMwMjAvMTM1NyA3NTQvMzAyMi8xMzU5IDc0OS8zMDIzLzEzNjAKZiA3NDkvMzAyMy8xMzYwIDc1NC8zMDIyLzEzNTkgNzU1LzMwMjQvMTM2MSA3NDgvMzAyNS8xMzYyCmYgNzQ4LzMwMjUvMTM2MiA3NTUvMzAyNC8xMzYxIDc1Ni8zMDI2LzEzNjMgNzQ3LzMwMjcvMTM2NApmIDc0Ny8zMDI3LzEzNjQgNzU2LzMwMjYvMTM2MyA3NTcvMzAyOC8xMzY1IDc0Ni8zMDI5LzEzNjYKZiA3NDYvMzAyOS8xMzY2IDc1Ny8zMDI4LzEzNjUgNzU4LzMwMzAvMTM2NyA3NDUvMzAzMS8xMzY4CmYgNzQ1LzMwMzEvMTM2OCA3NTgvMzAzMC8xMzY3IDc1OS8zMDMyLzEzNjkgNzQ0LzMwMzMvMTM3MApmIDc0NC8zMDMzLzEzNzAgNzU5LzMwMzIvMTM2OSA3NjAvMzAzNC8xMzcxIDc0My8zMDM1LzEzNzIKZiA3NDMvMzAzNS8xMzcyIDc2MC8zMDM0LzEzNzEgNzYxLzMwMzYvMTM3MyA3NDIvMzAzNy8xMzc0CmYgNzQyLzMwMzcvMTM3NCA3NjEvMzAzNi8xMzczIDc2Mi8zMDM4LzEzNzUgNzQxLzMwMzkvMTM3NgpmIDc0MS8zMDM5LzEzNzYgNzYyLzMwMzgvMTM3NSA3NTIvMjc4MC8xMTE3IDczOS8yNzc5LzExMTYKZiA3MjgvMzA0MC8xMzc3IDc0MC8zMDE5LzEzNTYgNzUwLzMwMjEvMTM1OCA3MzgvMzA0MS8xMzc4CmYgNzM4LzMwNDEvMTM3OCA3NTAvMzAyMS8xMzU4IDc0OS8zMDIzLzEzNjAgNzM3LzMwNDIvMTM3OQpmIDczNy8zMDQyLzEzNzkgNzQ5LzMwMjMvMTM2MCA3NDgvMzAyNS8xMzYyIDczNi8zMDQzLzEzODAKZiA3MzYvMzA0My8xMzgwIDc0OC8zMDI1LzEzNjIgNzQ3LzMwMjcvMTM2NCA3MzUvMzA0NC8xMzgxCmYgNzM1LzMwNDQvMTM4MSA3NDcvMzAyNy8xMzY0IDc0Ni8zMDI5LzEzNjYgNzM0LzMwNDUvMTM4MgpmIDczNC8zMDQ1LzEzODIgNzQ2LzMwMjkvMTM2NiA3NDUvMzAzMS8xMzY4IDczMy8zMDQ2LzEzODMKZiA3MzMvMzA0Ni8xMzgzIDc0NS8zMDMxLzEzNjggNzQ0LzMwMzMvMTM3MCA3MzIvMzA0Ny8xMzg0CmYgNzMyLzMwNDcvMTM4NCA3NDQvMzAzMy8xMzcwIDc0My8zMDM1LzEzNzIgNzMxLzMwNDgvMTM4NQpmIDczMS8zMDQ4LzEzODUgNzQzLzMwMzUvMTM3MiA3NDIvMzAzNy8xMzc0IDczMC8zMDQ5LzEzODYKZiA3MzAvMzA0OS8xMzg2IDc0Mi8zMDM3LzEzNzQgNzQxLzMwMzkvMTM3NiA3MjkvMzA1MC8xMzg3CmYgNzI5LzMwNTAvMTM4NyA3NDEvMzAzOS8xMzc2IDczOS8yNzc5LzExMTYgNzI3LzI3NzgvMTExNQpmIDcxNi8zMDUxLzEzODggNzI4LzMwNDAvMTM3NyA3MzgvMzA0MS8xMzc4IDcyNi8zMDUyLzEzODkKZiA3MjYvMzA1Mi8xMzg5IDczOC8zMDQxLzEzNzggNzM3LzMwNDIvMTM3OSA3MjUvMzA1My8xMzkwCmYgNzI1LzMwNTMvMTM5MCA3MzcvMzA0Mi8xMzc5IDczNi8zMDQzLzEzODAgNzI0LzMwNTQvMTM5MQpmIDcyNC8zMDU0LzEzOTEgNzM2LzMwNDMvMTM4MCA3MzUvMzA0NC8xMzgxIDcyMy8zMDU1LzEzOTIKZiA3MjMvMzA1NS8xMzkyIDczNS8zMDQ0LzEzODEgNzM0LzMwNDUvMTM4MiA3MjIvMzA1Ni8xMzkzCmYgNzIyLzMwNTYvMTM5MyA3MzQvMzA0NS8xMzgyIDczMy8zMDQ2LzEzODMgNzIxLzMwNTcvMTM5NApmIDcyMS8zMDU3LzEzOTQgNzMzLzMwNDYvMTM4MyA3MzIvMzA0Ny8xMzg0IDcyMC8zMDU4LzEzOTUKZiA3MjAvMzA1OC8xMzk1IDczMi8zMDQ3LzEzODQgNzMxLzMwNDgvMTM4NSA3MTkvMzA1OS8xMzk2CmYgNzE5LzMwNTkvMTM5NiA3MzEvMzA0OC8xMzg1IDczMC8zMDQ5LzEzODYgNzE4LzMwNjAvMTM5NwpmIDcxOC8zMDYwLzEzOTcgNzMwLzMwNDkvMTM4NiA3MjkvMzA1MC8xMzg3IDcxNy8zMDYxLzEzOTgKZiA3MTcvMzA2MS8xMzk4IDcyOS8zMDUwLzEzODcgNzI3LzI3NzgvMTExNSA3MTUvMjc3Ny8xMTE0CmYgNzA0LzMwNjIvMTM5OSA3MTYvMzA1MS8xMzg4IDcyNi8zMDUyLzEzODkgNzE0LzMwNjMvMTQwMApmIDcxNC8zMDYzLzE0MDAgNzI2LzMwNTIvMTM4OSA3MjUvMzA1My8xMzkwIDcxMy8zMDY0LzE0MDEKZiA3MTMvMzA2NC8xNDAxIDcyNS8zMDUzLzEzOTAgNzI0LzMwNTQvMTM5MSA3MTIvMzA2NS8xNDAyCmYgNzEyLzMwNjUvMTQwMiA3MjQvMzA1NC8xMzkxIDcyMy8zMDU1LzEzOTIgNzExLzMwNjYvMTQwMwpmIDcxMS8zMDY2LzE0MDMgNzIzLzMwNTUvMTM5MiA3MjIvMzA1Ni8xMzkzIDcxMC8zMDY3LzE0MDQKZiA3MTAvMzA2Ny8xNDA0IDcyMi8zMDU2LzEzOTMgNzIxLzMwNTcvMTM5NCA3MDkvMzA2OC8xNDA1CmYgNzA5LzMwNjgvMTQwNSA3MjEvMzA1Ny8xMzk0IDcyMC8zMDU4LzEzOTUgNzA4LzMwNjkvMTQwNgpmIDcwOC8zMDY5LzE0MDYgNzIwLzMwNTgvMTM5NSA3MTkvMzA1OS8xMzk2IDcwNy8zMDcwLzE0MDcKZiA3MDcvMzA3MC8xNDA3IDcxOS8zMDU5LzEzOTYgNzE4LzMwNjAvMTM5NyA3MDYvMzA3MS8xNDA4CmYgNzA2LzMwNzEvMTQwOCA3MTgvMzA2MC8xMzk3IDcxNy8zMDYxLzEzOTggNzA1LzMwNzIvMTQwOQpmIDcwNS8zMDcyLzE0MDkgNzE3LzMwNjEvMTM5OCA3MTUvMjc3Ny8xMTE0IDcwMy8yNzc2LzExMTMKZiA2OTIvMzA3My8xNDEwIDcwNC8zMDYyLzEzOTkgNzE0LzMwNjMvMTQwMCA3MDIvMzA3NC8xNDExCmYgNzAyLzMwNzQvMTQxMSA3MTQvMzA2My8xNDAwIDcxMy8zMDY0LzE0MDEgNzAxLzMwNzUvMTQxMgpmIDcwMS8zMDc1LzE0MTIgNzEzLzMwNjQvMTQwMSA3MTIvMzA2NS8xNDAyIDcwMC8zMDc2LzE0MTMKZiA3MDAvMzA3Ni8xNDEzIDcxMi8zMDY1LzE0MDIgNzExLzMwNjYvMTQwMyA2OTkvMzA3Ny8xNDE0CmYgNjk5LzMwNzcvMTQxNCA3MTEvMzA2Ni8xNDAzIDcxMC8zMDY3LzE0MDQgNjk4LzMwNzgvMTQxNQpmIDY5OC8zMDc4LzE0MTUgNzEwLzMwNjcvMTQwNCA3MDkvMzA2OC8xNDA1IDY5Ny8zMDc5LzE0MTYKZiA2OTcvMzA3OS8xNDE2IDcwOS8zMDY4LzE0MDUgNzA4LzMwNjkvMTQwNiA2OTYvMzA4MC8xNDE3CmYgNjk2LzMwODAvMTQxNyA3MDgvMzA2OS8xNDA2IDcwNy8zMDcwLzE0MDcgNjk1LzMwODEvMTQxOApmIDY5NS8zMDgxLzE0MTggNzA3LzMwNzAvMTQwNyA3MDYvMzA3MS8xNDA4IDY5NC8zMDgyLzE0MTkKZiA2OTQvMzA4Mi8xNDE5IDcwNi8zMDcxLzE0MDggNzA1LzMwNzIvMTQwOSA2OTMvMzA4My8xNDIwCmYgNjkzLzMwODMvMTQyMCA3MDUvMzA3Mi8xNDA5IDcwMy8yNzc2LzExMTMgNjkxLzI3NzUvMTExMgpmIDY4MC8zMDg0LzE0MjEgNjkyLzMwNzMvMTQxMCA3MDIvMzA3NC8xNDExIDY5MC8zMDg1LzE0MjIKZiA2OTAvMzA4NS8xNDIyIDcwMi8zMDc0LzE0MTEgNzAxLzMwNzUvMTQxMiA2ODkvMzA4Ni8xNDIzCmYgNjg5LzMwODYvMTQyMyA3MDEvMzA3NS8xNDEyIDcwMC8zMDc2LzE0MTMgNjg4LzMwODcvMTQyNApmIDY4OC8zMDg3LzE0MjQgNzAwLzMwNzYvMTQxMyA2OTkvMzA3Ny8xNDE0IDY4Ny8zMDg4LzE0MjUKZiA2ODcvMzA4OC8xNDI1IDY5OS8zMDc3LzE0MTQgNjk4LzMwNzgvMTQxNSA2ODYvMzA4OS8xNDI2CmYgNjg2LzMwODkvMTQyNiA2OTgvMzA3OC8xNDE1IDY5Ny8zMDc5LzE0MTYgNjg1LzMwOTAvMTQyNwpmIDY4NS8zMDkwLzE0MjcgNjk3LzMwNzkvMTQxNiA2OTYvMzA4MC8xNDE3IDY4NC8zMDkxLzE0MjgKZiA2ODQvMzA5MS8xNDI4IDY5Ni8zMDgwLzE0MTcgNjk1LzMwODEvMTQxOCA2ODMvMzA5Mi8xNDI5CmYgNjgzLzMwOTIvMTQyOSA2OTUvMzA4MS8xNDE4IDY5NC8zMDgyLzE0MTkgNjgyLzMwOTMvMTQzMApmIDY4Mi8zMDkzLzE0MzAgNjk0LzMwODIvMTQxOSA2OTMvMzA4My8xNDIwIDY4MS8zMDk0LzE0MzEKZiA2ODEvMzA5NC8xNDMxIDY5My8zMDgzLzE0MjAgNjkxLzI3NzUvMTExMiA2NzkvMjc3NC8xMTExCmYgNjY4LzMwOTUvMTQzMiA2ODAvMzA4NC8xNDIxIDY5MC8zMDg1LzE0MjIgNjc4LzMwOTYvMTQzMwpmIDY3OC8zMDk2LzE0MzMgNjkwLzMwODUvMTQyMiA2ODkvMzA4Ni8xNDIzIDY3Ny8zMDk3LzE0MzQKZiA2NzcvMzA5Ny8xNDM0IDY4OS8zMDg2LzE0MjMgNjg4LzMwODcvMTQyNCA2NzYvMzA5OC8xNDM1CmYgNjc2LzMwOTgvMTQzNSA2ODgvMzA4Ny8xNDI0IDY4Ny8zMDg4LzE0MjUgNjc1LzMwOTkvMTQzNgpmIDY3NS8zMDk5LzE0MzYgNjg3LzMwODgvMTQyNSA2ODYvMzA4OS8xNDI2IDY3NC8zMTAwLzE0MzcKZiA2NzQvMzEwMC8xNDM3IDY4Ni8zMDg5LzE0MjYgNjg1LzMwOTAvMTQyNyA2NzMvMzEwMS8xNDM4CmYgNjczLzMxMDEvMTQzOCA2ODUvMzA5MC8xNDI3IDY4NC8zMDkxLzE0MjggNjcyLzMxMDIvMTQzOQpmIDY3Mi8zMTAyLzE0MzkgNjg0LzMwOTEvMTQyOCA2ODMvMzA5Mi8xNDI5IDY3MS8zMTAzLzE0NDAKZiA2NzEvMzEwMy8xNDQwIDY4My8zMDkyLzE0MjkgNjgyLzMwOTMvMTQzMCA2NzAvMzEwNC8xNDQxCmYgNjcwLzMxMDQvMTQ0MSA2ODIvMzA5My8xNDMwIDY4MS8zMDk0LzE0MzEgNjY5LzMxMDUvMTQ0MgpmIDY2OS8zMTA1LzE0NDIgNjgxLzMwOTQvMTQzMSA2NzkvMjc3NC8xMTExIDY2Ny8yNzczLzExMTAKZiA2NTYvMzEwNi8xNDQzIDY2OC8zMDk1LzE0MzIgNjc4LzMwOTYvMTQzMyA2NjYvMzEwNy8xNDQ0CmYgNjY2LzMxMDcvMTQ0NCA2NzgvMzA5Ni8xNDMzIDY3Ny8zMDk3LzE0MzQgNjY1LzMxMDgvMTQ0NQpmIDY2NS8zMTA4LzE0NDUgNjc3LzMwOTcvMTQzNCA2NzYvMzA5OC8xNDM1IDY2NC8zMTA5LzE0NDYKZiA2NjQvMzEwOS8xNDQ2IDY3Ni8zMDk4LzE0MzUgNjc1LzMwOTkvMTQzNiA2NjMvMzExMC8xNDQ3CmYgNjYzLzMxMTAvMTQ0NyA2NzUvMzA5OS8xNDM2IDY3NC8zMTAwLzE0MzcgNjYyLzMxMTEvMTQ0OApmIDY2Mi8zMTExLzE0NDggNjc0LzMxMDAvMTQzNyA2NzMvMzEwMS8xNDM4IDY2MS8zMTEyLzE0NDkKZiA2NjEvMzExMi8xNDQ5IDY3My8zMTAxLzE0MzggNjcyLzMxMDIvMTQzOSA2NjAvMzExMy8xNDUwCmYgNjYwLzMxMTMvMTQ1MCA2NzIvMzEwMi8xNDM5IDY3MS8zMTAzLzE0NDAgNjU5LzMxMTQvMTQ1MQpmIDY1OS8zMTE0LzE0NTEgNjcxLzMxMDMvMTQ0MCA2NzAvMzEwNC8xNDQxIDY1OC8zMTE1LzE0NTIKZiA2NTgvMzExNS8xNDUyIDY3MC8zMTA0LzE0NDEgNjY5LzMxMDUvMTQ0MiA2NTcvMzExNi8xNDUzCmYgNjU3LzMxMTYvMTQ1MyA2NjkvMzEwNS8xNDQyIDY2Ny8yNzczLzExMTAgNjU1LzI3NTAvMTA4OQpmIDY0NC8yNzQ2LzEwODUgNjU2LzMxMDYvMTQ0MyA2NjYvMzEwNy8xNDQ0IDY1NC8zMTE3LzE0NTQKZiA2NTQvMzExNy8xNDU0IDY2Ni8zMTA3LzE0NDQgNjY1LzMxMDgvMTQ0NSA2NTMvMzExOC8xNDU1CmYgNjUzLzMxMTgvMTQ1NSA2NjUvMzEwOC8xNDQ1IDY2NC8zMTA5LzE0NDYgNjUyLzMxMTkvMTQ1NgpmIDY1Mi8zMTE5LzE0NTYgNjY0LzMxMDkvMTQ0NiA2NjMvMzExMC8xNDQ3IDY1MS8zMTIwLzE0NTcKZiA2NTEvMzEyMC8xNDU3IDY2My8zMTEwLzE0NDcgNjYyLzMxMTEvMTQ0OCA2NTAvMzEyMS8xNDU4CmYgNjUwLzMxMjEvMTQ1OCA2NjIvMzExMS8xNDQ4IDY2MS8zMTEyLzE0NDkgNjQ5LzMxMjIvMTQ1OQpmIDY0OS8zMTIyLzE0NTkgNjYxLzMxMTIvMTQ0OSA2NjAvMzExMy8xNDUwIDY0OC8zMTIzLzE0NjAKZiA2NDgvMzEyMy8xNDYwIDY2MC8zMTEzLzE0NTAgNjU5LzMxMTQvMTQ1MSA2NDcvMzEyNC8xNDYxCmYgNjQ3LzMxMjQvMTQ2MSA2NTkvMzExNC8xNDUxIDY1OC8zMTE1LzE0NTIgNjQ2LzMxMjUvMTQ2MgpmIDY0Ni8zMTI1LzE0NjIgNjU4LzMxMTUvMTQ1MiA2NTcvMzExNi8xNDUzIDY0NS8zMTI2LzE0NjMKZiA2NDUvMzEyNi8xNDYzIDY1Ny8zMTE2LzE0NTMgNjU1LzI3NTAvMTA4OSA2NDMvMjc0OS8xMDg4CmYgNjIwLzMxMjcvMTQ2NCA2MzEvMzEyOC8xNDY1IDYzMy8zMTI5LzE0NjYgNjMwLzMxMzAvMTQ2NwpmIDYzMC8zMTMwLzE0NjcgNjMzLzMxMjkvMTQ2NiA2MzQvMzEzMS8xNDY4IDYyOS8zMTMyLzE0NjkKZiA2MjkvMzEzMi8xNDY5IDYzNC8zMTMxLzE0NjggNjM1LzMxMzMvMTQ3MCA2MjgvMzEzNC8xNDcxCmYgNjI4LzMxMzQvMTQ3MSA2MzUvMzEzMy8xNDcwIDYzNi8zMTM1LzE0NzIgNjI3LzMxMzYvMTQ3MwpmIDYyNy8zMTM2LzE0NzMgNjM2LzMxMzUvMTQ3MiA2MzcvMzEzNy8xNDc0IDYyNi8zMTM4LzE0NzUKZiA2MjYvMzEzOC8xNDc1IDYzNy8zMTM3LzE0NzQgNjM4LzMxMzkvMTQ3NiA2MjUvMzE0MC8xNDc3CmYgNjI1LzMxNDAvMTQ3NyA2MzgvMzEzOS8xNDc2IDYzOS8zMTQxLzE0NzggNjI0LzMxNDIvMTQ3OQpmIDYyNC8zMTQyLzE0NzkgNjM5LzMxNDEvMTQ3OCA2NDAvMzE0My8xNDgwIDYyMy8zMTQ0LzE0ODEKZiA2MjMvMzE0NC8xNDgxIDY0MC8zMTQzLzE0ODAgNjQxLzMxNDUvMTQ4MiA2MjIvMzE0Ni8xNDgzCmYgNjIyLzMxNDYvMTQ4MyA2NDEvMzE0NS8xNDgyIDY0Mi8zMTQ3LzE0ODQgNjIxLzMxNDgvMTQ4NQpmIDYyMS8zMTQ4LzE0ODUgNjQyLzMxNDcvMTQ4NCA2MzIvMjc2OS8xMTA2IDYxOS8yNzY3LzExMDQKZiA2MDgvMzE0OS8xNDg2IDYyMC8zMTI3LzE0NjQgNjMwLzMxMzAvMTQ2NyA2MTgvMzE1MC8xNDg3CmYgNjE4LzMxNTAvMTQ4NyA2MzAvMzEzMC8xNDY3IDYyOS8zMTMyLzE0NjkgNjE3LzMxNTEvMTQ4OApmIDYxNy8zMTUxLzE0ODggNjI5LzMxMzIvMTQ2OSA2MjgvMzEzNC8xNDcxIDYxNi8zMTUyLzE0ODkKZiA2MTYvMzE1Mi8xNDg5IDYyOC8zMTM0LzE0NzEgNjI3LzMxMzYvMTQ3MyA2MTUvMzE1My8xNDkwCmYgNjE1LzMxNTMvMTQ5MCA2MjcvMzEzNi8xNDczIDYyNi8zMTM4LzE0NzUgNjE0LzMxNTQvMTQ5MQpmIDYxNC8zMTU0LzE0OTEgNjI2LzMxMzgvMTQ3NSA2MjUvMzE0MC8xNDc3IDYxMy8zMTU1LzE0OTIKZiA2MTMvMzE1NS8xNDkyIDYyNS8zMTQwLzE0NzcgNjI0LzMxNDIvMTQ3OSA2MTIvMzE1Ni8xNDkzCmYgNjEyLzMxNTYvMTQ5MyA2MjQvMzE0Mi8xNDc5IDYyMy8zMTQ0LzE0ODEgNjExLzMxNTcvMTQ5NApmIDYxMS8zMTU3LzE0OTQgNjIzLzMxNDQvMTQ4MSA2MjIvMzE0Ni8xNDgzIDYxMC8zMTU4LzE0OTUKZiA2MTAvMzE1OC8xNDk1IDYyMi8zMTQ2LzE0ODMgNjIxLzMxNDgvMTQ4NSA2MDkvMzE1OS8xNDk2CmYgNjA5LzMxNTkvMTQ5NiA2MjEvMzE0OC8xNDg1IDYxOS8yNzY3LzExMDQgNjA3LzI3NjUvMTEwMgpmIDU5Ni8zMTYwLzE0OTcgNjA4LzMxNDkvMTQ4NiA2MTgvMzE1MC8xNDg3IDYwNi8zMTYxLzE0OTgKZiA2MDYvMzE2MS8xNDk4IDYxOC8zMTUwLzE0ODcgNjE3LzMxNTEvMTQ4OCA2MDUvMzE2Mi8xNDk5CmYgNjA1LzMxNjIvMTQ5OSA2MTcvMzE1MS8xNDg4IDYxNi8zMTUyLzE0ODkgNjA0LzMxNjMvMTUwMApmIDYwNC8zMTYzLzE1MDAgNjE2LzMxNTIvMTQ4OSA2MTUvMzE1My8xNDkwIDYwMy8zMTY0LzE1MDEKZiA2MDMvMzE2NC8xNTAxIDYxNS8zMTUzLzE0OTAgNjE0LzMxNTQvMTQ5MSA2MDIvMzE2NS8xNTAyCmYgNjAyLzMxNjUvMTUwMiA2MTQvMzE1NC8xNDkxIDYxMy8zMTU1LzE0OTIgNjAxLzMxNjYvMTUwMwpmIDYwMS8zMTY2LzE1MDMgNjEzLzMxNTUvMTQ5MiA2MTIvMzE1Ni8xNDkzIDYwMC8zMTY3LzE1MDQKZiA2MDAvMzE2Ny8xNTA0IDYxMi8zMTU2LzE0OTMgNjExLzMxNTcvMTQ5NCA1OTkvMzE2OC8xNTA1CmYgNTk5LzMxNjgvMTUwNSA2MTEvMzE1Ny8xNDk0IDYxMC8zMTU4LzE0OTUgNTk4LzMxNjkvMTUwNgpmIDU5OC8zMTY5LzE1MDYgNjEwLzMxNTgvMTQ5NSA2MDkvMzE1OS8xNDk2IDU5Ny8zMTcwLzE1MDcKZiA1OTcvMzE3MC8xNTA3IDYwOS8zMTU5LzE0OTYgNjA3LzI3NjUvMTEwMiA1OTUvMjc2My8xMTAwCmYgNTg0LzMxNzEvMTUwOCA1OTYvMzE2MC8xNDk3IDYwNi8zMTYxLzE0OTggNTk0LzMxNzIvMTUwOQpmIDU5NC8zMTcyLzE1MDkgNjA2LzMxNjEvMTQ5OCA2MDUvMzE2Mi8xNDk5IDU5My8zMTczLzE1MTAKZiA1OTMvMzE3My8xNTEwIDYwNS8zMTYyLzE0OTkgNjA0LzMxNjMvMTUwMCA1OTIvMzE3NC8xNTExCmYgNTkyLzMxNzQvMTUxMSA2MDQvMzE2My8xNTAwIDYwMy8zMTY0LzE1MDEgNTkxLzMxNzUvMTUxMgpmIDU5MS8zMTc1LzE1MTIgNjAzLzMxNjQvMTUwMSA2MDIvMzE2NS8xNTAyIDU5MC8zMTc2LzE1MTMKZiA1OTAvMzE3Ni8xNTEzIDYwMi8zMTY1LzE1MDIgNjAxLzMxNjYvMTUwMyA1ODkvMzE3Ny8xNTE0CmYgNTg5LzMxNzcvMTUxNCA2MDEvMzE2Ni8xNTAzIDYwMC8zMTY3LzE1MDQgNTg4LzMxNzgvMTUxNQpmIDU4OC8zMTc4LzE1MTUgNjAwLzMxNjcvMTUwNCA1OTkvMzE2OC8xNTA1IDU4Ny8zMTc5LzE1MTYKZiA1ODcvMzE3OS8xNTE2IDU5OS8zMTY4LzE1MDUgNTk4LzMxNjkvMTUwNiA1ODYvMzE4MC8xNTE3CmYgNTg2LzMxODAvMTUxNyA1OTgvMzE2OS8xNTA2IDU5Ny8zMTcwLzE1MDcgNTg1LzMxODEvMTUxOApmIDU4NS8zMTgxLzE1MTggNTk3LzMxNzAvMTUwNyA1OTUvMjc2My8xMTAwIDU4My8yNzYyLzEwOTgKZiA1NzIvMzE4Mi8xNTE5IDU4NC8zMTgzLzE1MDggNTk0LzMxODQvMTUwOSA1ODIvMzE4NS8xNTIwCmYgNTgyLzMxODUvMTUyMCA1OTQvMzE4NC8xNTA5IDU5My8zMTg2LzE1MTAgNTgxLzMxODcvMTUyMQpmIDU4MS8zMTg3LzE1MjEgNTkzLzMxODYvMTUxMCA1OTIvMzE4OC8xNTExIDU4MC8zMTg5LzE1MjIKZiA1ODAvMzE4OS8xNTIyIDU5Mi8zMTg4LzE1MTEgNTkxLzMxOTAvMTUxMiA1NzkvMzE5MS8xNTIzCmYgNTc5LzMxOTEvMTUyMyA1OTEvMzE5MC8xNTEyIDU5MC8zMTkyLzE1MTMgNTc4LzMxOTMvMTUyNApmIDU3OC8zMTkzLzE1MjQgNTkwLzMxOTIvMTUxMyA1ODkvMzE5NC8xNTE0IDU3Ny8zMTk1LzE1MjUKZiA1NzcvMzE5NS8xNTI1IDU4OS8zMTk0LzE1MTQgNTg4LzMxOTYvMTUxNSA1NzYvMzE5Ny8xNTI2CmYgNTc2LzMxOTcvMTUyNiA1ODgvMzE5Ni8xNTE1IDU4Ny8zMTk4LzE1MTYgNTc1LzMxOTkvMTUyNwpmIDU3NS8zMTk5LzE1MjcgNTg3LzMxOTgvMTUxNiA1ODYvMzIwMC8xNTE3IDU3NC8zMjAxLzE1MjgKZiA1NzQvMzIwMS8xNTI4IDU4Ni8zMjAwLzE1MTcgNTg1LzMyMDIvMTUxOCA1NzMvMzIwMy8xNTI5CmYgNTczLzMyMDMvMTUyOSA1ODUvMzIwMi8xNTE4IDU4My8yNzU5LzEwOTggNTcxLzI3NTcvMTA5NgpmIDU2MC8zMjA0LzE1MzAgNTcyLzMxODIvMTUxOSA1ODIvMzE4NS8xNTIwIDU3MC8zMjA1LzE1MzEKZiA1NzAvMzIwNS8xNTMxIDU4Mi8zMTg1LzE1MjAgNTgxLzMxODcvMTUyMSA1NjkvMzIwNi8xNTMyCmYgNTY5LzMyMDYvMTUzMiA1ODEvMzE4Ny8xNTIxIDU4MC8zMTg5LzE1MjIgNTY4LzMyMDcvMTUzMwpmIDU2OC8zMjA3LzE1MzMgNTgwLzMxODkvMTUyMiA1NzkvMzE5MS8xNTIzIDU2Ny8zMjA4LzE1MzQKZiA1NjcvMzIwOC8xNTM0IDU3OS8zMTkxLzE1MjMgNTc4LzMxOTMvMTUyNCA1NjYvMzIwOS8xNTM1CmYgNTY2LzMyMDkvMTUzNSA1NzgvMzE5My8xNTI0IDU3Ny8zMTk1LzE1MjUgNTY1LzMyMTAvMTUzNgpmIDU2NS8zMjEwLzE1MzYgNTc3LzMxOTUvMTUyNSA1NzYvMzE5Ny8xNTI2IDU2NC8zMjExLzE1MzcKZiA1NjQvMzIxMS8xNTM3IDU3Ni8zMTk3LzE1MjYgNTc1LzMxOTkvMTUyNyA1NjMvMzIxMi8xNTM4CmYgNTYzLzMyMTIvMTUzOCA1NzUvMzE5OS8xNTI3IDU3NC8zMjAxLzE1MjggNTYyLzMyMTMvMTUzOQpmIDU2Mi8zMjEzLzE1MzkgNTc0LzMyMDEvMTUyOCA1NzMvMzIwMy8xNTI5IDU2MS8zMjE0LzE1NDAKZiA1NjEvMzIxNC8xNTQwIDU3My8zMjAzLzE1MjkgNTcxLzI3NTcvMTA5NiA1NTkvMjc1NS8xMDk0CmYgNTQ4LzMyMTUvMTU0MSA1NjAvMzIwNC8xNTMwIDU3MC8zMjA1LzE1MzEgNTU4LzMyMTYvMTU0MgpmIDU1OC8zMjE2LzE1NDIgNTcwLzMyMDUvMTUzMSA1NjkvMzIwNi8xNTMyIDU1Ny8zMjE3LzE1NDMKZiA1NTcvMzIxNy8xNTQzIDU2OS8zMjA2LzE1MzIgNTY4LzMyMDcvMTUzMyA1NTYvMzIxOC8xNTQ0CmYgNTU2LzMyMTgvMTU0NCA1NjgvMzIwNy8xNTMzIDU2Ny8zMjA4LzE1MzQgNTU1LzMyMTkvMTU0NQpmIDU1NS8zMjE5LzE1NDUgNTY3LzMyMDgvMTUzNCA1NjYvMzIwOS8xNTM1IDU1NC8zMjIwLzE1NDYKZiA1NTQvMzIyMC8xNTQ2IDU2Ni8zMjA5LzE1MzUgNTY1LzMyMTAvMTUzNiA1NTMvMzIyMS8xNTQ3CmYgNTUzLzMyMjEvMTU0NyA1NjUvMzIxMC8xNTM2IDU2NC8zMjExLzE1MzcgNTUyLzMyMjIvMTU0OApmIDU1Mi8zMjIyLzE1NDggNTY0LzMyMTEvMTUzNyA1NjMvMzIxMi8xNTM4IDU1MS8zMjIzLzE1NDkKZiA1NTEvMzIyMy8xNTQ5IDU2My8zMjEyLzE1MzggNTYyLzMyMTMvMTUzOSA1NTAvMzIyNC8xNTUwCmYgNTUwLzMyMjQvMTU1MCA1NjIvMzIxMy8xNTM5IDU2MS8zMjE0LzE1NDAgNTQ5LzMyMjUvMTU1MQpmIDU0OS8zMjI1LzE1NTEgNTYxLzMyMTQvMTU0MCA1NTkvMjc1NS8xMDk0IDU0Ny8yNzQxLzEwODAKZiA1MzYvMzIyNi8xNTUyIDU0OC8zMjE1LzE1NDEgNTU4LzMyMTYvMTU0MiA1NDYvMzIyNy8xNTUzCmYgNTQ2LzMyMjcvMTU1MyA1NTgvMzIxNi8xNTQyIDU1Ny8zMjE3LzE1NDMgNTQ1LzMyMjgvMTU1NApmIDU0NS8zMjI4LzE1NTQgNTU3LzMyMTcvMTU0MyA1NTYvMzIxOC8xNTQ0IDU0NC8zMjI5LzE1NTUKZiA1NDQvMzIyOS8xNTU1IDU1Ni8zMjE4LzE1NDQgNTU1LzMyMTkvMTU0NSA1NDMvMzIzMC8xNTU2CmYgNTQzLzMyMzAvMTU1NiA1NTUvMzIxOS8xNTQ1IDU1NC8zMjIwLzE1NDYgNTQyLzMyMzEvMTU1NwpmIDU0Mi8zMjMxLzE1NTcgNTU0LzMyMjAvMTU0NiA1NTMvMzIyMS8xNTQ3IDU0MS8zMjMyLzE1NTgKZiA1NDEvMzIzMi8xNTU4IDU1My8zMjIxLzE1NDcgNTUyLzMyMjIvMTU0OCA1NDAvMzIzMy8xNTU5CmYgNTQwLzMyMzMvMTU1OSA1NTIvMzIyMi8xNTQ4IDU1MS8zMjIzLzE1NDkgNTM5LzMyMzQvMTU2MApmIDUzOS8zMjM0LzE1NjAgNTUxLzMyMjMvMTU0OSA1NTAvMzIyNC8xNTUwIDUzOC8zMjM1LzE1NjEKZiA1MzgvMzIzNS8xNTYxIDU1MC8zMjI0LzE1NTAgNTQ5LzMyMjUvMTU1MSA1MzcvMzIzNi8xNTYyCmYgNTM3LzMyMzYvMTU2MiA1NDkvMzIyNS8xNTUxIDU0Ny8yNzQxLzEwODAgNTM1LzI3NDAvMTA3OQpmIDUyNC8zMjM3LzE1NjMgNTM2LzMyMjYvMTU1MiA1NDYvMzIyNy8xNTUzIDUzNC8zMjM4LzE1NjQKZiA1MzQvMzIzOC8xNTY0IDU0Ni8zMjI3LzE1NTMgNTQ1LzMyMjgvMTU1NCA1MzMvMzIzOS8xNTY1CmYgNTMzLzMyMzkvMTU2NSA1NDUvMzIyOC8xNTU0IDU0NC8zMjI5LzE1NTUgNTMyLzMyNDAvMTU2NgpmIDUzMi8zMjQwLzE1NjYgNTQ0LzMyMjkvMTU1NSA1NDMvMzIzMC8xNTU2IDUzMS8zMjQxLzE1NjcKZiA1MzEvMzI0MS8xNTY3IDU0My8zMjMwLzE1NTYgNTQyLzMyMzEvMTU1NyA1MzAvMzI0Mi8xNTY4CmYgNTMwLzMyNDIvMTU2OCA1NDIvMzIzMS8xNTU3IDU0MS8zMjMyLzE1NTggNTI5LzMyNDMvMTU2OQpmIDUyOS8zMjQzLzE1NjkgNTQxLzMyMzIvMTU1OCA1NDAvMzIzMy8xNTU5IDUyOC8zMjQ0LzE1NzAKZiA1MjgvMzI0NC8xNTcwIDU0MC8zMjMzLzE1NTkgNTM5LzMyMzQvMTU2MCA1MjcvMzI0NS8xNTcxCmYgNTI3LzMyNDUvMTU3MSA1MzkvMzIzNC8xNTYwIDUzOC8zMjM1LzE1NjEgNTI2LzMyNDYvMTU3MgpmIDUyNi8zMjQ2LzE1NzIgNTM4LzMyMzUvMTU2MSA1MzcvMzIzNi8xNTYyIDUyNS8zMjQ3LzE1NzMKZiA1MjUvMzI0Ny8xNTczIDUzNy8zMjM2LzE1NjIgNTM1LzI3NDAvMTA3OSA1MjMvMjc1My8xMDkyCmYgNjQzLzI3NDkvMTA4OCA4NzIvMjc5Mi8xMTI5IDg4Mi8yOTMwLzEyNjcgNjQ1LzMxMjYvMTQ2MwpmIDY0NS8zMTI2LzE0NjMgODgyLzI5MzAvMTI2NyA4ODEvMjkyOC8xMjY1IDY0Ni8zMTI1LzE0NjIKZiA2NDYvMzEyNS8xNDYyIDg4MS8yOTI4LzEyNjUgODgwLzI5MjYvMTI2MyA2NDcvMzEyNC8xNDYxCmYgNjQ3LzMxMjQvMTQ2MSA4ODAvMjkyNi8xMjYzIDg3OS8yOTI0LzEyNjEgNjQ4LzMxMjMvMTQ2MApmIDY0OC8zMTIzLzE0NjAgODc5LzI5MjQvMTI2MSA4NzgvMjkyMi8xMjU5IDY0OS8zMTIyLzE0NTkKZiA2NDkvMzEyMi8xNDU5IDg3OC8yOTIyLzEyNTkgODc3LzI5MjAvMTI1NyA2NTAvMzEyMS8xNDU4CmYgNjUwLzMxMjEvMTQ1OCA4NzcvMjkyMC8xMjU3IDg3Ni8yOTE4LzEyNTUgNjUxLzMxMjAvMTQ1NwpmIDY1MS8zMTIwLzE0NTcgODc2LzI5MTgvMTI1NSA4NzUvMjkxNi8xMjUzIDY1Mi8zMTE5LzE0NTYKZiA2NTIvMzExOS8xNDU2IDg3NS8yOTE2LzEyNTMgODc0LzI5MTQvMTI1MSA2NTMvMzExOC8xNDU1CmYgNjUzLzMxMTgvMTQ1NSA4NzQvMjkxNC8xMjUxIDg3My8yOTEyLzEyNDkgNjU0LzMxMTcvMTQ1NApmIDY1NC8zMTE3LzE0NTQgODczLzI5MTIvMTI0OSA4NzEvMjc0Ny8xMDg2IDY0NC8yNzQ2LzEwODUKZiA2MzEvMzEyOC8xNDY1IDc1Mi8yNzgwLzExMTcgNzYyLzMwMzgvMTM3NSA2MzMvMzEyOS8xNDY2CmYgNjMzLzMxMjkvMTQ2NiA3NjIvMzAzOC8xMzc1IDc2MS8zMDM2LzEzNzMgNjM0LzMxMzEvMTQ2OApmIDYzNC8zMTMxLzE0NjggNzYxLzMwMzYvMTM3MyA3NjAvMzAzNC8xMzcxIDMxODIvMzI0OC8xNTc0IDMxODMvMzI0OS8xNTc0IDYzNS8zMTMzLzE0NzAKZiA2MzUvMzEzMy8xNDcwIDMxODMvMzI0OS8xNTc0IDMxNzkvMzI1MC8xNTc1IDYzNi8zMTM1LzE0NzIKZiA2MzYvMzEzNS8xNDcyIDMxNzkvMzI1MC8xNTc1IDMxODcvMzI1MS8xNTc2IDYzNy8zMTM3LzE0NzQKZiA2MzcvMzEzNy8xNDc0IDMxODcvMzI1MS8xNTc2IDMxODQvMzI1Mi8xNTc3IDYzOC8zMTM5LzE0NzYKZiA2MzgvMzEzOS8xNDc2IDMxODQvMzI1Mi8xNTc3IDMxODAvMzI1My8xNTc4IDYzOS8zMTQxLzE0NzgKZiA2MzkvMzE0MS8xNDc4IDMxODAvMzI1My8xNTc4IDMxODkvMzI1NC8xNTc5IDY0MC8zMTQzLzE0ODAKZiA2NDAvMzE0My8xNDgwIDMxODkvMzI1NC8xNTc5IDMxODgvMzI1NS8xNTc5IDc1NS8zMDI0LzEzNjEgNzU0LzMwMjIvMTM1OSA2NDEvMzE0NS8xNDgyCmYgNjQxLzMxNDUvMTQ4MiA3NTQvMzAyMi8xMzU5IDc1My8zMDIwLzEzNTcgNjQyLzMxNDcvMTQ4NApmIDY0Mi8zMTQ3LzE0ODQgNzUzLzMwMjAvMTM1NyA3NTEvMjc3MS8xMTA4IDYzMi8yNzY5LzExMDYKZiA3NjMvMjc0My8xMDgyIDk5Mi8yODAyLzExMzkgMTAwMi8yODIyLzExNTkgNzY1LzMwMTgvMTM1NQpmIDc2NS8zMDE4LzEzNTUgMTAwMi8yODIyLzExNTkgMTAwMS8yODIwLzExNTcgNzY2LzMwMTcvMTM1NApmIDc2Ni8zMDE3LzEzNTQgMTAwMS8yODIwLzExNTcgMTAwMC8yODE4LzExNTUgMzE1Ny8zMjU2LzE1ODAgMzE1OC8zMjU3LzE1ODAgNzY3LzMwMTYvMTM1MwpmIDc2Ny8zMDE2LzEzNTMgMzE1OC8zMjU3LzE1ODAgMzE2Ni8zMjU4LzE1ODEgMzE2My8zMjU5LzE1ODIgMzE0MS8zMjYwLzE1ODIgMzE0NS8zMjYxLzE1ODMgMzE0Ni8zMjYyLzE1ODMgMzE0Ny8zMjYzLzE1ODMgMzE0OC8zMjY0LzE1ODMgMzE0Mi8zMjY1LzE1ODIgMzExNy8zMjY2LzE1ODIgMzEyOC8zMjY3LzE1ODMgMzEyNy8zMjY4LzE1ODMgMzEyNi8zMjY5LzE1ODMgMzExNS8zMjcwLzE1ODIgNzY4LzMwMTUvMTM1MgpmIDc2OC8zMDE1LzEzNTIgMzExNS8zMjcwLzE1ODIgMzEyOS8zMjcxLzE1ODQgMzEyMi8zMjcyLzE1ODUgNzY5LzMwMTQvMTM1MQpmIDc2OS8zMDE0LzEzNTEgMzEyMi8zMjcyLzE1ODUgMzEyMy8zMjczLzE1ODYgMzEyMC8zMjc0LzE1ODcgNzcwLzMwMTMvMTM1MApmIDc3MC8zMDEzLzEzNTAgMzEyMC8zMjc0LzE1ODcgMzEyNS8zMjc1LzE1ODggMzEyMS8zMjc2LzE1ODkgNzcxLzMwMTIvMTM0OQpmIDc3MS8zMDEyLzEzNDkgMzEyMS8zMjc2LzE1ODkgMzEzNS8zMjc3LzE1OTAgMzEzNC8zMjc4LzE1OTAgMzEzMy8zMjc5LzE1OTAgMzEzMi8zMjgwLzE1OTAgMzEzMS8zMjgxLzE1OTAgMzEzMC8zMjgyLzE1OTAgMzExOS8zMjgzLzE1ODkgMzE0MC8zMjg0LzE1ODkgMzE0OS8zMjg1LzE1OTAgMzE1MC8zMjg2LzE1OTAgMzE1MS8zMjg3LzE1OTAgMzE1Mi8zMjg4LzE1OTAgMzEzNi8zMjg5LzE1ODkgMzE1OS8zMjkwLzE1ODkgMzE3MC8zMjkxLzE1OTAgMzE3MS8zMjkyLzE1OTAgMzE3Mi8zMjkzLzE1OTAgMzE3My8zMjk0LzE1OTAgMzE2NC8zMjk1LzE1ODkgOTk2LzI4MTAvMTE0NyA5OTUvMjgwOC8xMTQ1IDc3Mi8zMDExLzEzNDgKZiA3NzIvMzAxMS8xMzQ4IDk5NS8yODA4LzExNDUgOTk0LzI4MDYvMTE0MyA3NzMvMzAxMC8xMzQ3CmYgNzczLzMwMTAvMTM0NyA5OTQvMjgwNi8xMTQzIDk5My8yODA0LzExNDEgNzc0LzMwMDkvMTM0NgpmIDc3NC8zMDA5LzEzNDYgOTkzLzI4MDQvMTE0MSA5OTEvMjc4My8xMTIwIDc2NC8yNzgyLzExMTkKZiA4ODMvMjc5My8xMTMwIDUyNC8zMjM3LzE1NjMgNTM0LzMyMzgvMTU2NCA4ODUvMjkxMC8xMjQ3CmYgODg1LzI5MTAvMTI0NyA1MzQvMzIzOC8xNTY0IDUzMy8zMjM5LzE1NjUgMTgwMi8zMjk2LzE1OTEgMTgwMy8zMjk3LzE1OTEgODg2LzI5MDkvMTI0NgpmIDg4Ni8yOTA5LzEyNDYgMTgwMy8zMjk3LzE1OTEgMTgwMC8zMjk4LzE1OTIgODg3LzI5MDgvMTI0NQpmIDg4Ny8yOTA4LzEyNDUgMTgwMC8zMjk4LzE1OTIgMTc5OC8zMjk5LzE1OTMgMjE1NC8zMzAwLzE1OTQgMjE1NS8zMzAxLzE1OTQgMjE0NS8zMzAyLzE1OTQgMjE0Ni8zMzAzLzE1OTQgMjEzNi8zMzA0LzE1OTQgMjEzNy8zMzA1LzE1OTQgODg4LzI5MDcvMTI0NApmIDg4OC8yOTA3LzEyNDQgMjEzNy8zMzA1LzE1OTQgMjEzNS8zMzA2LzE1OTUgODg5LzI5MDYvMTI0MwpmIDg4OS8yOTA2LzEyNDMgMjEzNS8zMzA2LzE1OTUgMjE0MS8zMzA3LzE1OTYgODkwLzI5MDUvMTI0MgpmIDg5MC8yOTA1LzEyNDIgMjE0MS8zMzA3LzE1OTYgMjEzOC8zMzA4LzE1OTcgODkxLzI5MDQvMTI0MQpmIDg5MS8yOTA0LzEyNDEgMjEzOC8zMzA4LzE1OTcgMjE0OC8zMzA5LzE1OTcgMjE0OS8zMzEwLzE1OTcgMTc5OS8zMzExLzE1OTcgMTgwNy8zMzEyLzE1OTggODkyLzI5MDMvMTI0MApmIDg5Mi8yOTAzLzEyNDAgMTgwNy8zMzEyLzE1OTggMTgwNi8zMzEzLzE1OTggNTI3LzMyNDUvMTU3MSA1MjYvMzI0Ni8xNTcyIDg5My8yOTAyLzEyMzkKZiA4OTMvMjkwMi8xMjM5IDUyNi8zMjQ2LzE1NzIgNTI1LzMyNDcvMTU3MyA4OTQvMjkwMS8xMjM4CmYgODk0LzI5MDEvMTIzOCA1MjUvMzI0Ny8xNTczIDUyMy8yNzUzLzEwOTIgODg0LzI3NTIvMTA5MQpmIDUyNC8zMjM3LzE1NjMgMTA4My8xNTg5LzE2MSAxMDg0LzE1ODQvMTU2IDUzNi8zMjI2LzE1NTIKZiA2MzEvMzEyOC8xNDY1IDEwOTMvMTU2OS8xNDMgMTA5NC8xNTkxLzE2MyA3NTIvMjc4MC8xMTE3CmYgODgzLzI3OTMvMTEzMCAxMDg1LzE1ODYvMTU4IDEwODMvMTU4OS8xNjEgNTI0LzMyMzcvMTU2MwpmIDUzNi8zMjI2LzE1NTIgMTA4NC8xNTg0LzE1NiAxMDg2LzE1ODIvMTU0IDU0OC8zMjE1LzE1NDEKZiA1NDgvMzIxNS8xNTQxIDEwODYvMTU4Mi8xNTQgMTA4Ny8xNTgwLzE1MiA1NjAvMzIwNC8xNTMwCmYgNTYwLzMyMDQvMTUzMCAxMDg3LzE1ODAvMTUyIDEwODgvMTU3Ni8xNTAgNTcyLzMxODIvMTUxOQpmIDU3Mi8zMTgyLzE1MTkgMTA4OC8xNTc2LzE1MCAxMDg5LzE1NzkvMTQ4IDU4NC8zMTgzLzE1MDgKZiA1ODQvMzE3MS8xNTA4IDEwODkvMTU3NC8xNDggMTA5MC8xNTcyLzE0NiA1OTYvMzE2MC8xNDk3CmYgNTk2LzMxNjAvMTQ5NyAxMDkwLzE1NzIvMTQ2IDEwOTEvMTU3MC8xNDQgNjA4LzMxNDkvMTQ4NgpmIDYwOC8zMTQ5LzE0ODYgMTA5MS8xNTcwLzE0NCAxMDkyLzE1NjYvMTQwIDYyMC8zMTI3LzE0NjQKZiA2MjAvMzEyNy8xNDY0IDEwOTIvMTU2Ni8xNDAgMTA5My8xNTY5LzE0MyA2MzEvMzEyOC8xNDY1CmYgNzYzLzI3NDMvMTA4MiAxMTA1LzE1NjQvMTM2IDExMDYvMTU2NS8xMzkgOTkyLzI4MDIvMTEzOQpmIDY0My8yNzQ5LzEwODggMTA5NS8xNTYwLzEzMiAxMDk2LzE1NjMvMTM1IDg3Mi8yNzkyLzExMjkKZiA3NjQvMjc4Mi8xMTE5IDExNDUvMjc4MS8xMTE4IDExNDcvMzMxNC8xNTk5IDc3Ni8yOTk4LzEzMzUKZiA2NDQvMjc0Ni8xMDg1IDExMzUvMjc0NS8xMDg0IDExMzcvMzMxNS8xNjAwIDY1Ni8zMTA2LzE0NDMKZiA2NTYvMzEwNi8xNDQzIDExMzcvMzMxNS8xNjAwIDExMzgvMzMxNi8xNjAxIDY2OC8zMDk1LzE0MzIKZiA2NjgvMzA5NS8xNDMyIDExMzgvMzMxNi8xNjAxIDExMzkvMzMxNy8xNjAyIDY4MC8zMDg0LzE0MjEKZiA2ODAvMzA4NC8xNDIxIDExMzkvMzMxNy8xNjAyIDExNDAvMzMxOC8xNjAzIDY5Mi8zMDczLzE0MTAKZiA2OTIvMzA3My8xNDEwIDExNDAvMzMxOC8xNjAzIDExNDEvMzMxOS8xNjA0IDcwNC8zMDYyLzEzOTkKZiA3MDQvMzA2Mi8xMzk5IDExNDEvMzMxOS8xNjA0IDExNDIvMzMyMC8xNjA1IDcxNi8zMDUxLzEzODgKZiA3MTYvMzA1MS8xMzg4IDExNDIvMzMyMC8xNjA1IDExNDMvMzMyMS8xNjA2IDcyOC8zMDQwLzEzNzcKZiA3MjgvMzA0MC8xMzc3IDExNDMvMzMyMS8xNjA2IDExNDQvMzMyMi8xNjA3IDc0MC8zMDE5LzEzNTYKZiA3NDAvMzAxOS8xMzU2IDExNDQvMzMyMi8xNjA3IDExMzQvMjc3Mi8xMTA5IDc1MS8yNzcxLzExMDgKZiA3NzYvMjk5OC8xMzM1IDExNDcvMzMxNC8xNTk5IDExNDgvMzMyMy8xNjA4IDc4OC8yOTg3LzEzMjQKZiA3ODgvMjk4Ny8xMzI0IDExNDgvMzMyMy8xNjA4IDExNDkvMzMyNC8xNjA5IDgwMC8yOTc2LzEzMTMKZiA4MDAvMjk3Ni8xMzEzIDExNDkvMzMyNC8xNjA5IDExNTAvMzMyNS8xNjEwIDgxMi8yOTY1LzEzMDIKZiA4MTIvMjk2NS8xMzAyIDExNTAvMzMyNS8xNjEwIDExNTEvMzMyNi8xNjExIDgyNC8yOTU0LzEyOTEKZiA4MjQvMjk1NC8xMjkxIDExNTEvMzMyNi8xNjExIDExNTIvMzMyNy8xNjEyIDgzNi8yOTQzLzEyODAKZiA4MzYvMjk0My8xMjgwIDExNTIvMzMyNy8xNjEyIDExNTMvMzMyOC8xNjEzIDg0OC8yOTMyLzEyNjkKZiA4NDgvMjkzMi8xMjY5IDExNTMvMzMyOC8xNjEzIDExNTQvMzMyOS8xNjE0IDg2MC8yOTExLzEyNDgKZiA4NjAvMjkxMS8xMjQ4IDExNTQvMzMyOS8xNjE0IDExMzYvMjc0OC8xMDg3IDg3MS8yNzQ3LzEwODYKZiA4OTYvMjg5MC8xMjI3IDExNTUvMzMzMC8xNjE1IDExNTYvMzMzMS8xNjE2IDkwOC8yODc5LzEyMTYKZiA5MDgvMjg3OS8xMjE2IDExNTYvMzMzMS8xNjE2IDExNTcvMzMzMi8xNjE3IDkyMC8yODY4LzEyMDUKZiA5MjAvMjg2OC8xMjA1IDExNTcvMzMzMi8xNjE3IDExNTgvMzMzMy8xNjE4IDkzMi8yODU3LzExOTQKZiA5MzIvMjg1Ny8xMTk0IDExNTgvMzMzMy8xNjE4IDExNTkvMzMzNC8xNjE5IDk0NC8yODQ2LzExODMKZiA5NDQvMjg0Ni8xMTgzIDExNTkvMzMzNC8xNjE5IDExNjAvMzMzNS8xNjIwIDk1Ni8yODM1LzExNzIKZiA5NTYvMjgzNS8xMTcyIDExNjAvMzMzNS8xNjIwIDExNjEvMzMzNi8xNjIxIDk2OC8yODI0LzExNjEKZiA5NjgvMjgyNC8xMTYxIDExNjEvMzMzNi8xNjIxIDExNjIvMzMzNy8xNjIyIDk4MC8yODAzLzExNDAKZiA5ODAvMjgwMy8xMTQwIDExNjIvMzMzNy8xNjIyIDExNDYvMjc4NC8xMTIxIDk5MS8yNzgzLzExMjAKZiA4ODQvMjc1Mi8xMDkxIDExMjMvMjc1MS8xMDkwIDExNTUvMzMzMC8xNjE1IDg5Ni8yODkwLzEyMjcKZiAxMzY4LzMzMzgvMTYyMyAxMzY2LzMzMzkvMTYyNCAxMzY1LzMzNDAvMTYyNCAxMzYxLzMzNDEvMTYyNCAxMzYwLzMzNDIvMTYyNSAzMTg1LzMzNDMvMTU3NSAzMTgxLzMzNDQvMTU3NgpmIDEzNzEvMzM0NS8xNjI2IDEzNzAvMzM0Ni8xNjI3IDEzNzIvMzM0Ny8xNjI3IDEzNjkvMzM0OC8xNjI3IDEzNjgvMzMzOC8xNjIzIDMxODEvMzM0NC8xNTc2IDMxOTAvMzM0OS8xNTc3CmYgMTM2My8zMzUwLzE2MjggMTM2Mi8zMzUxLzE2MjkgMTM2NC8zMzUyLzE2MjkgMTM2Ny8zMzUzLzE2MjkgMTM3MS8zMzQ1LzE2MjYgMzE5MC8zMzQ5LzE1NzcgMzE4Ni8zMzU0LzE1NzgKZiAxNzY5LzMzNTUvMTYzMCAxNzY2LzMzNTYvMTYzMSAxNzY1LzMzNTcvMTYzMSAxNzYzLzMzNTgvMTYzMSAxNzY0LzMzNTkvMTYzMiAxODA1LzMzNjAvMTYzMyAxODEwLzMzNjEvMTYzNApmIDE3NjQvMzM1OS8xNjMyIDE3NjIvMzM2Mi8xNjM1IDE3NjAvMzM2My8xNjM1IDE3NjEvMzM2NC8xNjM2IDE4MDgvMzM2NS8xNTk0IDE4MDUvMzM2MC8xNjMzCmYgMTc3My8zMzY2LzE2MzcgMTc3Mi8zMzY3LzE2MzggMTc3NC8zMzY4LzE2MzggMTc3MS8zMzY5LzE2MzggMTc2OC8zMzcwLzE2MzggMTc2OS8zMzU1LzE2MzAgMTgxMC8zMzYxLzE2MzQgMTgwNC8zMzcxLzE1OTcKZiAxODAxLzMzNzIvMTYzNCAxNzk3LzMzNzMvMTYzMyAxNzg1LzMzNzQvMTYzMiAxNzg0LzMzNzUvMTYzMSAxNzg2LzMzNzYvMTYzMSAxNzg4LzMzNzcvMTYzMSAxNzg3LzMzNzgvMTYzMApmIDE3OTkvMzMxMS8xNTk3IDE4MDEvMzM3Mi8xNjM0IDE3ODcvMzM3OC8xNjMwIDE3ODIvMzM3OS8xNjM4IDE3ODMvMzM4MC8xNjM4IDE3NzcvMzM4MS8xNjM4IDE3NzgvMzM4Mi8xNjM4IDE3NzkvMzM4My8xNjM5CmYgMTc5OC8zMjk5LzE1OTMgMTgwMC8zMjk4LzE1OTIgMTgwOS8zMzg0LzE1OTIgMTgwOC8zMzY1LzE1OTQgMTc2MS8zMzY0LzE2MzYgMTc1OS8zMzg1LzE2NDAgMTc1Ny8zMzg2LzE2NDAgMTc1OC8zMzg3LzE2NDAgMTc3NS8zMzg4LzE2NDAgMTc3Ni8zMzg5LzE2NDAgMTc4MS8zMzkwLzE2NDAgMTc4OS8zMzkxLzE2NDAgMTc5My8zMzkyLzE2NDAgMTc5Ni8zMzkzLzE2NDAgMTc5Mi8zMzk0LzE2NDAgMTc5NS8zMzk1LzE2NDAgMTc5NC8zMzk2LzE2NDEKZiAxNzk3LzMzNzMvMTYzMyAxNzk4LzMyOTkvMTU5MyAxNzk0LzMzOTYvMTY0MSAxNzkwLzMzOTcvMTYzNSAxNzkxLzMzOTgvMTYzNSAxNzg1LzMzNzQvMTYzMgpmIDE4MTAvMzM2MS8xNjM0IDE4MDUvMzM2MC8xNjMzIDIxNTkvMzM5OS8xNTk1IDIxNTgvMzQwMC8xNTk2CmYgMTgwMC8zMjk4LzE1OTIgMTgwMy8zMjk3LzE1OTEgMTgwMi8zMjk2LzE1OTEgMTgwOS8zMzg0LzE1OTIKZiAxODA5LzMzODQvMTU5MiAxODAyLzMyOTYvMTU5MSA1MzMvMzIzOS8xNTY1IDUzMi8zMjQwLzE1NjYKZiAxODA1LzMzNjAvMTYzMyAxODA4LzMzNjUvMTU5NCAyMTYxLzM0MDEvMTU5NCAyMTU5LzMzOTkvMTU5NQpmIDE4MDgvMzM2NS8xNTk0IDE4MDkvMzM4NC8xNTkyIDUzMi8zMjQwLzE1NjYgNTMxLzMyNDEvMTU2NyAyMTk3LzM0MDIvMTU5NCAyMTk4LzM0MDMvMTU5NCAyMTg4LzM0MDQvMTU5NCAyMTg5LzM0MDUvMTU5NCAyMTgyLzM0MDYvMTU5NCAyMTgzLzM0MDcvMTU5NCAyMTcxLzM0MDgvMTU5NCAyMTcyLzM0MDkvMTU5NCAyMTYzLzM0MTAvMTU5NCAyMTY0LzM0MTEvMTU5NCAyMTYwLzM0MTIvMTU5NCAyMTYxLzM0MDEvMTU5NApmIDE4MDQvMzM3MS8xNTk3IDE4MTAvMzM2MS8xNjM0IDIxNTgvMzQwMC8xNTk2IDIxNTYvMzQxMy8xNTk3CmYgMTgwNy8zMzEyLzE1OTggMTc5OS8zMzExLzE1OTcgMTc3OS8zMzgzLzE2MzkgMTc4MC8zNDE0LzE2NDIgMTc2Ny8zNDE1LzE2NDIgMTc3MC8zNDE2LzE2NDIgMTc3My8zMzY2LzE2MzcgMTgwNC8zMzcxLzE1OTcgMTgwNi8zMzEzLzE1OTgKZiAxODA2LzMzMTMvMTU5OCAxODA0LzMzNzEvMTU5NyAyMTU2LzM0MTMvMTU5NyAyMTY2LzM0MTcvMTU5NyAyMTc0LzM0MTgvMTU5NyAyMTc4LzM0MTkvMTU5NyAyMTkwLzM0MjAvMTU5NyAyMTkzLzM0MjEvMTU5NyA1MjgvMzI0NC8xNTcwIDUyNy8zMjQ1LzE1NzEKZiAxOTk1LzM0MjIvMTY0MyAxOTk0LzM0MjMvMTY0NCAxOTk2LzM0MjQvMTY0NCAxOTkzLzM0MjUvMTY0NCAxOTkxLzM0MjYvMTY0NCAxOTg5LzM0MjcvMTY0NCAxOTg2LzM0MjgvMTY0NCAxOTg0LzM0MjkvMTY0NCAxOTgyLzM0MzAvMTY0NSAyMTYyLzM0MzEvMTYzMyAyMTU3LzM0MzIvMTYzNApmIDE5ODAvMzQzMy8xNjQzIDE5NzkvMzQzNC8xNjMxIDE5ODEvMzQzNS8xNjMxIDE5NzgvMzQzNi8xNjMxIDE5NzYvMzQzNy8xNjMxIDE5NzQvMzQzOC8xNjMxIDE5NzEvMzQzOS8xNjMxIDE5NjkvMzQ0MC8xNjMxIDE5NjgvMzQ0MS8xNjMyIDIxNjUvMzQ0Mi8xNjMzIDIxNjcvMzQ0My8xNjM0CmYgMTkxNi8zNDQ0LzE2NDMgMTkxNy8zNDQ1LzE2NDQgMTkxOC8zNDQ2LzE2NDQgMTkxNS8zNDQ3LzE2NDQgMTkxMy8zNDQ4LzE2NDQgMTkxMS8zNDQ5LzE2NDQgMTkwOC8zNDUwLzE2NDQgMTkwNy8zNDUxLzE2NDQgMTk1My8zNDUyLzE2MzIgMjE3My8zNDUzLzE2MzMgMjE3NS8zNDU0LzE2MzQKZiAxOTA0LzM0NTUvMTY0MyAxOTAzLzM0NTYvMTYzMSAxOTA1LzM0NTcvMTYzMSAxOTAyLzM0NTgvMTYzMSAxOTAwLzM0NTkvMTYzMSAxODk4LzM0NjAvMTYzMSAxODk1LzM0NjEvMTYzMSAxODkyLzM0NjIvMTYzMSAxODkzLzM0NjMvMTYzMiAyMTgxLzM0NjQvMTYzMyAyMTc3LzM0NjUvMTYzNApmIDE4MTgvMzQ2Ni8xNjQzIDE4MTkvMzQ2Ny8xNjMxIDE4MjAvMzQ2OC8xNjMxIDE4MTcvMzQ2OS8xNjMxIDE4MTUvMzQ3MC8xNjMxIDE4MTMvMzQ3MS8xNjMxIDE4MTIvMzQ3Mi8xNjMxIDE4NzgvMzQ3My8xNjMxIDE4NzkvMzQ3NC8xNjMyIDIxODUvMzQ3NS8xNjMzIDIxODcvMzQ3Ni8xNjM0CmYgMTg1NC8zNDc3LzE2NDMgMTg1NS8zNDc4LzE2MzEgMTg1Ni8zNDc5LzE2MzEgMTg1My8zNDgwLzE2MzEgMTg1MS8zNDgxLzE2MzEgMTg0OS8zNDgyLzE2MzEgMTg0Ni8zNDgzLzE2MzEgMTg0NC8zNDg0LzE2MzEgMTg0My8zNDg1LzE2MzIgMjE5NC8zNDg2LzE2MzMgMjE5NS8zNDg3LzE2MzQKZiAyMTA5LzM0ODgvMTY0MyAyMTA4LzM0ODkvMTY0NiAyMTEwLzM0OTAvMTY0NiAyMTA3LzM0OTEvMTY0NiAyMTA1LzM0OTIvMTY0NiAyMTAzLzM0OTMvMTY0NiAyMTAwLzM0OTQvMTY0NiAyMDk3LzM0OTUvMTY0NiAyMDk4LzM0OTYvMTYzMiAyMTM5LzM0OTcvMTYzMyAyMTQwLzM0OTgvMTYzNApmIDIwNDgvMzQ5OS8xNjQzIDIwNDcvMzUwMC8xNjMxIDIwNDkvMzUwMS8xNjMxIDIwNDYvMzUwMi8xNjMxIDIwNDUvMzUwMy8xNjMxIDIwODkvMzUwNC8xNjMxIDIwODYvMzUwNS8xNjMxIDIwODQvMzUwNi8xNjMxIDIwODMvMzUwNy8xNjMyIDIxNDIvMzUwOC8xNjMzIDIxNDMvMzUwOS8xNjM0CmYgMjA0My8zNTEwLzE2NDMgMjA0Mi8zNTExLzE2MzEgMjA0NC8zNTEyLzE2MzEgMjA0MS8zNTEzLzE2MzEgMjAzOS8zNTE0LzE2MzEgMjAzNy8zNTE1LzE2MzEgMjAzNC8zNTE2LzE2MzEgMjAzMS8zNTE3LzE2MzEgMjAzMi8zNTE4LzE2MzIgMjE1MC8zNTE5LzE2MzMgMjE1MS8zNTIwLzE2MzQKZiAyMTQwLzM0OTgvMTYzNCAyMTM5LzM0OTcvMTYzMyAyMTQ3LzM1MjEvMTU5NSAyMTQ0LzM1MjIvMTYzNApmIDIxMzUvMzMwNi8xNTk1IDIxMzcvMzMwNS8xNTk0IDIxMzYvMzMwNC8xNTk0IDIxMzkvMzQ5Ny8xNjMzIDIwOTgvMzQ5Ni8xNjMyIDIwOTQvMzUyMy8xNjM1IDIwOTUvMzUyNC8xNjM1IDIwOTIvMzUyNS8xNjM1IDIxMjcvMzUyNi8xNjM1IDIxMjUvMzUyNy8xNjM1IDIxMjIvMzUyOC8xNjM1IDIxMjAvMzUyOS8xNjM1IDIxMTgvMzUzMC8xNjM1IDIxMzIvMzUzMS8xNjM1IDIxMzEvMzUzMi8xNjM1IDIxMzQvMzUzMy8xNjM1IDIxMzAvMzUzNC8xNjM1IDIxMzMvMzUzNS8xNjM1IDIxMTkvMzUzNi8xNjM1IDIxMjEvMzUzNy8xNjM1IDIxMjMvMzUzOC8xNjQ1CmYgMjEzOS8zNDk3LzE2MzMgMjEzNi8zMzA0LzE1OTQgMjE0Ni8zMzAzLzE1OTQKZiAyMTQxLzMzMDcvMTU5NiAyMTM1LzMzMDYvMTU5NSAyMTIzLzM1MzgvMTY0NSAyMTI0LzM1MzkvMTY0NCAyMTI2LzM1NDAvMTY0NCAyMTI4LzM1NDEvMTY0NCAyMTI5LzM1NDIvMTY0NCAyMDkzLzM1NDMvMTY0NCAyMDk2LzM1NDQvMTY0NCAyMDk5LzM1NDUvMTY0NCAyMTAyLzM1NDYvMTY0MwpmIDIxMzgvMzMwOC8xNTk3IDIxNDEvMzMwNy8xNTk2IDIxMDIvMzU0Ni8xNjQzIDIxMDEvMzU0Ny8xNjQ3IDIxMDQvMzU0OC8xNjQ3IDIxMDYvMzU0OS8xNjQ3IDIxMDkvMzQ4OC8xNjQzIDIxNDAvMzQ5OC8xNjM0CmYgMjE0MC8zNDk4LzE2MzQgMjE0NC8zNTIyLzE2MzQgMjE0OC8zMzA5LzE1OTcgMjEzOC8zMzA4LzE1OTcKZiAyMTQ0LzM1MjIvMTYzNCAyMTQ3LzM1MjEvMTU5NSAyMDcxLzM1NTAvMTY0OCAyMDcyLzM1NTEvMTY0OSAyMDc0LzM1NTIvMTY0OSAyMDc2LzM1NTMvMTY0OSAyMDc4LzM1NTQvMTY0OSAyMDgwLzM1NTUvMTY0OSAyMDgyLzM1NTYvMTY0OSAyMDg1LzM1NTcvMTY0OSAyMDg4LzM1NTgvMTY0MwpmIDIxNDMvMzUwOS8xNjM0IDIxNDIvMzUwOC8xNjMzIDIxNTMvMzU1OS8xNjMzIDIxNTIvMzU2MC8xNjM0CmYgMjE0OC8zMzA5LzE1OTcgMjE0NC8zNTIyLzE2MzQgMjA4OC8zNTU4LzE2NDMgMjA4Ny8zNTYxLzE2NDcgMjA5MC8zNTYyLzE2NDcgMjA5MS8zNTYzLzE2NDcgMjA0OC8zNDk5LzE2NDMgMjE0My8zNTA5LzE2MzQKZiAyMTQzLzM1MDkvMTYzNCAyMTUyLzM1NjAvMTYzNCAyMTQ5LzMzMTAvMTU5NyAyMTQ4LzMzMDkvMTU5NwpmIDIxNDYvMzMwMy8xNTk0IDIxNDUvMzMwMi8xNTk0IDIxNDIvMzUwOC8xNjMzIDIwODMvMzUwNy8xNjMyIDIwODEvMzU2NC8xNjUwIDIwNzkvMzU2NS8xNjUwIDIwNzcvMzU2Ni8xNjUwIDIwNzUvMzU2Ny8xNjUwIDIwNzMvMzU2OC8xNjUwIDIwNzAvMzU2OS8xNjUwIDIwNjkvMzU3MC8xNjUwIDIxMTYvMzU3MS8xNjUwIDIxMTQvMzU3Mi8xNjUwIDIxMTEvMzU3My8xNjUwIDIxMTIvMzU3NC8xNjUwIDIxMTMvMzU3NS8xNjUwIDIxMTUvMzU3Ni8xNjUwIDIxMTcvMzU3Ny8xNjUwIDIwNjgvMzU3OC8xNjUwIDIwNzEvMzU1MC8xNjQ4IDIxNDcvMzUyMS8xNTk1CmYgMjE0Ny8zNTIxLzE1OTUgMjEzOS8zNDk3LzE2MzMgMjE0Ni8zMzAzLzE1OTQKZiAyMTQyLzM1MDgvMTYzMyAyMTQ1LzMzMDIvMTU5NCAyMTU1LzMzMDEvMTU5NApmIDIxNTIvMzU2MC8xNjM0IDIxNTMvMzU1OS8xNjMzIDIwNjEvMzU3OS8xNjQ1IDIwNjAvMzU4MC8xNjQ0IDIwNjMvMzU4MS8xNjQ0IDIwNjUvMzU4Mi8xNjQ0IDIwNjcvMzU4My8xNjQ0IDIwMjcvMzU4NC8xNjQ0IDIwMzAvMzU4NS8xNjQ0IDIwMzMvMzU4Ni8xNjQ0IDIwMzYvMzU4Ny8xNjQzCmYgMjE1MS8zNTIwLzE2MzQgMjE1MC8zNTE5LzE2MzMgMTc5Ny8zMzczLzE2MzMgMTgwMS8zMzcyLzE2MzQKZiAyMTU1LzMzMDEvMTU5NCAyMTU0LzMzMDAvMTU5NCAyMTUwLzM1MTkvMTYzMyAyMDMyLzM1MTgvMTYzMiAyMDI5LzM1ODgvMTYzNSAyMDI4LzM1ODkvMTYzNSAyMDY2LzM1OTAvMTYzNSAyMDY0LzM1OTEvMTYzNSAyMDYyLzM1OTIvMTYzNSAyMDU5LzM1OTMvMTYzNSAyMDU3LzM1OTQvMTYzNSAyMDU1LzM1OTUvMTYzNSAyMDUzLzM1OTYvMTYzNSAyMDUxLzM1OTcvMTYzNSAyMDUwLzM1OTgvMTYzNSAyMDUyLzM1OTkvMTYzNSAyMDU0LzM2MDAvMTYzNSAyMDU2LzM2MDEvMTYzNSAyMDU4LzM2MDIvMTYzNSAyMDYxLzM1NzkvMTY0NSAyMTUzLzM1NTkvMTYzMwpmIDIxNTMvMzU1OS8xNjMzIDIxNDIvMzUwOC8xNjMzIDIxNTUvMzMwMS8xNTk0CmYgMjE1MC8zNTE5LzE2MzMgMjE1NC8zMzAwLzE1OTQgMTc5OC8zMjk5LzE1OTMgMTc5Ny8zMzczLzE2MzMKZiAyMTQ5LzMzMTAvMTU5NyAyMTUyLzM1NjAvMTYzNCAyMDM2LzM1ODcvMTY0MyAyMDM1LzM2MDMvMTY0NyAyMDM4LzM2MDQvMTY0NyAyMDQwLzM2MDUvMTY0NyAyMDQzLzM1MTAvMTY0MyAyMTUxLzM1MjAvMTYzNApmIDIxNTEvMzUyMC8xNjM0IDE4MDEvMzM3Mi8xNjM0IDE3OTkvMzMxMS8xNTk3IDIxNDkvMzMxMC8xNTk3CmYgMjE1Ny8zNDMyLzE2MzQgMjE2Mi8zNDMxLzE2MzMgMjE2OC8zNjA2LzE2MzMgMjE2OS8zNjA3LzE2MzQKZiAyMTU2LzM0MTMvMTU5NyAyMTU4LzM0MDAvMTU5NiAxOTg4LzM2MDgvMTY0MyAxOTg3LzM2MDkvMTY0NyAxOTkwLzM2MTAvMTY0NyAxOTkyLzM2MTEvMTY0NyAxOTk1LzM0MjIvMTY0MyAyMTU3LzM0MzIvMTYzNApmIDIxNTcvMzQzMi8xNjM0IDIxNjkvMzYwNy8xNjM0IDIxNjYvMzQxNy8xNTk3IDIxNTYvMzQxMy8xNTk3CmYgMjE1OS8zMzk5LzE1OTUgMjE2MS8zNDAxLzE1OTQgMjE2MC8zNDEyLzE1OTQgMjE2Mi8zNDMxLzE2MzMgMTk4Mi8zNDMwLzE2NDUgMTk4My8zNjEyLzE2MzUgMjAyNC8zNjEzLzE2MzUgMjAyMi8zNjE0LzE2MzUgMjAyMC8zNjE1LzE2MzUgMjAxOC8zNjE2LzE2MzUgMjAxNS8zNjE3LzE2MzUgMjAxMy8zNjE4LzE2MzUgMjAxMS8zNjE5LzE2MzUgMjAwOS8zNjIwLzE2MzUgMjAwNy8zNjIxLzE2MzUgMjAwNi8zNjIyLzE2MzUgMjAwOC8zNjIzLzE2MzUgMjAxMC8zNjI0LzE2MzUgMjAxMi8zNjI1LzE2MzUgMjAxNC8zNjI2LzE2MzUgMjAxNy8zNjI3LzE2NDUKZiAyMTYyLzM0MzEvMTYzMyAyMTY0LzM0MTEvMTU5NCAyMTY4LzM2MDYvMTYzMwpmIDIxNTgvMzQwMC8xNTk2IDIxNTkvMzM5OS8xNTk1IDIwMTcvMzYyNy8xNjQ1IDIwMTYvMzYyOC8xNjQ0IDIwMTkvMzYyOS8xNjQ0IDIwMjEvMzYzMC8xNjQ0IDIwMjMvMzYzMS8xNjQ0IDIwMjUvMzYzMi8xNjQ0IDIwMjYvMzYzMy8xNjQ0IDE5ODUvMzYzNC8xNjQ0IDE5ODgvMzYwOC8xNjQzCmYgMjE2OC8zNjA2LzE2MzMgMjE2NC8zNDExLzE1OTQgMjE2My8zNDEwLzE1OTQgMjE2NS8zNDQyLzE2MzMgMTk2OC8zNDQxLzE2MzIgMTk2Ni8zNjM1LzE2MzUgMTk2NC8zNjM2LzE2MzUgMTk2Mi8zNjM3LzE2MzUgMTk2MC8zNjM4LzE2MzUgMTk1Ny8zNjM5LzE2MzUgMTk1OC8zNjQwLzE2MzUgMjAwNC8zNjQxLzE2MzUgMjAwMi8zNjQyLzE2MzUgMjAwMC8zNjQzLzE2MzUgMTk5OC8zNjQ0LzE2MzUgMTk5Ny8zNjQ1LzE2MzUgMTk5OS8zNjQ2LzE2MzUgMjAwMS8zNjQ3LzE2MzUgMjAwMy8zNjQ4LzE2MzUgMjAwNS8zNjQ5LzE2MzUgMTk1Ni8zNjUwLzE2MzIKZiAyMTY1LzM0NDIvMTYzMyAyMTYzLzM0MTAvMTU5NCAyMTcyLzM0MDkvMTU5NApmIDIxNjQvMzQxMS8xNTk0IDIxNjIvMzQzMS8xNjMzIDIxNjAvMzQxMi8xNTk0CmYgMjE2Ny8zNDQzLzE2MzQgMjE2NS8zNDQyLzE2MzMgMjE3Ni8zNjUxLzE2MzMgMjE3MC8zNjUyLzE2MzQKZiAyMTY2LzM0MTcvMTU5NyAyMTY5LzM2MDcvMTYzNCAxOTczLzM2NTMvMTY0MyAxOTcyLzM2NTQvMTY0NyAxOTc1LzM2NTUvMTY0NyAxOTc3LzM2NTYvMTY0NyAxOTgwLzM0MzMvMTY0MyAyMTY3LzM0NDMvMTYzNApmIDIxNjcvMzQ0My8xNjM0IDIxNzAvMzY1Mi8xNjM0IDIxNzQvMzQxOC8xNTk3IDIxNjYvMzQxNy8xNTk3CmYgMjE2OS8zNjA3LzE2MzQgMjE2OC8zNjA2LzE2MzMgMTk1Ni8zNjUwLzE2MzIgMTk1NS8zNjU3LzE2MzEgMTk1OS8zNjU4LzE2MzEgMTk2MS8zNjU5LzE2MzEgMTk2My8zNjYwLzE2MzEgMTk2NS8zNjYxLzE2MzEgMTk2Ny8zNjYyLzE2MzEgMTk3MC8zNjYzLzE2MzEgMTk3My8zNjUzLzE2NDMKZiAyMTcyLzM0MDkvMTU5NCAyMTcxLzM0MDgvMTU5NCAyMTczLzM0NTMvMTYzMyAxOTUzLzM0NTIvMTYzMiAxOTUxLzM2NjQvMTYzNSAxOTQ5LzM2NjUvMTYzNSAxOTQ3LzM2NjYvMTYzNSAxOTQ1LzM2NjcvMTYzNSAxOTQzLzM2NjgvMTYzNSAxOTQwLzM2NjkvMTYzNSAxOTM4LzM2NzAvMTYzNSAxOTM2LzM2NzEvMTYzNSAxOTM0LzM2NzIvMTYzNSAxOTMxLzM2NzMvMTYzNSAxOTMyLzM2NzQvMTYzNSAxOTMzLzM2NzUvMTYzNSAxOTM1LzM2NzYvMTYzNSAxOTM3LzM2NzcvMTYzNSAxOTM5LzM2NzgvMTYzNSAxOTQyLzM2NzkvMTYzMiAyMTc2LzM2NTEvMTYzMwpmIDIxNzYvMzY1MS8xNjMzIDIxNjUvMzQ0Mi8xNjMzIDIxNzIvMzQwOS8xNTk0CmYgMjE3My8zNDUzLzE2MzMgMjE3MS8zNDA4LzE1OTQgMjE4My8zNDA3LzE1OTQKZiAyMTc0LzM0MTgvMTU5NyAyMTcwLzM2NTIvMTYzNCAxOTEwLzM2ODAvMTY0MyAxOTA5LzM2ODEvMTY0NyAxOTEyLzM2ODIvMTY0NyAxOTE0LzM2ODMvMTY0NyAxOTE2LzM0NDQvMTY0MyAyMTc1LzM0NTQvMTYzNApmIDIxNzUvMzQ1NC8xNjM0IDIxNzkvMzY4NC8xNjM0IDIxNzgvMzQxOS8xNTk3IDIxNzQvMzQxOC8xNTk3CmYgMjE3MC8zNjUyLzE2MzQgMjE3Ni8zNjUxLzE2MzMgMTk0Mi8zNjc5LzE2MzIgMTk0MS8zNjg1LzE2MzEgMTk0NC8zNjg2LzE2MzEgMTk0Ni8zNjg3LzE2MzEgMTk0OC8zNjg4LzE2MzEgMTk1MC8zNjg5LzE2MzEgMTk1Mi8zNjkwLzE2MzEgMTk1NC8zNjkxLzE2MzEgMTkxMC8zNjgwLzE2NDMKZiAyMTc1LzM0NTQvMTYzNCAyMTczLzM0NTMvMTYzMyAyMTgwLzM2OTIvMTU5NSAyMTg0LzM2OTMvMTY0NCAyMTc5LzM2ODQvMTYzNApmIDIxNzcvMzQ2NS8xNjM0IDIxODEvMzQ2NC8xNjMzIDIxOTEvMzY5NC8xNjMzIDIxODYvMzY5NS8xNTk2CmYgMjE4My8zNDA3LzE1OTQgMjE4Mi8zNDA2LzE1OTQgMjE4MS8zNDY0LzE2MzMgMTg5My8zNDYzLzE2MzIgMTg5MC8zNjk2LzE2MzUgMTg4OC8zNjk3LzE2MzUgMTg4Ni8zNjk4LzE2MzUgMTg4NC8zNjk5LzE2MzUgMTg4My8zNzAwLzE2MzUgMTkyOC8zNzAxLzE2MzUgMTkyNi8zNzAyLzE2MzUgMTkyNC8zNzAzLzE2MzUgMTkyMi8zNzA0LzE2MzUgMTkxOS8zNzA1LzE2MzUgMTkyMC8zNzA2LzE2MzUgMTkyMS8zNzA3LzE2MzUgMTkyMy8zNzA4LzE2MzUgMTkyNS8zNzA5LzE2MzUgMTkyNy8zNzEwLzE2MzUgMTkzMC8zNzExLzE2NDUgMjE4MC8zNjkyLzE1OTUKZiAyMTgwLzM2OTIvMTU5NSAyMTczLzM0NTMvMTYzMyAyMTgzLzM0MDcvMTU5NApmIDIxODEvMzQ2NC8xNjMzIDIxODkvMzQwNS8xNTk0IDIxOTEvMzY5NC8xNjMzCmYgMjE3OS8zNjg0LzE2MzQgMjE4NC8zNjkzLzE2NDQgMjE4MC8zNjkyLzE1OTUgMTkzMC8zNzExLzE2NDUgMTkyOS8zNzEyLzE2NDQgMTg4Mi8zNzEzLzE2NDQgMTg4NS8zNzE0LzE2NDQgMTg4Ny8zNzE1LzE2NDQgMTg4OS8zNzE2LzE2NDQgMTg5MS8zNzE3LzE2NDQgMTg5NC8zNzE4LzE2NDQgMTg5Ny8zNzE5LzE2NDMKZiAyMTc4LzM0MTkvMTU5NyAyMTc5LzM2ODQvMTYzNCAxODk3LzM3MTkvMTY0MyAxODk2LzM3MjAvMTY0NyAxODk5LzM3MjEvMTY0NyAxOTAxLzM3MjIvMTY0NyAxOTA0LzM0NTUvMTY0MyAyMTc3LzM0NjUvMTYzNApmIDIxNzcvMzQ2NS8xNjM0IDIxODYvMzY5NS8xNTk2IDIxOTAvMzQyMC8xNTk3IDIxNzgvMzQxOS8xNTk3CmYgMjE4Ny8zNDc2LzE2MzQgMjE4NS8zNDc1LzE2MzMgMjE5Ni8zNzIzLzE2MzMgMjE5Mi8zNzI0LzE2MzQKZiAyMTkwLzM0MjAvMTU5NyAyMTg2LzM2OTUvMTU5NiAxODgxLzM3MjUvMTY0MyAxODExLzM3MjYvMTY0NyAxODE0LzM3MjcvMTY0NyAxODE2LzM3MjgvMTY0NyAxODE4LzM0NjYvMTY0MyAyMTg3LzM0NzYvMTYzNApmIDIxODcvMzQ3Ni8xNjM0IDIxOTIvMzcyNC8xNjM0IDIxOTMvMzQyMS8xNTk3IDIxOTAvMzQyMC8xNTk3CmYgMjE5MS8zNjk0LzE2MzMgMjE4OS8zNDA1LzE1OTQgMjE4OC8zNDA0LzE1OTQgMjE4NS8zNDc1LzE2MzMgMTg3OS8zNDc0LzE2MzIgMTg3Ni8zNzI5LzE2MzUgMTg3NC8zNzMwLzE2MzUgMTg3Mi8zNzMxLzE2MzUgMTg3MC8zNzMyLzE2MzUgMTg2OC8zNzMzLzE2MzUgMTg2NS8zNzM0LzE2MzUgMTg2My8zNzM1LzE2MzUgMTg2MS8zNzM2LzE2MzUgMTg1OC8zNzM3LzE2MzUgMTg1OS8zNzM4LzE2MzUgMTkwNi8zNzM5LzE2MzUgMTg1Ny8zNzQwLzE2MzUgMTg2MC8zNzQxLzE2MzUgMTg2Mi8zNzQyLzE2MzUgMTg2NC8zNzQzLzE2MzUgMTg2Ny8zNzQ0LzE2NDUKZiAyMTg1LzM0NzUvMTYzMyAyMTg4LzM0MDQvMTU5NCAyMTk4LzM0MDMvMTU5NApmIDIxODkvMzQwNS8xNTk0IDIxODEvMzQ2NC8xNjMzIDIxODIvMzQwNi8xNTk0CmYgMjE4Ni8zNjk1LzE1OTYgMjE5MS8zNjk0LzE2MzMgMTg2Ny8zNzQ0LzE2NDUgMTg2Ni8zNzQ1LzE2NDQgMTg2OS8zNzQ2LzE2NDQgMTg3MS8zNzQ3LzE2NDQgMTg3My8zNzQ4LzE2NDQgMTg3NS8zNzQ5LzE2NDQgMTg3Ny8zNzUwLzE2NDQgMTg4MC8zNzUxLzE2NDQgMTg4MS8zNzI1LzE2NDMKZiAyMTk1LzM0ODcvMTYzNCAyMTk0LzM0ODYvMTYzMyA1MzAvMzI0Mi8xNTY4IDUyOS8zMjQzLzE1NjkKZiAyMTk4LzM0MDMvMTU5NCAyMTk3LzM0MDIvMTU5NCAyMTk0LzM0ODYvMTYzMyAxODQzLzM0ODUvMTYzMiAxODQxLzM3NTIvMTYzNSAxODM5LzM3NTMvMTYzNSAxODM3LzM3NTQvMTYzNSAxODM1LzM3NTUvMTYzNSAxODMzLzM3NTYvMTYzNSAxODMwLzM3NTcvMTYzNSAxODI4LzM3NTgvMTYzNSAxODI2LzM3NTkvMTYzNSAxODI0LzM3NjAvMTYzNSAxODIyLzM3NjEvMTYzNSAxODIxLzM3NjIvMTYzNSAxODIzLzM3NjMvMTYzNSAxODI1LzM3NjQvMTYzNSAxODI3LzM3NjUvMTYzNSAxODI5LzM3NjYvMTYzNSAxODMyLzM3NjcvMTYzMiAyMTk2LzM3MjMvMTYzMwpmIDIxOTYvMzcyMy8xNjMzIDIxODUvMzQ3NS8xNjMzIDIxOTgvMzQwMy8xNTk0CmYgMjE5NC8zNDg2LzE2MzMgMjE5Ny8zNDAyLzE1OTQgNTMxLzMyNDEvMTU2NyA1MzAvMzI0Mi8xNTY4CmYgMjE5Mi8zNzI0LzE2MzQgMjE5Ni8zNzIzLzE2MzMgMTgzMi8zNzY3LzE2MzIgMTgzMS8zNzY4LzE2MzEgMTgzNC8zNzY5LzE2MzEgMTgzNi8zNzcwLzE2MzEgMTgzOC8zNzcxLzE2MzEgMTg0MC8zNzcyLzE2MzEgMTg0Mi8zNzczLzE2MzEgMTg0NS8zNzc0LzE2MzEgMTg0OC8zNzc1LzE2NDMKZiAyMTkzLzM0MjEvMTU5NyAyMTkyLzM3MjQvMTYzNCAxODQ4LzM3NzUvMTY0MyAxODQ3LzM3NzYvMTY0NyAxODUwLzM3NzcvMTY0NyAxODUyLzM3NzgvMTY0NyAxODU0LzM0NzcvMTY0MyAyMTk1LzM0ODcvMTYzNApmIDIxOTUvMzQ4Ny8xNjM0IDUyOS8zMjQzLzE1NjkgNTI4LzMyNDQvMTU3MCAyMTkzLzM0MjEvMTU5NwpmIDIyMTIvMzc3OS8xNjUxIDIyMDgvMzc4MC8xNjUyIDIyMDkvMzc4MS8xNjUyIDIyMDUvMzc4Mi8xNjUyIDIyMDYvMzc4My8xNjUzIDMxNjIvMzc4NC8xNTg1IDMxNzUvMzc4NS8xNjUyIDMxNTYvMzc4Ni8xNTg3CmYgMjIwNi8zNzgzLzE2NTMgMjIwNy8zNzg3LzE1ODQgMjIwNC8zNzg4LzE1ODQgMjIwMy8zNzg5LzE1ODQgMjIwMi8zNzkwLzE2NTQgMzE2MS8zNzkxLzE1ODIgMzE3Ny8zNzkyLzE1ODQgMzE2Mi8zNzg0LzE1ODUKZiAyMjE3LzM3OTMvMTY1NSAyMjE4LzM3OTQvMTY1NiAyMjEzLzM3OTUvMTY1NiAyMjEwLzM3OTYvMTY1NiAyMjExLzM3OTcvMTY1NiAyMjEyLzM3NzkvMTY1MSAzMTU2LzM3ODYvMTU4NyAzMTc0LzM3OTgvMTY1NiAzMTY0LzMyOTUvMTU4OQpmIDIyNDYvMzc5OS8xNjUzIDIyNDcvMzgwMC8xNjU3IDIyNDQvMzgwMS8xNjU3IDIyNDMvMzgwMi8xNjU3IDIyNDIvMzgwMy8xNjU0IDMxNDEvMzI2MC8xNTgyIDMxNTQvMzgwNC8xNTg0IDMxMzkvMzgwNS8xNTg1CmYgMjI1OC8zODA2LzE2NTggMjI1My8zODA3LzE1ODggMjI1MC8zODA4LzE1ODggMjI1MS8zODA5LzE1ODggMjI1Mi8zODEwLzE2NTEgMzEzNy8zODExLzE1ODcgMzE1My8zODEyLzE2NTYgMzEzNi8zMjg5LzE1ODkKZiAyMjUyLzM4MTAvMTY1MSAyMjQ4LzM4MTMvMTY1MiAyMjQ5LzM4MTQvMTY1MiAyMjQ1LzM4MTUvMTY1MiAyMjQ2LzM3OTkvMTY1MyAzMTM5LzM4MDUvMTU4NSAzMTU1LzM4MTYvMTY1MiAzMTM3LzM4MTEvMTU4NwpmIDMxMDMvMzgxNy8xNjU5IDM5LzM4MTgvMTY2MCAzOC8zODE5LzE2NjEgMzEwNC8zODIwLzE2NjIKZiAzMDU1LzM4MjEvMTY2MyA2Mi8zODIyLzE2NjQgNTgvMzgyMy8xNjY1IDU5LzM4MjQvMTY2NiAzMDU0LzM4MjUvMTY2NwpmIDMxMDcvMzgyNi8xNjY4IDEzLzM4MjcvMTY2OSAxNC8zODI4LzE2NzAgMzEwOC8zODI5LzE2NzEKZiAzMTAxLzM4MzAvMTY3MiA2My8zODMxLzE2NzMgNDEvMzgzMi8xNjc0IDMxMDIvMzgzMy8xNjc1CmYgMzA1NC8zODI1LzE2NjcgNTkvMzgyNC8xNjY2IDU0LzM4MzQvMTY3NiAzMDUzLzM4MzUvMTY3NwpmIDMwNDgvMzgzNi8xNjc4IDU2LzM4MzcvMTY3OSA1Ny8zODM4LzE2ODAgMzA0Ny8zODM5LzE2ODEKZiAzMDcyLzM4NDAvMTY4MiA0MC8zODQxLzE2ODMgMzUvMTQ4My8xMjMgMzA3NS8xNDgyLzEyMgpmIDMwNTYvMzg0Mi8xNjg0IDIvMzg0My8xNjg1IDYyLzM4MjIvMTY2NCAzMDU1LzM4MjEvMTY2MwpmIDMwOTkvMzg0NC8xNjg2IDMvMzg0NS8xNjg3IDY0LzM4NDYvMTY4OCAzMTAwLzM4NDcvMTY4OQpmIDMwNzgvMzg0OC8xNjkwIDMwLzM4NDkvMTY5MSAyOS8xNjI0LzIxOCAzMDc2LzE2MjMvMjE3CmYgMzEwOS8xNDQ0LzExNCA5LzE0NDMvMTEzIDEwLzM4NTAvMTY5MiAxMi8zODUxLzE2OTMgMzExMS8zODUyLzE2OTQKZiAzMTExLzM4NTIvMTY5NCAxMi8zODUxLzE2OTMgMTMvMzgyNy8xNjY5IDMxMDcvMzgyNi8xNjY4CmYgMzA4My8zODUzLzE2OTUgMzcvMzg1NC8xNjk2IDM0LzM4NTUvMTY5NyAzMDgyLzM4NTYvMTY5OApmIDMwODIvMzg1Ni8xNjk4IDM0LzM4NTUvMTY5NyAzMy8zODU3LzE2OTkgMzA4MC8zODU4LzE3MDAKZiAzMDk1LzM4NTkvMTcwMSAxNS8zODYwLzE3MDIgMTYvMzg2MS8xNzAzIDMwOTYvMzg2Mi8xNzA0CmYgMzA1Mi8zODYzLzE3MDUgNTUvMzg2NC8xNzA2IDUyLzM4NjUvMTcwNyAzMDUxLzM4NjYvMTcwOApmIDMxMDIvMzgzMy8xNjc1IDQxLzM4MzIvMTY3NCAzOS8zODE4LzE2NjAgMzEwMy8zODE3LzE2NTkKZiAzMDQ3LzM4MzkvMTY4MSA1Ny8zODM4LzE2ODAgMzcvMzg1NC8xNjk2IDMwODMvMzg1My8xNjk1CmYgMzA5Ny8zODY3LzE3MDkgNS8zODY4LzE3MTAgMy8zODY5LzE2ODcgMzA5OS8zODcwLzE2ODYgMzA5OC8zODcxLzE3MTEKZiAzMDU4LzM4NzIvMTcxMiAzMDU3LzM4NzMvMTY1NyAzMDU2LzM4NzQvMTY1NyAzMDU1LzM4NzUvMTY1NyAzMDU0LzM4NzYvMTY1NyAzMDUzLzM4NzcvMTY1NyAzMDUyLzM4NzgvMTY1NyAzMDUxLzM4NzkvMTY1NyAzMDUwLzM4ODAvMTcxMyAzMTE3LzMyNjYvMTU4MiAzMTI0LzM4ODEvMTY1NyAzMTE4LzM4ODIvMTU4NQpmIDMxMDQvMzgyMC8xNjYyIDM4LzM4MTkvMTY2MSA0MC8zODQxLzE2ODMgMzA3Mi8zODQwLzE2ODIKZiAzMDk2LzM4NjIvMTcwNCAxNi8zODYxLzE3MDMgNS8zODY4LzE3MTAgMzA5Ny8zODY3LzE3MDkKZiAzMDUxLzM4NjYvMTcwOCA1Mi8zODY1LzE3MDcgNTMvMzg4My8xNzE0IDMwNDkvMzg4NC8xNzE1IDMwNTAvMzg4NS8xNzE2CmYgMzEwMC8zODQ3LzE2ODkgNjQvMzg0Ni8xNjg4IDYzLzM4MzEvMTY3MyAzMTAxLzM4MzAvMTY3MgpmIDMxMDgvMzgyOS8xNjcxIDE0LzM4MjgvMTY3MCAxNS8zODYwLzE3MDIgMzA5NS8zODU5LzE3MDEKZiAzMDUzLzM4MzUvMTY3NyA1NC8zODM0LzE2NzYgNTUvMzg2NC8xNzA2IDMwNTIvMzg2My8xNzA1CmYgMzA2MC8zODg2LzE3MTcgMzA1OC8zODcyLzE3MTIgMzExOC8zODgyLzE1ODUgMzExNi8zODg3LzE1ODcKZiAzMDgwLzM4NTgvMTcwMCAzMy8zODU3LzE2OTkgMzAvMzg0OS8xNjkxIDMwNzgvMzg0OC8xNjkwCmYgMzA0OS8zODg4LzE3MTUgNTMvMzg4OS8xNzE0IDU2LzM4MzcvMTY3OSAzMDQ4LzM4MzYvMTY3OApmIDMwNjgvMzg5MC8xNzE4IDMwNjYvMzg5MS8xNTg4IDMwNjUvMzg5Mi8xNTg4IDMwNjQvMzg5My8xNTg4IDMwNjMvMzg5NC8xNTg4IDMwNjIvMzg5NS8xNTg4IDMwNjEvMzg5Ni8xNTg4IDMwNTkvMzg5Ny8xNTg4IDMwNjAvMzg4Ni8xNzE3IDMxMTYvMzg4Ny8xNTg3IDMxMTkvMzI4My8xNTg5CmYgMzA1Ny8xNjIwLzIxNiA4LzE2MTkvMjE1IDIvMzg0My8xNjg1IDMwNTYvMzg0Mi8xNjg0CmYgMzEyMC8zMjc0LzE1ODcgMzEyMy8zMjczLzE1ODYgMzEyMi8zMjcyLzE1ODUgMzExNC8zODk4LzE3MTkgMzExMC8zODk5LzE3MjAKZiAzMTE4LzM4ODIvMTU4NSAzMTI0LzM4ODEvMTY1NyAzMTE3LzMyNjYvMTU4MiAzMTQyLzMyNjUvMTU4MiAzMTQ0LzM5MDAvMTU4NCAzMTQzLzM5MDEvMTU4NQpmIDMxMjEvMzI3Ni8xNTg5IDMxMjUvMzI3NS8xNTg4IDMxMjAvMzI3NC8xNTg3IDMxMTAvMzg5OS8xNzIwIDMxMDkvMzkwMi8xNTg4IDMxMTEvMzkwMy8xNTg4IDMxMDcvMzkwNC8xNTg4IDMxMDgvMzkwNS8xNTg4IDMwOTUvMzkwNi8xNTg4IDMwOTYvMzkwNy8xNTg4IDMwOTcvMzkwOC8xNTg4IDMwOTgvMzkwOS8xNzIxCmYgMzExNS8zMjcwLzE1ODIgMzEyNi8zMjY5LzE1ODMgMzEyNy8zMjY4LzE1ODMgMzEyOC8zMjY3LzE1ODMgMzExNy8zMjY2LzE1ODIgMzA1MC8zODgwLzE3MTMgMzA0OS8zOTEwLzE1ODMgMzA0OC8zOTExLzE1ODMgMzA0Ny8zOTEyLzE1ODMgMzA4My8zOTEzLzE1ODMgMzA4Mi8zOTE0LzE1ODMgMzA4MC8zOTE1LzE1ODMgMzA3OC8zOTE2LzE1ODMgMzA3Ni8zOTE3LzE1ODMgMzA3NC8zOTE4LzE1ODMgMzA3My8zOTE5LzE1ODMgMzA4NS8zOTIwLzE1ODMgMzA4Ni8zOTIxLzE1ODMgMzA4Ny8zOTIyLzE1ODMgMzA4OC8zOTIzLzE1ODMgMzA4OS8zOTI0LzE1ODMgMzA5MC8zOTI1LzE1ODMgMzA5Mi8zOTI2LzE3MjIKZiAzMTE5LzMyODMvMTU4OSAzMTE2LzM4ODcvMTU4NyAzMTM4LzM5MjcvMTU4NyAzMTQwLzMyODQvMTU4OQpmIDMxMTYvMzg4Ny8xNTg3IDMxMTgvMzg4Mi8xNTg1IDMxNDMvMzkwMS8xNTg1IDMxMzgvMzkyNy8xNTg3CmYgMzEyMi8zMjcyLzE1ODUgMzEyOS8zMjcxLzE1ODQgMzExNS8zMjcwLzE1ODIgMzA5Mi8zOTI2LzE3MjIgMzA5MS8zOTI4LzE1ODQgMzA5My8zOTI5LzE1ODQgMzA5NC8zOTMwLzE1ODQgMzEwNi8zOTMxLzE1ODQgMzEwNS8zOTMyLzE1ODQgMzExMi8zOTMzLzE1ODQgMzExMy8zOTM0LzE1ODQgMzExNC8zODk4LzE3MTkKZiAzMTE5LzMyODMvMTU4OSAzMTMwLzMyODIvMTU5MCAzMTMxLzMyODEvMTU5MCAzMTMyLzMyODAvMTU5MCAzMTMzLzMyNzkvMTU5MCAzMTM0LzMyNzgvMTU5MCAzMTM1LzMyNzcvMTU5MCAzMTIxLzMyNzYvMTU4OSAzMDk4LzM5MDkvMTcyMSAzMDk5LzM5MzUvMTU5MCAzMTAwLzM5MzYvMTU5MCAzMTAxLzM5MzcvMTU5MCAzMTAyLzM5MzgvMTU5MCAzMTAzLzM5MzkvMTU5MCAzMTA0LzM5NDAvMTU5MCAzMDcyLzM5NDEvMTU5MCAzMDc1LzM5NDIvMTU5MCAzMDc3LzM5NDMvMTU5MCAzMDc5LzM5NDQvMTU5MCAzMDgxLzM5NDUvMTU5MCAzMDg0LzM5NDYvMTU5MCAzMDcxLzM5NDcvMTU5MCAzMDcwLzM5NDgvMTU5MCAzMDY5LzM5NDkvMTU5MCAzMDY3LzM5NTAvMTU5MCAzMDY4LzM4OTAvMTcxOApmIDMxMzgvMzkyNy8xNTg3IDMxNDMvMzkwMS8xNTg1IDIyNzcvMzk1MS8xNzIzIDIyNzMvMzk1Mi8xNTg2IDIyNzgvMzk1My8xNTg2IDIyNzQvMzk1NC8xNTg2IDIyNzUvMzk1NS8xNzI0CmYgMzE0My8zOTAxLzE1ODUgMzE0NC8zOTAwLzE1ODQgMzE0Mi8zMjY1LzE1ODIgMjI2NS8zOTU2LzE3MjUgMjI1OS8zOTU3LzE1ODQgMjI2MC8zOTU4LzE1ODQgMjI3MC8zOTU5LzE1ODQgMjI3Mi8zOTYwLzE1ODQgMjI3Ny8zOTUxLzE3MjMKZiAzMTQyLzMyNjUvMTU4MiAzMTQ4LzMyNjQvMTU4MyAzMTQ3LzMyNjMvMTU4MyAzMTQ2LzMyNjIvMTU4MyAzMTQ1LzMyNjEvMTU4MyAzMTQxLzMyNjAvMTU4MiAyMjQyLzM4MDMvMTY1NCAyMjQxLzM5NjEvMTU4MyAyMjQwLzM5NjIvMTU4MyAyMjM5LzM5NjMvMTU4MyAyMjY5LzM5NjQvMTU4MyAyMjY4LzM5NjUvMTU4MyAyMjY0LzM5NjYvMTU4MyAyMjY1LzM5NTYvMTcyNQpmIDMxNDAvMzI4NC8xNTg5IDMxMzgvMzkyNy8xNTg3IDIyNzUvMzk1NS8xNzI0IDIyNzYvMzk2Ny8xNTg4IDIyNzEvMzk2OC8xNTg4IDIyNjEvMzk2OS8xNTg4IDIyNjMvMzk3MC8xNzI2CmYgMzEzNi8zMjg5LzE1ODkgMzE1Mi8zMjg4LzE1OTAgMzE1MS8zMjg3LzE1OTAgMzE1MC8zMjg2LzE1OTAgMzE0OS8zMjg1LzE1OTAgMzE0MC8zMjg0LzE1ODkgMjI2My8zOTcwLzE3MjYgMjI2Mi8zOTcxLzE1OTAgMjI2Ni8zOTcyLzE1OTAgMjI2Ny8zOTczLzE1OTAgMjI1NC8zOTc0LzE1OTAgMjI1NS8zOTc1LzE1OTAgMjI1Ni8zOTc2LzE1OTAgMjI1Ny8zOTc3LzE1OTAgMjI1OC8zODA2LzE2NTgKZiAzMTM2LzMyODkvMTU4OSAzMTUzLzM4MTIvMTY1NiAzMTM3LzM4MTEvMTU4NyAzMTY1LzM5NzgvMTU4NyAzMTY5LzM5NzkvMTY1NiAzMTU5LzMyOTAvMTU4OQpmIDMxMzkvMzgwNS8xNTg1IDMxNTQvMzgwNC8xNTg0IDMxNDEvMzI2MC8xNTgyIDMxNjMvMzI1OS8xNTgyIDMxNzYvMzk4MC8xNTg0IDMxNjAvMzk4MS8xNTg1CmYgMzEzNy8zODExLzE1ODcgMzE1NS8zODE2LzE2NTIgMzEzOS8zODA1LzE1ODUgMzE2MC8zOTgxLzE1ODUgMzE3OC8zOTgyLzE2NTIgMzE2NS8zOTc4LzE1ODcKZiAzMTYzLzMyNTkvMTU4MiAzMTY2LzMyNTgvMTU4MSAzMTU4LzMyNTcvMTU4MCAzMTU3LzMyNTYvMTU4MCAzMTY4LzM5ODMvMTU4MSAzMTY3LzM5ODQvMTU4MSAzMTYxLzM3OTEvMTU4MiAyMjAyLzM3OTAvMTY1NCAyMjAxLzM5ODUvMTU4MSAyMjAwLzM5ODYvMTU4MSAyMTk5LzM5ODcvMTU4MSAyMjI5LzM5ODgvMTU4MSAyMjI4LzM5ODkvMTU4MSAyMjI1LzM5OTAvMTU4MSAyMjIwLzM5OTEvMTU4MSAyMjE5LzM5OTIvMTcyNwpmIDMxNjEvMzc5MS8xNTgyIDMxNjcvMzk4NC8xNTgxIDMxNjgvMzk4My8xNTgxIDMxNTcvMzI1Ni8xNTgwIDEwMDAvMjgxOC8xMTU1IDk5OS8yODE2LzExNTMKZiAzMTU5LzMyOTAvMTU4OSAzMTY5LzM5NzkvMTY1NiAzMTY1LzM5NzgvMTU4NyAyMjM2LzM5OTMvMTcyNCAyMjM1LzM5OTQvMTU4OCAyMjMxLzM5OTUvMTU4OCAyMjIyLzM5OTYvMTU4OCAyMjI0LzM5OTcvMTcyOApmIDMxNjQvMzI5NS8xNTg5IDMxNzMvMzI5NC8xNTkwIDMxNzIvMzI5My8xNTkwIDMxNzEvMzI5Mi8xNTkwIDMxNzAvMzI5MS8xNTkwIDMxNTkvMzI5MC8xNTg5IDIyMjQvMzk5Ny8xNzI4IDIyMjMvMzk5OC8xNTkwIDIyMjYvMzk5OS8xNTkwIDIyMjcvNDAwMC8xNTkwIDIyMTQvNDAwMS8xNTkwIDIyMTUvNDAwMi8xNTkwIDIyMTYvNDAwMy8xNTkwIDIyMTcvMzc5My8xNjU1CmYgMzE2NC8zMjk1LzE1ODkgMzE3NC8zNzk4LzE2NTYgMzE1Ni8zNzg2LzE1ODcgOTk3LzI4MTIvMTE0OSA5OTYvMjgxMC8xMTQ3CmYgMzE1Ni8zNzg2LzE1ODcgMzE3NS8zNzg1LzE2NTIgMzE2Mi8zNzg0LzE1ODUgOTk4LzI4MTQvMTE1MSA5OTcvMjgxMi8xMTQ5CmYgMzE2MC8zOTgxLzE1ODUgMzE3Ni8zOTgwLzE1ODQgMzE2My8zMjU5LzE1ODIgMjIxOS8zOTkyLzE3MjcgMjIyMS80MDA0LzE1ODQgMjIzMC80MDA1LzE1ODQgMjIzMi80MDA2LzE1ODQgMjIzNy80MDA3LzE3MjMKZiAzMTYyLzM3ODQvMTU4NSAzMTc3LzM3OTIvMTU4NCAzMTYxLzM3OTEvMTU4MiA5OTkvMjgxNi8xMTUzIDk5OC8yODE0LzExNTEKZiAzMTY1LzM5NzgvMTU4NyAzMTc4LzM5ODIvMTY1MiAzMTYwLzM5ODEvMTU4NSAyMjM3LzQwMDcvMTcyMyAyMjMzLzQwMDgvMTY1MiAyMjM4LzQwMDkvMTY1MiAyMjM0LzQwMTAvMTY1MiAyMjM2LzM5OTMvMTcyNApmIDMxODkvMzI1NC8xNTc5IDMxODAvMzI1My8xNTc4IDEzNDUvNDAxMS8xNzI5IDEzNDEvNDAxMi8xNzMwIDEzMzkvNDAxMy8xNzMwIDEzMzcvNDAxNC8xNzMwIDEzMzMvNDAxNS8xNzMwIDEzMzQvNDAxNi8xNzMwIDEzNTcvNDAxNy8xNzMwIDEzNTkvNDAxOC8xNzMwIDEzNjMvMzM1MC8xNjI4IDMxODYvMzM1NC8xNTc4IDMxODgvMzI1NS8xNTc5CmYgMzE4OC8zMjU1LzE1NzkgMzE4Ni8zMzU0LzE1NzggNzU2LzMwMjYvMTM2MyA3NTUvMzAyNC8xMzYxCmYgMzE4Ny8zMjUxLzE1NzYgMzE3OS8zMjUwLzE1NzUgMTM0My80MDE5LzE3MzEgMTM0Mi80MDIwLzE2MjQgMTM0Ni80MDIxLzE2MjQgMTM0OS80MDIyLzE2MjQgMTM1NC80MDIzLzE3MzIKZiAzMTkwLzMzNDkvMTU3NyAzMTgxLzMzNDQvMTU3NiA3NTgvMzAzMC8xMzY3IDc1Ny8zMDI4LzEzNjUKZiAzMTg2LzMzNTQvMTU3OCAzMTkwLzMzNDkvMTU3NyA3NTcvMzAyOC8xMzY1IDc1Ni8zMDI2LzEzNjMKZiAzMTg0LzMyNTIvMTU3NyAzMTg3LzMyNTEvMTU3NiAxMzU0LzQwMjMvMTczMiAxMzUzLzQwMjQvMTYyNyAxMzUyLzQwMjUvMTYyNyAxMzQ4LzQwMjYvMTYyNyAxMzUwLzQwMjcvMTczMwpmIDMxODAvMzI1My8xNTc4IDMxODQvMzI1Mi8xNTc3IDEzNTAvNDAyNy8xNzMzIDEzNTEvNDAyOC8xNjI5IDEzNDcvNDAyOS8xNjI5IDEzNDQvNDAzMC8xNjI5IDEzNDUvNDAxMS8xNzI5CmYgMzE3OS8zMjUwLzE1NzUgMzE4My8zMjQ5LzE1NzQgMzE4Mi8zMjQ4LzE1NzQgMzE4NS8zMzQzLzE1NzUgMTM2MC8zMzQyLzE2MjUgMTM1OC80MDMxLzE3MzQgMTM1Ni80MDMyLzE3MzQgMTM1NS80MDMzLzE3MzQgMTMzNS80MDM0LzE3MzQgMTMzNi80MDM1LzE3MzQgMTMzOC80MDM2LzE3MzQgMTM0MC80MDM3LzE3MzQgMTM0My80MDE5LzE3MzEKZiAzMTg1LzMzNDMvMTU3NSAzMTgyLzMyNDgvMTU3NCA3NjAvMzAzNC8xMzcxIDc1OS8zMDMyLzEzNjkKZiAzMTgxLzMzNDQvMTU3NiAzMTg1LzMzNDMvMTU3NSA3NTkvMzAzMi8xMzY5IDc1OC8zMDMwLzEzNjcKdXNlbXRsIGVkZ2Vfb2Zfc2NyZWVuCmYgMTMwNi80MDM4LzE3MzUgMTAzMy80MDM5LzE3MzYgMTAzNC80MDQwLzE3MzcgMTMyNS80MDQxLzE3MzgKZiAxMzMyLzQwNDIvMTczOSAxMDQxLzQwNDMvMTc0MCAxMDQyLzQwNDQvMTc0MSAxMzA1LzQwNDUvMTc0MgpmIDEzMzEvNDA0Ni8xNzQzIDEwNDAvNDA0Ny8xNzQ0IDEwNDEvNDA0My8xNzQwIDEzMzIvNDA0Mi8xNzM5CmYgMTMzMC80MDQ4LzE3NDUgMTAzOS80MDQ5LzE3NDYgMTA0MC80MDQ3LzE3NDQgMTMzMS80MDQ2LzE3NDMKZiAxMzI5LzQwNTAvMTc0NyAxMDM4LzQwNTEvMTc0OCAxMDM5LzQwNDkvMTc0NiAxMzMwLzQwNDgvMTc0NQpmIDEzMjgvNDA1Mi8xNzQ5IDEwMzcvNDA1My8xNzUwIDEwMzgvNDA1MS8xNzQ4IDEzMjkvNDA1MC8xNzQ3CmYgMTMyNy80MDU0LzE3NTEgMTAzNi80MDU1LzE3NTIgMTAzNy80MDUzLzE3NTAgMTMyOC80MDUyLzE3NDkKZiAxMzI2LzQwNTYvMTc1MyAxMDM1LzQwNTcvMTc1NCAxMDM2LzQwNTUvMTc1MiAxMzI3LzQwNTQvMTc1MQpmIDEzMjUvNDA0MS8xNzM4IDEwMzQvNDA0MC8xNzM3IDEwMzUvNDA1Ny8xNzU0IDEzMjYvNDA1Ni8xNzUzCmYgMTMyNC80MDU4LzE3NTUgMTAzMS80MDU5LzE3NTYgMTAzMi80MDYwLzE3NTcgMTMwNC80MDYxLzE3NTgKZiAxMzIzLzQwNjIvMTc1OSAxMDMwLzQwNjMvMTc2MCAxMDMxLzQwNTkvMTc1NiAxMzI0LzQwNTgvMTc1NQpmIDEzMjIvNDA2NC8xNzYxIDEwMjkvNDA2NS8xNzYyIDEwMzAvNDA2My8xNzYwIDEzMjMvNDA2Mi8xNzU5CmYgMTMyMS80MDY2LzE3NjMgMTAyOC80MDY3LzE3NjQgMTAyOS80MDY1LzE3NjIgMTMyMi80MDY0LzE3NjEKZiAxMzIwLzQwNjgvMTc2NSAxMDI3LzQwNjkvMTc2NiAxMDI4LzQwNjcvMTc2NCAxMzIxLzQwNjYvMTc2MwpmIDEzMTkvNDA3MC8xNzY3IDEwMjYvNDA3MS8xNzY4IDEwMjcvNDA2OS8xNzY2IDEzMjAvNDA2OC8xNzY1CmYgMTMxOC80MDcyLzE3NjkgMTAyNS80MDczLzE3NzAgMTAyNi80MDcxLzE3NjggMTMxOS80MDcwLzE3NjcKZiAxMzE3LzQwNzQvMTc3MSAxMDI0LzQwNzUvMTc3MiAxMDI1LzQwNzMvMTc3MCAxMzE4LzQwNzIvMTc2OQpmIDEzMTUvNDA3Ni8xNzczIDEwMjEvNDA3Ny8xNzc0IDEwMjIvNDA3OC8xNzc1IDEzMDMvNDA3OS8xNzc2CmYgMTMxNC80MDgwLzE3NzcgMTAyMC80MDgxLzE3NzggMTAyMS80MDc3LzE3NzQgMTMxNS80MDc2LzE3NzMKZiAxMzEzLzQwODIvMTc3OSAxMDE5LzQwODMvMTc4MCAxMDIwLzQwODEvMTc3OCAxMzE0LzQwODAvMTc3NwpmIDEzMTIvNDA4NC8xNzgxIDEwMTgvNDA4NS8xNzgyIDEwMTkvNDA4My8xNzgwIDEzMTMvNDA4Mi8xNzc5CmYgMTMxMS80MDg2LzE3ODMgMTAxNy80MDg3LzE3ODQgMTAxOC80MDg1LzE3ODIgMTMxMi80MDg0LzE3ODEKZiAxMzEwLzQwODgvMTc4NSAxMDE2LzQwODkvMTc4NiAxMDE3LzQwODcvMTc4NCAxMzExLzQwODYvMTc4MwpmIDEzMDkvNDA5MC8xNzg3IDEwMTUvNDA5MS8xNzg4IDEwMTYvNDA4OS8xNzg2IDEzMTAvNDA4OC8xNzg1CmYgMTMwOC80MDkyLzE3ODkgMTAxNC80MDkzLzE3OTAgMTAxNS80MDkxLzE3ODggMTMwOS80MDkwLzE3ODcKZiAxMzA3LzQwOTQvMTc5MSAxMDEzLzQwOTUvMTc5MiAxMDE0LzQwOTMvMTc5MCAxMzA4LzQwOTIvMTc4OQpmIDEzMTYvNDA5Ni8xNzkzIDEwMjMvNDA5Ny8xNzk0IDEwMjQvNDA3NS8xNzcyIDEzMTcvNDA3NC8xNzcxCmYgMTE2My80MDk4LzE3OTUgMTE2NC80MDk5LzE3OTYgMTAwNC80MTAwLzE3OTYgMTAwMy80MTAxLzE3OTYKZiAxMTY1LzQxMDIvMTc5NSAxMTYzLzQwOTgvMTc5NSAxMDAzLzQxMDEvMTc5NiAxMDA1LzQxMDMvMTc5NQpmIDExNjYvNDEwNC8xNzk1IDExNjUvNDEwMi8xNzk1IDEwMDUvNDEwMy8xNzk1IDEwMDYvNDEwNS8xNzk1CmYgMTE2Ny80MTA2LzE3OTcgMTE2Ni80MTA0LzE3OTUgMTAwNi80MTA1LzE3OTUgMTAwNy80MTA3LzE3OTcKZiAxMTY4LzQxMDgvMTc5NyAxMTY3LzQxMDYvMTc5NyAxMDA3LzQxMDcvMTc5NyAxMDA4LzQxMDkvMTc5NwpmIDExNjkvNDExMC8xNzk3IDExNjgvNDEwOC8xNzk3IDEwMDgvNDEwOS8xNzk3IDEwMDkvNDExMS8xNzk3CmYgMTE3MC80MTEyLzE3OTggMTE2OS80MTEwLzE3OTcgMTAwOS80MTExLzE3OTcgMTAxMC80MTEzLzE3OTgKZiAxMTcxLzQxMTQvMTc5OCAxMTcwLzQxMTIvMTc5OCAxMDEwLzQxMTMvMTc5OCAxMDExLzQxMTUvMTc5OApmIDExNzIvNDExNi8xNzk5IDExNzEvNDExNC8xNzk4IDEwMTEvNDExNS8xNzk4IDEwMTIvNDExNy8xNzk5CmYgMTE3My80MTE4LzE3OTYgMTE3NC80MTE5LzE3OTYgMTAxNC80MDkzLzE3OTYgMTAxMy80MTIwLzE3OTYKZiAxMTc0LzQxMTkvMTc5NiAxMTc1LzQxMjEvMTgwMCAxMDE1LzQwOTEvMTgwMCAxMDE0LzQwOTMvMTc5NgpmIDExNzUvNDEyMS8xODAwIDExNzYvNDEyMi8xODAwIDEwMTYvNDA4OS8xODAwIDEwMTUvNDA5MS8xODAwCmYgMTE3Ni80MTIyLzE4MDAgMTE3Ny80MTIzLzE4MDAgMTAxNy80MDg3LzE4MDAgMTAxNi80MDg5LzE4MDAKZiAxMTc3LzQxMjMvMTgwMCAxMTc4LzQxMjQvMTgwMSAxMDE4LzQwODUvMTgwMSAxMDE3LzQwODcvMTgwMApmIDExNzgvNDEyNC8xODAxIDExNzkvNDEyNS8xODAxIDEwMTkvNDA4My8xODAxIDEwMTgvNDA4NS8xODAxCmYgMTE3OS80MTI1LzE4MDEgMTE4MC80MTI2LzE4MDIgMTAyMC80MDgxLzE4MDIgMTAxOS80MDgzLzE4MDEKZiAxMTgwLzQxMjYvMTgwMiAxMTgxLzQxMjcvMTgwMiAxMDIxLzQwNzcvMTgwMiAxMDIwLzQwODEvMTgwMgpmIDExODEvNDEyNy8xODAyIDExODIvNDEyOC8xODAzIDEwMjIvNDEyOS8xODAzIDEwMjEvNDA3Ny8xODAyCmYgMTE4My80MTMwLzE3OTkgMTE4NC80MTMxLzE3OTggMTAyNC80MDc1LzE3OTggMTAyMy80MDk3LzE3OTkKZiAxMTg0LzQxMzEvMTc5OCAxMTg1LzQxMzIvMTc5OCAxMDI1LzQwNzMvMTc5OCAxMDI0LzQwNzUvMTc5OApmIDExODUvNDEzMi8xNzk4IDExODYvNDEzMy8xNzk3IDEwMjYvNDA3MS8xNzk3IDEwMjUvNDA3My8xNzk4CmYgMTE4Ni80MTMzLzE3OTcgMTE4Ny80MTM0LzE3OTcgMTAyNy80MDY5LzE3OTcgMTAyNi80MDcxLzE3OTcKZiAxMTg3LzQxMzQvMTc5NyAxMTg4LzQxMzUvMTc5NyAxMDI4LzQwNjcvMTc5NyAxMDI3LzQwNjkvMTc5NwpmIDExODgvNDEzNS8xNzk3IDExODkvNDEzNi8xODA0IDEwMjkvNDA2NS8xODA0IDEwMjgvNDA2Ny8xNzk3CmYgMTE4OS80MTM2LzE4MDQgMTE5MC80MTM3LzE3OTUgMTAzMC80MDYzLzE3OTUgMTAyOS80MDY1LzE4MDQKZiAxMTkwLzQxMzcvMTc5NSAxMTkxLzQxMzgvMTc5NSAxMDMxLzQwNTkvMTc5NiAxMDMwLzQwNjMvMTc5NQpmIDExOTEvNDEzOC8xNzk1IDExOTIvNDEzOS8xNzk2IDEwMzIvNDE0MC8xNzk2IDEwMzEvNDA1OS8xNzk2CmYgMTE5My80MTQxLzE3OTYgMTE5NC80MTQyLzE4MDUgMTAzNC80MDQwLzE4MDUgMTAzMy80MTQzLzE3OTYKZiAxMTk0LzQxNDIvMTgwNSAxMTk1LzQxNDQvMTgwNiAxMDM1LzQwNTcvMTgwNiAxMDM0LzQwNDAvMTgwNQpmIDExOTUvNDE0NC8xODA2IDExOTYvNDE0NS8xODAwIDEwMzYvNDA1NS8xODA2IDEwMzUvNDA1Ny8xODA2CmYgMTE5Ni80MTQ1LzE4MDAgMTE5Ny80MTQ2LzE4MDAgMTAzNy80MDUzLzE4MDAgMTAzNi80MDU1LzE4MDYKZiAxMTk3LzQxNDYvMTgwMCAxMTk4LzQxNDcvMTgwMSAxMDM4LzQwNTEvMTgwMSAxMDM3LzQwNTMvMTgwMApmIDExOTgvNDE0Ny8xODAxIDExOTkvNDE0OC8xODAxIDEwMzkvNDA0OS8xODAxIDEwMzgvNDA1MS8xODAxCmYgMTE5OS80MTQ4LzE4MDEgMTIwMC80MTQ5LzE4MDIgMTA0MC80MDQ3LzE4MDIgMTAzOS80MDQ5LzE4MDEKZiAxMjAwLzQxNDkvMTgwMiAxMjAxLzQxNTAvMTgwMiAxMDQxLzQwNDMvMTgwMiAxMDQwLzQwNDcvMTgwMgpmIDEyMDEvNDE1MC8xODAyIDEyMDIvNDE1MS8xODAzIDEwNDIvNDA0NC8xODAzIDEwNDEvNDA0My8xODAyCmYgMTE4Mi80MTI4LzE4MDMgMTE3Mi80MTE2LzE3OTkgMTAxMi80MTE3LzE3OTkgMTAyMi80MTI5LzE4MDMKZiAxMTkyLzQxMzkvMTc5NiAxMTczLzQxMTgvMTc5NiAxMDEzLzQxMjAvMTc5NiAxMDMyLzQxNDAvMTc5NgpmIDEyMDIvNDE1MS8xODAzIDExODMvNDEzMC8xNzk5IDEwMjMvNDA5Ny8xNzk5IDEwNDIvNDA0NC8xODAzCmYgMTE2NC80MDk5LzE3OTYgMTE5My80MTQxLzE3OTYgMTAzMy80MTQzLzE3OTYgMTAwNC80MTAwLzE3OTYKZiAxMDQ2LzQxNTIvMTgwNyAxMDQ1LzQxNTMvMTgwOCAxMjA3LzQxNTQvMTgwOSAxMjA4LzQxNTUvMTgxMApmIDEyOTMvNDE1Ni8xODExIDExMjQvMjc1NC8xMDkzIDExMjUvMjczOS8xMDc4IDEyOTQvNDE1Ny8xODEyCmYgMTMxNi80MDk2LzE3OTMgMTE0NS8yNzgxLzExMTggMTE0Ni8yNzg0LzExMjEgMTMwNS80MDQ1LzE3NDIKZiAxMzAyLzQxNTgvMTgxMyAxMTMzLzI3NzAvMTEwNyAxMTM0LzI3NzIvMTEwOSAxMzAzLzQwNzkvMTc3NgpmIDEzMDEvNDE1OS8xODE0IDExMzIvMjc2OC8xMTA1IDExMzMvMjc3MC8xMTA3IDEzMDIvNDE1OC8xODEzCmYgMTMwMC80MTYwLzE4MTUgMTEzMS8yNzY2LzExMDMgMTEzMi8yNzY4LzExMDUgMTMwMS80MTU5LzE4MTQKZiAxMjk5LzQxNjEvMTgxNiAxMTMwLzI3NjQvMTEwMSAxMTMxLzI3NjYvMTEwMyAxMzAwLzQxNjAvMTgxNQpmIDEyOTgvNDE2Mi8xODE3IDExMjkvMjc2MS8xMDk5IDExMzAvMjc2NC8xMTAxIDEyOTkvNDE2MS8xODE2CmYgMTI5Ny80MTYzLzE4MTggMTEyOC8yNzU4LzEwOTcgMTEyOS8yNzYwLzEwOTkgMTI5OC80MTY0LzE4MTcKZiAxMjk2LzQxNjUvMTgxOSAxMTI3LzI3NTYvMTA5NSAxMTI4LzI3NTgvMTA5NyAxMjk3LzQxNjMvMTgxOApmIDEyOTUvNDE2Ni8xODIwIDExMjYvMjc0Mi8xMDgxIDExMjcvMjc1Ni8xMDk1IDEyOTYvNDE2NS8xODE5CmYgMTMwNi80MDM4LzE3MzUgMTEyMy8yNzUxLzEwOTAgMTEyNC8yNzU0LzEwOTMgMTI5My80MTU2LzE4MTEKZiAxMzA3LzQwOTQvMTc5MSAxMTM1LzI3NDUvMTA4NCAxMTM2LzI3NDgvMTA4NyAxMzA0LzQwNjEvMTc1OApmIDEyOTQvNDE1Ny8xODEyIDExMjUvMjczOS8xMDc4IDExMjYvMjc0Mi8xMDgxIDEyOTUvNDE2Ni8xODIwCmYgMTA0NC80MTY3LzEzMSAxMDQzLzQxNjgvMTMxIDExNjMvNDE2OS8xMzEgMTE2NC80MTcwLzEzMQpmIDEwNDMvNDE2OC8xMzEgMTA0NS80MTUzLzEzMSAxMTY1LzQxNzEvMTMxIDExNjMvNDE2OS8xMzEKZiAxMDQ1LzQxNTMvMTMxIDEwNDYvNDE1Mi8xMzEgMTE2Ni80MTcyLzEzMSAxMTY1LzQxNzEvMTMxCmYgMTA0Ni80MTUyLzEzMSAxMDQ3LzQxNzMvMTgyMSAxMTY3LzQxNzQvMTgyMSAxMTY2LzQxNzIvMTMxCmYgMTA0Ny80MTczLzE4MjEgMTA0OC80MTc1LzEzMSAxMTY4LzQxNzYvMTMxIDExNjcvNDE3NC8xODIxCmYgMTA0OC80MTc1LzEzMSAxMDQ5LzQxNzcvMTMxIDExNjkvNDE3OC8xMzEgMTE2OC80MTc2LzEzMQpmIDEwNDkvNDE3Ny8xMzEgMTA1MC80MTc5LzEzMSAxMTcwLzQxODAvMTMxIDExNjkvNDE3OC8xMzEKZiAxMDUwLzQxNzkvMTMxIDEwNTEvNDE4MS8xODIxIDExNzEvNDE4Mi8xODIxIDExNzAvNDE4MC8xMzEKZiAxMDUxLzQxODEvMTgyMSAxMDUyLzQxODMvMTgyMSAxMTcyLzQxODQvMTgyMSAxMTcxLzQxODIvMTgyMQpmIDEwNTQvNDE4NS8xMzEgMTA1My80MTg2LzE4MjEgMTE3My80MTg3LzE4MjEgMTE3NC80MTg4LzEzMQpmIDEwNTUvNDE4OS8xODIxIDEwNTQvNDE4NS8xMzEgMTE3NC80MTg4LzEzMSAxMTc1LzQxOTAvMTgyMQpmIDEwNTYvNDE5MS8xODIxIDEwNTUvNDE4OS8xODIxIDExNzUvNDE5MC8xODIxIDExNzYvNDE5Mi8xODIxCmYgMTA1Ny80MTkzLzEzMSAxMDU2LzQxOTEvMTgyMSAxMTc2LzQxOTIvMTgyMSAxMTc3LzQxOTQvMTMxCmYgMTA1OC80MTk1LzEzMSAxMDU3LzQxOTMvMTMxIDExNzcvNDE5NC8xMzEgMTE3OC80MTk2LzEzMQpmIDEwNTkvNDE5Ny8xODIxIDEwNTgvNDE5NS8xMzEgMTE3OC80MTk2LzEzMSAxMTc5LzQxOTgvMTgyMQpmIDEwNjAvNDE5OS8xMzEgMTA1OS80MTk3LzE4MjEgMTE3OS80MTk4LzE4MjEgMTE4MC80MjAwLzEzMQpmIDEwNjEvNDIwMS8xODIxIDEwNjAvNDE5OS8xMzEgMTE4MC80MjAwLzEzMSAxMTgxLzQyMDIvMTgyMQpmIDEwNjIvNDIwMy8xODIxIDEwNjEvNDIwMS8xODIxIDExODEvNDIwMi8xODIxIDExODIvNDIwNC8xODIxCmYgMTA2NC80MjA1LzEzMSAxMDYzLzQyMDYvMTMxIDExODMvNDIwNy8xMzEgMTE4NC80MjA4LzEzMQpmIDEwNjUvNDIwOS8xODIxIDEwNjQvNDIwNS8xMzEgMTE4NC80MjA4LzEzMSAxMTg1LzQyMTAvMTgyMQpmIDEwNjYvNDIxMS8xODIxIDEwNjUvNDIwOS8xODIxIDExODUvNDIxMC8xODIxIDExODYvNDIxMi8xODIxCmYgMTA2Ny80MjEzLzE4MjEgMTA2Ni80MjExLzE4MjEgMTE4Ni80MjEyLzE4MjEgMTE4Ny80MjE0LzE4MjEKZiAxMDY4LzQyMTUvMTgyMSAxMDY3LzQyMTMvMTgyMSAxMTg3LzQyMTQvMTgyMSAxMTg4LzQyMTYvMTgyMQpmIDEwNjkvNDIxNy8xODIxIDEwNjgvNDIxNS8xODIxIDExODgvNDIxNi8xODIxIDExODkvNDIxOC8xODIxCmYgMTA3MC80MjE5LzE4MjEgMTA2OS80MjE3LzE4MjEgMTE4OS80MjE4LzE4MjEgMTE5MC80MjIwLzE4MjEKZiAxMDcxLzQyMjEvMTgyMSAxMDcwLzQyMTkvMTgyMSAxMTkwLzQyMjAvMTgyMSAxMTkxLzQyMjIvMTgyMQpmIDEwNzIvNDIyMy8xODIxIDEwNzEvNDIyMS8xODIxIDExOTEvNDIyMi8xODIxIDExOTIvNDIyNC8xODIxCmYgMTA3NC80MjI1LzEzMSAxMDczLzQyMjYvMTMxIDExOTMvNDIyNy8xMzEgMTE5NC80MjI4LzEzMQpmIDEwNzUvNDIyOS8xMzEgMTA3NC80MjI1LzEzMSAxMTk0LzQyMjgvMTMxIDExOTUvNDIzMC8xMzEKZiAxMDc2LzQyMzEvMTMxIDEwNzUvNDIyOS8xMzEgMTE5NS80MjMwLzEzMSAxMTk2LzQyMzIvMTMxCmYgMTA3Ny80MjMzLzEzMSAxMDc2LzQyMzEvMTMxIDExOTYvNDIzMi8xMzEgMTE5Ny80MjM0LzEzMQpmIDEwNzgvNDIzNS8xMzEgMTA3Ny80MjMzLzEzMSAxMTk3LzQyMzQvMTMxIDExOTgvNDIzNi8xMzEKZiAxMDc5LzQyMzcvMTMxIDEwNzgvNDIzNS8xMzEgMTE5OC80MjM2LzEzMSAxMTk5LzQyMzgvMTMxCmYgMTA4MC80MjM5LzE4MjEgMTA3OS80MjM3LzEzMSAxMTk5LzQyMzgvMTMxIDEyMDAvNDI0MC8xODIxCmYgMTA4MS80MjQxLzEzMSAxMDgwLzQyMzkvMTgyMSAxMjAwLzQyNDAvMTgyMSAxMjAxLzQyNDIvMTMxCmYgMTA4Mi80MjQzLzEzMSAxMDgxLzQyNDEvMTMxIDEyMDEvNDI0Mi8xMzEgMTIwMi80MjQ0LzEzMQpmIDEwNTIvNDE4My8xODIxIDEwNjIvNDIwMy8xODIxIDExODIvNDIwNC8xODIxIDExNzIvNDE4NC8xODIxCmYgMTA1My80MTg2LzE4MjEgMTIwMy80MjQ1LzE4MjEgMTIwNC80MjQ2LzE4MjEgMTA3Mi80MjIzLzE4MjEgMTE5Mi80MjI0LzE4MjEgMTE3My80MTg3LzE4MjEKZiAxMDYzLzQyMDYvMTMxIDEwODIvNDI0My8xMzEgMTIwMi80MjQ0LzEzMSAxMTgzLzQyMDcvMTMxCmYgMTA3My80MjI2LzEzMSAxMDQ0LzQxNjcvMTMxIDExNjQvNDE3MC8xMzEgMTE5My80MjI3LzEzMQpmIDEwNTkvNDE5Ny8xODIyIDEwNjAvNDE5OS8xODIzIDEyMjIvNDI0Ny8xODI0IDEyMjEvNDI0OC8xODI1CmYgMTA3NS80MjI5LzE4MjYgMTA3Ni80MjMxLzE4MjcgMTIzOC80MjQ5LzE4MjggMTIzNy80MjUwLzE4MjkKZiAxMDYwLzQxOTkvMTgyMyAxMDYxLzQyMDEvMTgzMCAxMjIzLzQyNTEvMTgzMSAxMjIyLzQyNDcvMTgyNApmIDEwNDcvNDE3My8xODMyIDEwNDYvNDE1Mi8xODA3IDEyMDgvNDE1NS8xODEwIDEyMDkvNDI1Mi8xODMzCmYgMTA3Ni80MjMxLzE4MjcgMTA3Ny80MjMzLzE4MzQgMTIzOS80MjUzLzE4MzUgMTIzOC80MjQ5LzE4MjgKZiAxMDYxLzQyMDEvMTgzMCAxMDYyLzQyMDMvMTgzNiAxMjI0LzQyNTQvMTgzNyAxMjIzLzQyNTEvMTgzMQpmIDEwNDgvNDE3NS8xODM4IDEwNDcvNDE3My8xODMyIDEyMDkvNDI1Mi8xODMzIDEyMTAvNDI1NS8xODM5CmYgMTA3Ny80MjMzLzE4MzQgMTA3OC80MjM1LzE4NDAgMTI0MC80MjU2LzE4NDEgMTIzOS80MjUzLzE4MzUKZiAxMDYzLzQyMDYvMTg0MiAxMDY0LzQyMDUvMTg0MyAxMjI2LzQyNTcvMTg0NCAxMjI1LzQyNTgvMTg0NQpmIDEwNDkvNDE3Ny8xODQ2IDEwNDgvNDE3NS8xODM4IDEyMTAvNDI1NS8xODM5IDEyMTEvNDI1OS8xODQ3CmYgMTA3OC80MjM1LzE4NDAgMTA3OS80MjM3LzE4NDggMTI0MS80MjYwLzE4NDkgMTI0MC80MjU2LzE4NDEKZiAxMDY0LzQyMDUvMTg0MyAxMDY1LzQyMDkvMTg1MCAxMjI3LzQyNjEvMTg1MSAxMjI2LzQyNTcvMTg0NApmIDEwNTAvNDE3OS8xODUyIDEwNDkvNDE3Ny8xODQ2IDEyMTEvNDI1OS8xODQ3IDEyMTIvNDI2Mi8xODUzCmYgMTA3OS80MjM3LzE4NDggMTA4MC80MjM5LzE4NTQgMTI0Mi80MjYzLzE4NTUgMTI0MS80MjYwLzE4NDkKZiAxMDY1LzQyMDkvMTg1MCAxMDY2LzQyMTEvMTg1NiAxMjI4LzQyNjQvMTg1NyAxMjI3LzQyNjEvMTg1MQpmIDEwNTEvNDE4MS8xODU4IDEwNTAvNDE3OS8xODUyIDEyMTIvNDI2Mi8xODUzIDEyMTMvNDI2NS8xODU5CmYgMTA4MC80MjM5LzE4NTQgMTA4MS80MjQxLzE4NjAgMTI0My80MjY2LzE4NjEgMTI0Mi80MjYzLzE4NTUKZiAxMDY2LzQyMTEvMTg1NiAxMDY3LzQyMTMvMTg2MiAxMjI5LzQyNjcvMTg2MyAxMjI4LzQyNjQvMTg1NwpmIDEwNTIvNDE4My8xODY0IDEwNTEvNDE4MS8xODU4IDEyMTMvNDI2NS8xODU5IDEyMTQvNDI2OC8xODY1CmYgMTA4MS80MjQxLzE4NjAgMTA4Mi80MjQzLzE4NjYgMTI0NC80MjY5LzE4NjcgMTI0My80MjY2LzE4NjEKZiAxMDY3LzQyMTMvMTg2MiAxMDY4LzQyMTUvMTg2OCAxMjMwLzQyNzAvMTg2OSAxMjI5LzQyNjcvMTg2MwpmIDEwNTMvNDE4Ni8xODcwIDEwNTQvNDE4NS8xODcxIDEyMTYvNDI3MS8xODcyIDEyMTUvNDI3Mi8xODcwCmYgMTA2Mi80MjAzLzE4MzYgMTA1Mi80MTgzLzE4NjQgMTIxNC80MjY4LzE4NjUgMTIyNC80MjU0LzE4MzcKZiAxMDY4LzQyMTUvMTg2OCAxMDY5LzQyMTcvMTg3MyAxMjMxLzQyNzMvMTg3NCAxMjMwLzQyNzAvMTg2OQpmIDEwNTQvNDE4NS8xODcxIDEwNTUvNDE4OS8xODc1IDEyMTcvNDI3NC8xODc2IDEyMTYvNDI3MS8xODcyCmYgMTA3Mi80MjIzLzE4NzcgMTIwNC80MjQ2LzE4NzggMTI0Ni80Mjc1LzE4NzggMTIzNC80Mjc2LzE4NzcKZiAxMDY5LzQyMTcvMTg3MyAxMDcwLzQyMTkvMTg3OSAxMjMyLzQyNzcvMTg4MCAxMjMxLzQyNzMvMTg3NApmIDEwNTUvNDE4OS8xODc1IDEwNTYvNDE5MS8xODgxIDEyMTgvNDI3OC8xODgyIDEyMTcvNDI3NC8xODc2CmYgMTA4Mi80MjQzLzE4NjYgMTA2My80MjA2LzE4NDIgMTIyNS80MjU4LzE4NDUgMTI0NC80MjY5LzE4NjcKZiAxMDcwLzQyMTkvMTg3OSAxMDcxLzQyMjEvMTg4MyAxMjMzLzQyNzkvMTg4NCAxMjMyLzQyNzcvMTg4MApmIDEwNTYvNDE5MS8xODgxIDEwNTcvNDE5My8xODg1IDEyMTkvNDI4MC8xODg2IDEyMTgvNDI3OC8xODgyCmYgMTA0NC80MTY3LzE4ODcgMTA3My80MjI2LzE4ODggMTIzNS80MjgxLzE4ODggMTIwNi80MjgyLzE4ODcKZiAxMDcxLzQyMjEvMTg4MyAxMDcyLzQyMjMvMTg3NyAxMjM0LzQyNzYvMTg3NyAxMjMzLzQyNzkvMTg4NApmIDEyMDMvNDI0NS8xODc4IDEwNTMvNDE4Ni8xODcwIDEyMTUvNDI3Mi8xODcwIDEyNDUvNDI4My8xODc4CmYgMTA1Ny80MTkzLzE4ODUgMTA1OC80MTk1LzE4ODkgMTIyMC80Mjg0LzE4OTAgMTIxOS80MjgwLzE4ODYKZiAxMDQzLzQxNjgvMTg5MSAxMDQ0LzQxNjcvMTg4NyAxMjA2LzQyODIvMTg4NyAxMjA1LzQyODUvMTg5MgpmIDEwNzMvNDIyNi8xODg4IDEwNzQvNDIyNS8xODkzIDEyMzYvNDI4Ni8xODk0IDEyMzUvNDI4MS8xODg4CmYgMTIwNC80MjQ2LzE4NzggMTIwMy80MjQ1LzE4NzggMTI0NS80MjgzLzE4NzggMTI0Ni80Mjc1LzE4NzgKZiAxMDU4LzQxOTUvMTg4OSAxMDU5LzQxOTcvMTgyMiAxMjIxLzQyNDgvMTgyNSAxMjIwLzQyODQvMTg5MApmIDEwNDUvNDE1My8xODA4IDEwNDMvNDE2OC8xODkxIDEyMDUvNDI4NS8xODkyIDEyMDcvNDE1NC8xODA5CmYgMTA3NC80MjI1LzE4OTMgMTA3NS80MjI5LzE4MjYgMTIzNy80MjUwLzE4MjkgMTIzNi80Mjg2LzE4OTQKZiAxMjY5LzQyODcvMTg5NSAxMjkyLzQyODgvMTg5NSAxMjkxLzQyODkvMTg5NSAxMjkwLzQyOTAvMTg5NSAxMjg5LzQyOTEvMTg5NSAxMjg4LzQyOTIvMTg5NSAxMjg3LzQyOTMvMTg5NSAxMjg2LzQyOTQvMTg5NSAxMjg1LzQyOTUvMTg5NSAxMjg0LzQyOTYvMTg5NSAxMjgzLzQyOTcvMTg5NSAxMjgyLzQyOTgvMTg5NSAxMjgxLzQyOTkvMTg5NSAxMjgwLzQzMDAvMTg5NSAxMjc5LzQzMDEvMTg5NSAxMjc4LzQzMDIvMTg5NSAxMjc3LzQzMDMvMTg5NSAxMjc2LzQzMDQvMTg5NSAxMjc1LzQzMDUvMTg5NSAxMjc0LzQzMDYvMTg5NSAxMjczLzQzMDcvMTg5NSAxMjcyLzQzMDgvMTg5NSAxMjcxLzQzMDkvMTg5NSAxMjcwLzQzMTAvMTg5NQpmIDEyNDYvNDI3NS8xODk2IDEyNDUvNDI4My8xODk2IDEyNjkvNDI4Ny8xODk2IDEyNzAvNDMxMC8xODk2CmYgMTAwMy80MzExLzE4OTcgMTI5NC80MTU3LzE4MTIgMTI5NS80MTY2LzE4MjAgMTAwNS80MzEyLzE4OTgKZiAxMDEzLzQwOTUvMTc5MiAxMzA3LzQwOTQvMTc5MSAxMzA0LzQwNjEvMTc1OCAxMDMyLzQwNjAvMTc1NwpmIDEwMzMvNDAzOS8xNzM2IDEzMDYvNDAzOC8xNzM1IDEyOTMvNDE1Ni8xODExIDEwMDQvNDMxMy8xODk5CmYgMTAwNS80MzEyLzE4OTggMTI5NS80MTY2LzE4MjAgMTI5Ni80MTY1LzE4MTkgMTAwNi80MzE0LzE5MDAKZiAxMDA2LzQzMTQvMTkwMCAxMjk2LzQxNjUvMTgxOSAxMjk3LzQxNjMvMTgxOCAxMDA3LzQzMTUvMTkwMQpmIDEwMDcvNDMxNS8xOTAxIDEyOTcvNDE2My8xODE4IDEyOTgvNDE2NC8xODE3IDEwMDgvNDMxNi8xOTAyCmYgMTAwOC80MzE3LzE5MDIgMTI5OC80MTYyLzE4MTcgMTI5OS80MTYxLzE4MTYgMTAwOS80MzE4LzE5MDMKZiAxMDA5LzQzMTgvMTkwMyAxMjk5LzQxNjEvMTgxNiAxMzAwLzQxNjAvMTgxNSAxMDEwLzQzMTkvMTkwNApmIDEwMTAvNDMxOS8xOTA0IDEzMDAvNDE2MC8xODE1IDEzMDEvNDE1OS8xODE0IDEwMTEvNDMyMC8xOTA1CmYgMTAxMS80MzIwLzE5MDUgMTMwMS80MTU5LzE4MTQgMTMwMi80MTU4LzE4MTMgMTAxMi80MzIxLzE5MDYKZiAxMDEyLzQzMjEvMTkwNiAxMzAyLzQxNTgvMTgxMyAxMzAzLzQwNzkvMTc3NiAxMDIyLzQwNzgvMTc3NQpmIDEwMjMvNDA5Ny8xNzk0IDEzMTYvNDA5Ni8xNzkzIDEzMDUvNDA0NS8xNzQyIDEwNDIvNDA0NC8xNzQxCmYgMTAwNC80MzEzLzE4OTkgMTI5My80MTU2LzE4MTEgMTI5NC80MTU3LzE4MTIgMTAwMy80MzExLzE4OTcKZiAxMTQ1LzI3ODEvMTExOCAxMzE2LzQwOTYvMTc5MyAxMzE3LzQwNzQvMTc3MSAxMTQ3LzMzMTQvMTU5OQpmIDExMzUvMjc0NS8xMDg0IDEzMDcvNDA5NC8xNzkxIDEzMDgvNDA5Mi8xNzg5IDExMzcvMzMxNS8xNjAwCmYgMTEzNy8zMzE1LzE2MDAgMTMwOC80MDkyLzE3ODkgMTMwOS80MDkwLzE3ODcgMTEzOC8zMzE2LzE2MDEKZiAxMTM4LzMzMTYvMTYwMSAxMzA5LzQwOTAvMTc4NyAxMzEwLzQwODgvMTc4NSAxMTM5LzMzMTcvMTYwMgpmIDExMzkvMzMxNy8xNjAyIDEzMTAvNDA4OC8xNzg1IDEzMTEvNDA4Ni8xNzgzIDExNDAvMzMxOC8xNjAzCmYgMTE0MC8zMzE4LzE2MDMgMTMxMS80MDg2LzE3ODMgMTMxMi80MDg0LzE3ODEgMTE0MS8zMzE5LzE2MDQKZiAxMTQxLzMzMTkvMTYwNCAxMzEyLzQwODQvMTc4MSAxMzEzLzQwODIvMTc3OSAxMTQyLzMzMjAvMTYwNQpmIDExNDIvMzMyMC8xNjA1IDEzMTMvNDA4Mi8xNzc5IDEzMTQvNDA4MC8xNzc3IDExNDMvMzMyMS8xNjA2CmYgMTE0My8zMzIxLzE2MDYgMTMxNC80MDgwLzE3NzcgMTMxNS80MDc2LzE3NzMgMTE0NC8zMzIyLzE2MDcKZiAxMTQ0LzMzMjIvMTYwNyAxMzE1LzQwNzYvMTc3MyAxMzAzLzQwNzkvMTc3NiAxMTM0LzI3NzIvMTEwOQpmIDExNDcvMzMxNC8xNTk5IDEzMTcvNDA3NC8xNzcxIDEzMTgvNDA3Mi8xNzY5IDExNDgvMzMyMy8xNjA4CmYgMTE0OC8zMzIzLzE2MDggMTMxOC80MDcyLzE3NjkgMTMxOS80MDcwLzE3NjcgMTE0OS8zMzI0LzE2MDkKZiAxMTQ5LzMzMjQvMTYwOSAxMzE5LzQwNzAvMTc2NyAxMzIwLzQwNjgvMTc2NSAxMTUwLzMzMjUvMTYxMApmIDExNTAvMzMyNS8xNjEwIDEzMjAvNDA2OC8xNzY1IDEzMjEvNDA2Ni8xNzYzIDExNTEvMzMyNi8xNjExCmYgMTE1MS8zMzI2LzE2MTEgMTMyMS80MDY2LzE3NjMgMTMyMi80MDY0LzE3NjEgMTE1Mi8zMzI3LzE2MTIKZiAxMTUyLzMzMjcvMTYxMiAxMzIyLzQwNjQvMTc2MSAxMzIzLzQwNjIvMTc1OSAxMTUzLzMzMjgvMTYxMwpmIDExNTMvMzMyOC8xNjEzIDEzMjMvNDA2Mi8xNzU5IDEzMjQvNDA1OC8xNzU1IDExNTQvMzMyOS8xNjE0CmYgMTE1NC8zMzI5LzE2MTQgMTMyNC80MDU4LzE3NTUgMTMwNC80MDYxLzE3NTggMTEzNi8yNzQ4LzEwODcKZiAxMTU1LzMzMzAvMTYxNSAxMzI1LzQwNDEvMTczOCAxMzI2LzQwNTYvMTc1MyAxMTU2LzMzMzEvMTYxNgpmIDExNTYvMzMzMS8xNjE2IDEzMjYvNDA1Ni8xNzUzIDEzMjcvNDA1NC8xNzUxIDExNTcvMzMzMi8xNjE3CmYgMTE1Ny8zMzMyLzE2MTcgMTMyNy80MDU0LzE3NTEgMTMyOC80MDUyLzE3NDkgMTE1OC8zMzMzLzE2MTgKZiAxMTU4LzMzMzMvMTYxOCAxMzI4LzQwNTIvMTc0OSAxMzI5LzQwNTAvMTc0NyAxMTU5LzMzMzQvMTYxOQpmIDExNTkvMzMzNC8xNjE5IDEzMjkvNDA1MC8xNzQ3IDEzMzAvNDA0OC8xNzQ1IDExNjAvMzMzNS8xNjIwCmYgMTE2MC8zMzM1LzE2MjAgMTMzMC80MDQ4LzE3NDUgMTMzMS80MDQ2LzE3NDMgMTE2MS8zMzM2LzE2MjEKZiAxMTYxLzMzMzYvMTYyMSAxMzMxLzQwNDYvMTc0MyAxMzMyLzQwNDIvMTczOSAxMTYyLzMzMzcvMTYyMgpmIDExNjIvMzMzNy8xNjIyIDEzMzIvNDA0Mi8xNzM5IDEzMDUvNDA0NS8xNzQyIDExNDYvMjc4NC8xMTIxCmYgMTEyMy8yNzUxLzEwOTAgMTMwNi80MDM4LzE3MzUgMTMyNS80MDQxLzE3MzggMTE1NS8zMzMwLzE2MTUKdXNlbXRsIHNjcmVlbgpmIDEyMDcvNDMyMi8xMzEgMTIwNS80MzIzLzEzMSAxMjA2LzQzMjQvMTMxIDEyMzUvNDMyNS8xMzEgMTIzNi80MzI2LzEzMSAxMjM3LzQzMjcvMTMxIDEyMzgvNDMyOC8xMzEgMTIzOS80MzI5LzEzMSAxMjQwLzQzMzAvMTMxIDEyNDEvNDMzMS8xMzEgMTI0Mi80MzMyLzEzMSAxMjQzLzQzMzMvMTMxIDEyNDQvNDMzNC8xMzEgMTIyNS80MzM1LzEzMSAxMjI2LzQzMzYvMTMxIDEyMjcvNDMzNy8xMzEgMTIyOC80MzM4LzEzMSAxMjI5LzQzMzkvMTMxIDEyMzAvNDM0MC8xMzEgMTIzMS80MzQxLzEzMSAxMjMyLzQzNDIvMTMxIDEyMzMvNDM0My8xMzEgMTIzNC80MzQ0LzEzMSAxMjQ2LzQzNDUvMTMxIDEyNDcvNDM0Ni8xMzEgMTI0OC80MzQ3LzEzMSAxMjQ5LzQzNDgvMTMxIDEyNTAvNDM0OS8xMzEgMTI1MS80MzUwLzEzMSAxMjUyLzQzNTEvMTMxIDEyNTMvNDM1Mi8xMzEgMTI1NC80MzUzLzEzMSAxMjU1LzQzNTQvMTMxIDEyNTYvNDM1NS8xMzEgMTI1Ny80MzU2LzEzMSAxMjU4LzQzNTcvMTMxIDEyNTkvNDM1OC8xMzEgMTI2MC80MzU5LzEzMSAxMjYxLzQzNjAvMTMxIDEyNjIvNDM2MS8xMzEgMTI2My80MzYyLzEzMSAxMjY0LzQzNjMvMTMxIDEyNjUvNDM2NC8xMzEgMTI2Ni80MzY1LzEzMSAxMjY3LzQzNjYvMTMxIDEyNjgvNDM2Ny8xMzEgMTI0NS80MzY4LzEzMSAxMjE1LzQzNjkvMTMxIDEyMTYvNDM3MC8xMzEgMTIxNy80MzcxLzEzMSAxMjE4LzQzNzIvMTMxIDEyMTkvNDM3My8xMzEgMTIyMC80Mzc0LzEzMSAxMjIxLzQzNzUvMTMxIDEyMjIvNDM3Ni8xMzEgMTIyMy80Mzc3LzEzMSAxMjI0LzQzNzgvMTMxIDEyMTQvNDM3OS8xMzEgMTIxMy80MzgwLzEzMSAxMjEyLzQzODEvMTMxIDEyMTEvNDM4Mi8xMzEgMTIxMC80MzgzLzEzMSAxMjA5LzQzODQvMTMxIDEyMDgvNDM4NS8xMzEKZiAxMjU1LzQzODYvMTkwNyAxMjU0LzQzODcvMTkwOCAxMjc4LzQzMDIvMTkwOSAxMjc5LzQzMDEvMTkxMApmIDEyNDgvNDM4OC8xOTExIDEyNDcvNDM4OS8xOTEyIDEyNzEvNDMwOS8xOTEzIDEyNzIvNDMwOC8xOTE0CmYgMTI2My80MzkwLzE5MTUgMTI2Mi80MzkxLzE5MTYgMTI4Ni80Mjk0LzE5MTcgMTI4Ny80MjkzLzE5MTgKZiAxMjU2LzQzOTIvMTkxOSAxMjU1LzQzODYvMTkwNyAxMjc5LzQzMDEvMTkxMCAxMjgwLzQzMDAvMTkyMApmIDEyNDkvNDM5My8xOTIxIDEyNDgvNDM4OC8xOTExIDEyNzIvNDMwOC8xOTE0IDEyNzMvNDMwNy8xOTIyCmYgMTI2NC80Mzk0LzE5MjMgMTI2My80MzkwLzE5MTUgMTI4Ny80MjkzLzE5MTggMTI4OC80MjkyLzE5MjQKZiAxMjU3LzQzOTUvMTkyNSAxMjU2LzQzOTIvMTkxOSAxMjgwLzQzMDAvMTkyMCAxMjgxLzQyOTkvMTkyNgpmIDEyNTAvNDM5Ni8xOTI3IDEyNDkvNDM5My8xOTIxIDEyNzMvNDMwNy8xOTIyIDEyNzQvNDMwNi8xOTI4CmYgMTI2NS80Mzk3LzE5MjkgMTI2NC80Mzk0LzE5MjMgMTI4OC80MjkyLzE5MjQgMTI4OS80MjkxLzE5MjkKZiAxMjU4LzQzOTgvMTkzMCAxMjU3LzQzOTUvMTkyNSAxMjgxLzQyOTkvMTkyNiAxMjgyLzQyOTgvMTkzMQpmIDEyNTEvNDM5OS8xOTMyIDEyNTAvNDM5Ni8xOTI3IDEyNzQvNDMwNi8xOTI4IDEyNzUvNDMwNS8xOTMzCmYgMTI2Ni80NDAwLzE5MzQgMTI2NS80Mzk3LzE5MzUgMTI4OS80MjkxLzE5MzUgMTI5MC80MjkwLzE5MzYKZiAxMjU5LzQ0MDEvMTkzNyAxMjU4LzQzOTgvMTkzMCAxMjgyLzQyOTgvMTkzMSAxMjgzLzQyOTcvMTkzOApmIDEyNTIvNDQwMi8xOTM5IDEyNTEvNDM5OS8xOTMyIDEyNzUvNDMwNS8xOTMzIDEyNzYvNDMwNC8xOTQwCmYgMTI2Ny80NDAzLzE5NDEgMTI2Ni80NDAwLzE5MzQgMTI5MC80MjkwLzE5MzYgMTI5MS80Mjg5LzE5NDIKZiAxMjYwLzQ0MDQvMTk0MyAxMjU5LzQ0MDEvMTkzNyAxMjgzLzQyOTcvMTkzOCAxMjg0LzQyOTYvMTk0NApmIDEyNTMvNDQwNS8xOTQ1IDEyNTIvNDQwMi8xOTM5IDEyNzYvNDMwNC8xOTQwIDEyNzcvNDMwMy8xOTQ2CmYgMTI2OC80NDA2LzE5NDcgMTI2Ny80NDAzLzE5NDEgMTI5MS80Mjg5LzE5NDIgMTI5Mi80Mjg4LzE5NDgKZiAxMjYxLzQ0MDcvMTk0OSAxMjYwLzQ0MDQvMTk0MyAxMjg0LzQyOTYvMTk0NCAxMjg1LzQyOTUvMTk1MApmIDEyNTQvNDM4Ny8xOTA4IDEyNTMvNDQwNS8xOTQ1IDEyNzcvNDMwMy8xOTQ2IDEyNzgvNDMwMi8xOTA5CmYgMTI0NS80MjgzLzE5NTEgMTI2OC80NDA2LzE5NDcgMTI5Mi80Mjg4LzE5NDggMTI2OS80Mjg3LzE5NTEKZiAxMjQ3LzQzODkvMTkxMiAxMjQ2LzQyNzUvMTk1MiAxMjcwLzQzMTAvMTk1MiAxMjcxLzQzMDkvMTkxMwpmIDEyNjIvNDM5MS8xOTE2IDEyNjEvNDQwNy8xOTQ5IDEyODUvNDI5NS8xOTUwIDEyODYvNDI5NC8xOTE3Cm8gQ3ViZS4wMDFfQ3ViZQp2IDMuMTA0NDI2IDIuMTk3NTQ2IDYuNTU3MTIyCnYgMy4xMDQ0MjYgMi4xODQzNDggNi41NTcwNzMKdiAzLjA1ODY4NCAyLjI1MDE3NSAtNi42MzI0NzQKdiAzLjA1ODY4NCAyLjIzNjk3NiAtNi42MzI1MjQKdiAtMy4wOTI5MTEgMi4xOTc1NTEgNi41NTcxMjIKdiAtMy4wOTI5MTEgMi4xODQzNTIgNi41NTcwNzMKdiAtMy4wNDcxNjkgMi4yNTAxODAgLTYuNjMyNDc0CnYgLTMuMDQ3MTY5IDIuMjM2OTgxIC02LjYzMjUyNAp2IDMuMjQxMTgyIDIuMjAwNzA0IDYuMDI2MDI3CnYgMy4yNDExODIgMi4xODc1MDUgNi4wMjU5NzcKdiAtMy4yMjk2NjYgMi4yMDA3MDkgNi4wMjYwMjcKdiAtMy4yMjk2NjYgMi4xODc1MTAgNi4wMjU5NzcKdiAtMi42ODE4NzAgMi4yNTAxODAgLTYuODQ3NzA1CnYgLTIuNjgxODcwIDIuMjM2OTgxIC02Ljg0Nzc1NQp2IC0yLjY4MTg3MCAyLjE5NzU1MSA2Ljg0Nzc1NQp2IC0yLjY4MTg3MCAyLjE4NDM1MiA2Ljg0NzcwNQp2IC0yLjY4MTg3MCAyLjE4NzUxMCA2LjAyNTk3Nwp2IC0yLjY4MTg3MCAyLjIwMDcwOCA2LjAyNjAyNwp2IDIuNjU5MTQ4IDIuMjUwMTc1IC02Ljg0NzcwNQp2IDIuNjU5MTQ4IDIuMTg0MzQ4IDYuODQ3NzA1CnYgMi42NTkxNDggMi4yMDA3MDQgNi4wMjYwMjcKdiAyLjY1OTE0OCAyLjIzNjk3NyAtNi44NDc3NTUKdiAyLjY1OTE0OCAyLjE5NzU0NiA2Ljg0Nzc1NQp2IDIuNjU5MTQ4IDIuMTg3NTA1IDYuMDI1OTc3CnYgMy4yNDExODIgMi4yMzQwMTYgLTYuMDc3Mzg1CnYgLTMuMjI5NjY2IDIuMjQ3MjIwIC02LjA3NzMzNgp2IDMuMjQxMTgyIDIuMjQ3MjE1IC02LjA3NzMzNgp2IC0zLjIyOTY2NiAyLjIzNDAyMSAtNi4wNzczODUKdiAtMi42ODE4NzAgMi4yNDcyMTkgLTYuMDc3MzM2CnYgLTIuNjgxODcwIDIuMjM0MDIxIC02LjA3NzM4NQp2IDIuNjU5MTQ4IDIuMjQ3MjE1IC02LjA3NzMzNgp2IDIuNjU5MTQ4IDIuMjM0MDE2IC02LjA3NzM4NQp2dCAwLjM3NTAwMCAwLjIzNTkzOAp2dCAwLjYyNTAwMCAwLjIzNTkzOAp2dCAwLjYyNTAwMCAwLjI1MDAwMAp2dCAwLjM3NTAwMCAwLjI1MDAwMAp2dCAwLjM3NTE3MiAwLjQ3ODk2MAp2dCAwLjYyNDgyOCAwLjQ3ODk2MAp2dCAwLjYyNTAwMCAwLjUwMDAwMAp2dCAwLjM3NTAwMCAwLjUwMDAwMAp2dCAwLjM3NTAwMCAwLjczNTAwMAp2dCAwLjYyNTAwMCAwLjczNTAwMAp2dCAwLjYyNTAwMCAwLjc1MDAwMAp2dCAwLjM3NTAwMCAwLjc1MDAwMAp2dCAwLjM3NTE1OSAwLjk3NzYxNwp2dCAwLjYyMzczMyAwLjk3NzI4Mwp2dCAwLjYyNTAwMCAxLjAwMDAwMAp2dCAwLjM3NTAwMCAxLjAwMDAwMAp2dCAwLjM1MzgzNiAwLjczNTAwMAp2dCAwLjM1MzgzNiAwLjc1MDAwMAp2dCAwLjg1MjUxMyAwLjczNTAwMAp2dCAwLjg3NTAwMCAwLjczNTAwMAp2dCAwLjg3NTAwMCAwLjc1MDAwMAp2dCAwLjg1MjUxMyAwLjc1MDAwMAp2dCAwLjg1MjUxMyAwLjUxNDA2Mwp2dCAwLjg3NTAwMCAwLjUxNDA2Mwp2dCAwLjM1MzgzNiAwLjUxNDA2Mwp2dCAwLjM3NTAwMCAwLjUxNDA2Mwp2dCAwLjYyNTAwMCAwLjUxNDA2Mwp2dCAwLjM3NTAwMCAwLjAwMDAwMAp2dCAwLjYyNTAwMCAwLjAwMDAwMAp2dCAwLjYyNTAwMCAwLjAxNTAwMAp2dCAwLjM3NTAwMCAwLjAxNTAwMAp2dCAwLjE0NzQ4NyAwLjUxNDA2Mwp2dCAwLjE0NzQ4NyAwLjczNTAwMAp2dCAwLjY0NjE2NCAwLjUxNDA2Mwp2dCAwLjY0NjE2NCAwLjczNTAwMAp2dCAwLjY0NjE2NCAwLjc1MDAwMAp2dCAwLjE0NzQ4NyAwLjc1MDAwMAp2dCAwLjYyNTAwMCAwLjc3MTE2NAp2dCAwLjM3NTE3MiAwLjc3MTA0MAp2dCAwLjM3NTAxNyAwLjI3MjQ5OQp2dCAwLjYyNDgxNyAwLjI3MjM2Ngp2dCAwLjEyNTAwMCAwLjczNTAwMAp2dCAwLjEyNTAwMCAwLjc1MDAwMAp2dCAwLjEyNTAwMCAwLjUxNDA2Mwp2dCAwLjY0NjE2NCAwLjUwMDAwMAp2dCAwLjg1MjUxMyAwLjUwMDAwMAp2dCAwLjEyNTAwMCAwLjUwMDAwMAp2dCAwLjE0NzQ4NyAwLjUwMDAwMAp2dCAwLjM1MzgzNiAwLjUwMDAwMAp2dCAwLjg3NTAwMCAwLjUwMDAwMAp2biAwLjk1MDAgMC4wMDEyIC0wLjMxMjMKdm4gLTAuNTA3NiAwLjAwMzMgLTAuODYxNgp2biAtMC45Njg0IC0wLjAwMDkgMC4yNDk0CnZuIDAuNTQ2NiAtMC4wMDMyIDAuODM3NAp2biAtMC4wMDE1IDEuMDAwMCAwLjAwNDgKdm4gLTAuMDAxNCAtMS4wMDAwIC0wLjAwNDgKdm4gLTAuMDAwMCAtMS4wMDAwIC0wLjAwMzgKdm4gMC4wMDAwIDEuMDAwMCAwLjAwMzgKdm4gLTEuMDAwMCAtMC4wMDAwIDAuMDAwMAp2biAwLjk2ODQgLTAuMDAwOSAwLjI0OTQKdm4gMC4wMDE1IC0xLjAwMDAgLTAuMDA0OAp2biAtMC41NzczIC0wLjAwMzEgMC44MTY1CnZuIDAuMDAwMCAwLjAwMzggLTEuMDAwMAp2biAwLjQ3NDMgMC4wMDMzIC0wLjg4MDQKdm4gMC4wMDE0IDEuMDAwMCAwLjAwNDgKdm4gMC4wMDAwIC0wLjAwMzggMS4wMDAwCnZuIC0wLjAwMTAgMS4wMDAwIDAuMDA0Ngp2biAtMC4wMDExIC0xLjAwMDAgLTAuMDA0Ngp2biAtMC45NTAwIDAuMDAxMiAtMC4zMTIzCnZuIDAuMDAxMSAxLjAwMDAgMC4wMDQ2CnZuIDAuMDAxMCAtMS4wMDAwIC0wLjAwNDYKdm4gMS4wMDAwIC0wLjAwMDAgMC4wMDAwCnVzZW10bCBnbGFzc19vbl9zY3JlZW4KcyBvZmYKZiAzMjE3LzQ0MDgvMTk1MyAzMjE1LzQ0MDkvMTk1MyAzMTk0LzQ0MTAvMTk1MyAzMTkzLzQ0MTEvMTk1MwpmIDMyMDMvNDQxMi8xOTU0IDMyMDQvNDQxMy8xOTU0IDMxOTgvNDQxNC8xOTU0IDMxOTcvNDQxNS8xOTU0CmYgMzIwMS80NDE2LzE5NTUgMzIwMi80NDE3LzE5NTUgMzE5Ni80NDE4LzE5NTUgMzE5NS80NDE5LzE5NTUKZiAzMjEzLzQ0MjAvMTk1NiAzMjEwLzQ0MjEvMTk1NiAzMTkyLzQ0MjIvMTk1NiAzMTkxLzQ0MjMvMTk1NgpmIDMyMDgvNDQyNC8xOTU3IDMyMDEvNDQxNi8xOTU3IDMxOTUvNDQxOS8xOTU3IDMyMDUvNDQyNS8xOTU3CmYgMzIxNC80NDI2LzE5NTggMzIwMC80NDI3LzE5NTggMzE5Mi80NDI4LzE5NTggMzIxMC80NDI5LzE5NTgKZiAzMjIyLzQ0MzAvMTk1OSAzMjE1LzQ0MzEvMTk1OSAzMjAwLzQ0MjcvMTk1OSAzMjE0LzQ0MjYvMTk1OQpmIDMyMTkvNDQzMi8xOTYwIDMyMTYvNDQzMy8xOTYwIDMyMDEvNDQxNi8xOTYwIDMyMDgvNDQyNC8xOTYwCmYgMzIxNi80NDMzLzE5NjEgMzIxOC80NDM0LzE5NjEgMzIwMi80NDE3LzE5NjEgMzIwMS80NDE2LzE5NjEKZiAzMTkxLzQ0MzUvMTk2MiAzMTkyLzQ0MzYvMTk2MiAzMjAwLzQ0MzcvMTk2MiAzMTk5LzQ0MzgvMTk2MgpmIDMyMjEvNDQzOS8xOTYwIDMyMTkvNDQzMi8xOTYwIDMyMDgvNDQyNC8xOTYwIDMyMTEvNDQ0MC8xOTYwCmYgMzIxOC80NDM0LzE5NTkgMzIyMC80NDQxLzE5NTkgMzIwNy80NDQyLzE5NTkgMzIwMi80NDE3LzE5NTkKZiAzMjAyLzQ0MTcvMTk2MyAzMjA3LzQ0NDIvMTk2MyAzMjA2LzQ0NDMvMTk2MyAzMTk2LzQ0MTgvMTk2MwpmIDMyMTEvNDQ0MC8xOTYwIDMyMDgvNDQyNC8xOTYwIDMyMDUvNDQyNS8xOTYwIDMyMTMvNDQ0NC8xOTYwCmYgMzE5NS80NDE5LzE5NjQgMzE5Ni80NDE4LzE5NjQgMzIwNi80NDQ1LzE5NjQgMzIwNS80NDQ2LzE5NjQKZiAzMjA5LzQ0NDcvMTk2NSAzMjEyLzQ0NDgvMTk2NSAzMjA0LzQ0MTMvMTk2NSAzMjAzLzQ0MTIvMTk2NQpmIDMxOTMvNDQxMS8xOTY2IDMxOTQvNDQxMC8xOTY2IDMyMTIvNDQ0OC8xOTY2IDMyMDkvNDQ0Ny8xOTY2CmYgMzE5OS80NDQ5LzE5NjcgMzIxMS80NDQwLzE5NjcgMzIxMy80NDQ0LzE5NjcgMzE5MS80NDUwLzE5NjcKZiAzMjE3LzQ0NTEvMTk2MCAzMjIxLzQ0MzkvMTk2MCAzMjExLzQ0NDAvMTk2MCAzMTk5LzQ0NDkvMTk2MApmIDMyMjAvNDQ0MS8xOTU5IDMyMjIvNDQzMC8xOTU5IDMyMTQvNDQyNi8xOTU5IDMyMDcvNDQ0Mi8xOTU5CmYgMzIwNy80NDQyLzE5NTkgMzIxNC80NDI2LzE5NTkgMzIxMC80NDI5LzE5NTkgMzIwNi80NDQzLzE5NTkKZiAzMjA1LzQ0NDYvMTk2OCAzMjA2LzQ0NDUvMTk2OCAzMjEwLzQ0MjEvMTk2OCAzMjEzLzQ0MjAvMTk2OApmIDMyMDQvNDQ1Mi8xOTU5IDMyMTIvNDQ1My8xOTU5IDMyMjIvNDQzMC8xOTU5IDMyMjAvNDQ0MS8xOTU5CmYgMzE5My80NDU0LzE5NjkgMzIwOS80NDU1LzE5NjkgMzIyMS80NDM5LzE5NjkgMzIxNy80NDUxLzE5NjkKZiAzMTk4LzQ0MTQvMTk3MCAzMjA0LzQ0NTIvMTk3MCAzMjIwLzQ0NDEvMTk3MCAzMjE4LzQ0MzQvMTk3MApmIDMyMDkvNDQ1NS8xOTYwIDMyMDMvNDQ1Ni8xOTYwIDMyMTkvNDQzMi8xOTYwIDMyMjEvNDQzOS8xOTYwCmYgMzE5Ny80NDE1LzE5NzEgMzE5OC80NDE0LzE5NzEgMzIxOC80NDM0LzE5NzEgMzIxNi80NDMzLzE5NzEKZiAzMjAzLzQ0NTYvMTk3MiAzMTk3LzQ0MTUvMTk3MiAzMjE2LzQ0MzMvMTk3MiAzMjE5LzQ0MzIvMTk3MgpmIDMyMTIvNDQ1My8xOTczIDMxOTQvNDQ1Ny8xOTczIDMyMTUvNDQzMS8xOTczIDMyMjIvNDQzMC8xOTczCmYgMzE5OS80NDM4LzE5NzQgMzIwMC80NDM3LzE5NzQgMzIxNS80NDA5LzE5NzQgMzIxNy80NDA4LzE5NzQKbyBDeWxpbmRlci4wMDFfQ3lsaW5kZXIuMDA4CnYgMy40MTYyNjAgMi42OTgxNjQgLTQuNDQ0NzY3CnYgMy40MTYyNjAgMi42OTc0NjkgLTQuNDM4NjMyCnYgMy40MTYyNjAgMi42OTU0MTEgLTQuNDMyNzMyCnYgMy40MTYyNjAgMi42OTIwNjkgLTQuNDI3Mjk0CnYgMy40MTYyNjAgMi42ODc1NzAgLTQuNDIyNTI3CnYgMy40MTYyNjAgMi42ODIwODkgLTQuNDE4NjE2CnYgMy40MTYyNjAgMi42NzU4MzYgLTQuNDE1NzA5CnYgMy40MTYyNjAgMi42NjkwNTAgLTQuNDEzOTIwCnYgMy40MTYyNjAgMi42NjE5OTQgLTQuNDEzMzE1CnYgMy40MTYyNjAgMi42NTQ5MzcgLTQuNDEzOTIwCnYgMy40MTYyNjAgMi42NDgxNTIgLTQuNDE1NzA5CnYgMy40MTYyNjAgMi42NDE4OTggLTQuNDE4NjE2CnYgMy40MTYyNjAgMi42MzY0MTcgLTQuNDIyNTI3CnYgMy40MTYyNjAgMi42MzE5MTkgLTQuNDI3Mjk0CnYgMy40MTYyNjAgMi42Mjg1NzYgLTQuNDMyNzMyCnYgMy40MTYyNjAgMi42MjY1MTggLTQuNDM4NjMyCnYgMy40MTYyNjAgMi42MjU4MjMgLTQuNDQ0NzY3CnYgMy40MTYyNjAgMi42MjY1MTggLTQuOTIzMDg4CnYgMy40MTYyNjAgMi42Mjg1NzYgLTQuOTI5MTA5CnYgMy40MTYyNjAgMi42MzE5MTkgLTQuOTM0NjU5CnYgMy40MTYyNjAgMi42MzY0MTcgLTQuOTM5NTIyCnYgMy40MTYyNjAgMi42NDE4OTggLTQuOTQzNTE0CnYgMy40MTYyNjAgMi42NDgxNTIgLTQuOTQ2NDgwCnYgMy40MTYyNjAgMi42NTQ5MzcgLTQuOTQ4MzA3CnYgMy40MTYyNjAgMi42NjE5OTQgLTQuOTQ4OTI0CnYgMy40MTYyNjAgMi42NjkwNTAgLTQuOTQ4MzA3CnYgMy40MTYyNjAgMi42NzU4MzYgLTQuOTQ2NDgwCnYgMy40MTYyNjAgMi42ODIwODkgLTQuOTQzNTE0CnYgMy40MTYyNjAgMi42ODc1NzAgLTQuOTM5NTIyCnYgMy40MTYyNjAgMi42OTIwNjkgLTQuOTM0NjU5CnYgMy40MTYyNjAgMi42OTU0MTEgLTQuOTI5MTA5CnYgMy40MTYyNjAgMi42OTc0NjkgLTQuOTIzMDg4CnYgMy42MTExMTUgMi42NjAyNjQgLTQuNDEzNDY0CnYgMy42MTA4MzcgMi42NjAyNjQgLTQuOTQ4NzcyCnYgMy42MTEzOTUgMi42NTQ5MzcgLTQuNDEzOTIwCnYgMy42MTExMTggMi42NjE5OTQgLTQuNDEzMzE1CnYgMy42MTExMjggMi42NjkwNTAgLTQuNDEzOTIwCnYgMy42MTA4NDAgMi42NjE5OTQgLTQuOTQ4OTI0CnYgMy42MTA4NTIgMi42NjkwNTAgLTQuOTQ4MzA3CnYgMy42MTExMzkgMi42NzgwMTQgLTQuNDE2NzIyCnYgMy42MTEzNjUgMi42ODIwODkgLTQuNDE4NjE2CnYgMy42MTE2NjcgMi42ODc1NzAgLTQuNDIyNTI3CnYgMy42MTA4NzEgMi42NzgwMTQgLTQuOTQ1NDQ3CnYgMy42MTExMzcgMi42NzU4MzYgLTQuNDE1NzA5CnYgMy42MTA4NjYgMi42NzU4MzYgLTQuOTQ2NDgwCnYgMy42MTE0NzkgMi42NDgxNTIgLTQuOTQ2NDgwCnYgMy42MTE3NTAgMi42NDgxNTIgLTQuNDE1NzA5CnYgMy42MTExMTkgMi42NTQ5MzcgLTQuOTQ4MzA3CnYgMy42MTIwMzUgMi42NDI2ODUgLTQuNDE4MjUxCnYgMy42MTIxMjAgMi42NDE4OTggLTQuNDE4NjE2CnYgMy42MTI3MTQgMi42MzY0MTcgLTQuNDIyNTI3CnYgMy42MTE4NTcgMi42NDE4OTggLTQuOTQzNTE0CnYgMy42MTE3NzAgMi42NDI2ODUgLTQuOTQzODg4CnYgMy42MTE2NzQgMi42OTIwNjkgLTQuOTM0NjU5CnYgMy42MTIzMDggMi42OTc0NjkgLTQuNDM4NjMyCnYgMy42MTIzNzcgMi42OTgxNjQgLTQuNDQ0NzY3CnYgMy42MTIxMDEgMi42OTU1NzQgLTQuNDMzMTk3CnYgMy42MTIxMDAgMi42OTc0NjkgLTQuOTIzMDg4CnYgMy42MTE4NzggMi42OTU1NzQgLTQuOTI4NjM0CnYgMy42MTExMDIgMi42ODIwODkgLTQuOTQzNTE0CnYgMy42MTE5MTMgMi42OTIwNjkgLTQuNDI3Mjk0CnYgMy42MTE0MTUgMi42ODc1NzAgLTQuOTM5NTIyCnYgMy42MTIwOTIgMi42OTU0MTEgLTQuNDMyNzMyCnYgMy42MTE4NjggMi42OTU0MTEgLTQuOTI5MTA5CnYgMy42MTMzMzMgMi42Mjg1NzYgLTQuOTI5MTA5CnYgMy42MTM3NzQgMi42MjY1MTggLTQuNDM4NjMyCnYgMy42MTM1NjYgMi42MjY1MTggLTQuOTIzMDg4CnYgMy42MTM4NDEgMi42MjU4MjMgLTQuNDQ0NzY3CnYgMy42MTM1NTcgMi42Mjg1NzYgLTQuNDMyNzMyCnYgMy42MTI5NjAgMi42MzE5MTkgLTQuOTM0NjU5CnYgMy42MTMxOTkgMi42MzE5MTkgLTQuNDI3Mjk0CnYgMy42MTI0NjIgMi42MzY0MTcgLTQuOTM5NTIyCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMzc1MDAwIDAuNTczOTc5CnZ0IDAuNDA2MjUwIDAuNTcyODk3CnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNTcxNjAxCnZ0IDAuNTkzNzUwIDAuNTcyMzc4CnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNTc1NzA0CnZ0IDAuOTA2MjUwIDAuNTc1MTcwCnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuNzE4NzUwIDAuNTc2Mjk1CnZ0IDAuNzQyMzQwIDAuNTc2OTA0CnZ0IDAuNzUwMDAwIDAuNTc2ODk3CnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuNTc0MTYxCnZ0IDAuMDMxMjUwIDAuNTc0NzY0CnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuNzgxMjUwIDAuNTc2ODczCnZ0IDAuODEyNTAwIDAuNTc2ODU1CnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuODQzNzUwIDAuNTc2MzU5CnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuMDYwMDMxIDAuNTc1MjQ1CnZ0IDAuMDYyNTAwIDAuNTc1MjY2CnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMjUwMDAwIDAuNTc3NTAwCnZ0IDAuMjU3NjYwIDAuNTc3NTA2CnZ0IDAuMjgxMjUwIDAuNTc2ODk1CnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuNjU2MjUwIDAuNTc0NzIwCnZ0IDAuNjYwMTgyIDAuNTc0OTA2CnZ0IDAuNjg3NTAwIDAuNTc1NTI0CnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuMTg3NTAwIDAuNTc3NDQzCnZ0IDAuMjE4NzUwIDAuNTc3NDczCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNTc1Njg5CnZ0IDAuMTI1MDAwIDAuNTc2MjUxCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNTcwOTgzCnZ0IDAuNTMxMjUwIDAuNTcxMTMwCnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNTc0NzgwCnZ0IDAuOTM5OTY4IDAuNTc0NzYxCnZ0IDAuOTY4NzUwIDAuNTc0MzEzCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuODIzMzg1IDAuNTc2ODUwCnZ0IDEuMDAwMDAwIDAuNTc0MTYxCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNTc2OTMwCnZ0IDAuMTc2NjE0IDAuNTc3NDMyCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNTc1MjkxCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzEyNTAwIDAuNTc2MTEzCnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuNDY4NzUwIDAuNTcxNTgxCnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNTczNDMxCnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNDM3NTAwIDAuNTcyMDg3CnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuMzM5ODE3IDAuNTc1NDc5CnZ0IDAuNDUyMzk3IDAuOTA2NzM0CnZ0IDAuNDUyMzQ4IDAuOTI5ODc5CnZ0IDAuNDUyNDY0IDAuOTI5OTQyCnZ0IDAuNDU0ODQ4IDAuOTMwNjUxCnZ0IDAuNDU4MDU2IDAuOTMxMjM1CnZ0IDAuNDYxOTY2IDAuOTMxNjcyCnZ0IDAuNDY0ODczIDAuOTMxODUxCnZ0IDAuNDY0OTUwIDAuOTA0MjY2CnZ0IDAuNDYyMDM3IDAuOTA0NTYwCnZ0IDAuNDU4MTE5IDAuOTA1MTUyCnZ0IDAuNDU0OTAzIDAuOTA1ODY0CnZ0IDAuNDUyNTEzIDAuOTA2NjY2CnZ0IDAuNTM1MDQ4IDAuOTAzODA0CnZ0IDAuNTM1MTI4IDAuOTMyMzEzCnZ0IDAuNTM4OTI0IDAuOTMyMzY4CnZ0IDAuNTQzNzYwIDAuOTMyMjY1CnZ0IDAuNTQ3NjU2IDAuOTMyMDIzCnZ0IDAuNTQ3NTk5IDAuOTA0NTkxCnZ0IDAuNTQzNjk2IDAuOTA0MTk0CnZ0IDAuNTM4ODUxIDAuOTAzODk5CnZ0IDAuNDczNDk0IDAuOTMxOTk0CnZ0IDAuNTAwMzUxIDAuOTMyMjQ4CnZ0IDAuNTI4MjgxIDAuOTMyMzM0CnZ0IDAuNTI4MjE4IDAuOTAzNzgzCnZ0IDAuNTAwMzUwIDAuOTAzODY4CnZ0IDAuNDczNTU0IDAuOTA0MTIyCnZ0IDAuNTQ4Mjg0IDAuOTMxOTkxCnZ0IDAuNTUyNjU3IDAuOTMxNTc1CnZ0IDAuNTU2MjQ1IDAuOTMxMDA1CnZ0IDAuNTU4OTExIDAuOTMwMzA1CnZ0IDAuNTYwNTUyIDAuOTI5NTAyCnZ0IDAuNTYxMTA2IDAuOTI4NjMwCnZ0IDAuNTYwNTIyIDAuOTA3Njk2CnZ0IDAuNTU4ODc2IDAuOTA2ODE5CnZ0IDAuNTU2MjA0IDAuOTA1OTk4CnZ0IDAuNTUyNjA5IDAuOTA1MjY2CnZ0IDAuNTQ4MjI4IDAuOTA0NjUwCnZ0IDAuNDUwODc3IDAuOTA3NTM1CnZ0IDAuNDUwMjgwIDAuOTI4MjgzCnZ0IDAuNDUwODM0IDAuOTI5MTQ3CnZuIC0xLjAwMDAgLTAuMDAwMCAwLjAwMDAKdm4gMC4wMDAwIC0wLjczNDEgLTAuNjc5MAp2biAwLjAwMDAgLTAuODUxOSAwLjUyMzcKdm4gMC4wMDAwIDAuNzI3MyAwLjY4NjMKdm4gLTAuMDAwMCAtMC4wODU0IDAuOTk2Mwp2biAwLjAwMDAgMS4wMDAwIC0wLjAwMTUKdm4gMC4wMDAwIDAuMjU1MCAwLjk2NjkKdm4gMC4wMDAwIDAuNTgwOCAwLjgxNDAKdm4gMC4wMDAwIDAuOTQ2MiAtMC4zMjM1CnZuIDAuMDAwMCAwLjA4NTQgMC45OTYzCnZuIDAuMDAwMCAtMC4wODcwIC0wLjk5NjIKdm4gLTAuMDAwMCAtMC40MjE1IDAuOTA2OAp2biAwLjAwMDAgMC4yNjAwIC0wLjk2NTYKdm4gMC4wMDAwIDAuNzM0MSAtMC42NzkwCnZuIDAuMDAwMCAtMC45OTM2IDAuMTEyNgp2biAtMC4wMDAwIDAuOTQ0MiAwLjMyOTQKdm4gMC4wMDAwIDAuNDIxNSAwLjkwNjgKdm4gMC4wMDAwIDAuOTkzNiAwLjExMjUKdm4gLTAuMDAwMCAwLjQyODUgLTAuOTAzNQp2biAwLjAwMDAgLTAuNTg4NyAtMC44MDgzCnZuIDAuMDAwMCAtMC4yNjAwIC0wLjk2NTYKdm4gMC4wMDAwIDAuODUxOSAwLjUyMzcKdm4gMC4wMDAwIC0xLjAwMDAgLTAuMDAxNQp2biAwLjAwMDAgLTAuNTgwOCAwLjgxNDAKdm4gMC4wMDAwIC0wLjk0NjIgLTAuMzIzNQp2biAwLjAwMDAgMC41ODg3IC0wLjgwODMKdm4gMC4wMDAwIC0wLjI1NTAgMC45NjY5CnZuIDAuMDAwMCAtMC45NDQyIDAuMzI5NAp2biAwLjAwMDAgMC44NTY2IC0wLjUxNjAKdm4gMC4wMDAwIC0wLjQyODUgLTAuOTAzNQp2biAwLjAwMDAgLTAuNzI3MyAwLjY4NjMKdm4gMC4wMDAwIC0wLjg1NjYgLTAuNTE2MAp2biAwLjAwMDAgMC4wODcwIC0wLjk5NjIKdm4gMC43Mjk1IDAuNjQyMiAtMC4yMzUzCnZuIDAuNzI5NiAwLjY0MDcgMC4yMzg5CnZuIDAuNzAxOCAwLjYzNjYgMC4zMTk0CnZuIDAuNzAwNiAwLjU1MjggMC40NTEyCnZuIDAuNjk4OCAwLjQ0OTEgMC41NTY4CnZuIDAuNjk2NiAwLjMzMzUgMC42MzUyCnZuIDAuNzE1OCAwLjI4MTggMC42Mzg4CnZuIDAuNzE1NSAwLjI4NjggLTAuNjM3MAp2biAwLjY5NjIgMC4zMzkyIC0wLjYzMjcKdm4gMC42OTg2IDAuNDU0NiAtMC41NTI1CnZuIDAuNzAwNiAwLjU1NjkgLTAuNDQ2MQp2biAwLjcwMjAgMC42Mzg4IC0wLjMxNDcKdm4gMC43MTM0IC0wLjA0MzkgLTAuNjk5Mwp2biAwLjcxMzggLTAuMDQyOCAwLjY5OTAKdm4gMC42OTA4IC0wLjA5MDEgMC43MTc0CnZuIDAuNjkzNiAtMC4yMTQwIDAuNjg3OAp2biAwLjcyMjMgLTAuMjQ3NSAwLjY0NTcKdm4gMC43MjIyIC0wLjI1MjUgLTAuNjQzOQp2biAwLjY5MzAgLTAuMjE4NiAtMC42ODY5CnZuIDAuNjkwMSAtMC4wOTI3IC0wLjcxNzcKdm4gMC42ODgxIDAuMjQ1NSAwLjY4MjgKdm4gMC42ODg1IDAuMTIyOSAwLjcxNDcKdm4gMC42ODg2IC0wLjAwMTEgMC43MjUyCnZuIDAuNjg3OCAtMC4wMDExIC0wLjcyNTkKdm4gMC42ODc4IDAuMTI1MyAtMC43MTUwCnZuIDAuNjg3NCAwLjI0OTkgLTAuNjgxOAp2biAwLjcwMzkgLTAuMzAyNCAwLjY0MjcKdm4gMC43MDk1IC0wLjQyMDggMC41NjUzCnZuIDAuNzE0MyAtMC41Mjc3IDAuNDU5Ngp2biAwLjcxODIgLTAuNjE0NyAwLjMyNjIKdm4gMC43MjA2IC0wLjY3MjIgMC4xNjk2CnZuIDAuNzMyNCAtMC42Nzk2IDAuMDQxOAp2biAwLjcxMTEgLTAuNjkxNSAtMC4xMjcyCnZuIDAuNzE4NCAtMC42MTY5IC0wLjMyMTQKdm4gMC43MTQ0IC0wLjUzMjAgLTAuNDU0NAp2biAwLjcwOTQgLTAuNDI2NSAtMC41NjExCnZuIDAuNzAzNyAtMC4zMDgzIC0wLjY0MDEKdm4gMC43MTIwIDAuNjkwNiAtMC4xMjcyCnZuIDAuNzMzMiAwLjY3ODcgMC4wNDE5CnZuIDAuNzIxNCAwLjY3MTMgMC4xNjk4CnVzZW10bCByaW1fb25fcGhvbmUKcyBvZmYKZiAzMjI0LzQ0NTgvMTk3NSAzMjIzLzQ0NTkvMTk3NSAzMjU0LzQ0NjAvMTk3NSAzMjUzLzQ0NjEvMTk3NSAzMjUyLzQ0NjIvMTk3NSAzMjUxLzQ0NjMvMTk3NSAzMjUwLzQ0NjQvMTk3NSAzMjQ5LzQ0NjUvMTk3NSAzMjQ4LzQ0NjYvMTk3NSAzMjQ3LzQ0NjcvMTk3NSAzMjQ2LzQ0NjgvMTk3NSAzMjQ1LzQ0NjkvMTk3NSAzMjQ0LzQ0NzAvMTk3NSAzMjQzLzQ0NzEvMTk3NSAzMjQyLzQ0NzIvMTk3NSAzMjQxLzQ0NzMvMTk3NSAzMjQwLzQ0NzQvMTk3NSAzMjM5LzQ0NzUvMTk3NSAzMjM4LzQ0NzYvMTk3NSAzMjM3LzQ0NzcvMTk3NSAzMjM2LzQ0NzgvMTk3NSAzMjM1LzQ0NzkvMTk3NSAzMjM0LzQ0ODAvMTk3NSAzMjMzLzQ0ODEvMTk3NSAzMjMyLzQ0ODIvMTk3NSAzMjMxLzQ0ODMvMTk3NSAzMjMwLzQ0ODQvMTk3NSAzMjI5LzQ0ODUvMTk3NSAzMjI4LzQ0ODYvMTk3NSAzMjI3LzQ0ODcvMTk3NSAzMjI2LzQ0ODgvMTk3NSAzMjI1LzQ0ODkvMTk3NQpmIDMyOTQvNDQ5MC8xOTc2IDMyOTIvNDQ5MS8xOTc2IDMyNDIvNDQ5Mi8xOTc2IDMyNDMvNDQ5My8xOTc2CmYgMzI5MS80NDk0LzE5NzcgMzI5My80NDk1LzE5NzcgMzIzNi80NDk2LzE5NzcgMzIzNy80NDk3LzE5NzcKZiAzMjY0LzQ0OTgvMTk3OCAzMjgzLzQ0OTkvMTk3OCAzMjI2LzQ1MDAvMTk3OCAzMjI3LzQ1MDEvMTk3OApmIDMyNTcvNDUwMi8xOTc5IDMyNTUvNDUwMy8xOTc5IDMyNTgvNDUwNC8xOTc5IDMyMzEvNDUwNS8xOTc5IDMyMzIvNDUwNi8xOTc5CmYgMzI3OC80NTA3LzE5ODAgMzI4MC80NTA4LzE5ODAgMzI1NC80NTA5LzE5ODAgMzIyMy80NTEwLzE5ODAKZiAzMjU5LzQ1MTEvMTk4MSAzMjY2LzQ1MTIvMTk4MSAzMjI5LzQ1MTMvMTk4MSAzMjMwLzQ1MTQvMTk4MQpmIDMyNjMvNDUxNS8xOTgyIDMyNjQvNDQ5OC8xOTgyIDMyMjcvNDUwMS8xOTgyIDMyMjgvNDUxNi8xOTgyCmYgMzI4MC80NTA4LzE5ODMgMzI4MS80NTE3LzE5ODMgMzI4Ni80NTE4LzE5ODMgMzI1My80NTE5LzE5ODMgMzI1NC80NTA5LzE5ODMKZiAzMjU4LzQ1MDQvMTk4NCAzMjU5LzQ1MTEvMTk4NCAzMjMwLzQ1MTQvMTk4NCAzMjMxLzQ1MDUvMTk4NApmIDMyNjAvNDUyMC8xOTg1IDMyNTYvNDUyMS8xOTg1IDMyNzAvNDUyMi8xOTg1IDMyNDYvNDUyMy8xOTg1IDMyNDcvNDUyNC8xOTg1CmYgMzI3Mi80NTI1LzE5ODYgMzI3MS80NTI2LzE5ODYgMzI2OS80NTI3LzE5ODYgMzIzMy80NTI4LzE5ODYgMzIzNC80NTI5LzE5ODYKZiAzMjY3LzQ1MzAvMTk4NyAzMjYxLzQ1MzEvMTk4NyAzMjQ4LzQ1MzIvMTk4NyAzMjQ5LzQ1MzMvMTk4NwpmIDMyNzYvNDUzNC8xOTg4IDMyODQvNDUzNS8xOTg4IDMyNTEvNDUzNi8xOTg4IDMyNTIvNDUzNy8xOTg4CmYgMzI5MC80NTM4LzE5ODkgMzI4OC80NTM5LzE5ODkgMzIzOC80NTQwLzE5ODkgMzIzOS80NTQxLzE5ODkKZiAzMjg1LzQ1NDIvMTk5MCAzMjc5LzQ1NDMvMTk5MCAzMjc3LzQ1NDQvMTk5MCAzMjI0LzQ1NDUvMTk5MCAzMjI1LzQ1NDYvMTk5MApmIDMyNjYvNDUxMi8xOTkxIDMyNjIvNDU0Ny8xOTkxIDMyNjMvNDUxNS8xOTkxIDMyMjgvNDUxNi8xOTkxIDMyMjkvNDUxMy8xOTkxCmYgMzI3Ny80NTQ0LzE5OTIgMzI3OC80NTQ4LzE5OTIgMzIyMy80NTQ5LzE5OTIgMzIyNC80NTQ1LzE5OTIKZiAzMjgyLzQ1NTAvMTk5MyAzMjY1LzQ1NTEvMTk5MyAzMjY3LzQ1MzAvMTk5MyAzMjQ5LzQ1MzMvMTk5MyAzMjUwLzQ1NTIvMTk5MwpmIDMyNzQvNDU1My8xOTk0IDMyOTQvNDQ5MC8xOTk0IDMyNDMvNDQ5My8xOTk0IDMyNDQvNDU1NC8xOTk0CmYgMzI3MC80NTIyLzE5OTUgMzI2OC80NTU1LzE5OTUgMzI0NS80NTU2LzE5OTUgMzI0Ni80NTIzLzE5OTUKZiAzMjgzLzQ0OTkvMTk5NiAzMjg1LzQ1NDIvMTk5NiAzMjI1LzQ1NDYvMTk5NiAzMjI2LzQ1MDAvMTk5NgpmIDMyODkvNDU1Ny8xOTk3IDMyOTAvNDUzOC8xOTk3IDMyMzkvNDU0MS8xOTk3IDMyNDAvNDU1OC8xOTk3CmYgMzI3My80NTU5LzE5OTggMzI3Mi80NTI1LzE5OTggMzIzNC80NTI5LzE5OTggMzIzNS80NTYwLzE5OTgKZiAzMjg3LzQ1NjEvMTk5OSAzMjg5LzQ1NTcvMTk5OSAzMjQwLzQ1NTgvMTk5OSAzMjQxLzQ1NjIvMTk5OQpmIDMyODQvNDUzNS8yMDAwIDMyODIvNDU1MC8yMDAwIDMyNTAvNDU1Mi8yMDAwIDMyNTEvNDUzNi8yMDAwCmYgMzI2OS80NTI3LzIwMDEgMzI1Ny80NTAyLzIwMDEgMzIzMi80NTA2LzIwMDEgMzIzMy80NTI4LzIwMDEKZiAzMjg4LzQ1MzkvMjAwMiAzMjkxLzQ0OTQvMjAwMiAzMjM3LzQ0OTcvMjAwMiAzMjM4LzQ1NDAvMjAwMgpmIDMyODYvNDUxOC8yMDAzIDMyNzYvNDUzNC8yMDAzIDMyNTIvNDUzNy8yMDAzIDMyNTMvNDUxOS8yMDAzCmYgMzI2OC80NTU1LzIwMDQgMzI3NS80NTYzLzIwMDQgMzI3NC80NTUzLzIwMDQgMzI0NC80NTU0LzIwMDQgMzI0NS80NTU2LzIwMDQKZiAzMjkzLzQ0OTUvMjAwNSAzMjczLzQ1NTkvMjAwNSAzMjM1LzQ1NjAvMjAwNSAzMjM2LzQ0OTYvMjAwNQpmIDMyOTIvNDQ5MS8yMDA2IDMyODcvNDU2MS8yMDA2IDMyNDEvNDU2Mi8yMDA2IDMyNDIvNDQ5Mi8yMDA2CmYgMzI2MS80NTMxLzIwMDcgMzI2MC80NTIwLzIwMDcgMzI0Ny80NTI0LzIwMDcgMzI0OC80NTMyLzIwMDcKcyAxCmYgMzI4MS80NTY0LzIwMDggMzI3OS80NTY1LzIwMDkgMzI4NS80NTY2LzIwMTAgMzI4My80NTY3LzIwMTEgMzI2NC80NTY4LzIwMTIgMzI2My80NTY5LzIwMTMgMzI2Mi80NTcwLzIwMTQgMzI2NS80NTcxLzIwMTUgMzI4Mi80NTcyLzIwMTYgMzI4NC80NTczLzIwMTcgMzI3Ni80NTc0LzIwMTggMzI4Ni80NTc1LzIwMTkKZiAzMjU2LzQ1NzYvMjAyMCAzMjU1LzQ1NzcvMjAyMSAzMjU3LzQ1NzgvMjAyMiAzMjY5LzQ1NzkvMjAyMyAzMjcxLzQ1ODAvMjAyNCAzMjc1LzQ1ODEvMjAyNSAzMjY4LzQ1ODIvMjAyNiAzMjcwLzQ1ODMvMjAyNwpmIDMyNjUvNDU3MS8yMDE1IDMyNjIvNDU3MC8yMDE0IDMyNjYvNDU4NC8yMDI4IDMyNTkvNDU4NS8yMDI5IDMyNTgvNDU4Ni8yMDMwIDMyNTUvNDU3Ny8yMDIxIDMyNTYvNDU3Ni8yMDIwIDMyNjAvNDU4Ny8yMDMxIDMyNjEvNDU4OC8yMDMyIDMyNjcvNDU4OS8yMDMzCmYgMzI3NS80NTgxLzIwMjUgMzI3MS80NTgwLzIwMjQgMzI3Mi80NTkwLzIwMzQgMzI3My80NTkxLzIwMzUgMzI5My80NTkyLzIwMzYgMzI5MS80NTkzLzIwMzcgMzI4OC80NTk0LzIwMzggMzI5MC80NTk1LzIwMzkgMzI4OS80NTk2LzIwNDAgMzI4Ny80NTk3LzIwNDEgMzI5Mi80NTk4LzIwNDIgMzI5NC80NTk5LzIwNDMgMzI3NC80NjAwLzIwNDQKZiAzMjc5LzQ1NjUvMjAwOSAzMjgxLzQ1NjQvMjAwOCAzMjgwLzQ2MDEvMjA0NSAzMjc4LzQ2MDIvMjA0NiAzMjc3LzQ2MDMvMjA0NwpvIEN5bGluZGVyLjAwNF9DeWxpbmRlci4wMTAKdiAwLjI1Mjc3OSAyLjQ3MTUzNyA2LjQ1MTcyMQp2IDAuMjc1MjMyIDIuNDczNDQyIDYuNDUxNzIxCnYgMC4yOTY4MjIgMi40NzkwODUgNi40NTE3MjEKdiAwLjMxNjcxOSAyLjQ4ODI1MCA2LjQ1MTcyMQp2IDAuMzM0MTU5IDIuNTAwNTgzIDYuNDUxNzIxCnYgMC4zNDg0NzIgMi41MTU2MTAgNi40NTE3MjEKdiAwLjM1OTEwNyAyLjUzMjc1NiA2LjQ1MTcyMQp2IDAuMzY1NjU2IDIuNTUxMzU5IDYuNDUxNzIxCnYgMC4zNjc4NjggMi41NzA3MDYgNi40NTE3MjEKdiAwLjM2NTY1NiAyLjU5MDA1MyA2LjQ1MTcyMQp2IDAuMzU5MTA3IDIuNjA4NjU3IDYuNDUxNzIxCnYgMC4zNDg0NzIgMi42MjU4MDIgNi40NTE3MjEKdiAwLjMzNDE1OSAyLjY0MDgzMCA2LjQ1MTcyMQp2IDAuMzE2NzE5IDIuNjUzMTYyIDYuNDUxNzIxCnYgMC4yOTY4MjIgMi42NjIzMjcgNi40NTE3MjEKdiAwLjI3NTIzMiAyLjY2Nzk3MCA2LjQ1MTcyMQp2IDAuMjUyNzc5IDIuNjY5ODc2IDYuNDUxNzIxCnYgLTAuMjc1NTA5IDIuNjY3OTcwIDYuNDUxNzIxCnYgLTAuMjk3MDk5IDIuNjYyMzI3IDYuNDUxNzIxCnYgLTAuMzE2OTk2IDIuNjUzMTYyIDYuNDUxNzIxCnYgLTAuMzM0NDM3IDIuNjQwODMwIDYuNDUxNzIxCnYgLTAuMzQ4NzQ5IDIuNjI1ODAyIDYuNDUxNzIxCnYgLTAuMzU5Mzg1IDIuNjA4NjU3IDYuNDUxNzIxCnYgLTAuMzY1OTM0IDIuNTkwMDUzIDYuNDUxNzIxCnYgLTAuMzY4MTQ1IDIuNTcwNzA2IDYuNDUxNzIxCnYgLTAuMzY1OTM0IDIuNTUxMzU5IDYuNDUxNzIxCnYgLTAuMzU5Mzg1IDIuNTMyNzU2IDYuNDUxNzIxCnYgLTAuMzQ4NzQ5IDIuNTE1NjEwIDYuNDUxNzIxCnYgLTAuMzM0NDM2IDIuNTAwNTgzIDYuNDUxNzIxCnYgLTAuMzE2OTk2IDIuNDg4MjUwIDYuNDUxNzIxCnYgLTAuMjk3MDk5IDIuNDc5MDg1IDYuNDUxNzIxCnYgLTAuMjc1NTA5IDIuNDczNDQyIDYuNDUxNzIxCnYgLTAuNDAyMDc4IDIuNTc2NTI2IDUuODE1Mzc5CnYgMC40MDE2NTEgMi41NzY1MjUgNS44MTc3ODcKdiAtMC40MDAyNTMgMi41OTQ0NDggNS44MTI5NDUKdiAtMC40MDI2NzEgMi41NzA3MDYgNS44MTUzNTIKdiAtMC40MDAyNTMgMi41NDY5NjQgNS44MTUyNTgKdiAwLjQwMjI0MyAyLjU3MDcwNiA1LjgxNzc2NAp2IDAuMzk5ODI1IDIuNTQ2OTY0IDUuODE3NjU2CnYgLTAuMzg5MDM5IDIuNTE2ODA2IDUuODE1MTYzCnYgLTAuMzgxNDYwIDIuNTAzMDk0IDUuODEzMjAxCnYgLTAuMzY1ODA3IDIuNDg0NjUzIDUuODEwNTc5CnYgMC4zODg2MTEgMi41MTY4MDUgNS44MTc0OTMKdiAtMC4zOTMwOTEgMi41MjQxMzQgNS44MTUxODMKdiAwLjM5MjY2MyAyLjUyNDEzNCA1LjgxNzUzNwp2IDAuMzkyNjYzIDIuNjE3Mjc3IDUuODEyMjE1CnYgLTAuMzkzMDkxIDIuNjE3Mjc3IDUuODA5ODYwCnYgMC4zOTk4MjUgMi41OTQ0NDggNS44MTUzNDMKdiAtMC4zODI5MjMgMi42MzU2NzAgNS44MDczODcKdiAtMC4zODE0NjAgMi42MzgzMTcgNS44MDY2NDUKdiAtMC4zNjU4MDcgMi42NTY3NTkgNS44MDE0ODgKdiAwLjM4MTAzMiAyLjYzODMxNyA1LjgwODkyOQp2IDAuMzgyNDk2IDIuNjM1NjY5IDUuODA5NjgxCnYgMC4zNDYzMDYgMi40Njk1MTggNS44MTA1MjIKdiAtMC4zMDEzNjMgMi40NTEzNDcgNS44MDUwMTcKdiAtMC4yNzY4MDggMi40NDkwMDkgNS44MDQ0MDkKdiAtMC4zMjMxMTAgMi40NTc3MjYgNS44MDY4MDkKdiAwLjMwMDkzNSAyLjQ1MTM0NyA1LjgwNjgyMgp2IDAuMzIyNjgxIDIuNDU3NzI1IDUuODA4NzQ1CnYgMC4zODEwMzIgMi41MDMwOTQgNS44MTU0ODYKdiAtMC4zNDY3MzQgMi40Njk1MTggNS44MDg0NDYKdiAwLjM2NTM3OSAyLjQ4NDY1MyA1LjgxMjc3MAp2IC0wLjMyNDk3NCAyLjQ1ODI3MiA1LjgwNjg4Mwp2IDAuMzI0NTQ2IDIuNDU4MjcyIDUuODA4ODMwCnYgMC4zMjQ1NDYgMi42ODMxMzkgNS43OTYxMTMKdiAtMC4zMDEzNjMgMi42OTAwNjUgNS43OTIyODQKdiAwLjMwMDkzNSAyLjY5MDA2NCA1Ljc5NDA4OAp2IC0wLjI3NjgwOCAyLjY5MjQwMyA1Ljc5MTY5Nwp2IC0wLjMyNDk3NCAyLjY4MzEzOSA1Ljc5NDE2Nwp2IDAuMzQ2MzA2IDIuNjcxODkzIDUuNzk5MzUyCnYgLTAuMzQ2NzM0IDIuNjcxODkzIDUuNzk3Mjc1CnYgMC4zNjUzNzkgMi42NTY3NTkgNS44MDM2NzkKdiAwLjMwMDkzNSAyLjY5MDA2NSA3LjA5NDM1OAp2IDAuMzI0NTQ2IDIuNjgzMTQwIDcuMDk2Mjg3CnYgMC4zNjUzNzkgMi40ODQ2NTMgNy4xMTIwMDMKdiAwLjM0NjMwNiAyLjY3MTg5MyA3LjA5OTM3MAp2IDAuMzY1Mzc5IDIuNjU2NzU5IDcuMTAzNDg4CnYgLTAuMzAzNDA0IDIuNDUxOTQ2IDcuMTA1NTI4CnYgMC4zMDI5NzUgMi40NTE5NDUgNy4xMDczMTYKdiAwLjMyNDU0NiAyLjQ1ODI3MiA3LjEwODI1MQp2IDAuMzQ2MzA2IDIuNDY5NTE4IDcuMTA5ODYzCnYgMC4zODEwMzIgMi41MDMwOTQgNy4xMTQ1ODkKdiAtMC4zMDEzNjMgMi40NTEzNDcgNy4xMDUzNjkKdiAtMC4yNzY4MDggMi40NDkwMDkgNy4xMDQ3OTMKdiAwLjMwMDkzNSAyLjQ1MTM0NyA3LjEwNzE0NAp2IC0wLjM2NTgwNyAyLjY1Njc1OSA3LjEwMTMzMwp2IC0wLjM0NjczNCAyLjY3MTg5NCA3LjA5NzMyNgp2IC0wLjM4NzUxNSAyLjUxNDA0OSA3LjExMzgzMgp2IDAuMzg3MDg3IDIuNTE0MDQ4IDcuMTE2MTE1CnYgMC4zOTI2NjMgMi41MjQxMzQgNy4xMTYxNzIKdiAwLjM5OTgyNSAyLjU0Njk2NCA3LjExNjI4Ngp2IDAuNDAyMjQzIDIuNTcwNzA2IDcuMTE2MzkwCnYgLTAuMzY1ODA3IDIuNDg0NjUzIDcuMTA5ODQ4CnYgLTAuMzgwODg1IDIuNjM4OTk0IDcuMTA2MDU3CnYgLTAuMjc2ODA4IDIuNjkyNDAzIDcuMDkyMDI3CnYgMC4zODA0NTggMi42Mzg5OTMgNy4xMDgzMDIKdiAtMC4zMjQ5NzQgMi42ODMxNDAgNy4wOTQzNzIKdiAtMC4zMDEzNjMgMi42OTAwNjUgNy4wOTI1ODIKdiAtMC4zODE0NjAgMi41MDMwOTUgNy4xMTIzNDEKdiAtMC4zNDY3MzQgMi40Njk1MTkgNy4xMDc4MjAKdiAtMC4zMjQ5NzQgMi40NTgyNzIgNy4xMDYzMzYKdiAtMC40MDIwNDggMi41NzY4MjQgNy4xMTQwNDMKdiAwLjM5MjY2MyAyLjYxNzI3NyA3LjExMTE0OQp2IDAuMzgxMDMyIDIuNjM4MzE3IDcuMTA4MzkxCnYgMC4zOTk4MjUgMi41OTQ0NDggNy4xMTQxMjYKdiAwLjQwMTYyMCAyLjU3NjgyMyA3LjExNjQxMwp2IC0wLjQwMjY3MSAyLjU3MDcwNiA3LjExNDAxNwp2IC0wLjQwMDI1MyAyLjU0Njk2NCA3LjExMzkyNwp2IC0wLjM5MzA5MSAyLjUyNDEzNSA3LjExMzg1Ngp2IC0wLjQwMDI1MyAyLjU5NDQ0OCA3LjExMTc2Nwp2IC0wLjM5MzA5MSAyLjYxNzI3OCA3LjEwODgzMgp2IC0wLjM4MTQ2MCAyLjYzODMxNyA3LjEwNjE0Mwp2IDAuMjc1MjMyIDIuNjY3OTcwIDcuMTAwMjEzCnYgMC4yOTY4MjEgMi42NjIzMjcgNy4xMDE3OTEKdiAwLjMxNjcxOSAyLjY1MzE2MyA3LjEwNDMxMAp2IDAuMzM0MTU5IDIuNjQwODMwIDcuMTA3NjcyCnYgMC4zMzU5MDggMi42Mzg5OTMgNy4xMDgxNzEKdiAwLjI1Mjc3OSAyLjQ3MTUzNyA3LjEwOTg2Ngp2IDAuMjc1MjMyIDIuNDczNDQyIDcuMTEwMTk0CnYgMC4zNDg0NzIgMi42MjU4MDIgNy4xMDk5MTUKdiAwLjI5NjgyMSAyLjQ3OTA4NiA3LjExMTAzNQp2IDAuMzU5MTA3IDIuNjA4NjU3IDcuMTEyMTY2CnYgMC4zMTY3MTkgMi40ODgyNTAgNy4xMTIzNTUKdiAwLjMzNDE1OSAyLjUwMDU4MyA3LjExNDEwNQp2IDAuMzY1NjU2IDIuNTkwMDUzIDcuMTE0NTk0CnYgMC4zNDg0NzIgMi41MTU2MTEgNy4xMTYwMDcKdiAwLjM0Njk4NCAyLjUxNDA0OCA3LjExNTk5Nwp2IDAuMzU5MTA3IDIuNTMyNzU2IDcuMTE2MTA4CnYgMC4zNjU2NTYgMi41NTEzNTkgNy4xMTYyMDMKdiAwLjM2Nzg2OCAyLjU3MDcwNiA3LjExNjI4OAp2IDAuMzY3MTY5IDIuNTc2ODIzIDcuMTE2MzExCnYgLTAuMzE2OTk2IDIuNjUzMTYzIDcuMTAyNDQyCnYgLTAuMzM0NDM3IDIuNjQwODMwIDcuMTA1NzAxCnYgLTAuMzE2OTk2IDIuNDg4MjUwIDcuMTEwNDg3CnYgLTAuMjk3MDk5IDIuNjYyMzI3IDcuMTAwMDQwCnYgLTAuMjk3MDk5IDIuNDc5MDg2IDcuMTA5Mjg0CnYgLTAuMzM0NDM2IDIuNTAwNTgzIDcuMTEyMTM0CnYgLTAuMjc1NTA5IDIuNjY3OTcwIDcuMDk4NTg5CnYgLTAuMjc1NTA5IDIuNDczNDQyIDcuMTA4NTcxCnYgMC4yNTI3NzkgMi42Njk4NzYgNy4wOTk2MzUKdiAtMC4zNDg3NDkgMi42MjU4MDIgNy4xMDc4NjAKdiAtMC4zMzYxODUgMi42Mzg5OTQgNy4xMDYxODkKdiAtMC4zNDg3NDkgMi41MTU2MTEgNy4xMTM5NTIKdiAtMC4zNDcyNjEgMi41MTQwNDkgNy4xMTM5NTAKdiAtMC4zNTkzODUgMi42MDg2NTcgNy4xMTAwNDgKdiAtMC4zNjU5MzQgMi41OTAwNTMgNy4xMTI0MzcKdiAtMC4zNTkzODUgMi41MzI3NTYgNy4xMTM5OTAKdiAtMC4zNjU5MzQgMi41NTEzNTkgNy4xMTQwNDcKdiAtMC4zNjgxNDUgMi41NzA3MDYgNy4xMTQxMTkKdiAtMC4zNjc0NDYgMi41NzY4MjQgNy4xMTQxNDUKdnQgMC4yOTY4MjIgMC40ODUzODgKdnQgMC4zNDE4NDQgMC40NzE3MzEKdnQgMC4zODMzMzcgMC40NDk1NTMKdnQgMC40MTk3MDYgMC40MTk3MDYKdnQgMC40NDk1NTMgMC4zODMzMzcKdnQgMC40NzE3MzEgMC4zNDE4NDQKdnQgMC40ODUzODggMC4yOTY4MjIKdnQgMC40OTAwMDAgMC4yNTAwMDAKdnQgMC40ODUzODggMC4yMDMxNzgKdnQgMC40NzE3MzEgMC4xNTgxNTYKdnQgMC40NDk1NTMgMC4xMTY2NjMKdnQgMC40MTk3MDYgMC4wODAyOTQKdnQgMC4zODMzMzcgMC4wNTA0NDcKdnQgMC4zNDE4NDQgMC4wMjgyNjkKdnQgMC4yOTY4MjIgMC4wMTQ2MTIKdnQgMC4yNTAwMDAgMC4wMTAwMDAKdnQgMC4yMDMxNzggMC4wMTQ2MTIKdnQgMC4xNTgxNTYgMC4wMjgyNjkKdnQgMC4xMTY2NjMgMC4wNTA0NDcKdnQgMC4wODAyOTQgMC4wODAyOTQKdnQgMC4wNTA0NDcgMC4xMTY2NjMKdnQgMC4wMjgyNjkgMC4xNTgxNTYKdnQgMC4wMTQ2MTEgMC4yMDMxNzkKdnQgMC4wMTAwMDAgMC4yNTAwMDAKdnQgMC4wMTQ2MTIgMC4yOTY4MjIKdnQgMC4wMjgyNjkgMC4zNDE4NDQKdnQgMC4wNTA0NDcgMC4zODMzMzcKdnQgMC4wODAyOTUgMC40MTk3MDYKdnQgMC4xMTY2NjMgMC40NDk1NTMKdnQgMC4xNTgxNTYgMC40NzE3MzEKdnQgMC4yMDMxNzkgMC40ODUzODkKdnQgMC4yNTAwMDAgMC40OTAwMDAKdnQgMC4zNzUwMDAgMC41NzM5NzkKdnQgMC40MDYyNTAgMC41NzI4OTcKdnQgMC40MDYyNTAgMC44OTc5MDEKdnQgMC4zNzUwMDAgMC44OTg5MzEKdnQgMC41NjI1MDAgMC41NzE2MDEKdnQgMC41OTM3NTAgMC41NzIzNzgKdnQgMC41OTM3NTAgMC44OTczOTAKdnQgMC41NjI1MDAgMC44OTY2NTIKdnQgMC44NzUwMDAgMC41NzU3MDQKdnQgMC45MDYyNTAgMC41NzUxNzAKdnQgMC45MDYyNTAgMC45MDAwMTQKdnQgMC44NzUwMDAgMC45MDA1MjEKdnQgMC43MTg3NTAgMC41NzYyOTUKdnQgMC43NDIzNDAgMC41NzY5MDQKdnQgMC43NTAwMDAgMC41NzY4OTcKdnQgMC43NTAwMDAgMC45MDE1NjMKdnQgMC43NDE5NDcgMC45MDE1NzAKdnQgMC43MTg3NTAgMC45MDEwMDEKdnQgMC4wMDAwMDAgMC41NzQxNjEKdnQgMC4wMzEyNTAgMC41NzQ3NjQKdnQgMC4wMzEyNTAgMC44OTk4NDUKdnQgMC4wMDAwMDAgMC44OTkyNTcKdnQgMC43ODEyNTAgMC41NzY4NzMKdnQgMC44MTI1MDAgMC41NzY4NTUKdnQgMC44MTI1MDAgMC45MDE1MjMKdnQgMC43ODEyNTAgMC45MDE1NDEKdnQgMC44NDM3NTAgMC41NzYzNTkKdnQgMC44NDM3NTAgMC45MDExNDQKdnQgMC4wNjAwMzEgMC41NzUyNDUKdnQgMC4wNjI1MDAgMC41NzUyNjYKdnQgMC4wNjI1MDAgMC45MDAxMjIKdnQgMC4wMzM5NTAgMC44OTk4ODgKdnQgMC4yNTAwMDAgMC41Nzc1MDAKdnQgMC4yNTc2NjAgMC41Nzc1MDYKdnQgMC4yODEyNTAgMC41NzY4OTUKdnQgMC4yODEyNTAgMC45MDE1OTAKdnQgMC4yNTgwNTIgMC45MDIxNjIKdnQgMC4yNTAwMDAgMC45MDIxNTYKdnQgMC42NTYyNTAgMC41NzQ3MjAKdnQgMC42NjAxODIgMC41NzQ5MDYKdnQgMC42ODc1MDAgMC41NzU1MjQKdnQgMC42ODc1MDAgMC45MDAyNjcKdnQgMC42NTYyNTAgMC44OTk1OTUKdnQgMC4xODc1MDAgMC41Nzc0NDMKdnQgMC4yMTg3NTAgMC41Nzc0NzMKdnQgMC4yMTg3NTAgMC45MDIxMzAKdnQgMC4xODc1MDAgMC45MDIxMDIKdnQgMC4wOTM3NTAgMC41NzU2ODkKdnQgMC4xMjUwMDAgMC41NzYyNTEKdnQgMC4xMjUwMDAgMC45MDEwNjAKdnQgMC4wOTM3NTAgMC45MDA1MjUKdnQgMC41MDAwMDAgMC41NzA5ODMKdnQgMC41MzEyNTAgMC41NzExMzAKdnQgMC41MzEyNTAgMC44OTYyMDQKdnQgMC41MDAwMDAgMC44OTYwNjYKdnQgMC45Mzc1MDAgMC41NzQ3ODAKdnQgMC45Mzk5NjggMC41NzQ3NjEKdnQgMC45Njg3NTAgMC41NzQzMTMKdnQgMC45Njg3NTAgMC44OTk0MDEKdnQgMC45NjYwNDkgMC44OTk0NDEKdnQgMC45Mzc1MDAgMC44OTk2NDMKdnQgMC44MjMzODUgMC41NzY4NTAKdnQgMC44Mjc0ODAgMC45MDE1MTcKdnQgMS4wMDAwMDAgMC41NzQxNjEKdnQgMS4wMDAwMDAgMC44OTkyNTcKdnQgMC4xNTYyNTAgMC41NzY5MzAKdnQgMC4xNzY2MTQgMC41Nzc0MzIKdnQgMC4xNzI1MTkgMC45MDIwODgKdnQgMC4xNTYyNTAgMC45MDE3MDYKdnQgMC4zNDM3NTAgMC41NzUyOTEKdnQgMC4zNDQ4OTYgMC45MDAxMzQKdnQgMC4zNDM3NTAgMC45MDAxNTcKdnQgMC4zMTI1MDAgMC41NzYxMTMKdnQgMC4zMTI1MDAgMC45MDA4NDYKdnQgMC40Njg3NTAgMC41NzE1ODEKdnQgMC40Njg3NTAgMC44OTY2NDgKdnQgMC42MjUwMDAgMC41NzM0MzEKdnQgMC42NTUxMDQgMC44OTk1NzMKdnQgMC42MjUwMDAgMC44OTgzOTIKdnQgMC40Mzc1MDAgMC41NzIwODcKdnQgMC40Mzc1MDAgMC44OTcxMzEKdnQgMC4zMzk4MTcgMC41NzU0NzkKdnQgMC4zMTI1MDAgMC44MzU0MTgKdnQgMC4zMTI1MDAgMS4wMDAwMDAKdnQgMC4zNDM3NTAgMS4wMDAwMDAKdnQgMC4zNDM3NTAgMC44MzU5NjUKdnQgMC4wNjI1MDAgMC44MzU2MDkKdnQgMC4wNjI1MDAgMS4wMDAwMDAKdnQgMC4wOTM3NTAgMS4wMDAwMDAKdnQgMC4wOTM3NTAgMC44MzUzMDgKdnQgMC4wMzEyNTAgMC44MzU3ODgKdnQgMC4wMzEyNTAgMS4wMDAwMDAKdnQgMC4yODEyNTAgMC44MzQ4MjEKdnQgMC4yODEyNTAgMS4wMDAwMDAKdnQgMC43ODEyNTAgMC44MzM4NzkKdnQgMC43ODEyNTAgMS4wMDAwMDAKdnQgMC44MTI1MDAgMS4wMDAwMDAKdnQgMC44MTI1MDAgMC44MzM5MDMKdnQgMC44NDM3NTAgMC44MzM5MjgKdnQgMC44NDM3NTAgMS4wMDAwMDAKdnQgMC44NzUwMDAgMS4wMDAwMDAKdnQgMC44NzUwMDAgMC44MzQ0MDQKdnQgMC44NDcwMDAgMC44MzM5MzEKdnQgMC43MTg3NTAgMC44MzQyODIKdnQgMC43MTg3NTAgMS4wMDAwMDAKdnQgMC43NTAwMDAgMS4wMDAwMDAKdnQgMC43NTAwMDAgMC44MzM4NTgKdnQgMC43NDAxMTkgMC44MzM4NTIKdnQgMC41MzEyNTAgMC44Mzc4NzcKdnQgMC41MzEyNTAgMS4wMDAwMDAKdnQgMC41NjI1MDAgMS4wMDAwMDAKdnQgMC41NjI1MDAgMC44Mzc0ODIKdnQgMC4xODc1MDAgMC44MzQ0MzMKdnQgMC4xODc1MDAgMS4wMDAwMDAKdnQgMC4yMTg3NTAgMS4wMDAwMDAKdnQgMC4yMTg3NTAgMC44MzQ0MTkKdnQgMC40Njg3NTAgMC44MzgyODMKdnQgMC40Njg3NTAgMS4wMDAwMDAKdnQgMC41MDAwMDAgMS4wMDAwMDAKdnQgMC41MDAwMDAgMC44MzgwMjEKdnQgMC42NTYyNTAgMC44MzU0NTEKdnQgMC42NTYyNTAgMS4wMDAwMDAKdnQgMC42ODc1MDAgMS4wMDAwMDAKdnQgMC42ODc1MDAgMC44MzQ4ODkKdnQgMC45MDYyNTAgMS4wMDAwMDAKdnQgMC45MDYyNTAgMC44MzQ4NDEKdnQgMC41OTM3NTAgMS4wMDAwMDAKdnQgMC41OTM3NTAgMC44MzY4NTMKdnQgMC40Mzc1MDAgMC44Mzc5MjAKdnQgMC40Mzc1MDAgMS4wMDAwMDAKdnQgMC4xMjUwMDAgMC44MzQ4OTcKdnQgMC4xMjUwMDAgMS4wMDAwMDAKdnQgMC4xNTYyNTAgMS4wMDAwMDAKdnQgMC4xNTYyNTAgMC44MzQ0NDIKdnQgMC4xNTMwMDIgMC44MzQ0NDMKdnQgMC45Mzc1MDAgMS4wMDAwMDAKdnQgMC45Mzc1MDAgMC44MzUxNzEKdnQgMC42MjUwMDAgMS4wMDAwMDAKdnQgMC42MjUwMDAgMC44MzYwMTIKdnQgMC4yNTAwMDAgMC44MzQ0MDEKdnQgMC4yNTAwMDAgMS4wMDAwMDAKdnQgMC4yNTk4ODEgMC44MzQzOTQKdnQgMC45Njg3NTAgMS4wMDAwMDAKdnQgMC45Njg3NTAgMC44MzUzODIKdnQgMS4wMDAwMDAgMS4wMDAwMDAKdnQgMS4wMDAwMDAgMC44MzU0NjQKdnQgMC4wMDAwMDAgMC44MzU0NjQKdnQgMC4wMDAwMDAgMS4wMDAwMDAKdnQgMC4zNzUwMDAgMS4wMDAwMDAKdnQgMC4zNzUwMDAgMC44MzY1MDUKdnQgMC4zNzExODIgMC44MzYzODMKdnQgMC40MDYyNTAgMS4wMDAwMDAKdnQgMC40MDYyNTAgMC44MzczMjAKdnQgMC42Mjg4MTkgMC44MzU4ODgKdnQgMC40NTIzOTcgMC45MDY3MzQKdnQgMC40NTIzNDggMC45Mjk4NzkKdnQgMC40NTI0NjQgMC45Mjk5NDIKdnQgMC40NTQ4NDggMC45MzA2NTEKdnQgMC40NTgwNTYgMC45MzEyMzUKdnQgMC40NjE5NjYgMC45MzE2NzIKdnQgMC40NjQ4NzMgMC45MzE4NTEKdnQgMC40NjQ5NTAgMC45MDQyNjYKdnQgMC40NjIwMzcgMC45MDQ1NjAKdnQgMC40NTgxMTkgMC45MDUxNTIKdnQgMC40NTQ5MDMgMC45MDU4NjQKdnQgMC40NTI1MTMgMC45MDY2NjYKdnQgMC41MzUwNDggMC45MDM4MDQKdnQgMC41MzUxMjggMC45MzIzMTMKdnQgMC41Mzg5MjQgMC45MzIzNjgKdnQgMC41NDM3NjAgMC45MzIyNjUKdnQgMC41NDc2NTYgMC45MzIwMjMKdnQgMC41NDc1OTkgMC45MDQ1OTEKdnQgMC41NDM2OTYgMC45MDQxOTQKdnQgMC41Mzg4NTEgMC45MDM4OTkKdnQgMC40NzM0OTQgMC45MzE5OTQKdnQgMC41MDAzNTEgMC45MzIyNDgKdnQgMC41MjgyODEgMC45MzIzMzQKdnQgMC41MjgyMTggMC45MDM3ODMKdnQgMC41MDAzNTAgMC45MDM4NjgKdnQgMC40NzM1NTQgMC45MDQxMjIKdnQgMC41NDgyODQgMC45MzE5OTEKdnQgMC41NTI2NTcgMC45MzE1NzUKdnQgMC41NTYyNDUgMC45MzEwMDUKdnQgMC41NTg5MTEgMC45MzAzMDUKdnQgMC41NjA1NTIgMC45Mjk1MDIKdnQgMC41NjExMDYgMC45Mjg2MzAKdnQgMC41NjA1MjIgMC45MDc2OTYKdnQgMC41NTg4NzYgMC45MDY4MTkKdnQgMC41NTYyMDQgMC45MDU5OTgKdnQgMC41NTI2MDkgMC45MDUyNjYKdnQgMC41NDgyMjggMC45MDQ2NTAKdnQgMC40NTA4NzcgMC45MDc1MzUKdnQgMC40NTAyODAgMC45MjgyODMKdnQgMC40NTA4MzQgMC45MjkxNDcKdnQgMC40NjQ5NTAgMC45MDQ1MzcKdnQgMC40NjQ5NDYgMC45MDU5MzYKdnQgMC40NjIyMjQgMC45MDY0MTIKdnQgMC40NTk3MzEgMC45MDcwNDkKdnQgMC40NTc4NzcgMC45MDc3NjYKdnQgMC40NTY3MzYgMC45MDg1MzgKdnQgMC40NTYzNDkgMC45MDkzMzEKdnQgMC40NTY2OTEgMC45Mjc4ODkKdnQgMC40NTc4MjcgMC45Mjg2MTUKdnQgMC40NTk2NzUgMC45MjkyNjAKdnQgMC40NjIxNjIgMC45Mjk3OTcKdnQgMC40NjQ4NzggMC45MzAxNjYKdnQgMC40NjQ4NzQgMC45MzE1NzEKdnQgMC40NjI2NjUgMC45MzE0MjcKdnQgMC40NTg5NDUgMC45MzA5OTMKdnQgMC40NTU4OTMgMC45MzA0MTUKdnQgMC40NTM2MjUgMC45Mjk3MTYKdnQgMC40NTIzNTAgMC45Mjg5OTMKdnQgMC40NTIzOTUgMC45MDc2MTEKdnQgMC40NTM2NzUgMC45MDY4MzcKdnQgMC40NTU5NDkgMC45MDYwNDgKdnQgMC40NTkwMDggMC45MDUzNTAKdnQgMC40NjI3MzYgMC45MDQ3NjgKdnQgMC41MzUwNDkgMC45MDQwMjkKdnQgMC41MzUwNTIgMC45MDUyMzIKdnQgMC41MjgyMjEgMC45MDUyMDcKdnQgMC41MDY2MTUgMC45MDUyODUKdnQgMC40ODU4NDAgMC45MDU1MTMKdnQgMC40NjY2OTEgMC45MDU4ODQKdnQgMC40NzYyMTQgMC45MDQzNDIKdnQgMC41MDE3MDYgMC45MDQwOTIKdnQgMC41MjgyMTcgMC45MDQwMDgKdnQgMC41NDc2MDAgMC45MDQ4NzkKdnQgMC41NDc2MDMgMC45MDY0NDkKdnQgMC41NDQ5MzkgMC45MDU5ODAKdnQgMC41NDE0NzggMC45MDU1NzQKdnQgMC41Mzc3MjMgMC45MDUzMTAKdnQgMC41Mzg2MDYgMC45MDQxMjIKdnQgMC41NDMyMTUgMC45MDQ0MTEKdnQgMC41NDc0NjMgMC45MDQ4NTcKdnQgMC40NTIyMTUgMC45Mjg5MjUKdnQgMC40NTE2ODggMC45MjgwNzUKdnQgMC40NTIyNTkgMC45MDc2ODUKdnQgMC41NDc2NTUgMC45MzE3MjUKdnQgMC41NDc2NTIgMC45MzAxNDkKdnQgMC41NDgwNjYgMC45MzAxMDAKdnQgMC41NTA4NDggMC45Mjk1NzIKdnQgMC41NTI5MTUgMC45Mjg5MzMKdnQgMC41NTQxODcgMC45MjgyMDgKdnQgMC41NTQ1ODUgMC45MDk0OTAKdnQgMC41NTQxNTMgMC45MDg2ODgKdnQgMC41NTI4NzcgMC45MDc5MDQKdnQgMC41NTA4MDUgMC45MDcxNzEKdnQgMC41NDgwMTggMC45MDY1MTcKdnQgMC41NTE2MTQgMC45MDU0NjEKdnQgMC41NTUwMzUgMC45MDYxODAKdnQgMC41NTc1NzcgMC45MDY5ODYKdnQgMC41NTkxNDMgMC45MDc4NDcKdnQgMC41NTk3MDAgMC45Mjg0MjEKdnQgMC41NTkxNzQgMC45MjkyNzkKdnQgMC41NTc2MTMgMC45MzAwNjkKdnQgMC41NTUwNzYgMC45MzA3NjAKdnQgMC41NTE2NjMgMC45MzEzMjQKdnQgMC40NjY2MjYgMC45MzAyMTgKdnQgMC40ODU4MTAgMC45MzA1ODkKdnQgMC41MDY2MjggMC45MzA4MTcKdnQgMC41MjgyNzggMC45MzA4OTQKdnQgMC41MzUxMjQgMC45MzA4NzAKdnQgMC41MzUxMjcgMC45MzIwNzgKdnQgMC41MjgyODEgMC45MzIxMDAKdnQgMC41MDE3MTAgMC45MzIwMTUKdnQgMC40NzYxNjEgMC45MzE3NjUKdnQgMC41Mzc3OTAgMC45MzA4OTgKdnQgMC41NDE1MzkgMC45MzA3ODIKdnQgMC41NDQ5OTQgMC45MzA1MTMKdnQgMC41NDc1MTkgMC45MzE3NDEKdnQgMC41NDMyNzkgMC45MzIwMTkKdnQgMC41Mzg2NzkgMC45MzIxMjYKdm4gLTAuMDAwMCAwLjAwMDAgMS4wMDAwCnZuIDAuNjIxNiAwLjc4MzMgLTAuMDAwMAp2biAtMC40NTkxIDAuODg4NCAtMC4wMDAwCnZuIC0wLjYyMTYgLTAuNzgzMyAwLjAwMDAKdm4gLTAuOTk0OSAwLjEwMTMgMC4wMDAwCnZuIDAuMDA0MCAtMS4wMDAwIDAuMDAwMAp2biAtMC45NTQxIC0wLjI5OTMgMC4wMDAwCnZuIC0wLjc2MjQgLTAuNjQ3MSAwLjAwMDAKdm4gMC4yODE1IC0wLjk1OTYgMC4wMDAwCnZuIC0wLjk5NDkgLTAuMTAxMyAwLjAwMDAKdm4gMC45OTQ5IDAuMTAxMyAtMC4wMDAwCnZuIC0wLjg3NTIgMC40ODM4IC0wLjAwMDAKdm4gMC45NTQxIC0wLjI5OTMgMC4wMDAwCnZuIDAuNjIxNiAtMC43ODMzIDAuMDAwMAp2biAtMC4wOTQ4IDAuOTk1NSAtMC4wMDAwCnZuIC0wLjI4MTQgLTAuOTU5NiAwLjAwMDAKdm4gLTAuODc1MiAtMC40ODM4IDAuMDAwMAp2biAtMC4wOTQ4IC0wLjk5NTUgMC4wMDAwCnZuIDAuODc1MiAtMC40ODM4IDAuMDAwMAp2biAwLjc2MjQgMC42NDcxIC0wLjAwMDAKdm4gMC45NTQxIDAuMjk5MyAtMC4wMDAwCnZuIC0wLjQ1OTEgLTAuODg4NCAwLjAwMDAKdm4gMC4wMDQwIDEuMDAwMCAtMC4wMDAwCnZuIC0wLjc2MjQgMC42NDcxIC0wLjAwMDAKdm4gMC4yODE0IDAuOTU5NiAtMC4wMDAwCnZuIDAuNzYyNCAtMC42NDcxIDAuMDAwMAp2biAtMC45NTQxIDAuMjk5MyAtMC4wMDAwCnZuIC0wLjI4MTUgMC45NTk2IDAuMDAwMAp2biAwLjQ1OTEgLTAuODg4NCAwLjAwMDAKdm4gMC44NzUyIDAuNDgzOCAwLjAwMDAKdm4gLTAuNjIxNiAwLjc4MzMgMC4wMDAwCnZuIDAuNDU5MSAwLjg4ODQgLTAuMDAwMAp2biAwLjk5NDkgLTAuMTAxMyAwLjAwMDAKdm4gMC44NDk4IC0wLjUyNzEgMC4wMDAwCnZuIDAuNDE4MyAwLjkwODMgLTAuMDAwMAp2biAwLjI1MjkgMC45Njc1IC0wLjAwMDAKdm4gMC45NDMzIC0wLjMzMjEgMC4wMDAwCnZuIC0wLjk0MzMgMC4zMzIxIC0wLjAwMDAKdm4gLTAuNzI0MSAwLjY4OTcgLTAuMDAwMAp2biAtMC45OTM1IC0wLjExMzYgLTAuMDAwMAp2biAtMC4yNTI5IC0wLjk2NzUgLTAuMDAwMAp2biAwLjk0MzMgMC4zMzIxIC0wLjAwMDAKdm4gMC4wMDM2IC0xLjAwMDAgMC4wMDAwCnZuIC0wLjg0OTggLTAuNTI3MSAtMC4wMDAwCnZuIC0wLjk0MzMgLTAuMzMyMSAwLjAwMDAKdm4gLTAuNTc3NCAwLjgxNjUgLTAuMDAwMAp2biAtMC4wODQ2IC0wLjk5NjQgLTAuMDAwMAp2biAtMC40MTgzIC0wLjkwODMgMC4wMDAwCnZuIC0wLjk5MzUgMC4xMTM2IC0wLjAwMDAKdm4gMC4yNTI5IC0wLjk2NzUgMC4wMDAwCnZuIDAuNzI0MSAwLjY4OTcgMC4wMDAwCnZuIC0wLjQxODMgMC45MDgzIC0wLjAwMDAKdm4gLTAuNTc3NCAtMC44MTY1IDAuMDAwMAp2biAwLjk5MzUgLTAuMTEzNiAwLjAwMDAKdm4gLTAuMjUyOSAwLjk2NzUgLTAuMDAwMAp2biAtMC4wODQ2IDAuOTk2NCAtMC4wMDAwCnZuIDAuMDAzNiAxLjAwMDAgLTAuMDAwMAp2biAwLjcyNDEgLTAuNjg5NyAwLjAwMDAKdm4gMC41Nzc0IDAuODE2NSAtMC4wMDAwCnZuIDAuOTkzNSAwLjExMzYgMC4wMDAwCnZuIDAuODQ5OCAwLjUyNzEgLTAuMDAwMAp2biAwLjU3NzQgLTAuODE2NSAwLjAwMDAKdm4gLTAuNzI0MSAtMC42ODk3IDAuMDAwMAp2biAtMC44NDk4IDAuNTI3MSAtMC4wMDAwCnZuIDAuNDE4MyAtMC45MDgzIDAuMDAwMAp2biAwLjAwMzAgMC4xNTYyIC0wLjk4NzcKdm4gMC4wMDMwIDAuMTQzMiAtMC45ODk3CnZuIDAuMDAzMCAwLjA1MTcgLTAuOTk4Nwp2biAwLjAwMzAgMC4wNTE2IC0wLjk5ODcKdm4gMC4wMDMwIC0wLjA2MTAgLTAuOTk4MQp2biAwLjAwMzAgLTAuMTM0OCAtMC45OTA5CnZuIDAuMDAyOSAtMC4xODIyIC0wLjk4MzMKdm4gMC4wMDI5IC0wLjE4MjEgLTAuOTgzMwp2biAwLjAwMzAgMC4wMDQzIC0xLjAwMDAKdm4gMC4wMDI5IC0wLjI3MTYgLTAuOTYyNAp2biAwLjAwMjkgMC4yNzk3IC0wLjk2MDEKdm4gLTAuMDAyOSAtMC4wNDkyIDAuOTk4OAp2biAtMC4wMDI5IC0wLjEwMjQgMC45OTQ3CnZuIC0wLjAwMjkgLTAuMTM2NCAwLjk5MDYKdm4gLTAuMDAyOSAtMC4xNDg4IDAuOTg4OQp2biAtMC4wMDI5IDAuMDU4MCAwLjk5ODMKdm4gLTAuMDAyOSAwLjA2NzEgMC45OTc3CnZuIC0wLjAwMzAgLTAuMDA0MSAxLjAwMDAKdm4gLTAuMDAyOSAwLjE2NTMgMC45ODYyCnZuIC0wLjAwMjkgMC4yMjU2IDAuOTc0Mgp2biAtMC4wMDI5IDAuMTI4NCAwLjk5MTcKdm4gLTAuMDAyOCAtMC4yNjcxIDAuOTYzNwp2biAtMC4wMDI5IDAuMTY1NCAwLjk4NjIKdm4gLTAuMDAyOCAwLjI1OTMgMC45NjU4CnZuIC0wLjAwMzAgMC4wNTgwIDAuOTk4Mwp1c2VtdGwgTm9uZQpzIG9mZgpmIDMyOTYvNDYwNC8yMDQ4IDMyOTcvNDYwNS8yMDQ4IDMyOTgvNDYwNi8yMDQ4IDMyOTkvNDYwNy8yMDQ4IDMzMDAvNDYwOC8yMDQ4IDMzMDEvNDYwOS8yMDQ4IDMzMDIvNDYxMC8yMDQ4IDMzMDMvNDYxMS8yMDQ4IDMzMDQvNDYxMi8yMDQ4IDMzMDUvNDYxMy8yMDQ4IDMzMDYvNDYxNC8yMDQ4IDMzMDcvNDYxNS8yMDQ4IDMzMDgvNDYxNi8yMDQ4IDMzMDkvNDYxNy8yMDQ4IDMzMTAvNDYxOC8yMDQ4IDMzMTEvNDYxOS8yMDQ4IDMzMTIvNDYyMC8yMDQ4IDMzMTMvNDYyMS8yMDQ4IDMzMTQvNDYyMi8yMDQ4IDMzMTUvNDYyMy8yMDQ4IDMzMTYvNDYyNC8yMDQ4IDMzMTcvNDYyNS8yMDQ4IDMzMTgvNDYyNi8yMDQ4IDMzMTkvNDYyNy8yMDQ4IDMzMjAvNDYyOC8yMDQ4IDMzMjEvNDYyOS8yMDQ4IDMzMjIvNDYzMC8yMDQ4IDMzMjMvNDYzMS8yMDQ4IDMzMjQvNDYzMi8yMDQ4IDMzMjUvNDYzMy8yMDQ4IDMzMjYvNDYzNC8yMDQ4IDMyOTUvNDYzNS8yMDQ4CmYgMzM2Ni80NjM2LzIwNDkgMzM2NC80NjM3LzIwNDkgMzM3MC80NjM4LzIwNDkgMzM3MS80NjM5LzIwNDkKZiAzMzYzLzQ2NDAvMjA1MCAzMzY1LzQ2NDEvMjA1MCAzMzgxLzQ2NDIvMjA1MCAzMzkxLzQ2NDMvMjA1MApmIDMzMzYvNDY0NC8yMDUxIDMzNTUvNDY0NS8yMDUxIDMzOTQvNDY0Ni8yMDUxIDMzODcvNDY0Ny8yMDUxCmYgMzMyOS80NjQ4LzIwNTIgMzMyNy80NjQ5LzIwNTIgMzMzMC80NjUwLzIwNTIgMzQwMS80NjUxLzIwNTIgMzM5Ni80NjUyLzIwNTIgMzQwNC80NjUzLzIwNTIKZiAzMzUwLzQ2NTQvMjA1MyAzMzUyLzQ2NTUvMjA1MyAzMzc5LzQ2NTYvMjA1MyAzMzc4LzQ2NTcvMjA1MwpmIDMzMzEvNDY1OC8yMDU0IDMzMzgvNDY1OS8yMDU0IDM0MDMvNDY2MC8yMDU0IDM0MDIvNDY2MS8yMDU0CmYgMzMzNS80NjYyLzIwNTUgMzMzNi80NjQ0LzIwNTUgMzM4Ny80NjQ3LzIwNTUgMzM5My80NjYzLzIwNTUKZiAzMzUyLzQ2NTUvMjA1NiAzMzUzLzQ2NjQvMjA1NiAzMzU4LzQ2NjUvMjA1NiAzMzc0LzQ2NjYvMjA1NiAzMzczLzQ2NjcvMjA1NiAzMzc5LzQ2NTYvMjA1NgpmIDMzMzAvNDY1MC8yMDU3IDMzMzEvNDY1OC8yMDU3IDM0MDIvNDY2MS8yMDU3IDM0MDEvNDY1MS8yMDU3CmYgMzMzMi80NjY4LzIwNTggMzMyOC80NjY5LzIwNTggMzM0Mi80NjcwLzIwNTggMzM5OS80NjcxLzIwNTggMzQwMC80NjcyLzIwNTggMzM4Ni80NjczLzIwNTgKZiAzMzQ0LzQ2NzQvMjA1OSAzMzQzLzQ2NzUvMjA1OSAzMzQxLzQ2NzYvMjA1OSAzNDA1LzQ2NzcvMjA1OSAzNDA2LzQ2NzgvMjA1OQpmIDMzMzkvNDY3OS8yMDYwIDMzMzMvNDY4MC8yMDYwIDMzODUvNDY4MS8yMDYwIDMzODQvNDY4Mi8yMDYwCmYgMzM0OC80NjgzLzIwNjEgMzM1Ni80Njg0LzIwNjEgMzM2OS80Njg1LzIwNjEgMzM3NS80Njg2LzIwNjEKZiAzMzYyLzQ2ODcvMjA2MiAzMzYwLzQ2ODgvMjA2MiAzMzkyLzQ2ODkvMjA2MiAzMzg5LzQ2OTAvMjA2MgpmIDMzNTcvNDY5MS8yMDYzIDMzNTEvNDY5Mi8yMDYzIDMzNDkvNDY5My8yMDYzIDMzNzcvNDY5NC8yMDYzIDMzNzIvNDY5NS8yMDYzIDMzOTUvNDY5Ni8yMDYzCmYgMzMzOC80NjU5LzIwNjQgMzMzNC80Njk3LzIwNjQgMzMzNS80NjYyLzIwNjQgMzM5My80NjYzLzIwNjQgMzM4Mi80Njk4LzIwNjQgMzQwMy80NjYwLzIwNjQKZiAzMzQ5LzQ2OTMvMjA2NSAzMzUwLzQ2OTkvMjA2NSAzMzc4LzQ3MDAvMjA2NSAzMzc3LzQ2OTQvMjA2NQpmIDMzNTQvNDcwMS8yMDY2IDMzMzcvNDcwMi8yMDY2IDMzMzkvNDY3OS8yMDY2IDMzODQvNDY4Mi8yMDY2IDMzODMvNDcwMy8yMDY2IDMzNzYvNDcwNC8yMDY2CmYgMzM0Ni80NzA1LzIwNjcgMzM2Ni80NjM2LzIwNjcgMzM3MS80NjM5LzIwNjcgMzM5MC80NzA2LzIwNjcgMzM5OC80NzA3LzIwNjcKZiAzMzQyLzQ2NzAvMjA2OCAzMzQwLzQ3MDgvMjA2OCAzMzk3LzQ3MDkvMjA2OCAzMzk5LzQ2NzEvMjA2OApmIDMzNTUvNDY0NS8yMDY5IDMzNTcvNDY5MS8yMDY5IDMzOTUvNDY5Ni8yMDY5IDMzOTQvNDY0Ni8yMDY5CmYgMzM2MS80NzEwLzIwNzAgMzM2Mi80Njg3LzIwNzAgMzM4OS80NjkwLzIwNzAgMzM2Ny80NzExLzIwNzAKZiAzMzQ1LzQ3MTIvMjA3MSAzMzQ0LzQ2NzQvMjA3MSAzNDA2LzQ2NzgvMjA3MSAzMzg4LzQ3MTMvMjA3MSAzMzgwLzQ3MTQvMjA3MQpmIDMzNTkvNDcxNS8yMDcyIDMzNjEvNDcxMC8yMDcyIDMzNjcvNDcxMS8yMDcyIDMzNjgvNDcxNi8yMDcyCmYgMzM1Ni80Njg0LzIwNzMgMzM1NC80NzAxLzIwNzMgMzM3Ni80NzA0LzIwNzMgMzM2OS80Njg1LzIwNzMKZiAzMzQxLzQ2NzYvMjA3NCAzMzI5LzQ2NDgvMjA3NCAzNDA0LzQ2NTMvMjA3NCAzNDA1LzQ2NzcvMjA3NApmIDMzNjAvNDY4OC8yMDc1IDMzNjMvNDY0MC8yMDc1IDMzOTEvNDY0My8yMDc1IDMzOTIvNDY4OS8yMDc1CmYgMzM1OC80NjY1LzIwNzYgMzM0OC80NjgzLzIwNzYgMzM3NS80Njg2LzIwNzYgMzM3NC80NjY2LzIwNzYKZiAzMzQwLzQ3MDgvMjA3NyAzMzQ3LzQ3MTcvMjA3NyAzMzQ2LzQ3MDUvMjA3NyAzMzk4LzQ3MDcvMjA3NyAzMzk3LzQ3MDkvMjA3NwpmIDMzNjUvNDY0MS8yMDc4IDMzNDUvNDcxMi8yMDc4IDMzODAvNDcxNC8yMDc4IDMzODEvNDY0Mi8yMDc4CmYgMzM2NC80NjM3LzIwNzkgMzM1OS80NzE1LzIwNzkgMzM2OC80NzE2LzIwNzkgMzM3MC80NjM4LzIwNzkKZiAzMzMzLzQ2ODAvMjA4MCAzMzMyLzQ2NjgvMjA4MCAzMzg2LzQ2NzMvMjA4MCAzMzg1LzQ2ODEvMjA4MApmIDM0MzkvNDcxOC8yMDgxIDMzMTcvNDcxOS8yMDgxIDMzMTYvNDcyMC8yMDgxIDM0MzUvNDcyMS8yMDgxCmYgMzQzMC80NzIyLzIwODIgMzMyNS80NzIzLzIwODIgMzMyNC80NzI0LzIwODIgMzQyOC80NzI1LzIwODIKZiAzNDMzLzQ3MjYvMjA4MyAzMzI2LzQ3MjcvMjA4MyAzMzI1LzQ3MjMvMjA4MyAzNDMwLzQ3MjIvMjA4MwpmIDM0NDAvNDcyOC8yMDg0IDMzMTgvNDcyOS8yMDg0IDMzMTcvNDcxOS8yMDg0IDM0MzkvNDcxOC8yMDg0CmYgMzQyMy80NzMwLzIwODUgMzMwMi80NzMxLzIwODUgMzMwMS80NzMyLzIwODUgMzQyMi80NzMzLzIwODUKZiAzNDIwLzQ3MzQvMjA4NiAzMzAwLzQ3MzUvMjA4NiAzMjk5LzQ3MzYvMjA4NiAzNDE4LzQ3MzcvMjA4NiAzNDIxLzQ3MzgvMjA4NgpmIDM0MTkvNDczOS8yMDg3IDMzMDQvNDc0MC8yMDg3IDMzMDMvNDc0MS8yMDg3IDM0MjQvNDc0Mi8yMDg3IDM0MjUvNDc0My8yMDg3CmYgMzQwNy80NzQ0LzIwODggMzMxMC80NzQ1LzIwODggMzMwOS80NzQ2LzIwODggMzQwOC80NzQ3LzIwODgKZiAzNDQxLzQ3NDgvMjA4OSAzMzIxLzQ3NDkvMjA4OSAzMzIwLzQ3NTAvMjA4OSAzNDQyLzQ3NTEvMjA4OQpmIDM0MzIvNDc1Mi8yMDkwIDMzMTIvNDc1My8yMDkwIDMzMTEvNDc1NC8yMDkwIDM0MzQvNDc1NS8yMDkwCmYgMzQxNC80NzU2LzIwOTEgMzMwNi80NzU3LzIwOTEgMzMwNS80NzU4LzIwOTEgMzQxNi80NzU5LzIwOTEKZiAzNDE2LzQ3NTkvMjA5MiAzMzA1LzQ3NTgvMjA5MiAzMzA0LzQ3NDAvMjA5MiAzNDE5LzQ3MzkvMjA5MgpmIDM0MTgvNDczNy8yMDkzIDMyOTkvNDczNi8yMDkzIDMyOTgvNDc2MC8yMDkzIDM0MTcvNDc2MS8yMDkzCmYgMzQzNC80NzU1LzIwOTQgMzMxMS80NzU0LzIwOTQgMzMxMC80NzQ1LzIwOTQgMzQwNy80NzQ0LzIwOTQKZiAzNDA4LzQ3NDcvMjA5NSAzMzA5LzQ3NDYvMjA5NSAzMzA4LzQ3NjIvMjA5NSAzNDA5LzQ3NjMvMjA5NQpmIDM0MjQvNDc0Mi8yMDk2IDMzMDMvNDc0MS8yMDk2IDMzMDIvNDczMS8yMDk2IDM0MjMvNDczMC8yMDk2CmYgMzQyOS80NzY0LzIwOTcgMzMxMy80NzY1LzIwOTcgMzMxMi80NzUzLzIwOTcgMzQzMi80NzUyLzIwOTcKZiAzNDMxLzQ3NjYvMjA5OCAzMzIzLzQ3NjcvMjA5OCAzMzIyLzQ3NjgvMjA5OCAzNDM3LzQ3NjkvMjA5OCAzNDM4LzQ3NzAvMjA5OApmIDM0MTcvNDc2MS8yMDk5IDMyOTgvNDc2MC8yMDk5IDMyOTcvNDc3MS8yMDk5IDM0MTUvNDc3Mi8yMDk5CmYgMzQwOS80NzYzLzIxMDAgMzMwOC80NzYyLzIxMDAgMzMwNy80NzczLzIxMDAgMzQxMC80Nzc0LzIxMDAKZiAzNDQzLzQ3NzUvMjEwMSAzMzE5LzQ3NzYvMjEwMSAzMzE4LzQ3MjkvMjEwMSAzNDQwLzQ3MjgvMjEwMSAzNDQ0LzQ3NzcvMjEwMQpmIDM0MTUvNDc3Mi8yMTAyIDMyOTcvNDc3MS8yMTAyIDMyOTYvNDc3OC8yMTAyIDM0MTMvNDc3OS8yMTAyCmYgMzQxMy80Nzc5LzIxMDMgMzI5Ni80Nzc4LzIxMDMgMzI5NS80NzgwLzIxMDMgMzQxMi80NzgxLzIxMDMKZiAzNDEyLzQ3ODIvMjEwNCAzMjk1LzQ3ODMvMjEwNCAzMzI2LzQ3MjcvMjEwNCAzNDMzLzQ3MjYvMjEwNApmIDM0MzUvNDcyMS8yMTA1IDMzMTYvNDcyMC8yMTA1IDMzMTUvNDc4NC8yMTA1IDM0MjcvNDc4NS8yMTA1IDM0MzYvNDc4Ni8yMTA1CmYgMzQyOC80NzI1LzIxMDYgMzMyNC80NzI0LzIxMDYgMzMyMy80NzY3LzIxMDYgMzQzMS80NzY2LzIxMDYKZiAzNDQyLzQ3NTEvMjEwNyAzMzIwLzQ3NTAvMjEwNyAzMzE5LzQ3NzYvMjEwNyAzNDQzLzQ3NzUvMjEwNwpmIDM0MzcvNDc2OS8yMTA4IDMzMjIvNDc2OC8yMTA4IDMzMjEvNDc0OS8yMTA4IDM0NDEvNDc0OC8yMTA4CmYgMzQyNy80Nzg1LzIxMDkgMzMxNS80Nzg0LzIxMDkgMzMxNC80Nzg3LzIxMDkgMzQyNi80Nzg4LzIxMDkKZiAzNDEwLzQ3NzQvMjExMCAzMzA3LzQ3NzMvMjExMCAzMzA2LzQ3NTcvMjExMCAzNDE0LzQ3NTYvMjExMCAzNDExLzQ3ODkvMjExMApmIDM0MjIvNDczMy8yMTExIDMzMDEvNDczMi8yMTExIDMzMDAvNDczNS8yMTExIDM0MjAvNDczNC8yMTExCmYgMzQyNi80Nzg4LzIxMTIgMzMxNC80Nzg3LzIxMTIgMzMxMy80NzY1LzIxMTIgMzQyOS80NzY0LzIxMTIKcyAxCmYgMzM1My80NzkwLzIxMTMgMzM1MS80NzkxLzIxMTMgMzM1Ny80NzkyLzIxMTQgMzM1NS80NzkzLzIxMTQgMzMzNi80Nzk0LzIxMTQgMzMzNS80Nzk1LzIxMTQgMzMzNC80Nzk2LzIxMTUgMzMzNy80Nzk3LzIxMTYgMzM1NC80Nzk4LzIxMTQgMzM1Ni80Nzk5LzIxMTQgMzM0OC80ODAwLzIxMTQgMzM1OC80ODAxLzIxMTQKZiAzMzI4LzQ4MDIvMjExNyAzMzI3LzQ4MDMvMjExNyAzMzI5LzQ4MDQvMjExOCAzMzQxLzQ4MDUvMjExOCAzMzQzLzQ4MDYvMjExOSAzMzQ3LzQ4MDcvMjEyMCAzMzQwLzQ4MDgvMjExOCAzMzQyLzQ4MDkvMjExOApmIDMzMzcvNDc5Ny8yMTE2IDMzMzQvNDc5Ni8yMTE1IDMzMzgvNDgxMC8yMTIxIDMzMzEvNDgxMS8yMTIxIDMzMzAvNDgxMi8yMTIxIDMzMjcvNDgwMy8yMTE3IDMzMjgvNDgwMi8yMTE3IDMzMzIvNDgxMy8yMTIxIDMzMzMvNDgxNC8yMTIxIDMzMzkvNDgxNS8yMTIxCmYgMzM0Ny80ODA3LzIxMjAgMzM0My80ODA2LzIxMTkgMzM0NC80ODE2LzIxMjIgMzM0NS80ODE3LzIxMjIgMzM2NS80ODE4LzIxMjIgMzM2My80ODE5LzIxMjIgMzM2MC80ODIwLzIxMjIgMzM2Mi80ODIxLzIxMjIgMzM2MS80ODIyLzIxMjIgMzM1OS80ODIzLzIxMjIgMzM2NC80ODI0LzIxMjIgMzM2Ni80ODI1LzIxMjIgMzM0Ni80ODI2LzIxMjIKZiAzMzUxLzQ3OTEvMjExMyAzMzUzLzQ3OTAvMjExMyAzMzUyLzQ4MjcvMjEyMyAzMzUwLzQ4MjgvMjEyMyAzMzQ5LzQ4MjkvMjEyMwpmIDMzODMvNDgzMC8yMTI0IDM0MjEvNDgzMS8yMTI1IDM0MTgvNDgzMi8yMTI2IDM0MTcvNDgzMy8yMTI2IDM0MTUvNDgzNC8yMTI2IDM0MTMvNDgzNS8yMTI2IDM0MTIvNDgzNi8yMTI2IDM0MzMvNDgzNy8yMTI2IDM0MzAvNDgzOC8yMTI2IDM0MjgvNDgzOS8yMTI2IDM0MzEvNDg0MC8yMTI2IDM0MzgvNDg0MS8yMTI1IDMzODIvNDg0Mi8yMTI0IDMzOTMvNDg0My8yMTI2IDMzODcvNDg0NC8yMTI2IDMzOTQvNDg0NS8yMTI2IDMzOTUvNDg0Ni8yMTI2IDMzNzIvNDg0Ny8yMTI3IDMzNzMvNDg0OC8yMTI3IDMzNzQvNDg0OS8yMTI2IDMzNzUvNDg1MC8yMTI2IDMzNjkvNDg1MS8yMTI2IDMzNzYvNDg1Mi8yMTI2CmYgMzQwMC80ODUzLzIxMjggMzQyNS80ODU0LzIxMjkgMzQyNC80ODU1LzIxMzAgMzQyMy80ODU2LzIxMzAgMzQyMi80ODU3LzIxMzAgMzQyMC80ODU4LzIxMzAgMzQyMS80ODMxLzIxMjUgMzM4My80ODMwLzIxMjQgMzM4NC80ODU5LzIxMzAgMzM4NS80ODYwLzIxMzAgMzM4Ni80ODYxLzIxMzAKZiAzMzkwLzQ4NjIvMjEzMSAzNDExLzQ4NjMvMjEzMiAzNDE0LzQ4NjQvMjEzMyAzNDE2LzQ4NjUvMjEzMyAzNDE5LzQ4NjYvMjEzMyAzNDI1LzQ4NTQvMjEyOSAzNDAwLzQ4NTMvMjEyOCAzMzk5LzQ4NjcvMjEzMyAzMzk3LzQ4NjgvMjEzMyAzMzk4LzQ4NjkvMjEzMwpmIDMzNzMvNDg0OC8yMTI3IDMzNzIvNDg0Ny8yMTI3IDMzNzcvNDg3MC8yMTM0IDMzNzgvNDg3MS8yMTM0IDMzNzkvNDg3Mi8yMTM0CmYgMzM4OC80ODczLzIxMzUgMzQzNi80ODc0LzIxMzIgMzQyNy80ODc1LzIxMzYgMzQyNi80ODc2LzIxMzYgMzQyOS80ODc3LzIxMzYgMzQzMi80ODc4LzIxMzYgMzQzNC80ODc5LzIxMzYgMzQwNy80ODgwLzIxMzYgMzQwOC80ODgxLzIxMzYgMzQwOS80ODgyLzIxMzYgMzQxMC80ODgzLzIxMzYgMzQxMS80ODYzLzIxMzIgMzM5MC80ODYyLzIxMzEgMzM3MS80ODg0LzIxMzYgMzM3MC80ODg1LzIxMzYgMzM2OC80ODg2LzIxMzYgMzM2Ny80ODg3LzIxMzYgMzM4OS80ODg4LzIxMzYgMzM5Mi80ODg5LzIxMzYgMzM5MS80ODkwLzIxMzYgMzM4MS80ODkxLzIxMzYgMzM4MC80ODkyLzIxMzYKZiAzNDM4LzQ4NDEvMjEyNSAzNDM3LzQ4OTMvMjEzMCAzNDQxLzQ4OTQvMjEzMCAzNDQyLzQ4OTUvMjEzMCAzNDQzLzQ4OTYvMjEzMCAzNDQ0LzQ4OTcvMjEyOSAzMzk2LzQ4OTgvMjEzNyAzNDAxLzQ4OTkvMjEzMCAzNDAyLzQ5MDAvMjEzMCAzNDAzLzQ5MDEvMjEzMCAzMzgyLzQ4NDIvMjEyNApmIDM0NDQvNDg5Ny8yMTI5IDM0NDAvNDkwMi8yMTMzIDM0MzkvNDkwMy8yMTMzIDM0MzUvNDkwNC8yMTMzIDM0MzYvNDg3NC8yMTMyIDMzODgvNDg3My8yMTM1IDM0MDYvNDkwNS8yMTMzIDM0MDUvNDkwNi8yMTMzIDM0MDQvNDkwNy8yMTMzIDMzOTYvNDg5OC8yMTM3Cm8gQ3lsaW5kZXIuMDEyX0N5bGluZGVyLjAxMwp2IDAuNjIyNzExIDIuNTE5NDYwIDcuMDU4ODUzCnYgMC42MjI3MTEgMi41MjA5NTIgNy4xMjU4MDkKdiAwLjYxMzE3NiAyLjUyMDM5OSA3LjA1ODgzMgp2IDAuNjEzMTc2IDIuNTIxODkxIDcuMTI1Nzg4CnYgMC42MDQwMDcgMi41MjMxODAgNy4wNTg3NzAKdiAwLjYwNDAwNyAyLjUyNDY3MiA3LjEyNTcyNgp2IDAuNTk1NTU3IDIuNTI3Njk2IDcuMDU4NjcwCnYgMC41OTU1NTcgMi41MjkxODcgNy4xMjU2MjYKdiAwLjU4ODE1MCAyLjUzMzc3MiA3LjA1ODUzNAp2IDAuNTg4MTUwIDIuNTM1MjY0IDcuMTI1NDkwCnYgMC41ODIwNzIgMi41NDExNzcgNy4wNTgzNjkKdiAwLjU4MjA3MiAyLjU0MjY2OSA3LjEyNTMyNQp2IDAuNTc3NTU1IDIuNTQ5NjI1IDcuMDU4MTgxCnYgMC41Nzc1NTUgMi41NTExMTcgNy4xMjUxMzcKdiAwLjU3NDc3NCAyLjU1ODc5MiA3LjA1Nzk3Nwp2IDAuNTc0Nzc0IDIuNTYwMjg0IDcuMTI0OTMzCnYgMC41NzM4MzUgMi41NjgzMjUgNy4wNTc3NjQKdiAwLjU3MzgzNSAyLjU2OTgxNyA3LjEyNDcyMQp2IDAuNTc0Nzc0IDIuNTc3ODU4IDcuMDU3NTUyCnYgMC41NzQ3NzQgMi41NzkzNTAgNy4xMjQ1MDgKdiAwLjU3NzU1NSAyLjU4NzAyNCA3LjA1NzM0OAp2IDAuNTc3NTU1IDIuNTg4NTE2IDcuMTI0MzA0CnYgMC41ODIwNzIgMi41OTU0NzMgNy4wNTcxNTkKdiAwLjU4MjA3MiAyLjU5Njk2NCA3LjEyNDExNQp2IDAuNTg4MTUwIDIuNjAyODc3IDcuMDU2OTk0CnYgMC41ODgxNTAgMi42MDQzNjkgNy4xMjM5NTAKdiAwLjU5NTU1NyAyLjYwODk1NCA3LjA1Njg1OQp2IDAuNTk1NTU3IDIuNjEwNDQ2IDcuMTIzODE1CnYgMC42MDQwMDcgMi42MTM0NzAgNy4wNTY3NTgKdiAwLjYwNDAwNyAyLjYxNDk2MiA3LjEyMzcxNAp2IDAuNjEzMTc2IDIuNjE2MjUxIDcuMDU2Njk2CnYgMC42MTMxNzYgMi42MTc3NDIgNy4xMjM2NTIKdiAwLjYyMjcxMSAyLjYxNzE4OSA3LjA1NjY3NQp2IDAuNjIyNzExIDIuNjE4NjgxIDcuMTIzNjMxCnYgMC42MzIyNDcgMi42MTYyNTEgNy4wNTY2OTYKdiAwLjYzMjI0NyAyLjYxNzc0MiA3LjEyMzY1Mgp2IDAuNjQxNDE1IDIuNjEzNDcwIDcuMDU2NzU4CnYgMC42NDE0MTUgMi42MTQ5NjIgNy4xMjM3MTQKdiAwLjY0OTg2NiAyLjYwODk1NCA3LjA1Njg1OQp2IDAuNjQ5ODY2IDIuNjEwNDQ2IDcuMTIzODE1CnYgMC42NTcyNzIgMi42MDI4NzcgNy4wNTY5OTQKdiAwLjY1NzI3MiAyLjYwNDM2OSA3LjEyMzk1MAp2IDAuNjYzMzUxIDIuNTk1NDczIDcuMDU3MTU5CnYgMC42NjMzNTEgMi41OTY5NjQgNy4xMjQxMTUKdiAwLjY2Nzg2NyAyLjU4NzAyNCA3LjA1NzM0OAp2IDAuNjY3ODY3IDIuNTg4NTE2IDcuMTI0MzA0CnYgMC42NzA2NDkgMi41Nzc4NTggNy4wNTc1NTIKdiAwLjY3MDY0OSAyLjU3OTM1MCA3LjEyNDUwOAp2IDAuNjcxNTg4IDIuNTY4MzI1IDcuMDU3NzY0CnYgMC42NzE1ODggMi41Njk4MTcgNy4xMjQ3MjEKdiAwLjY3MDY0OSAyLjU1ODc5MiA3LjA1Nzk3Nwp2IDAuNjcwNjQ5IDIuNTYwMjg0IDcuMTI0OTMzCnYgMC42Njc4NjcgMi41NDk2MjUgNy4wNTgxODEKdiAwLjY2Nzg2NyAyLjU1MTExNyA3LjEyNTEzNwp2IDAuNjYzMzUxIDIuNTQxMTc3IDcuMDU4MzY5CnYgMC42NjMzNTEgMi41NDI2NjkgNy4xMjUzMjUKdiAwLjY1NzI3MiAyLjUzMzc3MiA3LjA1ODUzNAp2IDAuNjU3MjcyIDIuNTM1MjY0IDcuMTI1NDkwCnYgMC42NDk4NjYgMi41Mjc2OTYgNy4wNTg2NzAKdiAwLjY0OTg2NiAyLjUyOTE4NyA3LjEyNTYyNgp2IDAuNjQxNDE1IDIuNTIzMTgwIDcuMDU4NzcwCnYgMC42NDE0MTUgMi41MjQ2NzIgNy4xMjU3MjYKdiAwLjYzMjI0NiAyLjUyMDM5OSA3LjA1ODgzMgp2IDAuNjMyMjQ2IDIuNTIxODkxIDcuMTI1Nzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZuIC0wLjA5ODAgLTAuOTk0OSAwLjAyMjIKdm4gLTAuMjkwMyAtMC45NTY3IDAuMDIxMwp2biAtMC40NzE0IC0wLjg4MTcgMC4wMTk2CnZuIC0wLjYzNDQgLTAuNzcyOCAwLjAxNzIKdm4gLTAuNzczMCAtMC42MzQyIDAuMDE0MQp2biAtMC44ODE5IC0wLjQ3MTMgMC4wMTA1CnZuIC0wLjk1NjkgLTAuMjkwMiAwLjAwNjUKdm4gLTAuOTk1MiAtMC4wOTgwIDAuMDAyMgp2biAtMC45OTUyIDAuMDk4MCAtMC4wMDIyCnZuIC0wLjk1NjkgMC4yOTAyIC0wLjAwNjUKdm4gLTAuODgxOSAwLjQ3MTMgLTAuMDEwNQp2biAtMC43NzMwIDAuNjM0MiAtMC4wMTQxCnZuIC0wLjYzNDQgMC43NzI4IC0wLjAxNzIKdm4gLTAuNDcxNCAwLjg4MTcgLTAuMDE5Ngp2biAtMC4yOTAzIDAuOTU2NyAtMC4wMjEzCnZuIC0wLjA5ODAgMC45OTQ5IC0wLjAyMjIKdm4gMC4wOTgwIDAuOTk0OSAtMC4wMjIyCnZuIDAuMjkwMyAwLjk1NjcgLTAuMDIxMwp2biAwLjQ3MTQgMC44ODE3IC0wLjAxOTYKdm4gMC42MzQ0IDAuNzcyOCAtMC4wMTcyCnZuIDAuNzczMCAwLjYzNDIgLTAuMDE0MQp2biAwLjg4MTkgMC40NzEzIC0wLjAxMDUKdm4gMC45NTY5IDAuMjkwMiAtMC4wMDY1CnZuIDAuOTk1MiAwLjA5ODAgLTAuMDAyMgp2biAwLjk5NTIgLTAuMDk4MCAwLjAwMjIKdm4gMC45NTY5IC0wLjI5MDIgMC4wMDY1CnZuIDAuODgxOSAtMC40NzEzIDAuMDEwNQp2biAwLjc3MzAgLTAuNjM0MiAwLjAxNDEKdm4gMC42MzQ0IC0wLjc3MjggMC4wMTcyCnZuIDAuNDcxNCAtMC44ODE3IDAuMDE5Ngp2biAtMC4wMDAwIDAuMDIyMyAwLjk5OTgKdm4gMC4yOTAzIC0wLjk1NjcgMC4wMjEzCnZuIDAuMDk4MCAtMC45OTQ5IDAuMDIyMgp2biAtMC4wMDAwIC0wLjAyMjMgLTAuOTk5OAp1c2VtdGwgTm9uZQpzIG9mZgpmIDM0NDUvNDkwOC8yMTM4IDM0NDYvNDkwOS8yMTM4IDM0NDgvNDkxMC8yMTM4IDM0NDcvNDkxMS8yMTM4CmYgMzQ0Ny80OTExLzIxMzkgMzQ0OC80OTEwLzIxMzkgMzQ1MC80OTEyLzIxMzkgMzQ0OS80OTEzLzIxMzkKZiAzNDQ5LzQ5MTMvMjE0MCAzNDUwLzQ5MTIvMjE0MCAzNDUyLzQ5MTQvMjE0MCAzNDUxLzQ5MTUvMjE0MApmIDM0NTEvNDkxNS8yMTQxIDM0NTIvNDkxNC8yMTQxIDM0NTQvNDkxNi8yMTQxIDM0NTMvNDkxNy8yMTQxCmYgMzQ1My80OTE3LzIxNDIgMzQ1NC80OTE2LzIxNDIgMzQ1Ni80OTE4LzIxNDIgMzQ1NS80OTE5LzIxNDIKZiAzNDU1LzQ5MTkvMjE0MyAzNDU2LzQ5MTgvMjE0MyAzNDU4LzQ5MjAvMjE0MyAzNDU3LzQ5MjEvMjE0MwpmIDM0NTcvNDkyMS8yMTQ0IDM0NTgvNDkyMC8yMTQ0IDM0NjAvNDkyMi8yMTQ0IDM0NTkvNDkyMy8yMTQ0CmYgMzQ1OS80OTIzLzIxNDUgMzQ2MC80OTIyLzIxNDUgMzQ2Mi80OTI0LzIxNDUgMzQ2MS80OTI1LzIxNDUKZiAzNDYxLzQ5MjUvMjE0NiAzNDYyLzQ5MjQvMjE0NiAzNDY0LzQ5MjYvMjE0NiAzNDYzLzQ5MjcvMjE0NgpmIDM0NjMvNDkyNy8yMTQ3IDM0NjQvNDkyNi8yMTQ3IDM0NjYvNDkyOC8yMTQ3IDM0NjUvNDkyOS8yMTQ3CmYgMzQ2NS80OTI5LzIxNDggMzQ2Ni80OTI4LzIxNDggMzQ2OC80OTMwLzIxNDggMzQ2Ny80OTMxLzIxNDgKZiAzNDY3LzQ5MzEvMjE0OSAzNDY4LzQ5MzAvMjE0OSAzNDcwLzQ5MzIvMjE0OSAzNDY5LzQ5MzMvMjE0OQpmIDM0NjkvNDkzMy8yMTUwIDM0NzAvNDkzMi8yMTUwIDM0NzIvNDkzNC8yMTUwIDM0NzEvNDkzNS8yMTUwCmYgMzQ3MS80OTM1LzIxNTEgMzQ3Mi80OTM0LzIxNTEgMzQ3NC80OTM2LzIxNTEgMzQ3My80OTM3LzIxNTEKZiAzNDczLzQ5MzcvMjE1MiAzNDc0LzQ5MzYvMjE1MiAzNDc2LzQ5MzgvMjE1MiAzNDc1LzQ5MzkvMjE1MgpmIDM0NzUvNDkzOS8yMTUzIDM0NzYvNDkzOC8yMTUzIDM0NzgvNDk0MC8yMTUzIDM0NzcvNDk0MS8yMTUzCmYgMzQ3Ny80OTQxLzIxNTQgMzQ3OC80OTQwLzIxNTQgMzQ4MC80OTQyLzIxNTQgMzQ3OS80OTQzLzIxNTQKZiAzNDc5LzQ5NDMvMjE1NSAzNDgwLzQ5NDIvMjE1NSAzNDgyLzQ5NDQvMjE1NSAzNDgxLzQ5NDUvMjE1NQpmIDM0ODEvNDk0NS8yMTU2IDM0ODIvNDk0NC8yMTU2IDM0ODQvNDk0Ni8yMTU2IDM0ODMvNDk0Ny8yMTU2CmYgMzQ4My80OTQ3LzIxNTcgMzQ4NC80OTQ2LzIxNTcgMzQ4Ni80OTQ4LzIxNTcgMzQ4NS80OTQ5LzIxNTcKZiAzNDg1LzQ5NDkvMjE1OCAzNDg2LzQ5NDgvMjE1OCAzNDg4LzQ5NTAvMjE1OCAzNDg3LzQ5NTEvMjE1OApmIDM0ODcvNDk1MS8yMTU5IDM0ODgvNDk1MC8yMTU5IDM0OTAvNDk1Mi8yMTU5IDM0ODkvNDk1My8yMTU5CmYgMzQ4OS80OTUzLzIxNjAgMzQ5MC80OTUyLzIxNjAgMzQ5Mi80OTU0LzIxNjAgMzQ5MS80OTU1LzIxNjAKZiAzNDkxLzQ5NTUvMjE2MSAzNDkyLzQ5NTQvMjE2MSAzNDk0LzQ5NTYvMjE2MSAzNDkzLzQ5NTcvMjE2MQpmIDM0OTMvNDk1Ny8yMTYyIDM0OTQvNDk1Ni8yMTYyIDM0OTYvNDk1OC8yMTYyIDM0OTUvNDk1OS8yMTYyCmYgMzQ5NS80OTU5LzIxNjMgMzQ5Ni80OTU4LzIxNjMgMzQ5OC80OTYwLzIxNjMgMzQ5Ny80OTYxLzIxNjMKZiAzNDk3LzQ5NjEvMjE2NCAzNDk4LzQ5NjAvMjE2NCAzNTAwLzQ5NjIvMjE2NCAzNDk5LzQ5NjMvMjE2NApmIDM0OTkvNDk2My8yMTY1IDM1MDAvNDk2Mi8yMTY1IDM1MDIvNDk2NC8yMTY1IDM1MDEvNDk2NS8yMTY1CmYgMzUwMS80OTY1LzIxNjYgMzUwMi80OTY0LzIxNjYgMzUwNC80OTY2LzIxNjYgMzUwMy80OTY3LzIxNjYKZiAzNTAzLzQ5NjcvMjE2NyAzNTA0LzQ5NjYvMjE2NyAzNTA2LzQ5NjgvMjE2NyAzNTA1LzQ5NjkvMjE2NwpmIDM0NDgvNDk3MC8yMTY4IDM0NDYvNDk3MS8yMTY4IDM1MDgvNDk3Mi8yMTY4IDM1MDYvNDk3My8yMTY4IDM1MDQvNDk3NC8yMTY4IDM1MDIvNDk3NS8yMTY4IDM1MDAvNDk3Ni8yMTY4IDM0OTgvNDk3Ny8yMTY4IDM0OTYvNDk3OC8yMTY4IDM0OTQvNDk3OS8yMTY4IDM0OTIvNDk4MC8yMTY4IDM0OTAvNDk4MS8yMTY4IDM0ODgvNDk4Mi8yMTY4IDM0ODYvNDk4My8yMTY4IDM0ODQvNDk4NC8yMTY4IDM0ODIvNDk4NS8yMTY4IDM0ODAvNDk4Ni8yMTY4IDM0NzgvNDk4Ny8yMTY4IDM0NzYvNDk4OC8yMTY4IDM0NzQvNDk4OS8yMTY4IDM0NzIvNDk5MC8yMTY4IDM0NzAvNDk5MS8yMTY4IDM0NjgvNDk5Mi8yMTY4IDM0NjYvNDk5My8yMTY4IDM0NjQvNDk5NC8yMTY4IDM0NjIvNDk5NS8yMTY4IDM0NjAvNDk5Ni8yMTY4IDM0NTgvNDk5Ny8yMTY4IDM0NTYvNDk5OC8yMTY4IDM0NTQvNDk5OS8yMTY4IDM0NTIvNTAwMC8yMTY4IDM0NTAvNTAwMS8yMTY4CmYgMzUwNS80OTY5LzIxNjkgMzUwNi80OTY4LzIxNjkgMzUwOC81MDAyLzIxNjkgMzUwNy81MDAzLzIxNjkKZiAzNTA3LzUwMDMvMjE3MCAzNTA4LzUwMDIvMjE3MCAzNDQ2LzUwMDQvMjE3MCAzNDQ1LzUwMDUvMjE3MApmIDM0NDUvNTAwNi8yMTcxIDM0NDcvNTAwNy8yMTcxIDM0NDkvNTAwOC8yMTcxIDM0NTEvNTAwOS8yMTcxIDM0NTMvNTAxMC8yMTcxIDM0NTUvNTAxMS8yMTcxIDM0NTcvNTAxMi8yMTcxIDM0NTkvNTAxMy8yMTcxIDM0NjEvNTAxNC8yMTcxIDM0NjMvNTAxNS8yMTcxIDM0NjUvNTAxNi8yMTcxIDM0NjcvNTAxNy8yMTcxIDM0NjkvNTAxOC8yMTcxIDM0NzEvNTAxOS8yMTcxIDM0NzMvNTAyMC8yMTcxIDM0NzUvNTAyMS8yMTcxIDM0NzcvNTAyMi8yMTcxIDM0NzkvNTAyMy8yMTcxIDM0ODEvNTAyNC8yMTcxIDM0ODMvNTAyNS8yMTcxIDM0ODUvNTAyNi8yMTcxIDM0ODcvNTAyNy8yMTcxIDM0ODkvNTAyOC8yMTcxIDM0OTEvNTAyOS8yMTcxIDM0OTMvNTAzMC8yMTcxIDM0OTUvNTAzMS8yMTcxIDM0OTcvNTAzMi8yMTcxIDM0OTkvNTAzMy8yMTcxIDM1MDEvNTAzNC8yMTcxIDM1MDMvNTAzNS8yMTcxIDM1MDUvNTAzNi8yMTcxIDM1MDcvNTAzNy8yMTcxCm8gQ3lsaW5kZXIuMDEzX0N5bGluZGVyLjAxNAp2IC0wLjYzOTg5MSAyLjUxOTQ2MCA3LjA1ODg1Mwp2IC0wLjYzOTg5MSAyLjUyMDk1MiA3LjEyNTgwOQp2IC0wLjY0OTQyNyAyLjUyMDM5OSA3LjA1ODgzMgp2IC0wLjY0OTQyNyAyLjUyMTg5MSA3LjEyNTc4OAp2IC0wLjY1ODU5NSAyLjUyMzE4MCA3LjA1ODc3MAp2IC0wLjY1ODU5NSAyLjUyNDY3MiA3LjEyNTcyNgp2IC0wLjY2NzA0NiAyLjUyNzY5NiA3LjA1ODY3MAp2IC0wLjY2NzA0NiAyLjUyOTE4NyA3LjEyNTYyNgp2IC0wLjY3NDQ1MiAyLjUzMzc3MiA3LjA1ODUzNAp2IC0wLjY3NDQ1MiAyLjUzNTI2NCA3LjEyNTQ5MAp2IC0wLjY4MDUzMSAyLjU0MTE3NyA3LjA1ODM2OQp2IC0wLjY4MDUzMSAyLjU0MjY2OSA3LjEyNTMyNQp2IC0wLjY4NTA0NyAyLjU0OTYyNSA3LjA1ODE4MQp2IC0wLjY4NTA0NyAyLjU1MTExNyA3LjEyNTEzNwp2IC0wLjY4NzgyOSAyLjU1ODc5MiA3LjA1Nzk3Nwp2IC0wLjY4NzgyOSAyLjU2MDI4NCA3LjEyNDkzMwp2IC0wLjY4ODc2OCAyLjU2ODMyNSA3LjA1Nzc2NAp2IC0wLjY4ODc2OCAyLjU2OTgxNyA3LjEyNDcyMQp2IC0wLjY4NzgyOSAyLjU3Nzg1OCA3LjA1NzU1Mgp2IC0wLjY4NzgyOSAyLjU3OTM1MCA3LjEyNDUwOAp2IC0wLjY4NTA0NyAyLjU4NzAyNCA3LjA1NzM0OAp2IC0wLjY4NTA0NyAyLjU4ODUxNiA3LjEyNDMwNAp2IC0wLjY4MDUzMCAyLjU5NTQ3MyA3LjA1NzE1OQp2IC0wLjY4MDUzMCAyLjU5Njk2NCA3LjEyNDExNQp2IC0wLjY3NDQ1MiAyLjYwMjg3NyA3LjA1Njk5NAp2IC0wLjY3NDQ1MiAyLjYwNDM2OSA3LjEyMzk1MAp2IC0wLjY2NzA0NSAyLjYwODk1NCA3LjA1Njg1OQp2IC0wLjY2NzA0NSAyLjYxMDQ0NiA3LjEyMzgxNQp2IC0wLjY1ODU5NSAyLjYxMzQ3MCA3LjA1Njc1OAp2IC0wLjY1ODU5NSAyLjYxNDk2MiA3LjEyMzcxNAp2IC0wLjY0OTQyNiAyLjYxNjI1MSA3LjA1NjY5Ngp2IC0wLjY0OTQyNiAyLjYxNzc0MiA3LjEyMzY1Mgp2IC0wLjYzOTg5MSAyLjYxNzE4OSA3LjA1NjY3NQp2IC0wLjYzOTg5MSAyLjYxODY4MSA3LjEyMzYzMQp2IC0wLjYzMDM1NiAyLjYxNjI1MSA3LjA1NjY5Ngp2IC0wLjYzMDM1NiAyLjYxNzc0MiA3LjEyMzY1Mgp2IC0wLjYyMTE4NyAyLjYxMzQ3MCA3LjA1Njc1OAp2IC0wLjYyMTE4NyAyLjYxNDk2MiA3LjEyMzcxNAp2IC0wLjYxMjczNyAyLjYwODk1NCA3LjA1Njg1OQp2IC0wLjYxMjczNyAyLjYxMDQ0NiA3LjEyMzgxNQp2IC0wLjYwNTMzMCAyLjYwMjg3NyA3LjA1Njk5NAp2IC0wLjYwNTMzMCAyLjYwNDM2OSA3LjEyMzk1MAp2IC0wLjU5OTI1MiAyLjU5NTQ3MyA3LjA1NzE1OQp2IC0wLjU5OTI1MiAyLjU5Njk2NCA3LjEyNDExNQp2IC0wLjU5NDczNSAyLjU4NzAyNCA3LjA1NzM0OAp2IC0wLjU5NDczNSAyLjU4ODUxNiA3LjEyNDMwNAp2IC0wLjU5MTk1NCAyLjU3Nzg1OCA3LjA1NzU1Mgp2IC0wLjU5MTk1NCAyLjU3OTM1MCA3LjEyNDUwOAp2IC0wLjU5MTAxNSAyLjU2ODMyNSA3LjA1Nzc2NAp2IC0wLjU5MTAxNSAyLjU2OTgxNyA3LjEyNDcyMQp2IC0wLjU5MTk1NCAyLjU1ODc5MiA3LjA1Nzk3Nwp2IC0wLjU5MTk1NCAyLjU2MDI4NCA3LjEyNDkzMwp2IC0wLjU5NDczNSAyLjU0OTYyNSA3LjA1ODE4MQp2IC0wLjU5NDczNSAyLjU1MTExNyA3LjEyNTEzNwp2IC0wLjU5OTI1MiAyLjU0MTE3NyA3LjA1ODM2OQp2IC0wLjU5OTI1MiAyLjU0MjY2OSA3LjEyNTMyNQp2IC0wLjYwNTMzMCAyLjUzMzc3MiA3LjA1ODUzNAp2IC0wLjYwNTMzMCAyLjUzNTI2NCA3LjEyNTQ5MAp2IC0wLjYxMjczNyAyLjUyNzY5NiA3LjA1ODY3MAp2IC0wLjYxMjczNyAyLjUyOTE4NyA3LjEyNTYyNgp2IC0wLjYyMTE4NyAyLjUyMzE4MCA3LjA1ODc3MAp2IC0wLjYyMTE4NyAyLjUyNDY3MiA3LjEyNTcyNgp2IC0wLjYzMDM1NiAyLjUyMDM5OSA3LjA1ODgzMgp2IC0wLjYzMDM1NiAyLjUyMTg5MSA3LjEyNTc4OAp2dCAxLjAwMDAwMCAwLjUwMDAwMAp2dCAxLjAwMDAwMCAxLjAwMDAwMAp2dCAwLjk2ODc1MCAxLjAwMDAwMAp2dCAwLjk2ODc1MCAwLjUwMDAwMAp2dCAwLjkzNzUwMCAxLjAwMDAwMAp2dCAwLjkzNzUwMCAwLjUwMDAwMAp2dCAwLjkwNjI1MCAxLjAwMDAwMAp2dCAwLjkwNjI1MCAwLjUwMDAwMAp2dCAwLjg3NTAwMCAxLjAwMDAwMAp2dCAwLjg3NTAwMCAwLjUwMDAwMAp2dCAwLjg0Mzc1MCAxLjAwMDAwMAp2dCAwLjg0Mzc1MCAwLjUwMDAwMAp2dCAwLjgxMjUwMCAxLjAwMDAwMAp2dCAwLjgxMjUwMCAwLjUwMDAwMAp2dCAwLjc4MTI1MCAxLjAwMDAwMAp2dCAwLjc4MTI1MCAwLjUwMDAwMAp2dCAwLjc1MDAwMCAxLjAwMDAwMAp2dCAwLjc1MDAwMCAwLjUwMDAwMAp2dCAwLjcxODc1MCAxLjAwMDAwMAp2dCAwLjcxODc1MCAwLjUwMDAwMAp2dCAwLjY4NzUwMCAxLjAwMDAwMAp2dCAwLjY4NzUwMCAwLjUwMDAwMAp2dCAwLjY1NjI1MCAxLjAwMDAwMAp2dCAwLjY1NjI1MCAwLjUwMDAwMAp2dCAwLjYyNTAwMCAxLjAwMDAwMAp2dCAwLjYyNTAwMCAwLjUwMDAwMAp2dCAwLjU5Mzc1MCAxLjAwMDAwMAp2dCAwLjU5Mzc1MCAwLjUwMDAwMAp2dCAwLjU2MjUwMCAxLjAwMDAwMAp2dCAwLjU2MjUwMCAwLjUwMDAwMAp2dCAwLjUzMTI1MCAxLjAwMDAwMAp2dCAwLjUzMTI1MCAwLjUwMDAwMAp2dCAwLjUwMDAwMCAxLjAwMDAwMAp2dCAwLjUwMDAwMCAwLjUwMDAwMAp2dCAwLjQ2ODc1MCAxLjAwMDAwMAp2dCAwLjQ2ODc1MCAwLjUwMDAwMAp2dCAwLjQzNzUwMCAxLjAwMDAwMAp2dCAwLjQzNzUwMCAwLjUwMDAwMAp2dCAwLjQwNjI1MCAxLjAwMDAwMAp2dCAwLjQwNjI1MCAwLjUwMDAwMAp2dCAwLjM3NTAwMCAxLjAwMDAwMAp2dCAwLjM3NTAwMCAwLjUwMDAwMAp2dCAwLjM0Mzc1MCAxLjAwMDAwMAp2dCAwLjM0Mzc1MCAwLjUwMDAwMAp2dCAwLjMxMjUwMCAxLjAwMDAwMAp2dCAwLjMxMjUwMCAwLjUwMDAwMAp2dCAwLjI4MTI1MCAxLjAwMDAwMAp2dCAwLjI4MTI1MCAwLjUwMDAwMAp2dCAwLjI1MDAwMCAxLjAwMDAwMAp2dCAwLjI1MDAwMCAwLjUwMDAwMAp2dCAwLjIxODc1MCAxLjAwMDAwMAp2dCAwLjIxODc1MCAwLjUwMDAwMAp2dCAwLjE4NzUwMCAxLjAwMDAwMAp2dCAwLjE4NzUwMCAwLjUwMDAwMAp2dCAwLjE1NjI1MCAxLjAwMDAwMAp2dCAwLjE1NjI1MCAwLjUwMDAwMAp2dCAwLjEyNTAwMCAxLjAwMDAwMAp2dCAwLjEyNTAwMCAwLjUwMDAwMAp2dCAwLjA5Mzc1MCAxLjAwMDAwMAp2dCAwLjA5Mzc1MCAwLjUwMDAwMAp2dCAwLjA2MjUwMCAxLjAwMDAwMAp2dCAwLjA2MjUwMCAwLjUwMDAwMAp2dCAwLjI5NjgyMiAwLjQ4NTM4OAp2dCAwLjI1MDAwMCAwLjQ5MDAwMAp2dCAwLjIwMzE3OSAwLjQ4NTM4OQp2dCAwLjE1ODE1NiAwLjQ3MTczMQp2dCAwLjExNjY2MyAwLjQ0OTU1Mwp2dCAwLjA4MDI5NSAwLjQxOTcwNgp2dCAwLjA1MDQ0NyAwLjM4MzMzNwp2dCAwLjAyODI2OSAwLjM0MTg0NAp2dCAwLjAxNDYxMiAwLjI5NjgyMgp2dCAwLjAxMDAwMCAwLjI1MDAwMAp2dCAwLjAxNDYxMSAwLjIwMzE3OQp2dCAwLjAyODI2OSAwLjE1ODE1Ngp2dCAwLjA1MDQ0NyAwLjExNjY2Mwp2dCAwLjA4MDI5NCAwLjA4MDI5NAp2dCAwLjExNjY2MyAwLjA1MDQ0Nwp2dCAwLjE1ODE1NiAwLjAyODI2OQp2dCAwLjIwMzE3OCAwLjAxNDYxMgp2dCAwLjI1MDAwMCAwLjAxMDAwMAp2dCAwLjI5NjgyMiAwLjAxNDYxMgp2dCAwLjM0MTg0NCAwLjAyODI2OQp2dCAwLjM4MzMzNyAwLjA1MDQ0Nwp2dCAwLjQxOTcwNiAwLjA4MDI5NAp2dCAwLjQ0OTU1MyAwLjExNjY2Mwp2dCAwLjQ3MTczMSAwLjE1ODE1Ngp2dCAwLjQ4NTM4OCAwLjIwMzE3OAp2dCAwLjQ5MDAwMCAwLjI1MDAwMAp2dCAwLjQ4NTM4OCAwLjI5NjgyMgp2dCAwLjQ3MTczMSAwLjM0MTg0NAp2dCAwLjQ0OTU1MyAwLjM4MzMzNwp2dCAwLjQxOTcwNiAwLjQxOTcwNgp2dCAwLjM4MzMzNyAwLjQ0OTU1Mwp2dCAwLjM0MTg0NCAwLjQ3MTczMQp2dCAwLjAzMTI1MCAxLjAwMDAwMAp2dCAwLjAzMTI1MCAwLjUwMDAwMAp2dCAwLjAwMDAwMCAxLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjUwMDAwMAp2dCAwLjc1MDAwMCAwLjQ5MDAwMAp2dCAwLjc5NjgyMiAwLjQ4NTM4OAp2dCAwLjg0MTg0NCAwLjQ3MTczMQp2dCAwLjg4MzMzNyAwLjQ0OTU1Mwp2dCAwLjkxOTcwNiAwLjQxOTcwNgp2dCAwLjk0OTU1MyAwLjM4MzMzNwp2dCAwLjk3MTczMSAwLjM0MTg0NAp2dCAwLjk4NTM4OCAwLjI5NjgyMgp2dCAwLjk5MDAwMCAwLjI1MDAwMAp2dCAwLjk4NTM4OCAwLjIwMzE3OAp2dCAwLjk3MTczMSAwLjE1ODE1Ngp2dCAwLjk0OTU1MyAwLjExNjY2Mwp2dCAwLjkxOTcwNiAwLjA4MDI5NAp2dCAwLjg4MzMzNyAwLjA1MDQ0Nwp2dCAwLjg0MTg0NCAwLjAyODI2OQp2dCAwLjc5NjgyMiAwLjAxNDYxMgp2dCAwLjc1MDAwMCAwLjAxMDAwMAp2dCAwLjcwMzE3OCAwLjAxNDYxMgp2dCAwLjY1ODE1NiAwLjAyODI2OQp2dCAwLjYxNjY2MyAwLjA1MDQ0Nwp2dCAwLjU4MDI5NCAwLjA4MDI5NAp2dCAwLjU1MDQ0NyAwLjExNjY2Mwp2dCAwLjUyODI2OSAwLjE1ODE1Ngp2dCAwLjUxNDYxMSAwLjIwMzE3OQp2dCAwLjUxMDAwMCAwLjI1MDAwMAp2dCAwLjUxNDYxMiAwLjI5NjgyMgp2dCAwLjUyODI2OSAwLjM0MTg0NAp2dCAwLjU1MDQ0NyAwLjM4MzMzNwp2dCAwLjU4MDI5NSAwLjQxOTcwNgp2dCAwLjYxNjY2MyAwLjQ0OTU1Mwp2dCAwLjY1ODE1NiAwLjQ3MTczMQp2dCAwLjcwMzE3OSAwLjQ4NTM4OQp2biAtMC4wOTgwIC0wLjk5NDkgMC4wMjIyCnZuIC0wLjI5MDMgLTAuOTU2NyAwLjAyMTMKdm4gLTAuNDcxNCAtMC44ODE3IDAuMDE5Ngp2biAtMC42MzQ0IC0wLjc3MjggMC4wMTcyCnZuIC0wLjc3MzAgLTAuNjM0MiAwLjAxNDEKdm4gLTAuODgxOSAtMC40NzEzIDAuMDEwNQp2biAtMC45NTY5IC0wLjI5MDIgMC4wMDY1CnZuIC0wLjk5NTIgLTAuMDk4MCAwLjAwMjIKdm4gLTAuOTk1MiAwLjA5ODAgLTAuMDAyMgp2biAtMC45NTY5IDAuMjkwMiAtMC4wMDY1CnZuIC0wLjg4MTkgMC40NzEzIC0wLjAxMDUKdm4gLTAuNzczMCAwLjYzNDIgLTAuMDE0MQp2biAtMC42MzQ0IDAuNzcyOCAtMC4wMTcyCnZuIC0wLjQ3MTQgMC44ODE3IC0wLjAxOTYKdm4gLTAuMjkwMyAwLjk1NjcgLTAuMDIxMwp2biAtMC4wOTgwIDAuOTk0OSAtMC4wMjIyCnZuIDAuMDk4MCAwLjk5NDkgLTAuMDIyMgp2biAwLjI5MDMgMC45NTY3IC0wLjAyMTMKdm4gMC40NzE0IDAuODgxNyAtMC4wMTk2CnZuIDAuNjM0NCAwLjc3MjggLTAuMDE3Mgp2biAwLjc3MzAgMC42MzQyIC0wLjAxNDEKdm4gMC44ODE5IDAuNDcxMyAtMC4wMTA1CnZuIDAuOTU2OSAwLjI5MDIgLTAuMDA2NQp2biAwLjk5NTIgMC4wOTgwIC0wLjAwMjIKdm4gMC45OTUyIC0wLjA5ODAgMC4wMDIyCnZuIDAuOTU2OSAtMC4yOTAyIDAuMDA2NQp2biAwLjg4MTkgLTAuNDcxMyAwLjAxMDUKdm4gMC43NzMwIC0wLjYzNDIgMC4wMTQxCnZuIDAuNjM0NCAtMC43NzI4IDAuMDE3Mgp2biAwLjQ3MTQgLTAuODgxNyAwLjAxOTYKdm4gLTAuMDAwMCAwLjAyMjMgMC45OTk4CnZuIDAuMjkwMyAtMC45NTY3IDAuMDIxMwp2biAwLjA5ODAgLTAuOTk0OSAwLjAyMjIKdm4gLTAuMDAwMCAtMC4wMjIzIC0wLjk5OTgKdXNlbXRsIE5vbmUKcyBvZmYKZiAzNTA5LzUwMzgvMjE3MiAzNTEwLzUwMzkvMjE3MiAzNTEyLzUwNDAvMjE3MiAzNTExLzUwNDEvMjE3MgpmIDM1MTEvNTA0MS8yMTczIDM1MTIvNTA0MC8yMTczIDM1MTQvNTA0Mi8yMTczIDM1MTMvNTA0My8yMTczCmYgMzUxMy81MDQzLzIxNzQgMzUxNC81MDQyLzIxNzQgMzUxNi81MDQ0LzIxNzQgMzUxNS81MDQ1LzIxNzQKZiAzNTE1LzUwNDUvMjE3NSAzNTE2LzUwNDQvMjE3NSAzNTE4LzUwNDYvMjE3NSAzNTE3LzUwNDcvMjE3NQpmIDM1MTcvNTA0Ny8yMTc2IDM1MTgvNTA0Ni8yMTc2IDM1MjAvNTA0OC8yMTc2IDM1MTkvNTA0OS8yMTc2CmYgMzUxOS81MDQ5LzIxNzcgMzUyMC81MDQ4LzIxNzcgMzUyMi81MDUwLzIxNzcgMzUyMS81MDUxLzIxNzcKZiAzNTIxLzUwNTEvMjE3OCAzNTIyLzUwNTAvMjE3OCAzNTI0LzUwNTIvMjE3OCAzNTIzLzUwNTMvMjE3OApmIDM1MjMvNTA1My8yMTc5IDM1MjQvNTA1Mi8yMTc5IDM1MjYvNTA1NC8yMTc5IDM1MjUvNTA1NS8yMTc5CmYgMzUyNS81MDU1LzIxODAgMzUyNi81MDU0LzIxODAgMzUyOC81MDU2LzIxODAgMzUyNy81MDU3LzIxODAKZiAzNTI3LzUwNTcvMjE4MSAzNTI4LzUwNTYvMjE4MSAzNTMwLzUwNTgvMjE4MSAzNTI5LzUwNTkvMjE4MQpmIDM1MjkvNTA1OS8yMTgyIDM1MzAvNTA1OC8yMTgyIDM1MzIvNTA2MC8yMTgyIDM1MzEvNTA2MS8yMTgyCmYgMzUzMS81MDYxLzIxODMgMzUzMi81MDYwLzIxODMgMzUzNC81MDYyLzIxODMgMzUzMy81MDYzLzIxODMKZiAzNTMzLzUwNjMvMjE4NCAzNTM0LzUwNjIvMjE4NCAzNTM2LzUwNjQvMjE4NCAzNTM1LzUwNjUvMjE4NApmIDM1MzUvNTA2NS8yMTg1IDM1MzYvNTA2NC8yMTg1IDM1MzgvNTA2Ni8yMTg1IDM1MzcvNTA2Ny8yMTg1CmYgMzUzNy81MDY3LzIxODYgMzUzOC81MDY2LzIxODYgMzU0MC81MDY4LzIxODYgMzUzOS81MDY5LzIxODYKZiAzNTM5LzUwNjkvMjE4NyAzNTQwLzUwNjgvMjE4NyAzNTQyLzUwNzAvMjE4NyAzNTQxLzUwNzEvMjE4NwpmIDM1NDEvNTA3MS8yMTg4IDM1NDIvNTA3MC8yMTg4IDM1NDQvNTA3Mi8yMTg4IDM1NDMvNTA3My8yMTg4CmYgMzU0My81MDczLzIxODkgMzU0NC81MDcyLzIxODkgMzU0Ni81MDc0LzIxODkgMzU0NS81MDc1LzIxODkKZiAzNTQ1LzUwNzUvMjE5MCAzNTQ2LzUwNzQvMjE5MCAzNTQ4LzUwNzYvMjE5MCAzNTQ3LzUwNzcvMjE5MApmIDM1NDcvNTA3Ny8yMTkxIDM1NDgvNTA3Ni8yMTkxIDM1NTAvNTA3OC8yMTkxIDM1NDkvNTA3OS8yMTkxCmYgMzU0OS81MDc5LzIxOTIgMzU1MC81MDc4LzIxOTIgMzU1Mi81MDgwLzIxOTIgMzU1MS81MDgxLzIxOTIKZiAzNTUxLzUwODEvMjE5MyAzNTUyLzUwODAvMjE5MyAzNTU0LzUwODIvMjE5MyAzNTUzLzUwODMvMjE5MwpmIDM1NTMvNTA4My8yMTk0IDM1NTQvNTA4Mi8yMTk0IDM1NTYvNTA4NC8yMTk0IDM1NTUvNTA4NS8yMTk0CmYgMzU1NS81MDg1LzIxOTUgMzU1Ni81MDg0LzIxOTUgMzU1OC81MDg2LzIxOTUgMzU1Ny81MDg3LzIxOTUKZiAzNTU3LzUwODcvMjE5NiAzNTU4LzUwODYvMjE5NiAzNTYwLzUwODgvMjE5NiAzNTU5LzUwODkvMjE5NgpmIDM1NTkvNTA4OS8yMTk3IDM1NjAvNTA4OC8yMTk3IDM1NjIvNTA5MC8yMTk3IDM1NjEvNTA5MS8yMTk3CmYgMzU2MS81MDkxLzIxOTggMzU2Mi81MDkwLzIxOTggMzU2NC81MDkyLzIxOTggMzU2My81MDkzLzIxOTgKZiAzNTYzLzUwOTMvMjE5OSAzNTY0LzUwOTIvMjE5OSAzNTY2LzUwOTQvMjE5OSAzNTY1LzUwOTUvMjE5OQpmIDM1NjUvNTA5NS8yMjAwIDM1NjYvNTA5NC8yMjAwIDM1NjgvNTA5Ni8yMjAwIDM1NjcvNTA5Ny8yMjAwCmYgMzU2Ny81MDk3LzIyMDEgMzU2OC81MDk2LzIyMDEgMzU3MC81MDk4LzIyMDEgMzU2OS81MDk5LzIyMDEKZiAzNTEyLzUxMDAvMjIwMiAzNTEwLzUxMDEvMjIwMiAzNTcyLzUxMDIvMjIwMiAzNTcwLzUxMDMvMjIwMiAzNTY4LzUxMDQvMjIwMiAzNTY2LzUxMDUvMjIwMiAzNTY0LzUxMDYvMjIwMiAzNTYyLzUxMDcvMjIwMiAzNTYwLzUxMDgvMjIwMiAzNTU4LzUxMDkvMjIwMiAzNTU2LzUxMTAvMjIwMiAzNTU0LzUxMTEvMjIwMiAzNTUyLzUxMTIvMjIwMiAzNTUwLzUxMTMvMjIwMiAzNTQ4LzUxMTQvMjIwMiAzNTQ2LzUxMTUvMjIwMiAzNTQ0LzUxMTYvMjIwMiAzNTQyLzUxMTcvMjIwMiAzNTQwLzUxMTgvMjIwMiAzNTM4LzUxMTkvMjIwMiAzNTM2LzUxMjAvMjIwMiAzNTM0LzUxMjEvMjIwMiAzNTMyLzUxMjIvMjIwMiAzNTMwLzUxMjMvMjIwMiAzNTI4LzUxMjQvMjIwMiAzNTI2LzUxMjUvMjIwMiAzNTI0LzUxMjYvMjIwMiAzNTIyLzUxMjcvMjIwMiAzNTIwLzUxMjgvMjIwMiAzNTE4LzUxMjkvMjIwMiAzNTE2LzUxMzAvMjIwMiAzNTE0LzUxMzEvMjIwMgpmIDM1NjkvNTA5OS8yMjAzIDM1NzAvNTA5OC8yMjAzIDM1NzIvNTEzMi8yMjAzIDM1NzEvNTEzMy8yMjAzCmYgMzU3MS81MTMzLzIyMDQgMzU3Mi81MTMyLzIyMDQgMzUxMC81MTM0LzIyMDQgMzUwOS81MTM1LzIyMDQKZiAzNTA5LzUxMzYvMjIwNSAzNTExLzUxMzcvMjIwNSAzNTEzLzUxMzgvMjIwNSAzNTE1LzUxMzkvMjIwNSAzNTE3LzUxNDAvMjIwNSAzNTE5LzUxNDEvMjIwNSAzNTIxLzUxNDIvMjIwNSAzNTIzLzUxNDMvMjIwNSAzNTI1LzUxNDQvMjIwNSAzNTI3LzUxNDUvMjIwNSAzNTI5LzUxNDYvMjIwNSAzNTMxLzUxNDcvMjIwNSAzNTMzLzUxNDgvMjIwNSAzNTM1LzUxNDkvMjIwNSAzNTM3LzUxNTAvMjIwNSAzNTM5LzUxNTEvMjIwNSAzNTQxLzUxNTIvMjIwNSAzNTQzLzUxNTMvMjIwNSAzNTQ1LzUxNTQvMjIwNSAzNTQ3LzUxNTUvMjIwNSAzNTQ5LzUxNTYvMjIwNSAzNTUxLzUxNTcvMjIwNSAzNTUzLzUxNTgvMjIwNSAzNTU1LzUxNTkvMjIwNSAzNTU3LzUxNjAvMjIwNSAzNTU5LzUxNjEvMjIwNSAzNTYxLzUxNjIvMjIwNSAzNTYzLzUxNjMvMjIwNSAzNTY1LzUxNjQvMjIwNSAzNTY3LzUxNjUvMjIwNSAzNTY5LzUxNjYvMjIwNSAzNTcxLzUxNjcvMjIwNQpvIEN1YmVfQ3ViZS4wMDMKdiAxLjg3NDc1NyAyLjcwODM1OCA3LjA4NzIxOQp2IDEuODc0NzU3IDIuNDM4MTMyIDcuMDg3MjE5CnYgMS44NzQ3NTcgMi43MDgzNTggNi44NzkxODEKdiAxLjg3NDc1NyAyLjQzODEzMiA2Ljg3OTE4MQp2IDAuODYyODY1IDIuNzA4MzU5IDcuMDg3MjE5CnYgMC44NjI4NjUgMi40MzgxMzIgNy4wODcyMTkKdiAwLjg2Mjg2NSAyLjcwODM1OSA2Ljg3OTE4MQp2IDAuODYyODY1IDIuNDM4MTMyIDYuODc5MTgxCnZ0IDAuMzc1MDAwIDAuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuMjUwMDAwCnZ0IDAuMzc1MDAwIDAuMjUwMDAwCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuNzUwMDAwCnZ0IDAuMzc1MDAwIDAuNzUwMDAwCnZ0IDAuMjg4OTA5IDAuMzU4NzcyCnZ0IDAuNzMwNzc4IDAuMzU4NzcyCnZ0IDAuNzMwNzc4IDAuODAwNjQwCnZ0IDAuMjg4OTA5IDAuODAwNjQwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuNzUwMDAwCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuNzUwMDAwCnZuIDEuMDAwMCAwLjAwMDAgMC4wMDAwCnZuIDAuMDAwMCAwLjAwMDAgLTEuMDAwMAp2biAtMS4wMDAwIDAuMDAwMCAwLjAwMDAKdm4gMC4wMDAwIDAuMDAwMCAxLjAwMDAKdm4gMC4wMDAwIDEuMDAwMCAwLjAwMDAKdm4gLTAuMDAwMCAtMS4wMDAwIDAuMDAwMAp1c2VtdGwgTWF0ZXJpYWwuMDQ1CnMgb2ZmCmYgMzU3My81MTY4LzIyMDYgMzU3NC81MTY5LzIyMDYgMzU3Ni81MTcwLzIyMDYgMzU3NS81MTcxLzIyMDYKZiAzNTc1LzUxNzEvMjIwNyAzNTc2LzUxNzAvMjIwNyAzNTgwLzUxNzIvMjIwNyAzNTc5LzUxNzMvMjIwNwpmIDM1NzkvNTE3My8yMjA4IDM1ODAvNTE3Mi8yMjA4IDM1NzgvNTE3NC8yMjA4IDM1NzcvNTE3NS8yMjA4CmYgMzU3Ny81MTc2LzIyMDkgMzU3OC81MTc3LzIyMDkgMzU3NC81MTc4LzIyMDkgMzU3My81MTc5LzIyMDkKZiAzNTc1LzUxODAvMjIxMCAzNTc5LzUxNzMvMjIxMCAzNTc3LzUxNzUvMjIxMCAzNTczLzUxODEvMjIxMApmIDM1ODAvNTE3Mi8yMjExIDM1NzYvNTE4Mi8yMjExIDM1NzQvNTE4My8yMjExIDM1NzgvNTE3NC8yMjExCm8gQ3ViZS4wMDJfQ3ViZS4wMDQKdiAtMS4wMTg2ODMgMi42NDk5MDQgNy4wODcyMTkKdiAtMS4wMTg2ODMgMi40NDExODAgNy4wODcyMTkKdiAtMS4wMTg2ODMgMi42NDk5MDQgNi44NzkxODEKdiAtMS4wMTg2ODMgMi40NDExODAgNi44NzkxODEKdiAtMi4zNTgzMTMgMi42NDk5MDQgNy4wODcyMTkKdiAtMi4zNTgzMTMgMi40NDExODAgNy4wODcyMTkKdiAtMi4zNTgzMTMgMi42NDk5MDQgNi44NzkxODEKdiAtMi4zNTgzMTMgMi40NDExODAgNi44NzkxODEKdnQgMC4zNzUwMDAgMC4wMDAwMDAKdnQgMC42MjUwMDAgMC4wMDAwMDAKdnQgMC42MjUwMDAgMC4yNTAwMDAKdnQgMC4zNzUwMDAgMC4yNTAwMDAKdnQgMC42MjUwMDAgMC41MDAwMDAKdnQgMC4zNzUwMDAgMC41MDAwMDAKdnQgMC42MjUwMDAgMC43NTAwMDAKdnQgMC4zNzUwMDAgMC43NTAwMDAKdnQgMC4zMTYyMzUgMC4zMTcxOTYKdnQgMC42ODM3NjUgMC4zMTcxOTYKdnQgMC42ODM3NjUgMC42ODQ3MjYKdnQgMC4zMTYyMzUgMC42ODQ3MjYKdnQgMC4xMjUwMDAgMC41MDAwMDAKdnQgMC4xMjUwMDAgMC43NTAwMDAKdnQgMC44NzUwMDAgMC41MDAwMDAKdnQgMC44NzUwMDAgMC43NTAwMDAKdm4gMS4wMDAwIDAuMDAwMCAwLjAwMDAKdm4gMC4wMDAwIDAuMDAwMCAtMS4wMDAwCnZuIC0xLjAwMDAgMC4wMDAwIDAuMDAwMAp2biAwLjAwMDAgMC4wMDAwIDEuMDAwMAp2biAwLjAwMDAgMS4wMDAwIDAuMDAwMAp2biAtMC4wMDAwIC0xLjAwMDAgMC4wMDAwCnVzZW10bCBNYXRlcmlhbC4wMjQKcyBvZmYKZiAzNTgxLzUxODQvMjIxMiAzNTgyLzUxODUvMjIxMiAzNTg0LzUxODYvMjIxMiAzNTgzLzUxODcvMjIxMgpmIDM1ODMvNTE4Ny8yMjEzIDM1ODQvNTE4Ni8yMjEzIDM1ODgvNTE4OC8yMjEzIDM1ODcvNTE4OS8yMjEzCmYgMzU4Ny81MTg5LzIyMTQgMzU4OC81MTg4LzIyMTQgMzU4Ni81MTkwLzIyMTQgMzU4NS81MTkxLzIyMTQKZiAzNTg1LzUxOTIvMjIxNSAzNTg2LzUxOTMvMjIxNSAzNTgyLzUxOTQvMjIxNSAzNTgxLzUxOTUvMjIxNQpmIDM1ODMvNTE5Ni8yMjE2IDM1ODcvNTE4OS8yMjE2IDM1ODUvNTE5MS8yMjE2IDM1ODEvNTE5Ny8yMjE2CmYgMzU4OC81MTg4LzIyMTcgMzU4NC81MTk4LzIyMTcgMzU4Mi81MTk5LzIyMTcgMzU4Ni81MTkwLzIyMTcK", self.location).href, dj = { + name: "Mockup", + props: { + screen: { + type: null + }, + lightClr: { + type: String, + default: "white" + }, + phoneClr: { + type: String, + default: "white" + }, + position: { + type: Object, + default: () => ({}) + }, + rotation: { + type: Object, + default: () => ({}) + }, + linearFilter: { + type: Boolean + } + }, + setup(n) { + const M = tI(null); + let D, t; + const e = []; + let N, A = 0, z = 0; + function I() { + const y = () => { + D = new jD(45, M.value.clientWidth / M.value.clientHeight, 0.1, 1e4), t = new nA(); + const c = new Wi(n.lightClr); + t.add(c), c.position.set(0, 0, 300), D.position.set(0, 0, 200); + }, a = (c, s) => { + const l = new Oj({ + position: { + x: 0, + y: 0, + z: 0, + ...s.position + }, + rotation: { + x: -0.2, + y: 0.3, + z: 0.06, + ...s.rotation + } + }), C = () => { + const Z = xj(54, 115.80000000000001, 8); + let o; + typeof c == "string" ? o = new Bi().load(c) : o = new hi(c), o.anisotropy = N.capabilities.getMaxAnisotropy(); + const p = new Hn({ map: o }); + n.linearFilter && (p.map.minFilter = uD); + const Y = new nD(Z, p); + (() => { + const f = new pD().setFromObject(Y), Q = new O(); + f.getSize(Q); + const K = new O(), W = Y.geometry.attributes.position, IM = Y.geometry.attributes.uv; + for (let _ = 0; _ < W.count; _ += 1) + K.fromBufferAttribute(W, _), IM.setXY(_, (K.x - f.min.x) / Q.x, (K.y - f.min.y) / Q.y); + })(), Y.translateZ(3.6), Y.geometry.center(), l.add(Y); + }, E = () => { + new wj().load(lj, (h) => { + const F = new ZM(); + h.traverse((MM) => { + if (MM instanceof nD) { + MM.material = new Hn({ color: n.phoneClr }), MM.geometry.center(); + const Z = new nD(MM.geometry, MM.material), o = 8.6; + Z.rotateX(Math.PI / 2), Z.scale.set(-o, o, o), F.add(Z); + } + }), l.add(F); + }); + }; + return l.startFloat(), t.add(l), C(), E(), l; + }; + if (N = new KM({ antialias: !0, alpha: !0 }), N.setSize(M.value.clientWidth, M.value.clientHeight), y(), Array.isArray(n.screen)) + for (let c = 0; c <= n.screen.length - 1; c += 1) + e.push(a(n.screen[c], { + position: n.position[c], + rotation: n.rotation[c] + })); + else + e.push(a(n.screen, { + position: n.position, + rotation: n.rotation + })); + M.value.appendChild(N.domElement); + } + let i = 0; + function T(y) { + y *= 1e-3; + const a = y - i; + i = y, requestAnimationFrame(T), e.length && e.forEach((c) => { + c.animation(a, { x: A / 2, y: z / 2, z: D.position.z }); + }), N.render(t, D); + } + function u() { + e.length && e.forEach((y) => { + y.animation = y.lookAtAnim, y.goingHome = !1, clearTimeout(y.homeTimeout); + }); + } + function g() { + e.length && e.forEach((y) => { + y.animation = y.homeAnim; + }); + } + function r(y) { + const a = M.value.getBoundingClientRect(); + A = y.clientX - a.left - a.width / 2, z = -(y.clientY - a.top - a.height / 2); + } + function j(y) { + y.preventDefault(); + const a = M.value.getBoundingClientRect(); + A = y.touches[0].clientX - a.left - a.width / 2, z = -(y.touches[0].clientY - a.top - a.height / 2); + } + return eI(() => { + I(), T(0); + }), { + container: M, + handleMouseEnter: u, + handleMouseLeave: g, + handleMouseMove: r, + handleTouchMove: j + }; + } +}; +function vj(n, M, D, t, e, N) { + return NI(), nI("div", { + ref: "container", + onMouseenter: M[0] || (M[0] = (...A) => t.handleMouseEnter && t.handleMouseEnter(...A)), + onMouseleave: M[1] || (M[1] = (...A) => t.handleMouseLeave && t.handleMouseLeave(...A)), + onMousemove: M[2] || (M[2] = (...A) => t.handleMouseMove && t.handleMouseMove(...A)), + onTouchstart: M[3] || (M[3] = (...A) => t.handleMouseEnter && t.handleMouseEnter(...A)), + onTouchend: M[4] || (M[4] = (...A) => t.handleMouseLeave && t.handleMouseLeave(...A)), + onTouchmove: M[5] || (M[5] = (...A) => t.handleTouchMove && t.handleTouchMove(...A)) + }, null, 544); +} +const hj = /* @__PURE__ */ Ej(dj, [["render", vj]]); +export { + hj as default +}; diff --git a/dist/vue-three-d-mockup.umd.cjs b/dist/vue-three-d-mockup.umd.cjs new file mode 100644 index 0000000..81920eb --- /dev/null +++ b/dist/vue-three-d-mockup.umd.cjs @@ -0,0 +1,3018 @@ +(function(SD,It){typeof exports=="object"&&typeof module<"u"?module.exports=It(require("vue")):typeof define=="function"&&define.amd?define(["vue"],It):(SD=typeof globalThis<"u"?globalThis:SD||self,SD["vue-three-d-mockup"]=It(SD.Vue))})(this,function(SD){"use strict";/** + * @license + * Copyright 2010-2022 Three.js Authors + * SPDX-License-Identifier: MIT + */const It="137",Ln="300 es";class Tt{addEventListener(M,D){this._listeners===void 0&&(this._listeners={});const t=this._listeners;t[M]===void 0&&(t[M]=[]),t[M].indexOf(D)===-1&&t[M].push(D)}hasEventListener(M,D){if(this._listeners===void 0)return!1;const t=this._listeners;return t[M]!==void 0&&t[M].indexOf(D)!==-1}removeEventListener(M,D){if(this._listeners===void 0)return;const e=this._listeners[M];if(e!==void 0){const N=e.indexOf(D);N!==-1&&e.splice(N,1)}}dispatchEvent(M){if(this._listeners===void 0)return;const t=this._listeners[M.type];if(t!==void 0){M.target=this;const e=t.slice(0);for(let N=0,A=e.length;N>8&255]+iD[n>>16&255]+iD[n>>24&255]+"-"+iD[M&255]+iD[M>>8&255]+"-"+iD[M>>16&15|64]+iD[M>>24&255]+"-"+iD[D&63|128]+iD[D>>8&255]+"-"+iD[D>>16&255]+iD[D>>24&255]+iD[t&255]+iD[t>>8&255]+iD[t>>16&255]+iD[t>>24&255]).toUpperCase()}function cD(n,M,D){return Math.max(M,Math.min(D,n))}function Oi(n,M){return(n%M+M)%M}function rN(n,M,D){return(1-D)*n+D*M}function wn(n){return(n&n-1)===0&&n!==0}function xi(n){return Math.pow(2,Math.floor(Math.log(n)/Math.LN2))}class q{constructor(M=0,D=0){this.x=M,this.y=D}get width(){return this.x}set width(M){this.x=M}get height(){return this.y}set height(M){this.y=M}set(M,D){return this.x=M,this.y=D,this}setScalar(M){return this.x=M,this.y=M,this}setX(M){return this.x=M,this}setY(M){return this.y=M,this}setComponent(M,D){switch(M){case 0:this.x=D;break;case 1:this.y=D;break;default:throw new Error("index is out of range: "+M)}return this}getComponent(M){switch(M){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+M)}}clone(){return new this.constructor(this.x,this.y)}copy(M){return this.x=M.x,this.y=M.y,this}add(M,D){return D!==void 0?(console.warn("THREE.Vector2: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(M,D)):(this.x+=M.x,this.y+=M.y,this)}addScalar(M){return this.x+=M,this.y+=M,this}addVectors(M,D){return this.x=M.x+D.x,this.y=M.y+D.y,this}addScaledVector(M,D){return this.x+=M.x*D,this.y+=M.y*D,this}sub(M,D){return D!==void 0?(console.warn("THREE.Vector2: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(M,D)):(this.x-=M.x,this.y-=M.y,this)}subScalar(M){return this.x-=M,this.y-=M,this}subVectors(M,D){return this.x=M.x-D.x,this.y=M.y-D.y,this}multiply(M){return this.x*=M.x,this.y*=M.y,this}multiplyScalar(M){return this.x*=M,this.y*=M,this}divide(M){return this.x/=M.x,this.y/=M.y,this}divideScalar(M){return this.multiplyScalar(1/M)}applyMatrix3(M){const D=this.x,t=this.y,e=M.elements;return this.x=e[0]*D+e[3]*t+e[6],this.y=e[1]*D+e[4]*t+e[7],this}min(M){return this.x=Math.min(this.x,M.x),this.y=Math.min(this.y,M.y),this}max(M){return this.x=Math.max(this.x,M.x),this.y=Math.max(this.y,M.y),this}clamp(M,D){return this.x=Math.max(M.x,Math.min(D.x,this.x)),this.y=Math.max(M.y,Math.min(D.y,this.y)),this}clampScalar(M,D){return this.x=Math.max(M,Math.min(D,this.x)),this.y=Math.max(M,Math.min(D,this.y)),this}clampLength(M,D){const t=this.length();return this.divideScalar(t||1).multiplyScalar(Math.max(M,Math.min(D,t)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(M){return this.x*M.x+this.y*M.y}cross(M){return this.x*M.y-this.y*M.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}distanceTo(M){return Math.sqrt(this.distanceToSquared(M))}distanceToSquared(M){const D=this.x-M.x,t=this.y-M.y;return D*D+t*t}manhattanDistanceTo(M){return Math.abs(this.x-M.x)+Math.abs(this.y-M.y)}setLength(M){return this.normalize().multiplyScalar(M)}lerp(M,D){return this.x+=(M.x-this.x)*D,this.y+=(M.y-this.y)*D,this}lerpVectors(M,D,t){return this.x=M.x+(D.x-M.x)*t,this.y=M.y+(D.y-M.y)*t,this}equals(M){return M.x===this.x&&M.y===this.y}fromArray(M,D=0){return this.x=M[D],this.y=M[D+1],this}toArray(M=[],D=0){return M[D]=this.x,M[D+1]=this.y,M}fromBufferAttribute(M,D,t){return t!==void 0&&console.warn("THREE.Vector2: offset has been removed from .fromBufferAttribute()."),this.x=M.getX(D),this.y=M.getY(D),this}rotateAround(M,D){const t=Math.cos(D),e=Math.sin(D),N=this.x-M.x,A=this.y-M.y;return this.x=N*t-A*e+M.x,this.y=N*e+A*t+M.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y}}q.prototype.isVector2=!0;class zD{constructor(){this.elements=[1,0,0,0,1,0,0,0,1],arguments.length>0&&console.error("THREE.Matrix3: the constructor no longer reads arguments. use .set() instead.")}set(M,D,t,e,N,A,i,I,z){const T=this.elements;return T[0]=M,T[1]=e,T[2]=i,T[3]=D,T[4]=N,T[5]=I,T[6]=t,T[7]=A,T[8]=z,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(M){const D=this.elements,t=M.elements;return D[0]=t[0],D[1]=t[1],D[2]=t[2],D[3]=t[3],D[4]=t[4],D[5]=t[5],D[6]=t[6],D[7]=t[7],D[8]=t[8],this}extractBasis(M,D,t){return M.setFromMatrix3Column(this,0),D.setFromMatrix3Column(this,1),t.setFromMatrix3Column(this,2),this}setFromMatrix4(M){const D=M.elements;return this.set(D[0],D[4],D[8],D[1],D[5],D[9],D[2],D[6],D[10]),this}multiply(M){return this.multiplyMatrices(this,M)}premultiply(M){return this.multiplyMatrices(M,this)}multiplyMatrices(M,D){const t=M.elements,e=D.elements,N=this.elements,A=t[0],i=t[3],I=t[6],z=t[1],T=t[4],u=t[7],g=t[2],r=t[5],j=t[8],y=e[0],o=e[3],c=e[6],s=e[1],l=e[4],C=e[7],E=e[2],v=e[5],h=e[8];return N[0]=A*y+i*s+I*E,N[3]=A*o+i*l+I*v,N[6]=A*c+i*C+I*h,N[1]=z*y+T*s+u*E,N[4]=z*o+T*l+u*v,N[7]=z*c+T*C+u*h,N[2]=g*y+r*s+j*E,N[5]=g*o+r*l+j*v,N[8]=g*c+r*C+j*h,this}multiplyScalar(M){const D=this.elements;return D[0]*=M,D[3]*=M,D[6]*=M,D[1]*=M,D[4]*=M,D[7]*=M,D[2]*=M,D[5]*=M,D[8]*=M,this}determinant(){const M=this.elements,D=M[0],t=M[1],e=M[2],N=M[3],A=M[4],i=M[5],I=M[6],z=M[7],T=M[8];return D*A*T-D*i*z-t*N*T+t*i*I+e*N*z-e*A*I}invert(){const M=this.elements,D=M[0],t=M[1],e=M[2],N=M[3],A=M[4],i=M[5],I=M[6],z=M[7],T=M[8],u=T*A-i*z,g=i*I-T*N,r=z*N-A*I,j=D*u+t*g+e*r;if(j===0)return this.set(0,0,0,0,0,0,0,0,0);const y=1/j;return M[0]=u*y,M[1]=(e*z-T*t)*y,M[2]=(i*t-e*A)*y,M[3]=g*y,M[4]=(T*D-e*I)*y,M[5]=(e*N-i*D)*y,M[6]=r*y,M[7]=(t*I-z*D)*y,M[8]=(A*D-t*N)*y,this}transpose(){let M;const D=this.elements;return M=D[1],D[1]=D[3],D[3]=M,M=D[2],D[2]=D[6],D[6]=M,M=D[5],D[5]=D[7],D[7]=M,this}getNormalMatrix(M){return this.setFromMatrix4(M).invert().transpose()}transposeIntoArray(M){const D=this.elements;return M[0]=D[0],M[1]=D[3],M[2]=D[6],M[3]=D[1],M[4]=D[4],M[5]=D[7],M[6]=D[2],M[7]=D[5],M[8]=D[8],this}setUvTransform(M,D,t,e,N,A,i){const I=Math.cos(N),z=Math.sin(N);return this.set(t*I,t*z,-t*(I*A+z*i)+A+M,-e*z,e*I,-e*(-z*A+I*i)+i+D,0,0,1),this}scale(M,D){const t=this.elements;return t[0]*=M,t[3]*=M,t[6]*=M,t[1]*=D,t[4]*=D,t[7]*=D,this}rotate(M){const D=Math.cos(M),t=Math.sin(M),e=this.elements,N=e[0],A=e[3],i=e[6],I=e[1],z=e[4],T=e[7];return e[0]=D*N+t*I,e[3]=D*A+t*z,e[6]=D*i+t*T,e[1]=-t*N+D*I,e[4]=-t*A+D*z,e[7]=-t*i+D*T,this}translate(M,D){const t=this.elements;return t[0]+=M*t[2],t[3]+=M*t[5],t[6]+=M*t[8],t[1]+=D*t[2],t[4]+=D*t[5],t[7]+=D*t[8],this}equals(M){const D=this.elements,t=M.elements;for(let e=0;e<9;e++)if(D[e]!==t[e])return!1;return!0}fromArray(M,D=0){for(let t=0;t<9;t++)this.elements[t]=M[t+D];return this}toArray(M=[],D=0){const t=this.elements;return M[D]=t[0],M[D+1]=t[1],M[D+2]=t[2],M[D+3]=t[3],M[D+4]=t[4],M[D+5]=t[5],M[D+6]=t[6],M[D+7]=t[7],M[D+8]=t[8],M}clone(){return new this.constructor().fromArray(this.elements)}}zD.prototype.isMatrix3=!0;function On(n){for(let M=n.length-1;M>=0;--M)if(n[M]>65535)return!0;return!1}function Jt(n){return document.createElementNS("http://www.w3.org/1999/xhtml",n)}const xn={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},xD={h:0,s:0,l:0},Ce={h:0,s:0,l:0};function sN(n,M,D){return D<0&&(D+=1),D>1&&(D-=1),D<1/6?n+(M-n)*6*D:D<1/2?M:D<2/3?n+(M-n)*6*(2/3-D):n}function ot(n){return n<.04045?n*.0773993808:Math.pow(n*.9478672986+.0521327014,2.4)}function cN(n){return n<.0031308?n*12.92:1.055*Math.pow(n,.41666)-.055}class cM{constructor(M,D,t){return D===void 0&&t===void 0?this.set(M):this.setRGB(M,D,t)}set(M){return M&&M.isColor?this.copy(M):typeof M=="number"?this.setHex(M):typeof M=="string"&&this.setStyle(M),this}setScalar(M){return this.r=M,this.g=M,this.b=M,this}setHex(M){return M=Math.floor(M),this.r=(M>>16&255)/255,this.g=(M>>8&255)/255,this.b=(M&255)/255,this}setRGB(M,D,t){return this.r=M,this.g=D,this.b=t,this}setHSL(M,D,t){if(M=Oi(M,1),D=cD(D,0,1),t=cD(t,0,1),D===0)this.r=this.g=this.b=t;else{const e=t<=.5?t*(1+D):t+D-t*D,N=2*t-e;this.r=sN(N,e,M+1/3),this.g=sN(N,e,M),this.b=sN(N,e,M-1/3)}return this}setStyle(M){function D(e){e!==void 0&&parseFloat(e)<1&&console.warn("THREE.Color: Alpha component of "+M+" will be ignored.")}let t;if(t=/^((?:rgb|hsl)a?)\(([^\)]*)\)/.exec(M)){let e;const N=t[1],A=t[2];switch(N){case"rgb":case"rgba":if(e=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(A))return this.r=Math.min(255,parseInt(e[1],10))/255,this.g=Math.min(255,parseInt(e[2],10))/255,this.b=Math.min(255,parseInt(e[3],10))/255,D(e[4]),this;if(e=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(A))return this.r=Math.min(100,parseInt(e[1],10))/100,this.g=Math.min(100,parseInt(e[2],10))/100,this.b=Math.min(100,parseInt(e[3],10))/100,D(e[4]),this;break;case"hsl":case"hsla":if(e=/^\s*(\d*\.?\d+)\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(A)){const i=parseFloat(e[1])/360,I=parseInt(e[2],10)/100,z=parseInt(e[3],10)/100;return D(e[4]),this.setHSL(i,I,z)}break}}else if(t=/^\#([A-Fa-f\d]+)$/.exec(M)){const e=t[1],N=e.length;if(N===3)return this.r=parseInt(e.charAt(0)+e.charAt(0),16)/255,this.g=parseInt(e.charAt(1)+e.charAt(1),16)/255,this.b=parseInt(e.charAt(2)+e.charAt(2),16)/255,this;if(N===6)return this.r=parseInt(e.charAt(0)+e.charAt(1),16)/255,this.g=parseInt(e.charAt(2)+e.charAt(3),16)/255,this.b=parseInt(e.charAt(4)+e.charAt(5),16)/255,this}return M&&M.length>0?this.setColorName(M):this}setColorName(M){const D=xn[M.toLowerCase()];return D!==void 0?this.setHex(D):console.warn("THREE.Color: Unknown color "+M),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(M){return this.r=M.r,this.g=M.g,this.b=M.b,this}copySRGBToLinear(M){return this.r=ot(M.r),this.g=ot(M.g),this.b=ot(M.b),this}copyLinearToSRGB(M){return this.r=cN(M.r),this.g=cN(M.g),this.b=cN(M.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(){return this.r*255<<16^this.g*255<<8^this.b*255<<0}getHexString(){return("000000"+this.getHex().toString(16)).slice(-6)}getHSL(M){const D=this.r,t=this.g,e=this.b,N=Math.max(D,t,e),A=Math.min(D,t,e);let i,I;const z=(A+N)/2;if(A===N)i=0,I=0;else{const T=N-A;switch(I=z<=.5?T/(N+A):T/(2-N-A),N){case D:i=(t-e)/T+(t"u")return M.src;let D;if(M instanceof HTMLCanvasElement)D=M;else{Ct===void 0&&(Ct=Jt("canvas")),Ct.width=M.width,Ct.height=M.height;const t=Ct.getContext("2d");M instanceof ImageData?t.putImageData(M,0,0):t.drawImage(M,0,0,M.width,M.height),D=Ct}return D.width>2048||D.height>2048?(console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons",M),D.toDataURL("image/jpeg",.6)):D.toDataURL("image/png")}static sRGBToLinear(M){if(typeof HTMLImageElement<"u"&&M instanceof HTMLImageElement||typeof HTMLCanvasElement<"u"&&M instanceof HTMLCanvasElement||typeof ImageBitmap<"u"&&M instanceof ImageBitmap){const D=Jt("canvas");D.width=M.width,D.height=M.height;const t=D.getContext("2d");t.drawImage(M,0,0,M.width,M.height);const e=t.getImageData(0,0,M.width,M.height),N=e.data;for(let A=0;A1)switch(this.wrapS){case 1e3:M.x=M.x-Math.floor(M.x);break;case 1001:M.x=M.x<0?0:1;break;case 1002:Math.abs(Math.floor(M.x)%2)===1?M.x=Math.ceil(M.x)-M.x:M.x=M.x-Math.floor(M.x);break}if(M.y<0||M.y>1)switch(this.wrapT){case 1e3:M.y=M.y-Math.floor(M.y);break;case 1001:M.y=M.y<0?0:1;break;case 1002:Math.abs(Math.floor(M.y)%2)===1?M.y=Math.ceil(M.y)-M.y:M.y=M.y-Math.floor(M.y);break}return this.flipY&&(M.y=1-M.y),M}set needsUpdate(M){M===!0&&this.version++}}ND.DEFAULT_IMAGE=void 0,ND.DEFAULT_MAPPING=300,ND.prototype.isTexture=!0;function jN(n){return typeof HTMLImageElement<"u"&&n instanceof HTMLImageElement||typeof HTMLCanvasElement<"u"&&n instanceof HTMLCanvasElement||typeof ImageBitmap<"u"&&n instanceof ImageBitmap?ut.getDataURL(n):n.data?{data:Array.prototype.slice.call(n.data),width:n.width,height:n.height,type:n.data.constructor.name}:(console.warn("THREE.Texture: Unable to serialize Texture."),{})}class PM{constructor(M=0,D=0,t=0,e=1){this.x=M,this.y=D,this.z=t,this.w=e}get width(){return this.z}set width(M){this.z=M}get height(){return this.w}set height(M){this.w=M}set(M,D,t,e){return this.x=M,this.y=D,this.z=t,this.w=e,this}setScalar(M){return this.x=M,this.y=M,this.z=M,this.w=M,this}setX(M){return this.x=M,this}setY(M){return this.y=M,this}setZ(M){return this.z=M,this}setW(M){return this.w=M,this}setComponent(M,D){switch(M){case 0:this.x=D;break;case 1:this.y=D;break;case 2:this.z=D;break;case 3:this.w=D;break;default:throw new Error("index is out of range: "+M)}return this}getComponent(M){switch(M){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+M)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(M){return this.x=M.x,this.y=M.y,this.z=M.z,this.w=M.w!==void 0?M.w:1,this}add(M,D){return D!==void 0?(console.warn("THREE.Vector4: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(M,D)):(this.x+=M.x,this.y+=M.y,this.z+=M.z,this.w+=M.w,this)}addScalar(M){return this.x+=M,this.y+=M,this.z+=M,this.w+=M,this}addVectors(M,D){return this.x=M.x+D.x,this.y=M.y+D.y,this.z=M.z+D.z,this.w=M.w+D.w,this}addScaledVector(M,D){return this.x+=M.x*D,this.y+=M.y*D,this.z+=M.z*D,this.w+=M.w*D,this}sub(M,D){return D!==void 0?(console.warn("THREE.Vector4: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(M,D)):(this.x-=M.x,this.y-=M.y,this.z-=M.z,this.w-=M.w,this)}subScalar(M){return this.x-=M,this.y-=M,this.z-=M,this.w-=M,this}subVectors(M,D){return this.x=M.x-D.x,this.y=M.y-D.y,this.z=M.z-D.z,this.w=M.w-D.w,this}multiply(M){return this.x*=M.x,this.y*=M.y,this.z*=M.z,this.w*=M.w,this}multiplyScalar(M){return this.x*=M,this.y*=M,this.z*=M,this.w*=M,this}applyMatrix4(M){const D=this.x,t=this.y,e=this.z,N=this.w,A=M.elements;return this.x=A[0]*D+A[4]*t+A[8]*e+A[12]*N,this.y=A[1]*D+A[5]*t+A[9]*e+A[13]*N,this.z=A[2]*D+A[6]*t+A[10]*e+A[14]*N,this.w=A[3]*D+A[7]*t+A[11]*e+A[15]*N,this}divideScalar(M){return this.multiplyScalar(1/M)}setAxisAngleFromQuaternion(M){this.w=2*Math.acos(M.w);const D=Math.sqrt(1-M.w*M.w);return D<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=M.x/D,this.y=M.y/D,this.z=M.z/D),this}setAxisAngleFromRotationMatrix(M){let D,t,e,N;const I=M.elements,z=I[0],T=I[4],u=I[8],g=I[1],r=I[5],j=I[9],y=I[2],o=I[6],c=I[10];if(Math.abs(T-g)<.01&&Math.abs(u-y)<.01&&Math.abs(j-o)<.01){if(Math.abs(T+g)<.1&&Math.abs(u+y)<.1&&Math.abs(j+o)<.1&&Math.abs(z+r+c-3)<.1)return this.set(1,0,0,0),this;D=Math.PI;const l=(z+1)/2,C=(r+1)/2,E=(c+1)/2,v=(T+g)/4,h=(u+y)/4,F=(j+o)/4;return l>C&&l>E?l<.01?(t=0,e=.707106781,N=.707106781):(t=Math.sqrt(l),e=v/t,N=h/t):C>E?C<.01?(t=.707106781,e=0,N=.707106781):(e=Math.sqrt(C),t=v/e,N=F/e):E<.01?(t=.707106781,e=.707106781,N=0):(N=Math.sqrt(E),t=h/N,e=F/N),this.set(t,e,N,D),this}let s=Math.sqrt((o-j)*(o-j)+(u-y)*(u-y)+(g-T)*(g-T));return Math.abs(s)<.001&&(s=1),this.x=(o-j)/s,this.y=(u-y)/s,this.z=(g-T)/s,this.w=Math.acos((z+r+c-1)/2),this}min(M){return this.x=Math.min(this.x,M.x),this.y=Math.min(this.y,M.y),this.z=Math.min(this.z,M.z),this.w=Math.min(this.w,M.w),this}max(M){return this.x=Math.max(this.x,M.x),this.y=Math.max(this.y,M.y),this.z=Math.max(this.z,M.z),this.w=Math.max(this.w,M.w),this}clamp(M,D){return this.x=Math.max(M.x,Math.min(D.x,this.x)),this.y=Math.max(M.y,Math.min(D.y,this.y)),this.z=Math.max(M.z,Math.min(D.z,this.z)),this.w=Math.max(M.w,Math.min(D.w,this.w)),this}clampScalar(M,D){return this.x=Math.max(M,Math.min(D,this.x)),this.y=Math.max(M,Math.min(D,this.y)),this.z=Math.max(M,Math.min(D,this.z)),this.w=Math.max(M,Math.min(D,this.w)),this}clampLength(M,D){const t=this.length();return this.divideScalar(t||1).multiplyScalar(Math.max(M,Math.min(D,t)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this.w=Math.floor(this.w),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this.w=Math.ceil(this.w),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this.w=Math.round(this.w),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this.w=this.w<0?Math.ceil(this.w):Math.floor(this.w),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this.w=-this.w,this}dot(M){return this.x*M.x+this.y*M.y+this.z*M.z+this.w*M.w}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)+Math.abs(this.w)}normalize(){return this.divideScalar(this.length()||1)}setLength(M){return this.normalize().multiplyScalar(M)}lerp(M,D){return this.x+=(M.x-this.x)*D,this.y+=(M.y-this.y)*D,this.z+=(M.z-this.z)*D,this.w+=(M.w-this.w)*D,this}lerpVectors(M,D,t){return this.x=M.x+(D.x-M.x)*t,this.y=M.y+(D.y-M.y)*t,this.z=M.z+(D.z-M.z)*t,this.w=M.w+(D.w-M.w)*t,this}equals(M){return M.x===this.x&&M.y===this.y&&M.z===this.z&&M.w===this.w}fromArray(M,D=0){return this.x=M[D],this.y=M[D+1],this.z=M[D+2],this.w=M[D+3],this}toArray(M=[],D=0){return M[D]=this.x,M[D+1]=this.y,M[D+2]=this.z,M[D+3]=this.w,M}fromBufferAttribute(M,D,t){return t!==void 0&&console.warn("THREE.Vector4: offset has been removed from .fromBufferAttribute()."),this.x=M.getX(D),this.y=M.getY(D),this.z=M.getZ(D),this.w=M.getW(D),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this.w=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z,yield this.w}}PM.prototype.isVector4=!0;class oD extends Tt{constructor(M,D,t={}){super(),this.width=M,this.height=D,this.depth=1,this.scissor=new PM(0,0,M,D),this.scissorTest=!1,this.viewport=new PM(0,0,M,D),this.texture=new ND(void 0,t.mapping,t.wrapS,t.wrapT,t.magFilter,t.minFilter,t.format,t.type,t.anisotropy,t.encoding),this.texture.isRenderTargetTexture=!0,this.texture.image={width:M,height:D,depth:1},this.texture.generateMipmaps=t.generateMipmaps!==void 0?t.generateMipmaps:!1,this.texture.internalFormat=t.internalFormat!==void 0?t.internalFormat:null,this.texture.minFilter=t.minFilter!==void 0?t.minFilter:1006,this.depthBuffer=t.depthBuffer!==void 0?t.depthBuffer:!0,this.stencilBuffer=t.stencilBuffer!==void 0?t.stencilBuffer:!1,this.depthTexture=t.depthTexture!==void 0?t.depthTexture:null}setTexture(M){M.image={width:this.width,height:this.height,depth:this.depth},this.texture=M}setSize(M,D,t=1){(this.width!==M||this.height!==D||this.depth!==t)&&(this.width=M,this.height=D,this.depth=t,this.texture.image.width=M,this.texture.image.height=D,this.texture.image.depth=t,this.dispose()),this.viewport.set(0,0,M,D),this.scissor.set(0,0,M,D)}clone(){return new this.constructor().copy(this)}copy(M){return this.width=M.width,this.height=M.height,this.depth=M.depth,this.viewport.copy(M.viewport),this.texture=M.texture.clone(),this.texture.image=Object.assign({},M.texture.image),this.depthBuffer=M.depthBuffer,this.stencilBuffer=M.stencilBuffer,this.depthTexture=M.depthTexture,this}dispose(){this.dispatchEvent({type:"dispose"})}}oD.prototype.isWebGLRenderTarget=!0;class li extends oD{constructor(M,D,t){super(M,D);const e=this.texture;this.texture=[];for(let N=0;N=0?1:-1,l=1-c*c;if(l>Number.EPSILON){const E=Math.sqrt(l),v=Math.atan2(E,c*s);o=Math.sin(o*v)/E,i=Math.sin(i*v)/E}const C=i*s;if(I=I*o+g*C,z=z*o+r*C,T=T*o+j*C,u=u*o+y*C,o===1-i){const E=1/Math.sqrt(I*I+z*z+T*T+u*u);I*=E,z*=E,T*=E,u*=E}}M[D]=I,M[D+1]=z,M[D+2]=T,M[D+3]=u}static multiplyQuaternionsFlat(M,D,t,e,N,A){const i=t[e],I=t[e+1],z=t[e+2],T=t[e+3],u=N[A],g=N[A+1],r=N[A+2],j=N[A+3];return M[D]=i*j+T*u+I*r-z*g,M[D+1]=I*j+T*g+z*u-i*r,M[D+2]=z*j+T*r+i*g-I*u,M[D+3]=T*j-i*u-I*g-z*r,M}get x(){return this._x}set x(M){this._x=M,this._onChangeCallback()}get y(){return this._y}set y(M){this._y=M,this._onChangeCallback()}get z(){return this._z}set z(M){this._z=M,this._onChangeCallback()}get w(){return this._w}set w(M){this._w=M,this._onChangeCallback()}set(M,D,t,e){return this._x=M,this._y=D,this._z=t,this._w=e,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(M){return this._x=M.x,this._y=M.y,this._z=M.z,this._w=M.w,this._onChangeCallback(),this}setFromEuler(M,D){if(!(M&&M.isEuler))throw new Error("THREE.Quaternion: .setFromEuler() now expects an Euler rotation rather than a Vector3 and order.");const t=M._x,e=M._y,N=M._z,A=M._order,i=Math.cos,I=Math.sin,z=i(t/2),T=i(e/2),u=i(N/2),g=I(t/2),r=I(e/2),j=I(N/2);switch(A){case"XYZ":this._x=g*T*u+z*r*j,this._y=z*r*u-g*T*j,this._z=z*T*j+g*r*u,this._w=z*T*u-g*r*j;break;case"YXZ":this._x=g*T*u+z*r*j,this._y=z*r*u-g*T*j,this._z=z*T*j-g*r*u,this._w=z*T*u+g*r*j;break;case"ZXY":this._x=g*T*u-z*r*j,this._y=z*r*u+g*T*j,this._z=z*T*j+g*r*u,this._w=z*T*u-g*r*j;break;case"ZYX":this._x=g*T*u-z*r*j,this._y=z*r*u+g*T*j,this._z=z*T*j-g*r*u,this._w=z*T*u+g*r*j;break;case"YZX":this._x=g*T*u+z*r*j,this._y=z*r*u+g*T*j,this._z=z*T*j-g*r*u,this._w=z*T*u-g*r*j;break;case"XZY":this._x=g*T*u-z*r*j,this._y=z*r*u-g*T*j,this._z=z*T*j+g*r*u,this._w=z*T*u+g*r*j;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+A)}return D!==!1&&this._onChangeCallback(),this}setFromAxisAngle(M,D){const t=D/2,e=Math.sin(t);return this._x=M.x*e,this._y=M.y*e,this._z=M.z*e,this._w=Math.cos(t),this._onChangeCallback(),this}setFromRotationMatrix(M){const D=M.elements,t=D[0],e=D[4],N=D[8],A=D[1],i=D[5],I=D[9],z=D[2],T=D[6],u=D[10],g=t+i+u;if(g>0){const r=.5/Math.sqrt(g+1);this._w=.25/r,this._x=(T-I)*r,this._y=(N-z)*r,this._z=(A-e)*r}else if(t>i&&t>u){const r=2*Math.sqrt(1+t-i-u);this._w=(T-I)/r,this._x=.25*r,this._y=(e+A)/r,this._z=(N+z)/r}else if(i>u){const r=2*Math.sqrt(1+i-t-u);this._w=(N-z)/r,this._x=(e+A)/r,this._y=.25*r,this._z=(I+T)/r}else{const r=2*Math.sqrt(1+u-t-i);this._w=(A-e)/r,this._x=(N+z)/r,this._y=(I+T)/r,this._z=.25*r}return this._onChangeCallback(),this}setFromUnitVectors(M,D){let t=M.dot(D)+1;return tMath.abs(M.z)?(this._x=-M.y,this._y=M.x,this._z=0,this._w=t):(this._x=0,this._y=-M.z,this._z=M.y,this._w=t)):(this._x=M.y*D.z-M.z*D.y,this._y=M.z*D.x-M.x*D.z,this._z=M.x*D.y-M.y*D.x,this._w=t),this.normalize()}angleTo(M){return 2*Math.acos(Math.abs(cD(this.dot(M),-1,1)))}rotateTowards(M,D){const t=this.angleTo(M);if(t===0)return this;const e=Math.min(1,D/t);return this.slerp(M,e),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(M){return this._x*M._x+this._y*M._y+this._z*M._z+this._w*M._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let M=this.length();return M===0?(this._x=0,this._y=0,this._z=0,this._w=1):(M=1/M,this._x=this._x*M,this._y=this._y*M,this._z=this._z*M,this._w=this._w*M),this._onChangeCallback(),this}multiply(M,D){return D!==void 0?(console.warn("THREE.Quaternion: .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."),this.multiplyQuaternions(M,D)):this.multiplyQuaternions(this,M)}premultiply(M){return this.multiplyQuaternions(M,this)}multiplyQuaternions(M,D){const t=M._x,e=M._y,N=M._z,A=M._w,i=D._x,I=D._y,z=D._z,T=D._w;return this._x=t*T+A*i+e*z-N*I,this._y=e*T+A*I+N*i-t*z,this._z=N*T+A*z+t*I-e*i,this._w=A*T-t*i-e*I-N*z,this._onChangeCallback(),this}slerp(M,D){if(D===0)return this;if(D===1)return this.copy(M);const t=this._x,e=this._y,N=this._z,A=this._w;let i=A*M._w+t*M._x+e*M._y+N*M._z;if(i<0?(this._w=-M._w,this._x=-M._x,this._y=-M._y,this._z=-M._z,i=-i):this.copy(M),i>=1)return this._w=A,this._x=t,this._y=e,this._z=N,this;const I=1-i*i;if(I<=Number.EPSILON){const r=1-D;return this._w=r*A+D*this._w,this._x=r*t+D*this._x,this._y=r*e+D*this._y,this._z=r*N+D*this._z,this.normalize(),this._onChangeCallback(),this}const z=Math.sqrt(I),T=Math.atan2(z,i),u=Math.sin((1-D)*T)/z,g=Math.sin(D*T)/z;return this._w=A*u+this._w*g,this._x=t*u+this._x*g,this._y=e*u+this._y*g,this._z=N*u+this._z*g,this._onChangeCallback(),this}slerpQuaternions(M,D,t){return this.copy(M).slerp(D,t)}random(){const M=Math.random(),D=Math.sqrt(1-M),t=Math.sqrt(M),e=2*Math.PI*Math.random(),N=2*Math.PI*Math.random();return this.set(D*Math.cos(e),t*Math.sin(N),t*Math.cos(N),D*Math.sin(e))}equals(M){return M._x===this._x&&M._y===this._y&&M._z===this._z&&M._w===this._w}fromArray(M,D=0){return this._x=M[D],this._y=M[D+1],this._z=M[D+2],this._w=M[D+3],this._onChangeCallback(),this}toArray(M=[],D=0){return M[D]=this._x,M[D+1]=this._y,M[D+2]=this._z,M[D+3]=this._w,M}fromBufferAttribute(M,D){return this._x=M.getX(D),this._y=M.getY(D),this._z=M.getZ(D),this._w=M.getW(D),this}_onChange(M){return this._onChangeCallback=M,this}_onChangeCallback(){}}sD.prototype.isQuaternion=!0;class O{constructor(M=0,D=0,t=0){this.x=M,this.y=D,this.z=t}set(M,D,t){return t===void 0&&(t=this.z),this.x=M,this.y=D,this.z=t,this}setScalar(M){return this.x=M,this.y=M,this.z=M,this}setX(M){return this.x=M,this}setY(M){return this.y=M,this}setZ(M){return this.z=M,this}setComponent(M,D){switch(M){case 0:this.x=D;break;case 1:this.y=D;break;case 2:this.z=D;break;default:throw new Error("index is out of range: "+M)}return this}getComponent(M){switch(M){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+M)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(M){return this.x=M.x,this.y=M.y,this.z=M.z,this}add(M,D){return D!==void 0?(console.warn("THREE.Vector3: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(M,D)):(this.x+=M.x,this.y+=M.y,this.z+=M.z,this)}addScalar(M){return this.x+=M,this.y+=M,this.z+=M,this}addVectors(M,D){return this.x=M.x+D.x,this.y=M.y+D.y,this.z=M.z+D.z,this}addScaledVector(M,D){return this.x+=M.x*D,this.y+=M.y*D,this.z+=M.z*D,this}sub(M,D){return D!==void 0?(console.warn("THREE.Vector3: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(M,D)):(this.x-=M.x,this.y-=M.y,this.z-=M.z,this)}subScalar(M){return this.x-=M,this.y-=M,this.z-=M,this}subVectors(M,D){return this.x=M.x-D.x,this.y=M.y-D.y,this.z=M.z-D.z,this}multiply(M,D){return D!==void 0?(console.warn("THREE.Vector3: .multiply() now only accepts one argument. Use .multiplyVectors( a, b ) instead."),this.multiplyVectors(M,D)):(this.x*=M.x,this.y*=M.y,this.z*=M.z,this)}multiplyScalar(M){return this.x*=M,this.y*=M,this.z*=M,this}multiplyVectors(M,D){return this.x=M.x*D.x,this.y=M.y*D.y,this.z=M.z*D.z,this}applyEuler(M){return M&&M.isEuler||console.error("THREE.Vector3: .applyEuler() now expects an Euler rotation rather than a Vector3 and order."),this.applyQuaternion(En.setFromEuler(M))}applyAxisAngle(M,D){return this.applyQuaternion(En.setFromAxisAngle(M,D))}applyMatrix3(M){const D=this.x,t=this.y,e=this.z,N=M.elements;return this.x=N[0]*D+N[3]*t+N[6]*e,this.y=N[1]*D+N[4]*t+N[7]*e,this.z=N[2]*D+N[5]*t+N[8]*e,this}applyNormalMatrix(M){return this.applyMatrix3(M).normalize()}applyMatrix4(M){const D=this.x,t=this.y,e=this.z,N=M.elements,A=1/(N[3]*D+N[7]*t+N[11]*e+N[15]);return this.x=(N[0]*D+N[4]*t+N[8]*e+N[12])*A,this.y=(N[1]*D+N[5]*t+N[9]*e+N[13])*A,this.z=(N[2]*D+N[6]*t+N[10]*e+N[14])*A,this}applyQuaternion(M){const D=this.x,t=this.y,e=this.z,N=M.x,A=M.y,i=M.z,I=M.w,z=I*D+A*e-i*t,T=I*t+i*D-N*e,u=I*e+N*t-A*D,g=-N*D-A*t-i*e;return this.x=z*I+g*-N+T*-i-u*-A,this.y=T*I+g*-A+u*-N-z*-i,this.z=u*I+g*-i+z*-A-T*-N,this}project(M){return this.applyMatrix4(M.matrixWorldInverse).applyMatrix4(M.projectionMatrix)}unproject(M){return this.applyMatrix4(M.projectionMatrixInverse).applyMatrix4(M.matrixWorld)}transformDirection(M){const D=this.x,t=this.y,e=this.z,N=M.elements;return this.x=N[0]*D+N[4]*t+N[8]*e,this.y=N[1]*D+N[5]*t+N[9]*e,this.z=N[2]*D+N[6]*t+N[10]*e,this.normalize()}divide(M){return this.x/=M.x,this.y/=M.y,this.z/=M.z,this}divideScalar(M){return this.multiplyScalar(1/M)}min(M){return this.x=Math.min(this.x,M.x),this.y=Math.min(this.y,M.y),this.z=Math.min(this.z,M.z),this}max(M){return this.x=Math.max(this.x,M.x),this.y=Math.max(this.y,M.y),this.z=Math.max(this.z,M.z),this}clamp(M,D){return this.x=Math.max(M.x,Math.min(D.x,this.x)),this.y=Math.max(M.y,Math.min(D.y,this.y)),this.z=Math.max(M.z,Math.min(D.z,this.z)),this}clampScalar(M,D){return this.x=Math.max(M,Math.min(D,this.x)),this.y=Math.max(M,Math.min(D,this.y)),this.z=Math.max(M,Math.min(D,this.z)),this}clampLength(M,D){const t=this.length();return this.divideScalar(t||1).multiplyScalar(Math.max(M,Math.min(D,t)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(M){return this.x*M.x+this.y*M.y+this.z*M.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(M){return this.normalize().multiplyScalar(M)}lerp(M,D){return this.x+=(M.x-this.x)*D,this.y+=(M.y-this.y)*D,this.z+=(M.z-this.z)*D,this}lerpVectors(M,D,t){return this.x=M.x+(D.x-M.x)*t,this.y=M.y+(D.y-M.y)*t,this.z=M.z+(D.z-M.z)*t,this}cross(M,D){return D!==void 0?(console.warn("THREE.Vector3: .cross() now only accepts one argument. Use .crossVectors( a, b ) instead."),this.crossVectors(M,D)):this.crossVectors(this,M)}crossVectors(M,D){const t=M.x,e=M.y,N=M.z,A=D.x,i=D.y,I=D.z;return this.x=e*I-N*i,this.y=N*A-t*I,this.z=t*i-e*A,this}projectOnVector(M){const D=M.lengthSq();if(D===0)return this.set(0,0,0);const t=M.dot(this)/D;return this.copy(M).multiplyScalar(t)}projectOnPlane(M){return aN.copy(this).projectOnVector(M),this.sub(aN)}reflect(M){return this.sub(aN.copy(M).multiplyScalar(2*this.dot(M)))}angleTo(M){const D=Math.sqrt(this.lengthSq()*M.lengthSq());if(D===0)return Math.PI/2;const t=this.dot(M)/D;return Math.acos(cD(t,-1,1))}distanceTo(M){return Math.sqrt(this.distanceToSquared(M))}distanceToSquared(M){const D=this.x-M.x,t=this.y-M.y,e=this.z-M.z;return D*D+t*t+e*e}manhattanDistanceTo(M){return Math.abs(this.x-M.x)+Math.abs(this.y-M.y)+Math.abs(this.z-M.z)}setFromSpherical(M){return this.setFromSphericalCoords(M.radius,M.phi,M.theta)}setFromSphericalCoords(M,D,t){const e=Math.sin(D)*M;return this.x=e*Math.sin(t),this.y=Math.cos(D)*M,this.z=e*Math.cos(t),this}setFromCylindrical(M){return this.setFromCylindricalCoords(M.radius,M.theta,M.y)}setFromCylindricalCoords(M,D,t){return this.x=M*Math.sin(D),this.y=t,this.z=M*Math.cos(D),this}setFromMatrixPosition(M){const D=M.elements;return this.x=D[12],this.y=D[13],this.z=D[14],this}setFromMatrixScale(M){const D=this.setFromMatrixColumn(M,0).length(),t=this.setFromMatrixColumn(M,1).length(),e=this.setFromMatrixColumn(M,2).length();return this.x=D,this.y=t,this.z=e,this}setFromMatrixColumn(M,D){return this.fromArray(M.elements,D*4)}setFromMatrix3Column(M,D){return this.fromArray(M.elements,D*3)}equals(M){return M.x===this.x&&M.y===this.y&&M.z===this.z}fromArray(M,D=0){return this.x=M[D],this.y=M[D+1],this.z=M[D+2],this}toArray(M=[],D=0){return M[D]=this.x,M[D+1]=this.y,M[D+2]=this.z,M}fromBufferAttribute(M,D,t){return t!==void 0&&console.warn("THREE.Vector3: offset has been removed from .fromBufferAttribute()."),this.x=M.getX(D),this.y=M.getY(D),this.z=M.getZ(D),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}randomDirection(){const M=(Math.random()-.5)*2,D=Math.random()*Math.PI*2,t=Math.sqrt(1-M**2);return this.x=t*Math.cos(D),this.y=t*Math.sin(D),this.z=M,this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z}}O.prototype.isVector3=!0;const aN=new O,En=new sD;class CD{constructor(M=new O(1/0,1/0,1/0),D=new O(-1/0,-1/0,-1/0)){this.min=M,this.max=D}set(M,D){return this.min.copy(M),this.max.copy(D),this}setFromArray(M){let D=1/0,t=1/0,e=1/0,N=-1/0,A=-1/0,i=-1/0;for(let I=0,z=M.length;IN&&(N=T),u>A&&(A=u),g>i&&(i=g)}return this.min.set(D,t,e),this.max.set(N,A,i),this}setFromBufferAttribute(M){let D=1/0,t=1/0,e=1/0,N=-1/0,A=-1/0,i=-1/0;for(let I=0,z=M.count;IN&&(N=T),u>A&&(A=u),g>i&&(i=g)}return this.min.set(D,t,e),this.max.set(N,A,i),this}setFromPoints(M){this.makeEmpty();for(let D=0,t=M.length;Dthis.max.x||M.ythis.max.y||M.zthis.max.z)}containsBox(M){return this.min.x<=M.min.x&&M.max.x<=this.max.x&&this.min.y<=M.min.y&&M.max.y<=this.max.y&&this.min.z<=M.min.z&&M.max.z<=this.max.z}getParameter(M,D){return D.set((M.x-this.min.x)/(this.max.x-this.min.x),(M.y-this.min.y)/(this.max.y-this.min.y),(M.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(M){return!(M.max.xthis.max.x||M.max.ythis.max.y||M.max.zthis.max.z)}intersectsSphere(M){return this.clampPoint(M.center,gt),gt.distanceToSquared(M.center)<=M.radius*M.radius}intersectsPlane(M){let D,t;return M.normal.x>0?(D=M.normal.x*this.min.x,t=M.normal.x*this.max.x):(D=M.normal.x*this.max.x,t=M.normal.x*this.min.x),M.normal.y>0?(D+=M.normal.y*this.min.y,t+=M.normal.y*this.max.y):(D+=M.normal.y*this.max.y,t+=M.normal.y*this.min.y),M.normal.z>0?(D+=M.normal.z*this.min.z,t+=M.normal.z*this.max.z):(D+=M.normal.z*this.max.z,t+=M.normal.z*this.min.z),D<=-M.constant&&t>=-M.constant}intersectsTriangle(M){if(this.isEmpty())return!1;this.getCenter($t),Le.subVectors(this.max,$t),Lt.subVectors(M.a,$t),wt.subVectors(M.b,$t),Ot.subVectors(M.c,$t),HD.subVectors(wt,Lt),WD.subVectors(Ot,wt),rt.subVectors(Lt,Ot);let D=[0,-HD.z,HD.y,0,-WD.z,WD.y,0,-rt.z,rt.y,HD.z,0,-HD.x,WD.z,0,-WD.x,rt.z,0,-rt.x,-HD.y,HD.x,0,-WD.y,WD.x,0,-rt.y,rt.x,0];return!CN(D,Lt,wt,Ot,Le)||(D=[1,0,0,0,1,0,0,0,1],!CN(D,Lt,wt,Ot,Le))?!1:(we.crossVectors(HD,WD),D=[we.x,we.y,we.z],CN(D,Lt,wt,Ot,Le))}clampPoint(M,D){return D.copy(M).clamp(this.min,this.max)}distanceToPoint(M){return gt.copy(M).clamp(this.min,this.max).sub(M).length()}getBoundingSphere(M){return this.getCenter(M.center),M.radius=this.getSize(gt).length()*.5,M}intersect(M){return this.min.max(M.min),this.max.min(M.max),this.isEmpty()&&this.makeEmpty(),this}union(M){return this.min.min(M.min),this.max.max(M.max),this}applyMatrix4(M){return this.isEmpty()?this:(ZD[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(M),ZD[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(M),ZD[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(M),ZD[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(M),ZD[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(M),ZD[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(M),ZD[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(M),ZD[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(M),this.setFromPoints(ZD),this)}translate(M){return this.min.add(M),this.max.add(M),this}equals(M){return M.min.equals(this.min)&&M.max.equals(this.max)}}CD.prototype.isBox3=!0;const ZD=[new O,new O,new O,new O,new O,new O,new O,new O],gt=new O,oN=new CD,Lt=new O,wt=new O,Ot=new O,HD=new O,WD=new O,rt=new O,$t=new O,Le=new O,we=new O,st=new O;function CN(n,M,D,t,e){for(let N=0,A=n.length-3;N<=A;N+=3){st.fromArray(n,N);const i=e.x*Math.abs(st.x)+e.y*Math.abs(st.y)+e.z*Math.abs(st.z),I=M.dot(st),z=D.dot(st),T=t.dot(st);if(Math.max(-Math.max(I,z,T),Math.min(I,z,T))>i)return!1}return!0}const di=new CD,ln=new O,Oe=new O,LN=new O;class xt{constructor(M=new O,D=-1){this.center=M,this.radius=D}set(M,D){return this.center.copy(M),this.radius=D,this}setFromPoints(M,D){const t=this.center;D!==void 0?t.copy(D):di.setFromPoints(M).getCenter(t);let e=0;for(let N=0,A=M.length;Nthis.radius*this.radius&&(D.sub(this.center).normalize(),D.multiplyScalar(this.radius).add(this.center)),D}getBoundingBox(M){return this.isEmpty()?(M.makeEmpty(),M):(M.set(this.center,this.center),M.expandByScalar(this.radius),M)}applyMatrix4(M){return this.center.applyMatrix4(M),this.radius=this.radius*M.getMaxScaleOnAxis(),this}translate(M){return this.center.add(M),this}expandByPoint(M){LN.subVectors(M,this.center);const D=LN.lengthSq();if(D>this.radius*this.radius){const t=Math.sqrt(D),e=(t-this.radius)*.5;this.center.add(LN.multiplyScalar(e/t)),this.radius+=e}return this}union(M){return this.center.equals(M.center)===!0?Oe.set(0,0,1).multiplyScalar(M.radius):Oe.subVectors(M.center,this.center).normalize().multiplyScalar(M.radius),this.expandByPoint(ln.copy(M.center).add(Oe)),this.expandByPoint(ln.copy(M.center).sub(Oe)),this}equals(M){return M.center.equals(this.center)&&M.radius===this.radius}clone(){return new this.constructor().copy(this)}}const _D=new O,wN=new O,xe=new O,qD=new O,ON=new O,Ee=new O,xN=new O;class Et{constructor(M=new O,D=new O(0,0,-1)){this.origin=M,this.direction=D}set(M,D){return this.origin.copy(M),this.direction.copy(D),this}copy(M){return this.origin.copy(M.origin),this.direction.copy(M.direction),this}at(M,D){return D.copy(this.direction).multiplyScalar(M).add(this.origin)}lookAt(M){return this.direction.copy(M).sub(this.origin).normalize(),this}recast(M){return this.origin.copy(this.at(M,_D)),this}closestPointToPoint(M,D){D.subVectors(M,this.origin);const t=D.dot(this.direction);return t<0?D.copy(this.origin):D.copy(this.direction).multiplyScalar(t).add(this.origin)}distanceToPoint(M){return Math.sqrt(this.distanceSqToPoint(M))}distanceSqToPoint(M){const D=_D.subVectors(M,this.origin).dot(this.direction);return D<0?this.origin.distanceToSquared(M):(_D.copy(this.direction).multiplyScalar(D).add(this.origin),_D.distanceToSquared(M))}distanceSqToSegment(M,D,t,e){wN.copy(M).add(D).multiplyScalar(.5),xe.copy(D).sub(M).normalize(),qD.copy(this.origin).sub(wN);const N=M.distanceTo(D)*.5,A=-this.direction.dot(xe),i=qD.dot(this.direction),I=-qD.dot(xe),z=qD.lengthSq(),T=Math.abs(1-A*A);let u,g,r,j;if(T>0)if(u=A*I-i,g=A*i-I,j=N*T,u>=0)if(g>=-j)if(g<=j){const y=1/T;u*=y,g*=y,r=u*(u+A*g+2*i)+g*(A*u+g+2*I)+z}else g=N,u=Math.max(0,-(A*g+i)),r=-u*u+g*(g+2*I)+z;else g=-N,u=Math.max(0,-(A*g+i)),r=-u*u+g*(g+2*I)+z;else g<=-j?(u=Math.max(0,-(-A*N+i)),g=u>0?-N:Math.min(Math.max(-N,-I),N),r=-u*u+g*(g+2*I)+z):g<=j?(u=0,g=Math.min(Math.max(-N,-I),N),r=g*(g+2*I)+z):(u=Math.max(0,-(A*N+i)),g=u>0?N:Math.min(Math.max(-N,-I),N),r=-u*u+g*(g+2*I)+z);else g=A>0?-N:N,u=Math.max(0,-(A*g+i)),r=-u*u+g*(g+2*I)+z;return t&&t.copy(this.direction).multiplyScalar(u).add(this.origin),e&&e.copy(xe).multiplyScalar(g).add(wN),r}intersectSphere(M,D){_D.subVectors(M.center,this.origin);const t=_D.dot(this.direction),e=_D.dot(_D)-t*t,N=M.radius*M.radius;if(e>N)return null;const A=Math.sqrt(N-e),i=t-A,I=t+A;return i<0&&I<0?null:i<0?this.at(I,D):this.at(i,D)}intersectsSphere(M){return this.distanceSqToPoint(M.center)<=M.radius*M.radius}distanceToPlane(M){const D=M.normal.dot(this.direction);if(D===0)return M.distanceToPoint(this.origin)===0?0:null;const t=-(this.origin.dot(M.normal)+M.constant)/D;return t>=0?t:null}intersectPlane(M,D){const t=this.distanceToPlane(M);return t===null?null:this.at(t,D)}intersectsPlane(M){const D=M.distanceToPoint(this.origin);return D===0||M.normal.dot(this.direction)*D<0}intersectBox(M,D){let t,e,N,A,i,I;const z=1/this.direction.x,T=1/this.direction.y,u=1/this.direction.z,g=this.origin;return z>=0?(t=(M.min.x-g.x)*z,e=(M.max.x-g.x)*z):(t=(M.max.x-g.x)*z,e=(M.min.x-g.x)*z),T>=0?(N=(M.min.y-g.y)*T,A=(M.max.y-g.y)*T):(N=(M.max.y-g.y)*T,A=(M.min.y-g.y)*T),t>A||N>e||((N>t||t!==t)&&(t=N),(A=0?(i=(M.min.z-g.z)*u,I=(M.max.z-g.z)*u):(i=(M.max.z-g.z)*u,I=(M.min.z-g.z)*u),t>I||i>e)||((i>t||t!==t)&&(t=i),(I=0?t:e,D)}intersectsBox(M){return this.intersectBox(M,_D)!==null}intersectTriangle(M,D,t,e,N){ON.subVectors(D,M),Ee.subVectors(t,M),xN.crossVectors(ON,Ee);let A=this.direction.dot(xN),i;if(A>0){if(e)return null;i=1}else if(A<0)i=-1,A=-A;else return null;qD.subVectors(this.origin,M);const I=i*this.direction.dot(Ee.crossVectors(qD,Ee));if(I<0)return null;const z=i*this.direction.dot(ON.cross(qD));if(z<0||I+z>A)return null;const T=-i*qD.dot(xN);return T<0?null:this.at(T/A,N)}applyMatrix4(M){return this.origin.applyMatrix4(M),this.direction.transformDirection(M),this}equals(M){return M.origin.equals(this.origin)&&M.direction.equals(this.direction)}clone(){return new this.constructor().copy(this)}}class aM{constructor(){this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],arguments.length>0&&console.error("THREE.Matrix4: the constructor no longer reads arguments. use .set() instead.")}set(M,D,t,e,N,A,i,I,z,T,u,g,r,j,y,o){const c=this.elements;return c[0]=M,c[4]=D,c[8]=t,c[12]=e,c[1]=N,c[5]=A,c[9]=i,c[13]=I,c[2]=z,c[6]=T,c[10]=u,c[14]=g,c[3]=r,c[7]=j,c[11]=y,c[15]=o,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return new aM().fromArray(this.elements)}copy(M){const D=this.elements,t=M.elements;return D[0]=t[0],D[1]=t[1],D[2]=t[2],D[3]=t[3],D[4]=t[4],D[5]=t[5],D[6]=t[6],D[7]=t[7],D[8]=t[8],D[9]=t[9],D[10]=t[10],D[11]=t[11],D[12]=t[12],D[13]=t[13],D[14]=t[14],D[15]=t[15],this}copyPosition(M){const D=this.elements,t=M.elements;return D[12]=t[12],D[13]=t[13],D[14]=t[14],this}setFromMatrix3(M){const D=M.elements;return this.set(D[0],D[3],D[6],0,D[1],D[4],D[7],0,D[2],D[5],D[8],0,0,0,0,1),this}extractBasis(M,D,t){return M.setFromMatrixColumn(this,0),D.setFromMatrixColumn(this,1),t.setFromMatrixColumn(this,2),this}makeBasis(M,D,t){return this.set(M.x,D.x,t.x,0,M.y,D.y,t.y,0,M.z,D.z,t.z,0,0,0,0,1),this}extractRotation(M){const D=this.elements,t=M.elements,e=1/lt.setFromMatrixColumn(M,0).length(),N=1/lt.setFromMatrixColumn(M,1).length(),A=1/lt.setFromMatrixColumn(M,2).length();return D[0]=t[0]*e,D[1]=t[1]*e,D[2]=t[2]*e,D[3]=0,D[4]=t[4]*N,D[5]=t[5]*N,D[6]=t[6]*N,D[7]=0,D[8]=t[8]*A,D[9]=t[9]*A,D[10]=t[10]*A,D[11]=0,D[12]=0,D[13]=0,D[14]=0,D[15]=1,this}makeRotationFromEuler(M){M&&M.isEuler||console.error("THREE.Matrix4: .makeRotationFromEuler() now expects a Euler rotation rather than a Vector3 and order.");const D=this.elements,t=M.x,e=M.y,N=M.z,A=Math.cos(t),i=Math.sin(t),I=Math.cos(e),z=Math.sin(e),T=Math.cos(N),u=Math.sin(N);if(M.order==="XYZ"){const g=A*T,r=A*u,j=i*T,y=i*u;D[0]=I*T,D[4]=-I*u,D[8]=z,D[1]=r+j*z,D[5]=g-y*z,D[9]=-i*I,D[2]=y-g*z,D[6]=j+r*z,D[10]=A*I}else if(M.order==="YXZ"){const g=I*T,r=I*u,j=z*T,y=z*u;D[0]=g+y*i,D[4]=j*i-r,D[8]=A*z,D[1]=A*u,D[5]=A*T,D[9]=-i,D[2]=r*i-j,D[6]=y+g*i,D[10]=A*I}else if(M.order==="ZXY"){const g=I*T,r=I*u,j=z*T,y=z*u;D[0]=g-y*i,D[4]=-A*u,D[8]=j+r*i,D[1]=r+j*i,D[5]=A*T,D[9]=y-g*i,D[2]=-A*z,D[6]=i,D[10]=A*I}else if(M.order==="ZYX"){const g=A*T,r=A*u,j=i*T,y=i*u;D[0]=I*T,D[4]=j*z-r,D[8]=g*z+y,D[1]=I*u,D[5]=y*z+g,D[9]=r*z-j,D[2]=-z,D[6]=i*I,D[10]=A*I}else if(M.order==="YZX"){const g=A*I,r=A*z,j=i*I,y=i*z;D[0]=I*T,D[4]=y-g*u,D[8]=j*u+r,D[1]=u,D[5]=A*T,D[9]=-i*T,D[2]=-z*T,D[6]=r*u+j,D[10]=g-y*u}else if(M.order==="XZY"){const g=A*I,r=A*z,j=i*I,y=i*z;D[0]=I*T,D[4]=-u,D[8]=z*T,D[1]=g*u+y,D[5]=A*T,D[9]=r*u-j,D[2]=j*u-r,D[6]=i*T,D[10]=y*u+g}return D[3]=0,D[7]=0,D[11]=0,D[12]=0,D[13]=0,D[14]=0,D[15]=1,this}makeRotationFromQuaternion(M){return this.compose(vi,M,pi)}lookAt(M,D,t){const e=this.elements;return jD.subVectors(M,D),jD.lengthSq()===0&&(jD.z=1),jD.normalize(),XD.crossVectors(t,jD),XD.lengthSq()===0&&(Math.abs(t.z)===1?jD.x+=1e-4:jD.z+=1e-4,jD.normalize(),XD.crossVectors(t,jD)),XD.normalize(),le.crossVectors(jD,XD),e[0]=XD.x,e[4]=le.x,e[8]=jD.x,e[1]=XD.y,e[5]=le.y,e[9]=jD.y,e[2]=XD.z,e[6]=le.z,e[10]=jD.z,this}multiply(M,D){return D!==void 0?(console.warn("THREE.Matrix4: .multiply() now only accepts one argument. Use .multiplyMatrices( a, b ) instead."),this.multiplyMatrices(M,D)):this.multiplyMatrices(this,M)}premultiply(M){return this.multiplyMatrices(M,this)}multiplyMatrices(M,D){const t=M.elements,e=D.elements,N=this.elements,A=t[0],i=t[4],I=t[8],z=t[12],T=t[1],u=t[5],g=t[9],r=t[13],j=t[2],y=t[6],o=t[10],c=t[14],s=t[3],l=t[7],C=t[11],E=t[15],v=e[0],h=e[4],F=e[8],MM=e[12],Z=e[1],a=e[5],p=e[9],Y=e[13],k=e[2],f=e[6],Q=e[10],K=e[14],W=e[3],IM=e[7],_=e[11],H=e[15];return N[0]=A*v+i*Z+I*k+z*W,N[4]=A*h+i*a+I*f+z*IM,N[8]=A*F+i*p+I*Q+z*_,N[12]=A*MM+i*Y+I*K+z*H,N[1]=T*v+u*Z+g*k+r*W,N[5]=T*h+u*a+g*f+r*IM,N[9]=T*F+u*p+g*Q+r*_,N[13]=T*MM+u*Y+g*K+r*H,N[2]=j*v+y*Z+o*k+c*W,N[6]=j*h+y*a+o*f+c*IM,N[10]=j*F+y*p+o*Q+c*_,N[14]=j*MM+y*Y+o*K+c*H,N[3]=s*v+l*Z+C*k+E*W,N[7]=s*h+l*a+C*f+E*IM,N[11]=s*F+l*p+C*Q+E*_,N[15]=s*MM+l*Y+C*K+E*H,this}multiplyScalar(M){const D=this.elements;return D[0]*=M,D[4]*=M,D[8]*=M,D[12]*=M,D[1]*=M,D[5]*=M,D[9]*=M,D[13]*=M,D[2]*=M,D[6]*=M,D[10]*=M,D[14]*=M,D[3]*=M,D[7]*=M,D[11]*=M,D[15]*=M,this}determinant(){const M=this.elements,D=M[0],t=M[4],e=M[8],N=M[12],A=M[1],i=M[5],I=M[9],z=M[13],T=M[2],u=M[6],g=M[10],r=M[14],j=M[3],y=M[7],o=M[11],c=M[15];return j*(+N*I*u-e*z*u-N*i*g+t*z*g+e*i*r-t*I*r)+y*(+D*I*r-D*z*g+N*A*g-e*A*r+e*z*T-N*I*T)+o*(+D*z*u-D*i*r-N*A*u+t*A*r+N*i*T-t*z*T)+c*(-e*i*T-D*I*u+D*i*g+e*A*u-t*A*g+t*I*T)}transpose(){const M=this.elements;let D;return D=M[1],M[1]=M[4],M[4]=D,D=M[2],M[2]=M[8],M[8]=D,D=M[6],M[6]=M[9],M[9]=D,D=M[3],M[3]=M[12],M[12]=D,D=M[7],M[7]=M[13],M[13]=D,D=M[11],M[11]=M[14],M[14]=D,this}setPosition(M,D,t){const e=this.elements;return M.isVector3?(e[12]=M.x,e[13]=M.y,e[14]=M.z):(e[12]=M,e[13]=D,e[14]=t),this}invert(){const M=this.elements,D=M[0],t=M[1],e=M[2],N=M[3],A=M[4],i=M[5],I=M[6],z=M[7],T=M[8],u=M[9],g=M[10],r=M[11],j=M[12],y=M[13],o=M[14],c=M[15],s=u*o*z-y*g*z+y*I*r-i*o*r-u*I*c+i*g*c,l=j*g*z-T*o*z-j*I*r+A*o*r+T*I*c-A*g*c,C=T*y*z-j*u*z+j*i*r-A*y*r-T*i*c+A*u*c,E=j*u*I-T*y*I-j*i*g+A*y*g+T*i*o-A*u*o,v=D*s+t*l+e*C+N*E;if(v===0)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const h=1/v;return M[0]=s*h,M[1]=(y*g*N-u*o*N-y*e*r+t*o*r+u*e*c-t*g*c)*h,M[2]=(i*o*N-y*I*N+y*e*z-t*o*z-i*e*c+t*I*c)*h,M[3]=(u*I*N-i*g*N-u*e*z+t*g*z+i*e*r-t*I*r)*h,M[4]=l*h,M[5]=(T*o*N-j*g*N+j*e*r-D*o*r-T*e*c+D*g*c)*h,M[6]=(j*I*N-A*o*N-j*e*z+D*o*z+A*e*c-D*I*c)*h,M[7]=(A*g*N-T*I*N+T*e*z-D*g*z-A*e*r+D*I*r)*h,M[8]=C*h,M[9]=(j*u*N-T*y*N-j*t*r+D*y*r+T*t*c-D*u*c)*h,M[10]=(A*y*N-j*i*N+j*t*z-D*y*z-A*t*c+D*i*c)*h,M[11]=(T*i*N-A*u*N-T*t*z+D*u*z+A*t*r-D*i*r)*h,M[12]=E*h,M[13]=(T*y*e-j*u*e+j*t*g-D*y*g-T*t*o+D*u*o)*h,M[14]=(j*i*e-A*y*e-j*t*I+D*y*I+A*t*o-D*i*o)*h,M[15]=(A*u*e-T*i*e+T*t*I-D*u*I-A*t*g+D*i*g)*h,this}scale(M){const D=this.elements,t=M.x,e=M.y,N=M.z;return D[0]*=t,D[4]*=e,D[8]*=N,D[1]*=t,D[5]*=e,D[9]*=N,D[2]*=t,D[6]*=e,D[10]*=N,D[3]*=t,D[7]*=e,D[11]*=N,this}getMaxScaleOnAxis(){const M=this.elements,D=M[0]*M[0]+M[1]*M[1]+M[2]*M[2],t=M[4]*M[4]+M[5]*M[5]+M[6]*M[6],e=M[8]*M[8]+M[9]*M[9]+M[10]*M[10];return Math.sqrt(Math.max(D,t,e))}makeTranslation(M,D,t){return this.set(1,0,0,M,0,1,0,D,0,0,1,t,0,0,0,1),this}makeRotationX(M){const D=Math.cos(M),t=Math.sin(M);return this.set(1,0,0,0,0,D,-t,0,0,t,D,0,0,0,0,1),this}makeRotationY(M){const D=Math.cos(M),t=Math.sin(M);return this.set(D,0,t,0,0,1,0,0,-t,0,D,0,0,0,0,1),this}makeRotationZ(M){const D=Math.cos(M),t=Math.sin(M);return this.set(D,-t,0,0,t,D,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(M,D){const t=Math.cos(D),e=Math.sin(D),N=1-t,A=M.x,i=M.y,I=M.z,z=N*A,T=N*i;return this.set(z*A+t,z*i-e*I,z*I+e*i,0,z*i+e*I,T*i+t,T*I-e*A,0,z*I-e*i,T*I+e*A,N*I*I+t,0,0,0,0,1),this}makeScale(M,D,t){return this.set(M,0,0,0,0,D,0,0,0,0,t,0,0,0,0,1),this}makeShear(M,D,t,e,N,A){return this.set(1,t,N,0,M,1,A,0,D,e,1,0,0,0,0,1),this}compose(M,D,t){const e=this.elements,N=D._x,A=D._y,i=D._z,I=D._w,z=N+N,T=A+A,u=i+i,g=N*z,r=N*T,j=N*u,y=A*T,o=A*u,c=i*u,s=I*z,l=I*T,C=I*u,E=t.x,v=t.y,h=t.z;return e[0]=(1-(y+c))*E,e[1]=(r+C)*E,e[2]=(j-l)*E,e[3]=0,e[4]=(r-C)*v,e[5]=(1-(g+c))*v,e[6]=(o+s)*v,e[7]=0,e[8]=(j+l)*h,e[9]=(o-s)*h,e[10]=(1-(g+y))*h,e[11]=0,e[12]=M.x,e[13]=M.y,e[14]=M.z,e[15]=1,this}decompose(M,D,t){const e=this.elements;let N=lt.set(e[0],e[1],e[2]).length();const A=lt.set(e[4],e[5],e[6]).length(),i=lt.set(e[8],e[9],e[10]).length();this.determinant()<0&&(N=-N),M.x=e[12],M.y=e[13],M.z=e[14],ED.copy(this);const z=1/N,T=1/A,u=1/i;return ED.elements[0]*=z,ED.elements[1]*=z,ED.elements[2]*=z,ED.elements[4]*=T,ED.elements[5]*=T,ED.elements[6]*=T,ED.elements[8]*=u,ED.elements[9]*=u,ED.elements[10]*=u,D.setFromRotationMatrix(ED),t.x=N,t.y=A,t.z=i,this}makePerspective(M,D,t,e,N,A){A===void 0&&console.warn("THREE.Matrix4: .makePerspective() has been redefined and has a new signature. Please check the docs.");const i=this.elements,I=2*N/(D-M),z=2*N/(t-e),T=(D+M)/(D-M),u=(t+e)/(t-e),g=-(A+N)/(A-N),r=-2*A*N/(A-N);return i[0]=I,i[4]=0,i[8]=T,i[12]=0,i[1]=0,i[5]=z,i[9]=u,i[13]=0,i[2]=0,i[6]=0,i[10]=g,i[14]=r,i[3]=0,i[7]=0,i[11]=-1,i[15]=0,this}makeOrthographic(M,D,t,e,N,A){const i=this.elements,I=1/(D-M),z=1/(t-e),T=1/(A-N),u=(D+M)*I,g=(t+e)*z,r=(A+N)*T;return i[0]=2*I,i[4]=0,i[8]=0,i[12]=-u,i[1]=0,i[5]=2*z,i[9]=0,i[13]=-g,i[2]=0,i[6]=0,i[10]=-2*T,i[14]=-r,i[3]=0,i[7]=0,i[11]=0,i[15]=1,this}equals(M){const D=this.elements,t=M.elements;for(let e=0;e<16;e++)if(D[e]!==t[e])return!1;return!0}fromArray(M,D=0){for(let t=0;t<16;t++)this.elements[t]=M[t+D];return this}toArray(M=[],D=0){const t=this.elements;return M[D]=t[0],M[D+1]=t[1],M[D+2]=t[2],M[D+3]=t[3],M[D+4]=t[4],M[D+5]=t[5],M[D+6]=t[6],M[D+7]=t[7],M[D+8]=t[8],M[D+9]=t[9],M[D+10]=t[10],M[D+11]=t[11],M[D+12]=t[12],M[D+13]=t[13],M[D+14]=t[14],M[D+15]=t[15],M}}aM.prototype.isMatrix4=!0;const lt=new O,ED=new aM,vi=new O(0,0,0),pi=new O(1,1,1),XD=new O,le=new O,jD=new O,dn=new aM,vn=new sD;class JD{constructor(M=0,D=0,t=0,e=JD.DefaultOrder){this._x=M,this._y=D,this._z=t,this._order=e}get x(){return this._x}set x(M){this._x=M,this._onChangeCallback()}get y(){return this._y}set y(M){this._y=M,this._onChangeCallback()}get z(){return this._z}set z(M){this._z=M,this._onChangeCallback()}get order(){return this._order}set order(M){this._order=M,this._onChangeCallback()}set(M,D,t,e=this._order){return this._x=M,this._y=D,this._z=t,this._order=e,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(M){return this._x=M._x,this._y=M._y,this._z=M._z,this._order=M._order,this._onChangeCallback(),this}setFromRotationMatrix(M,D=this._order,t=!0){const e=M.elements,N=e[0],A=e[4],i=e[8],I=e[1],z=e[5],T=e[9],u=e[2],g=e[6],r=e[10];switch(D){case"XYZ":this._y=Math.asin(cD(i,-1,1)),Math.abs(i)<.9999999?(this._x=Math.atan2(-T,r),this._z=Math.atan2(-A,N)):(this._x=Math.atan2(g,z),this._z=0);break;case"YXZ":this._x=Math.asin(-cD(T,-1,1)),Math.abs(T)<.9999999?(this._y=Math.atan2(i,r),this._z=Math.atan2(I,z)):(this._y=Math.atan2(-u,N),this._z=0);break;case"ZXY":this._x=Math.asin(cD(g,-1,1)),Math.abs(g)<.9999999?(this._y=Math.atan2(-u,r),this._z=Math.atan2(-A,z)):(this._y=0,this._z=Math.atan2(I,N));break;case"ZYX":this._y=Math.asin(-cD(u,-1,1)),Math.abs(u)<.9999999?(this._x=Math.atan2(g,r),this._z=Math.atan2(I,N)):(this._x=0,this._z=Math.atan2(-A,z));break;case"YZX":this._z=Math.asin(cD(I,-1,1)),Math.abs(I)<.9999999?(this._x=Math.atan2(-T,z),this._y=Math.atan2(-u,N)):(this._x=0,this._y=Math.atan2(i,r));break;case"XZY":this._z=Math.asin(-cD(A,-1,1)),Math.abs(A)<.9999999?(this._x=Math.atan2(g,z),this._y=Math.atan2(i,N)):(this._x=Math.atan2(-T,r),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+D)}return this._order=D,t===!0&&this._onChangeCallback(),this}setFromQuaternion(M,D,t){return dn.makeRotationFromQuaternion(M),this.setFromRotationMatrix(dn,D,t)}setFromVector3(M,D=this._order){return this.set(M.x,M.y,M.z,D)}reorder(M){return vn.setFromEuler(this),this.setFromQuaternion(vn,M)}equals(M){return M._x===this._x&&M._y===this._y&&M._z===this._z&&M._order===this._order}fromArray(M){return this._x=M[0],this._y=M[1],this._z=M[2],M[3]!==void 0&&(this._order=M[3]),this._onChangeCallback(),this}toArray(M=[],D=0){return M[D]=this._x,M[D+1]=this._y,M[D+2]=this._z,M[D+3]=this._order,M}toVector3(M){return M?M.set(this._x,this._y,this._z):new O(this._x,this._y,this._z)}_onChange(M){return this._onChangeCallback=M,this}_onChangeCallback(){}}JD.prototype.isEuler=!0,JD.DefaultOrder="XYZ",JD.RotationOrders=["XYZ","YZX","ZXY","XZY","YXZ","ZYX"];class pn{constructor(){this.mask=1}set(M){this.mask=(1<>>0}enable(M){this.mask|=1<1){for(let D=0;D1){for(let t=0;t0){e.children=[];for(let i=0;i0){e.animations=[];for(let i=0;i0&&(t.geometries=i),I.length>0&&(t.materials=I),z.length>0&&(t.textures=z),T.length>0&&(t.images=T),u.length>0&&(t.shapes=u),g.length>0&&(t.skeletons=g),r.length>0&&(t.animations=r)}return t.object=e,t;function A(i){const I=[];for(const z in i){const T=i[z];delete T.metadata,I.push(T)}return I}}clone(M){return new this.constructor().copy(this,M)}copy(M,D=!0){if(this.name=M.name,this.up.copy(M.up),this.position.copy(M.position),this.rotation.order=M.rotation.order,this.quaternion.copy(M.quaternion),this.scale.copy(M.scale),this.matrix.copy(M.matrix),this.matrixWorld.copy(M.matrixWorld),this.matrixAutoUpdate=M.matrixAutoUpdate,this.matrixWorldNeedsUpdate=M.matrixWorldNeedsUpdate,this.layers.mask=M.layers.mask,this.visible=M.visible,this.castShadow=M.castShadow,this.receiveShadow=M.receiveShadow,this.frustumCulled=M.frustumCulled,this.renderOrder=M.renderOrder,this.userData=JSON.parse(JSON.stringify(M.userData)),D===!0)for(let t=0;t0?e.multiplyScalar(1/Math.sqrt(N)):e.set(0,0,0)}static getBarycoord(M,D,t,e,N){lD.subVectors(e,D),KD.subVectors(t,D),EN.subVectors(M,D);const A=lD.dot(lD),i=lD.dot(KD),I=lD.dot(EN),z=KD.dot(KD),T=KD.dot(EN),u=A*z-i*i;if(u===0)return N.set(-2,-1,-1);const g=1/u,r=(z*I-i*T)*g,j=(A*T-i*I)*g;return N.set(1-r-j,j,r)}static containsPoint(M,D,t,e){return this.getBarycoord(M,D,t,e,RD),RD.x>=0&&RD.y>=0&&RD.x+RD.y<=1}static getUV(M,D,t,e,N,A,i,I){return this.getBarycoord(M,D,t,e,RD),I.set(0,0),I.addScaledVector(N,RD.x),I.addScaledVector(A,RD.y),I.addScaledVector(i,RD.z),I}static isFrontFacing(M,D,t,e){return lD.subVectors(t,D),KD.subVectors(M,D),lD.cross(KD).dot(e)<0}set(M,D,t){return this.a.copy(M),this.b.copy(D),this.c.copy(t),this}setFromPointsAndIndices(M,D,t,e){return this.a.copy(M[D]),this.b.copy(M[t]),this.c.copy(M[e]),this}setFromAttributeAndIndices(M,D,t,e){return this.a.fromBufferAttribute(M,D),this.b.fromBufferAttribute(M,t),this.c.fromBufferAttribute(M,e),this}clone(){return new this.constructor().copy(this)}copy(M){return this.a.copy(M.a),this.b.copy(M.b),this.c.copy(M.c),this}getArea(){return lD.subVectors(this.c,this.b),KD.subVectors(this.a,this.b),lD.cross(KD).length()*.5}getMidpoint(M){return M.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(M){return MD.getNormal(this.a,this.b,this.c,M)}getPlane(M){return M.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(M,D){return MD.getBarycoord(M,this.a,this.b,this.c,D)}getUV(M,D,t,e,N){return MD.getUV(M,this.a,this.b,this.c,D,t,e,N)}containsPoint(M){return MD.containsPoint(M,this.a,this.b,this.c)}isFrontFacing(M){return MD.isFrontFacing(this.a,this.b,this.c,M)}intersectsBox(M){return M.intersectsTriangle(this)}closestPointToPoint(M,D){const t=this.a,e=this.b,N=this.c;let A,i;vt.subVectors(e,t),pt.subVectors(N,t),lN.subVectors(M,t);const I=vt.dot(lN),z=pt.dot(lN);if(I<=0&&z<=0)return D.copy(t);dN.subVectors(M,e);const T=vt.dot(dN),u=pt.dot(dN);if(T>=0&&u<=T)return D.copy(e);const g=I*u-T*z;if(g<=0&&I>=0&&T<=0)return A=I/(I-T),D.copy(t).addScaledVector(vt,A);vN.subVectors(M,N);const r=vt.dot(vN),j=pt.dot(vN);if(j>=0&&r<=j)return D.copy(N);const y=r*z-I*j;if(y<=0&&z>=0&&j<=0)return i=z/(z-j),D.copy(t).addScaledVector(pt,i);const o=T*j-r*u;if(o<=0&&u-T>=0&&r-j>=0)return mn.subVectors(N,e),i=(u-T)/(u-T+(r-j)),D.copy(e).addScaledVector(mn,i);const c=1/(o+y+g);return A=y*c,i=g*c,D.copy(t).addScaledVector(vt,A).addScaledVector(pt,i)}equals(M){return M.a.equals(this.a)&&M.b.equals(this.b)&&M.c.equals(this.c)}}let fi=0;class nD extends Tt{constructor(){super(),Object.defineProperty(this,"id",{value:fi++}),this.uuid=vD(),this.name="",this.type="Material",this.fog=!0,this.blending=1,this.side=0,this.vertexColors=!1,this.opacity=1,this.transparent=!1,this.blendSrc=204,this.blendDst=205,this.blendEquation=100,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.depthFunc=3,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=7680,this.stencilZFail=7680,this.stencilZPass=7680,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0,this._alphaTest=0}get alphaTest(){return this._alphaTest}set alphaTest(M){this._alphaTest>0!=M>0&&this.version++,this._alphaTest=M}onBuild(){}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(M){if(M!==void 0)for(const D in M){const t=M[D];if(t===void 0){console.warn("THREE.Material: '"+D+"' parameter is undefined.");continue}if(D==="shading"){console.warn("THREE."+this.type+": .shading has been removed. Use the boolean .flatShading instead."),this.flatShading=t===1;continue}const e=this[D];if(e===void 0){console.warn("THREE."+this.type+": '"+D+"' is not a property of this material.");continue}e&&e.isColor?e.set(t):e&&e.isVector3&&t&&t.isVector3?e.copy(t):this[D]=t}}toJSON(M){const D=M===void 0||typeof M=="string";D&&(M={textures:{},images:{}});const t={metadata:{version:4.5,type:"Material",generator:"Material.toJSON"}};t.uuid=this.uuid,t.type=this.type,this.name!==""&&(t.name=this.name),this.color&&this.color.isColor&&(t.color=this.color.getHex()),this.roughness!==void 0&&(t.roughness=this.roughness),this.metalness!==void 0&&(t.metalness=this.metalness),this.sheen!==void 0&&(t.sheen=this.sheen),this.sheenColor&&this.sheenColor.isColor&&(t.sheenColor=this.sheenColor.getHex()),this.sheenRoughness!==void 0&&(t.sheenRoughness=this.sheenRoughness),this.emissive&&this.emissive.isColor&&(t.emissive=this.emissive.getHex()),this.emissiveIntensity&&this.emissiveIntensity!==1&&(t.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(t.specular=this.specular.getHex()),this.specularIntensity!==void 0&&(t.specularIntensity=this.specularIntensity),this.specularColor&&this.specularColor.isColor&&(t.specularColor=this.specularColor.getHex()),this.shininess!==void 0&&(t.shininess=this.shininess),this.clearcoat!==void 0&&(t.clearcoat=this.clearcoat),this.clearcoatRoughness!==void 0&&(t.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(t.clearcoatMap=this.clearcoatMap.toJSON(M).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(t.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(M).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(t.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(M).uuid,t.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),this.map&&this.map.isTexture&&(t.map=this.map.toJSON(M).uuid),this.matcap&&this.matcap.isTexture&&(t.matcap=this.matcap.toJSON(M).uuid),this.alphaMap&&this.alphaMap.isTexture&&(t.alphaMap=this.alphaMap.toJSON(M).uuid),this.lightMap&&this.lightMap.isTexture&&(t.lightMap=this.lightMap.toJSON(M).uuid,t.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(t.aoMap=this.aoMap.toJSON(M).uuid,t.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(t.bumpMap=this.bumpMap.toJSON(M).uuid,t.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(t.normalMap=this.normalMap.toJSON(M).uuid,t.normalMapType=this.normalMapType,t.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(t.displacementMap=this.displacementMap.toJSON(M).uuid,t.displacementScale=this.displacementScale,t.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(t.roughnessMap=this.roughnessMap.toJSON(M).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(t.metalnessMap=this.metalnessMap.toJSON(M).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(t.emissiveMap=this.emissiveMap.toJSON(M).uuid),this.specularMap&&this.specularMap.isTexture&&(t.specularMap=this.specularMap.toJSON(M).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(t.specularIntensityMap=this.specularIntensityMap.toJSON(M).uuid),this.specularColorMap&&this.specularColorMap.isTexture&&(t.specularColorMap=this.specularColorMap.toJSON(M).uuid),this.envMap&&this.envMap.isTexture&&(t.envMap=this.envMap.toJSON(M).uuid,this.combine!==void 0&&(t.combine=this.combine)),this.envMapIntensity!==void 0&&(t.envMapIntensity=this.envMapIntensity),this.reflectivity!==void 0&&(t.reflectivity=this.reflectivity),this.refractionRatio!==void 0&&(t.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(t.gradientMap=this.gradientMap.toJSON(M).uuid),this.transmission!==void 0&&(t.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(t.transmissionMap=this.transmissionMap.toJSON(M).uuid),this.thickness!==void 0&&(t.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(t.thicknessMap=this.thicknessMap.toJSON(M).uuid),this.attenuationDistance!==void 0&&(t.attenuationDistance=this.attenuationDistance),this.attenuationColor!==void 0&&(t.attenuationColor=this.attenuationColor.getHex()),this.size!==void 0&&(t.size=this.size),this.shadowSide!==null&&(t.shadowSide=this.shadowSide),this.sizeAttenuation!==void 0&&(t.sizeAttenuation=this.sizeAttenuation),this.blending!==1&&(t.blending=this.blending),this.side!==0&&(t.side=this.side),this.vertexColors&&(t.vertexColors=!0),this.opacity<1&&(t.opacity=this.opacity),this.transparent===!0&&(t.transparent=this.transparent),t.depthFunc=this.depthFunc,t.depthTest=this.depthTest,t.depthWrite=this.depthWrite,t.colorWrite=this.colorWrite,t.stencilWrite=this.stencilWrite,t.stencilWriteMask=this.stencilWriteMask,t.stencilFunc=this.stencilFunc,t.stencilRef=this.stencilRef,t.stencilFuncMask=this.stencilFuncMask,t.stencilFail=this.stencilFail,t.stencilZFail=this.stencilZFail,t.stencilZPass=this.stencilZPass,this.rotation&&this.rotation!==0&&(t.rotation=this.rotation),this.polygonOffset===!0&&(t.polygonOffset=!0),this.polygonOffsetFactor!==0&&(t.polygonOffsetFactor=this.polygonOffsetFactor),this.polygonOffsetUnits!==0&&(t.polygonOffsetUnits=this.polygonOffsetUnits),this.linewidth&&this.linewidth!==1&&(t.linewidth=this.linewidth),this.dashSize!==void 0&&(t.dashSize=this.dashSize),this.gapSize!==void 0&&(t.gapSize=this.gapSize),this.scale!==void 0&&(t.scale=this.scale),this.dithering===!0&&(t.dithering=!0),this.alphaTest>0&&(t.alphaTest=this.alphaTest),this.alphaToCoverage===!0&&(t.alphaToCoverage=this.alphaToCoverage),this.premultipliedAlpha===!0&&(t.premultipliedAlpha=this.premultipliedAlpha),this.wireframe===!0&&(t.wireframe=this.wireframe),this.wireframeLinewidth>1&&(t.wireframeLinewidth=this.wireframeLinewidth),this.wireframeLinecap!=="round"&&(t.wireframeLinecap=this.wireframeLinecap),this.wireframeLinejoin!=="round"&&(t.wireframeLinejoin=this.wireframeLinejoin),this.flatShading===!0&&(t.flatShading=this.flatShading),this.visible===!1&&(t.visible=!1),this.toneMapped===!1&&(t.toneMapped=!1),JSON.stringify(this.userData)!=="{}"&&(t.userData=this.userData);function e(N){const A=[];for(const i in N){const I=N[i];delete I.metadata,A.push(I)}return A}if(D){const N=e(M.textures),A=e(M.images);N.length>0&&(t.textures=N),A.length>0&&(t.images=A)}return t}clone(){return new this.constructor().copy(this)}copy(M){this.name=M.name,this.fog=M.fog,this.blending=M.blending,this.side=M.side,this.vertexColors=M.vertexColors,this.opacity=M.opacity,this.transparent=M.transparent,this.blendSrc=M.blendSrc,this.blendDst=M.blendDst,this.blendEquation=M.blendEquation,this.blendSrcAlpha=M.blendSrcAlpha,this.blendDstAlpha=M.blendDstAlpha,this.blendEquationAlpha=M.blendEquationAlpha,this.depthFunc=M.depthFunc,this.depthTest=M.depthTest,this.depthWrite=M.depthWrite,this.stencilWriteMask=M.stencilWriteMask,this.stencilFunc=M.stencilFunc,this.stencilRef=M.stencilRef,this.stencilFuncMask=M.stencilFuncMask,this.stencilFail=M.stencilFail,this.stencilZFail=M.stencilZFail,this.stencilZPass=M.stencilZPass,this.stencilWrite=M.stencilWrite;const D=M.clippingPlanes;let t=null;if(D!==null){const e=D.length;t=new Array(e);for(let N=0;N!==e;++N)t[N]=D[N].clone()}return this.clippingPlanes=t,this.clipIntersection=M.clipIntersection,this.clipShadows=M.clipShadows,this.shadowSide=M.shadowSide,this.colorWrite=M.colorWrite,this.precision=M.precision,this.polygonOffset=M.polygonOffset,this.polygonOffsetFactor=M.polygonOffsetFactor,this.polygonOffsetUnits=M.polygonOffsetUnits,this.dithering=M.dithering,this.alphaTest=M.alphaTest,this.alphaToCoverage=M.alphaToCoverage,this.premultipliedAlpha=M.premultipliedAlpha,this.visible=M.visible,this.toneMapped=M.toneMapped,this.userData=JSON.parse(JSON.stringify(M.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(M){M===!0&&this.version++}}nD.prototype.isMaterial=!0;class pN extends nD{constructor(M){super(),this.type="MeshBasicMaterial",this.color=new cM(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=0,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.setValues(M)}copy(M){return super.copy(M),this.color.copy(M.color),this.map=M.map,this.lightMap=M.lightMap,this.lightMapIntensity=M.lightMapIntensity,this.aoMap=M.aoMap,this.aoMapIntensity=M.aoMapIntensity,this.specularMap=M.specularMap,this.alphaMap=M.alphaMap,this.envMap=M.envMap,this.combine=M.combine,this.reflectivity=M.reflectivity,this.refractionRatio=M.refractionRatio,this.wireframe=M.wireframe,this.wireframeLinewidth=M.wireframeLinewidth,this.wireframeLinecap=M.wireframeLinecap,this.wireframeLinejoin=M.wireframeLinejoin,this}}pN.prototype.isMeshBasicMaterial=!0;const FM=new O,ve=new q;class DD{constructor(M,D,t){if(Array.isArray(M))throw new TypeError("THREE.BufferAttribute: array should be a Typed Array.");this.name="",this.array=M,this.itemSize=D,this.count=M!==void 0?M.length/D:0,this.normalized=t===!0,this.usage=35044,this.updateRange={offset:0,count:-1},this.version=0}onUploadCallback(){}set needsUpdate(M){M===!0&&this.version++}setUsage(M){return this.usage=M,this}copy(M){return this.name=M.name,this.array=new M.array.constructor(M.array),this.itemSize=M.itemSize,this.count=M.count,this.normalized=M.normalized,this.usage=M.usage,this}copyAt(M,D,t){M*=this.itemSize,t*=D.itemSize;for(let e=0,N=this.itemSize;e0&&(M.userData=this.userData),this.parameters!==void 0){const I=this.parameters;for(const z in I)I[z]!==void 0&&(M[z]=I[z]);return M}M.data={attributes:{}};const D=this.index;D!==null&&(M.data.index={type:D.array.constructor.name,array:Array.prototype.slice.call(D.array)});const t=this.attributes;for(const I in t){const z=t[I];M.data.attributes[I]=z.toJSON(M.data)}const e={};let N=!1;for(const I in this.morphAttributes){const z=this.morphAttributes[I],T=[];for(let u=0,g=z.length;u0&&(e[I]=T,N=!0)}N&&(M.data.morphAttributes=e,M.data.morphTargetsRelative=this.morphTargetsRelative);const A=this.groups;A.length>0&&(M.data.groups=JSON.parse(JSON.stringify(A)));const i=this.boundingSphere;return i!==null&&(M.data.boundingSphere={center:i.center.toArray(),radius:i.radius}),M}clone(){return new this.constructor().copy(this)}copy(M){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;const D={};this.name=M.name;const t=M.index;t!==null&&this.setIndex(t.clone(D));const e=M.attributes;for(const z in e){const T=e[z];this.setAttribute(z,T.clone(D))}const N=M.morphAttributes;for(const z in N){const T=[],u=N[z];for(let g=0,r=u.length;g0){const e=D[t[0]];if(e!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let N=0,A=e.length;N0&&console.error("THREE.Mesh.updateMorphTargets() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.")}}raycast(M,D){const t=this.geometry,e=this.material,N=this.matrixWorld;if(e===void 0||(t.boundingSphere===null&&t.computeBoundingSphere(),YN.copy(t.boundingSphere),YN.applyMatrix4(N),M.ray.intersectsSphere(YN)===!1)||(Zn.copy(N).invert(),Yt.copy(M.ray).applyMatrix4(Zn),t.boundingBox!==null&&Yt.intersectsBox(t.boundingBox)===!1))return;let A;if(t.isBufferGeometry){const i=t.index,I=t.attributes.position,z=t.morphAttributes.position,T=t.morphTargetsRelative,u=t.attributes.uv,g=t.attributes.uv2,r=t.groups,j=t.drawRange;if(i!==null)if(Array.isArray(e))for(let y=0,o=r.length;yD.far?null:{distance:z,point:me.clone(),object:n}}function ke(n,M,D,t,e,N,A,i,I,z,T,u){$D.fromBufferAttribute(e,z),Mt.fromBufferAttribute(e,T),Dt.fromBufferAttribute(e,u);const g=n.morphTargetInfluences;if(N&&g){pe.set(0,0,0),he.set(0,0,0),Ye.set(0,0,0);for(let j=0,y=N.length;j0?1:-1,T.push(IM.x,IM.y,IM.z),u.push(eM/h),u.push(1-_/F),K+=1}}for(let _=0;_0&&(D.defines=this.defines),D.vertexShader=this.vertexShader,D.fragmentShader=this.fragmentShader;const t={};for(const e in this.extensions)this.extensions[e]===!0&&(t[e]=!0);return Object.keys(t).length>0&&(D.extensions=t),D}}ct.prototype.isShaderMaterial=!0;class kN extends ZM{constructor(){super(),this.type="Camera",this.matrixWorldInverse=new aM,this.projectionMatrix=new aM,this.projectionMatrixInverse=new aM}copy(M,D){return super.copy(M,D),this.matrixWorldInverse.copy(M.matrixWorldInverse),this.projectionMatrix.copy(M.projectionMatrix),this.projectionMatrixInverse.copy(M.projectionMatrixInverse),this}getWorldDirection(M){this.updateWorldMatrix(!0,!1);const D=this.matrixWorld.elements;return M.set(-D[8],-D[9],-D[10]).normalize()}updateMatrixWorld(M){super.updateMatrixWorld(M),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(M,D){super.updateWorldMatrix(M,D),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return new this.constructor().copy(this)}}kN.prototype.isCamera=!0;class gD extends kN{constructor(M=50,D=1,t=.1,e=2e3){super(),this.type="PerspectiveCamera",this.fov=M,this.zoom=1,this.near=t,this.far=e,this.focus=10,this.aspect=D,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}copy(M,D){return super.copy(M,D),this.fov=M.fov,this.zoom=M.zoom,this.near=M.near,this.far=M.far,this.focus=M.focus,this.aspect=M.aspect,this.view=M.view===null?null:Object.assign({},M.view),this.filmGauge=M.filmGauge,this.filmOffset=M.filmOffset,this}setFocalLength(M){const D=.5*this.getFilmHeight()/M;this.fov=gN*2*Math.atan(D),this.updateProjectionMatrix()}getFocalLength(){const M=Math.tan(uN*.5*this.fov);return .5*this.getFilmHeight()/M}getEffectiveFOV(){return gN*2*Math.atan(Math.tan(uN*.5*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}setViewOffset(M,D,t,e,N,A){this.aspect=M/D,this.view===null&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=M,this.view.fullHeight=D,this.view.offsetX=t,this.view.offsetY=e,this.view.width=N,this.view.height=A,this.updateProjectionMatrix()}clearViewOffset(){this.view!==null&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const M=this.near;let D=M*Math.tan(uN*.5*this.fov)/this.zoom,t=2*D,e=this.aspect*t,N=-.5*e;const A=this.view;if(this.view!==null&&this.view.enabled){const I=A.fullWidth,z=A.fullHeight;N+=A.offsetX*e/I,D-=A.offsetY*t/z,e*=A.width/I,t*=A.height/z}const i=this.filmOffset;i!==0&&(N+=M*i/this.getFilmWidth()),this.projectionMatrix.makePerspective(N,N+e,D,D-t,M,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(M){const D=super.toJSON(M);return D.object.fov=this.fov,D.object.zoom=this.zoom,D.object.near=this.near,D.object.far=this.far,D.object.focus=this.focus,D.object.aspect=this.aspect,this.view!==null&&(D.object.view=Object.assign({},this.view)),D.object.filmGauge=this.filmGauge,D.object.filmOffset=this.filmOffset,D}}gD.prototype.isPerspectiveCamera=!0;const Qt=90,ft=1;class SN extends ZM{constructor(M,D,t){if(super(),this.type="CubeCamera",t.isWebGLCubeRenderTarget!==!0){console.error("THREE.CubeCamera: The constructor now expects an instance of WebGLCubeRenderTarget as third parameter.");return}this.renderTarget=t;const e=new gD(Qt,ft,M,D);e.layers=this.layers,e.up.set(0,-1,0),e.lookAt(new O(1,0,0)),this.add(e);const N=new gD(Qt,ft,M,D);N.layers=this.layers,N.up.set(0,-1,0),N.lookAt(new O(-1,0,0)),this.add(N);const A=new gD(Qt,ft,M,D);A.layers=this.layers,A.up.set(0,0,1),A.lookAt(new O(0,1,0)),this.add(A);const i=new gD(Qt,ft,M,D);i.layers=this.layers,i.up.set(0,0,-1),i.lookAt(new O(0,-1,0)),this.add(i);const I=new gD(Qt,ft,M,D);I.layers=this.layers,I.up.set(0,-1,0),I.lookAt(new O(0,0,1)),this.add(I);const z=new gD(Qt,ft,M,D);z.layers=this.layers,z.up.set(0,-1,0),z.lookAt(new O(0,0,-1)),this.add(z)}update(M,D){this.parent===null&&this.updateMatrixWorld();const t=this.renderTarget,[e,N,A,i,I,z]=this.children,T=M.xr.enabled,u=M.getRenderTarget();M.xr.enabled=!1;const g=t.texture.generateMipmaps;t.texture.generateMipmaps=!1,M.setRenderTarget(t,0),M.render(D,e),M.setRenderTarget(t,1),M.render(D,N),M.setRenderTarget(t,2),M.render(D,A),M.setRenderTarget(t,3),M.render(D,i),M.setRenderTarget(t,4),M.render(D,I),t.texture.generateMipmaps=g,M.setRenderTarget(t,5),M.render(D,z),M.setRenderTarget(u),M.xr.enabled=T,t.texture.needsPMREMUpdate=!0}}class Se extends ND{constructor(M,D,t,e,N,A,i,I,z,T){M=M!==void 0?M:[],D=D!==void 0?D:301,super(M,D,t,e,N,A,i,I,z,T),this.flipY=!1}get images(){return this.image}set images(M){this.image=M}}Se.prototype.isCubeTexture=!0;class _n extends oD{constructor(M,D,t){Number.isInteger(D)&&(console.warn("THREE.WebGLCubeRenderTarget: constructor signature is now WebGLCubeRenderTarget( size, options )"),D=t),super(M,M,D),D=D||{},this.texture=new Se(void 0,D.mapping,D.wrapS,D.wrapT,D.magFilter,D.minFilter,D.format,D.type,D.anisotropy,D.encoding),this.texture.isRenderTargetTexture=!0,this.texture.generateMipmaps=D.generateMipmaps!==void 0?D.generateMipmaps:!1,this.texture.minFilter=D.minFilter!==void 0?D.minFilter:1006}fromEquirectangularTexture(M,D){this.texture.type=D.type,this.texture.format=1023,this.texture.encoding=D.encoding,this.texture.generateMipmaps=D.generateMipmaps,this.texture.minFilter=D.minFilter,this.texture.magFilter=D.magFilter;const t={uniforms:{tEquirect:{value:null}},vertexShader:` + + varying vec3 vWorldDirection; + + vec3 transformDirection( in vec3 dir, in mat4 matrix ) { + + return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz ); + + } + + void main() { + + vWorldDirection = transformDirection( position, modelMatrix ); + + #include + #include + + } + `,fragmentShader:` + + uniform sampler2D tEquirect; + + varying vec3 vWorldDirection; + + #include + + void main() { + + vec3 direction = normalize( vWorldDirection ); + + vec2 sampleUV = equirectUv( direction ); + + gl_FragColor = texture2D( tEquirect, sampleUV ); + + } + `},e=new te(5,5,5),N=new ct({name:"CubemapFromEquirect",uniforms:Ut(t.uniforms),vertexShader:t.vertexShader,fragmentShader:t.fragmentShader,side:1,blending:0});N.uniforms.tEquirect.value=D;const A=new tD(e,N),i=D.minFilter;return D.minFilter===1008&&(D.minFilter=1006),new SN(1,10,this).update(M,A),D.minFilter=i,A.geometry.dispose(),A.material.dispose(),this}clear(M,D,t,e){const N=M.getRenderTarget();for(let A=0;A<6;A++)M.setRenderTarget(this,A),M.clear(D,t,e);M.setRenderTarget(N)}}_n.prototype.isWebGLCubeRenderTarget=!0;const ZN=new O,Ki=new O,Ri=new zD;class PD{constructor(M=new O(1,0,0),D=0){this.normal=M,this.constant=D}set(M,D){return this.normal.copy(M),this.constant=D,this}setComponents(M,D,t,e){return this.normal.set(M,D,t),this.constant=e,this}setFromNormalAndCoplanarPoint(M,D){return this.normal.copy(M),this.constant=-D.dot(this.normal),this}setFromCoplanarPoints(M,D,t){const e=ZN.subVectors(t,D).cross(Ki.subVectors(M,D)).normalize();return this.setFromNormalAndCoplanarPoint(e,M),this}copy(M){return this.normal.copy(M.normal),this.constant=M.constant,this}normalize(){const M=1/this.normal.length();return this.normal.multiplyScalar(M),this.constant*=M,this}negate(){return this.constant*=-1,this.normal.negate(),this}distanceToPoint(M){return this.normal.dot(M)+this.constant}distanceToSphere(M){return this.distanceToPoint(M.center)-M.radius}projectPoint(M,D){return D.copy(this.normal).multiplyScalar(-this.distanceToPoint(M)).add(M)}intersectLine(M,D){const t=M.delta(ZN),e=this.normal.dot(t);if(e===0)return this.distanceToPoint(M.start)===0?D.copy(M.start):null;const N=-(M.start.dot(this.normal)+this.constant)/e;return N<0||N>1?null:D.copy(t).multiplyScalar(N).add(M.start)}intersectsLine(M){const D=this.distanceToPoint(M.start),t=this.distanceToPoint(M.end);return D<0&&t>0||t<0&&D>0}intersectsBox(M){return M.intersectsPlane(this)}intersectsSphere(M){return M.intersectsPlane(this)}coplanarPoint(M){return M.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(M,D){const t=D||Ri.getNormalMatrix(M),e=this.coplanarPoint(ZN).applyMatrix4(M),N=this.normal.applyMatrix3(t).normalize();return this.constant=-e.dot(N),this}translate(M){return this.constant-=M.dot(this.normal),this}equals(M){return M.normal.equals(this.normal)&&M.constant===this.constant}clone(){return new this.constructor().copy(this)}}PD.prototype.isPlane=!0;const mt=new xt,Ze=new O;class _e{constructor(M=new PD,D=new PD,t=new PD,e=new PD,N=new PD,A=new PD){this.planes=[M,D,t,e,N,A]}set(M,D,t,e,N,A){const i=this.planes;return i[0].copy(M),i[1].copy(D),i[2].copy(t),i[3].copy(e),i[4].copy(N),i[5].copy(A),this}copy(M){const D=this.planes;for(let t=0;t<6;t++)D[t].copy(M.planes[t]);return this}setFromProjectionMatrix(M){const D=this.planes,t=M.elements,e=t[0],N=t[1],A=t[2],i=t[3],I=t[4],z=t[5],T=t[6],u=t[7],g=t[8],r=t[9],j=t[10],y=t[11],o=t[12],c=t[13],s=t[14],l=t[15];return D[0].setComponents(i-e,u-I,y-g,l-o).normalize(),D[1].setComponents(i+e,u+I,y+g,l+o).normalize(),D[2].setComponents(i+N,u+z,y+r,l+c).normalize(),D[3].setComponents(i-N,u-z,y-r,l-c).normalize(),D[4].setComponents(i-A,u-T,y-j,l-s).normalize(),D[5].setComponents(i+A,u+T,y+j,l+s).normalize(),this}intersectsObject(M){const D=M.geometry;return D.boundingSphere===null&&D.computeBoundingSphere(),mt.copy(D.boundingSphere).applyMatrix4(M.matrixWorld),this.intersectsSphere(mt)}intersectsSprite(M){return mt.center.set(0,0,0),mt.radius=.7071067811865476,mt.applyMatrix4(M.matrixWorld),this.intersectsSphere(mt)}intersectsSphere(M){const D=this.planes,t=M.center,e=-M.radius;for(let N=0;N<6;N++)if(D[N].distanceToPoint(t)0?M.max.x:M.min.x,Ze.y=e.normal.y>0?M.max.y:M.min.y,Ze.z=e.normal.z>0?M.max.z:M.min.z,e.distanceToPoint(Ze)<0)return!1}return!0}containsPoint(M){const D=this.planes;for(let t=0;t<6;t++)if(D[t].distanceToPoint(M)<0)return!1;return!0}clone(){return new this.constructor().copy(this)}}function bn(){let n=null,M=!1,D=null,t=null;function e(N,A){D(N,A),t=n.requestAnimationFrame(e)}return{start:function(){M!==!0&&D!==null&&(t=n.requestAnimationFrame(e),M=!0)},stop:function(){n.cancelAnimationFrame(t),M=!1},setAnimationLoop:function(N){D=N},setContext:function(N){n=N}}}function Pi(n,M){const D=M.isWebGL2,t=new WeakMap;function e(z,T){const u=z.array,g=z.usage,r=n.createBuffer();n.bindBuffer(T,r),n.bufferData(T,u,g),z.onUploadCallback();let j=5126;return u instanceof Float32Array?j=5126:u instanceof Float64Array?console.warn("THREE.WebGLAttributes: Unsupported data buffer format: Float64Array."):u instanceof Uint16Array?z.isFloat16BufferAttribute?D?j=5131:console.warn("THREE.WebGLAttributes: Usage of Float16BufferAttribute requires WebGL2."):j=5123:u instanceof Int16Array?j=5122:u instanceof Uint32Array?j=5125:u instanceof Int32Array?j=5124:u instanceof Int8Array?j=5120:(u instanceof Uint8Array||u instanceof Uint8ClampedArray)&&(j=5121),{buffer:r,type:j,bytesPerElement:u.BYTES_PER_ELEMENT,version:z.version}}function N(z,T,u){const g=T.array,r=T.updateRange;n.bindBuffer(u,z),r.count===-1?n.bufferSubData(u,0,g):(D?n.bufferSubData(u,r.offset*g.BYTES_PER_ELEMENT,g,r.offset,r.count):n.bufferSubData(u,r.offset*g.BYTES_PER_ELEMENT,g.subarray(r.offset,r.offset+r.count)),r.count=-1)}function A(z){return z.isInterleavedBufferAttribute&&(z=z.data),t.get(z)}function i(z){z.isInterleavedBufferAttribute&&(z=z.data);const T=t.get(z);T&&(n.deleteBuffer(T.buffer),t.delete(z))}function I(z,T){if(z.isGLBufferAttribute){const g=t.get(z);(!g||g.version 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v; + return cross( v1, v2 ) * theta_sintheta; +} +vec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) { + vec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ]; + vec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ]; + vec3 lightNormal = cross( v1, v2 ); + if( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 ); + vec3 T1, T2; + T1 = normalize( V - N * dot( V, N ) ); + T2 = - cross( N, T1 ); + mat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) ); + vec3 coords[ 4 ]; + coords[ 0 ] = mat * ( rectCoords[ 0 ] - P ); + coords[ 1 ] = mat * ( rectCoords[ 1 ] - P ); + coords[ 2 ] = mat * ( rectCoords[ 2 ] - P ); + coords[ 3 ] = mat * ( rectCoords[ 3 ] - P ); + coords[ 0 ] = normalize( coords[ 0 ] ); + coords[ 1 ] = normalize( coords[ 1 ] ); + coords[ 2 ] = normalize( coords[ 2 ] ); + coords[ 3 ] = normalize( coords[ 3 ] ); + vec3 vectorFormFactor = vec3( 0.0 ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] ); + float result = LTC_ClippedSphereFormFactor( vectorFormFactor ); + return vec3( result ); +} +float G_BlinnPhong_Implicit( ) { + return 0.25; +} +float D_BlinnPhong( const in float shininess, const in float dotNH ) { + return RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess ); +} +vec3 BRDF_BlinnPhong( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in vec3 specularColor, const in float shininess ) { + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNH = saturate( dot( normal, halfDir ) ); + float dotVH = saturate( dot( viewDir, halfDir ) ); + vec3 F = F_Schlick( specularColor, 1.0, dotVH ); + float G = G_BlinnPhong_Implicit( ); + float D = D_BlinnPhong( shininess, dotNH ); + return F * ( G * D ); +} +#if defined( USE_SHEEN ) +float D_Charlie( float roughness, float dotNH ) { + float alpha = pow2( roughness ); + float invAlpha = 1.0 / alpha; + float cos2h = dotNH * dotNH; + float sin2h = max( 1.0 - cos2h, 0.0078125 ); + return ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI ); +} +float V_Neubelt( float dotNV, float dotNL ) { + return saturate( 1.0 / ( 4.0 * ( dotNL + dotNV - dotNL * dotNV ) ) ); +} +vec3 BRDF_Sheen( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, vec3 sheenColor, const in float sheenRoughness ) { + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + float dotNH = saturate( dot( normal, halfDir ) ); + float D = D_Charlie( sheenRoughness, dotNH ); + float V = V_Neubelt( dotNV, dotNL ); + return sheenColor * ( D * V ); +} +#endif`,$i=`#ifdef USE_BUMPMAP + uniform sampler2D bumpMap; + uniform float bumpScale; + vec2 dHdxy_fwd() { + vec2 dSTdx = dFdx( vUv ); + vec2 dSTdy = dFdy( vUv ); + float Hll = bumpScale * texture2D( bumpMap, vUv ).x; + float dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll; + float dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll; + return vec2( dBx, dBy ); + } + vec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) { + vec3 vSigmaX = vec3( dFdx( surf_pos.x ), dFdx( surf_pos.y ), dFdx( surf_pos.z ) ); + vec3 vSigmaY = vec3( dFdy( surf_pos.x ), dFdy( surf_pos.y ), dFdy( surf_pos.z ) ); + vec3 vN = surf_norm; + vec3 R1 = cross( vSigmaY, vN ); + vec3 R2 = cross( vN, vSigmaX ); + float fDet = dot( vSigmaX, R1 ) * faceDirection; + vec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 ); + return normalize( abs( fDet ) * surf_norm - vGrad ); + } +#endif`,Mz=`#if NUM_CLIPPING_PLANES > 0 + vec4 plane; + #pragma unroll_loop_start + for ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + if ( dot( vClipPosition, plane.xyz ) > plane.w ) discard; + } + #pragma unroll_loop_end + #if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES + bool clipped = true; + #pragma unroll_loop_start + for ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + clipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped; + } + #pragma unroll_loop_end + if ( clipped ) discard; + #endif +#endif`,Dz=`#if NUM_CLIPPING_PLANES > 0 + varying vec3 vClipPosition; + uniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ]; +#endif`,tz=`#if NUM_CLIPPING_PLANES > 0 + varying vec3 vClipPosition; +#endif`,ez=`#if NUM_CLIPPING_PLANES > 0 + vClipPosition = - mvPosition.xyz; +#endif`,Nz=`#if defined( USE_COLOR_ALPHA ) + diffuseColor *= vColor; +#elif defined( USE_COLOR ) + diffuseColor.rgb *= vColor; +#endif`,nz=`#if defined( USE_COLOR_ALPHA ) + varying vec4 vColor; +#elif defined( USE_COLOR ) + varying vec3 vColor; +#endif`,Az=`#if defined( USE_COLOR_ALPHA ) + varying vec4 vColor; +#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR ) + varying vec3 vColor; +#endif`,iz=`#if defined( USE_COLOR_ALPHA ) + vColor = vec4( 1.0 ); +#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR ) + vColor = vec3( 1.0 ); +#endif +#ifdef USE_COLOR + vColor *= color; +#endif +#ifdef USE_INSTANCING_COLOR + vColor.xyz *= instanceColor.xyz; +#endif`,zz=`#define PI 3.141592653589793 +#define PI2 6.283185307179586 +#define PI_HALF 1.5707963267948966 +#define RECIPROCAL_PI 0.3183098861837907 +#define RECIPROCAL_PI2 0.15915494309189535 +#define EPSILON 1e-6 +#ifndef saturate +#define saturate( a ) clamp( a, 0.0, 1.0 ) +#endif +#define whiteComplement( a ) ( 1.0 - saturate( a ) ) +float pow2( const in float x ) { return x*x; } +float pow3( const in float x ) { return x*x*x; } +float pow4( const in float x ) { float x2 = x*x; return x2*x2; } +float max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); } +float average( const in vec3 color ) { return dot( color, vec3( 0.3333 ) ); } +highp float rand( const in vec2 uv ) { + const highp float a = 12.9898, b = 78.233, c = 43758.5453; + highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI ); + return fract( sin( sn ) * c ); +} +#ifdef HIGH_PRECISION + float precisionSafeLength( vec3 v ) { return length( v ); } +#else + float precisionSafeLength( vec3 v ) { + float maxComponent = max3( abs( v ) ); + return length( v / maxComponent ) * maxComponent; + } +#endif +struct IncidentLight { + vec3 color; + vec3 direction; + bool visible; +}; +struct ReflectedLight { + vec3 directDiffuse; + vec3 directSpecular; + vec3 indirectDiffuse; + vec3 indirectSpecular; +}; +struct GeometricContext { + vec3 position; + vec3 normal; + vec3 viewDir; +#ifdef USE_CLEARCOAT + vec3 clearcoatNormal; +#endif +}; +vec3 transformDirection( in vec3 dir, in mat4 matrix ) { + return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz ); +} +vec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) { + return normalize( ( vec4( dir, 0.0 ) * matrix ).xyz ); +} +mat3 transposeMat3( const in mat3 m ) { + mat3 tmp; + tmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x ); + tmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y ); + tmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z ); + return tmp; +} +float linearToRelativeLuminance( const in vec3 color ) { + vec3 weights = vec3( 0.2126, 0.7152, 0.0722 ); + return dot( weights, color.rgb ); +} +bool isPerspectiveMatrix( mat4 m ) { + return m[ 2 ][ 3 ] == - 1.0; +} +vec2 equirectUv( in vec3 dir ) { + float u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5; + float v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5; + return vec2( u, v ); +}`,Iz=`#ifdef ENVMAP_TYPE_CUBE_UV + #define cubeUV_maxMipLevel 8.0 + #define cubeUV_minMipLevel 4.0 + #define cubeUV_maxTileSize 256.0 + #define cubeUV_minTileSize 16.0 + float getFace( vec3 direction ) { + vec3 absDirection = abs( direction ); + float face = - 1.0; + if ( absDirection.x > absDirection.z ) { + if ( absDirection.x > absDirection.y ) + face = direction.x > 0.0 ? 0.0 : 3.0; + else + face = direction.y > 0.0 ? 1.0 : 4.0; + } else { + if ( absDirection.z > absDirection.y ) + face = direction.z > 0.0 ? 2.0 : 5.0; + else + face = direction.y > 0.0 ? 1.0 : 4.0; + } + return face; + } + vec2 getUV( vec3 direction, float face ) { + vec2 uv; + if ( face == 0.0 ) { + uv = vec2( direction.z, direction.y ) / abs( direction.x ); + } else if ( face == 1.0 ) { + uv = vec2( - direction.x, - direction.z ) / abs( direction.y ); + } else if ( face == 2.0 ) { + uv = vec2( - direction.x, direction.y ) / abs( direction.z ); + } else if ( face == 3.0 ) { + uv = vec2( - direction.z, direction.y ) / abs( direction.x ); + } else if ( face == 4.0 ) { + uv = vec2( - direction.x, direction.z ) / abs( direction.y ); + } else { + uv = vec2( direction.x, direction.y ) / abs( direction.z ); + } + return 0.5 * ( uv + 1.0 ); + } + vec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) { + float face = getFace( direction ); + float filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 ); + mipInt = max( mipInt, cubeUV_minMipLevel ); + float faceSize = exp2( mipInt ); + float texelSize = 1.0 / ( 3.0 * cubeUV_maxTileSize ); + vec2 uv = getUV( direction, face ) * ( faceSize - 1.0 ) + 0.5; + if ( face > 2.0 ) { + uv.y += faceSize; + face -= 3.0; + } + uv.x += face * faceSize; + if ( mipInt < cubeUV_maxMipLevel ) { + uv.y += 2.0 * cubeUV_maxTileSize; + } + uv.y += filterInt * 2.0 * cubeUV_minTileSize; + uv.x += 3.0 * max( 0.0, cubeUV_maxTileSize - 2.0 * faceSize ); + uv *= texelSize; + return texture2D( envMap, uv ).rgb; + } + #define r0 1.0 + #define v0 0.339 + #define m0 - 2.0 + #define r1 0.8 + #define v1 0.276 + #define m1 - 1.0 + #define r4 0.4 + #define v4 0.046 + #define m4 2.0 + #define r5 0.305 + #define v5 0.016 + #define m5 3.0 + #define r6 0.21 + #define v6 0.0038 + #define m6 4.0 + float roughnessToMip( float roughness ) { + float mip = 0.0; + if ( roughness >= r1 ) { + mip = ( r0 - roughness ) * ( m1 - m0 ) / ( r0 - r1 ) + m0; + } else if ( roughness >= r4 ) { + mip = ( r1 - roughness ) * ( m4 - m1 ) / ( r1 - r4 ) + m1; + } else if ( roughness >= r5 ) { + mip = ( r4 - roughness ) * ( m5 - m4 ) / ( r4 - r5 ) + m4; + } else if ( roughness >= r6 ) { + mip = ( r5 - roughness ) * ( m6 - m5 ) / ( r5 - r6 ) + m5; + } else { + mip = - 2.0 * log2( 1.16 * roughness ); } + return mip; + } + vec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) { + float mip = clamp( roughnessToMip( roughness ), m0, cubeUV_maxMipLevel ); + float mipF = fract( mip ); + float mipInt = floor( mip ); + vec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt ); + if ( mipF == 0.0 ) { + return vec4( color0, 1.0 ); + } else { + vec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 ); + return vec4( mix( color0, color1, mipF ), 1.0 ); + } + } +#endif`,Tz=`vec3 transformedNormal = objectNormal; +#ifdef USE_INSTANCING + mat3 m = mat3( instanceMatrix ); + transformedNormal /= vec3( dot( m[ 0 ], m[ 0 ] ), dot( m[ 1 ], m[ 1 ] ), dot( m[ 2 ], m[ 2 ] ) ); + transformedNormal = m * transformedNormal; +#endif +transformedNormal = normalMatrix * transformedNormal; +#ifdef FLIP_SIDED + transformedNormal = - transformedNormal; +#endif +#ifdef USE_TANGENT + vec3 transformedTangent = ( modelViewMatrix * vec4( objectTangent, 0.0 ) ).xyz; + #ifdef FLIP_SIDED + transformedTangent = - transformedTangent; + #endif +#endif`,uz=`#ifdef USE_DISPLACEMENTMAP + uniform sampler2D displacementMap; + uniform float displacementScale; + uniform float displacementBias; +#endif`,gz=`#ifdef USE_DISPLACEMENTMAP + transformed += normalize( objectNormal ) * ( texture2D( displacementMap, vUv ).x * displacementScale + displacementBias ); +#endif`,rz=`#ifdef USE_EMISSIVEMAP + vec4 emissiveColor = texture2D( emissiveMap, vUv ); + totalEmissiveRadiance *= emissiveColor.rgb; +#endif`,sz=`#ifdef USE_EMISSIVEMAP + uniform sampler2D emissiveMap; +#endif`,cz="gl_FragColor = linearToOutputTexel( gl_FragColor );",jz=`vec4 LinearToLinear( in vec4 value ) { + return value; +} +vec4 LinearTosRGB( in vec4 value ) { + return vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a ); +}`,yz=`#ifdef USE_ENVMAP + #ifdef ENV_WORLDPOS + vec3 cameraToFrag; + if ( isOrthographic ) { + cameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) ); + } else { + cameraToFrag = normalize( vWorldPosition - cameraPosition ); + } + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + #ifdef ENVMAP_MODE_REFLECTION + vec3 reflectVec = reflect( cameraToFrag, worldNormal ); + #else + vec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio ); + #endif + #else + vec3 reflectVec = vReflect; + #endif + #ifdef ENVMAP_TYPE_CUBE + vec4 envColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) ); + #elif defined( ENVMAP_TYPE_CUBE_UV ) + vec4 envColor = textureCubeUV( envMap, reflectVec, 0.0 ); + #else + vec4 envColor = vec4( 0.0 ); + #endif + #ifdef ENVMAP_BLENDING_MULTIPLY + outgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity ); + #elif defined( ENVMAP_BLENDING_MIX ) + outgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity ); + #elif defined( ENVMAP_BLENDING_ADD ) + outgoingLight += envColor.xyz * specularStrength * reflectivity; + #endif +#endif`,az=`#ifdef USE_ENVMAP + uniform float envMapIntensity; + uniform float flipEnvMap; + #ifdef ENVMAP_TYPE_CUBE + uniform samplerCube envMap; + #else + uniform sampler2D envMap; + #endif + +#endif`,oz=`#ifdef USE_ENVMAP + uniform float reflectivity; + #if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) + #define ENV_WORLDPOS + #endif + #ifdef ENV_WORLDPOS + varying vec3 vWorldPosition; + uniform float refractionRatio; + #else + varying vec3 vReflect; + #endif +#endif`,Cz=`#ifdef USE_ENVMAP + #if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) ||defined( PHONG ) + #define ENV_WORLDPOS + #endif + #ifdef ENV_WORLDPOS + + varying vec3 vWorldPosition; + #else + varying vec3 vReflect; + uniform float refractionRatio; + #endif +#endif`,Lz=`#ifdef USE_ENVMAP + #ifdef ENV_WORLDPOS + vWorldPosition = worldPosition.xyz; + #else + vec3 cameraToVertex; + if ( isOrthographic ) { + cameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) ); + } else { + cameraToVertex = normalize( worldPosition.xyz - cameraPosition ); + } + vec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix ); + #ifdef ENVMAP_MODE_REFLECTION + vReflect = reflect( cameraToVertex, worldNormal ); + #else + vReflect = refract( cameraToVertex, worldNormal, refractionRatio ); + #endif + #endif +#endif`,wz=`#ifdef USE_FOG + vFogDepth = - mvPosition.z; +#endif`,Oz=`#ifdef USE_FOG + varying float vFogDepth; +#endif`,xz=`#ifdef USE_FOG + #ifdef FOG_EXP2 + float fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth ); + #else + float fogFactor = smoothstep( fogNear, fogFar, vFogDepth ); + #endif + gl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor ); +#endif`,Ez=`#ifdef USE_FOG + uniform vec3 fogColor; + varying float vFogDepth; + #ifdef FOG_EXP2 + uniform float fogDensity; + #else + uniform float fogNear; + uniform float fogFar; + #endif +#endif`,lz=`#ifdef USE_GRADIENTMAP + uniform sampler2D gradientMap; +#endif +vec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) { + float dotNL = dot( normal, lightDirection ); + vec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 ); + #ifdef USE_GRADIENTMAP + return vec3( texture2D( gradientMap, coord ).r ); + #else + return ( coord.x < 0.7 ) ? vec3( 0.7 ) : vec3( 1.0 ); + #endif +}`,dz=`#ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vUv2 ); + vec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity; + #ifndef PHYSICALLY_CORRECT_LIGHTS + lightMapIrradiance *= PI; + #endif + reflectedLight.indirectDiffuse += lightMapIrradiance; +#endif`,vz=`#ifdef USE_LIGHTMAP + uniform sampler2D lightMap; + uniform float lightMapIntensity; +#endif`,pz=`vec3 diffuse = vec3( 1.0 ); +GeometricContext geometry; +geometry.position = mvPosition.xyz; +geometry.normal = normalize( transformedNormal ); +geometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( -mvPosition.xyz ); +GeometricContext backGeometry; +backGeometry.position = geometry.position; +backGeometry.normal = -geometry.normal; +backGeometry.viewDir = geometry.viewDir; +vLightFront = vec3( 0.0 ); +vIndirectFront = vec3( 0.0 ); +#ifdef DOUBLE_SIDED + vLightBack = vec3( 0.0 ); + vIndirectBack = vec3( 0.0 ); +#endif +IncidentLight directLight; +float dotNL; +vec3 directLightColor_Diffuse; +vIndirectFront += getAmbientLightIrradiance( ambientLightColor ); +vIndirectFront += getLightProbeIrradiance( lightProbe, geometry.normal ); +#ifdef DOUBLE_SIDED + vIndirectBack += getAmbientLightIrradiance( ambientLightColor ); + vIndirectBack += getLightProbeIrradiance( lightProbe, backGeometry.normal ); +#endif +#if NUM_POINT_LIGHTS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) { + getPointLightInfo( pointLights[ i ], geometry, directLight ); + dotNL = dot( geometry.normal, directLight.direction ); + directLightColor_Diffuse = directLight.color; + vLightFront += saturate( dotNL ) * directLightColor_Diffuse; + #ifdef DOUBLE_SIDED + vLightBack += saturate( - dotNL ) * directLightColor_Diffuse; + #endif + } + #pragma unroll_loop_end +#endif +#if NUM_SPOT_LIGHTS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) { + getSpotLightInfo( spotLights[ i ], geometry, directLight ); + dotNL = dot( geometry.normal, directLight.direction ); + directLightColor_Diffuse = directLight.color; + vLightFront += saturate( dotNL ) * directLightColor_Diffuse; + #ifdef DOUBLE_SIDED + vLightBack += saturate( - dotNL ) * directLightColor_Diffuse; + #endif + } + #pragma unroll_loop_end +#endif +#if NUM_DIR_LIGHTS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) { + getDirectionalLightInfo( directionalLights[ i ], geometry, directLight ); + dotNL = dot( geometry.normal, directLight.direction ); + directLightColor_Diffuse = directLight.color; + vLightFront += saturate( dotNL ) * directLightColor_Diffuse; + #ifdef DOUBLE_SIDED + vLightBack += saturate( - dotNL ) * directLightColor_Diffuse; + #endif + } + #pragma unroll_loop_end +#endif +#if NUM_HEMI_LIGHTS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) { + vIndirectFront += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal ); + #ifdef DOUBLE_SIDED + vIndirectBack += getHemisphereLightIrradiance( hemisphereLights[ i ], backGeometry.normal ); + #endif + } + #pragma unroll_loop_end +#endif`,hz=`uniform bool receiveShadow; +uniform vec3 ambientLightColor; +uniform vec3 lightProbe[ 9 ]; +vec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) { + float x = normal.x, y = normal.y, z = normal.z; + vec3 result = shCoefficients[ 0 ] * 0.886227; + result += shCoefficients[ 1 ] * 2.0 * 0.511664 * y; + result += shCoefficients[ 2 ] * 2.0 * 0.511664 * z; + result += shCoefficients[ 3 ] * 2.0 * 0.511664 * x; + result += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y; + result += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z; + result += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 ); + result += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z; + result += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y ); + return result; +} +vec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in vec3 normal ) { + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + vec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe ); + return irradiance; +} +vec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) { + vec3 irradiance = ambientLightColor; + return irradiance; +} +float getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) { + #if defined ( PHYSICALLY_CORRECT_LIGHTS ) + float distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 ); + if ( cutoffDistance > 0.0 ) { + distanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) ); + } + return distanceFalloff; + #else + if ( cutoffDistance > 0.0 && decayExponent > 0.0 ) { + return pow( saturate( - lightDistance / cutoffDistance + 1.0 ), decayExponent ); + } + return 1.0; + #endif +} +float getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) { + return smoothstep( coneCosine, penumbraCosine, angleCosine ); +} +#if NUM_DIR_LIGHTS > 0 + struct DirectionalLight { + vec3 direction; + vec3 color; + }; + uniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ]; + void getDirectionalLightInfo( const in DirectionalLight directionalLight, const in GeometricContext geometry, out IncidentLight light ) { + light.color = directionalLight.color; + light.direction = directionalLight.direction; + light.visible = true; + } +#endif +#if NUM_POINT_LIGHTS > 0 + struct PointLight { + vec3 position; + vec3 color; + float distance; + float decay; + }; + uniform PointLight pointLights[ NUM_POINT_LIGHTS ]; + void getPointLightInfo( const in PointLight pointLight, const in GeometricContext geometry, out IncidentLight light ) { + vec3 lVector = pointLight.position - geometry.position; + light.direction = normalize( lVector ); + float lightDistance = length( lVector ); + light.color = pointLight.color; + light.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay ); + light.visible = ( light.color != vec3( 0.0 ) ); + } +#endif +#if NUM_SPOT_LIGHTS > 0 + struct SpotLight { + vec3 position; + vec3 direction; + vec3 color; + float distance; + float decay; + float coneCos; + float penumbraCos; + }; + uniform SpotLight spotLights[ NUM_SPOT_LIGHTS ]; + void getSpotLightInfo( const in SpotLight spotLight, const in GeometricContext geometry, out IncidentLight light ) { + vec3 lVector = spotLight.position - geometry.position; + light.direction = normalize( lVector ); + float angleCos = dot( light.direction, spotLight.direction ); + float spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos ); + if ( spotAttenuation > 0.0 ) { + float lightDistance = length( lVector ); + light.color = spotLight.color * spotAttenuation; + light.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay ); + light.visible = ( light.color != vec3( 0.0 ) ); + } else { + light.color = vec3( 0.0 ); + light.visible = false; + } + } +#endif +#if NUM_RECT_AREA_LIGHTS > 0 + struct RectAreaLight { + vec3 color; + vec3 position; + vec3 halfWidth; + vec3 halfHeight; + }; + uniform sampler2D ltc_1; uniform sampler2D ltc_2; + uniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ]; +#endif +#if NUM_HEMI_LIGHTS > 0 + struct HemisphereLight { + vec3 direction; + vec3 skyColor; + vec3 groundColor; + }; + uniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ]; + vec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in vec3 normal ) { + float dotNL = dot( normal, hemiLight.direction ); + float hemiDiffuseWeight = 0.5 * dotNL + 0.5; + vec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight ); + return irradiance; + } +#endif`,Yz=`#if defined( USE_ENVMAP ) + #ifdef ENVMAP_MODE_REFRACTION + uniform float refractionRatio; + #endif + vec3 getIBLIrradiance( const in vec3 normal ) { + #if defined( ENVMAP_TYPE_CUBE_UV ) + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + vec4 envMapColor = textureCubeUV( envMap, worldNormal, 1.0 ); + return PI * envMapColor.rgb * envMapIntensity; + #else + return vec3( 0.0 ); + #endif + } + vec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) { + #if defined( ENVMAP_TYPE_CUBE_UV ) + vec3 reflectVec; + #ifdef ENVMAP_MODE_REFLECTION + reflectVec = reflect( - viewDir, normal ); + reflectVec = normalize( mix( reflectVec, normal, roughness * roughness) ); + #else + reflectVec = refract( - viewDir, normal, refractionRatio ); + #endif + reflectVec = inverseTransformDirection( reflectVec, viewMatrix ); + vec4 envMapColor = textureCubeUV( envMap, reflectVec, roughness ); + return envMapColor.rgb * envMapIntensity; + #else + return vec3( 0.0 ); + #endif + } +#endif`,Uz=`ToonMaterial material; +material.diffuseColor = diffuseColor.rgb;`,Qz=`varying vec3 vViewPosition; +struct ToonMaterial { + vec3 diffuseColor; +}; +void RE_Direct_Toon( const in IncidentLight directLight, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) { + vec3 irradiance = getGradientIrradiance( geometry.normal, directLight.direction ) * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_Toon +#define RE_IndirectDiffuse RE_IndirectDiffuse_Toon +#define Material_LightProbeLOD( material ) (0)`,fz=`BlinnPhongMaterial material; +material.diffuseColor = diffuseColor.rgb; +material.specularColor = specular; +material.specularShininess = shininess; +material.specularStrength = specularStrength;`,mz=`varying vec3 vViewPosition; +struct BlinnPhongMaterial { + vec3 diffuseColor; + vec3 specularColor; + float specularShininess; + float specularStrength; +}; +void RE_Direct_BlinnPhong( const in IncidentLight directLight, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometry.normal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); + reflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularShininess ) * material.specularStrength; +} +void RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_BlinnPhong +#define RE_IndirectDiffuse RE_IndirectDiffuse_BlinnPhong +#define Material_LightProbeLOD( material ) (0)`,kz=`PhysicalMaterial material; +material.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor ); +vec3 dxy = max( abs( dFdx( geometryNormal ) ), abs( dFdy( geometryNormal ) ) ); +float geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z ); +material.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness; +material.roughness = min( material.roughness, 1.0 ); +#ifdef IOR + #ifdef SPECULAR + float specularIntensityFactor = specularIntensity; + vec3 specularColorFactor = specularColor; + #ifdef USE_SPECULARINTENSITYMAP + specularIntensityFactor *= texture2D( specularIntensityMap, vUv ).a; + #endif + #ifdef USE_SPECULARCOLORMAP + specularColorFactor *= texture2D( specularColorMap, vUv ).rgb; + #endif + material.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor ); + #else + float specularIntensityFactor = 1.0; + vec3 specularColorFactor = vec3( 1.0 ); + material.specularF90 = 1.0; + #endif + material.specularColor = mix( min( pow2( ( ior - 1.0 ) / ( ior + 1.0 ) ) * specularColorFactor, vec3( 1.0 ) ) * specularIntensityFactor, diffuseColor.rgb, metalnessFactor ); +#else + material.specularColor = mix( vec3( 0.04 ), diffuseColor.rgb, metalnessFactor ); + material.specularF90 = 1.0; +#endif +#ifdef USE_CLEARCOAT + material.clearcoat = clearcoat; + material.clearcoatRoughness = clearcoatRoughness; + material.clearcoatF0 = vec3( 0.04 ); + material.clearcoatF90 = 1.0; + #ifdef USE_CLEARCOATMAP + material.clearcoat *= texture2D( clearcoatMap, vUv ).x; + #endif + #ifdef USE_CLEARCOAT_ROUGHNESSMAP + material.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vUv ).y; + #endif + material.clearcoat = saturate( material.clearcoat ); material.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 ); + material.clearcoatRoughness += geometryRoughness; + material.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 ); +#endif +#ifdef USE_SHEEN + material.sheenColor = sheenColor; + #ifdef USE_SHEENCOLORMAP + material.sheenColor *= texture2D( sheenColorMap, vUv ).rgb; + #endif + material.sheenRoughness = clamp( sheenRoughness, 0.07, 1.0 ); + #ifdef USE_SHEENROUGHNESSMAP + material.sheenRoughness *= texture2D( sheenRoughnessMap, vUv ).a; + #endif +#endif`,Sz=`struct PhysicalMaterial { + vec3 diffuseColor; + float roughness; + vec3 specularColor; + float specularF90; + #ifdef USE_CLEARCOAT + float clearcoat; + float clearcoatRoughness; + vec3 clearcoatF0; + float clearcoatF90; + #endif + #ifdef USE_SHEEN + vec3 sheenColor; + float sheenRoughness; + #endif +}; +vec3 clearcoatSpecular = vec3( 0.0 ); +vec3 sheenSpecular = vec3( 0.0 ); +float IBLSheenBRDF( const in vec3 normal, const in vec3 viewDir, const in float roughness) { + float dotNV = saturate( dot( normal, viewDir ) ); + float r2 = roughness * roughness; + float a = roughness < 0.25 ? -339.2 * r2 + 161.4 * roughness - 25.9 : -8.48 * r2 + 14.3 * roughness - 9.95; + float b = roughness < 0.25 ? 44.0 * r2 - 23.7 * roughness + 3.26 : 1.97 * r2 - 3.27 * roughness + 0.72; + float DG = exp( a * dotNV + b ) + ( roughness < 0.25 ? 0.0 : 0.1 * ( roughness - 0.25 ) ); + return saturate( DG * RECIPROCAL_PI ); +} +vec2 DFGApprox( const in vec3 normal, const in vec3 viewDir, const in float roughness ) { + float dotNV = saturate( dot( normal, viewDir ) ); + const vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 ); + const vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 ); + vec4 r = roughness * c0 + c1; + float a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y; + vec2 fab = vec2( - 1.04, 1.04 ) * a004 + r.zw; + return fab; +} +vec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) { + vec2 fab = DFGApprox( normal, viewDir, roughness ); + return specularColor * fab.x + specularF90 * fab.y; +} +void computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) { + vec2 fab = DFGApprox( normal, viewDir, roughness ); + vec3 FssEss = specularColor * fab.x + specularF90 * fab.y; + float Ess = fab.x + fab.y; + float Ems = 1.0 - Ess; + vec3 Favg = specularColor + ( 1.0 - specularColor ) * 0.047619; vec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg ); + singleScatter += FssEss; + multiScatter += Fms * Ems; +} +#if NUM_RECT_AREA_LIGHTS > 0 + void RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + vec3 normal = geometry.normal; + vec3 viewDir = geometry.viewDir; + vec3 position = geometry.position; + vec3 lightPos = rectAreaLight.position; + vec3 halfWidth = rectAreaLight.halfWidth; + vec3 halfHeight = rectAreaLight.halfHeight; + vec3 lightColor = rectAreaLight.color; + float roughness = material.roughness; + vec3 rectCoords[ 4 ]; + rectCoords[ 0 ] = lightPos + halfWidth - halfHeight; rectCoords[ 1 ] = lightPos - halfWidth - halfHeight; + rectCoords[ 2 ] = lightPos - halfWidth + halfHeight; + rectCoords[ 3 ] = lightPos + halfWidth + halfHeight; + vec2 uv = LTC_Uv( normal, viewDir, roughness ); + vec4 t1 = texture2D( ltc_1, uv ); + vec4 t2 = texture2D( ltc_2, uv ); + mat3 mInv = mat3( + vec3( t1.x, 0, t1.y ), + vec3( 0, 1, 0 ), + vec3( t1.z, 0, t1.w ) + ); + vec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y ); + reflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords ); + reflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords ); + } +#endif +void RE_Direct_Physical( const in IncidentLight directLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometry.normal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + #ifdef USE_CLEARCOAT + float dotNLcc = saturate( dot( geometry.clearcoatNormal, directLight.direction ) ); + vec3 ccIrradiance = dotNLcc * directLight.color; + clearcoatSpecular += ccIrradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.clearcoatNormal, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness ); + #endif + #ifdef USE_SHEEN + sheenSpecular += irradiance * BRDF_Sheen( directLight.direction, geometry.viewDir, geometry.normal, material.sheenColor, material.sheenRoughness ); + #endif + reflectedLight.directSpecular += irradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.roughness ); + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) { + #ifdef USE_CLEARCOAT + clearcoatSpecular += clearcoatRadiance * EnvironmentBRDF( geometry.clearcoatNormal, geometry.viewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness ); + #endif + #ifdef USE_SHEEN + sheenSpecular += irradiance * material.sheenColor * IBLSheenBRDF( geometry.normal, geometry.viewDir, material.sheenRoughness ); + #endif + vec3 singleScattering = vec3( 0.0 ); + vec3 multiScattering = vec3( 0.0 ); + vec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI; + computeMultiscattering( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.roughness, singleScattering, multiScattering ); + vec3 diffuse = material.diffuseColor * ( 1.0 - ( singleScattering + multiScattering ) ); + reflectedLight.indirectSpecular += radiance * singleScattering; + reflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance; + reflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance; +} +#define RE_Direct RE_Direct_Physical +#define RE_Direct_RectArea RE_Direct_RectArea_Physical +#define RE_IndirectDiffuse RE_IndirectDiffuse_Physical +#define RE_IndirectSpecular RE_IndirectSpecular_Physical +float computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) { + return saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion ); +}`,Zz=` +GeometricContext geometry; +geometry.position = - vViewPosition; +geometry.normal = normal; +geometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition ); +#ifdef USE_CLEARCOAT + geometry.clearcoatNormal = clearcoatNormal; +#endif +IncidentLight directLight; +#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct ) + PointLight pointLight; + #if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0 + PointLightShadow pointLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) { + pointLight = pointLights[ i ]; + getPointLightInfo( pointLight, geometry, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS ) + pointLightShadow = pointLightShadows[ i ]; + directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0; + #endif + RE_Direct( directLight, geometry, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct ) + SpotLight spotLight; + #if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0 + SpotLightShadow spotLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) { + spotLight = spotLights[ i ]; + getSpotLightInfo( spotLight, geometry, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS ) + spotLightShadow = spotLightShadows[ i ]; + directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0; + #endif + RE_Direct( directLight, geometry, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct ) + DirectionalLight directionalLight; + #if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0 + DirectionalLightShadow directionalLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) { + directionalLight = directionalLights[ i ]; + getDirectionalLightInfo( directionalLight, geometry, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS ) + directionalLightShadow = directionalLightShadows[ i ]; + directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0; + #endif + RE_Direct( directLight, geometry, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea ) + RectAreaLight rectAreaLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) { + rectAreaLight = rectAreaLights[ i ]; + RE_Direct_RectArea( rectAreaLight, geometry, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if defined( RE_IndirectDiffuse ) + vec3 iblIrradiance = vec3( 0.0 ); + vec3 irradiance = getAmbientLightIrradiance( ambientLightColor ); + irradiance += getLightProbeIrradiance( lightProbe, geometry.normal ); + #if ( NUM_HEMI_LIGHTS > 0 ) + #pragma unroll_loop_start + for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) { + irradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal ); + } + #pragma unroll_loop_end + #endif +#endif +#if defined( RE_IndirectSpecular ) + vec3 radiance = vec3( 0.0 ); + vec3 clearcoatRadiance = vec3( 0.0 ); +#endif`,_z=`#if defined( RE_IndirectDiffuse ) + #ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vUv2 ); + vec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity; + #ifndef PHYSICALLY_CORRECT_LIGHTS + lightMapIrradiance *= PI; + #endif + irradiance += lightMapIrradiance; + #endif + #if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV ) + iblIrradiance += getIBLIrradiance( geometry.normal ); + #endif +#endif +#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular ) + radiance += getIBLRadiance( geometry.viewDir, geometry.normal, material.roughness ); + #ifdef USE_CLEARCOAT + clearcoatRadiance += getIBLRadiance( geometry.viewDir, geometry.clearcoatNormal, material.clearcoatRoughness ); + #endif +#endif`,bz=`#if defined( RE_IndirectDiffuse ) + RE_IndirectDiffuse( irradiance, geometry, material, reflectedLight ); +#endif +#if defined( RE_IndirectSpecular ) + RE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight ); +#endif`,Kz=`#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT ) + gl_FragDepthEXT = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5; +#endif`,Rz=`#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT ) + uniform float logDepthBufFC; + varying float vFragDepth; + varying float vIsPerspective; +#endif`,Pz=`#ifdef USE_LOGDEPTHBUF + #ifdef USE_LOGDEPTHBUF_EXT + varying float vFragDepth; + varying float vIsPerspective; + #else + uniform float logDepthBufFC; + #endif +#endif`,Fz=`#ifdef USE_LOGDEPTHBUF + #ifdef USE_LOGDEPTHBUF_EXT + vFragDepth = 1.0 + gl_Position.w; + vIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) ); + #else + if ( isPerspectiveMatrix( projectionMatrix ) ) { + gl_Position.z = log2( max( EPSILON, gl_Position.w + 1.0 ) ) * logDepthBufFC - 1.0; + gl_Position.z *= gl_Position.w; + } + #endif +#endif`,Bz=`#ifdef USE_MAP + vec4 sampledDiffuseColor = texture2D( map, vUv ); + #ifdef DECODE_VIDEO_TEXTURE + sampledDiffuseColor = vec4( mix( pow( sampledDiffuseColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), sampledDiffuseColor.rgb * 0.0773993808, vec3( lessThanEqual( sampledDiffuseColor.rgb, vec3( 0.04045 ) ) ) ), sampledDiffuseColor.w ); + #endif + diffuseColor *= sampledDiffuseColor; +#endif`,Gz=`#ifdef USE_MAP + uniform sampler2D map; +#endif`,Vz=`#if defined( USE_MAP ) || defined( USE_ALPHAMAP ) + vec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy; +#endif +#ifdef USE_MAP + diffuseColor *= texture2D( map, uv ); +#endif +#ifdef USE_ALPHAMAP + diffuseColor.a *= texture2D( alphaMap, uv ).g; +#endif`,Hz=`#if defined( USE_MAP ) || defined( USE_ALPHAMAP ) + uniform mat3 uvTransform; +#endif +#ifdef USE_MAP + uniform sampler2D map; +#endif +#ifdef USE_ALPHAMAP + uniform sampler2D alphaMap; +#endif`,Wz=`float metalnessFactor = metalness; +#ifdef USE_METALNESSMAP + vec4 texelMetalness = texture2D( metalnessMap, vUv ); + metalnessFactor *= texelMetalness.b; +#endif`,qz=`#ifdef USE_METALNESSMAP + uniform sampler2D metalnessMap; +#endif`,Xz=`#ifdef USE_MORPHNORMALS + objectNormal *= morphTargetBaseInfluence; + #ifdef MORPHTARGETS_TEXTURE + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + if ( morphTargetInfluences[ i ] != 0.0 ) objectNormal += getMorph( gl_VertexID, i, 1, 2 ) * morphTargetInfluences[ i ]; + } + #else + objectNormal += morphNormal0 * morphTargetInfluences[ 0 ]; + objectNormal += morphNormal1 * morphTargetInfluences[ 1 ]; + objectNormal += morphNormal2 * morphTargetInfluences[ 2 ]; + objectNormal += morphNormal3 * morphTargetInfluences[ 3 ]; + #endif +#endif`,Jz=`#ifdef USE_MORPHTARGETS + uniform float morphTargetBaseInfluence; + #ifdef MORPHTARGETS_TEXTURE + uniform float morphTargetInfluences[ MORPHTARGETS_COUNT ]; + uniform sampler2DArray morphTargetsTexture; + uniform vec2 morphTargetsTextureSize; + vec3 getMorph( const in int vertexIndex, const in int morphTargetIndex, const in int offset, const in int stride ) { + float texelIndex = float( vertexIndex * stride + offset ); + float y = floor( texelIndex / morphTargetsTextureSize.x ); + float x = texelIndex - y * morphTargetsTextureSize.x; + vec3 morphUV = vec3( ( x + 0.5 ) / morphTargetsTextureSize.x, y / morphTargetsTextureSize.y, morphTargetIndex ); + return texture( morphTargetsTexture, morphUV ).xyz; + } + #else + #ifndef USE_MORPHNORMALS + uniform float morphTargetInfluences[ 8 ]; + #else + uniform float morphTargetInfluences[ 4 ]; + #endif + #endif +#endif`,$z=`#ifdef USE_MORPHTARGETS + transformed *= morphTargetBaseInfluence; + #ifdef MORPHTARGETS_TEXTURE + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + #ifndef USE_MORPHNORMALS + if ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0, 1 ) * morphTargetInfluences[ i ]; + #else + if ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0, 2 ) * morphTargetInfluences[ i ]; + #endif + } + #else + transformed += morphTarget0 * morphTargetInfluences[ 0 ]; + transformed += morphTarget1 * morphTargetInfluences[ 1 ]; + transformed += morphTarget2 * morphTargetInfluences[ 2 ]; + transformed += morphTarget3 * morphTargetInfluences[ 3 ]; + #ifndef USE_MORPHNORMALS + transformed += morphTarget4 * morphTargetInfluences[ 4 ]; + transformed += morphTarget5 * morphTargetInfluences[ 5 ]; + transformed += morphTarget6 * morphTargetInfluences[ 6 ]; + transformed += morphTarget7 * morphTargetInfluences[ 7 ]; + #endif + #endif +#endif`,MI=`float faceDirection = gl_FrontFacing ? 1.0 : - 1.0; +#ifdef FLAT_SHADED + vec3 fdx = vec3( dFdx( vViewPosition.x ), dFdx( vViewPosition.y ), dFdx( vViewPosition.z ) ); + vec3 fdy = vec3( dFdy( vViewPosition.x ), dFdy( vViewPosition.y ), dFdy( vViewPosition.z ) ); + vec3 normal = normalize( cross( fdx, fdy ) ); +#else + vec3 normal = normalize( vNormal ); + #ifdef DOUBLE_SIDED + normal = normal * faceDirection; + #endif + #ifdef USE_TANGENT + vec3 tangent = normalize( vTangent ); + vec3 bitangent = normalize( vBitangent ); + #ifdef DOUBLE_SIDED + tangent = tangent * faceDirection; + bitangent = bitangent * faceDirection; + #endif + #if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP ) + mat3 vTBN = mat3( tangent, bitangent, normal ); + #endif + #endif +#endif +vec3 geometryNormal = normal;`,DI=`#ifdef OBJECTSPACE_NORMALMAP + normal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0; + #ifdef FLIP_SIDED + normal = - normal; + #endif + #ifdef DOUBLE_SIDED + normal = normal * faceDirection; + #endif + normal = normalize( normalMatrix * normal ); +#elif defined( TANGENTSPACE_NORMALMAP ) + vec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0; + mapN.xy *= normalScale; + #ifdef USE_TANGENT + normal = normalize( vTBN * mapN ); + #else + normal = perturbNormal2Arb( - vViewPosition, normal, mapN, faceDirection ); + #endif +#elif defined( USE_BUMPMAP ) + normal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection ); +#endif`,tI=`#ifndef FLAT_SHADED + varying vec3 vNormal; + #ifdef USE_TANGENT + varying vec3 vTangent; + varying vec3 vBitangent; + #endif +#endif`,eI=`#ifndef FLAT_SHADED + varying vec3 vNormal; + #ifdef USE_TANGENT + varying vec3 vTangent; + varying vec3 vBitangent; + #endif +#endif`,NI=`#ifndef FLAT_SHADED + vNormal = normalize( transformedNormal ); + #ifdef USE_TANGENT + vTangent = normalize( transformedTangent ); + vBitangent = normalize( cross( vNormal, vTangent ) * tangent.w ); + #endif +#endif`,nI=`#ifdef USE_NORMALMAP + uniform sampler2D normalMap; + uniform vec2 normalScale; +#endif +#ifdef OBJECTSPACE_NORMALMAP + uniform mat3 normalMatrix; +#endif +#if ! defined ( USE_TANGENT ) && ( defined ( TANGENTSPACE_NORMALMAP ) || defined ( USE_CLEARCOAT_NORMALMAP ) ) + vec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm, vec3 mapN, float faceDirection ) { + vec3 q0 = vec3( dFdx( eye_pos.x ), dFdx( eye_pos.y ), dFdx( eye_pos.z ) ); + vec3 q1 = vec3( dFdy( eye_pos.x ), dFdy( eye_pos.y ), dFdy( eye_pos.z ) ); + vec2 st0 = dFdx( vUv.st ); + vec2 st1 = dFdy( vUv.st ); + vec3 N = surf_norm; + vec3 q1perp = cross( q1, N ); + vec3 q0perp = cross( N, q0 ); + vec3 T = q1perp * st0.x + q0perp * st1.x; + vec3 B = q1perp * st0.y + q0perp * st1.y; + float det = max( dot( T, T ), dot( B, B ) ); + float scale = ( det == 0.0 ) ? 0.0 : faceDirection * inversesqrt( det ); + return normalize( T * ( mapN.x * scale ) + B * ( mapN.y * scale ) + N * mapN.z ); + } +#endif`,AI=`#ifdef USE_CLEARCOAT + vec3 clearcoatNormal = geometryNormal; +#endif`,iI=`#ifdef USE_CLEARCOAT_NORMALMAP + vec3 clearcoatMapN = texture2D( clearcoatNormalMap, vUv ).xyz * 2.0 - 1.0; + clearcoatMapN.xy *= clearcoatNormalScale; + #ifdef USE_TANGENT + clearcoatNormal = normalize( vTBN * clearcoatMapN ); + #else + clearcoatNormal = perturbNormal2Arb( - vViewPosition, clearcoatNormal, clearcoatMapN, faceDirection ); + #endif +#endif`,zI=`#ifdef USE_CLEARCOATMAP + uniform sampler2D clearcoatMap; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + uniform sampler2D clearcoatRoughnessMap; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + uniform sampler2D clearcoatNormalMap; + uniform vec2 clearcoatNormalScale; +#endif`,II=`#ifdef OPAQUE +diffuseColor.a = 1.0; +#endif +#ifdef USE_TRANSMISSION +diffuseColor.a *= transmissionAlpha + 0.1; +#endif +gl_FragColor = vec4( outgoingLight, diffuseColor.a );`,TI=`vec3 packNormalToRGB( const in vec3 normal ) { + return normalize( normal ) * 0.5 + 0.5; +} +vec3 unpackRGBToNormal( const in vec3 rgb ) { + return 2.0 * rgb.xyz - 1.0; +} +const float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.; +const vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. ); +const vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. ); +const float ShiftRight8 = 1. / 256.; +vec4 packDepthToRGBA( const in float v ) { + vec4 r = vec4( fract( v * PackFactors ), v ); + r.yzw -= r.xyz * ShiftRight8; return r * PackUpscale; +} +float unpackRGBAToDepth( const in vec4 v ) { + return dot( v, UnpackFactors ); +} +vec4 pack2HalfToRGBA( vec2 v ) { + vec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) ); + return vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w ); +} +vec2 unpackRGBATo2Half( vec4 v ) { + return vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) ); +} +float viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) { + return ( viewZ + near ) / ( near - far ); +} +float orthographicDepthToViewZ( const in float linearClipZ, const in float near, const in float far ) { + return linearClipZ * ( near - far ) - near; +} +float viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) { + return ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ ); +} +float perspectiveDepthToViewZ( const in float invClipZ, const in float near, const in float far ) { + return ( near * far ) / ( ( far - near ) * invClipZ - far ); +}`,uI=`#ifdef PREMULTIPLIED_ALPHA + gl_FragColor.rgb *= gl_FragColor.a; +#endif`,gI=`vec4 mvPosition = vec4( transformed, 1.0 ); +#ifdef USE_INSTANCING + mvPosition = instanceMatrix * mvPosition; +#endif +mvPosition = modelViewMatrix * mvPosition; +gl_Position = projectionMatrix * mvPosition;`,rI=`#ifdef DITHERING + gl_FragColor.rgb = dithering( gl_FragColor.rgb ); +#endif`,sI=`#ifdef DITHERING + vec3 dithering( vec3 color ) { + float grid_position = rand( gl_FragCoord.xy ); + vec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 ); + dither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position ); + return color + dither_shift_RGB; + } +#endif`,cI=`float roughnessFactor = roughness; +#ifdef USE_ROUGHNESSMAP + vec4 texelRoughness = texture2D( roughnessMap, vUv ); + roughnessFactor *= texelRoughness.g; +#endif`,jI=`#ifdef USE_ROUGHNESSMAP + uniform sampler2D roughnessMap; +#endif`,yI=`#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + uniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ]; + varying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ]; + struct DirectionalLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ]; + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + uniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ]; + varying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ]; + struct SpotLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ]; + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + uniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ]; + varying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ]; + struct PointLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + float shadowCameraNear; + float shadowCameraFar; + }; + uniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ]; + #endif + float texture2DCompare( sampler2D depths, vec2 uv, float compare ) { + return step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) ); + } + vec2 texture2DDistribution( sampler2D shadow, vec2 uv ) { + return unpackRGBATo2Half( texture2D( shadow, uv ) ); + } + float VSMShadow (sampler2D shadow, vec2 uv, float compare ){ + float occlusion = 1.0; + vec2 distribution = texture2DDistribution( shadow, uv ); + float hard_shadow = step( compare , distribution.x ); + if (hard_shadow != 1.0 ) { + float distance = compare - distribution.x ; + float variance = max( 0.00000, distribution.y * distribution.y ); + float softness_probability = variance / (variance + distance * distance ); softness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 ); occlusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 ); + } + return occlusion; + } + float getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) { + float shadow = 1.0; + shadowCoord.xyz /= shadowCoord.w; + shadowCoord.z += shadowBias; + bvec4 inFrustumVec = bvec4 ( shadowCoord.x >= 0.0, shadowCoord.x <= 1.0, shadowCoord.y >= 0.0, shadowCoord.y <= 1.0 ); + bool inFrustum = all( inFrustumVec ); + bvec2 frustumTestVec = bvec2( inFrustum, shadowCoord.z <= 1.0 ); + bool frustumTest = all( frustumTestVec ); + if ( frustumTest ) { + #if defined( SHADOWMAP_TYPE_PCF ) + vec2 texelSize = vec2( 1.0 ) / shadowMapSize; + float dx0 = - texelSize.x * shadowRadius; + float dy0 = - texelSize.y * shadowRadius; + float dx1 = + texelSize.x * shadowRadius; + float dy1 = + texelSize.y * shadowRadius; + float dx2 = dx0 / 2.0; + float dy2 = dy0 / 2.0; + float dx3 = dx1 / 2.0; + float dy3 = dy1 / 2.0; + shadow = ( + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) + + texture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z ) + ) * ( 1.0 / 17.0 ); + #elif defined( SHADOWMAP_TYPE_PCF_SOFT ) + vec2 texelSize = vec2( 1.0 ) / shadowMapSize; + float dx = texelSize.x; + float dy = texelSize.y; + vec2 uv = shadowCoord.xy; + vec2 f = fract( uv * shadowMapSize + 0.5 ); + uv -= f * texelSize; + shadow = ( + texture2DCompare( shadowMap, uv, shadowCoord.z ) + + texture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) + + texture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) + + texture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) + + mix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ), + f.x ) + + mix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ), + f.x ) + + mix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ), + f.y ) + + mix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ), + f.y ) + + mix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ), + f.x ), + mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ), + texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ), + f.x ), + f.y ) + ) * ( 1.0 / 9.0 ); + #elif defined( SHADOWMAP_TYPE_VSM ) + shadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z ); + #else + shadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ); + #endif + } + return shadow; + } + vec2 cubeToUV( vec3 v, float texelSizeY ) { + vec3 absV = abs( v ); + float scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) ); + absV *= scaleToCube; + v *= scaleToCube * ( 1.0 - 2.0 * texelSizeY ); + vec2 planar = v.xy; + float almostATexel = 1.5 * texelSizeY; + float almostOne = 1.0 - almostATexel; + if ( absV.z >= almostOne ) { + if ( v.z > 0.0 ) + planar.x = 4.0 - v.x; + } else if ( absV.x >= almostOne ) { + float signX = sign( v.x ); + planar.x = v.z * signX + 2.0 * signX; + } else if ( absV.y >= almostOne ) { + float signY = sign( v.y ); + planar.x = v.x + 2.0 * signY + 2.0; + planar.y = v.z * signY - 2.0; + } + return vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 ); + } + float getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) { + vec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) ); + vec3 lightToPosition = shadowCoord.xyz; + float dp = ( length( lightToPosition ) - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear ); dp += shadowBias; + vec3 bd3D = normalize( lightToPosition ); + #if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM ) + vec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y; + return ( + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) + + texture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp ) + ) * ( 1.0 / 9.0 ); + #else + return texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ); + #endif + } +#endif`,aI=`#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + uniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ]; + varying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ]; + struct DirectionalLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ]; + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + uniform mat4 spotShadowMatrix[ NUM_SPOT_LIGHT_SHADOWS ]; + varying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ]; + struct SpotLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ]; + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + uniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ]; + varying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ]; + struct PointLightShadow { + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + float shadowCameraNear; + float shadowCameraFar; + }; + uniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ]; + #endif +#endif`,oI=`#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 || NUM_SPOT_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0 + vec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix ); + vec4 shadowWorldPosition; + #endif + #if NUM_DIR_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 ); + vDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias, 0 ); + vSpotShadowCoord[ i ] = spotShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 ); + vPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif +#endif`,CI=`float getShadowMask() { + float shadow = 1.0; + #ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + DirectionalLightShadow directionalLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) { + directionalLight = directionalLightShadows[ i ]; + shadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0; + } + #pragma unroll_loop_end + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + SpotLightShadow spotLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) { + spotLight = spotLightShadows[ i ]; + shadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0; + } + #pragma unroll_loop_end + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + PointLightShadow pointLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) { + pointLight = pointLightShadows[ i ]; + shadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0; + } + #pragma unroll_loop_end + #endif + #endif + return shadow; +}`,LI=`#ifdef USE_SKINNING + mat4 boneMatX = getBoneMatrix( skinIndex.x ); + mat4 boneMatY = getBoneMatrix( skinIndex.y ); + mat4 boneMatZ = getBoneMatrix( skinIndex.z ); + mat4 boneMatW = getBoneMatrix( skinIndex.w ); +#endif`,wI=`#ifdef USE_SKINNING + uniform mat4 bindMatrix; + uniform mat4 bindMatrixInverse; + #ifdef BONE_TEXTURE + uniform highp sampler2D boneTexture; + uniform int boneTextureSize; + mat4 getBoneMatrix( const in float i ) { + float j = i * 4.0; + float x = mod( j, float( boneTextureSize ) ); + float y = floor( j / float( boneTextureSize ) ); + float dx = 1.0 / float( boneTextureSize ); + float dy = 1.0 / float( boneTextureSize ); + y = dy * ( y + 0.5 ); + vec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) ); + vec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) ); + vec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) ); + vec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) ); + mat4 bone = mat4( v1, v2, v3, v4 ); + return bone; + } + #else + uniform mat4 boneMatrices[ MAX_BONES ]; + mat4 getBoneMatrix( const in float i ) { + mat4 bone = boneMatrices[ int(i) ]; + return bone; + } + #endif +#endif`,OI=`#ifdef USE_SKINNING + vec4 skinVertex = bindMatrix * vec4( transformed, 1.0 ); + vec4 skinned = vec4( 0.0 ); + skinned += boneMatX * skinVertex * skinWeight.x; + skinned += boneMatY * skinVertex * skinWeight.y; + skinned += boneMatZ * skinVertex * skinWeight.z; + skinned += boneMatW * skinVertex * skinWeight.w; + transformed = ( bindMatrixInverse * skinned ).xyz; +#endif`,xI=`#ifdef USE_SKINNING + mat4 skinMatrix = mat4( 0.0 ); + skinMatrix += skinWeight.x * boneMatX; + skinMatrix += skinWeight.y * boneMatY; + skinMatrix += skinWeight.z * boneMatZ; + skinMatrix += skinWeight.w * boneMatW; + skinMatrix = bindMatrixInverse * skinMatrix * bindMatrix; + objectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz; + #ifdef USE_TANGENT + objectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz; + #endif +#endif`,EI=`float specularStrength; +#ifdef USE_SPECULARMAP + vec4 texelSpecular = texture2D( specularMap, vUv ); + specularStrength = texelSpecular.r; +#else + specularStrength = 1.0; +#endif`,lI=`#ifdef USE_SPECULARMAP + uniform sampler2D specularMap; +#endif`,dI=`#if defined( TONE_MAPPING ) + gl_FragColor.rgb = toneMapping( gl_FragColor.rgb ); +#endif`,vI=`#ifndef saturate +#define saturate( a ) clamp( a, 0.0, 1.0 ) +#endif +uniform float toneMappingExposure; +vec3 LinearToneMapping( vec3 color ) { + return toneMappingExposure * color; +} +vec3 ReinhardToneMapping( vec3 color ) { + color *= toneMappingExposure; + return saturate( color / ( vec3( 1.0 ) + color ) ); +} +vec3 OptimizedCineonToneMapping( vec3 color ) { + color *= toneMappingExposure; + color = max( vec3( 0.0 ), color - 0.004 ); + return pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) ); +} +vec3 RRTAndODTFit( vec3 v ) { + vec3 a = v * ( v + 0.0245786 ) - 0.000090537; + vec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081; + return a / b; +} +vec3 ACESFilmicToneMapping( vec3 color ) { + const mat3 ACESInputMat = mat3( + vec3( 0.59719, 0.07600, 0.02840 ), vec3( 0.35458, 0.90834, 0.13383 ), + vec3( 0.04823, 0.01566, 0.83777 ) + ); + const mat3 ACESOutputMat = mat3( + vec3( 1.60475, -0.10208, -0.00327 ), vec3( -0.53108, 1.10813, -0.07276 ), + vec3( -0.07367, -0.00605, 1.07602 ) + ); + color *= toneMappingExposure / 0.6; + color = ACESInputMat * color; + color = RRTAndODTFit( color ); + color = ACESOutputMat * color; + return saturate( color ); +} +vec3 CustomToneMapping( vec3 color ) { return color; }`,pI=`#ifdef USE_TRANSMISSION + float transmissionAlpha = 1.0; + float transmissionFactor = transmission; + float thicknessFactor = thickness; + #ifdef USE_TRANSMISSIONMAP + transmissionFactor *= texture2D( transmissionMap, vUv ).r; + #endif + #ifdef USE_THICKNESSMAP + thicknessFactor *= texture2D( thicknessMap, vUv ).g; + #endif + vec3 pos = vWorldPosition; + vec3 v = normalize( cameraPosition - pos ); + vec3 n = inverseTransformDirection( normal, viewMatrix ); + vec4 transmission = getIBLVolumeRefraction( + n, v, roughnessFactor, material.diffuseColor, material.specularColor, material.specularF90, + pos, modelMatrix, viewMatrix, projectionMatrix, ior, thicknessFactor, + attenuationColor, attenuationDistance ); + totalDiffuse = mix( totalDiffuse, transmission.rgb, transmissionFactor ); + transmissionAlpha = mix( transmissionAlpha, transmission.a, transmissionFactor ); +#endif`,hI=`#ifdef USE_TRANSMISSION + uniform float transmission; + uniform float thickness; + uniform float attenuationDistance; + uniform vec3 attenuationColor; + #ifdef USE_TRANSMISSIONMAP + uniform sampler2D transmissionMap; + #endif + #ifdef USE_THICKNESSMAP + uniform sampler2D thicknessMap; + #endif + uniform vec2 transmissionSamplerSize; + uniform sampler2D transmissionSamplerMap; + uniform mat4 modelMatrix; + uniform mat4 projectionMatrix; + varying vec3 vWorldPosition; + vec3 getVolumeTransmissionRay( const in vec3 n, const in vec3 v, const in float thickness, const in float ior, const in mat4 modelMatrix ) { + vec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior ); + vec3 modelScale; + modelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) ); + modelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) ); + modelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) ); + return normalize( refractionVector ) * thickness * modelScale; + } + float applyIorToRoughness( const in float roughness, const in float ior ) { + return roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 ); + } + vec4 getTransmissionSample( const in vec2 fragCoord, const in float roughness, const in float ior ) { + float framebufferLod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior ); + #ifdef TEXTURE_LOD_EXT + return texture2DLodEXT( transmissionSamplerMap, fragCoord.xy, framebufferLod ); + #else + return texture2D( transmissionSamplerMap, fragCoord.xy, framebufferLod ); + #endif + } + vec3 applyVolumeAttenuation( const in vec3 radiance, const in float transmissionDistance, const in vec3 attenuationColor, const in float attenuationDistance ) { + if ( attenuationDistance == 0.0 ) { + return radiance; + } else { + vec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance; + vec3 transmittance = exp( - attenuationCoefficient * transmissionDistance ); return transmittance * radiance; + } + } + vec4 getIBLVolumeRefraction( const in vec3 n, const in vec3 v, const in float roughness, const in vec3 diffuseColor, + const in vec3 specularColor, const in float specularF90, const in vec3 position, const in mat4 modelMatrix, + const in mat4 viewMatrix, const in mat4 projMatrix, const in float ior, const in float thickness, + const in vec3 attenuationColor, const in float attenuationDistance ) { + vec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix ); + vec3 refractedRayExit = position + transmissionRay; + vec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 ); + vec2 refractionCoords = ndcPos.xy / ndcPos.w; + refractionCoords += 1.0; + refractionCoords /= 2.0; + vec4 transmittedLight = getTransmissionSample( refractionCoords, roughness, ior ); + vec3 attenuatedColor = applyVolumeAttenuation( transmittedLight.rgb, length( transmissionRay ), attenuationColor, attenuationDistance ); + vec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness ); + return vec4( ( 1.0 - F ) * attenuatedColor * diffuseColor, transmittedLight.a ); + } +#endif`,YI=`#if ( defined( USE_UV ) && ! defined( UVS_VERTEX_ONLY ) ) + varying vec2 vUv; +#endif`,UI=`#ifdef USE_UV + #ifdef UVS_VERTEX_ONLY + vec2 vUv; + #else + varying vec2 vUv; + #endif + uniform mat3 uvTransform; +#endif`,QI=`#ifdef USE_UV + vUv = ( uvTransform * vec3( uv, 1 ) ).xy; +#endif`,fI=`#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP ) + varying vec2 vUv2; +#endif`,mI=`#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP ) + attribute vec2 uv2; + varying vec2 vUv2; + uniform mat3 uv2Transform; +#endif`,kI=`#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP ) + vUv2 = ( uv2Transform * vec3( uv2, 1 ) ).xy; +#endif`,SI=`#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION ) + vec4 worldPosition = vec4( transformed, 1.0 ); + #ifdef USE_INSTANCING + worldPosition = instanceMatrix * worldPosition; + #endif + worldPosition = modelMatrix * worldPosition; +#endif`;const YM={alphamap_fragment:Fi,alphamap_pars_fragment:Bi,alphatest_fragment:Gi,alphatest_pars_fragment:Vi,aomap_fragment:Hi,aomap_pars_fragment:Wi,begin_vertex:qi,beginnormal_vertex:Xi,bsdfs:Ji,bumpmap_pars_fragment:$i,clipping_planes_fragment:Mz,clipping_planes_pars_fragment:Dz,clipping_planes_pars_vertex:tz,clipping_planes_vertex:ez,color_fragment:Nz,color_pars_fragment:nz,color_pars_vertex:Az,color_vertex:iz,common:zz,cube_uv_reflection_fragment:Iz,defaultnormal_vertex:Tz,displacementmap_pars_vertex:uz,displacementmap_vertex:gz,emissivemap_fragment:rz,emissivemap_pars_fragment:sz,encodings_fragment:cz,encodings_pars_fragment:jz,envmap_fragment:yz,envmap_common_pars_fragment:az,envmap_pars_fragment:oz,envmap_pars_vertex:Cz,envmap_physical_pars_fragment:Yz,envmap_vertex:Lz,fog_vertex:wz,fog_pars_vertex:Oz,fog_fragment:xz,fog_pars_fragment:Ez,gradientmap_pars_fragment:lz,lightmap_fragment:dz,lightmap_pars_fragment:vz,lights_lambert_vertex:pz,lights_pars_begin:hz,lights_toon_fragment:Uz,lights_toon_pars_fragment:Qz,lights_phong_fragment:fz,lights_phong_pars_fragment:mz,lights_physical_fragment:kz,lights_physical_pars_fragment:Sz,lights_fragment_begin:Zz,lights_fragment_maps:_z,lights_fragment_end:bz,logdepthbuf_fragment:Kz,logdepthbuf_pars_fragment:Rz,logdepthbuf_pars_vertex:Pz,logdepthbuf_vertex:Fz,map_fragment:Bz,map_pars_fragment:Gz,map_particle_fragment:Vz,map_particle_pars_fragment:Hz,metalnessmap_fragment:Wz,metalnessmap_pars_fragment:qz,morphnormal_vertex:Xz,morphtarget_pars_vertex:Jz,morphtarget_vertex:$z,normal_fragment_begin:MI,normal_fragment_maps:DI,normal_pars_fragment:tI,normal_pars_vertex:eI,normal_vertex:NI,normalmap_pars_fragment:nI,clearcoat_normal_fragment_begin:AI,clearcoat_normal_fragment_maps:iI,clearcoat_pars_fragment:zI,output_fragment:II,packing:TI,premultiplied_alpha_fragment:uI,project_vertex:gI,dithering_fragment:rI,dithering_pars_fragment:sI,roughnessmap_fragment:cI,roughnessmap_pars_fragment:jI,shadowmap_pars_fragment:yI,shadowmap_pars_vertex:aI,shadowmap_vertex:oI,shadowmask_pars_fragment:CI,skinbase_vertex:LI,skinning_pars_vertex:wI,skinning_vertex:OI,skinnormal_vertex:xI,specularmap_fragment:EI,specularmap_pars_fragment:lI,tonemapping_fragment:dI,tonemapping_pars_fragment:vI,transmission_fragment:pI,transmission_pars_fragment:hI,uv_pars_fragment:YI,uv_pars_vertex:UI,uv_vertex:QI,uv2_pars_fragment:fI,uv2_pars_vertex:mI,uv2_vertex:kI,worldpos_vertex:SI,background_vert:`varying vec2 vUv; +uniform mat3 uvTransform; +void main() { + vUv = ( uvTransform * vec3( uv, 1 ) ).xy; + gl_Position = vec4( position.xy, 1.0, 1.0 ); +}`,background_frag:`uniform sampler2D t2D; +varying vec2 vUv; +void main() { + gl_FragColor = texture2D( t2D, vUv ); + #include + #include +}`,cube_vert:`varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include + gl_Position.z = gl_Position.w; +}`,cube_frag:`#include +uniform float opacity; +varying vec3 vWorldDirection; +#include +void main() { + vec3 vReflect = vWorldDirection; + #include + gl_FragColor = envColor; + gl_FragColor.a *= opacity; + #include + #include +}`,depth_vert:`#include +#include +#include +#include +#include +#include +#include +varying vec2 vHighPrecisionZW; +void main() { + #include + #include + #ifdef USE_DISPLACEMENTMAP + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + vHighPrecisionZW = gl_Position.zw; +}`,depth_frag:`#if DEPTH_PACKING == 3200 + uniform float opacity; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +varying vec2 vHighPrecisionZW; +void main() { + #include + vec4 diffuseColor = vec4( 1.0 ); + #if DEPTH_PACKING == 3200 + diffuseColor.a = opacity; + #endif + #include + #include + #include + #include + float fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5; + #if DEPTH_PACKING == 3200 + gl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity ); + #elif DEPTH_PACKING == 3201 + gl_FragColor = packDepthToRGBA( fragCoordZ ); + #endif +}`,distanceRGBA_vert:`#define DISTANCE +varying vec3 vWorldPosition; +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #ifdef USE_DISPLACEMENTMAP + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + vWorldPosition = worldPosition.xyz; +}`,distanceRGBA_frag:`#define DISTANCE +uniform vec3 referencePosition; +uniform float nearDistance; +uniform float farDistance; +varying vec3 vWorldPosition; +#include +#include +#include +#include +#include +#include +#include +void main () { + #include + vec4 diffuseColor = vec4( 1.0 ); + #include + #include + #include + float dist = length( vWorldPosition - referencePosition ); + dist = ( dist - nearDistance ) / ( farDistance - nearDistance ); + dist = saturate( dist ); + gl_FragColor = packDepthToRGBA( dist ); +}`,equirect_vert:`varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include +}`,equirect_frag:`uniform sampler2D tEquirect; +varying vec3 vWorldDirection; +#include +void main() { + vec3 direction = normalize( vWorldDirection ); + vec2 sampleUV = equirectUv( direction ); + gl_FragColor = texture2D( tEquirect, sampleUV ); + #include + #include +}`,linedashed_vert:`uniform float scale; +attribute float lineDistance; +varying float vLineDistance; +#include +#include +#include +#include +#include +#include +void main() { + vLineDistance = scale * lineDistance; + #include + #include + #include + #include + #include + #include + #include +}`,linedashed_frag:`uniform vec3 diffuse; +uniform float opacity; +uniform float dashSize; +uniform float totalSize; +varying float vLineDistance; +#include +#include +#include +#include +#include +void main() { + #include + if ( mod( vLineDistance, totalSize ) > dashSize ) { + discard; + } + vec3 outgoingLight = vec3( 0.0 ); + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include + #include +}`,meshbasic_vert:`#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #if defined ( USE_ENVMAP ) || defined ( USE_SKINNING ) + #include + #include + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`,meshbasic_frag:`uniform vec3 diffuse; +uniform float opacity; +#ifndef FLAT_SHADED + varying vec3 vNormal; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + #include + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + #ifdef USE_LIGHTMAP + vec4 lightMapTexel= texture2D( lightMap, vUv2 ); + reflectedLight.indirectDiffuse += lightMapTexel.rgb * lightMapIntensity; + #else + reflectedLight.indirectDiffuse += vec3( 1.0 ); + #endif + #include + reflectedLight.indirectDiffuse *= diffuseColor.rgb; + vec3 outgoingLight = reflectedLight.indirectDiffuse; + #include + #include + #include + #include + #include + #include + #include +}`,meshlambert_vert:`#define LAMBERT +varying vec3 vLightFront; +varying vec3 vIndirectFront; +#ifdef DOUBLE_SIDED + varying vec3 vLightBack; + varying vec3 vIndirectBack; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`,meshlambert_frag:`uniform vec3 diffuse; +uniform vec3 emissive; +uniform float opacity; +varying vec3 vLightFront; +varying vec3 vIndirectFront; +#ifdef DOUBLE_SIDED + varying vec3 vLightBack; + varying vec3 vIndirectBack; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #ifdef DOUBLE_SIDED + reflectedLight.indirectDiffuse += ( gl_FrontFacing ) ? vIndirectFront : vIndirectBack; + #else + reflectedLight.indirectDiffuse += vIndirectFront; + #endif + #include + reflectedLight.indirectDiffuse *= BRDF_Lambert( diffuseColor.rgb ); + #ifdef DOUBLE_SIDED + reflectedLight.directDiffuse = ( gl_FrontFacing ) ? vLightFront : vLightBack; + #else + reflectedLight.directDiffuse = vLightFront; + #endif + reflectedLight.directDiffuse *= BRDF_Lambert( diffuseColor.rgb ) * getShadowMask(); + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include + #include +}`,meshmatcap_vert:`#define MATCAP +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; +}`,meshmatcap_frag:`#define MATCAP +uniform vec3 diffuse; +uniform float opacity; +uniform sampler2D matcap; +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + #include + #include + #include + vec3 viewDir = normalize( vViewPosition ); + vec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) ); + vec3 y = cross( viewDir, x ); + vec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5; + #ifdef USE_MATCAP + vec4 matcapColor = texture2D( matcap, uv ); + #else + vec4 matcapColor = vec4( vec3( mix( 0.2, 0.8, uv.y ) ), 1.0 ); + #endif + vec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb; + #include + #include + #include + #include + #include + #include +}`,meshnormal_vert:`#define NORMAL +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP ) + varying vec3 vViewPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP ) + vViewPosition = - mvPosition.xyz; +#endif +}`,meshnormal_frag:`#define NORMAL +uniform float opacity; +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP ) + varying vec3 vViewPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + gl_FragColor = vec4( packNormalToRGB( normal ), opacity ); + #ifdef OPAQUE + gl_FragColor.a = 1.0; + #endif +}`,meshphong_vert:`#define PHONG +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include + #include +}`,meshphong_frag:`#define PHONG +uniform vec3 diffuse; +uniform vec3 emissive; +uniform vec3 specular; +uniform float shininess; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include + #include +}`,meshphysical_vert:`#define STANDARD +varying vec3 vViewPosition; +#ifdef USE_TRANSMISSION + varying vec3 vWorldPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include +#ifdef USE_TRANSMISSION + vWorldPosition = worldPosition.xyz; +#endif +}`,meshphysical_frag:`#define STANDARD +#ifdef PHYSICAL + #define IOR + #define SPECULAR +#endif +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float roughness; +uniform float metalness; +uniform float opacity; +#ifdef IOR + uniform float ior; +#endif +#ifdef SPECULAR + uniform float specularIntensity; + uniform vec3 specularColor; + #ifdef USE_SPECULARINTENSITYMAP + uniform sampler2D specularIntensityMap; + #endif + #ifdef USE_SPECULARCOLORMAP + uniform sampler2D specularColorMap; + #endif +#endif +#ifdef USE_CLEARCOAT + uniform float clearcoat; + uniform float clearcoatRoughness; +#endif +#ifdef USE_SHEEN + uniform vec3 sheenColor; + uniform float sheenRoughness; + #ifdef USE_SHEENCOLORMAP + uniform sampler2D sheenColorMap; + #endif + #ifdef USE_SHEENROUGHNESSMAP + uniform sampler2D sheenRoughnessMap; + #endif +#endif +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse; + vec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular; + #include + vec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance; + #ifdef USE_SHEEN + float sheenEnergyComp = 1.0 - 0.157 * max3( material.sheenColor ); + outgoingLight = outgoingLight * sheenEnergyComp + sheenSpecular; + #endif + #ifdef USE_CLEARCOAT + float dotNVcc = saturate( dot( geometry.clearcoatNormal, geometry.viewDir ) ); + vec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc ); + outgoingLight = outgoingLight * ( 1.0 - material.clearcoat * Fcc ) + clearcoatSpecular * material.clearcoat; + #endif + #include + #include + #include + #include + #include + #include +}`,meshtoon_vert:`#define TOON +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include +}`,meshtoon_frag:`#define TOON +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec4 diffuseColor = vec4( diffuse, opacity ); + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include +}`,points_vert:`uniform float size; +uniform float scale; +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + gl_PointSize = size; + #ifdef USE_SIZEATTENUATION + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z ); + #endif + #include + #include + #include + #include +}`,points_frag:`uniform vec3 diffuse; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec3 outgoingLight = vec3( 0.0 ); + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include + #include +}`,shadow_vert:`#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`,shadow_frag:`uniform vec3 color; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +void main() { + gl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) ); + #include + #include + #include +}`,sprite_vert:`uniform float rotation; +uniform vec2 center; +#include +#include +#include +#include +#include +void main() { + #include + vec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 ); + vec2 scale; + scale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) ); + scale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) ); + #ifndef USE_SIZEATTENUATION + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) scale *= - mvPosition.z; + #endif + vec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale; + vec2 rotatedPosition; + rotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y; + rotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y; + mvPosition.xy += rotatedPosition; + gl_Position = projectionMatrix * mvPosition; + #include + #include + #include +}`,sprite_frag:`uniform vec3 diffuse; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + vec3 outgoingLight = vec3( 0.0 ); + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include +}`},DM={common:{diffuse:{value:new cM(16777215)},opacity:{value:1},map:{value:null},uvTransform:{value:new zD},uv2Transform:{value:new zD},alphaMap:{value:null},alphaTest:{value:0}},specularmap:{specularMap:{value:null}},envmap:{envMap:{value:null},flipEnvMap:{value:-1},reflectivity:{value:1},ior:{value:1.5},refractionRatio:{value:.98}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1}},emissivemap:{emissiveMap:{value:null}},bumpmap:{bumpMap:{value:null},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalScale:{value:new q(1,1)}},displacementmap:{displacementMap:{value:null},displacementScale:{value:1},displacementBias:{value:0}},roughnessmap:{roughnessMap:{value:null}},metalnessmap:{metalnessMap:{value:null}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new cM(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotShadowMap:{value:[]},spotShadowMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null}},points:{diffuse:{value:new cM(16777215)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new zD}},sprite:{diffuse:{value:new cM(16777215)},opacity:{value:1},center:{value:new q(.5,.5)},rotation:{value:0},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new zD}}},pD={basic:{uniforms:ID([DM.common,DM.specularmap,DM.envmap,DM.aomap,DM.lightmap,DM.fog]),vertexShader:YM.meshbasic_vert,fragmentShader:YM.meshbasic_frag},lambert:{uniforms:ID([DM.common,DM.specularmap,DM.envmap,DM.aomap,DM.lightmap,DM.emissivemap,DM.fog,DM.lights,{emissive:{value:new cM(0)}}]),vertexShader:YM.meshlambert_vert,fragmentShader:YM.meshlambert_frag},phong:{uniforms:ID([DM.common,DM.specularmap,DM.envmap,DM.aomap,DM.lightmap,DM.emissivemap,DM.bumpmap,DM.normalmap,DM.displacementmap,DM.fog,DM.lights,{emissive:{value:new cM(0)},specular:{value:new cM(1118481)},shininess:{value:30}}]),vertexShader:YM.meshphong_vert,fragmentShader:YM.meshphong_frag},standard:{uniforms:ID([DM.common,DM.envmap,DM.aomap,DM.lightmap,DM.emissivemap,DM.bumpmap,DM.normalmap,DM.displacementmap,DM.roughnessmap,DM.metalnessmap,DM.fog,DM.lights,{emissive:{value:new cM(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:YM.meshphysical_vert,fragmentShader:YM.meshphysical_frag},toon:{uniforms:ID([DM.common,DM.aomap,DM.lightmap,DM.emissivemap,DM.bumpmap,DM.normalmap,DM.displacementmap,DM.gradientmap,DM.fog,DM.lights,{emissive:{value:new cM(0)}}]),vertexShader:YM.meshtoon_vert,fragmentShader:YM.meshtoon_frag},matcap:{uniforms:ID([DM.common,DM.bumpmap,DM.normalmap,DM.displacementmap,DM.fog,{matcap:{value:null}}]),vertexShader:YM.meshmatcap_vert,fragmentShader:YM.meshmatcap_frag},points:{uniforms:ID([DM.points,DM.fog]),vertexShader:YM.points_vert,fragmentShader:YM.points_frag},dashed:{uniforms:ID([DM.common,DM.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:YM.linedashed_vert,fragmentShader:YM.linedashed_frag},depth:{uniforms:ID([DM.common,DM.displacementmap]),vertexShader:YM.depth_vert,fragmentShader:YM.depth_frag},normal:{uniforms:ID([DM.common,DM.bumpmap,DM.normalmap,DM.displacementmap,{opacity:{value:1}}]),vertexShader:YM.meshnormal_vert,fragmentShader:YM.meshnormal_frag},sprite:{uniforms:ID([DM.sprite,DM.fog]),vertexShader:YM.sprite_vert,fragmentShader:YM.sprite_frag},background:{uniforms:{uvTransform:{value:new zD},t2D:{value:null}},vertexShader:YM.background_vert,fragmentShader:YM.background_frag},cube:{uniforms:ID([DM.envmap,{opacity:{value:1}}]),vertexShader:YM.cube_vert,fragmentShader:YM.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:YM.equirect_vert,fragmentShader:YM.equirect_frag},distanceRGBA:{uniforms:ID([DM.common,DM.displacementmap,{referencePosition:{value:new O},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:YM.distanceRGBA_vert,fragmentShader:YM.distanceRGBA_frag},shadow:{uniforms:ID([DM.lights,DM.fog,{color:{value:new cM(0)},opacity:{value:1}}]),vertexShader:YM.shadow_vert,fragmentShader:YM.shadow_frag}};pD.physical={uniforms:ID([pD.standard.uniforms,{clearcoat:{value:0},clearcoatMap:{value:null},clearcoatRoughness:{value:0},clearcoatRoughnessMap:{value:null},clearcoatNormalScale:{value:new q(1,1)},clearcoatNormalMap:{value:null},sheen:{value:0},sheenColor:{value:new cM(0)},sheenColorMap:{value:null},sheenRoughness:{value:1},sheenRoughnessMap:{value:null},transmission:{value:0},transmissionMap:{value:null},transmissionSamplerSize:{value:new q},transmissionSamplerMap:{value:null},thickness:{value:0},thicknessMap:{value:null},attenuationDistance:{value:0},attenuationColor:{value:new cM(0)},specularIntensity:{value:1},specularIntensityMap:{value:null},specularColor:{value:new cM(1,1,1)},specularColorMap:{value:null}}]),vertexShader:YM.meshphysical_vert,fragmentShader:YM.meshphysical_frag};function ZI(n,M,D,t,e,N){const A=new cM(0);let i=e===!0?0:1,I,z,T=null,u=0,g=null;function r(y,o){let c=!1,s=o.isScene===!0?o.background:null;s&&s.isTexture&&(s=M.get(s));const l=n.xr,C=l.getSession&&l.getSession();C&&C.environmentBlendMode==="additive"&&(s=null),s===null?j(A,i):s&&s.isColor&&(j(s,1),c=!0),(n.autoClear||c)&&n.clear(n.autoClearColor,n.autoClearDepth,n.autoClearStencil),s&&(s.isCubeTexture||s.mapping===306)?(z===void 0&&(z=new tD(new te(1,1,1),new ct({name:"BackgroundCubeMaterial",uniforms:Ut(pD.cube.uniforms),vertexShader:pD.cube.vertexShader,fragmentShader:pD.cube.fragmentShader,side:1,depthTest:!1,depthWrite:!1,fog:!1})),z.geometry.deleteAttribute("normal"),z.geometry.deleteAttribute("uv"),z.onBeforeRender=function(E,v,h){this.matrixWorld.copyPosition(h.matrixWorld)},Object.defineProperty(z.material,"envMap",{get:function(){return this.uniforms.envMap.value}}),t.update(z)),z.material.uniforms.envMap.value=s,z.material.uniforms.flipEnvMap.value=s.isCubeTexture&&s.isRenderTargetTexture===!1?-1:1,(T!==s||u!==s.version||g!==n.toneMapping)&&(z.material.needsUpdate=!0,T=s,u=s.version,g=n.toneMapping),y.unshift(z,z.geometry,z.material,0,0,null)):s&&s.isTexture&&(I===void 0&&(I=new tD(new _N(2,2),new ct({name:"BackgroundMaterial",uniforms:Ut(pD.background.uniforms),vertexShader:pD.background.vertexShader,fragmentShader:pD.background.fragmentShader,side:0,depthTest:!1,depthWrite:!1,fog:!1})),I.geometry.deleteAttribute("normal"),Object.defineProperty(I.material,"map",{get:function(){return this.uniforms.t2D.value}}),t.update(I)),I.material.uniforms.t2D.value=s,s.matrixAutoUpdate===!0&&s.updateMatrix(),I.material.uniforms.uvTransform.value.copy(s.matrix),(T!==s||u!==s.version||g!==n.toneMapping)&&(I.material.needsUpdate=!0,T=s,u=s.version,g=n.toneMapping),y.unshift(I,I.geometry,I.material,0,0,null))}function j(y,o){D.buffers.color.setClear(y.r,y.g,y.b,o,N)}return{getClearColor:function(){return A},setClearColor:function(y,o=1){A.set(y),i=o,j(A,i)},getClearAlpha:function(){return i},setClearAlpha:function(y){i=y,j(A,i)},render:r}}function _I(n,M,D,t){const e=n.getParameter(34921),N=t.isWebGL2?null:M.get("OES_vertex_array_object"),A=t.isWebGL2||N!==null,i={},I=y(null);let z=I;function T(Y,k,f,Q,K){let W=!1;if(A){const IM=j(Q,f,k);z!==IM&&(z=IM,g(z.object)),W=o(Q,K),W&&c(Q,K)}else{const IM=k.wireframe===!0;(z.geometry!==Q.id||z.program!==f.id||z.wireframe!==IM)&&(z.geometry=Q.id,z.program=f.id,z.wireframe=IM,W=!0)}Y.isInstancedMesh===!0&&(W=!0),K!==null&&D.update(K,34963),W&&(h(Y,k,f,Q),K!==null&&n.bindBuffer(34963,D.get(K).buffer))}function u(){return t.isWebGL2?n.createVertexArray():N.createVertexArrayOES()}function g(Y){return t.isWebGL2?n.bindVertexArray(Y):N.bindVertexArrayOES(Y)}function r(Y){return t.isWebGL2?n.deleteVertexArray(Y):N.deleteVertexArrayOES(Y)}function j(Y,k,f){const Q=f.wireframe===!0;let K=i[Y.id];K===void 0&&(K={},i[Y.id]=K);let W=K[k.id];W===void 0&&(W={},K[k.id]=W);let IM=W[Q];return IM===void 0&&(IM=y(u()),W[Q]=IM),IM}function y(Y){const k=[],f=[],Q=[];for(let K=0;K=0){let eM=K[_];if(eM===void 0&&(_==="instanceMatrix"&&Y.instanceMatrix&&(eM=Y.instanceMatrix),_==="instanceColor"&&Y.instanceColor&&(eM=Y.instanceColor)),eM!==void 0){const uM=eM.normalized,jM=eM.itemSize,b=D.get(eM);if(b===void 0)continue;const kM=b.buffer,rM=b.type,wM=b.bytesPerElement;if(eM.isInterleavedBufferAttribute){const iM=eM.data,vM=iM.stride,OM=eM.offset;if(iM&&iM.isInstancedInterleavedBuffer){for(let B=0;B0&&n.getShaderPrecisionFormat(35632,36338).precision>0)return"highp";h="mediump"}return h==="mediump"&&n.getShaderPrecisionFormat(35633,36337).precision>0&&n.getShaderPrecisionFormat(35632,36337).precision>0?"mediump":"lowp"}const A=typeof WebGL2RenderingContext<"u"&&n instanceof WebGL2RenderingContext||typeof WebGL2ComputeRenderingContext<"u"&&n instanceof WebGL2ComputeRenderingContext;let i=D.precision!==void 0?D.precision:"highp";const I=N(i);I!==i&&(console.warn("THREE.WebGLRenderer:",i,"not supported, using",I,"instead."),i=I);const z=A||M.has("WEBGL_draw_buffers"),T=D.logarithmicDepthBuffer===!0,u=n.getParameter(34930),g=n.getParameter(35660),r=n.getParameter(3379),j=n.getParameter(34076),y=n.getParameter(34921),o=n.getParameter(36347),c=n.getParameter(36348),s=n.getParameter(36349),l=g>0,C=A||M.has("OES_texture_float"),E=l&&C,v=A?n.getParameter(36183):0;return{isWebGL2:A,drawBuffers:z,getMaxAnisotropy:e,getMaxPrecision:N,precision:i,logarithmicDepthBuffer:T,maxTextures:u,maxVertexTextures:g,maxTextureSize:r,maxCubemapSize:j,maxAttributes:y,maxVertexUniforms:o,maxVaryings:c,maxFragmentUniforms:s,vertexTextures:l,floatFragmentTextures:C,floatVertexTextures:E,maxSamples:v}}function RI(n){const M=this;let D=null,t=0,e=!1,N=!1;const A=new PD,i=new zD,I={value:null,needsUpdate:!1};this.uniform=I,this.numPlanes=0,this.numIntersection=0,this.init=function(u,g,r){const j=u.length!==0||g||t!==0||e;return e=g,D=T(u,r,0),t=u.length,j},this.beginShadows=function(){N=!0,T(null)},this.endShadows=function(){N=!1,z()},this.setState=function(u,g,r){const j=u.clippingPlanes,y=u.clipIntersection,o=u.clipShadows,c=n.get(u);if(!e||j===null||j.length===0||N&&!o)N?T(null):z();else{const s=N?0:t,l=s*4;let C=c.clippingState||null;I.value=C,C=T(j,g,l,r);for(let E=0;E!==l;++E)C[E]=D[E];c.clippingState=C,this.numIntersection=y?this.numPlanes:0,this.numPlanes+=s}};function z(){I.value!==D&&(I.value=D,I.needsUpdate=t>0),M.numPlanes=t,M.numIntersection=0}function T(u,g,r,j){const y=u!==null?u.length:0;let o=null;if(y!==0){if(o=I.value,j!==!0||o===null){const c=r+y*4,s=g.matrixWorldInverse;i.getNormalMatrix(s),(o===null||o.length0){const z=new _n(I.height/2);return z.fromEquirectangularTexture(n,A),M.set(A,z),A.addEventListener("dispose",e),D(z.texture,A.mapping)}else return null}}return A}function e(A){const i=A.target;i.removeEventListener("dispose",e);const I=M.get(i);I!==void 0&&(M.delete(i),I.dispose())}function N(){M=new WeakMap}return{get:t,dispose:N}}class bN extends kN{constructor(M=-1,D=1,t=1,e=-1,N=.1,A=2e3){super(),this.type="OrthographicCamera",this.zoom=1,this.view=null,this.left=M,this.right=D,this.top=t,this.bottom=e,this.near=N,this.far=A,this.updateProjectionMatrix()}copy(M,D){return super.copy(M,D),this.left=M.left,this.right=M.right,this.top=M.top,this.bottom=M.bottom,this.near=M.near,this.far=M.far,this.zoom=M.zoom,this.view=M.view===null?null:Object.assign({},M.view),this}setViewOffset(M,D,t,e,N,A){this.view===null&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=M,this.view.fullHeight=D,this.view.offsetX=t,this.view.offsetY=e,this.view.width=N,this.view.height=A,this.updateProjectionMatrix()}clearViewOffset(){this.view!==null&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const M=(this.right-this.left)/(2*this.zoom),D=(this.top-this.bottom)/(2*this.zoom),t=(this.right+this.left)/2,e=(this.top+this.bottom)/2;let N=t-M,A=t+M,i=e+D,I=e-D;if(this.view!==null&&this.view.enabled){const z=(this.right-this.left)/this.view.fullWidth/this.zoom,T=(this.top-this.bottom)/this.view.fullHeight/this.zoom;N+=z*this.view.offsetX,A=N+z*this.view.width,i-=T*this.view.offsetY,I=i-T*this.view.height}this.projectionMatrix.makeOrthographic(N,A,i,I,this.near,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(M){const D=super.toJSON(M);return D.object.zoom=this.zoom,D.object.left=this.left,D.object.right=this.right,D.object.top=this.top,D.object.bottom=this.bottom,D.object.near=this.near,D.object.far=this.far,this.view!==null&&(D.object.view=Object.assign({},this.view)),D}}bN.prototype.isOrthographicCamera=!0;class be extends ct{constructor(M){super(M),this.type="RawShaderMaterial"}}be.prototype.isRawShaderMaterial=!0;const kt=4,tt=8,hD=Math.pow(2,tt),Kn=[.125,.215,.35,.446,.526,.582],Rn=tt-kt+1+Kn.length,St=20,KN=new bN,{_lodPlanes:ee,_sizeLods:Pn,_sigmas:Ke}=FI(),Fn=new cM;let RN=null;const jt=(1+Math.sqrt(5))/2,Zt=1/jt,Bn=[new O(1,1,1),new O(-1,1,1),new O(1,1,-1),new O(-1,1,-1),new O(0,jt,Zt),new O(0,jt,-Zt),new O(Zt,0,jt),new O(-Zt,0,jt),new O(jt,Zt,0),new O(-jt,Zt,0)];class Gn{constructor(M){this._renderer=M,this._pingPongRenderTarget=null,this._blurMaterial=BI(St),this._equirectShader=null,this._cubemapShader=null,this._compileMaterial(this._blurMaterial)}fromScene(M,D=0,t=.1,e=100){RN=this._renderer.getRenderTarget();const N=this._allocateTargets();return this._sceneToCubeUV(M,t,e,N),D>0&&this._blur(N,0,0,D),this._applyPMREM(N),this._cleanup(N),N}fromEquirectangular(M,D=null){return this._fromTexture(M,D)}fromCubemap(M,D=null){return this._fromTexture(M,D)}compileCubemapShader(){this._cubemapShader===null&&(this._cubemapShader=Wn(),this._compileMaterial(this._cubemapShader))}compileEquirectangularShader(){this._equirectShader===null&&(this._equirectShader=Hn(),this._compileMaterial(this._equirectShader))}dispose(){this._blurMaterial.dispose(),this._pingPongRenderTarget!==null&&this._pingPongRenderTarget.dispose(),this._cubemapShader!==null&&this._cubemapShader.dispose(),this._equirectShader!==null&&this._equirectShader.dispose();for(let M=0;M2?hD:0,hD,hD),T.setRenderTarget(e),y&&T.render(j,i),T.render(M,i)}j.geometry.dispose(),j.material.dispose(),T.toneMapping=g,T.autoClear=u,M.background=o}_textureToCubeUV(M,D){const t=this._renderer,e=M.mapping===301||M.mapping===302;e?(this._cubemapShader===null&&(this._cubemapShader=Wn()),this._cubemapShader.uniforms.flipEnvMap.value=M.isRenderTargetTexture===!1?-1:1):this._equirectShader===null&&(this._equirectShader=Hn());const N=e?this._cubemapShader:this._equirectShader,A=new tD(ee[0],N),i=N.uniforms;i.envMap.value=M,e||i.texelSize.value.set(1/M.image.width,1/M.image.height),Re(D,0,0,3*hD,2*hD),t.setRenderTarget(D),t.render(A,KN)}_applyPMREM(M){const D=this._renderer,t=D.autoClear;D.autoClear=!1;for(let e=1;eSt&&console.warn(`sigmaRadians, ${N}, is too large and will clip, as it requested ${o} samples when the maximum is set to ${St}`);const c=[];let s=0;for(let v=0;vtt-kt?e-tt+kt:0);Re(D,C,E,3*l,2*l),I.setRenderTarget(D),I.render(u,KN)}}function FI(){const n=[],M=[],D=[];let t=tt;for(let e=0;ett-kt?A=Kn[e-tt+kt-1]:e===0&&(A=0),D.push(A);const i=1/(N-1),I=-i/2,z=1+i/2,T=[I,I,z,I,z,z,I,I,z,z,I,z],u=6,g=6,r=3,j=2,y=1,o=new Float32Array(r*g*u),c=new Float32Array(j*g*u),s=new Float32Array(y*g*u);for(let C=0;C2?0:-1,h=[E,v,0,E+2/3,v,0,E+2/3,v+1,0,E,v,0,E+2/3,v+1,0,E,v+1,0];o.set(h,r*g*C),c.set(T,j*g*C);const F=[C,C,C,C,C,C];s.set(F,y*g*C)}const l=new BM;l.setAttribute("position",new DD(o,r)),l.setAttribute("uv",new DD(c,j)),l.setAttribute("faceIndex",new DD(s,y)),n.push(l),t>kt&&t--}return{_lodPlanes:n,_sizeLods:M,_sigmas:D}}function Vn(n){const M=new oD(3*hD,3*hD,n);return M.texture.mapping=306,M.texture.name="PMREM.cubeUv",M.scissorTest=!0,M}function Re(n,M,D,t,e){n.viewport.set(M,D,t,e),n.scissor.set(M,D,t,e)}function BI(n){const M=new Float32Array(n),D=new O(0,1,0);return new be({name:"SphericalGaussianBlur",defines:{n},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:M},latitudinal:{value:!1},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:D}},vertexShader:PN(),fragmentShader:` + + precision mediump float; + precision mediump int; + + varying vec3 vOutputDirection; + + uniform sampler2D envMap; + uniform int samples; + uniform float weights[ n ]; + uniform bool latitudinal; + uniform float dTheta; + uniform float mipInt; + uniform vec3 poleAxis; + + #define ENVMAP_TYPE_CUBE_UV + #include + + vec3 getSample( float theta, vec3 axis ) { + + float cosTheta = cos( theta ); + // Rodrigues' axis-angle rotation + vec3 sampleDirection = vOutputDirection * cosTheta + + cross( axis, vOutputDirection ) * sin( theta ) + + axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta ); + + return bilinearCubeUV( envMap, sampleDirection, mipInt ); + + } + + void main() { + + vec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection ); + + if ( all( equal( axis, vec3( 0.0 ) ) ) ) { + + axis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x ); + + } + + axis = normalize( axis ); + + gl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 ); + gl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis ); + + for ( int i = 1; i < n; i++ ) { + + if ( i >= samples ) { + + break; + + } + + float theta = dTheta * float( i ); + gl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis ); + gl_FragColor.rgb += weights[ i ] * getSample( theta, axis ); + + } + + } + `,blending:0,depthTest:!1,depthWrite:!1})}function Hn(){const n=new q(1,1);return new be({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null},texelSize:{value:n}},vertexShader:PN(),fragmentShader:` + + precision mediump float; + precision mediump int; + + varying vec3 vOutputDirection; + + uniform sampler2D envMap; + uniform vec2 texelSize; + + #include + + void main() { + + gl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 ); + + vec3 outputDirection = normalize( vOutputDirection ); + vec2 uv = equirectUv( outputDirection ); + + vec2 f = fract( uv / texelSize - 0.5 ); + uv -= f * texelSize; + vec3 tl = texture2D ( envMap, uv ).rgb; + uv.x += texelSize.x; + vec3 tr = texture2D ( envMap, uv ).rgb; + uv.y += texelSize.y; + vec3 br = texture2D ( envMap, uv ).rgb; + uv.x -= texelSize.x; + vec3 bl = texture2D ( envMap, uv ).rgb; + + vec3 tm = mix( tl, tr, f.x ); + vec3 bm = mix( bl, br, f.x ); + gl_FragColor.rgb = mix( tm, bm, f.y ); + + } + `,blending:0,depthTest:!1,depthWrite:!1})}function Wn(){return new be({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},flipEnvMap:{value:-1}},vertexShader:PN(),fragmentShader:` + + precision mediump float; + precision mediump int; + + uniform float flipEnvMap; + + varying vec3 vOutputDirection; + + uniform samplerCube envMap; + + void main() { + + gl_FragColor = textureCube( envMap, vec3( flipEnvMap * vOutputDirection.x, vOutputDirection.yz ) ); + + } + `,blending:0,depthTest:!1,depthWrite:!1})}function PN(){return` + + precision mediump float; + precision mediump int; + + attribute vec3 position; + attribute vec2 uv; + attribute float faceIndex; + + varying vec3 vOutputDirection; + + // RH coordinate system; PMREM face-indexing convention + vec3 getDirection( vec2 uv, float face ) { + + uv = 2.0 * uv - 1.0; + + vec3 direction = vec3( uv, 1.0 ); + + if ( face == 0.0 ) { + + direction = direction.zyx; // ( 1, v, u ) pos x + + } else if ( face == 1.0 ) { + + direction = direction.xzy; + direction.xz *= -1.0; // ( -u, 1, -v ) pos y + + } else if ( face == 2.0 ) { + + direction.x *= -1.0; // ( -u, v, 1 ) pos z + + } else if ( face == 3.0 ) { + + direction = direction.zyx; + direction.xz *= -1.0; // ( -1, v, -u ) neg x + + } else if ( face == 4.0 ) { + + direction = direction.xzy; + direction.xy *= -1.0; // ( -u, -1, v ) neg y + + } else if ( face == 5.0 ) { + + direction.z *= -1.0; // ( u, v, -1 ) neg z + + } + + return direction; + + } + + void main() { + + vOutputDirection = getDirection( uv, faceIndex ); + gl_Position = vec4( position, 1.0 ); + + } + `}function GI(n){let M=new WeakMap,D=null;function t(i){if(i&&i.isTexture){const I=i.mapping,z=I===303||I===304,T=I===301||I===302;if(z||T)if(i.isRenderTargetTexture&&i.needsPMREMUpdate===!0){i.needsPMREMUpdate=!1;let u=M.get(i);return D===null&&(D=new Gn(n)),u=z?D.fromEquirectangular(i,u):D.fromCubemap(i,u),M.set(i,u),u.texture}else{if(M.has(i))return M.get(i).texture;{const u=i.image;if(z&&u&&u.height>0||T&&u&&e(u)){D===null&&(D=new Gn(n));const g=z?D.fromEquirectangular(i):D.fromCubemap(i);return M.set(i,g),i.addEventListener("dispose",N),g.texture}else return null}}}return i}function e(i){let I=0;const z=6;for(let T=0;TM.maxTextureSize&&(F=Math.ceil(h/M.maxTextureSize),h=M.maxTextureSize);const MM=new Float32Array(h*F*4*j),Z=new FN(MM,h,F,j);Z.format=1023,Z.type=1015,Z.needsUpdate=!0;const a=v*4;for(let Y=0;Y0)return n;const e=M*D;let N=tA[e];if(N===void 0&&(N=new Float32Array(e),tA[e]=N),M!==0){t.toArray(N,0);for(let A=1,i=0;A!==M;++A)i+=D,n[A].toArray(N,i)}return N}function rD(n,M){if(n.length!==M.length)return!1;for(let D=0,t=n.length;D/gm;function GN(n){return n.replace(XT,JT)}function JT(n,M){const D=YM[M];if(D===void 0)throw new Error("Can not resolve #include <"+M+">");return GN(D)}const $T=/#pragma unroll_loop[\s]+?for \( int i \= (\d+)\; i < (\d+)\; i \+\+ \) \{([\s\S]+?)(?=\})\}/g,Mu=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function sA(n){return n.replace(Mu,cA).replace($T,Du)}function Du(n,M,D,t){return console.warn("WebGLProgram: #pragma unroll_loop shader syntax is deprecated. Please use #pragma unroll_loop_start syntax instead."),cA(n,M,D,t)}function cA(n,M,D,t){let e="";for(let N=parseInt(M);N0&&(y+=` +`),o=[g,r].filter(Ne).join(` +`),o.length>0&&(o+=` +`)):(y=[jA(D),"#define SHADER_NAME "+D.shaderName,r,D.instancing?"#define USE_INSTANCING":"",D.instancingColor?"#define USE_INSTANCING_COLOR":"",D.supportsVertexTextures?"#define VERTEX_TEXTURES":"","#define MAX_BONES "+D.maxBones,D.useFog&&D.fog?"#define USE_FOG":"",D.useFog&&D.fogExp2?"#define FOG_EXP2":"",D.map?"#define USE_MAP":"",D.envMap?"#define USE_ENVMAP":"",D.envMap?"#define "+T:"",D.lightMap?"#define USE_LIGHTMAP":"",D.aoMap?"#define USE_AOMAP":"",D.emissiveMap?"#define USE_EMISSIVEMAP":"",D.bumpMap?"#define USE_BUMPMAP":"",D.normalMap?"#define USE_NORMALMAP":"",D.normalMap&&D.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",D.normalMap&&D.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",D.clearcoatMap?"#define USE_CLEARCOATMAP":"",D.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",D.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",D.displacementMap&&D.supportsVertexTextures?"#define USE_DISPLACEMENTMAP":"",D.specularMap?"#define USE_SPECULARMAP":"",D.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",D.specularColorMap?"#define USE_SPECULARCOLORMAP":"",D.roughnessMap?"#define USE_ROUGHNESSMAP":"",D.metalnessMap?"#define USE_METALNESSMAP":"",D.alphaMap?"#define USE_ALPHAMAP":"",D.transmission?"#define USE_TRANSMISSION":"",D.transmissionMap?"#define USE_TRANSMISSIONMAP":"",D.thicknessMap?"#define USE_THICKNESSMAP":"",D.sheenColorMap?"#define USE_SHEENCOLORMAP":"",D.sheenRoughnessMap?"#define USE_SHEENROUGHNESSMAP":"",D.vertexTangents?"#define USE_TANGENT":"",D.vertexColors?"#define USE_COLOR":"",D.vertexAlphas?"#define USE_COLOR_ALPHA":"",D.vertexUvs?"#define USE_UV":"",D.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",D.flatShading?"#define FLAT_SHADED":"",D.skinning?"#define USE_SKINNING":"",D.useVertexTexture?"#define BONE_TEXTURE":"",D.morphTargets?"#define USE_MORPHTARGETS":"",D.morphNormals&&D.flatShading===!1?"#define USE_MORPHNORMALS":"",D.morphTargets&&D.isWebGL2?"#define MORPHTARGETS_TEXTURE":"",D.morphTargets&&D.isWebGL2?"#define MORPHTARGETS_COUNT "+D.morphTargetsCount:"",D.doubleSided?"#define DOUBLE_SIDED":"",D.flipSided?"#define FLIP_SIDED":"",D.shadowMapEnabled?"#define USE_SHADOWMAP":"",D.shadowMapEnabled?"#define "+I:"",D.sizeAttenuation?"#define USE_SIZEATTENUATION":"",D.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",D.logarithmicDepthBuffer&&D.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING"," attribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR"," attribute vec3 instanceColor;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_TANGENT"," attribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )"," attribute vec4 color;","#elif defined( USE_COLOR )"," attribute vec3 color;","#endif","#if ( defined( USE_MORPHTARGETS ) && ! defined( MORPHTARGETS_TEXTURE ) )"," attribute vec3 morphTarget0;"," attribute vec3 morphTarget1;"," attribute vec3 morphTarget2;"," attribute vec3 morphTarget3;"," #ifdef USE_MORPHNORMALS"," attribute vec3 morphNormal0;"," attribute vec3 morphNormal1;"," attribute vec3 morphNormal2;"," attribute vec3 morphNormal3;"," #else"," attribute vec3 morphTarget4;"," attribute vec3 morphTarget5;"," attribute vec3 morphTarget6;"," attribute vec3 morphTarget7;"," #endif","#endif","#ifdef USE_SKINNING"," attribute vec4 skinIndex;"," attribute vec4 skinWeight;","#endif",` +`].filter(Ne).join(` +`),o=[g,jA(D),"#define SHADER_NAME "+D.shaderName,r,D.useFog&&D.fog?"#define USE_FOG":"",D.useFog&&D.fogExp2?"#define FOG_EXP2":"",D.map?"#define USE_MAP":"",D.matcap?"#define USE_MATCAP":"",D.envMap?"#define USE_ENVMAP":"",D.envMap?"#define "+z:"",D.envMap?"#define "+T:"",D.envMap?"#define "+u:"",D.lightMap?"#define USE_LIGHTMAP":"",D.aoMap?"#define USE_AOMAP":"",D.emissiveMap?"#define USE_EMISSIVEMAP":"",D.bumpMap?"#define USE_BUMPMAP":"",D.normalMap?"#define USE_NORMALMAP":"",D.normalMap&&D.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",D.normalMap&&D.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",D.clearcoat?"#define USE_CLEARCOAT":"",D.clearcoatMap?"#define USE_CLEARCOATMAP":"",D.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",D.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",D.specularMap?"#define USE_SPECULARMAP":"",D.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",D.specularColorMap?"#define USE_SPECULARCOLORMAP":"",D.roughnessMap?"#define USE_ROUGHNESSMAP":"",D.metalnessMap?"#define USE_METALNESSMAP":"",D.alphaMap?"#define USE_ALPHAMAP":"",D.alphaTest?"#define USE_ALPHATEST":"",D.sheen?"#define USE_SHEEN":"",D.sheenColorMap?"#define USE_SHEENCOLORMAP":"",D.sheenRoughnessMap?"#define USE_SHEENROUGHNESSMAP":"",D.transmission?"#define USE_TRANSMISSION":"",D.transmissionMap?"#define USE_TRANSMISSIONMAP":"",D.thicknessMap?"#define USE_THICKNESSMAP":"",D.decodeVideoTexture?"#define DECODE_VIDEO_TEXTURE":"",D.vertexTangents?"#define USE_TANGENT":"",D.vertexColors||D.instancingColor?"#define USE_COLOR":"",D.vertexAlphas?"#define USE_COLOR_ALPHA":"",D.vertexUvs?"#define USE_UV":"",D.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",D.gradientMap?"#define USE_GRADIENTMAP":"",D.flatShading?"#define FLAT_SHADED":"",D.doubleSided?"#define DOUBLE_SIDED":"",D.flipSided?"#define FLIP_SIDED":"",D.shadowMapEnabled?"#define USE_SHADOWMAP":"",D.shadowMapEnabled?"#define "+I:"",D.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",D.physicallyCorrectLights?"#define PHYSICALLY_CORRECT_LIGHTS":"",D.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",D.logarithmicDepthBuffer&&D.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"",(D.extensionShaderTextureLOD||D.envMap)&&D.rendererExtensionShaderTextureLod?"#define TEXTURE_LOD_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",D.toneMapping!==0?"#define TONE_MAPPING":"",D.toneMapping!==0?YM.tonemapping_pars_fragment:"",D.toneMapping!==0?VT("toneMapping",D.toneMapping):"",D.dithering?"#define DITHERING":"",D.transparent?"":"#define OPAQUE",YM.encodings_pars_fragment,GT("linearToOutputTexel",D.outputEncoding),D.depthPacking?"#define DEPTH_PACKING "+D.depthPacking:"",` +`].filter(Ne).join(` +`)),A=GN(A),A=gA(A,D),A=rA(A,D),i=GN(i),i=gA(i,D),i=rA(i,D),A=sA(A),i=sA(i),D.isWebGL2&&D.isRawShaderMaterial!==!0&&(c=`#version 300 es +`,y=["precision mediump sampler2DArray;","#define attribute in","#define varying out","#define texture2D texture"].join(` +`)+` +`+y,o=["#define varying in",D.glslVersion===Ln?"":"layout(location = 0) out highp vec4 pc_fragColor;",D.glslVersion===Ln?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join(` +`)+` +`+o);const s=c+y+A,l=c+o+i,C=TA(e,35633,s),E=TA(e,35632,l);if(e.attachShader(j,C),e.attachShader(j,E),D.index0AttributeName!==void 0?e.bindAttribLocation(j,0,D.index0AttributeName):D.morphTargets===!0&&e.bindAttribLocation(j,0,"position"),e.linkProgram(j),n.debug.checkShaderErrors){const F=e.getProgramInfoLog(j).trim(),MM=e.getShaderInfoLog(C).trim(),Z=e.getShaderInfoLog(E).trim();let a=!0,p=!0;if(e.getProgramParameter(j,35714)===!1){a=!1;const Y=uA(e,C,"vertex"),k=uA(e,E,"fragment");console.error("THREE.WebGLProgram: Shader Error "+e.getError()+" - VALIDATE_STATUS "+e.getProgramParameter(j,35715)+` + +Program Info Log: `+F+` +`+Y+` +`+k)}else F!==""?console.warn("THREE.WebGLProgram: Program Info Log:",F):(MM===""||Z==="")&&(p=!1);p&&(this.diagnostics={runnable:a,programLog:F,vertexShader:{log:MM,prefix:y},fragmentShader:{log:Z,prefix:o}})}e.deleteShader(C),e.deleteShader(E);let v;this.getUniforms=function(){return v===void 0&&(v=new et(e,j)),v};let h;return this.getAttributes=function(){return h===void 0&&(h=qT(e,j)),h},this.destroy=function(){t.releaseStatesOfProgram(this),e.deleteProgram(j),this.program=void 0},this.name=D.shaderName,this.id=PT++,this.cacheKey=M,this.usedTimes=1,this.program=j,this.vertexShader=C,this.fragmentShader=E,this}let iu=0;class zu{constructor(){this.shaderCache=new Map,this.materialCache=new Map}update(M){const D=M.vertexShader,t=M.fragmentShader,e=this._getShaderStage(D),N=this._getShaderStage(t),A=this._getShaderCacheForMaterial(M);return A.has(e)===!1&&(A.add(e),e.usedTimes++),A.has(N)===!1&&(A.add(N),N.usedTimes++),this}remove(M){const D=this.materialCache.get(M);for(const t of D)t.usedTimes--,t.usedTimes===0&&this.shaderCache.delete(t);return this.materialCache.delete(M),this}getVertexShaderID(M){return this._getShaderStage(M.vertexShader).id}getFragmentShaderID(M){return this._getShaderStage(M.fragmentShader).id}dispose(){this.shaderCache.clear(),this.materialCache.clear()}_getShaderCacheForMaterial(M){const D=this.materialCache;return D.has(M)===!1&&D.set(M,new Set),D.get(M)}_getShaderStage(M){const D=this.shaderCache;if(D.has(M)===!1){const t=new Iu;D.set(M,t)}return D.get(M)}}class Iu{constructor(){this.id=iu++,this.usedTimes=0}}function Tu(n,M,D,t,e,N,A){const i=new pn,I=new zu,z=[],T=e.isWebGL2,u=e.logarithmicDepthBuffer,g=e.floatVertexTextures,r=e.maxVertexUniforms,j=e.vertexTextures;let y=e.precision;const o={MeshDepthMaterial:"depth",MeshDistanceMaterial:"distanceRGBA",MeshNormalMaterial:"normal",MeshBasicMaterial:"basic",MeshLambertMaterial:"lambert",MeshPhongMaterial:"phong",MeshToonMaterial:"toon",MeshStandardMaterial:"physical",MeshPhysicalMaterial:"physical",MeshMatcapMaterial:"matcap",LineBasicMaterial:"basic",LineDashedMaterial:"dashed",PointsMaterial:"points",ShadowMaterial:"shadow",SpriteMaterial:"sprite"};function c(a){const Y=a.skeleton.bones;if(g)return 1024;{const f=Math.floor((r-20)/4),Q=Math.min(f,Y.length);return Q0,rM=a.clearcoat>0;return{isWebGL2:T,shaderID:IM,shaderName:a.type,vertexShader:H,fragmentShader:eM,defines:a.defines,customVertexShaderID:uM,customFragmentShaderID:jM,isRawShaderMaterial:a.isRawShaderMaterial===!0,glslVersion:a.glslVersion,precision:y,instancing:f.isInstancedMesh===!0,instancingColor:f.isInstancedMesh===!0&&f.instanceColor!==null,supportsVertexTextures:j,outputEncoding:b===null?n.outputEncoding:b.isXRRenderTarget===!0?b.texture.encoding:3e3,map:!!a.map,matcap:!!a.matcap,envMap:!!W,envMapMode:W&&W.mapping,envMapCubeUV:!!W&&(W.mapping===306||W.mapping===307),lightMap:!!a.lightMap,aoMap:!!a.aoMap,emissiveMap:!!a.emissiveMap,bumpMap:!!a.bumpMap,normalMap:!!a.normalMap,objectSpaceNormalMap:a.normalMapType===1,tangentSpaceNormalMap:a.normalMapType===0,decodeVideoTexture:!!a.map&&a.map.isVideoTexture===!0&&a.map.encoding===3001,clearcoat:rM,clearcoatMap:rM&&!!a.clearcoatMap,clearcoatRoughnessMap:rM&&!!a.clearcoatRoughnessMap,clearcoatNormalMap:rM&&!!a.clearcoatNormalMap,displacementMap:!!a.displacementMap,roughnessMap:!!a.roughnessMap,metalnessMap:!!a.metalnessMap,specularMap:!!a.specularMap,specularIntensityMap:!!a.specularIntensityMap,specularColorMap:!!a.specularColorMap,transparent:a.transparent,alphaMap:!!a.alphaMap,alphaTest:kM,gradientMap:!!a.gradientMap,sheen:a.sheen>0,sheenColorMap:!!a.sheenColorMap,sheenRoughnessMap:!!a.sheenRoughnessMap,transmission:a.transmission>0,transmissionMap:!!a.transmissionMap,thicknessMap:!!a.thicknessMap,combine:a.combine,vertexTangents:!!a.normalMap&&!!f.geometry&&!!f.geometry.attributes.tangent,vertexColors:a.vertexColors,vertexAlphas:a.vertexColors===!0&&!!f.geometry&&!!f.geometry.attributes.color&&f.geometry.attributes.color.itemSize===4,vertexUvs:!!a.map||!!a.bumpMap||!!a.normalMap||!!a.specularMap||!!a.alphaMap||!!a.emissiveMap||!!a.roughnessMap||!!a.metalnessMap||!!a.clearcoatMap||!!a.clearcoatRoughnessMap||!!a.clearcoatNormalMap||!!a.displacementMap||!!a.transmissionMap||!!a.thicknessMap||!!a.specularIntensityMap||!!a.specularColorMap||!!a.sheenColorMap||!!a.sheenRoughnessMap,uvsVertexOnly:!(!!a.map||!!a.bumpMap||!!a.normalMap||!!a.specularMap||!!a.alphaMap||!!a.emissiveMap||!!a.roughnessMap||!!a.metalnessMap||!!a.clearcoatNormalMap||a.transmission>0||!!a.transmissionMap||!!a.thicknessMap||!!a.specularIntensityMap||!!a.specularColorMap||a.sheen>0||!!a.sheenColorMap||!!a.sheenRoughnessMap)&&!!a.displacementMap,fog:!!Q,useFog:a.fog,fogExp2:Q&&Q.isFogExp2,flatShading:!!a.flatShading,sizeAttenuation:a.sizeAttenuation,logarithmicDepthBuffer:u,skinning:f.isSkinnedMesh===!0&&_>0,maxBones:_,useVertexTexture:g,morphTargets:!!f.geometry&&!!f.geometry.morphAttributes.position,morphNormals:!!f.geometry&&!!f.geometry.morphAttributes.normal,morphTargetsCount:!!f.geometry&&!!f.geometry.morphAttributes.position?f.geometry.morphAttributes.position.length:0,numDirLights:p.directional.length,numPointLights:p.point.length,numSpotLights:p.spot.length,numRectAreaLights:p.rectArea.length,numHemiLights:p.hemi.length,numDirLightShadows:p.directionalShadowMap.length,numPointLightShadows:p.pointShadowMap.length,numSpotLightShadows:p.spotShadowMap.length,numClippingPlanes:A.numPlanes,numClipIntersection:A.numIntersection,dithering:a.dithering,shadowMapEnabled:n.shadowMap.enabled&&Y.length>0,shadowMapType:n.shadowMap.type,toneMapping:a.toneMapped?n.toneMapping:0,physicallyCorrectLights:n.physicallyCorrectLights,premultipliedAlpha:a.premultipliedAlpha,doubleSided:a.side===2,flipSided:a.side===1,depthPacking:a.depthPacking!==void 0?a.depthPacking:!1,index0AttributeName:a.index0AttributeName,extensionDerivatives:a.extensions&&a.extensions.derivatives,extensionFragDepth:a.extensions&&a.extensions.fragDepth,extensionDrawBuffers:a.extensions&&a.extensions.drawBuffers,extensionShaderTextureLOD:a.extensions&&a.extensions.shaderTextureLOD,rendererExtensionFragDepth:T||t.has("EXT_frag_depth"),rendererExtensionDrawBuffers:T||t.has("WEBGL_draw_buffers"),rendererExtensionShaderTextureLod:T||t.has("EXT_shader_texture_lod"),customProgramCacheKey:a.customProgramCacheKey()}}function l(a){const p=[];if(a.shaderID?p.push(a.shaderID):(p.push(a.customVertexShaderID),p.push(a.customFragmentShaderID)),a.defines!==void 0)for(const Y in a.defines)p.push(Y),p.push(a.defines[Y]);return a.isRawShaderMaterial===!1&&(C(p,a),E(p,a),p.push(n.outputEncoding)),p.push(a.customProgramCacheKey),p.join()}function C(a,p){a.push(p.precision),a.push(p.outputEncoding),a.push(p.envMapMode),a.push(p.combine),a.push(p.vertexUvs),a.push(p.fogExp2),a.push(p.sizeAttenuation),a.push(p.maxBones),a.push(p.morphTargetsCount),a.push(p.numDirLights),a.push(p.numPointLights),a.push(p.numSpotLights),a.push(p.numHemiLights),a.push(p.numRectAreaLights),a.push(p.numDirLightShadows),a.push(p.numPointLightShadows),a.push(p.numSpotLightShadows),a.push(p.shadowMapType),a.push(p.toneMapping),a.push(p.numClippingPlanes),a.push(p.numClipIntersection)}function E(a,p){i.disableAll(),p.isWebGL2&&i.enable(0),p.supportsVertexTextures&&i.enable(1),p.instancing&&i.enable(2),p.instancingColor&&i.enable(3),p.map&&i.enable(4),p.matcap&&i.enable(5),p.envMap&&i.enable(6),p.envMapCubeUV&&i.enable(7),p.lightMap&&i.enable(8),p.aoMap&&i.enable(9),p.emissiveMap&&i.enable(10),p.bumpMap&&i.enable(11),p.normalMap&&i.enable(12),p.objectSpaceNormalMap&&i.enable(13),p.tangentSpaceNormalMap&&i.enable(14),p.clearcoat&&i.enable(15),p.clearcoatMap&&i.enable(16),p.clearcoatRoughnessMap&&i.enable(17),p.clearcoatNormalMap&&i.enable(18),p.displacementMap&&i.enable(19),p.specularMap&&i.enable(20),p.roughnessMap&&i.enable(21),p.metalnessMap&&i.enable(22),p.gradientMap&&i.enable(23),p.alphaMap&&i.enable(24),p.alphaTest&&i.enable(25),p.vertexColors&&i.enable(26),p.vertexAlphas&&i.enable(27),p.vertexUvs&&i.enable(28),p.vertexTangents&&i.enable(29),p.uvsVertexOnly&&i.enable(30),p.fog&&i.enable(31),a.push(i.mask),i.disableAll(),p.useFog&&i.enable(0),p.flatShading&&i.enable(1),p.logarithmicDepthBuffer&&i.enable(2),p.skinning&&i.enable(3),p.useVertexTexture&&i.enable(4),p.morphTargets&&i.enable(5),p.morphNormals&&i.enable(6),p.premultipliedAlpha&&i.enable(7),p.shadowMapEnabled&&i.enable(8),p.physicallyCorrectLights&&i.enable(9),p.doubleSided&&i.enable(10),p.flipSided&&i.enable(11),p.depthPacking&&i.enable(12),p.dithering&&i.enable(13),p.specularIntensityMap&&i.enable(14),p.specularColorMap&&i.enable(15),p.transmission&&i.enable(16),p.transmissionMap&&i.enable(17),p.thicknessMap&&i.enable(18),p.sheen&&i.enable(19),p.sheenColorMap&&i.enable(20),p.sheenRoughnessMap&&i.enable(21),p.decodeVideoTexture&&i.enable(22),p.transparent&&i.enable(23),a.push(i.mask)}function v(a){const p=o[a.type];let Y;if(p){const k=pD[p];Y=Zi.clone(k.uniforms)}else Y=a.uniforms;return Y}function h(a,p){let Y;for(let k=0,f=z.length;k0?t.push(c):r.transparent===!0?e.push(c):D.push(c)}function I(u,g,r,j,y,o){const c=A(u,g,r,j,y,o);r.transmission>0?t.unshift(c):r.transparent===!0?e.unshift(c):D.unshift(c)}function z(u,g){D.length>1&&D.sort(u||gu),t.length>1&&t.sort(g||yA),e.length>1&&e.sort(g||yA)}function T(){for(let u=M,g=n.length;u=n.get(t).length?(N=new aA,n.get(t).push(N)):N=n.get(t)[e],N}function D(){n=new WeakMap}return{get:M,dispose:D}}function su(){const n={};return{get:function(M){if(n[M.id]!==void 0)return n[M.id];let D;switch(M.type){case"DirectionalLight":D={direction:new O,color:new cM};break;case"SpotLight":D={position:new O,direction:new O,color:new cM,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":D={position:new O,color:new cM,distance:0,decay:0};break;case"HemisphereLight":D={direction:new O,skyColor:new cM,groundColor:new cM};break;case"RectAreaLight":D={color:new cM,position:new O,halfWidth:new O,halfHeight:new O};break}return n[M.id]=D,D}}}function cu(){const n={};return{get:function(M){if(n[M.id]!==void 0)return n[M.id];let D;switch(M.type){case"DirectionalLight":D={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new q};break;case"SpotLight":D={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new q};break;case"PointLight":D={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new q,shadowCameraNear:1,shadowCameraFar:1e3};break}return n[M.id]=D,D}}}let ju=0;function yu(n,M){return(M.castShadow?1:0)-(n.castShadow?1:0)}function au(n,M){const D=new su,t=cu(),e={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotShadow:[],spotShadowMap:[],spotShadowMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[]};for(let T=0;T<9;T++)e.probe.push(new O);const N=new O,A=new aM,i=new aM;function I(T,u){let g=0,r=0,j=0;for(let MM=0;MM<9;MM++)e.probe[MM].set(0,0,0);let y=0,o=0,c=0,s=0,l=0,C=0,E=0,v=0;T.sort(yu);const h=u!==!0?Math.PI:1;for(let MM=0,Z=T.length;MM0&&(M.isWebGL2||n.has("OES_texture_float_linear")===!0?(e.rectAreaLTC1=DM.LTC_FLOAT_1,e.rectAreaLTC2=DM.LTC_FLOAT_2):n.has("OES_texture_half_float_linear")===!0?(e.rectAreaLTC1=DM.LTC_HALF_1,e.rectAreaLTC2=DM.LTC_HALF_2):console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.")),e.ambient[0]=g,e.ambient[1]=r,e.ambient[2]=j;const F=e.hash;(F.directionalLength!==y||F.pointLength!==o||F.spotLength!==c||F.rectAreaLength!==s||F.hemiLength!==l||F.numDirectionalShadows!==C||F.numPointShadows!==E||F.numSpotShadows!==v)&&(e.directional.length=y,e.spot.length=c,e.rectArea.length=s,e.point.length=o,e.hemi.length=l,e.directionalShadow.length=C,e.directionalShadowMap.length=C,e.pointShadow.length=E,e.pointShadowMap.length=E,e.spotShadow.length=v,e.spotShadowMap.length=v,e.directionalShadowMatrix.length=C,e.pointShadowMatrix.length=E,e.spotShadowMatrix.length=v,F.directionalLength=y,F.pointLength=o,F.spotLength=c,F.rectAreaLength=s,F.hemiLength=l,F.numDirectionalShadows=C,F.numPointShadows=E,F.numSpotShadows=v,e.version=ju++)}function z(T,u){let g=0,r=0,j=0,y=0,o=0;const c=u.matrixWorldInverse;for(let s=0,l=T.length;s=D.get(N).length?(i=new oA(n,M),D.get(N).push(i)):i=D.get(N)[A],i}function e(){D=new WeakMap}return{get:t,dispose:e}}class CA extends nD{constructor(M){super(),this.type="MeshDepthMaterial",this.depthPacking=3200,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.setValues(M)}copy(M){return super.copy(M),this.depthPacking=M.depthPacking,this.map=M.map,this.alphaMap=M.alphaMap,this.displacementMap=M.displacementMap,this.displacementScale=M.displacementScale,this.displacementBias=M.displacementBias,this.wireframe=M.wireframe,this.wireframeLinewidth=M.wireframeLinewidth,this}}CA.prototype.isMeshDepthMaterial=!0;class LA extends nD{constructor(M){super(),this.type="MeshDistanceMaterial",this.referencePosition=new O,this.nearDistance=1,this.farDistance=1e3,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.fog=!1,this.setValues(M)}copy(M){return super.copy(M),this.referencePosition.copy(M.referencePosition),this.nearDistance=M.nearDistance,this.farDistance=M.farDistance,this.map=M.map,this.alphaMap=M.alphaMap,this.displacementMap=M.displacementMap,this.displacementScale=M.displacementScale,this.displacementBias=M.displacementBias,this}}LA.prototype.isMeshDistanceMaterial=!0;const Cu=`void main() { + gl_Position = vec4( position, 1.0 ); +}`,Lu=`uniform sampler2D shadow_pass; +uniform vec2 resolution; +uniform float radius; +#include +void main() { + const float samples = float( VSM_SAMPLES ); + float mean = 0.0; + float squared_mean = 0.0; + float uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 ); + float uvStart = samples <= 1.0 ? 0.0 : - 1.0; + for ( float i = 0.0; i < samples; i ++ ) { + float uvOffset = uvStart + i * uvStride; + #ifdef HORIZONTAL_PASS + vec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) ); + mean += distribution.x; + squared_mean += distribution.y * distribution.y + distribution.x * distribution.x; + #else + float depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) ); + mean += depth; + squared_mean += depth * depth; + #endif + } + mean = mean / samples; + squared_mean = squared_mean / samples; + float std_dev = sqrt( squared_mean - mean * mean ); + gl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) ); +}`;function wA(n,M,D){let t=new _e;const e=new q,N=new q,A=new PM,i=new CA({depthPacking:3201}),I=new LA,z={},T=D.maxTextureSize,u={0:1,1:0,2:2},g=new ct({defines:{VSM_SAMPLES:8},uniforms:{shadow_pass:{value:null},resolution:{value:new q},radius:{value:4}},vertexShader:Cu,fragmentShader:Lu}),r=g.clone();r.defines.HORIZONTAL_PASS=1;const j=new BM;j.setAttribute("position",new DD(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const y=new tD(j,g),o=this;this.enabled=!1,this.autoUpdate=!0,this.needsUpdate=!1,this.type=1,this.render=function(C,E,v){if(o.enabled===!1||o.autoUpdate===!1&&o.needsUpdate===!1||C.length===0)return;const h=n.getRenderTarget(),F=n.getActiveCubeFace(),MM=n.getActiveMipmapLevel(),Z=n.state;Z.setBlending(0),Z.buffers.color.setClear(1,1,1,1),Z.buffers.depth.setTest(!0),Z.setScissorTest(!1);for(let a=0,p=C.length;aT||e.y>T)&&(e.x>T&&(N.x=Math.floor(T/f.x),e.x=N.x*f.x,k.mapSize.x=N.x),e.y>T&&(N.y=Math.floor(T/f.y),e.y=N.y*f.y,k.mapSize.y=N.y)),k.map===null&&!k.isPointLightShadow&&this.type===3){const K={minFilter:1006,magFilter:1006,format:1023};k.map=new oD(e.x,e.y,K),k.map.texture.name=Y.name+".shadowMap",k.mapPass=new oD(e.x,e.y,K),k.camera.updateProjectionMatrix()}if(k.map===null){const K={minFilter:1003,magFilter:1003,format:1023};k.map=new oD(e.x,e.y,K),k.map.texture.name=Y.name+".shadowMap",k.camera.updateProjectionMatrix()}n.setRenderTarget(k.map),n.clear();const Q=k.getViewportCount();for(let K=0;K0){const Y=a.uuid,k=v.uuid;let f=z[Y];f===void 0&&(f={},z[Y]=f);let Q=f[k];Q===void 0&&(Q=a.clone(),f[k]=Q),a=Q}return a.visible=v.visible,a.wireframe=v.wireframe,Z===3?a.side=v.shadowSide!==null?v.shadowSide:v.side:a.side=v.shadowSide!==null?v.shadowSide:u[v.side],a.alphaMap=v.alphaMap,a.alphaTest=v.alphaTest,a.clipShadows=v.clipShadows,a.clippingPlanes=v.clippingPlanes,a.clipIntersection=v.clipIntersection,a.displacementMap=v.displacementMap,a.displacementScale=v.displacementScale,a.displacementBias=v.displacementBias,a.wireframeLinewidth=v.wireframeLinewidth,a.linewidth=v.linewidth,h.isPointLight===!0&&a.isMeshDistanceMaterial===!0&&(a.referencePosition.setFromMatrixPosition(h.matrixWorld),a.nearDistance=F,a.farDistance=MM),a}function l(C,E,v,h,F){if(C.visible===!1)return;if(C.layers.test(E.layers)&&(C.isMesh||C.isLine||C.isPoints)&&(C.castShadow||C.receiveShadow&&F===3)&&(!C.frustumCulled||t.intersectsObject(C))){C.modelViewMatrix.multiplyMatrices(v.matrixWorldInverse,C.matrixWorld);const a=M.update(C),p=C.material;if(Array.isArray(p)){const Y=a.groups;for(let k=0,f=Y.length;k=1):Q.indexOf("OpenGL ES")!==-1&&(f=parseFloat(/^OpenGL ES (\d)/.exec(Q)[1]),k=f>=2);let K=null,W={};const IM=n.getParameter(3088),_=n.getParameter(2978),H=new PM().fromArray(IM),eM=new PM().fromArray(_);function uM(d,TM,AM){const LM=new Uint8Array(4),G=n.createTexture();n.bindTexture(d,G),n.texParameteri(d,10241,9728),n.texParameteri(d,10240,9728);for(let oM=0;oMJ||x.height>J)&&(gM=J/Math.max(x.width,x.height)),gM<1||L===!0)if(typeof HTMLImageElement<"u"&&x instanceof HTMLImageElement||typeof HTMLCanvasElement<"u"&&x instanceof HTMLCanvasElement||typeof ImageBitmap<"u"&&x instanceof ImageBitmap){const R=L?xi:Math.floor,yM=R(gM*x.width),sM=R(gM*x.height);y===void 0&&(y=c(yM,sM));const NM=P?c(yM,sM):y;return NM.width=yM,NM.height=sM,NM.getContext("2d").drawImage(x,0,0,yM,sM),console.warn("THREE.WebGLRenderer: Texture has been resized from ("+x.width+"x"+x.height+") to ("+yM+"x"+sM+")."),NM}else return"data"in x&&console.warn("THREE.WebGLRenderer: Image in DataTexture is too big ("+x.width+"x"+x.height+")."),x;return x}function l(x){return wn(x.width)&&wn(x.height)}function C(x){return i?!1:x.wrapS!==1001||x.wrapT!==1001||x.minFilter!==1003&&x.minFilter!==1006}function E(x,L){return x.generateMipmaps&&L&&x.minFilter!==1003&&x.minFilter!==1006}function v(x){n.generateMipmap(x)}function h(x,L,P,J,gM=!1){if(i===!1)return L;if(x!==null){if(n[x]!==void 0)return n[x];console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '"+x+"'")}let R=L;return L===6403&&(P===5126&&(R=33326),P===5131&&(R=33325),P===5121&&(R=33321)),L===33319&&(P===5126&&(R=33328),P===5131&&(R=33327),P===5121&&(R=33323)),L===6408&&(P===5126&&(R=34836),P===5131&&(R=34842),P===5121&&(R=J===3001&&gM===!1?35907:32856),P===32819&&(R=32854),P===32820&&(R=32855)),(R===33325||R===33326||R===33327||R===33328||R===34842||R===34836)&&M.get("EXT_color_buffer_float"),R}function F(x,L,P){return E(x,P)===!0||x.isFramebufferTexture&&x.minFilter!==1003&&x.minFilter!==1006?Math.log2(Math.max(L.width,L.height))+1:x.mipmaps!==void 0&&x.mipmaps.length>0?x.mipmaps.length:x.isCompressedTexture&&Array.isArray(x.image)?L.mipmaps.length:1}function MM(x){return x===1003||x===1004||x===1005?9728:9729}function Z(x){const L=x.target;L.removeEventListener("dispose",Z),p(L),L.isVideoTexture&&j.delete(L),A.memory.textures--}function a(x){const L=x.target;L.removeEventListener("dispose",a),Y(L)}function p(x){const L=t.get(x);L.__webglInit!==void 0&&(n.deleteTexture(L.__webglTexture),t.remove(x))}function Y(x){const L=x.texture,P=t.get(x),J=t.get(L);if(!!x){if(J.__webglTexture!==void 0&&(n.deleteTexture(J.__webglTexture),A.memory.textures--),x.depthTexture&&x.depthTexture.dispose(),x.isWebGLCubeRenderTarget)for(let gM=0;gM<6;gM++)n.deleteFramebuffer(P.__webglFramebuffer[gM]),P.__webglDepthbuffer&&n.deleteRenderbuffer(P.__webglDepthbuffer[gM]);else n.deleteFramebuffer(P.__webglFramebuffer),P.__webglDepthbuffer&&n.deleteRenderbuffer(P.__webglDepthbuffer),P.__webglMultisampledFramebuffer&&n.deleteFramebuffer(P.__webglMultisampledFramebuffer),P.__webglColorRenderbuffer&&n.deleteRenderbuffer(P.__webglColorRenderbuffer),P.__webglDepthRenderbuffer&&n.deleteRenderbuffer(P.__webglDepthRenderbuffer);if(x.isWebGLMultipleRenderTargets)for(let gM=0,R=L.length;gM=I&&console.warn("THREE.WebGLTextures: Trying to use "+x+" texture units while this GPU supports only "+I),k+=1,x}function K(x,L){const P=t.get(x);if(x.isVideoTexture&&nM(x),x.version>0&&P.__version!==x.version){const J=x.image;if(J===void 0)console.warn("THREE.WebGLRenderer: Texture marked for update but image is undefined");else if(J.complete===!1)console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete");else{b(P,x,L);return}}D.activeTexture(33984+L),D.bindTexture(3553,P.__webglTexture)}function W(x,L){const P=t.get(x);if(x.version>0&&P.__version!==x.version){b(P,x,L);return}D.activeTexture(33984+L),D.bindTexture(35866,P.__webglTexture)}function IM(x,L){const P=t.get(x);if(x.version>0&&P.__version!==x.version){b(P,x,L);return}D.activeTexture(33984+L),D.bindTexture(32879,P.__webglTexture)}function _(x,L){const P=t.get(x);if(x.version>0&&P.__version!==x.version){kM(P,x,L);return}D.activeTexture(33984+L),D.bindTexture(34067,P.__webglTexture)}const H={[1e3]:10497,[1001]:33071,[1002]:33648},eM={[1003]:9728,[1004]:9984,[1005]:9986,[1006]:9729,[1007]:9985,[1008]:9987};function uM(x,L,P){if(P?(n.texParameteri(x,10242,H[L.wrapS]),n.texParameteri(x,10243,H[L.wrapT]),(x===32879||x===35866)&&n.texParameteri(x,32882,H[L.wrapR]),n.texParameteri(x,10240,eM[L.magFilter]),n.texParameteri(x,10241,eM[L.minFilter])):(n.texParameteri(x,10242,33071),n.texParameteri(x,10243,33071),(x===32879||x===35866)&&n.texParameteri(x,32882,33071),(L.wrapS!==1001||L.wrapT!==1001)&&console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.wrapS and Texture.wrapT should be set to THREE.ClampToEdgeWrapping."),n.texParameteri(x,10240,MM(L.magFilter)),n.texParameteri(x,10241,MM(L.minFilter)),L.minFilter!==1003&&L.minFilter!==1006&&console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.")),M.has("EXT_texture_filter_anisotropic")===!0){const J=M.get("EXT_texture_filter_anisotropic");if(L.type===1015&&M.has("OES_texture_float_linear")===!1||i===!1&&L.type===1016&&M.has("OES_texture_half_float_linear")===!1)return;(L.anisotropy>1||t.get(L).__currentAnisotropy)&&(n.texParameterf(x,J.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(L.anisotropy,e.getMaxAnisotropy())),t.get(L).__currentAnisotropy=L.anisotropy)}}function jM(x,L){x.__webglInit===void 0&&(x.__webglInit=!0,L.addEventListener("dispose",Z),x.__webglTexture=n.createTexture(),A.memory.textures++)}function b(x,L,P){let J=3553;L.isDataTexture2DArray&&(J=35866),L.isDataTexture3D&&(J=32879),jM(x,L),D.activeTexture(33984+P),D.bindTexture(J,x.__webglTexture),n.pixelStorei(37440,L.flipY),n.pixelStorei(37441,L.premultiplyAlpha),n.pixelStorei(3317,L.unpackAlignment),n.pixelStorei(37443,0);const gM=C(L)&&l(L.image)===!1;let R=s(L.image,gM,!1,T);R=CM(L,R);const yM=l(R)||i,sM=N.convert(L.format,L.encoding);let NM=N.convert(L.type),tM=h(L.internalFormat,sM,NM,L.encoding,L.isVideoTexture);uM(J,L,yM);let lM;const d=L.mipmaps,TM=i&&L.isVideoTexture!==!0,AM=x.__version===void 0,LM=F(L,R,yM);if(L.isDepthTexture)tM=6402,i?L.type===1015?tM=36012:L.type===1014?tM=33190:L.type===1020?tM=35056:tM=33189:L.type===1015&&console.error("WebGLRenderer: Floating point depth texture requires WebGL2."),L.format===1026&&tM===6402&&L.type!==1012&&L.type!==1014&&(console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture."),L.type=1012,NM=N.convert(L.type)),L.format===1027&&tM===6402&&(tM=34041,L.type!==1020&&(console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture."),L.type=1020,NM=N.convert(L.type))),TM&&AM?D.texStorage2D(3553,1,tM,R.width,R.height):D.texImage2D(3553,0,tM,R.width,R.height,0,sM,NM,null);else if(L.isDataTexture)if(d.length>0&&yM){TM&&AM&&D.texStorage2D(3553,LM,tM,d[0].width,d[0].height);for(let G=0,oM=d.length;G0&&yM){TM&&AM&&D.texStorage2D(3553,LM,tM,d[0].width,d[0].height);for(let G=0,oM=d.length;G0&&AM++,D.texStorage2D(34067,AM,lM,R[0].width,R[0].height));for(let G=0;G<6;G++)if(gM){d?D.texSubImage2D(34069+G,0,0,0,R[G].width,R[G].height,NM,tM,R[G].data):D.texImage2D(34069+G,0,lM,R[G].width,R[G].height,0,NM,tM,R[G].data);for(let oM=0;oMr+j?(z.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:M.handedness,target:this})):!z.inputState.pinching&&g<=r-j&&(z.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:M.handedness,target:this}))}else I!==null&&M.gripSpace&&(N=D.getPose(M.gripSpace,t),N!==null&&(I.matrix.fromArray(N.transform.matrix),I.matrix.decompose(I.position,I.rotation,I.scale),N.linearVelocity?(I.hasLinearVelocity=!0,I.linearVelocity.copy(N.linearVelocity)):I.hasLinearVelocity=!1,N.angularVelocity?(I.hasAngularVelocity=!0,I.angularVelocity.copy(N.angularVelocity)):I.hasAngularVelocity=!1));return i!==null&&(i.visible=e!==null),I!==null&&(I.visible=N!==null),z!==null&&(z.visible=A!==null),this}}class HN extends ND{constructor(M,D,t,e,N,A,i,I,z,T){if(T=T!==void 0?T:1026,T!==1026&&T!==1027)throw new Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");t===void 0&&T===1026&&(t=1012),t===void 0&&T===1027&&(t=1020),super(null,e,N,A,i,I,T,t,z),this.image={width:M,height:D},this.magFilter=i!==void 0?i:1003,this.minFilter=I!==void 0?I:1003,this.flipY=!1,this.generateMipmaps=!1}}HN.prototype.isDepthTexture=!0;class lu extends Tt{constructor(M,D){super();const t=this;let e=null,N=1,A=null,i="local-floor";const I=M.extensions.has("WEBGL_multisampled_render_to_texture");let z=null,T=null,u=null,g=null,r=!1,j=null;const y=D.getContextAttributes();let o=null,c=null;const s=[],l=new Map,C=new gD;C.layers.enable(1),C.viewport=new PM;const E=new gD;E.layers.enable(2),E.viewport=new PM;const v=[C,E],h=new OA;h.layers.enable(1),h.layers.enable(2);let F=null,MM=null;this.cameraAutoUpdate=!0,this.enabled=!1,this.isPresenting=!1,this.getController=function(_){let H=s[_];return H===void 0&&(H=new VN,s[_]=H),H.getTargetRaySpace()},this.getControllerGrip=function(_){let H=s[_];return H===void 0&&(H=new VN,s[_]=H),H.getGripSpace()},this.getHand=function(_){let H=s[_];return H===void 0&&(H=new VN,s[_]=H),H.getHandSpace()};function Z(_){const H=l.get(_.inputSource);H&&H.dispatchEvent({type:_.type,data:_.inputSource})}function a(){l.forEach(function(_,H){_.disconnect(H)}),l.clear(),F=null,MM=null,M.setRenderTarget(o),g=null,u=null,T=null,e=null,c=null,IM.stop(),t.isPresenting=!1,t.dispatchEvent({type:"sessionend"})}this.setFramebufferScaleFactor=function(_){N=_,t.isPresenting===!0&&console.warn("THREE.WebXRManager: Cannot change framebuffer scale while presenting.")},this.setReferenceSpaceType=function(_){i=_,t.isPresenting===!0&&console.warn("THREE.WebXRManager: Cannot change reference space type while presenting.")},this.getReferenceSpace=function(){return A},this.getBaseLayer=function(){return u!==null?u:g},this.getBinding=function(){return T},this.getFrame=function(){return j},this.getSession=function(){return e},this.setSession=async function(_){if(e=_,e!==null){if(o=M.getRenderTarget(),e.addEventListener("select",Z),e.addEventListener("selectstart",Z),e.addEventListener("selectend",Z),e.addEventListener("squeeze",Z),e.addEventListener("squeezestart",Z),e.addEventListener("squeezeend",Z),e.addEventListener("end",a),e.addEventListener("inputsourceschange",p),y.xrCompatible!==!0&&await D.makeXRCompatible(),e.renderState.layers===void 0||M.capabilities.isWebGL2===!1){const H={antialias:e.renderState.layers===void 0?y.antialias:!0,alpha:y.alpha,depth:y.depth,stencil:y.stencil,framebufferScaleFactor:N};g=new XRWebGLLayer(e,D,H),e.updateRenderState({baseLayer:g}),c=new oD(g.framebufferWidth,g.framebufferHeight,{format:1023,type:1009,encoding:M.outputEncoding})}else{r=y.antialias;let H=null,eM=null,uM=null;y.depth&&(uM=y.stencil?35056:33190,H=y.stencil?1027:1026,eM=y.stencil?1020:1012);const jM={colorFormat:M.outputEncoding===3001?35907:32856,depthFormat:uM,scaleFactor:N};T=new XRWebGLBinding(e,D),u=T.createProjectionLayer(jM),e.updateRenderState({layers:[u]}),r?c=new yN(u.textureWidth,u.textureHeight,{format:1023,type:1009,depthTexture:new HN(u.textureWidth,u.textureHeight,eM,void 0,void 0,void 0,void 0,void 0,void 0,H),stencilBuffer:y.stencil,ignoreDepth:u.ignoreDepthValues,useRenderToTexture:I,encoding:M.outputEncoding}):c=new oD(u.textureWidth,u.textureHeight,{format:1023,type:1009,depthTexture:new HN(u.textureWidth,u.textureHeight,eM,void 0,void 0,void 0,void 0,void 0,void 0,H),stencilBuffer:y.stencil,ignoreDepth:u.ignoreDepthValues,encoding:M.outputEncoding})}c.isXRRenderTarget=!0,this.setFoveation(1),A=await e.requestReferenceSpace(i),IM.setContext(e),IM.start(),t.isPresenting=!0,t.dispatchEvent({type:"sessionstart"})}};function p(_){const H=e.inputSources;for(let eM=0;eM0&&(c.alphaTest.value=s.alphaTest);const l=n.get(s).envMap;l&&(c.envMap.value=l,c.flipEnvMap.value=l.isCubeTexture&&l.isRenderTargetTexture===!1?-1:1,c.reflectivity.value=s.reflectivity,c.ior.value=s.ior,c.refractionRatio.value=s.refractionRatio),s.lightMap&&(c.lightMap.value=s.lightMap,c.lightMapIntensity.value=s.lightMapIntensity),s.aoMap&&(c.aoMap.value=s.aoMap,c.aoMapIntensity.value=s.aoMapIntensity);let C;s.map?C=s.map:s.specularMap?C=s.specularMap:s.displacementMap?C=s.displacementMap:s.normalMap?C=s.normalMap:s.bumpMap?C=s.bumpMap:s.roughnessMap?C=s.roughnessMap:s.metalnessMap?C=s.metalnessMap:s.alphaMap?C=s.alphaMap:s.emissiveMap?C=s.emissiveMap:s.clearcoatMap?C=s.clearcoatMap:s.clearcoatNormalMap?C=s.clearcoatNormalMap:s.clearcoatRoughnessMap?C=s.clearcoatRoughnessMap:s.specularIntensityMap?C=s.specularIntensityMap:s.specularColorMap?C=s.specularColorMap:s.transmissionMap?C=s.transmissionMap:s.thicknessMap?C=s.thicknessMap:s.sheenColorMap?C=s.sheenColorMap:s.sheenRoughnessMap&&(C=s.sheenRoughnessMap),C!==void 0&&(C.isWebGLRenderTarget&&(C=C.texture),C.matrixAutoUpdate===!0&&C.updateMatrix(),c.uvTransform.value.copy(C.matrix));let E;s.aoMap?E=s.aoMap:s.lightMap&&(E=s.lightMap),E!==void 0&&(E.isWebGLRenderTarget&&(E=E.texture),E.matrixAutoUpdate===!0&&E.updateMatrix(),c.uv2Transform.value.copy(E.matrix))}function e(c,s){c.diffuse.value.copy(s.color),c.opacity.value=s.opacity}function N(c,s){c.dashSize.value=s.dashSize,c.totalSize.value=s.dashSize+s.gapSize,c.scale.value=s.scale}function A(c,s,l,C){c.diffuse.value.copy(s.color),c.opacity.value=s.opacity,c.size.value=s.size*l,c.scale.value=C*.5,s.map&&(c.map.value=s.map),s.alphaMap&&(c.alphaMap.value=s.alphaMap),s.alphaTest>0&&(c.alphaTest.value=s.alphaTest);let E;s.map?E=s.map:s.alphaMap&&(E=s.alphaMap),E!==void 0&&(E.matrixAutoUpdate===!0&&E.updateMatrix(),c.uvTransform.value.copy(E.matrix))}function i(c,s){c.diffuse.value.copy(s.color),c.opacity.value=s.opacity,c.rotation.value=s.rotation,s.map&&(c.map.value=s.map),s.alphaMap&&(c.alphaMap.value=s.alphaMap),s.alphaTest>0&&(c.alphaTest.value=s.alphaTest);let l;s.map?l=s.map:s.alphaMap&&(l=s.alphaMap),l!==void 0&&(l.matrixAutoUpdate===!0&&l.updateMatrix(),c.uvTransform.value.copy(l.matrix))}function I(c,s){s.emissiveMap&&(c.emissiveMap.value=s.emissiveMap)}function z(c,s){c.specular.value.copy(s.specular),c.shininess.value=Math.max(s.shininess,1e-4),s.emissiveMap&&(c.emissiveMap.value=s.emissiveMap),s.bumpMap&&(c.bumpMap.value=s.bumpMap,c.bumpScale.value=s.bumpScale,s.side===1&&(c.bumpScale.value*=-1)),s.normalMap&&(c.normalMap.value=s.normalMap,c.normalScale.value.copy(s.normalScale),s.side===1&&c.normalScale.value.negate()),s.displacementMap&&(c.displacementMap.value=s.displacementMap,c.displacementScale.value=s.displacementScale,c.displacementBias.value=s.displacementBias)}function T(c,s){s.gradientMap&&(c.gradientMap.value=s.gradientMap),s.emissiveMap&&(c.emissiveMap.value=s.emissiveMap),s.bumpMap&&(c.bumpMap.value=s.bumpMap,c.bumpScale.value=s.bumpScale,s.side===1&&(c.bumpScale.value*=-1)),s.normalMap&&(c.normalMap.value=s.normalMap,c.normalScale.value.copy(s.normalScale),s.side===1&&c.normalScale.value.negate()),s.displacementMap&&(c.displacementMap.value=s.displacementMap,c.displacementScale.value=s.displacementScale,c.displacementBias.value=s.displacementBias)}function u(c,s){c.roughness.value=s.roughness,c.metalness.value=s.metalness,s.roughnessMap&&(c.roughnessMap.value=s.roughnessMap),s.metalnessMap&&(c.metalnessMap.value=s.metalnessMap),s.emissiveMap&&(c.emissiveMap.value=s.emissiveMap),s.bumpMap&&(c.bumpMap.value=s.bumpMap,c.bumpScale.value=s.bumpScale,s.side===1&&(c.bumpScale.value*=-1)),s.normalMap&&(c.normalMap.value=s.normalMap,c.normalScale.value.copy(s.normalScale),s.side===1&&c.normalScale.value.negate()),s.displacementMap&&(c.displacementMap.value=s.displacementMap,c.displacementScale.value=s.displacementScale,c.displacementBias.value=s.displacementBias),n.get(s).envMap&&(c.envMapIntensity.value=s.envMapIntensity)}function g(c,s,l){u(c,s),c.ior.value=s.ior,s.sheen>0&&(c.sheenColor.value.copy(s.sheenColor).multiplyScalar(s.sheen),c.sheenRoughness.value=s.sheenRoughness,s.sheenColorMap&&(c.sheenColorMap.value=s.sheenColorMap),s.sheenRoughnessMap&&(c.sheenRoughnessMap.value=s.sheenRoughnessMap)),s.clearcoat>0&&(c.clearcoat.value=s.clearcoat,c.clearcoatRoughness.value=s.clearcoatRoughness,s.clearcoatMap&&(c.clearcoatMap.value=s.clearcoatMap),s.clearcoatRoughnessMap&&(c.clearcoatRoughnessMap.value=s.clearcoatRoughnessMap),s.clearcoatNormalMap&&(c.clearcoatNormalScale.value.copy(s.clearcoatNormalScale),c.clearcoatNormalMap.value=s.clearcoatNormalMap,s.side===1&&c.clearcoatNormalScale.value.negate())),s.transmission>0&&(c.transmission.value=s.transmission,c.transmissionSamplerMap.value=l.texture,c.transmissionSamplerSize.value.set(l.width,l.height),s.transmissionMap&&(c.transmissionMap.value=s.transmissionMap),c.thickness.value=s.thickness,s.thicknessMap&&(c.thicknessMap.value=s.thicknessMap),c.attenuationDistance.value=s.attenuationDistance,c.attenuationColor.value.copy(s.attenuationColor)),c.specularIntensity.value=s.specularIntensity,c.specularColor.value.copy(s.specularColor),s.specularIntensityMap&&(c.specularIntensityMap.value=s.specularIntensityMap),s.specularColorMap&&(c.specularColorMap.value=s.specularColorMap)}function r(c,s){s.matcap&&(c.matcap.value=s.matcap),s.bumpMap&&(c.bumpMap.value=s.bumpMap,c.bumpScale.value=s.bumpScale,s.side===1&&(c.bumpScale.value*=-1)),s.normalMap&&(c.normalMap.value=s.normalMap,c.normalScale.value.copy(s.normalScale),s.side===1&&c.normalScale.value.negate()),s.displacementMap&&(c.displacementMap.value=s.displacementMap,c.displacementScale.value=s.displacementScale,c.displacementBias.value=s.displacementBias)}function j(c,s){s.displacementMap&&(c.displacementMap.value=s.displacementMap,c.displacementScale.value=s.displacementScale,c.displacementBias.value=s.displacementBias)}function y(c,s){s.displacementMap&&(c.displacementMap.value=s.displacementMap,c.displacementScale.value=s.displacementScale,c.displacementBias.value=s.displacementBias),c.referencePosition.value.copy(s.referencePosition),c.nearDistance.value=s.nearDistance,c.farDistance.value=s.farDistance}function o(c,s){s.bumpMap&&(c.bumpMap.value=s.bumpMap,c.bumpScale.value=s.bumpScale,s.side===1&&(c.bumpScale.value*=-1)),s.normalMap&&(c.normalMap.value=s.normalMap,c.normalScale.value.copy(s.normalScale),s.side===1&&c.normalScale.value.negate()),s.displacementMap&&(c.displacementMap.value=s.displacementMap,c.displacementScale.value=s.displacementScale,c.displacementBias.value=s.displacementBias)}return{refreshFogUniforms:M,refreshMaterialUniforms:D}}function vu(){const n=Jt("canvas");return n.style.display="block",n}function _M(n={}){const M=n.canvas!==void 0?n.canvas:vu(),D=n.context!==void 0?n.context:null,t=n.alpha!==void 0?n.alpha:!1,e=n.depth!==void 0?n.depth:!0,N=n.stencil!==void 0?n.stencil:!0,A=n.antialias!==void 0?n.antialias:!1,i=n.premultipliedAlpha!==void 0?n.premultipliedAlpha:!0,I=n.preserveDrawingBuffer!==void 0?n.preserveDrawingBuffer:!1,z=n.powerPreference!==void 0?n.powerPreference:"default",T=n.failIfMajorPerformanceCaveat!==void 0?n.failIfMajorPerformanceCaveat:!1;let u=null,g=null;const r=[],j=[];this.domElement=M,this.debug={checkShaderErrors:!0},this.autoClear=!0,this.autoClearColor=!0,this.autoClearDepth=!0,this.autoClearStencil=!0,this.sortObjects=!0,this.clippingPlanes=[],this.localClippingEnabled=!1,this.outputEncoding=3e3,this.physicallyCorrectLights=!1,this.toneMapping=0,this.toneMappingExposure=1;const y=this;let o=!1,c=0,s=0,l=null,C=-1,E=null;const v=new PM,h=new PM;let F=null,MM=M.width,Z=M.height,a=1,p=null,Y=null;const k=new PM(0,0,MM,Z),f=new PM(0,0,MM,Z);let Q=!1;const K=new _e;let W=!1,IM=!1,_=null;const H=new aM,eM=new O,uM={background:null,fog:null,environment:null,overrideMaterial:null,isScene:!0};function jM(){return l===null?a:1}let b=D;function kM(w,U){for(let S=0;S0?g=j[j.length-1]:g=null,r.pop(),r.length>0?u=r[r.length-1]:u=null};function XM(w,U,S,m){if(w.visible===!1)return;if(w.layers.test(U.layers)){if(w.isGroup)S=w.renderOrder;else if(w.isLOD)w.autoUpdate===!0&&w.update(U);else if(w.isLight)g.pushLight(w),w.castShadow&&g.pushShadow(w);else if(w.isSprite){if(!w.frustumCulled||K.intersectsSprite(w)){m&&eM.setFromMatrixPosition(w.matrixWorld).applyMatrix4(H);const dM=CM.update(w),hM=w.material;hM.visible&&u.push(w,dM,hM,S,eM.z,null)}}else if((w.isMesh||w.isLine||w.isPoints)&&(w.isSkinnedMesh&&w.skeleton.frame!==vM.render.frame&&(w.skeleton.update(),w.skeleton.frame=vM.render.frame),!w.frustumCulled||K.intersectsObject(w))){m&&eM.setFromMatrixPosition(w.matrixWorld).applyMatrix4(H);const dM=CM.update(w),hM=w.material;if(Array.isArray(hM)){const pM=dM.groups;for(let KM=0,fM=pM.length;KM0&&GD(V,U,S),m&&iM.viewport(v.copy(m)),V.length>0&&IN(V,U,S),EM.length>0&&IN(EM,U,S),dM.length>0&&IN(dM,U,S)}function GD(w,U,S){if(_===null){const dM=A===!0&&wM.isWebGL2===!0?yN:oD;_=new dM(1024,1024,{generateMipmaps:!0,type:yM.convert(1016)!==null?1016:1009,minFilter:1008,magFilter:1003,wrapS:1001,wrapT:1001,useRenderToTexture:rM.has("WEBGL_multisampled_render_to_texture")})}const m=y.getRenderTarget();y.setRenderTarget(_),y.clear();const V=y.toneMapping;y.toneMapping=0,IN(w,U,S),y.toneMapping=V,B.updateMultisampleRenderTarget(_),B.updateRenderTargetMipmap(_),y.setRenderTarget(m)}function IN(w,U,S){const m=U.isScene===!0?U.overrideMaterial:null;for(let V=0,EM=w.length;V=0&&U<=w.width-m&&S>=0&&S<=w.height-V&&b.readPixels(U,S,m,V,yM.convert(KM),yM.convert(fM),EM):console.error("THREE.WebGLRenderer.readRenderTargetPixels: readPixels from renderTarget failed. Framebuffer not complete.")}finally{const pM=l!==null?OM.get(l).__webglFramebuffer:null;iM.bindFramebuffer(36160,pM)}}},this.copyFramebufferToTexture=function(w,U,S=0){if(U.isFramebufferTexture!==!0){console.error("THREE.WebGLRenderer: copyFramebufferToTexture() can only be used with FramebufferTexture.");return}const m=Math.pow(2,-S),V=Math.floor(U.image.width*m),EM=Math.floor(U.image.height*m);B.setTexture2D(U,0),b.copyTexSubImage2D(3553,S,0,0,w.x,w.y,V,EM),iM.unbindTexture()},this.copyTextureToTexture=function(w,U,S,m=0){const V=U.image.width,EM=U.image.height,dM=yM.convert(S.format),hM=yM.convert(S.type);B.setTexture2D(S,0),b.pixelStorei(37440,S.flipY),b.pixelStorei(37441,S.premultiplyAlpha),b.pixelStorei(3317,S.unpackAlignment),U.isDataTexture?b.texSubImage2D(3553,m,w.x,w.y,V,EM,dM,hM,U.image.data):U.isCompressedTexture?b.compressedTexSubImage2D(3553,m,w.x,w.y,U.mipmaps[0].width,U.mipmaps[0].height,dM,U.mipmaps[0].data):b.texSubImage2D(3553,m,w.x,w.y,dM,hM,U.image),m===0&&S.generateMipmaps&&b.generateMipmap(3553),iM.unbindTexture()},this.copyTextureToTexture3D=function(w,U,S,m,V=0){if(y.isWebGL1Renderer){console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");return}const EM=w.max.x-w.min.x+1,dM=w.max.y-w.min.y+1,hM=w.max.z-w.min.z+1,pM=yM.convert(m.format),KM=yM.convert(m.type);let fM;if(m.isDataTexture3D)B.setTexture3D(m,0),fM=32879;else if(m.isDataTexture2DArray)B.setTexture2DArray(m,0),fM=35866;else{console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");return}b.pixelStorei(37440,m.flipY),b.pixelStorei(37441,m.premultiplyAlpha),b.pixelStorei(3317,m.unpackAlignment);const mM=b.getParameter(3314),JM=b.getParameter(32878),at=b.getParameter(3316),Xt=b.getParameter(3315),SM=b.getParameter(32877),fD=S.isCompressedTexture?S.mipmaps[0]:S.image;b.pixelStorei(3314,fD.width),b.pixelStorei(32878,fD.height),b.pixelStorei(3316,w.min.x),b.pixelStorei(3315,w.min.y),b.pixelStorei(32877,w.min.z),S.isDataTexture||S.isDataTexture3D?b.texSubImage3D(fM,V,U.x,U.y,U.z,EM,dM,hM,pM,KM,fD.data):S.isCompressedTexture?(console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."),b.compressedTexSubImage3D(fM,V,U.x,U.y,U.z,EM,dM,hM,pM,fD.data)):b.texSubImage3D(fM,V,U.x,U.y,U.z,EM,dM,hM,pM,KM,fD),b.pixelStorei(3314,mM),b.pixelStorei(32878,JM),b.pixelStorei(3316,at),b.pixelStorei(3315,Xt),b.pixelStorei(32877,SM),V===0&&m.generateMipmaps&&b.generateMipmap(fM),iM.unbindTexture()},this.initTexture=function(w){B.setTexture2D(w,0),iM.unbindTexture()},this.resetState=function(){c=0,s=0,l=null,iM.reset(),sM.reset()},typeof __THREE_DEVTOOLS__<"u"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}_M.prototype.isWebGLRenderer=!0;class pu extends _M{}pu.prototype.isWebGL1Renderer=!0;class WN extends ZM{constructor(){super(),this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.overrideMaterial=null,this.autoUpdate=!0,typeof __THREE_DEVTOOLS__<"u"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(M,D){return super.copy(M,D),M.background!==null&&(this.background=M.background.clone()),M.environment!==null&&(this.environment=M.environment.clone()),M.fog!==null&&(this.fog=M.fog.clone()),M.overrideMaterial!==null&&(this.overrideMaterial=M.overrideMaterial.clone()),this.autoUpdate=M.autoUpdate,this.matrixAutoUpdate=M.matrixAutoUpdate,this}toJSON(M){const D=super.toJSON(M);return this.fog!==null&&(D.object.fog=this.fog.toJSON()),D}}WN.prototype.isScene=!0;class ne{constructor(M,D){this.array=M,this.stride=D,this.count=M!==void 0?M.length/D:0,this.usage=35044,this.updateRange={offset:0,count:-1},this.version=0,this.uuid=vD()}onUploadCallback(){}set needsUpdate(M){M===!0&&this.version++}setUsage(M){return this.usage=M,this}copy(M){return this.array=new M.array.constructor(M.array),this.count=M.count,this.stride=M.stride,this.usage=M.usage,this}copyAt(M,D,t){M*=this.stride,t*=D.stride;for(let e=0,N=this.stride;eM.far||D.push({distance:I,point:ie.clone(),uv:MD.getUV(ie,Fe,Ie,Be,lA,qN,dA,new q),face:null,object:this})}copy(M){return super.copy(M),M.center!==void 0&&this.center.copy(M.center),this.material=M.material,this}}hu.prototype.isSprite=!0;function Ge(n,M,D,t,e,N){Pt.subVectors(n,D).addScalar(.5).multiply(t),e!==void 0?(ze.x=N*Pt.x-e*Pt.y,ze.y=e*Pt.x+N*Pt.y):ze.copy(Pt),n.copy(M),n.x+=ze.x,n.y+=ze.y,n.applyMatrix4(EA)}const vA=new O,pA=new PM,hA=new PM,Yu=new O,YA=new aM;class UA extends tD{constructor(M,D){super(M,D),this.type="SkinnedMesh",this.bindMode="attached",this.bindMatrix=new aM,this.bindMatrixInverse=new aM}copy(M){return super.copy(M),this.bindMode=M.bindMode,this.bindMatrix.copy(M.bindMatrix),this.bindMatrixInverse.copy(M.bindMatrixInverse),this.skeleton=M.skeleton,this}bind(M,D){this.skeleton=M,D===void 0&&(this.updateMatrixWorld(!0),this.skeleton.calculateInverses(),D=this.matrixWorld),this.bindMatrix.copy(D),this.bindMatrixInverse.copy(D).invert()}pose(){this.skeleton.pose()}normalizeSkinWeights(){const M=new PM,D=this.geometry.attributes.skinWeight;for(let t=0,e=D.count;tI)continue;g.applyMatrix4(this.matrixWorld);const F=M.ray.origin.distanceTo(g);FM.far||D.push({distance:F,point:u.clone().applyMatrix4(this.matrixWorld),index:l,face:null,faceIndex:null,object:this})}}else{const c=Math.max(0,A.start),s=Math.min(o.count,A.start+A.count);for(let l=c,C=s-1;lI)continue;g.applyMatrix4(this.matrixWorld);const v=M.ray.origin.distanceTo(g);vM.far||D.push({distance:v,point:u.clone().applyMatrix4(this.matrixWorld),index:l,face:null,faceIndex:null,object:this})}}}else t.isGeometry&&console.error("THREE.Line.raycast() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.")}updateMorphTargets(){const M=this.geometry;if(M.isBufferGeometry){const D=M.morphAttributes,t=Object.keys(D);if(t.length>0){const e=D[t[0]];if(e!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let N=0,A=e.length;N0&&console.error("THREE.Line.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead.")}}}$N.prototype.isLine=!0;const ZA=new O,_A=new O;class ue extends $N{constructor(M,D){super(M,D),this.type="LineSegments"}computeLineDistances(){const M=this.geometry;if(M.isBufferGeometry)if(M.index===null){const D=M.attributes.position,t=[];for(let e=0,N=D.count;e0){const e=D[t[0]];if(e!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let N=0,A=e.length;N0&&console.error("THREE.Points.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead.")}}}Xe.prototype.isPoints=!0;function KA(n,M,D,t,e,N,A){const i=Mn.distanceSqToPoint(n);if(ie.far)return;N.push({distance:z,distanceToRay:Math.sqrt(i),point:I,index:M,face:null,object:A})}}class RA extends ND{constructor(M,D,t,e,N,A,i,I,z){super(M,D,t,e,N,A,i,I,z),this.minFilter=A!==void 0?A:1006,this.magFilter=N!==void 0?N:1006,this.generateMipmaps=!1;const T=this;function u(){T.needsUpdate=!0,M.requestVideoFrameCallback(u)}"requestVideoFrameCallback"in M&&M.requestVideoFrameCallback(u)}clone(){return new this.constructor(this.image).copy(this)}update(){const M=this.image;"requestVideoFrameCallback"in M===!1&&M.readyState>=M.HAVE_CURRENT_DATA&&(this.needsUpdate=!0)}}RA.prototype.isVideoTexture=!0;class ku extends ND{constructor(M,D,t){super({width:M,height:D}),this.format=t,this.magFilter=1003,this.minFilter=1003,this.generateMipmaps=!1,this.needsUpdate=!0}}ku.prototype.isFramebufferTexture=!0;class Su extends ND{constructor(M,D,t,e,N,A,i,I,z,T,u,g){super(null,A,i,I,z,T,e,N,u,g),this.image={width:D,height:t},this.mipmaps=M,this.flipY=!1,this.generateMipmaps=!1}}Su.prototype.isCompressedTexture=!0;class Zu extends ND{constructor(M,D,t,e,N,A,i,I,z){super(M,D,t,e,N,A,i,I,z),this.needsUpdate=!0}}Zu.prototype.isCanvasTexture=!0,new O,new O,new O,new MD;class wD{constructor(){this.type="Curve",this.arcLengthDivisions=200}getPoint(){return console.warn("THREE.Curve: .getPoint() not implemented."),null}getPointAt(M,D){const t=this.getUtoTmapping(M);return this.getPoint(t,D)}getPoints(M=5){const D=[];for(let t=0;t<=M;t++)D.push(this.getPoint(t/M));return D}getSpacedPoints(M=5){const D=[];for(let t=0;t<=M;t++)D.push(this.getPointAt(t/M));return D}getLength(){const M=this.getLengths();return M[M.length-1]}getLengths(M=this.arcLengthDivisions){if(this.cacheArcLengths&&this.cacheArcLengths.length===M+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;const D=[];let t,e=this.getPoint(0),N=0;D.push(0);for(let A=1;A<=M;A++)t=this.getPoint(A/M),N+=t.distanceTo(e),D.push(N),e=t;return this.cacheArcLengths=D,D}updateArcLengths(){this.needsUpdate=!0,this.getLengths()}getUtoTmapping(M,D){const t=this.getLengths();let e=0;const N=t.length;let A;D?A=D:A=M*t[N-1];let i=0,I=N-1,z;for(;i<=I;)if(e=Math.floor(i+(I-i)/2),z=t[e]-A,z<0)i=e+1;else if(z>0)I=e-1;else{I=e;break}if(e=I,t[e]===A)return e/(N-1);const T=t[e],g=t[e+1]-T,r=(A-T)/g;return(e+r)/(N-1)}getTangent(M,D){let e=M-1e-4,N=M+1e-4;e<0&&(e=0),N>1&&(N=1);const A=this.getPoint(e),i=this.getPoint(N),I=D||(A.isVector2?new q:new O);return I.copy(i).sub(A).normalize(),I}getTangentAt(M,D){const t=this.getUtoTmapping(M);return this.getTangent(t,D)}computeFrenetFrames(M,D){const t=new O,e=[],N=[],A=[],i=new O,I=new aM;for(let r=0;r<=M;r++){const j=r/M;e[r]=this.getTangentAt(j,new O)}N[0]=new O,A[0]=new O;let z=Number.MAX_VALUE;const T=Math.abs(e[0].x),u=Math.abs(e[0].y),g=Math.abs(e[0].z);T<=z&&(z=T,t.set(1,0,0)),u<=z&&(z=u,t.set(0,1,0)),g<=z&&t.set(0,0,1),i.crossVectors(e[0],t).normalize(),N[0].crossVectors(e[0],i),A[0].crossVectors(e[0],N[0]);for(let r=1;r<=M;r++){if(N[r]=N[r-1].clone(),A[r]=A[r-1].clone(),i.crossVectors(e[r-1],e[r]),i.length()>Number.EPSILON){i.normalize();const j=Math.acos(cD(e[r-1].dot(e[r]),-1,1));N[r].applyMatrix4(I.makeRotationAxis(i,j))}A[r].crossVectors(e[r],N[r])}if(D===!0){let r=Math.acos(cD(N[0].dot(N[M]),-1,1));r/=M,e[0].dot(i.crossVectors(N[0],N[M]))>0&&(r=-r);for(let j=1;j<=M;j++)N[j].applyMatrix4(I.makeRotationAxis(e[j],r*j)),A[j].crossVectors(e[j],N[j])}return{tangents:e,normals:N,binormals:A}}clone(){return new this.constructor().copy(this)}copy(M){return this.arcLengthDivisions=M.arcLengthDivisions,this}toJSON(){const M={metadata:{version:4.5,type:"Curve",generator:"Curve.toJSON"}};return M.arcLengthDivisions=this.arcLengthDivisions,M.type=this.type,M}fromJSON(M){return this.arcLengthDivisions=M.arcLengthDivisions,this}}class Je extends wD{constructor(M=0,D=0,t=1,e=1,N=0,A=Math.PI*2,i=!1,I=0){super(),this.type="EllipseCurve",this.aX=M,this.aY=D,this.xRadius=t,this.yRadius=e,this.aStartAngle=N,this.aEndAngle=A,this.aClockwise=i,this.aRotation=I}getPoint(M,D){const t=D||new q,e=Math.PI*2;let N=this.aEndAngle-this.aStartAngle;const A=Math.abs(N)e;)N-=e;N0?0:(Math.floor(Math.abs(i)/N)+1)*N:I===0&&i===N-1&&(i=N-2,I=1);let z,T;this.closed||i>0?z=e[(i-1)%N]:($e.subVectors(e[0],e[1]).add(e[0]),z=$e);const u=e[i%N],g=e[(i+1)%N];if(this.closed||i+2e.length-2?e.length-1:A+1],u=e[A>e.length-3?e.length-1:A+2];return t.set(BA(i,I.x,z.x,T.x,u.x),BA(i,I.y,z.y,T.y,u.y)),t}copy(M){super.copy(M),this.points=[];for(let D=0,t=M.points.length;D=t){const A=e[N]-t,i=this.curves[N],I=i.getLength(),z=I===0?0:1-A/I;return i.getPointAt(z,D)}N++}return null}getLength(){const M=this.getCurveLengths();return M[M.length-1]}updateArcLengths(){this.needsUpdate=!0,this.cacheLengths=null,this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const M=[];let D=0;for(let t=0,e=this.curves.length;t1&&!D[D.length-1].equals(D[0])&&D.push(D[0]),D}copy(M){super.copy(M),this.curves=[];for(let D=0,t=M.curves.length;D0){const u=z.getPoint(0);u.equals(this.currentPoint)||this.lineTo(u.x,u.y)}this.curves.push(z);const T=z.getPoint(1);return this.currentPoint.copy(T),this}copy(M){return super.copy(M),this.currentPoint.copy(M.currentPoint),this}toJSON(){const M=super.toJSON();return M.currentPoint=this.currentPoint.toArray(),M}fromJSON(M){return super.fromJSON(M),this.currentPoint.fromArray(M.currentPoint),this}}class Bt extends In{constructor(M){super(M),this.uuid=vD(),this.type="Shape",this.holes=[]}getPointsHoles(M){const D=[];for(let t=0,e=this.holes.length;t80*D){i=z=n[0],I=T=n[1];for(let j=D;jz&&(z=u),g>T&&(T=g);r=Math.max(z-i,T-I),r=r!==0?1/r:0}return se(N,A,D,i,I,r),A}};function WA(n,M,D,t,e){let N,A;if(e===Tg(n,M,D,t)>0)for(N=M;N=M;N-=t)A=JA(N,n[N],n[N+1],A);return A&&DN(A,A.next)&&(je(A),A=A.next),A}function nt(n,M){if(!n)return n;M||(M=n);let D=n,t;do if(t=!1,!D.steiner&&(DN(D,D.next)||WM(D.prev,D,D.next)===0)){if(je(D),D=M=D.prev,D===D.next)break;t=!0}else D=D.next;while(t||D!==M);return M}function se(n,M,D,t,e,N,A){if(!n)return;!A&&N&&Ng(n,t,e,N);let i=n,I,z;for(;n.prev!==n.next;){if(I=n.prev,z=n.next,N?qu(n,t,e,N):Wu(n)){M.push(I.i/D),M.push(n.i/D),M.push(z.i/D),je(n),n=z.next,i=z.next;continue}if(n=z,n===i){A?A===1?(n=Xu(nt(n),M,D),se(n,M,D,t,e,N,2)):A===2&&Ju(n,M,D,t,e,N):se(nt(n),M,D,t,e,N,1);break}}}function Wu(n){const M=n.prev,D=n,t=n.next;if(WM(M,D,t)>=0)return!1;let e=n.next.next;for(;e!==n.prev;){if(Gt(M.x,M.y,D.x,D.y,t.x,t.y,e.x,e.y)&&WM(e.prev,e,e.next)>=0)return!1;e=e.next}return!0}function qu(n,M,D,t){const e=n.prev,N=n,A=n.next;if(WM(e,N,A)>=0)return!1;const i=e.xN.x?e.x>A.x?e.x:A.x:N.x>A.x?N.x:A.x,T=e.y>N.y?e.y>A.y?e.y:A.y:N.y>A.y?N.y:A.y,u=Tn(i,I,M,D,t),g=Tn(z,T,M,D,t);let r=n.prevZ,j=n.nextZ;for(;r&&r.z>=u&&j&&j.z<=g;){if(r!==n.prev&&r!==n.next&&Gt(e.x,e.y,N.x,N.y,A.x,A.y,r.x,r.y)&&WM(r.prev,r,r.next)>=0||(r=r.prevZ,j!==n.prev&&j!==n.next&&Gt(e.x,e.y,N.x,N.y,A.x,A.y,j.x,j.y)&&WM(j.prev,j,j.next)>=0))return!1;j=j.nextZ}for(;r&&r.z>=u;){if(r!==n.prev&&r!==n.next&&Gt(e.x,e.y,N.x,N.y,A.x,A.y,r.x,r.y)&&WM(r.prev,r,r.next)>=0)return!1;r=r.prevZ}for(;j&&j.z<=g;){if(j!==n.prev&&j!==n.next&&Gt(e.x,e.y,N.x,N.y,A.x,A.y,j.x,j.y)&&WM(j.prev,j,j.next)>=0)return!1;j=j.nextZ}return!0}function Xu(n,M,D){let t=n;do{const e=t.prev,N=t.next.next;!DN(e,N)&&qA(e,t,t.next,N)&&ce(e,N)&&ce(N,e)&&(M.push(e.i/D),M.push(t.i/D),M.push(N.i/D),je(t),je(t.next),t=n=N),t=t.next}while(t!==n);return nt(t)}function Ju(n,M,D,t,e,N){let A=n;do{let i=A.next.next;for(;i!==A.prev;){if(A.i!==i.i&&ig(A,i)){let I=XA(A,i);A=nt(A,A.next),I=nt(I,I.next),se(A,M,D,t,e,N),se(I,M,D,t,e,N);return}i=i.next}A=A.next}while(A!==n)}function $u(n,M,D,t){const e=[];let N,A,i,I,z;for(N=0,A=M.length;N=D.next.y&&D.next.y!==D.y){const g=D.x+(e-D.y)*(D.next.x-D.x)/(D.next.y-D.y);if(g<=t&&g>N){if(N=g,g===t){if(e===D.y)return D;if(e===D.next.y)return D.next}A=D.x=D.x&&D.x>=I&&t!==D.x&&Gt(eA.x||D.x===A.x&&eg(A,D)))&&(A=D,T=u)),D=D.next;while(D!==i);return A}function eg(n,M){return WM(n.prev,n,M.prev)<0&&WM(M.next,n,n.next)<0}function Ng(n,M,D,t){let e=n;do e.z===null&&(e.z=Tn(e.x,e.y,M,D,t)),e.prevZ=e.prev,e.nextZ=e.next,e=e.next;while(e!==n);e.prevZ.nextZ=null,e.prevZ=null,ng(e)}function ng(n){let M,D,t,e,N,A,i,I,z=1;do{for(D=n,n=null,N=null,A=0;D;){for(A++,t=D,i=0,M=0;M0||I>0&&t;)i!==0&&(I===0||!t||D.z<=t.z)?(e=D,D=D.nextZ,i--):(e=t,t=t.nextZ,I--),N?N.nextZ=e:n=e,e.prevZ=N,N=e;D=t}N.nextZ=null,z*=2}while(A>1);return n}function Tn(n,M,D,t,e){return n=32767*(n-D)*e,M=32767*(M-t)*e,n=(n|n<<8)&16711935,n=(n|n<<4)&252645135,n=(n|n<<2)&858993459,n=(n|n<<1)&1431655765,M=(M|M<<8)&16711935,M=(M|M<<4)&252645135,M=(M|M<<2)&858993459,M=(M|M<<1)&1431655765,n|M<<1}function Ag(n){let M=n,D=n;do(M.x=0&&(n-A)*(t-i)-(D-A)*(M-i)>=0&&(D-A)*(N-i)-(e-A)*(t-i)>=0}function ig(n,M){return n.next.i!==M.i&&n.prev.i!==M.i&&!zg(n,M)&&(ce(n,M)&&ce(M,n)&&Ig(n,M)&&(WM(n.prev,n,M.prev)||WM(n,M.prev,M))||DN(n,M)&&WM(n.prev,n,n.next)>0&&WM(M.prev,M,M.next)>0)}function WM(n,M,D){return(M.y-n.y)*(D.x-M.x)-(M.x-n.x)*(D.y-M.y)}function DN(n,M){return n.x===M.x&&n.y===M.y}function qA(n,M,D,t){const e=eN(WM(n,M,D)),N=eN(WM(n,M,t)),A=eN(WM(D,t,n)),i=eN(WM(D,t,M));return!!(e!==N&&A!==i||e===0&&tN(n,D,M)||N===0&&tN(n,t,M)||A===0&&tN(D,n,t)||i===0&&tN(D,M,t))}function tN(n,M,D){return M.x<=Math.max(n.x,D.x)&&M.x>=Math.min(n.x,D.x)&&M.y<=Math.max(n.y,D.y)&&M.y>=Math.min(n.y,D.y)}function eN(n){return n>0?1:n<0?-1:0}function zg(n,M){let D=n;do{if(D.i!==n.i&&D.next.i!==n.i&&D.i!==M.i&&D.next.i!==M.i&&qA(D,D.next,n,M))return!0;D=D.next}while(D!==n);return!1}function ce(n,M){return WM(n.prev,n,n.next)<0?WM(n,M,n.next)>=0&&WM(n,n.prev,M)>=0:WM(n,M,n.prev)<0||WM(n,n.next,M)<0}function Ig(n,M){let D=n,t=!1;const e=(n.x+M.x)/2,N=(n.y+M.y)/2;do D.y>N!=D.next.y>N&&D.next.y!==D.y&&e<(D.next.x-D.x)*(N-D.y)/(D.next.y-D.y)+D.x&&(t=!t),D=D.next;while(D!==n);return t}function XA(n,M){const D=new un(n.i,n.x,n.y),t=new un(M.i,M.x,M.y),e=n.next,N=M.prev;return n.next=M,M.prev=n,D.next=e,e.prev=D,t.next=D,D.prev=t,N.next=t,t.prev=N,t}function JA(n,M,D,t){const e=new un(n,M,D);return t?(e.next=t.next,e.prev=t,t.next.prev=e,t.next=e):(e.prev=e,e.next=e),e}function je(n){n.next.prev=n.prev,n.prev.next=n.next,n.prevZ&&(n.prevZ.nextZ=n.nextZ),n.nextZ&&(n.nextZ.prevZ=n.prevZ)}function un(n,M,D){this.i=n,this.x=M,this.y=D,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}function Tg(n,M,D,t){let e=0;for(let N=M,A=D-t;N2&&n[M-1].equals(n[0])&&n.pop()}function Mi(n,M){for(let D=0;DNumber.EPSILON){const P=Math.sqrt(x),J=Math.sqrt(GM*GM+RM*RM),gM=$.x-QM/P,R=$.y+xM/P,yM=X.x-RM/J,sM=X.y+GM/J,NM=((yM-gM)*RM-(sM-R)*GM)/(xM*RM-QM*GM);zM=gM+xM*NM-B.x,nM=R+QM*NM-B.y;const tM=zM*zM+nM*nM;if(tM<=2)return new q(zM,nM);CM=Math.sqrt(tM/2)}else{let P=!1;xM>Number.EPSILON?GM>Number.EPSILON&&(P=!0):xM<-Number.EPSILON?GM<-Number.EPSILON&&(P=!0):Math.sign(QM)===Math.sign(RM)&&(P=!0),P?(zM=-QM,nM=xM,CM=Math.sqrt(x)):(zM=xM,nM=QM,CM=Math.sqrt(x/2))}return new q(zM/CM,nM/CM)}const IM=[];for(let B=0,$=k.length,X=$-1,zM=B+1;B<$;B++,X++,zM++)X===$&&(X=0),zM===$&&(zM=0),IM[B]=W(k[B],k[X],k[zM]);const _=[];let H,eM=IM.concat();for(let B=0,$=a.length;B<$;B++){const X=a[B];H=[];for(let zM=0,nM=X.length,CM=nM-1,xM=zM+1;zM=0;B--){const $=B/o,X=r*Math.cos($*Math.PI/2),zM=j*Math.sin($*Math.PI/2)+y;for(let nM=0,CM=k.length;nM=0;){const zM=X;let nM=X-1;nM<0&&(nM=B.length-1);for(let CM=0,xM=T+o*2;CM0!=M>0&&this.version++,this._sheen=M}get clearcoat(){return this._clearcoat}set clearcoat(M){this._clearcoat>0!=M>0&&this.version++,this._clearcoat=M}get transmission(){return this._transmission}set transmission(M){this._transmission>0!=M>0&&this.version++,this._transmission=M}copy(M){return super.copy(M),this.defines={STANDARD:"",PHYSICAL:""},this.clearcoat=M.clearcoat,this.clearcoatMap=M.clearcoatMap,this.clearcoatRoughness=M.clearcoatRoughness,this.clearcoatRoughnessMap=M.clearcoatRoughnessMap,this.clearcoatNormalMap=M.clearcoatNormalMap,this.clearcoatNormalScale.copy(M.clearcoatNormalScale),this.ior=M.ior,this.sheen=M.sheen,this.sheenColor.copy(M.sheenColor),this.sheenColorMap=M.sheenColorMap,this.sheenRoughness=M.sheenRoughness,this.sheenRoughnessMap=M.sheenRoughnessMap,this.transmission=M.transmission,this.transmissionMap=M.transmissionMap,this.thickness=M.thickness,this.thicknessMap=M.thicknessMap,this.attenuationDistance=M.attenuationDistance,this.attenuationColor.copy(M.attenuationColor),this.specularIntensity=M.specularIntensity,this.specularIntensityMap=M.specularIntensityMap,this.specularColor.copy(M.specularColor),this.specularColorMap=M.specularColorMap,this}}cg.prototype.isMeshPhysicalMaterial=!0;class ti extends nD{constructor(M){super(),this.type="MeshPhongMaterial",this.color=new cM(16777215),this.specular=new cM(1118481),this.shininess=30,this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new cM(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new q(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=0,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.setValues(M)}copy(M){return super.copy(M),this.color.copy(M.color),this.specular.copy(M.specular),this.shininess=M.shininess,this.map=M.map,this.lightMap=M.lightMap,this.lightMapIntensity=M.lightMapIntensity,this.aoMap=M.aoMap,this.aoMapIntensity=M.aoMapIntensity,this.emissive.copy(M.emissive),this.emissiveMap=M.emissiveMap,this.emissiveIntensity=M.emissiveIntensity,this.bumpMap=M.bumpMap,this.bumpScale=M.bumpScale,this.normalMap=M.normalMap,this.normalMapType=M.normalMapType,this.normalScale.copy(M.normalScale),this.displacementMap=M.displacementMap,this.displacementScale=M.displacementScale,this.displacementBias=M.displacementBias,this.specularMap=M.specularMap,this.alphaMap=M.alphaMap,this.envMap=M.envMap,this.combine=M.combine,this.reflectivity=M.reflectivity,this.refractionRatio=M.refractionRatio,this.wireframe=M.wireframe,this.wireframeLinewidth=M.wireframeLinewidth,this.wireframeLinecap=M.wireframeLinecap,this.wireframeLinejoin=M.wireframeLinejoin,this.flatShading=M.flatShading,this}}ti.prototype.isMeshPhongMaterial=!0;class jg extends nD{constructor(M){super(),this.defines={TOON:""},this.type="MeshToonMaterial",this.color=new cM(16777215),this.map=null,this.gradientMap=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new cM(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new q(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.setValues(M)}copy(M){return super.copy(M),this.color.copy(M.color),this.map=M.map,this.gradientMap=M.gradientMap,this.lightMap=M.lightMap,this.lightMapIntensity=M.lightMapIntensity,this.aoMap=M.aoMap,this.aoMapIntensity=M.aoMapIntensity,this.emissive.copy(M.emissive),this.emissiveMap=M.emissiveMap,this.emissiveIntensity=M.emissiveIntensity,this.bumpMap=M.bumpMap,this.bumpScale=M.bumpScale,this.normalMap=M.normalMap,this.normalMapType=M.normalMapType,this.normalScale.copy(M.normalScale),this.displacementMap=M.displacementMap,this.displacementScale=M.displacementScale,this.displacementBias=M.displacementBias,this.alphaMap=M.alphaMap,this.wireframe=M.wireframe,this.wireframeLinewidth=M.wireframeLinewidth,this.wireframeLinecap=M.wireframeLinecap,this.wireframeLinejoin=M.wireframeLinejoin,this}}jg.prototype.isMeshToonMaterial=!0;class yg extends nD{constructor(M){super(),this.type="MeshNormalMaterial",this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new q(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.flatShading=!1,this.setValues(M)}copy(M){return super.copy(M),this.bumpMap=M.bumpMap,this.bumpScale=M.bumpScale,this.normalMap=M.normalMap,this.normalMapType=M.normalMapType,this.normalScale.copy(M.normalScale),this.displacementMap=M.displacementMap,this.displacementScale=M.displacementScale,this.displacementBias=M.displacementBias,this.wireframe=M.wireframe,this.wireframeLinewidth=M.wireframeLinewidth,this.flatShading=M.flatShading,this}}yg.prototype.isMeshNormalMaterial=!0;class gn extends nD{constructor(M){super(),this.type="MeshLambertMaterial",this.color=new cM(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new cM(0),this.emissiveIntensity=1,this.emissiveMap=null,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=0,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.setValues(M)}copy(M){return super.copy(M),this.color.copy(M.color),this.map=M.map,this.lightMap=M.lightMap,this.lightMapIntensity=M.lightMapIntensity,this.aoMap=M.aoMap,this.aoMapIntensity=M.aoMapIntensity,this.emissive.copy(M.emissive),this.emissiveMap=M.emissiveMap,this.emissiveIntensity=M.emissiveIntensity,this.specularMap=M.specularMap,this.alphaMap=M.alphaMap,this.envMap=M.envMap,this.combine=M.combine,this.reflectivity=M.reflectivity,this.refractionRatio=M.refractionRatio,this.wireframe=M.wireframe,this.wireframeLinewidth=M.wireframeLinewidth,this.wireframeLinecap=M.wireframeLinecap,this.wireframeLinejoin=M.wireframeLinejoin,this}}gn.prototype.isMeshLambertMaterial=!0;class ag extends nD{constructor(M){super(),this.defines={MATCAP:""},this.type="MeshMatcapMaterial",this.color=new cM(16777215),this.matcap=null,this.map=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new q(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.flatShading=!1,this.setValues(M)}copy(M){return super.copy(M),this.defines={MATCAP:""},this.color.copy(M.color),this.matcap=M.matcap,this.map=M.map,this.bumpMap=M.bumpMap,this.bumpScale=M.bumpScale,this.normalMap=M.normalMap,this.normalMapType=M.normalMapType,this.normalScale.copy(M.normalScale),this.displacementMap=M.displacementMap,this.displacementScale=M.displacementScale,this.displacementBias=M.displacementBias,this.alphaMap=M.alphaMap,this.flatShading=M.flatShading,this}}ag.prototype.isMeshMatcapMaterial=!0;class og extends Nt{constructor(M){super(),this.type="LineDashedMaterial",this.scale=1,this.dashSize=3,this.gapSize=1,this.setValues(M)}copy(M){return super.copy(M),this.scale=M.scale,this.dashSize=M.dashSize,this.gapSize=M.gapSize,this}}og.prototype.isLineDashedMaterial=!0;const HM={arraySlice:function(n,M,D){return HM.isTypedArray(n)?new n.constructor(n.subarray(M,D!==void 0?D:n.length)):n.slice(M,D)},convertArray:function(n,M,D){return!n||!D&&n.constructor===M?n:typeof M.BYTES_PER_ELEMENT=="number"?new M(n):Array.prototype.slice.call(n)},isTypedArray:function(n){return ArrayBuffer.isView(n)&&!(n instanceof DataView)},getKeyframeOrder:function(n){function M(e,N){return n[e]-n[N]}const D=n.length,t=new Array(D);for(let e=0;e!==D;++e)t[e]=e;return t.sort(M),t},sortedArray:function(n,M,D){const t=n.length,e=new n.constructor(t);for(let N=0,A=0;A!==t;++N){const i=D[N]*M;for(let I=0;I!==M;++I)e[A++]=n[i+I]}return e},flattenJSON:function(n,M,D,t){let e=1,N=n[0];for(;N!==void 0&&N[t]===void 0;)N=n[e++];if(N===void 0)return;let A=N[t];if(A!==void 0)if(Array.isArray(A))do A=N[t],A!==void 0&&(M.push(N.time),D.push.apply(D,A)),N=n[e++];while(N!==void 0);else if(A.toArray!==void 0)do A=N[t],A!==void 0&&(M.push(N.time),A.toArray(D,D.length)),N=n[e++];while(N!==void 0);else do A=N[t],A!==void 0&&(M.push(N.time),D.push(A)),N=n[e++];while(N!==void 0)},subclip:function(n,M,D,t,e=30){const N=n.clone();N.name=M;const A=[];for(let I=0;I=t)){u.push(z.times[r]);for(let y=0;yN.tracks[I].times[0]&&(i=N.tracks[I].times[0]);for(let I=0;I=i.times[j]){const c=j*u+T,s=c+u-T;y=HM.arraySlice(i.values,c,s)}else{const c=i.createInterpolant(),s=T,l=u-T;c.evaluate(N),y=HM.arraySlice(c.resultBuffer,s,l)}I==="quaternion"&&new sD().fromArray(y).normalize().conjugate().toArray(y);const o=z.times.length;for(let c=0;c=N)){const i=D[1];M=N)break D}A=t,t=0;break t}break M}for(;t>>1;MD;)--A;if(++A,N!==0||A!==e){N>=A&&(A=Math.max(A,1),N=A-1);const i=this.getValueSize();this.times=HM.arraySlice(t,N,A),this.values=HM.arraySlice(this.values,N*i,A*i)}return this}validate(){let M=!0;const D=this.getValueSize();D-Math.floor(D)!==0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),M=!1);const t=this.times,e=this.values,N=t.length;N===0&&(console.error("THREE.KeyframeTrack: Track is empty.",this),M=!1);let A=null;for(let i=0;i!==N;i++){const I=t[i];if(typeof I=="number"&&isNaN(I)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,i,I),M=!1;break}if(A!==null&&A>I){console.error("THREE.KeyframeTrack: Out of order keys.",this,i,I,A),M=!1;break}A=I}if(e!==void 0&&HM.isTypedArray(e))for(let i=0,I=e.length;i!==I;++i){const z=e[i];if(isNaN(z)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,i,z),M=!1;break}}return M}optimize(){const M=HM.arraySlice(this.times),D=HM.arraySlice(this.values),t=this.getValueSize(),e=this.getInterpolation()===2302,N=M.length-1;let A=1;for(let i=1;i0){M[A]=M[N];for(let i=N*t,I=A*t,z=0;z!==t;++z)D[I+z]=D[i+z];++A}return A!==M.length?(this.times=HM.arraySlice(M,0,A),this.values=HM.arraySlice(D,0,A*t)):(this.times=M,this.values=D),this}clone(){const M=HM.arraySlice(this.times,0),D=HM.arraySlice(this.values,0),t=this.constructor,e=new t(this.name,M,D);return e.createInterpolant=this.createInterpolant,e}}YD.prototype.TimeBufferType=Float32Array,YD.prototype.ValueBufferType=Float32Array,YD.prototype.DefaultInterpolation=2301;class Ht extends YD{}Ht.prototype.ValueTypeName="bool",Ht.prototype.ValueBufferType=Array,Ht.prototype.DefaultInterpolation=2300,Ht.prototype.InterpolantFactoryMethodLinear=void 0,Ht.prototype.InterpolantFactoryMethodSmooth=void 0;class Ni extends YD{}Ni.prototype.ValueTypeName="color";class nN extends YD{}nN.prototype.ValueTypeName="number";class wg extends it{constructor(M,D,t,e){super(M,D,t,e)}interpolate_(M,D,t,e){const N=this.resultBuffer,A=this.sampleValues,i=this.valueSize,I=(t-D)/(e-D);let z=M*i;for(let T=z+i;z!==T;z+=4)sD.slerpFlat(N,0,A,z-i,A,z,I);return N}}class ye extends YD{InterpolantFactoryMethodLinear(M){return new wg(this.times,this.values,this.getValueSize(),M)}}ye.prototype.ValueTypeName="quaternion",ye.prototype.DefaultInterpolation=2301,ye.prototype.InterpolantFactoryMethodSmooth=void 0;class Wt extends YD{}Wt.prototype.ValueTypeName="string",Wt.prototype.ValueBufferType=Array,Wt.prototype.DefaultInterpolation=2300,Wt.prototype.InterpolantFactoryMethodLinear=void 0,Wt.prototype.InterpolantFactoryMethodSmooth=void 0;class AN extends YD{}AN.prototype.ValueTypeName="vector";class ni{constructor(M,D=-1,t,e=2500){this.name=M,this.tracks=t,this.duration=D,this.blendMode=e,this.uuid=vD(),this.duration<0&&this.resetDuration()}static parse(M){const D=[],t=M.tracks,e=1/(M.fps||1);for(let A=0,i=t.length;A!==i;++A)D.push(xg(t[A]).scale(e));const N=new this(M.name,M.duration,D,M.blendMode);return N.uuid=M.uuid,N}static toJSON(M){const D=[],t=M.tracks,e={name:M.name,duration:M.duration,tracks:D,uuid:M.uuid,blendMode:M.blendMode};for(let N=0,A=t.length;N!==A;++N)D.push(YD.toJSON(t[N]));return e}static CreateFromMorphTargetSequence(M,D,t,e){const N=D.length,A=[];for(let i=0;i1){const u=T[1];let g=e[u];g||(e[u]=g=[]),g.push(z)}}const A=[];for(const i in e)A.push(this.CreateFromMorphTargetSequence(i,e[i],D,t));return A}static parseAnimation(M,D){if(!M)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const t=function(u,g,r,j,y){if(r.length!==0){const o=[],c=[];HM.flattenJSON(r,o,c,j),o.length!==0&&y.push(new u(g,o,c))}},e=[],N=M.name||"default",A=M.fps||30,i=M.blendMode;let I=M.length||-1;const z=M.hierarchy||[];for(let u=0;u{D&&D(N),this.manager.itemEnd(M)},0),N;if(BD[M]!==void 0){BD[M].push({onLoad:D,onProgress:t,onError:e});return}BD[M]=[],BD[M].push({onLoad:D,onProgress:t,onError:e});const A=new Request(M,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin"}),i=this.mimeType,I=this.responseType;fetch(A).then(z=>{if(z.status===200||z.status===0){if(z.status===0&&console.warn("THREE.FileLoader: HTTP Status 0 received."),typeof ReadableStream>"u"||z.body.getReader===void 0)return z;const T=BD[M],u=z.body.getReader(),g=z.headers.get("Content-Length"),r=g?parseInt(g):0,j=r!==0;let y=0;const o=new ReadableStream({start(c){s();function s(){u.read().then(({done:l,value:C})=>{if(l)c.close();else{y+=C.byteLength;const E=new ProgressEvent("progress",{lengthComputable:j,loaded:y,total:r});for(let v=0,h=T.length;v{switch(I){case"arraybuffer":return z.arrayBuffer();case"blob":return z.blob();case"document":return z.text().then(T=>new DOMParser().parseFromString(T,i));case"json":return z.json();default:if(i===void 0)return z.text();{const u=/charset="?([^;"\s]*)"?/i.exec(i),g=u&&u[1]?u[1].toLowerCase():void 0,r=new TextDecoder(g);return z.arrayBuffer().then(j=>r.decode(j))}}}).then(z=>{qt.add(M,z);const T=BD[M];delete BD[M];for(let u=0,g=T.length;u{const T=BD[M];if(T===void 0)throw this.manager.itemError(M),z;delete BD[M];for(let u=0,g=T.length;u{this.manager.itemEnd(M)}),this.manager.itemStart(M)}setResponseType(M){return this.responseType=M,this}setMimeType(M){return this.mimeType=M,this}}class ii extends FD{constructor(M){super(M)}load(M,D,t,e){this.path!==void 0&&(M=this.path+M),M=this.manager.resolveURL(M);const N=this,A=qt.get(M);if(A!==void 0)return N.manager.itemStart(M),setTimeout(function(){D&&D(A),N.manager.itemEnd(M)},0),A;const i=Jt("img");function I(){T(),qt.add(M,this),D&&D(this),N.manager.itemEnd(M)}function z(u){T(),e&&e(u),N.manager.itemError(M),N.manager.itemEnd(M)}function T(){i.removeEventListener("load",I,!1),i.removeEventListener("error",z,!1)}return i.addEventListener("load",I,!1),i.addEventListener("error",z,!1),M.substr(0,5)!=="data:"&&this.crossOrigin!==void 0&&(i.crossOrigin=this.crossOrigin),N.manager.itemStart(M),i.src=M,i}}class dg extends FD{constructor(M){super(M)}load(M,D,t,e){const N=new Se,A=new ii(this.manager);A.setCrossOrigin(this.crossOrigin),A.setPath(this.path);let i=0;function I(z){A.load(M[z],function(T){N.images[z]=T,i++,i===6&&(N.needsUpdate=!0,D&&D(N))},void 0,e)}for(let z=0;z"u"&&console.warn("THREE.ImageBitmapLoader: createImageBitmap() not supported."),typeof fetch>"u"&&console.warn("THREE.ImageBitmapLoader: fetch() not supported."),this.options={premultiplyAlpha:"none"}}setOptions(M){return this.options=M,this}load(M,D,t,e){M===void 0&&(M=""),this.path!==void 0&&(M=this.path+M),M=this.manager.resolveURL(M);const N=this,A=qt.get(M);if(A!==void 0)return N.manager.itemStart(M),setTimeout(function(){D&&D(A),N.manager.itemEnd(M)},0),A;const i={};i.credentials=this.crossOrigin==="anonymous"?"same-origin":"include",i.headers=this.requestHeader,fetch(M,i).then(function(I){return I.blob()}).then(function(I){return createImageBitmap(I,Object.assign(N.options,{colorSpaceConversion:"none"}))}).then(function(I){qt.add(M,I),D&&D(I),N.manager.itemEnd(M)}).catch(function(I){e&&e(I),N.manager.itemError(M),N.manager.itemEnd(M)}),N.manager.itemStart(M)}}mg.prototype.isImageBitmapLoader=!0;let iN;const kg={getContext:function(){return iN===void 0&&(iN=new(window.AudioContext||window.webkitAudioContext)),iN},setContext:function(n){iN=n}};class Sg extends FD{constructor(M){super(M)}load(M,D,t,e){const N=this,A=new Ai(this.manager);A.setResponseType("arraybuffer"),A.setPath(this.path),A.setRequestHeader(this.requestHeader),A.setWithCredentials(this.withCredentials),A.load(M,function(i){try{const I=i.slice(0);kg.getContext().decodeAudioData(I,function(T){D(T)})}catch(I){e?e(I):console.error(I),N.manager.itemError(M)}},t,e)}}class Zg extends cn{constructor(M,D,t=1){super(void 0,t);const e=new cM().set(M),N=new cM().set(D),A=new O(e.r,e.g,e.b),i=new O(N.r,N.g,N.b),I=Math.sqrt(Math.PI),z=I*Math.sqrt(.75);this.sh.coefficients[0].copy(A).add(i).multiplyScalar(I),this.sh.coefficients[1].copy(A).sub(i).multiplyScalar(z)}}Zg.prototype.isHemisphereLightProbe=!0;class _g extends cn{constructor(M,D=1){super(void 0,D);const t=new cM().set(M);this.sh.coefficients[0].set(t.r,t.g,t.b).multiplyScalar(2*Math.sqrt(Math.PI))}}_g.prototype.isAmbientLightProbe=!0;class bg extends ZM{constructor(M){super(),this.type="Audio",this.listener=M,this.context=M.context,this.gain=this.context.createGain(),this.gain.connect(M.getInput()),this.autoplay=!1,this.buffer=null,this.detune=0,this.loop=!1,this.loopStart=0,this.loopEnd=0,this.offset=0,this.duration=void 0,this.playbackRate=1,this.isPlaying=!1,this.hasPlaybackControl=!0,this.source=null,this.sourceType="empty",this._startedAt=0,this._progress=0,this._connected=!1,this.filters=[]}getOutput(){return this.gain}setNodeSource(M){return this.hasPlaybackControl=!1,this.sourceType="audioNode",this.source=M,this.connect(),this}setMediaElementSource(M){return this.hasPlaybackControl=!1,this.sourceType="mediaNode",this.source=this.context.createMediaElementSource(M),this.connect(),this}setMediaStreamSource(M){return this.hasPlaybackControl=!1,this.sourceType="mediaStreamNode",this.source=this.context.createMediaStreamSource(M),this.connect(),this}setBuffer(M){return this.buffer=M,this.sourceType="buffer",this.autoplay&&this.play(),this}play(M=0){if(this.isPlaying===!0){console.warn("THREE.Audio: Audio is already playing.");return}if(this.hasPlaybackControl===!1){console.warn("THREE.Audio: this Audio has no playback control.");return}this._startedAt=this.context.currentTime+M;const D=this.context.createBufferSource();return D.buffer=this.buffer,D.loop=this.loop,D.loopStart=this.loopStart,D.loopEnd=this.loopEnd,D.onended=this.onEnded.bind(this),D.start(this._startedAt,this._progress+this.offset,this.duration),this.isPlaying=!0,this.source=D,this.setDetune(this.detune),this.setPlaybackRate(this.playbackRate),this.connect()}pause(){if(this.hasPlaybackControl===!1){console.warn("THREE.Audio: this Audio has no playback control.");return}return this.isPlaying===!0&&(this._progress+=Math.max(this.context.currentTime-this._startedAt,0)*this.playbackRate,this.loop===!0&&(this._progress=this._progress%(this.duration||this.buffer.duration)),this.source.stop(),this.source.onended=null,this.isPlaying=!1),this}stop(){if(this.hasPlaybackControl===!1){console.warn("THREE.Audio: this Audio has no playback control.");return}return this._progress=0,this.source.stop(),this.source.onended=null,this.isPlaying=!1,this}connect(){if(this.filters.length>0){this.source.connect(this.filters[0]);for(let M=1,D=this.filters.length;M0){this.source.disconnect(this.filters[0]);for(let M=1,D=this.filters.length;M0&&this._mixBufferRegionAdditive(t,e,this._addIndex*D,1,D);for(let I=D,z=D+D;I!==z;++I)if(t[I]!==t[I+D]){i.setValue(t,e);break}}saveOriginalState(){const M=this.binding,D=this.buffer,t=this.valueSize,e=t*this._origIndex;M.getValue(D,e);for(let N=t,A=e;N!==A;++N)D[N]=D[e+N%t];this._setIdentity(),this.cumulativeWeight=0,this.cumulativeWeightAdditive=0}restoreOriginalState(){const M=this.valueSize*3;this.binding.setValue(this.buffer,M)}_setAdditiveIdentityNumeric(){const M=this._addIndex*this.valueSize,D=M+this.valueSize;for(let t=M;t=.5)for(let A=0;A!==N;++A)M[D+A]=M[t+A]}_slerp(M,D,t,e){sD.slerpFlat(M,D,M,D,M,t,e)}_slerpAdditive(M,D,t,e,N){const A=this._workIndex*N;sD.multiplyQuaternionsFlat(M,A,M,D,M,t),sD.slerpFlat(M,D,M,D,M,A,e)}_lerp(M,D,t,e,N){const A=1-e;for(let i=0;i!==N;++i){const I=D+i;M[I]=M[I]*A+M[t+i]*e}}_lerpAdditive(M,D,t,e,N){for(let A=0;A!==N;++A){const i=D+A;M[i]=M[i]+M[t+A]*e}}}const jn="\\[\\]\\.:\\/",Rg=new RegExp("["+jn+"]","g"),yn="[^"+jn+"]",Pg="[^"+jn.replace("\\.","")+"]",Fg=/((?:WC+[\/:])*)/.source.replace("WC",yn),Bg=/(WCOD+)?/.source.replace("WCOD",Pg),Gg=/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",yn),Vg=/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",yn),Hg=new RegExp("^"+Fg+Bg+Gg+Vg+"$"),Wg=["material","materials","bones"];class qg{constructor(M,D,t){const e=t||bM.parseTrackName(D);this._targetGroup=M,this._bindings=M.subscribe_(D,e)}getValue(M,D){this.bind();const t=this._targetGroup.nCachedObjects_,e=this._bindings[t];e!==void 0&&e.getValue(M,D)}setValue(M,D){const t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,N=t.length;e!==N;++e)t[e].setValue(M,D)}bind(){const M=this._bindings;for(let D=this._targetGroup.nCachedObjects_,t=M.length;D!==t;++D)M[D].bind()}unbind(){const M=this._bindings;for(let D=this._targetGroup.nCachedObjects_,t=M.length;D!==t;++D)M[D].unbind()}}class bM{constructor(M,D,t){this.path=D,this.parsedPath=t||bM.parseTrackName(D),this.node=bM.findNode(M,this.parsedPath.nodeName)||M,this.rootNode=M,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(M,D,t){return M&&M.isAnimationObjectGroup?new bM.Composite(M,D,t):new bM(M,D,t)}static sanitizeNodeName(M){return M.replace(/\s/g,"_").replace(Rg,"")}static parseTrackName(M){const D=Hg.exec(M);if(!D)throw new Error("PropertyBinding: Cannot parse trackName: "+M);const t={nodeName:D[2],objectName:D[3],objectIndex:D[4],propertyName:D[5],propertyIndex:D[6]},e=t.nodeName&&t.nodeName.lastIndexOf(".");if(e!==void 0&&e!==-1){const N=t.nodeName.substring(e+1);Wg.indexOf(N)!==-1&&(t.nodeName=t.nodeName.substring(0,e),t.objectName=N)}if(t.propertyName===null||t.propertyName.length===0)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+M);return t}static findNode(M,D){if(!D||D===""||D==="."||D===-1||D===M.name||D===M.uuid)return M;if(M.skeleton){const t=M.skeleton.getBoneByName(D);if(t!==void 0)return t}if(M.children){const t=function(N){for(let A=0;A0){const I=this._interpolants,z=this._propertyBindings;switch(this.blendMode){case 2501:for(let T=0,u=I.length;T!==u;++T)I[T].evaluate(A),z[T].accumulateAdditive(i);break;case 2500:default:for(let T=0,u=I.length;T!==u;++T)I[T].evaluate(A),z[T].accumulate(e,i)}}}_updateWeight(M){let D=0;if(this.enabled){D=this.weight;const t=this._weightInterpolant;if(t!==null){const e=t.evaluate(M)[0];D*=e,M>t.parameterPositions[1]&&(this.stopFading(),e===0&&(this.enabled=!1))}}return this._effectiveWeight=D,D}_updateTimeScale(M){let D=0;if(!this.paused){D=this.timeScale;const t=this._timeScaleInterpolant;t!==null&&(D*=t.evaluate(M)[0],M>t.parameterPositions[1]&&(this.stopWarping(),D===0?this.paused=!0:this.timeScale=D))}return this._effectiveTimeScale=D,D}_updateTime(M){const D=this._clip.duration,t=this.loop;let e=this.time+M,N=this._loopCount;const A=t===2202;if(M===0)return N===-1?e:A&&(N&1)===1?D-e:e;if(t===2200){N===-1&&(this._loopCount=0,this._setEndings(!0,!0,!1));M:{if(e>=D)e=D;else if(e<0)e=0;else{this.time=e;break M}this.clampWhenFinished?this.paused=!0:this.enabled=!1,this.time=e,this._mixer.dispatchEvent({type:"finished",action:this,direction:M<0?-1:1})}}else{if(N===-1&&(M>=0?(N=0,this._setEndings(!0,this.repetitions===0,A)):this._setEndings(this.repetitions===0,!0,A)),e>=D||e<0){const i=Math.floor(e/D);e-=D*i,N+=Math.abs(i);const I=this.repetitions-N;if(I<=0)this.clampWhenFinished?this.paused=!0:this.enabled=!1,e=M>0?D:0,this.time=e,this._mixer.dispatchEvent({type:"finished",action:this,direction:M>0?1:-1});else{if(I===1){const z=M<0;this._setEndings(z,!z,A)}else this._setEndings(!1,!1,A);this._loopCount=N,this.time=e,this._mixer.dispatchEvent({type:"loop",action:this,loopDelta:i})}}else this.time=e;if(A&&(N&1)===1)return D-e}return e}_setEndings(M,D,t){const e=this._interpolantSettings;t?(e.endingStart=2401,e.endingEnd=2401):(M?e.endingStart=this.zeroSlopeAtStart?2401:2400:e.endingStart=2402,D?e.endingEnd=this.zeroSlopeAtEnd?2401:2400:e.endingEnd=2402)}_scheduleFading(M,D,t){const e=this._mixer,N=e.time;let A=this._weightInterpolant;A===null&&(A=e._lendControlInterpolant(),this._weightInterpolant=A);const i=A.parameterPositions,I=A.sampleValues;return i[0]=N,I[0]=D,i[1]=N+M,I[1]=t,this}}class Jg extends Tt{constructor(M){super(),this._root=M,this._initMemoryManager(),this._accuIndex=0,this.time=0,this.timeScale=1}_bindAction(M,D){const t=M._localRoot||this._root,e=M._clip.tracks,N=e.length,A=M._propertyBindings,i=M._interpolants,I=t.uuid,z=this._bindingsByRootAndName;let T=z[I];T===void 0&&(T={},z[I]=T);for(let u=0;u!==N;++u){const g=e[u],r=g.name;let j=T[r];if(j!==void 0)++j.referenceCount,A[u]=j;else{if(j=A[u],j!==void 0){j._cacheIndex===null&&(++j.referenceCount,this._addInactiveBinding(j,I,r));continue}const y=D&&D._propertyBindings[u].binding.parsedPath;j=new Kg(bM.create(t,r,y),g.ValueTypeName,g.getValueSize()),++j.referenceCount,this._addInactiveBinding(j,I,r),A[u]=j}i[u].resultBuffer=j.buffer}}_activateAction(M){if(!this._isActiveAction(M)){if(M._cacheIndex===null){const t=(M._localRoot||this._root).uuid,e=M._clip.uuid,N=this._actionsByClip[e];this._bindAction(M,N&&N.knownActions[0]),this._addInactiveAction(M,e,t)}const D=M._propertyBindings;for(let t=0,e=D.length;t!==e;++t){const N=D[t];N.useCount++===0&&(this._lendBinding(N),N.saveOriginalState())}this._lendAction(M)}}_deactivateAction(M){if(this._isActiveAction(M)){const D=M._propertyBindings;for(let t=0,e=D.length;t!==e;++t){const N=D[t];--N.useCount===0&&(N.restoreOriginalState(),this._takeBackBinding(N))}this._takeBackAction(M)}}_initMemoryManager(){this._actions=[],this._nActiveActions=0,this._actionsByClip={},this._bindings=[],this._nActiveBindings=0,this._bindingsByRootAndName={},this._controlInterpolants=[],this._nActiveControlInterpolants=0;const M=this;this.stats={actions:{get total(){return M._actions.length},get inUse(){return M._nActiveActions}},bindings:{get total(){return M._bindings.length},get inUse(){return M._nActiveBindings}},controlInterpolants:{get total(){return M._controlInterpolants.length},get inUse(){return M._nActiveControlInterpolants}}}}_isActiveAction(M){const D=M._cacheIndex;return D!==null&&D=0;--t)M[t].stop();return this}update(M){M*=this.timeScale;const D=this._actions,t=this._nActiveActions,e=this.time+=M,N=Math.sign(M),A=this._accuIndex^=1;for(let z=0;z!==t;++z)D[z]._update(e,M,N,A);const i=this._bindings,I=this._nActiveBindings;for(let z=0;z!==I;++z)i[z].apply(A);return this}setTime(M){this.time=0;for(let D=0;D0?N[N.length-1]:"",smooth:A!==void 0?A.smooth:this.smooth,groupStart:A!==void 0?A.groupEnd:0,groupEnd:-1,groupCount:-1,inherited:!1,clone:function(I){const z={index:typeof I=="number"?I:this.index,name:this.name,mtllib:this.mtllib,smooth:this.smooth,groupStart:0,groupEnd:-1,groupCount:-1,inherited:!1};return z.clone=this.clone.bind(z),z}};return this.materials.push(i),i},currentMaterial:function(){if(this.materials.length>0)return this.materials[this.materials.length-1]},_finalize:function(e){const N=this.currentMaterial();if(N&&N.groupEnd===-1&&(N.groupEnd=this.geometry.vertices.length/3,N.groupCount=N.groupEnd-N.groupStart,N.inherited=!1),e&&this.materials.length>1)for(let A=this.materials.length-1;A>=0;A--)this.materials[A].groupCount<=0&&this.materials.splice(A,1);return e&&this.materials.length===0&&this.materials.push({name:"",smooth:this.smooth}),N}},t&&t.name&&typeof t.clone=="function"){const e=t.clone(0);e.inherited=!0,this.object.materials.push(e)}this.objects.push(this.object)},finalize:function(){this.object&&typeof this.object._finalize=="function"&&this.object._finalize(!0)},parseVertexIndex:function(M,D){const t=parseInt(M,10);return(t>=0?t-1:t+D/3)*3},parseNormalIndex:function(M,D){const t=parseInt(M,10);return(t>=0?t-1:t+D/3)*3},parseUVIndex:function(M,D){const t=parseInt(M,10);return(t>=0?t-1:t+D/2)*2},addVertex:function(M,D,t){const e=this.vertices,N=this.object.geometry.vertices;N.push(e[M+0],e[M+1],e[M+2]),N.push(e[D+0],e[D+1],e[D+2]),N.push(e[t+0],e[t+1],e[t+2])},addVertexPoint:function(M){const D=this.vertices;this.object.geometry.vertices.push(D[M+0],D[M+1],D[M+2])},addVertexLine:function(M){const D=this.vertices;this.object.geometry.vertices.push(D[M+0],D[M+1],D[M+2])},addNormal:function(M,D,t){const e=this.normals,N=this.object.geometry.normals;N.push(e[M+0],e[M+1],e[M+2]),N.push(e[D+0],e[D+1],e[D+2]),N.push(e[t+0],e[t+1],e[t+2])},addFaceNormal:function(M,D,t){const e=this.vertices,N=this.object.geometry.normals;oi.fromArray(e,M),on.fromArray(e,D),Ci.fromArray(e,t),OD.subVectors(Ci,on),Li.subVectors(oi,on),OD.cross(Li),OD.normalize(),N.push(OD.x,OD.y,OD.z),N.push(OD.x,OD.y,OD.z),N.push(OD.x,OD.y,OD.z)},addColor:function(M,D,t){const e=this.colors,N=this.object.geometry.colors;e[M]!==void 0&&N.push(e[M+0],e[M+1],e[M+2]),e[D]!==void 0&&N.push(e[D+0],e[D+1],e[D+2]),e[t]!==void 0&&N.push(e[t+0],e[t+1],e[t+2])},addUV:function(M,D,t){const e=this.uvs,N=this.object.geometry.uvs;N.push(e[M+0],e[M+1]),N.push(e[D+0],e[D+1]),N.push(e[t+0],e[t+1])},addDefaultUV:function(){const M=this.object.geometry.uvs;M.push(0,0),M.push(0,0),M.push(0,0)},addUVLine:function(M){const D=this.uvs;this.object.geometry.uvs.push(D[M+0],D[M+1])},addFace:function(M,D,t,e,N,A,i,I,z){const T=this.vertices.length;let u=this.parseVertexIndex(M,T),g=this.parseVertexIndex(D,T),r=this.parseVertexIndex(t,T);if(this.addVertex(u,g,r),this.addColor(u,g,r),i!==void 0&&i!==""){const j=this.normals.length;u=this.parseNormalIndex(i,j),g=this.parseNormalIndex(I,j),r=this.parseNormalIndex(z,j),this.addNormal(u,g,r)}else this.addFaceNormal(u,g,r);if(e!==void 0&&e!==""){const j=this.uvs.length;u=this.parseUVIndex(e,j),g=this.parseUVIndex(N,j),r=this.parseUVIndex(A,j),this.addUV(u,g,r),this.object.geometry.hasUVIndices=!0}else this.addDefaultUV()},addPointGeometry:function(M){this.object.geometry.type="Points";const D=this.vertices.length;for(let t=0,e=M.length;t=7?D.colors.push(parseFloat(r[4]),parseFloat(r[5]),parseFloat(r[6])):D.colors.push(void 0,void 0,void 0);break;case"vn":D.normals.push(parseFloat(r[1]),parseFloat(r[2]),parseFloat(r[3]));break;case"vt":D.uvs.push(parseFloat(r[1]),parseFloat(r[2]));break}}else if(N==="f"){const j=e.substr(1).trim().split(/\s+/),y=[];for(let c=0,s=j.length;c0){const C=l.split("/");y.push(C)}}const o=y[0];for(let c=1,s=y.length-1;c1){const j=i[1].trim().toLowerCase();D.object.smooth=j!=="0"&&j!=="off"}else D.object.smooth=!0;const r=D.object.currentMaterial();r&&(r.smooth=D.object.smooth)}else{if(e==="\0")continue;console.warn('THREE.OBJLoader: Unexpected line: "'+e+'"')}D.finalize();const z=new yt;if(z.materialLibraries=[].concat(D.materialLibraries),!(D.objects.length===1&&D.objects[0].geometry.vertices.length===0)===!0)for(let u=0,g=D.objects.length;u0&&l.setAttribute("normal",new VM(j.normals,3)),j.colors.length>0&&(s=!0,l.setAttribute("color",new VM(j.colors,3))),j.hasUVIndices===!0&&l.setAttribute("uv",new VM(j.uvs,2));const C=[];for(let v=0,h=y.length;v1){for(let v=0,h=y.length;v0){const u=new Ft({size:1,sizeAttenuation:!1}),g=new BM;g.setAttribute("position",new VM(D.vertices,3)),D.colors.length>0&&D.colors[0]!==void 0&&(g.setAttribute("color",new VM(D.colors,3)),u.vertexColors=!0);const r=new Xe(g,u);z.add(r)}return z}}class Ir extends yt{constructor(M){super(),this.animation=this.floatAnim,this.goingHome=!1,this.homeTimeout=null,this.home={position:new O(M.position.x,M.position.y,M.position.z),rotation:new JD(M.rotation.x,M.rotation.y,M.rotation.z)},this.reset()}reset(){this.position.copy(this.home.position),this.rotation.copy(this.home.rotation),this.speed=new O,this.rotSpeed=new JD,this.acceleration=new O}homeAnim(M){if(!this.goingHome){this.goingHome=!0;const D=1;this.speed.subVectors(this.home.position,this.position).multiplyScalar(1/D);const t=this.rotSpeed.toVector3();t.subVectors(this.home.rotation,this.rotation).multiplyScalar(1/D),this.rotSpeed.setFromVector3(t),this.homeTimeout=setTimeout(()=>{this.goingHome=!1,this.reset(),this.startFloat()},D*1e3)}this.position.addScaledVector(this.speed,M),this.rotation.setFromVector3(this.rotation.toVector3().addScaledVector(this.rotSpeed,M))}startFloat(){this.acceleration.y=-.01,this.animation=this.floatAnim}floatAnim(){this.position.y<-2&&(this.acceleration.y=.01),this.position.y>2&&(this.acceleration.y=-.01),this.speed.y=Math.min(this.speed.y+this.acceleration.y,.1),this.position.y+=this.speed.y}rotateAnim(){this.rotation.y+=.02}lookAtAnim(M,{x:D,y:t,z:e}){const N=new O(D,t,e).sub(this.position);this.lookAt(N)}}function Tr(n,M,D){const A=D/2.2,i=new Bt;return i.moveTo(0,0+D),i.lineTo(0,0+M-D),i.quadraticCurveTo(0,0+M,0+D,0+M),i.lineTo(n/2-25/2-A,0+M),i.quadraticCurveTo(n/2-25/2,0+M,n/2-25/2,0+M-A/10),i.quadraticCurveTo(n/2-25/2,0+M-A,n/2-25/2+A,0+M-A),i.lineTo(n/2+25/2-A,0+M-A),i.quadraticCurveTo(n/2+25/2,0+M-A,n/2+25/2,0+M-A/10),i.quadraticCurveTo(n/2+25/2,0+M,n/2+25/2+A,0+M),i.lineTo(0+n-D,0+M),i.quadraticCurveTo(0+n,0+M,0+n,0+M-D),i.lineTo(0+n,0+D),i.quadraticCurveTo(0+n,0,0+n-D,0),i.lineTo(0+D,0),i.quadraticCurveTo(0,0,0,0+D),new NN(i)}const ur=(n,M)=>{const D=n.__vccOpts||n;for(const[t,e]of M)D[t]=e;return D},gr=new URL("data:model/obj;base64,IyBCbGVuZGVyIHYzLjAuMSBPQkogRmlsZTogJ2lwaG9uZS5ibGVuZCcKIyB3d3cuYmxlbmRlci5vcmcKbXRsbGliIGlwaG9uZU9iai5tdGwKbyBwaG9uZV9DdWJlLjAwNQp2IDMuNDY4MTQ3IDIuNjUxMDk5IC00Ljk1OTYwNwp2IDMuNDY2MjgyIDIuNjUxMTkwIC00LjQwMjg4NAp2IDMuNDYxMjA4IDIuNDk4MTY5IC00Ljk0MDE5Ngp2IDMuNDU5MTQ3IDIuNDkzMzA0IC00LjQyNzk1OAp2IDMuNDYyMTM4IDIuNTAzNjgxIC00Ljk0NTI1Nwp2IDMuNDU5OTU0IDIuNDk4MjMwIC00LjQyMjI5NAp2IDMuNDY4NjU4IDIuNjQzNjM0IC00Ljk2MDAzMgp2IDMuNDY2NzkwIDIuNjQzNzI1IC00LjQwMjQ1OQp2IDMuNDY4NTM2IDIuNTQ0ODAxIC00Ljk2MDAzMgp2IDMuNDY4MzM0IDIuNTQwNjY2IC00Ljk1OTc5NQp2IDMuNDY2NjIwIDIuNTM4NTM2IC00LjQwMjgyMgp2IDMuNDY3Nzg5IDIuNTM3Mzk3IC00Ljk1OTYwNwp2IDMuNDY2NTczIDIuNTMwMTEwIC00Ljk1ODMzNAp2IDMuNDY1Mzg0IDIuNTIzMDA3IC00Ljk1NjIzMgp2IDMuNDY0MjQwIDIuNTE2MTc4IC00Ljk1MzMyNgp2IDMuNDYzMTUzIDIuNTA5NzA5IC00Ljk0OTY1Mgp2IDMuNDYyOTIyIDIuNTE2MjQyIC00LjQwOTE2NQp2IDMuNDY1MjMwIDIuNTMwMTc1IC00LjQwNDE1Ngp2IDMuNDYxODUzIDIuNTA5NzcyIC00LjQxMjgzOQp2IDMuNDYwODYwIDIuNTAzNzQzIC00LjQxNzIzMwp2IDMuNDY2NDQxIDIuNTM3NDYyIC00LjQwMjg4NAp2IDMuNDY0MDUyIDIuNTIzMDcxIC00LjQwNjI1OQp2IDMuNDcxMzg5IDIuNjAzNjQ2IC00Ljk2MDAzMgp2IDMuNDY5NjcyIDIuNjAxNTEzIC00LjQwMjQ1OAp2IDMuNDY2OTI3IDIuNTQ0ODc5IC00LjQwMjQ1OAp2IDMuNDU4ODg2IDIuNzA4ODgwIC00LjkwNzM3OQp2IDMuNDU4NjE4IDIuNzEwMTUyIC00Ljg5OTg5MQp2IDMuNDU4NTA5IDIuNzEwNTc2IC00Ljg5MjMwOQp2IDMuNDU2ODkxIDIuNzEwNjU0IC00LjQ3MDE4Mgp2IDMuNDU2OTQxIDIuNzEwMjM0IC00LjQ2MjYwMAp2IDMuNDU5ODc3IDIuNzAzOTE1IC00LjkyMTY5NAp2IDMuNDU5MzA1IDIuNzA2ODA4IC00LjkxNDY3Nwp2IDMuNDU3MTUwIDIuNzA4OTc1IC00LjQ1NTExMgp2IDMuNDU3NTE1IDIuNzA2ODk1IC00LjQ0NzgxNAp2IDMuNDU3ODc2IDIuNDc4ODY4IC00Ljg5MjMwOQp2IDMuNDYwNTg2IDIuNzAwMjkwIC00LjkyODM0MAp2IDMuNDU4MDMxIDIuNzA0MDE4IC00LjQ0MDc5OAp2IDMuNDU4MTg4IDIuNDgwNTE5IC00LjkwNzM3OQp2IDMuNDU4NTQ2IDIuNDgyNTY1IC00LjkxNDY3Nwp2IDMuNDU3OTYzIDIuNDc5MjgyIC00Ljg5OTg5MQp2IDMuNDU5MDM1IDIuNDg1MzkzIC00LjkyMTY5Mwp2IDMuNDU2ODU0IDIuNDc4OTE4IC00LjQ3MDE4Mgp2IDMuNDU2OTA1IDIuNDc5MzMzIC00LjQ2MjU5OQp2IDMuNDU3MDkzIDIuNDgwNTcyIC00LjQ1NTExMgp2IDMuNDU3NDE2IDIuNDgyNjIwIC00LjQ0NzgxNAp2IDMuNDY1OTAyIDIuNjcyNTk5IC00Ljk1MzMyNgp2IDMuNDYxNDMwIDIuNjk1OTM3IC00LjkzNDUzNAp2IDMuNDYzNDc0IDIuNjg1MzE2IC00Ljk0NTI1Nwp2IDMuNDYyMzk3IDIuNjkwOTI1IC00Ljk0MDE5Nwp2IDMuNDY0NjQ3IDIuNjc5MTgyIC00Ljk0OTY1Mgp2IDMuNDY3MDk2IDIuNjY2MzIyIC00Ljk1NTk1Mgp2IDMuNDYxNDQ5IDIuNjg1NDE0IC00LjQxNzIzMwp2IDMuNDYwNDExIDIuNjkxMDIxIC00LjQyMjI5NQp2IDMuNDYzODE2IDIuNjcyNzAwIC00LjQwOTE2NQp2IDMuNDYyNTg5IDIuNjc5MjgyIC00LjQxMjgzOQp2IDMuNDU5NDg4IDIuNjk2MDMxIC00LjQyNzk1Ngp2IDMuNDU4NjkxIDIuNzAwMzgyIC00LjQzNDE1MQp2IDMuNDY1NDAyIDIuNjY0MjE4IC00LjQwNTgxMQp2IDMuNDY1MTE1IDIuNjY1NzUzIC00LjQwNjI1OQp2IDMuNDY3MTQzIDIuNjY1NjU1IC00Ljk1NjIzMwp2IDMuNDY3NjQwIDIuNjU4NDcwIC00Ljk1ODMzNQp2IDMuNDY1NzgzIDIuNjU4NTYwIC00LjQwNDE1Ngp2IDMuNDU5NjQ2IDIuNDg4OTY4IC00LjkyODM0MAp2IDMuNDYwMzc0IDIuNDkzMjQ0IC00LjkzNDUzNAp2IDMuNDU3ODcwIDIuNDg1NDQ5IC00LjQ0MDc5OAp2IDMuNDU4NDUwIDIuNDg5MDI2IC00LjQzNDE1MQp2IDMuMzI5Mjk3IDIuNjk4MTA3IC0yLjk2MDc0NAp2IDMuMzI5Mjk3IDIuNjk1OTMwIC0yLjkzOTA5Mwp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0yLjkxODUxOAp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0yLjg5OTU0OQp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0yLjg4MjkxMgp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0yLjg2OTI1Mgp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0yLjg1OTA5Ngp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0yLjg1MjgzOQp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0yLjg1MDcyNgp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0yLjg1MjgzOQp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0yLjg1OTA5Ngp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0yLjg2OTI1MQp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0yLjg4MjkxMgp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0yLjg5OTU0OAp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0yLjkxODUxOAp2IDMuMzI5Mjk3IDIuNDc1ODg4IC0yLjkzOTA5Mwp2IDMuMzI5Mjk3IDIuNDczNzExIC0yLjk2MDc0NAp2IDMuMzI5Mjk3IDIuNDc1OTY2IC0zLjg1NDE3MQp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0zLjg3NDQ5NQp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0zLjg5MzQ2NAp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0zLjkxMDEwMAp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0zLjkyMzc2MQp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0zLjkzMzkxNwp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0zLjk0MDE3NAp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0zLjk0MjI4Nwp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0zLjk0MDE3NAp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0zLjkzMzkxNwp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0zLjkyMzc2MAp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0zLjkxMDEwMAp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0zLjg5MzQ2NAp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0zLjg3NDQ5NQp2IDMuMzI5Mjk3IDIuNjk1ODUyIC0zLjg1NDE3MQp2IDMuMzI5Mjk3IDIuNjk4MTA3IC0xLjY0MDEwMQp2IDMuMzI5Mjk3IDIuNjk1OTMwIC0xLjYxODQ1MAp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0xLjU5Nzg3NQp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0xLjU3ODkwNQp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0xLjU2MjI2OQp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0xLjU0ODYwOQp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0xLjUzODQ1Mgp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0xLjUzMjE5Ngp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0xLjUzMDA4Mwp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0xLjUzMjE5Ngp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0xLjUzODQ1Mwp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0xLjU0ODYwOQp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0xLjU2MjI2OQp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0xLjU3ODkwNQp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0xLjU5Nzg3NQp2IDMuMzI5Mjk3IDIuNDc1ODg4IC0xLjYxODQ1MAp2IDMuMzI5Mjk3IDIuNDczNzExIC0xLjY0MDEwMQp2IDMuMzI5Mjk3IDIuNDc1OTY2IC0yLjUzMzUyOAp2IDMuMzI5Mjk3IDIuNDgyMjYwIC0yLjU1Mzg1MQp2IDMuMzI5Mjk3IDIuNDkyNjEzIC0yLjU3MjgyMQp2IDMuMzI5Mjk3IDIuNTA2NTUyIC0yLjU4OTQ1Nwp2IDMuMzI5Mjk3IDIuNTIzNTQ3IC0yLjYwMzExOAp2IDMuMzI5Mjk3IDIuNTQyOTQ3IC0yLjYxMzI3NAp2IDMuMzI5Mjk3IDIuNTY0MDA1IC0yLjYxOTUzMAp2IDMuMzI5Mjk3IDIuNTg1OTA5IC0yLjYyMTY0NAp2IDMuMzI5Mjk3IDIuNjA3ODEzIC0yLjYxOTUzMAp2IDMuMzI5Mjk3IDIuNjI4ODcxIC0yLjYxMzI3NAp2IDMuMzI5Mjk3IDIuNjQ4MjcxIC0yLjYwMzExOAp2IDMuMzI5Mjk3IDIuNjY1MjY2IC0yLjU4OTQ1Nwp2IDMuMzI5Mjk3IDIuNjc5MjA1IC0yLjU3MjgyMQp2IDMuMzI5Mjk3IDIuNjg5NTU4IC0yLjU1Mzg1MQp2IDMuMzI5Mjk3IDIuNjk1ODUyIC0yLjUzMzUyOAp2IDEuNTU5MDU1IDIuNTEwNTIzIDUuNDM5MDQ3CnYgMS41NDc0NTEgMi41MTE2NjYgNS40MzkwNDcKdiAxLjUzNjI5MyAyLjUxNTA1MSA1LjQzOTA0OAp2IDEuNTI2MDA5IDIuNTIwNTQ3IDUuNDM5MDQ4CnYgMS41MTY5OTYgMi41Mjc5NDUgNS40MzkwNDgKdiAxLjUwOTU5OCAyLjUzNjk1OCA1LjQzOTA0OAp2IDEuNTA0MTAyIDIuNTQ3MjQyIDUuNDM5MDQ3CnYgMS41MDA3MTcgMi41NTg0MDAgNS40MzkwNDgKdiAxLjQ5OTU3NCAyLjU3MDAwNCA1LjQzOTA0OAp2IDEuNTAwNzE3IDIuNTgxNjA4IDUuNDM5MDQ4CnYgMS41MDQxMDIgMi41OTI3NjcgNS40MzkwNDgKdiAxLjUwOTU5OCAyLjYwMzA1MCA1LjQzOTA0Nwp2IDEuNTE2OTk2IDIuNjEyMDY0IDUuNDM5MDQ3CnYgMS41MjYwMDkgMi42MTk0NjEgNS40MzkwNDgKdiAxLjUzNjI5MyAyLjYyNDk1OCA1LjQzOTA0OAp2IDEuNTQ3NDUxIDIuNjI4MzQyIDUuNDM5MDQ4CnYgMS41NTkwNTUgMi42Mjk0ODUgNS40MzkwNDcKdiAxLjU3MDY1OSAyLjYyODM0MiA1LjQzOTA0Nwp2IDEuNTgxODE4IDIuNjI0OTU4IDUuNDM5MDQ3CnYgMS41OTIxMDEgMi42MTk0NjEgNS40MzkwNDgKdiAxLjYwMTExNSAyLjYxMjA2NCA1LjQzOTA0Nwp2IDEuNjA4NTEyIDIuNjAzMDUwIDUuNDM5MDQ3CnYgMS42MTQwMDkgMi41OTI3NjcgNS40MzkwNDcKdiAxLjYxNzM5MyAyLjU4MTYwOCA1LjQzOTA0Nwp2IDEuNjE4NTM2IDIuNTcwMDA0IDUuNDM5MDQ4CnYgMS42MTczOTMgMi41NTg0MDAgNS40MzkwNDcKdiAxLjYxNDAwOSAyLjU0NzI0MSA1LjQzOTA0Nwp2IDEuNjA4NTEyIDIuNTM2OTU4IDUuNDM5MDQ3CnYgMS42MDExMTUgMi41Mjc5NDQgNS40MzkwNDcKdiAxLjU5MjEwMSAyLjUyMDU0NyA1LjQzOTA0OAp2IDEuNTgxODE4IDIuNTE1MDUwIDUuNDM5MDQ3CnYgMS41NzA2NTkgMi41MTE2NjYgNS40MzkwNDcKdiAxLjMzMzAyNyAyLjUxMDUyMyA1LjQzOTA0OAp2IDEuMzIxNDIyIDIuNTExNjY2IDUuNDM5MDQ3CnYgMS4zMTAyNjQgMi41MTUwNTEgNS40MzkwNDcKdiAxLjI5OTk4MSAyLjUyMDU0NyA1LjQzOTA0OAp2IDEuMjkwOTY3IDIuNTI3OTQ1IDUuNDM5MDQ4CnYgMS4yODM1NzAgMi41MzY5NTggNS40MzkwNDcKdiAxLjI3ODA3MyAyLjU0NzI0MiA1LjQzOTA0Nwp2IDEuMjc0Njg4IDIuNTU4NDAwIDUuNDM5MDQ3CnYgMS4yNzM1NDUgMi41NzAwMDQgNS40MzkwNDgKdiAxLjI3NDY4OCAyLjU4MTYwOCA1LjQzOTA0Nwp2IDEuMjc4MDczIDIuNTkyNzY3IDUuNDM5MDQ3CnYgMS4yODM1NzAgMi42MDMwNTAgNS40MzkwNDcKdiAxLjI5MDk2NyAyLjYxMjA2NCA1LjQzOTA0OAp2IDEuMjk5OTgxIDIuNjE5NDYxIDUuNDM5MDQ4CnYgMS4zMTAyNjQgMi42MjQ5NTggNS40MzkwNDcKdiAxLjMyMTQyMiAyLjYyODM0MiA1LjQzOTA0Nwp2IDEuMzMzMDI3IDIuNjI5NDg1IDUuNDM5MDQ4CnYgMS4zNDQ2MzEgMi42MjgzNDIgNS40MzkwNDgKdiAxLjM1NTc4OSAyLjYyNDk1OCA1LjQzOTA0Nwp2IDEuMzY2MDczIDIuNjE5NDYxIDUuNDM5MDQ3CnYgMS4zNzUwODYgMi42MTIwNjQgNS40MzkwNDgKdiAxLjM4MjQ4MyAyLjYwMzA1MCA1LjQzOTA0Nwp2IDEuMzg3OTgwIDIuNTkyNzY3IDUuNDM5MDQ4CnYgMS4zOTEzNjUgMi41ODE2MDggNS40MzkwNDgKdiAxLjM5MjUwOCAyLjU3MDAwNCA1LjQzOTA0OAp2IDEuMzkxMzY1IDIuNTU4NDAwIDUuNDM5MDQ4CnYgMS4zODc5ODAgMi41NDcyNDEgNS40MzkwNDcKdiAxLjM4MjQ4MyAyLjUzNjk1OCA1LjQzOTA0OAp2IDEuMzc1MDg2IDIuNTI3OTQ0IDUuNDM5MDQ4CnYgMS4zNjYwNzMgMi41MjA1NDcgNS40MzkwNDcKdiAxLjM1NTc4OSAyLjUxNTA1MSA1LjQzOTA0OAp2IDEuMzQ0NjMxIDIuNTExNjY2IDUuNDM5MDQ3CnYgMS4xMDY5OTggMi41MTA1MjMgNS40MzkwNDgKdiAxLjA5NTM5NCAyLjUxMTY2NiA1LjQzOTA0OAp2IDEuMDg0MjM2IDIuNTE1MDUxIDUuNDM5MDQ4CnYgMS4wNzM5NTIgMi41MjA1NDcgNS40MzkwNDgKdiAxLjA2NDkzOCAyLjUyNzk0NSA1LjQzOTA0OAp2IDEuMDU3NTQxIDIuNTM2OTU4IDUuNDM5MDQ4CnYgMS4wNTIwNDUgMi41NDcyNDIgNS40MzkwNDcKdiAxLjA0ODY2MCAyLjU1ODQwMCA1LjQzOTA0OAp2IDEuMDQ3NTE3IDIuNTcwMDA0IDUuNDM5MDQ4CnYgMS4wNDg2NjAgMi41ODE2MDggNS40MzkwNDcKdiAxLjA1MjA0NSAyLjU5Mjc2NyA1LjQzOTA0OAp2IDEuMDU3NTQxIDIuNjAzMDUwIDUuNDM5MDQ4CnYgMS4wNjQ5MzggMi42MTIwNjQgNS40MzkwNDcKdiAxLjA3Mzk1MiAyLjYxOTQ2MSA1LjQzOTA0OAp2IDEuMDg0MjM2IDIuNjI0OTU4IDUuNDM5MDQ3CnYgMS4wOTUzOTQgMi42MjgzNDIgNS40MzkwNDgKdiAxLjEwNjk5OCAyLjYyOTQ4NSA1LjQzOTA0Nwp2IDEuMTE4NjAyIDIuNjI4MzQyIDUuNDM5MDQ3CnYgMS4xMjk3NjEgMi42MjQ5NTggNS40MzkwNDcKdiAxLjE0MDA0NCAyLjYxOTQ2MSA1LjQzOTA0OAp2IDEuMTQ5MDU4IDIuNjEyMDY0IDUuNDM5MDQ4CnYgMS4xNTY0NTUgMi42MDMwNTAgNS40MzkwNDcKdiAxLjE2MTk1MiAyLjU5Mjc2NyA1LjQzOTA0Nwp2IDEuMTY1MzM2IDIuNTgxNjA4IDUuNDM5MDQ3CnYgMS4xNjY0NzkgMi41NzAwMDQgNS40MzkwNDgKdiAxLjE2NTMzNiAyLjU1ODQwMCA1LjQzOTA0Nwp2IDEuMTYxOTUxIDIuNTQ3MjQxIDUuNDM5MDQ3CnYgMS4xNTY0NTUgMi41MzY5NTggNS40MzkwNDcKdiAxLjE0OTA1NyAyLjUyNzk0NSA1LjQzOTA0OAp2IDEuMTQwMDQ0IDIuNTIwNTQ3IDUuNDM5MDQ4CnYgMS4xMjk3NjEgMi41MTUwNTEgNS40MzkwNDcKdiAxLjExODYwMiAyLjUxMTY2NiA1LjQzOTA0Nwp2IC0xLjEyNzk2MiAyLjUxMDUyMyA1LjQzOTA0OAp2IC0xLjEzOTU2NiAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjE1MDcyNCAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjE2MTAwOCAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjE3MDAyMSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjE3NzQxOCAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjE4MjkxNSAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjE4NjMwMCAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjE4NzQ0MyAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjE4NjMwMCAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjE4MjkxNSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjE3NzQxOCAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjE3MDAyMSAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjE2MTAwOCAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjE1MDcyNCAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0xLjEzOTU2NiAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjEyNzk2MSAyLjYyOTQ4NiA1LjQzOTA0Nwp2IC0xLjExNjM1NyAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjEwNTE5OSAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjA5NDkxNiAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjA4NTkwMiAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjA3ODUwNSAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjA3MzAwOCAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjA2OTYyMyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjA2ODQ4MCAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjA2OTYyMyAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjA3MzAwOCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjA3ODUwNSAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjA4NTkwMiAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjA5NDkxNiAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjEwNTE5OSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjExNjM1NyAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjM1Mzk5MCAyLjUxMDUyMyA1LjQzOTA0OAp2IC0xLjM2NTU5NSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjM3Njc1MyAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjM4NzAzNiAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0xLjM5NjA1MCAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjQwMzQ0NyAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjQwODk0NCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjQxMjMyOCAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjQxMzQ3MSAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjQxMjMyOCAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjQwODk0NCAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjQwMzQ0NyAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjM5NjA1MCAyLjYxMjA2NCA1LjQzOTA0OAp2IC0xLjM4NzAzNiAyLjYxOTQ2MSA1LjQzOTA0Nwp2IC0xLjM3Njc1MyAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjM2NTU5NCAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjM1Mzk5MCAyLjYyOTQ4NiA1LjQzOTA0OAp2IC0xLjM0MjM4NiAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjMzMTIyOCAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0xLjMyMDk0NCAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjMxMTkzMSAyLjYxMjA2NCA1LjQzOTA0OAp2IC0xLjMwNDUzMyAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjI5OTAzNyAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjI5NTY1MiAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjI5NDUwOSAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjI5NTY1MiAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjI5OTAzNyAyLjU0NzI0MiA1LjQzOTA0Nwp2IC0xLjMwNDUzNCAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjMxMTkzMSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjMyMDk0NCAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjMzMTIyOCAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjM0MjM4NiAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjU4MDAxOSAyLjUxMDUyMyA1LjQzOTA0Nwp2IC0xLjU5MTYyMyAyLjUxMTY2NiA1LjQzOTA0Nwp2IC0xLjYwMjc4MSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjYxMzA2NSAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjYyMjA3OCAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjYyOTQ3NiAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjYzNDk3MiAyLjU0NzI0MiA1LjQzOTA0Nwp2IC0xLjYzODM1NyAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjYzOTUwMCAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjYzODM1NyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjYzNDk3MiAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjYyOTQ3NiAyLjYwMzA1MCA1LjQzOTA0Nwp2IC0xLjYyMjA3OCAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjYxMzA2NSAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjYwMjc4MSAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0xLjU5MTYyMyAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjU4MDAxOSAyLjYyOTQ4NiA1LjQzOTA0Nwp2IC0xLjU2ODQxNSAyLjYyODM0MyA1LjQzOTA0Nwp2IC0xLjU1NzI1NiAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjU0Njk3MyAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjUzNzk1OSAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjUzMDU2MiAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjUyNTA2NSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjUyMTY4MSAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjUyMDUzOCAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjUyMTY4MSAyLjU1ODQwMCA1LjQzOTA0Nwp2IC0xLjUyNTA2NiAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjUzMDU2MiAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjUzNzk1OSAyLjUyNzk0NSA1LjQzOTA0Nwp2IC0xLjU0Njk3MyAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjU1NzI1NiAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjU2ODQxNSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjc5NjA1NSAyLjUxMDUyMyA1LjQzOTA0OAp2IC0xLjgwNzY1OSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0xLjgxODgxNyAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjgyOTEwMSAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0xLjgzODExNCAyLjUyNzk0NSA1LjQzOTA0Nwp2IC0xLjg0NTUxMSAyLjUzNjk1OCA1LjQzOTA0OAp2IC0xLjg1MTAwOCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjg1NDM5MyAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjg1NTUzNiAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjg1NDM5MyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjg1MTAwOCAyLjU5Mjc2NyA1LjQzOTA0OAp2IC0xLjg0NTUxMSAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjgzODExNCAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjgyOTEwMSAyLjYxOTQ2MSA1LjQzOTA0Nwp2IC0xLjgxODgxNyAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjgwNzY1OSAyLjYyODM0MyA1LjQzOTA0OAp2IC0xLjc5NjA1NCAyLjYyOTQ4NiA1LjQzOTA0OAp2IC0xLjc4NDQ1MCAyLjYyODM0MyA1LjQzOTA0OAp2IC0xLjc3MzI5MiAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjc2MzAwOCAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0xLjc1Mzk5NSAyLjYxMjA2NCA1LjQzOTA0OAp2IC0xLjc0NjU5OCAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjc0MTEwMSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0xLjczNzcxNiAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjczNjU3MyAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0xLjczNzcxNiAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjc0MTEwMSAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjc0NjU5OCAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjc1Mzk5NSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjc2MzAwOSAyLjUyMDU0OCA1LjQzOTA0OAp2IC0xLjc3MzI5MiAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0xLjc4NDQ1MCAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjAyMjA4MyAyLjUxMDUyMyA1LjQzOTA0OAp2IC0yLjAzMzY4NyAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjA0NDg0NiAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjA1NTEyOSAyLjUyMDU0OCA1LjQzOTA0OAp2IC0yLjA2NDE0MyAyLjUyNzk0NSA1LjQzOTA0OAp2IC0yLjA3MTU0MCAyLjUzNjk1OSA1LjQzOTA0Nwp2IC0yLjA3NzAzNyAyLjU0NzI0MiA1LjQzOTA0OAp2IC0yLjA4MDQyMSAyLjU1ODQwMCA1LjQzOTA0OAp2IC0yLjA4MTU2NCAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0yLjA4MDQyMSAyLjU4MTYwOSA1LjQzOTA0OAp2IC0yLjA3NzAzNyAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0yLjA3MTU0MCAyLjYwMzA1MCA1LjQzOTA0OAp2IC0yLjA2NDE0MyAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0yLjA1NTEyOSAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0yLjA0NDg0NiAyLjYyNDk1OCA1LjQzOTA0Nwp2IC0yLjAzMzY4NyAyLjYyODM0MyA1LjQzOTA0OAp2IC0yLjAyMjA4MyAyLjYyOTQ4NiA1LjQzOTA0Nwp2IC0yLjAxMDQ3OSAyLjYyODM0MyA1LjQzOTA0OAp2IC0xLjk5OTMyMSAyLjYyNDk1OCA1LjQzOTA0OAp2IC0xLjk4OTAzNyAyLjYxOTQ2MSA1LjQzOTA0Nwp2IC0xLjk4MDAyNCAyLjYxMjA2NCA1LjQzOTA0Nwp2IC0xLjk3MjYyNiAyLjYwMzA1MCA1LjQzOTA0OAp2IC0xLjk2NzEzMCAyLjU5Mjc2NyA1LjQzOTA0OAp2IC0xLjk2Mzc0NSAyLjU4MTYwOSA1LjQzOTA0OAp2IC0xLjk2MjYwMiAyLjU3MDAwNCA1LjQzOTA0OAp2IC0xLjk2Mzc0NSAyLjU1ODQwMCA1LjQzOTA0OAp2IC0xLjk2NzEzMCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0xLjk3MjYyNiAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0xLjk4MDAyNCAyLjUyNzk0NSA1LjQzOTA0OAp2IC0xLjk4OTAzNyAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0xLjk5OTMyMSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjAxMDQ3OSAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjI0ODExMiAyLjUxMDUyMyA1LjQzOTA0OAp2IC0yLjI1OTcxNiAyLjUxMTY2NiA1LjQzOTA0OAp2IC0yLjI3MDg3NCAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjI4MTE1OCAyLjUyMDU0OCA1LjQzOTA0Nwp2IC0yLjI5MDE3MSAyLjUyNzk0NSA1LjQzOTA0OAp2IC0yLjI5NzU2OCAyLjUzNjk1OSA1LjQzOTA0Nwp2IC0yLjMwMzA2NSAyLjU0NzI0MiA1LjQzOTA0OAp2IC0yLjMwNjQ1MCAyLjU1ODQwMCA1LjQzOTA0OAp2IC0yLjMwNzU5MyAyLjU3MDAwNSA1LjQzOTA0OAp2IC0yLjMwNjQ1MCAyLjU4MTYwOSA1LjQzOTA0OAp2IC0yLjMwMzA2NSAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0yLjI5NzU2OCAyLjYwMzA1MSA1LjQzOTA0OAp2IC0yLjI5MDE3MSAyLjYxMjA2NCA1LjQzOTA0OAp2IC0yLjI4MTE1OCAyLjYxOTQ2MiA1LjQzOTA0Nwp2IC0yLjI3MDg3NCAyLjYyNDk1OCA1LjQzOTA0OAp2IC0yLjI1OTcxNiAyLjYyODM0MyA1LjQzOTA0OAp2IC0yLjI0ODExMiAyLjYyOTQ4NiA1LjQzOTA0OAp2IC0yLjIzNjUwNyAyLjYyODM0MyA1LjQzOTA0OAp2IC0yLjIyNTM0OSAyLjYyNDk1OCA1LjQzOTA0OAp2IC0yLjIxNTA2NiAyLjYxOTQ2MSA1LjQzOTA0OAp2IC0yLjIwNjA1MiAyLjYxMjA2NCA1LjQzOTA0OAp2IC0yLjE5ODY1NSAyLjYwMzA1MCA1LjQzOTA0OAp2IC0yLjE5MzE1OCAyLjU5Mjc2NyA1LjQzOTA0Nwp2IC0yLjE4OTc3MyAyLjU4MTYwOSA1LjQzOTA0OAp2IC0yLjE4ODYzMSAyLjU3MDAwNCA1LjQzOTA0Nwp2IC0yLjE4OTc3MyAyLjU1ODQwMCA1LjQzOTA0OAp2IC0yLjE5MzE1OCAyLjU0NzI0MiA1LjQzOTA0OAp2IC0yLjE5ODY1NSAyLjUzNjk1OCA1LjQzOTA0Nwp2IC0yLjIwNjA1MiAyLjUyNzk0NSA1LjQzOTA0OAp2IC0yLjIxNTA2NiAyLjUyMDU0OCA1LjQzOTA0OAp2IC0yLjIyNTM0OSAyLjUxNTA1MSA1LjQzOTA0Nwp2IC0yLjIzNjUwOCAyLjUxMTY2NiA1LjQzOTA0OAp2IC0wLjI4MDc4MSAyLjQ0Mjc4MiA2LjU0MDMyNwp2IC0wLjMwNTczOCAyLjQ0NTI0MCA2LjU0MDMyNwp2IC0wLjMyOTczNSAyLjQ1MjUyMCA2LjU0MDMyNwp2IC0wLjM1MTg1MSAyLjQ2NDM0MSA2LjU0MDMyNwp2IC0wLjM3MTIzNiAyLjQ4MDI1MCA2LjU0MDMyNwp2IC0wLjM4NzE0NSAyLjQ5OTYzNSA2LjU0MDMyNwp2IC0wLjM5ODk2NyAyLjUyMTc1MSA2LjU0MDMyNwp2IC0wLjQwNjI0NiAyLjU0NTc0OSA2LjU0MDMyNwp2IC0wLjQwODcwNCAyLjU3MDcwNSA2LjU0MDMyNwp2IC0wLjQwNjI0NiAyLjU5NTY2MiA2LjU0MDMyNwp2IC0wLjM5ODk2NyAyLjYxOTY2MCA2LjU0MDMyNwp2IC0wLjM4NzE0NSAyLjY0MTc3NiA2LjU0MDMyNwp2IC0wLjM3MTIzNiAyLjY2MTE2MSA2LjU0MDMyNwp2IC0wLjM1MTg1MSAyLjY3NzA3MCA2LjU0MDMyNwp2IC0wLjMyOTczNSAyLjY4ODg5MSA2LjU0MDMyNwp2IC0wLjMwNTczNyAyLjY5NjE3MSA2LjU0MDMyNwp2IC0wLjI4MDc4MSAyLjY5ODYyOSA2LjU0MDMyNwp2IDAuMzA2NDIwIDIuNjk2MTcxIDYuNTQwMzI3CnYgMC4zMzA0MTcgMi42ODg4OTEgNi41NDAzMjcKdiAwLjM1MjUzMyAyLjY3NzA3MCA2LjU0MDMyNwp2IDAuMzcxOTE4IDIuNjYxMTYxIDYuNTQwMzI3CnYgMC4zODc4MjcgMi42NDE3NzYgNi41NDAzMjcKdiAwLjM5OTY0OSAyLjYxOTY1OSA2LjU0MDMyNwp2IDAuNDA2OTI4IDIuNTk1NjYyIDYuNTQwMzI3CnYgMC40MDkzODYgMi41NzA3MDUgNi41NDAzMjcKdiAwLjQwNjkyOCAyLjU0NTc0OSA2LjU0MDMyNwp2IDAuMzk5NjQ5IDIuNTIxNzUxIDYuNTQwMzI3CnYgMC4zODc4MjcgMi40OTk2MzUgNi41NDAzMjcKdiAwLjM3MTkxOCAyLjQ4MDI1MCA2LjU0MDMyNwp2IDAuMzUyNTMzIDIuNDY0MzQxIDYuNTQwMzI3CnYgMC4zMzA0MTcgMi40NTI1MjAgNi41NDAzMjcKdiAwLjMwNjQxOSAyLjQ0NTI0MCA2LjU0MDMyNwp2IC0zLjMxNzE2NCAyLjU4NTg4OCAtMy41NDc1NTQKdiAtMy4zMTcxNjQgMi42MDc4ODkgLTMuNTQ1Mzg3CnYgLTMuMzE3MTY0IDIuNjI5MDQ1IC0zLjUzODk2OQp2IC0zLjMxNzE2NCAyLjY0ODU0MiAtMy41Mjg1NDcKdiAtMy4zMTcxNjQgMi42NjU2MzIgLTMuNTE0NTIzCnYgLTMuMzE3MTY0IDIuNjc5NjU3IC0zLjQ5NzQzMwp2IC0zLjMxNzE2NCAyLjY5MDA3OCAtMy40Nzc5MzYKdiAtMy4zMTcxNjMgMi42OTY0OTYgLTMuNDU2NzgwCnYgLTMuMzE3MTY0IDIuNjk4Njg4IC0zLjQzNDUyMQp2IC0zLjMxNzE2NCAyLjY5NjQyMCAtMS45Mjc5MDQKdiAtMy4zMTcxNjMgMi42OTAwNzggLTEuOTA2OTk4CnYgLTMuMzE3MTY0IDIuNjc5NjU3IC0xLjg4NzUwMQp2IC0zLjMxNzE2NCAyLjY2NTYzMiAtMS44NzA0MTIKdiAtMy4zMTcxNjMgMi42NDg1NDIgLTEuODU2Mzg3CnYgLTMuMzE3MTYzIDIuNjI5MDQ1IC0xLjg0NTk2NQp2IC0zLjMxNzE2NCAyLjYwNzg4OSAtMS44Mzk1NDcKdiAtMy4zMTcxNjMgMi41ODU4ODggLTEuODM3MzgxCnYgLTMuMzE3MTY0IDIuNTYzODg3IC0xLjgzOTU0Nwp2IC0zLjMxNzE2MyAyLjU0MjczMSAtMS44NDU5NjUKdiAtMy4zMTcxNjQgMi41MjMyMzQgLTEuODU2Mzg3CnYgLTMuMzE3MTY0IDIuNTA2MTQ0IC0xLjg3MDQxMgp2IC0zLjMxNzE2NCAyLjQ5MjExOSAtMS44ODc1MDEKdiAtMy4zMTcxNjQgMi40ODE2OTggLTEuOTA2OTk5CnYgLTMuMzE3MTY0IDIuNDc1MzU2IC0xLjkyNzkwNAp2IC0zLjMxNzE2NCAyLjQ3MzA4OCAtMy40MzQ1MjEKdiAtMy4zMTcxNjQgMi40NzUyODAgLTMuNDU2NzgwCnYgLTMuMzE3MTY0IDIuNDgxNjk4IC0zLjQ3NzkzNgp2IC0zLjMxNzE2MyAyLjQ5MjExOSAtMy40OTc0MzMKdiAtMy4zMTcxNjQgMi41MDYxNDQgLTMuNTE0NTIzCnYgLTMuMzE3MTY0IDIuNTIzMjM0IC0zLjUyODU0OAp2IC0zLjMxNzE2NCAyLjU0MjczMSAtMy41Mzg5NjkKdiAtMy4zMTcxNjQgMi41NjM4ODcgLTMuNTQ1Mzg2CnYgLTMuMzY1Njg1IDIuOTE4MDIyIDUuOTkxODk5CnYgLTIuNDMyOTgxIDIuOTE0MTg2IDYuOTQxNDg0CnYgLTMuMzUxOTU4IDIuOTE3MzU2IDYuMTU2MzU2CnYgLTMuMzEwMjIzIDIuOTE2NzEwIDYuMzE1OTAwCnYgLTMuMjQxNzQ4IDIuOTE2MTA0IDYuNDY1NjgyCnYgLTMuMTQ4NjE1IDIuOTE1NTU3IDYuNjAxMTUzCnYgLTMuMDMzNjUzIDIuOTE1MDg0IDYuNzE4MTk1CnYgLTIuOTAwMzU1IDIuOTE0NzAxIDYuODEzMjU0CnYgLTIuNzUyNzcxIDIuOTE0NDE4IDYuODgzNDQwCnYgLTIuNTk1Mzg2IDIuOTE0MjQ1IDYuOTI2NjIwCnYgLTIuMzkyMDE4IDIuOTcwNDU0IC02Ljk1MjcyOAp2IC0zLjMzMDMwNSAyLjk2NjYyMCAtNi4wMDg2NTkKdiAtMi41NTQ1MDcgMi45NzAzOTUgLTYuOTM4ODIyCnYgLTIuNzEyMTQ0IDIuOTcwMjIyIC02Ljg5NjU3MQp2IC0yLjg2MDE0MCAyLjk2OTk0MCAtNi44MjcyNTYKdiAtMi45OTM5OTYgMi45Njk1NTcgLTYuNzMyOTg1CnYgLTMuMTA5NjQ3IDIuOTY5MDg0IC02LjYxNjYyMwp2IC0zLjIwMzU3NyAyLjk2ODUzNyAtNi40ODE3MDMKdiAtMy4yNzI5MzMgMi45Njc5MzEgLTYuMzMyMzI3CnYgLTMuMzE1NjA4IDIuOTY3Mjg2IC02LjE3MzAzMgp2IDIuMzkyMDA5IDIuOTE0MTgzIDYuOTU1NzA5CnYgMy4zMzAyOTcgMi45MTgwMTcgNi4wMTE2NDEKdiAyLjU1NDQ5OSAyLjkxNDI0MSA2Ljk0MTgwMwp2IDIuNzEyMTM2IDIuOTE0NDE0IDYuODk5NTUyCnYgMi44NjAxMzIgMi45MTQ2OTYgNi44MzAyMzcKdiAyLjk5Mzk4OCAyLjkxNTA4MCA2LjczNTk2Ngp2IDMuMTA5NjM4IDIuOTE1NTUyIDYuNjE5NjA0CnYgMy4yMDM1NjggMi45MTYxMDAgNi40ODQ2ODQKdiAzLjI3MjkyNSAyLjkxNjcwNSA2LjMzNTMwOAp2IDMuMzE1NjAwIDIuOTE3MzUxIDYuMTc2MDEzCnYgMy4zNjU2NzcgMi45NjY2MTUgLTUuOTg4OTE4CnYgMi40MzI5NzMgMi45NzA0NTAgLTYuOTM4NTAzCnYgMy4zNTE5NDkgMi45NjcyODEgLTYuMTUzMzc1CnYgMy4zMTAyMTUgMi45Njc5MjcgLTYuMzEyOTE5CnYgMy4yNDE3NDAgMi45Njg1MzIgLTYuNDYyNzAxCnYgMy4xNDg2MDcgMi45NjkwODAgLTYuNTk4MTcyCnYgMy4wMzM2NDUgMi45Njk1NTMgLTYuNzE1MjE0CnYgMi45MDAzNDcgMi45Njk5MzYgLTYuODEwMjczCnYgMi43NTI3NjMgMi45NzAyMTkgLTYuODgwNDU5CnYgMi41OTUzNzggMi45NzAzOTIgLTYuOTIzNjM5CnYgLTIuNDY2NTYwIDIuMjM0ODA2IDYuOTkxNTM5CnYgLTIuNDY2NTY4IDIuODU3MDI4IDYuOTk0MDU4CnYgLTIuNDkwODA4IDIuMjgyMDkzIDcuMDI5ODUxCnYgLTIuNTEwODI3IDIuMzM0Nzc1IDcuMDYxNTM3CnYgLTIuNTI2MjA5IDIuMzkxNzgwIDcuMDg1OTUxCnYgLTIuNTM2NjQxIDIuNDUxOTQ2IDcuMTAyNTk1CnYgLTIuNTQxOTExIDIuNTE0MDQ5IDcuMTExMTMxCnYgLTIuNTQxOTEyIDIuNTc2ODI0IDcuMTExMzg1CnYgLTIuNTM2NjQzIDIuNjM4OTk0IDcuMTAzMzUyCnYgLTIuNTI2MjEyIDIuNjk5MjkzIDcuMDg3MTk2CnYgLTIuNTEwODMyIDIuNzU2NDkzIDcuMDYzMjQ1CnYgLTIuNDkwODE0IDIuODA5NDMxIDcuMDMxOTg3CnYgLTIuNjMxOTc5IDIuMjM2MDcyIDYuOTc3Njg1CnYgLTIuNjMxOTg3IDIuODU1ODcwIDYuOTgwMTk2CnYgLTIuNjU3NzUyIDIuMjgzMTc2IDcuMDE1NzY2CnYgLTIuNjc5MDI4IDIuMzM1NjUzIDcuMDQ3MjU5CnYgLTIuNjk1Mzc3IDIuMzkyNDM2IDcuMDcxNTI0CnYgLTIuNzA2NDY1IDIuNDUyMzY3IDcuMDg4MDY4CnYgLTIuNzEyMDY2IDIuNTE0MjI4IDcuMDk2NTUyCnYgLTIuNzEyMDY3IDIuNTc2NzU5IDcuMDk2ODA2CnYgLTIuNzA2NDY3IDIuNjM4Njg2IDcuMDg4ODIyCnYgLTIuNjk1MzgwIDIuNjk4NzUwIDcuMDcyNzY1CnYgLTIuNjc5MDMzIDIuNzU1NzI3IDcuMDQ4OTYwCnYgLTIuNjU3NzU3IDIuODA4NDU4IDcuMDE3ODkzCnYgLTIuNzkyODE0IDIuMjM4MDY5IDYuOTM1ODU2CnYgLTIuNzkyODIxIDIuODU0MjA4IDYuOTM4MzUxCnYgLTIuODE5OTkzIDIuMjg0ODk2IDYuOTczNDc0CnYgLTIuODQyNDMyIDIuMzM3MDY0IDcuMDA0NTg2CnYgLTIuODU5Njc0IDIuMzkzNTEyIDcuMDI4NTU3CnYgLTIuODcxMzY4IDIuNDUzMDkwIDcuMDQ0OTAwCnYgLTIuODc3Mjc1IDIuNTE0NTg2IDcuMDUzMjg0CnYgLTIuODc3Mjc1IDIuNTc2NzQ3IDcuMDUzNTM1CnYgLTIuODcxMzcwIDIuNjM4MzA5IDcuMDQ1NjUxCnYgLTIuODU5Njc3IDIuNjk4MDE4IDcuMDI5NzkwCnYgLTIuODQyNDM3IDIuNzU0NjU5IDcuMDA2Mjc3CnYgLTIuODE5OTk5IDIuODA3MDc4IDYuOTc1NTg4CnYgLTIuOTQzNzM3IDIuMjQwMDI5IDYuODY2NjQxCnYgLTIuOTQzNzQ0IDIuODUyODA1IDYuODY5MTIyCnYgLTIuOTcyMjIzIDIuMjg2NjAyIDYuOTAzNjcyCnYgLTIuOTk1NzQwIDIuMzM4NDg2IDYuOTM0Mjk4CnYgLTMuMDEzODExIDIuMzk0NjI3IDYuOTU3ODk2CnYgLTMuMDI2MDY3IDIuNDUzODgxIDYuOTczOTg3CnYgLTMuMDMyMjU4IDIuNTE1MDQxIDYuOTgyMjQxCnYgLTMuMDMyMjU5IDIuNTc2ODY0IDYuOTgyNDkxCnYgLTMuMDI2MDY4IDIuNjM4MDg5IDYuOTc0NzMzCnYgLTMuMDEzODE0IDIuNjk3NDcyIDYuOTU5MTIzCnYgLTIuOTk1NzQ1IDIuNzUzODAyIDYuOTM1OTgwCnYgLTIuOTcyMjI4IDIuODA1OTM0IDYuOTA1Nzc1CnYgLTMuMDc5Nzk3IDIuMjQxNDQ0IDYuNzcxNzI2CnYgLTMuMDc5ODAzIDIuODUyMTU2IDYuNzc0MTk5CnYgLTMuMTA5NDk3IDIuMjg3ODYyIDYuODA4MTE3CnYgLTMuMTM0MDE3IDIuMzM5NTczIDYuODM4MjE2CnYgLTMuMTUyODU4IDIuMzk1NTI2IDYuODYxNDA4CnYgLTMuMTY1NjM2IDIuNDU0NTgxIDYuODc3MjIzCnYgLTMuMTcyMDkwIDIuNTE1NTM2IDYuODg1MzM3CnYgLTMuMTcyMDkxIDIuNTc3MTUxIDYuODg1NTg3CnYgLTMuMTY1NjM3IDIuNjM4MTY5IDYuODc3OTY2CnYgLTMuMTUyODYxIDIuNjk3MzUxIDYuODYyNjMxCnYgLTMuMTM0MDIxIDIuNzUzNDkwIDYuODM5ODkyCnYgLTMuMTA5NTAzIDIuODA1NDQ0IDYuODEwMjE0CnYgLTMuMTk2NTgyIDIuMjQyMDA3IDYuNjUzNzc3CnYgLTMuMTk2NTg5IDIuODUyNTQ1IDYuNjU2MjUwCnYgLTMuMjI3NDAzIDIuMjg4NDE0IDYuNjg5NTI2CnYgLTMuMjUyODQ5IDIuMzQwMTE0IDYuNzE5MDkyCnYgLTMuMjcyNDAyIDIuMzk2MDUyIDYuNzQxODc3CnYgLTMuMjg1NjYyIDIuNDU1MDkxIDYuNzU3NDE1CnYgLTMuMjkyMzYxIDIuNTE2MDMwIDYuNzY1Mzg5CnYgLTMuMjkyMzYxIDIuNTc3NjI2IDYuNzY1NjM5CnYgLTMuMjg1NjY0IDIuNjM4NjI3IDYuNzU4MTU4CnYgLTMuMjcyNDA1IDIuNjk3NzkwIDYuNzQzMDk5CnYgLTMuMjUyODU0IDIuNzUzOTEyIDYuNzIwNzY4CnYgLTMuMjI3NDA5IDIuODA1ODUwIDYuNjkxNjIxCnYgLTMuMjkwMzgzIDIuMjQxNjAwIDYuNTE2MzMxCnYgLTMuMjkwMzkwIDIuODU0MDY0IDYuNTE4ODExCnYgLTMuMzIyMjIxIDIuMjg4MTU2IDYuNTUxNDU4CnYgLTMuMzQ4NTA1IDIuMzQwMDIxIDYuNTgwNTEyCnYgLTMuMzY4NzAyIDIuMzk2MTM4IDYuNjAyOTAyCnYgLTMuMzgyNDAwIDIuNDU1MzY1IDYuNjE4MTczCnYgLTMuMzg5MzIwIDIuNTE2NDk2IDYuNjI2MDE0CnYgLTMuMzg5MzIwIDIuNTc4Mjg3IDYuNjI2MjY0CnYgLTMuMzgyNDAyIDIuNjM5NDc5IDYuNjE4OTE5CnYgLTMuMzY4NzA2IDIuNjk4ODI4IDYuNjA0MTI3CnYgLTMuMzQ4NTEwIDIuNzU1MTI1IDYuNTgyMTkzCnYgLTMuMzIyMjI3IDIuODA3MjI0IDYuNTUzNTYwCnYgLTMuMzU4MzY3IDIuMjQwMzIxIDYuMzYzNzAyCnYgLTMuMzU4Mzc0IDIuODU2NTc4IDYuMzY2MTk4CnYgLTMuMzkxMDgyIDIuMjg3MTY5IDYuMzk4MjMwCnYgLTMuNDE4MDkxIDIuMzM5MzU3IDYuNDI2NzkwCnYgLTMuNDM4ODQ1IDIuMzk1ODI0IDYuNDQ4ODAxCnYgLTMuNDUyOTIwIDIuNDU1NDE5IDYuNDYzODE1CnYgLTMuNDYwMDMwIDIuNTE2OTI5IDYuNDcxNTI3CnYgLTMuNDYwMDMxIDIuNTc5MTAzIDYuNDcxNzc4CnYgLTMuNDUyOTIyIDIuNjQwNjc0IDYuNDY0NTY1CnYgLTMuNDM4ODQ4IDIuNzAwMzg5IDYuNDUwMDM0CnYgLTMuNDE4MDk2IDIuNzU3MDMyIDYuNDI4NDgyCnYgLTMuMzkxMDg4IDIuODA5NDUxIDYuNDAwMzQ1CnYgLTMuMzk4NzY1IDIuMjM4NTg1IDYuMjAwOTAxCnYgLTMuMzk4NzcyIDIuODU5NjMxIDYuMjAzNDE2CnYgLTMuNDMyMTU0IDIuMjg1ODAxIDYuMjM0ODIxCnYgLTMuNDU5NzE5IDIuMzM4Mzk4IDYuMjYyODgwCnYgLTMuNDgwODk5IDIuMzk1MzA1IDYuMjg0NTA3CnYgLTMuNDk1MjY0IDIuNDU1MzY1IDYuMjk5MjYwCnYgLTMuNTAyNTIwIDIuNTE3MzU0IDYuMzA2ODQyCnYgLTMuNTAyNTIxIDIuNTgwMDExIDYuMzA3MDk2CnYgLTMuNDk1MjY2IDIuNjQyMDU5IDYuMzAwMDE2CnYgLTMuNDgwOTAyIDIuNzAyMjM3IDYuMjg1NzUwCnYgLTMuNDU5NzIzIDIuNzU5MzE4IDYuMjY0NTg0CnYgLTMuNDMyMTU5IDIuODEyMTQxIDYuMjM2OTUyCnYgLTMuNDExMDk1IDIuODYyMjY3IDYuMDM2MTM1CnYgLTMuNDExMDg4IDIuMjM3MzA0IDYuMDMzNjA0CnYgLTMuNDQ0ODMzIDIuODE0NDgxIDYuMDY4OTc1CnYgLTMuNDcyNjg2IDIuNzYxMzI4IDYuMDk2MDMyCnYgLTMuNDk0MDg4IDIuNzAzODg5IDYuMTE2NzU0CnYgLTMuNTA4NjAyIDIuNjQzMzMzIDYuMTMwNzIwCnYgLTMuNTE1OTMzIDIuNTgwODk0IDYuMTM3NjQ2CnYgLTMuNTE1OTMzIDIuNTE3ODQzIDYuMTM3MzkxCnYgLTMuNTA4NjAwIDIuNDU1NDYyIDYuMTI5OTU5CnYgLTMuNDk0MDg1IDIuMzk1MDIyIDYuMTE1NTAyCnYgLTMuNDcyNjgyIDIuMzM3NzUzIDYuMDk0MzE2CnYgLTMuNDQ0ODI3IDIuMjg0ODIxIDYuMDY2ODMwCnYgLTIuNDI1MjkyIDIuOTEzNzIzIC03LjAwNTk2MQp2IC0yLjQyNTI4NSAyLjI5MTUwMSAtNy4wMDg0ODEKdiAtMi40NDkzMTQgMi44NjY0MzYgLTcuMDQ0NDE2CnYgLTIuNDY5MTQ2IDIuODEzNzUzIC03LjA3NjIxOQp2IC0yLjQ4NDM4MyAyLjc1Njc0OSAtNy4xMDA3MjMKdiAtMi40OTQ3MTcgMi42OTY1ODMgLTcuMTE3NDI4CnYgLTIuNDk5OTM3IDIuNjM0NDgwIC03LjEyNTk5NQp2IC0yLjQ5OTkzNyAyLjU3MTcwNSAtNy4xMjYyNDkKdiAtMi40OTQ3MTUgMi41MDk1MzUgLTcuMTE4MTg2CnYgLTIuNDg0MzgwIDIuNDQ5MjM2IC03LjEwMTk2OQp2IC0yLjQ2OTE0MSAyLjM5MjAzNiAtNy4wNzc5MjcKdiAtMi40NDkzMDggMi4zMzkwOTggLTcuMDQ2NTUxCnYgLTIuNTkwNzkwIDIuOTEyNDU3IC02Ljk5MzA4Mwp2IC0yLjU5MDc4MyAyLjI5MjY1OSAtNi45OTU1OTQKdiAtMi42MTYzMzcgMi44NjUzNTMgLTcuMDMxMzE0CnYgLTIuNjM3NDI4IDIuODEyODc2IC03LjA2MjkzMgp2IC0yLjY1MzYzMyAyLjc1NjA5NCAtNy4wODcyOTQKdiAtMi42NjQ2MjQgMi42OTYxNjIgLTcuMTAzOTAyCnYgLTIuNjcwMTc1IDIuNjM0MzAxIC03LjExMjQyMAp2IC0yLjY3MDE3NSAyLjU3MTc3MCAtNy4xMTI2NzQKdiAtMi42NjQ2MjIgMi41MDk4NDMgLTcuMTA0NjU3CnYgLTIuNjUzNjMwIDIuNDQ5Nzc5IC03LjA4ODUzNQp2IC0yLjYzNzQyMyAyLjM5MjgwMiAtNy4wNjQ2MzQKdiAtMi42MTYzMzIgMi4zNDAwNzEgLTcuMDMzNDQyCnYgLTIuNzUxODY5IDIuOTEwNDYwIC02Ljk1MjIwMwp2IC0yLjc1MTg2MiAyLjI5NDMyMSAtNi45NTQ2OTgKdiAtMi43Nzg4MjYgMi44NjM2MzQgLTYuOTg5OTgwCnYgLTIuODAxMDgxIDIuODExNDY2IC03LjAyMTIyNAp2IC0yLjgxODE4MSAyLjc1NTAxOCAtNy4wNDUyOTcKdiAtMi44Mjk3NzggMi42OTU0MzkgLTcuMDYxNzA5CnYgLTIuODM1NjM2IDIuNjMzOTQ0IC03LjA3MDEyNwp2IC0yLjgzNTYzNSAyLjU3MTc4MiAtNy4wNzAzNzgKdiAtMi44Mjk3NzYgMi41MTAyMjAgLTcuMDYyNDU5CnYgLTIuODE4MTc4IDIuNDUwNTExIC03LjA0NjUzMAp2IC0yLjgwMTA3NiAyLjM5Mzg3MSAtNy4wMjI5MTQKdiAtMi43Nzg4MjAgMi4zNDE0NTEgLTYuOTkyMDk1CnYgLTIuOTAzMTk3IDIuOTA4NTAwIC02Ljg4Mzg3OAp2IC0yLjkwMzE5MCAyLjI5NTcyNCAtNi44ODYzNjAKdiAtMi45MzE0NjQgMi44NjE5MjggLTYuOTIxMDc3CnYgLTIuOTU0ODAxIDIuODEwMDQzIC02Ljk1MTg0MQp2IC0yLjk3MjczMiAyLjc1MzkwMiAtNi45NzU1NDYKdiAtMi45ODQ4OTMgMi42OTQ2NDkgLTYuOTkxNzA4CnYgLTIuOTkxMDM1IDIuNjMzNDg4IC02Ljk5OTk5OQp2IC0yLjk5MTAzNSAyLjU3MTY2NiAtNy4wMDAyNTAKdiAtMi45ODQ4OTEgMi41MTA0NDAgLTYuOTkyNDU0CnYgLTIuOTcyNzI4IDIuNDUxMDU4IC02Ljk3Njc3Mgp2IC0yLjk1NDc5NiAyLjM5NDcyNyAtNi45NTM1MjQKdiAtMi45MzE0NTggMi4zNDI1OTYgLTYuOTIzMTgwCnYgLTMuMDM5ODE0IDIuOTA3MDg2IC02Ljc4OTc2OAp2IC0zLjAzOTgwNyAyLjI5NjM3MyAtNi43OTIyNDEKdiAtMy4wNjkyOTkgMi44NjA2NjggLTYuODI2MzM0CnYgLTMuMDkzNjQxIDIuODA4OTU2IC02Ljg1NjU3Ngp2IC0zLjExMjM0NSAyLjc1MzAwMyAtNi44Nzk4NzkKdiAtMy4xMjUwMzAgMi42OTM5NDggLTYuODk1NzY5CnYgLTMuMTMxNDM3IDIuNjMyOTkzIC02LjkwMzkyMQp2IC0zLjEzMTQzNiAyLjU3MTM3OSAtNi45MDQxNzEKdiAtMy4xMjUwMjggMi41MTAzNjAgLTYuODk2NTEzCnYgLTMuMTEyMzQyIDIuNDUxMTc5IC02Ljg4MTEwMgp2IC0zLjA5MzYzNyAyLjM5NTA0MCAtNi44NTgyNTMKdiAtMy4wNjkyOTMgMi4zNDMwODUgLTYuODI4NDMwCnYgLTMuMTU3MjkzIDIuOTA2NTIyIC02LjY3MjUwOQp2IC0zLjE1NzI4NiAyLjI5NTk4NSAtNi42NzQ5ODIKdiAtMy4xODc5MDMgMi44NjAxMTUgLTYuNzA4NDM5CnYgLTMuMjEzMTc1IDIuODA4NDE2IC02LjczODE1NQp2IC0zLjIzMjU5MiAyLjc1MjQ3OCAtNi43NjEwNTUKdiAtMy4yNDU3NjAgMi42OTM0MzkgLTYuNzc2NjcwCnYgLTMuMjUyNDEyIDIuNjMyNTAwIC02Ljc4NDY4NQp2IC0zLjI1MjQxMiAyLjU3MDkwNCAtNi43ODQ5MzUKdiAtMy4yNDU3NTkgMi41MDk5MDMgLTYuNzc3NDEzCnYgLTMuMjMyNTg5IDIuNDUwNzM5IC02Ljc2MjI3Nwp2IC0zLjIxMzE3MCAyLjM5NDYxOCAtNi43Mzk4MzEKdiAtMy4xODc4OTggMi4zNDI2ODAgLTYuNzEwNTM0CnYgLTMuMjUxOTAzIDIuOTA2OTMwIC02LjUzNTYxOQp2IC0zLjI1MTg5NiAyLjI5NDQ2NiAtNi41MzgwOTkKdiAtMy4yODM1MzMgMi44NjAzNzQgLTYuNTcwOTMzCnYgLTMuMzA5NjQ2IDIuODA4NTA5IC02LjYwMDE0MQp2IC0zLjMyOTcxMCAyLjc1MjM5MiAtNi42MjI2NTEKdiAtMy4zNDMzMTggMi42OTMxNjUgLTYuNjM4MDAyCnYgLTMuMzUwMTkxIDIuNjMyMDM0IC02LjY0NTg4NAp2IC0zLjM1MDE5MSAyLjU3MDI0NCAtNi42NDYxMzMKdiAtMy4zNDMzMTYgMi41MDkwNTEgLTYuNjM4NzQ4CnYgLTMuMzI5NzA3IDIuNDQ5NzAyIC02LjYyMzg3Ngp2IC0zLjMwOTY0MSAyLjM5MzQwNSAtNi42MDE4MjIKdiAtMy4yODM1MjcgMi4zNDEzMDYgLTYuNTczMDM1CnYgLTMuMzIwNzg1IDIuOTA4MjA5IC02LjM4MzM5Mwp2IC0zLjMyMDc3OCAyLjI5MTk1MiAtNi4zODU4ODkKdiAtMy4zNTMyOTcgMi44NjEzNjEgLTYuNDE4MTE0CnYgLTMuMzgwMTM3IDIuODA5MTczIC02LjQ0NjgzMgp2IC0zLjQwMDc2MCAyLjc1MjcwNiAtNi40Njg5NjYKdiAtMy40MTQ3NDcgMi42OTMxMTEgLTYuNDg0MDYyCnYgLTMuNDIxODExIDIuNjMxNjAxIC02LjQ5MTgxNgp2IC0zLjQyMTgxMSAyLjU2OTQyNyAtNi40OTIwNjgKdiAtMy40MTQ3NDUgMi41MDc4NTcgLTYuNDg0ODEzCnYgLTMuNDAwNzU3IDIuNDQ4MTQyIC02LjQ3MDE5OQp2IC0zLjM4MDEzMiAyLjM5MTQ5OCAtNi40NDg1MjQKdiAtMy4zNTMyOTEgMi4zMzkwNzkgLTYuNDIwMjI5CnYgLTMuMzYyMTQzIDIuOTA5OTQ1IC02LjIyMDgzNAp2IC0zLjM2MjEzNiAyLjI4ODg5OSAtNi4yMjMzNDkKdiAtMy4zOTUzMzEgMi44NjI3MjkgLTYuMjU0OTUwCnYgLTMuNDIyNzMwIDIuODEwMTMyIC02LjI4MzE3MQp2IC0zLjQ0Mzc4MyAyLjc1MzIyNSAtNi4zMDQ5MjMKdiAtMy40NTgwNjAgMi42OTMxNjUgLTYuMzE5NzYwCnYgLTMuNDY1MjcyIDIuNjMxMTc2IC02LjMyNzM4NAp2IC0zLjQ2NTI3MSAyLjU2ODUyMCAtNi4zMjc2MzgKdiAtMy40NTgwNTggMi41MDY0NzEgLTYuMzIwNTE3CnYgLTMuNDQzNzc5IDIuNDQ2MjkzIC02LjMwNjE2NQp2IC0zLjQyMjcyNSAyLjM4OTIxMiAtNi4yODQ4NzUKdiAtMy4zOTUzMjUgMi4zMzYzODkgLTYuMjU3MDgyCnYgLTMuMzc1NDQ1IDIuMjg2MjYzIC02LjA1NjE0Mwp2IC0zLjM3NTQ1MiAyLjkxMTIyNiAtNi4wNTM2MTIKdiAtMy40MDg5ODggMi4zMzQwNDkgLTYuMDg5MTgxCnYgLTMuNDM2NjgyIDIuMzg3MjAyIC02LjExNjQwMgp2IC0zLjQ1Nzk2MSAyLjQ0NDY0MSAtNi4xMzcyNTAKdiAtMy40NzIzOTIgMi41MDUxOTcgLTYuMTUxMzAxCnYgLTMuNDc5NjgzIDIuNTY3NjM2IC02LjE1ODI3MAp2IC0zLjQ3OTY4MyAyLjYzMDY4OCAtNi4xNTgwMTUKdiAtMy40NzIzOTQgMi42OTMwNjkgLTYuMTUwNTQwCnYgLTMuNDU3OTY0IDIuNzUzNTA4IC02LjEzNTk5OQp2IC0zLjQzNjY4NyAyLjgxMDc3NyAtNi4xMTQ2ODYKdiAtMy40MDg5OTQgMi44NjM3MDkgLTYuMDg3MDM3CnYgMy40MTEwODggMi45MTEyMjEgLTYuMDMzNjA0CnYgMy40MTEwOTUgMi4yODYyNTkgLTYuMDM2MTM1CnYgMy40NDQ4MjcgMi44NjM3MDQgLTYuMDY2ODMwCnYgMy40NzI2ODIgMi44MTA3NzIgLTYuMDk0MzE2CnYgMy40OTQwODUgMi43NTM1MDMgLTYuMTE1NTAyCnYgMy41MDg2MDAgMi42OTMwNjMgLTYuMTI5OTU5CnYgMy41MTU5MzMgMi42MzA2ODMgLTYuMTM3MzkxCnYgMy41MTU5MzMgMi41Njc2MzEgLTYuMTM3NjQ2CnYgMy41MDg2MDIgMi41MDUxOTIgLTYuMTMwNzIwCnYgMy40OTQwODggMi40NDQ2MzYgLTYuMTE2NzU0CnYgMy40NzI2ODYgMi4zODcxOTcgLTYuMDk2MDMyCnYgMy40NDQ4MzMgMi4zMzQwNDQgLTYuMDY4OTc1CnYgMy4zOTg3NjUgMi45MDk5NDAgLTYuMjAwOTAxCnYgMy4zOTg3NzIgMi4yODg4OTQgLTYuMjAzNDE2CnYgMy40MzIxNTQgMi44NjI3MjQgLTYuMjM0ODIxCnYgMy40NTk3MTkgMi44MTAxMjcgLTYuMjYyODgwCnYgMy40ODA4OTkgMi43NTMyMjAgLTYuMjg0NTA3CnYgMy40OTUyNjQgMi42OTMxNjAgLTYuMjk5MjYwCnYgMy41MDI1MjAgMi42MzExNzEgLTYuMzA2ODQyCnYgMy41MDI1MjEgMi41Njg1MTUgLTYuMzA3MDk2CnYgMy40OTUyNjYgMi41MDY0NjYgLTYuMzAwMDE2CnYgMy40ODA5MDIgMi40NDYyODggLTYuMjg1NzUwCnYgMy40NTk3MjMgMi4zODkyMDcgLTYuMjY0NTg0CnYgMy40MzIxNTkgMi4zMzYzODQgLTYuMjM2OTUyCnYgMy4zNTgzNjcgMi45MDgyMDUgLTYuMzYzNzAyCnYgMy4zNTgzNzQgMi4yOTE5NDcgLTYuMzY2MTk4CnYgMy4zOTEwODIgMi44NjEzNTYgLTYuMzk4MjMwCnYgMy40MTgwOTEgMi44MDkxNjggLTYuNDI2NzkwCnYgMy40Mzg4NDUgMi43NTI3MDEgLTYuNDQ4ODAxCnYgMy40NTI5MjAgMi42OTMxMDYgLTYuNDYzODE1CnYgMy40NjAwMzAgMi42MzE1OTYgLTYuNDcxNTI3CnYgMy40NjAwMzEgMi41Njk0MjIgLTYuNDcxNzc4CnYgMy40NTI5MjIgMi41MDc4NTIgLTYuNDY0NTY1CnYgMy40Mzg4NDggMi40NDgxMzcgLTYuNDUwMDM0CnYgMy40MTgwOTYgMi4zOTE0OTMgLTYuNDI4NDgyCnYgMy4zOTEwODggMi4zMzkwNzQgLTYuNDAwMzQ1CnYgMy4yOTAzODMgMi45MDY5MjUgLTYuNTE2MzMxCnYgMy4yOTAzOTAgMi4yOTQ0NjEgLTYuNTE4ODExCnYgMy4zMjIyMjEgMi44NjAzNjkgLTYuNTUxNDU4CnYgMy4zNDg1MDUgMi44MDg1MDQgLTYuNTgwNTEyCnYgMy4zNjg3MDIgMi43NTIzODcgLTYuNjAyOTAyCnYgMy4zODI0MDAgMi42OTMxNjEgLTYuNjE4MTczCnYgMy4zODkzMjAgMi42MzIwMzAgLTYuNjI2MDE0CnYgMy4zODkzMjAgMi41NzAyMzkgLTYuNjI2MjY0CnYgMy4zODI0MDIgMi41MDkwNDYgLTYuNjE4OTE5CnYgMy4zNjg3MDYgMi40NDk2OTcgLTYuNjA0MTI3CnYgMy4zNDg1MTAgMi4zOTM0MDAgLTYuNTgyMTkzCnYgMy4zMjIyMjcgMi4zNDEzMDEgLTYuNTUzNTYwCnYgMy4xOTY1ODMgMi45MDY1MTggLTYuNjUzNzc3CnYgMy4xOTY1ODkgMi4yOTU5ODAgLTYuNjU2MjUwCnYgMy4yMjc0MDQgMi44NjAxMTEgLTYuNjg5NTI2CnYgMy4yNTI4NTAgMi44MDg0MTIgLTYuNzE5MDkyCnYgMy4yNzI0MDIgMi43NTI0NzMgLTYuNzQxODc3CnYgMy4yODU2NjIgMi42OTM0MzQgLTYuNzU3NDE1CnYgMy4yOTIzNjEgMi42MzI0OTYgLTYuNzY1Mzg5CnYgMy4yOTIzNjEgMi41NzA4OTkgLTYuNzY1NjM5CnYgMy4yODU2NjQgMi41MDk4OTggLTYuNzU4MTU4CnYgMy4yNzI0MDUgMi40NTA3MzUgLTYuNzQzMDk5CnYgMy4yNTI4NTQgMi4zOTQ2MTMgLTYuNzIwNzY4CnYgMy4yMjc0MDkgMi4zNDI2NzYgLTYuNjkxNjIxCnYgMy4wNzk3OTcgMi45MDcwODEgLTYuNzcxNzI2CnYgMy4wNzk4MDMgMi4yOTYzNjkgLTYuNzc0MTk5CnYgMy4xMDk0OTcgMi44NjA2NjQgLTYuODA4MTE3CnYgMy4xMzQwMTcgMi44MDg5NTIgLTYuODM4MjE2CnYgMy4xNTI4NTggMi43NTI5OTkgLTYuODYxNDA4CnYgMy4xNjU2MzYgMi42OTM5NDQgLTYuODc3MjIzCnYgMy4xNzIwOTAgMi42MzI5ODkgLTYuODg1MzM3CnYgMy4xNzIwOTEgMi41NzEzNzUgLTYuODg1NTg3CnYgMy4xNjU2MzcgMi41MTAzNTYgLTYuODc3OTY2CnYgMy4xNTI4NjEgMi40NTExNzQgLTYuODYyNjMxCnYgMy4xMzQwMjEgMi4zOTUwMzUgLTYuODM5ODkyCnYgMy4xMDk1MDMgMi4zNDMwODEgLTYuODEwMjE0CnYgMi45NDM3MzcgMi45MDg0OTYgLTYuODY2NjQxCnYgMi45NDM3NDQgMi4yOTU3MjAgLTYuODY5MTIyCnYgMi45NzIyMjMgMi44NjE5MjMgLTYuOTAzNjcyCnYgMi45OTU3NDAgMi44MTAwMzkgLTYuOTM0Mjk4CnYgMy4wMTM4MTEgMi43NTM4OTggLTYuOTU3ODk2CnYgMy4wMjYwNjcgMi42OTQ2NDQgLTYuOTczOTg3CnYgMy4wMzIyNTggMi42MzM0ODQgLTYuOTgyMjQxCnYgMy4wMzIyNTkgMi41NzE2NjEgLTYuOTgyNDkxCnYgMy4wMjYwNjggMi41MTA0MzYgLTYuOTc0NzMzCnYgMy4wMTM4MTQgMi40NTEwNTQgLTYuOTU5MTIzCnYgMi45OTU3NDUgMi4zOTQ3MjMgLTYuOTM1OTgwCnYgMi45NzIyMjggMi4zNDI1OTIgLTYuOTA1Nzc1CnYgMi43OTI4MTQgMi45MTA0NTYgLTYuOTM1ODU2CnYgMi43OTI4MjEgMi4yOTQzMTcgLTYuOTM4MzUxCnYgMi44MTk5OTMgMi44NjM2MzAgLTYuOTczNDc0CnYgMi44NDI0MzIgMi44MTE0NjEgLTcuMDA0NTg2CnYgMi44NTk2NzQgMi43NTUwMTMgLTcuMDI4NTU3CnYgMi44NzEzNjggMi42OTU0MzUgLTcuMDQ0OTAwCnYgMi44NzcyNzUgMi42MzM5NDAgLTcuMDUzMjg0CnYgMi44NzcyNzUgMi41NzE3NzggLTcuMDUzNTM1CnYgMi44NzEzNzAgMi41MTAyMTYgLTcuMDQ1NjUxCnYgMi44NTk2NzcgMi40NTA1MDcgLTcuMDI5NzkwCnYgMi44NDI0MzcgMi4zOTM4NjcgLTcuMDA2Mjc3CnYgMi44MTk5OTkgMi4zNDE0NDcgLTYuOTc1NTg4CnYgMi42MzE5NzkgMi45MTI0NTMgLTYuOTc3Njg1CnYgMi42MzE5ODcgMi4yOTI2NTYgLTYuOTgwMTk2CnYgMi42NTc3NTIgMi44NjUzNDkgLTcuMDE1NzY2CnYgMi42NzkwMjggMi44MTI4NzIgLTcuMDQ3MjU5CnYgMi42OTUzNzcgMi43NTYwOTAgLTcuMDcxNTI0CnYgMi43MDY0NjUgMi42OTYxNTggLTcuMDg4MDY4CnYgMi43MTIwNjYgMi42MzQyOTcgLTcuMDk2NTUyCnYgMi43MTIwNjcgMi41NzE3NjcgLTcuMDk2ODA2CnYgMi43MDY0NjcgMi41MDk4MzkgLTcuMDg4ODIyCnYgMi42OTUzODAgMi40NDk3NzUgLTcuMDcyNzY1CnYgMi42NzkwMzMgMi4zOTI3OTggLTcuMDQ4OTYwCnYgMi42NTc3NTcgMi4zNDAwNjcgLTcuMDE3ODkzCnYgMi40NjY1NjggMi4yOTE0OTcgLTYuOTk0MDU4CnYgMi40NjY1NjAgMi45MTM3MjAgLTYuOTkxNTM5CnYgMi40OTA4MTQgMi4zMzkwOTQgLTcuMDMxOTg3CnYgMi41MTA4MzIgMi4zOTIwMzIgLTcuMDYzMjQ1CnYgMi41MjYyMTIgMi40NDkyMzMgLTcuMDg3MTk2CnYgMi41MzY2NDMgMi41MDk1MzEgLTcuMTAzMzUyCnYgMi41NDE5MTIgMi41NzE3MDIgLTcuMTExMzg1CnYgMi41NDE5MTEgMi42MzQ0NzcgLTcuMTExMTMxCnYgMi41MzY2NDEgMi42OTY1NzkgLTcuMTAyNTk1CnYgMi41MjYyMDkgMi43NTY3NDUgLTcuMDg1OTUxCnYgMi41MTA4MjcgMi44MTM3NTAgLTcuMDYxNTM3CnYgMi40OTA4MDggMi44NjY0MzIgLTcuMDI5ODUxCnYgMi40MjUyODUgMi44NTcwMjQgNy4wMDg0ODEKdiAyLjQyNTI5MiAyLjIzNDgwMiA3LjAwNTk2MQp2IDIuNDQ5MzA4IDIuODA5NDI3IDcuMDQ2NTUxCnYgMi40NjkxNDEgMi43NTY0OTAgNy4wNzc5MjcKdiAyLjQ4NDM4MCAyLjY5OTI4OSA3LjEwMTk2OQp2IDIuNDk0NzE1IDIuNjM4OTkwIDcuMTE4MTg2CnYgMi40OTk5MzcgMi41NzY4MjAgNy4xMjYyNDkKdiAyLjQ5OTkzNyAyLjUxNDA0NSA3LjEyNTk5NQp2IDIuNDk0NzE3IDIuNDUxOTQyIDcuMTE3NDI4CnYgMi40ODQzODMgMi4zOTE3NzYgNy4xMDA3MjMKdiAyLjQ2OTE0NiAyLjMzNDc3MiA3LjA3NjIxOQp2IDIuNDQ5MzE0IDIuMjgyMDkwIDcuMDQ0NDE2CnYgMi41OTA3ODMgMi44NTU4NjYgNi45OTU1OTQKdiAyLjU5MDc5MCAyLjIzNjA2OCA2Ljk5MzA4Mwp2IDIuNjE2MzMyIDIuODA4NDU1IDcuMDMzNDQyCnYgMi42Mzc0MjMgMi43NTU3MjMgNy4wNjQ2MzQKdiAyLjY1MzYzMCAyLjY5ODc0NiA3LjA4ODUzNQp2IDIuNjY0NjIyIDIuNjM4NjgyIDcuMTA0NjU3CnYgMi42NzAxNzUgMi41NzY3NTUgNy4xMTI2NzQKdiAyLjY3MDE3NSAyLjUxNDIyNCA3LjExMjQyMAp2IDIuNjY0NjI0IDIuNDUyMzYzIDcuMTAzOTAyCnYgMi42NTM2MzMgMi4zOTI0MzIgNy4wODcyOTQKdiAyLjYzNzQyOCAyLjMzNTY0OSA3LjA2MjkzMgp2IDIuNjE2MzM3IDIuMjgzMTcyIDcuMDMxMzE0CnYgMi43NTE4NjIgMi44NTQyMDQgNi45NTQ2OTgKdiAyLjc1MTg2OSAyLjIzODA2NSA2Ljk1MjIwMwp2IDIuNzc4ODIwIDIuODA3MDc0IDYuOTkyMDk1CnYgMi44MDEwNzYgMi43NTQ2NTUgNy4wMjI5MTQKdiAyLjgxODE3OCAyLjY5ODAxNCA3LjA0NjUzMAp2IDIuODI5Nzc2IDIuNjM4MzA1IDcuMDYyNDU5CnYgMi44MzU2MzUgMi41NzY3NDMgNy4wNzAzNzgKdiAyLjgzNTYzNiAyLjUxNDU4MiA3LjA3MDEyNwp2IDIuODI5Nzc4IDIuNDUzMDg2IDcuMDYxNzA5CnYgMi44MTgxODEgMi4zOTM1MDggNy4wNDUyOTcKdiAyLjgwMTA4MSAyLjMzNzA2MCA3LjAyMTIyNAp2IDIuNzc4ODI2IDIuMjg0ODkyIDYuOTg5OTgwCnYgMi45MDMxOTAgMi44NTI4MDEgNi44ODYzNjAKdiAyLjkwMzE5NyAyLjI0MDAyNSA2Ljg4Mzg3OAp2IDIuOTMxNDU4IDIuODA1OTI5IDYuOTIzMTgwCnYgMi45NTQ3OTYgMi43NTM3OTggNi45NTM1MjQKdiAyLjk3MjcyOCAyLjY5NzQ2NyA2Ljk3Njc3Mgp2IDIuOTg0ODkxIDIuNjM4MDg1IDYuOTkyNDU0CnYgMi45OTEwMzUgMi41NzY4NTkgNy4wMDAyNTAKdiAyLjk5MTAzNSAyLjUxNTAzNyA2Ljk5OTk5OQp2IDIuOTg0ODkzIDIuNDUzODc2IDYuOTkxNzA4CnYgMi45NzI3MzIgMi4zOTQ2MjMgNi45NzU1NDYKdiAyLjk1NDgwMSAyLjMzODQ4MiA2Ljk1MTg0MQp2IDIuOTMxNDY0IDIuMjg2NTk3IDYuOTIxMDc3CnYgMy4wMzk4MDcgMi44NTIxNTIgNi43OTIyNDEKdiAzLjAzOTgxNCAyLjI0MTQzOSA2Ljc4OTc2OAp2IDMuMDY5MjkzIDIuODA1NDQwIDYuODI4NDMwCnYgMy4wOTM2MzcgMi43NTM0ODYgNi44NTgyNTMKdiAzLjExMjM0MiAyLjY5NzM0NiA2Ljg4MTEwMgp2IDMuMTI1MDI4IDIuNjM4MTY1IDYuODk2NTEzCnYgMy4xMzE0MzYgMi41NzcxNDYgNi45MDQxNzEKdiAzLjEzMTQzNyAyLjUxNTUzMiA2LjkwMzkyMQp2IDMuMTI1MDMwIDIuNDU0NTc3IDYuODk1NzY5CnYgMy4xMTIzNDUgMi4zOTU1MjIgNi44Nzk4NzkKdiAzLjA5MzY0MSAyLjMzOTU2OSA2Ljg1NjU3Ngp2IDMuMDY5Mjk5IDIuMjg3ODU3IDYuODI2MzM0CnYgMy4xNTcyODYgMi44NTI1NDEgNi42NzQ5ODIKdiAzLjE1NzI5MyAyLjI0MjAwMyA2LjY3MjUwOQp2IDMuMTg3ODk3IDIuODA1ODQ1IDYuNzEwNTM0CnYgMy4yMTMxNzAgMi43NTM5MDcgNi43Mzk4MzEKdiAzLjIzMjU4OSAyLjY5Nzc4NiA2Ljc2MjI3Nwp2IDMuMjQ1NzU5IDIuNjM4NjIyIDYuNzc3NDEzCnYgMy4yNTI0MTIgMi41Nzc2MjEgNi43ODQ5MzUKdiAzLjI1MjQxMiAyLjUxNjAyNSA2Ljc4NDY4NQp2IDMuMjQ1NzYwIDIuNDU1MDg3IDYuNzc2NjcwCnYgMy4yMzI1OTIgMi4zOTYwNDggNi43NjEwNTUKdiAzLjIxMzE3NSAyLjM0MDEwOSA2LjczODE1NQp2IDMuMTg3OTAzIDIuMjg4NDEwIDYuNzA4NDM5CnYgMy4yNTE4OTYgMi44NTQwNTkgNi41MzgwOTkKdiAzLjI1MTkwMyAyLjI0MTU5NSA2LjUzNTYxOQp2IDMuMjgzNTI3IDIuODA3MjE5IDYuNTczMDM1CnYgMy4zMDk2NDEgMi43NTUxMjAgNi42MDE4MjIKdiAzLjMyOTcwNyAyLjY5ODgyMyA2LjYyMzg3Ngp2IDMuMzQzMzE2IDIuNjM5NDc0IDYuNjM4NzQ4CnYgMy4zNTAxOTEgMi41NzgyODIgNi42NDYxMzMKdiAzLjM1MDE5MSAyLjUxNjQ5MSA2LjY0NTg4NAp2IDMuMzQzMzE4IDIuNDU1MzYwIDYuNjM4MDAyCnYgMy4zMjk3MTAgMi4zOTYxMzMgNi42MjI2NTEKdiAzLjMwOTY0NiAyLjM0MDAxNiA2LjYwMDE0MQp2IDMuMjgzNTMzIDIuMjg4MTUyIDYuNTcwOTMzCnYgMy4zMjA3NzggMi44NTY1NzMgNi4zODU4ODkKdiAzLjMyMDc4NSAyLjI0MDMxNiA2LjM4MzM5Mwp2IDMuMzUzMjkxIDIuODA5NDQ2IDYuNDIwMjI5CnYgMy4zODAxMzIgMi43NTcwMjcgNi40NDg1MjQKdiAzLjQwMDc1NyAyLjcwMDM4NCA2LjQ3MDE5OQp2IDMuNDE0NzQ1IDIuNjQwNjY5IDYuNDg0ODEzCnYgMy40MjE4MTEgMi41NzkwOTggNi40OTIwNjgKdiAzLjQyMTgxMSAyLjUxNjkyNCA2LjQ5MTgxNgp2IDMuNDE0NzQ3IDIuNDU1NDE0IDYuNDg0MDYyCnYgMy40MDA3NjAgMi4zOTU4MTkgNi40Njg5NjYKdiAzLjM4MDEzNyAyLjMzOTM1MiA2LjQ0NjgzMgp2IDMuMzUzMjk3IDIuMjg3MTY0IDYuNDE4MTE0CnYgMy4zNjIxMzYgMi44NTk2MjYgNi4yMjMzNDkKdiAzLjM2MjE0MyAyLjIzODU4MCA2LjIyMDgzNAp2IDMuMzk1MzI1IDIuODEyMTM2IDYuMjU3MDgyCnYgMy40MjI3MjUgMi43NTkzMTMgNi4yODQ4NzUKdiAzLjQ0Mzc3OSAyLjcwMjIzMiA2LjMwNjE2NQp2IDMuNDU4MDU4IDIuNjQyMDU0IDYuMzIwNTE3CnYgMy40NjUyNzEgMi41ODAwMDYgNi4zMjc2MzgKdiAzLjQ2NTI3MiAyLjUxNzM0OSA2LjMyNzM4NAp2IDMuNDU4MDYwIDIuNDU1MzYwIDYuMzE5NzYwCnYgMy40NDM3ODMgMi4zOTUzMDAgNi4zMDQ5MjMKdiAzLjQyMjczMCAyLjMzODM5MyA2LjI4MzE3MQp2IDMuMzk1MzMxIDIuMjg1Nzk2IDYuMjU0OTUwCnYgMy4zNzU0NTIgMi4yMzcyOTkgNi4wNTM2MTIKdiAzLjM3NTQ0NSAyLjg2MjI2MiA2LjA1NjE0Mwp2IDMuNDA4OTk0IDIuMjg0ODE2IDYuMDg3MDM3CnYgMy40MzY2ODcgMi4zMzc3NDggNi4xMTQ2ODYKdiAzLjQ1Nzk2NCAyLjM5NTAxNyA2LjEzNTk5OQp2IDMuNDcyMzk0IDIuNDU1NDU3IDYuMTUwNTQwCnYgMy40Nzk2ODMgMi41MTc4MzggNi4xNTgwMTUKdiAzLjQ3OTY4MyAyLjU4MDg4OSA2LjE1ODI3MAp2IDMuNDcyMzkyIDIuNjQzMzI4IDYuMTUxMzAxCnYgMy40NTc5NjEgMi43MDM4ODQgNi4xMzcyNTAKdiAzLjQzNjY4MiAyLjc2MTMyMyA2LjExNjQwMgp2IDMuNDA4OTg4IDIuODE0NDc2IDYuMDg5MTgxCnYgLTIuNTkxODc5IDIuMTc4MTMzIDYuOTIyNzAxCnYgLTIuNDI5NjkzIDIuMTc4MDc1IDYuOTM3NTYyCnYgLTIuNzQ5MDUzIDIuMTc4MzA3IDYuODc5NTI3CnYgLTIuODk2NDM3IDIuMTc4NTg5IDYuODA5MzUwCnYgLTMuMDI5NTU2IDIuMTc4OTczIDYuNzE0MzA0CnYgLTMuMTQ0MzYzIDIuMTc5NDQ1IDYuNTk3Mjc5CnYgLTMuMjM3MzcxIDIuMTc5OTkzIDYuNDYxODI1CnYgLTMuMzA1NzUzIDIuMTgwNTk5IDYuMzEyMDY0CnYgLTMuMzQ3NDMxIDIuMTgxMjQ0IDYuMTUyNTQyCnYgLTMuMzYxMTQxIDIuMTgxOTEwIDUuOTg4MTA4CnYgLTIuMzg4Nzg2IDIuMjM0MzQyIC02Ljk1NDc2Nwp2IC0yLjU1MTA1NiAyLjIzNDI4NCAtNi45NDA4NjMKdiAtMi43MDg0ODEgMi4yMzQxMTEgLTYuODk4NjE4CnYgLTIuODU2Mjc3IDIuMjMzODI5IC02LjgyOTMxMgp2IC0yLjk4OTk1MyAyLjIzMzQ0NSAtNi43MzUwNTQKdiAtMy4xMDU0NDcgMi4yMzI5NzMgLTYuNjE4NzA4CnYgLTMuMTk5MjUwIDIuMjMyNDI1IC02LjQ4MzgwNgp2IC0zLjI2ODUxMyAyLjIzMTgyMCAtNi4zMzQ0NTAKdiAtMy4zMTExMzEgMi4yMzExNzQgLTYuMTc1MTc4CnYgLTMuMzI1ODA4IDIuMjMwNTA4IC02LjAxMDgyNwp2IDMuMzYxMTQ5IDIuMjMwNTA0IC01Ljk5MTA4OQp2IDMuMzQ3NDM5IDIuMjMxMTY5IC02LjE1NTUyMwp2IDMuMzA1NzYxIDIuMjMxODE1IC02LjMxNTA0NQp2IDMuMjM3Mzc5IDIuMjMyNDIxIC02LjQ2NDgwNwp2IDMuMTQ0MzcxIDIuMjMyOTY5IC02LjYwMDI2MAp2IDMuMDI5NTY0IDIuMjMzNDQxIC02LjcxNzI4Ngp2IDIuODk2NDQ2IDIuMjMzODI1IC02LjgxMjMzMQp2IDIuNzQ5MDYxIDIuMjM0MTA3IC02Ljg4MjUwOAp2IDIuNTkxODg3IDIuMjM0MjgwIC02LjkyNTY4Mgp2IDIuNDI5NzAyIDIuMjM0MzM5IC02Ljk0MDU0NAp2IDIuMzg4Nzk0IDIuMTc4MDcyIDYuOTUxNzg2CnYgMi41NTEwNjQgMi4xNzgxMzAgNi45Mzc4ODEKdiAyLjcwODQ4OSAyLjE3ODMwMyA2Ljg5NTYzNwp2IDIuODU2Mjg1IDIuMTc4NTg1IDYuODI2MzMxCnYgMi45ODk5NjEgMi4xNzg5NjggNi43MzIwNzIKdiAzLjEwNTQ1NSAyLjE3OTQ0MSA2LjYxNTcyNgp2IDMuMTk5MjU5IDIuMTc5OTg4IDYuNDgwODI0CnYgMy4yNjg1MjEgMi4xODA1OTQgNi4zMzE0NjkKdiAzLjMxMTEzOSAyLjE4MTI0MCA2LjE3MjE5Ngp2IDMuMzI1ODE2IDIuMTgxOTA1IDYuMDA3ODQ2CnYgLTIuNTY1MTA5IDIuMTc4ODA5IDYuNzU2ODQ4CnYgLTIuNDI1MDEzIDIuMTc4NzU5IDYuNzY5NjcwCnYgLTIuNjkzNzA3IDIuMTc4OTUxIDYuNzIxNTY2CnYgLTIuODE0NDA1IDIuMTc5MTgyIDYuNjY0MTY1CnYgLTIuOTIzNTUyIDIuMTc5NDk2IDYuNTg2MzMwCnYgLTMuMDE3ODExIDIuMTc5ODgzIDYuNDkwMzY1CnYgLTMuMDk0Mjc0IDIuMTgwMzMzIDYuMzc5MTQyCnYgLTMuMTUwNTU4IDIuMTgwODMxIDYuMjU2MDI1CnYgLTMuMTg0ODkyIDIuMTgxMzYyIDYuMTI0NzczCnYgLTMuMTk2Nzk5IDIuMTgxOTQwIDUuOTgyMTMyCnYgLTIuMzg1MDQ2IDIuMjMzNjU4IC02Ljc4NjgzMgp2IC0yLjUyNTIxNSAyLjIzMzYwOCAtNi43NzQ4MzYKdiAtMi42NTQwMTggMi4yMzM0NjcgLTYuNzQwMzEzCnYgLTIuNzc1MDUzIDIuMjMzMjM2IC02LjY4MzYyNQp2IC0yLjg4NDY1NiAyLjIzMjkyMiAtNi42MDY0MzUKdiAtMi45Nzk0ODAgMi4yMzI1MzUgLTYuNTExMDI3CnYgLTMuMDU2NTk4IDIuMjMyMDg1IC02LjQwMDI1Nwp2IC0zLjExMzYwNyAyLjIzMTU4NyAtNi4yNzc0NzQKdiAtMy4xNDg3MTQgMi4yMzEwNTYgLTYuMTQ2NDI3CnYgLTMuMTYxNDYyIDIuMjMwNDc5IC02LjAwMzg1OQp2IDMuMTk2ODA3IDIuMjMwNDc0IC01Ljk4NTExMwp2IDMuMTg0OTAwIDIuMjMxMDUyIC02LjEyNzc1NAp2IDMuMTUwNTY2IDIuMjMxNTgzIC02LjI1OTAwNwp2IDMuMDk0MjgyIDIuMjMyMDgxIC02LjM4MjEyMwp2IDMuMDE3ODE5IDIuMjMyNTMwIC02LjQ5MzM0Ngp2IDIuOTIzNTYwIDIuMjMyOTE4IC02LjU4OTMxMQp2IDIuODE0NDEzIDIuMjMzMjMyIC02LjY2NzE0Nwp2IDIuNjkzNzE1IDIuMjMzNDYzIC02LjcyNDU0Nwp2IDIuNTY1MTE3IDIuMjMzNjA0IC02Ljc1OTgyOQp2IDIuNDI1MDIxIDIuMjMzNjU1IC02Ljc3MjY1MQp2IDIuMzg1MDU0IDIuMTc4NzU2IDYuNzgzODUxCnYgMi41MjUyMjMgMi4xNzg4MDYgNi43NzE4NTUKdiAyLjY1NDAyNiAyLjE3ODk0NyA2LjczNzMzMgp2IDIuNzc1MDYxIDIuMTc5MTc4IDYuNjgwNjQ0CnYgMi44ODQ2NjUgMi4xNzk0OTIgNi42MDM0NTQKdiAyLjk3OTQ4OCAyLjE3OTg3OSA2LjUwODA0Ngp2IDMuMDU2NjA2IDIuMTgwMzI5IDYuMzk3Mjc2CnYgMy4xMTM2MTUgMi4xODA4MjYgNi4yNzQ0OTMKdiAzLjE0ODcyMiAyLjE4MTM1OCA2LjE0MzQ0Ngp2IDMuMTYxNDcwIDIuMTgxOTM1IDYuMDAwODc3CnYgLTIuNDQ1OTU3IDIuODkyMTAyIDYuOTYxNzk3CnYgLTIuNjA5NTI3IDIuODkxNjkxIDYuOTQ3MzIwCnYgMi40MDQ4NjYgMi44OTIwOTkgNi45NzYwOTgKdiAtMi43NjgyNDUgMi44OTExNTUgNi45MDQ2NTUKdiAtMi45MTcxMTkgMi44OTA3ODcgNi44MzQ4MzkKdiAtMy4wNTE0ODQgMi44OTA3NzEgNi43Mzk4MzMKdiAtMy4xNjcxNTEgMi44OTEyMTIgNi42MjI0NDAKdiAtMy4yNjA1NDIgMi44OTIxMzQgNi40ODYyMDkKdiAtMy4zMjg4MjcgMi44OTM0NzcgNi4zMzUzMzMKdiAtMy4zNzAwNDUgMi44OTUwNTMgNi4xNzQ1MzkKdiAtMy4zODMyMzAgMi44OTY0ODAgNi4wMDg5OTAKdiAtMy4zNDc3NDggMi45NDUyMTggLTYuMDI2MDI4CnYgLTIuNDA0ODc0IDIuOTQ4NTM1IC02Ljk3MzI5NQp2IDIuNDQ1OTUwIDIuOTQ4NTMyIC02Ljk1ODk5NAp2IC0yLjU2ODUyNiAyLjk0ODAxMCAtNi45NTk3ODYKdiAtMi43Mjc0OTIgMi45NDcxMzMgLTYuOTE4MDY1CnYgLTIuODc2Nzc1IDIuOTQ2MjAyIC02Ljg0OTEzMwp2IC0zLjAxMTY5OCAyLjk0NTQyMCAtNi43NTQ5MjQKdiAtMy4xMjgwNTUgMi45NDQ5MTMgLTYuNjM4MjE1CnYgLTMuMjIyMjQ4IDIuOTQ0NzM0IC02LjUwMjUzNAp2IC0zLjI5MTQyMiAyLjk0NDg1NyAtNi4zNTIwNTcKdiAtMy4zMzM1ODcgMi45NDUxMzEgLTYuMTkxNTAyCnYgMy4zODMyMjMgMi45NDUyMTMgLTYuMDA2MTg0CnYgMy4zNDc3NDEgMi44OTY0NzUgNi4wMjg4MzQKdiAzLjM3MDAzNyAyLjk0NTEyNyAtNi4xNzE3MzgKdiAzLjMyODgxOSAyLjk0NDg1MiAtNi4zMzI1NDAKdiAzLjI2MDUzNCAyLjk0NDczMCAtNi40ODM0MjIKdiAzLjE2NzE0MyAyLjk0NDkwOCAtNi42MTk2NTYKdiAzLjA1MTQ3NiAyLjk0NTQxNiAtNi43MzcwNDkKdiAyLjkxNzExMSAyLjk0NjE5OCAtNi44MzIwNTEKdiAyLjc2ODIzNyAyLjk0NzEyOSAtNi45MDE4NjIKdiAyLjYwOTUxOSAyLjk0ODAwNiAtNi45NDQ1MjAKdiAyLjU2ODUxOCAyLjg5MTY4NyA2Ljk2MjU4NQp2IDIuNzI3NDg1IDIuODkxMTUxIDYuOTIwODU4CnYgMi44NzY3NjggMi44OTA3ODIgNi44NTE5MjAKdiAzLjAxMTY5MSAyLjg5MDc2NyA2Ljc1NzcwOQp2IDMuMTI4MDQ4IDIuODkxMjA3IDYuNjQxMDAwCnYgMy4yMjIyNDEgMi44OTIxMzAgNi41MDUzMjIKdiAzLjI5MTQxNCAyLjg5MzQ3MiA2LjM1NDg1MQp2IDMuMzMzNTgwIDIuODk1MDQ4IDYuMTk0MzAzCnYgMi40MDQ2NjUgMi4xOTk2MzQgNi45NzI5NjEKdiAtMi40NDU3MzkgMi4xOTk2MzggNi45NTg2NjEKdiAtMi42MDkyOTAgMi4yMDAxNTUgNi45NDQxODEKdiAtMi43Njc5ODYgMi4yMDEwMjIgNi45MDE1MTUKdiAtMi45MTY4MzkgMi4yMDE5NDIgNi44MzE2OTcKdiAtMy4wNTExODcgMi4yMDI3MTcgNi43MzY2OTQKdiAtMy4xNjY4NDIgMi4yMDMyMjUgNi42MTkzMDcKdiAtMy4yNjAyMjkgMi4yMDM0MDkgNi40ODMwODYKdiAtMy4zMjg1MTcgMi4yMDMyOTkgNi4zMzIyMjEKdiAtMy4zNjk3NDQgMi4yMDMwMzkgNi4xNzE0NDAKdiAtMy4zODI5MzggMi4yMDI5NjUgNi4wMDU5MDQKdiAtMy4zNDc0NTggMi4yNTE3MDAgLTYuMDI4NTU1CnYgLTIuNDA0NjU4IDIuMjU2MDY4IC02Ljk3NTc2Nwp2IDIuNDQ1NzQ3IDIuMjU2MDY0IC02Ljk2MTQ2Nwp2IC0yLjU2ODI5MSAyLjI1NjQ3MiAtNi45NjIyNDgKdiAtMi43MjcyMzYgMi4yNTY5OTYgLTYuOTIwNTEyCnYgLTIuODc2NDk4IDIuMjU3MzU0IC02Ljg1MTU2OQp2IC0zLjAxMTQwMyAyLjI1NzM2NCAtNi43NTczNTYKdiAtMy4xMjc3NDkgMi4yNTY5MjMgLTYuNjQwNjUyCnYgLTMuMjIxOTM3IDIuMjU2MDA2IC02LjUwNDk4Nwp2IC0zLjI5MTExNCAyLjI1NDY3NiAtNi4zNTQ1MzMKdiAtMy4zMzMyODggMi4yNTMxMTUgLTYuMTk0MDA1CnYgMy4zODI5NDUgMi4yNTE2OTYgLTYuMDA4NzEzCnYgMy4zNDc0NjUgMi4yMDI5NjAgNi4wMjU3NDYKdiAzLjM2OTc1MSAyLjI1MzExMCAtNi4xNzQyNDMKdiAzLjMyODUyNSAyLjI1NDY3MSAtNi4zMzUwMTcKdiAzLjI2MDIzNyAyLjI1NjAwMiAtNi40ODU4NzYKdiAzLjE2Njg1MCAyLjI1NjkxOCAtNi42MjIwOTUKdiAzLjA1MTE5NCAyLjI1NzM2MCAtNi43Mzk0ODIKdiAyLjkxNjg0NiAyLjI1NzM1MCAtNi44MzQ0ODgKdiAyLjc2Nzk5MyAyLjI1Njk5MiAtNi45MDQzMTEKdiAyLjYwOTI5NyAyLjI1NjQ2OCAtNi45NDY5ODMKdiAyLjU2ODI5OCAyLjIwMDE1MiA2Ljk1OTQ0Ngp2IDIuNzI3MjQzIDIuMjAxMDE4IDYuOTE3NzE2CnYgMi44NzY1MDUgMi4yMDE5MzggNi44NDg3NzcKdiAzLjAxMTQxMSAyLjIwMjcxMyA2Ljc1NDU2OAp2IDMuMTI3NzU3IDIuMjAzMjIwIDYuNjM3ODY1CnYgMy4yMjE5NDUgMi4yMDM0MDQgNi41MDIxOTYKdiAzLjI5MTEyMSAyLjIwMzI5NCA2LjM1MTczNwp2IDMuMzMzMjk1IDIuMjAzMDM0IDYuMTkxMjAyCnYgLTIuNTkxOTM3IDIuMTc4MjEwIDYuOTA0NjgwCnYgLTIuNDMyMDY4IDIuMTc4MTUzIDYuOTE5MzExCnYgLTIuNzQ2MDUwIDIuMTc4MzgwIDYuODYyMzk4CnYgLTIuODkwNTc4IDIuMTc4NjU3IDYuNzkzNjY0CnYgLTMuMDIxMTMwIDIuMTc5MDMyIDYuNzAwNTY0CnYgLTMuMTMzNzM5IDIuMTc5NDk1IDYuNTg1OTE3CnYgLTMuMjI0OTc3IDIuMTgwMDMyIDYuNDUzMjAyCnYgLTMuMjkyMDY2IDIuMTgwNjI1IDYuMzA2NDUxCnYgLTMuMzMyOTYwIDIuMTgxMjU4IDYuMTUwMTI0CnYgLTMuMzQ2NDgwIDIuMTgxOTE0IDUuOTg4MTQ3CnYgLTIuMzkxMjE4IDIuMjM0MjY0IC02LjkzNjUxMgp2IC0yLjU1MTE3MSAyLjIzNDIwNyAtNi45MjI4MjQKdiAtMi43MDU1MzAgMi4yMzQwMzggLTYuODgxNDUxCnYgLTIuODUwNDYxIDIuMjMzNzYxIC02LjgxMzU3MQp2IC0yLjk4MTU2MCAyLjIzMzM4NiAtNi43MjEyNDIKdiAtMy4wOTQ4NDMgMi4yMzI5MjMgLTYuNjA3MjYyCnYgLTMuMTg2ODYyIDIuMjMyMzg3IC02LjQ3NTA4Nwp2IC0zLjI1NDgxNSAyLjIzMTc5MyAtNi4zMjg3MzQKdiAtMy4yOTY2MzAgMi4yMzExNjEgLTYuMTcyNjUwCnYgLTMuMzExMTA1IDIuMjMwNTA1IC02LjAxMDc1Ngp2IDMuMzQ2NDg4IDIuMjMwNTAwIC01Ljk5MTEyOAp2IDMuMzMyOTY4IDIuMjMxMTU2IC02LjE1MzEwNQp2IDMuMjkyMDc0IDIuMjMxNzg5IC02LjMwOTQzMwp2IDMuMjI0OTg2IDIuMjMyMzgyIC02LjQ1NjE4Mwp2IDMuMTMzNzQ3IDIuMjMyOTE5IC02LjU4ODg5OQp2IDMuMDIxMTM4IDIuMjMzMzgyIC02LjcwMzU0NQp2IDIuODkwNTg2IDIuMjMzNzU3IC02Ljc5NjY0NQp2IDIuNzQ2MDU4IDIuMjM0MDM0IC02Ljg2NTM3OQp2IDIuNTkxOTQ1IDIuMjM0MjAzIC02LjkwNzY2MQp2IDIuNDMyMDc2IDIuMjM0MjYxIC02LjkyMjI5Mgp2IDIuMzkxMjI2IDIuMTc4MTQ5IDYuOTMzNTMxCnYgMi41NTExNzkgMi4xNzgyMDcgNi45MTk4NDMKdiAyLjcwNTUzOCAyLjE3ODM3NiA2Ljg3ODQ3MAp2IDIuODUwNDY5IDIuMTc4NjUzIDYuODEwNTkwCnYgMi45ODE1NjggMi4xNzkwMjggNi43MTgyNjEKdiAzLjA5NDg1MSAyLjE3OTQ5MSA2LjYwNDI4MAp2IDMuMTg2ODcwIDIuMTgwMDI3IDYuNDcyMTA2CnYgMy4yNTQ4MjMgMi4xODA2MjAgNi4zMjU3NTMKdiAzLjI5NjYzOCAyLjE4MTI1MyA2LjE2OTY2OQp2IDMuMzExMTEzIDIuMTgxOTA5IDYuMDA3Nzc1CnYgLTEuNzEwMDAzIDIuMjMzNjU4IC02Ljc4NDg0Mgp2IDEuNjMxNTQxIDIuMjMzNjU1IC02Ljc3NDk5MAp2IC0yLjU2NTExMCAyLjE5NzMwOCA2Ljc1NzE5MAp2IC0yLjQyNTAxNCAyLjE5NzI1OCA2Ljc3MDAxMgp2IC0yLjY5MzcwOCAyLjE5NzQ1MCA2LjcyMTkwOAp2IC0yLjgxNDQwNiAyLjE5NzY4MSA2LjY2NDUwOAp2IC0yLjkyMzU1MyAyLjE5Nzk5NSA2LjU4NjY3Mgp2IC0zLjAxNzgxMiAyLjE5ODM4MiA2LjQ5MDcwNwp2IC0zLjA5NDI3NSAyLjE5ODgzMiA2LjM3OTQ4NAp2IC0zLjE1MDU1OSAyLjE5OTMzMCA2LjI1NjM2OAp2IC0zLjE4NDg5MyAyLjE5OTg2MSA2LjEyNTExNQp2IC0zLjE5NjgwMCAyLjIwMDQzOCA1Ljk4MjQ3NAp2IC0yLjM4NTA0NyAyLjI1MjE1NyAtNi43ODY0ODkKdiAtMi41MjUyMTYgMi4yNTIxMDcgLTYuNzc0NDk0CnYgLTIuNjU0MDE5IDIuMjUxOTY2IC02LjczOTk3MQp2IC0yLjc3NTA1NCAyLjI1MTczNSAtNi42ODMyODMKdiAtMi44ODQ2NTggMi4yNTE0MjEgLTYuNjA2MDkzCnYgLTIuOTc5NDgxIDIuMjUxMDM0IC02LjUxMDY4NQp2IC0zLjA1NjU5OSAyLjI1MDU4NCAtNi4zOTk5MTUKdiAtMy4xMTM2MDggMi4yNTAwODYgLTYuMjc3MTMzCnYgLTMuMTQ4NzE1IDIuMjQ5NTU1IC02LjE0NjA4NQp2IC0zLjE2MTQ2MyAyLjI0ODk3OCAtNi4wMDM1MTYKdiAzLjE5NjgwNiAyLjI0ODk3MyAtNS45ODQ3NzEKdiAzLjE4NDg5OSAyLjI0OTU1MSAtNi4xMjc0MTIKdiAzLjE1MDU2NSAyLjI1MDA4MiAtNi4yNTg2NjUKdiAzLjA5NDI4MSAyLjI1MDU4MCAtNi4zODE3ODEKdiAzLjAxNzgxOCAyLjI1MTAyOSAtNi40OTMwMDQKdiAyLjkyMzU1OCAyLjI1MTQxNyAtNi41ODg5NjkKdiAyLjgxNDQxMiAyLjI1MTczMSAtNi42NjY4MDQKdiAyLjY5MzcxNCAyLjI1MTk2MiAtNi43MjQyMDUKdiAyLjU2NTExNiAyLjI1MjEwMyAtNi43NTk0ODcKdiAyLjQyNTAyMCAyLjI1MjE1NCAtNi43NzIzMDgKdiAyLjM4NTA1MyAyLjE5NzI1NCA2Ljc4NDE5Mwp2IDIuNTI1MjIyIDIuMTk3MzA1IDYuNzcyMTk3CnYgMi42NTQwMjUgMi4xOTc0NDYgNi43Mzc2NzQKdiAyLjc3NTA2MCAyLjE5NzY3NyA2LjY4MDk4Ngp2IDIuODg0NjY0IDIuMTk3OTkxIDYuNjAzNzk2CnYgMi45Nzk0ODcgMi4xOTgzNzggNi41MDgzODkKdiAzLjA1NjYwNSAyLjE5ODgyOCA2LjM5NzYxOAp2IDMuMTEzNjE0IDIuMTk5MzI1IDYuMjc0ODM2CnYgMy4xNDg3MjEgMi4xOTk4NTcgNi4xNDM3ODgKdiAzLjE2MTQ2OSAyLjIwMDQzNCA2LjAwMTIyMAp2IC0xLjcxMDAwNCAyLjI1MjE1NyAtNi43ODQ0OTkKdiAxLjYzMTU0MCAyLjI1MjE1NCAtNi43NzQ2NDgKdiAxLjYwMDY0MCAyLjI1MjEyNCAtNi43NjcyODAKdiAxLjU2OTc0NiAyLjI1MjAyNCAtNi43NDI1NjUKdiAxLjU0MTMyMyAyLjI1MTg1MyAtNi43MDA1NDkKdiAxLjUzNjM3OSAyLjI1MTYxMyAtNi42NDEyMzIKdiAxLjUzNTE0NCAyLjI1MTMzMyAtNi41NzIwMjcKdiAxLjUyNjQ5MyAyLjI1MTE2OCAtNi41MzEyNDgKdiAxLjUwNDI1MCAyLjI1MDk1MiAtNi40NzgxMDgKdiAxLjQ2OTY0NyAyLjI1MDcyNiAtNi40MjI0OTkKdiAxLjQyMjY4OCAyLjI1MDU2MSAtNi4zODE3MTgKdiAxLjM0NzMwNiAyLjI1MDM4MCAtNi4zMzcyMzIKdiAxLjMwNjUyNiAyLjI1MDM0NCAtNi4zMjg1ODAKdiAtMS4zMTk0OTMgMi4yNTAyOTUgLTYuMzIzNjMxCnYgLTEuNDA4NDY4IDIuMjUwNDU5IC02LjM2NDQxMwp2IC0xLjQ2Nzc4NiAyLjI1MDY1NCAtNi40MTI2MDgKdiAtMS41MTU5ODAgMi4yNTA5MTMgLTYuNDc2ODY3CnYgLTEuNTM5NDYwIDIuMjUxMTQ4IC02LjUzNDk0Nwp2IC0xLjU0NTYzOSAyLjI1MTM4MyAtNi41OTMwMjkKdiAtMS41NDY4MTQgMi4yNTE2NTMgLTYuNjU5NzYxCnYgLTEuNTUwMDMwIDIuMjUxODIzIC02LjY5OTE5NAp2IC0xLjU3NTAzMiAyLjI1MTkyOCAtNi43MzE1NTIKdiAtMS42MDM3MjEgMi4yNTIwMzMgLTYuNzUzNjgxCnYgLTEuNjU1NjIzIDIuMjUyMTMzIC02Ljc3ODM5NQp2IC0xLjcxMDAwNCAyLjIzMzI1MSAtNi43ODQ5NzYKdiAxLjYzMTU0MSAyLjIzMzI0OSAtNi43NzUxMjUKdiAxLjYwMDY0MCAyLjIzNDYyMCAtNi43Njc0MzIKdiAxLjU2OTc0NiAyLjIzNDUxOSAtNi43NDI3MTcKdiAxLjU0MTMyMyAyLjIzNDM0OSAtNi43MDA3MDEKdiAxLjUzNjM4MCAyLjIzNDEwOCAtNi42NDEzODUKdiAxLjUzNTE0NCAyLjIzMzgyOCAtNi41NzIxNzkKdiAxLjUyNjQ5NCAyLjIzMzY2MyAtNi41MzE0MDAKdiAxLjUwNDI1MCAyLjIzMzQ0OCAtNi40NzgyNjEKdiAxLjQ2OTY0OCAyLjIzMzIyMiAtNi40MjI2NTEKdiAxLjQyMjY4OSAyLjIzMzA1NiAtNi4zODE4NzAKdiAxLjM0NzMwNyAyLjIzMjg3NSAtNi4zMzczODQKdiAxLjMwNjUyNiAyLjIzMjg0MCAtNi4zMjg3MzIKdiAtMS4zMTk0OTIgMi4yMzI3OTAgLTYuMzIzNzgzCnYgLTEuNDA4NDY4IDIuMjMyOTU1IC02LjM2NDU2NQp2IC0xLjQ2Nzc4NSAyLjIzMzE0OSAtNi40MTI3NjAKdiAtMS41MTU5ODAgMi4yMzM0MDkgLTYuNDc3MDE5CnYgLTEuNTM5NDYwIDIuMjMzNjQ0IC02LjUzNTEwMAp2IC0xLjU0NTYzOCAyLjIzMzg3OSAtNi41OTMxODEKdiAtMS41NDY4MTQgMi4yMzQxNDkgLTYuNjU5OTE0CnYgLTEuNTUwMDMwIDIuMjM0MzE5IC02LjY5OTM0Ngp2IC0xLjU3NTAzMiAyLjIzNDQyNCAtNi43MzE3MDQKdiAtMS42MDM3MjAgMi4yMzQ1MjkgLTYuNzUzODMzCnYgLTEuNjU1NjIyIDIuMjM0NjI4IC02Ljc3ODU0Nwp2IC0yLjQzOTM1NiAyLjE4ODg1NyA2Ljk0ODU4Mgp2IC0yLjYwMjMzNCAyLjE4OTE0NSA2LjkzMzkxMQp2IC0yLjc2MDM3NCAyLjE4OTY2NCA2Ljg5MDk4Nwp2IC0yLjkwODU5MiAyLjE5MDI2NiA2LjgyMDk4NQp2IC0zLjA0MjQxNiAyLjE5MDg0NSA2LjcyNTk1NAp2IC0zLjE1NzcyNCAyLjE5MTMzNSA2LjYwODczOQp2IC0zLjI1MDk4NCAyLjE5MTcwMSA2LjQ3Mjg5Mwp2IC0zLjMxOTM2NiAyLjE5MTk0OSA2LjMyMjU3MAp2IC0zLjM2MDg0NyAyLjE5MjE0MiA2LjE2MjQwNwp2IC0zLjM3NDMwNyAyLjE5MjQzOCA1Ljk5NzQxMQp2IC0zLjMzODg3NyAyLjI0MTEwNCAtNi4wMjAwOTgKdiAyLjQzOTM2NCAyLjI0NTIwMSAtNi45NTE0NzUKdiAzLjMzODg4NSAyLjE5MjQzMyA2LjAxNzIwMwp2IDIuMzk4MzQxIDIuMTg4ODUzIDYuOTYyODQ0CnYgLTIuMzk4MzMzIDIuMjQ1MjA1IC02Ljk2NTczNwp2IC0yLjU2MTM5NSAyLjI0NTM3OCAtNi45NTIwMjYKdiAtMi43MTk2ODYgMi4yNDU1NTQgLTYuOTEwMDMyCnYgLTIuODY4MzE1IDIuMjQ1NTkyIC02Ljg0MDkwMwp2IC0zLjAwMjY5NiAyLjI0NTQwNSAtNi43NDY2NjEKdiAtMy4xMTg2OTQgMi4yNDQ5NDggLTYuNjMwMTI3CnYgLTMuMjEyNzUzIDIuMjQ0MjE2IC02LjQ5NDgzNQp2IC0zLjI4MjAxOSAyLjI0MzI0OCAtNi4zNDQ5MjEKdiAtMy4zMjQ0NDQgMi4yNDIxNDUgLTYuMTg1MDA5CnYgMy4zNzQzMTUgMi4yNDExMDAgLTYuMDAwMzA3CnYgMy4zNjA4NTUgMi4yNDIxNDAgLTYuMTY1MzAwCnYgMy4zMTkzNzQgMi4yNDMyNDMgLTYuMzI1NDU5CnYgMy4yNTA5OTMgMi4yNDQyMTEgLTYuNDc1Nzc5CnYgMy4xNTc3MzIgMi4yNDQ5NDMgLTYuNjExNjIzCnYgMy4wNDI0MjQgMi4yNDU0MDAgLTYuNzI4ODM5CnYgMi45MDg2MDEgMi4yNDU1ODggLTYuODIzODcxCnYgMi43NjAzODIgMi4yNDU1NTAgLTYuODkzODc2CnYgMi42MDIzNDIgMi4yNDUzNzQgLTYuOTM2ODAyCnYgMi41NjE0MDMgMi4xODkxNDEgNi45NDkxMzQKdiAyLjcxOTY5NCAyLjE4OTY2MCA2LjkwNzE0Mwp2IDIuODY4MzIzIDIuMTkwMjYxIDYuODM4MDE3CnYgMy4wMDI3MDQgMi4xOTA4NDEgNi43NDM3NzYKdiAzLjExODcwMiAyLjE5MTMzMCA2LjYyNzI0NAp2IDMuMjEyNzYxIDIuMTkxNjk2IDYuNDkxOTUwCnYgMy4yODIwMjcgMi4xOTE5NDQgNi4zNDIwMzIKdiAzLjMyNDQ1MiAyLjE5MjEzNyA2LjE4MjExNwp2IC0zLjQ3NDA3NyAyLjQ2Nzc2MCAtMy40MzQ3NzkKdiAtMy40NzQ1MzAgMi40NzAwMjkgLTMuNDU3ODI1CnYgLTMuNDc1MTUxIDIuNzA0MDE2IC0zLjQzNDc3OAp2IC0zLjQ3ODY3OCAyLjcwMTc0NyAtMS45MjcxMTAKdiAtMy40ODA1MjUgMi40NzAwMjkgLTEuOTI3MTEwCnYgLTMuNDgwMzMwIDIuNjk1MDI0IC0xLjkwNDk1MAp2IC0zLjQ4MjIyMCAyLjQ3Njc1MiAtMS45MDQ5NTAKdiAtMy40ODI5ODIgMi42ODQxMDggLTEuODg0NTI3CnYgLTMuNDg0OTEyIDIuNDg3NjY4IC0xLjg4NDUyNwp2IC0zLjQ4NTc2MyAyLjY2OTQxNyAtMS44NjY2MjYKdiAtMy40ODUwMDEgMi42NzU3NTEgLTEuODc0MzQ0CnYgLTMuNDg2NzI0IDIuNTAyMzU5IC0xLjg2NjYyNgp2IC0zLjQ4NDk3MiAyLjQ4NzkxNiAtMS44ODQyMjQKdiAtMy40ODc4OTYgMi42NTE1MTcgLTEuODUxOTM1CnYgLTMuNDg4ODcyIDIuNTIwMjU5IC0xLjg1MTkzNQp2IC0zLjQ5MjQzMCAyLjU2Mjg0MiAtMS44MzQyOTcKdiAtMy40OTAzMTUgMi42MzEwOTQgLTEuODQxMDE5CnYgLTMuNDkyNDE5IDIuNTUwMTQxIC0xLjgzODE0OQp2IC0zLjQ5MTMwMSAyLjU0MDY4MiAtMS44NDEwMTkKdiAtMy40OTI0MzcgMi41ODU4ODggLTEuODMyMDI3CnYgLTMuNDkyNDMwIDIuNjA4OTM0IC0xLjgzNDI5Nwp2IC0zLjQ5MjQyNyAyLjYxMzE4MyAtMS44MzU1ODUKdiAtMy40NzU2NDggMi43MDE3NDcgLTMuNDU3ODI0CnYgLTMuNDc3MjEyIDIuNjk1MDI0IC0zLjQ3OTk4NQp2IC0zLjQ3NjA1MSAyLjQ3Njc1MiAtMy40Nzk5ODUKdiAtMy40Nzk3ODQgMi42ODQxMDggLTMuNTAwNDA3CnYgLTMuNDc4NTgyIDIuNDg3NjY4IC0zLjUwMDQwNwp2IC0zLjQ4MDIwMSAyLjY4MjM0NSAtMy41MDI1NTcKdiAtMy40ODE2NzcgMi42Njk0MTcgLTMuNTE4MzA4CnYgLTMuNDgxMDcxIDIuNTAyMzU5IC0zLjUxODMwOAp2IC0zLjQ4MDE4MyAyLjQ5NDQ5NSAtMy41MDg3MjgKdiAtMy40ODMxMTggMi41MjAyNjAgLTMuNTMyOTk5CnYgLTMuNDgzNzM3IDIuNjUxNTE3IC0zLjUzMjk5OQp2IC0zLjQ4NjEwMiAyLjYzMTA5NCAtMy41NDM5MTUKdiAtMy40ODU0NzMgMi41NDA2ODIgLTMuNTQzOTE1CnYgLTMuNDg3MzgwIDIuNjIwMTE1IC0zLjU0NzI0NQp2IC0zLjQ4NzM3MCAyLjYwODkzNCAtMy41NTA2MzcKdiAtMy40ODczNzAgMi41NjI4NDMgLTMuNTUwNjM3CnYgLTMuNDg3Mzc2IDIuNTU3MDY5IC0zLjU0ODg4Ngp2IC0zLjQ4NzM2NCAyLjU4NTg4OCAtMy41NTI5MDcKdiAtMy4zMTcxNjQgMi41ODU4ODggLTMuNTUyOTA3CnYgLTMuMzE3MTY0IDIuNjA4OTM0IC0zLjU1MDYzNwp2IC0zLjMxNzE2NCAyLjYzMTA5NCAtMy41NDM5MTUKdiAtMy4zMTcxNjQgMi42NTE1MTcgLTMuNTMyOTk5CnYgLTMuMzE3MTY0IDIuNjY5NDE3IC0zLjUxODMwOAp2IC0zLjMxNzE2NCAyLjY4NDEwOCAtMy41MDA0MDcKdiAtMy4zMTcxNjQgMi42OTUwMjQgLTMuNDc5OTg1CnYgLTMuMzE3MTYzIDIuNzAxNzQ3IC0zLjQ1NzgyNAp2IC0zLjMxNzE2MyAyLjcwNDAxNiAtMy40MzQ3NzkKdiAtMy4zMTcxNjQgMi43MDE3NDcgLTEuOTI3MTEwCnYgLTMuMzE3MTYzIDIuNjk1MDI0IC0xLjkwNDk1MAp2IC0zLjMxNzE2NCAyLjY4NDEwOCAtMS44ODQ1MjcKdiAtMy4zMTcxNjQgMi42Njk0MTcgLTEuODY2NjI2CnYgLTMuMzE3MTYzIDIuNjUxNTE3IC0xLjg1MTkzNQp2IC0zLjMxNzE2MyAyLjYzMTA5NCAtMS44NDEwMTkKdiAtMy4zMTcxNjMgMi42MDg5MzQgLTEuODM0Mjk3CnYgLTMuMzE3MTY0IDIuNTg1ODg4IC0xLjgzMjAyNwp2IC0zLjMxNzE2NCAyLjU2Mjg0MiAtMS44MzQyOTcKdiAtMy4zMTcxNjQgMi41NDA2ODIgLTEuODQxMDE5CnYgLTMuMzE3MTY0IDIuNTIwMjU5IC0xLjg1MTkzNQp2IC0zLjMxNzE2NCAyLjUwMjM1OCAtMS44NjY2MjYKdiAtMy4zMTcxNjQgMi40ODc2NjggLTEuODg0NTI3CnYgLTMuMzE3MTY0IDIuNDc2NzUyIC0xLjkwNDk1MAp2IC0zLjMxNzE2NCAyLjQ3MDAyOSAtMS45MjcxMTAKdiAtMy4zMTcxNjQgMi40Njc3NjAgLTMuNDM0Nzc5CnYgLTMuMzE3MTY0IDIuNDcwMDI5IC0zLjQ1NzgyNQp2IC0zLjMxNzE2NCAyLjQ3Njc1MiAtMy40Nzk5ODUKdiAtMy4zMTcxNjMgMi40ODc2NjggLTMuNTAwNDA3CnYgLTMuMzE3MTY0IDIuNTAyMzU5IC0zLjUxODMwOAp2IC0zLjMxNzE2NCAyLjUyMDI2MCAtMy41MzI5OTkKdiAtMy4zMTcxNjQgMi41NDA2ODIgLTMuNTQzOTE1CnYgLTMuMzE3MTY0IDIuNTYyODQyIC0zLjU1MDYzNwp2IC0zLjUzMjU5OSAyLjU4NTg4OCAtMy41NDc1NTQKdiAtMy41ODE2NjMgMi41ODU4ODkgLTMuNDk4MjUyCnYgLTMuNTQwMjc0IDIuNTg1ODg4IC0zLjU0Njk0Nwp2IC0zLjU0Nzc2MSAyLjU4NTg4OCAtMy41NDUxNDEKdiAtMy41NTQ4NzQgMi41ODU4ODggLTMuNTQyMTgwCnYgLTMuNTYxNDM4IDIuNTg1ODg4IC0zLjUzODEzOAp2IC0zLjU2NzI5MyAyLjU4NTg4OCAtMy41MzMxMTMKdiAtMy41NzIyOTMgMi41ODU4ODkgLTMuNTI3MjMxCnYgLTMuNTc2MzE1IDIuNTg1ODg5IC0zLjUyMDYzNAp2IC0zLjU3OTI2MSAyLjU4NTg4OSAtMy41MTM0ODcKdiAtMy41ODEwNTggMi41ODU4ODkgLTMuNTA1OTY0CnYgLTMuNTgxNjY1IDIuNTk4MjcxIC0zLjQ5NzAzMgp2IC0zLjUzMjU5OSAyLjYwNzg4OSAtMy41NDUzODcKdiAtMy41ODEwNjEgMi41OTk3NzUgLTMuNTA0NTk3CnYgLTMuNTc5MjYzIDIuNjAxMjQzIC0zLjUxMTk3NQp2IC0zLjU3NjMxNyAyLjYwMjYzOCAtMy41MTg5ODUKdiAtMy41NzIyOTQgMi42MDM5MjUgLTMuNTI1NDU0CnYgLTMuNTY3Mjk0IDIuNjA1MDcyIC0zLjUzMTIyNAp2IC0zLjU2MTQzOSAyLjYwNjA1MiAtMy41MzYxNTIKdiAtMy41NTQ4NzQgMi42MDY4NDEgLTMuNTQwMTE2CnYgLTMuNTQ3NzYxIDIuNjA3NDE5IC0zLjU0MzAyMAp2IC0zLjU0MDI3NSAyLjYwNzc3MSAtMy41NDQ3OTEKdiAtMy41ODE2NjIgMi42MTAxNzggLTMuNDkzNDIwCnYgLTMuNTMyNTk5IDIuNjI5MDQ1IC0zLjUzODk2OQp2IC0zLjU4MTA1OCAyLjYxMzEyOSAtMy41MDA1NDYKdiAtMy41NzkyNjEgMi42MTYwMDggLTMuNTA3NDk1CnYgLTMuNTc2MzE1IDIuNjE4NzQ0IC0zLjUxNDA5OQp2IC0zLjU3MjI5MyAyLjYyMTI2OCAtMy41MjAxOTMKdiAtMy41NjcyOTMgMi42MjM1MTkgLTMuNTI1NjI4CnYgLTMuNTYxNDM5IDIuNjI1NDQyIC0zLjUzMDI3MAp2IC0zLjU1NDg3NCAyLjYyNjk4OSAtMy41MzQwMDQKdiAtMy41NDc3NjEgMi42MjgxMjIgLTMuNTM2NzQwCnYgLTMuNTQwMjc1IDIuNjI4ODEzIC0zLjUzODQwOAp2IC0zLjU4MTY2MiAyLjYyMTE1MiAtMy40ODc1NTQKdiAtMy41MzI1OTkgMi42NDg1NDMgLTMuNTI4NTQ3CnYgLTMuNTgxMDU5IDIuNjI1NDM3IC0zLjQ5Mzk2Nwp2IC0zLjU3OTI2MSAyLjYyOTYxNiAtMy41MDAyMjIKdiAtMy41NzYzMTUgMi42MzM1ODcgLTMuNTA2MTY1CnYgLTMuNTcyMjkyIDIuNjM3MjUyIC0zLjUxMTY0OQp2IC0zLjU2NzI5MiAyLjY0MDUyMCAtMy41MTY1NDEKdiAtMy41NjE0MzggMi42NDMzMTIgLTMuNTIwNzE5CnYgLTMuNTU0ODc0IDIuNjQ1NTU3IC0zLjUyNDA4MAp2IC0zLjU0Nzc2MSAyLjY0NzIwMiAtMy41MjY1NDEKdiAtMy41NDAyNzUgMi42NDgyMDUgLTMuNTI4MDQzCnYgLTMuNTgxNjY2IDIuNjMwNzcxIC0zLjQ3OTY2MQp2IC0zLjUzMjU5OSAyLjY2NTYzMiAtMy41MTQ1MjMKdiAtMy41ODEwNjEgMi42MzYyMjQgLTMuNDg1MTE1CnYgLTMuNTc5MjY0IDIuNjQxNTQ0IC0zLjQ5MDQzNAp2IC0zLjU3NjMxOCAyLjY0NjU5OCAtMy40OTU0ODgKdiAtMy41NzIyOTQgMi42NTEyNjIgLTMuNTAwMTUyCnYgLTMuNTY3Mjk0IDIuNjU1NDIxIC0zLjUwNDMxMgp2IC0zLjU2MTQzOSAyLjY1ODk3NCAtMy41MDc4NjQKdiAtMy41NTQ4NzQgMi42NjE4MzIgLTMuNTEwNzIzCnYgLTMuNTQ3NzYxIDIuNjYzOTI2IC0zLjUxMjgxNgp2IC0zLjU0MDI3NSAyLjY2NTIwMyAtMy41MTQwOTMKdiAtMy41ODE2NjMgMi42Mzg2NjQgLTMuNDcwMDQyCnYgLTMuNTMyNTk5IDIuNjc5NjU3IC0zLjQ5NzQzMwp2IC0zLjU4MTA1OSAyLjY0NTA3NyAtMy40NzQzMjcKdiAtMy41NzkyNjIgMi42NTEzMzIgLTMuNDc4NTA3CnYgLTMuNTc2MzE2IDIuNjU3Mjc1IC0zLjQ4MjQ3OAp2IC0zLjU3MjI5MyAyLjY2Mjc1OSAtMy40ODYxNDMKdiAtMy41NjcyOTMgMi42Njc2NTEgLTMuNDg5NDExCnYgLTMuNTYxNDM5IDIuNjcxODI4IC0zLjQ5MjIwMgp2IC0zLjU1NDg3NCAyLjY3NTE4OSAtMy40OTQ0NDcKdiAtMy41NDc3NjEgMi42Nzc2NTEgLTMuNDk2MDkzCnYgLTMuNTQwMjc1IDIuNjc5MTUyIC0zLjQ5NzA5Ngp2IC0zLjU4MTY2MiAyLjY0NDUzMCAtMy40NTkwNjkKdiAtMy41MzI1OTkgMi42OTAwNzggLTMuNDc3OTM2CnYgLTMuNTgxMDU5IDIuNjUxNjU1IC0zLjQ2MjAyMAp2IC0zLjU3OTI2MSAyLjY1ODYwNSAtMy40NjQ4OTkKdiAtMy41NzYzMTUgMi42NjUyMDggLTMuNDY3NjM0CnYgLTMuNTcyMjkzIDIuNjcxMzAzIC0zLjQ3MDE1OAp2IC0zLjU2NzI5MyAyLjY3NjczOCAtMy40NzI0MTAKdiAtMy41NjE0MzggMi42ODEzODAgLTMuNDc0MzMyCnYgLTMuNTU0ODc0IDIuNjg1MTE0IC0zLjQ3NTg3OQp2IC0zLjU0Nzc2MSAyLjY4Nzg0OSAtMy40NzcwMTIKdiAtMy41NDAyNzUgMi42ODk1MTggLTMuNDc3NzAzCnYgLTMuNTgxNjY1IDIuNjQ4MTQyIC0zLjQ0NzE2Mgp2IC0zLjUzMjU5OSAyLjY5NjQ5NiAtMy40NTY3ODAKdiAtMy41ODEwNjAgMi42NTU3MDYgLTMuNDQ4NjY2CnYgLTMuNTc5MjYzIDIuNjYzMDg0IC0zLjQ1MDEzNAp2IC0zLjU3NjMxNyAyLjY3MDA5NCAtMy40NTE1MjgKdiAtMy41NzIyOTQgMi42NzY1NjQgLTMuNDUyODE1CnYgLTMuNTY3MjkzIDIuNjgyMzMzIC0zLjQ1Mzk2Mwp2IC0zLjU2MTQzOSAyLjY4NzI2MSAtMy40NTQ5NDMKdiAtMy41NTQ4NzQgMi42OTEyMjYgLTMuNDU1NzMxCnYgLTMuNTQ3NzYxIDIuNjk0MTI5IC0zLjQ1NjMwOQp2IC0zLjU0MDI3NCAyLjY5NTkwMSAtMy40NTY2NjEKdiAtMy41ODE2NjQgMi42NDk2MjEgLTMuNDMyMTQ3CnYgLTMuNTMyNTk5IDIuNjk4Njg5IC0zLjQzNDUyMQp2IC0zLjU4MTA1OSAyLjY1NzI5NyAtMy40MzI1MTgKdiAtMy41NzkyNjIgMi42NjQ3ODMgLTMuNDMyODgxCnYgLTMuNTc2MzE2IDIuNjcxODk3IC0zLjQzMzIyNQp2IC0zLjU3MjI5MyAyLjY3ODQ2MiAtMy40MzM1NDIKdiAtMy41NjcyOTMgMi42ODQzMTcgLTMuNDMzODI1CnYgLTMuNTYxNDM5IDIuNjg5MzE3IC0zLjQzNDA2Nwp2IC0zLjU1NDg3NCAyLjY5MzM0MCAtMy40MzQyNjIKdiAtMy41NDc3NjEgMi42OTYyODcgLTMuNDM0NDA0CnYgLTMuNTQwMjc1IDIuNjk4MDg0IC0zLjQzNDQ5MQp2IC0zLjU4MTY2MyAyLjY0NzM2NyAtMS45MzUyMTgKdiAtMy41MzI1OTkgMi42OTY0MjAgLTEuOTI3OTA0CnYgLTMuNTgxMDU5IDIuNjU1MDQxIC0xLjkzNDA3NAp2IC0zLjU3OTI2MiAyLjY2MjUyNSAtMS45MzI5NTgKdiAtMy41NzYzMTYgMi42Njk2MzcgLTEuOTMxODk4CnYgLTMuNTcyMjkzIDIuNjc2MjAwIC0xLjkzMDkxOQp2IC0zLjU2NzI5MyAyLjY4MjA1MyAtMS45MzAwNDYKdiAtMy41NjE0MzkgMi42ODcwNTIgLTEuOTI5MzAxCnYgLTMuNTU0ODc0IDIuNjkxMDc0IC0xLjkyODcwMQp2IC0zLjU0Nzc2MSAyLjY5NDAxOSAtMS45MjgyNjIKdiAtMy41NDAyNzUgMi42OTU4MTYgLTEuOTI3OTk0CnYgLTMuNTgxNjY1IDIuNjQ0NTMwIC0xLjkyNTg2NQp2IC0zLjUzMjU5OSAyLjY5MDA3OCAtMS45MDY5OTkKdiAtMy41ODEwNjEgMi42NTE2NTUgLTEuOTIyOTE0CnYgLTMuNTc5MjYzIDIuNjU4NjA1IC0xLjkyMDAzNQp2IC0zLjU3NjMxNyAyLjY2NTIwOSAtMS45MTczMDAKdiAtMy41NzIyOTMgMi42NzEzMDMgLTEuOTE0Nzc2CnYgLTMuNTY3MjkzIDIuNjc2NzM4IC0xLjkxMjUyNAp2IC0zLjU2MTQzOSAyLjY4MTM4MCAtMS45MTA2MDIKdiAtMy41NTQ4NzQgMi42ODUxMTQgLTEuOTA5MDU1CnYgLTMuNTQ3NzYxIDIuNjg3ODQ5IC0xLjkwNzkyMgp2IC0zLjU0MDI3NSAyLjY4OTUxOCAtMS45MDcyMzEKdiAtMy41ODE2NjUgMi42Mzg2NjQgLTEuOTE0ODkxCnYgLTMuNTMyNTk5IDIuNjc5NjU3IC0xLjg4NzUwMQp2IC0zLjU4MTA2MCAyLjY0NTA3NyAtMS45MTA2MDcKdiAtMy41NzkyNjIgMi42NTEzMzIgLTEuOTA2NDI3CnYgLTMuNTc2MzE2IDIuNjU3Mjc0IC0xLjkwMjQ1Ngp2IC0zLjU3MjI5NCAyLjY2Mjc1OSAtMS44OTg3OTIKdiAtMy41NjcyOTMgMi42Njc2NTAgLTEuODk1NTIzCnYgLTMuNTYxNDM5IDIuNjcxODI4IC0xLjg5MjczMgp2IC0zLjU1NDg3NCAyLjY3NTE4OSAtMS44OTA0ODYKdiAtMy41NDc3NjEgMi42Nzc2NTEgLTEuODg4ODQyCnYgLTMuNTQwMjc0IDIuNjc5MTUyIC0xLjg4NzgzOAp2IC0zLjU4MTY2MSAyLjYzMDc3MSAtMS45MDUyNzMKdiAtMy41MzI1OTkgMi42NjU2MzIgLTEuODcwNDEyCnYgLTMuNTgxMDU4IDIuNjM2MjI0IC0xLjg5OTgxOQp2IC0zLjU3OTI2MSAyLjY0MTU0MyAtMS44OTQ1MDAKdiAtMy41NzYzMTUgMi42NDY1OTcgLTEuODg5NDQ2CnYgLTMuNTcyMjkyIDIuNjUxMjYyIC0xLjg4NDc4Mgp2IC0zLjU2NzI5MiAyLjY1NTQyMSAtMS44ODA2MjIKdiAtMy41NjE0MzggMi42NTg5NzQgLTEuODc3MDY5CnYgLTMuNTU0ODc0IDIuNjYxODMyIC0xLjg3NDIxMQp2IC0zLjU0Nzc2MSAyLjY2MzkyNiAtMS44NzIxMTgKdiAtMy41NDAyNzUgMi42NjUyMDMgLTEuODcwODQxCnYgLTMuNTgxNjY1IDIuNjIxMTUyIC0xLjg5NzM4MAp2IC0zLjUzMjU5OSAyLjY0ODU0MyAtMS44NTYzODcKdiAtMy41ODEwNjAgMi42MjU0MzcgLTEuODkwOTY3CnYgLTMuNTc5MjYzIDIuNjI5NjE2IC0xLjg4NDcxMgp2IC0zLjU3NjMxNiAyLjYzMzU4NyAtMS44Nzg3NjkKdiAtMy41NzIyOTMgMi42MzcyNTIgLTEuODczMjg0CnYgLTMuNTY3MjkzIDIuNjQwNTIwIC0xLjg2ODM5Mwp2IC0zLjU2MTQzOSAyLjY0MzMxMiAtMS44NjQyMTUKdiAtMy41NTQ4NzQgMi42NDU1NTcgLTEuODYwODU1CnYgLTMuNTQ3NzYxIDIuNjQ3MjAyIC0xLjg1ODM5Mwp2IC0zLjU0MDI3NCAyLjY0ODIwNSAtMS44NTY4OTEKdiAtMy41ODE2NjUgMi42MTAxNzggLTEuODkxNTE0CnYgLTMuNTMyNTk5IDIuNjI5MDQ1IC0xLjg0NTk2NQp2IC0zLjU4MTA2MCAyLjYxMzEzMCAtMS44ODQzODgKdiAtMy41NzkyNjMgMi42MTYwMDggLTEuODc3NDM4CnYgLTMuNTc2MzE3IDIuNjE4NzQ0IC0xLjg3MDgzNQp2IC0zLjU3MjI5NCAyLjYyMTI2OCAtMS44NjQ3NDEKdiAtMy41NjcyOTMgMi42MjM1MTkgLTEuODU5MzA2CnYgLTMuNTYxNDM5IDIuNjI1NDQyIC0xLjg1NDY2NAp2IC0zLjU1NDg3NCAyLjYyNjk4OSAtMS44NTA5MzAKdiAtMy41NDc3NjEgMi42MjgxMjIgLTEuODQ4MTk0CnYgLTMuNTQwMjc0IDIuNjI4ODEzIC0xLjg0NjUyNgp2IC0zLjU4MTY2MiAyLjU5ODI3MSAtMS44ODc5MDIKdiAtMy41MzI1OTkgMi42MDc4ODkgLTEuODM5NTQ4CnYgLTMuNTgxMDU4IDIuNTk5Nzc2IC0xLjg4MDMzOAp2IC0zLjU3OTI2MSAyLjYwMTI0MyAtMS44NzI5NjAKdiAtMy41NzYzMTUgMi42MDI2MzggLTEuODY1OTQ5CnYgLTMuNTcyMjkzIDIuNjAzOTI1IC0xLjg1OTQ4MAp2IC0zLjU2NzI5MyAyLjYwNTA3MiAtMS44NTM3MTAKdiAtMy41NjE0MzggMi42MDYwNTMgLTEuODQ4NzgyCnYgLTMuNTU0ODc0IDIuNjA2ODQxIC0xLjg0NDgxOAp2IC0zLjU0Nzc2MSAyLjYwNzQxOSAtMS44NDE5MTQKdiAtMy41NDAyNzUgMi42MDc3NzEgLTEuODQwMTQzCnYgLTMuNTgxNjY1IDIuNTg1ODg4IC0xLjg4NjY4Mgp2IC0zLjUzMjU5OSAyLjU4NTg4OCAtMS44MzczODEKdiAtMy41ODEwNjAgMi41ODU4ODggLTEuODc4OTcwCnYgLTMuNTc5MjYzIDIuNTg1ODg4IC0xLjg3MTQ0Nwp2IC0zLjU3NjMxNiAyLjU4NTg4OCAtMS44NjQzMDAKdiAtMy41NzIyOTMgMi41ODU4ODggLTEuODU3NzAzCnYgLTMuNTY3MjkzIDIuNTg1ODg4IC0xLjg1MTgyMQp2IC0zLjU2MTQzOSAyLjU4NTg4OCAtMS44NDY3OTYKdiAtMy41NTQ4NzQgMi41ODU4ODggLTEuODQyNzU0CnYgLTMuNTQ3NzYxIDIuNTg1ODg4IC0xLjgzOTc5NAp2IC0zLjU0MDI3NCAyLjU4NTg4OCAtMS44Mzc5ODgKdiAtMy41ODE2NjIgMi41NzM1MDUgLTEuODg3OTAyCnYgLTMuNTMyNTk5IDIuNTYzODg3IC0xLjgzOTU0OAp2IC0zLjU4MTA1OSAyLjU3MjAwMSAtMS44ODAzMzgKdiAtMy41NzkyNjEgMi41NzA1MzMgLTEuODcyOTYwCnYgLTMuNTc2MzE1IDIuNTY5MTM5IC0xLjg2NTk0OQp2IC0zLjU3MjI5MiAyLjU2Nzg1MiAtMS44NTk0ODAKdiAtMy41NjcyOTMgMi41NjY3MDQgLTEuODUzNzEwCnYgLTMuNTYxNDM4IDIuNTY1NzI0IC0xLjg0ODc4Mwp2IC0zLjU1NDg3NCAyLjU2NDkzNSAtMS44NDQ4MTgKdiAtMy41NDc3NjEgMi41NjQzNTggLTEuODQxOTE0CnYgLTMuNTQwMjc1IDIuNTY0MDA1IC0xLjg0MDE0Mwp2IC0zLjU4MTY2NSAyLjU2MTU5OCAtMS44OTE1MTQKdiAtMy41MzI1OTkgMi41NDI3MzEgLTEuODQ1OTY1CnYgLTMuNTgxMDYxIDIuNTU4NjQ2IC0xLjg4NDM4OAp2IC0zLjU3OTI2MyAyLjU1NTc2OCAtMS44Nzc0MzkKdiAtMy41NzYzMTcgMi41NTMwMzMgLTEuODcwODM1CnYgLTMuNTcyMjk0IDIuNTUwNTA4IC0xLjg2NDc0MQp2IC0zLjU2NzI5MyAyLjU0ODI1NyAtMS44NTkzMDYKdiAtMy41NjE0MzkgMi41NDYzMzQgLTEuODU0NjY0CnYgLTMuNTU0ODc0IDIuNTQ0Nzg3IC0xLjg1MDkzMAp2IC0zLjU0Nzc2MSAyLjU0MzY1NCAtMS44NDgxOTUKdiAtMy41NDAyNzUgMi41NDI5NjMgLTEuODQ2NTI2CnYgLTMuNTgxNjY1IDIuNTUwNjI0IC0xLjg5NzM4MAp2IC0zLjUzMjU5OSAyLjUyMzIzNCAtMS44NTYzODcKdiAtMy41ODEwNjAgMi41NDYzMzkgLTEuODkwOTY3CnYgLTMuNTc5MjYzIDIuNTQyMTYwIC0xLjg4NDcxMgp2IC0zLjU3NjMxNyAyLjUzODE4OSAtMS44Nzg3NjkKdiAtMy41NzIyOTMgMi41MzQ1MjQgLTEuODczMjg0CnYgLTMuNTY3MjkzIDIuNTMxMjU2IC0xLjg2ODM5Mwp2IC0zLjU2MTQzOCAyLjUyODQ2NSAtMS44NjQyMTYKdiAtMy41NTQ4NzQgMi41MjYyMTkgLTEuODYwODU1CnYgLTMuNTQ3NzYxIDIuNTI0NTc0IC0xLjg1ODM5Mwp2IC0zLjU0MDI3NCAyLjUyMzU3MSAtMS44NTY4OTEKdiAtMy41ODE2NjEgMi41NDEwMDYgLTEuOTA1MjczCnYgLTMuNTMyNTk5IDIuNTA2MTQ0IC0xLjg3MDQxMgp2IC0zLjU4MTA1OCAyLjUzNTU1MyAtMS44OTk4MTkKdiAtMy41NzkyNjEgMi41MzAyMzMgLTEuODk0NTAwCnYgLTMuNTc2MzE1IDIuNTI1MTc5IC0xLjg4OTQ0Ngp2IC0zLjU3MjI5MiAyLjUyMDUxNSAtMS44ODQ3ODIKdiAtMy41NjcyOTIgMi41MTYzNTUgLTEuODgwNjIyCnYgLTMuNTYxNDM4IDIuNTEyODAyIC0xLjg3NzA3MAp2IC0zLjU1NDg3NCAyLjUwOTk0NCAtMS44NzQyMTEKdiAtMy41NDc3NjEgMi41MDc4NTAgLTEuODcyMTE4CnYgLTMuNTQwMjc1IDIuNTA2NTczIC0xLjg3MDg0MQp2IC0zLjU4MTY2NCAyLjUzMzExMiAtMS45MTQ4OTIKdiAtMy41MzI1OTkgMi40OTIxMTkgLTEuODg3NTAxCnYgLTMuNTgxMDYwIDIuNTI2Njk5IC0xLjkxMDYwNwp2IC0zLjU3OTI2MyAyLjUyMDQ0NSAtMS45MDY0MjgKdiAtMy41NzYzMTcgMi41MTQ1MDIgLTEuOTAyNDU3CnYgLTMuNTcyMjk0IDIuNTA5MDE3IC0xLjg5ODc5Mgp2IC0zLjU2NzI5MyAyLjUwNDEyNiAtMS44OTU1MjQKdiAtMy41NjE0MzkgMi40OTk5NDggLTEuODkyNzMyCnYgLTMuNTU0ODc0IDIuNDk2NTg3IC0xLjg5MDQ4Nwp2IC0zLjU0Nzc2MSAyLjQ5NDEyNSAtMS44ODg4NDIKdiAtMy41NDAyNzUgMi40OTI2MjQgLTEuODg3ODM5CnYgLTMuNTgxNjY1IDIuNTI3MjQ2IC0xLjkyNTg2NQp2IC0zLjUzMjU5OSAyLjQ4MTY5OCAtMS45MDY5OTkKdiAtMy41ODEwNjEgMi41MjAxMjEgLTEuOTIyOTE0CnYgLTMuNTc5MjYzIDIuNTEzMTcxIC0xLjkyMDAzNQp2IC0zLjU3NjMxNyAyLjUwNjU2OCAtMS45MTczMDAKdiAtMy41NzIyOTQgMi41MDA0NzMgLTEuOTE0Nzc2CnYgLTMuNTY3MjkzIDIuNDk1MDM5IC0xLjkxMjUyNQp2IC0zLjU2MTQzOSAyLjQ5MDM5NyAtMS45MTA2MDIKdiAtMy41NTQ4NzQgMi40ODY2NjIgLTEuOTA5MDU1CnYgLTMuNTQ3NzYxIDIuNDgzOTI3IC0xLjkwNzkyMgp2IC0zLjU0MDI3NSAyLjQ4MjI1OSAtMS45MDcyMzEKdiAtMy41ODE2NjMgMi41MjQ0MDkgLTEuOTM1MjE4CnYgLTMuNTMyNTk5IDIuNDc1MzU2IC0xLjkyNzkwNAp2IC0zLjU4MTA1OSAyLjUxNjczNiAtMS45MzQwNzQKdiAtMy41NzkyNjIgMi41MDkyNTEgLTEuOTMyOTU4CnYgLTMuNTc2MzE1IDIuNTAyMTQwIC0xLjkzMTg5OAp2IC0zLjU3MjI5MyAyLjQ5NTU3NyAtMS45MzA5MTkKdiAtMy41NjcyOTMgMi40ODk3MjMgLTEuOTMwMDQ2CnYgLTMuNTYxNDM4IDIuNDg0NzI1IC0xLjkyOTMwMQp2IC0zLjU1NDg3NCAyLjQ4MDcwMyAtMS45Mjg3MDEKdiAtMy41NDc3NjEgMi40Nzc3NTcgLTEuOTI4MjYyCnYgLTMuNTQwMjc1IDIuNDc1OTYwIC0xLjkyNzk5NAp2IC0zLjU4MTY2NCAyLjUyMjE1NiAtMy40MzIxNDcKdiAtMy41MzI2MDAgMi40NzMwODggLTMuNDM0NTIxCnYgLTMuNTgxMDYwIDIuNTE0NDgwIC0zLjQzMjUxOQp2IC0zLjU3OTI2MiAyLjUwNjk5MyAtMy40MzI4ODEKdiAtMy41NzYzMTYgMi40OTk4NzkgLTMuNDMzMjI1CnYgLTMuNTcyMjk0IDIuNDkzMzE1IC0zLjQzMzU0Mgp2IC0zLjU2NzI5MyAyLjQ4NzQ2MCAtMy40MzM4MjYKdiAtMy41NjE0MzkgMi40ODI0NTkgLTMuNDM0MDY3CnYgLTMuNTU0ODc0IDIuNDc4NDM2IC0zLjQzNDI2Mgp2IC0zLjU0Nzc2MSAyLjQ3NTQ4OSAtMy40MzQ0MDUKdiAtMy41NDAyNzUgMi40NzM2OTIgLTMuNDM0NDkyCnYgLTMuNTgxNjY2IDIuNTIzNjM0IC0zLjQ0NzE2Mgp2IC0zLjUzMjU5OSAyLjQ3NTI4MCAtMy40NTY3ODAKdiAtMy41ODEwNjEgMi41MTYwNzAgLTMuNDQ4NjY3CnYgLTMuNTc5MjYzIDIuNTA4NjkyIC0zLjQ1MDEzNAp2IC0zLjU3NjMxNyAyLjUwMTY4MiAtMy40NTE1MjkKdiAtMy41NzIyOTQgMi40OTUyMTMgLTMuNDUyODE1CnYgLTMuNTY3Mjk0IDIuNDg5NDQzIC0zLjQ1Mzk2Mwp2IC0zLjU2MTQzOSAyLjQ4NDUxNSAtMy40NTQ5NDMKdiAtMy41NTQ4NzQgMi40ODA1NTEgLTMuNDU1NzMyCnYgLTMuNTQ3NzYxIDIuNDc3NjQ3IC0zLjQ1NjMwOQp2IC0zLjU0MDI3NSAyLjQ3NTg3NiAtMy40NTY2NjIKdiAtMy41ODE2NjAgMi41MjcyNDYgLTMuNDU5MDY5CnYgLTMuNTMyNTk5IDIuNDgxNjk4IC0zLjQ3NzkzNgp2IC0zLjU4MTA1NiAyLjUyMDEyMSAtMy40NjIwMjAKdiAtMy41NzkyNjAgMi41MTMxNzEgLTMuNDY0ODk5CnYgLTMuNTc2MzE0IDIuNTA2NTY4IC0zLjQ2NzYzNQp2IC0zLjU3MjI5MiAyLjUwMDQ3MyAtMy40NzAxNTkKdiAtMy41NjcyOTIgMi40OTUwMzkgLTMuNDcyNDEwCnYgLTMuNTYxNDM4IDIuNDkwMzk3IC0zLjQ3NDMzMwp2IC0zLjU1NDg3NCAyLjQ4NjY2MiAtMy40NzU4NzkKdiAtMy41NDc3NjEgMi40ODM5MjcgLTMuNDc3MDEyCnYgLTMuNTQwMjc1IDIuNDgyMjU5IC0zLjQ3NzcwMwp2IC0zLjU4MTY2OCAyLjUzMzExMiAtMy40NzAwNDIKdiAtMy41MzI1OTkgMi40OTIxMTkgLTMuNDk3NDMzCnYgLTMuNTgxMDY0IDIuNTI2NzAwIC0zLjQ3NDMyNwp2IC0zLjU3OTI2NiAyLjUyMDQ0NSAtMy40Nzg1MDcKdiAtMy41NzYzMTkgMi41MTQ1MDIgLTMuNDgyNDc4CnYgLTMuNTcyMjk1IDIuNTA5MDE3IC0zLjQ4NjE0Mgp2IC0zLjU2NzI5NSAyLjUwNDEyNiAtMy40ODk0MTEKdiAtMy41NjE0NDAgMi40OTk5NDggLTMuNDkyMjAyCnYgLTMuNTU0ODc1IDIuNDk2NTg3IC0zLjQ5NDQ0OAp2IC0zLjU0Nzc2MiAyLjQ5NDEyNiAtMy40OTYwOTMKdiAtMy41NDAyNzUgMi40OTI2MjQgLTMuNDk3MDk2CnYgLTMuNTgxNjYxIDIuNTQxMDA2IC0zLjQ3OTY2MQp2IC0zLjUzMjU5OSAyLjUwNjE0NCAtMy41MTQ1MjMKdiAtMy41ODEwNTcgMi41MzU1NTIgLTMuNDg1MTE1CnYgLTMuNTc5MjYwIDIuNTMwMjMzIC0zLjQ5MDQzMwp2IC0zLjU3NjMxNSAyLjUyNTE3OSAtMy40OTU0ODcKdiAtMy41NzIyOTIgMi41MjA1MTUgLTMuNTAwMTUyCnYgLTMuNTY3MjkzIDIuNTE2MzU1IC0zLjUwNDMxMgp2IC0zLjU2MTQzOCAyLjUxMjgwMiAtMy41MDc4NjQKdiAtMy41NTQ4NzQgMi41MDk5NDQgLTMuNTEwNzIyCnYgLTMuNTQ3NzYxIDIuNTA3ODUxIC0zLjUxMjgxNgp2IC0zLjU0MDI3NSAyLjUwNjU3NCAtMy41MTQwOTMKdiAtMy41ODE2NjUgMi41NTA2MjUgLTMuNDg3NTU1CnYgLTMuNTMyNTk5IDIuNTIzMjM0IC0zLjUyODU0OAp2IC0zLjU4MTA2MSAyLjU0NjM0MCAtMy40OTM5NjcKdiAtMy41NzkyNjMgMi41NDIxNjEgLTMuNTAwMjIyCnYgLTMuNTc2MzE3IDIuNTM4MTkwIC0zLjUwNjE2NQp2IC0zLjU3MjI5NCAyLjUzNDUyNSAtMy41MTE2NDkKdiAtMy41NjcyOTMgMi41MzEyNTcgLTMuNTE2NTQxCnYgLTMuNTYxNDM5IDIuNTI4NDY1IC0zLjUyMDcxOQp2IC0zLjU1NDg3NCAyLjUyNjIxOSAtMy41MjQwODAKdiAtMy41NDc3NjEgMi41MjQ1NzUgLTMuNTI2NTQxCnYgLTMuNTQwMjc1IDIuNTIzNTcxIC0zLjUyODA0Mwp2IC0zLjU4MTY2NSAyLjU2MTU5OCAtMy40OTM0MjAKdiAtMy41MzI1OTkgMi41NDI3MzEgLTMuNTM4OTY5CnYgLTMuNTgxMDYxIDIuNTU4NjQ2IC0zLjUwMDU0Ngp2IC0zLjU3OTI2MyAyLjU1NTc2OCAtMy41MDc0OTUKdiAtMy41NzYzMTcgMi41NTMwMzMgLTMuNTE0MDk5CnYgLTMuNTcyMjk0IDIuNTUwNTA4IC0zLjUyMDE5Mwp2IC0zLjU2NzI5NCAyLjU0ODI1NyAtMy41MjU2MjgKdiAtMy41NjE0MzkgMi41NDYzMzUgLTMuNTMwMjcwCnYgLTMuNTU0ODc0IDIuNTQ0Nzg4IC0zLjUzNDAwNQp2IC0zLjU0Nzc2MSAyLjU0MzY1NSAtMy41MzY3NDAKdiAtMy41NDAyNzUgMi41NDI5NjQgLTMuNTM4NDA4CnYgLTMuNTgxNjYzIDIuNTczNTA1IC0zLjQ5NzAzMgp2IC0zLjUzMjU5OSAyLjU2Mzg4NyAtMy41NDUzODYKdiAtMy41ODEwNTkgMi41NzIwMDAgLTMuNTA0NTk3CnYgLTMuNTc5MjYyIDIuNTcwNTMzIC0zLjUxMTk3NAp2IC0zLjU3NjMxNiAyLjU2OTEzOCAtMy41MTg5ODQKdiAtMy41NzIyOTMgMi41Njc4NTIgLTMuNTI1NDU0CnYgLTMuNTY3MjkzIDIuNTY2NzA0IC0zLjUzMTIyNAp2IC0zLjU2MTQzOSAyLjU2NTcyNCAtMy41MzYxNTIKdiAtMy41NTQ4NzQgMi41NjQ5MzUgLTMuNTQwMTE2CnYgLTMuNTQ3NzYxIDIuNTY0MzU4IC0zLjU0MzAyMAp2IC0zLjU0MDI3NSAyLjU2NDAwNSAtMy41NDQ3OTEKdiAtMC4zNzEyMzYgMi42NjExNjEgNy4xMDM3ODYKdiAtMC4zNTE4NTEgMi42NzcwNzAgNy4wOTk1NzIKdiAtMC4zODcxNDUgMi42NDE3NzYgNy4xMDg5NDIKdiAtMC4zOTg5NjcgMi42MTk2NjAgNy4xMTIxNTgKdiAtMC4zODg2MzMgMi42Mzg5OTIgNy4xMDk2ODUKdiAtMC40MDYyNDYgMi41OTU2NjIgNy4xMTUyNDIKdiAtMC40MDg3MDQgMi41NzA3MDUgNy4xMTc2NTAKdiAtMC40MDgxMDIgMi41NzY4MjIgNy4xMTc2NzYKdiAtMC40MDYyNDYgMi41NDU3NDkgNy4xMTc1NTYKdiAtMC4zOTg5NjcgMi41MjE3NTEgNy4xMTc0ODAKdiAtMC4yODA3ODEgMi40NDI3ODIgNy4xMDY3MDYKdiAtMC4zODcxNDUgMi40OTk2MzUgNy4xMTU0OTkKdiAtMC4zOTQ4NDkgMi41MTQwNDcgNy4xMTc0NjAKdiAtMC4zMDU3MzggMi40NDUyNDAgNy4xMDczMTQKdiAtMC4zNzEyMzYgMi40ODAyNTAgNy4xMTI4NzYKdiAtMC4zMjk3MzUgMi40NTI1MjAgNy4xMDkxODEKdiAtMC4zMjc4MzggMi40NTE5NDQgNy4xMDkxMDcKdiAtMC4zNTE4NTEgMi40NjQzNDEgNy4xMTA3NDMKdiAtMC4zMjk3MzUgMi42ODg4OTEgNy4wOTY0NjUKdiAtMC4zMDU3MzcgMi42OTYxNzEgNy4wOTQ1ODEKdiAwLjM1MjUzMyAyLjQ2NDM0MSA3LjExMjgxOQp2IDAuMzMwNDE3IDIuNDUyNTIwIDcuMTExMTI3CnYgMC4zMjg1MTggMi40NTE5NDQgNy4xMTEwNDIKdiAwLjMwNjQxOSAyLjQ0NTI0MCA3LjEwOTExOAp2IC0wLjI4MDc4MSAyLjY5ODYyOSA3LjA5Mzk5NAp2IDAuMzg3ODI3IDIuNDk5NjM1IDcuMTE3Nzg0CnYgMC4zNzE5MTggMi40ODAyNTAgNy4xMTUwNjcKdiAwLjQwOTM4NiAyLjU3MDcwNSA3LjEyMDA2MQp2IDAuNDA4Nzg0IDIuNTc2ODIyIDcuMTIwMDg0CnYgMC40MDY5MjggMi41NDU3NDkgNy4xMTk5NTMKdiAwLjM5NTUzMSAyLjUxNDA0NiA3LjExOTc5MQp2IDAuMzk5NjQ5IDIuNTIxNzUxIDcuMTE5ODM0CnYgMC4zMDY0MjAgMi42OTYxNzEgNy4wOTYzODUKdiAwLjM5OTY0OSAyLjYxOTY1OSA3LjExNDUxMQp2IDAuNDA2OTI4IDIuNTk1NjYyIDcuMTE3NjQwCnYgMC4zNzE5MTggMi42NjExNjEgNy4xMDU5NzcKdiAwLjMzMDQxNyAyLjY4ODg5MSA3LjA5ODQxMAp2IDAuMzg5MzE1IDIuNjM4OTkyIDcuMTExOTc5CnYgMC4zODc4MjcgMi42NDE3NzYgNy4xMTEyMjcKdiAwLjM1MjUzMyAyLjY3NzA3MCA3LjEwMTY0OAp2IDAuNDIwNDU3IDIuNTc2ODIyIDcuMTIwMTE5CnYgMC40MDUzNTAgMi42Mzg5OTIgNy4xMTIwMjYKdiAwLjM0ODg5NyAyLjQ1MTk0NCA3LjExMTEwMgp2IDAuMzUyMDc3IDIuNjk5MjkxIDcuMDk1NjgyCnYgMC40MTA5MTUgMi41MTQwNDYgNy4xMTk4MzYKdiAtMC4yNDQ0OTggMi43NTY0OTIgNy4wNjk5MjYKdiAwLjI2ODM1MiAyLjc1NjQ5MSA3LjA3MTQzOAp2IC0wLjM1NzQwNCAyLjQ1MTk0NCA3LjEwOTAyMAp2IC0wLjQyMjYwNCAyLjU3NjgyMiA3LjExNzYzMwp2IC0wLjMwMTc0NiAyLjM5MTc3OCA3LjA5MjUwOQp2IDAuMjQzNzAzIDIuMzkxNzc4IDcuMDk0MTE3CnYgLTAuNDA1MTEwIDIuNjM4OTkyIDcuMTA5NjM2CnYgLTAuMzQzMDkyIDIuNjk5MjkxIDcuMDkzNjMzCnYgLTAuNDEzMDYyIDIuNTE0MDQ3IDcuMTE3NDA3CnYgLTIuMDEwNDc5IDIuNTExNjY2IDcuMTEyMzY5CnYgLTIuMDgwNDIxIDIuNTU4NDAwIDcuMTEyNjcxCnYgLTIuMDc3MDM2IDIuNTQ3MjQyIDcuMTEyNjM2CnYgLTIuMDIyMDgzIDIuNTEwNTIzIDcuMTEyMTc4CnYgLTIuMDcxNTQwIDIuNTM2OTU4IDcuMTEyNjEwCnYgLTIuMDMzNjg3IDIuNTExNjY2IDcuMTEyMzAxCnYgLTIuMDY0MTQzIDIuNTI3OTQ1IDcuMTEyNTk2CnYgLTIuMDQxNTQwIDIuNTE0MDQ4IDcuMTEyNjA2CnYgLTIuMDQ0ODQ2IDIuNTE1MDUxIDcuMTEyNjAwCnYgLTIuMDU1MTI5IDIuNTIwNTQ4IDcuMTEyNTkyCnYgLTIuMjE1MDY2IDIuNjE5NDYxIDcuMTA2ODI4CnYgLTIuMjI1MzQ5IDIuNjI0OTU4IDcuMTA2MDg3CnYgLTIuMjA2MDUyIDIuNjEyMDY0IDcuMTA3ODEzCnYgLTIuMjM2NTA4IDIuNjI4MzQzIDcuMTA1NjE2CnYgLTIuMTk4NjU1IDIuNjAzMDUwIDcuMTA5MDAyCnYgLTIuMjQ4MTEyIDIuNjI5NDg2IDcuMTA1NDMzCnYgLTIuMTkzMTU4IDIuNTkyNzY3IDcuMTEwMzQ5CnYgLTIuMjU5NzE2IDIuNjI4MzQzIDcuMTA1NTQ3CnYgLTIuMTg5Nzc0IDIuNTgxNjA5IDcuMTExODA0CnYgLTIuMjcwODc1IDIuNjI0OTU4IDcuMTA1OTUzCnYgLTIuMTg4NjMwIDIuNTcwMDA0IDcuMTEyMzk5CnYgLTIuMTg5MzAyIDIuNTc2ODIzIDcuMTEyNDI1CnYgLTIuMjgxMTU3IDIuNjE5NDYxIDcuMTA2NjM0CnYgLTIuMTg5NzczIDIuNTU4NDAwIDcuMTEyMzQ5CnYgLTIuMjkwMTcxIDIuNjEyMDY0IDcuMTA3NTY1CnYgLTIuMTkzMTU4IDIuNTQ3MjQyIDcuMTEyMjkzCnYgLTIuMjk3NTY5IDIuNjAzMDUwIDcuMTA4NzEwCnYgLTIuMTk4NjU1IDIuNTM2OTU4IDcuMTEyMjM2CnYgLTIuMzAzMDY1IDIuNTkyNzY3IDcuMTEwMDI1CnYgLTIuMjA2MDUyIDIuNTI3OTQ1IDcuMTEyMTc3CnYgLTIuMzA2NDUwIDIuNTgxNjA5IDcuMTExNDU5CnYgLTIuMjE1MDY2IDIuNTIwNTQ4IDcuMTEyMTIxCnYgLTIuMzA2OTIxIDIuNTc2ODIzIDcuMTEyMDc4CnYgLTIuMzA3NTkzIDIuNTcwMDA0IDcuMTEyMDQ4CnYgLTIuMjI1MzQ5IDIuNTE1MDUxIDcuMTEyMDY4CnYgLTIuMzA2NDUwIDIuNTU4NDAwIDcuMTEyMDA0CnYgLTIuMjM2NTA4IDIuNTExNjY2IDcuMTExNzAzCnYgLTIuMjI4NjU1IDIuNTE0MDQ4IDcuMTEyMDU0CnYgLTIuMzAzMDY1IDIuNTQ3MjQyIDcuMTExOTY5CnYgLTIuMjQ4MTEyIDIuNTEwNTIzIDcuMTExNTExCnYgLTIuMjk3NTY5IDIuNTM2OTU4IDcuMTExOTQ0CnYgLTIuMjU5NzE2IDIuNTExNjY2IDcuMTExNjM1CnYgLTIuMjkwMTcxIDIuNTI3OTQ1IDcuMTExOTI5CnYgLTIuMjY3NTY5IDIuNTE0MDQ4IDcuMTExOTM5CnYgLTIuMjcwODc0IDIuNTE1MDUxIDcuMTExOTM0CnYgLTIuMjgxMTU4IDIuNTIwNTQ4IDcuMTExOTI2CnYgLTEuOTgwMDI0IDIuNjEyMDY0IDcuMTA4NDgwCnYgLTIuMDEwNDc5IDIuNjI4MzQzIDcuMTA2MjgyCnYgLTEuOTk5MzIxIDIuNjI0OTU4IDcuMTA2NzUzCnYgLTEuOTcyNjI2IDIuNjAzMDUwIDcuMTA5NjY4CnYgLTIuMDIyMDgzIDIuNjI5NDg2IDcuMTA2MTAwCnYgLTEuOTY3MTMwIDIuNTkyNzY3IDcuMTExMDE1CnYgLTIuMDMzNjg3IDIuNjI4MzQzIDcuMTA2MjE0CnYgLTEuOTYzNzQ1IDIuNTgxNjA5IDcuMTEyNDcwCnYgLTIuMDQ0ODQ2IDIuNjI0OTU4IDcuMTA2NjE5CnYgLTEuOTYyNjAyIDIuNTcwMDA0IDcuMTEzMDY1CnYgLTEuOTYzMjc0IDIuNTc2ODIzIDcuMTEzMDkxCnYgLTIuMDU1MTI5IDIuNjE5NDYxIDcuMTA3MzAwCnYgLTEuOTYzNzQ1IDIuNTU4NDAwIDcuMTEzMDE1CnYgLTIuMDY0MTQzIDIuNjEyMDY0IDcuMTA4MjMxCnYgLTEuOTY3MTMwIDIuNTQ3MjQyIDcuMTEyOTU5CnYgLTIuMDcxNTQwIDIuNjAzMDUwIDcuMTA5Mzc2CnYgLTEuOTcyNjI2IDIuNTM2OTU4IDcuMTEyOTAyCnYgLTIuMDc3MDM3IDIuNTkyNzY3IDcuMTEwNjkyCnYgLTEuOTgwMDI0IDIuNTI3OTQ1IDcuMTEyODQ0CnYgLTIuMDgwNDIyIDIuNTgxNjA5IDcuMTEyMTI2CnYgLTEuOTg5MDM3IDIuNTIwNTQ4IDcuMTEyNzg3CnYgLTIuMDgxNTY0IDIuNTcwMDA0IDcuMTEyNzE1CnYgLTIuMDgwODkzIDIuNTc2ODIzIDcuMTEyNzQ0CnYgLTEuOTk5MzIxIDIuNTE1MDUxIDcuMTEyNzM0CnYgLTIuMDAyNjI3IDIuNTE0MDQ4IDcuMTEyNzIwCnYgLTEuNzM3NzE2IDIuNTU4NDAwIDcuMTEzNjgxCnYgLTEuODI5MTAwIDIuNjE5NDYxIDcuMTA3OTY2CnYgLTEuODM4MTE0IDIuNjEyMDY0IDcuMTA4ODk4CnYgLTEuNzQxMTAxIDIuNTQ3MjQyIDcuMTEzNjI2CnYgLTEuODQ1NTExIDIuNjAzMDUwIDcuMTEwMDQzCnYgLTEuNzQ2NTk4IDIuNTM2OTU4IDcuMTEzNTY4CnYgLTEuODUxMDA4IDIuNTkyNzY3IDcuMTExMzU4CnYgLTEuNzUzOTk1IDIuNTI3OTQ1IDcuMTEzNTEwCnYgLTEuODU0MzkzIDIuNTgxNjA5IDcuMTEyNzkyCnYgLTEuNzYzMDA5IDIuNTIwNTQ4IDcuMTEzNDUzCnYgLTEuODU1NTM2IDIuNTcwMDA0IDcuMTEzMzgxCnYgLTEuODU0ODY0IDIuNTc2ODIzIDcuMTEzNDEwCnYgLTEuNzczMjkyIDIuNTE1MDUxIDcuMTEzNDAxCnYgLTEuODU0MzkzIDIuNTU4NDAwIDcuMTEzMzM3CnYgLTEuNzg0NDUxIDIuNTExNjY2IDcuMTEzMDM2CnYgLTEuNzc2NTk5IDIuNTE0MDQ4IDcuMTEzMzg3CnYgLTEuODUxMDA4IDIuNTQ3MjQyIDcuMTEzMzAyCnYgLTEuNzk2MDU1IDIuNTEwNTIzIDcuMTEyODQ0CnYgLTEuODQ1NTExIDIuNTM2OTU4IDcuMTEzMjc2CnYgLTEuODA3NjU5IDIuNTExNjY2IDcuMTEyOTY3CnYgLTEuODM4MTE0IDIuNTI3OTQ1IDcuMTEzMjYyCnYgLTEuODE4ODE3IDIuNTE1MDUxIDcuMTEzMjY2CnYgLTEuODE1NTEwIDIuNTE0MDQ4IDcuMTEzMjcyCnYgLTEuODI5MTAxIDIuNTIwNTQ4IDcuMTEzMjU5CnYgLTEuOTg5MDM3IDIuNjE5NDYxIDcuMTA3NDk1CnYgLTEuNjM5NTAwIDIuNTcwMDA0IDcuMTE0MDE4CnYgLTEuNjM4MzU3IDIuNTU4NDAwIDcuMTEzOTc0CnYgLTEuNTY4NDE1IDIuNTExNjY2IDcuMTEzNjczCnYgLTEuNTYwNTYzIDIuNTE0MDQ4IDcuMTE0MDI0CnYgLTEuNjM0OTcyIDIuNTQ3MjQyIDcuMTEzOTM5CnYgLTEuNTgwMDE5IDIuNTEwNTIzIDcuMTEzNDgxCnYgLTEuNjI5NDc2IDIuNTM2OTU4IDcuMTEzOTE0CnYgLTEuNTkxNjIzIDIuNTExNjY2IDcuMTEzNjA1CnYgLTEuNjIyMDc4IDIuNTI3OTQ1IDcuMTEzODk4CnYgLTEuNTk5NDc0IDIuNTE0MDQ4IDcuMTEzOTA5CnYgLTEuNjAyNzgxIDIuNTE1MDUxIDcuMTEzOTA0CnYgLTEuNjEzMDY1IDIuNTIwNTQ4IDcuMTEzODk1CnYgLTEuNzczMjkyIDIuNjI0OTU4IDcuMTA3NDIwCnYgLTEuNzYzMDA4IDIuNjE5NDYxIDcuMTA4MTYxCnYgLTEuNzUzOTk1IDIuNjEyMDY0IDcuMTA5MTQ2CnYgLTEuNzg0NDUxIDIuNjI4MzQzIDcuMTA2OTQ5CnYgLTEuNzQ2NTk4IDIuNjAzMDUwIDcuMTEwMzM0CnYgLTEuNzk2MDU1IDIuNjI5NDg2IDcuMTA2NzY3CnYgLTEuNzQxMTAxIDIuNTkyNzY3IDcuMTExNjgyCnYgLTEuODA3NjU5IDIuNjI4MzQzIDcuMTA2ODgwCnYgLTEuNzM3NzE2IDIuNTgxNjA5IDcuMTEzMTM2CnYgLTEuODE4ODE3IDIuNjI0OTU4IDcuMTA3Mjg1CnYgLTEuNzM2NTczIDIuNTcwMDA0IDcuMTEzNzMyCnYgLTEuNzM3MjQ1IDIuNTc2ODIzIDcuMTEzNzU4CnYgLTEuNTU3MjU2IDIuNjI0OTU4IDcuMTA4MDU2CnYgLTEuNTQ2OTczIDIuNjE5NDYxIDcuMTA4Nzk4CnYgLTEuNTM3OTU5IDIuNjEyMDY0IDcuMTA5NzgzCnYgLTEuNTY4NDE1IDIuNjI4MzQzIDcuMTA3NTg1CnYgLTEuNTMwNTYyIDIuNjAzMDUwIDcuMTEwOTcxCnYgLTEuNTgwMDE5IDIuNjI5NDg2IDcuMTA3NDA0CnYgLTEuNTI1MDY1IDIuNTkyNzY3IDcuMTEyMzE5CnYgLTEuNTkxNjIzIDIuNjI4MzQzIDcuMTA3NTE3CnYgLTEuNTIxNjgwIDIuNTgxNjA5IDcuMTEzNzczCnYgLTEuNjAyNzgxIDIuNjI0OTU4IDcuMTA3OTIzCnYgLTEuNTIwNTM4IDIuNTcwMDA0IDcuMTE0MzY5CnYgLTEuNTIxMjA5IDIuNTc2ODIzIDcuMTE0Mzk0CnYgLTEuNjEzMDY1IDIuNjE5NDYxIDcuMTA4NjAzCnYgLTEuNTIxNjgwIDIuNTU4NDAwIDcuMTE0MzE4CnYgLTEuNjIyMDc4IDIuNjEyMDY0IDcuMTA5NTM1CnYgLTEuNTI1MDY1IDIuNTQ3MjQyIDcuMTE0MjYzCnYgLTEuNjI5NDc1IDIuNjAzMDUwIDcuMTEwNjgwCnYgLTEuNTMwNTYyIDIuNTM2OTU4IDcuMTE0MjA1CnYgLTEuNjM0OTcyIDIuNTkyNzY3IDcuMTExOTk1CnYgLTEuNTM3OTU5IDIuNTI3OTQ1IDcuMTE0MTQ3CnYgLTEuNjM4MzU3IDIuNTgxNjA5IDcuMTEzNDI5CnYgLTEuNTQ2OTczIDIuNTIwNTQ3IDcuMTE0MDkwCnYgLTEuNjM4ODI4IDIuNTc2ODIzIDcuMTE0MDQ4CnYgLTEuNTU3MjU2IDIuNTE1MDUxIDcuMTE0MDM4CnYgLTEuMjk0NTA5IDIuNTcwMDA0IDcuMTE1MDM1CnYgLTEuMjk1MTgwIDIuNTc2ODIzIDcuMTE1MDYxCnYgLTEuMzg3MDM2IDIuNjE5NDYxIDcuMTA5MjcwCnYgLTEuMzc2NzUzIDIuNjI0OTU4IDcuMTA4NTg4CnYgLTEuMjk1NjUyIDIuNTU4NDAwIDcuMTE0OTg1CnYgLTEuMzk2MDUwIDIuNjEyMDY0IDcuMTEwMjAxCnYgLTEuMjk5MDM3IDIuNTQ3MjQyIDcuMTE0OTI5CnYgLTEuNDAzNDQ3IDIuNjAzMDUwIDcuMTExMzQ2CnYgLTEuMzA0NTMzIDIuNTM2OTU4IDcuMTE0ODcyCnYgLTEuNDA4OTQ0IDIuNTkyNzY3IDcuMTEyNjYxCnYgLTEuMzExOTMxIDIuNTI3OTQ1IDcuMTE0ODEzCnYgLTEuNDEyMzI4IDIuNTgxNjA5IDcuMTE0MDk2CnYgLTEuMzIwOTQ0IDIuNTIwNTQ3IDcuMTE0NzU3CnYgLTEuNDEyODAwIDIuNTc2ODIzIDcuMTE0NzE0CnYgLTEuNDEzNDcxIDIuNTcwMDA0IDcuMTE0Njg1CnYgLTEuMzMxMjI4IDIuNTE1MDUxIDcuMTE0NzA0CnYgLTEuNDEyMzI4IDIuNTU4NDAwIDcuMTE0NjQxCnYgLTEuMzQyMzg2IDIuNTExNjY2IDcuMTE0MzM5CnYgLTEuMzM0NTM1IDIuNTE0MDQ4IDcuMTE0NjkwCnYgLTEuNDA4OTQ0IDIuNTQ3MjQyIDcuMTE0NjA1CnYgLTEuMzUzOTkwIDIuNTEwNTIzIDcuMTE0MTQ4CnYgLTEuNDAzNDQ3IDIuNTM2OTU4IDcuMTE0NTgwCnYgLTEuMzY1NTk0IDIuNTExNjY2IDcuMTE0MjcxCnYgLTEuMzk2MDUwIDIuNTI3OTQ1IDcuMTE0NTY1CnYgLTEuMzc2NzUzIDIuNTE1MDUxIDcuMTE0NTcwCnYgLTEuMzczNDQ1IDIuNTE0MDQ4IDcuMTE0NTc1CnYgLTEuMzg3MDM2IDIuNTIwNTQ4IDcuMTE0NTYyCnYgLTEuMTg2NzcxIDIuNTc2ODIzIDcuMTE1MzgwCnYgLTEuMTg2MzAwIDIuNTgxNjA5IDcuMTE0NzYyCnYgLTEuMTg3NDQzIDIuNTcwMDA0IDcuMTE1MzUxCnYgLTEuMTA1MTk5IDIuNTE1MDUxIDcuMTE1MzcwCnYgLTEuMTg2MzAwIDIuNTU4NDAwIDcuMTE1MzA2CnYgLTEuMTE2MzU4IDIuNTExNjY2IDcuMTE1MDA1CnYgLTEuMTA4NTA3IDIuNTE0MDQ3IDcuMTE1MzU2CnYgLTEuMTgyOTE1IDIuNTQ3MjQyIDcuMTE1MjcyCnYgLTEuMTI3OTYyIDIuNTEwNTIzIDcuMTE0ODE0CnYgLTEuMTc3NDE4IDIuNTM2OTU4IDcuMTE1MjQ2CnYgLTEuMTM5NTY2IDIuNTExNjY2IDcuMTE0OTM3CnYgLTEuMTcwMDIxIDIuNTI3OTQ1IDcuMTE1MjMyCnYgLTEuMTUwNzI0IDIuNTE1MDUxIDcuMTE1MjM2CnYgLTEuMTQ3NDE2IDIuNTE0MDQ3IDcuMTE1MjQyCnYgLTEuMTYxMDA4IDIuNTIwNTQ3IDcuMTE1MjI4CnYgLTEuMzIwOTQ0IDIuNjE5NDYxIDcuMTA5NDY1CnYgLTEuMzMxMjI4IDIuNjI0OTU4IDcuMTA4NzIzCnYgLTEuMzExOTMxIDIuNjEyMDY0IDcuMTEwNDQ5CnYgLTEuMzQyMzg2IDIuNjI4MzQzIDcuMTA4MjUyCnYgLTEuMzA0NTMzIDIuNjAzMDUwIDcuMTExNjM4CnYgLTEuMzUzOTkwIDIuNjI5NDg2IDcuMTA4MDcwCnYgLTEuMjk5MDM3IDIuNTkyNzY3IDcuMTEyOTg2CnYgLTEuMzY1NTk1IDIuNjI4MzQzIDcuMTA4MTgzCnYgLTEuMjk1NjUyIDIuNTgxNjA5IDcuMTE0NDM5CnYgLTEuMDk0OTE2IDIuNjE5NDYxIDcuMTEwMTMxCnYgLTEuMTA1MTk5IDIuNjI0OTU4IDcuMTA5Mzg5CnYgLTEuMDg1OTAyIDIuNjEyMDY0IDcuMTExMTE2CnYgLTEuMTE2MzU3IDIuNjI4MzQzIDcuMTA4OTE4CnYgLTEuMDc4NTA1IDIuNjAzMDUwIDcuMTEyMzA0CnYgLTEuMTI3OTYyIDIuNjI5NDg2IDcuMTA4NzM3CnYgLTEuMDczMDA4IDIuNTkyNzY3IDcuMTEzNjUxCnYgLTEuMTM5NTY2IDIuNjI4MzQzIDcuMTA4ODUwCnYgLTEuMDY5NjIzIDIuNTgxNjA5IDcuMTE1MTA2CnYgLTEuMTUwNzI0IDIuNjI0OTU4IDcuMTA5MjU1CnYgLTEuMDY4NDgwIDIuNTcwMDA0IDcuMTE1NzAyCnYgLTEuMDY5MTUyIDIuNTc2ODIzIDcuMTE1NzI3CnYgLTEuMTYxMDA4IDIuNjE5NDYxIDcuMTA5OTM2CnYgLTEuMDY5NjIzIDIuNTU4NDAwIDcuMTE1NjUxCnYgLTEuMTcwMDIxIDIuNjEyMDY0IDcuMTEwODY4CnYgLTEuMDczMDA4IDIuNTQ3MjQyIDcuMTE1NTk2CnYgLTEuMTc3NDE4IDIuNjAzMDUwIDcuMTEyMDEyCnYgLTEuMDc4NTA1IDIuNTM2OTU4IDcuMTE1NTM4CnYgLTEuMTgyOTE1IDIuNTkyNzY3IDcuMTEzMzI4CnYgLTEuMDg1OTAyIDIuNTI3OTQ1IDcuMTE1NDc5CnYgLTEuMDk0OTE2IDIuNTIwNTQ3IDcuMTE1NDIzCnYgMS4xNDkwNTggMi41Mjc5NDQgNy4xMjIwNjgKdiAxLjA1MjA0NSAyLjU5Mjc2NyA3LjExOTkxNgp2IDEuMDQ4NjYwIDIuNTgxNjA4IDcuMTIxMzUxCnYgMS4xNDAwNDQgMi41MjA1NDcgNy4xMjIwMTIKdiAxLjA0NzUxNyAyLjU3MDAwNCA3LjEyMTk0MAp2IDEuMDQ4MTg4IDIuNTc2ODIxIDcuMTIxOTcwCnYgMS4xMjk3NjAgMi41MTUwNTAgNy4xMjE5NTkKdiAxLjA0ODY2MCAyLjU1ODQwMCA3LjEyMTg5Ngp2IDEuMTE4NjAyIDIuNTExNjY2IDcuMTIxNTk1CnYgMS4xMjY0NDkgMi41MTQwNDYgNy4xMjE5NDUKdiAxLjA1MjA0NSAyLjU0NzI0MSA3LjEyMTg2MAp2IDEuMTA2OTk4IDIuNTEwNTIzIDcuMTIxNDAzCnYgMS4wNTc1NDEgMi41MzY5NTggNy4xMjE4MzUKdiAxLjA5NTM5NCAyLjUxMTY2NiA3LjEyMTUyNgp2IDEuMDY0OTM4IDIuNTI3OTQ0IDcuMTIxODIwCnYgMS4wODQyMzYgMi41MTUwNTAgNy4xMjE4MjUKdiAxLjA4NzU0NyAyLjUxNDA0NiA3LjEyMTgzMQp2IDEuMDczOTUyIDIuNTIwNTQ3IDcuMTIxODE4CnYgMS4yODM1NzAgMi41MzY5NTggNy4xMjI1MDIKdiAxLjI5MDk2NyAyLjUyNzk0NCA3LjEyMjQ4Nwp2IDEuMzEwMjY0IDIuNTE1MDUwIDcuMTIyNDkxCnYgMS4zMTM1NzYgMi41MTQwNDYgNy4xMjI0OTcKdiAxLjI5OTk4MSAyLjUyMDU0NyA3LjEyMjQ4Mwp2IDEuMTQwMDQ0IDIuNjE5NDYxIDcuMTE2NzIwCnYgMS4xMjk3NjEgMi42MjQ5NTcgNy4xMTU5NzgKdiAxLjE0OTA1OCAyLjYxMjA2MyA3LjExNzcwNQp2IDEuMTE4NjAyIDIuNjI4MzQyIDcuMTE1NTA4CnYgMS4xNTY0NTUgMi42MDMwNTAgNy4xMTg4OTMKdiAxLjEwNjk5OCAyLjYyOTQ4NSA3LjExNTMyNQp2IDEuMTYxOTUyIDIuNTkyNzY2IDcuMTIwMjQxCnYgMS4wOTUzOTQgMi42MjgzNDIgNy4xMTU0MzgKdiAxLjE2NTMzNiAyLjU4MTYwOCA3LjEyMTY5NQp2IDEuMDg0MjM2IDIuNjI0OTU4IDcuMTE1ODQ0CnYgMS4xNjY0NzkgMi41NzAwMDQgNy4xMjIyOTEKdiAxLjE2NTgwNyAyLjU3NjgyMSA3LjEyMjMxNgp2IDEuMDczOTUyIDIuNjE5NDYxIDcuMTE2NTI1CnYgMS4xNjUzMzYgMi41NTg0MDAgNy4xMjIyNDAKdiAxLjA2NDkzOCAyLjYxMjA2NCA3LjExNzQ1Ngp2IDEuMTYxOTUyIDIuNTQ3MjQxIDcuMTIyMTg1CnYgMS4wNTc1NDEgMi42MDMwNTAgNy4xMTg2MDEKdiAxLjE1NjQ1NSAyLjUzNjk1OCA3LjEyMjEyNwp2IDEuMzkxMzY1IDIuNTgxNjA4IDcuMTIyMzYxCnYgMS4zMjE0MjIgMi42MjgzNDIgNy4xMTYxMDUKdiAxLjMxMDI2NCAyLjYyNDk1NyA3LjExNjUxMAp2IDEuMzkxODM2IDIuNTc2ODIxIDcuMTIyOTgzCnYgMS4zOTI1MDggMi41NzAwMDQgNy4xMjI5NTcKdiAxLjI5OTk4MSAyLjYxOTQ2MSA3LjExNzE5MQp2IDEuMzkxMzY1IDIuNTU4NDAwIDcuMTIyOTA2CnYgMS4yOTA5NjcgMi42MTIwNjMgNy4xMTgxMjMKdiAxLjM4Nzk4MCAyLjU0NzI0MSA3LjEyMjg1MQp2IDEuMjgzNTcwIDIuNjAzMDUwIDcuMTE5MjY3CnYgMS4zODI0ODMgMi41MzY5NTggNy4xMjI3OTMKdiAxLjI3ODA3MyAyLjU5Mjc2NyA3LjEyMDU4Mwp2IDEuMzc1MDg2IDIuNTI3OTQ0IDcuMTIyNzM1CnYgMS4yNzQ2ODggMi41ODE2MDggNy4xMjIwMTcKdiAxLjM2NjA3MiAyLjUyMDU0NyA3LjEyMjY3OQp2IDEuMjc0MjE3IDIuNTc2ODIxIDcuMTIyNjM2CnYgMS4yNzM1NDYgMi41NzAwMDQgNy4xMjI2MDYKdiAxLjM1NTc4OSAyLjUxNTA1MCA3LjEyMjYyNQp2IDEuMjc0Njg4IDIuNTU4NDAwIDcuMTIyNTYyCnYgMS4zNDQ2MzEgMi41MTE2NjYgNy4xMjIyNjEKdiAxLjM1MjQ3NyAyLjUxNDA0NiA3LjEyMjYxMgp2IDEuMjc4MDczIDIuNTQ3MjQxIDcuMTIyNTI3CnYgMS4zMzMwMjcgMi41MTA1MjMgNy4xMjIwNjkKdiAxLjMyMTQyMiAyLjUxMTY2NiA3LjEyMjE5Mwp2IDEuNTA5NTk4IDIuNjAzMDUwIDcuMTE5OTM0CnYgMS42MDExMTUgMi41Mjc5NDQgNy4xMjM0MDEKdiAxLjUwMDcxNyAyLjU4MTYwOCA3LjEyMjY4Mwp2IDEuNTA0MTAyIDIuNTkyNzY2IDcuMTIxMjQ5CnYgMS41OTIxMDEgMi41MjA1NDcgNy4xMjMzNDUKdiAxLjQ5OTU3NCAyLjU3MDAwNCA3LjEyMzI3Mgp2IDEuNTAwMjQ1IDIuNTc2ODIxIDcuMTIzMzAyCnYgMS41ODE4MTggMi41MTUwNTAgNy4xMjMyOTIKdiAxLjUwMDcxNyAyLjU1ODQwMCA3LjEyMzIyOQp2IDEuNTcwNjU5IDIuNTExNjY2IDcuMTIyOTI4CnYgMS41Nzg1MDUgMi41MTQwNDUgNy4xMjMyNzgKdiAxLjUwNDEwMiAyLjU0NzI0MSA3LjEyMzE5Mwp2IDEuNTU5MDU1IDIuNTEwNTIzIDcuMTIyNzM2CnYgMS41MDk1OTggMi41MzY5NTggNy4xMjMxNjgKdiAxLjU0NzQ1MSAyLjUxMTY2NiA3LjEyMjg1OQp2IDEuNTE2OTk2IDIuNTI3OTQ0IDcuMTIzMTUzCnYgMS41MzYyOTMgMi41MTUwNTAgNy4xMjMxNTgKdiAxLjUzOTYwNSAyLjUxNDA0NSA3LjEyMzE2NAp2IDEuNTI2MDA5IDIuNTIwNTQ3IDcuMTIzMTUwCnYgMS4zNTU3ODkgMi42MjQ5NTcgNy4xMTY2NDQKdiAxLjM2NjA3MyAyLjYxOTQ2MSA3LjExNzM4Ngp2IDEuMzc1MDg2IDIuNjEyMDYzIDcuMTE4MzcxCnYgMS4zNDQ2MzEgMi42MjgzNDIgNy4xMTYxNzQKdiAxLjM4MjQ4MyAyLjYwMzA1MCA3LjExOTU1OQp2IDEuMzMzMDI3IDIuNjI5NDg1IDcuMTE1OTkyCnYgMS4zODc5ODAgMi41OTI3NjYgNy4xMjA5MDcKdiAxLjU1OTA1NSAyLjYyOTQ4NSA3LjExNjY1OAp2IDEuNjE0MDA5IDIuNTkyNzY2IDcuMTIxNTczCnYgMS41NDc0NTEgMi42MjgzNDIgNy4xMTY3NzEKdiAxLjYxNzM5NCAyLjU4MTYwOCA3LjEyMzAyNwp2IDEuNTM2MjkzIDIuNjI0OTU3IDcuMTE3MTc3CnYgMS42MTc4NjUgMi41NzY4MjEgNy4xMjM2NTAKdiAxLjYxODUzNiAyLjU3MDAwNCA3LjEyMzYyNAp2IDEuNTI2MDA5IDIuNjE5NDYxIDcuMTE3ODU4CnYgMS42MTczOTMgMi41NTg0MDAgNy4xMjM1NzMKdiAxLjUxNjk5NiAyLjYxMjA2MyA3LjExODc4OQp2IDEuNjE0MDA5IDIuNTQ3MjQxIDcuMTIzNTE4CnYgMS42MDg1MTIgMi41MzY5NTggNy4xMjM0NTkKdiAxLjYwMTExNSAyLjYxMjA2MyA3LjExOTAzNwp2IDEuNTgxODE4IDIuNjI0OTU3IDcuMTE3MzExCnYgMS41NzA2NjAgMi42MjgzNDIgNy4xMTY4NDAKdiAxLjYwODUxMiAyLjYwMzA1MCA3LjEyMDIyNQp2IDEuNTkyMTAxIDIuNjE5NDYxIDcuMTE4MDUyCnYgMS42MzI1MjEgMi41NzY4MjEgNy4xMjM2OTMKdiAxLjUyODM2MSAyLjYzODk5MSA3LjExNTMzNgp2IDEuNjAwNzE3IDIuNjM4OTkxIDcuMTE1NTUwCnYgMS41NDk4MjkgMi40NTE5NDMgNy4xMTQ2NDMKdiAxLjQ4ODYwNSAyLjU3NjgyMSA3LjEyMzI2OAp2IDEuNTA2ODkzIDIuNTE0MDQ1IDcuMTIzMDY3CnYgMS42MDMxMDIgMi41MTQwNDUgNy4xMjMzNTEKdiAxLjI2MTk5NyAyLjU3NjgyMSA3LjEyMjYwMAp2IDEuMjgzNDY1IDIuNTE0MDQ2IDcuMTIyNDA4CnYgMS4zNzQxMDggMi41MTQwNDYgNy4xMjI2NzYKdiAxLjI5MDYyMSAyLjYzODk5MSA3LjExNDYzNQp2IDEuMzY0NTY3IDIuNjM4OTkxIDcuMTE0ODU0CnYgMS40MTA2ODQgMi41NzY4MjEgNy4xMjMwMzgKdiAxLjMyNzE5NiAyLjQ1MTk0MyA3LjExMzk4Ngp2IDEuMTAwMDU4IDIuNDUxOTQzIDcuMTEzMzE3CnYgMS4wMzI0NzMgMi41NzY4MjEgNy4xMjE5MjMKdiAxLjA1MDM2NCAyLjUxNDA0NiA3LjEyMTcyMQp2IDEuMTUzNzI4IDIuNTE0MDQ2IDcuMTIyMDI2CnYgMS4xODAyMzMgMi41NzY4MjEgNy4xMjIzNTkKdiAxLjA2MjI5MCAyLjYzODk5MSA3LjExMzk2Mwp2IDEuMTU0MzkxIDIuNjM4OTkxIDcuMTE0MjM0CnYgLTEuMTM2MzgzIDIuNDUxOTQ1IDcuMTA2NzIzCnYgLTEuMTc2MTM5IDIuNTE0MDQ3IDcuMTE1MTU3CnYgLTEuMDg4Njc2IDIuNTE0MDQ3IDcuMTE1NDE1CnYgLTEuMDU1NTQ2IDIuNTc2ODIzIDcuMTE1NzY3CnYgLTEuMTcxNTAwIDIuNjM4OTkzIDcuMTA3Mzc3CnYgLTEuMDgyNzEyIDIuNjM4OTkzIDcuMTA3NjM4CnYgLTEuMjAxMzE3IDIuNTc2ODIzIDcuMTE1MzM3CnYgLTEuNDIzMjg3IDIuNjM4OTkzIDcuMTA2NjM1CnYgLTEuMjk2MDY5IDIuNjM4OTkzIDcuMTA3MDA5CnYgLTEuNDMyNTY0IDIuNTc2ODIzIDcuMTE0NjU1CnYgLTEuMzUxNzI3IDIuNDUxOTQ1IDcuMTA2MDg4CnYgLTEuNDA5MzczIDIuNTE0MDQ4IDcuMTE0NDcwCnYgLTEuMjgyMTU0IDIuNTc2ODIzIDcuMTE1MDk5CnYgLTEuMzA0MDIwIDIuNTE0MDQ4IDcuMTE0NzgwCnYgLTEuNTM1OTI5IDIuNTE0MDQ4IDcuMTE0MDk2CnYgLTEuNjE4MDkxIDIuNjM4OTkzIDcuMTA2MDYwCnYgLTEuNTI5OTY1IDIuNjM4OTkzIDcuMTA2MzIwCnYgLTEuNjUzODcyIDIuNTc2ODIzIDcuMTE0MDAzCnYgLTEuNTg3NjEyIDIuNDUxOTQ1IDcuMTA1MzkzCnYgLTEuNjM3OTY5IDIuNTE0MDQ4IDcuMTEzNzk1CnYgLTEuNTEwMDg3IDIuNTc2ODIzIDcuMTE0NDI3CnYgLTEuODUwNjYzIDIuNTE0MDQ4IDcuMTEzMTY4CnYgLTEuNzkzNjgwIDIuNDUxOTQ1IDcuMTA0Nzg1CnYgLTEuNzQ1OTczIDIuNTE0MDQ4IDcuMTEzNDc3CnYgLTEuNzMxNzA5IDIuNTc2ODIzIDcuMTEzNzc0CnYgLTEuODc1MTc5IDIuNTc2ODIzIDcuMTEzMzUxCnYgLTEuODQ1MzYzIDIuNjM4OTkzIDcuMTA1MzkwCnYgLTEuNzQ4NjIzIDIuNjM4OTkzIDcuMTA1Njc1CnYgLTEuNzMwNzMzIDIuNTczMjM2IDcuMTEzNzYyCnYgLTIuMDk0NDk5IDIuNTc2ODIzIDcuMTEyNzA0CnYgLTEuOTczOTA3IDIuNTE0MDQ4IDcuMTEyODA1CnYgLTIuMDc4NTk3IDIuNTE0MDQ4IDcuMTEyNDk2CnYgLTIuMDY5MzIwIDIuNjM4OTkzIDcuMTA0NzMwCnYgLTEuOTgzMTgzIDIuNjM4OTkzIDcuMTA0OTg0CnYgLTIuMDI0MjY0IDIuNDUxOTQ1IDcuMTA0MTA1CnYgLTEuOTQ4NzI4IDIuNTc2ODIzIDcuMTEzMTM0CnYgLTIuMTkxOTAxIDIuNTE0MDQ4IDcuMTEyMTYzCnYgLTIuMjYwODExIDIuNDUxOTQ2IDcuMTAzNDA4CnYgLTIuMzM1Njg0IDIuNTc2ODI0IDcuMTExOTkzCnYgLTIuMzA5ODQzIDIuNTE0MDQ4IDcuMTExODE0CnYgLTIuMTcwNjk3IDIuNTc2ODIzIDcuMTEyNDgwCnYgLTIuMjkzMjc4IDIuNjM4OTk0IDcuMTA0MDcwCnYgLTIuMjA3MTQwIDIuNjM4OTk0IDcuMTA0MzIzCnYgMy40ODg5ODggMi43MDExNTYgLTEuNjE3Mzg5CnYgMy40OTA1MDQgMi42OTQ0NjkgLTEuNTk1Nzk5CnYgMy40OTMwMjMgMi42ODM2MTAgLTEuNTc1OTAyCnYgMy40OTUxNDIgMi42NzQ1NzcgLTEuNTY1MTIxCnYgMy40OTU3NzMgMi42Njg5OTcgLTEuNTU4NDYxCnYgMy40OTc4MDkgMi42NTExOTEgLTEuNTQ0MTQ5CnYgMy41MDIzNDAgMi42MDg4MzMgLTEuNTI2OTY0CnYgMy41MDIzNDMgMi42MTIwMTYgLTEuNTI3OTEwCnYgMy41MDAxNTMgMi42MzA4NzYgLTEuNTMzNTEzCnYgMy41MDIzNDAgMi41NjI5ODUgLTEuNTI2OTY0CnYgMy41MDIzMzQgMi41ODU5MDkgLTEuNTI0NzUyCnYgMy40OTkwNjQgMi41MjA2MjcgLTEuNTQ0MTQ5CnYgMy41MDE0MTcgMi41NDA5NDIgLTEuNTMzNTEzCnYgMy41MDIzNTIgMi41NDg5NzYgLTEuNTMxMTI2CnYgMy40OTcwMTQgMi41MDI4MjEgLTEuNTU4NDYxCnYgMy40OTA5MTIgMi40Njg0MDQgLTEuNjM5ODQxCnYgMy40OTE0MDggMi40NzA2NjIgLTEuNjE3Mzg5CnYgMy40OTI5NjUgMi40NzczNDkgLTEuNTk1Nzk5CnYgMy40OTUxODEgMi40ODY3NTcgLTEuNTc4NTU5CnYgMy40OTUzNDUgMi40ODgyMDggLTEuNTc1OTAxCnYgMy40OTgxMzkgMi42Nzg2OTQgLTIuNTgxNjkyCnYgMy40OTY5NDAgMi42ODM2MTAgLTIuNTc1ODI1CnYgMy40OTkzMTUgMi42Njg5OTcgLTIuNTkzMjY1CnYgMy40OTk1NzMgMi41MDI4MjEgLTIuNTkzMjY1CnYgMy40OTc1MDIgMi40ODgyMDggLTIuNTc1ODI1CnYgMy40OTgxMzEgMi40OTA4MDggLTIuNTc4OTI5CnYgMy40OTQyNjQgMi42OTQ0NjkgLTIuNTU1OTI4CnYgMy40OTQ4NjUgMi40NzczNDkgLTIuNTU1OTI4CnYgMy40OTMyMjMgMi40NzA2NjIgLTIuNTM0MzM4CnYgMy40OTI1ODAgMi43MDExNTYgLTIuNTM0MzM3CnYgMy40ODg1MzYgMi43MDM0MTMgLTEuNjM5ODQxCnYgMy41MDE0NDkgMi42NTExOTEgLTIuNjA3NTc4CnYgMy41MDE2OTUgMi41MjA2MjcgLTIuNjA3NTc4CnYgMy41MDM4NjUgMi42MzA4NzYgLTIuNjE4MjEzCnYgMy41MDU1NzcgMi42MDg4MzMgLTIuNjI0NzYzCnYgMy41MDU1NzcgMi41NjI5ODUgLTIuNjI0NzYzCnYgMy41MDQxMDEgMi41NDA5NDIgLTIuNjE4MjEzCnYgMy41MDU1NjggMi41NTMzOTMgLTIuNjIxOTEyCnYgMy41MDU1NzAgMi42MTY0NDggLTIuNjIyNDk5CnYgMy41MDU1ODMgMi41ODU5MDkgLTIuNjI2OTc0CnYgMy40OTQxNjEgMi43MDExNTYgLTIuOTM4MDMyCnYgMy40OTU2NzYgMi42OTQ0NjkgLTIuOTE2NDQyCnYgMy40OTgxOTYgMi42ODM2MTAgLTIuODk2NTQ0CnYgMy40OTkwNTQgMi42Nzk5NTEgLTIuODkyMTc5CnYgMy41MDAyOTMgMi42Njg5OTcgLTIuODc5MTA1CnYgMy41MDIzMzAgMi42NTExOTEgLTIuODY0NzkxCnYgMy41MDYyMzQgMi42MDg4MzMgLTIuODQ3NjA3CnYgMy41MDYyNDEgMi42MTczNzAgLTIuODUwMTQ0CnYgMy41MDQ2NzMgMi42MzA4NzYgLTIuODU0MTU2CnYgMy41MDYyMzQgMi41NjI5ODUgLTIuODQ3NjA3CnYgMy41MDYyMjcgMi41ODU5MDkgLTIuODQ1Mzk2CnYgMy41MDIzMzEgMi41MjA2MjcgLTIuODY0NzkyCnYgMy41MDQ2ODQgMi41NDA5NDIgLTIuODU0MTU2CnYgMy41MDYyNDEgMi41NTQzMTggLTIuODUwMTgyCnYgMy41MDAyODEgMi41MDI4MjEgLTIuODc5MTA0CnYgMy40OTM1MjYgMi40Njg0MDQgLTIuOTYwNDg1CnYgMy40OTQwMjIgMi40NzA2NjIgLTIuOTM4MDMyCnYgMy40OTU1NzkgMi40NzczNDkgLTIuOTE2NDQyCnYgMy40OTgxMzcgMi40ODgyMDggLTIuODk2NTQ1CnYgMy40OTkwNTMgMi40OTIwNzYgLTIuODkxOTI4CnYgMy41MDIwNjMgMi42ODM2MTAgLTMuODk2NDY4CnYgMy41MDM4MzQgMi42Njg5OTcgLTMuOTEzOTA4CnYgMy41MDI4NDAgMi41MDI4MjEgLTMuOTEzOTA4CnYgMy41MDAxMTYgMi40ODgyMDggLTMuODk2NDY4CnYgMy41MDIwNDMgMi40OTYxODIgLTMuOTA1OTg2CnYgMy40OTk0MzcgMi42OTQ0NjkgLTMuODc2NTcwCnYgMy41MDIwMTMgMi42ODQwMTYgLTMuODk1NzI1CnYgMy40OTc0NzkgMi40NzczNDkgLTMuODc2NTcxCnYgMy40OTU4MzcgMi40NzA2NjIgLTMuODU0OTgxCnYgMy40OTc3NTMgMi43MDExNTYgLTMuODU0OTgxCnYgMy40OTM3MDkgMi43MDM0MTMgLTIuOTYwNDg1CnYgMy41MDU5NjkgMi42NTExOTEgLTMuOTI4MjIxCnYgMy41MDQ5NjEgMi41MjA2MjcgLTMuOTI4MjIxCnYgMy41MDgzODUgMi42MzA4NzYgLTMuOTM4ODU2CnYgMy41MDk0NzAgMi42MDg4MzMgLTMuOTQ1NDA1CnYgMy41MDk0NzAgMi41NjI5ODUgLTMuOTQ1NDA1CnYgMy41MDk0NjYgMi41NTg3NDggLTMuOTQ0MTQ3CnYgMy41MDczNjggMi41NDA5NDIgLTMuOTM4ODU2CnYgMy41MDk0NTkgMi42MjE3OTAgLTMuOTQxNTU2CnYgMy41MDk0NzcgMi41ODU5MDkgLTMuOTQ3NjE3CnYgMy4zMjkyOTcgMi43MDExNTYgLTIuOTM4MDMyCnYgMy4zMjkyOTcgMi43MDM0MTMgLTIuOTYwNDg1CnYgMy4zMjkyOTcgMi42OTQ0NjkgLTIuOTE2NDQyCnYgMy4zMjkyOTcgMi42ODM2MTAgLTIuODk2NTQ1CnYgMy4zMjkyOTcgMi42Njg5OTcgLTIuODc5MTA0CnYgMy4zMjkyOTcgMi42NTExOTEgLTIuODY0NzkyCnYgMy4zMjkyOTcgMi42MzA4NzYgLTIuODU0MTU2CnYgMy4zMjkyOTcgMi42MDg4MzMgLTIuODQ3NjA3CnYgMy4zMjkyOTcgMi41ODU5MDkgLTIuODQ1Mzk2CnYgMy4zMjkyOTcgMi41NjI5ODUgLTIuODQ3NjA3CnYgMy4zMjkyOTcgMi41NDA5NDIgLTIuODU0MTU2CnYgMy4zMjkyOTcgMi41MjA2MjcgLTIuODY0NzkyCnYgMy4zMjkyOTcgMi41MDI4MjEgLTIuODc5MTA0CnYgMy4zMjkyOTcgMi40ODgyMDggLTIuODk2NTQ0CnYgMy4zMjkyOTcgMi40NzczNDkgLTIuOTE2NDQyCnYgMy4zMjkyOTcgMi40NzA2NjIgLTIuOTM4MDMyCnYgMy4zMjkyOTcgMi40Njg0MDQgLTIuOTYwNDg1CnYgMy4zMjkyOTcgMi40NzA2NjIgLTMuODU0OTgxCnYgMy4zMjkyOTcgMi40NzczNDkgLTMuODc2NTcxCnYgMy4zMjkyOTcgMi40ODgyMDggLTMuODk2NDY4CnYgMy4zMjkyOTcgMi41MDI4MjEgLTMuOTEzOTA4CnYgMy4zMjkyOTcgMi41MjA2MjcgLTMuOTI4MjIxCnYgMy4zMjkyOTcgMi41NDA5NDIgLTMuOTM4ODU3CnYgMy4zMjkyOTcgMi41NjI5ODUgLTMuOTQ1NDA2CnYgMy4zMjkyOTcgMi41ODU5MDkgLTMuOTQ3NjE3CnYgMy4zMjkyOTcgMi42MDg4MzMgLTMuOTQ1NDA1CnYgMy4zMjkyOTcgMi42MzA4NzYgLTMuOTM4ODU2CnYgMy4zMjkyOTcgMi42NTExOTEgLTMuOTI4MjIxCnYgMy4zMjkyOTcgMi42Njg5OTcgLTMuOTEzOTA4CnYgMy4zMjkyOTcgMi42ODM2MTAgLTMuODk2NDY4CnYgMy4zMjkyOTcgMi42OTQ0NjkgLTMuODc2NTcxCnYgMy4zMjkyOTcgMi43MDExNTYgLTMuODU0OTgwCnYgMy4zMjkyOTcgMi43MDExNTYgLTEuNjE3Mzg5CnYgMy4zMjkyOTcgMi43MDM0MTMgLTEuNjM5ODQyCnYgMy4zMjkyOTcgMi42OTQ0NjkgLTEuNTk1Nzk5CnYgMy4zMjkyOTcgMi42ODM2MTAgLTEuNTc1OTAxCnYgMy4zMjkyOTcgMi42Njg5OTcgLTEuNTU4NDYxCnYgMy4zMjkyOTcgMi42NTExOTEgLTEuNTQ0MTQ4CnYgMy4zMjkyOTcgMi42MzA4NzYgLTEuNTMzNTEzCnYgMy4zMjkyOTcgMi42MDg4MzMgLTEuNTI2OTY0CnYgMy4zMjkyOTcgMi41ODU5MDkgLTEuNTI0NzUyCnYgMy4zMjkyOTcgMi41NjI5ODUgLTEuNTI2OTY0CnYgMy4zMjkyOTcgMi41NDA5NDIgLTEuNTMzNTEzCnYgMy4zMjkyOTcgMi41MjA2MjcgLTEuNTQ0MTQ4CnYgMy4zMjkyOTcgMi41MDI4MjEgLTEuNTU4NDYxCnYgMy4zMjkyOTcgMi40ODgyMDggLTEuNTc1OTAyCnYgMy4zMjkyOTcgMi40NzczNDkgLTEuNTk1Nzk5CnYgMy4zMjkyOTcgMi40NzA2NjIgLTEuNjE3Mzg5CnYgMy4zMjkyOTcgMi40Njg0MDQgLTEuNjM5ODQyCnYgMy4zMjkyOTcgMi40NzA2NjIgLTIuNTM0MzM4CnYgMy4zMjkyOTcgMi40NzczNDkgLTIuNTU1OTI4CnYgMy4zMjkyOTcgMi40ODgyMDggLTIuNTc1ODI1CnYgMy4zMjkyOTcgMi41MDI4MjEgLTIuNTkzMjY1CnYgMy4zMjkyOTcgMi41MjA2MjcgLTIuNjA3NTc4CnYgMy4zMjkyOTcgMi41NDA5NDIgLTIuNjE4MjEzCnYgMy4zMjkyOTcgMi41NjI5ODUgLTIuNjI0NzYzCnYgMy4zMjkyOTcgMi41ODU5MDkgLTIuNjI2OTc0CnYgMy4zMjkyOTcgMi42MDg4MzMgLTIuNjI0NzYzCnYgMy4zMjkyOTcgMi42MzA4NzYgLTIuNjE4MjEzCnYgMy4zMjkyOTcgMi42NTExOTEgLTIuNjA3NTc4CnYgMy4zMjkyOTcgMi42Njg5OTcgLTIuNTkzMjY1CnYgMy4zMjkyOTcgMi42ODM2MTAgLTIuNTc1ODI1CnYgMy4zMjkyOTcgMi42OTQ0NjkgLTIuNTU1OTI4CnYgMy4zMjkyOTcgMi43MDExNTYgLTIuNTM0MzM4CnYgMy41NDQ3MDIgMi42OTU5MzAgLTIuOTM5MDkzCnYgMy42MDMxNTggMi42MzgzNTYgLTIuOTUwNzgxCnYgMy41NTM4NDcgMi42OTUyMjEgLTIuOTM5MjM3CnYgMy41NjI3NjYgMi42OTMxMTIgLTIuOTM5NjY1CnYgMy41NzEyNDAgMi42ODk2NTUgLTIuOTQwMzY3CnYgMy41NzkwNjEgMi42ODQ5MzQgLTIuOTQxMzI1CnYgMy41ODYwMzYgMi42NzkwNjcgLTIuOTQyNTE2CnYgMy41OTE5OTQgMi42NzIxOTcgLTIuOTQzOTExCnYgMy41OTY3ODYgMi42NjQ0OTQgLTIuOTQ1NDc0CnYgMy42MDAyOTYgMi42NTYxNDcgLTIuOTQ3MTY5CnYgMy42MDI0MzggMi42NDczNjIgLTIuOTQ4OTUyCnYgMy42MDMxNTcgMi42Mzk2NDUgLTIuOTYzNjAyCnYgMy41NDQ3MDMgMi42OTgxMDcgLTIuOTYwNzQ0CnYgMy42MDI0MzcgMi42NDg3OTEgLTIuOTYzMTU1CnYgMy42MDAyOTYgMi42NTc3MTEgLTIuOTYyNzE5CnYgMy41OTY3ODYgMi42NjYxODYgLTIuOTYyMzA1CnYgMy41OTE5OTMgMi42NzQwMDggLTIuOTYxOTIyCnYgMy41ODYwMzYgMi42ODA5ODQgLTIuOTYxNTgxCnYgMy41NzkwNjIgMi42ODY5NDIgLTIuOTYxMjkwCnYgMy41NzEyNDEgMi42OTE3MzUgLTIuOTYxMDU2CnYgMy41NjI3NjYgMi42OTUyNDYgLTIuOTYwODg0CnYgMy41NTM4NDcgMi42OTczODcgLTIuOTYwNzc5CnYgMy41NDQ3MDIgMi42ODk1NTggLTIuOTE4NTE4CnYgMy42MDMxNjAgMi42MzU0NDggLTIuOTQxMzkyCnYgMy41NTM4NDcgMi42ODg4OTEgLTIuOTE4Nzk5CnYgMy41NjI3NjYgMi42ODY5MDkgLTIuOTE5NjM3CnYgMy41NzEyNDAgMi42ODM2NjAgLTIuOTIxMDExCnYgMy41NzkwNjIgMi42NzkyMjQgLTIuOTIyODg2CnYgMy41ODYwMzcgMi42NzM3MDkgLTIuOTI1MjE4CnYgMy41OTE5OTQgMi42NjcyNTMgLTIuOTI3OTQ3CnYgMy41OTY3ODcgMi42NjAwMTMgLTIuOTMxMDA4CnYgMy42MDAyOTggMi42NTIxNjkgLTIuOTM0MzI0CnYgMy42MDI0MzkgMi42NDM5MTMgLTIuOTM3ODE0CnYgMy41NDQ3MDIgMi42NzkyMDUgLTIuODk5NTQ4CnYgMy42MDMxNTYgMi42MzA2NzMgLTIuOTMyNjQzCnYgMy41NTM4NDcgMi42Nzg2MDggLTIuODk5OTU2CnYgMy41NjI3NjYgMi42NzY4MzAgLTIuOTAxMTY4CnYgMy41NzEyNDAgMi42NzM5MTYgLTIuOTAzMTU1CnYgMy41NzkwNjEgMi42Njk5MzYgLTIuOTA1ODY5CnYgMy41ODYwMzYgMi42NjQ5OTEgLTIuOTA5MjQyCnYgMy41OTE5OTMgMi42NTkyMDAgLTIuOTEzMTkwCnYgMy41OTY3ODYgMi42NTI3MDYgLTIuOTE3NjE4CnYgMy42MDAyOTYgMi42NDU2NzEgLTIuOTIyNDE2CnYgMy42MDI0MzcgMi42MzgyNjYgLTIuOTI3NDY2CnYgMy41NDQ3MDIgMi42NjUyNjYgLTIuODgyOTEyCnYgMy42MDMxNTYgMi42MjQxNTcgLTIuOTI0ODY2CnYgMy41NTM4NDcgMi42NjQ3NjAgLTIuODgzNDI5CnYgMy41NjI3NjYgMi42NjMyNTQgLTIuODg0OTY2CnYgMy41NzEyNDAgMi42NjA3ODUgLTIuODg3NDg1CnYgMy41NzkwNjEgMi42NTc0MTUgLTIuODkwOTI0CnYgMy41ODYwMzYgMi42NTMyMjUgLTIuODk1MjAwCnYgMy41OTE5OTMgMi42NDgzMjAgLTIuOTAwMjA2CnYgMy41OTY3ODYgMi42NDI4MjAgLTIuOTA1ODE5CnYgMy42MDAyOTYgMi42MzY4NjAgLTIuOTExOTAxCnYgMy42MDI0MzcgMi42MzA1ODggLTIuOTE4MzAzCnYgMy41NDQ3MDIgMi42NDgyNzEgLTIuODY5MjUxCnYgMy42MDMxNTggMi42MTYxMDEgLTIuOTE4MzkwCnYgMy41NTM4NDcgMi42NDc4NzUgLTIuODY5ODU3CnYgMy41NjI3NjYgMi42NDY2OTYgLTIuODcxNjU3CnYgMy41NzEyNDAgMi42NDQ3NjQgLTIuODc0NjA3CnYgMy41NzkwNjEgMi42NDIxMjcgLTIuODc4NjM2CnYgMy41ODYwMzYgMi42Mzg4NDggLTIuODgzNjQ0CnYgMy41OTE5OTQgMi42MzUwMTAgLTIuODg5NTA3CnYgMy41OTY3ODYgMi42MzA3MDYgLTIuODk2MDgxCnYgMy42MDAyOTcgMi42MjYwNDIgLTIuOTAzMjA1CnYgMy42MDI0MzggMi42MjExMzMgLTIuOTEwNzAzCnYgMy41NDQ3MDMgMi42Mjg4NzEgLTIuODU5MDk1CnYgMy42MDMxNTQgMi42MDY3ODUgLTIuOTEzNTEzCnYgMy41NTM4NDcgMi42Mjg1OTkgLTIuODU5NzY1CnYgMy41NjI3NjYgMi42Mjc3OTAgLTIuODYxNzU4CnYgMy41NzEyNDAgMi42MjY0NjQgLTIuODY1MDI2CnYgMy41NzkwNjEgMi42MjQ2NTMgLTIuODY5NDg4CnYgMy41ODYwMzUgMi42MjI0MDIgLTIuODc1MDM0CnYgMy41OTE5OTIgMi42MTk3NjcgLTIuODgxNTI3CnYgMy41OTY3ODUgMi42MTY4MTIgLTIuODg4ODA4CnYgMy42MDAyOTQgMi42MTM2MTAgLTIuODk2Njk3CnYgMy42MDI0MzUgMi42MTAyNDAgLTIuOTA1MDAwCnYgMy41NDQ3MDIgMi42MDc4MTMgLTIuODUyODM5CnYgMy42MDMxNTggMi41OTY1NzkgLTIuOTEwNDgxCnYgMy41NTM4NDcgMi42MDc2NzUgLTIuODUzNTQ5CnYgMy41NjI3NjYgMi42MDcyNjMgLTIuODU1NjYxCnYgMy41NzEyNDAgMi42MDY1ODkgLTIuODU5MTIyCnYgMy41NzkwNjIgMi42MDU2NjggLTIuODYzODQ3CnYgMy41ODYwMzYgMi42MDQ1MjMgLTIuODY5NzIyCnYgMy41OTE5OTQgMi42MDMxODIgLTIuODc2NjAwCnYgMy41OTY3ODYgMi42MDE2NzkgLTIuODg0MzEyCnYgMy42MDAyOTYgMi42MDAwNTAgLTIuODkyNjY5CnYgMy42MDI0MzggMi41OTgzMzYgLTIuOTAxNDY0CnYgMy41NDQ3MDIgMi41ODU5MDkgLTIuODUwNzI2CnYgMy42MDMxNTggMi41ODU5MDkgLTIuOTA5NDUyCnYgMy41NTM4NDYgMi41ODU5MDkgLTIuODUxNDQ5CnYgMy41NjI3NjYgMi41ODU5MDkgLTIuODUzNjAwCnYgMy41NzEyNDAgMi41ODU5MDkgLTIuODU3MTI2CnYgMy41NzkwNjEgMi41ODU5MDkgLTIuODYxOTQxCnYgMy41ODYwMzYgMi41ODU5MDkgLTIuODY3OTI2CnYgMy41OTE5OTQgMi41ODU5MDkgLTIuODc0OTM0CnYgMy41OTY3ODYgMi41ODU5MDkgLTIuODgyNzkxCnYgMy42MDAyOTYgMi41ODU5MDkgLTIuODkxMzA0CnYgMy42MDI0MzggMi41ODU5MDkgLTIuOTAwMjY1CnYgMy41NDQ3MDIgMi41NjQwMDUgLTIuODUyODM5CnYgMy42MDMxNTggMi41NzUyMzkgLTIuOTEwNDgxCnYgMy41NTM4NDYgMi41NjQxNDMgLTIuODUzNTQ5CnYgMy41NjI3NjYgMi41NjQ1NTQgLTIuODU1NjYwCnYgMy41NzEyNDAgMi41NjUyMjkgLTIuODU5MTIxCnYgMy41NzkwNjEgMi41NjYxNTAgLTIuODYzODQ3CnYgMy41ODYwMzYgMi41NjcyOTUgLTIuODY5NzIxCnYgMy41OTE5OTMgMi41Njg2MzYgLTIuODc2NTk5CnYgMy41OTY3ODYgMi41NzAxMzkgLTIuODg0MzEyCnYgMy42MDAyOTYgMi41NzE3NjggLTIuODkyNjY4CnYgMy42MDI0MzcgMi41NzM0ODIgLTIuOTAxNDY0CnYgMy41NDQ3MDIgMi41NDI5NDcgLTIuODU5MDk1CnYgMy42MDMxNTggMi41NjUwMzIgLTIuOTEzNTE0CnYgMy41NTM4NDcgMi41NDMyMTggLTIuODU5NzY2CnYgMy41NjI3NjYgMi41NDQwMjcgLTIuODYxNzU5CnYgMy41NzEyNDEgMi41NDUzNTQgLTIuODY1MDI3CnYgMy41NzkwNjEgMi41NDcxNjQgLTIuODY5NDg4CnYgMy41ODYwMzYgMi41NDk0MTUgLTIuODc1MDM0CnYgMy41OTE5OTQgMi41NTIwNTAgLTIuODgxNTI3CnYgMy41OTY3ODYgMi41NTUwMDUgLTIuODg4ODA4CnYgMy42MDAyOTYgMi41NTgyMDcgLTIuODk2Njk4CnYgMy42MDI0MzggMi41NjE1NzcgLTIuOTA1MDAxCnYgMy41NDQ3MDMgMi41MjM1NDcgLTIuODY5MjUxCnYgMy42MDMxNTUgMi41NTU3MTcgLTIuOTE4MzkwCnYgMy41NTM4NDcgMi41MjM5NDMgLTIuODY5ODU2CnYgMy41NjI3NjYgMi41MjUxMjEgLTIuODcxNjU2CnYgMy41NzEyNDAgMi41MjcwNTMgLTIuODc0NjA3CnYgMy41NzkwNjIgMi41Mjk2OTEgLTIuODc4NjM2CnYgMy41ODYwMzYgMi41MzI5NjkgLTIuODgzNjQ0CnYgMy41OTE5OTMgMi41MzY4MDggLTIuODg5NTA3CnYgMy41OTY3ODYgMi41NDExMTIgLTIuODk2MDgxCnYgMy42MDAyOTUgMi41NDU3NzYgLTIuOTAzMjA1CnYgMy42MDI0MzYgMi41NTA2ODQgLTIuOTEwNzAzCnYgMy41NDQ3MDMgMi41MDY1NTIgLTIuODgyOTEyCnYgMy42MDMxNTYgMi41NDc2NjAgLTIuOTI0ODY3CnYgMy41NTM4NDcgMi41MDcwNTggLTIuODgzNDI5CnYgMy41NjI3NjYgMi41MDg1NjQgLTIuODg0OTY2CnYgMy41NzEyNDEgMi41MTEwMzIgLTIuODg3NDg1CnYgMy41NzkwNjEgMi41MTQ0MDMgLTIuODkwOTI1CnYgMy41ODYwMzYgMi41MTg1OTIgLTIuODk1MjAwCnYgMy41OTE5OTQgMi41MjM0OTcgLTIuOTAwMjA2CnYgMy41OTY3ODYgMi41Mjg5OTcgLTIuOTA1ODIwCnYgMy42MDAyOTYgMi41MzQ5NTcgLTIuOTExOTAyCnYgMy42MDI0MzcgMi41NDEyMjkgLTIuOTE4MzAzCnYgMy41NDQ3MDIgMi40OTI2MTIgLTIuODk5NTQ4CnYgMy42MDMxNTcgMi41NDExNDQgLTIuOTMyNjQzCnYgMy41NTM4NDcgMi40OTMyMTAgLTIuODk5OTU2CnYgMy41NjI3NjYgMi40OTQ5ODggLTIuOTAxMTY4CnYgMy41NzEyNDAgMi40OTc5MDIgLTIuOTAzMTU1CnYgMy41NzkwNjEgMi41MDE4ODEgLTIuOTA1ODY5CnYgMy41ODYwMzYgMi41MDY4MjcgLTIuOTA5MjQyCnYgMy41OTE5OTMgMi41MTI2MTggLTIuOTEzMTkxCnYgMy41OTY3ODYgMi41MTkxMTEgLTIuOTE3NjE4CnYgMy42MDAyOTYgMi41MjYxNDcgLTIuOTIyNDE2CnYgMy42MDI0MzcgMi41MzM1NTIgLTIuOTI3NDY2CnYgMy41NDQ3MDIgMi40ODIyNjAgLTIuOTE4NTE4CnYgMy42MDMxNjAgMi41MzYzNzAgLTIuOTQxMzkyCnYgMy41NTM4NDcgMi40ODI5MjYgLTIuOTE4ODAwCnYgMy41NjI3NjYgMi40ODQ5MDkgLTIuOTE5NjM3CnYgMy41NzEyNDEgMi40ODgxNTggLTIuOTIxMDExCnYgMy41NzkwNjIgMi40OTI1OTQgLTIuOTIyODg2CnYgMy41ODYwMzcgMi40OTgxMDggLTIuOTI1MjE3CnYgMy41OTE5OTUgMi41MDQ1NjUgLTIuOTI3OTQ3CnYgMy41OTY3ODggMi41MTE4MDQgLTIuOTMxMDA4CnYgMy42MDAyOTggMi41MTk2NDkgLTIuOTM0MzIzCnYgMy42MDI0NDAgMi41Mjc5MDUgLTIuOTM3ODE0CnYgMy41NDQ3MDIgMi40NzU4ODggLTIuOTM5MDkzCnYgMy42MDMxNTUgMi41MzM0NjIgLTIuOTUwNzgxCnYgMy41NTM4NDYgMi40NzY1OTcgLTIuOTM5MjM3CnYgMy41NjI3NjUgMi40Nzg3MDYgLTIuOTM5NjY1CnYgMy41NzEyNDAgMi40ODIxNjMgLTIuOTQwMzY3CnYgMy41NzkwNjEgMi40ODY4ODMgLTIuOTQxMzI1CnYgMy41ODYwMzUgMi40OTI3NTEgLTIuOTQyNTE2CnYgMy41OTE5OTIgMi40OTk2MjEgLTIuOTQzOTEwCnYgMy41OTY3ODUgMi41MDczMjQgLTIuOTQ1NDc0CnYgMy42MDAyOTQgMi41MTU2NzEgLTIuOTQ3MTY5CnYgMy42MDI0MzUgMi41MjQ0NTUgLTIuOTQ4OTUyCnYgMy41NDQ3MDIgMi40NzM3MTEgLTIuOTYwNzQ0CnYgMy42MDMxNTcgMi41MzIxNzIgLTIuOTYzNjAyCnYgMy41NTM4NDcgMi40NzQ0MzAgLTIuOTYwNzc5CnYgMy41NjI3NjYgMi40NzY1NzIgLTIuOTYwODg0CnYgMy41NzEyNDAgMi40ODAwODMgLTIuOTYxMDU2CnYgMy41NzkwNjEgMi40ODQ4NzYgLTIuOTYxMjkwCnYgMy41ODYwMzYgMi40OTA4MzQgLTIuOTYxNTgxCnYgMy41OTE5OTMgMi40OTc4MDkgLTIuOTYxOTIyCnYgMy41OTY3ODYgMi41MDU2MzEgLTIuOTYyMzA0CnYgMy42MDAyOTYgMi41MTQxMDcgLTIuOTYyNzE5CnYgMy42MDI0MzcgMi41MjMwMjcgLTIuOTYzMTU1CnYgMy41NDQ3MDMgMi40NzU5NjYgLTMuODU0MTcxCnYgMy42MDMxNTggMi41MzQzOTggLTMuODQ1MjU0CnYgMy41NTM4NDYgMi40NzY2ODUgLTMuODU0MDYxCnYgMy41NjI3NjYgMi40Nzg4MjYgLTMuODUzNzM1CnYgMy41NzEyNDAgMi40ODIzMzQgLTMuODUzMTk5CnYgMy41NzkwNjEgMi40ODcxMjUgLTMuODUyNDY4CnYgMy41ODYwMzYgMi40OTMwODAgLTMuODUxNTYwCnYgMy41OTE5OTMgMi41MDAwNTIgLTMuODUwNDk1CnYgMy41OTY3ODYgMi41MDc4NzAgLTMuODQ5MzAzCnYgMy42MDAyOTYgMi41MTYzNDEgLTMuODQ4MDEwCnYgMy42MDI0MzcgMi41MjUyNTcgLTMuODQ2NjQ5CnYgMy41NDQ3MDMgMi40ODIyNjAgLTMuODc0NDk0CnYgMy42MDMxNTQgMi41MzYzNzAgLTMuODUxNjIwCnYgMy41NTM4NDcgMi40ODI5MjYgLTMuODc0MjEzCnYgMy41NjI3NjUgMi40ODQ5MDggLTMuODczMzc1CnYgMy41NzEyNDAgMi40ODgxNTggLTMuODcyMDAxCnYgMy41NzkwNjEgMi40OTI1OTQgLTMuODcwMTI2CnYgMy41ODYwMzUgMi40OTgxMDggLTMuODY3Nzk1CnYgMy41OTE5OTIgMi41MDQ1NjUgLTMuODY1MDY1CnYgMy41OTY3ODQgMi41MTE4MDQgLTMuODYyMDA1CnYgMy42MDAyOTQgMi41MTk2NDkgLTMuODU4Njg5CnYgMy42MDI0MzUgMi41Mjc5MDUgLTMuODU1MTk5CnYgMy41NDQ3MDMgMi40OTI2MTIgLTMuODkzNDY0CnYgMy42MDMxNjEgMi41NDExNDQgLTMuODYwMzY5CnYgMy41NTM4NDcgMi40OTMyMTAgLTMuODkzMDU3CnYgMy41NjI3NjYgMi40OTQ5ODggLTMuODkxODQ0CnYgMy41NzEyNDAgMi40OTc5MDIgLTMuODg5ODU3CnYgMy41NzkwNjIgMi41MDE4ODEgLTMuODg3MTQzCnYgMy41ODYwMzcgMi41MDY4MjcgLTMuODgzNzcxCnYgMy41OTE5OTUgMi41MTI2MTggLTMuODc5ODIyCnYgMy41OTY3ODggMi41MTkxMTEgLTMuODc1Mzk0CnYgMy42MDAyOTkgMi41MjYxNDcgLTMuODcwNTk2CnYgMy42MDI0NDAgMi41MzM1NTIgLTMuODY1NTQ2CnYgMy41NDQ3MDMgMi41MDY1NTIgLTMuOTEwMTAwCnYgMy42MDMxNTQgMi41NDc2NjAgLTMuODY4MTQ2CnYgMy41NTM4NDcgMi41MDcwNTggLTMuOTA5NTg0CnYgMy41NjI3NjYgMi41MDg1NjQgLTMuOTA4MDQ3CnYgMy41NzEyNDAgMi41MTEwMzIgLTMuOTA1NTI3CnYgMy41NzkwNjEgMi41MTQ0MDMgLTMuOTAyMDg4CnYgMy41ODYwMzUgMi41MTg1OTIgLTMuODk3ODEyCnYgMy41OTE5OTIgMi41MjM0OTcgLTMuODkyODA2CnYgMy41OTY3ODQgMi41Mjg5OTcgLTMuODg3MTkzCnYgMy42MDAyOTQgMi41MzQ5NTcgLTMuODgxMTExCnYgMy42MDI0MzUgMi41NDEyMjkgLTMuODc0NzA5CnYgMy41NDQ3MDMgMi41MjM1NDcgLTMuOTIzNzYxCnYgMy42MDMxNTYgMi41NTU3MTcgLTMuODc0NjIyCnYgMy41NTM4NDcgMi41MjM5NDMgLTMuOTIzMTU2CnYgMy41NjI3NjYgMi41MjUxMjEgLTMuOTIxMzU2CnYgMy41NzEyNDAgMi41MjcwNTMgLTMuOTE4NDA1CnYgMy41NzkwNjEgMi41Mjk2OTEgLTMuOTE0Mzc2CnYgMy41ODYwMzYgMi41MzI5NjkgLTMuOTA5MzY5CnYgMy41OTE5OTMgMi41MzY4MDggLTMuOTAzNTA1CnYgMy41OTY3ODUgMi41NDExMTIgLTMuODk2OTMxCnYgMy42MDAyOTYgMi41NDU3NzYgLTMuODg5ODA3CnYgMy42MDI0MzYgMi41NTA2ODUgLTMuODgyMzA5CnYgMy41NDQ3MDMgMi41NDI5NDcgLTMuOTMzOTE3CnYgMy42MDMxNTkgMi41NjUwMzIgLTMuODc5NDk5CnYgMy41NTM4NDcgMi41NDMyMTggLTMuOTMzMjQ3CnYgMy41NjI3NjYgMi41NDQwMjcgLTMuOTMxMjU0CnYgMy41NzEyNDEgMi41NDUzNTQgLTMuOTI3OTg2CnYgMy41NzkwNjIgMi41NDcxNjQgLTMuOTIzNTI0CnYgMy41ODYwMzcgMi41NDk0MTUgLTMuOTE3OTc5CnYgMy41OTE5OTUgMi41NTIwNTAgLTMuOTExNDg1CnYgMy41OTY3ODggMi41NTUwMDUgLTMuOTA0MjA0CnYgMy42MDAyOTggMi41NTgyMDcgLTMuODk2MzE1CnYgMy42MDI0MzkgMi41NjE1NzcgLTMuODg4MDEyCnYgMy41NDQ3MDMgMi41NjQwMDUgLTMuOTQwMTc0CnYgMy42MDMxNTYgMi41NzUyMzkgLTMuODgyNTMxCnYgMy41NTM4NDcgMi41NjQxNDMgLTMuOTM5NDY0CnYgMy41NjI3NjYgMi41NjQ1NTQgLTMuOTM3MzUyCnYgMy41NzEyNDAgMi41NjUyMjkgLTMuOTMzODkxCnYgMy41NzkwNjEgMi41NjYxNTAgLTMuOTI5MTY1CnYgMy41ODYwMzYgMi41NjcyOTUgLTMuOTIzMjkwCnYgMy41OTE5OTMgMi41Njg2MzYgLTMuOTE2NDEzCnYgMy41OTY3ODYgMi41NzAxMzkgLTMuOTA4NzAwCnYgMy42MDAyOTYgMi41NzE3NjcgLTMuOTAwMzQ0CnYgMy42MDI0MzcgMi41NzM0ODIgLTMuODkxNTQ5CnYgMy41NDQ3MDMgMi41ODU5MDkgLTMuOTQyMjg2CnYgMy42MDMxNTYgMi41ODU5MDkgLTMuODgzNTYxCnYgMy41NTM4NDcgMi41ODU5MDkgLTMuOTQxNTYzCnYgMy41NjI3NjYgMi41ODU5MDkgLTMuOTM5NDEyCnYgMy41NzEyNDAgMi41ODU5MDkgLTMuOTM1ODg2CnYgMy41NzkwNjEgMi41ODU5MDkgLTMuOTMxMDcxCnYgMy41ODYwMzYgMi41ODU5MDkgLTMuOTI1MDg2CnYgMy41OTE5OTMgMi41ODU5MDkgLTMuOTE4MDc5CnYgMy41OTY3ODYgMi41ODU5MDkgLTMuOTEwMjIyCnYgMy42MDAyOTYgMi41ODU5MDkgLTMuOTAxNzA4CnYgMy42MDI0MzcgMi41ODU5MDkgLTMuODkyNzQ3CnYgMy41NDQ3MDMgMi42MDc4MTMgLTMuOTQwMTczCnYgMy42MDMxNTYgMi41OTY1NzggLTMuODgyNTMxCnYgMy41NTM4NDcgMi42MDc2NzUgLTMuOTM5NDYzCnYgMy41NjI3NjYgMi42MDcyNjMgLTMuOTM3MzUyCnYgMy41NzEyNDAgMi42MDY1ODkgLTMuOTMzODkxCnYgMy41NzkwNjIgMi42MDU2NjggLTMuOTI5MTY1CnYgMy41ODYwMzYgMi42MDQ1MjIgLTMuOTIzMjkwCnYgMy41OTE5OTMgMi42MDMxODIgLTMuOTE2NDEzCnYgMy41OTY3ODYgMi42MDE2NzkgLTMuOTA4NzAwCnYgMy42MDAyOTYgMi42MDAwNTAgLTMuOTAwMzQ0CnYgMy42MDI0MzcgMi41OTgzMzYgLTMuODkxNTQ4CnYgMy41NDQ3MDMgMi42Mjg4NzEgLTMuOTMzOTE3CnYgMy42MDMxNTYgMi42MDY3ODUgLTMuODc5NDk5CnYgMy41NTM4NDcgMi42Mjg1OTkgLTMuOTMzMjQ3CnYgMy41NjI3NjYgMi42Mjc3OTAgLTMuOTMxMjU0CnYgMy41NzEyNDAgMi42MjY0NjQgLTMuOTI3OTg2CnYgMy41NzkwNjEgMi42MjQ2NTMgLTMuOTIzNTI0CnYgMy41ODYwMzUgMi42MjI0MDMgLTMuOTE3OTc5CnYgMy41OTE5OTMgMi42MTk3NjcgLTMuOTExNDg1CnYgMy41OTY3ODUgMi42MTY4MTIgLTMuOTA0MjA0CnYgMy42MDAyOTYgMi42MTM2MTEgLTMuODk2MzE1CnYgMy42MDI0MzYgMi42MTAyNDAgLTMuODg4MDEyCnYgMy41NDQ3MDMgMi42NDgyNzEgLTMuOTIzNzYxCnYgMy42MDMxNTkgMi42MTYxMDEgLTMuODc0NjIyCnYgMy41NTM4NDcgMi42NDc4NzUgLTMuOTIzMTU2CnYgMy41NjI3NjYgMi42NDY2OTcgLTMuOTIxMzU2CnYgMy41NzEyNDAgMi42NDQ3NjUgLTMuOTE4NDA1CnYgMy41NzkwNjIgMi42NDIxMjcgLTMuOTE0Mzc2CnYgMy41ODYwMzcgMi42Mzg4NDkgLTMuOTA5MzY5CnYgMy41OTE5OTQgMi42MzUwMTAgLTMuOTAzNTA1CnYgMy41OTY3ODcgMi42MzA3MDYgLTMuODk2OTMxCnYgMy42MDAyOTcgMi42MjYwNDIgLTMuODg5ODA3CnYgMy42MDI0MzkgMi42MjExMzMgLTMuODgyMzA5CnYgMy41NDQ3MDMgMi42NjUyNjYgLTMuOTEwMTAwCnYgMy42MDMxNTggMi42MjQxNTcgLTMuODY4MTQ2CnYgMy41NTM4NDYgMi42NjQ3NjAgLTMuOTA5NTgzCnYgMy41NjI3NjYgMi42NjMyNTQgLTMuOTA4MDQ3CnYgMy41NzEyNDAgMi42NjA3ODUgLTMuOTA1NTI3CnYgMy41NzkwNjEgMi42NTc0MTUgLTMuOTAyMDg4CnYgMy41ODYwMzYgMi42NTMyMjUgLTMuODk3ODEyCnYgMy41OTE5OTMgMi42NDgzMjAgLTMuODkyODA2CnYgMy41OTY3ODYgMi42NDI4MjAgLTMuODg3MTkzCnYgMy42MDAyOTYgMi42MzY4NjEgLTMuODgxMTExCnYgMy42MDI0MzcgMi42MzA1ODggLTMuODc0NzA5CnYgMy41NDQ3MDMgMi42NzkyMDUgLTMuODkzNDY0CnYgMy42MDMxNTcgMi42MzA2NzQgLTMuODYwMzY5CnYgMy41NTM4NDcgMi42Nzg2MDggLTMuODkzMDU2CnYgMy41NjI3NjYgMi42NzY4MzAgLTMuODkxODQ0CnYgMy41NzEyNDAgMi42NzM5MTYgLTMuODg5ODU2CnYgMy41NzkwNjEgMi42Njk5MzcgLTMuODg3MTQzCnYgMy41ODYwMzYgMi42NjQ5OTEgLTMuODgzNzcwCnYgMy41OTE5OTQgMi42NTkyMDAgLTMuODc5ODIxCnYgMy41OTY3ODYgMi42NTI3MDcgLTMuODc1MzkzCnYgMy42MDAyOTYgMi42NDU2NzEgLTMuODcwNTk1CnYgMy42MDI0MzcgMi42MzgyNjYgLTMuODY1NTQ2CnYgMy41NDQ3MDMgMi42ODk1NTggLTMuODc0NDk0CnYgMy42MDMxNTUgMi42MzU0NDggLTMuODUxNjIwCnYgMy41NTM4NDcgMi42ODg4OTEgLTMuODc0MjEzCnYgMy41NjI3NjYgMi42ODY5MDkgLTMuODczMzc1CnYgMy41NzEyNDAgMi42ODM2NjAgLTMuODcyMDAxCnYgMy41NzkwNjEgMi42NzkyMjQgLTMuODcwMTI2CnYgMy41ODYwMzUgMi42NzM3MDkgLTMuODY3Nzk1CnYgMy41OTE5OTIgMi42NjcyNTMgLTMuODY1MDY2CnYgMy41OTY3ODUgMi42NjAwMTMgLTMuODYyMDA1CnYgMy42MDAyOTUgMi42NTIxNjkgLTMuODU4Njg5CnYgMy42MDI0MzUgMi42NDM5MTMgLTMuODU1MTk5CnYgMy41NDQ3MDMgMi42OTU4NTIgLTMuODU0MTcxCnYgMy42MDMxNTggMi42Mzc0MjAgLTMuODQ1MjU0CnYgMy41NTM4NDcgMi42OTUxMzIgLTMuODU0MDYxCnYgMy41NjI3NjYgMi42OTI5OTIgLTMuODUzNzM0CnYgMy41NzEyNDAgMi42ODk0ODMgLTMuODUzMTk5CnYgMy41NzkwNjIgMi42ODQ2OTIgLTMuODUyNDY4CnYgMy41ODYwMzYgMi42Nzg3MzcgLTMuODUxNTU5CnYgMy41OTE5OTQgMi42NzE3NjUgLTMuODUwNDk1CnYgMy41OTY3ODYgMi42NjM5NDcgLTMuODQ5MzAyCnYgMy42MDAyOTYgMi42NTU0NzYgLTMuODQ4MDEwCnYgMy42MDI0MzggMi42NDY1NjEgLTMuODQ2NjQ5CnYgMy41NDQ3MDMgMi42OTU5MzAgLTEuNjE4NDUwCnYgMy42MDMxNTggMi42MzgzNTYgLTEuNjMwMTM3CnYgMy41NTM4NDcgMi42OTUyMjEgLTEuNjE4NTkzCnYgMy41NjI3NjYgMi42OTMxMTIgLTEuNjE5MDIyCnYgMy41NzEyNDAgMi42ODk2NTUgLTEuNjE5NzIzCnYgMy41NzkwNjEgMi42ODQ5MzQgLTEuNjIwNjgyCnYgMy41ODYwMzYgMi42NzkwNjcgLTEuNjIxODczCnYgMy41OTE5OTQgMi42NzIxOTcgLTEuNjIzMjY3CnYgMy41OTY3ODYgMi42NjQ0OTQgLTEuNjI0ODMxCnYgMy42MDAyOTYgMi42NTYxNDcgLTEuNjI2NTI2CnYgMy42MDI0MzggMi42NDczNjIgLTEuNjI4MzA5CnYgMy42MDMxNTcgMi42Mzk2NDUgLTEuNjQyOTU5CnYgMy41NDQ3MDMgMi42OTgxMDcgLTEuNjQwMTAxCnYgMy42MDI0MzcgMi42NDg3OTEgLTEuNjQyNTEyCnYgMy42MDAyOTYgMi42NTc3MTEgLTEuNjQyMDc2CnYgMy41OTY3ODYgMi42NjYxODYgLTEuNjQxNjYyCnYgMy41OTE5OTQgMi42NzQwMDggLTEuNjQxMjc5CnYgMy41ODYwMzYgMi42ODA5ODQgLTEuNjQwOTM4CnYgMy41NzkwNjEgMi42ODY5NDIgLTEuNjQwNjQ3CnYgMy41NzEyNDAgMi42OTE3MzUgLTEuNjQwNDEyCnYgMy41NjI3NjYgMi42OTUyNDYgLTEuNjQwMjQxCnYgMy41NTM4NDcgMi42OTczODcgLTEuNjQwMTM2CnYgMy41NDQ3MDIgMi42ODk1NTggLTEuNTk3ODc1CnYgMy42MDMxNjAgMi42MzU0NDggLTEuNjIwNzQ5CnYgMy41NTM4NDcgMi42ODg4OTEgLTEuNTk4MTU3CnYgMy41NjI3NjYgMi42ODY5MDkgLTEuNTk4OTk0CnYgMy41NzEyNDEgMi42ODM2NjAgLTEuNjAwMzY4CnYgMy41NzkwNjIgMi42NzkyMjQgLTEuNjAyMjQ0CnYgMy41ODYwMzcgMi42NzM3MDkgLTEuNjA0NTc1CnYgMy41OTE5OTUgMi42NjcyNTMgLTEuNjA3MzA0CnYgMy41OTY3ODcgMi42NjAwMTMgLTEuNjEwMzY0CnYgMy42MDAyOTggMi42NTIxNjkgLTEuNjEzNjgwCnYgMy42MDI0NDAgMi42NDM5MTMgLTEuNjE3MTcxCnYgMy41NDQ3MDIgMi42NzkyMDUgLTEuNTc4OTA1CnYgMy42MDMxNTcgMi42MzA2NzQgLTEuNjEyMDAwCnYgMy41NTM4NDcgMi42Nzg2MDggLTEuNTc5MzEzCnYgMy41NjI3NjYgMi42NzY4MzAgLTEuNTgwNTI1CnYgMy41NzEyNDEgMi42NzM5MTYgLTEuNTgyNTEzCnYgMy41NzkwNjEgMi42Njk5MzcgLTEuNTg1MjI2CnYgMy41ODYwMzYgMi42NjQ5OTEgLTEuNTg4NTk5CnYgMy41OTE5OTMgMi42NTkyMDAgLTEuNTkyNTQ4CnYgMy41OTY3ODYgMi42NTI3MDcgLTEuNTk2OTc2CnYgMy42MDAyOTYgMi42NDU2NzEgLTEuNjAxNzczCnYgMy42MDI0MzcgMi42MzgyNjYgLTEuNjA2ODIzCnYgMy41NDQ3MDMgMi42NjUyNjYgLTEuNTYyMjY5CnYgMy42MDMxNTcgMi42MjQxNTcgLTEuNjA0MjIzCnYgMy41NTM4NDcgMi42NjQ3NjAgLTEuNTYyNzg2CnYgMy41NjI3NjYgMi42NjMyNTQgLTEuNTY0MzIzCnYgMy41NzEyNDAgMi42NjA3ODUgLTEuNTY2ODQyCnYgMy41NzkwNjEgMi42NTc0MTUgLTEuNTcwMjgyCnYgMy41ODYwMzYgMi42NTMyMjUgLTEuNTc0NTU3CnYgMy41OTE5OTMgMi42NDgzMjAgLTEuNTc5NTYzCnYgMy41OTY3ODYgMi42NDI4MjAgLTEuNTg1MTc3CnYgMy42MDAyOTYgMi42MzY4NjEgLTEuNTkxMjU5CnYgMy42MDI0MzcgMi42MzA1ODggLTEuNTk3NjYwCnYgMy41NDQ3MDMgMi42NDgyNzEgLTEuNTQ4NjA4CnYgMy42MDMxNTggMi42MTYxMDAgLTEuNTk3NzQ3CnYgMy41NTM4NDcgMi42NDc4NzUgLTEuNTQ5MjE0CnYgMy41NjI3NjYgMi42NDY2OTYgLTEuNTUxMDE0CnYgMy41NzEyNDEgMi42NDQ3NjQgLTEuNTUzOTY0CnYgMy41NzkwNjEgMi42NDIxMjcgLTEuNTU3OTkzCnYgMy41ODYwMzYgMi42Mzg4NDggLTEuNTYzMDAxCnYgMy41OTE5OTQgMi42MzUwMTAgLTEuNTY4ODY0CnYgMy41OTY3ODcgMi42MzA3MDUgLTEuNTc1NDM4CnYgMy42MDAyOTcgMi42MjYwNDEgLTEuNTgyNTYyCnYgMy42MDI0MzggMi42MjExMzIgLTEuNTkwMDYwCnYgMy41NDQ3MDMgMi42Mjg4NzEgLTEuNTM4NDUyCnYgMy42MDMxNTQgMi42MDY3ODYgLTEuNTkyODcxCnYgMy41NTM4NDcgMi42Mjg1OTkgLTEuNTM5MTIyCnYgMy41NjI3NjYgMi42Mjc3OTAgLTEuNTQxMTE2CnYgMy41NzEyNDEgMi42MjY0NjQgLTEuNTQ0Mzg0CnYgMy41NzkwNjEgMi42MjQ2NTMgLTEuNTQ4ODQ1CnYgMy41ODYwMzYgMi42MjI0MDIgLTEuNTU0MzkxCnYgMy41OTE5OTMgMi42MTk3NjcgLTEuNTYwODg0CnYgMy41OTY3ODUgMi42MTY4MTIgLTEuNTY4MTY1CnYgMy42MDAyOTQgMi42MTM2MTEgLTEuNTc2MDU0CnYgMy42MDI0MzUgMi42MTAyNDAgLTEuNTg0MzU4CnYgMy41NDQ3MDMgMi42MDc4MTMgLTEuNTMyMTk2CnYgMy42MDMxNTggMi41OTY1NzkgLTEuNTg5ODM4CnYgMy41NTM4NDcgMi42MDc2NzUgLTEuNTMyOTA1CnYgMy41NjI3NjYgMi42MDcyNjMgLTEuNTM1MDE3CnYgMy41NzEyNDAgMi42MDY1ODkgLTEuNTM4NDc4CnYgMy41NzkwNjIgMi42MDU2NjggLTEuNTQzMjA1CnYgMy41ODYwMzYgMi42MDQ1MjMgLTEuNTQ5MDc5CnYgMy41OTE5OTQgMi42MDMxODIgLTEuNTU1OTU3CnYgMy41OTY3ODYgMi42MDE2NzkgLTEuNTYzNjY5CnYgMy42MDAyOTYgMi42MDAwNTAgLTEuNTcyMDI2CnYgMy42MDI0MzggMi41OTgzMzYgLTEuNTgwODIxCnYgMy41NDQ3MDMgMi41ODU5MDkgLTEuNTMwMDgzCnYgMy42MDMxNTggMi41ODU5MDggLTEuNTg4ODA5CnYgMy41NTM4NDcgMi41ODU5MDkgLTEuNTMwODA2CnYgMy41NjI3NjYgMi41ODU5MDkgLTEuNTMyOTU3CnYgMy41NzEyNDAgMi41ODU5MDkgLTEuNTM2NDg0CnYgMy41NzkwNjIgMi41ODU5MDkgLTEuNTQxMjk5CnYgMy41ODYwMzYgMi41ODU5MDkgLTEuNTQ3MjgzCnYgMy41OTE5OTQgMi41ODU5MDkgLTEuNTU0MjkxCnYgMy41OTY3ODYgMi41ODU5MDkgLTEuNTYyMTQ4CnYgMy42MDAyOTcgMi41ODU5MDggLTEuNTcwNjYxCnYgMy42MDI0MzggMi41ODU5MDggLTEuNTc5NjIyCnYgMy41NDQ3MDMgMi41NjQwMDUgLTEuNTMyMTk2CnYgMy42MDMxNTggMi41NzUyMzkgLTEuNTg5ODM4CnYgMy41NTM4NDcgMi41NjQxNDMgLTEuNTMyOTA1CnYgMy41NjI3NjYgMi41NjQ1NTQgLTEuNTM1MDE3CnYgMy41NzEyNDEgMi41NjUyMjkgLTEuNTM4NDc4CnYgMy41NzkwNjIgMi41NjYxNTAgLTEuNTQzMjA0CnYgMy41ODYwMzcgMi41NjcyOTUgLTEuNTQ5MDc5CnYgMy41OTE5OTQgMi41Njg2MzYgLTEuNTU1OTU3CnYgMy41OTY3ODYgMi41NzAxMzkgLTEuNTYzNjY5CnYgMy42MDAyOTYgMi41NzE3NjggLTEuNTcyMDI1CnYgMy42MDI0MzggMi41NzM0ODIgLTEuNTgwODIxCnYgMy41NDQ3MDMgMi41NDI5NDcgLTEuNTM4NDUzCnYgMy42MDMxNTggMi41NjUwMzIgLTEuNTkyODcxCnYgMy41NTM4NDcgMi41NDMyMTggLTEuNTM5MTIyCnYgMy41NjI3NjYgMi41NDQwMjcgLTEuNTQxMTE2CnYgMy41NzEyNDEgMi41NDUzNTQgLTEuNTQ0Mzg0CnYgMy41NzkwNjIgMi41NDcxNjQgLTEuNTQ4ODQ1CnYgMy41ODYwMzYgMi41NDk0MTUgLTEuNTU0MzkxCnYgMy41OTE5OTQgMi41NTIwNTAgLTEuNTYwODg0CnYgMy41OTY3ODYgMi41NTUwMDUgLTEuNTY4MTY1CnYgMy42MDAyOTcgMi41NTgyMDcgLTEuNTc2MDU0CnYgMy42MDI0MzggMi41NjE1NzcgLTEuNTg0MzU4CnYgMy41NDQ3MDMgMi41MjM1NDcgLTEuNTQ4NjA4CnYgMy42MDMxNTUgMi41NTU3MTggLTEuNTk3NzQ3CnYgMy41NTM4NDcgMi41MjM5NDMgLTEuNTQ5MjE0CnYgMy41NjI3NjYgMi41MjUxMjEgLTEuNTUxMDE0CnYgMy41NzEyNDAgMi41MjcwNTMgLTEuNTUzOTY0CnYgMy41NzkwNjEgMi41Mjk2OTEgLTEuNTU3OTkzCnYgMy41ODYwMzUgMi41MzI5NjkgLTEuNTYzMDAxCnYgMy41OTE5OTMgMi41MzY4MDggLTEuNTY4ODY0CnYgMy41OTY3ODUgMi41NDExMTIgLTEuNTc1NDM4CnYgMy42MDAyOTUgMi41NDU3NzYgLTEuNTgyNTYyCnYgMy42MDI0MzYgMi41NTA2ODUgLTEuNTkwMDYwCnYgMy41NDQ3MDMgMi41MDY1NTIgLTEuNTYyMjY5CnYgMy42MDMxNTcgMi41NDc2NjAgLTEuNjA0MjI0CnYgMy41NTM4NDcgMi41MDcwNTggLTEuNTYyNzg2CnYgMy41NjI3NjYgMi41MDg1NjQgLTEuNTY0MzIzCnYgMy41NzEyNDAgMi41MTEwMzIgLTEuNTY2ODQyCnYgMy41NzkwNjEgMi41MTQ0MDMgLTEuNTcwMjgyCnYgMy41ODYwMzYgMi41MTg1OTIgLTEuNTc0NTU3CnYgMy41OTE5OTMgMi41MjM0OTcgLTEuNTc5NTYzCnYgMy41OTY3ODUgMi41Mjg5OTcgLTEuNTg1MTc3CnYgMy42MDAyOTYgMi41MzQ5NTcgLTEuNTkxMjU5CnYgMy42MDI0MzcgMi41NDEyMjkgLTEuNTk3NjYxCnYgMy41NDQ3MDMgMi40OTI2MTIgLTEuNTc4OTA1CnYgMy42MDMxNTcgMi41NDExNDQgLTEuNjEyMDAwCnYgMy41NTM4NDcgMi40OTMyMTAgLTEuNTc5MzEzCnYgMy41NjI3NjYgMi40OTQ5ODggLTEuNTgwNTI1CnYgMy41NzEyNDAgMi40OTc5MDIgLTEuNTgyNTEzCnYgMy41NzkwNjIgMi41MDE4ODEgLTEuNTg1MjI2CnYgMy41ODYwMzYgMi41MDY4MjcgLTEuNTg4NTk5CnYgMy41OTE5OTMgMi41MTI2MTggLTEuNTkyNTQ4CnYgMy41OTY3ODYgMi41MTkxMTEgLTEuNTk2OTc2CnYgMy42MDAyOTYgMi41MjYxNDcgLTEuNjAxNzczCnYgMy42MDI0MzcgMi41MzM1NTIgLTEuNjA2ODIzCnYgMy41NDQ3MDMgMi40ODIyNjAgLTEuNTk3ODc1CnYgMy42MDMxNjAgMi41MzYzNzAgLTEuNjIwNzQ5CnYgMy41NTM4NDcgMi40ODI5MjYgLTEuNTk4MTU3CnYgMy41NjI3NjYgMi40ODQ5MDggLTEuNTk4OTk1CnYgMy41NzEyNDEgMi40ODgxNTggLTEuNjAwMzY4CnYgMy41NzkwNjIgMi40OTI1OTQgLTEuNjAyMjQ0CnYgMy41ODYwMzcgMi40OTgxMDggLTEuNjA0NTc1CnYgMy41OTE5OTUgMi41MDQ1NjUgLTEuNjA3MzA0CnYgMy41OTY3ODcgMi41MTE4MDQgLTEuNjEwMzY1CnYgMy42MDAyOTggMi41MTk2NDkgLTEuNjEzNjgxCnYgMy42MDI0NDAgMi41Mjc5MDUgLTEuNjE3MTcxCnYgMy41NDQ3MDMgMi40NzU4ODggLTEuNjE4NDUwCnYgMy42MDMxNTUgMi41MzM0NjIgLTEuNjMwMTM4CnYgMy41NTM4NDcgMi40NzY1OTcgLTEuNjE4NTkzCnYgMy41NjI3NjYgMi40Nzg3MDYgLTEuNjE5MDIyCnYgMy41NzEyNDAgMi40ODIxNjMgLTEuNjE5NzI0CnYgMy41NzkwNjEgMi40ODY4ODQgLTEuNjIwNjgyCnYgMy41ODYwMzYgMi40OTI3NTEgLTEuNjIxODczCnYgMy41OTE5OTMgMi40OTk2MjEgLTEuNjIzMjY3CnYgMy41OTY3ODUgMi41MDczMjQgLTEuNjI0ODMxCnYgMy42MDAyOTUgMi41MTU2NzEgLTEuNjI2NTI2CnYgMy42MDI0MzYgMi41MjQ0NTUgLTEuNjI4MzA5CnYgMy41NDQ3MDMgMi40NzM3MTEgLTEuNjQwMTAxCnYgMy42MDMxNTcgMi41MzIxNzIgLTEuNjQyOTU5CnYgMy41NTM4NDcgMi40NzQ0MzAgLTEuNjQwMTM2CnYgMy41NjI3NjYgMi40NzY1NzIgLTEuNjQwMjQxCnYgMy41NzEyNDAgMi40ODAwODMgLTEuNjQwNDEyCnYgMy41NzkwNjEgMi40ODQ4NzYgLTEuNjQwNjQ3CnYgMy41ODYwMzYgMi40OTA4MzQgLTEuNjQwOTM4CnYgMy41OTE5OTQgMi40OTc4MDkgLTEuNjQxMjc5CnYgMy41OTY3ODYgMi41MDU2MzEgLTEuNjQxNjYyCnYgMy42MDAyOTYgMi41MTQxMDcgLTEuNjQyMDc2CnYgMy42MDI0MzcgMi41MjMwMjcgLTEuNjQyNTEyCnYgMy41NDQ3MDIgMi40NzU5NjYgLTIuNTMzNTI4CnYgMy42MDMxNTggMi41MzQzOTggLTIuNTI0NjExCnYgMy41NTM4NDcgMi40NzY2ODUgLTIuNTMzNDE4CnYgMy41NjI3NjYgMi40Nzg4MjYgLTIuNTMzMDkyCnYgMy41NzEyNDEgMi40ODIzMzQgLTIuNTMyNTU2CnYgMy41NzkwNjIgMi40ODcxMjUgLTIuNTMxODI1CnYgMy41ODYwMzYgMi40OTMwODAgLTIuNTMwOTE3CnYgMy41OTE5OTQgMi41MDAwNTIgLTIuNTI5ODUyCnYgMy41OTY3ODYgMi41MDc4NzAgLTIuNTI4NjYwCnYgMy42MDAyOTcgMi41MTYzNDEgLTIuNTI3MzY3CnYgMy42MDI0MzggMi41MjUyNTcgLTIuNTI2MDA2CnYgMy41NDQ3MDMgMi40ODIyNjAgLTIuNTUzODUxCnYgMy42MDMxNTQgMi41MzYzNzAgLTIuNTMwOTc3CnYgMy41NTM4NDcgMi40ODI5MjYgLTIuNTUzNTcwCnYgMy41NjI3NjYgMi40ODQ5MDkgLTIuNTUyNzMyCnYgMy41NzEyNDAgMi40ODgxNTggLTIuNTUxMzU4CnYgMy41NzkwNjEgMi40OTI1OTQgLTIuNTQ5NDgzCnYgMy41ODYwMzYgMi40OTgxMDggLTIuNTQ3MTUyCnYgMy41OTE5OTMgMi41MDQ1NjUgLTIuNTQ0NDIyCnYgMy41OTY3ODUgMi41MTE4MDQgLTIuNTQxMzYyCnYgMy42MDAyOTQgMi41MTk2NDkgLTIuNTM4MDQ2CnYgMy42MDI0MzYgMi41Mjc5MDUgLTIuNTM0NTU1CnYgMy41NDQ3MDIgMi40OTI2MTIgLTIuNTcyODIxCnYgMy42MDMxNjEgMi41NDExNDQgLTIuNTM5NzI2CnYgMy41NTM4NDcgMi40OTMyMTAgLTIuNTcyNDEzCnYgMy41NjI3NjYgMi40OTQ5ODggLTIuNTcxMjAxCnYgMy41NzEyNDEgMi40OTc5MDIgLTIuNTY5MjE0CnYgMy41NzkwNjIgMi41MDE4ODEgLTIuNTY2NTAwCnYgMy41ODYwMzcgMi41MDY4MjcgLTIuNTYzMTI4CnYgMy41OTE5OTUgMi41MTI2MTggLTIuNTU5MTc5CnYgMy41OTY3ODggMi41MTkxMTEgLTIuNTU0NzUxCnYgMy42MDAyOTkgMi41MjYxNDcgLTIuNTQ5OTUzCnYgMy42MDI0NDAgMi41MzM1NTIgLTIuNTQ0OTAzCnYgMy41NDQ3MDMgMi41MDY1NTIgLTIuNTg5NDU3CnYgMy42MDMxNTQgMi41NDc2NjAgLTIuNTQ3NTAzCnYgMy41NTM4NDcgMi41MDcwNTggLTIuNTg4OTQxCnYgMy41NjI3NjYgMi41MDg1NjQgLTIuNTg3NDA0CnYgMy41NzEyNDAgMi41MTEwMzIgLTIuNTg0ODg0CnYgMy41NzkwNjEgMi41MTQ0MDMgLTIuNTgxNDQ1CnYgMy41ODYwMzYgMi41MTg1OTIgLTIuNTc3MTY5CnYgMy41OTE5OTIgMi41MjM0OTcgLTIuNTcyMTYzCnYgMy41OTY3ODUgMi41Mjg5OTcgLTIuNTY2NTUwCnYgMy42MDAyOTQgMi41MzQ5NTcgLTIuNTYwNDY3CnYgMy42MDI0MzUgMi41NDEyMjkgLTIuNTU0MDY1CnYgMy41NDQ3MDMgMi41MjM1NDcgLTIuNjAzMTE4CnYgMy42MDMxNTYgMi41NTU3MTggLTIuNTUzOTc5CnYgMy41NTM4NDcgMi41MjM5NDMgLTIuNjAyNTEzCnYgMy41NjI3NjYgMi41MjUxMjEgLTIuNjAwNzEzCnYgMy41NzEyNDAgMi41MjcwNTMgLTIuNTk3NzYyCnYgMy41NzkwNjEgMi41Mjk2OTEgLTIuNTkzNzMzCnYgMy41ODYwMzYgMi41MzI5NjkgLTIuNTg4NzI2CnYgMy41OTE5OTMgMi41MzY4MDggLTIuNTgyODYyCnYgMy41OTY3ODUgMi41NDExMTIgLTIuNTc2Mjg4CnYgMy42MDAyOTUgMi41NDU3NzYgLTIuNTY5MTY0CnYgMy42MDI0MzcgMi41NTA2ODUgLTIuNTYxNjY2CnYgMy41NDQ3MDMgMi41NDI5NDcgLTIuNjEzMjc0CnYgMy42MDMxNjAgMi41NjUwMzMgLTIuNTU4ODU2CnYgMy41NTM4NDcgMi41NDMyMTggLTIuNjEyNjA0CnYgMy41NjI3NjYgMi41NDQwMjcgLTIuNjEwNjExCnYgMy41NzEyNDAgMi41NDUzNTQgLTIuNjA3MzQzCnYgMy41NzkwNjIgMi41NDcxNjUgLTIuNjAyODgxCnYgMy41ODYwMzcgMi41NDk0MTUgLTIuNTk3MzM1CnYgMy41OTE5OTUgMi41NTIwNTEgLTIuNTkwODQyCnYgMy41OTY3ODcgMi41NTUwMDYgLTIuNTgzNTYxCnYgMy42MDAyOTggMi41NTgyMDggLTIuNTc1NjcyCnYgMy42MDI0MzkgMi41NjE1NzggLTIuNTY3MzY5CnYgMy41NDQ3MDMgMi41NjQwMDUgLTIuNjE5NTMwCnYgMy42MDMxNTMgMi41NzUyMzkgLTIuNTYxODg4CnYgMy41NTM4NDcgMi41NjQxNDMgLTIuNjE4ODIwCnYgMy41NjI3NjYgMi41NjQ1NTQgLTIuNjE2NzA5CnYgMy41NzEyNDAgMi41NjUyMjkgLTIuNjEzMjQ4CnYgMy41NzkwNjEgMi41NjYxNTAgLTIuNjA4NTIyCnYgMy41ODYwMzUgMi41NjcyOTUgLTIuNjAyNjQ3CnYgMy41OTE5OTIgMi41Njg2MzYgLTIuNTk1NzY5CnYgMy41OTY3ODQgMi41NzAxMzkgLTIuNTg4MDU3CnYgMy42MDAyOTQgMi41NzE3NjcgLTIuNTc5NzAwCnYgMy42MDI0MzQgMi41NzM0ODIgLTIuNTcwOTA1CnYgMy41NDQ3MDIgMi41ODU5MDkgLTIuNjIxNjQzCnYgMy42MDMxNjMgMi41ODU5MDggLTIuNTYyOTE3CnYgMy41NTM4NDcgMi41ODU5MDkgLTIuNjIwOTIwCnYgMy41NjI3NjcgMi41ODU5MDkgLTIuNjE4NzY5CnYgMy41NzEyNDEgMi41ODU5MDkgLTIuNjE1MjQzCnYgMy41NzkwNjMgMi41ODU5MDkgLTIuNjEwNDI4CnYgMy41ODYwMzggMi41ODU5MDkgLTIuNjA0NDQzCnYgMy41OTE5OTYgMi41ODU5MDkgLTIuNTk3NDM2CnYgMy41OTY3ODkgMi41ODU5MDkgLTIuNTg5NTc4CnYgMy42MDAzMDAgMi41ODU5MDkgLTIuNTgxMDY1CnYgMy42MDI0NDMgMi41ODU5MDkgLTIuNTcyMTA0CnYgMy41NDQ3MDMgMi42MDc4MTMgLTIuNjE5NTMwCnYgMy42MDMxNTMgMi41OTY1NzggLTIuNTYxODg4CnYgMy41NTM4NDcgMi42MDc2NzUgLTIuNjE4ODIxCnYgMy41NjI3NjYgMi42MDcyNjMgLTIuNjE2NzA5CnYgMy41NzEyNDAgMi42MDY1ODkgLTIuNjEzMjQ4CnYgMy41NzkwNjEgMi42MDU2NjggLTIuNjA4NTIyCnYgMy41ODYwMzUgMi42MDQ1MjMgLTIuNjAyNjQ4CnYgMy41OTE5OTIgMi42MDMxODIgLTIuNTk1NzcwCnYgMy41OTY3ODQgMi42MDE2NzkgLTIuNTg4MDU4CnYgMy42MDAyOTMgMi42MDAwNTAgLTIuNTc5NzAxCnYgMy42MDI0MzQgMi41OTgzMzYgLTIuNTcwOTA2CnYgMy41NDQ3MDMgMi42Mjg4NzEgLTIuNjEzMjc0CnYgMy42MDMxNTYgMi42MDY3ODYgLTIuNTU4ODU2CnYgMy41NTM4NDcgMi42Mjg1OTkgLTIuNjEyNjAzCnYgMy41NjI3NjYgMi42Mjc3OTAgLTIuNjEwNjEwCnYgMy41NzEyNDAgMi42MjY0NjQgLTIuNjA3MzQyCnYgMy41NzkwNjEgMi42MjQ2NTMgLTIuNjAyODgxCnYgMy41ODYwMzYgMi42MjI0MDIgLTIuNTk3MzM1CnYgMy41OTE5OTMgMi42MTk3NjcgLTIuNTkwODQxCnYgMy41OTY3ODUgMi42MTY4MTIgLTIuNTgzNTYxCnYgMy42MDAyOTYgMi42MTM2MTEgLTIuNTc1NjcyCnYgMy42MDI0MzcgMi42MTAyNDAgLTIuNTY3MzY4CnYgMy41NDQ3MDIgMi42NDgyNzEgLTIuNjAzMTE4CnYgMy42MDMxNTkgMi42MTYxMDAgLTIuNTUzOTc5CnYgMy41NTM4NDcgMi42NDc4NzUgLTIuNjAyNTEzCnYgMy41NjI3NjYgMi42NDY2OTYgLTIuNjAwNzEzCnYgMy41NzEyNDEgMi42NDQ3NjUgLTIuNTk3NzYyCnYgMy41NzkwNjIgMi42NDIxMjcgLTIuNTkzNzMzCnYgMy41ODYwMzcgMi42Mzg4NDggLTIuNTg4NzI2CnYgMy41OTE5OTQgMi42MzUwMTAgLTIuNTgyODYyCnYgMy41OTY3ODcgMi42MzA3MDUgLTIuNTc2Mjg4CnYgMy42MDAyOTggMi42MjYwNDEgLTIuNTY5MTY0CnYgMy42MDI0MzkgMi42MjExMzMgLTIuNTYxNjY2CnYgMy41NDQ3MDIgMi42NjUyNjYgLTIuNTg5NDU3CnYgMy42MDMxNTggMi42MjQxNTggLTIuNTQ3NTAzCnYgMy41NTM4NDcgMi42NjQ3NjAgLTIuNTg4OTQwCnYgMy41NjI3NjYgMi42NjMyNTQgLTIuNTg3NDA0CnYgMy41NzEyNDEgMi42NjA3ODUgLTIuNTg0ODg0CnYgMy41NzkwNjIgMi42NTc0MTUgLTIuNTgxNDQ0CnYgMy41ODYwMzcgMi42NTMyMjYgLTIuNTc3MTY5CnYgMy41OTE5OTQgMi42NDgzMjEgLTIuNTcyMTYzCnYgMy41OTY3ODYgMi42NDI4MjAgLTIuNTY2NTQ5CnYgMy42MDAyOTcgMi42MzY4NjEgLTIuNTYwNDY3CnYgMy42MDI0MzggMi42MzA1ODkgLTIuNTU0MDY2CnYgMy41NDQ3MDMgMi42NzkyMDUgLTIuNTcyODIxCnYgMy42MDMxNTggMi42MzA2NzQgLTIuNTM5NzI2CnYgMy41NTM4NDcgMi42Nzg2MDggLTIuNTcyNDEzCnYgMy41NjI3NjYgMi42NzY4MzAgLTIuNTcxMjAxCnYgMy41NzEyNDAgMi42NzM5MTYgLTIuNTY5MjE0CnYgMy41NzkwNjIgMi42Njk5MzcgLTIuNTY2NTAwCnYgMy41ODYwMzYgMi42NjQ5OTEgLTIuNTYzMTI4CnYgMy41OTE5OTMgMi42NTkyMDAgLTIuNTU5MTc4CnYgMy41OTY3ODYgMi42NTI3MDcgLTIuNTU0NzUwCnYgMy42MDAyOTYgMi42NDU2NzEgLTIuNTQ5OTUzCnYgMy42MDI0MzcgMi42MzgyNjYgLTIuNTQ0OTAzCnYgMy41NDQ3MDMgMi42ODk1NTggLTIuNTUzODUxCnYgMy42MDMxNTUgMi42MzU0NDggLTIuNTMwOTc3CnYgMy41NTM4NDcgMi42ODg4OTEgLTIuNTUzNTY5CnYgMy41NjI3NjYgMi42ODY5MDkgLTIuNTUyNzMyCnYgMy41NzEyNDAgMi42ODM2NjAgLTIuNTUxMzU4CnYgMy41NzkwNjEgMi42NzkyMjQgLTIuNTQ5NDgzCnYgMy41ODYwMzYgMi42NzM3MDkgLTIuNTQ3MTUyCnYgMy41OTE5OTMgMi42NjcyNTMgLTIuNTQ0NDIyCnYgMy41OTY3ODUgMi42NjAwMTMgLTIuNTQxMzYyCnYgMy42MDAyOTUgMi42NTIxNjkgLTIuNTM4MDQ2CnYgMy42MDI0MzYgMi42NDM5MTMgLTIuNTM0NTU1CnYgMy41NDQ3MDMgMi42OTU4NTIgLTIuNTMzNTI4CnYgMy42MDMxNTggMi42Mzc0MjAgLTIuNTI0NjExCnYgMy41NTM4NDcgMi42OTUxMzIgLTIuNTMzNDE4CnYgMy41NjI3NjYgMi42OTI5OTIgLTIuNTMzMDkxCnYgMy41NzEyNDAgMi42ODk0ODMgLTIuNTMyNTU2CnYgMy41NzkwNjEgMi42ODQ2OTIgLTIuNTMxODI1CnYgMy41ODYwMzYgMi42Nzg3MzggLTIuNTMwOTE2CnYgMy41OTE5OTQgMi42NzE3NjUgLTIuNTI5ODUyCnYgMy41OTY3ODYgMi42NjM5NDcgLTIuNTI4NjU5CnYgMy42MDAyOTYgMi42NTU0NzYgLTIuNTI3MzY2CnYgMy42MDI0MzggMi42NDY1NjEgLTIuNTI2MDA2CnYgMy41MDA2OTQgMi42OTgzNDUgLTQuNDM0MTUxCnYgMy41MDE3MTMgMi42OTM5ODQgLTQuNDI3OTU3CnYgMy41MDI4OTIgMi42ODg5NjEgLTQuNDIyMjk0CnYgMy41MDM1NTggMi42ODYxMzggLTQuNDE5NzUyCnYgMy41MDM4NzUgMi42ODMzNTcgLTQuNDE3MjM0CnYgMy41MDQ1NzYgMi42NzcyNDYgLTQuNDEyODM5CnYgMy41MDUzMzIgMi42NzA2ODggLTQuNDA5MTY1CnYgMy41MDYxMzMgMi42NjM3NjQgLTQuNDA2MjU5CnYgMy41MDY5NjkgMi42NTY1NjQgLTQuNDA0MTU2CnYgMy41MDc4MzAgMi42NDkxNzUgLTQuNDAyODg0CnYgMy41MDg3MDUgMi42NDE2OTMgLTQuNDAyNDU5CnYgMy41MTA4MTggMi42MjM2NTcgLTQuNDAyNDU4CnYgMy41MDg3MzggMi41NDI4NTIgLTQuNDAyNDU4CnYgMy41MTA4MTggMi41NjA2MDQgLTQuNDAyNDU5CnYgMy41MDc4NzMgMi41MzU0NTQgLTQuNDAyODg0CnYgMy41MDcwMjAgMi41MjgxNDkgLTQuNDA0MTU2CnYgMy41MDYxOTEgMi41MjEwMjkgLTQuNDA2MjU5CnYgMy41MDUzOTcgMi41MTQxODMgLTQuNDA5MTY1CnYgMy41MDQ2NDYgMi41MDc2OTcgLTQuNDEyODM4CnYgMy41MDM5NDkgMi41MDE2NTQgLTQuNDE3MjMzCnYgMy41MDMwNTUgMi40OTYxNDEgLTQuNDIyMjk1CnYgMy41MDM1NTkgMi40OTgyNjUgLTQuNDIwMzM3CnYgMy41MDE4OTIgMi40OTEyMzIgLTQuNDI3OTU3CnYgMy41MDA4ODQgMi40ODY5NjkgLTQuNDM0MTUxCnYgMy41MDAwNDUgMi40ODM0MDUgLTQuNDQwNzk4CnYgMy40OTk0ODYgMi40NzcyNjkgLTQuODk5ODkyCnYgMy41MDAxNzYgMi43MDgxMzggLTQuODk5ODkxCnYgMy41MDAwNDUgMi43MDg1NjIgLTQuODkyMzA5CnYgMy40OTkzNzIgMi40NzY4NTcgLTQuODkyMzA5CnYgMy40OTgzNzIgMi43MDg2NDMgLTQuNDcwMTgyCnYgMy40OTg1NDYgMi40NzY4OTcgLTQuNDcwMTgxCnYgMy40OTg0NDMgMi43MDgyMjIgLTQuNDYyNjAwCnYgMy40OTg2MzAgMi40NzczMTAgLTQuNDYyNTk5CnYgMy40OTg3MTUgMi43MDY5NjAgLTQuNDU1MTEyCnYgMy40OTg5MTEgMi40Nzg1NDUgLTQuNDU1MTEyCnYgMy40OTkxODUgMi43MDQ4NzUgLTQuNDQ3ODE0CnYgMy40OTk4NDggMi43MDE5OTEgLTQuNDQwNzk3CnYgMy40OTkzODQgMi40ODA1ODUgLTQuNDQ3ODE0CnYgMy41MDA1MTAgMi43MDY4NjMgLTQuOTA3Mzc5CnYgMy41MDEwMzUgMi43MDQ3ODUgLTQuOTE0Njc3CnYgMy41MDE3NTYgMi43MDE4ODYgLTQuOTIxNjk0CnYgMy41MDI2NTIgMi42OTgyNTEgLTQuOTI4MzM5CnYgMy41MDM3MjEgMi42OTM4ODcgLTQuOTM0NTM0CnYgMy41MDQ5NDUgMi42ODg4NjIgLTQuOTQwMTk3CnYgMy41MDU2OTIgMi42ODMyNjkgLTQuOTQ1MjU3CnYgMy41MDUwOTQgMi42ODgyNDggLTQuOTQwNzUwCnYgMy41MDY0MjMgMi42NzcxNTcgLTQuOTQ5NjUyCnYgMy41MDcyMDQgMi42NzA1OTcgLTQuOTUzMzI2CnYgMy41MDY3MzUgMi41MTQxMTggLTQuOTUzMzI1CnYgMy41MDU5NjYgMi41MDc2MzMgLTQuOTQ5NjUyCnYgMy41MDUyNDcgMi41MDE1OTEgLTQuOTQ1MjU3CnYgMy41MDUxMDQgMi41MDAzODYgLTQuOTQ0MTU0CnYgMy41MDQwNjggMi40OTYwOTIgLTQuOTQwMTk3CnYgMy41MDI4ODMgMi40OTExODQgLTQuOTM0NTM0CnYgMy41MDE4NTEgMi40ODY5MjIgLTQuOTI4MzQwCnYgMy41MDA5ODYgMi40ODMzNTkgLTQuOTIxNjkzCnYgMy41MDAyOTggMi40ODA1NDEgLTQuOTE0Njc3CnYgMy40OTk3OTUgMi40Nzg1MDIgLTQuOTA3Mzc5CnYgMy41MDg4NzcgMi42NTY0NzEgLTQuOTU4MzM0CnYgMy41MDgwMjUgMi42NjM2NzMgLTQuOTU2MjMyCnYgMy41MDgzODMgMi41MjgwODMgLTQuOTU4MzM1CnYgMy41MDc1NDQgMi41MjA5NjMgLTQuOTU2MjMyCnYgMy41MTAxMTAgMi41NDI3ODUgLTQuOTYwMDMyCnYgMy41MTI0NjEgMi41NjI4NjIgLTQuOTYwMDMyCnYgMy41MDkyNDIgMi41MzUzODggLTQuOTU5NjA3CnYgMy41MDk3NDYgMi42NDkwODIgLTQuOTU5NjA2CnYgMy41MTA2MjQgMi42NDE2MDAgLTQuOTYwMDMyCnYgMy41MTI0NjIgMi42MjU5MTUgLTQuOTYwMDMyCnYgMy41MDUxNTggMi42ODgzMzUgLTQuOTYyMzk5CnYgMy41MTA3NzYgMi41NjA1NDYgLTQuMzg4MjE2CnYgMy41MDM1MzMgMi42ODYxMDMgLTQuNDExMjAxCnYgMy41MTA3NzggMi42MjM2MDIgLTQuMzg4ODg5CnYgMy41MDM0ODEgMi40OTgxNTcgLTQuMzkzNjM5CnYgMy41MTI1MTMgMi41NjI5MzMgLTQuOTc3NTM2CnYgMy41MDUxNjIgMi41MDA0NjYgLTQuOTYzNzQ3CnYgMy41MTI1MTEgMi42MjU5ODMgLTQuOTc2ODExCnYgMy41MTI1MTQgMi41NzAzMzEgLTQuOTc3OTU0CnYgMy41MDYwOTkgMi42NjM2NjIgLTQuMzkyOTQ2CnYgMy41MDkxNzcgMi41MzQ0ODcgLTQuOTc1OTI2CnYgMy40OTg4NDcgMi43MTQzODUgLTQuOTQyMTA5CnYgMy40OTU5NjYgMi43MjU4ODIgLTQuOTA4OTcwCnYgMy40OTQ1MzAgMi43MjQ1MjkgLTQuNDU5OTAyCnYgMy41MDc0NjAgMi42NjkwNzIgLTQuOTc1OTI0CnYgMy40OTc1MDAgMi40NzI5NDQgLTQuNDE5MzIyCnYgMy40OTU0NzQgMi40NjQxNTIgLTQuNDU4NTQ5CnYgMy40OTQ5MjkgMi40NjE0NDcgLTQuNTA5OTQ3CnYgMy40OTUyMjggMi40NjIxMjMgLTQuNTc5NjA3CnYgMy40OTczMjggMi40NjgyMDkgLTQuOTA0OTEyCnYgMy41MDA4MTMgMi40ODI0MTEgLTQuOTQ4ODY5CnYgMy40OTg5OTUgMi40OTE5OTUgLTIuODcxOTgxCnYgMy41MDYyMTIgMi41NTQyNzggLTIuODQwMzI3CnYgMy41MDk1MDcgMi41NTg4MDQgLTMuOTU3ODY1CnYgMy41MDYyMTAgMi42MTczMjcgLTIuODM5NTQyCnYgMy41MDIxMDcgMi40OTYyNzEgLTMuOTI3ODQyCnYgMy40OTkwMDYgMi42Nzk4ODQgLTIuODc1NTkxCnYgMy41MDIxMTcgMi42ODQxNTkgLTMuOTMxMDcxCnYgMy41MDk1MDUgMi42MjE4NTMgLTMuOTU3MDY5CnYgMy41MDUyNjggMi42NTc2MTUgLTMuOTQzMjU0CnYgMy40OTM1NDUgMi43MDMwNjIgLTIuODk3MTQyCnYgMy40ODk2OTAgMi43MjAxMDYgLTIuOTUzOTUyCnYgMy40OTMzNTYgMi43MTkyOTQgLTMuODQwMTg3CnYgMy40OTgwOTUgMi43MDA2MjggLTMuOTA5OTgyCnYgMy40OTQ2MTYgMi40NjUyNzMgLTMuODg5NjkzCnYgMy40OTI5NjMgMi40NTg3ODAgLTMuODM5Mzc0CnYgMy40OTAwMDkgMi40NTM5MTAgLTIuOTM1Mjg2CnYgMy40OTU1MzYgMi40Nzc0NDYgLTIuODgzMzQ2CnYgMy41MDIyNzUgMi41MjA0NTkgLTIuODUwMDcyCnYgMy41MDE2MzYgMi42NTY4MDMgLTIuODU0MTI4CnYgMy41MDYyMDAgMi42MDI0MjggLTIuODM2Mjc0CnYgMy41MDIyNzUgMi41NDg4NjkgLTEuNTA0Njk3CnYgMy40ODA5NjIgMi43MzU0NzggLTEuNjY0NDA3CnYgMy40ODM0OTQgMi43Mzg5NTYgLTIuNTIzMzUwCnYgMy40OTgyNzcgMi40OTEwMDkgLTIuNjI4NTU2CnYgMy41MDU2NDMgMi42MTY1NDggLTIuNjQ3MDUyCnYgMy40OTUwNDcgMi42NzQ0NDcgLTEuNTMyOTMxCnYgMy41MDIyNjMgMi42MTE5MDYgLTEuNTAwNzc1CnYgMy40OTgyNDMgMi42Nzg4MzcgLTIuNjE2ODQ3CnYgMy40OTUwNzMgMi40ODY2MDggLTEuNTQxNzE1CnYgMy41MDU2NTYgMi41NTM1MTUgLTIuNjUxODk3CnYgMy40OTQ4ODQgMi42OTI1MjQgLTIuNTk1NDM3CnYgMy40ODg5NjkgMi43MDAzMTYgLTEuNTYxMTc0CnYgMy40ODM2NTYgMi43MjM2ODkgLTEuNjMyMjY1CnYgMy41MDExNTEgMi41MTUyNzcgLTIuNjQxMjA5CnYgMy40OTM1NjMgMi40NzE0NTIgLTIuNjExMDE5CnYgMy40ODczODMgMi40NDYxMzEgLTIuNTQ4Njg5CnYgMy40ODUwNTMgMi40NDQxODQgLTEuNjA2OTQzCnYgMy40ODkzOTcgMi40NjI2ODggLTEuNTY1MDY3CnYgMy40OTg5NTEgMi41MjAxNDcgLTEuNTIxMjQzCnYgMy41MDIyNjYgMi41NzY2MzIgLTEuNTAxNzY1CnYgMy41MDE5NDAgMi42NDc3MjYgLTIuNjMyNDQ0CnYgMy40OTk0NzMgMi42MzYwMzkgLTEuNTExNTA1CnYgMy41MDU2NTcgMi41ODE1MDEgLTIuNjUxOTIyCnYgLTMuNDg1MTE3IDIuNjc1NTkzIC0xLjgzNTE1NAp2IC0zLjQ4NTE0MiAyLjQ4NzY4NCAtMS44MjY3NDUKdiAtMy40ODcyNTMgMi42MjAyODkgLTMuNTkwMzMzCnYgLTMuNDY1NzU3IDIuNzQyODA0IC0zLjQ5Mjc0OAp2IC0zLjQ3MDQ0MSAyLjczNjM3MSAtMS45MDQxMTgKdiAtMy40OTI1MTIgMi41NTAwMTMgLTEuODA2NTAyCnYgLTMuNDc5OTkyIDIuNjgyNjMyIC0zLjU3MzUxOAp2IC0zLjQ3OTk3NyAyLjQ5NDc3OCAtMy41Nzg2MDYKdiAtMy40OTI1MTIgMi42MTMwNjYgLTEuODA2NTQ3CnYgLTMuNDY1Njk4IDIuNDM0MDE0IC0zLjUxMjk2OAp2IC0zLjQ3MDQ5NSAyLjQyNzQyNCAtMS44ODU2NTEKdiAtMy40ODcyNjMgMi41NTcyMjMgLTMuNTg3MDQ2CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTIwOTUzCnZ0IDEuMDAwMDAwIDAuOTIwOTIyCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTIxMDI4CnZ0IDAuOTQ2Nzc4IDAuOTIxMDI5CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTIxMDI2CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTIxMDI2CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTIxMDMwCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTIxMDM2CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTIxMDQ1CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTIxMDU2CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTIwOTA5CnZ0IDAuNzMxNjQyIDAuOTIxMDY0CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTIwNTUwCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTIwMjIyCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE5OTM1CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE5NzAzCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE5NTMyCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE5NDMxCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE5NDAzCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE5NDQ4CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE5NTY2CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE5NzUxCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE5OTk3CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTIwMjk0CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTIwNjMxCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTIwOTk1CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTIxMTQ0CnZ0IDAuMjY4MzU4IDAuOTIxMTUwCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTIxMTMxCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTIxMTE3CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTIxMTAzCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTIxMDg4CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTIxMDc0CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTIxMDYxCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTIwOTcwCnZ0IDAuMDUzMjIzIDAuOTIxMDU4CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTIwOTIyCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTIwNzg2CnZ0IDEuMDAwMDAwIDAuOTIwNzU2CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTIwODYxCnZ0IDAuOTQ2Nzc2IDAuOTIwODYyCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTIwODU5CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTIwODYwCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTIwODY0CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTIwODcwCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTIwODc5CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTIwODkwCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTIwNzQyCnZ0IDAuNzMxNjQyIDAuOTIwODk3CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTIwMzg0CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTIwMDU1CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE5NzY5CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE5NTM2CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE5MzY2CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE5MjY0CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE5MjM2CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE5MjgyCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE5Mzk5CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE5NTg1CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE5ODMxCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTIwMTI4CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTIwNDY1CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTIwODI4CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTIwOTc3CnZ0IDAuMjY4MzU4IDAuOTIwOTg0CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTIwOTY1CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTIwOTUxCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTIwOTM2CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTIwOTIyCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTIwOTA4CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTIwODk0CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTIwODAzCnZ0IDAuMDUzMjI0IDAuOTIwODkxCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTIwNzU2CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTIwNjIwCnZ0IDEuMDAwMDAwIDAuOTIwNTg5CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTIwNjk0CnZ0IDAuOTQ2Nzc1IDAuOTIwNjk2CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTIwNjkyCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTIwNjkzCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTIwNjk3CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTIwNzAzCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTIwNzEyCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTIwNzIzCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTIwNTc2CnZ0IDAuNzMxNjQxIDAuOTIwNzMwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTIwMjE3CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE5ODg4CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE5NjAyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE5MzY5CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE5MTk5CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE5MDk4CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE5MDY5CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE5MTE1CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE5MjMzCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE5NDE4CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE5NjY0CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE5OTYxCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTIwMjk4CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTIwNjYyCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTIwODExCnZ0IDAuMjY4MzU5IDAuOTIwODE3CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTIwNzk4CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTIwNzg0CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTIwNzcwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTIwNzU1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTIwNzQxCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTIwNzI4CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTIwNjM3CnZ0IDAuMDUzMjI1IDAuOTIwNzI1CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTIwNTg5CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4OTcyCnZ0IDEuMDAwMDAwIDAuOTE4OTQyCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE5MDQ3CnZ0IDAuOTQ2NzY0IDAuOTE5MDQ5CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE5MDQ1CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE5MDQ2CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE5MDUwCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE5MDU2CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE5MDY1CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE5MDc2CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4OTI5CnZ0IDAuNzMxNjM4IDAuOTE5MDgzCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4NTcwCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE4MjQxCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3OTU1CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3NzIyCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3NTUyCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE3NDUxCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE3NDIyCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE3NDY4CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3NTg1CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3NzcxCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE4MDE3CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE4MzE0CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4NjUxCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE5MDE1CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE5MTYzCnZ0IDAuMjY4MzYyIDAuOTE5MTcwCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE5MTUxCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE5MTM3CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE5MTIzCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE5MTA4CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE5MDk0CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE5MDgxCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4OTg5CnZ0IDAuMDUzMjM2IDAuOTE5MDc3CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4OTQyCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4ODA2CnZ0IDEuMDAwMDAwIDAuOTE4Nzc1CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4ODgxCnZ0IDAuOTQ2NzYzIDAuOTE4ODgyCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4ODc4CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4ODc5CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4ODgzCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4ODg5CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4ODk4CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4OTA5CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4NzYyCnZ0IDAuNzMxNjM4IDAuOTE4OTE3CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4NDAzCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE4MDc1CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3Nzg4CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3NTU2CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3Mzg1CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE3Mjg0CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE3MjU2CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE3MzAxCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3NDE5CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3NjA0CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3ODUwCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE4MTQ4CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4NDg1CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4ODQ4CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4OTk3CnZ0IDAuMjY4MzYyIDAuOTE5MDAzCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4OTg0CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4OTcwCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4OTU2CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4OTQxCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4OTI3CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4OTE0CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4ODIzCnZ0IDAuMDUzMjM3IDAuOTE4OTExCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4Nzc1CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4NjM5CnZ0IDEuMDAwMDAwIDAuOTE4NjA4CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4NzE0CnZ0IDAuOTQ2NzYxIDAuOTE4NzE1CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4NzEyCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4NzEzCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4NzE2CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4NzIzCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4NzMyCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4NzQzCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4NTk1CnZ0IDAuNzMxNjM3IDAuOTE4NzUwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4MjM3CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3OTA4CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3NjIyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3Mzg5CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3MjE5CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE3MTE3CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE3MDg5CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE3MTM0CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3MjUyCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3NDM4CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3Njg0CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3OTgxCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4MzE4CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4NjgxCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4ODMwCnZ0IDAuMjY4MzYzIDAuOTE4ODM3CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4ODE4CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4ODA0CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4Nzg5CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4Nzc1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4NzYxCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4NzQ4CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4NjU2CnZ0IDAuMDUzMjM4IDAuOTE4NzQ0CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4NjA4CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4NDgwCnZ0IDEuMDAwMDAwIDAuOTE4NDQ5CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4NTU1CnZ0IDAuOTQ2NzYwIDAuOTE4NTU2CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4NTUzCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4NTU0CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4NTU3CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4NTY0CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4NTcyCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4NTgzCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4NDM2CnZ0IDAuNzMxNjM3IDAuOTE4NTkxCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE4MDc3CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3NzQ5CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3NDYyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3MjMwCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE3MDYwCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE2OTU4CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE2OTMwCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE2OTc1CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE3MDkzCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3Mjc5CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3NTI0CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3ODIyCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE4MTU5CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4NTIyCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4NjcxCnZ0IDAuMjY4MzYzIDAuOTE4Njc3CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4NjU4CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4NjQ1CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4NjMwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4NjE2CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4NjAxCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4NTg4CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4NDk3CnZ0IDAuMDUzMjQwIDAuOTE4NTg1CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4NDQ5CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4MzEzCnZ0IDEuMDAwMDAwIDAuOTE4MjgzCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4Mzg4CnZ0IDAuOTQ2NzU5IDAuOTE4Mzg5CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4Mzg2CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4Mzg3CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4MzkxCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4Mzk3CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4NDA2CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4NDE3CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4MjcwCnZ0IDAuNzMxNjM3IDAuOTE4NDI0CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE3OTExCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3NTgyCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3Mjk2CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE3MDYzCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE2ODkzCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE2NzkyCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE2NzYzCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE2ODA5CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE2OTI3CnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE3MTEyCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3MzU4CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3NjU1CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE3OTkyCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4MzU2CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4NTA0CnZ0IDAuMjY4MzYzIDAuOTE4NTExCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4NDkyCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4NDc4CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4NDY0CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4NDQ5CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4NDM1CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4NDIyCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4MzMwCnZ0IDAuMDUzMjQxIDAuOTE4NDE4CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4MjgzCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuOTE4MTQ3CnZ0IDEuMDAwMDAwIDAuOTE4MTE2CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuOTE4MjIyCnZ0IDAuOTQ2NzU4IDAuOTE4MjIzCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuOTE4MjIwCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuOTE4MjIwCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuOTE4MjI0CnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuOTE4MjMwCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuOTE4MjM5CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuOTE4MjUwCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuOTE4MTAzCnZ0IDAuNzMxNjM2IDAuOTE4MjU4CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuOTE3NzQ0CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuOTE3NDE2CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuOTE3MTI5CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuOTE2ODk3CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuOTE2NzI2CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuOTE2NjI1CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuOTE2NTk2CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuOTE2NjQyCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuOTE2NzYwCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuOTE2OTQ1CnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuOTE3MTkxCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuOTE3NDg4CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuOTE3ODI1CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuOTE4MTg5CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuOTE4MzM4CnZ0IDAuMjY4MzY0IDAuOTE4MzQ0CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuOTE4MzI1CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuOTE4MzExCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuOTE4Mjk3CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuOTE4MjgyCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuOTE4MjY4CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuOTE4MjU1CnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuOTE4MTY0CnZ0IDAuMDUzMjQyIDAuOTE4MjUyCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuOTE4MTE2CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNjQxNzQ3CnZ0IDEuMDAwMDAwIDAuNjQxNTk1CnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuNjQyMjEzCnZ0IDAuOTM5OTcwIDAuNjQyMTk1CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuNjQyNjA0CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuNjQzMTM3CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuNjQzNzkzCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuNjQ0Mjg4CnZ0IDAuODIzMzg2IDAuNjQ0MjgzCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuNjQ0MzA3CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuNjQ0MzMxCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuNjQzNzI5CnZ0IDAuNzQyMzQxIDAuNjQ0MzM3CnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuNjQyOTU4CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuNjQyMTU0CnZ0IDAuNjYwMTgzIDAuNjQyMzQwCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuNjQwODY1CnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuNjM5ODExCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuNjM5MDM0CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuNjM4NTYzCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuNjM4NDE3CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuNjM5MDE1CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuNjM5NTIxCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuNjQwMzMwCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuNjQxNDEyCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuNjQyNzI1CnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuNjQzNTQ2CnZ0IDAuMzM5ODE2IDAuNjQyOTEzCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuNjQ0MzI4CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuNjQ0OTM0CnZ0IDAuMjU3NjU5IDAuNjQ0OTM5CnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuNjQ0OTA2CnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuNjQ0ODc3CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuNjQ0MzY0CnZ0IDAuMTc2NjEzIDAuNjQ0ODY2CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuNjQzNjg1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuNjQzMTIzCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuNjQyNzAwCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuNjQyMTk4CnZ0IDAuMDYwMDI4IDAuNjQyNjc5CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuNjQxNTk1CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTY4NzUwIDAuODYwMjE1CnZ0IDEuMDAwMDAwIDAuODYwMjAxCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDAuODU3NTMyCnZ0IDAuOTUyOTgyIDAuODYwMjM3CnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDAuODUyNTI2CnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuODQ4MTY2CnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDAuODQ0MTU5CnZ0IDAuODQ3NTAyIDAuODQ1MDQzCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDAuODM4NzE4CnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDAuODM1NDA3CnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuODM0MzU0CnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDAuODQxODIwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDAuODQ1MzE2CnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDAuODUwOTI4CnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuODU2ODEzCnZ0IDAuNjM4NDczIDAuODU1MjAyCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDAuODYxMzI4CnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDAuODY2NDQ3CnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDAuODcwOTI0CnZ0IDAuNTM3MjQyIDAuODcwOTE2CnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDAuODcwOTM4CnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDAuODcwOTI0CnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDAuODY4NTM0CnZ0IDAuNDUwODM5IDAuODcwOTAwCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDAuODYzMzkzCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuODU4ODQ4CnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDAuODU1MDEyCnZ0IDAuMzQ0Mjc5IDAuODU1MTQwCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDAuODQ5MzE2CnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDAuODQ1NzI5CnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDAuODMyMDgxCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDAuODMzMDQwCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDAuODM2MjU5CnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDAuODQxNjE3CnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuODQ2ODg1CnZ0IDAuMTQxNzI2IDAuODQ1MDA1CnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDAuODUxMjE2CnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDAuODU2MjAwCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDMxMjUwIDAuODYwMjE1CnZ0IDAuMDM5MzkyIDAuODYwMjI2CnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDAuODYwMjAxCnZ0IDAuNzUwMDAwIDAuNDgyOTkyCnZ0IDAuNzk0NzAwIDAuNDc4NjAzCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuODM3NjgyIDAuNDY1NjA1CnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuODc3Mjk0IDAuNDQ0NTAyCnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuOTEyMDE1IDAuNDE2MTE0CnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuOTQwNTA5IDAuMzgxNTQ3CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTYxNjgyIDAuMzQyMTY3CnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTc0NzIxIDAuMjk5NjQ0CnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTc5MTc1IDAuMjU5NDA1CnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTc0NTY3IDAuMTk1MTU1CnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTYxNjgyIDAuMTU2OTIzCnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTQwNTA5IDAuMTE3NzQ2CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTEyMDE1IDAuMDgzMjQ0CnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuODc3Mjk0IDAuMDU0ODg5CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuODM3NjgyIDAuMDMzODA1CnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuNzk0NzAwIDAuMDIwODE3CnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDE2NDMxCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzA1MzAwIDAuMDIwODE3CnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNjYyMzE4IDAuMDMzODA1CnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNjIyNzA2IDAuMDU0ODg5CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNTg3OTg1IDAuMDgzMjQ0CnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNTU5NDkxIDAuMTE3NzQ2CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTM4MzE4IDAuMTU2OTIzCnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTI1NDMzIDAuMTk1MTU2CnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTIwODI1IDAuMjU5NDA1CnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTI1Mjc5IDAuMjk5NjQ1CnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTM4MzE4IDAuMzQyMTY3CnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTU5NDkxIDAuMzgxNTQ3CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTg3OTg2IDAuNDE2MTE0CnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNjIyNzA2IDAuNDQ0NTAzCnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNjYyMzE5IDAuNDY1NjA1CnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNzA1MzAxIDAuNDc4NjAzCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZ0IDAuODgzNjE4IDAuMTM5NjY3CnZ0IDAuODcwMjUzIDAuMTIyMTE1CnZ0IDAuODgyOTYxIDAuMTIxNjA1CnZ0IDAuODk3NzM4IDAuMTQyNDkyCnZ0IDAuMzEyNTAwIDAuNjQwNzU0CnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNjQ1Njk4CnZ0IDAuMDYyNTAwIDAuNjYwOTY5CnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNjU1NDcwCnZ0IDAuMDMxMjUwIDAuNjY0NDMwCnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMjgxMjUwIDAuNjM3NzIwCnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjk0ODQ4IDAuNjM3NzM4CnZ0IDAuNzgxMjUwIDAuNjQ0MzcyCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDAuNjQ4ODY3CnZ0IDAuNzg1NzYyIDAuNjQ0MzY2CnZ0IDAuODQzNzUwIDAuNjUzNjgzCnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNjU3ODY4CnZ0IDAuNzE4NzUwIDAuNjQ0MzcyCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDAuNjQ0Mzg1CnZ0IDAuNTMxMjUwIDAuNjY2ODM5CnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNjYzNjM5CnZ0IDAuMTg3NTAwIDAuNjQxMjM3CnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDAuNjM3NzIwCnZ0IDAuMjA3OTU0IDAuNjM3NzM0CnZ0IDAuNDY4NzUwIDAuNjYzMTA5CnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNjY3ODU4CnZ0IDAuNjU2MjUwIDAuNjUxMTA1CnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDAuNjQ2MjY5CnZ0IDAuNjk4ODkwIDAuNjQ0MzQ2CnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuOTA2MjUwIDAuNjYzNTIwCnZ0IDAuODg2OTMzIDAuNjU5MTY1CnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTkzNzUwIDAuNjU4NzQ4CnZ0IDAuNTg5NTc2IDAuNjU5MDg0CnZ0IDAuNDM3NTAwIDAuNjU5NzMzCnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuMTI1MDAwIDAuNjUwNTkwCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNjQ2MjAzCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNjY4Njk4CnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNjU1MzE5CnZ0IDAuMjUwMDAwIDAuNjM3NzA3CnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDAuNjcxODExCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDEuMDAwMDAwIDAuNjcyNzQxCnZ0IDAuMDAwMDAwIDAuNjcyNzQxCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuNjUwMDU4CnZ0IDAuMTA0MjY0IDAuNjUzMDA2CnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuNDA2MjUwIDAuNjU0MzE0CnZ0IDAuNDAwNjg5IDAuNjUzMDIzCnZ0IDAuMzEyNTAwIDAuNjM0MDM5CnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNjM4OTg0CnZ0IDAuMDYyNTAwIDAuNjUwMzM4CnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNjQ0OTQxCnZ0IDAuMDkyNTg0IDAuNjQ1MDQ0CnZ0IDAuMDMxMjUwIDAuNjUzNzk5CnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMjgxMjUwIDAuNjI5NzE4CnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjg3MjU3IDAuNjI5NzI2CnZ0IDAuNzgxMjUwIDAuNjM2MzcwCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDAuNjM5NTc4CnZ0IDAuNzkzMzUzIDAuNjM2MzU0CnZ0IDAuODQzNzUwIDAuNjQ0MzkzCnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNjQ4NTc5CnZ0IDAuNzE4NzUwIDAuNjM2MzcwCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDAuNjM2MzgzCnZ0IDAuNTMxMjUwIDAuNjYxNDY3CnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNjU4MjY3CnZ0IDAuMTg3NTAwIDAuNjMxOTQ4CnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDAuNjI5NzE4CnZ0IDAuMjAwMzgxIDAuNjI5NzQxCnZ0IDAuNDY4NzUwIDAuNjU3NzM2CnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNjYyNDg1CnZ0IDAuNjU2MjUwIDAuNjQ0MzkxCnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDAuNjM5NTU0CnZ0IDAuNzA2NDYzIDAuNjM2MzU0CnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuOTA2MjUwIDAuNjUyODg4CnZ0IDAuODk4NDI2IDAuNjUxMTI1CnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTkzNzUwIDAuNjUzMDA5CnZ0IDAuNDM3NTAwIDAuNjU0MzYxCnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuMTI1MDAwIDAuNjQxMzAwCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNjM2OTEzCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNjU4MDY3CnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNjQ4NjA0CnZ0IDAuNjAyMDIyIDAuNjUxMTI3CnZ0IDAuMjUwMDAwIDAuNjI5NzA1CnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDAuNjYxMTgxCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDEuMDAwMDAwIDAuNjYyMTEwCnZ0IDAuMDAwMDAwIDAuNjYyMTEwCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuNjQzMzQ0CnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuNDA2MjUwIDAuNjQ4OTQyCnZ0IDAuMzg5MTk2IDAuNjQ0OTgyCnZ0IDAuMjk5NTcwIDAuNDc0NzE1CnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDY1MzkyIDAuMzM3NzUwCnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMjU5NDM1IDAuMDIwODM4CnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMDgzNDYyIDAuMDg3OTE1CnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDIxMDExIDAuMjA1MjYxCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDgzNDYyIDAuNDEyMDg1CnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMTE3OTQyIDAuNDQwNTU2CnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMTU3MDY1IDAuNDYxNzAwCnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTk1MTg0IDAuNDc0NTU2CnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuMjk5NTcxIDAuNDc0NzE1CnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDY1MzkyIDAuMzM3NzQ5CnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMjU5NDM0IDAuMDIwODM4CnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMDgzNDYxIDAuMDg3OTE1CnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDIxMDEyIDAuMjA1MjYxCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDgzNDYxIDAuNDEyMDg1CnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMTE3OTQxIDAuNDQwNTU2CnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMTU3MDY2IDAuNDYxNzAwCnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTk1MTgzIDAuNDc0NTU2CnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuNDQ2Njg2IDAuMjY4NzM3CnZ0IDAuNDQ2Njg2IDAuMjkzOTgyCnZ0IDAuNDY4NDY3IDAuMjk0ODE3CnZ0IDAuNTM2NDg5IDAuMjkyOTY1CnZ0IDAuNTUzMzE0IDAuMjkxMzkxCnZ0IDAuNTUzMzE0IDAuMjY1OTA5CnZ0IDAuNTEwMzE3IDAuMjY4NzM3CnZ0IDAuNDY3NjMwIDAuNjgwMDA5CnZ0IDAuNDY3Mzk0IDAuNjgwMDEzCnZ0IDAuNDY1NzkzIDAuNjgwMDI0CnZ0IDAuNDY0MjMyIDAuNjgwMDIxCnZ0IDAuNDYyNzMwIDAuNjgwMDAzCnZ0IDAuNDYxMzA2IDAuNjc5OTY5CnZ0IDAuNDU5OTc4IDAuNjc5OTIyCnZ0IDAuNDU4NzY0IDAuNjc5ODYxCnZ0IDAuNDU3Njc3IDAuNjc5Nzg2CnZ0IDAuNDU2NzMzIDAuNjc5NzAwCnZ0IDAuNDU1OTQyIDAuNjc5NjAyCnZ0IDAuNDU1MzE0IDAuNjc5NDk1CnZ0IDAuNDU0ODU5IDAuNjc5MzgwCnZ0IDAuNDU0NTgwIDAuNjc5MjU3CnZ0IDAuNDU0NDgzIDAuNjc5MTMwCnZ0IDAuNDU0MTE4IDAuNjcxOTE2CnZ0IDAuNDU0MjAyIDAuNjcxNzg0CnZ0IDAuNDU0NDY3IDAuNjcxNjUyCnZ0IDAuNDU0OTEwIDAuNjcxNTE5CnZ0IDAuNDU1NTI1IDAuNjcxMzg4CnZ0IDAuNDU2MzA1IDAuNjcxMjYxCnZ0IDAuNDU3MjM5IDAuNjcxMTM5CnZ0IDAuNDU4MzE1IDAuNjcxMDI0CnZ0IDAuNDU5NTIxIDAuNjcwOTE2CnZ0IDAuNDYwODQxIDAuNjcwODE4CnZ0IDAuNDYyMjU5IDAuNjcwNzMxCnZ0IDAuNDYzNzU2IDAuNjcwNjU2CnZ0IDAuNDY1MzEzIDAuNjcwNTkzCnZ0IDAuNDY2OTEzIDAuNjcwNTQ0CnZ0IDAuNDY3NjMwIDAuNjcwNTI4CnZ0IDAuMTM4NTk1IDAuNzE5NjM1CnZ0IDAuMTYzOTEyIDAuNzE5NjM1CnZ0IDAuMTY0NDEzIDAuNTMwMzY1CnZ0IDAuMTM5MjE2IDAuNTMwMzY1CnZ0IDAuNDcxODgwIDAuNjcwNTI0CnZ0IDAuNTMyMzcwIDAuNjcwNTIwCnZ0IDAuNTMyMzcwIDAuNjgwMDExCnZ0IDAuNDc0MTUyIDAuNjgwMDE1CnZ0IDAuNTQ1OTgwIDAuNjcwODE1CnZ0IDAuNTQ3NDcwIDAuNjcwODg2CnZ0IDAuNTQ5MDMzIDAuNjcwOTc1CnZ0IDAuNTUwNDkwIDAuNjcxMDc1CnZ0IDAuNTUxODIzIDAuNjcxMTg0CnZ0IDAuNTUzMDE1IDAuNjcxMzAxCnZ0IDAuNTU0MDUyIDAuNjcxNDI2CnZ0IDAuNTU0OTE3IDAuNjcxNTU1CnZ0IDAuNTU1NjA5IDAuNjcxNjg3CnZ0IDAuNTU2MTA2IDAuNjcxODIxCnZ0IDAuNTU2NDE0IDAuNjcxOTU1CnZ0IDAuNTU2NTIxIDAuNjcyMDg3CnZ0IDAuNTU2OTIyIDAuNjc5MzQ1CnZ0IDAuNTU2ODMwIDAuNjc5NDczCnZ0IDAuNTU2NTM5IDAuNjc5NTk2CnZ0IDAuNTU2MDUyIDAuNjc5NzExCnZ0IDAuNTU1Mzc3IDAuNjc5ODE4CnZ0IDAuNTU0NTIyIDAuNjc5OTE1CnZ0IDAuNTUzNDk3IDAuNjgwMDAwCnZ0IDAuNTUyMzE1IDAuNjgwMDc0CnZ0IDAuNTUwOTkxIDAuNjgwMTMzCnZ0IDAuNTQ5NTQyIDAuNjgwMTc5CnZ0IDAuNTQ3OTg3IDAuNjgwMjExCnZ0IDAuNTQ2MzQ0IDAuNjgwMjI3CnZ0IDAuNTQ1OTgwIDAuNjgwMjI3CnZ0IDAuNTQxMDUxIDAuNjcwNjY0CnZ0IDAuNTQyNjcyIDAuNjcwNjk4CnZ0IDAuNTQ0Mjc0IDAuNjcwNzQ2CnZ0IDAuNTQ1ODM1IDAuNjcwODA4CnZ0IDAuNTQ0NzUzIDAuNjgwMjMxCnZ0IDAuNTQzMTU0IDAuNjgwMjIwCnZ0IDAuNTQxNTM0IDAuNjgwMTk1CnZ0IDAuNjI1MDAwIDAuNTE3MDM2CnZ0IDAuNjI1MTc3IDAuNTE0MDc4CnZ0IDAuNjI1NzAyIDAuNTExMjEwCnZ0IDAuNjI2NTYwIDAuNTA4NTE4CnZ0IDAuNjI3NzI0IDAuNTA2MDg2CnZ0IDAuNjI5MTU5IDAuNDkzMDExCnZ0IDAuNjMwODIxIDAuNDg5MTE4CnZ0IDAuNjMyNjYxIDAuNDg1MDIxCnZ0IDAuNjM0NjIxIDAuNDgwODQ1CnZ0IDAuNjU5OTI3IDAuNTAwMDAwCnZ0IDAuODQwMDczIDAuNTAwMDAwCnZ0IDAuNjk4NzEzIDAuMzUyNjYxCnZ0IDAuNzAwNjczIDAuMzQ4OTk3CnZ0IDAuNzAyNTEyIDAuMzQ1NzM3CnZ0IDAuNzA0MTc1IDAuMzQyOTgwCnZ0IDAuNzA1NjEwIDAuMzMxMzA1CnZ0IDAuNzA2Nzc0IDAuMzMwNDk0CnZ0IDAuNzA3NjMxIDAuMzI5NTk3CnZ0IDAuNzA4MTU2IDAuMzI4NjQxCnZ0IDAuODc1MDAwIDAuNTE3MDM2CnZ0IDAuODc1MDAwIDAuNzMyOTY0CnZ0IDAuODc0NDY5IDAuNzM1OTIyCnZ0IDAuODcyODk0IDAuNzM4NzkxCnZ0IDAuODcwMzIxIDAuNzQxNDgyCnZ0IDAuODY2ODI5IDAuNzQzOTE0CnZ0IDAuODYyNTIzIDAuNzQ2MDE0CnZ0IDAuODU3NTM2IDAuNzQ3NzE4CnZ0IDAuODUyMDE4IDAuNzQ4OTczCnZ0IDAuODQ2MTM4IDAuNzQ5NzQxCnZ0IDAuODQwMDczIDAuNzUwMDAwCnZ0IDAuNjU5OTI3IDAuNzUwMDAwCnZ0IDAuNjM0NjIxIDAuNzY5MTU1CnZ0IDAuNjMyNjYxIDAuNzY0OTc5CnZ0IDAuNjMwODIxIDAuNzYwODgyCnZ0IDAuNjI5MTU5IDAuNzU2OTg5CnZ0IDAuNjI3NzI0IDAuNzQzOTE0CnZ0IDAuNjI2NTYwIDAuNzQxNDgyCnZ0IDAuNjI1NzAyIDAuNzM4NzkwCnZ0IDAuNjI1MTc3IDAuNzM1OTIyCnZ0IDAuNjI1MDAwIDAuNzMyOTY0CnZ0IDAuNjE3NTI4IDAuMjg0OTI3CnZ0IDAuNjI1MDAwIDAuMjg0OTI3CnZ0IDAuNjI1MDAwIDAuNDY1MDczCnZ0IDAuNjE3NTI4IDAuNDY1MDczCnZ0IDAuNjE3NzA4IDAuNTE3MDM2CnZ0IDAuNjE3NzA4IDAuNzMyOTY0CnZ0IDAuNjE3NDUxIDAuMDE0MDc4CnZ0IDAuNjI1MDAwIDAuMDE0MDc4CnZ0IDAuNjI1MDAwIDAuMDE3MDM2CnZ0IDAuNjE3NzA4IDAuMDE3MDM2CnZ0IDAuNjE3MTM2IDAuMDExMjEwCnZ0IDAuNjI1MDAwIDAuMDExMjEwCnZ0IDAuNjE2ODg4IDAuMDA4NTE4CnZ0IDAuNjI1MDAwIDAuMDA4NTE4CnZ0IDAuNjE2NzYxIDAuMDA2MDg2CnZ0IDAuNjI1MDAwIDAuMDA2MDg2CnZ0IDAuNjE2NzczIDAuOTg3NTIzCnZ0IDAuNjI1MDAwIDAuOTg3NTIzCnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjE2NzYxIDEuMDAwMDAwCnZ0IDAuNjE2OTA4IDAuOTgyNTM2CnZ0IDAuNjI1MDAwIDAuOTgyNTM2CnZ0IDAuNjE3MTI5IDAuOTc3MDE4CnZ0IDAuNjI1MDAwIDAuOTc3MDE4CnZ0IDAuNjE3MzY5IDAuOTcxMTM4CnZ0IDAuNjI1MDAwIDAuOTcxMTM4CnZ0IDAuNjE3NTI4IDAuNzg0OTI3CnZ0IDAuNjI1MDAwIDAuNzg0OTI3CnZ0IDAuNjI1MDAwIDAuOTY1MDczCnZ0IDAuNjE3NTI4IDAuOTY1MDczCnZ0IDAuNjI1MDAwIDAuMjMyOTY0CnZ0IDAuNjE3NzA4IDAuMjMyOTY0CnZ0IDAuNjg2NTgxIDAuMzUyNjYxCnZ0IDAuNjg4MDM3IDAuMzQ4OTk3CnZ0IDAuNjE3NjE3IDAuNTE0MDc4CnZ0IDAuNjE3Nzk0IDAuNTExMjEwCnZ0IDAuNjI2NDAyIDAuNzY5MTU1CnZ0IDAuNjI0MzA3IDAuNzY0OTc5CnZ0IDAuNjE3NjE3IDAuNzM1OTIyCnZ0IDAuNjE3Nzk0IDAuNzM4NzkwCnZ0IDAuNjE4MzQ2IDAuNzQxNDgyCnZ0IDAuNjE5MzA2IDAuNzQzOTE0CnZ0IDAuNjIwNjU4IDAuNzU2OTg5CnZ0IDAuNjIyMzUzIDAuNzYwODgyCnZ0IDAuNjI2NDAyIDAuNDgwODQ1CnZ0IDAuNjI0MzA3IDAuNDg1MDIxCnZ0IDAuNjIyMzUzIDAuNDg5MTE4CnZ0IDAuNjIwNjU4IDAuNDkzMDExCnZ0IDAuNjE5MzA2IDAuNTA2MDg2CnZ0IDAuNjE4MzQ2IDAuNTA4NTE4CnZ0IDAuNjk1NTg1IDAuMzI4NjQxCnZ0IDAuNjk0NTY5IDAuMzI5NTk3CnZ0IDAuNjkzMzU0IDAuMzMwNDk0CnZ0IDAuNjkyMDU4IDAuMzMxMzA1CnZ0IDAuNjkwNzM2IDAuMzQyOTgwCnZ0IDAuNjg5NDAzIDAuMzQ1NzM3CnZ0IDAuNDQ2Njg2IDAuOTU2ODUxCnZ0IDAuNDQ2Njg2IDAuOTgyMjQwCnZ0IDAuNTA3OTI3IDAuOTgyMjQwCnZ0IDAuNTUzMzE0IDAuOTg1MjI2CnZ0IDAuNTUzMzE0IDAuOTU5Nzc0CnZ0IDAuNTMzOTY3IDAuOTU3OTY1CnZ0IDAuNDY1OTQ2IDAuOTU2MTEzCnZ0IDAuODQzMDAwIDAuNzE5NjM1CnZ0IDAuODY4MTg4IDAuNzE5NjM1CnZ0IDAuODY3MjA1IDAuNTMwMzY1CnZ0IDAuODQxOTg0IDAuNTMwMzY1CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuOTc0NTY3IDAuMTk1MTU1CnZ0IDAuOTYxNjgyIDAuMTU2OTIzCnZ0IDAuNzA1MzAxIDAuNDc4NjAzCnZ0IDAuNzUwMDAwIDAuNDgyOTkyCnZ0IDAuNTI1NDMzIDAuMTk1MTU2CnZ0IDAuNTIwODI1IDAuMjU5NDA1CnZ0IDAuOTQwNTA5IDAuMTE3NzQ2CnZ0IDAuNTI1Mjc5IDAuMjk5NjQ1CnZ0IDAuOTEyMDE1IDAuMDgzMjQ0CnZ0IDAuNTM4MzE4IDAuMzQyMTY3CnZ0IDAuODc3Mjk0IDAuMDU0ODg5CnZ0IDAuNTU5NDkxIDAuMzgxNTQ3CnZ0IDAuODM3NjgyIDAuMDMzODA1CnZ0IDAuNTg3OTg2IDAuNDE2MTE0CnZ0IDAuNzk0NzAwIDAuMDIwODE3CnZ0IDAuNzUwMDAyIDAuNDE2NDEyCnZ0IDAuNzI0ODQxIDAuNDE0MTY5CnZ0IDAuNzAwNjUwIDAuNDA3NTY0CnZ0IDAuNjc4MzU2IDAuMzk2OTc0CnZ0IDAuNjU4ODEzIDAuMzgzMDQ2CnZ0IDAuNjQyNzc1IDAuMzY2NzQ5CnZ0IDAuNjMwODU5IDAuMzQ5NDUyCnZ0IDAuNjIzNTIwIDAuMzMyOTY2CnZ0IDAuNjIwNTE2IDAuMzE2NjI3CnZ0IDAuNjI1MDk0IDAuMTQ3MjY5CnZ0IDAuNjMwODU4IDAuMTM3MjcxCnZ0IDAuNjQyNzc1IDAuMTIyNzMwCnZ0IDAuNjU4ODEzIDAuMTA4MTQwCnZ0IDAuNjc4MzU0IDAuMDk1MjMwCnZ0IDAuNzAwNjUwIDAuMDg1MjI5CnZ0IDAuNzI0ODQxIDAuMDc4OTMxCnZ0IDAuNzUwMDAwIDAuMDc2NzgzCnZ0IDAuNzc1MTU5IDAuMDc4OTMxCnZ0IDAuNzk5MzQ5IDAuMDg1MjI4CnZ0IDAuODIxNjQ2IDAuMDk1MjMwCnZ0IDAuODQxMTg3IDAuMTA4MTQxCnZ0IDAuODU3MjI0IDAuMTIyNzI5CnZ0IDAuODY5MTQyIDAuMTM3MjcxCnZ0IDAuODc0OTA2IDAuMTQ3MjY5CnZ0IDAuODc5NDg0IDAuMzE2NjI2CnZ0IDAuODc2NDgwIDAuMzMyOTY2CnZ0IDAuODY5MTQyIDAuMzQ5NDUyCnZ0IDAuODU3MjI1IDAuMzY2NzQ5CnZ0IDAuODQxMTg4IDAuMzgzMDQ1CnZ0IDAuODIxNjQ2IDAuMzk2OTczCnZ0IDAuNzk5MzQ5IDAuNDA3NTY0CnZ0IDAuNzc1MTU3IDAuNDE0MTY5CnZ0IDAuNjIyNzA2IDAuNDQ0NTAzCnZ0IDAuNzUwMDAwIDAuMDE2NDMxCnZ0IDAuODM3NjgyIDAuNDY1NjA1CnZ0IDAuODc3Mjk0IDAuNDQ0NTAyCnZ0IDAuNjYyMzE5IDAuNDY1NjA1CnZ0IDAuNzA1MzAwIDAuMDIwODE3CnZ0IDAuOTEyMDE1IDAuNDE2MTE0CnZ0IDAuNjYyMzE4IDAuMDMzODA1CnZ0IDAuOTQwNTA5IDAuMzgxNTQ3CnZ0IDAuNjIyNzA2IDAuMDU0ODg5CnZ0IDAuOTYxNjgyIDAuMzQyMTY3CnZ0IDAuNzk0NzAwIDAuNDc4NjAzCnZ0IDAuNTg3OTg1IDAuMDgzMjQ0CnZ0IDAuOTc0NzIxIDAuMjk5NjQ0CnZ0IDAuNTU5NDkxIDAuMTE3NzQ2CnZ0IDAuOTc5MTc1IDAuMjU5NDA1CnZ0IDAuNTM4MzE4IDAuMTU2OTIzCnZ0IDAuNzc4MjE0IDAuNDI0MTc3CnZ0IDAuNzUwMDAxIDAuNDI2NzY0CnZ0IDAuNzgxMTk2IDAuNDM0MDg1CnZ0IDAuNzUwMDAxIDAuNDM3MDA4CnZ0IDAuNzg0MDI5IDAuNDQzNTc5CnZ0IDAuNzUwMDAxIDAuNDQ2ODE4CnZ0IDAuNzg2NjQ0IDAuNDUyMzQ5CnZ0IDAuNzUwMDAxIDAuNDU1ODc3CnZ0IDAuNzk0NjQ0IDAuNDc4MzI3CnZ0IDAuNzUwMDAwIDAuNDgyNzExCnZ0IDAuNzk0NjY0IDAuNDc4NDIzCnZ0IDAuNzUwMDAwIDAuNDgyODA5CnZ0IDAuNzk0Njc5IDAuNDc4NTAwCnZ0IDAuNzUwMDAwIDAuNDgyODg4CnZ0IDAuNzk0NjkwIDAuNDc4NTU3CnZ0IDAuNzUwMDAwIDAuNDgyOTQ1CnZ0IDAuNzk0Njk3IDAuNDc4NTkxCnZ0IDAuNzUwMDAwIDAuNDgyOTgwCnZ0IDAuODA1MzQ2IDAuNDE2NTQ1CnZ0IDAuODExMTk0IDAuNDI1NDUzCnZ0IDAuODE2NzUyIDAuNDM0MDAyCnZ0IDAuODIxODgwIDAuNDQxOTEzCnZ0IDAuODM3NTc0IDAuNDY1MzQ2CnZ0IDAuODM3NjExIDAuNDY1NDM2CnZ0IDAuODM3NjQyIDAuNDY1NTA4CnZ0IDAuODM3NjY0IDAuNDY1NTYyCnZ0IDAuODM3Njc3IDAuNDY1NTk0CnZ0IDAuODMwMzUxIDAuNDA0MjY3CnZ0IDAuODM4ODQyIDAuNDExNTI1CnZ0IDAuODQ2OTA5IDAuNDE4NTE3CnZ0IDAuODU0MzU1IDAuNDI1MDA5CnZ0IDAuODc3MTM4IDAuNDQ0MjY5CnZ0IDAuODc3MTkyIDAuNDQ0MzUwCnZ0IDAuODc3MjM1IDAuNDQ0NDE2CnZ0IDAuODc3MjY4IDAuNDQ0NDYzCnZ0IDAuODc3Mjg4IDAuNDQ0NDkzCnZ0IDAuODUyMjY3IDAuMzg4MDM0CnZ0IDAuODYzMDc0IDAuMzkzMDE1CnZ0IDAuODczMzQzIDAuMzk3ODQ5CnZ0IDAuODgyODE5IDAuNDAyMzc0CnZ0IDAuOTExODE2IDAuNDE1OTE2CnZ0IDAuOTExODg1IDAuNDE1OTg1CnZ0IDAuOTExOTQxIDAuNDE2MDQwCnZ0IDAuOTExOTgxIDAuNDE2MDgxCnZ0IDAuOTEyMDA2IDAuNDE2MTA2CnZ0IDAuODcwMjUzIDAuMzY4ODgzCnZ0IDAuODgyOTYxIDAuMzcwOTkzCnZ0IDAuODk1MDM1IDAuMzczMDcwCnZ0IDAuOTA2MTc4IDAuMzc1MDcyCnZ0IDAuOTQwMjc1IDAuMzgxMzkzCnZ0IDAuOTQwMzU2IDAuMzgxNDQ2CnZ0IDAuOTQwNDIyIDAuMzgxNDg5CnZ0IDAuOTQwNDcwIDAuMzgxNTIxCnZ0IDAuOTQwNDk5IDAuMzgxNTQwCnZ0IDAuODgzNjE4IDAuMzQ4MzU0CnZ0IDAuODk3NzM4IDAuMzQ3MDg2CnZ0IDAuOTExMTU0IDAuMzQ1ODA0CnZ0IDAuOTIzNTM1IDAuMzQ0NjUyCnZ0IDAuOTYxNDIyIDAuMzQyMDY2CnZ0IDAuOTYxNTEzIDAuMzQyMTAxCnZ0IDAuOTYxNTg2IDAuMzQyMTI5CnZ0IDAuOTYxNjM5IDAuMzQyMTUwCnZ0IDAuOTYxNjcxIDAuMzQyMTYzCnZ0IDAuODkxODQ4IDAuMzI4NzExCnZ0IDAuOTA2ODM4IDAuMzIzOTUyCnZ0IDAuOTIxMDgwIDAuMzE4OTM5CnZ0IDAuOTM0MjI0IDAuMzE0MDAzCnZ0IDAuOTc0NDQ0IDAuMjk5NzMyCnZ0IDAuOTc0NTQwIDAuMjk5NzAyCnZ0IDAuOTc0NjE4IDAuMjk5Njc3CnZ0IDAuOTc0Njc0IDAuMjk5NjU5CnZ0IDAuOTc0NzA5IDAuMjk5NjQ4CnZ0IDAuODk1MDc5IDAuMzEwNDkyCnZ0IDAuOTEwMjkxIDAuMzAzNjM0CnZ0IDAuOTI0NzQzIDAuMjk2MjU1CnZ0IDAuOTM4MDgxIDAuMjg4NjM1CnZ0IDAuOTc5MTAyIDAuMjYwMDM0CnZ0IDAuOTc5MTI4IDAuMjU5ODE1CnZ0IDAuOTc5MTQ4IDAuMjU5NjM5CnZ0IDAuOTc5MTYzIDAuMjU5NTEwCnZ0IDAuOTc5MTcyIDAuMjU5NDMxCnZ0IDAuODkwNDk2IDAuMTUyMjA3CnZ0IDAuOTA1NzAzIDAuMTU3ODI2CnZ0IDAuOTIwMTUxIDAuMTYzOTUyCnZ0IDAuOTMzNDg1IDAuMTcwMzQwCnZ0IDAuOTczOTQ1IDAuMTkzMzQ1CnZ0IDAuOTc0MTYxIDAuMTkzOTc1CnZ0IDAuOTc0MzM1IDAuMTk0NDgyCnZ0IDAuOTc0NDYzIDAuMTk0ODUzCnZ0IDAuOTc0NTQwIDAuMTk1MDc5CnZ0IDAuOTExMTU0IDAuMTQ1NTYyCnZ0IDAuOTIzNTM2IDAuMTQ4NjIwCnZ0IDAuOTYxNDIyIDAuMTU2OTA3CnZ0IDAuOTYxNTEzIDAuMTU2OTEzCnZ0IDAuOTYxNTg2IDAuMTU2OTE3CnZ0IDAuOTYxNjM5IDAuMTU2OTIwCnZ0IDAuOTYxNjcyIDAuMTU2OTIzCnZ0IDAuODk1MDM1IDAuMTIxMTEzCnZ0IDAuOTA2MTc4IDAuMTIwNTcwCnZ0IDAuOTQwMjc1IDAuMTE3ODk2CnZ0IDAuOTQwMzU2IDAuMTE3ODQ0CnZ0IDAuOTQwNDIyIDAuMTE3ODAyCnZ0IDAuOTQwNDcwIDAuMTE3NzcxCnZ0IDAuOTQwNDk5IDAuMTE3NzUyCnZ0IDAuODUyMjY3IDAuMTA0NTk3CnZ0IDAuODYzMDc0IDAuMTAxMDE5CnZ0IDAuODczMzQyIDAuMDk3NDc3CnZ0IDAuODgyODE5IDAuMDk0MDgxCnZ0IDAuOTExODE1IDAuMDgzNDQxCnZ0IDAuOTExODg1IDAuMDgzMzcyCnZ0IDAuOTExOTQwIDAuMDgzMzE3CnZ0IDAuOTExOTgxIDAuMDgzMjc3CnZ0IDAuOTEyMDA2IDAuMDgzMjUyCnZ0IDAuODMwMzUxIDAuMDg5MjU5CnZ0IDAuODM4ODQyIDAuMDgzMjM0CnZ0IDAuODQ2OTEwIDAuMDc3MzQ3CnZ0IDAuODU0MzU1IDAuMDcxODEwCnZ0IDAuODc3MTM4IDAuMDU1MTIyCnZ0IDAuODc3MTkyIDAuMDU1MDQxCnZ0IDAuODc3MjM2IDAuMDU0OTc2CnZ0IDAuODc3MjY4IDAuMDU0OTI4CnZ0IDAuODc3Mjg4IDAuMDU0ODk5CnZ0IDAuODA1MzQ2IDAuMDc3NDc1CnZ0IDAuODExMTk1IDAuMDY5NjkwCnZ0IDAuODE2NzUyIDAuMDYyMTM4CnZ0IDAuODIxODgxIDAuMDU1MDkwCnZ0IDAuODM3NTc0IDAuMDM0MDY0CnZ0IDAuODM3NjEyIDAuMDMzOTc0CnZ0IDAuODM3NjQyIDAuMDMzOTAxCnZ0IDAuODM3NjY0IDAuMDMzODQ4CnZ0IDAuODM3Njc3IDAuMDMzODE2CnZ0IDAuNzc4MjE2IDAuMDcwMDk1CnZ0IDAuNzgxMTk3IDAuMDYxMjUwCnZ0IDAuNzg0MDMwIDAuMDUyNjk5CnZ0IDAuNzg2NjQ1IDAuMDQ0NzQ2CnZ0IDAuNzk0NjQ1IDAuMDIxMDkzCnZ0IDAuNzk0NjY0IDAuMDIwOTk3CnZ0IDAuNzk0Njc5IDAuMDIwOTIwCnZ0IDAuNzk0NjkxIDAuMDIwODYzCnZ0IDAuNzk0Njk4IDAuMDIwODI5CnZ0IDAuNzUwMDAwIDAuMDY3NTg1CnZ0IDAuNzUwMDAwIDAuMDU4Mzg2CnZ0IDAuNzUwMDAwIDAuMDQ5NTAxCnZ0IDAuNzUwMDAxIDAuMDQxMjQ2CnZ0IDAuNzUwMDAwIDAuMDE2NzEyCnZ0IDAuNzUwMDAwIDAuMDE2NjE0CnZ0IDAuNzUwMDAwIDAuMDE2NTM2CnZ0IDAuNzUwMDAwIDAuMDE2NDc4CnZ0IDAuNzUwMDAwIDAuMDE2NDQzCnZ0IDAuNzIxNzg0IDAuMDcwMDk2CnZ0IDAuNzE4ODAzIDAuMDYxMjUwCnZ0IDAuNzE1OTcwIDAuMDUyNjk5CnZ0IDAuNzEzMzU1IDAuMDQ0NzQ2CnZ0IDAuNzA1MzU1IDAuMDIxMDkzCnZ0IDAuNzA1MzM2IDAuMDIwOTk3CnZ0IDAuNzA1MzIxIDAuMDIwOTIwCnZ0IDAuNzA1MzEwIDAuMDIwODYzCnZ0IDAuNzA1MzAzIDAuMDIwODI5CnZ0IDAuNjk0NjUzIDAuMDc3NDc2CnZ0IDAuNjg4ODA1IDAuMDY5NjkxCnZ0IDAuNjgzMjQ4IDAuMDYyMTM4CnZ0IDAuNjc4MTE5IDAuMDU1MDkxCnZ0IDAuNjYyNDI2IDAuMDM0MDY0CnZ0IDAuNjYyMzg4IDAuMDMzOTc0CnZ0IDAuNjYyMzU4IDAuMDMzOTAyCnZ0IDAuNjYyMzM2IDAuMDMzODQ5CnZ0IDAuNjYyMzIzIDAuMDMzODE2CnZ0IDAuNjY5NjQ5IDAuMDg5MjU5CnZ0IDAuNjYxMTU4IDAuMDgzMjM0CnZ0IDAuNjUzMDkwIDAuMDc3MzQ2CnZ0IDAuNjQ1NjQ1IDAuMDcxODEwCnZ0IDAuNjIyODYzIDAuMDU1MTIyCnZ0IDAuNjIyODA4IDAuMDU1MDQxCnZ0IDAuNjIyNzY0IDAuMDU0OTc2CnZ0IDAuNjIyNzMyIDAuMDU0OTI4CnZ0IDAuNjIyNzEyIDAuMDU0ODk5CnZ0IDAuNjQ3NzMzIDAuMTA0NTk3CnZ0IDAuNjM2OTI2IDAuMTAxMDE5CnZ0IDAuNjI2NjU4IDAuMDk3NDc3CnZ0IDAuNjE3MTgyIDAuMDk0MDgyCnZ0IDAuNTg4MTg1IDAuMDgzNDQxCnZ0IDAuNTg4MTE1IDAuMDgzMzczCnZ0IDAuNTg4MDU5IDAuMDgzMzE3CnZ0IDAuNTg4MDE4IDAuMDgzMjc3CnZ0IDAuNTg3OTkzIDAuMDgzMjUzCnZ0IDAuNjI5NzQ3IDAuMTIyMTE2CnZ0IDAuNjE3MDM5IDAuMTIxNjA1CnZ0IDAuNjA0OTY1IDAuMTIxMTEzCnZ0IDAuNTkzODIyIDAuMTIwNTcwCnZ0IDAuNTU5NzI1IDAuMTE3ODk2CnZ0IDAuNTU5NjQ0IDAuMTE3ODQ0CnZ0IDAuNTU5NTc4IDAuMTE3ODAyCnZ0IDAuNTU5NTMwIDAuMTE3NzcxCnZ0IDAuNTU5NTAxIDAuMTE3NzUyCnZ0IDAuNjE2MzgyIDAuMTM5NjY3CnZ0IDAuNjAyMjYxIDAuMTQyNDkzCnZ0IDAuNTg4ODQ2IDAuMTQ1NTYyCnZ0IDAuNTc2NDY1IDAuMTQ4NjIwCnZ0IDAuNTM4NTc4IDAuMTU2OTA3CnZ0IDAuNTM4NDg3IDAuMTU2OTEzCnZ0IDAuNTM4NDE0IDAuMTU2OTE3CnZ0IDAuNTM4MzYxIDAuMTU2OTIwCnZ0IDAuNTM4MzI4IDAuMTU2OTIzCnZ0IDAuNjA5NTA0IDAuMTUyMjA3CnZ0IDAuNTk0Mjk3IDAuMTU3ODI3CnZ0IDAuNTc5ODQ5IDAuMTYzOTUyCnZ0IDAuNTY2NTE1IDAuMTcwMzQwCnZ0IDAuNTI2MDU1IDAuMTkzMzQ1CnZ0IDAuNTI1ODM5IDAuMTkzOTc1CnZ0IDAuNTI1NjY1IDAuMTk0NDgyCnZ0IDAuNTI1NTM3IDAuMTk0ODUzCnZ0IDAuNTI1NDYwIDAuMTk1MDgwCnZ0IDAuNjA0OTIxIDAuMzEwNDkyCnZ0IDAuNTg5NzA5IDAuMzAzNjM0CnZ0IDAuNTc1MjU3IDAuMjk2MjU2CnZ0IDAuNTYxOTE5IDAuMjg4NjM2CnZ0IDAuNTIwODk4IDAuMjYwMDM1CnZ0IDAuNTIwODcyIDAuMjU5ODE1CnZ0IDAuNTIwODUyIDAuMjU5NjM5CnZ0IDAuNTIwODM3IDAuMjU5NTEwCnZ0IDAuNTIwODI4IDAuMjU5NDMyCnZ0IDAuNjA4MTUyIDAuMzI4NzEwCnZ0IDAuNTkzMTYyIDAuMzIzOTUyCnZ0IDAuNTc4OTIwIDAuMzE4OTM5CnZ0IDAuNTY1Nzc2IDAuMzE0MDAzCnZ0IDAuNTI1NTU2IDAuMjk5NzMzCnZ0IDAuNTI1NDYwIDAuMjk5NzAyCnZ0IDAuNTI1MzgyIDAuMjk5Njc3CnZ0IDAuNTI1MzI2IDAuMjk5NjU5CnZ0IDAuNTI1MjkxIDAuMjk5NjQ5CnZ0IDAuNjE2MzgyIDAuMzQ4MzU0CnZ0IDAuNjAyMjYyIDAuMzQ3MDg2CnZ0IDAuNTg4ODQ2IDAuMzQ1ODA0CnZ0IDAuNTc2NDY0IDAuMzQ0NjUzCnZ0IDAuNTM4NTc4IDAuMzQyMDY3CnZ0IDAuNTM4NDg4IDAuMzQyMTAyCnZ0IDAuNTM4NDE1IDAuMzQyMTMwCnZ0IDAuNTM4MzYxIDAuMzQyMTUwCnZ0IDAuNTM4MzI5IDAuMzQyMTYzCnZ0IDAuNjI5NzQ3IDAuMzY4ODgzCnZ0IDAuNjE3MDM5IDAuMzcwOTkzCnZ0IDAuNjA0OTY1IDAuMzczMDcwCnZ0IDAuNTkzODIyIDAuMzc1MDcyCnZ0IDAuNTU5NzI1IDAuMzgxMzkzCnZ0IDAuNTU5NjQ0IDAuMzgxNDQ3CnZ0IDAuNTU5NTc4IDAuMzgxNDkwCnZ0IDAuNTU5NTMwIDAuMzgxNTIxCnZ0IDAuNTU5NTAxIDAuMzgxNTQxCnZ0IDAuNjQ3NzMzIDAuMzg4MDM0CnZ0IDAuNjM2OTI2IDAuMzkzMDE1CnZ0IDAuNjI2NjU4IDAuMzk3ODQ5CnZ0IDAuNjE3MTgyIDAuNDAyMzc0CnZ0IDAuNTg4MTg1IDAuNDE1OTE2CnZ0IDAuNTg4MTE1IDAuNDE1OTg1CnZ0IDAuNTg4MDU5IDAuNDE2MDQwCnZ0IDAuNTg4MDE5IDAuNDE2MDgxCnZ0IDAuNTg3OTk0IDAuNDE2MTA2CnZ0IDAuNjY5NjUwIDAuNDA0MjY4CnZ0IDAuNjYxMTYwIDAuNDExNTI1CnZ0IDAuNjUzMDkxIDAuNDE4NTE4CnZ0IDAuNjQ1NjQ2IDAuNDI1MDA5CnZ0IDAuNjIyODYzIDAuNDQ0MjcwCnZ0IDAuNjIyODA4IDAuNDQ0MzUxCnZ0IDAuNjIyNzY1IDAuNDQ0NDE2CnZ0IDAuNjIyNzMzIDAuNDQ0NDY0CnZ0IDAuNjIyNzEzIDAuNDQ0NDkzCnZ0IDAuNjk0NjUzIDAuNDE2NTQ1CnZ0IDAuNjg4ODA1IDAuNDI1NDUzCnZ0IDAuNjgzMjQ4IDAuNDM0MDAyCnZ0IDAuNjc4MTE5IDAuNDQxOTEzCnZ0IDAuNjYyNDI2IDAuNDY1MzQ2CnZ0IDAuNjYyMzg5IDAuNDY1NDM2CnZ0IDAuNjYyMzU5IDAuNDY1NTA5CnZ0IDAuNjYyMzM3IDAuNDY1NTYyCnZ0IDAuNjYyMzIzIDAuNDY1NTk0CnZ0IDAuNzIxNzg0IDAuNDI0MTc2CnZ0IDAuNzE4ODAyIDAuNDM0MDg1CnZ0IDAuNzE1OTcwIDAuNDQzNTc4CnZ0IDAuNzEzMzU1IDAuNDUyMzQ5CnZ0IDAuNzA1MzU1IDAuNDc4MzI3CnZ0IDAuNzA1MzM2IDAuNDc4NDIzCnZ0IDAuNzA1MzIxIDAuNDc4NTAwCnZ0IDAuNzA1MzEwIDAuNDc4NTU3CnZ0IDAuNzA1MzAzIDAuNDc4NTkxCnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMjk5NTcwIDAuNDc0NzE1CnZ0IDAuMzQyMDE1IDAuNDYxNzAwCnZ0IDAuMjk5NTcxIDAuNDc0NzE1CnZ0IDAuNDY1MzkyIDAuMzM3NzQ5CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuNDY1MzkyIDAuMTYyMjUwCnZ0IDAuMjU5NDM1IDAuMDIwODM4CnZ0IDAuNDQ0Mjc5IDAuMTIyNjI3CnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuNDE1ODkxIDAuMDg3OTE1CnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMzgxMzQ2IDAuMDU5NDQ0CnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMzQyMDE1IDAuMDM4MzAwCnZ0IDAuMDgzNDYyIDAuMDg3OTE1CnZ0IDAuMjk5NTcxIDAuMDI1Mjg1CnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMjU5NDM0IDAuMDIwODM4CnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMTk1MTgzIDAuMDI1NDQ0CnZ0IDAuMDIxMDExIDAuMjA1MjYxCnZ0IDAuMTU3MDY1IDAuMDM4MzAwCnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMTE3OTQxIDAuMDU5NDQ1CnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuMDgzNDYxIDAuMDg3OTE1CnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMDU1MTA2IDAuMTIyNjI3CnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuMDM0MDExIDAuMTYyMjUxCnZ0IDAuMDgzNDYyIDAuNDEyMDg1CnZ0IDAuMzM2NTYyIDAuMzU3MTIyCnZ0IDAuMzQ4OTg4IDAuMzUxMTgzCnZ0IDAuMzYyMTAyIDAuMzQxNDMxCnZ0IDAuMzc0NzM0IDAuMzI4MTIxCnZ0IDAuMzg1ODAwIDAuMzExNjY2CnZ0IDAuMzk0Mzk4IDAuMjkyNjM4CnZ0IDAuMzk5ODQwIDAuMjcxNzkzCnZ0IDAuNDAxNzAzIDAuMjUwMDAxCnZ0IDAuMzk5ODQwIDAuMjI4MjA4CnZ0IDAuMzk0Mzk2IDAuMjA3MzYwCnZ0IDAuMzg1ODAwIDAuMTg4MzM0CnZ0IDAuMzc0NzMzIDAuMTcxODc4CnZ0IDAuMzYyMTAyIDAuMTU4NTY5CnZ0IDAuMzQ4OTg4IDAuMTQ4ODE3CnZ0IDAuMzM2NTYyIDAuMTQyODc4CnZ0IDAuMzIyNjcxIDAuMTQwMjQ1CnZ0IDAuMTQzMTIwIDAuMTQ0NzkwCnZ0IDAuMTM2NDgyIDAuMTQ4ODE3CnZ0IDAuMTI1NjA1IDAuMTU4NTY5CnZ0IDAuMTE0NTc3IDAuMTcxODc4CnZ0IDAuMTA0NTgyIDAuMTg4MzM1CnZ0IDAuMDk2NjU2IDAuMjA3MzYwCnZ0IDAuMDkxNTc3IDAuMjI4MjA3CnZ0IDAuMDg5ODMwIDAuMjUwMDAxCnZ0IDAuMDkxNTc3IDAuMjcxNzkyCnZ0IDAuMDk2NjU1IDAuMjkyNjQwCnZ0IDAuMTA0NTgzIDAuMzExNjY2CnZ0IDAuMTE0NTc2IDAuMzI4MTIxCnZ0IDAuMTI1NjA1IDAuMzQxNDMyCnZ0IDAuMTM2NDgyIDAuMzUxMTgzCnZ0IDAuMTQzMTIxIDAuMzU1MjEwCnZ0IDAuMzIyNjcxIDAuMzU5NzU1CnZ0IDAuMDIxMDEyIDAuMjA1MjYxCnZ0IDAuMTE3OTQyIDAuNDQwNTU2CnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuMTk1MTgzIDAuNDc0NTU2CnZ0IDAuMDE2NjIxIDAuMjUwMDAwCnZ0IDAuMTU3MDY1IDAuNDYxNzAwCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuMzgxMzQ2IDAuNDQwNTU2CnZ0IDAuMDIxMDEyIDAuMjk0NzM5CnZ0IDAuNDQ0Mjc5IDAuMzc3MzczCnZ0IDAuMDM0MDEyIDAuMzM3NzUwCnZ0IDAuMjU5NDM1IDAuNDc5MTYyCnZ0IDAuNDY1MzkyIDAuMzM3NzUwCnZ0IDAuMDU1MTA2IDAuMzc3MzczCnZ0IDAuNDc4NDAxIDAuMjk0NzM5CnZ0IDAuMDgzNDYxIDAuNDEyMDg1CnZ0IDAuMzM2NTYyIDAuMzU3MTIyCnZ0IDAuMzQ4OTg4IDAuMzUxMTgzCnZ0IDAuMzYyMTAxIDAuMzQxNDMxCnZ0IDAuMzc0NzM0IDAuMzI4MTIyCnZ0IDAuMzg1ODAxIDAuMzExNjY0CnZ0IDAuMzk0Mzk3IDAuMjkyNjQxCnZ0IDAuMzk5ODQwIDAuMjcxNzkzCnZ0IDAuNDAxNzAzIDAuMjQ5OTk5CnZ0IDAuMzk5ODQwIDAuMjI4MjA4CnZ0IDAuMzk0Mzk3IDAuMjA3MzYwCnZ0IDAuMzg1ODAxIDAuMTg4MzM2CnZ0IDAuMzc0NzMzIDAuMTcxODc4CnZ0IDAuMzYyMTAxIDAuMTU4NTY5CnZ0IDAuMzQ4OTg5IDAuMTQ4ODE3CnZ0IDAuMzM2NTYyIDAuMTQyODc4CnZ0IDAuMzIyNjcxIDAuMTQwMjQ1CnZ0IDAuMTQzMTIwIDAuMTQ0NzkwCnZ0IDAuMTM2NDgyIDAuMTQ4ODE3CnZ0IDAuMTI1NjA0IDAuMTU4NTY5CnZ0IDAuMTE0NTc4IDAuMTcxODc3CnZ0IDAuMTA0NTgzIDAuMTg4MzM2CnZ0IDAuMDk2NjU1IDAuMjA3MzYyCnZ0IDAuMDkxNTc2IDAuMjI4MjA3CnZ0IDAuMDg5ODI5IDAuMjQ5OTk5CnZ0IDAuMDkxNTc3IDAuMjcxNzkyCnZ0IDAuMDk2NjU2IDAuMjkyNjQwCnZ0IDAuMTA0NTgzIDAuMzExNjY1CnZ0IDAuMTE0NTc3IDAuMzI4MTIyCnZ0IDAuMTI1NjA1IDAuMzQxNDMxCnZ0IDAuMTM2NDgyIDAuMzUxMTgzCnZ0IDAuMTQzMTIxIDAuMzU1MjEwCnZ0IDAuMzIyNjcxIDAuMzU5NzU1CnZ0IDAuNDgyNzk1IDAuMjUwMDAwCnZ0IDAuMTE3OTQxIDAuNDQwNTU2CnZ0IDAuMTk1MTgzIDAuNDc0NTU2CnZ0IDAuNDc4NDAxIDAuMjA1MjYxCnZ0IDAuMTU3MDY2IDAuNDYxNzAwCnZ0IDAuNDE1ODkxIDAuNDEyMDg1CnZ0IDAuMzE2NTg2IDAuMzc4NDM0CnZ0IDAuMzMyNTE2IDAuMzc1NTE3CnZ0IDAuMzA5NDg3IDAuMzk2NjU0CnZ0IDAuMzI3NjYwIDAuMzkzNDYwCnZ0IDAuMzAxNTg5IDAuNDEzOTY1CnZ0IDAuMzIyMjUzIDAuNDEwNTA4CnZ0IDAuMjkzMjA4IDAuNDI5OTQxCnZ0IDAuMzE2Njc2IDAuNDI2MjQxCnZ0IDAuMjYwMjE1IDAuNDc5MDcwCnZ0IDAuMjk5Njc5IDAuNDc0MzcxCnZ0IDAuMjU5OTQzIDAuNDc5MTAyCnZ0IDAuMjk5NjQyIDAuNDc0NDkxCnZ0IDAuMjU5NzI1IDAuNDc5MTI4CnZ0IDAuMjk5NjExIDAuNDc0NTg3CnZ0IDAuMjU5NTY1IDAuNDc5MTQ3CnZ0IDAuMjk5NTg5IDAuNDc0NjU3CnZ0IDAuMjU5NDY4IDAuNDc5MTU4CnZ0IDAuMjk5NTc1IDAuNDc0NzAxCnZ0IDAuMzQ4MjY0IDAuMzY4NDcyCnZ0IDAuMzQ3MTQ1IDAuMzg1MzM0CnZ0IDAuMzQ1ODQxIDAuNDAxMzU2CnZ0IDAuMzQ0NTg0IDAuNDE2MTQzCnZ0IDAuMzQxODg2IDAuNDYxMzgwCnZ0IDAuMzQxOTMyIDAuNDYxNDkxCnZ0IDAuMzQxOTY3IDAuNDYxNTgxCnZ0IDAuMzQxOTkzIDAuNDYxNjQ2CnZ0IDAuMzQyMDEwIDAuNDYxNjg2CnZ0IDAuMzY0OTEyIDAuMzU2OTM3CnZ0IDAuMzY3NjE4IDAuMzcyMDYyCnZ0IDAuMzcwMjUxIDAuMzg2NDMzCnZ0IDAuMzcyODAzIDAuMzk5Njk1CnZ0IDAuMzgxMTUyIDAuNDQwMjcyCnZ0IDAuMzgxMjIwIDAuNDQwMzcxCnZ0IDAuMzgxMjc0IDAuNDQwNDUwCnZ0IDAuMzgxMzE0IDAuNDQwNTA4CnZ0IDAuMzgxMzM4IDAuNDQwNTQ0CnZ0IDAuMzgwNzkwIDAuMzQxMjU2CnZ0IDAuMzg2ODY2IDAuMzU0MDY4CnZ0IDAuMzkyODE2IDAuMzY2MjQwCnZ0IDAuMzk4NDQ5IDAuMzc3NDc0CnZ0IDAuNDE1NjQ3IDAuNDExODQ4CnZ0IDAuNDE1NzMyIDAuNDExOTMxCnZ0IDAuNDE1ODAwIDAuNDExOTk3CnZ0IDAuNDE1ODUwIDAuNDEyMDQ1CnZ0IDAuNDE1ODgxIDAuNDEyMDc1CnZ0IDAuMzk0NTM1IDAuMzIxOTQ1CnZ0IDAuNDAzMzE2IDAuMzMxOTcwCnZ0IDAuNDExODY3IDAuMzQxNDk2CnZ0IDAuNDE5ODg1IDAuMzUwMjg3CnZ0IDAuNDQzOTk2IDAuMzc3MTkxCnZ0IDAuNDQ0MDk1IDAuMzc3MjU0CnZ0IDAuNDQ0MTc0IDAuMzc3MzA1CnZ0IDAuNDQ0MjMyIDAuMzc3MzQzCnZ0IDAuNDQ0MjY3IDAuMzc3MzY1CnZ0IDAuNDA1MTA3IDAuMjk5Njk1CnZ0IDAuNDE1ODUxIDAuMzA2NTc5CnZ0IDAuNDI2MjY5IDAuMzEzMTE5CnZ0IDAuNDM1OTg5IDAuMzE5MTU0CnZ0IDAuNDY1MDgzIDAuMzM3NjI2CnZ0IDAuNDY1MTkwIDAuMzM3NjY5CnZ0IDAuNDY1Mjc3IDAuMzM3NzAzCnZ0IDAuNDY1MzQwIDAuMzM3NzI5CnZ0IDAuNDY1Mzc4IDAuMzM3NzQ1CnZ0IDAuNDExNzUzIDAuMjc1MzgzCnZ0IDAuNDIzNjg0IDAuMjc4ODg0CnZ0IDAuNDM1MjI1IDAuMjgyMjEwCnZ0IDAuNDQ1OTcwIDAuMjg1MjgwCnZ0IDAuNDc4MDc2IDAuMjk0Njc3CnZ0IDAuNDc4MTg5IDAuMjk0Njk4CnZ0IDAuNDc4MjgwIDAuMjk0NzE2CnZ0IDAuNDc4MzQ2IDAuMjk0NzI5CnZ0IDAuNDc4Mzg3IDAuMjk0NzM2CnZ0IDAuNDE0MDIwIDAuMjUwMDAxCnZ0IDAuNDI2MzQ5IDAuMjUwMDAxCnZ0IDAuNDM4MjY0IDAuMjUwMDAxCnZ0IDAuNDQ5MzUxIDAuMjUwMDAwCnZ0IDAuNDgyNDY2IDAuMjUwMDAwCnZ0IDAuNDgyNTgwIDAuMjUwMDAwCnZ0IDAuNDgyNjczIDAuMjUwMDAwCnZ0IDAuNDgyNzQwIDAuMjUwMDAwCnZ0IDAuNDgyNzgxIDAuMjUwMDAwCnZ0IDAuNDExNzU0IDAuMjI0NjE4CnZ0IDAuNDIzNjg1IDAuMjIxMTE3CnZ0IDAuNDM1MjI2IDAuMjE3NzkwCnZ0IDAuNDQ1OTcxIDAuMjE0NzIwCnZ0IDAuNDc4MDc2IDAuMjA1MzI0CnZ0IDAuNDc4MTg5IDAuMjA1MzAyCnZ0IDAuNDc4MjgwIDAuMjA1Mjg0CnZ0IDAuNDc4MzQ3IDAuMjA1MjcxCnZ0IDAuNDc4Mzg3IDAuMjA1MjY0CnZ0IDAuNDA1MTA2IDAuMjAwMzAzCnZ0IDAuNDE1ODUwIDAuMTkzNDIwCnZ0IDAuNDI2MjY3IDAuMTg2ODgwCnZ0IDAuNDM1OTg4IDAuMTgwODQ1CnZ0IDAuNDY1MDgzIDAuMTYyMzc0CnZ0IDAuNDY1MTkwIDAuMTYyMzMxCnZ0IDAuNDY1Mjc3IDAuMTYyMjk2CnZ0IDAuNDY1MzQwIDAuMTYyMjcxCnZ0IDAuNDY1Mzc5IDAuMTYyMjU1CnZ0IDAuMzk0NTM1IDAuMTc4MDU2CnZ0IDAuNDAzMzE2IDAuMTY4MDI5CnZ0IDAuNDExODY3IDAuMTU4NTA0CnZ0IDAuNDE5ODg1IDAuMTQ5NzEzCnZ0IDAuNDQzOTk2IDAuMTIyODA5CnZ0IDAuNDQ0MDk1IDAuMTIyNzQ2CnZ0IDAuNDQ0MTc0IDAuMTIyNjk1CnZ0IDAuNDQ0MjMyIDAuMTIyNjU4CnZ0IDAuNDQ0MjY3IDAuMTIyNjM1CnZ0IDAuMzgwNzg5IDAuMTU4NzQzCnZ0IDAuMzg2ODY1IDAuMTQ1OTMyCnZ0IDAuMzkyODE0IDAuMTMzNzYwCnZ0IDAuMzk4NDQ4IDAuMTIyNTI2CnZ0IDAuNDE1NjQ3IDAuMDg4MTUyCnZ0IDAuNDE1NzMyIDAuMDg4MDY5CnZ0IDAuNDE1ODAwIDAuMDg4MDAzCnZ0IDAuNDE1ODUwIDAuMDg3OTU1CnZ0IDAuNDE1ODgxIDAuMDg3OTI1CnZ0IDAuMzY0OTEyIDAuMTQzMDYyCnZ0IDAuMzY3NjE3IDAuMTI3OTM4CnZ0IDAuMzcwMjUxIDAuMTEzNTY3CnZ0IDAuMzcyODAzIDAuMTAwMzA1CnZ0IDAuMzgxMTUyIDAuMDU5NzI4CnZ0IDAuMzgxMjIwIDAuMDU5NjI5CnZ0IDAuMzgxMjc0IDAuMDU5NTUwCnZ0IDAuMzgxMzE0IDAuMDU5NDkyCnZ0IDAuMzgxMzM4IDAuMDU5NDU3CnZ0IDAuMzQ4MjY1IDAuMTMxNTI5CnZ0IDAuMzQ3MTQ1IDAuMTE0NjY2CnZ0IDAuMzQ1ODQyIDAuMDk4NjQ0CnZ0IDAuMzQ0NTg1IDAuMDgzODU3CnZ0IDAuMzQxODg3IDAuMDM4NjIwCnZ0IDAuMzQxOTMyIDAuMDM4NTA5CnZ0IDAuMzQxOTY4IDAuMDM4NDE5CnZ0IDAuMzQxOTk0IDAuMDM4MzU0CnZ0IDAuMzQyMDEwIDAuMDM4MzE0CnZ0IDAuMzMyNTE2IDAuMTI0NDgzCnZ0IDAuMzI3NjYwIDAuMTA2NTQwCnZ0IDAuMzIyMjUzIDAuMDg5NDkyCnZ0IDAuMzE2Njc3IDAuMDczNzU5CnZ0IDAuMjk5Njc5IDAuMDI1NjI5CnZ0IDAuMjk5NjQxIDAuMDI1NTA5CnZ0IDAuMjk5NjExIDAuMDI1NDEzCnZ0IDAuMjk5NTg5IDAuMDI1MzQyCnZ0IDAuMjk5NTc1IDAuMDI1Mjk5CnZ0IDAuMzE2NTg2IDAuMTIxNTY2CnZ0IDAuMzA5NDg3IDAuMTAzMzQ2CnZ0IDAuMzAxNTg5IDAuMDg2MDM1CnZ0IDAuMjkzMjA4IDAuMDcwMDU5CnZ0IDAuMjYwMjE1IDAuMDIwOTMwCnZ0IDAuMjU5OTQzIDAuMDIwODk4CnZ0IDAuMjU5NzI1IDAuMDIwODcyCnZ0IDAuMjU5NTY1IDAuMDIwODU0CnZ0IDAuMjU5NDY3IDAuMDIwODQyCnZ0IDAuMTQ3ODEwIDAuMTI2MTIwCnZ0IDAuMTUzNDU0IDAuMTA3OTEwCnZ0IDAuMTU5ODcxIDAuMDkwNjA4CnZ0IDAuMTY2Nzg1IDAuMDc0NjQwCnZ0IDAuMTkyOTc1IDAuMDI2MjE0CnZ0IDAuMTkzNzQzIDAuMDI1OTQ2CnZ0IDAuMTk0MzYxIDAuMDI1NzMwCnZ0IDAuMTk0ODE0IDAuMDI1NTczCnZ0IDAuMTk1MDkwIDAuMDI1NDc2CnZ0IDAuMTM4NDA1IDAuMTMxNTI4CnZ0IDAuMTQxMDE2IDAuMTE0NjY1CnZ0IDAuMTQ0MTI5IDAuMDk4NjQzCnZ0IDAuMTQ3NDQ5IDAuMDgzODU3CnZ0IDAuMTU3MDQ5IDAuMDM4NjIwCnZ0IDAuMTU3MDU1IDAuMDM4NTA5CnZ0IDAuMTU3MDYwIDAuMDM4NDE5CnZ0IDAuMTU3MDYzIDAuMDM4MzUzCnZ0IDAuMTU3MDY1IDAuMDM4MzE0CnZ0IDAuMTI0NDA4IDAuMTQzMDYyCnZ0IDAuMTIzNDc4IDAuMTI3OTM4CnZ0IDAuMTIyNjg3IDAuMTEzNTY3CnZ0IDAuMTIxOTA2IDAuMTAwMzA1CnZ0IDAuMTE4MTMwIDAuMDU5NzI3CnZ0IDAuMTE4MDY0IDAuMDU5NjI5CnZ0IDAuMTE4MDEyIDAuMDU5NTUwCnZ0IDAuMTE3OTczIDAuMDU5NDkyCnZ0IDAuMTE3OTQ5IDAuMDU5NDU2CnZ0IDAuMTEwMjIxIDAuMTU4NzQzCnZ0IDAuMTA1ODQ2IDAuMTQ1OTMyCnZ0IDAuMTAxNTAyIDAuMTMzNzYwCnZ0IDAuMDk3MjkxIDAuMTIyNTI2CnZ0IDAuMDgzNzA1IDAuMDg4MTUxCnZ0IDAuMDgzNjIwIDAuMDg4MDY5CnZ0IDAuMDgzNTUyIDAuMDg4MDAzCnZ0IDAuMDgzNTAyIDAuMDg3OTU1CnZ0IDAuMDgzNDcyIDAuMDg3OTI2CnZ0IDAuMDk3NTAxIDAuMTc4MDU2CnZ0IDAuMDkwMjc5IDAuMTY4MDMwCnZ0IDAuMDgzMTM0IDAuMTU4NTA0CnZ0IDAuMDc2MzI2IDAuMTQ5NzEzCnZ0IDAuMDU1Mzg4IDAuMTIyODA5CnZ0IDAuMDU1MjkwIDAuMTIyNzQ2CnZ0IDAuMDU1MjExIDAuMTIyNjk1CnZ0IDAuMDU1MTUzIDAuMTIyNjU4CnZ0IDAuMDU1MTE4IDAuMTIyNjM1CnZ0IDAuMDg3NTMwIDAuMjAwMzAzCnZ0IDAuMDc4MjMzIDAuMTkzNDIwCnZ0IDAuMDY5MDkxIDAuMTg2ODgxCnZ0IDAuMDYwNDYyIDAuMTgwODQ1CnZ0IDAuMDM0MzIwIDAuMTYyMzc0CnZ0IDAuMDM0MjEzIDAuMTYyMzMxCnZ0IDAuMDM0MTI2IDAuMTYyMjk2CnZ0IDAuMDM0MDYzIDAuMTYyMjcxCnZ0IDAuMDM0MDI0IDAuMTYyMjU2CnZ0IDAuMDgxMTk4IDAuMjI0NjE4CnZ0IDAuMDcwNjQ1IDAuMjIxMTE3CnZ0IDAuMDYwMzEyIDAuMjE3NzkwCnZ0IDAuMDUwNTk4IDAuMjE0NzIwCnZ0IDAuMDIxMzM2IDAuMjA1MzIzCnZ0IDAuMDIxMjIzIDAuMjA1MzAyCnZ0IDAuMDIxMTMyIDAuMjA1Mjg0CnZ0IDAuMDIxMDY2IDAuMjA1MjcyCnZ0IDAuMDIxMDI1IDAuMjA1MjY0CnZ0IDAuMDc5MDI5IDAuMjUwMDAwCnZ0IDAuMDY4MDU4IDAuMjUwMDAwCnZ0IDAuMDU3MzI3IDAuMjUwMDAwCnZ0IDAuMDQ3MjUzIDAuMjUwMDAwCnZ0IDAuMDE2OTUwIDAuMjUwMDAxCnZ0IDAuMDE2ODM1IDAuMjUwMDAwCnZ0IDAuMDE2NzQzIDAuMjUwMDAwCnZ0IDAuMDE2Njc2IDAuMjUwMDAwCnZ0IDAuMDE2NjM0IDAuMjUwMDAwCnZ0IDAuMDgxMTk4IDAuMjc1MzgyCnZ0IDAuMDcwNjQ2IDAuMjc4ODgzCnZ0IDAuMDYwMzEyIDAuMjgyMjEwCnZ0IDAuMDUwNTk5IDAuMjg1MjgwCnZ0IDAuMDIxMzM2IDAuMjk0Njc3CnZ0IDAuMDIxMjIzIDAuMjk0Njk4CnZ0IDAuMDIxMTMyIDAuMjk0NzE2CnZ0IDAuMDIxMDY2IDAuMjk0NzI5CnZ0IDAuMDIxMDI1IDAuMjk0NzM3CnZ0IDAuMDg3NTMwIDAuMjk5Njk3CnZ0IDAuMDc4MjMzIDAuMzA2NTgwCnZ0IDAuMDY5MDkxIDAuMzEzMTIwCnZ0IDAuMDYwNDYyIDAuMzE5MTU1CnZ0IDAuMDM0MzIwIDAuMzM3NjI3CnZ0IDAuMDM0MjEzIDAuMzM3NjY5CnZ0IDAuMDM0MTI2IDAuMzM3NzA0CnZ0IDAuMDM0MDYzIDAuMzM3NzI5CnZ0IDAuMDM0MDI1IDAuMzM3NzQ1CnZ0IDAuMDk3NTAxIDAuMzIxOTQ1CnZ0IDAuMDkwMjgwIDAuMzMxOTcxCnZ0IDAuMDgzMTM0IDAuMzQxNDk3CnZ0IDAuMDc2MzI2IDAuMzUwMjg4CnZ0IDAuMDU1Mzg5IDAuMzc3MTkxCnZ0IDAuMDU1MjkxIDAuMzc3MjU1CnZ0IDAuMDU1MjEyIDAuMzc3MzA2CnZ0IDAuMDU1MTU0IDAuMzc3MzQzCnZ0IDAuMDU1MTE4IDAuMzc3MzY2CnZ0IDAuMTEwMjIwIDAuMzQxMjU2CnZ0IDAuMTA1ODQ1IDAuMzU0MDY4CnZ0IDAuMTAxNTAyIDAuMzY2MjQwCnZ0IDAuMDk3MjkxIDAuMzc3NDc0CnZ0IDAuMDgzNzA0IDAuNDExODQ4CnZ0IDAuMDgzNjIwIDAuNDExOTMwCnZ0IDAuMDgzNTUyIDAuNDExOTk3CnZ0IDAuMDgzNTAyIDAuNDEyMDQ1CnZ0IDAuMDgzNDcyIDAuNDEyMDc1CnZ0IDAuMTI0NDA5IDAuMzU2OTM4CnZ0IDAuMTIzNDc5IDAuMzcyMDYzCnZ0IDAuMTIyNjg4IDAuMzg2NDMzCnZ0IDAuMTIxOTA3IDAuMzk5Njk1CnZ0IDAuMTE4MTMxIDAuNDQwMjczCnZ0IDAuMTE4MDY1IDAuNDQwMzcxCnZ0IDAuMTE4MDEyIDAuNDQwNDUwCnZ0IDAuMTE3OTczIDAuNDQwNTA4CnZ0IDAuMTE3OTUwIDAuNDQwNTQ0CnZ0IDAuMTM4NDA1IDAuMzY4NDcxCnZ0IDAuMTQxMDE2IDAuMzg1MzM1CnZ0IDAuMTQ0MTI4IDAuNDAxMzU2CnZ0IDAuMTQ3NDQ5IDAuNDE2MTQzCnZ0IDAuMTU3MDQ5IDAuNDYxMzgwCnZ0IDAuMTU3MDU1IDAuNDYxNDkxCnZ0IDAuMTU3MDYwIDAuNDYxNTgxCnZ0IDAuMTU3MDYzIDAuNDYxNjQ2CnZ0IDAuMTU3MDY1IDAuNDYxNjg2CnZ0IDAuMTQ3ODEwIDAuMzczODc5CnZ0IDAuMTUzNDU1IDAuMzkyMDkwCnZ0IDAuMTU5ODcyIDAuNDA5MzkyCnZ0IDAuMTY2Nzg1IDAuNDI1MzYwCnZ0IDAuMTkyOTc1IDAuNDczNzg3CnZ0IDAuMTkzNzQzIDAuNDc0MDU0CnZ0IDAuMTk0MzYxIDAuNDc0MjcwCnZ0IDAuMTk0ODE1IDAuNDc0NDI3CnZ0IDAuMTk1MDkxIDAuNDc0NTI0CnZ0IDAuMzE2NTg1IDAuMzc4NDM0CnZ0IDAuMzMyNTE2IDAuMzc1NTE4CnZ0IDAuMzA5NDg3IDAuMzk2NjU0CnZ0IDAuMzI3NjYwIDAuMzkzNDYwCnZ0IDAuMzAxNTg4IDAuNDEzOTY0CnZ0IDAuMzIyMjUzIDAuNDEwNTA4CnZ0IDAuMjkzMjA4IDAuNDI5OTQxCnZ0IDAuMzE2Njc2IDAuNDI2MjQxCnZ0IDAuMjYwMjE1IDAuNDc5MDcwCnZ0IDAuMjk5Njc5IDAuNDc0MzcxCnZ0IDAuMjU5OTQzIDAuNDc5MTAyCnZ0IDAuMjk5NjQxIDAuNDc0NDkxCnZ0IDAuMjU5NzI1IDAuNDc5MTI4CnZ0IDAuMjk5NjExIDAuNDc0NTg3CnZ0IDAuMjU5NTY1IDAuNDc5MTQ2CnZ0IDAuMjk5NTg5IDAuNDc0NjU3CnZ0IDAuMjU5NDY3IDAuNDc5MTU4CnZ0IDAuMjk5NTc1IDAuNDc0NzAwCnZ0IDAuMzQ4MjY0IDAuMzY4NDcyCnZ0IDAuMzQ3MTQ1IDAuMzg1MzM1CnZ0IDAuMzQ1ODQyIDAuNDAxMzU3CnZ0IDAuMzQ0NTg0IDAuNDE2MTQzCnZ0IDAuMzQxODg3IDAuNDYxMzgwCnZ0IDAuMzQxOTMxIDAuNDYxNDkxCnZ0IDAuMzQxOTY3IDAuNDYxNTgxCnZ0IDAuMzQxOTk0IDAuNDYxNjQ2CnZ0IDAuMzQyMDEwIDAuNDYxNjg2CnZ0IDAuMzY0OTEyIDAuMzU2OTM3CnZ0IDAuMzY3NjE3IDAuMzcyMDYyCnZ0IDAuMzcwMjUxIDAuMzg2NDMzCnZ0IDAuMzcyODAzIDAuMzk5Njk1CnZ0IDAuMzgxMTUyIDAuNDQwMjcyCnZ0IDAuMzgxMjE5IDAuNDQwMzcxCnZ0IDAuMzgxMjc0IDAuNDQwNDUwCnZ0IDAuMzgxMzEzIDAuNDQwNTA4CnZ0IDAuMzgxMzM4IDAuNDQwNTQ0CnZ0IDAuMzgwNzg5IDAuMzQxMjU3CnZ0IDAuMzg2ODY1IDAuMzU0MDY4CnZ0IDAuMzkyODE1IDAuMzY2MjQwCnZ0IDAuMzk4NDQ4IDAuMzc3NDc0CnZ0IDAuNDE1NjQ3IDAuNDExODQ5CnZ0IDAuNDE1NzMyIDAuNDExOTMxCnZ0IDAuNDE1ODAwIDAuNDExOTk3CnZ0IDAuNDE1ODUwIDAuNDEyMDQ1CnZ0IDAuNDE1ODgxIDAuNDEyMDc1CnZ0IDAuMzk0NTM2IDAuMzIxOTQzCnZ0IDAuNDAzMzE3IDAuMzMxOTY5CnZ0IDAuNDExODY3IDAuMzQxNDk1CnZ0IDAuNDE5ODg1IDAuMzUwMjg3CnZ0IDAuNDQzOTk2IDAuMzc3MTkxCnZ0IDAuNDQ0MDk0IDAuMzc3MjU0CnZ0IDAuNDQ0MTczIDAuMzc3MzA1CnZ0IDAuNDQ0MjMxIDAuMzc3MzQyCnZ0IDAuNDQ0MjY3IDAuMzc3MzY1CnZ0IDAuNDA1MTA2IDAuMjk5Njk3CnZ0IDAuNDE1ODUxIDAuMzA2NTgwCnZ0IDAuNDI2MjY3IDAuMzEzMTE5CnZ0IDAuNDM1OTg4IDAuMzE5MTU1CnZ0IDAuNDY1MDgzIDAuMzM3NjI2CnZ0IDAuNDY1MTkwIDAuMzM3NjY5CnZ0IDAuNDY1Mjc3IDAuMzM3NzA0CnZ0IDAuNDY1MzQwIDAuMzM3NzI5CnZ0IDAuNDY1Mzc5IDAuMzM3NzQ0CnZ0IDAuNDExNzU0IDAuMjc1MzgzCnZ0IDAuNDIzNjg1IDAuMjc4ODg0CnZ0IDAuNDM1MjI1IDAuMjgyMjEwCnZ0IDAuNDQ1OTcwIDAuMjg1MjgwCnZ0IDAuNDc4MDc3IDAuMjk0Njc3CnZ0IDAuNDc4MTkwIDAuMjk0Njk4CnZ0IDAuNDc4MjgwIDAuMjk0NzE2CnZ0IDAuNDc4MzQ3IDAuMjk0NzI5CnZ0IDAuNDc4Mzg4IDAuMjk0NzM2CnZ0IDAuNDE0MDIwIDAuMjQ5OTk5CnZ0IDAuNDI2MzQ4IDAuMjQ5OTk5CnZ0IDAuNDM4MjY0IDAuMjUwMDAwCnZ0IDAuNDQ5MzUxIDAuMjUwMDAwCnZ0IDAuNDgyNDY1IDAuMjUwMDAwCnZ0IDAuNDgyNTgwIDAuMjUwMDAwCnZ0IDAuNDgyNjczIDAuMjUwMDAwCnZ0IDAuNDgyNzQwIDAuMjUwMDAwCnZ0IDAuNDgyNzgxIDAuMjUwMDAwCnZ0IDAuNDExNzUzIDAuMjI0NjE4CnZ0IDAuNDIzNjg1IDAuMjIxMTE3CnZ0IDAuNDM1MjI1IDAuMjE3NzkwCnZ0IDAuNDQ1OTcwIDAuMjE0NzIwCnZ0IDAuNDc4MDc3IDAuMjA1MzI0CnZ0IDAuNDc4MTg5IDAuMjA1MzAyCnZ0IDAuNDc4MjgwIDAuMjA1Mjg0CnZ0IDAuNDc4MzQ3IDAuMjA1MjcyCnZ0IDAuNDc4Mzg3IDAuMjA1MjY0CnZ0IDAuNDA1MTA2IDAuMjAwMzAzCnZ0IDAuNDE1ODUwIDAuMTkzNDIwCnZ0IDAuNDI2MjY3IDAuMTg2ODgwCnZ0IDAuNDM1OTg4IDAuMTgwODQ1CnZ0IDAuNDY1MDgzIDAuMTYyMzc0CnZ0IDAuNDY1MTkwIDAuMTYyMzMxCnZ0IDAuNDY1Mjc3IDAuMTYyMjk2CnZ0IDAuNDY1MzQwIDAuMTYyMjcxCnZ0IDAuNDY1Mzc5IDAuMTYyMjU2CnZ0IDAuMzk0NTM2IDAuMTc4MDU3CnZ0IDAuNDAzMzE2IDAuMTY4MDMxCnZ0IDAuNDExODY3IDAuMTU4NTA1CnZ0IDAuNDE5ODg1IDAuMTQ5NzEzCnZ0IDAuNDQzOTk2IDAuMTIyODA5CnZ0IDAuNDQ0MDk1IDAuMTIyNzQ2CnZ0IDAuNDQ0MTc0IDAuMTIyNjk1CnZ0IDAuNDQ0MjMxIDAuMTIyNjU4CnZ0IDAuNDQ0MjY3IDAuMTIyNjM1CnZ0IDAuMzgwNzg5IDAuMTU4NzQzCnZ0IDAuMzg2ODY1IDAuMTQ1OTMyCnZ0IDAuMzkyODE0IDAuMTMzNzU5CnZ0IDAuMzk4NDQ4IDAuMTIyNTI2CnZ0IDAuNDE1NjQ3IDAuMDg4MTUyCnZ0IDAuNDE1NzMyIDAuMDg4MDY5CnZ0IDAuNDE1ODAwIDAuMDg4MDAzCnZ0IDAuNDE1ODUxIDAuMDg3OTU1CnZ0IDAuNDE1ODgxIDAuMDg3OTI1CnZ0IDAuMzY0OTEyIDAuMTQzMDYyCnZ0IDAuMzY3NjE3IDAuMTI3OTM4CnZ0IDAuMzcwMjUxIDAuMTEzNTY3CnZ0IDAuMzcyODAzIDAuMTAwMzA1CnZ0IDAuMzgxMTUyIDAuMDU5NzI4CnZ0IDAuMzgxMjIwIDAuMDU5NjI5CnZ0IDAuMzgxMjc0IDAuMDU5NTUwCnZ0IDAuMzgxMzE0IDAuMDU5NDkyCnZ0IDAuMzgxMzM4IDAuMDU5NDU3CnZ0IDAuMzQ4MjY0IDAuMTMxNTI5CnZ0IDAuMzQ3MTQ1IDAuMTE0NjY2CnZ0IDAuMzQ1ODQxIDAuMDk4NjQzCnZ0IDAuMzQ0NTg0IDAuMDgzODU3CnZ0IDAuMzQxODg2IDAuMDM4NjIwCnZ0IDAuMzQxOTMxIDAuMDM4NTA5CnZ0IDAuMzQxOTY3IDAuMDM4NDE5CnZ0IDAuMzQxOTk0IDAuMDM4MzU0CnZ0IDAuMzQyMDEwIDAuMDM4MzE0CnZ0IDAuMzMyNTE2IDAuMTI0NDgzCnZ0IDAuMzI3NjYwIDAuMTA2NTQwCnZ0IDAuMzIyMjUzIDAuMDg5NDkyCnZ0IDAuMzE2Njc2IDAuMDczNzU5CnZ0IDAuMjk5Njc5IDAuMDI1NjI5CnZ0IDAuMjk5NjQxIDAuMDI1NTA5CnZ0IDAuMjk5NjExIDAuMDI1NDEzCnZ0IDAuMjk5NTg5IDAuMDI1MzQzCnZ0IDAuMjk5NTc1IDAuMDI1MzAwCnZ0IDAuMzE2NTg1IDAuMTIxNTY2CnZ0IDAuMzA5NDg2IDAuMTAzMzQ2CnZ0IDAuMzAxNTg5IDAuMDg2MDM1CnZ0IDAuMjkzMjA4IDAuMDcwMDU5CnZ0IDAuMjYwMjE1IDAuMDIwOTMwCnZ0IDAuMjU5OTQzIDAuMDIwODk4CnZ0IDAuMjU5NzI1IDAuMDIwODcyCnZ0IDAuMjU5NTY1IDAuMDIwODU0CnZ0IDAuMjU5NDY3IDAuMDIwODQyCnZ0IDAuMTQ3ODEwIDAuMTI2MTIxCnZ0IDAuMTUzNDU0IDAuMTA3OTEwCnZ0IDAuMTU5ODcxIDAuMDkwNjA4CnZ0IDAuMTY2Nzg1IDAuMDc0NjQwCnZ0IDAuMTkyOTc1IDAuMDI2MjE0CnZ0IDAuMTkzNzQzIDAuMDI1OTQ2CnZ0IDAuMTk0MzYxIDAuMDI1NzMwCnZ0IDAuMTk0ODE0IDAuMDI1NTczCnZ0IDAuMTk1MDkwIDAuMDI1NDc3CnZ0IDAuMTM4NDA2IDAuMTMxNTI5CnZ0IDAuMTQxMDE2IDAuMTE0NjY2CnZ0IDAuMTQ0MTI4IDAuMDk4NjQ0CnZ0IDAuMTQ3NDQ5IDAuMDgzODU3CnZ0IDAuMTU3MDUwIDAuMDM4NjIwCnZ0IDAuMTU3MDU1IDAuMDM4NTA5CnZ0IDAuMTU3MDU5IDAuMDM4NDE5CnZ0IDAuMTU3MDYyIDAuMDM4MzU0CnZ0IDAuMTU3MDY1IDAuMDM4MzE0CnZ0IDAuMTI0NDA4IDAuMTQzMDYzCnZ0IDAuMTIzNDc4IDAuMTI3OTM4CnZ0IDAuMTIyNjg3IDAuMTEzNTY3CnZ0IDAuMTIxOTA2IDAuMTAwMzA1CnZ0IDAuMTE4MTI5IDAuMDU5NzI4CnZ0IDAuMTE4MDY0IDAuMDU5NjI5CnZ0IDAuMTE4MDExIDAuMDU5NTUwCnZ0IDAuMTE3OTczIDAuMDU5NDkyCnZ0IDAuMTE3OTQ5IDAuMDU5NDU2CnZ0IDAuMTEwMjIxIDAuMTU4NzQzCnZ0IDAuMTA1ODQ2IDAuMTQ1OTMyCnZ0IDAuMTAxNTAyIDAuMTMzNzU5CnZ0IDAuMDk3MjkxIDAuMTIyNTI2CnZ0IDAuMDgzNzA0IDAuMDg4MTUxCnZ0IDAuMDgzNjIwIDAuMDg4MDY5CnZ0IDAuMDgzNTUyIDAuMDg4MDAzCnZ0IDAuMDgzNTAyIDAuMDg3OTU1CnZ0IDAuMDgzNDcxIDAuMDg3OTI1CnZ0IDAuMDk3NTAxIDAuMTc4MDU2CnZ0IDAuMDkwMjc5IDAuMTY4MDMxCnZ0IDAuMDgzMTMzIDAuMTU4NTA1CnZ0IDAuMDc2MzI2IDAuMTQ5NzEzCnZ0IDAuMDU1Mzg4IDAuMTIyODA5CnZ0IDAuMDU1MjkwIDAuMTIyNzQ2CnZ0IDAuMDU1MjExIDAuMTIyNjk1CnZ0IDAuMDU1MTUzIDAuMTIyNjU4CnZ0IDAuMDU1MTE4IDAuMTIyNjM1CnZ0IDAuMDg3NTI5IDAuMjAwMzA1CnZ0IDAuMDc4MjMyIDAuMTkzNDIyCnZ0IDAuMDY5MDkxIDAuMTg2ODgxCnZ0IDAuMDYwNDYxIDAuMTgwODQ2CnZ0IDAuMDM0MzIwIDAuMTYyMzc0CnZ0IDAuMDM0MjEzIDAuMTYyMzMxCnZ0IDAuMDM0MTI2IDAuMTYyMjk3CnZ0IDAuMDM0MDYzIDAuMTYyMjcxCnZ0IDAuMDM0MDI0IDAuMTYyMjU2CnZ0IDAuMDgxMTk4IDAuMjI0NjE4CnZ0IDAuMDcwNjQ2IDAuMjIxMTE3CnZ0IDAuMDYwMzEyIDAuMjE3NzkwCnZ0IDAuMDUwNTk5IDAuMjE0NzIwCnZ0IDAuMDIxMzM2IDAuMjA1MzIzCnZ0IDAuMDIxMjIzIDAuMjA1MzAyCnZ0IDAuMDIxMTMyIDAuMjA1Mjg0CnZ0IDAuMDIxMDY2IDAuMjA1MjcyCnZ0IDAuMDIxMDI1IDAuMjA1MjY0CnZ0IDAuMDc5MDI4IDAuMjUwMDAwCnZ0IDAuMDY4MDU3IDAuMjUwMDAwCnZ0IDAuMDU3MzI3IDAuMjUwMDAwCnZ0IDAuMDQ3MjUzIDAuMjUwMDAwCnZ0IDAuMDE2OTUwIDAuMjUwMDAwCnZ0IDAuMDE2ODM1IDAuMjUwMDAwCnZ0IDAuMDE2NzQzIDAuMjUwMDAwCnZ0IDAuMDE2Njc2IDAuMjUwMDAwCnZ0IDAuMDE2NjM0IDAuMjUwMDAwCnZ0IDAuMDgxMTk3IDAuMjc1MzgyCnZ0IDAuMDcwNjQ1IDAuMjc4ODgzCnZ0IDAuMDYwMzExIDAuMjgyMjEwCnZ0IDAuMDUwNTk4IDAuMjg1MjgwCnZ0IDAuMDIxMzM2IDAuMjk0Njc3CnZ0IDAuMDIxMjIzIDAuMjk0Njk5CnZ0IDAuMDIxMTMyIDAuMjk0NzE2CnZ0IDAuMDIxMDY2IDAuMjk0NzI5CnZ0IDAuMDIxMDI1IDAuMjk0NzM3CnZ0IDAuMDg3NTMwIDAuMjk5Njk3CnZ0IDAuMDc4MjMzIDAuMzA2NTgwCnZ0IDAuMDY5MDkyIDAuMzEzMTIwCnZ0IDAuMDYwNDYzIDAuMzE5MTU1CnZ0IDAuMDM0MzIwIDAuMzM3NjI3CnZ0IDAuMDM0MjEzIDAuMzM3NjY5CnZ0IDAuMDM0MTI2IDAuMzM3NzA0CnZ0IDAuMDM0MDYzIDAuMzM3NzI5CnZ0IDAuMDM0MDI1IDAuMzM3NzQ1CnZ0IDAuMDk3NTAxIDAuMzIxOTQ0CnZ0IDAuMDkwMjc5IDAuMzMxOTcwCnZ0IDAuMDgzMTM0IDAuMzQxNDk2CnZ0IDAuMDc2MzI2IDAuMzUwMjg3CnZ0IDAuMDU1Mzg4IDAuMzc3MTkxCnZ0IDAuMDU1MjkwIDAuMzc3MjU1CnZ0IDAuMDU1MjExIDAuMzc3MzA2CnZ0IDAuMDU1MTUzIDAuMzc3MzQzCnZ0IDAuMDU1MTE4IDAuMzc3MzY1CnZ0IDAuMTEwMjIxIDAuMzQxMjU3CnZ0IDAuMTA1ODQ2IDAuMzU0MDY4CnZ0IDAuMTAxNTAzIDAuMzY2MjQwCnZ0IDAuMDk3MjkyIDAuMzc3NDc0CnZ0IDAuMDgzNzA1IDAuNDExODQ5CnZ0IDAuMDgzNjIwIDAuNDExOTMxCnZ0IDAuMDgzNTUyIDAuNDExOTk3CnZ0IDAuMDgzNTAyIDAuNDEyMDQ1CnZ0IDAuMDgzNDcyIDAuNDEyMDc1CnZ0IDAuMTI0NDA4IDAuMzU2OTM4CnZ0IDAuMTIzNDc4IDAuMzcyMDYzCnZ0IDAuMTIyNjg3IDAuMzg2NDMzCnZ0IDAuMTIxOTA3IDAuMzk5Njk1CnZ0IDAuMTE4MTMwIDAuNDQwMjcyCnZ0IDAuMTE4MDY1IDAuNDQwMzcxCnZ0IDAuMTE4MDEyIDAuNDQwNDUwCnZ0IDAuMTE3OTczIDAuNDQwNTA5CnZ0IDAuMTE3OTQ5IDAuNDQwNTQ0CnZ0IDAuMTM4NDA1IDAuMzY4NDcxCnZ0IDAuMTQxMDE2IDAuMzg1MzM0CnZ0IDAuMTQ0MTI4IDAuNDAxMzU2CnZ0IDAuMTQ3NDQ5IDAuNDE2MTQzCnZ0IDAuMTU3MDQ5IDAuNDYxMzgwCnZ0IDAuMTU3MDU1IDAuNDYxNDkxCnZ0IDAuMTU3MDYwIDAuNDYxNTgxCnZ0IDAuMTU3MDYzIDAuNDYxNjQ2CnZ0IDAuMTU3MDY1IDAuNDYxNjg3CnZ0IDAuMTQ3ODEwIDAuMzczODgwCnZ0IDAuMTUzNDU1IDAuMzkyMDkwCnZ0IDAuMTU5ODcxIDAuNDA5MzkyCnZ0IDAuMTY2Nzg1IDAuNDI1MzYwCnZ0IDAuMTkyOTc1IDAuNDczNzg2CnZ0IDAuMTkzNzQ0IDAuNDc0MDU0CnZ0IDAuMTk0MzYyIDAuNDc0MjcwCnZ0IDAuMTk0ODE1IDAuNDc0NDI3CnZ0IDAuMTk1MDkxIDAuNDc0NTI0CnZ0IDAuNTkxNDUzIDAuMjYyNDM1CnZ0IDAuNTkxNDUzIDAuMjg3ODAyCnZ0IDAuNTk4MDEwIDAuMjg3MTgwCnZ0IDAuNTk4MDEwIDAuMjYxNTQ0CnZ0IDAuNTg0NDE4IDAuMjYzMzg4CnZ0IDAuNTg0NDE4IDAuMjg4NDY4CnZ0IDAuMTM4NjE0IDAuNzIzMDM1CnZ0IDAuMTYzOTUwIDAuNzIzMDM1CnZ0IDAuODY1NjQ1IDAuNTE0MjEwCnZ0IDAuODQwMTAyIDAuNTE0MjEwCnZ0IDAuODQwNzUxIDAuNTE3MTkwCnZ0IDAuODY2MTgxIDAuNTE3MTkwCnZ0IDAuMTM5NTYyIDAuNzM4NTY3CnZ0IDAuMTY1NTE4IDAuNzM4NTY3CnZ0IDAuMTY1MDMyIDAuNzM1NzkwCnZ0IDAuMTM5MjY1IDAuNzM1NzkwCnZ0IDAuODY2NjEzIDAuNTIwMzM2CnZ0IDAuODQxMjczIDAuNTIwMzM2CnZ0IDAuODQxNjUzIDAuNTIzNjA4CnZ0IDAuODY2OTI3IDAuNTIzNjA4CnZ0IDAuNTYxMzQxIDAuMjY1MzgwCnZ0IDAuNTYxMzQxIDAuMjkwNjQwCnZ0IDAuNTY5MjY2IDAuMjg5ODk2CnZ0IDAuNTY5MjY2IDAuMjY0ODU2CnZ0IDAuMTM5OTA2IDAuNzUwMDAwCnZ0IDAuMTY2MDc4IDAuNzUwMDAwCnZ0IDAuNDA4NTQ3IDAuOTg0MjgyCnZ0IDAuNDA4NTQ3IDAuOTU4Mjk4CnZ0IDAuNDAxOTkwIDAuOTU4NTQzCnZ0IDAuNDAxOTkwIDAuOTg0NzA3CnZ0IDAuMzg1NDQwIDAuOTU4Njc5CnZ0IDAuMzc1MDAwIDAuOTU4OTIyCnZ0IDAuMzc1MDAwIDAuOTg1MDk0CnZ0IDAuNDM4NjU5IDAuOTgyMzE2CnZ0IDAuNDM4NjU5IDAuOTU3MTU4CnZ0IDAuNDMwNzM0IDAuOTU3NDYwCnZ0IDAuNDMwNzM0IDAuOTgyODM2CnZ0IDAuMTY0NjI4IDAuNzMyODEwCnZ0IDAuMTM5MDE5IDAuNzMyODEwCnZ0IDAuODY3MTI3IDAuNTI2OTY1CnZ0IDAuODQxODkzIDAuNTI2OTY1CnZ0IDAuMTY0MzExIDAuNzI5NjY0CnZ0IDAuMTM4ODI3IDAuNzI5NjY0CnZ0IDAuNDM5ODI3IDAuOTgyMjM5CnZ0IDAuODY0MjczIDAuNTAwMDAwCnZ0IDAuODM4NDM3IDAuNTAwMDAwCnZ0IDAuODM5MzI3IDAuNTExNDMzCnZ0IDAuODY1MDA2IDAuNTExNDMzCnZ0IDAuMTY0MDg0IDAuNzI2MzkyCnZ0IDAuMTM4NjkxIDAuNzI2MzkyCnZ0IDAuNDIzMDA5IDAuOTU3NzUzCnZ0IDAuNDIzMDA5IDAuOTgzMzQxCnZ0IDAuNDE1NTgyIDAuOTU4MDM0CnZ0IDAuNDE1NTgyIDAuOTgzODI1CnZ0IDAuNTc2OTkxIDAuMjg5MTY5CnZ0IDAuNTc2OTkxIDAuMjY0MzQ0CnZ0IDAuNTc3NzA4IDAuMjY0Mjk2CnZ0IDAuNjIyMDUyIDAuMjg2NjcxCnZ0IDAuNjI1MDAwIDAuMjg2NTYzCnZ0IDAuNjI1MDAwIDAuMjYwNzI3CnZ0IDAuMzgyNTA3IDAuOTcxMTM4CnZ0IDAuMzk0NzUxIDAuOTcxMTM4CnZ0IDAuMzk1MzczIDAuOTc3MDE4CnZ0IDAuMzgyNzQzIDAuOTc3MDE4CnZ0IDAuNjA2MTI2IDAuNTE3MDM2CnZ0IDAuNjA1NjEwIDAuNTE0MDc4CnZ0IDAuMzgyMzUxIDAuMjg0OTI3CnZ0IDAuMzk0MzQwIDAuMjg0OTI3CnZ0IDAuMzk0MzQwIDAuNDY1MDczCnZ0IDAuMzgyMzUxIDAuNDY1MDczCnZ0IDAuNjA1NjYwIDAuMjg0OTI3CnZ0IDAuNjY3MzE0IDAuMzUyNjYxCnZ0IDAuMzgyMzUxIDAuNzg0OTI3CnZ0IDAuMzk0MzQwIDAuNzg0OTI3CnZ0IDAuMzk0MzQwIDAuOTY1MDczCnZ0IDAuMzgyMzUxIDAuOTY1MDczCnZ0IDAuMzk1OTQ0IDAuOTgyNTM2CnZ0IDAuMzgyOTYxIDAuOTgyNTM2CnZ0IDAuMzk2Mjk0IDAuOTg3NTIzCnZ0IDAuMzgzMDk0IDAuOTg3NTIzCnZ0IDAuMzk2MzI0IDEuMDAwMDAwCnZ0IDAuMzgzMTA1IDEuMDAwMDAwCnZ0IDAuMzgzMTA1IDAuMDA2MDg2CnZ0IDAuMzk2MzI0IDAuMDA2MDg2CnZ0IDAuMzk1OTk3IDAuMDA4NTE4CnZ0IDAuMzgyOTgxIDAuMDA4NTE4CnZ0IDAuMzk1MzUzIDAuMDExMjEwCnZ0IDAuMzgyNzM2IDAuMDExMjEwCnZ0IDAuMzk0NTM5IDAuMDE0MDc4CnZ0IDAuMzgyNDI3IDAuMDE0MDc4CnZ0IDAuMzkzODc0IDAuMDE3MDM2CnZ0IDAuMzgyMTc0IDAuMDE3MDM2CnZ0IDAuMzkzODc0IDAuMjMyOTY0CnZ0IDAuMzgyMTc0IDAuMjMyOTY0CnZ0IDAuNjY3OTY3IDAuMzQ4OTk3CnZ0IDAuNjY4NTgxIDAuMzQ1NzM3CnZ0IDAuNjY5MzkzIDAuMzQyOTgwCnZ0IDAuNjcwNTM0IDAuMzMxMzA1CnZ0IDAuNjcyMDQxIDAuMzMwNDk0CnZ0IDAuNjczODI0IDAuMzI5NTk3CnZ0IDAuNjc1NjE4IDAuMzI4NjQxCnZ0IDAuNjA2MTI2IDAuMjMyOTY0CnZ0IDAuMzgyMTc0IDAuNTE3MDM2CnZ0IDAuMzkzODc0IDAuNTE3MDM2CnZ0IDAuMzkzODc0IDAuNzMyOTY0CnZ0IDAuMzgyMTc0IDAuNzMyOTY0CnZ0IDAuNjA1MjM1IDAuNTExMjEwCnZ0IDAuNjA1MzAxIDAuNTA4NTE4CnZ0IDAuNjA1OTM1IDAuNTA2MDg2CnZ0IDAuNjA3MTU2IDAuNDkzMDExCnZ0IDAuNjA4OTAyIDAuNDg5MTE4CnZ0IDAuNjExMDQwIDAuNDg1MDIxCnZ0IDAuNjEzMzQ5IDAuNDgwODQ1CnZ0IDAuNjA1NjYwIDAuNDY1MDczCnZ0IDAuNjA1NjYwIDAuNzg0OTI3CnZ0IDAuNjEzMzQ5IDAuNzY5MTU1CnZ0IDAuNjExMDQwIDAuNzY0OTc5CnZ0IDAuNjA4OTAyIDAuNzYwODgyCnZ0IDAuNjA3MTU2IDAuNzU2OTg5CnZ0IDAuNjA1OTM1IDAuNzQzOTE0CnZ0IDAuNjA1MzAxIDAuNzQxNDgyCnZ0IDAuNjA1MjM1IDAuNzM4NzkwCnZ0IDAuNjA1NjEwIDAuNzM1OTIyCnZ0IDAuNjA2MTI2IDAuNzMyOTY0CnZ0IDAuMzk0MzkwIDAuNzM1OTIyCnZ0IDAuNDA5MTU2IDAuNzMyOTE0CnZ0IDAuNDA5NDkzIDAuNzM1ODgzCnZ0IDAuNDI0NDgyIDAuNzMyNzY2CnZ0IDAuNDI0NDMyIDAuNzM1NzY2CnZ0IDAuNDM5NTM5IDAuNzMyNTI0CnZ0IDAuNDM4ODk5IDAuNzM1NTc2CnZ0IDAuNDU0MDIwIDAuNzMyMTkzCnZ0IDAuNDUyNTk3IDAuNzM1MzE3CnZ0IDAuNDY3NjMwIDAuNzMxNzgwCnZ0IDAuNDY1MjQ2IDAuNzM0OTk0CnZ0IDAuNTMyMzcwIDAuNzMxNzgwCnZ0IDAuNTM0NzU0IDAuNzM0OTk0CnZ0IDAuNTQ1OTgwIDAuNzMyMTkzCnZ0IDAuNTQ3NDAzIDAuNzM1MzE3CnZ0IDAuNTYwNDYxIDAuNzMyNTI0CnZ0IDAuNTYxMTAxIDAuNzM1NTc2CnZ0IDAuNTc1NTE4IDAuNzMyNzY2CnZ0IDAuNTc1NTY4IDAuNzM1NzY2CnZ0IDAuNTkwODQ0IDAuNzMyOTE0CnZ0IDAuNTkwNTA3IDAuNzM1ODgzCnZ0IDAuMzk0NzY1IDAuNzM4NzkwCnZ0IDAuNDA5NzA2IDAuNzM4NzY0CnZ0IDAuNDI0MjcwIDAuNzM4Njg3CnZ0IDAuNDM4MTU0IDAuNzM4NTYwCnZ0IDAuNDUxMDcyIDAuNzM4Mzg4CnZ0IDAuNDYyNzU5IDAuNzM4MTczCnZ0IDAuNTM3MjQxIDAuNzM4MTczCnZ0IDAuNTQ4OTI4IDAuNzM4Mzg4CnZ0IDAuNTYxODQ2IDAuNzM4NTYwCnZ0IDAuNTc1NzMwIDAuNzM4Njg3CnZ0IDAuNTkwMjk0IDAuNzM4NzY0CnZ0IDAuMzk0Njk5IDAuNzQxNDgyCnZ0IDAuNDA5NTc5IDAuNzQxNDY2CnZ0IDAuNDIzOTQyIDAuNzQxNDIxCnZ0IDAuNDM3NDkxIDAuNzQxMzQ2CnZ0IDAuNDQ5OTQ2IDAuNzQxMjQ1CnZ0IDAuNDYxMDUzIDAuNzQxMTE5CnZ0IDAuNTM4OTQ3IDAuNzQxMTE5CnZ0IDAuNTUwMDU0IDAuNzQxMjQ1CnZ0IDAuNTYyNTA5IDAuNzQxMzQ2CnZ0IDAuNTc2MDU4IDAuNzQxNDIxCnZ0IDAuNTkwNDIxIDAuNzQxNDY2CnZ0IDAuMzk0MDY1IDAuNzQzOTE0CnZ0IDAuNDA4OTk2IDAuNzQzOTAwCnZ0IDAuNDIzMzMyIDAuNzQzODU5CnZ0IDAuNDM2Nzc3IDAuNzQzNzkxCnZ0IDAuNDQ5MDU2IDAuNzQzNjk5CnZ0IDAuNDU5OTE4IDAuNzQzNTg0CnZ0IDAuNTQwMDgyIDAuNzQzNTg1CnZ0IDAuNTUwOTQ0IDAuNzQzNjk5CnZ0IDAuNTYzMjIzIDAuNzQzNzkxCnZ0IDAuNTc2NjY5IDAuNzQzODU5CnZ0IDAuNTkxMDA0IDAuNzQzOTAwCnZ0IDAuMzkyODQ0IDAuNzU2OTg5CnZ0IDAuNDA3OTM3IDAuNzU2OTgwCnZ0IDAuNDIyNDA4IDAuNzU2OTU0CnZ0IDAuNDM1OTYzIDAuNzU2OTExCnZ0IDAuNDQ4MzI2IDAuNzU2ODUyCnZ0IDAuNDU5MjQ2IDAuNzU2Nzc5CnZ0IDAuNTQwNzU1IDAuNzU2Nzc5CnZ0IDAuNTUxNjc0IDAuNzU2ODUyCnZ0IDAuNTY0MDM3IDAuNzU2OTExCnZ0IDAuNTc3NTkyIDAuNzU2OTU0CnZ0IDAuNTkyMDYzIDAuNzU2OTgwCnZ0IDAuMzkxMDk4IDAuNzYwODgyCnZ0IDAuNDA2NDUzIDAuNzYwODkyCnZ0IDAuNDIxMjExIDAuNzYwOTIyCnZ0IDAuNDM1MDc0IDAuNzYwOTcxCnZ0IDAuNDQ3NzY0IDAuNzYxMDM4CnZ0IDAuNDU5MDIyIDAuNzYxMTIxCnZ0IDAuNTQwOTc5IDAuNzYxMTIxCnZ0IDAuNTUyMjM2IDAuNzYxMDM4CnZ0IDAuNTY0OTI2IDAuNzYwOTcxCnZ0IDAuNTc4Nzg5IDAuNzYwOTIyCnZ0IDAuNTkzNTQ3IDAuNzYwODkyCnZ0IDAuMzg4OTYwIDAuNzY0OTc5CnZ0IDAuNDA0NjYxIDAuNzY1MDAxCnZ0IDAuNDE5ODQxIDAuNzY1MDY2CnZ0IDAuNDM0MjAwIDAuNzY1MTczCnZ0IDAuNDQ3NDQ5IDAuNzY1MzE4CnZ0IDAuNDU5MzIyIDAuNzY1NDk4CnZ0IDAuNTQwNjc4IDAuNzY1NDk4CnZ0IDAuNTUyNTUxIDAuNzY1MzE4CnZ0IDAuNTY1ODAwIDAuNzY1MTczCnZ0IDAuNTgwMTU5IDAuNzY1MDY2CnZ0IDAuNTk1MzM5IDAuNzY1MDAxCnZ0IDAuMzg2NjUxIDAuNzY5MTU1CnZ0IDAuNDAyNzg4IDAuNzY5MjUxCnZ0IDAuNDE4NTg5IDAuNzY5NTMzCnZ0IDAuNDMzNzEwIDAuNzY5OTkxCnZ0IDAuNDQ3ODIxIDAuNzcwNjEyCnZ0IDAuNDYwNjIyIDAuNzcxMzgxCnZ0IDAuNTM5Mzc4IDAuNzcxMzgxCnZ0IDAuNTUyMTc5IDAuNzcwNjEyCnZ0IDAuNTY2MjkwIDAuNzY5OTkxCnZ0IDAuNTgxNDExIDAuNzY5NTMzCnZ0IDAuNTk3MjEyIDAuNzY5MjUxCnZ0IDAuNDA5NDY1IDAuNzg1MDQwCnZ0IDAuNDI0NDQyIDAuNzg1MzczCnZ0IDAuNDM4OTQwIDAuNzg1OTE3CnZ0IDAuNDUyNjQ2IDAuNzg2NjU2CnZ0IDAuNDY1Mjc3IDAuNzg3NTc1CnZ0IDAuNTM0NzIzIDAuNzg3NTc1CnZ0IDAuNTQ3MzU0IDAuNzg2NjU2CnZ0IDAuNTYxMDYwIDAuNzg1OTE3CnZ0IDAuNTc1NTU4IDAuNzg1MzczCnZ0IDAuNTkwNTM1IDAuNzg1MDQwCnZ0IDAuMzg2NjUxIDAuNDgwODQ1CnZ0IDAuNDA5NDY1IDAuNDY0OTYwCnZ0IDAuNDAyNzg4IDAuNDgwNzQ5CnZ0IDAuNDI0NDQyIDAuNDY0NjI3CnZ0IDAuNDE4NTg5IDAuNDgwNDY3CnZ0IDAuNDM4OTQwIDAuNDY0MDgzCnZ0IDAuNDMzNzEwIDAuNDgwMDA5CnZ0IDAuNDUyNjQ2IDAuNDYzMzQ0CnZ0IDAuNDQ3ODIxIDAuNDc5Mzg4CnZ0IDAuNDY1Mjc3IDAuNDYyNDI1CnZ0IDAuNDYwNjIyIDAuNDc4NjE5CnZ0IDAuNTM0NzIzIDAuNDYyNDI1CnZ0IDAuNTM5Mzc4IDAuNDc4NjE5CnZ0IDAuNTQ3MzU0IDAuNDYzMzQ0CnZ0IDAuNTUyMTc5IDAuNDc5Mzg4CnZ0IDAuNTYxMDYwIDAuNDY0MDgzCnZ0IDAuNTY2MjkwIDAuNDgwMDEwCnZ0IDAuNTc1NTU4IDAuNDY0NjI3CnZ0IDAuNTgxNDExIDAuNDgwNDY3CnZ0IDAuNTkwNTM1IDAuNDY0OTYwCnZ0IDAuNTk3MjEyIDAuNDgwNzQ5CnZ0IDAuMzg4OTYxIDAuNDg1MDIxCnZ0IDAuNDA0NjYxIDAuNDg0OTk5CnZ0IDAuNDE5ODQxIDAuNDg0OTM0CnZ0IDAuNDM0MjAwIDAuNDg0ODI3CnZ0IDAuNDQ3NDQ5IDAuNDg0NjgyCnZ0IDAuNDU5MzIyIDAuNDg0NTAzCnZ0IDAuNTQwNjc4IDAuNDg0NTAyCnZ0IDAuNTUyNTUxIDAuNDg0NjgyCnZ0IDAuNTY1ODAwIDAuNDg0ODI3CnZ0IDAuNTgwMTU5IDAuNDg0OTM0CnZ0IDAuNTk1MzM5IDAuNDg0OTk5CnZ0IDAuMzkxMDk4IDAuNDg5MTE4CnZ0IDAuNDA2NDUzIDAuNDg5MTA4CnZ0IDAuNDIxMjExIDAuNDg5MDc4CnZ0IDAuNDM1MDc0IDAuNDg5MDI5CnZ0IDAuNDQ3NzY0IDAuNDg4OTYyCnZ0IDAuNDU5MDIyIDAuNDg4ODc5CnZ0IDAuNTQwOTc4IDAuNDg4ODc5CnZ0IDAuNTUyMjM2IDAuNDg4OTYyCnZ0IDAuNTY0OTI2IDAuNDg5MDI5CnZ0IDAuNTc4Nzg5IDAuNDg5MDc4CnZ0IDAuNTkzNTQ3IDAuNDg5MTA4CnZ0IDAuMzkyODQ0IDAuNDkzMDExCnZ0IDAuNDA3OTM3IDAuNDkzMDIwCnZ0IDAuNDIyNDA4IDAuNDkzMDQ2CnZ0IDAuNDM1OTYzIDAuNDkzMDg5CnZ0IDAuNDQ4MzI2IDAuNDkzMTQ4CnZ0IDAuNDU5MjQ2IDAuNDkzMjIxCnZ0IDAuNTQwNzU1IDAuNDkzMjIxCnZ0IDAuNTUxNjc0IDAuNDkzMTQ4CnZ0IDAuNTY0MDM3IDAuNDkzMDg5CnZ0IDAuNTc3NTkyIDAuNDkzMDQ2CnZ0IDAuNTkyMDYzIDAuNDkzMDIwCnZ0IDAuMzk0MDY1IDAuNTA2MDg2CnZ0IDAuNDA4OTk2IDAuNTA2MTAwCnZ0IDAuNDIzMzMxIDAuNTA2MTQxCnZ0IDAuNDM2Nzc3IDAuNTA2MjA5CnZ0IDAuNDQ5MDU2IDAuNTA2MzAxCnZ0IDAuNDU5OTE5IDAuNTA2NDE2CnZ0IDAuNTQwMDgyIDAuNTA2NDE2CnZ0IDAuNTUwOTQ0IDAuNTA2MzAxCnZ0IDAuNTYzMjIzIDAuNTA2MjA5CnZ0IDAuNTc2NjY5IDAuNTA2MTQxCnZ0IDAuNTkxMDA0IDAuNTA2MTAwCnZ0IDAuMzk0Njk5IDAuNTA4NTE4CnZ0IDAuNDA5NTc5IDAuNTA4NTM0CnZ0IDAuNDIzOTQyIDAuNTA4NTc5CnZ0IDAuNDM3NDkxIDAuNTA4NjU0CnZ0IDAuNDQ5OTQ2IDAuNTA4NzU1CnZ0IDAuNDYxMDUzIDAuNTA4ODgwCnZ0IDAuNTM4OTQ3IDAuNTA4ODgwCnZ0IDAuNTUwMDU0IDAuNTA4NzU1CnZ0IDAuNTYyNTA5IDAuNTA4NjUzCnZ0IDAuNTc2MDU4IDAuNTA4NTc5CnZ0IDAuNTkwNDIxIDAuNTA4NTM0CnZ0IDAuMzk0NzY1IDAuNTExMjEwCnZ0IDAuNDA5NzA2IDAuNTExMjM2CnZ0IDAuNDI0MjcwIDAuNTExMzEzCnZ0IDAuNDM4MTU0IDAuNTExNDQwCnZ0IDAuNDUxMDcyIDAuNTExNjEyCnZ0IDAuNDYyNzU5IDAuNTExODI3CnZ0IDAuNTM3MjQxIDAuNTExODI3CnZ0IDAuNTQ4OTI4IDAuNTExNjEyCnZ0IDAuNTYxODQ2IDAuNTExNDQwCnZ0IDAuNTc1NzMwIDAuNTExMzEzCnZ0IDAuNTkwMjk0IDAuNTExMjM2CnZ0IDAuMzk0MzkwIDAuNTE0MDc4CnZ0IDAuNDA5NDkzIDAuNTE0MTE3CnZ0IDAuNDI0NDMyIDAuNTE0MjM0CnZ0IDAuNDM4ODk5IDAuNTE0NDI0CnZ0IDAuNDUyNTk3IDAuNTE0NjgzCnZ0IDAuNDY1MjQ2IDAuNTE1MDA2CnZ0IDAuNTM0NzU0IDAuNTE1MDA2CnZ0IDAuNTQ3NDAzIDAuNTE0NjgzCnZ0IDAuNTYxMTAxIDAuNTE0NDI0CnZ0IDAuNTc1NTY4IDAuNTE0MjM0CnZ0IDAuNTkwNTA3IDAuNTE0MTE3CnZ0IDAuNDA5MTU2IDAuNTE3MDg2CnZ0IDAuNDI0NDgyIDAuNTE3MjM0CnZ0IDAuNDM5NTM5IDAuNTE3NDc2CnZ0IDAuNDU0MDIwIDAuNTE3ODA3CnZ0IDAuNDY3NjMwIDAuNTE4MjIwCnZ0IDAuNTMyMzcwIDAuNTE4MjIwCnZ0IDAuNTQ1OTgwIDAuNTE3ODA3CnZ0IDAuNTYwNDYxIDAuNTE3NDc2CnZ0IDAuNTc1NTE4IDAuNTE3MjM0CnZ0IDAuNTkwODQ0IDAuNTE3MDg2CnZ0IDAuMzI0MzgyIDAuMzI4NjQxCnZ0IDAuNDA5NjgxIDAuMjMyMTg5CnZ0IDAuMzQ5ODY1IDAuMzI3ODc3CnZ0IDAuNDI2MzMyIDAuMjI5ODkzCnZ0IDAuMzc1NTM2IDAuMzI1NjE5CnZ0IDAuNDQzMTMzIDAuMjI2MTQzCnZ0IDAuNDAwNDk0IDAuMzIxOTMyCnZ0IDAuNDU5NTA2IDAuMjIxMDI5CnZ0IDAuNDIzOTE0IDAuMzE2OTEwCnZ0IDAuNDc1MDg1IDAuMjE0NjU3CnZ0IDAuNDQ1MDg1IDAuMzEwNjY4CnZ0IDAuNTI0OTE1IDAuMjE0NjU3CnZ0IDAuNTU0OTE1IDAuMzEwNjY4CnZ0IDAuNTQwNDk0IDAuMjIxMDI5CnZ0IDAuNTc2MDg2IDAuMzE2OTEwCnZ0IDAuNTU2ODY3IDAuMjI2MTQzCnZ0IDAuNTk5NTA2IDAuMzIxOTMyCnZ0IDAuNTczNjY4IDAuMjI5ODkzCnZ0IDAuNjI0NDY0IDAuMzI1NjE5CnZ0IDAuNTkwMzE5IDAuMjMyMTg5CnZ0IDAuNjUwMTM1IDAuMzI3ODc3CnZ0IDAuMzI2MTc2IDAuMzI5NTk3CnZ0IDAuMzUwODQ0IDAuMzI5NTg4CnZ0IDAuMzc0ODczIDAuMzI5NTYyCnZ0IDAuMzk3Nzc0IDAuMzI5NTIwCnZ0IDAuNDE5MDgxIDAuMzI5NDYzCnZ0IDAuNDM4MzYwIDAuMzI5MzkxCnZ0IDAuNTYxNjQwIDAuMzI5MzkxCnZ0IDAuNTgwOTE5IDAuMzI5NDYzCnZ0IDAuNjAyMjI2IDAuMzI5NTIwCnZ0IDAuNjI1MTI3IDAuMzI5NTYyCnZ0IDAuNjQ5MTU2IDAuMzI5NTg4CnZ0IDAuMzI3OTU5IDAuMzMwNDk0CnZ0IDAuMzUyMjYxIDAuMzMwNDg5CnZ0IDAuMzc1NzAzIDAuMzMwNDc0CnZ0IDAuMzk3ODEwIDAuMzMwNDQ5CnZ0IDAuNDE4MTMyIDAuMzMwNDE1CnZ0IDAuNDM2MjU2IDAuMzMwMzczCnZ0IDAuNTYzNzQ0IDAuMzMwMzczCnZ0IDAuNTgxODY4IDAuMzMwNDE1CnZ0IDAuNjAyMTkwIDAuMzMwNDQ5CnZ0IDAuNjI0Mjk3IDAuMzMwNDc0CnZ0IDAuNjQ3NzQwIDAuMzMwNDg5CnZ0IDAuMzI5NDY2IDAuMzMxMzA1CnZ0IDAuMzUzNDk2IDAuMzMxMjk1CnZ0IDAuMzc2NTU5IDAuMzMxMjY4CnZ0IDAuMzk4MTg1IDAuMzMxMjIyCnZ0IDAuNDE3OTM2IDAuMzMxMTYwCnZ0IDAuNDM1NDA4IDAuMzMxMDgzCnZ0IDAuNTY0NTkyIDAuMzMxMDgzCnZ0IDAuNTgyMDY0IDAuMzMxMTYwCnZ0IDAuNjAxODE1IDAuMzMxMjIyCnZ0IDAuNjIzNDQyIDAuMzMxMjY3CnZ0IDAuNjQ2NTA0IDAuMzMxMjk1CnZ0IDAuMzMwNjA3IDAuMzQyOTgwCnZ0IDAuMzU0NDY2IDAuMzQyOTcxCnZ0IDAuMzc3MzQyIDAuMzQyOTQ2CnZ0IDAuMzk4NzcwIDAuMzQyOTA1CnZ0IDAuNDE4MzEzIDAuMzQyODQ5CnZ0IDAuNDM1NTczIDAuMzQyNzgwCnZ0IDAuNTY0NDI3IDAuMzQyNzgwCnZ0IDAuNTgxNjg3IDAuMzQyODQ5CnZ0IDAuNjAxMjMwIDAuMzQyOTA1CnZ0IDAuNjIyNjU4IDAuMzQyOTQ2CnZ0IDAuNjQ1NTM0IDAuMzQyOTcxCnZ0IDAuMzMxNDE5IDAuMzQ1NzM3CnZ0IDAuMzU1MTk2IDAuMzQ1NzQ1CnZ0IDAuMzc4MDU5IDAuMzQ1NzY4CnZ0IDAuMzk5NTQyIDAuMzQ1ODA3CnZ0IDAuNDE5MjA1IDAuMzQ1ODU5CnZ0IDAuNDM2NjQ4IDAuMzQ1OTIzCnZ0IDAuNTYzMzUyIDAuMzQ1OTIzCnZ0IDAuNTgwNzk1IDAuMzQ1ODU5CnZ0IDAuNjAwNDU4IDAuMzQ1ODA3CnZ0IDAuNjIxOTQxIDAuMzQ1NzY4CnZ0IDAuNjQ0ODA0IDAuMzQ1NzQ1CnZ0IDAuMzMyMDMzIDAuMzQ4OTk3CnZ0IDAuMzU1Nzk5IDAuMzQ5MDE2CnZ0IDAuMzc4ODAyIDAuMzQ5MDcyCnZ0IDAuNDAwNTcwIDAuMzQ5MTYyCnZ0IDAuNDIwNjU3IDAuMzQ5Mjg1CnZ0IDAuNDM4NjUwIDAuMzQ5NDM4CnZ0IDAuNTYxMzUwIDAuMzQ5NDM4CnZ0IDAuNTc5MzQzIDAuMzQ5Mjg1CnZ0IDAuNTk5NDMwIDAuMzQ5MTYyCnZ0IDAuNjIxMTk4IDAuMzQ5MDcyCnZ0IDAuNjQ0MjAxIDAuMzQ5MDE2CnZ0IDAuMzMyNjg2IDAuMzUyNjYxCnZ0IDAuMzU2NzAzIDAuMzUyMzIxCnZ0IDAuMzgwNDgyIDAuMzUxMzIwCnZ0IDAuNDAzMzE5IDAuMzQ5NjkzCnZ0IDAuNDI0NTcxIDAuMzQ3NDg3CnZ0IDAuNDQzNjgxIDAuMzQ0NzU2CnZ0IDAuNTU2MzE5IDAuMzQ0NzU2CnZ0IDAuNTc1NDI5IDAuMzQ3NDg3CnZ0IDAuNTk2NjgxIDAuMzQ5NjkzCnZ0IDAuNjE5NTE4IDAuMzUxMzIwCnZ0IDAuNjQzMjk3IDAuMzUyMzIxCnZ0IDAuNDA5NzA5IDAuMjg0NjMwCnZ0IDAuNDI1MjkxIDAuMjgzNzUzCnZ0IDAuNDQwNTcxIDAuMjgyMzMwCnZ0IDAuNDU1MTAyIDAuMjgwNDAwCnZ0IDAuNDY4NTUzIDAuMjc4MDAyCnZ0IDAuNTMxNDQ3IDAuMjc4MDAyCnZ0IDAuNTQ0ODk4IDAuMjgwNDAwCnZ0IDAuNTU5NDI5IDAuMjgyMzMwCnZ0IDAuNTc0NzA5IDAuMjgzNzUzCnZ0IDAuNTkwMjkxIDAuMjg0NjMwCnZ0IDAuNjA1NDYxIDAuMDE0MDc4CnZ0IDAuNjA2MTI2IDAuMDE3MDM2CnZ0IDAuNTkwODQ1IDAuMDE3MDg2CnZ0IDAuNTkwMzgyIDAuMDE0MTE3CnZ0IDAuNTc1NTIyIDAuMDE3MjM0CnZ0IDAuNTc1NDcyIDAuMDE0MjM0CnZ0IDAuNTYwNDY5IDAuMDE3NDc2CnZ0IDAuNTYxMDM1IDAuMDE0NDI0CnZ0IDAuNTQ1OTkyIDAuMDE3ODA3CnZ0IDAuNTQ3MzY2IDAuMDE0NjgzCnZ0IDAuNTMyMzg2IDAuMDE4MjIwCnZ0IDAuNTM0NzQzIDAuMDE1MDA2CnZ0IDAuNDY3NjE0IDAuMDE4MjIwCnZ0IDAuNDY1MjU3IDAuMDE1MDA2CnZ0IDAuNDU0MDA4IDAuMDE3ODA3CnZ0IDAuNDUyNjM0IDAuMDE0NjgzCnZ0IDAuNDM5NTMxIDAuMDE3NDc2CnZ0IDAuNDM4OTY1IDAuMDE0NDI0CnZ0IDAuNDI0NDc4IDAuMDE3MjM0CnZ0IDAuNDI0NTI4IDAuMDE0MjM0CnZ0IDAuNDA5MTU1IDAuMDE3MDg2CnZ0IDAuNDA5NjE4IDAuMDE0MTE3CnZ0IDAuNjA0NjQ3IDAuMDExMjEwCnZ0IDAuNTg5Nzk0IDAuMDExMjM2CnZ0IDAuNTc1MzIxIDAuMDExMzEzCnZ0IDAuNTYxNTI3IDAuMDExNDQwCnZ0IDAuNTQ4NjkzIDAuMDExNjEyCnZ0IDAuNTM3MDgxIDAuMDExODI3CnZ0IDAuNDYyOTIwIDAuMDExODI3CnZ0IDAuNDUxMzA3IDAuMDExNjEyCnZ0IDAuNDM4NDczIDAuMDExNDQwCnZ0IDAuNDI0Njc5IDAuMDExMzEzCnZ0IDAuNDEwMjA2IDAuMDExMjM2CnZ0IDAuNjA0MDAzIDAuMDA4NTE4CnZ0IDAuNTg5MzEwIDAuMDA4NTM0CnZ0IDAuNTc1MTMzIDAuMDA4NTc5CnZ0IDAuNTYxNzYyIDAuMDA4NjUzCnZ0IDAuNTQ5NDcxIDAuMDA4NzU1CnZ0IDAuNTM4NTA5IDAuMDA4ODgxCnZ0IDAuNDYxNDkxIDAuMDA4ODgxCnZ0IDAuNDUwNTI5IDAuMDA4NzU1CnZ0IDAuNDM4MjM4IDAuMDA4NjUzCnZ0IDAuNDI0ODY3IDAuMDA4NTc5CnZ0IDAuNDEwNjkwIDAuMDA4NTM0CnZ0IDAuNjAzNjc2IDAuMDA2MDg2CnZ0IDAuNTg5MDUzIDAuMDA2MDk3CnZ0IDAuNTc0OTkxIDAuMDA2MTMwCnZ0IDAuNTYxNzc4IDAuMDA2MTgzCnZ0IDAuNTQ5Njg1IDAuMDA2MjU3CnZ0IDAuNTM4OTU2IDAuMDA2MzQ3CnZ0IDAuNDYxMDQ0IDAuMDA2MzQ3CnZ0IDAuNDUwMzE1IDAuMDA2MjU3CnZ0IDAuNDM4MjIyIDAuMDA2MTgzCnZ0IDAuNDI1MDA5IDAuMDA2MTMwCnZ0IDAuNDEwOTQ3IDAuMDA2MDk3CnZ0IDAuNjAzNzA2IDAuOTg3NTIzCnZ0IDAuNjAzNjc2IDEuMDAwMDAwCnZ0IDAuNTg5MDc4IDEuMDAwMDE2CnZ0IDAuNTg5MDk5IDAuOTg3NTMxCnZ0IDAuNTc1MDkxIDEuMDAwMDY0CnZ0IDAuNTc1MDk0IDAuOTg3NTU0CnZ0IDAuNTYyMDAwIDEuMDAwMTQyCnZ0IDAuNTYxOTc1IDAuOTg3NTkwCnZ0IDAuNTUwMDcyIDEuMDAwMjQ4CnZ0IDAuNTUwMDEwIDAuOTg3NjQxCnZ0IDAuNTM5NTQ5IDEuMDAwMzgwCnZ0IDAuNTM5NDQzIDAuOTg3NzAzCnZ0IDAuNDYwNDUxIDEuMDAwMzgwCnZ0IDAuNDYwNTU3IDAuOTg3NzAzCnZ0IDAuNDQ5OTI4IDEuMDAwMjQ4CnZ0IDAuNDQ5OTkwIDAuOTg3NjQxCnZ0IDAuNDM4MDAwIDEuMDAwMTQyCnZ0IDAuNDM4MDI1IDAuOTg3NTkxCnZ0IDAuNDI0OTA5IDEuMDAwMDY0CnZ0IDAuNDI0OTA2IDAuOTg3NTU0CnZ0IDAuNDEwOTIyIDEuMDAwMDE2CnZ0IDAuNDEwOTAxIDAuOTg3NTMxCnZ0IDAuNjA0MDU2IDAuOTgyNTM2CnZ0IDAuNTg5MzgyIDAuOTgyNTIzCnZ0IDAuNTc1Mjc0IDAuOTgyNDgyCnZ0IDAuNTYyMDE5IDAuOTgyNDE3CnZ0IDAuNTQ5ODg3IDAuOTgyMzI3CnZ0IDAuNTM5MTI0IDAuOTgyMjE3CnZ0IDAuNDYwODc2IDAuOTgyMjE3CnZ0IDAuNDUwMTEzIDAuOTgyMzI3CnZ0IDAuNDM3OTgxIDAuOTgyNDE3CnZ0IDAuNDI0NzI2IDAuOTgyNDgyCnZ0IDAuNDEwNjE4IDAuOTgyNTIzCnZ0IDAuNjA0NjI3IDAuOTc3MDE4CnZ0IDAuNTg5ODI4IDAuOTc2OTg3CnZ0IDAuNTc1NTA5IDAuOTc2ODk2CnZ0IDAuNTYxOTYxIDAuOTc2NzQ5CnZ0IDAuNTQ5NDYwIDAuOTc2NTQ4CnZ0IDAuNTM4MjYxIDAuOTc2Mjk5CnZ0IDAuNDYxNzM5IDAuOTc2Mjk4CnZ0IDAuNDUwNTQwIDAuOTc2NTQ4CnZ0IDAuNDM4MDM5IDAuOTc2NzQ5CnZ0IDAuNDI0NDkxIDAuOTc2ODk3CnZ0IDAuNDEwMTcyIDAuOTc2OTg3CnZ0IDAuNjA1MjQ5IDAuOTcxMTM4CnZ0IDAuNTkwMjg4IDAuOTcxMDg3CnZ0IDAuNTc1NjY5IDAuOTcwOTM3CnZ0IDAuNTYxNjg3IDAuOTcwNjk0CnZ0IDAuNTQ4NjI3IDAuOTcwMzY0CnZ0IDAuNTM2NzUzIDAuOTY5OTU1CnZ0IDAuNDYzMjQ3IDAuOTY5OTU1CnZ0IDAuNDUxMzczIDAuOTcwMzY0CnZ0IDAuNDM4MzEzIDAuOTcwNjk0CnZ0IDAuNDI0MzMxIDAuOTcwOTM3CnZ0IDAuNDA5NzEyIDAuOTcxMDg3CnZ0IDAuNjA1NjYwIDAuOTY1MDczCnZ0IDAuNTkwNTcxIDAuOTY1MDA4CnZ0IDAuNTc1Njg1IDAuOTY0ODE1CnZ0IDAuNTYxMzA1IDAuOTY0NTAwCnZ0IDAuNTQ3NzIzIDAuOTY0MDcxCnZ0IDAuNTM1MjE1IDAuOTYzNTM4CnZ0IDAuNDY0Nzg1IDAuOTYzNTM4CnZ0IDAuNDUyMjc3IDAuOTY0MDcxCnZ0IDAuNDM4Njk1IDAuOTY0NTAwCnZ0IDAuNDI0MzE1IDAuOTY0ODE1CnZ0IDAuNDA5NDI5IDAuOTY1MDA4CnZ0IDAuNTU3NjQ0IDAuMTgxMTI4CnZ0IDAuNTU4MTExIDAuMTU0MDczCnZ0IDAuNTQyNDI2IDAuMTQ5NjIxCnZ0IDAuNTI3NTU5IDAuMTQ1MTM3CnZ0IDAuNDcyNDQxIDAuMTQ1MTMyCnZ0IDAuNDU3NTcwIDAuMTQ5NDY5CnZ0IDAuNDQxODgzIDAuMTUzNzM4CnZ0IDAuNDQyMzYyIDAuMTgxNDUxCnZ0IDAuNTYwNDYxIDAuNTk1NTk3CnZ0IDAuNTYwNDYxIDAuNTgwNTIyCnZ0IDAuNTQ5Mjc3IDAuNTc5NDUwCnZ0IDAuNTQ1OTgwIDAuNTc5MTMzCnZ0IDAuNTQ1OTgwIDAuNTc0NjE2CnZ0IDAuNTUxNTA3IDAuNTc0MTM0CnZ0IDAuNTU1NTMyIDAuNTczMDYyCnZ0IDAuNTU0NDc5IDAuNTU3NTYyCnZ0IDAuNTQ5OTQzIDAuNTU2NDU3CnZ0IDAuNTQ1OTgwIDAuNTU2MTkyCnZ0IDAuNTQ1OTgwIDAuNTQ3ODEwCnZ0IDAuNTU1MTMxIDAuNTQ2NjkwCnZ0IDAuNTU1MDE5IDAuNTM4ODI5CnZ0IDAuNTUyMjM1IDAuNTM4MzM5CnZ0IDAuNTQ1OTgwIDAuNTM4MTg4CnZ0IDAuNTQxNzY3IDAuNTM4MDg5CnZ0IDAuNTMyMzcwIDAuNTM4Mzc4CnZ0IDAuNDc1MjI0IDAuNTM4MzYyCnZ0IDAuNDY3NjMwIDAuNTM4MzY5CnZ0IDAuNDYxNDI4IDAuNTM4MjAxCnZ0IDAuNDU0MDIwIDAuNTM4MTc4CnZ0IDAuNDQ5NzEzIDAuNTM4MzAwCnZ0IDAuNDQ2MzU2IDAuNTM4OTYyCnZ0IDAuNDQ1MjE0IDAuNTQ0NjIyCnZ0IDAuNDQ1MTIwIDAuNTQ1ODQwCnZ0IDAuNDQ1ODE3IDAuNTQ2NzYwCnZ0IDAuNDQ3OTYwIDAuNTQ3NTA5CnZ0IDAuNDU0MDIwIDAuNTQ4MTMwCnZ0IDAuNDU0MDIwIDAuNTU2MjYxCnZ0IDAuNDQ2NjM3IDAuNTU2NzQyCnZ0IDAuNDQ1MTMyIDAuNTU3NTg1CnZ0IDAuNDQ0ODQyIDAuNTczNDE0CnZ0IDAuNDUwNTI2IDAuNTc0NDMwCnZ0IDAuNDU0MDIwIDAuNTc0NjkzCnZ0IDAuNDU0MDIwIDAuNTc4OTQyCnZ0IDAuNDQ5MzU2IDAuNTc5MTcwCnZ0IDAuNDQzMzU1IDAuNTgwMTYyCnZ0IDAuNDQzODAyIDAuNTk2NjcxCnZ0IDAuNDQ4MjcyIDAuNTk3NDUwCnZ0IDAuNDU0MDIwIDAuNTk3OTE0CnZ0IDAuNTc1NjI3IDAuODgzMTUzCnZ0IDAuNTc1NjE0IDAuODY0Njc0CnZ0IDAuNTYxMTY0IDAuODYxOTE1CnZ0IDAuNTQ3NTA3IDAuODYwMzMxCnZ0IDAuNTQ3NDU5IDAuODM3MTY2CnZ0IDAuNTQ3NDUyIDAuODMzOTE4CnZ0IDAuNTQ3NDQyIDAuODI5MTE1CnZ0IDAuNTQ3NDM3IDAuODI2NTA3CnZ0IDAuNTQ3NDI1IDAuODIwNzMyCnZ0IDAuNTQ3NDE5IDAuODE4MTgwCnZ0IDAuNTM0ODA4IDAuODE3ODQ4CnZ0IDAuNDY1MTg5IDAuODE4ODc1CnZ0IDAuNDUyNTc3IDAuODE5OTc1CnZ0IDAuNDUyNTYxIDAuODI3ODI1CnZ0IDAuNDUyNTQ0IDAuODM1ODM0CnZ0IDAuNDUyNDg5IDAuODYyMzIyCnZ0IDAuNDM4ODMxIDAuODY1Nzc3CnZ0IDAuNDM4ODA0IDAuODg1MjE4CnZ0IDAuMzgyMjYwIDAuNTE0MDc4CnZ0IDAuMzEzMjIyIDAuMzUyNjYxCnZ0IDAuMzExNzU4IDAuMzQ4OTk3CnZ0IDAuMzEwMzg1IDAuMzQ1NzM3CnZ0IDAuMzA5MDQ2IDAuMzQyOTgwCnZ0IDAuMzA3NzIyIDAuMzMxMzA1CnZ0IDAuMzA2NDI4IDAuMzMwNDk0CnZ0IDAuMzA1MjE5IDAuMzI5NTk3CnZ0IDAuMzA0MjExIDAuMzI4NjQxCnZ0IDAuMzgyMDc3IDAuNTExMjEwCnZ0IDAuMzgxNTIxIDAuNTA4NTE4CnZ0IDAuMzgwNTU4IDAuNTA2MDg2CnZ0IDAuMzc5MjA0IDAuNDkzMDExCnZ0IDAuMzc3NTEwIDAuNDg5MTE4CnZ0IDAuMzc1NTU3IDAuNDg1MDIxCnZ0IDAuMzczNDY0IDAuNDgwODQ1CnZ0IDAuMzczNDY0IDAuNzY5MTU1CnZ0IDAuMzc1NTU4IDAuNzY0OTc5CnZ0IDAuMzc3NTEwIDAuNzYwODgyCnZ0IDAuMzc5MjA0IDAuNzU2OTg5CnZ0IDAuMzgwNTU4IDAuNzQzOTE0CnZ0IDAuMzgxNTIwIDAuNzQxNDgyCnZ0IDAuMzgyMDc3IDAuNzM4NzkxCnZ0IDAuMzgyMjYwIDAuNzM1OTIyCnZ0IDAuNTI2NTAxIDAuMTcyOTQ3CnZ0IDAuNTI5MTczIDAuMTczNzc1CnZ0IDAuNTM0MTQ5IDAuMTc1MjM4CnZ0IDAuNTM4NTE4IDAuMTc2NDM0CnZ0IDAuNTQxNjc5IDAuMTc3MjEyCnZ0IDAuNTQxNjQ4IDAuMTc4Mzg2CnZ0IDAuNTI2NDc1IDAuMTczNjM1CnZ0IDAuNDczNTAwIDAuMTcyOTY5CnZ0IDAuNDc4MzQ4IDAuMTcyOTk3CnZ0IDAuNDk3NzExIDAuMTczMDM1CnZ0IDAuNTE3MDg5IDAuMTczMDAwCnZ0IDAuNDczNTIzIDAuMTczNTc5CnZ0IDAuNDU4MzIzIDAuMTc3MzAyCnZ0IDAuNDYwMjI3IDAuMTc2ODM2CnZ0IDAuNDY0NTY3IDAuMTc1NjUyCnZ0IDAuNDY5NTIyIDAuMTc0MTk5CnZ0IDAuNDU4MzU0IDAuMTc4NDU4CnZ0IDAuNDY0OTk0IDAuODg4NjA0CnZ0IDAuNDczNTg2IDAuODg4NzQ4CnZ0IDAuNTAwMzUwIDAuODg5MDAyCnZ0IDAuNTI4MTg1IDAuODg5MDg4CnZ0IDAuNTM1MDA3IDAuODg5MDY3CnZ0IDAuNTM1MDA4IDAuODg5NTczCnZ0IDAuNDY0OTkyIDAuODg5MjQwCnZ0IDAuNTM4ODEzIDAuODg4OTg2CnZ0IDAuNTQzNjYwIDAuODg4NzEwCnZ0IDAuNTQ3NTY1IDAuODg4MzI4CnZ0IDAuNTQ3NTY2IDAuODg4OTA5CnZ0IDAuNDUyNDM5IDAuODg2MTg1CnZ0IDAuNDUyNTU2IDAuODg2MjUyCnZ0IDAuNDU0OTQ1IDAuODg3MDQ2CnZ0IDAuNDU4MTYxIDAuODg3NzQ1CnZ0IDAuNDYyMDgwIDAuODg4MzIyCnZ0IDAuNDUyNDM3IDAuODg3MjI3CnZ0IDAuNDY1MDczIDAuODYwNDgzCnZ0IDAuNTM0OTI2IDAuODYwMTUwCnZ0IDAuNTM0OTI3IDAuODYwNTU3CnZ0IDAuNTI4MTIxIDAuODYwNTM2CnZ0IDAuNTAwMzUwIDAuODYwNjIyCnZ0IDAuNDczNjQ2IDAuODYwODc2CnZ0IDAuNDY1MDcxIDAuODYxMDIwCnZ0IDAuNDYyMTUxIDAuODYxMjEwCnZ0IDAuNDU4MjI0IDAuODYxNjYyCnZ0IDAuNDU1MDAwIDAuODYyMjU5CnZ0IDAuNDUyNjA0IDAuODYyOTc2CnZ0IDAuNDUyNDg3IDAuODYzMDQwCnZ0IDAuNTYxMTk4IDAuODg2NjkxCnZ0IDAuNTQ4MTk1IDAuODg4Mjc1CnZ0IDAuNTUyNTc3IDAuODg3NzA3CnZ0IDAuNTU2MTczIDAuODg3MDE0CnZ0IDAuNTU4ODQ1IDAuODg2MjIxCnZ0IDAuNTYwNDkwIDAuODg1MzYyCnZ0IDAuNTYxMDQ1IDAuODg0NDcxCnZ0IDAuNTYwNDYwIDAuODYzNTU2CnZ0IDAuNTU4ODExIDAuODYyNzM2CnZ0IDAuNTU2MTMzIDAuODYyMDA3CnZ0IDAuNTUyNTI5IDAuODYxMzk5CnZ0IDAuNTQ4MTM5IDAuODYwOTM1CnZ0IDAuNTQ3NTA4IDAuODYwODk2CnZ0IDAuNTQzNTk2IDAuODYwNjM5CnZ0IDAuNTM4NzQwIDAuODYwNTE3CnZ0IDAuNTM1MDcwIDAuOTExNjYzCnZ0IDAuNDY0OTI3IDAuOTEyODE5CnZ0IDAuNTQ3NjE2IDAuOTEyODAzCnZ0IDAuNTQ3NzA1IDAuOTU1NDkwCnZ0IDAuNTQ3Njk4IDAuOTUyNDUyCnZ0IDAuNTQ3Njg4IDAuOTQ3NTkyCnZ0IDAuNTQ3NjgyIDAuOTQ0NTU1CnZ0IDAuNTQ3NjcyIDAuOTM5Njk1CnZ0IDAuNTQ3NjY1IDAuOTM2Mjg0CnZ0IDAuNTQ3NjU1IDAuOTMxNjgxCnZ0IDAuNTQ3NjQ5IDAuOTI4NTc0CnZ0IDAuNTQ3NjQxIDAuOTI0ODEyCnZ0IDAuNTQ3NjMyIDAuOTIwMzI2CnZ0IDAuNTQ3NjIzIDAuOTE1OTM0CnZ0IDAuNDUyMzgwIDAuOTE0Njk1CnZ0IDAuNDUwOTY1IDAuODYzNzg5CnZ0IDAuNDUwMzY2IDAuODg0NTE3CnZ0IDAuNDUwOTIxIDAuODg1NDAwCnZ0IDAuNDUyMzY0IDAuOTIyMjg5CnZ0IDAuNDUyMzQ3IDAuOTMwNjA2CnZ0IDAuNDUyMzMyIDAuOTM3ODczCnZ0IDAuNDUyMzE1IDAuOTQ2MDA0CnZ0IDAuNDUyMjk4IDAuOTU0MzQ1CnZ0IDAuNDY0OTIxIDAuOTE0ODY5CnZ0IDAuNDY2MDQyIDAuOTE0OTg1CnZ0IDAuNDcyMTg0IDAuOTE1MzQ0CnZ0IDAuNDgwNDUxIDAuOTE1NjU4CnZ0IDAuNDkwNTI2IDAuOTE1OTE2CnZ0IDAuNTAyMDE5IDAuOTE2MTA4CnZ0IDAuNTE0NDkxIDAuOTE2MjI2CnZ0IDAuNTI3NDYyIDAuOTE2MjY2CnZ0IDAuNTM1MDgzIDAuOTE2MjQzCnZ0IDAuNTM1MDg0IDAuOTE2NzUwCnZ0IDAuNDY0OTE4IDAuOTE1ODcyCnZ0IDAuNDY0ODk5IDAuOTIyNzU4CnZ0IDAuNDY2MDIwIDAuOTIyODczCnZ0IDAuNDcyMTY3IDAuOTIzMjMyCnZ0IDAuNDgwNDM5IDAuOTIzNTQ3CnZ0IDAuNDkwNTE5IDAuOTIzODA1CnZ0IDAuNTAyMDIxIDAuOTIzOTk2CnZ0IDAuNTE0NTAwIDAuOTI0MTE1CnZ0IDAuNTI3NDc5IDAuOTI0MTU1CnZ0IDAuNTM1MTA1IDAuOTI0MTMxCnZ0IDAuNTM1MTA3IDAuOTI0ODIxCnZ0IDAuNDY0ODk1IDAuOTI0MDEyCnZ0IDAuNDY0ODc3IDAuOTMwNjQ2CnZ0IDAuNDY1OTk5IDAuOTMwNzYyCnZ0IDAuNDcyMTQ5IDAuOTMxMTIxCnZ0IDAuNDgwNDI2IDAuOTMxNDM1CnZ0IDAuNDkwNTEzIDAuOTMxNjkzCnZ0IDAuNTAyMDIyIDAuOTMxODg1CnZ0IDAuNTE0NTA5IDAuOTMyMDAzCnZ0IDAuNTI3NDk2IDAuOTMyMDQzCnZ0IDAuNTM1MTI3IDAuOTMyMDIwCnZ0IDAuNTM1MTI5IDAuOTMyNTQ1CnZ0IDAuNDY0ODczIDAuOTMxOTkwCnZ0IDAuNDY0ODU2IDAuOTM4MTg2CnZ0IDAuNDY1OTc4IDAuOTM4MzAxCnZ0IDAuNDcyMTMyIDAuOTM4NjYwCnZ0IDAuNDgwNDE1IDAuOTM4OTc1CnZ0IDAuNDkwNTA3IDAuOTM5MjMzCnZ0IDAuNTAyMDIzIDAuOTM5NDI1CnZ0IDAuNTE0NTE4IDAuOTM5NTQzCnZ0IDAuNTI3NTEyIDAuOTM5NTgzCnZ0IDAuNTM1MTQ4IDAuOTM5NTU5CnZ0IDAuNTM1MTUwIDAuOTQwMjY4CnZ0IDAuNDY0ODUyIDAuOTM5NDEzCnZ0IDAuNDY0ODM0IDAuOTQ2MDc1CnZ0IDAuNDY1OTU3IDAuOTQ2MTkwCnZ0IDAuNDcyMTE0IDAuOTQ2NTQ5CnZ0IDAuNDgwNDAyIDAuOTQ2ODY0CnZ0IDAuNDkwNTAxIDAuOTQ3MTIyCnZ0IDAuNTAyMDI0IDAuOTQ3MzEzCnZ0IDAuNTE0NTI3IDAuOTQ3NDMyCnZ0IDAuNTI3NTMwIDAuOTQ3NDcxCnZ0IDAuNTM1MTcwIDAuOTQ3NDQ4CnZ0IDAuNTM1MTcyIDAuOTQ3OTIzCnZ0IDAuNDY0ODMwIDAuOTQ3MzY4CnZ0IDAuNDY0ODEyIDAuOTUzOTYzCnZ0IDAuNDY1OTM1IDAuOTU0MDc4CnZ0IDAuNDcyMDk3IDAuOTU0NDM3CnZ0IDAuNDgwMzkwIDAuOTU0NzUyCnZ0IDAuNDkwNDk1IDAuOTU1MDEwCnZ0IDAuNTAyMDI1IDAuOTU1MjAyCnZ0IDAuNTE0NTM2IDAuOTU1MzIwCnZ0IDAuNTI3NTQ3IDAuOTU1MzYwCnZ0IDAuNTM1MTkyIDAuOTU1MzM2CnZ0IDAuNTM1MTk1IDAuOTU2MzQwCnZ0IDAuNDY0ODA3IDAuOTU1NDM4CnZ0IDAuNDY1MTgzIDAuODIxMDkxCnZ0IDAuNDY2Mjk3IDAuODIxMjA3CnZ0IDAuNDcyMzk0IDAuODIxNTY2CnZ0IDAuNDgwNTk5IDAuODIxODgwCnZ0IDAuNDkwNTk4IDAuODIyMTM4CnZ0IDAuNTAyMDA2IDAuODIyMzMwCnZ0IDAuNTE0Mzg1IDAuODIyNDQ4CnZ0IDAuNTI3MjU4IDAuODIyNDg4CnZ0IDAuNTM0ODIxIDAuODIyNDY1CnZ0IDAuNTM0ODIyIDAuODIyODcxCnZ0IDAuNDY1MTgwIDAuODIyMjMzCnZ0IDAuNDY1MTYxIDAuODI4OTgwCnZ0IDAuNDY2Mjc2IDAuODI5MDk1CnZ0IDAuNDcyMzc2IDAuODI5NDU0CnZ0IDAuNDgwNTg3IDAuODI5NzY5CnZ0IDAuNDkwNTkyIDAuODMwMDI3CnZ0IDAuNTAyMDA3IDAuODMwMjE5CnZ0IDAuNTE0Mzk0IDAuODMwMzM3CnZ0IDAuNTI3Mjc1IDAuODMwMzc3CnZ0IDAuNTM0ODQzIDAuODMwMzUzCnZ0IDAuNTM0ODQ0IDAuODMwNzgwCnZ0IDAuNDY1MTU4IDAuODMwMDMxCnZ0IDAuNDY1MTM5IDAuODM2ODY4CnZ0IDAuNDY2MjU0IDAuODM2OTg0CnZ0IDAuNDcyMzU4IDAuODM3MzQzCnZ0IDAuNDgwNTc0IDAuODM3NjU3CnZ0IDAuNDkwNTg2IDAuODM3OTE1CnZ0IDAuNTAyMDA4IDAuODM4MTA3CnZ0IDAuNTE0NDAzIDAuODM4MjI1CnZ0IDAuNTI3MjkzIDAuODM4MjY1CnZ0IDAuNTM0ODY1IDAuODM4MjQyCnZ0IDAuNTM0ODY3IDAuODM4NzkwCnZ0IDAuNDY1MTM1IDAuODM4MTY2CnZ0IDAuNTM0ODMwIDAuODI1NTkxCnZ0IDAuNDY1MTY3IDAuODI2ODY3CnZ0IDAuNTM1NzkyIDAuODIyMzkxCnZ0IDAuNTM4MDU0IDAuODIyMTQwCnZ0IDAuNTQwMTM4IDAuODIxODI0CnZ0IDAuNTQxOTY1IDAuODIxNDU2CnZ0IDAuNTQzNDY1IDAuODIxMDUwCnZ0IDAuNTQ0NTc4IDAuODIwNjIyCnZ0IDAuNTQ1MjY0IDAuODIwMTg4CnZ0IDAuNTQ1NDk1IDAuODE5NzY2CnZ0IDAuNTQ1MjYyIDAuODE5MzcxCnZ0IDAuNTQ0NTc1IDAuODE5MDIxCnZ0IDAuNTQzNDU5IDAuODE4NzI3CnZ0IDAuNTQxOTU5IDAuODE4NTAzCnZ0IDAuNTQwMTMwIDAuODE4MzU3CnZ0IDAuNTM4MDQ0IDAuODE4Mjk0CnZ0IDAuNTM1NzgwIDAuODE4MzE2CnZ0IDAuNTM0ODA5IDAuODE4MzYwCnZ0IDAuNTI3MjQ5IDAuODE4MzM2CnZ0IDAuNTE0MzgwIDAuODE4Mzc2CnZ0IDAuNTAyMDA1IDAuODE4NDk0CnZ0IDAuNDkwNjAwIDAuODE4Njg2CnZ0IDAuNDgwNjA0IDAuODE4OTQ1CnZ0IDAuNDcyMzk5IDAuODE5MjU5CnZ0IDAuNDY2MzAyIDAuODE5NjE4CnZ0IDAuNDY1MTg3IDAuODE5NzM0CnZ0IDAuNDY0NzAzIDAuODE5OTc4CnZ0IDAuNDY0NDcwIDAuODIwMzY5CnZ0IDAuNDY0NzAxIDAuODIwNzg4CnZ0IDAuNTM0ODMyIDAuODI2MjQ4CnZ0IDAuNTI3MjY2IDAuODI2MjI1CnZ0IDAuNTE0Mzg5IDAuODI2MjY1CnZ0IDAuNTAyMDA2IDAuODI2MzgzCnZ0IDAuNDkwNTk0IDAuODI2NTc1CnZ0IDAuNDgwNTkxIDAuODI2ODMzCnZ0IDAuNDcyMzgxIDAuODI3MTQ4CnZ0IDAuNDY2MjgwIDAuODI3NTA3CnZ0IDAuNDY1MTY1IDAuODI3NjIyCnZ0IDAuNTM0ODUyIDAuODMzNjMzCnZ0IDAuNDY1MTQ1IDAuODM0NTU4CnZ0IDAuNDY0NjgxIDAuODI3ODcwCnZ0IDAuNDY0NDQ4IDAuODI4MjYyCnZ0IDAuNDY0Njc5IDAuODI4NjgwCnZ0IDAuNTM1ODEzIDAuODMwMjg2CnZ0IDAuNTM4MDc0IDAuODMwMDQ5CnZ0IDAuNTQwMTU4IDAuODI5NzQ3CnZ0IDAuNTQxOTg0IDAuODI5MzkxCnZ0IDAuNTQzNDgzIDAuODI4OTk1CnZ0IDAuNTQ0NTk2IDAuODI4NTc0CnZ0IDAuNTQ1MjgyIDAuODI4MTQ1CnZ0IDAuNTQ1NTEyIDAuODI3NzI0CnZ0IDAuNTQ1MjgwIDAuODI3MzI4CnZ0IDAuNTQ0NTkzIDAuODI2OTcyCnZ0IDAuNTQzNDc4IDAuODI2NjcyCnZ0IDAuNTQxOTc3IDAuODI2NDM4CnZ0IDAuNTQwMTUwIDAuODI2MjgwCnZ0IDAuNTM4MDY0IDAuODI2MjAzCnZ0IDAuNTM1ODAyIDAuODI2MjExCnZ0IDAuNTM0ODU0IDAuODM0MTM3CnZ0IDAuNTI3MjgzIDAuODM0MTEzCnZ0IDAuNTE0Mzk4IDAuODM0MTUzCnZ0IDAuNTAyMDA4IDAuODM0MjcxCnZ0IDAuNDkwNTg4IDAuODM0NDYzCnZ0IDAuNDgwNTc5IDAuODM0NzIyCnZ0IDAuNDcyMzY0IDAuODM1MDM2CnZ0IDAuNDY2MjU5IDAuODM1Mzk1CnZ0IDAuNDY1MTQzIDAuODM1NTExCnZ0IDAuNTM1ODM1IDAuODM4MTgxCnZ0IDAuNTM4MDk1IDAuODM3OTU5CnZ0IDAuNTQwMTc4IDAuODM3NjcwCnZ0IDAuNTQyMDAzIDAuODM3MzI2CnZ0IDAuNTQzNTAxIDAuODM2OTQwCnZ0IDAuNTQ0NjE0IDAuODM2NTI2CnZ0IDAuNTQ1Mjk5IDAuODM2MTAxCnZ0IDAuNTQ1NTMwIDAuODM1NjgxCnZ0IDAuNTQ1Mjk3IDAuODM1Mjg0CnZ0IDAuNTQ0NjEwIDAuODM0OTI0CnZ0IDAuNTQzNDk2IDAuODM0NjE2CnZ0IDAuNTQxOTk2IDAuODM0MzczCnZ0IDAuNTQwMTY5IDAuODM0MjAzCnZ0IDAuNTM4MDg1IDAuODM0MTEzCnZ0IDAuNTM1ODI0IDAuODM0MTA1CnZ0IDAuNDY0NjU5IDAuODM1NzYxCnZ0IDAuNDY0NDI2IDAuODM2MTU1CnZ0IDAuNDY0NjU3IDAuODM2NTcyCnZ0IDAuNTM1MDkyIDAuOTE5NTcxCnZ0IDAuNDY0OTA2IDAuOTIwMzM1CnZ0IDAuNDY0OTI1IDAuOTEzNTExCnZ0IDAuNDY0NDQzIDAuOTEzNzkzCnZ0IDAuNDY0MjExIDAuOTE0MjAyCnZ0IDAuNDY0NDQxIDAuOTE0NjAzCnZ0IDAuNTM2MDQ4IDAuOTE2MjQ0CnZ0IDAuNTM4Mjk5IDAuOTE2MTY3CnZ0IDAuNTQwMzczIDAuOTE2MDEyCnZ0IDAuNTQyMTkwIDAuOTE1Nzg1CnZ0IDAuNTQzNjgyIDAuOTE1NDk0CnZ0IDAuNTQ0NzkwIDAuOTE1MTUyCnZ0IDAuNTQ1NDcyIDAuOTE0NzcxCnZ0IDAuNTQ1NzAyIDAuOTE0MzY3CnZ0IDAuNTQ1NDcwIDAuOTEzOTU0CnZ0IDAuNTQ0Nzg2IDAuOTEzNTUwCnZ0IDAuNTQzNjc3IDAuOTEzMTcyCnZ0IDAuNTQyMTgzIDAuOTEyODMyCnZ0IDAuNTQwMzY0IDAuOTEyNTQ0CnZ0IDAuNTM4Mjg5IDAuOTEyMzIwCnZ0IDAuNTM2MDM3IDAuOTEyMTY5CnZ0IDAuNTM1MDcyIDAuOTEyMTM4CnZ0IDAuNTI3NDUzIDAuOTEyMTE0CnZ0IDAuNTE0NDg3IDAuOTEyMTU0CnZ0IDAuNTAyMDE5IDAuOTEyMjcyCnZ0IDAuNDkwNTI4IDAuOTEyNDY0CnZ0IDAuNDgwNDU2IDAuOTEyNzIyCnZ0IDAuNDcyMTg5IDAuOTEzMDM3CnZ0IDAuNDY2MDQ2IDAuOTEzMzk2CnZ0IDAuNTM2MDcwIDAuOTI0MTM4CnZ0IDAuNTM4MzE5IDAuOTI0MDc2CnZ0IDAuNTQwMzkyIDAuOTIzOTM0CnZ0IDAuNTQyMjA5IDAuOTIzNzE5CnZ0IDAuNTQzNzAwIDAuOTIzNDM5CnZ0IDAuNTQ0ODA4IDAuOTIzMTA0CnZ0IDAuNTQ1NDg5IDAuOTIyNzI3CnZ0IDAuNTQ1NzE5IDAuOTIyMzI0CnZ0IDAuNTQ1NDg3IDAuOTIxOTEwCnZ0IDAuNTQ0ODA0IDAuOTIxNTAyCnZ0IDAuNTQzNjk1IDAuOTIxMTE2CnZ0IDAuNTQyMjAyIDAuOTIwNzY2CnZ0IDAuNTQwMzg0IDAuOTIwNDY3CnZ0IDAuNTM4MzEwIDAuOTIwMjMwCnZ0IDAuNTM2MDU5IDAuOTIwMDYzCnZ0IDAuNTM1MDk0IDAuOTIwMDI2CnZ0IDAuNTM1MTE1IDAuOTI3NTI2CnZ0IDAuNDY0ODgzIDAuOTI4NDI5CnZ0IDAuNDY0OTAzIDAuOTIxNDAwCnZ0IDAuNDY0NDIxIDAuOTIxNjg1CnZ0IDAuNDY0MTg5IDAuOTIyMDk1CnZ0IDAuNDY0NDE5IDAuOTIyNDk1CnZ0IDAuNTI3NDcwIDAuOTIwMDAzCnZ0IDAuNTE0NDk2IDAuOTIwMDQzCnZ0IDAuNTAyMDIwIDAuOTIwMTYxCnZ0IDAuNDkwNTIyIDAuOTIwMzUzCnZ0IDAuNDgwNDQ0IDAuOTIwNjExCnZ0IDAuNDcyMTcyIDAuOTIwOTI1CnZ0IDAuNDY2MDI1IDAuOTIxMjg0CnZ0IDAuNTM2MDkyIDAuOTMyMDMzCnZ0IDAuNTM4MzQwIDAuOTMxOTg1CnZ0IDAuNTQwNDEyIDAuOTMxODU4CnZ0IDAuNTQyMjI4IDAuOTMxNjU0CnZ0IDAuNTQzNzE4IDAuOTMxMzg0CnZ0IDAuNTQ0ODI1IDAuOTMxMDU2CnZ0IDAuNTQ1NTA3IDAuOTMwNjg0CnZ0IDAuNTQ1NzM2IDAuOTMwMjgyCnZ0IDAuNTQ1NTA1IDAuOTI5ODY3CnZ0IDAuNTQ0ODIyIDAuOTI5NDU0CnZ0IDAuNTQzNzEzIDAuOTI5MDYxCnZ0IDAuNTQyMjIxIDAuOTI4NzAxCnZ0IDAuNTQwNDA0IDAuOTI4MzkwCnZ0IDAuNTM4MzMwIDAuOTI4MTM5CnZ0IDAuNTM2MDgwIDAuOTI3OTU4CnZ0IDAuNTM1MTE2IDAuOTI3OTE1CnZ0IDAuNDY0ODgxIDAuOTI5Mjg4CnZ0IDAuNDY0Mzk5IDAuOTI5NTc2CnZ0IDAuNDY0MTY4IDAuOTI5OTg4CnZ0IDAuNDY0Mzk3IDAuOTMwMzg3CnZ0IDAuNDY0ODYyIDAuOTM1NzU5CnZ0IDAuNTI3NDg3IDAuOTI3ODkxCnZ0IDAuNTE0NTA1IDAuOTI3OTMxCnZ0IDAuNTAyMDIxIDAuOTI4MDQ5CnZ0IDAuNDkwNTE2IDAuOTI4MjQxCnZ0IDAuNDgwNDMxIDAuOTI4NDk5CnZ0IDAuNDcyMTU0IDAuOTI4ODE0CnZ0IDAuNDY2MDAzIDAuOTI5MTczCnZ0IDAuNTM1MTM2IDAuOTM1MjYxCnZ0IDAuNTMxMTIwIDAuOTM1MjI3CnZ0IDAuNTM1MTU3IDAuOTQyODM1CnZ0IDAuNDY0ODQwIDAuOTQzNzE0CnZ0IDAuNTM2MTEyIDAuOTM5NTc5CnZ0IDAuNTM4MzYwIDAuOTM5NTQ1CnZ0IDAuNTQwNDMxIDAuOTM5NDMwCnZ0IDAuNTQyMjQ2IDAuOTM5MjM4CnZ0IDAuNTQzNzM1IDAuOTM4OTc3CnZ0IDAuNTQ0ODQyIDAuOTM4NjU2CnZ0IDAuNTQ1NTI0IDAuOTM4Mjg4CnZ0IDAuNTQ1NzUzIDAuOTM3ODg4CnZ0IDAuNTQ1NTIyIDAuOTM3NDcxCnZ0IDAuNTQ0ODM5IDAuOTM3MDU0CnZ0IDAuNTQzNzMwIDAuOTM2NjU0CnZ0IDAuNTQyMjM5IDAuOTM2Mjg1CnZ0IDAuNTQwNDIyIDAuOTM1OTYzCnZ0IDAuNTM4MzUwIDAuOTM1Njk5CnZ0IDAuNTM2MTAxIDAuOTM1NTA0CnZ0IDAuNTM1MTM3IDAuOTM1NDU0CnZ0IDAuNTI3NTAzIDAuOTM1NDMxCnZ0IDAuNTE0NTEzIDAuOTM1NDcxCnZ0IDAuNTAyMDIyIDAuOTM1NTg5CnZ0IDAuNDkwNTEwIDAuOTM1NzgxCnZ0IDAuNDgwNDE5IDAuOTM2MDM5CnZ0IDAuNDcyMTM3IDAuOTM2MzU0CnZ0IDAuNDY1OTgzIDAuOTM2NzEzCnZ0IDAuNDY0ODU5IDAuOTM2ODI4CnZ0IDAuNDY0Mzc4IDAuOTM3MTE5CnZ0IDAuNDY0MTQ3IDAuOTM3NTMzCnZ0IDAuNDY0Mzc2IDAuOTM3OTI5CnZ0IDAuNTM1MTc5IDAuOTUwNTgyCnZ0IDAuNDY0ODE5IDAuOTUxMzIyCnZ0IDAuNDY0ODM3IDAuOTQ0NzE2CnZ0IDAuNDY0MzU2IDAuOTQ1MDExCnZ0IDAuNDY0MTI1IDAuOTQ1NDI2CnZ0IDAuNDY0MzU0IDAuOTQ1ODIxCnZ0IDAuNTM2MTM0IDAuOTQ3NDc0CnZ0IDAuNTM4MzgwIDAuOTQ3NDU1CnZ0IDAuNTQwNDUxIDAuOTQ3MzUzCnZ0IDAuNTQyMjY1IDAuOTQ3MTczCnZ0IDAuNTQzNzU0IDAuOTQ2OTIxCnZ0IDAuNTQ0ODYwIDAuOTQ2NjA4CnZ0IDAuNTQ1NTQxIDAuOTQ2MjQ0CnZ0IDAuNTQ1NzcwIDAuOTQ1ODQ2CnZ0IDAuNTQ1NTM5IDAuOTQ1NDI3CnZ0IDAuNTQ0ODU3IDAuOTQ1MDA2CnZ0IDAuNTQzNzQ5IDAuOTQ0NTk4CnZ0IDAuNTQyMjU4IDAuOTQ0MjIwCnZ0IDAuNTQwNDQyIDAuOTQzODg2CnZ0IDAuNTM4MzcwIDAuOTQzNjA5CnZ0IDAuNTM2MTIzIDAuOTQzMzk5CnZ0IDAuNTM1MTU5IDAuOTQzMzQzCnZ0IDAuNTI3NTIwIDAuOTQzMzIwCnZ0IDAuNTE0NTIyIDAuOTQzMzU5CnZ0IDAuNTAyMDIzIDAuOTQzNDc4CnZ0IDAuNDkwNTA0IDAuOTQzNjY5CnZ0IDAuNDgwNDA3IDAuOTQzOTI4CnZ0IDAuNDcyMTIwIDAuOTQ0MjQyCnZ0IDAuNDY1OTYxIDAuOTQ0NjAxCnZ0IDAuNTM2MTU1IDAuOTU1MzY5CnZ0IDAuNTM4NDAxIDAuOTU1MzY0CnZ0IDAuNTQwNDcwIDAuOTU1Mjc2CnZ0IDAuNTQyMjg0IDAuOTU1MTA4CnZ0IDAuNTQzNzcyIDAuOTU0ODY2CnZ0IDAuNTQ0ODc4IDAuOTU0NTU5CnZ0IDAuNTQ1NTU4IDAuOTU0MjAwCnZ0IDAuNTQ1Nzg3IDAuOTUzODAzCnZ0IDAuNTQ1NTU3IDAuOTUzMzg0CnZ0IDAuNTQ0ODc0IDAuOTUyOTU4CnZ0IDAuNTQzNzY3IDAuOTUyNTQzCnZ0IDAuNTQyMjc3IDAuOTUyMTU1CnZ0IDAuNTQwNDYyIDAuOTUxODA5CnZ0IDAuNTM4MzkxIDAuOTUxNTE4CnZ0IDAuNTM2MTQ0IDAuOTUxMjkzCnZ0IDAuNTM1MTgxIDAuOTUxMjMxCnZ0IDAuNTI3NTM4IDAuOTUxMjA4CnZ0IDAuNTE0NTMxIDAuOTUxMjQ4CnZ0IDAuNTAyMDI0IDAuOTUxMzY2CnZ0IDAuNDkwNDk4IDAuOTUxNTU4CnZ0IDAuNDgwMzk0IDAuOTUxODE2CnZ0IDAuNDcyMTAyIDAuOTUyMTMxCnZ0IDAuNDY1OTQwIDAuOTUyNDg5CnZ0IDAuNDY0ODE1IDAuOTUyNjA1CnZ0IDAuNDY0MzM1IDAuOTUyOTAyCnZ0IDAuNDY0MTAzIDAuOTUzMzE5CnZ0IDAuNDY0MzMyIDAuOTUzNzEzCnZ0IDAuNDY3NjMwIDAuNTk4MjI5CnZ0IDAuNDgyMDMxIDAuNTk4MzAxCnZ0IDAuNTA1NTc4IDAuNTk4MzM3CnZ0IDAuNTI5MTA2IDAuNTk4Mjk3CnZ0IDAuNTMyMzcwIDAuNTk4MjgxCnZ0IDAuNTMyMzcwIDAuNTk4NzUyCnZ0IDAuNDk2MTQ4IDAuNTk4NzM3CnZ0IDAuNDY3NjMwIDAuNTk4Njg4CnZ0IDAuNTM2NDc4IDAuNTk4MTQxCnZ0IDAuNTQwODk5IDAuNTk3OTExCnZ0IDAuNTQ0NzY5IDAuNTk3NjIxCnZ0IDAuNTQ1OTgwIDAuNTk3NDkyCnZ0IDAuNTQ1OTgwIDAuNTk4MDU0CnZ0IDAuNTM3NjIzIDAuNTk4NTEzCnZ0IDAuNDU0MDIwIDAuNTk3MjcxCnZ0IDAuNDU0MzM5IDAuNTk3MzIxCnZ0IDAuNDU3NTQxIDAuNTk3NjU2CnZ0IDAuNDYxNDM2IDAuNTk3OTQzCnZ0IDAuNDY1ODc2IDAuNTk4MTcxCnZ0IDAuNDYxMzUyIDAuNTk4MzQxCnZ0IDAuNTMyMzcwIDAuNTc1MzE1CnZ0IDAuNTM1MzEyIDAuNTc1MTkwCnZ0IDAuNTM5NzMyIDAuNTc0OTIyCnZ0IDAuNTQzNjAzIDAuNTc0NjAwCnZ0IDAuNTQ1OTgwIDAuNTc0MzI3CnZ0IDAuNTQwOTY2IDAuNTc1MDg1CnZ0IDAuNTMyMzcwIDAuNTc1NDk5CnZ0IDAuNDU0MDIwIDAuNTc0MzQ1CnZ0IDAuNDU2Mzc0IDAuNTc0NjEyCnZ0IDAuNDYwMjcwIDAuNTc0OTMyCnZ0IDAuNDY0NzEwIDAuNTc1MTk3CnZ0IDAuNDY3NjMwIDAuNTc1MzE5CnZ0IDAuNDY3NjMwIDAuNTc1NDkwCnZ0IDAuNDYwMjQ3IDAuNTc1MTg4CnZ0IDAuNDc2NTQwIDAuNTc1MzYzCnZ0IDAuNTAwMDg2IDAuNTc1NDAwCnZ0IDAuNTIzNjE1IDAuNTc1MzYwCnZ0IDAuNTE3MDg2IDAuNTc1NTU3CnZ0IDAuMTY0ODY2IDAuNTIwMzM2CnZ0IDAuMTM5NTE0IDAuNTIwMzM2CnZ0IDAuMTM5MzU2IDAuNTIzNjA4CnZ0IDAuMTY0NjIxIDAuNTIzNjA4CnZ0IDAuNTY5MjY2IDAuOTYxMjYzCnZ0IDAuNTY5MjY2IDAuOTg2MjcxCnZ0IDAuNTc1MzQ5IDAuOTg2NjY4CnZ0IDAuNTc2OTkxIDAuOTg2ODg4CnZ0IDAuNTc2OTkxIDAuOTYxOTgxCnZ0IDAuNDMwNzM0IDAuMjkzMzY4CnZ0IDAuNDMwNzM0IDAuMjY3OTc5CnZ0IDAuNDIzMDA5IDAuMjY3NDY4CnZ0IDAuNDIzMDA5IDAuMjkzMDY4CnZ0IDAuMTY1NjE5IDAuNTE0MjEwCnZ0IDAuMTM5OTkyIDAuNTE0MjEwCnZ0IDAuMTM5NzI2IDAuNTE3MTkwCnZ0IDAuMTY1MjAwIDAuNTE3MTkwCnZ0IDAuNTg0NDE3IDAuOTg3ODc5CnZ0IDAuNTg0NDE4IDAuOTYyNjY5CnZ0IDAuODQwNTQ2IDAuNzM4NTY3CnZ0IDAuODY2MTg1IDAuNzM4NTY3CnZ0IDAuODY2Nzk2IDAuNzM1NzkwCnZ0IDAuODQxMjkxIDAuNzM1NzkwCnZ0IDAuMTY0NDcwIDAuNTI2OTY1CnZ0IDAuMTM5MjU3IDAuNTI2OTY1CnZ0IDAuNTYxMzQxIDAuOTYwNTI0CnZ0IDAuNTYxMzQxIDAuOTg1NzUzCnZ0IDAuMTY2NjkzIDAuNTAwMDAwCnZ0IDAuMTQwNjY4IDAuNTAwMDAwCnZ0IDAuMTQwMzA3IDAuNTExNDMzCnZ0IDAuMTY2MTE5IDAuNTExNDMzCnZ0IDAuODQyOTQ1IDAuNzIzMDM1CnZ0IDAuODY4MTQ1IDAuNzIzMDM1CnZ0IDAuNDQyMjE0IDAuMjY4NzM3CnZ0IDAuNDM4NjU5IDAuMjY4NTAyCnZ0IDAuNDM4NjU5IDAuMjkzNjc0CnZ0IDAuODQxOTExIDAuNzMyODEwCnZ0IDAuODY3MzAzIDAuNzMyODEwCnZ0IDAuODY3NzAwIDAuNzI5NjY0CnZ0IDAuODQyMzk3IDAuNzI5NjY0CnZ0IDAuODY3OTgyIDAuNzI2MzkyCnZ0IDAuODQyNzQzIDAuNzI2MzkyCnZ0IDAuNDE1NTgyIDAuMjkyNzc5CnZ0IDAuNDE1NTgyIDAuMjY2OTc1CnZ0IDAuNDA4NTQ3IDAuMjY2NTA3CnZ0IDAuNDA4NTQ3IDAuMjkyNTA0CnZ0IDAuNTkxNDUzIDAuOTYzMzIwCnZ0IDAuNTkxNDUzIDAuOTg4ODE1CnZ0IDAuNTk4MDEwIDAuOTg5Njg2CnZ0IDAuNTk4MDEwIDAuOTYzOTI0CnZ0IDAuNDAxOTkwIDAuMjkyMjQ2CnZ0IDAuNDAxOTkwIDAuMjY2MDY5CnZ0IDAuMzc1MDAwIDAuMjY1NjY4CnZ0IDAuMzc1MDAwIDAuMjkxNjkzCnZ0IDAuMzk2MTA3IDAuMjkyMTk0CnZ0IDAuNTMyMzcwIDAuNTQ4MzUzCnZ0IDAuNTM2MzAzIDAuNTQ4MjQwCnZ0IDAuNTM3OTM1IDAuNTQ4MTg2CnZ0IDAuNTM5NTQ0IDAuNTQ4MTE4CnZ0IDAuNTQxMTEzIDAuNTQ4MDM2CnZ0IDAuNTQyNjIwIDAuNTQ3OTQyCnZ0IDAuNTQ0MDQ3IDAuNTQ3ODM3CnZ0IDAuNTQ1Mzc2IDAuNTQ3NzIzCnZ0IDAuNTQ1OTgwIDAuNTQ3NjYxCnZ0IDAuNTQxMTAyIDAuNTQ4MjY4CnZ0IDAuNTMyMzcwIDAuNTQ4NTg5CnZ0IDAuNjI1MDAwIDAuOTkwNDc5CnZ0IDAuNjI1MDAwIDAuOTY0Njg0CnZ0IDAuNjExNDQxIDAuOTY0MTk3CnZ0IDAuNDY3NjMwIDAuNTQ4MzU4CnZ0IDAuNDY3NjMwIDAuNTQ4NjA1CnZ0IDAuODM5Njg0IDAuNzUwMDAwCnZ0IDAuODY1NDc5IDAuNzUwMDAwCnZ0IDAuNDU0MDIwIDAuNTQ3NjY0CnZ0IDAuNDU0NzYyIDAuNTQ3NzM5CnZ0IDAuNDU2MDgzIDAuNTQ3ODUzCnZ0IDAuNDU3NTAxIDAuNTQ3OTU3CnZ0IDAuNDU4OTk2IDAuNTQ4MDUwCnZ0IDAuNDYwNTUxIDAuNTQ4MTMwCnZ0IDAuNDYyMTQ1IDAuNTQ4MTk3CnZ0IDAuNDYzNzU5IDAuNTQ4MjQ5CnZ0IDAuNTMyMzcwIDAuNTM4NjY5CnZ0IDAuNDY3NjMwIDAuNTM4NjczCnZ0IDAuNTQwMTgxIDAuNTU2MTI4CnZ0IDAuNTMyMzcwIDAuNTU2MDg5CnZ0IDAuNDYzMjUyIDAuNTM4NTM1CnZ0IDAuNDYxNjM5IDAuNTM4NDkxCnZ0IDAuNDYwMDQ3IDAuNTM4NDYzCnZ0IDAuNDU4NDk2IDAuNTM4NDUxCnZ0IDAuNDU3MDA2IDAuNTM4NDU1CnZ0IDAuNDU1NTk1IDAuNTM4NDc0CnZ0IDAuNDU0MjgyIDAuNTM4NTA5CnZ0IDAuNDU0MDIwIDAuNTM4NTIwCnZ0IDAuNTQ2NjUzIDAuNTQ3NTk3CnZ0IDAuNTQ3ODUwIDAuNTQ3NDYzCnZ0IDAuNTQ4ODg4IDAuNTQ3MzI0CnZ0IDAuNTQ5NzU0IDAuNTQ3MTgzCnZ0IDAuNTUwNDM4IDAuNTQ3MDQwCnZ0IDAuNTUwOTMwIDAuNTQ2ODk4CnZ0IDAuNTUxMjI1IDAuNTQ2NzU4CnZ0IDAuNTUxMzE4IDAuNTQ2NjIzCnZ0IDAuNTUwODkwIDAuNTM5MjUzCnZ0IDAuNTUwNzgxIDAuNTM5MTI0CnZ0IDAuNTUwNDY4IDAuNTM5MDAzCnZ0IDAuNTQ5OTY0IDAuNTM4ODkyCnZ0IDAuNTQ5MjYzIDAuNTM4NzkyCnZ0IDAuNTQ4Mzg2IDAuNTM4NzA1CnZ0IDAuNTQ3MzM2IDAuNTM4NjMxCnZ0IDAuNTQ2MTI4IDAuNTM4NTcxCnZ0IDAuNTQ1OTgwIDAuNTM4NTY2CnZ0IDAuNDY3NjMwIDAuNTU2MDgwCnZ0IDAuNTQ0ODkwIDAuNTM4NTIzCnZ0IDAuNTQzNTU0IDAuNTM4NDg5CnZ0IDAuNTQyMTIwIDAuNTM4NDcxCnZ0IDAuNTQwNjA3IDAuNTM4NDY5CnZ0IDAuNTM5MDM1IDAuNTM4NDgzCnZ0IDAuNTM3NDIyIDAuNTM4NTEzCnZ0IDAuNTM1NzkwIDAuNTM4NTU5CnZ0IDAuNDUyOTk2IDAuNTM4NTU3CnZ0IDAuNDUxODI2IDAuNTM4NjE4CnZ0IDAuNDUwODEyIDAuNTM4Njk0CnZ0IDAuNDQ5OTY2IDAuNTM4NzgzCnZ0IDAuNDQ5Mjk4IDAuNTM4ODg1CnZ0IDAuNDQ4ODE3IDAuNTM4OTk3CnZ0IDAuNDQ4NTI5IDAuNTM5MTE5CnZ0IDAuNDQ4NDM4IDAuNTM5MjQ3CnZ0IDAuNDQ4ODU3IDAuNTQ2NjQ1CnZ0IDAuNDQ4OTYzIDAuNTQ2NzgwCnZ0IDAuNDQ5MjY2IDAuNTQ2OTIwCnZ0IDAuNDQ5NzYxIDAuNTQ3MDYyCnZ0IDAuNDUwNDQzIDAuNTQ3MjA0CnZ0IDAuNDUxMzAyIDAuNTQ3MzQ1CnZ0IDAuNDUyMzI5IDAuNTQ3NDgzCnZ0IDAuNDUzNTA5IDAuNTQ3NjE1CnZ0IDAuNTMyMzcwIDAuNTU2MzU5CnZ0IDAuNTE5MDUwIDAuNTU2MjkzCnZ0IDAuNDk1NTA0IDAuNTU2MjU2CnZ0IDAuNDcxOTc1IDAuNTU2Mjk2CnZ0IDAuNDY3NjMwIDAuNTU2MzE4CnZ0IDAuNTQ1OTgwIDAuNTU2ODA5CnZ0IDAuNTQ1ODkxIDAuNTU2Nzk4CnZ0IDAuNTQyNjg5IDAuNTU2NTc1CnZ0IDAuNTM4NzkzIDAuNTU2NDI2CnZ0IDAuNTM0MzU0IDAuNTU2MzU1CnZ0IDAuNTQ2ODUyIDAuNTc0MjM0CnZ0IDAuNTQ5NDMyIDAuNTczODM2CnZ0IDAuNTUxMDExIDAuNTczNDI4CnZ0IDAuNTUxNTMwIDAuNTczMDI1CnZ0IDAuNTUwMTIyIDAuNTU3NDE0CnZ0IDAuNTQ4NTAxIDAuNTU3MDc4CnZ0IDAuNDYzNzUyIDAuNTU2MzEzCnZ0IDAuNDU5MzMxIDAuNTU2Mzg3CnZ0IDAuNDU1NDYxIDAuNTU2NTQxCnZ0IDAuNDU0MDIwIDAuNTU2NjQzCnZ0IDAuNDUyMTIwIDAuNTU2NzYxCnZ0IDAuNDQ5NTQwIDAuNTU3MDQ0CnZ0IDAuNDQ3OTYxIDAuNTU3MzgyCnZ0IDAuNDQ4Mjg3IDAuNTczMDM5CnZ0IDAuNDQ4ODUwIDAuNTczNDQyCnZ0IDAuNDUwNDcxIDAuNTczODUwCnZ0IDAuNDUzMDg5IDAuNTc0MjQ3CnZ0IDAuNDY3NjMwIDAuNTc4NzYzCnZ0IDAuNDU5MzAxIDAuNTc4ODEwCnZ0IDAuNTM5MTgyIDAuNTc4OTc5CnZ0IDAuNTMyMzcwIDAuNTc4ODQzCnZ0IDAuNDk2MzY1IDAuNTc4NzYwCnZ0IDAuNTU3NjcwIDAuNTk2MTkyCnZ0IDAuNTUyMTQ1IDAuNTk3NDk2CnZ0IDAuNTQ4MTMyIDAuNTk3MjgxCnZ0IDAuNTUwNzEyIDAuNTk2OTA2CnZ0IDAuNTUyMjkxIDAuNTk2NTExCnZ0IDAuNTUyODEwIDAuNTk2MTEzCnZ0IDAuNTUxNDAzIDAuNTgwNDgyCnZ0IDAuNTQ5NzgxIDAuNTgwMTMyCnZ0IDAuNTQ3MTYzIDAuNTc5ODI5CnZ0IDAuNTQ1OTgwIDAuNTc5NzQ3CnZ0IDAuNDY3NjMwIDAuNTc5Mjg0CnZ0IDAuNDY0OTE4IDAuNTc5MzAzCnZ0IDAuNDYwNDk3IDAuNTc5NDE1CnZ0IDAuNDU2NjI3IDAuNTc5NjAxCnZ0IDAuNDU0MDIwIDAuNTc5ODA4CnZ0IDAuNDUzNDAwIDAuNTc5ODUyCnZ0IDAuNDUwODIxIDAuNTgwMTU3CnZ0IDAuNDQ5MjQxIDAuNTgwNTA5CnZ0IDAuNDQ5NTY4IDAuNTk2MTU1CnZ0IDAuNDUwMTMwIDAuNTk2NTUzCnZ0IDAuNDUxNzUxIDAuNTk2OTQ3CnZ0IDAuNTQzODU1IDAuNTc5NTgxCnZ0IDAuNTM5OTYwIDAuNTc5Mzk4CnZ0IDAuNTM1NTIwIDAuNTc5Mjg5CnZ0IDAuNTMyMzcwIDAuNTc5MjY5CnZ0IDAuNTI0NTQxIDAuNTc5MjMwCnZ0IDAuNTAwOTk1IDAuNTc5MTkzCnZ0IDAuNDc3NDY3IDAuNTc5MjMzCnZ0IDAuNDU3NTk2IDAuMTUwNDIwCnZ0IDAuNDU3NTMxIDAuMTUwNDM5CnZ0IDAuNDU0NjgzIDAuMTUxMzc4CnZ0IDAuNDUyOTIyIDAuMTUyMTE5CnZ0IDAuNDUxMzIwIDAuMTc3ODQ0CnZ0IDAuNDUxOTAyIDAuMTc4MDg1CnZ0IDAuNDUzNjYwIDAuMTc4MDEwCnZ0IDAuNDU2NTI3IDAuMTc3NjIxCnZ0IDAuNTQyNDA4IDAuMTUwMjcwCnZ0IDAuNTQwOTA4IDAuMTQ5NzMzCnZ0IDAuNTM2NjU5IDAuMTQ4MzM3CnZ0IDAuNTMxODA0IDAuMTQ2ODQzCnZ0IDAuNTI3NTQxIDAuMTQ1NjAxCnZ0IDAuNTIzODM0IDAuMTQ1NTgwCnZ0IDAuNTAzNzA5IDAuMTQ1NTQzCnZ0IDAuNDgzNTY4IDAuMTQ1NTc3CnZ0IDAuNDcyNDYwIDAuMTQ1NjM4CnZ0IDAuNDcwMjAzIDAuMTQ2Mjk0CnZ0IDAuNDY1MzI4IDAuMTQ3NzkwCnZ0IDAuNDYxMDUwIDAuMTQ5MTkxCnZ0IDAuNTQyMTQ4IDAuMTc3Mjk2CnZ0IDAuNTQ1MDU4IDAuMTc3Njk4CnZ0IDAuNTQ2ODY0IDAuMTc3Nzg3CnZ0IDAuNTQ3NDk2IDAuMTc3NTYwCnZ0IDAuNTQ5MDg0IDAuMTUyNTU4CnZ0IDAuNTQ3MzY5IDAuMTUxODI0CnZ0IDAuNTQ0NTY0IDAuMTUwODkyCnZ0IDAuMzc4Njc1IDAuNzg0OTI3CnZ0IDAuMzc1MDAwIDAuNzg0OTI3CnZ0IDAuMzY1Mzc5IDAuNzY5MTU1CnZ0IDAuMzY5NDIyIDAuNzY5MTU1CnZ0IDAuMzc4NTQyIDAuNzM1OTIyCnZ0IDAuMzc0ODIzIDAuNzM1OTIyCnZ0IDAuMzc1MDAwIDAuNzMyOTY0CnZ0IDAuMzc4NTg3IDAuNzMyOTY0CnZ0IDAuMzc4MTg4IDAuNzM4NzkxCnZ0IDAuMzc0Mjk4IDAuNzM4NzkxCnZ0IDAuMzc3NDgwIDAuNzQxNDgyCnZ0IDAuMzczNDQwIDAuNzQxNDgyCnZ0IDAuMzc2NDE3IDAuNzQzOTE0CnZ0IDAuMzcyMjc2IDAuNzQzOTE0CnZ0IDAuMzc1MDIzIDAuNzU2OTg5CnZ0IDAuMzcwODQxIDAuNzU2OTg5CnZ0IDAuMzczMzQ0IDAuNzYwODgyCnZ0IDAuMzY5MTc5IDAuNzYwODgyCnZ0IDAuMzcxNDQ5IDAuNzY0OTc5CnZ0IDAuMzY3MzM5IDAuNzY0OTc5CnZ0IDAuMzY5NDIyIDAuNDgwODQ1CnZ0IDAuMzY1Mzc5IDAuNDgwODQ1CnZ0IDAuMzc1MDAwIDAuNDY1MDczCnZ0IDAuMzc4Njc1IDAuNDY1MDcyCnZ0IDAuMzcxNDQ4IDAuNDg1MDIxCnZ0IDAuMzY3MzM5IDAuNDg1MDIxCnZ0IDAuMzczMzQ0IDAuNDg5MTE4CnZ0IDAuMzY5MTc5IDAuNDg5MTE4CnZ0IDAuMzc1MDIzIDAuNDkzMDExCnZ0IDAuMzcwODQxIDAuNDkzMDExCnZ0IDAuMzc2NDE3IDAuNTA2MDg2CnZ0IDAuMzcyMjc2IDAuNTA2MDg2CnZ0IDAuMzc3NDgwIDAuNTA4NTE4CnZ0IDAuMzczNDQwIDAuNTA4NTE4CnZ0IDAuMzc4MTg4IDAuNTExMjEwCnZ0IDAuMzc0Mjk4IDAuNTExMjEwCnZ0IDAuMzc4NTQyIDAuNTE0MDc4CnZ0IDAuMzc0ODIzIDAuNTE0MDc4CnZ0IDAuMjk4MDI3IDAuMzI4NjQxCnZ0IDAuMjkxODQ0IDAuMzI4NjQxCnZ0IDAuMzc1MDAwIDAuMjMyOTY0CnZ0IDAuMzc4NTg3IDAuMjMyOTY0CnZ0IDAuMjk4Nzk0IDAuMzI5NTk3CnZ0IDAuMjkyMzY5IDAuMzI5NTk3CnZ0IDAuMjk5ODI3IDAuMzMwNDk0CnZ0IDAuMjkzMjI2IDAuMzMwNDk0CnZ0IDAuMzAxMDU2IDAuMzMxMzA1CnZ0IDAuMjk0MzkwIDAuMzMxMzA1CnZ0IDAuMzAyNDM2IDAuMzQyOTgwCnZ0IDAuMjk1ODI2IDAuMzQyOTgwCnZ0IDAuMzAzOTM2IDAuMzQ1NzM3CnZ0IDAuMjk3NDg4IDAuMzQ1NzM3CnZ0IDAuMzA1NTQzIDAuMzQ4OTk3CnZ0IDAuMjk5MzI3IDAuMzQ4OTk3CnZ0IDAuMzA3MjU1IDAuMzUyNjYxCnZ0IDAuMzAxMjg3IDAuMzUyNjYxCnZ0IDAuMzc4Njc1IDAuMjg0OTI3CnZ0IDAuMzc1MDAwIDAuMjg0OTI3CnZ0IDAuMzc4NTg3IDAuNTE3MDM2CnZ0IDAuMzc1MDAwIDAuNTE3MDM2CnZ0IDAuMTUzOTk3IDAuNzQ5Mzk0CnZ0IDAuMTU5OTY4IDAuNzQ5NjQ4CnZ0IDAuMTU5OTI4IDAuNzUwMDAwCnZ0IDAuMTUzODYyIDAuNzQ5NzQxCnZ0IDAuMTQ4MjM4IDAuNzQ4NjQxCnZ0IDAuMTQ3OTgyIDAuNzQ4OTczCnZ0IDAuMTQyODM1IDAuNzQ3NDEyCnZ0IDAuMTQyNDY0IDAuNzQ3NzE4CnZ0IDAuMTM3OTUwIDAuNzQ1NzQ0CnZ0IDAuMTM3NDc3IDAuNzQ2MDE0CnZ0IDAuMTMzNzMzIDAuNzQzNjg3CnZ0IDAuMTMzMTcxIDAuNzQzOTE0CnZ0IDAuMTMwMzEyIDAuNzQxMzA0CnZ0IDAuMTI5Njc5IDAuNzQxNDgyCnZ0IDAuMTI3NzkyIDAuNzM4NjY3CnZ0IDAuMTI3MTA2IDAuNzM4NzkwCnZ0IDAuMTI2MjQ4IDAuNzM1ODU2CnZ0IDAuMTI1NTMxIDAuNzM1OTIyCnZ0IDAuMTI1NzI2IDAuNzMyOTQyCnZ0IDAuMTI1MDAwIDAuNzMyOTY0CnZ0IDAuMTY5NzYzIDAuNDkwNDcxCnZ0IDAuMjkyNjE4IDAuMzYxNzEyCnZ0IDAuMTU5OTI4IDAuNTAwMDAwCnZ0IDAuMjk4MTgxIDAuMzUwNjI3CnZ0IDAuMjk2NTg5IDAuMzQ3MTk4CnZ0IDAuMjk1MDE3IDAuMzQzOTI3CnZ0IDAuMjkzNjE1IDAuMzMzNTc2CnZ0IDAuMjkyNDI0IDAuMzMyMjQxCnZ0IDAuMjkxMzYxIDAuMzMxNTkwCnZ0IDAuMjgyMjUxIDAuMzQwNDIwCnZ0IDAuMTM2NDU4IDAuNTA1MTU1CnZ0IDAuMTI1MDAwIDAuNTE3MDM2CnZ0IDAuMzc0Mzk4IDAuNTE2OTY4CnZ0IDAuMzc0MjQ5IDAuNTE0MDQ5CnZ0IDAuMzczNzQ1IDAuNTExMjI0CnZ0IDAuMzcyOTEyIDAuNTA4NTU1CnZ0IDAuMzcxNzc2IDAuNTA1NTY5CnZ0IDAuMzcwMzcyIDAuNDkzODUxCnZ0IDAuMzY4NzM3IDAuNDg5NTMzCnZ0IDAuMzY2OTA1IDAuNDg1NTMyCnZ0IDAuMzYzNzY5IDAuNDgyNjUzCnZ0IDAuMzQxMjQ3IDAuNDk5MTI5CnZ0IDAuMzQwMDcyIDAuNTAwMDAwCnZ0IDAuMzQxMjE1IDAuNzUwODIyCnZ0IDAuMzYzNzQxIDAuNzY3MzAxCnZ0IDAuMzQwMDcyIDAuNzUwMDAwCnZ0IDAuMzY2ODc5IDAuNzY0NDI1CnZ0IDAuMzY4NzEyIDAuNzYwNDI0CnZ0IDAuMzcwMzQ3IDAuNzU2MTA4CnZ0IDAuMzcxNzUyIDAuNzQ0MzkwCnZ0IDAuMzcyODg4IDAuNzQxNDA0CnZ0IDAuMzczNzIxIDAuNzM4NzM1CnZ0IDAuMzc0MjI2IDAuNzM1OTA5CnZ0IDAuMzc0MzczIDAuNzMyOTg4CnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMzc4Njc1IDAuOTY1MDczCnZ0IDAuMzc4NzU0IDAuOTcxMTM4CnZ0IDAuMzc4NTg3IDAuMDE3MDM2CnZ0IDAuMzc4NzEzIDAuMDE0MDc4CnZ0IDAuMzc4ODY4IDAuMDExMjEwCnZ0IDAuMzc4OTkwIDAuMDA4NTE4CnZ0IDAuMzc5MDUyIDAuMDA2MDg2CnZ0IDAuMzc5MDQ3IDAuOTg3NTIzCnZ0IDAuMzc5MDUyIDEuMDAwMDAwCnZ0IDAuMzc4OTgwIDAuOTgyNTM2CnZ0IDAuMzc4ODcyIDAuOTc3MDE4CnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuOTcxMTM4CnZ0IDAuMzc1MDAwIDAuOTc3MDE4CnZ0IDAuMzc1MDAwIDAuOTY1MDczCnZ0IDAuMzc1MDAwIDAuOTgyNTM2CnZ0IDAuMzc1MDAwIDAuOTg3NTIzCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuMDA2MDg2CnZ0IDAuMzc1MDAwIDAuMDA4NTE4CnZ0IDAuMzc1MDAwIDAuMDExMjEwCnZ0IDAuMzc1MDAwIDAuMDE0MDc4CnZ0IDAuMzc1MDAwIDAuMDE3MDM2CnZ0IDAuMDgwNzY3IDAuMDEwNzI3CnZ0IDAuMTAxMDE1IDAuMDA4MjQzCnZ0IDAuMTIzMDU3IDAuMDA3Mzk4CnZ0IDAuODc5NTYwIDAuMDA5MzQ4CnZ0IDAuOTAxNTk3IDAuMDEwMzA3CnZ0IDAuOTIxODMxIDAuMDEyODk1CnZ0IDAuOTQwODMwIDAuMDE3MDkxCnZ0IDAuOTU4MDE3IDAuMDIyNzY4CnZ0IDAuOTcyODY3IDAuMDI5NzYxCnZ0IDAuOTg0OTIzIDAuMDM3ODU5CnZ0IDAuOTkzODA4IDAuMDQ2ODE4CnZ0IDAuOTk5MjQ0IDAuMDU2MzY0CnZ0IDEuMDAxMTU1IDAuMDY2NzMzCnZ0IDAuOTk4ODQyIDAuOTM3ODY0CnZ0IDAuOTk2ODc1IDAuOTQ4MjI0CnZ0IDAuOTkxMzg5IDAuOTU3NzQxCnZ0IDAuOTgyNDU2IDAuOTY2NjU0CnZ0IDAuOTcwMzU4IDAuOTc0NjkwCnZ0IDAuOTU1NDcwIDAuOTgxNjA2CnZ0IDAuOTM4MjUzIDAuOTg3MTk2CnZ0IDAuOTE5MjMzIDAuOTkxMjkyCnZ0IDAuODk4OTg1IDAuOTkzNzc3CnZ0IDAuODc2OTQzIDAuOTk0NjIyCnZ0IDAuNzUyMTQ5IDAuOTk0MzAwCnZ0IDAuNzQ3Mjk0IDAuOTkzNzQ2CnZ0IDAuNzQyNDUxIDAuOTkxOTMwCnZ0IDAuNzM4MDA5IDAuOTg4ODU5CnZ0IDAuNzM3MjcwIDAuOTg0NTQ1CnZ0IDAuNzM3MTIxIDAuOTc5NTE1CnZ0IDAuNzM1Nzg4IDAuOTc2NTQ2CnZ0IDAuNzMyMzI0IDAuOTcyNjcwCnZ0IDAuNzI2OTE5IDAuOTY4NjA3CnZ0IDAuNzE5NTYwIDAuOTY1NjE0CnZ0IDAuNzA3NzM0IDAuOTYyMzM0CnZ0IDAuNzAxMzI2IDAuOTYxNjgwCnZ0IDAuMjg4MzI3IDAuOTU5NjkzCnZ0IDAuMjc0MzA3IDAuOTYyNjAxCnZ0IDAuMjY0OTQ2IDAuOTY2MDY3CnZ0IDAuMjU3MzI0IDAuOTcwNzA4CnZ0IDAuMjUzNTkzIDAuOTc0OTE0CnZ0IDAuMjUyNTg0IDAuOTc5MTMyCnZ0IDAuMjUyMzU1IDAuOTgzOTgxCnZ0IDAuMjUxODIzIDAuOTg2ODQ1CnZ0IDAuMjQ3ODcwIDAuOTg5MTgxCnZ0IDAuMjQzMzQzIDAuOTkwNzcxCnZ0IDAuMjM1MTY0IDAuOTkyNTM1CnZ0IDAuMjI2NjA4IDAuOTkyOTQ1CnZ0IDAuMTIwNDQwIDAuOTkyNjcyCnZ0IDAuMDk4NDAzIDAuOTkxNzEzCnZ0IDAuMDc4MTY5IDAuOTg5MTI0CnZ0IDAuMDU5MTcwIDAuOTg0OTI5CnZ0IDAuMDQxOTgzIDAuOTc5MjUxCnZ0IDAuMDI3MTMzIDAuOTcyMjU5CnZ0IDAuMDE1MDc3IDAuOTY0MTYwCnZ0IDAuMDA2MTkyIDAuOTU1MjAxCnZ0IDAuMDAwNzU2IDAuOTQ1NjU1CnZ0IC0wLjAwMTE1NSAwLjkzNTI4Ngp2dCAwLjAwMTE1OCAwLjA2NDE1NQp2dCAwLjAwMzEyNSAwLjA1Mzc5Ngp2dCAwLjAwODYxMSAwLjA0NDI3OAp2dCAwLjAxNzU0MyAwLjAzNTM2NQp2dCAwLjAyOTY0MiAwLjAyNzMyOQp2dCAwLjA0NDUzMCAwLjAyMDQxMwp2dCAwLjA2MTc0NyAwLjAxNDgyNAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjAwMDAwMAp2biAwLjA5ODAgMC45OTUyIDAuMDAwMAp2biAwLjI5MDMgMC45NTY5IDAuMDAwMAp2biAwLjQ3MTQgMC44ODE5IDAuMDAwMAp2biAwLjYzNDQgMC43NzMwIC0wLjAwMDAKdm4gMC43NzMwIDAuNjM0NCAwLjAwMDAKdm4gMC44ODE5IDAuNDcxNCAwLjAwMDAKdm4gMC45NTY5IDAuMjkwMyAwLjAwMDAKdm4gMC45OTUyIDAuMDk4MCAtMC4wMDAwCnZuIDAuOTk1MiAtMC4wOTgwIC0wLjAwMDAKdm4gMC45NTY5IC0wLjI5MDMgMC4wMDAwCnZuIDAuODgxOSAtMC40NzE0IC0wLjAwMDAKdm4gMC43NzMwIC0wLjYzNDQgMC4wMDAwCnZuIDAuNjM0NCAtMC43NzMwIDAuMDAwMAp2biAwLjQ3MTQgLTAuODgxOSAwLjAwMDAKdm4gMC4yOTAzIC0wLjk1NjkgMC4wMDAwCnZuIDAuMDk4MCAtMC45OTUyIC0wLjAwMDAKdm4gLTAuMDk4MCAtMC45OTUyIC0wLjAwMDAKdm4gLTAuMjkwMyAtMC45NTY5IDAuMDAwMAp2biAtMC40NzE0IC0wLjg4MTkgMC4wMDAwCnZuIC0wLjYzNDQgLTAuNzczMCAtMC4wMDAwCnZuIC0wLjc3MzAgLTAuNjM0NCAtMC4wMDAwCnZuIC0wLjg4MTkgLTAuNDcxNCAtMC4wMDAwCnZuIC0wLjk1NjkgLTAuMjkwMyAwLjAwMDAKdm4gLTAuOTk1MiAtMC4wOTgwIDAuMDAwMAp2biAtMC45OTUyIDAuMDk4MCAwLjAwMDAKdm4gLTAuOTU2OSAwLjI5MDMgLTAuMDAwMAp2biAtMC44ODE5IDAuNDcxNCAwLjAwMDAKdm4gLTAuNzczMCAwLjYzNDQgMC4wMDAwCnZuIC0wLjYzNDQgMC43NzMwIDAuMDAwMAp2biAtMC40NzE0IDAuODgxOSAwLjAwMDAKdm4gLTAuMjkwMyAwLjk1NjkgMC4wMDAwCnZuIC0wLjA5ODAgMC45OTUyIDAuMDAwMAp2biAwLjAwMDAgLTAuMDAwMCAxLjAwMDAKdm4gLTAuMDA0MiAtMS4wMDAwIC0wLjAwMDAKdm4gLTAuMDA0MiAxLjAwMDAgMC4wMDAwCnZuIDAuMDAwMCAtMC4wOTgwIDAuOTk1Mgp2biAwLjAwMDAgLTAuMjkwMyAwLjk1NjkKdm4gMC4wMDAwIC0wLjQ3MTQgMC44ODE5CnZuIDAuMDAwMCAtMC42MzQ0IDAuNzczMAp2biAwLjAwMDAgLTAuNzczMCAwLjYzNDQKdm4gMC4wMDAwIC0wLjg4MTkgMC40NzE0CnZuIDAuMDAwMCAtMC45NTY5IDAuMjkwMwp2biAwLjAwMDAgLTAuOTk1MiAwLjA5ODAKdm4gLTAuMDAwMCAtMS4wMDAwIC0wLjAwMTUKdm4gMC4wMDAwIC0wLjk1NjkgLTAuMjkwMwp2biAwLjAwMDAgLTAuODgxOSAtMC40NzE0CnZuIDAuMDAwMCAtMC43NzMwIC0wLjYzNDQKdm4gMC4wMDAwIC0wLjYzNDQgLTAuNzczMAp2biAwLjAwMDAgLTAuNDcxNCAtMC44ODE5CnZuIC0wLjAwMDAgLTAuMjkwMyAtMC45NTY5CnZuIDAuMDAwMCAtMC4wOTgwIC0wLjk5NTIKdm4gMC4wMDAwIDAuMDk4MCAtMC45OTUyCnZuIC0wLjAwMDAgMC4yOTAzIC0wLjk1NjkKdm4gMC4wMDAwIDAuNDcxNCAtMC44ODE5CnZuIDAuMDAwMCAwLjYzNDQgLTAuNzczMAp2biAwLjAwMDAgMC43NzMwIC0wLjYzNDQKdm4gMC4wMDAwIDAuODgxOSAtMC40NzE0CnZuIC0wLjAwMDAgMC45NTY5IC0wLjI5MDMKdm4gMC4wMDAwIDEuMDAwMCAtMC4wMDE1CnZuIDAuMDAwMCAwLjk5NTIgMC4wOTgwCnZuIDAuMDAwMCAwLjk1NjkgMC4yOTAzCnZuIDAuMDAwMCAwLjg4MTkgMC40NzE0CnZuIC0wLjAwMDAgMC43NzMwIDAuNjM0NAp2biAtMC4wMDAwIDAuNjM0NCAwLjc3MzAKdm4gMC4wMDAwIDAuNDcxNCAwLjg4MTkKdm4gMC4wMDAwIDAuMjkwMyAwLjk1NjkKdm4gMC4wMDAwIDAuMDk4MCAwLjk5NTIKdm4gLTEuMDAwMCAwLjAwMDAgLTAuMDAwMAp2biAtMS4wMDAwIDAuMDAwMSAtMC4wMDAwCnZuIC0xLjAwMDAgLTAuMDAwMSAwLjAwMDAKdm4gLTAuOTcyNCAwLjIwNTkgMC4xMTAxCnZuIDAuMDAwMCAwLjQ2MzggMC44ODU5CnZuIDAuMDAwMCAtMC44Nzc4IDAuNDc5MQp2biAwLjAwMDAgLTAuOTU1MiAwLjI5NTgKdm4gLTAuMDAwMCAwLjI4NDggMC45NTg2CnZuIC0wLjAwMDAgLTAuMjg0OCAtMC45NTg2CnZuIDAuMDAwMCAtMC42MjY1IC0wLjc3OTQKdm4gMC4wMDAwIDAuMDk2MCAtMC45OTU0CnZuIDAuMDAwMCAwLjk1NTIgLTAuMjk1OQp2biAtMC4wMDAwIC0wLjI4NDggMC45NTg2CnZuIDAuMDAwMCAxLjAwMDAgMC4wMDI1CnZuIDAuMDAwMCAwLjQ2MzggLTAuODg1OQp2biAtMC4wMDAwIDAuMjg0OCAtMC45NTg2CnZuIC0wLjAwMDAgLTAuNzY2NSAtMC42NDIyCnZuIDAuMDAwMCAwLjk5NTAgLTAuMTAwMQp2biAwLjAwMDAgMC44Nzc4IC0wLjQ3OTAKdm4gMC4wMDAwIC0wLjA5NjAgLTAuOTk1NAp2biAwLjAwMDAgMC45NTUyIDAuMjk1OAp2biAwLjAwMDAgLTAuNjI2NSAwLjc3OTQKdm4gLTAuMDAwMCAtMC44Nzc4IC0wLjQ3OTAKdm4gMC4wMDAwIDAuNzY2NSAtMC42NDIyCnZuIDAuMDAwMCAwLjA5NjAgMC45OTU0CnZuIDAuMDAwMCAtMC45NTUyIC0wLjI5NTgKdm4gMC4wMDAwIC0wLjk5NTAgLTAuMTAwMQp2biAtMC4wMDAwIC0xLjAwMDAgMC4wMDI1CnZuIDAuMDAwMCAwLjYyNjUgMC43Nzk0CnZuIDAuMDAwMCAtMC43NjY1IDAuNjQyMwp2biAwLjAwMDAgLTAuMDk2MCAwLjk5NTQKdm4gMC4wMDAwIC0wLjQ2MzggMC44ODU5CnZuIDAuMDAwMCAwLjc2NjUgMC42NDIyCnZuIDAuMDAwMCAwLjYyNjUgLTAuNzc5NAp2biAwLjAwMDAgLTAuNDYzOCAtMC44ODU5CnZuIDAuMDAwMCAwLjg3NzggMC40NzkxCnZuIC0wLjAwMDAgLTAuNzY2NSAtMC42NDIzCnZuIC0wLjAwMDAgMC45OTUwIC0wLjEwMDAKdm4gMC4wMDAwIC0wLjk1NTIgLTAuMjk1OQp2biAwLjAwMDAgLTAuOTk1MCAtMC4xMDAwCnZuIDAuMDAwMCAtMC43NjY1IDAuNjQyMgp2biAwLjAwMDAgMC44Nzc4IDAuNDc5MAp2biAxLjAwMDAgLTAuMDAwMSAwLjAwMDAKdm4gMS4wMDAwIDAuMDAwMCAtMC4wMDAwCnZuIDEuMDAwMCAwLjAwMDEgLTAuMDAwMAp2biAwLjAwMTQgMC4wMjg2IDAuOTk5Ngp2biAwLjAwMTMgMC4wMjczIDAuOTk5Ngp2biAtMC4wMDEyIC0wLjAyNTYgMC45OTk3CnZuIC0wLjAwMTUgLTAuMDMwNyAwLjk5OTUKdm4gMC45OTQ1IC0wLjEwNDYgMC4wMDI3CnZuIDAuOTg2NCAtMC4xNjQzIDAuMDAyNAp2biAwLjk5NDUgLTAuMTA0MyAwLjAwMjcKdm4gMC4wNDg0IDAuOTk4NCAtMC4wMjc1CnZuIDAuMDQ4NCAwLjk5ODQgLTAuMDI3Ngp2biAwLjA0ODQgMC45OTg0IDAuMDI3Ngp2biAwLjA0ODQgMC45OTg1IDAuMDI3NAp2biAwLjk5ODggLTAuMDQ4NCAwLjAwMjkKdm4gMC45OTk5IDAuMDEwMCAwLjAwMzEKdm4gMC45OTk5IDAuMDA5NyAwLjAwMzEKdm4gMC45OTM3IDAuMTEyNCAwLjAwMzUKdm4gMC45ODI3IDAuMTg1MyAwLjAwMzcKdm4gMC45OTMyIDAuMTE2MyAwLjAwMzUKdm4gMC45OTc3IDAuMDY4MSAwLjAwMzMKdm4gLTAuMDAwMCAxLjAwMDAgMC4wMDQwCnZuIC0wLjAyOTQgMC42OTMyIC0wLjcyMDEKdm4gLTAuMDIyMCAwLjY5MTAgLTAuNzIyNQp2biAwLjAyNjIgMC42OTEwIC0wLjcyMjMKdm4gMC4wMzM2IDAuNjkzMiAtMC43MTk5CnZuIDAuNzYyMiAwLjY0NjggLTAuMDI3Ngp2biAwLjc2NjYgMC42NDE5IC0wLjAxNjgKdm4gMC43NjY1IDAuNjQxNyAwLjAyNjUKdm4gMC43NjIwIDAuNjQ2NSAwLjAzNzMKdm4gLTAuNzE4OSAwLjY4MzkgMC4xMjQ0CnZuIC0wLjcyNzUgMC42Nzc2IDAuMTA3OAp2biAtMC43NjY3IDAuNjQxNyAwLjAyMjAKdm4gLTAuNzYyMiAwLjY0NjUgMC4wMzI4CnZuIC0wLjY1MzUgMC43MTk1IDAuMjM1MQp2biAtMC42NjA5IDAuNzE2NCAwLjIyMzcKdm4gLTAuNTgyNCAwLjc0MTYgMC4zMzMxCnZuIC0wLjU4ODAgMC43NDAzIDAuMzI1OQp2biAtMC41MDU5IDAuNzUzMCAwLjQyMDgKdm4gLTAuNTA5MyAwLjc1MjcgMC40MTcyCnZuIC0wLjQyMzIgMC43NTU1IDAuNTAwMQp2biAtMC40MjQwIDAuNzU1NSAwLjQ5OTQKdm4gLTAuMzMzMCAwLjc0OTggMC41NzE4CnZuIC0wLjMzMDcgMC43NDk1IDAuNTczNQp2biAtMC4yMzM2IDAuNzM1NiAwLjYzNTgKdm4gLTAuMjI3NCAwLjczNDUgMC42Mzk0CnZuIC0wLjEyMzMgMC43MTIxIDAuNjkxMgp2biAtMC4xMTI1IDAuNzA5NCAwLjY5NTgKdm4gMC4wMjkzIDAuNjg3NCAwLjcyNTcKdm4gMC4wMjIwIDAuNjg1MiAwLjcyODAKdm4gLTAuMDI2MyAwLjY4NTIgMC43Mjc5CnZuIC0wLjAzMzYgMC42ODc0IDAuNzI1NQp2biAtMC43NjY1IDAuNjQxOSAtMC4wMjEzCnZuIC0wLjc2MjAgMC42NDY4IC0wLjAzMjAKdm4gLTAuMTA4NCAwLjcxNTAgLTAuNjkwNgp2biAtMC4xMTkyIDAuNzE3NyAtMC42ODYxCnZuIC0wLjIyOTkgMC43NDA4IC0wLjYzMTIKdm4gLTAuMjIzNyAwLjczOTcgLTAuNjM0Nwp2biAwLjcyNzUgMC42Nzg1IC0wLjEwMjMKdm4gMC43MTg5IDAuNjg0OSAtMC4xMTg4CnZuIDAuNjUzNSAwLjcyMTQgLTAuMjI5Mwp2biAwLjY2MDkgMC43MTgyIC0wLjIxNzkKdm4gMC4xMDg0IDAuNzA5NCAwLjY5NjQKdm4gMC4xMTkyIDAuNzEyMSAwLjY5MTkKdm4gMC4yMjk4IDAuNzM1NiAwLjYzNzIKdm4gMC4yMjM2IDAuNzM0NSAwLjY0MDcKdm4gMC43MjY4IDAuNjc3NiAwLjExMjEKdm4gMC43MTgyIDAuNjgzOSAwLjEyODYKdm4gMC42NTk2IDAuNzE2NCAwLjIyNzYKdm4gMC42NTIxIDAuNzE5NSAwLjIzODkKdm4gMC41ODYxIDAuNzQwMyAwLjMyOTQKdm4gMC41ODA0IDAuNzQxNiAwLjMzNjUKdm4gMC41MDY5IDAuNzUyNyAwLjQyMDIKdm4gMC41MDM0IDAuNzUzMCAwLjQyMzgKdm4gMC40MjExIDAuNzU1NSAwLjUwMTkKdm4gMC40MjAyIDAuNzU1NSAwLjUwMjYKdm4gMC4zMjczIDAuNzQ5NSAwLjU3NTQKdm4gMC4zMjk2IDAuNzQ5OCAwLjU3MzcKdm4gMC4xMTI1IDAuNzE1MCAtMC42OTAwCnZuIDAuMTIzMyAwLjcxNzcgLTAuNjg1NAp2biAwLjIyNzQgMC43Mzk3IC0wLjYzMzQKdm4gMC4yMzM2IDAuNzQwOCAtMC42Mjk4CnZuIDAuMzMwNiAwLjc1NDIgLTAuNTY3NAp2biAwLjMzMzAgMC43NTQ0IC0wLjU2NTcKdm4gMC40MjQwIDAuNzU5NiAtMC40OTMyCnZuIDAuNDIzMiAwLjc1OTYgLTAuNDk0MAp2biAwLjUwOTMgMC43NTYxIC0wLjQxMTEKdm4gMC41MDU4IDAuNzU2NCAtMC40MTQ3CnZuIDAuNTg4MCAwLjc0MjkgLTAuMzE5OQp2biAwLjU4MjQgMC43NDQyIC0wLjMyNzAKdm4gLTAuNzI2OCAwLjY3ODUgLTAuMTA2Ngp2biAtMC43MTgyIDAuNjg0OSAtMC4xMjMxCnZuIC0wLjY1OTYgMC43MTgyIC0wLjIyMTgKdm4gLTAuNjUyMSAwLjcyMTQgLTAuMjMzMQp2biAtMC41ODYxIDAuNzQyOSAtMC4zMjM0CnZuIC0wLjU4MDQgMC43NDQzIC0wLjMzMDUKdm4gLTAuNTA2OSAwLjc1NjEgLTAuNDE0MQp2biAtMC41MDM0IDAuNzU2NCAtMC40MTc3CnZuIC0wLjQyMTEgMC43NTk2IC0wLjQ5NTcKdm4gLTAuNDIwMyAwLjc1OTYgLTAuNDk2NAp2biAtMC4zMjczIDAuNzU0MiAtMC41NjkzCnZuIC0wLjMyOTYgMC43NTQ0IC0wLjU2NzYKdm4gMC4wMDEzIDAuMDI3MyAtMC45OTk2CnZuIDAuMDAxNCAwLjAyODYgLTAuOTk5Ngp2biAtMC4wMDAwIC0wLjAwMDAgLTEuMDAwMAp2biAtMC4wMDE1IC0wLjAzMDcgLTAuOTk5NQp2biAtMC4wMDEzIC0wLjAyNTYgLTAuOTk5Nwp2biAtMC4wNDg0IC0wLjk5ODQgLTAuMDI3Ngp2biAtMC4wNDg0IC0wLjk5ODUgLTAuMDI3NQp2biAtMC4wNDg0IC0wLjk5ODUgMC4wMjczCnZuIC0wLjA0ODQgLTAuOTk4NCAwLjAyNzcKdm4gLTAuMDAwMCAtMS4wMDAwIDAuMDAxNQp2biAtMC4wMDAwIC0wLjk5NTIgLTAuMDk4MAp2biAwLjAwMDAgMC45OTUyIC0wLjA5ODAKdm4gMC4wMDAwIDEuMDAwMCAwLjAwMTUKdm4gLTAuOTk2OSAwLjAwNzUgLTAuMDc4MQp2biAtMC45NzI0IDAuMDIyNyAtMC4yMzIzCnZuIC0wLjkyMzkgMC4wMzc0IC0wLjM4MDgKdm4gLTAuODUyNiAwLjA1MTIgLTAuNTIwMAp2biAtMC43NjA0IDAuMDYzNiAtMC42NDYzCnZuIC0wLjY0OTQgMC4wNzQ1IC0wLjc1NjgKdm4gLTAuNTIyNSAwLjA4MzYgLTAuODQ4NQp2biAtMC4zODI3IDAuMDkwNiAtMC45MTk0CnZuIC0wLjIzMzQgMC4wOTUzIC0wLjk2NzcKdm4gLTAuMDc4NSAwLjA5NzcgLTAuOTkyMQp2biAtMC45OTY5IDAuMDIzMCAtMC4wNzUwCnZuIC0wLjk3MjQgMC4wNjc5IC0wLjIyMzQKdm4gLTAuOTIzOSAwLjExMTIgLTAuMzY2MQp2biAtMC44NTI3IDAuMTUxNyAtMC41MDAwCnZuIC0wLjc2MDQgMC4xODg2IC0wLjYyMTUKdm4gLTAuNjQ5NCAwLjIyMDggLTAuNzI3Nwp2biAtMC41MjI1IDAuMjQ3NSAtMC44MTU5CnZuIC0wLjM4MjcgMC4yNjgyIC0wLjg4NDEKdm4gLTAuMjMzNCAwLjI4MjMgLTAuOTMwNQp2biAtMC4wNzg0IDAuMjg5NCAtMC45NTQwCnZuIC0wLjk5NjkgMC4wMzcwIC0wLjA2OTIKdm4gLTAuOTcyNCAwLjExMDEgLTAuMjA1OQp2biAtMC45MjM5IDAuMTgwNCAtMC4zMzc1CnZuIC0wLjg1MjcgMC4yNDYzIC0wLjQ2MDgKdm4gLTAuNzYwNCAwLjMwNjIgLTAuNTcyNwp2biAtMC42NDk1IDAuMzU4NCAtMC42NzA2CnZuIC0wLjUyMjUgMC40MDIwIC0wLjc1MTkKdm4gLTAuMzgyNyAwLjQzNTUgLTAuODE0OAp2biAtMC4yMzM0IDAuNDU4NCAtMC44NTc2CnZuIC0wLjA3ODUgMC40Njk5IC0wLjg3OTIKdm4gLTAuOTk2OSAwLjA0OTYgLTAuMDYwOAp2biAtMC45NzI0IDAuMTQ3OSAtMC4xODA2CnZuIC0wLjkyMzkgMC4yNDI2IC0wLjI5NTkKdm4gLTAuODUyNiAwLjMzMTQgLTAuNDA0MAp2biAtMC43NjA0IDAuNDExOSAtMC41MDIxCnZuIC0wLjY0OTQgMC40ODI0IC0wLjU4NzgKdm4gLTAuNTIyNSAwLjU0MDkgLTAuNjU5MQp2biAtMC4zODI3IDAuNTg2MSAtMC43MTQyCnZuIC0wLjIzMzQgMC42MTY5IC0wLjc1MTcKdm4gLTAuMDc4NSAwLjYzMjQgLTAuNzcwNgp2biAtMC45OTY5IDAuMDYwNyAtMC4wNDk2CnZuIC0wLjk3MjQgMC4xODA1IC0wLjE0ODAKdm4gLTAuOTIzOSAwLjI5NTkgLTAuMjQyNwp2biAtMC44NTI2IDAuNDA0MCAtMC4zMzE0CnZuIC0wLjc2MDQgMC41MDIwIC0wLjQxMjAKdm4gLTAuNjQ5NCAwLjU4NzggLTAuNDgyNAp2biAtMC41MjI0IDAuNjU5MSAtMC41NDA5CnZuIC0wLjM4MjcgMC43MTQxIC0wLjU4NjEKdm4gLTAuMjMzNCAwLjc1MTcgLTAuNjE2OQp2biAtMC4wNzg1IDAuNzcwNiAtMC42MzI0CnZuIC0wLjk5NjkgMC4wNjkyIC0wLjAzNjkKdm4gLTAuOTcyNCAwLjIwNTkgLTAuMTEwMAp2biAtMC45MjM5IDAuMzM3NSAtMC4xODA0CnZuIC0wLjg1MjYgMC40NjA4IC0wLjI0NjMKdm4gLTAuNzYwNCAwLjU3MjcgLTAuMzA2MQp2biAtMC42NDk0IDAuNjcwNyAtMC4zNTg0CnZuIC0wLjUyMjUgMC43NTIwIC0wLjQwMTkKdm4gLTAuMzgyNyAwLjgxNDggLTAuNDM1NQp2biAtMC4yMzM0IDAuODU3NiAtMC40NTg0CnZuIC0wLjA3ODUgMC44NzkyIC0wLjQ3MDAKdm4gLTAuOTk2OSAwLjA3NTAgLTAuMDIzMAp2biAtMC45NzI0IDAuMjIzMyAtMC4wNjc5CnZuIC0wLjkyMzkgMC4zNjYyIC0wLjExMTIKdm4gLTAuODUyNyAwLjQ5OTkgLTAuMTUxNwp2biAtMC43NjA0IDAuNjIxNSAtMC4xODg2CnZuIC0wLjY0OTUgMC43Mjc2IC0wLjIyMDgKdm4gLTAuNTIyNSAwLjgxNTkgLTAuMjQ3NQp2biAtMC4zODI3IDAuODg0MSAtMC4yNjgyCnZuIC0wLjIzMzUgMC45MzA1IC0wLjI4MjMKdm4gLTAuMDc4NSAwLjk1NDAgLTAuMjg5NAp2biAtMC45OTY5IDAuMDc4MSAtMC4wMDc2CnZuIC0wLjk3MjQgMC4yMzIzIC0wLjAyMjgKdm4gLTAuOTIzOSAwLjM4MDggLTAuMDM3NQp2biAtMC44NTI2IDAuNTIwMCAtMC4wNTEyCnZuIC0wLjc2MDQgMC42NDYzIC0wLjA2MzcKdm4gLTAuNjQ5NSAwLjc1NjcgLTAuMDc0NQp2biAtMC41MjI1IDAuODQ4NSAtMC4wODM2CnZuIC0wLjM4MjcgMC45MTk0IC0wLjA5MDYKdm4gLTAuMjMzNCAwLjk2NzcgLTAuMDk1Mwp2biAtMC4wNzg1IDAuOTkyMSAtMC4wOTc3CnZuIC0wLjk5NjkgMC4wNzg0IDAuMDAwMQp2biAtMC45NzI0IDAuMjMzNCAwLjAwMDQKdm4gLTAuOTIzOSAwLjM4MjYgMC4wMDA2CnZuIC0wLjg1MjcgMC41MjI1IDAuMDAwOAp2biAtMC43NjA0IDAuNjQ5NSAwLjAwMTAKdm4gLTAuNjQ5NCAwLjc2MDQgMC4wMDExCnZuIC0wLjUyMjUgMC44NTI2IDAuMDAxMwp2biAtMC4zODI3IDAuOTIzOSAwLjAwMTQKdm4gLTAuMjMzNSAwLjk3MjQgMC4wMDE1CnZuIC0wLjA3ODUgMC45OTY5IDAuMDAxNQp2biAtMC45OTY5IDAuMDc1MiAwLjAyMjYKdm4gLTAuOTcyNCAwLjIyMzQgMC4wNjc3CnZuIC0wLjkyMzkgMC4zNjYyIDAuMTExMAp2biAtMC44NTI2IDAuNTAwMCAwLjE1MTYKdm4gLTAuNzYwNCAwLjYyMTUgMC4xODg1CnZuIC0wLjY0OTQgMC43Mjc3IDAuMjIwNwp2biAtMC41MjI1IDAuODE1OSAwLjI0NzUKdm4gLTAuMzgyNyAwLjg4NDEgMC4yNjgyCnZuIC0wLjIzMzQgMC45MzA1IDAuMjgyMwp2biAtMC4wNzg1IDAuOTU0MCAwLjI4OTQKdm4gLTAuOTk2OSAwLjA2OTIgMC4wMzcxCnZuIC0wLjkyMzkgMC4zMzc1IDAuMTgwNAp2biAtMC44NTI2IDAuNDYwOCAwLjI0NjMKdm4gLTAuNzYwNCAwLjU3MjggMC4zMDYyCnZuIC0wLjY0OTQgMC42NzA2IDAuMzU4NAp2biAtMC41MjI1IDAuNzUyMCAwLjQwMTkKdm4gLTAuMzgyNyAwLjgxNDggMC40MzU1CnZuIC0wLjIzMzQgMC44NTc2IDAuNDU4NAp2biAtMC4wNzg0IDAuODc5MiAwLjQ2OTkKdm4gLTAuOTk2OSAwLjA2MDUgMC4wNDk5CnZuIC0wLjk3MjQgMC4xODAzIDAuMTQ4Mgp2biAtMC45MjM5IDAuMjk1NyAwLjI0MjgKdm4gLTAuODUyNiAwLjQwMzkgMC4zMzE1CnZuIC0wLjc2MDQgMC41MDIwIDAuNDEyMAp2biAtMC42NDk1IDAuNTg3OCAwLjQ4MjQKdm4gLTAuNTIyNSAwLjY1OTEgMC41NDA5CnZuIC0wLjM4MjcgMC43MTQyIDAuNTg2MQp2biAtMC4yMzM0IDAuNzUxNyAwLjYxNjkKdm4gLTAuMDc4NSAwLjc3MDYgMC42MzI0CnZuIC0wLjk5NjkgMC4wNTAwIDAuMDYwNQp2biAtMC45NzI0IDAuMTQ4MiAwLjE4MDMKdm4gLTAuOTIzOSAwLjI0MjggMC4yOTU3CnZuIC0wLjg1MjYgMC4zMzE1IDAuNDAzOQp2biAtMC43NjA0IDAuNDEyMCAwLjUwMjAKdm4gLTAuNjQ5NSAwLjQ4MjQgMC41ODc4CnZuIC0wLjUyMjUgMC41NDA5IDAuNjU5MQp2biAtMC4zODI3IDAuNTg2MSAwLjcxNDIKdm4gLTAuMjMzNCAwLjYxNjkgMC43NTE2CnZuIC0wLjA3ODUgMC42MzI0IDAuNzcwNgp2biAtMC45OTY5IDAuMDM3MCAwLjA2OTMKdm4gLTAuOTcyNCAwLjExMDAgMC4yMDU5CnZuIC0wLjkyMzkgMC4xODA0IDAuMzM3NQp2biAtMC44NTI2IDAuMjQ2MyAwLjQ2MDgKdm4gLTAuNzYwNCAwLjMwNjIgMC41NzI3CnZuIC0wLjY0OTUgMC4zNTg1IDAuNjcwNgp2biAtMC41MjI1IDAuNDAyMCAwLjc1MjAKdm4gLTAuMzgyNyAwLjQzNTUgMC44MTQ4CnZuIC0wLjIzMzQgMC40NTg0IDAuODU3Ngp2biAtMC4wNzg0IDAuNDcwMCAwLjg3OTIKdm4gLTAuOTk2OSAwLjAyMjYgMC4wNzUyCnZuIC0wLjk3MjQgMC4wNjc2IDAuMjIzNAp2biAtMC45MjM5IDAuMTExMCAwLjM2NjIKdm4gLTAuODUyNiAwLjE1MTYgMC41MDAwCnZuIC0wLjc2MDQgMC4xODg1IDAuNjIxNQp2biAtMC42NDk0IDAuMjIwNyAwLjcyNzcKdm4gLTAuNTIyNSAwLjI0NzUgMC44MTU5CnZuIC0wLjM4MjcgMC4yNjgyIDAuODg0MQp2biAtMC4yMzM0IDAuMjgyMiAwLjkzMDUKdm4gLTAuMDc4NSAwLjI4OTQgMC45NTQwCnZuIC0wLjk5NjkgMC4wMDc4IDAuMDc4MQp2biAtMC45NzI0IDAuMDIzMCAwLjIzMjMKdm4gLTAuOTIzOSAwLjAzNzYgMC4zODA4CnZuIC0wLjg1MjYgMC4wNTEzIDAuNTIwMAp2biAtMC43NjA0IDAuMDYzNyAwLjY0NjMKdm4gLTAuNjQ5NCAwLjA3NDYgMC43NTY4CnZuIC0wLjUyMjUgMC4wODM2IDAuODQ4NQp2biAtMC4zODI3IDAuMDkwNiAwLjkxOTQKdm4gLTAuMjMzNCAwLjA5NTMgMC45Njc3CnZuIC0wLjA3ODUgMC4wOTc3IDAuOTkyMQp2biAtMC45OTY5IC0wLjAwNzkgMC4wNzgwCnZuIC0wLjk3MjQgLTAuMDIzMCAwLjIzMjMKdm4gLTAuOTIzOSAtMC4wMzc2IDAuMzgwOAp2biAtMC44NTI2IC0wLjA1MTMgMC41MjAwCnZuIC0wLjc2MDQgLTAuMDYzNyAwLjY0NjMKdm4gLTAuNjQ5NCAtMC4wNzQ2IDAuNzU2OAp2biAtMC41MjI1IC0wLjA4MzYgMC44NDg1CnZuIC0wLjM4MjcgLTAuMDkwNSAwLjkxOTQKdm4gLTAuMjMzNCAtMC4wOTUzIDAuOTY3Nwp2biAtMC4wNzg1IC0wLjA5NzcgMC45OTIxCnZuIC0wLjk5NjkgLTAuMDIyNiAwLjA3NTEKdm4gLTAuOTcyNCAtMC4wNjc2IDAuMjIzNAp2biAtMC45MjM5IC0wLjExMTAgMC4zNjYyCnZuIC0wLjg1MjYgLTAuMTUxNiAwLjUwMDAKdm4gLTAuNzYwNCAtMC4xODg1IDAuNjIxNQp2biAtMC42NDk0IC0wLjIyMDcgMC43Mjc3CnZuIC0wLjUyMjUgLTAuMjQ3NSAwLjgxNTkKdm4gLTAuMzgyNyAtMC4yNjgyIDAuODg0MQp2biAtMC4yMzM0IC0wLjI4MjMgMC45MzA1CnZuIC0wLjA3ODUgLTAuMjg5NCAwLjk1NDAKdm4gLTAuOTk2OSAtMC4wMzcwIDAuMDY5Mgp2biAtMC45NzI0IC0wLjExMDEgMC4yMDU5CnZuIC0wLjkyMzkgLTAuMTgwNCAwLjMzNzUKdm4gLTAuODUyNiAtMC4yNDYzIDAuNDYwOAp2biAtMC43NjA0IC0wLjMwNjEgMC41NzI4CnZuIC0wLjY0OTQgLTAuMzU4NCAwLjY3MDYKdm4gLTAuNTIyNSAtMC40MDIwIDAuNzUxOQp2biAtMC4zODI3IC0wLjQzNTUgMC44MTQ4CnZuIC0wLjIzMzQgLTAuNDU4NCAwLjg1NzYKdm4gLTAuMDc4NSAtMC40Njk5IDAuODc5Mgp2biAtMC45OTY5IC0wLjA0OTkgMC4wNjA1CnZuIC0wLjk3MjQgLTAuMTQ4MiAwLjE4MDQKdm4gLTAuOTIzOSAtMC4yNDI4IDAuMjk1Nwp2biAtMC44NTI2IC0wLjMzMTUgMC40MDM5CnZuIC0wLjc2MDQgLTAuNDEyMCAwLjUwMjAKdm4gLTAuNjQ5NCAtMC40ODI0IDAuNTg3OAp2biAtMC41MjI1IC0wLjU0MDkgMC42NTkxCnZuIC0wLjM4MjcgLTAuNTg2MSAwLjcxNDIKdm4gLTAuMjMzNCAtMC42MTY5IDAuNzUxNwp2biAtMC4wNzg1IC0wLjYzMjQgMC43NzA2CnZuIC0wLjk5NjkgLTAuMDYwNSAwLjA0OTkKdm4gLTAuOTcyNCAtMC4xODA0IDAuMTQ4Mgp2biAtMC45MjM5IC0wLjI5NTcgMC4yNDI4CnZuIC0wLjg1MjYgLTAuNDAzOSAwLjMzMTUKdm4gLTAuNzYwNCAtMC41MDIwIDAuNDEyMQp2biAtMC42NDk1IC0wLjU4NzggMC40ODI0CnZuIC0wLjUyMjUgLTAuNjU5MSAwLjU0MDkKdm4gLTAuMzgyNyAtMC43MTQyIDAuNTg2MQp2biAtMC4yMzM0IC0wLjc1MTcgMC42MTY5CnZuIC0wLjA3ODUgLTAuNzcwNiAwLjYzMjUKdm4gLTAuOTk2OSAtMC4wNjkyIDAuMDM3MQp2biAtMC45NzI0IC0wLjIwNTggMC4xMTAxCnZuIC0wLjkyMzggLTAuMzM3NiAwLjE4MDQKdm4gLTAuODUyNiAtMC40NjA4IDAuMjQ2Mwp2biAtMC43NjA0IC0wLjU3MjcgMC4zMDYyCnZuIC0wLjY0OTQgLTAuNjcwNiAwLjM1ODUKdm4gLTAuNTIyNSAtMC43NTIwIDAuNDAxOQp2biAtMC4zODI3IC0wLjgxNDggMC40MzU1CnZuIC0wLjIzMzQgLTAuODU3NiAwLjQ1ODQKdm4gLTAuMDc4NCAtMC44NzkyIDAuNDY5OQp2biAtMC45OTY5IC0wLjA3NTIgMC4wMjI2CnZuIC0wLjk3MjQgLTAuMjIzNCAwLjA2NzYKdm4gLTAuOTIzOSAtMC4zNjYzIDAuMTExMAp2biAtMC44NTI3IC0wLjUwMDAgMC4xNTE2CnZuIC0wLjc2MDQgLTAuNjIxNSAwLjE4ODUKdm4gLTAuNjQ5NCAtMC43Mjc3IDAuMjIwNwp2biAtMC41MjI1IC0wLjgxNTkgMC4yNDc1CnZuIC0wLjM4MjcgLTAuODg0MSAwLjI2ODIKdm4gLTAuMjMzNSAtMC45MzA1IDAuMjgyMwp2biAtMC4wNzg1IC0wLjk1NDAgMC4yODk0CnZuIC0wLjk5NjkgLTAuMDc4NCAwLjAwMDEKdm4gLTAuOTcyNCAtMC4yMzM1IDAuMDAwNAp2biAtMC45MjM5IC0wLjM4MjYgMC4wMDA2CnZuIC0wLjg1MjcgLTAuNTIyNCAwLjAwMDgKdm4gLTAuNzYwNCAtMC42NDk1IDAuMDAxMAp2biAtMC42NDk0IC0wLjc2MDQgMC4wMDExCnZuIC0wLjUyMjUgLTAuODUyNiAwLjAwMTMKdm4gLTAuMzgyNyAtMC45MjM5IDAuMDAxNAp2biAtMC4yMzM1IC0wLjk3MjQgMC4wMDE1CnZuIC0wLjA3ODUgLTAuOTk2OSAwLjAwMTUKdm4gLTAuOTk2OSAtMC4wNzgxIC0wLjAwNzYKdm4gLTAuOTcyNCAtMC4yMzI0IC0wLjAyMjgKdm4gLTAuOTIzOSAtMC4zODA4IC0wLjAzNzUKdm4gLTAuODUyNiAtMC41MjAwIC0wLjA1MTIKdm4gLTAuNzYwNCAtMC42NDYzIC0wLjA2MzYKdm4gLTAuNjQ5NSAtMC43NTY3IC0wLjA3NDUKdm4gLTAuNTIyNSAtMC44NDg1IC0wLjA4MzYKdm4gLTAuMzgyNyAtMC45MTk0IC0wLjA5MDYKdm4gLTAuMjMzNSAtMC45Njc3IC0wLjA5NTMKdm4gLTAuMDc4NSAtMC45OTIxIC0wLjA5NzcKdm4gLTAuOTk2OSAtMC4wNzQ5IC0wLjAyMzIKdm4gLTAuOTcyNCAtMC4yMjMzIC0wLjA2ODAKdm4gLTAuOTIzOSAtMC4zNjYxIC0wLjExMTMKdm4gLTAuODUyNyAtMC40OTk5IC0wLjE1MTgKdm4gLTAuNzYwNCAtMC42MjE1IC0wLjE4ODYKdm4gLTAuNjQ5NCAtMC43Mjc3IC0wLjIyMDgKdm4gLTAuNTIyNSAtMC44MTU5IC0wLjI0NzUKdm4gLTAuMzgyNyAtMC44ODQxIC0wLjI2ODIKdm4gLTAuMjMzNCAtMC45MzA1IC0wLjI4MjMKdm4gLTAuMDc4NSAtMC45NTQwIC0wLjI4OTQKdm4gLTAuOTk2OSAtMC4wNjk1IC0wLjAzNjQKdm4gLTAuOTcyNCAtMC4yMDYxIC0wLjEwOTcKdm4gLTAuOTIzOSAtMC4zMzc2IC0wLjE4MDEKdm4gLTAuODUyNiAtMC40NjA5IC0wLjI0NjEKdm4gLTAuNzYwNCAtMC41NzI4IC0wLjMwNjAKdm4gLTAuNjQ5NSAtMC42NzA2IC0wLjM1ODQKdm4gLTAuNTIyNSAtMC43NTIwIC0wLjQwMTkKdm4gLTAuMzgyNyAtMC44MTQ4IC0wLjQzNTUKdm4gLTAuMjMzNCAtMC44NTc2IC0wLjQ1ODQKdm4gLTAuMDc4NSAtMC44NzkyIC0wLjQ2OTkKdm4gLTAuOTk2OSAtMC4wNjAzIC0wLjA1MDIKdm4gLTAuOTcyNCAtMC4xODAzIC0wLjE0ODQKdm4gLTAuOTIzOSAtMC4yOTU2IC0wLjI0MzAKdm4gLTAuODUyNiAtMC40MDM4IC0wLjMzMTYKdm4gLTAuNzYwNCAtMC41MDIwIC0wLjQxMjEKdm4gLTAuNjQ5NCAtMC41ODc4IC0wLjQ4MjUKdm4gLTAuNTIyNSAtMC42NTkxIC0wLjU0MTAKdm4gLTAuMzgyNyAtMC43MTQxIC0wLjU4NjEKdm4gLTAuMjMzNCAtMC43NTE2IC0wLjYxNjkKdm4gLTAuMDc4NSAtMC43NzA2IC0wLjYzMjUKdm4gLTAuOTk2OSAtMC4wNTAwIC0wLjA2MDUKdm4gLTAuOTcyNCAtMC4xNDgyIC0wLjE4MDMKdm4gLTAuOTIzOSAtMC4yNDI5IC0wLjI5NTcKdm4gLTAuODUyNiAtMC4zMzE2IC0wLjQwMzkKdm4gLTAuNzYwNCAtMC40MTIwIC0wLjUwMjAKdm4gLTAuNjQ5NSAtMC40ODI0IC0wLjU4NzgKdm4gLTAuNTIyNSAtMC41NDA5IC0wLjY1OTEKdm4gLTAuMzgyNyAtMC41ODYxIC0wLjcxNDIKdm4gLTAuMjMzNCAtMC42MTY5IC0wLjc1MTcKdm4gLTAuMDc4NSAtMC42MzI0IC0wLjc3MDYKdm4gLTAuOTk2OSAtMC4wMzcwIC0wLjA2OTIKdm4gLTAuOTcyNCAtMC4xMTAxIC0wLjIwNTkKdm4gLTAuOTIzOSAtMC4xODA0IC0wLjMzNzUKdm4gLTAuODUyNiAtMC4yNDYzIC0wLjQ2MDgKdm4gLTAuNzYwNCAtMC4zMDYxIC0wLjU3MjgKdm4gLTAuNjQ5NCAtMC4zNTg1IC0wLjY3MDYKdm4gLTAuNTIyNSAtMC40MDIwIC0wLjc1MjAKdm4gLTAuMzgyNyAtMC40MzU1IC0wLjgxNDgKdm4gLTAuMjMzNSAtMC40NTg0IC0wLjg1NzUKdm4gLTAuMDc4NSAtMC40NzAwIC0wLjg3OTIKdm4gLTAuOTk2OSAtMC4wMjI2IC0wLjA3NTEKdm4gLTAuOTcyNCAtMC4wNjc3IC0wLjIyMzQKdm4gLTAuOTIzOSAtMC4xMTEwIC0wLjM2NjIKdm4gLTAuODUyNyAtMC4xNTE2IC0wLjUwMDAKdm4gLTAuNzYwNCAtMC4xODg1IC0wLjYyMTUKdm4gLTAuNjQ5NCAtMC4yMjA3IC0wLjcyNzcKdm4gLTAuNTIyNSAtMC4yNDc1IC0wLjgxNTkKdm4gLTAuMzgyNyAtMC4yNjgyIC0wLjg4NDEKdm4gLTAuMjMzNSAtMC4yODIzIC0wLjkzMDUKdm4gLTAuMDc4NCAtMC4yODk0IC0wLjk1NDAKdm4gLTAuOTk2OSAtMC4wMDc3IC0wLjA3ODEKdm4gLTAuOTcyNCAtMC4wMjI5IC0wLjIzMjMKdm4gLTAuOTIzOSAtMC4wMzc1IC0wLjM4MDgKdm4gLTAuODUyNyAtMC4wNTEyIC0wLjUyMDAKdm4gLTAuNzYwNCAtMC4wNjM2IC0wLjY0NjMKdm4gLTAuNjQ5NCAtMC4wNzQ1IC0wLjc1NjgKdm4gLTAuNTIyNSAtMC4wODM2IC0wLjg0ODUKdm4gLTAuMzgyNiAtMC4wOTA2IC0wLjkxOTUKdm4gLTAuMjMzNCAtMC4wOTUzIC0wLjk2NzcKdm4gLTAuMDc4NCAtMC4wOTc3IC0wLjk5MjEKdm4gMC4wMDAwIDAuOTU1MiAwLjI5NTkKdm4gLTAuMDAwMCAtMC44Nzc4IDAuNDc5MAp2biAtMC4wMDAwIC0wLjk1NTIgMC4yOTU5CnZuIC0wLjAwMDAgLTAuOTk1MCAwLjEwMDEKdm4gLTAuMDAwMCAtMS4wMDAwIC0wLjAwMjUKdm4gMC4wMDAwIDEuMDAwMCAtMC4wMDI1CnZuIDAuMDAwMCAwLjk5NTAgMC4xMDAxCnZuIDAuMDAwMCAwLjk1NTIgLTAuMjk1OAp2biAwLjk5NjkgMC4wNzgxIDAuMDA3OAp2biAwLjk3MjQgMC4yMzIyIDAuMDIzMwp2biAwLjkyMzkgMC4zODA4IDAuMDM4Mwp2biAwLjg1MjYgMC41MTk5IDAuMDUyMwp2biAwLjc2MDQgMC42NDYyIDAuMDY1MAp2biAwLjY0OTUgMC43NTY2IDAuMDc2MQp2biAwLjUyMjUgMC44NDg0IDAuMDg1Mwp2biAwLjM4MjcgMC45MTkyIDAuMDkyNAp2biAwLjIzMzQgMC45Njc1IDAuMDk3Mwp2biAwLjA3ODUgMC45OTE5IDAuMDk5OAp2biAwLjk5NjkgMC4wNzUxIDAuMDIzMQp2biAwLjk3MjQgMC4yMjMxIDAuMDY5MAp2biAwLjkyMzkgMC4zNjU1IDAuMTEzMQp2biAwLjg1MjYgMC40OTkxIDAuMTU0Ngp2biAwLjc2MDQgMC42MjA0IDAuMTkyMQp2biAwLjY0OTQgMC43MjY0IDAuMjI1MAp2biAwLjUyMjUgMC44MTQ1IDAuMjUyMwp2biAwLjM4MjcgMC44ODI1IDAuMjczMwp2biAwLjIzMzQgMC45Mjg4IDAuMjg3Nwp2biAwLjA3ODQgMC45NTIzIDAuMjk0OQp2biAwLjk5NjkgMC4wNjg4IDAuMDM3OAp2biAwLjk3MjQgMC4yMDQ5IDAuMTEyMAp2biAwLjkyMzkgMC4zMzU5IDAuMTgzNAp2biAwLjg1MjYgMC40NTg2IDAuMjUwNAp2biAwLjc2MDQgMC41NzAxIDAuMzExMgp2biAwLjY0OTQgMC42Njc1IDAuMzY0Mwp2biAwLjUyMjUgMC43NDg0IDAuNDA4NQp2biAwLjM4MjcgMC44MTEwIDAuNDQyNgp2biAwLjIzMzUgMC44NTM1IDAuNDY1OAp2biAwLjA3ODQgMC44NzUxIDAuNDc3Ngp2biAwLjk5NjkgMC4wNjAxIDAuMDUwNAp2biAwLjk3MjQgMC4xNzg5IDAuMTQ5OQp2biAwLjkyMzkgMC4yOTMzIDAuMjQ1OAp2biAwLjg1MjcgMC40MDA1IDAuMzM1NQp2biAwLjc2MDQgMC40OTc4IDAuNDE3MQp2biAwLjY0OTUgMC41ODI5IDAuNDg4Mwp2biAwLjUyMjUgMC42NTM2IDAuNTQ3Ngp2biAwLjM4MjcgMC43MDgyIDAuNTkzNAp2biAwLjIzMzQgMC43NDUzIDAuNjI0NQp2biAwLjA3ODUgMC43NjQxIDAuNjQwMwp2biAwLjk5NjkgMC4wNDkyIDAuMDYxMQp2biAwLjk3MjQgMC4xNDYzIDAuMTgxOQp2biAwLjkyMzkgMC4yMzk4IDAuMjk4Mgp2biAwLjg1MjYgMC4zMjc0IDAuNDA3Mgp2biAwLjc2MDQgMC40MDY5IDAuNTA2Mgp2biAwLjY0OTQgMC40NzY0IDAuNTkyNwp2biAwLjUyMjUgMC41MzQyIDAuNjY0Ngp2biAwLjM4MjcgMC41Nzg4IDAuNzIwMQp2biAwLjIzMzQgMC42MDkyIDAuNzU3OQp2biAwLjA3ODUgMC42MjQ2IDAuNzc3MAp2biAwLjk5NjkgMC4wMzYxIDAuMDY5Ngp2biAwLjk3MjQgMC4xMDgxIDAuMjA2OQp2biAwLjkyMzkgMC4xNzczIDAuMzM5MQp2biAwLjg1MjYgMC4yNDIyIDAuNDYzMAp2biAwLjc2MDQgMC4zMDEyIDAuNTc1NAp2biAwLjY0OTQgMC4zNTI2IDAuNjczNwp2biAwLjUyMjUgMC4zOTU1IDAuNzU1NAp2biAwLjM4MjcgMC40Mjg1IDAuODE4NQp2biAwLjIzMzQgMC40NTEwIDAuODYxNQp2biAwLjA3ODUgMC40NjI0IDAuODgzMgp2biAwLjk5NjkgMC4wMjI2IDAuMDc1MQp2biAwLjk3MjQgMC4wNjY2IDAuMjIzNwp2biAwLjkyMzkgMC4xMDkxIDAuMzY2OAp2biAwLjg1MjYgMC4xNDg5IDAuNTAwOAp2biAwLjc2MDQgMC4xODUwIDAuNjIyNQp2biAwLjY0OTUgMC4yMTY2IDAuNzI4OQp2biAwLjUyMjUgMC4yNDI4IDAuODE3Mwp2biAwLjM4MjYgMC4yNjMxIDAuODg1Ngp2biAwLjIzMzUgMC4yNzY5IDAuOTMyMQp2biAwLjA3ODUgMC4yODM5IDAuOTU1Ngp2biAwLjk5NjkgMC4wMDc1IDAuMDc4MQp2biAwLjk3MjQgMC4wMjI0IDAuMjMyNAp2biAwLjkyMzkgMC4wMzY4IDAuMzgwOQp2biAwLjg1MjYgMC4wNTAyIDAuNTIwMQp2biAwLjc2MDQgMC4wNjI0IDAuNjQ2NQp2biAwLjY0OTUgMC4wNzMwIDAuNzU2OQp2biAwLjUyMjUgMC4wODE5IDAuODQ4Nwp2biAwLjM4MjcgMC4wODg3IDAuOTE5Ngp2biAwLjIzMzUgMC4wOTM0IDAuOTY3OQp2biAwLjA3ODUgMC4wOTU3IDAuOTkyMwp2biAwLjk5NjkgLTAuMDA3NSAwLjA3ODEKdm4gMC45NzI0IC0wLjAyMjQgMC4yMzI0CnZuIDAuOTIzOSAtMC4wMzY3IDAuMzgwOQp2biAwLjg1MjYgLTAuMDUwMiAwLjUyMDEKdm4gMC43NjA0IC0wLjA2MjMgMC42NDY0CnZuIDAuNjQ5NSAtMC4wNzMwIDAuNzU2OQp2biAwLjUyMjUgLTAuMDgxOSAwLjg0ODcKdm4gMC4zODI3IC0wLjA4ODcgMC45MTk2CnZuIDAuMjMzNCAtMC4wOTM0IDAuOTY3OQp2biAwLjA3ODQgLTAuMDk1NyAwLjk5MjMKdm4gMC45OTY5IC0wLjAyMjMgMC4wNzUzCnZuIDAuOTcyNCAtMC4wNjY0IDAuMjIzOAp2biAwLjkyMzkgLTAuMTA5MCAwLjM2NjgKdm4gMC44NTI2IC0wLjE0ODggMC41MDA5CnZuIDAuNzYwNCAtMC4xODUwIDAuNjIyNgp2biAwLjY0OTQgLTAuMjE2NiAwLjcyODkKdm4gMC41MjI1IC0wLjI0MjggMC44MTczCnZuIDAuMzgyNiAtMC4yNjMxIDAuODg1Ngp2biAwLjIzMzQgLTAuMjc2OSAwLjkzMjEKdm4gMC4wNzg1IC0wLjI4MzkgMC45NTU2CnZuIDAuOTk2OSAtMC4wMzY2IDAuMDY5NAp2biAwLjk3MjQgLTAuMTA4NCAwLjIwNjgKdm4gMC45MjM5IC0wLjE3NzUgMC4zMzkwCnZuIDAuODUyNiAtMC4yNDI0IDAuNDYyOQp2biAwLjc2MDQgLTAuMzAxMiAwLjU3NTQKdm4gMC42NDk1IC0wLjM1MjcgMC42NzM3CnZuIDAuNTIyNSAtMC4zOTU1IDAuNzU1NAp2biAwLjM4MjcgLTAuNDI4NSAwLjgxODUKdm4gMC4yMzM0IC0wLjQ1MTAgMC44NjE1CnZuIDAuMDc4NCAtMC40NjI0IDAuODgzMgp2biAwLjk5NjkgLTAuMDQ5MSAwLjA2MTIKdm4gMC45NzI0IC0wLjE0NjIgMC4xODIwCnZuIDAuOTIzOSAtMC4yMzk3IDAuMjk4Mgp2biAwLjg1MjcgLTAuMzI3MyAwLjQwNzIKdm4gMC43NjA0IC0wLjQwNjkgMC41MDYyCnZuIDAuNjQ5NSAtMC40NzY0IDAuNTkyNwp2biAwLjUyMjUgLTAuNTM0MiAwLjY2NDUKdm4gMC4zODI3IC0wLjU3ODggMC43MjAxCnZuIDAuMjMzNSAtMC42MDkyIDAuNzU3OQp2biAwLjA3ODQgLTAuNjI0NiAwLjc3NzAKdm4gMC45OTY5IC0wLjA2MDEgMC4wNTA0CnZuIDAuOTcyNCAtMC4xNzkwIDAuMTQ5OQp2biAwLjkyMzkgLTAuMjkzMyAwLjI0NTgKdm4gMC44NTI2IC0wLjQwMDUgMC4zMzU2CnZuIDAuNzYwNCAtMC40OTc4IDAuNDE3MQp2biAwLjY0OTQgLTAuNTgyOSAwLjQ4ODQKdm4gMC41MjI2IC0wLjY1MzUgMC41NDc2CnZuIDAuMzgyNiAtMC43MDgyIDAuNTkzNAp2biAwLjIzMzQgLTAuNzQ1MyAwLjYyNDUKdm4gMC4wNzg1IC0wLjc2NDEgMC42NDAzCnZuIDAuOTk2OSAtMC4wNjg3IDAuMDM3OAp2biAwLjk3MjQgLTAuMjA0OCAwLjExMjAKdm4gMC45MjM5IC0wLjMzNTggMC4xODM0CnZuIDAuODUyNiAtMC40NTg2IDAuMjUwNAp2biAwLjc2MDQgLTAuNTcwMCAwLjMxMTIKdm4gMC42NDk0IC0wLjY2NzUgMC4zNjQzCnZuIDAuNTIyNSAtMC43NDg1IDAuNDA4NAp2biAwLjM4MjcgLTAuODExMCAwLjQ0MjYKdm4gMC4yMzM0IC0wLjg1MzYgMC40NjU4CnZuIDAuMDc4NSAtMC44NzUxIDAuNDc3Ngp2biAwLjk5NjkgLTAuMDc1MSAwLjAyMjgKdm4gMC45NzI0IC0wLjIyMzEgMC4wNjg4CnZuIDAuOTIzOSAtMC4zNjU2IDAuMTEzMAp2biAwLjg1MjYgLTAuNDk5MiAwLjE1NDQKdm4gMC43NjA0IC0wLjYyMDQgMC4xOTIxCnZuIDAuNjQ5NCAtMC43MjY0IDAuMjI0OQp2biAwLjUyMjUgLTAuODE0NSAwLjI1MjIKdm4gMC4zODI3IC0wLjg4MjUgMC4yNzMzCnZuIDAuMjMzNSAtMC45Mjg4IDAuMjg3Nwp2biAwLjA3ODUgLTAuOTUyMyAwLjI5NDkKdm4gMC45OTY5IC0wLjA3ODAgMC4wMDgwCnZuIDAuOTcyNCAtMC4yMzIyIDAuMDIzNQp2biAwLjkyMzkgLTAuMzgwNyAwLjAzODQKdm4gMC44NTI2IC0wLjUxOTkgMC4wNTIzCnZuIDAuNzYwNCAtMC42NDYyIDAuMDY1MAp2biAwLjY0OTUgLTAuNzU2NiAwLjA3NjEKdm4gMC41MjI1IC0wLjg0ODQgMC4wODUzCnZuIDAuMzgyNyAtMC45MTkyIDAuMDkyNQp2biAwLjIzMzUgLTAuOTY3NSAwLjA5NzMKdm4gMC4wNzg1IC0wLjk5MTkgMC4wOTk3CnZuIDAuOTk2OSAtMC4wNzg1IC0wLjAwMDIKdm4gMC45NzI0IC0wLjIzMzUgLTAuMDAwNgp2biAwLjkyMzkgLTAuMzgyNiAtMC4wMDEwCnZuIDAuODUyNiAtMC41MjI1IC0wLjAwMTMKdm4gMC43NjA0IC0wLjY0OTQgLTAuMDAxNgp2biAwLjY0OTQgLTAuNzYwNCAtMC4wMDE5CnZuIDAuNTIyNSAtMC44NTI2IC0wLjAwMjIKdm4gMC4zODI3IC0wLjkyMzkgLTAuMDAyMwp2biAwLjIzMzUgLTAuOTcyNCAtMC4wMDI1CnZuIDAuMDc4NSAtMC45OTY5IC0wLjAwMjUKdm4gMC45OTY5IC0wLjA3NDkgLTAuMDIzNgp2biAwLjk3MjQgLTAuMjIyOSAtMC4wNjkzCnZuIDAuOTIzOSAtMC4zNjU1IC0wLjExMzMKdm4gMC44NTI2IC0wLjQ5OTEgLTAuMTU0Nwp2biAwLjc2MDQgLTAuNjIwMyAtMC4xOTIyCnZuIDAuNjQ5NCAtMC43MjY0IC0wLjIyNTAKdm4gMC41MjI1IC0wLjgxNDUgLTAuMjUyMwp2biAwLjM4MjcgLTAuODgyNSAtMC4yNzMzCnZuIDAuMjMzNCAtMC45Mjg4IC0wLjI4NzcKdm4gMC4wNzg0IC0wLjk1MjMgLTAuMjk0OQp2biAwLjk5NjkgLTAuMDY5MSAtMC4wMzcxCnZuIDAuOTcyNCAtMC4yMDUwIC0wLjExMTUKdm4gMC45MjM5IC0wLjMzNjEgLTAuMTgzMQp2biAwLjg1MjYgLTAuNDU4OCAtMC4yNTAyCnZuIDAuNzYwNCAtMC41NzAxIC0wLjMxMTAKdm4gMC42NDk0IC0wLjY2NzUgLTAuMzY0Mgp2biAwLjUyMjUgLTAuNzQ4NCAtMC40MDg0CnZuIDAuMzgyNyAtMC44MTEwIC0wLjQ0MjYKdm4gMC4yMzM1IC0wLjg1MzUgLTAuNDY1OAp2biAwLjA3ODUgLTAuODc1MSAtMC40Nzc2CnZuIDAuOTk2OSAtMC4wNTk4IC0wLjA1MDgKdm4gMC45NzI0IC0wLjE3ODcgLTAuMTUwMgp2biAwLjkyMzkgLTAuMjkzMiAtMC4yNDYwCnZuIDAuODUyNiAtMC40MDA0IC0wLjMzNTcKdm4gMC43NjA0IC0wLjQ5NzcgLTAuNDE3Mgp2biAwLjY0OTQgLTAuNTgyOCAtMC40ODg0CnZuIDAuNTIyNSAtMC42NTM1IC0wLjU0NzYKdm4gMC4zODI3IC0wLjcwODIgLTAuNTkzNAp2biAwLjIzMzUgLTAuNzQ1MyAtMC42MjQ1CnZuIDAuMDc4NCAtMC43NjQxIC0wLjY0MDMKdm4gMC45OTY5IC0wLjA0OTMgLTAuMDYxMQp2biAwLjk3MjQgLTAuMTQ2MyAtMC4xODE4CnZuIDAuOTIzOSAtMC4yMzk4IC0wLjI5ODIKdm4gMC44NTI3IC0wLjMyNzQgLTAuNDA3Mgp2biAwLjc2MDQgLTAuNDA2OSAtMC41MDYyCnZuIDAuNjQ5NSAtMC40NzY0IC0wLjU5MjYKdm4gMC41MjI1IC0wLjUzNDIgLTAuNjY0Ngp2biAwLjM4MjcgLTAuNTc4OCAtMC43MjAxCnZuIDAuMjMzNSAtMC42MDkyIC0wLjc1NzkKdm4gMC4wNzg0IC0wLjYyNDYgLTAuNzc3MAp2biAwLjk5NjkgLTAuMDM2NiAtMC4wNjk0CnZuIDAuOTcyNCAtMC4xMDg1IC0wLjIwNjcKdm4gMC45MjM5IC0wLjE3NzcgLTAuMzM5MAp2biAwLjg1MjYgLTAuMjQyNCAtMC40NjI5CnZuIDAuNzYwNCAtMC4zMDEzIC0wLjU3NTQKdm4gMC42NDk0IC0wLjM1MjcgLTAuNjczNwp2biAwLjUyMjUgLTAuMzk1NSAtMC43NTU0CnZuIDAuMzgyNyAtMC40Mjg1IC0wLjgxODUKdm4gMC4yMzM0IC0wLjQ1MTAgLTAuODYxNQp2biAwLjA3ODQgLTAuNDYyNCAtMC44ODMyCnZuIDAuOTk2OSAtMC4wMjIxIC0wLjA3NTMKdm4gMC45NzI0IC0wLjA2NjMgLTAuMjIzOAp2biAwLjkyMzkgLTAuMTA4OSAtMC4zNjY5CnZuIDAuODUyNyAtMC4xNDg3IC0wLjUwMDkKdm4gMC43NjA0IC0wLjE4NDkgLTAuNjIyNgp2biAwLjY0OTQgLTAuMjE2NSAtMC43Mjg5CnZuIDAuNTIyNSAtMC4yNDI4IC0wLjgxNzMKdm4gMC4zODI3IC0wLjI2MzEgLTAuODg1Ngp2biAwLjIzMzQgLTAuMjc2OSAtMC45MzIxCnZuIDAuMDc4NCAtMC4yODM5IC0wLjk1NTYKdm4gMC45OTY5IC0wLjAwNzUgLTAuMDc4MQp2biAwLjk3MjQgLTAuMDIyNCAtMC4yMzIzCnZuIDAuOTIzOSAtMC4wMzY3IC0wLjM4MDkKdm4gMC44NTI2IC0wLjA1MDIgLTAuNTIwMQp2biAwLjc2MDQgLTAuMDYyNCAtMC42NDY0CnZuIDAuNjQ5NSAtMC4wNzMwIC0wLjc1NjkKdm4gMC41MjI1IC0wLjA4MTkgLTAuODQ4Nwp2biAwLjM4MjcgLTAuMDg4NyAtMC45MTk2CnZuIDAuMjMzNCAtMC4wOTM0IC0wLjk2NzkKdm4gMC4wNzg0IC0wLjA5NTcgLTAuOTkyMwp2biAwLjk5NjkgMC4wMDc1IC0wLjA3ODEKdm4gMC45NzI0IDAuMDIyNCAtMC4yMzIzCnZuIDAuOTIzOSAwLjAzNjcgLTAuMzgwOQp2biAwLjg1MjcgMC4wNTAyIC0wLjUyMDEKdm4gMC43NjA0IDAuMDYyNCAtMC42NDY1CnZuIDAuNjQ5NSAwLjA3MzAgLTAuNzU2OQp2biAwLjUyMjUgMC4wODE5IC0wLjg0ODcKdm4gMC4zODI3IDAuMDg4NyAtMC45MTk2CnZuIDAuMjMzNCAwLjA5MzQgLTAuOTY3OQp2biAwLjA3ODUgMC4wOTU3IC0wLjk5MjMKdm4gMC45OTY5IDAuMDIyNCAtMC4wNzUyCnZuIDAuOTcyNCAwLjA2NjUgLTAuMjIzNwp2biAwLjkyMzkgMC4xMDkwIC0wLjM2NjkKdm4gMC44NTI3IDAuMTQ4OCAtMC41MDA4CnZuIDAuNzYwNCAwLjE4NTAgLTAuNjIyNgp2biAwLjY0OTUgMC4yMTY2IC0wLjcyODkKdm4gMC41MjI1IDAuMjQyOCAtMC44MTczCnZuIDAuMzgyNyAwLjI2MzEgLTAuODg1Ngp2biAwLjIzMzQgMC4yNzY5IC0wLjkzMjEKdm4gMC4wNzg1IDAuMjgzOSAtMC45NTU2CnZuIDAuOTk2OSAwLjAzNjEgLTAuMDY5Ngp2biAwLjk3MjQgMC4xMDgxIC0wLjIwNjkKdm4gMC45MjM5IDAuMTc3NCAtMC4zMzkxCnZuIDAuODUyNiAwLjI0MjMgLTAuNDYyOQp2biAwLjc2MDQgMC4zMDEyIC0wLjU3NTQKdm4gMC42NDk0IDAuMzUyNiAtMC42NzM3CnZuIDAuNTIyNSAwLjM5NTQgLTAuNzU1NAp2biAwLjM4MjcgMC40Mjg1IC0wLjgxODUKdm4gMC4yMzM0IDAuNDUxMCAtMC44NjE1CnZuIDAuMDc4NCAwLjQ2MjQgLTAuODgzMgp2biAwLjk5NjkgMC4wNDkzIC0wLjA2MTEKdm4gMC45NzI0IDAuMTQ2NCAtMC4xODE5CnZuIDAuOTIzOSAwLjIzOTggLTAuMjk4Mwp2biAwLjg1MjYgMC4zMjc0IC0wLjQwNzIKdm4gMC43NjA0IDAuNDA2OSAtMC41MDYyCnZuIDAuNjQ5NCAwLjQ3NjQgLTAuNTkyNwp2biAwLjUyMjUgMC41MzQyIC0wLjY2NDYKdm4gMC4zODI3IDAuNTc4OCAtMC43MjAxCnZuIDAuMjMzNCAwLjYwOTIgLTAuNzU3OQp2biAwLjA3ODUgMC42MjQ2IC0wLjc3NzAKdm4gMC45OTY5IDAuMDYwMiAtMC4wNTA0CnZuIDAuOTcyNCAwLjE3ODkgLTAuMTQ5OQp2biAwLjkyMzkgMC4yOTMzIC0wLjI0NTgKdm4gMC44NTI2IDAuNDAwNSAtMC4zMzU2CnZuIDAuNzYwNCAwLjQ5NzggLTAuNDE3MQp2biAwLjY0OTQgMC41ODI5IC0wLjQ4ODQKdm4gMC41MjI1IDAuNjUzNiAtMC41NDc2CnZuIDAuMzgyNyAwLjcwODIgLTAuNTkzMwp2biAwLjIzMzQgMC43NDUzIC0wLjYyNDUKdm4gMC4wNzg1IDAuNzY0MSAtMC42NDAzCnZuIDAuOTk2OSAwLjA2OTAgLTAuMDM3NAp2biAwLjk3MjQgMC4yMDQ5IC0wLjExMTcKdm4gMC45MjM5IDAuMzM1OSAtMC4xODMyCnZuIDAuODUyNyAwLjQ1ODcgLTAuMjUwMgp2biAwLjc2MDQgMC41NzAxIC0wLjMxMTEKdm4gMC42NDk0IDAuNjY3NSAtMC4zNjQzCnZuIDAuNTIyNSAwLjc0ODQgLTAuNDA4NAp2biAwLjM4MjcgMC44MTEwIC0wLjQ0MjYKdm4gMC4yMzM0IDAuODUzNSAtMC40NjU4CnZuIDAuMDc4NSAwLjg3NTEgLTAuNDc3Ngp2biAwLjk5NjkgMC4wNzQ5IC0wLjAyMzUKdm4gMC45NzI0IDAuMjIyOSAtMC4wNjkzCnZuIDAuOTIzOSAwLjM2NTUgLTAuMTEzMwp2biAwLjg1MjcgMC40OTkxIC0wLjE1NDcKdm4gMC43NjA0IDAuNjIwNCAtMC4xOTIyCnZuIDAuNjQ5NSAwLjcyNjMgLTAuMjI1MAp2biAwLjUyMjUgMC44MTQ1IC0wLjI1MjIKdm4gMC4zODI3IDAuODgyNSAtMC4yNzMzCnZuIDAuMjMzNSAwLjkyODggLTAuMjg3Nwp2biAwLjA3ODUgMC45NTIzIC0wLjI5NDkKdm4gMC45OTY5IDAuMDc4NSAtMC4wMDAyCnZuIDAuOTcyNCAwLjIzMzQgLTAuMDAwNgp2biAwLjkyMzkgMC4zODI3IC0wLjAwMTAKdm4gMC44NTI2IDAuNTIyNSAtMC4wMDEzCnZuIDAuNzYwNCAwLjY0OTUgLTAuMDAxNgp2biAwLjY0OTUgMC43NjA0IC0wLjAwMTkKdm4gMC41MjI1IDAuODUyNiAtMC4wMDIyCnZuIDAuMzgyNyAwLjkyMzkgLTAuMDAyMwp2biAwLjIzMzQgMC45NzI0IC0wLjAwMjUKdm4gMC4wNzg1IDAuOTk2OSAtMC4wMDI1CnZuIDAuOTcyNCAwLjIzMjMgMC4wMjMzCnZuIDAuNjQ5NCAwLjc1NjYgMC4wNzYxCnZuIDAuOTk2OSAwLjA3NTAgMC4wMjMxCnZuIDAuOTIzOSAwLjM2NTYgMC4xMTMyCnZuIDAuODUyNiAwLjQ5OTEgMC4xNTQ1CnZuIDAuNTIyNSAwLjgxNDUgMC4yNTIyCnZuIDAuMDc4NSAwLjk1MjMgMC4yOTQ5CnZuIDAuOTk2OSAwLjA2ODcgMC4wMzc4CnZuIDAuOTcyNCAwLjIwNDggMC4xMTIwCnZuIDAuNTIyNSAwLjc0ODUgMC40MDg0CnZuIDAuMjMzNCAwLjg1MzUgMC40NjU4CnZuIDAuMDc4NSAwLjg3NTEgMC40Nzc2CnZuIDAuOTk2OSAwLjA2MDIgMC4wNTA0CnZuIDAuODUyNyAwLjQwMDUgMC4zMzU2CnZuIDAuNjQ5NSAwLjU4MjggMC40ODg0CnZuIDAuMDc4NCAwLjc2NDEgMC42NDAzCnZuIDAuODUyNyAwLjMyNzQgMC40MDcyCnZuIDAuNjQ5NSAwLjQ3NjQgMC41OTI3CnZuIDAuMjMzNSAwLjYwOTIgMC43NTc5CnZuIDAuMDc4NCAwLjYyNDYgMC43NzcwCnZuIDAuODUyNiAwLjI0MjIgMC40NjI5CnZuIDAuNjQ5NCAwLjM1MjcgMC42NzM3CnZuIDAuODUyNyAwLjE0ODkgMC41MDA4CnZuIDAuNjQ5NCAwLjIxNjYgMC43Mjg5CnZuIDAuMzgyNyAwLjI2MzEgMC44ODU2CnZuIDAuMjMzNCAwLjI3NjkgMC45MzIxCnZuIDAuOTk2OSAwLjAwNzYgMC4wNzgxCnZuIDAuODUyNyAwLjA1MDEgMC41MjAxCnZuIDAuNjQ5NCAwLjA3MzAgMC43NTY5CnZuIDAuMDc4NCAwLjA5NTcgMC45OTIzCnZuIDAuOTIzOSAtMC4wMzY4IDAuMzgwOQp2biAwLjg1MjcgLTAuMDUwMiAwLjUyMDAKdm4gMC43NjA0IC0wLjA2MjMgMC42NDY1CnZuIDAuNjQ5NCAtMC4wNzMwIDAuNzU2OQp2biAwLjIzMzUgLTAuMDkzNCAwLjk2NzkKdm4gMC45OTY5IC0wLjAyMjMgMC4wNzUyCnZuIDAuOTcyNCAtMC4wNjY1IDAuMjIzOAp2biAwLjkyMzkgLTAuMTA5MCAwLjM2NjkKdm4gMC44NTI3IC0wLjE0ODggMC41MDA4CnZuIDAuNjQ5NSAtMC4yMTY2IDAuNzI4OQp2biAwLjM4MjcgLTAuMjYzMSAwLjg4NTYKdm4gMC45NzI0IC0wLjEwODQgMC4yMDY3CnZuIDAuOTIzOSAtMC4xNzc2IDAuMzM5MAp2biAwLjg1MjcgLTAuMjQyNCAwLjQ2MjgKdm4gMC43NjA0IC0wLjMwMTMgMC41NzU0CnZuIDAuMjMzNCAtMC40NTEwIDAuODYxNAp2biAwLjA3ODUgLTAuNDYyNCAwLjg4MzIKdm4gMC45MjM5IC0wLjIzOTcgMC4yOTgzCnZuIDAuNTIyNSAtMC41MzQyIDAuNjY0Ngp2biAwLjA3ODUgLTAuNjI0NiAwLjc3NzAKdm4gMC45NzI0IC0wLjE3ODkgMC4xNDk5CnZuIDAuNjQ5NSAtMC41ODI4IDAuNDg4NAp2biAwLjUyMjUgLTAuNjUzNSAwLjU0NzYKdm4gMC4zODI3IC0wLjcwODEgMC41OTM0CnZuIDAuMjMzNSAtMC43NDUzIDAuNjI0NQp2biAwLjk5NjkgLTAuMDY4OCAwLjAzNzgKdm4gMC45NzI0IC0wLjIwNDkgMC4xMTIwCnZuIDAuOTIzOSAtMC4zMzU5IDAuMTgzNAp2biAwLjc2MDQgLTAuNTcwMSAwLjMxMTIKdm4gMC42NDk1IC0wLjY2NzUgMC4zNjQzCnZuIDAuNTIyNSAtMC43NDg1IDAuNDA4NQp2biAwLjIzMzQgLTAuODUzNSAwLjQ2NTgKdm4gMC4wNzg1IC0wLjg3NTEgMC40Nzc1CnZuIDAuODUyNyAtMC40OTkxIDAuMTU0NQp2biAwLjIzMzQgLTAuOTI4OCAwLjI4NzcKdm4gMC45MjM5IC0wLjM4MDggMC4wMzgzCnZuIDAuODUyNyAtMC41MTk4IDAuMDUyMwp2biAwLjY0OTQgLTAuNzU2NiAwLjA3NjEKdm4gMC41MjI1IC0wLjg0ODMgMC4wODUzCnZuIDAuMzgyNyAtMC45MTkyIDAuMDkyNAp2biAwLjIzMzQgLTAuOTY3NSAwLjA5NzMKdm4gMC45OTY5IC0wLjA3ODQgLTAuMDAwMgp2biAwLjkyMzkgLTAuMzgyNyAtMC4wMDEwCnZuIDAuODUyNyAtMC41MjI1IC0wLjAwMTMKdm4gMC43NjA0IC0wLjY0OTUgLTAuMDAxNgp2biAwLjY0OTUgLTAuNzYwNCAtMC4wMDE5CnZuIDAuOTk2OSAtMC4wNzQ4IC0wLjAyMzYKdm4gMC45MjM5IC0wLjM2NTUgLTAuMTEzNAp2biAwLjg1MjcgLTAuNDk5MCAtMC4xNTQ3CnZuIDAuNzYwNCAtMC42MjA0IC0wLjE5MjIKdm4gMC42NDk1IC0wLjcyNjMgLTAuMjI1MAp2biAwLjM4MjYgLTAuODgyNSAtMC4yNzMzCnZuIDAuMDc4NSAtMC45NTIzIC0wLjI5NTAKdm4gMC45NzI0IC0wLjIwNTEgLTAuMTExNQp2biAwLjkyMzkgLTAuMzM2MCAtMC4xODMxCnZuIDAuODUyNiAtMC40NTg3IC0wLjI1MDIKdm4gMC4yMzM0IC0wLjg1MzYgLTAuNDY1OAp2biAwLjA3ODQgLTAuODc1MSAtMC40Nzc2CnZuIDAuNzYwNCAtMC40OTc4IC0wLjQxNzIKdm4gMC41MjI1IC0wLjY1MzYgLTAuNTQ3Ngp2biAwLjM4MjYgLTAuNzA4MiAtMC41OTM0CnZuIDAuMDc4NSAtMC43NjQxIC0wLjY0MDMKdm4gMC45OTY5IC0wLjA0OTIgLTAuMDYxMAp2biAwLjk3MjQgLTAuMTQ2MyAtMC4xODE5CnZuIDAuODUyNyAtMC4zMjczIC0wLjQwNzIKdm4gMC42NDk1IC0wLjQ3NjQgLTAuNTkyNwp2biAwLjk5NjkgLTAuMDM2NyAtMC4wNjk0CnZuIDAuOTcyNCAtMC4xMDg0IC0wLjIwNjcKdm4gMC45MjM5IC0wLjE3NzYgLTAuMzM5MAp2biAwLjg1MjcgLTAuMjQyNCAtMC40NjI4CnZuIDAuNzYwNCAtMC4zMDEzIC0wLjU3NTMKdm4gMC45OTY5IC0wLjAyMTkgLTAuMDc1Mwp2biAwLjk3MjQgLTAuMDY2MiAtMC4yMjM5CnZuIDAuOTIzOSAtMC4xMDg4IC0wLjM2NjkKdm4gMC44NTI2IC0wLjE0ODcgLTAuNTAwOQp2biAwLjc2MDQgLTAuMTg0OSAtMC42MjI1CnZuIDAuMDc4NSAtMC4yODM5IC0wLjk1NTYKdm4gMC45OTY5IC0wLjAwODMgLTAuMDc4MAp2biAwLjk3MjQgLTAuMDIyOSAtMC4yMzIzCnZuIDAuOTIzOSAtMC4wMzcxIC0wLjM4MDkKdm4gMC44NTI2IC0wLjA1MDQgLTAuNTIwMQp2biAwLjc2MDQgLTAuMDYyNSAtMC42NDY0CnZuIDAuNjQ5NCAtMC4wNzMxIC0wLjc1NjkKdm4gMC4wNzg1IC0wLjA5NTcgLTAuOTkyMwp2biAwLjk5NjkgMC4wMDgzIC0wLjA3ODAKdm4gMC45NzI0IDAuMDIzMCAtMC4yMzIzCnZuIDAuOTIzOSAwLjAzNzEgLTAuMzgwOQp2biAwLjg1MjYgMC4wNTA0IC0wLjUyMDEKdm4gMC43NjA0IDAuMDYyNSAtMC42NDY0CnZuIDAuNjQ5NCAwLjA3MzEgLTAuNzU2OQp2biAwLjIzMzUgMC4wOTM0IC0wLjk2NzkKdm4gMC4wNzg0IDAuMDk1NyAtMC45OTIzCnZuIDAuOTk2OSAwLjAyMjEgLTAuMDc1Mgp2biAwLjk3MjQgMC4wNjYzIC0wLjIyMzgKdm4gMC45MjM5IDAuMTA4OSAtMC4zNjY4CnZuIDAuNzYwNCAwLjE4NDkgLTAuNjIyNQp2biAwLjY0OTQgMC4yMTY2IC0wLjcyODkKdm4gMC4yMzM1IDAuMjc3MCAtMC45MzIxCnZuIDAuMDc4NCAwLjI4MzkgLTAuOTU1Ngp2biAwLjk5NjkgMC4wMzYyIC0wLjA2OTYKdm4gMC44NTI3IDAuMjQyMiAtMC40NjI5CnZuIDAuMjMzNSAwLjQ1MTAgLTAuODYxNQp2biAwLjk3MjQgMC4xNDYzIC0wLjE4MTkKdm4gMC4wNzg0IDAuNjI0NiAtMC43NzcwCnZuIDAuOTk2OSAwLjA2MDEgLTAuMDUwNAp2biAwLjk3MjQgMC4xNzkwIC0wLjE0OTkKdm4gMC42NDk1IDAuNTgyOCAtMC40ODg0CnZuIDAuNTIyNSAwLjY1MzUgLTAuNTQ3Ngp2biAwLjk3MjQgMC4yMDUwIC0wLjExMTcKdm4gMC45MjM5IDAuMzM2MCAtMC4xODMyCnZuIDAuODUyNyAwLjQ1ODYgLTAuMjUwMgp2biAwLjIzMzUgMC44NTM2IC0wLjQ2NTgKdm4gMC45OTY5IDAuMDc0OCAtMC4wMjM1CnZuIDAuODUyNyAwLjQ5OTEgLTAuMTU0Ngp2biAwLjc2MDQgMC42MjAzIC0wLjE5MjIKdm4gMC42NDk0IDAuNzI2NCAtMC4yMjUwCnZuIDAuNTIyNSAwLjgxNDUgLTAuMjUyMwp2biAwLjIzMzQgMC45Mjg4IC0wLjI4NzcKdm4gMC43NjA0IDAuNjQ5NCAtMC4wMDE2CnZuIDAuNjQ5NCAwLjc2MDQgLTAuMDAxOQp2biAtMC4wMjY0IC0wLjU0NTEgMC44Mzc5CnZuIC0wLjAyNTkgLTAuNTM0OCAwLjg0NDYKdm4gLTAuMDMwNCAtMC42MjY4IDAuNzc4Ngp2biAtMC4wMzA4IC0wLjYzNTYgMC43NzE0CnZuIC0wLjAyMTcgLTAuNDQ3NCAwLjg5NDEKdm4gLTAuMDIxMSAtMC40MzU2IDAuODk5OQp2biAwLjA0ODEgMC45OTI4IC0wLjEwOTQKdm4gMC4wNDgxIDAuOTkyNyAtMC4xMTA0CnZuIC0wLjA0MTQgLTAuODUzMyAwLjUxOTgKdm4gLTAuMDQxMSAtMC44NDgwIDAuNTI4NQp2biAtMC4wNDM3IC0wLjkwMTQgMC40MzA4CnZuIC0wLjA0MzkgLTAuOTA0OCAwLjQyMzYKdm4gMC4wMzgyIDAuNzg4NSAtMC42MTM5CnZuIDAuMDM4MCAwLjc4NDUgLTAuNjE5MAp2biAwLjA0MTEgMC44NDg3IC0wLjUyNzMKdm4gMC4wNDEzIDAuODUxNiAtMC41MjI2CnZuIC0wLjA0NTggLTAuOTQ1NyAwLjMyMTcKdm4gLTAuMDQ1NyAtMC45NDM2IDAuMzI3OAp2biAtMC4wNDcyIC0wLjk3NDIgMC4yMjA1CnZuIC0wLjA0NzMgLTAuOTc1MSAwLjIxNjQKdm4gLTAuMDA1NyAtMC4xMTgzIDAuOTkzMAp2biAtMC4wMDUzIC0wLjEwODEgMC45OTQxCnZuIC0wLjAxMDcgLTAuMjIwOCAwLjk3NTMKdm4gLTAuMDExMiAtMC4yMzA1IDAuOTczMAp2biAwLjAzNDcgMC43MTUzIC0wLjY5NzkKdm4gMC4wMzQ0IDAuNzEwMSAtMC43MDMzCnZuIDAuMDI2MyAwLjU0MjAgLTAuODQwMAp2biAwLjAyNjEgMC41Mzc0IC0wLjg0MzAKdm4gMC4wMzA1IDAuNjI5MCAtMC43NzY4CnZuIDAuMDMwNyAwLjYzMjkgLTAuNzczNwp2biAwLjAzMjYgMC42NzMwIC0wLjczODkKdm4gMC4wMDU3IDAuMTE4MiAtMC45OTMwCnZuIDAuMDA1NCAwLjExMTYgLTAuOTkzNwp2biAwLjAxMDkgMC4yMjQyIC0wLjk3NDUKdm4gMC4wMTEyIDAuMjMwNSAtMC45NzMwCnZuIDAuMDQzNyAwLjkwMjEgLTAuNDI5Mwp2biAwLjA0MzggMC45MDQwIC0wLjQyNTMKdm4gLTAuMDQ4MSAtMC45OTI4IDAuMTA5NAp2biAtMC4wNDgxIC0wLjk5MjYgMC4xMTE3CnZuIDAuMDQ1OCAwLjk0NDEgLTAuMzI2NAp2biAwLjA0NTggMC45NDUyIC0wLjMyMzIKdm4gMC4wMDI4IDAuMDU3MSAtMC45OTg0CnZuIC0wLjAzNDggLTAuNzE3NSAwLjY5NTcKdm4gLTAuMDM0MyAtMC43MDgyIDAuNzA1MQp2biAtMC4wMzgwIC0wLjc4MzAgMC42MjA4CnZuIC0wLjAzODMgLTAuNzkwMiAwLjYxMTYKdm4gMC4wNDcyIDAuOTc0NCAtMC4yMTk2CnZuIDAuMDQ3MyAwLjk3NDkgLTAuMjE3NQp2biAwLjAxNjIgMC4zMzM3IC0wLjk0MjUKdm4gMC4wMTY1IDAuMzM5NiAtMC45NDA0CnZuIDAuMDIxMyAwLjQzODUgLTAuODk4NQp2biAwLjAyMTUgMC40NDM4IC0wLjg5NTkKdm4gLTAuMDE2MCAtMC4zMzA1IDAuOTQzNwp2biAtMC4wMTY1IC0wLjMzOTYgMC45NDA0CnZuIC0wLjAxODggLTAuMzg4OSAwLjkyMTEKdm4gLTAuMDMyNiAtMC42NzMwIDAuNzM4OQp2biAtMC4xMjMyIC0wLjcxNzcgMC42ODU0CnZuIC0wLjEyNzEgLTAuNjkxMyAwLjcxMTMKdm4gLTAuMjQxNyAtMC43MTUxIDAuNjU1OQp2biAtMC4yMzM1IC0wLjc0MDggMC42Mjk5CnZuIDAuNzg0MyAwLjYxOTcgLTAuMDI4Ngp2biAwLjc0MjkgMC42NTgwIC0wLjEyMzAKdm4gLTAuMDI5MyAtMC42ODc0IC0wLjcyNTcKdm4gLTAuMDMwMSAtMC42NjA4IC0wLjc1MDAKdm4gMC4wMzQ2IC0wLjY2MDggLTAuNzQ5OAp2biAwLjAzMzYgLTAuNjg3NCAtMC43MjU1CnZuIC0wLjAzMDIgMC42NjY4IC0wLjc0NDYKdm4gLTAuMTIyOSAwLjY5MTMgLTAuNzEyMAp2biAwLjAyOTMgLTAuNjkzMiAwLjcyMDEKdm4gMC4wMzAyIC0wLjY2NjggMC43NDQ2CnZuIC0wLjAzNDUgLTAuNjY2OCAwLjc0NDQKdm4gLTAuMDMzNiAtMC42OTMyIDAuNzE5OQp2biAtMC4zNDU2IC0wLjcyOTQgMC41OTA0CnZuIC0wLjMzMjkgLTAuNzU0NCAwLjU2NTcKdm4gLTAuNDQwMCAtMC43MzQ4IDAuNTE2MQp2biAtMC40MjMxIC0wLjc1OTYgMC40OTQwCnZuIC0wLjUyNjQgLTAuNzMxNiAwLjQzMzIKdm4gLTAuNTA1OCAtMC43NTY0IDAuNDE0OAp2biAtMC42MDU2IC0wLjcxOTAgMC4zNDExCnZuIC0wLjU4MjMgLTAuNzQ0MyAwLjMyNzEKdm4gLTAuNjc4MCAtMC42OTU0IDAuMjM4Mwp2biAtMC42NTM0IC0wLjcyMTQgMC4yMjkzCnZuIC0wLjc0MjkgLTAuNjU4MCAwLjEyMzAKdm4gLTAuNzE4OSAtMC42ODQ5IDAuMTE4OQp2biAtMC43ODQzIC0wLjYxOTcgMC4wMjg2CnZuIC0wLjc2MjIgLTAuNjQ2OCAwLjAyNzYKdm4gLTAuNzg0MSAtMC42MTk1IC0wLjAzODMKdm4gLTAuNzYyMCAtMC42NDY1IC0wLjAzNzMKdm4gLTAuMjM3OCAwLjcxNTEgLTAuNjU3Mwp2biAtMC4zNDIxIDAuNzI5NCAtMC41OTI1CnZuIC0wLjQzNzAgMC43MzQ4IC0wLjUxODcKdm4gLTAuNTIzOCAwLjczMTYgLTAuNDM2Mwp2biAtMC42MDM1IDAuNzE5MCAtMC4zNDQ2CnZuIC0wLjY3NjYgMC42OTU0IC0wLjI0MjMKdm4gLTAuNzQyMiAwLjY1ODAgLTAuMTI3NAp2biAtMC43ODQxIDAuNjE5NyAtMC4wMzMyCnZuIDAuNzYyMiAtMC42NDY1IC0wLjAzMjgKdm4gMC43ODQzIC0wLjYxOTUgLTAuMDMzNgp2biAwLjc4NDEgLTAuNjE5NyAwLjAzMzIKdm4gMC43NjIwIC0wLjY0NjggMC4wMzIxCnZuIDAuNjc4MCAwLjY5NTQgLTAuMjM4Mwp2biAwLjYwNTYgMC43MTkwIC0wLjM0MTEKdm4gMC41MjY0IDAuNzMxNiAtMC40MzMyCnZuIDAuNDQwMCAwLjczNDggLTAuNTE2MQp2biAwLjM0NTYgMC43Mjk0IC0wLjU5MDUKdm4gMC4yNDE3IDAuNzE1MSAtMC42NTU5CnZuIDAuMTI3MSAwLjY5MTMgLTAuNzExMwp2biAwLjAzNDUgMC42NjY4IC0wLjc0NDQKdm4gMC4wMzAxIDAuNjYwOCAwLjc1MDAKdm4gMC4xMjI4IDAuNjg1NiAwLjcxNzYKdm4gMC4yMzc4IDAuNzA5OCAwLjY2MzEKdm4gMC4zNDIxIDAuNzI0NSAwLjU5ODQKdm4gMC40MzcwIDAuNzMwNiAwLjUyNDcKdm4gMC41MjM4IDAuNzI4MSAwLjQ0MjIKdm4gMC42MDM1IDAuNzE2MiAwLjM1MDQKdm4gMC42NzY2IDAuNjkzNCAwLjI0NzkKdm4gMC43NDIyIDAuNjU2OSAwLjEzMjcKdm4gMC43ODQxIDAuNjE5NSAwLjAzODMKdm4gMC43NDIyIC0wLjY1ODAgMC4xMjc0CnZuIDAuODQzMiAtMC41MzY0IDAuMDM2Mwp2biAwLjgwNjUgLTAuNTc0NiAwLjEzOTAKdm4gMC45MDY0IC0wLjQyMDcgMC4wMzk1CnZuIDAuODc2OSAtMC40NTYxIDAuMTUxOQp2biAwLjk1MjQgLTAuMzAyMCAwLjA0MjAKdm4gMC45Mjk3IC0wLjMzMDcgMC4xNjE5CnZuIDAuOTgyNCAtMC4xODE4IDAuMDQzOAp2biAwLjk2NTAgLTAuMjAwNiAwLjE2ODkKdm4gMC45OTcxIC0wLjA2MDggMC4wNDUwCnZuIDAuOTgyNiAtMC4wNjc2IDAuMTcyNwp2biAwLjk5NzEgMC4wNjA0IDAuMDQ1NQp2biAwLjk4MjYgMC4wNjYzIDAuMTczMwp2biAwLjk4MjQgMC4xODE0IDAuMDQ1Mwp2biAwLjk2NTAgMC4xOTkyIDAuMTcwNQp2biAwLjk1MjQgMC4zMDE3IDAuMDQ0NAp2biAwLjkyOTcgMC4zMjk0IDAuMTY0Ngp2biAwLjkwNjMgMC40MjAzIDAuMDQyOQp2biAwLjg3NjkgMC40NTQ5IDAuMTU1Ngp2biAwLjg0MzEgMC41MzYxIDAuMDQwNgp2biAwLjgwNjUgMC41NzM1IDAuMTQzNwp2biAwLjY3NjYgLTAuNjk1NCAwLjI0MjMKdm4gMC43NDM1IC0wLjYxMzIgMC4yNjY5CnZuIDAuODE4NSAtMC40OTMxIDAuMjk0Nwp2biAwLjg3NjkgLTAuMzYxNSAwLjMxNjgKdm4gMC45MTY5IC0wLjIyMTEgMC4zMzIzCnZuIDAuOTM3MiAtMC4wNzUzIDAuMzQwNgp2biAwLjkzNzIgMC4wNzI1IDAuMzQxMgp2biAwLjkxNjkgMC4yMTg0IDAuMzM0MQp2biAwLjg3NjkgMC4zNTg5IDAuMzE5OAp2biAwLjgxODUgMC40OTA3IDAuMjk4Nwp2biAwLjc0MzQgMC42MTExIDAuMjcxOAp2biAwLjYwMzYgLTAuNzE5MCAwLjM0NDYKdm4gMC42Njc5IC0wLjYzODQgMC4zODI2CnZuIDAuNzQxNSAtMC41MTgxIDAuNDI2NAp2biAwLjgwMDIgLTAuMzgyOCAwLjQ2MTcKdm4gMC44NDExIC0wLjIzNTcgMC40ODY4CnZuIDAuODYyMiAtMC4wODA4IDAuNTAwMAp2biAwLjg2MjIgMC4wNzY4IDAuNTAwNwp2biAwLjg0MTEgMC4yMzE4IDAuNDg4Nwp2biAwLjgwMDIgMC4zNzkxIDAuNDY0OAp2biAwLjc0MTUgMC41MTQ2IDAuNDMwNgp2biAwLjY2NzggMC42MzUzIDAuMzg3OAp2biAwLjUyMzggLTAuNzMxNiAwLjQzNjMKdm4gMC41ODE0IC0wLjY1MjAgMC40ODY3CnZuIDAuNjQ4MSAtMC41MzE4IDAuNTQ1MQp2biAwLjcwMjAgLTAuMzk0OCAwLjU5MjcKdm4gMC43NDAxIC0wLjI0NDEgMC42MjY2CnZuIDAuNzU5OCAtMC4wODQyIDAuNjQ0Ngp2biAwLjc1OTggMC4wNzkwIDAuNjQ1Mwp2biAwLjc0MDEgMC4yMzkwIDAuNjI4Ngp2biAwLjcwMjAgMC4zOTAxIDAuNTk1OAp2biAwLjY0ODEgMC41Mjc0IDAuNTQ5Mwp2biAwLjU4MTQgMC42NDgxIDAuNDkxOQp2biAwLjQzNzAgLTAuNzM0OCAwLjUxODcKdm4gMC40ODQ3IC0wLjY1NTUgMC41NzkxCnZuIDAuNTQwMyAtMC41MzUzIDAuNjQ5Mwp2biAwLjU4NTMgLTAuMzk3OSAwLjcwNjUKdm4gMC42MTcyIC0wLjI0NjMgMC43NDcyCnZuIDAuNjMzOCAtMC4wODUzIDAuNzY4OAp2biAwLjYzMzggMC4wNzkxIDAuNzY5NAp2biAwLjYxNzIgMC4yNDAzIDAuNzQ5Mgp2biAwLjU4NTMgMC4zOTIxIDAuNzA5Ngp2biAwLjU0MDMgMC41MzAwIDAuNjUzNgp2biAwLjQ4NDcgMC42NTA4IDAuNTg0NAp2biAwLjM0MjEgLTAuNzI5NCAwLjU5MjUKdm4gMC4zNzgwIC0wLjY0OTQgMC42NTk5CnZuIDAuNDE5NiAtMC41MjkwIDAuNzM3Ngp2biAwLjQ1MzIgLTAuMzkyNCAwLjgwMDQKdm4gMC40NzY4IC0wLjI0MjcgMC44NDQ5CnZuIDAuNDg5MCAtMC4wODQzIDAuODY4Mgp2biAwLjQ4OTAgMC4wNzcyIDAuODY4OQp2biAwLjQ3NjggMC4yMzU4IDAuODQ2OAp2biAwLjQ1MzIgMC4zODU5IDAuODAzNgp2biAwLjQxOTYgMC41MjMwIDAuNzQxOQp2biAwLjM3ODAgMC42NDQwIDAuNjY1MQp2biAwLjIzNzggLTAuNzE1MSAwLjY1NzMKdm4gMC4yNjEwIC0wLjYzMzkgMC43MjgwCnZuIDAuMjg3NiAtMC41MTM1IDAuODA4NQp2biAwLjMwODggLTAuMzc5MCAwLjg3MjMKdm4gMC4zMjM1IC0wLjIzMzcgMC45MTY5CnZuIDAuMzMxMCAtMC4wODEzIDAuOTQwMQp2biAwLjMzMTAgMC4wNzM2IDAuOTQwNwp2biAwLjMyMzUgMC4yMjYyIDAuOTE4OAp2biAwLjMwODggMC4zNzIwIDAuODc1NAp2biAwLjI4NzYgMC41MDY5IDAuODEyNgp2biAwLjI2MTAgMC42MjgwIDAuNzMzMQp2biAwLjEyMjkgLTAuNjkxMyAwLjcxMjAKdm4gMC4xMzM3IC0wLjYwODkgMC43ODE5CnZuIDAuMTQ2MCAtMC40ODkwIDAuODYwMAp2biAwLjE1NTYgLTAuMzU4NCAwLjkyMDUKdm4gMC4xNjIyIC0wLjIxOTkgMC45NjE5CnZuIDAuMTY1NiAtMC4wNzY1IDAuOTgzMgp2biAwLjE2NTYgMC4wNjg2IDAuOTgzOAp2biAwLjE2MjIgMC4yMTIxIDAuOTYzNwp2biAwLjE1NTYgMC4zNTA5IDAuOTIzNAp2biAwLjE0NjAgMC40ODIwIDAuODYzOQp2biAwLjEzMzcgMC42MDI1IDAuNzg2OAp2biAwLjAzMjYgLTAuNTg0MCAwLjgxMTEKdm4gMC4wMzUyIC0wLjQ2NTEgMC44ODQ1CnZuIDAuMDM3MiAtMC4zMzg3IDAuOTQwMgp2biAwLjAzODYgLTAuMjA2OSAwLjk3NzYKdm4gMC4wMzkzIC0wLjA3MjAgMC45OTY2CnZuIDAuMDM5MyAwLjA2NDAgMC45OTcyCnZuIDAuMDM4NiAwLjE5OTAgMC45NzkyCnZuIDAuMDM3MiAwLjMzMTEgMC45NDI5CnZuIDAuMDM1MiAwLjQ1ODAgMC44ODgzCnZuIDAuMDMyNiAwLjU3NzQgMC44MTU4CnZuIDAuMTI3MSAtMC42ODU2IC0wLjcxNjgKdm4gMC4wMzc0IC0wLjU3NzQgLTAuODE1Ngp2biAwLjEzODQgLTAuNjAyNSAtMC43ODYwCnZuIDAuMDQwNCAtMC40NTgwIC0wLjg4ODAKdm4gMC4xNTExIC0wLjQ4MjAgLTAuODYzMAp2biAwLjA0MjggLTAuMzMxMSAtMC45NDI2CnZuIDAuMTYxMSAtMC4zNTA5IC0wLjkyMjQKdm4gMC4wNDQzIC0wLjE5OTAgLTAuOTc5MAp2biAwLjE2NzkgLTAuMjEyMSAtMC45NjI3CnZuIDAuMDQ1MSAtMC4wNjQwIC0wLjk5NjkKdm4gMC4xNzE0IC0wLjA2ODYgLTAuOTgyOAp2biAwLjA0NTEgMC4wNzIwIC0wLjk5NjQKdm4gMC4xNzE0IDAuMDc2NSAtMC45ODIyCnZuIDAuMDQ0MyAwLjIwNjkgLTAuOTc3Mwp2biAwLjE2NzkgMC4yMTk5IC0wLjk2MTAKdm4gMC4wNDI4IDAuMzM4NyAtMC45Mzk5CnZuIDAuMTYxMSAwLjM1ODQgLTAuOTE5Ngp2biAwLjA0MDQgMC40NjUxIC0wLjg4NDMKdm4gMC4xNTExIDAuNDg5MCAtMC44NTkxCnZuIDAuMDM3NCAwLjU4NDAgLTAuODEwOQp2biAwLjEzODMgMC42MDg5IC0wLjc4MTEKdm4gMC4yNDE3IC0wLjcwOTggLTAuNjYxNwp2biAwLjI2NTMgLTAuNjI4MCAtMC43MzE2CnZuIDAuMjkyNCAtMC41MDY5IC0wLjgxMDkKdm4gMC4zMTM5IC0wLjM3MjAgLTAuODczNQp2biAwLjMyODkgLTAuMjI2MyAtMC45MTY5CnZuIDAuMzM2NiAtMC4wNzM2IC0wLjkzODgKdm4gMC4zMzY2IDAuMDgxMyAtMC45MzgxCnZuIDAuMzI4OSAwLjIzMzcgLTAuOTE1MAp2biAwLjMxMzkgMC4zNzkwIC0wLjg3MDUKdm4gMC4yOTI0IDAuNTEzNSAtMC44MDY4CnZuIDAuMjY1MyAwLjYzMzkgLTAuNzI2NQp2biAwLjM0NTYgLTAuNzI0NSAtMC41OTYzCnZuIDAuMzgxOSAtMC42NDQwIC0wLjY2MjkKdm4gMC40MjQwIC0wLjUyMzAgLTAuNzM5NAp2biAwLjQ1NzkgLTAuMzg1OSAtMC44MDA5CnZuIDAuNDgxOCAtMC4yMzU4IC0wLjg0NDAKdm4gMC40OTQxIC0wLjA3NzIgLTAuODY2MAp2biAwLjQ5NDEgMC4wODQzIC0wLjg2NTMKdm4gMC40ODE4IDAuMjQyNyAtMC44NDIwCnZuIDAuNDU3OSAwLjM5MjQgLTAuNzk3Nwp2biAwLjQyNDAgMC41MjkwIC0wLjczNTEKdm4gMC4zODE5IDAuNjQ5NCAtMC42NTc2CnZuIDAuNDQwMCAtMC43MzA2IC0wLjUyMjEKdm4gMC40ODgyIC0wLjY1MDggLTAuNTgxNgp2biAwLjU0NDEgLTAuNTMwMCAtMC42NTA0CnZuIDAuNTg5NSAtMC4zOTIxIC0wLjcwNjIKdm4gMC42MjE2IC0wLjI0MDIgLTAuNzQ1Ngp2biAwLjYzODMgLTAuMDc5MSAtMC43NjU3CnZuIDAuNjM4MyAwLjA4NTMgLTAuNzY1MAp2biAwLjYyMTYgMC4yNDYzIC0wLjc0MzYKdm4gMC41ODk1IDAuMzk3OSAtMC43MDMwCnZuIDAuNTQ0MSAwLjUzNTMgLTAuNjQ2MQp2biAwLjQ4ODEgMC42NTU1IC0wLjU3NjMKdm4gMC41MjY0IC0wLjcyODEgLTAuNDM5MQp2biAwLjU4NDMgLTAuNjQ4MSAtMC40ODg1CnZuIDAuNjUxMyAtMC41Mjc0IC0wLjU0NTUKdm4gMC43MDU1IC0wLjM5MDEgLTAuNTkxNwp2biAwLjc0MzggLTAuMjM5MCAtMC42MjQyCnZuIDAuNzYzNiAtMC4wNzkwIC0wLjY0MDgKdm4gMC43NjM2IDAuMDg0MiAtMC42NDAxCnZuIDAuNzQzOCAwLjI0NDEgLTAuNjIyMwp2biAwLjcwNTUgMC4zOTQ4IC0wLjU4ODUKdm4gMC42NTEzIDAuNTMxOCAtMC41NDEyCnZuIDAuNTg0MiAwLjY1MjAgLTAuNDgzMgp2biAwLjYwNTYgLTAuNzE2MiAtMC4zNDY5CnZuIDAuNjcwMSAtMC42MzUzIC0wLjM4MzkKdm4gMC43NDQwIC0wLjUxNDYgLTAuNDI2Mgp2biAwLjgwMjkgLTAuMzc5MSAtMC40NjAxCnZuIDAuODQ0MCAtMC4yMzE4IC0wLjQ4MzcKdm4gMC44NjUyIC0wLjA3NjggLTAuNDk1Ngp2biAwLjg2NTIgMC4wODA4IC0wLjQ5NDkKdm4gMC44NDQwIDAuMjM1NyAtMC40ODE4CnZuIDAuODAyOSAwLjM4MjggLTAuNDU3MAp2biAwLjc0NDAgMC41MTgxIC0wLjQyMjAKdm4gMC42NzAxIDAuNjM4NCAtMC4zNzg3CnZuIDAuNjc4MCAtMC42OTM0IC0wLjI0MzkKdm4gMC43NDUwIC0wLjYxMTEgLTAuMjY3NAp2biAwLjgyMDMgLTAuNDkwNyAtMC4yOTM5CnZuIDAuODc4OCAtMC4zNTg5IC0wLjMxNDYKdm4gMC45MTg4IC0wLjIxODQgLTAuMzI4Nwp2biAwLjkzOTIgLTAuMDcyNSAtMC4zMzU2CnZuIDAuOTM5MiAwLjA3NTMgLTAuMzM1MAp2biAwLjkxODggMC4yMjExIC0wLjMyNjkKdm4gMC44Nzg3IDAuMzYxNSAtMC4zMTE3CnZuIDAuODIwMyAwLjQ5MzEgLTAuMjg5OQp2biAwLjc0NTAgMC42MTMyIC0wLjI2MjUKdm4gMC43NDI5IC0wLjY1NjkgLTAuMTI4NAp2biAwLjgwNzQgLTAuNTczNSAtMC4xMzg5CnZuIDAuODc3OCAtMC40NTQ5IC0wLjE1MDQKdm4gMC45MzA3IC0wLjMyOTQgLTAuMTU5MQp2biAwLjk2NjAgLTAuMTk5MiAtMC4xNjQ5CnZuIDAuOTgzNiAtMC4wNjYzIC0wLjE2NzUKdm4gMC45ODM2IDAuMDY3NiAtMC4xNjY5CnZuIDAuOTY2MCAwLjIwMDYgLTAuMTYzMgp2biAwLjkzMDcgMC4zMzA3IC0wLjE1NjQKdm4gMC44Nzc3IDAuNDU2MSAtMC4xNDY3CnZuIDAuODA3MyAwLjU3NDYgLTAuMTM0Mwp2biAwLjg0MzQgLTAuNTM2MSAtMC4wMzU2CnZuIDAuOTA2NiAtMC40MjAzIC0wLjAzNzUKdm4gMC45NTI2IC0wLjMwMTcgLTAuMDM4OAp2biAwLjk4MjYgLTAuMTgxNCAtMC4wMzk1CnZuIDAuOTk3NCAtMC4wNjA0IC0wLjAzOTYKdm4gMC45OTc0IDAuMDYwOCAtMC4wMzkxCnZuIDAuOTgyNiAwLjE4MTggLTAuMDM4MAp2biAwLjk1MjYgMC4zMDIwIC0wLjAzNjQKdm4gMC45MDY2IDAuNDIwNyAtMC4wMzQxCnZuIDAuODQzNCAwLjUzNjQgLTAuMDMxMwp2biAtMC43NDIyIC0wLjY1NjkgLTAuMTMyNwp2biAtMC44NDMxIC0wLjUzNjEgLTAuMDQwNgp2biAtMC44MDY1IC0wLjU3MzUgLTAuMTQzNwp2biAtMC45MDYzIC0wLjQyMDMgLTAuMDQyOQp2biAtMC44NzY5IC0wLjQ1NDkgLTAuMTU1Ngp2biAtMC45NTI0IC0wLjMwMTcgLTAuMDQ0NAp2biAtMC45Mjk3IC0wLjMyOTQgLTAuMTY0Ngp2biAtMC45ODI0IC0wLjE4MTQgLTAuMDQ1Mwp2biAtMC45NjUwIC0wLjE5OTIgLTAuMTcwNQp2biAtMC45OTcxIC0wLjA2MDQgLTAuMDQ1NQp2biAtMC45ODI2IC0wLjA2NjMgLTAuMTczMwp2biAtMC45OTcxIDAuMDYwOCAtMC4wNDUwCnZuIC0wLjk4MjYgMC4wNjc2IC0wLjE3MjcKdm4gLTAuOTgyNCAwLjE4MTggLTAuMDQzOAp2biAtMC45NjUwIDAuMjAwNiAtMC4xNjg5CnZuIC0wLjk1MjQgMC4zMDIwIC0wLjA0MjAKdm4gLTAuOTI5NyAwLjMzMDcgLTAuMTYxOQp2biAtMC45MDY0IDAuNDIwNyAtMC4wMzk1CnZuIC0wLjg3NjkgMC40NTYxIC0wLjE1MTkKdm4gLTAuODQzMiAwLjUzNjQgLTAuMDM2Mwp2biAtMC44MDY1IDAuNTc0NiAtMC4xMzkwCnZuIC0wLjY3NjYgLTAuNjkzNCAtMC4yNDc5CnZuIC0wLjc0MzQgLTAuNjExMSAtMC4yNzE4CnZuIC0wLjgxODUgLTAuNDkwNyAtMC4yOTg3CnZuIC0wLjg3NjkgLTAuMzU4OSAtMC4zMTk4CnZuIC0wLjkxNjkgLTAuMjE4NCAtMC4zMzQxCnZuIC0wLjkzNzIgLTAuMDcyNSAtMC4zNDEyCnZuIC0wLjkzNzIgMC4wNzUzIC0wLjM0MDYKdm4gLTAuOTE2OSAwLjIyMTEgLTAuMzMyMwp2biAtMC44NzY5IDAuMzYxNSAtMC4zMTY4CnZuIC0wLjgxODUgMC40OTMxIC0wLjI5NDcKdm4gLTAuNzQzNSAwLjYxMzIgLTAuMjY2OQp2biAtMC42MDM1IC0wLjcxNjIgLTAuMzUwNAp2biAtMC42Njc4IC0wLjYzNTMgLTAuMzg3OAp2biAtMC43NDE1IC0wLjUxNDYgLTAuNDMwNgp2biAtMC44MDAyIC0wLjM3OTEgLTAuNDY0OAp2biAtMC44NDExIC0wLjIzMTggLTAuNDg4Nwp2biAtMC44NjIyIC0wLjA3NjggLTAuNTAwNwp2biAtMC44NjIyIDAuMDgwOCAtMC41MDAwCnZuIC0wLjg0MTEgMC4yMzU3IC0wLjQ4NjgKdm4gLTAuODAwMiAwLjM4MjggLTAuNDYxNwp2biAtMC43NDE1IDAuNTE4MSAtMC40MjY0CnZuIC0wLjY2NzkgMC42Mzg0IC0wLjM4MjYKdm4gLTAuNTIzOCAtMC43MjgxIC0wLjQ0MjIKdm4gLTAuNTgxNCAtMC42NDgxIC0wLjQ5MTkKdm4gLTAuNjQ4MSAtMC41Mjc0IC0wLjU0OTMKdm4gLTAuNzAyMCAtMC4zOTAwIC0wLjU5NTgKdm4gLTAuNzQwMSAtMC4yMzkwIC0wLjYyODYKdm4gLTAuNzU5OCAtMC4wNzkwIC0wLjY0NTMKdm4gLTAuNzU5OCAwLjA4NDIgLTAuNjQ0Ngp2biAtMC43NDAxIDAuMjQ0MSAtMC42MjY2CnZuIC0wLjcwMjAgMC4zOTQ4IC0wLjU5MjcKdm4gLTAuNjQ4MSAwLjUzMTggLTAuNTQ1MQp2biAtMC41ODE0IDAuNjUyMCAtMC40ODY3CnZuIC0wLjQzNzAgLTAuNzMwNiAtMC41MjQ3CnZuIC0wLjQ4NDcgLTAuNjUwOCAtMC41ODQ0CnZuIC0wLjU0MDMgLTAuNTMwMCAtMC42NTM2CnZuIC0wLjU4NTMgLTAuMzkyMSAtMC43MDk2CnZuIC0wLjYxNzIgLTAuMjQwMyAtMC43NDkyCnZuIC0wLjYzMzggLTAuMDc5MSAtMC43Njk0CnZuIC0wLjYzMzggMC4wODUzIC0wLjc2ODgKdm4gLTAuNjE3MiAwLjI0NjMgLTAuNzQ3Mgp2biAtMC41ODUzIDAuMzk3OSAtMC43MDY1CnZuIC0wLjU0MDMgMC41MzUzIC0wLjY0OTMKdm4gLTAuNDg0NyAwLjY1NTUgLTAuNTc5MQp2biAtMC4zNDIxIC0wLjcyNDUgLTAuNTk4NAp2biAtMC4zNzgwIC0wLjY0NDAgLTAuNjY1MQp2biAtMC40MTk2IC0wLjUyMzAgLTAuNzQxOQp2biAtMC40NTMyIC0wLjM4NTkgLTAuODAzNgp2biAtMC40NzY4IC0wLjIzNTggLTAuODQ2OAp2biAtMC40ODkwIC0wLjA3NzIgLTAuODY4OQp2biAtMC40ODkwIDAuMDg0MyAtMC44NjgyCnZuIC0wLjQ3NjggMC4yNDI3IC0wLjg0NDkKdm4gLTAuNDUzMiAwLjM5MjQgLTAuODAwNAp2biAtMC40MTk2IDAuNTI5MCAtMC43Mzc2CnZuIC0wLjM3ODAgMC42NDk0IC0wLjY1OTkKdm4gLTAuMjM3OCAtMC43MDk4IC0wLjY2MzEKdm4gLTAuMjYxMCAtMC42MjgwIC0wLjczMzEKdm4gLTAuMjg3NiAtMC41MDY5IC0wLjgxMjYKdm4gLTAuMzA4OCAtMC4zNzIwIC0wLjg3NTQKdm4gLTAuMzIzNSAtMC4yMjYyIC0wLjkxODgKdm4gLTAuMzMxMCAtMC4wNzM2IC0wLjk0MDcKdm4gLTAuMzMxMCAwLjA4MTMgLTAuOTQwMQp2biAtMC4zMjM1IDAuMjMzNyAtMC45MTY5CnZuIC0wLjMwODggMC4zNzkwIC0wLjg3MjMKdm4gLTAuMjg3NiAwLjUxMzUgLTAuODA4NQp2biAtMC4yNjEwIDAuNjMzOSAtMC43MjgwCnZuIC0wLjEyMjggLTAuNjg1NiAtMC43MTc2CnZuIC0wLjEzMzcgLTAuNjAyNSAtMC43ODY4CnZuIC0wLjE0NjAgLTAuNDgyMCAtMC44NjM5CnZuIC0wLjE1NTYgLTAuMzUwOSAtMC45MjM0CnZuIC0wLjE2MjIgLTAuMjEyMSAtMC45NjM3CnZuIC0wLjE2NTYgLTAuMDY4NiAtMC45ODM4CnZuIC0wLjE2NTYgMC4wNzY1IC0wLjk4MzIKdm4gLTAuMTYyMiAwLjIxOTkgLTAuOTYxOQp2biAtMC4xNTU2IDAuMzU4NCAtMC45MjA1CnZuIC0wLjE0NjAgMC40ODkwIC0wLjg2MDAKdm4gLTAuMTMzNyAwLjYwODkgLTAuNzgxOQp2biAtMC4wMzI2IC0wLjU3NzQgLTAuODE1OAp2biAtMC4wMzUyIC0wLjQ1ODAgLTAuODg4Mwp2biAtMC4wMzcyIC0wLjMzMTEgLTAuOTQyOQp2biAtMC4wMzg2IC0wLjE5OTAgLTAuOTc5Mgp2biAtMC4wMzkzIC0wLjA2NDAgLTAuOTk3Mgp2biAtMC4wMzkzIDAuMDcyMCAtMC45OTY2CnZuIC0wLjAzODYgMC4yMDY5IC0wLjk3NzYKdm4gLTAuMDM3MiAwLjMzODcgLTAuOTQwMgp2biAtMC4wMzUyIDAuNDY1MSAtMC44ODQ1CnZuIC0wLjAzMjYgMC41ODQwIC0wLjgxMTEKdm4gLTAuNzQyOSAwLjY1NjkgMC4xMjg0CnZuIC0wLjc4NDMgMC42MTk1IDAuMDMzNgp2biAtMC44NDM0IDAuNTM2MSAwLjAzNTYKdm4gLTAuODA3NCAwLjU3MzUgMC4xMzg5CnZuIC0wLjkwNjYgMC40MjAzIDAuMDM3NQp2biAtMC44Nzc4IDAuNDU0OSAwLjE1MDQKdm4gLTAuOTUyNiAwLjMwMTcgMC4wMzg4CnZuIC0wLjkzMDcgMC4zMjk0IDAuMTU5MQp2biAtMC45ODI2IDAuMTgxNCAwLjAzOTUKdm4gLTAuOTY2MCAwLjE5OTIgMC4xNjQ5CnZuIC0wLjk5NzQgMC4wNjA0IDAuMDM5Ngp2biAtMC45ODM2IDAuMDY2MyAwLjE2NzUKdm4gLTAuOTk3NCAtMC4wNjA4IDAuMDM5MQp2biAtMC45ODM2IC0wLjA2NzYgMC4xNjY5CnZuIC0wLjk4MjYgLTAuMTgxOCAwLjAzODAKdm4gLTAuOTY2MCAtMC4yMDA2IDAuMTYzMgp2biAtMC45NTI2IC0wLjMwMjAgMC4wMzY0CnZuIC0wLjkzMDcgLTAuMzMwNyAwLjE1NjQKdm4gLTAuOTA2NiAtMC40MjA3IDAuMDM0MQp2biAtMC44Nzc3IC0wLjQ1NjEgMC4xNDY3CnZuIC0wLjg0MzQgLTAuNTM2NCAwLjAzMTMKdm4gLTAuODA3MyAtMC41NzQ2IDAuMTM0Mwp2biAtMC42NzgwIDAuNjkzNCAwLjI0MzkKdm4gLTAuNzQ1MCAwLjYxMTEgMC4yNjc0CnZuIC0wLjgyMDMgMC40OTA3IDAuMjkzOQp2biAtMC44Nzg4IDAuMzU4OSAwLjMxNDYKdm4gLTAuOTE4OCAwLjIxODQgMC4zMjg3CnZuIC0wLjkzOTIgMC4wNzI1IDAuMzM1Ngp2biAtMC45MzkyIC0wLjA3NTMgMC4zMzUwCnZuIC0wLjkxODggLTAuMjIxMSAwLjMyNjkKdm4gLTAuODc4NyAtMC4zNjE1IDAuMzExNwp2biAtMC44MjAzIC0wLjQ5MzEgMC4yODk5CnZuIC0wLjc0NTAgLTAuNjEzMiAwLjI2MjUKdm4gLTAuNjA1NiAwLjcxNjIgMC4zNDY5CnZuIC0wLjY3MDEgMC42MzUzIDAuMzgzOQp2biAtMC43NDQwIDAuNTE0NiAwLjQyNjIKdm4gLTAuODAyOSAwLjM3OTEgMC40NjAxCnZuIC0wLjg0NDAgMC4yMzE4IDAuNDgzNwp2biAtMC44NjUyIDAuMDc2OCAwLjQ5NTYKdm4gLTAuODY1MiAtMC4wODA4IDAuNDk0OQp2biAtMC44NDQwIC0wLjIzNTcgMC40ODE4CnZuIC0wLjgwMjkgLTAuMzgyOCAwLjQ1NzAKdm4gLTAuNzQ0MCAtMC41MTgxIDAuNDIyMAp2biAtMC42NzAxIC0wLjYzODQgMC4zNzg3CnZuIC0wLjUyNjQgMC43MjgxIDAuNDM5MQp2biAtMC41ODQzIDAuNjQ4MSAwLjQ4ODUKdm4gLTAuNjUxMyAwLjUyNzQgMC41NDU1CnZuIC0wLjcwNTUgMC4zOTAxIDAuNTkxNwp2biAtMC43NDM4IDAuMjM5MCAwLjYyNDIKdm4gLTAuNzYzNiAwLjA3OTAgMC42NDA4CnZuIC0wLjc2MzYgLTAuMDg0MiAwLjY0MDEKdm4gLTAuNzQzOCAtMC4yNDQxIDAuNjIyMwp2biAtMC43MDU1IC0wLjM5NDggMC41ODg1CnZuIC0wLjY1MTMgLTAuNTMxOCAwLjU0MTIKdm4gLTAuNTg0MiAtMC42NTIwIDAuNDgzMgp2biAtMC40NDAwIDAuNzMwNiAwLjUyMjEKdm4gLTAuNDg4MiAwLjY1MDggMC41ODE2CnZuIC0wLjU0NDEgMC41MzAwIDAuNjUwNAp2biAtMC41ODk1IDAuMzkyMSAwLjcwNjIKdm4gLTAuNjIxNiAwLjI0MDIgMC43NDU2CnZuIC0wLjYzODMgMC4wNzkxIDAuNzY1Nwp2biAtMC42MzgzIC0wLjA4NTMgMC43NjUwCnZuIC0wLjYyMTYgLTAuMjQ2MyAwLjc0MzYKdm4gLTAuNTg5NSAtMC4zOTc5IDAuNzAzMAp2biAtMC41NDQxIC0wLjUzNTMgMC42NDYxCnZuIC0wLjQ4ODEgLTAuNjU1NSAwLjU3NjMKdm4gLTAuMzQ1NiAwLjcyNDUgMC41OTYzCnZuIC0wLjM4MTkgMC42NDQwIDAuNjYyOQp2biAtMC40MjQwIDAuNTIzMCAwLjczOTQKdm4gLTAuNDU3OSAwLjM4NTkgMC44MDA5CnZuIC0wLjQ4MTggMC4yMzU4IDAuODQ0MAp2biAtMC40OTQxIDAuMDc3MiAwLjg2NjAKdm4gLTAuNDk0MSAtMC4wODQzIDAuODY1Mwp2biAtMC40ODE4IC0wLjI0MjcgMC44NDIwCnZuIC0wLjQ1NzkgLTAuMzkyNCAwLjc5NzcKdm4gLTAuNDI0MCAtMC41MjkwIDAuNzM1MQp2biAtMC4zODE5IC0wLjY0OTQgMC42NTc2CnZuIC0wLjI0MTcgMC43MDk4IDAuNjYxNwp2biAtMC4yNjUzIDAuNjI4MCAwLjczMTYKdm4gLTAuMjkyNCAwLjUwNjkgMC44MTA5CnZuIC0wLjMxMzkgMC4zNzIwIDAuODczNgp2biAtMC4zMjg5IDAuMjI2MiAwLjkxNjkKdm4gLTAuMzM2NiAwLjA3MzYgMC45Mzg4CnZuIC0wLjMzNjYgLTAuMDgxMyAwLjkzODEKdm4gLTAuMzI4OSAtMC4yMzM3IDAuOTE1MAp2biAtMC4zMTM5IC0wLjM3OTAgMC44NzA1CnZuIC0wLjI5MjQgLTAuNTEzNSAwLjgwNjgKdm4gLTAuMjY1MyAtMC42MzM5IDAuNzI2NQp2biAtMC4xMjcxIDAuNjg1NiAwLjcxNjgKdm4gLTAuMTM4NCAwLjYwMjUgMC43ODYwCnZuIC0wLjE1MTEgMC40ODIwIDAuODYzMAp2biAtMC4xNjExIDAuMzUwOSAwLjkyMjQKdm4gLTAuMTY3OSAwLjIxMjEgMC45NjI3CnZuIC0wLjE3MTQgMC4wNjg2IDAuOTgyOAp2biAtMC4xNzE0IC0wLjA3NjUgMC45ODIyCnZuIC0wLjE2NzkgLTAuMjE5OSAwLjk2MTAKdm4gLTAuMTYxMSAtMC4zNTg0IDAuOTE5Ngp2biAtMC4xNTExIC0wLjQ4OTAgMC44NTkxCnZuIC0wLjEzODMgLTAuNjA4OSAwLjc4MTEKdm4gLTAuMDM0NiAwLjY2MDggMC43NDk4CnZuIC0wLjAzNzQgMC41Nzc0IDAuODE1Ngp2biAtMC4wNDA0IDAuNDU4MCAwLjg4ODAKdm4gLTAuMDQyOCAwLjMzMTEgMC45NDI2CnZuIC0wLjA0NDMgMC4xOTkwIDAuOTc5MAp2biAtMC4wNDUxIDAuMDY0MCAwLjk5NjkKdm4gLTAuMDQ1MSAtMC4wNzIwIDAuOTk2NAp2biAtMC4wNDQzIC0wLjIwNjkgMC45NzczCnZuIC0wLjA0MjggLTAuMzM4NyAwLjkzOTkKdm4gLTAuMDQwNCAtMC40NjUxIDAuODg0Mwp2biAtMC4wMzc0IC0wLjU4NDAgMC44MTA5CnZuIC0wLjk1NjcgMC4yOTEyIC0wLjAwMTYKdm4gLTAuOTg0NiAwLjE3NDggLTAuMDAyMgp2biAtMC45OTgzIDAuMDU4MyAtMC4wMDI3CnZuIC0wLjk5ODMgLTAuMDU4MyAtMC4wMDMyCnZuIC0wLjk4NDYgLTAuMTc0OCAtMC4wMDM2CnZuIC0wLjk1NjYgLTAuMjkxMiAtMC4wMDQwCnZuIDAuOTU2NiAwLjI5MTIgMC4wMDQwCnZuIDAuOTcyNiAwLjIzMjcgMC4wMDM4CnZuIDAuOTg0NiAwLjE3NDggMC4wMDM2CnZuIDAuOTcyNSAwLjIzMjcgMC4wMDM4CnZuIDAuOTkzMiAwLjExNjMgMC4wMDM0CnZuIDAuOTk4MyAwLjA1ODMgMC4wMDMyCnZuIDEuMDAwMCAtMC4wMDAwIDAuMDAzMAp2biAwLjk5ODMgLTAuMDU4MyAwLjAwMjcKdm4gMC45OTMyIC0wLjExNjQgMC4wMDI1CnZuIDAuOTg0NiAtMC4xNzQ4IDAuMDAyMgp2biAwLjk3MjYgLTAuMjMyNyAwLjAwMTkKdm4gLTAuMDAyNiAwLjQ0OTEgMC44OTM1CnZuIC0wLjAwMjggMC4zMjM4IDAuOTQ2MQp2biAtMC4wMDI5IDAuMTk0MiAwLjk4MDkKdm4gLTAuMDAyOSAwLjE5NDMgMC45ODA5CnZuIC0wLjAwMzAgMC4wNjIzIDAuOTk4MQp2biAtMC4wMDMwIC0wLjA3MDQgMC45OTc1CnZuIC0wLjAwMjkgLTAuMjAyMiAwLjk3OTMKdm4gLTAuMDAyOCAtMC4zMzE0IDAuOTQzNQp2biAwLjcxODkgLTAuNjgzOSAtMC4xMjQ0CnZuIC0wLjExOTIgLTAuNzEyMSAtMC42OTE5CnZuIC0wLjIyOTggLTAuNzM1NiAtMC42MzcyCnZuIC0wLjMyOTUgLTAuNzQ5OCAtMC41NzM4CnZuIC0wLjQyMDIgLTAuNzU1NSAtMC41MDI2CnZuIC0wLjUwMzMgLTAuNzUzMCAtMC40MjM5CnZuIC0wLjU4MDMgLTAuNzQxNiAtMC4zMzY2CnZuIC0wLjY1MjAgLTAuNzE5NSAtMC4yMzkwCnZuIC0wLjcxODEgLTAuNjgzOSAtMC4xMjg2CnZuIDAuNjUzNCAtMC43MTk1IC0wLjIzNTEKdm4gMC41ODIzIC0wLjc0MTYgLTAuMzMzMQp2biAwLjUwNTggLTAuNzUzMCAtMC40MjA5CnZuIDAuNDIzMSAtMC43NTU1IC0wLjUwMDIKdm4gMC4zMzI5IC0wLjc0OTggLTAuNTcxOAp2biAwLjIzMzUgLTAuNzM1NiAtMC42MzU4CnZuIDAuMTIzMiAtMC43MTIxIC0wLjY5MTIKdm4gMC4xMTkyIC0wLjcxNzcgMC42ODYxCnZuIDAuMjI5OCAtMC43NDA4IDAuNjMxMgp2biAwLjMyOTYgLTAuNzU0NCAwLjU2NzcKdm4gMC40MjAyIC0wLjc1OTYgMC40OTY1CnZuIDAuNTAzMyAtMC43NTY0IDAuNDE3Nwp2biAwLjU4MDQgLTAuNzQ0MyAwLjMzMDUKdm4gMC42NTIxIC0wLjcyMTQgMC4yMzMyCnZuIDAuNzE4MiAtMC42ODQ5IDAuMTIzMQp2biAtMC45OTc2IDAuMDY5MCAtMC4wMDI3CnZuIC0wLjk5MzIgMC4xMTYzIC0wLjAwMjUKdm4gLTAuOTc4MyAwLjIwNzEgLTAuMDAyMAp2biAtMC45OTc2IC0wLjA2OTMgLTAuMDAzMgp2biAtMS4wMDAwIDAuMDAwMCAtMC4wMDI5CnZuIC0wLjk3ODIgLTAuMjA3NCAtMC4wMDM3CnZuIC0wLjk5MzIgLTAuMTE2MyAtMC4wMDM0CnZuIC0wLjAwMjkgLTAuMDkxMCAwLjk5NTgKdm4gLTAuMDAyOSAtMC4wMDQxIDEuMDAwMAp2biAtMC4wMDI5IDAuMDY2NCAwLjk5NzgKdm4gLTAuMDAyOSAwLjA2MjMgMC45OTgxCnZuIC0wLjAwMjkgLTAuMDcwNCAwLjk5NzUKdm4gLTAuMDAyOSAwLjEyODQgMC45OTE3CnZuIC0wLjAwMjkgMC4yMTQ0IDAuOTc2OAp2biAtMC4wMDI4IC0wLjI1NDkgMC45NjcwCnZuIC0wLjAwMjkgLTAuMTM2NCAwLjk5MDcKdm4gLTAuMDAyOSAtMC4yNTQ5IDAuOTY3MAp2biAtMC4wMDI5IDAuMjU5MiAwLjk2NTgKdm4gLTAuMDAyOSAwLjIxNDQgMC45NzY3CnZuIC0wLjAwMjggLTAuMjY3MSAwLjk2MzcKdm4gLTAuMDAyOSAtMC4xMjQxIDAuOTkyMwp2biAtMC4wMDMwIC0wLjAwNDEgMS4wMDAwCnZuIC0wLjAwMzAgMC4wNjY0IDAuOTk3OAp2biAtMC4wMDI5IC0wLjAwNDAgMS4wMDAwCnZuIC0wLjAwMjkgLTAuMTM2NCAwLjk5MDYKdm4gLTAuMDAzMCAwLjA2NjUgMC45OTc4CnZuIC0wLjAwMzAgLTAuMDA0MCAxLjAwMDAKdm4gLTAuMDAzMCAwLjEyODQgMC45OTE3CnZuIDAuOTk3NiAtMC4wNjg4IDAuMDAyNwp2biAxLjAwMDAgLTAuMDAwMCAwLjAwMjkKdm4gMC45OTc2IDAuMDY5MSAwLjAwMzIKdm4gMC45NzgzIDAuMjA3MCAwLjAwMzcKdm4gMC45NzY4IC0wLjIxNDEgMC4wMDIwCnZuIDAuOTkzMiAtMC4xMTYzIDAuMDAyNQp2biAwLjk5MzIgMC4xMTY0IDAuMDAzNAp2biAwLjk3ODQgLTAuMjA2NyAwLjAwMjAKdm4gMC4wNDU4IDAuOTQ0MSAwLjMyNjUKdm4gMC4wNDU4IDAuOTQ1MyAwLjMyMzEKdm4gMC4wNDczIDAuOTc0OSAwLjIxNzMKdm4gMC4wNDcyIDAuOTc0NCAwLjIxOTgKdm4gLTAuMDEwNyAtMC4yMjA5IC0wLjk3NTIKdm4gLTAuMDExMiAtMC4yMzA1IC0wLjk3MzAKdm4gLTAuMDEzNyAtMC4yODE3IC0wLjk1OTQKdm4gLTAuMDE2NyAtMC4zNDMzIC0wLjkzOTEKdm4gLTAuMDE2MCAtMC4zMzA2IC0wLjk0MzYKdm4gMC4wMTA5IDAuMjI0MiAwLjk3NDUKdm4gMC4wMTEyIDAuMjMwNiAwLjk3MzAKdm4gMC4wMTY1IDAuMzM5NiAwLjk0MDQKdm4gMC4wMTYyIDAuMzMzNiAwLjk0MjYKdm4gMC4wNDExIDAuODQ4NiAwLjUyNzQKdm4gMC4wNDEzIDAuODUxNiAwLjUyMjUKdm4gMC4wNDM4IDAuOTA0MCAwLjQyNTIKdm4gMC4wNDM3IDAuOTAyMCAwLjQyOTUKdm4gLTAuMDIxNyAtMC40NDczIC0wLjg5NDEKdm4gLTAuMDIxMSAtMC40MzU3IC0wLjg5OTgKdm4gLTAuMDM4MCAtMC43ODMxIC0wLjYyMDcKdm4gLTAuMDM4MyAtMC43OTAxIC0wLjYxMTgKdm4gLTAuMDQxMyAtMC44NTI4IC0wLjUyMDcKdm4gLTAuMDQxMSAtMC44NDc4IC0wLjUyODgKdm4gMC4wNDgxIDAuOTkyNyAwLjExMDUKdm4gMC4wNDgxIDAuOTkyOSAwLjEwOTIKdm4gLTAuMDA1MyAtMC4xMDgxIC0wLjk5NDEKdm4gLTAuMDA1NyAtMC4xMTgyIC0wLjk5MzAKdm4gMC4wMzQ0IDAuNzEwMCAwLjcwMzMKdm4gMC4wMzQ3IDAuNzE1NCAwLjY5NzgKdm4gMC4wMzgyIDAuNzg4NiAwLjYxMzgKdm4gMC4wMzgwIDAuNzg0NCAwLjYxOTEKdm4gLTAuMDQ4MSAtMC45OTI3IC0wLjExMDcKdm4gLTAuMDQ4MSAtMC45OTI5IC0wLjEwOTAKdm4gMC4wMDI4IDAuMDU3MSAwLjk5ODQKdm4gMC4wMDU3IDAuMTE4MyAwLjk5MzAKdm4gMC4wMDU0IDAuMTExNiAwLjk5MzcKdm4gLTAuMDQzNyAtMC45MDE1IC0wLjQzMDYKdm4gLTAuMDQzOSAtMC45MDQ3IC0wLjQyMzcKdm4gLTAuMDQ1OCAtMC45NDU2IC0wLjMyMjAKdm4gLTAuMDQ1NyAtMC45NDM4IC0wLjMyNzQKdm4gLTAuMDQ3MyAtMC45NzUxIC0wLjIxNjYKdm4gLTAuMDQ3MiAtMC45NzQzIC0wLjIyMDMKdm4gMC4wMjEzIDAuNDM4NCAwLjg5ODUKdm4gMC4wMjE1IDAuNDQzOSAwLjg5NTgKdm4gMC4wMjYzIDAuNTQyMSAwLjgzOTkKdm4gMC4wMjYwIDAuNTM3MyAwLjg0MzAKdm4gLTAuMDI1OSAtMC41MzQ5IC0wLjg0NDUKdm4gLTAuMDI2NCAtMC41NDUxIC0wLjgzODAKdm4gLTAuMDMwOCAtMC42MzU0IC0wLjc3MTUKdm4gLTAuMDMwNCAtMC42MjY5IC0wLjc3ODUKdm4gMC4wMzA1IDAuNjI4OSAwLjc3NjkKdm4gMC4wMzA3IDAuNjMzMCAwLjc3MzYKdm4gMC4wMzI2IDAuNjczMCAwLjczODkKdm4gMC45OTgzIDAuMDU4NCAwLjAwMzIKdm4gMC45Nzk0IDAuMjAxOSAwLjAwMzcKdm4gLTAuMDM0OCAtMC43MTc0IC0wLjY5NTgKdm4gLTAuMDM0MyAtMC43MDg0IC0wLjcwNTAKdm4gLTAuMDMyNiAtMC42NzMwIC0wLjczODkKdm4gMC45OTgzIC0wLjA1ODEgMC4wMDI3CnZuIDAuOTc5NCAtMC4yMDE5IDAuMDAyMQp2biAwLjk5ODMgMC4wNTgxIDAuMDAzMgp2biAwLjk5ODMgLTAuMDU4NCAwLjAwMjcKdm4gMC45NzkzIC0wLjIwMjIgMC4wMDIxCnZuIDAuOTc5NSAwLjIwMTYgMC4wMDM3CnZuIDAuOTk3NiAwLjA2ODggMC4wMDMyCnZuIDAuOTk3NiAtMC4wNjkxIDAuMDAyNwp2biAwLjk3NjggMC4yMTQxIDAuMDAzNwp2biAwLjk3ODMgLTAuMjA3MSAwLjAwMjAKdm4gMC45Nzg0IDAuMjA2NyAwLjAwMzcKdm4gMC45NzgzIC0wLjIwNzAgMC4wMDIwCnZuIC0wLjk3ODMgLTAuMjA3MSAtMC4wMDM3CnZuIC0wLjk3MjUgLTAuMjMyNyAtMC4wMDM4CnZuIC0wLjk3ODMgMC4yMDc0IC0wLjAwMjAKdm4gLTAuOTk3NiAwLjA2OTMgLTAuMDAyNwp2biAtMC45OTc2IC0wLjA2OTAgLTAuMDAzMgp2biAtMC45NzI2IDAuMjMyNyAtMC4wMDE5CnZuIDAuMDI5OSAtMC43MTE0IDAuNzAyMQp2biAwLjAxODEgLTAuNzIzOSAwLjY4OTcKdm4gMC4wOTY0IC0wLjc1NDQgMC42NDk0CnZuIDAuMTE3NCAtMC43Mzk2IDAuNjYyNwp2biAwLjY1OTQgLTAuNzQzOCAwLjEwOTcKdm4gMC41OTA0IC0wLjgwMjIgMC4wODg0CnZuIDAuNjIwMiAtMC43ODQzIDAuMDE3Mwp2biAwLjY5NTYgLTAuNzE3OSAwLjAyNzIKdm4gMC42MDE5IC0wLjc3MDAgMC4yMTE5CnZuIDAuNTQyOCAtMC44MTkyIDAuMTg1MAp2biAwLjUzOTUgLTAuNzg1MiAwLjMwMzkKdm4gMC40OTA4IC0wLjgyNzIgMC4yNzM4CnZuIDAuNDcxNyAtMC43OTE5IDAuMzg3OQp2biAwLjQzMjMgLTAuODI4MSAwLjM1NjkKdm4gMC4zOTczIC0wLjc5MTAgMC40NjU0CnZuIDAuMzY1NyAtMC44MjI0IDAuNDM1Nwp2biAwLjMxNDcgLTAuNzgyNiAwLjUzNzEKdm4gMC4yODkxIC0wLjgwOTYgMC41MTA4CnZuIDAuMjIyMSAtMC43NjYwIDAuNjAzMgp2biAwLjIwMDMgLTAuNzg3OCAwLjU4MjQKdm4gMC4xMjEzIC0wLjczNDcgLTAuNjY3NQp2biAwLjEwMDAgLTAuNzQ5OSAtMC42NTM5CnZuIDAuMDIyMSAtMC43MTg3IC0wLjY5NDkKdm4gMC4wMzQwIC0wLjcwNjAgLTAuNzA3NAp2biAwLjIyNTUgLTAuNzYxNiAtMC42MDc2CnZuIDAuMjAzMyAtMC43ODQwIC0wLjU4NjUKdm4gMC4zMTc2IC0wLjc3ODcgLTAuNTQxMQp2biAwLjI5MTUgLTAuODA2MyAtMC41MTQ2CnZuIDAuMzk5NyAtMC43ODc2IC0wLjQ2ODkKdm4gMC4zNjc0IC0wLjgxOTggLTAuNDM5Mgp2biAwLjQ3MzUgLTAuNzg5MiAtMC4zOTExCnZuIDAuNDMzNCAtMC44MjYxIC0wLjM2MDMKdm4gMC41NDA4IC0wLjc4MzIgLTAuMzA2OAp2biAwLjQ5MTIgLTAuODI1OSAtMC4yNzY5CnZuIDAuNjAyNSAtMC43Njg4IC0wLjIxNDQKdm4gMC41NDI2IC0wLjgxODcgLTAuMTg4MAp2biAwLjY1OTQgLTAuNzQzNSAtMC4xMTE3CnZuIDAuNTg5NSAtMC44MDI2IC0wLjA5MTIKdm4gLTAuNjU5MiAtMC43NDMwIC0wLjExNTcKdm4gLTAuNTkwMiAtMC44MDE3IC0wLjA5NDkKdm4gLTAuNjIwMSAtMC43ODQyIC0wLjAyMzcKdm4gLTAuNjk1NSAtMC43MTc3IC0wLjAzMzAKdm4gLTAuNjAxNyAtMC43NjgzIC0wLjIxODEKdm4gLTAuNTQyNiAtMC44MTc5IC0wLjE5MTUKdm4gLTAuNTM5NCAtMC43ODI4IC0wLjMxMDIKdm4gLTAuNDkwNiAtMC44MjUxIC0wLjI4MDQKdm4gLTAuNDcxNiAtMC43ODg4IC0wLjM5NDIKdm4gLTAuNDMyMSAtMC44MjUzIC0wLjM2MzUKdm4gLTAuMzk3MiAtMC43ODcyIC0wLjQ3MTcKdm4gLTAuMzY1NSAtMC44MTkxIC0wLjQ0MjIKdm4gLTAuMzE0NiAtMC43NzgzIC0wLjU0MzQKdm4gLTAuMjg5MCAtMC44MDU2IC0wLjUxNzIKdm4gLTAuMjIyMSAtMC43NjEyIC0wLjYwOTMKdm4gLTAuMjAwMiAtMC43ODMzIC0wLjU4ODUKdm4gLTAuMTE3NCAtMC43MzQzIC0wLjY2ODYKdm4gLTAuMDk2MyAtMC43NDkzIC0wLjY1NTIKdm4gLTAuMDI5OCAtMC43MDU4IC0wLjcwNzgKdm4gLTAuMDE4MCAtMC43MTg1IC0wLjY5NTMKdm4gMC42OTU0IC0wLjcxODEgLTAuMDI4OQp2biAwLjYxOTggLTAuNzg0NSAtMC4wMjAwCnZuIDAuMDAwMSAtMS4wMDAwIC0wLjAwNDMKdm4gMC4wMDAwIC0xLjAwMDAgLTAuMDA0Mwp2biAwLjAwMDIgLTEuMDAwMCAtMC4wMDQyCnZuIDAuMDAwMiAtMS4wMDAwIC0wLjAwNDEKdm4gMC4wMDAxIC0xLjAwMDAgLTAuMDA0MQp2biAtMC4wMDAxIC0xLjAwMDAgLTAuMDA0Mgp2biAtMC4wMDAyIC0xLjAwMDAgLTAuMDA0Mgp2biAtMC4wMDAyIC0xLjAwMDAgLTAuMDA0MQp2biAtMC4wMDAxIC0xLjAwMDAgLTAuMDA0MQp2biAwLjAwMDEgLTEuMDAwMCAtMC4wMDQyCnZuIC0wLjAwMDAgLTEuMDAwMCAtMC4wMDQyCnZuIC0wLjAwMDEgLTEuMDAwMCAtMC4wMDQzCnZuIC0wLjUwNzMgLTAuMDE2MCAwLjg2MTYKdm4gLTAuMzQ4NiAtMC4wMTc0IDAuOTM3MQp2biAtMC4zNDgxIC0wLjAxNzQgMC45MzczCnZuIC0wLjUwNjYgLTAuMDE2MCAwLjg2MjAKdm4gLTAuMDM0MCAtMC43MTE2IDAuNzAxNwp2biAtMC4xMjEzIC0wLjc0MDAgMC42NjE2CnZuIC0wLjY5NTQgLTAuNzE4MiAwLjAyMzEKdm4gLTAuNjU5NCAtMC43NDQzIDAuMTA1Nwp2biAtMC42MDI2IC0wLjc3MDQgMC4yMDgyCnZuIC0wLjU0MDkgLTAuNzg1NiAwLjMwMDUKdm4gLTAuNDczNiAtMC43OTIyIDAuMzg0OAp2biAtMC4zOTk3IC0wLjc5MTMgMC40NjI2CnZuIC0wLjMxNzYgLTAuNzgzMCAwLjUzNDkKdm4gLTAuMjI1NSAtMC43NjY0IDAuNjAxNQp2biAtMC4wMDAwIDEuMDAwMCAwLjAwNDEKdm4gLTAuODY2NyAwLjAwOTIgLTAuNDk4Nwp2biAtMC45Mzk3IDAuMDA2MyAtMC4zNDE5CnZuIC0wLjk0MDIgMC4wMDYyIC0wLjM0MDUKdm4gLTAuODY3NCAwLjAwOTEgLTAuNDk3NQp2biAwLjM0MzEgLTAuMDE3NCAwLjkzOTEKdm4gMC41MDIyIC0wLjAxNjAgMC44NjQ2CnZuIDAuNTAxNSAtMC4wMTYwIDAuODY1MAp2biAwLjM0MjYgLTAuMDE3NCAwLjkzOTMKdm4gLTAuOTg0NSAwLjAwMzIgLTAuMTc1Mwp2biAtMC45ODQ4IDAuMDAzMiAtMC4xNzM4CnZuIC0wLjY0OTkgLTAuMDE0MSAwLjc1OTkKdm4gLTAuNjQ5MSAtMC4wMTQxIDAuNzYwNgp2biAwLjY0NTQgLTAuMDE0MSAwLjc2MzcKdm4gMC42NDQ2IC0wLjAxNDEgMC43NjQ0CnZuIC0wLjk5ODkgMC4wMDA4IC0wLjA0NjQKdm4gLTAuOTk5MCAwLjAwMDggLTAuMDQ1Ngp2biAtMC43NzIwIC0wLjAxMTggMC42MzU1CnZuIC0wLjc3MTIgLTAuMDExOCAwLjYzNjQKdm4gMC43NjgzIC0wLjAxMTggMC42NDAwCnZuIDAuNzY3NSAtMC4wMTE4IDAuNjQxMAp2biAwLjk5OTIgMC4wMDA4IC0wLjA0MDUKdm4gMC45ODU1IDAuMDAzMiAtMC4xNjk1CnZuIDAuOTg1OCAwLjAwMzIgLTAuMTY4MAp2biAwLjk5OTIgMC4wMDA4IC0wLjAzOTgKdm4gLTAuODcwNCAtMC4wMDkyIDAuNDkyMwp2biAtMC44Njk3IC0wLjAwOTIgMC40OTM2CnZuIDAuODY3NCAtMC4wMDkyIDAuNDk3NQp2biAwLjg2NjcgLTAuMDA5MiAwLjQ5ODcKdm4gMC45NDE3IDAuMDA2MyAtMC4zMzY0CnZuIDAuOTQyMiAwLjAwNjIgLTAuMzM0OQp2biAtMC45NDIyIC0wLjAwNjMgMC4zMzQ5CnZuIC0wLjk0MTcgLTAuMDA2MyAwLjMzNjQKdm4gMC45NDAyIC0wLjAwNjMgMC4zNDA1CnZuIDAuOTM5NyAtMC4wMDYzIDAuMzQxOQp2biAwLjg2OTcgMC4wMDkyIC0wLjQ5MzYKdm4gMC44NzA0IDAuMDA5MiAtMC40OTIzCnZuIC0wLjk4NTggLTAuMDAzMiAwLjE2ODAKdm4gLTAuOTg1NSAtMC4wMDMyIDAuMTY5NQp2biAwLjk4NDggLTAuMDAzMiAwLjE3MzgKdm4gMC45ODQ1IC0wLjAwMzIgMC4xNzUzCnZuIDAuNzcxMiAwLjAxMTggLTAuNjM2NAp2biAwLjc3MjAgMC4wMTE4IC0wLjYzNTUKdm4gLTAuOTk5MiAtMC4wMDA4IDAuMDM5OAp2biAtMC45OTkyIC0wLjAwMDggMC4wNDA1CnZuIDAuOTk5MCAtMC4wMDA4IDAuMDQ1Ngp2biAwLjk5ODkgLTAuMDAwOCAwLjA0NjQKdm4gMC42NDkxIDAuMDE0MSAtMC43NjA2CnZuIDAuNjQ5OSAwLjAxNDEgLTAuNzU5OQp2biAtMC4wNDEyIDAuMDE4NSAtMC45OTkwCnZuIC0wLjE3MjYgMC4wMTgyIC0wLjk4NDgKdm4gLTAuMTcyOSAwLjAxODIgLTAuOTg0OAp2biAwLjUwNjYgMC4wMTYwIC0wLjg2MjAKdm4gMC41MDczIDAuMDE2MCAtMC44NjE2CnZuIC0wLjM0MjYgMC4wMTc0IC0wLjkzOTMKdm4gLTAuMzQzMSAwLjAxNzQgLTAuOTM5MQp2biAwLjA0NzEgMC4wMTg1IC0wLjk5ODcKdm4gMC4wMDI5IDAuMDE4NSAtMC45OTk4CnZuIDAuMzQ4MSAwLjAxNzQgLTAuOTM3Mwp2biAwLjM0ODYgMC4wMTc0IC0wLjkzNzEKdm4gLTAuNTAxNSAwLjAxNjAgLTAuODY1MAp2biAtMC41MDIyIDAuMDE2MCAtMC44NjQ2CnZuIDAuMTc4NCAwLjAxODIgLTAuOTgzOAp2biAwLjE3ODcgMC4wMTgyIC0wLjk4MzcKdm4gLTAuNjQ0NiAwLjAxNDEgLTAuNzY0NAp2biAtMC42NDU0IDAuMDE0MSAtMC43NjM3CnZuIC0wLjA0NzEgLTAuMDE4NSAwLjk5ODcKdm4gMC4wNDEyIC0wLjAxODUgMC45OTkwCnZuIC0wLjc2NzUgMC4wMTE4IC0wLjY0MTAKdm4gLTAuNzY4MyAwLjAxMTggLTAuNjQwMAp2biAtMC4xNzg3IC0wLjAxODIgMC45ODM3CnZuIC0wLjE3ODQgLTAuMDE4MiAwLjk4MzgKdm4gMC4xNzI5IC0wLjAxODIgMC45ODQ4CnZuIDAuMTcyNiAtMC4wMTgyIDAuOTg0OAp2biAtMC4wMDAwIDEuMDAwMCAwLjAwMDcKdm4gLTAuMDAyOSAtMC4wMjUyIDAuOTk5Nwp2biAtMC4xMDAwIC0wLjc1NTAgMC42NDgxCnZuIC0wLjIwMzQgLTAuNzg4NSAwLjU4MDQKdm4gLTAuMDIyMSAtMC43MjQxIDAuNjg5NAp2biAtMC4yOTE2IC0wLjgxMDMgMC41MDgzCnZuIC0wLjM2NzYgLTAuODIzMiAwLjQzMjgKdm4gLTAuNDMzNSAtMC44Mjg4IDAuMzUzNwp2biAtMC40OTE0IC0wLjgyNzkgMC4yNzA0CnZuIC0wLjU0MjggLTAuODIwMSAwLjE4MTQKdm4gLTAuNTg5OCAtMC44MDMxIDAuMDg0Nwp2biAtMC42MTk4IC0wLjc4NDYgMC4wMTM2CnZuIC0wLjU4NDMgMC4wMDcwIC0wLjgxMTUKdm4gLTAuNzYwNiAwLjAwNTYgLTAuNjQ5MQp2biAtMC43NjExIDAuMDA1NiAtMC42NDg2CnZuIC0wLjU4NDUgMC4wMDcwIC0wLjgxMTQKdm4gLTAuNzM1MCAwLjAwNTkgLTAuNjc4MAp2biAtMC40NDEyIDAuMDEyMSAtMC44OTczCnZuIC0wLjQzODAgMC4wMTIxIC0wLjg5ODkKdm4gLTAuNzM0NiAwLjAwNTkgLTAuNjc4NQp2biAwLjk5ODEgMC4wMDA2IC0wLjA2MTkKdm4gMC45NzAwIDAuMDAyMSAtMC4yNDMwCnZuIDAuOTcwMiAwLjAwMjEgLTAuMjQyMgp2biAwLjk5ODEgMC4wMDA2IC0wLjA2MTYKdm4gLTAuMzYyNSAwLjAwODEgLTAuOTMyMAp2biAtMC4zNjI4IDAuMDA4MSAtMC45MzE4CnZuIC0wLjk0MzMgMC4wMDI5IC0wLjMzMTgKdm4gLTAuOTQyOSAwLjAwMjkgLTAuMzMzMgp2biAwLjk5ODggMC4wMDA1IC0wLjA0OTQKdm4gMC45OTg4IDAuMDAwNSAtMC4wNDk2CnZuIC0wLjEwNTIgMC4wMDg2IC0wLjk5NDQKdm4gLTAuMTA1MyAwLjAwODYgLTAuOTk0NAp2biAtMC45OTg3IDAuMDAwNCAtMC4wNTA0CnZuIC0wLjk5ODcgMC4wMDA0IC0wLjA1MDYKdm4gMC45OTY3IDAuMDAwNyAtMC4wODEzCnZuIDAuMjEyMiAwLjAwODUgLTAuOTc3Mgp2biAwLjIxMjQgMC4wMDg1IC0wLjk3NzEKdm4gLTAuOTkzNSAwLjAwMTAgLTAuMTEzNQp2biAtMC45OTM2IDAuMDAxMCAtMC4xMTI5CnZuIDAuNzA3MCAwLjAwNjIgLTAuNzA3Mgp2biAwLjc5MTMgMC4wMDUzIC0wLjYxMTQKdm4gMC43MDY2IDAuMDA2MiAtMC43MDc2CnZuIDAuNTI3NyAwLjAwNzQgLTAuODQ5NAp2biAwLjUyODAgMC4wMDc0IC0wLjg0OTIKdm4gLTAuOTU0NCAwLjAwMjYgLTAuMjk4NAp2biAtMC45NTQ2IDAuMDAyNiAtMC4yOTc5CnZuIDAuNTIzNCAwLjAwNzQgLTAuODUyMAp2biAwLjUyMzIgMC4wMDc0IC0wLjg1MjIKdm4gMC43MjA1IDAuMDA2MCAtMC42OTM0CnZuIDAuNzIwOSAwLjAwNjAgLTAuNjkzMAp2biAtMC44ODg1IDAuMDA0MCAtMC40NTg5CnZuIC0wLjg4ODcgMC4wMDQwIC0wLjQ1ODUKdm4gMC4yNzYwIDAuMDEyNyAtMC45NjExCnZuIDAuMjc0NCAwLjAxMjcgLTAuOTYxNQp2biAwLjg3MDcgMC4wMDQzIC0wLjQ5MTgKdm4gMC44NzEwIDAuMDA0MyAtMC40OTEyCnZuIDAuMTE0MiAwLjAxNzIgLTAuOTkzMwp2biAtMC4yMzY0IDAuMDE2OCAtMC45NzE1CnVzZW10bCBiYWNrX29mX3Bob25lX2NvbG9yCnMgb2ZmCmYgMTMxLzEvMSAxMzIvMi8xIDIxMDYvMy8xIDIxMDQvNC8xCmYgMTMyLzIvMiAxMzMvNS8yIDIxMDgvNi8yIDIxMDkvNy8yIDIxMDYvMy8yCmYgMTMzLzUvMyAxMzQvOC8zIDIxMTAvOS8zIDIxMDgvNi8zCmYgMTM0LzgvNCAxMzUvMTAvNCAyMTA3LzExLzQgMjExMC85LzQKZiAxMzUvMTAvNSAxMzYvMTIvNSAyMTA1LzEzLzUgMjEwNy8xMS81CmYgMTM2LzEyLzYgMTM3LzE0LzYgMjEwMy8xNS82IDIxMDUvMTMvNgpmIDEzNy8xNC83IDEzOC8xNi83IDIxMDAvMTcvNyAyMTAzLzE1LzcKZiAxMzgvMTYvOCAxMzkvMTgvOCAyMDk3LzE5LzggMjEwMC8xNy84CmYgMTM5LzE4LzkgMTQwLzIwLzkgMjA5NC8yMS85IDIwOTgvMjIvOSAyMDk3LzE5LzkKZiAxNDAvMjAvMTAgMTQxLzIzLzEwIDIwOTUvMjQvMTAgMjA5NC8yMS8xMApmIDE0MS8yMy8xMSAxNDIvMjUvMTEgMjA5Mi8yNi8xMSAyMDk1LzI0LzExCmYgMTQyLzI1LzEyIDE0My8yNy8xMiAyMTI3LzI4LzEyIDIwOTIvMjYvMTIKZiAxNDMvMjcvMTMgMTQ0LzI5LzEzIDIxMjUvMzAvMTMgMjEyNy8yOC8xMwpmIDE0NC8yOS8xNCAxNDUvMzEvMTQgMjEyMi8zMi8xNCAyMTI1LzMwLzE0CmYgMTQ1LzMxLzE1IDE0Ni8zMy8xNSAyMTIwLzM0LzE1IDIxMjIvMzIvMTUKZiAxNDYvMzMvMTYgMTQ3LzM1LzE2IDIxMTgvMzYvMTYgMjEyMC8zNC8xNgpmIDE0Ny8zNS8xNyAxNDgvMzcvMTcgMjEzMi8zOC8xNyAyMTE4LzM2LzE3CmYgMTQ4LzM3LzE4IDE0OS8zOS8xOCAyMTMxLzQwLzE4IDIxMzIvMzgvMTgKZiAxNDkvMzkvMTkgMTUwLzQxLzE5IDIxMzQvNDIvMTkgMjEzMS80MC8xOQpmIDE1MC80MS8yMCAxNTEvNDMvMjAgMjEzMC80NC8yMCAyMTM0LzQyLzIwCmYgMTUxLzQzLzIxIDE1Mi80NS8yMSAyMTMzLzQ2LzIxIDIxMzAvNDQvMjEKZiAxNTIvNDUvMjIgMTUzLzQ3LzIyIDIxMTkvNDgvMjIgMjEzMy80Ni8yMgpmIDE1My80Ny8yMyAxNTQvNDkvMjMgMjEyMS81MC8yMyAyMTE5LzQ4LzIzCmYgMTU0LzQ5LzI0IDE1NS81MS8yNCAyMTI0LzUyLzI0IDIxMjMvNTMvMjQgMjEyMS81MC8yNApmIDE1NS81MS8yNSAxNTYvNTQvMjUgMjEyNi81NS8yNSAyMTI0LzUyLzI1CmYgMTU2LzU0LzI2IDE1Ny81Ni8yNiAyMTI4LzU3LzI2IDIxMjYvNTUvMjYKZiAxNTcvNTYvMjcgMTU4LzU4LzI3IDIxMjkvNTkvMjcgMjEyOC81Ny8yNwpmIDE1OC81OC8yOCAxNTkvNjAvMjggMjA5My82MS8yOCAyMTI5LzU5LzI4CmYgMTU5LzYwLzI5IDE2MC82Mi8yOSAyMDk2LzYzLzI5IDIwOTMvNjEvMjkKZiAxNjAvNjIvMzAgMTYxLzY0LzMwIDIwOTkvNjUvMzAgMjA5Ni82My8zMApmIDE2MS82NC8zMSAxNjIvNjYvMzEgMjEwMS82Ny8zMSAyMTAyLzY4LzMxIDIwOTkvNjUvMzEKZiAxNjIvNjYvMzIgMTMxLzY5LzMyIDIxMDQvNzAvMzIgMjEwMS82Ny8zMgpmIDEzMS83MS8zMyAxNjIvNzIvMzMgMTYxLzczLzMzIDE2MC83NC8zMyAxNTkvNzUvMzMgMTU4Lzc2LzMzIDE1Ny83Ny8zMyAxNTYvNzgvMzMgMTU1Lzc5LzMzIDE1NC84MC8zMyAxNTMvODEvMzMgMTUyLzgyLzMzIDE1MS84My8zMyAxNTAvODQvMzMgMTQ5Lzg1LzMzIDE0OC84Ni8zMyAxNDcvODcvMzMgMTQ2Lzg4LzMzIDE0NS84OS8zMyAxNDQvOTAvMzMgMTQzLzkxLzMzIDE0Mi85Mi8zMyAxNDEvOTMvMzMgMTQwLzk0LzMzIDEzOS85NS8zMyAxMzgvOTYvMzMgMTM3Lzk3LzMzIDEzNi85OC8zMyAxMzUvOTkvMzMgMTM0LzEwMC8zMyAxMzMvMTAxLzMzIDEzMi8xMDIvMzMKZiAxNjMvMTAzLzEgMTY0LzEwNC8xIDIwOTEvMTA1LzEgMjA5MC8xMDYvMQpmIDE2NC8xMDQvMiAxNjUvMTA3LzIgMjA0Ny8xMDgvMiAyMDQ4LzEwOS8yIDIwOTEvMTA1LzIKZiAxNjUvMTA3LzMgMTY2LzExMC8zIDIwNDkvMTExLzMgMjA0Ny8xMDgvMwpmIDE2Ni8xMTAvNCAxNjcvMTEyLzQgMjA0Ni8xMTMvNCAyMDQ5LzExMS80CmYgMTY3LzExMi81IDE2OC8xMTQvNSAyMDQ1LzExNS81IDIwNDYvMTEzLzUKZiAxNjgvMTE0LzYgMTY5LzExNi82IDIwODkvMTE3LzYgMjA0NS8xMTUvNgpmIDE2OS8xMTYvNyAxNzAvMTE4LzcgMjA4Ni8xMTkvNyAyMDg5LzExNy83CmYgMTcwLzExOC84IDE3MS8xMjAvOCAyMDg0LzEyMS84IDIwODYvMTE5LzgKZiAxNzEvMTIwLzkgMTcyLzEyMi85IDIwODEvMTIzLzkgMjA4My8xMjQvOSAyMDg0LzEyMS85CmYgMTcyLzEyMi8xMCAxNzMvMTI1LzEwIDIwNzkvMTI2LzEwIDIwODEvMTIzLzEwCmYgMTczLzEyNS8xMSAxNzQvMTI3LzExIDIwNzcvMTI4LzExIDIwNzkvMTI2LzExCmYgMTc0LzEyNy8xMiAxNzUvMTI5LzEyIDIwNzUvMTMwLzEyIDIwNzcvMTI4LzEyCmYgMTc1LzEyOS8xMyAxNzYvMTMxLzEzIDIwNzMvMTMyLzEzIDIwNzUvMTMwLzEzCmYgMTc2LzEzMS8xNCAxNzcvMTMzLzE0IDIwNzAvMTM0LzE0IDIwNzMvMTMyLzE0CmYgMTc3LzEzMy8xNSAxNzgvMTM1LzE1IDIwNjkvMTM2LzE1IDIwNzAvMTM0LzE1CmYgMTc4LzEzNS8xNiAxNzkvMTM3LzE2IDIxMTYvMTM4LzE2IDIwNjkvMTM2LzE2CmYgMTc5LzEzNy8xNyAxODAvMTM5LzE3IDIxMTQvMTQwLzE3IDIxMTYvMTM4LzE3CmYgMTgwLzEzOS8xOCAxODEvMTQxLzE4IDIxMTEvMTQyLzE4IDIxMTQvMTQwLzE4CmYgMTgxLzE0MS8xOSAxODIvMTQzLzE5IDIxMTIvMTQ0LzE5IDIxMTEvMTQyLzE5CmYgMTgyLzE0My8yMCAxODMvMTQ1LzIwIDIxMTMvMTQ2LzIwIDIxMTIvMTQ0LzIwCmYgMTgzLzE0NS8yMSAxODQvMTQ3LzIxIDIxMTUvMTQ4LzIxIDIxMTMvMTQ2LzIxCmYgMTg0LzE0Ny8yMiAxODUvMTQ5LzIyIDIxMTcvMTUwLzIyIDIxMTUvMTQ4LzIyCmYgMTg1LzE0OS8yMyAxODYvMTUxLzIzIDIwNjgvMTUyLzIzIDIxMTcvMTUwLzIzCmYgMTg2LzE1MS8yNCAxODcvMTUzLzI0IDIwNzIvMTU0LzI0IDIwNzEvMTU1LzI0IDIwNjgvMTUyLzI0CmYgMTg3LzE1My8yNSAxODgvMTU2LzI1IDIwNzQvMTU3LzI1IDIwNzIvMTU0LzI1CmYgMTg4LzE1Ni8yNiAxODkvMTU4LzI2IDIwNzYvMTU5LzI2IDIwNzQvMTU3LzI2CmYgMTg5LzE1OC8yNyAxOTAvMTYwLzI3IDIwNzgvMTYxLzI3IDIwNzYvMTU5LzI3CmYgMTkwLzE2MC8yOCAxOTEvMTYyLzI4IDIwODAvMTYzLzI4IDIwNzgvMTYxLzI4CmYgMTkxLzE2Mi8yOSAxOTIvMTY0LzI5IDIwODIvMTY1LzI5IDIwODAvMTYzLzI5CmYgMTkyLzE2NC8zMCAxOTMvMTY2LzMwIDIwODUvMTY3LzMwIDIwODIvMTY1LzMwCmYgMTkzLzE2Ni8zMSAxOTQvMTY4LzMxIDIwODcvMTY5LzMxIDIwODgvMTcwLzMxIDIwODUvMTY3LzMxCmYgMTk0LzE2OC8zMiAxNjMvMTcxLzMyIDIwOTAvMTcyLzMyIDIwODcvMTY5LzMyCmYgMTYzLzE3My8zMyAxOTQvMTc0LzMzIDE5My8xNzUvMzMgMTkyLzE3Ni8zMyAxOTEvMTc3LzMzIDE5MC8xNzgvMzMgMTg5LzE3OS8zMyAxODgvMTgwLzMzIDE4Ny8xODEvMzMgMTg2LzE4Mi8zMyAxODUvMTgzLzMzIDE4NC8xODQvMzMgMTgzLzE4NS8zMyAxODIvMTg2LzMzIDE4MS8xODcvMzMgMTgwLzE4OC8zMyAxNzkvMTg5LzMzIDE3OC8xOTAvMzMgMTc3LzE5MS8zMyAxNzYvMTkyLzMzIDE3NS8xOTMvMzMgMTc0LzE5NC8zMyAxNzMvMTk1LzMzIDE3Mi8xOTYvMzMgMTcxLzE5Ny8zMyAxNzAvMTk4LzMzIDE2OS8xOTkvMzMgMTY4LzIwMC8zMyAxNjcvMjAxLzMzIDE2Ni8yMDIvMzMgMTY1LzIwMy8zMyAxNjQvMjA0LzMzCmYgMTk1LzIwNS8xIDE5Ni8yMDYvMSAyMDQwLzIwNy8xIDIwMzgvMjA4LzEKZiAxOTYvMjA2LzIgMTk3LzIwOS8yIDIwNDIvMjEwLzIgMjA0My8yMTEvMiAyMDQwLzIwNy8yCmYgMTk3LzIwOS8zIDE5OC8yMTIvMyAyMDQ0LzIxMy8zIDIwNDIvMjEwLzMKZiAxOTgvMjEyLzQgMTk5LzIxNC80IDIwNDEvMjE1LzQgMjA0NC8yMTMvNApmIDE5OS8yMTQvNSAyMDAvMjE2LzUgMjAzOS8yMTcvNSAyMDQxLzIxNS81CmYgMjAwLzIxNi82IDIwMS8yMTgvNiAyMDM3LzIxOS82IDIwMzkvMjE3LzYKZiAyMDEvMjE4LzcgMjAyLzIyMC83IDIwMzQvMjIxLzcgMjAzNy8yMTkvNwpmIDIwMi8yMjAvOCAyMDMvMjIyLzggMjAzMS8yMjMvOCAyMDM0LzIyMS84CmYgMjAzLzIyMi85IDIwNC8yMjQvOSAyMDI5LzIyNS85IDIwMzIvMjI2LzkgMjAzMS8yMjMvOQpmIDIwNC8yMjQvMTAgMjA1LzIyNy8xMCAyMDI4LzIyOC8xMCAyMDI5LzIyNS8xMApmIDIwNS8yMjcvMTEgMjA2LzIyOS8xMSAyMDY2LzIzMC8xMSAyMDI4LzIyOC8xMQpmIDIwNi8yMjkvMTIgMjA3LzIzMS8xMiAyMDY0LzIzMi8xMiAyMDY2LzIzMC8xMgpmIDIwNy8yMzEvMTMgMjA4LzIzMy8xMyAyMDYyLzIzNC8xMyAyMDY0LzIzMi8xMwpmIDIwOC8yMzMvMTQgMjA5LzIzNS8xNCAyMDU5LzIzNi8xNCAyMDYyLzIzNC8xNApmIDIwOS8yMzUvMTUgMjEwLzIzNy8xNSAyMDU3LzIzOC8xNSAyMDU5LzIzNi8xNQpmIDIxMC8yMzcvMTYgMjExLzIzOS8xNiAyMDU1LzI0MC8xNiAyMDU3LzIzOC8xNgpmIDIxMS8yMzkvMTcgMjEyLzI0MS8xNyAyMDUzLzI0Mi8xNyAyMDU1LzI0MC8xNwpmIDIxMi8yNDEvMTggMjEzLzI0My8xOCAyMDUxLzI0NC8xOCAyMDUzLzI0Mi8xOApmIDIxMy8yNDMvMTkgMjE0LzI0NS8xOSAyMDUwLzI0Ni8xOSAyMDUxLzI0NC8xOQpmIDIxNC8yNDUvMjAgMjE1LzI0Ny8yMCAyMDUyLzI0OC8yMCAyMDUwLzI0Ni8yMApmIDIxNS8yNDcvMjEgMjE2LzI0OS8yMSAyMDU0LzI1MC8yMSAyMDUyLzI0OC8yMQpmIDIxNi8yNDkvMjIgMjE3LzI1MS8yMiAyMDU2LzI1Mi8yMiAyMDU0LzI1MC8yMgpmIDIxNy8yNTEvMjMgMjE4LzI1My8yMyAyMDU4LzI1NC8yMyAyMDU2LzI1Mi8yMwpmIDIxOC8yNTMvMjQgMjE5LzI1NS8yNCAyMDYwLzI1Ni8yNCAyMDYxLzI1Ny8yNCAyMDU4LzI1NC8yNApmIDIxOS8yNTUvMjUgMjIwLzI1OC8yNSAyMDYzLzI1OS8yNSAyMDYwLzI1Ni8yNQpmIDIyMC8yNTgvMjYgMjIxLzI2MC8yNiAyMDY1LzI2MS8yNiAyMDYzLzI1OS8yNgpmIDIyMS8yNjAvMjcgMjIyLzI2Mi8yNyAyMDY3LzI2My8yNyAyMDY1LzI2MS8yNwpmIDIyMi8yNjIvMjggMjIzLzI2NC8yOCAyMDI3LzI2NS8yOCAyMDY3LzI2My8yOApmIDIyMy8yNjQvMjkgMjI0LzI2Ni8yOSAyMDMwLzI2Ny8yOSAyMDI3LzI2NS8yOQpmIDIyNC8yNjYvMzAgMjI1LzI2OC8zMCAyMDMzLzI2OS8zMCAyMDMwLzI2Ny8zMApmIDIyNS8yNjgvMzEgMjI2LzI3MC8zMSAyMDM1LzI3MS8zMSAyMDM2LzI3Mi8zMSAyMDMzLzI2OS8zMQpmIDIyNi8yNzAvMzIgMTk1LzI3My8zMiAyMDM4LzI3NC8zMiAyMDM1LzI3MS8zMgpmIDE5NS8yNzUvMzMgMjI2LzI3Ni8zMyAyMjUvMjc3LzMzIDIyNC8yNzgvMzMgMjIzLzI3OS8zMyAyMjIvMjgwLzMzIDIyMS8yODEvMzMgMjIwLzI4Mi8zMyAyMTkvMjgzLzMzIDIxOC8yODQvMzMgMjE3LzI4NS8zMyAyMTYvMjg2LzMzIDIxNS8yODcvMzMgMjE0LzI4OC8zMyAyMTMvMjg5LzMzIDIxMi8yOTAvMzMgMjExLzI5MS8zMyAyMTAvMjkyLzMzIDIwOS8yOTMvMzMgMjA4LzI5NC8zMyAyMDcvMjk1LzMzIDIwNi8yOTYvMzMgMjA1LzI5Ny8zMyAyMDQvMjk4LzMzIDIwMy8yOTkvMzMgMjAyLzMwMC8zMyAyMDEvMzAxLzMzIDIwMC8zMDIvMzMgMTk5LzMwMy8zMyAxOTgvMzA0LzMzIDE5Ny8zMDUvMzMgMTk2LzMwNi8zMwpmIDIyNy8zMDcvMSAyMjgvMzA4LzEgMTk5Mi8zMDkvMSAxOTkwLzMxMC8xCmYgMjI4LzMwOC8yIDIyOS8zMTEvMiAxOTk0LzMxMi8yIDE5OTUvMzEzLzIgMTk5Mi8zMDkvMgpmIDIyOS8zMTEvMyAyMzAvMzE0LzMgMTk5Ni8zMTUvMyAxOTk0LzMxMi8zCmYgMjMwLzMxNC80IDIzMS8zMTYvNCAxOTkzLzMxNy80IDE5OTYvMzE1LzQKZiAyMzEvMzE2LzUgMjMyLzMxOC81IDE5OTEvMzE5LzUgMTk5My8zMTcvNQpmIDIzMi8zMTgvNiAyMzMvMzIwLzYgMTk4OS8zMjEvNiAxOTkxLzMxOS82CmYgMjMzLzMyMC83IDIzNC8zMjIvNyAxOTg2LzMyMy83IDE5ODkvMzIxLzcKZiAyMzQvMzIyLzggMjM1LzMyNC84IDE5ODQvMzI1LzggMTk4Ni8zMjMvOApmIDIzNS8zMjQvOSAyMzYvMzI2LzkgMTk4My8zMjcvOSAxOTgyLzMyOC85IDE5ODQvMzI1LzkKZiAyMzYvMzI2LzEwIDIzNy8zMjkvMTAgMjAyNC8zMzAvMTAgMTk4My8zMjcvMTAKZiAyMzcvMzI5LzExIDIzOC8zMzEvMTEgMjAyMi8zMzIvMTEgMjAyNC8zMzAvMTEKZiAyMzgvMzMxLzEyIDIzOS8zMzMvMTIgMjAyMC8zMzQvMTIgMjAyMi8zMzIvMTIKZiAyMzkvMzMzLzEzIDI0MC8zMzUvMTMgMjAxOC8zMzYvMTMgMjAyMC8zMzQvMTMKZiAyNDAvMzM1LzE0IDI0MS8zMzcvMTQgMjAxNS8zMzgvMTQgMjAxOC8zMzYvMTQKZiAyNDEvMzM3LzE1IDI0Mi8zMzkvMTUgMjAxMy8zNDAvMTUgMjAxNS8zMzgvMTUKZiAyNDIvMzM5LzE2IDI0My8zNDEvMTYgMjAxMS8zNDIvMTYgMjAxMy8zNDAvMTYKZiAyNDMvMzQxLzE3IDI0NC8zNDMvMTcgMjAwOS8zNDQvMTcgMjAxMS8zNDIvMTcKZiAyNDQvMzQzLzE4IDI0NS8zNDUvMTggMjAwNy8zNDYvMTggMjAwOS8zNDQvMTgKZiAyNDUvMzQ1LzE5IDI0Ni8zNDcvMTkgMjAwNi8zNDgvMTkgMjAwNy8zNDYvMTkKZiAyNDYvMzQ3LzIwIDI0Ny8zNDkvMjAgMjAwOC8zNTAvMjAgMjAwNi8zNDgvMjAKZiAyNDcvMzQ5LzIxIDI0OC8zNTEvMjEgMjAxMC8zNTIvMjEgMjAwOC8zNTAvMjEKZiAyNDgvMzUxLzIyIDI0OS8zNTMvMjIgMjAxMi8zNTQvMjIgMjAxMC8zNTIvMjIKZiAyNDkvMzUzLzIzIDI1MC8zNTUvMjMgMjAxNC8zNTYvMjMgMjAxMi8zNTQvMjMKZiAyNTAvMzU1LzI0IDI1MS8zNTcvMjQgMjAxNi8zNTgvMjQgMjAxNy8zNTkvMjQgMjAxNC8zNTYvMjQKZiAyNTEvMzU3LzI1IDI1Mi8zNjAvMjUgMjAxOS8zNjEvMjUgMjAxNi8zNTgvMjUKZiAyNTIvMzYwLzI2IDI1My8zNjIvMjYgMjAyMS8zNjMvMjYgMjAxOS8zNjEvMjYKZiAyNTMvMzYyLzI3IDI1NC8zNjQvMjcgMjAyMy8zNjUvMjcgMjAyMS8zNjMvMjcKZiAyNTQvMzY0LzI4IDI1NS8zNjYvMjggMjAyNS8zNjcvMjggMjAyMy8zNjUvMjgKZiAyNTUvMzY2LzI5IDI1Ni8zNjgvMjkgMjAyNi8zNjkvMjkgMjAyNS8zNjcvMjkKZiAyNTYvMzY4LzMwIDI1Ny8zNzAvMzAgMTk4NS8zNzEvMzAgMjAyNi8zNjkvMzAKZiAyNTcvMzcwLzMxIDI1OC8zNzIvMzEgMTk4Ny8zNzMvMzEgMTk4OC8zNzQvMzEgMTk4NS8zNzEvMzEKZiAyNTgvMzcyLzMyIDIyNy8zNzUvMzIgMTk5MC8zNzYvMzIgMTk4Ny8zNzMvMzIKZiAyMjcvMzc3LzMzIDI1OC8zNzgvMzMgMjU3LzM3OS8zMyAyNTYvMzgwLzMzIDI1NS8zODEvMzMgMjU0LzM4Mi8zMyAyNTMvMzgzLzMzIDI1Mi8zODQvMzMgMjUxLzM4NS8zMyAyNTAvMzg2LzMzIDI0OS8zODcvMzMgMjQ4LzM4OC8zMyAyNDcvMzg5LzMzIDI0Ni8zOTAvMzMgMjQ1LzM5MS8zMyAyNDQvMzkyLzMzIDI0My8zOTMvMzMgMjQyLzM5NC8zMyAyNDEvMzk1LzMzIDI0MC8zOTYvMzMgMjM5LzM5Ny8zMyAyMzgvMzk4LzMzIDIzNy8zOTkvMzMgMjM2LzQwMC8zMyAyMzUvNDAxLzMzIDIzNC80MDIvMzMgMjMzLzQwMy8zMyAyMzIvNDA0LzMzIDIzMS80MDUvMzMgMjMwLzQwNi8zMyAyMjkvNDA3LzMzIDIyOC80MDgvMzMKZiAyNTkvNDA5LzEgMjYwLzQxMC8xIDE5NzcvNDExLzEgMTk3NS80MTIvMQpmIDI2MC80MTAvMiAyNjEvNDEzLzIgMTk3OS80MTQvMiAxOTgwLzQxNS8yIDE5NzcvNDExLzIKZiAyNjEvNDEzLzMgMjYyLzQxNi8zIDE5ODEvNDE3LzMgMTk3OS80MTQvMwpmIDI2Mi80MTYvNCAyNjMvNDE4LzQgMTk3OC80MTkvNCAxOTgxLzQxNy80CmYgMjYzLzQxOC81IDI2NC80MjAvNSAxOTc2LzQyMS81IDE5NzgvNDE5LzUKZiAyNjQvNDIwLzYgMjY1LzQyMi82IDE5NzQvNDIzLzYgMTk3Ni80MjEvNgpmIDI2NS80MjIvNyAyNjYvNDI0LzcgMTk3MS80MjUvNyAxOTc0LzQyMy83CmYgMjY2LzQyNC84IDI2Ny80MjYvOCAxOTY5LzQyNy84IDE5NzEvNDI1LzgKZiAyNjcvNDI2LzkgMjY4LzQyOC85IDE5NjYvNDI5LzkgMTk2OC80MzAvOSAxOTY5LzQyNy85CmYgMjY4LzQyOC8xMCAyNjkvNDMxLzEwIDE5NjQvNDMyLzEwIDE5NjYvNDI5LzEwCmYgMjY5LzQzMS8xMSAyNzAvNDMzLzExIDE5NjIvNDM0LzExIDE5NjQvNDMyLzExCmYgMjcwLzQzMy8xMiAyNzEvNDM1LzEyIDE5NjAvNDM2LzEyIDE5NjIvNDM0LzEyCmYgMjcxLzQzNS8xMyAyNzIvNDM3LzEzIDE5NTcvNDM4LzEzIDE5NjAvNDM2LzEzCmYgMjcyLzQzNy8xNCAyNzMvNDM5LzE0IDE5NTgvNDQwLzE0IDE5NTcvNDM4LzE0CmYgMjczLzQzOS8xNSAyNzQvNDQxLzE1IDIwMDQvNDQyLzE1IDE5NTgvNDQwLzE1CmYgMjc0LzQ0MS8xNiAyNzUvNDQzLzE2IDIwMDIvNDQ0LzE2IDIwMDQvNDQyLzE2CmYgMjc1LzQ0My8xNyAyNzYvNDQ1LzE3IDIwMDAvNDQ2LzE3IDIwMDIvNDQ0LzE3CmYgMjc2LzQ0NS8xOCAyNzcvNDQ3LzE4IDE5OTgvNDQ4LzE4IDIwMDAvNDQ2LzE4CmYgMjc3LzQ0Ny8xOSAyNzgvNDQ5LzE5IDE5OTcvNDUwLzE5IDE5OTgvNDQ4LzE5CmYgMjc4LzQ0OS8yMCAyNzkvNDUxLzIwIDE5OTkvNDUyLzIwIDE5OTcvNDUwLzIwCmYgMjc5LzQ1MS8yMSAyODAvNDUzLzIxIDIwMDEvNDU0LzIxIDE5OTkvNDUyLzIxCmYgMjgwLzQ1My8yMiAyODEvNDU1LzIyIDIwMDMvNDU2LzIyIDIwMDEvNDU0LzIyCmYgMjgxLzQ1NS8yMyAyODIvNDU3LzIzIDIwMDUvNDU4LzIzIDIwMDMvNDU2LzIzCmYgMjgyLzQ1Ny8yNCAyODMvNDU5LzI0IDE5NTUvNDYwLzI0IDE5NTYvNDYxLzI0IDIwMDUvNDU4LzI0CmYgMjgzLzQ1OS8yNSAyODQvNDYyLzI1IDE5NTkvNDYzLzI1IDE5NTUvNDYwLzI1CmYgMjg0LzQ2Mi8yNiAyODUvNDY0LzI2IDE5NjEvNDY1LzI2IDE5NTkvNDYzLzI2CmYgMjg1LzQ2NC8yNyAyODYvNDY2LzI3IDE5NjMvNDY3LzI3IDE5NjEvNDY1LzI3CmYgMjg2LzQ2Ni8yOCAyODcvNDY4LzI4IDE5NjUvNDY5LzI4IDE5NjMvNDY3LzI4CmYgMjg3LzQ2OC8yOSAyODgvNDcwLzI5IDE5NjcvNDcxLzI5IDE5NjUvNDY5LzI5CmYgMjg4LzQ3MC8zMCAyODkvNDcyLzMwIDE5NzAvNDczLzMwIDE5NjcvNDcxLzMwCmYgMjg5LzQ3Mi8zMSAyOTAvNDc0LzMxIDE5NzIvNDc1LzMxIDE5NzMvNDc2LzMxIDE5NzAvNDczLzMxCmYgMjkwLzQ3NC8zMiAyNTkvNDc3LzMyIDE5NzUvNDc4LzMyIDE5NzIvNDc1LzMyCmYgMjU5LzQ3OS8zMyAyOTAvNDgwLzMzIDI4OS80ODEvMzMgMjg4LzQ4Mi8zMyAyODcvNDgzLzMzIDI4Ni80ODQvMzMgMjg1LzQ4NS8zMyAyODQvNDg2LzMzIDI4My80ODcvMzMgMjgyLzQ4OC8zMyAyODEvNDg5LzMzIDI4MC80OTAvMzMgMjc5LzQ5MS8zMyAyNzgvNDkyLzMzIDI3Ny80OTMvMzMgMjc2LzQ5NC8zMyAyNzUvNDk1LzMzIDI3NC80OTYvMzMgMjczLzQ5Ny8zMyAyNzIvNDk4LzMzIDI3MS80OTkvMzMgMjcwLzUwMC8zMyAyNjkvNTAxLzMzIDI2OC81MDIvMzMgMjY3LzUwMy8zMyAyNjYvNTA0LzMzIDI2NS81MDUvMzMgMjY0LzUwNi8zMyAyNjMvNTA3LzMzIDI2Mi81MDgvMzMgMjYxLzUwOS8zMyAyNjAvNTEwLzMzCmYgMjkxLzUxMS8xIDI5Mi81MTIvMSAxOTE0LzUxMy8xIDE5MTIvNTE0LzEKZiAyOTIvNTEyLzIgMjkzLzUxNS8yIDE5MTcvNTE2LzIgMTkxNi81MTcvMiAxOTE0LzUxMy8yCmYgMjkzLzUxNS8zIDI5NC81MTgvMyAxOTE4LzUxOS8zIDE5MTcvNTE2LzMKZiAyOTQvNTE4LzQgMjk1LzUyMC80IDE5MTUvNTIxLzQgMTkxOC81MTkvNApmIDI5NS81MjAvNSAyOTYvNTIyLzUgMTkxMy81MjMvNSAxOTE1LzUyMS81CmYgMjk2LzUyMi82IDI5Ny81MjQvNiAxOTExLzUyNS82IDE5MTMvNTIzLzYKZiAyOTcvNTI0LzcgMjk4LzUyNi83IDE5MDgvNTI3LzcgMTkxMS81MjUvNwpmIDI5OC81MjYvOCAyOTkvNTI4LzggMTkwNy81MjkvOCAxOTA4LzUyNy84CmYgMjk5LzUyOC85IDMwMC81MzAvOSAxOTUxLzUzMS85IDE5NTMvNTMyLzkgMTkwNy81MjkvOQpmIDMwMC81MzAvMTAgMzAxLzUzMy8xMCAxOTQ5LzUzNC8xMCAxOTUxLzUzMS8xMApmIDMwMS81MzMvMTEgMzAyLzUzNS8xMSAxOTQ3LzUzNi8xMSAxOTQ5LzUzNC8xMQpmIDMwMi81MzUvMTIgMzAzLzUzNy8xMiAxOTQ1LzUzOC8xMiAxOTQ3LzUzNi8xMgpmIDMwMy81MzcvMTMgMzA0LzUzOS8xMyAxOTQzLzU0MC8xMyAxOTQ1LzUzOC8xMwpmIDMwNC81MzkvMTQgMzA1LzU0MS8xNCAxOTQwLzU0Mi8xNCAxOTQzLzU0MC8xNApmIDMwNS81NDEvMTUgMzA2LzU0My8xNSAxOTM4LzU0NC8xNSAxOTQwLzU0Mi8xNQpmIDMwNi81NDMvMTYgMzA3LzU0NS8xNiAxOTM2LzU0Ni8xNiAxOTM4LzU0NC8xNgpmIDMwNy81NDUvMTcgMzA4LzU0Ny8xNyAxOTM0LzU0OC8xNyAxOTM2LzU0Ni8xNwpmIDMwOC81NDcvMTggMzA5LzU0OS8xOCAxOTMxLzU1MC8xOCAxOTM0LzU0OC8xOApmIDMwOS81NDkvMTkgMzEwLzU1MS8xOSAxOTMyLzU1Mi8xOSAxOTMxLzU1MC8xOQpmIDMxMC81NTEvMjAgMzExLzU1My8yMCAxOTMzLzU1NC8yMCAxOTMyLzU1Mi8yMApmIDMxMS81NTMvMjEgMzEyLzU1NS8yMSAxOTM1LzU1Ni8yMSAxOTMzLzU1NC8yMQpmIDMxMi81NTUvMjIgMzEzLzU1Ny8yMiAxOTM3LzU1OC8yMiAxOTM1LzU1Ni8yMgpmIDMxMy81NTcvMjMgMzE0LzU1OS8yMyAxOTM5LzU2MC8yMyAxOTM3LzU1OC8yMwpmIDMxNC81NTkvMjQgMzE1LzU2MS8yNCAxOTQxLzU2Mi8yNCAxOTQyLzU2My8yNCAxOTM5LzU2MC8yNApmIDMxNS81NjEvMjUgMzE2LzU2NC8yNSAxOTQ0LzU2NS8yNSAxOTQxLzU2Mi8yNQpmIDMxNi81NjQvMjYgMzE3LzU2Ni8yNiAxOTQ2LzU2Ny8yNiAxOTQ0LzU2NS8yNgpmIDMxNy81NjYvMjcgMzE4LzU2OC8yNyAxOTQ4LzU2OS8yNyAxOTQ2LzU2Ny8yNwpmIDMxOC81NjgvMjggMzE5LzU3MC8yOCAxOTUwLzU3MS8yOCAxOTQ4LzU2OS8yOApmIDMxOS81NzAvMjkgMzIwLzU3Mi8yOSAxOTUyLzU3My8yOSAxOTUwLzU3MS8yOQpmIDMyMC81NzIvMzAgMzIxLzU3NC8zMCAxOTU0LzU3NS8zMCAxOTUyLzU3My8zMApmIDMyMS81NzQvMzEgMzIyLzU3Ni8zMSAxOTA5LzU3Ny8zMSAxOTEwLzU3OC8zMSAxOTU0LzU3NS8zMQpmIDMyMi81NzYvMzIgMjkxLzU3OS8zMiAxOTEyLzU4MC8zMiAxOTA5LzU3Ny8zMgpmIDI5MS81ODEvMzMgMzIyLzU4Mi8zMyAzMjEvNTgzLzMzIDMyMC81ODQvMzMgMzE5LzU4NS8zMyAzMTgvNTg2LzMzIDMxNy81ODcvMzMgMzE2LzU4OC8zMyAzMTUvNTg5LzMzIDMxNC81OTAvMzMgMzEzLzU5MS8zMyAzMTIvNTkyLzMzIDMxMS81OTMvMzMgMzEwLzU5NC8zMyAzMDkvNTk1LzMzIDMwOC81OTYvMzMgMzA3LzU5Ny8zMyAzMDYvNTk4LzMzIDMwNS81OTkvMzMgMzA0LzYwMC8zMyAzMDMvNjAxLzMzIDMwMi82MDIvMzMgMzAxLzYwMy8zMyAzMDAvNjA0LzMzIDI5OS82MDUvMzMgMjk4LzYwNi8zMyAyOTcvNjA3LzMzIDI5Ni82MDgvMzMgMjk1LzYwOS8zMyAyOTQvNjEwLzMzIDI5My82MTEvMzMgMjkyLzYxMi8zMwpmIDMyMy82MTMvMSAzMjQvNjE0LzEgMTkwMS82MTUvMSAxODk5LzYxNi8xCmYgMzI0LzYxNC8yIDMyNS82MTcvMiAxOTAzLzYxOC8yIDE5MDQvNjE5LzIgMTkwMS82MTUvMgpmIDMyNS82MTcvMyAzMjYvNjIwLzMgMTkwNS82MjEvMyAxOTAzLzYxOC8zCmYgMzI2LzYyMC80IDMyNy82MjIvNCAxOTAyLzYyMy80IDE5MDUvNjIxLzQKZiAzMjcvNjIyLzUgMzI4LzYyNC81IDE5MDAvNjI1LzUgMTkwMi82MjMvNQpmIDMyOC82MjQvNiAzMjkvNjI2LzYgMTg5OC82MjcvNiAxOTAwLzYyNS82CmYgMzI5LzYyNi83IDMzMC82MjgvNyAxODk1LzYyOS83IDE4OTgvNjI3LzcKZiAzMzAvNjI4LzggMzMxLzYzMC84IDE4OTIvNjMxLzggMTg5NS82MjkvOApmIDMzMS82MzAvOSAzMzIvNjMyLzkgMTg5MC82MzMvOSAxODkzLzYzNC85IDE4OTIvNjMxLzkKZiAzMzIvNjMyLzEwIDMzMy82MzUvMTAgMTg4OC82MzYvMTAgMTg5MC82MzMvMTAKZiAzMzMvNjM1LzExIDMzNC82MzcvMTEgMTg4Ni82MzgvMTEgMTg4OC82MzYvMTEKZiAzMzQvNjM3LzEyIDMzNS82MzkvMTIgMTg4NC82NDAvMTIgMTg4Ni82MzgvMTIKZiAzMzUvNjM5LzEzIDMzNi82NDEvMTMgMTg4My82NDIvMTMgMTg4NC82NDAvMTMKZiAzMzYvNjQxLzE0IDMzNy82NDMvMTQgMTkyOC82NDQvMTQgMTg4My82NDIvMTQKZiAzMzcvNjQzLzE1IDMzOC82NDUvMTUgMTkyNi82NDYvMTUgMTkyOC82NDQvMTUKZiAzMzgvNjQ1LzE2IDMzOS82NDcvMTYgMTkyNC82NDgvMTYgMTkyNi82NDYvMTYKZiAzMzkvNjQ3LzE3IDM0MC82NDkvMTcgMTkyMi82NTAvMTcgMTkyNC82NDgvMTcKZiAzNDAvNjQ5LzE4IDM0MS82NTEvMTggMTkxOS82NTIvMTggMTkyMi82NTAvMTgKZiAzNDEvNjUxLzE5IDM0Mi82NTMvMTkgMTkyMC82NTQvMTkgMTkxOS82NTIvMTkKZiAzNDIvNjUzLzIwIDM0My82NTUvMjAgMTkyMS82NTYvMjAgMTkyMC82NTQvMjAKZiAzNDMvNjU1LzIxIDM0NC82NTcvMjEgMTkyMy82NTgvMjEgMTkyMS82NTYvMjEKZiAzNDQvNjU3LzIyIDM0NS82NTkvMjIgMTkyNS82NjAvMjIgMTkyMy82NTgvMjIKZiAzNDUvNjU5LzIzIDM0Ni82NjEvMjMgMTkyNy82NjIvMjMgMTkyNS82NjAvMjMKZiAzNDYvNjYxLzI0IDM0Ny82NjMvMjQgMTkyOS82NjQvMjQgMTkzMC82NjUvMjQgMTkyNy82NjIvMjQKZiAzNDcvNjYzLzI1IDM0OC82NjYvMjUgMTg4Mi82NjcvMjUgMTkyOS82NjQvMjUKZiAzNDgvNjY2LzI2IDM0OS82NjgvMjYgMTg4NS82NjkvMjYgMTg4Mi82NjcvMjYKZiAzNDkvNjY4LzI3IDM1MC82NzAvMjcgMTg4Ny82NzEvMjcgMTg4NS82NjkvMjcKZiAzNTAvNjcwLzI4IDM1MS82NzIvMjggMTg4OS82NzMvMjggMTg4Ny82NzEvMjgKZiAzNTEvNjcyLzI5IDM1Mi82NzQvMjkgMTg5MS82NzUvMjkgMTg4OS82NzMvMjkKZiAzNTIvNjc0LzMwIDM1My82NzYvMzAgMTg5NC82NzcvMzAgMTg5MS82NzUvMzAKZiAzNTMvNjc2LzMxIDM1NC82NzgvMzEgMTg5Ni82NzkvMzEgMTg5Ny82ODAvMzEgMTg5NC82NzcvMzEKZiAzNTQvNjc4LzMyIDMyMy82ODEvMzIgMTg5OS82ODIvMzIgMTg5Ni82NzkvMzIKZiAzMjMvNjgzLzMzIDM1NC82ODQvMzMgMzUzLzY4NS8zMyAzNTIvNjg2LzMzIDM1MS82ODcvMzMgMzUwLzY4OC8zMyAzNDkvNjg5LzMzIDM0OC82OTAvMzMgMzQ3LzY5MS8zMyAzNDYvNjkyLzMzIDM0NS82OTMvMzMgMzQ0LzY5NC8zMyAzNDMvNjk1LzMzIDM0Mi82OTYvMzMgMzQxLzY5Ny8zMyAzNDAvNjk4LzMzIDMzOS82OTkvMzMgMzM4LzcwMC8zMyAzMzcvNzAxLzMzIDMzNi83MDIvMzMgMzM1LzcwMy8zMyAzMzQvNzA0LzMzIDMzMy83MDUvMzMgMzMyLzcwNi8zMyAzMzEvNzA3LzMzIDMzMC83MDgvMzMgMzI5LzcwOS8zMyAzMjgvNzEwLzMzIDMyNy83MTEvMzMgMzI2LzcxMi8zMyAzMjUvNzEzLzMzIDMyNC83MTQvMzMKZiAzNTUvNzE1LzEgMzU2LzcxNi8xIDE4MTYvNzE3LzEgMTgxNC83MTgvMQpmIDM1Ni83MTYvMiAzNTcvNzE5LzIgMTgxOS83MjAvMiAxODE4LzcyMS8yIDE4MTYvNzE3LzIKZiAzNTcvNzE5LzMgMzU4LzcyMi8zIDE4MjAvNzIzLzMgMTgxOS83MjAvMwpmIDM1OC83MjIvNCAzNTkvNzI0LzQgMTgxNy83MjUvNCAxODIwLzcyMy80CmYgMzU5LzcyNC81IDM2MC83MjYvNSAxODE1LzcyNy81IDE4MTcvNzI1LzUKZiAzNjAvNzI2LzYgMzYxLzcyOC82IDE4MTMvNzI5LzYgMTgxNS83MjcvNgpmIDM2MS83MjgvNyAzNjIvNzMwLzcgMTgxMi83MzEvNyAxODEzLzcyOS83CmYgMzYyLzczMC84IDM2My83MzIvOCAxODc4LzczMy84IDE4MTIvNzMxLzgKZiAzNjMvNzMyLzkgMzY0LzczNC85IDE4NzYvNzM1LzkgMTg3OS83MzYvOSAxODc4LzczMy85CmYgMzY0LzczNC8xMCAzNjUvNzM3LzEwIDE4NzQvNzM4LzEwIDE4NzYvNzM1LzEwCmYgMzY1LzczNy8xMSAzNjYvNzM5LzExIDE4NzIvNzQwLzExIDE4NzQvNzM4LzExCmYgMzY2LzczOS8xMiAzNjcvNzQxLzEyIDE4NzAvNzQyLzEyIDE4NzIvNzQwLzEyCmYgMzY3Lzc0MS8xMyAzNjgvNzQzLzEzIDE4NjgvNzQ0LzEzIDE4NzAvNzQyLzEzCmYgMzY4Lzc0My8xNCAzNjkvNzQ1LzE0IDE4NjUvNzQ2LzE0IDE4NjgvNzQ0LzE0CmYgMzY5Lzc0NS8xNSAzNzAvNzQ3LzE1IDE4NjMvNzQ4LzE1IDE4NjUvNzQ2LzE1CmYgMzcwLzc0Ny8xNiAzNzEvNzQ5LzE2IDE4NjEvNzUwLzE2IDE4NjMvNzQ4LzE2CmYgMzcxLzc0OS8xNyAzNzIvNzUxLzE3IDE4NTgvNzUyLzE3IDE4NjEvNzUwLzE3CmYgMzcyLzc1MS8xOCAzNzMvNzUzLzE4IDE4NTkvNzU0LzE4IDE4NTgvNzUyLzE4CmYgMzczLzc1My8xOSAzNzQvNzU1LzE5IDE5MDYvNzU2LzE5IDE4NTkvNzU0LzE5CmYgMzc0Lzc1NS8yMCAzNzUvNzU3LzIwIDE4NTcvNzU4LzIwIDE5MDYvNzU2LzIwCmYgMzc1Lzc1Ny8yMSAzNzYvNzU5LzIxIDE4NjAvNzYwLzIxIDE4NTcvNzU4LzIxCmYgMzc2Lzc1OS8yMiAzNzcvNzYxLzIyIDE4NjIvNzYyLzIyIDE4NjAvNzYwLzIyCmYgMzc3Lzc2MS8yMyAzNzgvNzYzLzIzIDE4NjQvNzY0LzIzIDE4NjIvNzYyLzIzCmYgMzc4Lzc2My8yNCAzNzkvNzY1LzI0IDE4NjYvNzY2LzI0IDE4NjcvNzY3LzI0IDE4NjQvNzY0LzI0CmYgMzc5Lzc2NS8yNSAzODAvNzY4LzI1IDE4NjkvNzY5LzI1IDE4NjYvNzY2LzI1CmYgMzgwLzc2OC8yNiAzODEvNzcwLzI2IDE4NzEvNzcxLzI2IDE4NjkvNzY5LzI2CmYgMzgxLzc3MC8yNyAzODIvNzcyLzI3IDE4NzMvNzczLzI3IDE4NzEvNzcxLzI3CmYgMzgyLzc3Mi8yOCAzODMvNzc0LzI4IDE4NzUvNzc1LzI4IDE4NzMvNzczLzI4CmYgMzgzLzc3NC8yOSAzODQvNzc2LzI5IDE4NzcvNzc3LzI5IDE4NzUvNzc1LzI5CmYgMzg0Lzc3Ni8zMCAzODUvNzc4LzMwIDE4ODAvNzc5LzMwIDE4NzcvNzc3LzMwCmYgMzg1Lzc3OC8zMSAzODYvNzgwLzMxIDE4MTEvNzgxLzMxIDE4ODEvNzgyLzMxIDE4ODAvNzc5LzMxCmYgMzg2Lzc4MC8zMiAzNTUvNzgzLzMyIDE4MTQvNzg0LzMyIDE4MTEvNzgxLzMyCmYgMzU1Lzc4NS8zMyAzODYvNzg2LzMzIDM4NS83ODcvMzMgMzg0Lzc4OC8zMyAzODMvNzg5LzMzIDM4Mi83OTAvMzMgMzgxLzc5MS8zMyAzODAvNzkyLzMzIDM3OS83OTMvMzMgMzc4Lzc5NC8zMyAzNzcvNzk1LzMzIDM3Ni83OTYvMzMgMzc1Lzc5Ny8zMyAzNzQvNzk4LzMzIDM3My83OTkvMzMgMzcyLzgwMC8zMyAzNzEvODAxLzMzIDM3MC84MDIvMzMgMzY5LzgwMy8zMyAzNjgvODA0LzMzIDM2Ny84MDUvMzMgMzY2LzgwNi8zMyAzNjUvODA3LzMzIDM2NC84MDgvMzMgMzYzLzgwOS8zMyAzNjIvODEwLzMzIDM2MS84MTEvMzMgMzYwLzgxMi8zMyAzNTkvODEzLzMzIDM1OC84MTQvMzMgMzU3LzgxNS8zMyAzNTYvODE2LzMzCmYgMzg3LzgxNy8xIDM4OC84MTgvMSAxODUyLzgxOS8xIDE4NTAvODIwLzEKZiAzODgvODE4LzIgMzg5LzgyMS8yIDE4NTUvODIyLzIgMTg1NC84MjMvMiAxODUyLzgxOS8yCmYgMzg5LzgyMS8zIDM5MC84MjQvMyAxODU2LzgyNS8zIDE4NTUvODIyLzMKZiAzOTAvODI0LzQgMzkxLzgyNi80IDE4NTMvODI3LzQgMTg1Ni84MjUvNApmIDM5MS84MjYvNSAzOTIvODI4LzUgMTg1MS84MjkvNSAxODUzLzgyNy81CmYgMzkyLzgyOC82IDM5My84MzAvNiAxODQ5LzgzMS82IDE4NTEvODI5LzYKZiAzOTMvODMwLzcgMzk0LzgzMi83IDE4NDYvODMzLzcgMTg0OS84MzEvNwpmIDM5NC84MzIvOCAzOTUvODM0LzggMTg0NC84MzUvOCAxODQ2LzgzMy84CmYgMzk1LzgzNC85IDM5Ni84MzYvOSAxODQxLzgzNy85IDE4NDMvODM4LzkgMTg0NC84MzUvOQpmIDM5Ni84MzYvMTAgMzk3LzgzOS8xMCAxODM5Lzg0MC8xMCAxODQxLzgzNy8xMApmIDM5Ny84MzkvMTEgMzk4Lzg0MS8xMSAxODM3Lzg0Mi8xMSAxODM5Lzg0MC8xMQpmIDM5OC84NDEvMTIgMzk5Lzg0My8xMiAxODM1Lzg0NC8xMiAxODM3Lzg0Mi8xMgpmIDM5OS84NDMvMTMgNDAwLzg0NS8xMyAxODMzLzg0Ni8xMyAxODM1Lzg0NC8xMwpmIDQwMC84NDUvMTQgNDAxLzg0Ny8xNCAxODMwLzg0OC8xNCAxODMzLzg0Ni8xNApmIDQwMS84NDcvMTUgNDAyLzg0OS8xNSAxODI4Lzg1MC8xNSAxODMwLzg0OC8xNQpmIDQwMi84NDkvMTYgNDAzLzg1MS8xNiAxODI2Lzg1Mi8xNiAxODI4Lzg1MC8xNgpmIDQwMy84NTEvMTcgNDA0Lzg1My8xNyAxODI0Lzg1NC8xNyAxODI2Lzg1Mi8xNwpmIDQwNC84NTMvMTggNDA1Lzg1NS8xOCAxODIyLzg1Ni8xOCAxODI0Lzg1NC8xOApmIDQwNS84NTUvMTkgNDA2Lzg1Ny8xOSAxODIxLzg1OC8xOSAxODIyLzg1Ni8xOQpmIDQwNi84NTcvMjAgNDA3Lzg1OS8yMCAxODIzLzg2MC8yMCAxODIxLzg1OC8yMApmIDQwNy84NTkvMjEgNDA4Lzg2MS8yMSAxODI1Lzg2Mi8yMSAxODIzLzg2MC8yMQpmIDQwOC84NjEvMjIgNDA5Lzg2My8yMiAxODI3Lzg2NC8yMiAxODI1Lzg2Mi8yMgpmIDQwOS84NjMvMjMgNDEwLzg2NS8yMyAxODI5Lzg2Ni8yMyAxODI3Lzg2NC8yMwpmIDQxMC84NjUvMjQgNDExLzg2Ny8yNCAxODMxLzg2OC8yNCAxODMyLzg2OS8yNCAxODI5Lzg2Ni8yNApmIDQxMS84NjcvMjUgNDEyLzg3MC8yNSAxODM0Lzg3MS8yNSAxODMxLzg2OC8yNQpmIDQxMi84NzAvMjYgNDEzLzg3Mi8yNiAxODM2Lzg3My8yNiAxODM0Lzg3MS8yNgpmIDQxMy84NzIvMjcgNDE0Lzg3NC8yNyAxODM4Lzg3NS8yNyAxODM2Lzg3My8yNwpmIDQxNC84NzQvMjggNDE1Lzg3Ni8yOCAxODQwLzg3Ny8yOCAxODM4Lzg3NS8yOApmIDQxNS84NzYvMjkgNDE2Lzg3OC8yOSAxODQyLzg3OS8yOSAxODQwLzg3Ny8yOQpmIDQxNi84NzgvMzAgNDE3Lzg4MC8zMCAxODQ1Lzg4MS8zMCAxODQyLzg3OS8zMApmIDQxNy84ODAvMzEgNDE4Lzg4Mi8zMSAxODQ3Lzg4My8zMSAxODQ4Lzg4NC8zMSAxODQ1Lzg4MS8zMQpmIDQxOC84ODIvMzIgMzg3Lzg4NS8zMiAxODUwLzg4Ni8zMiAxODQ3Lzg4My8zMgpmIDM4Ny84ODcvMzMgNDE4Lzg4OC8zMyA0MTcvODg5LzMzIDQxNi84OTAvMzMgNDE1Lzg5MS8zMyA0MTQvODkyLzMzIDQxMy84OTMvMzMgNDEyLzg5NC8zMyA0MTEvODk1LzMzIDQxMC84OTYvMzMgNDA5Lzg5Ny8zMyA0MDgvODk4LzMzIDQwNy84OTkvMzMgNDA2LzkwMC8zMyA0MDUvOTAxLzMzIDQwNC85MDIvMzMgNDAzLzkwMy8zMyA0MDIvOTA0LzMzIDQwMS85MDUvMzMgNDAwLzkwNi8zMyAzOTkvOTA3LzMzIDM5OC85MDgvMzMgMzk3LzkwOS8zMyAzOTYvOTEwLzMzIDM5NS85MTEvMzMgMzk0LzkxMi8zMyAzOTMvOTEzLzMzIDM5Mi85MTQvMzMgMzkxLzkxNS8zMyAzOTAvOTE2LzMzIDM4OS85MTcvMzMgMzg4LzkxOC8zMwpmIDQxOS85MTkvMSA0MjAvOTIwLzEgMTc3MC85MjEvMSAxNzY3LzkyMi8xCmYgNDIwLzkyMC8yIDQyMS85MjMvMiAxNzcyLzkyNC8yIDE3NzMvOTI1LzIgMTc3MC85MjEvMgpmIDQyMS85MjMvMyA0MjIvOTI2LzMgMTc3NC85MjcvMyAxNzcyLzkyNC8zCmYgNDIyLzkyNi80IDQyMy85MjgvNCAxNzcxLzkyOS80IDE3NzQvOTI3LzQKZiA0MjMvOTI4LzUgNDI0LzkzMC81IDE3NjgvOTMxLzUgMTc3MS85MjkvNQpmIDQyNC85MzAvNiA0MjUvOTMyLzYgMTc2Ni85MzMvNiAxNzY5LzkzNC82IDE3NjgvOTMxLzYKZiA0MjUvOTMyLzcgNDI2LzkzNS83IDE3NjUvOTM2LzcgMTc2Ni85MzMvNwpmIDQyNi85MzUvOCA0MjcvOTM3LzggMTc2My85MzgvOCAxNzY1LzkzNi84CmYgNDI3LzkzNy85IDQyOC85MzkvOSAxNzYyLzk0MC85IDE3NjQvOTQxLzkgMTc2My85MzgvOQpmIDQyOC85MzkvMTAgNDI5Lzk0Mi8xMCAxNzYwLzk0My8xMCAxNzYyLzk0MC8xMApmIDQyOS85NDIvMTEgNDMwLzk0NC8xMSAxNzU5Lzk0NS8xMSAxNzYxLzk0Ni8xMSAxNzYwLzk0My8xMQpmIDQzMC85NDQvMTIgNDMxLzk0Ny8xMiAxNzU3Lzk0OC8xMiAxNzU5Lzk0NS8xMgpmIDQzMS85NDcvMTMgNDMyLzk0OS8xMyAxNzU4Lzk1MC8xMyAxNzU3Lzk0OC8xMwpmIDQzMi85NDkvMTQgNDMzLzk1MS8xNCAxNzc1Lzk1Mi8xNCAxNzU4Lzk1MC8xNApmIDQzMy85NTEvMTUgNDM0Lzk1My8xNSAxNzc2Lzk1NC8xNSAxNzc1Lzk1Mi8xNQpmIDQzNC85NTMvMTYgNDM1Lzk1NS8xNiAxNzgxLzk1Ni8xNiAxNzc2Lzk1NC8xNgpmIDQzNS85NTUvMzQgNDM2Lzk1Ny8zNCAxNzg5Lzk1OC8zNCAxNzgxLzk1Ni8zNApmIDQzNi85NTcvMTggNDM3Lzk1OS8xOCAxNzkzLzk2MC8xOCAxNzg5Lzk1OC8xOApmIDQzNy85NTkvMTkgNDM4Lzk2MS8xOSAxNzk2Lzk2Mi8xOSAxNzkzLzk2MC8xOQpmIDQzOC85NjEvMjAgNDM5Lzk2My8yMCAxNzkyLzk2NC8yMCAxNzk2Lzk2Mi8yMApmIDQzOS85NjMvMjEgNDQwLzk2NS8yMSAxNzk1Lzk2Ni8yMSAxNzkyLzk2NC8yMQpmIDQ0MC85NjUvMjIgNDQxLzk2Ny8yMiAxNzkwLzk2OC8yMiAxNzk0Lzk2OS8yMiAxNzk1Lzk2Ni8yMgpmIDQ0MS85NjcvMjMgNDQyLzk3MC8yMyAxNzkxLzk3MS8yMyAxNzkwLzk2OC8yMwpmIDQ0Mi85NzAvMjQgNDQzLzk3Mi8yNCAxNzg0Lzk3My8yNCAxNzg1Lzk3NC8yNCAxNzkxLzk3MS8yNApmIDQ0My85NzIvMjUgNDQ0Lzk3NS8yNSAxNzg2Lzk3Ni8yNSAxNzg0Lzk3My8yNQpmIDQ0NC85NzUvMjYgNDQ1Lzk3Ny8yNiAxNzg4Lzk3OC8yNiAxNzg2Lzk3Ni8yNgpmIDQ0NS85NzcvMjcgNDQ2Lzk3OS8yNyAxNzgyLzk4MC8yNyAxNzg3Lzk4MS8yNyAxNzg4Lzk3OC8yNwpmIDQ0Ni85NzkvMjggNDQ3Lzk4Mi8yOCAxNzgzLzk4My8yOCAxNzgyLzk4MC8yOApmIDQ0Ny85ODIvMjkgNDQ4Lzk4NC8yOSAxNzc3Lzk4NS8yOSAxNzgzLzk4My8yOQpmIDQ0OC85ODQvMzAgNDQ5Lzk4Ni8zMCAxNzc4Lzk4Ny8zMCAxNzc3Lzk4NS8zMApmIDQ0OS85ODYvMzEgNDUwLzk4OC8zMSAxNzgwLzk4OS8zMSAxNzc5Lzk5MC8zMSAxNzc4Lzk4Ny8zMQpmIDQ1MC85ODgvMzUgNDE5Lzk5MS8zNSAxNzY3Lzk5Mi8zNSAxNzgwLzk4OS8zNQpmIDQxOS85OTMvMzMgNDUwLzk5NC8zMyA0NDkvOTk1LzMzIDQ0OC85OTYvMzMgNDQ3Lzk5Ny8zMyA0NDYvOTk4LzMzIDQ0NS85OTkvMzMgNDQ0LzEwMDAvMzMgNDQzLzEwMDEvMzMgNDQyLzEwMDIvMzMgNDQxLzEwMDMvMzMgNDQwLzEwMDQvMzMgNDM5LzEwMDUvMzMgNDM4LzEwMDYvMzMgNDM3LzEwMDcvMzMgNDM2LzEwMDgvMzMgNDM1LzEwMDkvMzMgNDM0LzEwMTAvMzMgNDMzLzEwMTEvMzMgNDMyLzEwMTIvMzMgNDMxLzEwMTMvMzMgNDMwLzEwMTQvMzMgNDI5LzEwMTUvMzMgNDI4LzEwMTYvMzMgNDI3LzEwMTcvMzMgNDI2LzEwMTgvMzMgNDI1LzEwMTkvMzMgNDI0LzEwMjAvMzMgNDIzLzEwMjEvMzMgNDIyLzEwMjIvMzMgNDIxLzEwMjMvMzMgNDIwLzEwMjQvMzMKZiAxMzczLzEwMjUvMzYgMTM3NC8xMDI2LzM2IDEzNjkvMTAyNy8zNiAxMzcyLzEwMjgvMzYKZiAxMzc0LzEwMjYvMzcgMTM3NS8xMDI5LzM3IDEzNjYvMTAzMC8zNyAxMzY4LzEwMzEvMzcgMTM2OS8xMDI3LzM3CmYgMTM3NS8xMDI5LzM4IDEzNzYvMTAzMi8zOCAxMzY1LzEwMzMvMzggMTM2Ni8xMDMwLzM4CmYgMTM3Ni8xMDMyLzM5IDEzNzcvMTAzNC8zOSAxMzYxLzEwMzUvMzkgMTM2NS8xMDMzLzM5CmYgMTM3Ny8xMDM0LzQwIDEzNzgvMTAzNi80MCAxMzU4LzEwMzcvNDAgMTM2MC8xMDM4LzQwIDEzNjEvMTAzNS80MApmIDEzNzgvMTAzNi80MSAxMzc5LzEwMzkvNDEgMTM1Ni8xMDQwLzQxIDEzNTgvMTAzNy80MQpmIDEzNzkvMTAzOS80MiAxMzgwLzEwNDEvNDIgMTM1NS8xMDQyLzQyIDEzNTYvMTA0MC80MgpmIDEzODAvMTA0MS80MyAxMzgxLzEwNDMvNDMgMTMzNS8xMDQ0LzQzIDEzNTUvMTA0Mi80MwpmIDEzODEvMTA0My80NCAxMzgyLzEwNDUvNDQgMTMzNi8xMDQ2LzQ0IDEzMzUvMTA0NC80NApmIDEzODIvMTA0NS80NSAxMzgzLzEwNDcvNDUgMTMzOC8xMDQ4LzQ1IDEzMzYvMTA0Ni80NQpmIDEzODMvMTA0Ny80NiAxMzg0LzEwNDkvNDYgMTM0MC8xMDUwLzQ2IDEzMzgvMTA0OC80NgpmIDEzODQvMTA0OS80NyAxMzg1LzEwNTEvNDcgMTM0Mi8xMDUyLzQ3IDEzNDMvMTA1My80NyAxMzQwLzEwNTAvNDcKZiAxMzg1LzEwNTEvNDggMTM4Ni8xMDU0LzQ4IDEzNDYvMTA1NS80OCAxMzQyLzEwNTIvNDgKZiAxMzg2LzEwNTQvNDkgMTM4Ny8xMDU2LzQ5IDEzNDkvMTA1Ny80OSAxMzQ2LzEwNTUvNDkKZiAxMzg3LzEwNTYvNTAgMTM4OC8xMDU4LzUwIDEzNTMvMTA1OS81MCAxMzU0LzEwNjAvNTAgMTM0OS8xMDU3LzUwCmYgMTM4OC8xMDU4LzUxIDEzODkvMTA2MS81MSAxMzUyLzEwNjIvNTEgMTM1My8xMDU5LzUxCmYgMTM4OS8xMDYxLzUyIDEzOTAvMTA2My81MiAxMzQ4LzEwNjQvNTIgMTM1Mi8xMDYyLzUyCmYgMTM5MC8xMDYzLzUzIDEzOTEvMTA2NS81MyAxMzUxLzEwNjYvNTMgMTM1MC8xMDY3LzUzIDEzNDgvMTA2NC81MwpmIDEzOTEvMTA2NS81NCAxMzkyLzEwNjgvNTQgMTM0Ny8xMDY5LzU0IDEzNTEvMTA2Ni81NApmIDEzOTIvMTA2OC81NSAxMzkzLzEwNzAvNTUgMTM0NC8xMDcxLzU1IDEzNDcvMTA2OS81NQpmIDEzOTMvMTA3MC81NiAxMzk0LzEwNzIvNTYgMTM0MS8xMDczLzU2IDEzNDUvMTA3NC81NiAxMzQ0LzEwNzEvNTYKZiAxMzk0LzEwNzIvNTcgMTM5NS8xMDc1LzU3IDEzMzkvMTA3Ni81NyAxMzQxLzEwNzMvNTcKZiAxMzk1LzEwNzUvNTggMTM5Ni8xMDc3LzU4IDEzMzcvMTA3OC81OCAxMzM5LzEwNzYvNTgKZiAxMzk2LzEwNzcvNTkgMTM5Ny8xMDc5LzU5IDEzMzMvMTA4MC81OSAxMzM3LzEwNzgvNTkKZiAxMzk3LzEwNzkvNjAgMTM5OC8xMDgxLzYwIDEzMzQvMTA4Mi82MCAxMzMzLzEwODAvNjAKZiAxMzk4LzEwODEvNjEgMTM5OS8xMDgzLzYxIDEzNTcvMTA4NC82MSAxMzM0LzEwODIvNjEKZiAxMzk5LzEwODMvNjIgMTQwMC8xMDg1LzYyIDEzNTkvMTA4Ni82MiAxMzU3LzEwODQvNjIKZiAxNDAwLzEwODUvNjMgMTQwMS8xMDg3LzYzIDEzNjIvMTA4OC82MyAxMzYzLzEwODkvNjMgMTM1OS8xMDg2LzYzCmYgMTQwMS8xMDg3LzY0IDE0MDIvMTA5MC82NCAxMzY0LzEwOTEvNjQgMTM2Mi8xMDg4LzY0CmYgMTQwMi8xMDkwLzY1IDE0MDMvMTA5Mi82NSAxMzY3LzEwOTMvNjUgMTM2NC8xMDkxLzY1CmYgMTQwMy8xMDkyLzY2IDE0MDQvMTA5NC82NiAxMzcwLzEwOTUvNjYgMTM3MS8xMDk2LzY2IDEzNjcvMTA5My82NgpmIDE0MDQvMTA5NC82NyAxMzczLzEwOTcvNjcgMTM3Mi8xMDk4LzY3IDEzNzAvMTA5NS82NwpmIDQ1MS8xMDk5LzY4IDQ1Mi8xMTAwLzY4IDEzNzQvMTEwMS82OCAxMzczLzExMDIvNjgKZiA0NTIvMTEwMC82OCA0NTMvMTEwMy82OCAxMzc1LzExMDQvNjggMTM3NC8xMTAxLzY4CmYgNDUzLzExMDMvNjkgNDU0LzExMDUvNjkgMTM3Ni8xMTA2LzY5IDEzNzUvMTEwNC82OQpmIDQ1NC8xMTA1LzY4IDQ1NS8xMTA3LzY4IDEzNzcvMTEwOC82OCAxMzc2LzExMDYvNjgKZiA0NTUvMTEwNy82OCA0NTYvMTEwOS82OCAxMzc4LzExMTAvNjggMTM3Ny8xMTA4LzY4CmYgNDU2LzExMDkvNjggNDU3LzExMTEvNjggMTM3OS8xMTEyLzY4IDEzNzgvMTExMC82OApmIDQ1Ny8xMTExLzY5IDQ1OC8xMTEzLzY5IDEzODAvMTExNC82OSAxMzc5LzExMTIvNjkKZiA0NTgvMTExMy82OSA0NTkvMTExNS82OSAxMzgxLzExMTYvNjkgMTM4MC8xMTE0LzY5CmYgNDU5LzExMTUvNjkgNDYwLzExMTcvNjkgMTM4Mi8xMTE4LzY5IDEzODEvMTExNi82OQpmIDQ2MC8xMTE3LzY4IDQ2MS8xMTE5LzY4IDEzODMvMTEyMC82OCAxMzgyLzExMTgvNjgKZiA0NjEvMTExOS82OCA0NjIvMTEyMS82OCAxMzg0LzExMjIvNjggMTM4My8xMTIwLzY4CmYgNDYyLzExMjEvNjggNDYzLzExMjMvNjggMTM4NS8xMTI0LzY4IDEzODQvMTEyMi82OApmIDQ2My8xMTIzLzY4IDQ2NC8xMTI1LzY4IDEzODYvMTEyNi82OCAxMzg1LzExMjQvNjgKZiA0NjQvMTEyNS82OCA0NjUvMTEyNy82OCAxMzg3LzExMjgvNjggMTM4Ni8xMTI2LzY4CmYgNDY1LzExMjcvNjggNDY2LzExMjkvNjggMTM4OC8xMTMwLzY4IDEzODcvMTEyOC82OApmIDQ2Ni8xMTI5LzY4IDQ2Ny8xMTMxLzY4IDEzODkvMTEzMi82OCAxMzg4LzExMzAvNjgKZiA0NjcvMTEzMS82OCA0NjgvMTEzMy82OCAxMzkwLzExMzQvNjggMTM4OS8xMTMyLzY4CmYgNDY4LzExMzMvNjggNDY5LzExMzUvNjggMTM5MS8xMTM2LzY4IDEzOTAvMTEzNC82OApmIDQ2OS8xMTM1LzY4IDQ3MC8xMTM3LzY4IDEzOTIvMTEzOC82OCAxMzkxLzExMzYvNjgKZiA0NzAvMTEzNy82OCA0NzEvMTEzOS82OCAxMzkzLzExNDAvNjggMTM5Mi8xMTM4LzY4CmYgNDcxLzExMzkvNjggNDcyLzExNDEvNjggMTM5NC8xMTQyLzY4IDEzOTMvMTE0MC82OApmIDQ3Mi8xMTQxLzY4IDQ3My8xMTQzLzY4IDEzOTUvMTE0NC82OCAxMzk0LzExNDIvNjgKZiA0NzMvMTE0My83MCA0NzQvMTE0NS83MCAxMzk2LzExNDYvNzAgMTM5NS8xMTQ0LzcwCmYgNDc0LzExNDUvNzAgNDc1LzExNDcvNzAgMTM5Ny8xMTQ4LzcwIDEzOTYvMTE0Ni83MApmIDQ3NS8xMTQ3LzcwIDQ3Ni8xMTQ5LzcwIDEzOTgvMTE1MC83MCAxMzk3LzExNDgvNzAKZiA0NzYvMTE0OS82OCA0NzcvMTE1MS82OCAxMzk5LzExNTIvNjggMTM5OC8xMTUwLzY4CmYgNDc3LzExNTEvNjkgNDc4LzExNTMvNjkgMTQwMC8xMTU0LzY5IDEzOTkvMTE1Mi82OQpmIDQ3OC8xMTUzLzY4IDQ3OS8xMTU1LzY4IDE0MDEvMTE1Ni82OCAxNDAwLzExNTQvNjgKZiA0NzkvMTE1NS82OCA0ODAvMTE1Ny82OCAxNDAyLzExNTgvNjggMTQwMS8xMTU2LzY4CmYgNDgwLzExNTcvNjggNDgxLzExNTkvNjggMTQwMy8xMTYwLzY4IDE0MDIvMTE1OC82OApmIDQ4MS8xMTU5LzY4IDQ4Mi8xMTYxLzY4IDE0MDQvMTE2Mi82OCAxNDAzLzExNjAvNjgKZiA0ODIvMTE2MS82OCA0NTEvMTA5OS82OCAxMzczLzExMDIvNjggMTQwNC8xMTYyLzY4CmYgMTUxNy8xMTYzLzcxIDE1MjgvMTE2NC83MSAxNTI5LzExNjUvNzEgMTUxOC8xMTY2LzcxCmYgMjIzNS8xMTY3LzcyIDIzMzMvMTE2OC83MiAyMzMyLzExNjkvNzIgMjIzMS8xMTcwLzcyCmYgMjIyNS8xMTcxLzczIDIzNDEvMTE3Mi83MyAyMzQwLzExNzMvNzMgMjIyMC8xMTc0LzczCmYgMjIyOC8xMTc1Lzc0IDIzNDIvMTE3Ni83NCAyMzQxLzExNzIvNzQgMjIyNS8xMTcxLzc0CmYgMjIzNC8xMTc3Lzc1IDIzMzQvMTE3OC83NSAyMzMzLzExNjgvNzUgMjIzNS8xMTY3Lzc1IDIyMzYvMTE3OS83NQpmIDIyMDUvMTE4MC83NiAyMzE4LzExODEvNzYgMjMxNy8xMTgyLzc2IDIyMDcvMTE4My83NiAyMjA2LzExODQvNzYKZiAyMjA0LzExODUvNzcgMjMxNi8xMTg2Lzc3IDIzMTUvMTE4Ny83NyAyMjAzLzExODgvNzcKZiAyMjA4LzExODkvNzggMjMyMC8xMTkwLzc4IDIzMTkvMTE5MS83OCAyMjA5LzExOTIvNzgKZiAyMjE1LzExOTMvNzkgMjMyNi8xMTk0Lzc5IDIzMjUvMTE5NS83OSAyMjE2LzExOTYvNzkKZiAyMjMyLzExOTcvODAgMjMzNy8xMTk4LzgwIDIzMzYvMTE5OS84MCAyMjMzLzEyMDAvODAgMjIzNy8xMjAxLzgwCmYgMjIyNy8xMjAyLzgxIDIzMjgvMTIwMy84MSAyMzI3LzEyMDQvODEgMjIxNC8xMjA1LzgxCmYgMjIxMC8xMjA2LzgyIDIzMjIvMTIwNy84MiAyMzIxLzEyMDgvODIgMjIxMS8xMjA5LzgyCmYgMjIxMS8xMjA5LzgzIDIzMjEvMTIwOC84MyAyMzIwLzExOTAvODMgMjIwOC8xMTg5LzgzIDIyMTIvMTIxMC84MwpmIDIyMDMvMTE4OC84NCAyMzE1LzExODcvODQgMjMxNC8xMjExLzg0IDIyMDEvMTIxMi84NCAyMjAyLzEyMTMvODQKZiAyMjE0LzEyMDUvODUgMjMyNy8xMjA0Lzg1IDIzMjYvMTE5NC84NSAyMjE1LzExOTMvODUKZiAyMjE2LzExOTYvODYgMjMyNS8xMTk1Lzg2IDIzMjQvMTIxNC84NiAyMjE4LzEyMTUvODYgMjIxNy8xMjE2Lzg2CmYgMjIwOS8xMTkyLzg3IDIzMTkvMTE5MS84NyAyMzE4LzExODEvODcgMjIwNS8xMTgwLzg3CmYgMjIyNi8xMjE3Lzg4IDIzMjkvMTIxOC84OCAyMzI4LzEyMDMvODggMjIyNy8xMjAyLzg4CmYgMjIyMS8xMjE5Lzg5IDIzMzkvMTIyMC84OSAyMzM4LzEyMjEvODkgMjIzMC8xMjIyLzg5CmYgMjIwMS8xMjEyLzkwIDIzMTQvMTIxMS85MCAyMzEzLzEyMjMvOTAgMjIwMC8xMjI0LzkwCmYgMjIxOC8xMjE1LzkxIDIzMjQvMTIxNC85MSAyMzIzLzEyMjUvOTEgMjIxMy8xMjI2LzkxCmYgMjIzOC8xMjI3LzkyIDIzMzUvMTIyOC85MiAyMzM0LzExNzgvOTIgMjIzNC8xMTc3LzkyCmYgMjIwMC8xMjI0LzkzIDIzMTMvMTIyMy85MyAyMzExLzEyMjkvOTMgMjE5OS8xMjMwLzkzCmYgMjE5OS8xMjMwLzk0IDIzMTEvMTIyOS85NCAyMzEyLzEyMzEvOTQgMjIyOS8xMjMyLzk0CmYgMjIyOS8xMjMzLzk1IDIzMTIvMTIzNC85NSAyMzQyLzExNzYvOTUgMjIyOC8xMTc1Lzk1CmYgMjIzMS8xMTcwLzk2IDIzMzIvMTE2OS85NiAyMzMxLzEyMzUvOTYgMjIyMi8xMjM2Lzk2CmYgMjIyMC8xMTc0Lzk3IDIzNDAvMTE3My85NyAyMzM5LzEyMjAvOTcgMjIyMS8xMjE5Lzk3IDIyMTkvMTIzNy85NwpmIDIyMzMvMTIwMC85OCAyMzM2LzExOTkvOTggMjMzNS8xMjI4Lzk4IDIyMzgvMTIyNy85OApmIDIyMzAvMTIyMi85OSAyMzM4LzEyMjEvOTkgMjMzNy8xMTk4Lzk5IDIyMzIvMTE5Ny85OQpmIDIyMjIvMTIzNi8xMDAgMjMzMS8xMjM1LzEwMCAyMzMwLzEyMzgvMTAwIDIyMjMvMTIzOS8xMDAgMjIyNC8xMjQwLzEwMApmIDIyMTMvMTIyNi8xMDEgMjMyMy8xMjI1LzEwMSAyMzIyLzEyMDcvMTAxIDIyMTAvMTIwNi8xMDEKZiAyMjA3LzExODMvMTAyIDIzMTcvMTE4Mi8xMDIgMjMxNi8xMTg2LzEwMiAyMjA0LzExODUvMTAyCmYgMjIyMy8xMjM5LzEwMyAyMzMwLzEyMzgvMTAzIDIzMjkvMTIxOC8xMDMgMjIyNi8xMjE3LzEwMwpmIDIyNzYvMTI0MS83MiAyMzAxLzEyNDIvNzIgMjMwMC8xMjQzLzcyIDIyNzEvMTI0NC83MgpmIDIyNjQvMTI0NS83MyAyMzA5LzEyNDYvNzMgMjMwOC8xMjQ3LzczIDIyNTkvMTI0OC83MyAyMjY1LzEyNDkvNzMKZiAyMjY4LzEyNTAvNzQgMjMxMC8xMjUxLzc0IDIzMDkvMTI0Ni83NCAyMjY0LzEyNDUvNzQKZiAyMjc0LzEyNTIvNzUgMjMwMi8xMjUzLzc1IDIzMDEvMTI0Mi83NSAyMjc2LzEyNDEvNzUgMjI3NS8xMjU0Lzc1CmYgMjI0NS8xMjU1Lzc2IDIyODYvMTI1Ni83NiAyMjg1LzEyNTcvNzYgMjI0Ny8xMjU4Lzc2IDIyNDYvMTI1OS83NgpmIDIyNDQvMTI2MC83NyAyMjg0LzEyNjEvNzcgMjI4My8xMjYyLzc3IDIyNDMvMTI2My83NwpmIDIyNDgvMTI2NC83OCAyMjg4LzEyNjUvNzggMjI4Ny8xMjY2Lzc4IDIyNDkvMTI2Ny83OApmIDIyNTUvMTI2OC83OSAyMjk0LzEyNjkvNzkgMjI5My8xMjcwLzc5IDIyNTYvMTI3MS83OQpmIDIyNzIvMTI3Mi84MCAyMzA1LzEyNzMvODAgMjMwNC8xMjc0LzgwIDIyNzMvMTI3NS84MCAyMjc3LzEyNzYvODAKZiAyMjY3LzEyNzcvODEgMjI5Ni8xMjc4LzgxIDIyOTUvMTI3OS84MSAyMjU0LzEyODAvODEKZiAyMjUwLzEyODEvODIgMjI5MC8xMjgyLzgyIDIyODkvMTI4My84MiAyMjUxLzEyODQvODIKZiAyMjUxLzEyODQvODMgMjI4OS8xMjgzLzgzIDIyODgvMTI2NS84MyAyMjQ4LzEyNjQvODMgMjI1Mi8xMjg1LzgzCmYgMjI0My8xMjYzLzEwNCAyMjgzLzEyNjIvMTA0IDIyODIvMTI4Ni8xMDQgMjI0MS8xMjg3LzEwNCAyMjQyLzEyODgvMTA0CmYgMjI1NC8xMjgwLzEwNSAyMjk1LzEyNzkvMTA1IDIyOTQvMTI2OS8xMDUgMjI1NS8xMjY4LzEwNQpmIDIyNTYvMTI3MS84NiAyMjkzLzEyNzAvODYgMjI5Mi8xMjg5Lzg2IDIyNTcvMTI5MC84NgpmIDIyNDkvMTI2Ny84NyAyMjg3LzEyNjYvODcgMjI4Ni8xMjU2Lzg3IDIyNDUvMTI1NS84NwpmIDIyNjYvMTI5MS84OCAyMjk3LzEyOTIvODggMjI5Ni8xMjc4Lzg4IDIyNjcvMTI3Ny84OApmIDIyNjAvMTI5My84OSAyMzA3LzEyOTQvODkgMjMwNi8xMjk1Lzg5IDIyNzAvMTI5Ni84OQpmIDIyNDEvMTI4Ny85MCAyMjgyLzEyODYvOTAgMjI4MS8xMjk3LzkwIDIyNDAvMTI5OC85MApmIDIyNTcvMTI5MC85MSAyMjkyLzEyODkvOTEgMjI5MS8xMjk5LzkxIDIyNTMvMTMwMC85MSAyMjU4LzEzMDEvOTEKZiAyMjc4LzEzMDIvOTIgMjMwMy8xMzAzLzkyIDIzMDIvMTI1My85MiAyMjc0LzEyNTIvOTIKZiAyMjQwLzEyOTgvMTA2IDIyODEvMTI5Ny8xMDYgMjI3OS8xMzA0LzEwNiAyMjM5LzEzMDUvMTA2CmYgMjIzOS8xMzA1LzEwNyAyMjc5LzEzMDQvMTA3IDIyODAvMTMwNi8xMDcgMjI2OS8xMzA3LzEwNwpmIDIyNjkvMTMwOC85NSAyMjgwLzEzMDkvOTUgMjMxMC8xMjUxLzk1IDIyNjgvMTI1MC85NQpmIDIyNzEvMTI0NC85NiAyMzAwLzEyNDMvOTYgMjI5OS8xMzEwLzk2IDIyNjEvMTMxMS85NgpmIDIyNTkvMTI0OC8xMDggMjMwOC8xMjQ3LzEwOCAyMzA3LzEyOTQvMTA4IDIyNjAvMTI5My8xMDgKZiAyMjczLzEyNzUvOTggMjMwNC8xMjc0Lzk4IDIzMDMvMTMwMy85OCAyMjc4LzEzMDIvOTgKZiAyMjcwLzEyOTYvOTkgMjMwNi8xMjk1Lzk5IDIzMDUvMTI3My85OSAyMjcyLzEyNzIvOTkKZiAyMjYxLzEzMTEvMTAwIDIyOTkvMTMxMC8xMDAgMjI5OC8xMzEyLzEwMCAyMjYyLzEzMTMvMTAwIDIyNjMvMTMxNC8xMDAKZiAyMjUzLzEzMDAvMTAxIDIyOTEvMTI5OS8xMDEgMjI5MC8xMjgyLzEwMSAyMjUwLzEyODEvMTAxCmYgMjI0Ny8xMjU4LzEwMiAyMjg1LzEyNTcvMTAyIDIyODQvMTI2MS8xMDIgMjI0NC8xMjYwLzEwMgpmIDIyNjIvMTMxMy8xMDkgMjI5OC8xMzEyLzEwOSAyMjk3LzEyOTIvMTA5IDIyNjYvMTI5MS8xMDkKZiA2OC8xMzE1LzExMCA2Ny8xMzE2LzExMCAyMjgwLzEzMTcvMTEwIDIyNzkvMTMxOC8xMTAKZiA2OS8xMzE5LzExMSA2OC8xMzE1LzExMSAyMjc5LzEzMTgvMTExIDIyODEvMTMyMC8xMTEKZiA3MC8xMzIxLzExMSA2OS8xMzE5LzExMSAyMjgxLzEzMjAvMTExIDIyODIvMTMyMi8xMTEKZiA3MS8xMzIzLzExMSA3MC8xMzIxLzExMSAyMjgyLzEzMjIvMTExIDIyODMvMTMyNC8xMTEKZiA3Mi8xMzI1LzExMSA3MS8xMzIzLzExMSAyMjgzLzEzMjQvMTExIDIyODQvMTMyNi8xMTEKZiA3My8xMzI3LzExMSA3Mi8xMzI1LzExMSAyMjg0LzEzMjYvMTExIDIyODUvMTMyOC8xMTEKZiA3NC8xMzI5LzExMSA3My8xMzI3LzExMSAyMjg1LzEzMjgvMTExIDIyODYvMTMzMC8xMTEKZiA3NS8xMzMxLzExMSA3NC8xMzI5LzExMSAyMjg2LzEzMzAvMTExIDIyODcvMTMzMi8xMTEKZiA3Ni8xMzMzLzExMSA3NS8xMzMxLzExMSAyMjg3LzEzMzIvMTExIDIyODgvMTMzNC8xMTEKZiA3Ny8xMzM1LzExMSA3Ni8xMzMzLzExMSAyMjg4LzEzMzQvMTExIDIyODkvMTMzNi8xMTEKZiA3OC8xMzM3LzExMSA3Ny8xMzM1LzExMSAyMjg5LzEzMzYvMTExIDIyOTAvMTMzOC8xMTEKZiA3OS8xMzM5LzExMSA3OC8xMzM3LzExMSAyMjkwLzEzMzgvMTExIDIyOTEvMTM0MC8xMTEKZiA4MC8xMzQxLzExMSA3OS8xMzM5LzExMSAyMjkxLzEzNDAvMTExIDIyOTIvMTM0Mi8xMTEKZiA4MS8xMzQzLzExMiA4MC8xMzQxLzExMiAyMjkyLzEzNDIvMTEyIDIyOTMvMTM0NC8xMTIKZiA4Mi8xMzQ1LzExMSA4MS8xMzQzLzExMSAyMjkzLzEzNDQvMTExIDIyOTQvMTM0Ni8xMTEKZiA4My8xMzQ3LzExMiA4Mi8xMzQ1LzExMiAyMjk0LzEzNDYvMTEyIDIyOTUvMTM0OC8xMTIKZiA4NC8xMzQ5LzExMSA4My8xMzQ3LzExMSAyMjk1LzEzNDgvMTExIDIyOTYvMTM1MC8xMTEKZiA4NS8xMzUxLzExMCA4NC8xMzQ5LzExMCAyMjk2LzEzNTAvMTEwIDIyOTcvMTM1Mi8xMTAKZiA4Ni8xMzUzLzExMSA4NS8xMzUxLzExMSAyMjk3LzEzNTIvMTExIDIyOTgvMTM1NC8xMTEKZiA4Ny8xMzU1LzExMSA4Ni8xMzUzLzExMSAyMjk4LzEzNTQvMTExIDIyOTkvMTM1Ni8xMTEKZiA4OC8xMzU3LzExMSA4Ny8xMzU1LzExMSAyMjk5LzEzNTYvMTExIDIzMDAvMTM1OC8xMTEKZiA4OS8xMzU5LzExMSA4OC8xMzU3LzExMSAyMzAwLzEzNTgvMTExIDIzMDEvMTM2MC8xMTEKZiA5MC8xMzYxLzExMSA4OS8xMzU5LzExMSAyMzAxLzEzNjAvMTExIDIzMDIvMTM2Mi8xMTEKZiA5MS8xMzYzLzExMSA5MC8xMzYxLzExMSAyMzAyLzEzNjIvMTExIDIzMDMvMTM2NC8xMTEKZiA5Mi8xMzY1LzExMSA5MS8xMzYzLzExMSAyMzAzLzEzNjQvMTExIDIzMDQvMTM2Ni8xMTEKZiA5My8xMzY3LzExMSA5Mi8xMzY1LzExMSAyMzA0LzEzNjYvMTExIDIzMDUvMTM2OC8xMTEKZiA5NC8xMzY5LzExMSA5My8xMzY3LzExMSAyMzA1LzEzNjgvMTExIDIzMDYvMTM3MC8xMTEKZiA5NS8xMzcxLzExMSA5NC8xMzY5LzExMSAyMzA2LzEzNzAvMTExIDIzMDcvMTM3Mi8xMTEKZiA5Ni8xMzczLzExMSA5NS8xMzcxLzExMSAyMzA3LzEzNzIvMTExIDIzMDgvMTM3NC8xMTEKZiA5Ny8xMzc1LzExMSA5Ni8xMzczLzExMSAyMzA4LzEzNzQvMTExIDIzMDkvMTM3Ni8xMTEKZiA5OC8xMzc3LzExMSA5Ny8xMzc1LzExMSAyMzA5LzEzNzYvMTExIDIzMTAvMTM3OC8xMTEKZiA2Ny8xMzE2LzExMiA5OC8xMzc3LzExMiAyMzEwLzEzNzgvMTEyIDIyODAvMTMxNy8xMTIKZiAxMDAvMTM3OS8xMTEgOTkvMTM4MC8xMTEgMjMxMi8xMzgxLzExMSAyMzExLzEzODIvMTExCmYgMTAxLzEzODMvMTExIDEwMC8xMzc5LzExMSAyMzExLzEzODIvMTExIDIzMTMvMTM4NC8xMTEKZiAxMDIvMTM4NS8xMTEgMTAxLzEzODMvMTExIDIzMTMvMTM4NC8xMTEgMjMxNC8xMzg2LzExMQpmIDEwMy8xMzg3LzExMSAxMDIvMTM4NS8xMTEgMjMxNC8xMzg2LzExMSAyMzE1LzEzODgvMTExCmYgMTA0LzEzODkvMTExIDEwMy8xMzg3LzExMSAyMzE1LzEzODgvMTExIDIzMTYvMTM5MC8xMTEKZiAxMDUvMTM5MS8xMTEgMTA0LzEzODkvMTExIDIzMTYvMTM5MC8xMTEgMjMxNy8xMzkyLzExMQpmIDEwNi8xMzkzLzExMSAxMDUvMTM5MS8xMTEgMjMxNy8xMzkyLzExMSAyMzE4LzEzOTQvMTExCmYgMTA3LzEzOTUvMTExIDEwNi8xMzkzLzExMSAyMzE4LzEzOTQvMTExIDIzMTkvMTM5Ni8xMTEKZiAxMDgvMTM5Ny8xMTEgMTA3LzEzOTUvMTExIDIzMTkvMTM5Ni8xMTEgMjMyMC8xMzk4LzExMQpmIDEwOS8xMzk5LzExMSAxMDgvMTM5Ny8xMTEgMjMyMC8xMzk4LzExMSAyMzIxLzE0MDAvMTExCmYgMTEwLzE0MDEvMTExIDEwOS8xMzk5LzExMSAyMzIxLzE0MDAvMTExIDIzMjIvMTQwMi8xMTEKZiAxMTEvMTQwMy8xMTEgMTEwLzE0MDEvMTExIDIzMjIvMTQwMi8xMTEgMjMyMy8xNDA0LzExMQpmIDExMi8xNDA1LzExMSAxMTEvMTQwMy8xMTEgMjMyMy8xNDA0LzExMSAyMzI0LzE0MDYvMTExCmYgMTEzLzE0MDcvMTExIDExMi8xNDA1LzExMSAyMzI0LzE0MDYvMTExIDIzMjUvMTQwOC8xMTEKZiAxMTQvMTQwOS8xMTEgMTEzLzE0MDcvMTExIDIzMjUvMTQwOC8xMTEgMjMyNi8xNDEwLzExMQpmIDExNS8xNDExLzExMSAxMTQvMTQwOS8xMTEgMjMyNi8xNDEwLzExMSAyMzI3LzE0MTIvMTExCmYgMTE2LzE0MTMvMTExIDExNS8xNDExLzExMSAyMzI3LzE0MTIvMTExIDIzMjgvMTQxNC8xMTEKZiAxMTcvMTQxNS8xMTAgMTE2LzE0MTMvMTEwIDIzMjgvMTQxNC8xMTAgMjMyOS8xNDE2LzExMApmIDExOC8xNDE3LzExMiAxMTcvMTQxNS8xMTIgMjMyOS8xNDE2LzExMiAyMzMwLzE0MTgvMTEyCmYgMTE5LzE0MTkvMTExIDExOC8xNDE3LzExMSAyMzMwLzE0MTgvMTExIDIzMzEvMTQyMC8xMTEKZiAxMjAvMTQyMS8xMTEgMTE5LzE0MTkvMTExIDIzMzEvMTQyMC8xMTEgMjMzMi8xNDIyLzExMQpmIDEyMS8xNDIzLzExMSAxMjAvMTQyMS8xMTEgMjMzMi8xNDIyLzExMSAyMzMzLzE0MjQvMTExCmYgMTIyLzE0MjUvMTExIDEyMS8xNDIzLzExMSAyMzMzLzE0MjQvMTExIDIzMzQvMTQyNi8xMTEKZiAxMjMvMTQyNy8xMTEgMTIyLzE0MjUvMTExIDIzMzQvMTQyNi8xMTEgMjMzNS8xNDI4LzExMQpmIDEyNC8xNDI5LzExMSAxMjMvMTQyNy8xMTEgMjMzNS8xNDI4LzExMSAyMzM2LzE0MzAvMTExCmYgMTI1LzE0MzEvMTExIDEyNC8xNDI5LzExMSAyMzM2LzE0MzAvMTExIDIzMzcvMTQzMi8xMTEKZiAxMjYvMTQzMy8xMTEgMTI1LzE0MzEvMTExIDIzMzcvMTQzMi8xMTEgMjMzOC8xNDM0LzExMQpmIDEyNy8xNDM1LzExMSAxMjYvMTQzMy8xMTEgMjMzOC8xNDM0LzExMSAyMzM5LzE0MzYvMTExCmYgMTI4LzE0MzcvMTExIDEyNy8xNDM1LzExMSAyMzM5LzE0MzYvMTExIDIzNDAvMTQzOC8xMTEKZiAxMjkvMTQzOS8xMTIgMTI4LzE0MzcvMTEyIDIzNDAvMTQzOC8xMTIgMjM0MS8xNDQwLzExMgpmIDEzMC8xNDQxLzExMCAxMjkvMTQzOS8xMTAgMjM0MS8xNDQwLzExMCAyMzQyLzE0NDIvMTEwCmYgOTkvMTM4MC8xMTAgMTMwLzE0NDEvMTEwIDIzNDIvMTQ0Mi8xMTAgMjMxMi8xMzgxLzExMApzIDEKZiA5LzE0NDMvMTEzIDMxMDkvMTQ0NC8xMTQgMzExMC8xNDQ1LzMzIDMxMTQvMTQ0Ni8zMyAzMTEzLzE0NDcvMTE1IDcvMTQ0OC8xMTYgMjMvMTQ0OS8zMwpmIDExLzE0NTAvMTE3IDIxLzE0NTEvMTE4IDE4LzE0NTIvMTE4IDIyLzE0NTMvMTE4IDE3LzE0NTQvMTE4IDE5LzE0NTUvMTE4IDIwLzE0NTYvMTE4IDYvMTQ1Ny8xMTggNC8xNDU4LzExOCA2Ni8xNDU5LzExOCA2NS8xNDYwLzExOCA0NS8xNDYxLzExOCA0NC8xNDYyLzExOCA0My8xNDYzLzExOCA0Mi8xNDY0LzExOCAzNS8xNDY1LzExOCA0MC8xNDY2LzExOCAzOC8xNDY3LzExOCAzOS8xNDY4LzExOCA0MS8xNDY5LzExOCA2My8xNDcwLzExOCA2NC8xNDcxLzExOCAzLzE0NzIvMTE4IDUvMTQ3My8xMTggMTYvMTQ3NC8xMTggMTUvMTQ3NS8xMTggMTQvMTQ3Ni8xMTggMTMvMTQ3Ny8xMTggMTIvMTQ3OC8xMTggMTAvMTQ3OS8xMTkKZiA0Mi8xNDgwLzEyMCAzMDc3LzE0ODEvMTIxIDMwNzUvMTQ4Mi8xMjIgMzUvMTQ4My8xMjMKZiAxMC8xNDc5LzExOSA5LzE0ODQvMTI0IDIzLzE0ODUvMTI1IDI0LzE0ODYvMTI2IDI1LzE0ODcvMTI0IDExLzE0NTAvMTE3CmYgNTEvMTQ4OC8xMjcgNDYvMTQ4OS8xMjggNTAvMTQ5MC8xMjggNDgvMTQ5MS8xMjggNDkvMTQ5Mi8xMjggNDcvMTQ5My8xMjggMzYvMTQ5NC8xMjggMzEvMTQ5NS8xMjggMzIvMTQ5Ni8xMjggMjYvMTQ5Ny8xMjggMjcvMTQ5OC8xMjggMjgvMTQ5OS8xMjggMjkvMTUwMC8xMjggMzAvMTUwMS8xMjggMzMvMTUwMi8xMjggMzQvMTUwMy8xMjggMzcvMTUwNC8xMjggNTcvMTUwNS8xMjggNTYvMTUwNi8xMjggNTMvMTUwNy8xMjggNTIvMTUwOC8xMjggNTUvMTUwOS8xMjggNTQvMTUxMC8xMjggNTkvMTUxMS8xMjggNTgvMTUxMi8xMjkKZiAyMy8xNDg1LzEyNSA3LzE1MTMvMTMwIDEvMTUxNC8xMzAgNjEvMTUxNS8xMzAgNjAvMTUxNi8xMzAgNTEvMTQ4OC8xMjcgNTgvMTUxMi8xMjkgNjIvMTUxNy8xMzAgMi8xNTE4LzEzMCA4LzE1MTkvMTMwIDI0LzE0ODYvMTI2CmYgNTEzLzE1MjAvMTMxIDUxNS8xNTIxLzEzMSA1MTYvMTUyMi8xMzEgNTE3LzE1MjMvMTMxIDUxOC8xNTI0LzEzMSA1MTkvMTUyNS8xMzEgNTIwLzE1MjYvMTMxIDUyMS8xNTI3LzEzMSA1MjIvMTUyOC8xMzEgNTE0LzE1MjkvMTMxIDQ5My8xNTMwLzEzMSA0OTUvMTUzMS8xMzEgNDk2LzE1MzIvMTMxIDQ5Ny8xNTMzLzEzMSA0OTgvMTUzNC8xMzEgNDk5LzE1MzUvMTMxIDUwMC8xNTM2LzEzMSA1MDEvMTUzNy8xMzEgNTAyLzE1MzgvMTMxIDQ5NC8xNTM5LzEzMSA0ODMvMTU0MC8xMzEgNDg1LzE1NDEvMTMxIDQ4Ni8xNTQyLzEzMSA0ODcvMTU0My8xMzEgNDg4LzE1NDQvMTMxIDQ4OS8xNTQ1LzEzMSA0OTAvMTU0Ni8xMzEgNDkxLzE1NDcvMTMxIDQ5Mi8xNTQ4LzEzMSA0ODQvMTU0OS8xMzEgNTAzLzE1NTAvMTMxIDUwNS8xNTUxLzEzMSA1MDYvMTU1Mi8xMzEgNTA3LzE1NTMvMTMxIDUwOC8xNTU0LzEzMSA1MDkvMTU1NS8xMzEgNTEwLzE1NTYvMTMxIDUxMS8xNTU3LzEzMSA1MTIvMTU1OC8xMzEgNTA0LzE1NTkvMTMxCmYgMTA5NS8xNTYwLzEzMiA0OTMvMTU2MS8xMzMgNTE0LzE1NjIvMTM0IDEwOTYvMTU2My8xMzUKZiAxMTA1LzE1NjQvMTM2IDUxMy8xNTIwLzEzNyA1MDQvMTU1OS8xMzggMTEwNi8xNTY1LzEzOQpmIDEwOTIvMTU2Ni8xNDAgNDg1LzE1NjcvMTQxIDQ4My8xNTY4LzE0MiAxMDkzLzE1NjkvMTQzCmYgMTA5MS8xNTcwLzE0NCA0ODYvMTU3MS8xNDUgNDg1LzE1NjcvMTQxIDEwOTIvMTU2Ni8xNDAKZiAxMDkwLzE1NzIvMTQ2IDQ4Ny8xNTczLzE0NyA0ODYvMTU3MS8xNDUgMTA5MS8xNTcwLzE0NApmIDEwODkvMTU3NC8xNDggNDg4LzE1NzUvMTQ5IDQ4Ny8xNTczLzE0NyAxMDkwLzE1NzIvMTQ2CmYgMTA4OC8xNTc2LzE1MCA0ODkvMTU3Ny8xNTEgNDg4LzE1NzgvMTQ5IDEwODkvMTU3OS8xNDgKZiAxMDg3LzE1ODAvMTUyIDQ5MC8xNTgxLzE1MyA0ODkvMTU3Ny8xNTEgMTA4OC8xNTc2LzE1MApmIDEwODYvMTU4Mi8xNTQgNDkxLzE1ODMvMTU1IDQ5MC8xNTgxLzE1MyAxMDg3LzE1ODAvMTUyCmYgMTA4NC8xNTg0LzE1NiA0OTIvMTU4NS8xNTcgNDkxLzE1ODMvMTU1IDEwODYvMTU4Mi8xNTQKZiAxMDg1LzE1ODYvMTU4IDUwMy8xNTg3LzE1OSA0ODQvMTU4OC8xNjAgMTA4My8xNTg5LzE2MQpmIDEwOTMvMTU2OS8xNDMgNDgzLzE1NjgvMTQyIDQ5NC8xNTkwLzE2MiAxMDk0LzE1OTEvMTYzCmYgMTA4My8xNTg5LzE2MSA0ODQvMTU4OC8xNjAgNDkyLzE1ODUvMTU3IDEwODQvMTU4NC8xNTYKZiA0OTUvMTUzMS8xNjQgMTA5Ny8xNTkyLzE2NSAxMDk4LzE1OTMvMTY2IDQ5Ni8xNTMyLzE2NwpmIDUxNS8xNTIxLzE2OCAxMTA3LzE1OTQvMTY5IDExMDgvMTU5NS8xNzAgNTE2LzE1MjIvMTcxCmYgNTA1LzE1NTEvMTcyIDExMTUvMTU5Ni8xNzMgMTExNi8xNTk3LzE3NCA1MDYvMTU1Mi8xNzUKZiA1MTIvMTU1OC8xNzYgMTEyMi8xNTk4LzE3NyAxMTA2LzE1NjUvMTM5IDUwNC8xNTU5LzEzOApmIDUxMS8xNTU3LzE3OCAxMTIxLzE1OTkvMTc5IDExMjIvMTU5OC8xNzcgNTEyLzE1NTgvMTc2CmYgNTEwLzE1NTYvMTgwIDExMjAvMTYwMC8xODEgMTEyMS8xNTk5LzE3OSA1MTEvMTU1Ny8xNzgKZiA1MDkvMTU1NS8xODIgMTExOS8xNjAxLzE4MyAxMTIwLzE2MDAvMTgxIDUxMC8xNTU2LzE4MApmIDUwOC8xNTU0LzE4NCAxMTE4LzE2MDIvMTg1IDExMTkvMTYwMS8xODMgNTA5LzE1NTUvMTgyCmYgNTA3LzE1NTMvMTg2IDExMTcvMTYwMy8xODcgMTExOC8xNjAyLzE4NSA1MDgvMTU1NC8xODQKZiA1MDYvMTU1Mi8xNzUgMTExNi8xNTk3LzE3NCAxMTE3LzE2MDMvMTg3IDUwNy8xNTUzLzE4NgpmIDUwMy8xNTg3LzE1OSAxMDg1LzE1ODYvMTU4IDExMTUvMTU5Ni8xNzMgNTA1LzE1NTEvMTcyCmYgNTIyLzE1MjgvMTg4IDExMTQvMTYwNC8xODkgMTA5Ni8xNTYzLzEzNSA1MTQvMTU2Mi8xMzQKZiA1MjEvMTUyNy8xOTAgMTExMy8xNjA1LzE5MSAxMTE0LzE2MDQvMTg5IDUyMi8xNTI4LzE4OApmIDUyMC8xNTI2LzE5MiAxMTEyLzE2MDYvMTkzIDExMTMvMTYwNS8xOTEgNTIxLzE1MjcvMTkwCmYgNTE5LzE1MjUvMTk0IDExMTEvMTYwNy8xOTUgMTExMi8xNjA2LzE5MyA1MjAvMTUyNi8xOTIKZiA1MTgvMTUyNC8xOTYgMTExMC8xNjA4LzE5NyAxMTExLzE2MDcvMTk1IDUxOS8xNTI1LzE5NApmIDUxNy8xNTIzLzE5OCAxMTA5LzE2MDkvMTk5IDExMTAvMTYwOC8xOTcgNTE4LzE1MjQvMTk2CmYgNTE2LzE1MjIvMTcxIDExMDgvMTU5NS8xNzAgMTEwOS8xNjA5LzE5OSA1MTcvMTUyMy8xOTgKZiA1MDIvMTUzOC8yMDAgMTEwNC8xNjEwLzIwMSAxMDk0LzE1OTEvMTYzIDQ5NC8xNTkwLzE2MgpmIDUwMS8xNTM3LzIwMiAxMTAzLzE2MTEvMjAzIDExMDQvMTYxMC8yMDEgNTAyLzE1MzgvMjAwCmYgNTAwLzE1MzYvMjA0IDExMDIvMTYxMi8yMDUgMTEwMy8xNjExLzIwMyA1MDEvMTUzNy8yMDIKZiA0OTkvMTUzNS8yMDYgMTEwMS8xNjEzLzIwNyAxMTAyLzE2MTIvMjA1IDUwMC8xNTM2LzIwNApmIDQ5OC8xNTM0LzIwOCAxMTAwLzE2MTQvMjA5IDExMDEvMTYxMy8yMDcgNDk5LzE1MzUvMjA2CmYgNDk3LzE1MzMvMjEwIDEwOTkvMTYxNS8yMTEgMTEwMC8xNjE0LzIwOSA0OTgvMTUzNC8yMDgKZiA0OTYvMTUzMi8xNjcgMTA5OC8xNTkzLzE2NiAxMDk5LzE2MTUvMjExIDQ5Ny8xNTMzLzIxMApmIDQ5My8xNTYxLzEzMyAxMDk1LzE1NjAvMTMyIDEwOTcvMTU5Mi8xNjUgNDk1LzE1MzEvMTY0CmYgNTEzLzE1MjAvMTM3IDExMDUvMTU2NC8xMzYgMTEwNy8xNTk0LzE2OSA1MTUvMTUyMS8xNjgKZiAzMDU5LzE2MTYvMjEyIDI1LzE2MTcvMjEzIDI0LzE2MTgvMjE0IDgvMTYxOS8yMTUgMzA1Ny8xNjIwLzIxNiAzMDU4LzE2MjEvMjE0IDMwNjAvMTYyMi8yMTQKZiAzMDc2LzE2MjMvMjE3IDI5LzE2MjQvMjE4IDI4LzE2MjUvMjE5IDMwNzQvMTYyNi8yMjAKdXNlbXRsIHJpbV9vbl9waG9uZQpzIG9mZgpmIDc3LzEzMzUvOTkgNzgvMTMzNy85OSAyNDY0LzE2MjcvOTkgMjQ1My8xNjI4Lzk5CmYgNDYxLzExMTkvNjEgNDYwLzExMTcvNjEgMTUwNS8xNjI5LzYxIDE1MTYvMTYzMC82MQpmIDQ1MS8xMDk5LzUxIDQ4Mi8xMTYxLzUxIDE3NDcvMTYzMS81MSAxNDA1LzE2MzIvNTEKZiA0NzUvMTE0Ny8yMjEgNDc0LzExNDUvMjIxIDE2NTkvMTYzMy8yMjEgMTY3MC8xNjM0LzIyMQpmIDQ2Mi8xMTIxLzYyIDQ2MS8xMTE5LzYyIDE1MTYvMTYzMC82MiAxNTI3LzE2MzUvNjIKZiA0NzYvMTE0OS8yMjIgNDc1LzExNDcvMjIyIDE2NzAvMTYzNC8yMjIgMTY4MS8xNjM2LzIyMgpmIDQ2My8xMTIzLzYzIDQ2Mi8xMTIxLzYzIDE1MjcvMTYzNS82MyAxNTM4LzE2MzcvNjMKZiA0NzcvMTE1MS80NSA0NzYvMTE0OS80NSAxNjgxLzE2MzYvNDUgMTY5Mi8xNjM4LzQ1CmYgNDY0LzExMjUvNjQgNDYzLzExMjMvNjQgMTUzOC8xNjM3LzY0IDE1NDkvMTYzOS82NApmIDQ3OC8xMTUzLzQ2IDQ3Ny8xMTUxLzQ2IDE2OTIvMTYzOC80NiAxNzAzLzE2NDAvNDYKZiA0NjUvMTEyNy82NSA0NjQvMTEyNS82NSAxNTQ5LzE2MzkvNjUgMTU2MC8xNjQxLzY1CmYgNDc5LzExNTUvNDcgNDc4LzExNTMvNDcgMTcwMy8xNjQwLzQ3IDE3MTQvMTY0Mi80NwpmIDQ2Ni8xMTI5LzY2IDQ2NS8xMTI3LzY2IDE1NjAvMTY0MS82NiAxNTcxLzE2NDMvNjYKZiAxNDA2LzE2NDQvNjggMTc0Ni8xNjQ1LzY4IDE3MzUvMTY0Ni82OCAxNzI0LzE2NDcvNjggMTcxMy8xNjQ4LzY4IDE3MDIvMTY0OS82OCAxNjkxLzE2NTAvNjggMTY4MC8xNjUxLzY4IDE2NjkvMTY1Mi82OCAxNjU4LzE2NTMvNjggMTY0Ny8xNjU0LzY4IDE2MzYvMTY1NS82OCAxNjI1LzE2NTYvNjggMTYxNC8xNjU3LzY4IDE2MDMvMTY1OC82OCAxNTkyLzE2NTkvNjggMTU4MS8xNjYwLzY4IDE1NzAvMTY2MS82OCAxNTU5LzE2NjIvNjggMTU0OC8xNjYzLzY4IDE1MzcvMTY2NC82OCAxNTI2LzE2NjUvNjggMTUxNS8xNjY2LzY4IDE1MDQvMTY2Ny82OCAxNDkzLzE2NjgvNjggMTQ4Mi8xNjY5LzY4IDE0NzEvMTY3MC82OCAxNDYwLzE2NzEvNjggMTQ0OS8xNjcyLzY4IDE0MzgvMTY3My82OCAxNDI3LzE2NzQvNjggMTQxNi8xNjc1LzY4CmYgNDgwLzExNTcvNDggNDc5LzExNTUvNDggMTcxNC8xNjQyLzQ4IDE3MjUvMTY3Ni80OApmIDQ2Ny8xMTMxLzY3IDQ2Ni8xMTI5LzY3IDE1NzEvMTY0My82NyAxNTgyLzE2NzcvNjcKZiA0NTQvMTEwNS81NCA0NTMvMTEwMy81NCAxNDI4LzE2NzgvNTQgMTQzOS8xNjc5LzU0CmYgNDgxLzExNTkvNDkgNDgwLzExNTcvNDkgMTcyNS8xNjc2LzQ5IDE3MzYvMTY4MC80OQpmIDQ2OC8xMTMzLzM2IDQ2Ny8xMTMxLzM2IDE1ODIvMTY3Ny8zNiAxNTkzLzE2ODEvMzYKZiA0NTUvMTEwNy81NSA0NTQvMTEwNS81NSAxNDM5LzE2NzkvNTUgMTQ1MC8xNjgyLzU1CmYgNDgyLzExNjEvNTAgNDgxLzExNTkvNTAgMTczNi8xNjgwLzUwIDE3NDcvMTYzMS81MApmIDQ2OS8xMTM1LzM3IDQ2OC8xMTMzLzM3IDE1OTMvMTY4MS8zNyAxNjA0LzE2ODMvMzcKZiA0NTYvMTEwOS81NiA0NTUvMTEwNy81NiAxNDUwLzE2ODIvNTYgMTQ2MS8xNjg0LzU2CmYgNDcwLzExMzcvMzggNDY5LzExMzUvMzggMTYwNC8xNjgzLzM4IDE2MTUvMTY4NS8zOApmIDQ1Ny8xMTExLzU3IDQ1Ni8xMTA5LzU3IDE0NjEvMTY4NC81NyAxNDcyLzE2ODYvNTcKZiA0NTMvMTEwMy81MyA0NTIvMTEwMC81MyAxNDE3LzE2ODcvNTMgMTQyOC8xNjc4LzUzCmYgNDcxLzExMzkvMzkgNDcwLzExMzcvMzkgMTYxNS8xNjg1LzM5IDE2MjYvMTY4OC8zOQpmIDQ1OC8xMTEzLzU4IDQ1Ny8xMTExLzU4IDE0NzIvMTY4Ni81OCAxNDgzLzE2ODkvNTgKZiA0NzIvMTE0MS80MCA0NzEvMTEzOS80MCAxNjI2LzE2ODgvNDAgMTYzNy8xNjkwLzQwCmYgNDU5LzExMTUvMjIzIDQ1OC8xMTEzLzIyMyAxNDgzLzE2ODkvMjIzIDE0OTQvMTY5MS8yMjMKZiA0NzMvMTE0My80MSA0NzIvMTE0MS80MSAxNjM3LzE2OTAvNDEgMTY0OC8xNjkyLzQxCmYgNDYwLzExMTcvMjI0IDQ1OS8xMTE1LzIyNCAxNDk0LzE2OTEvMjI0IDE1MDUvMTYyOS8yMjQKZiA0NzQvMTE0NS80MiA0NzMvMTE0My80MiAxNjQ4LzE2OTIvNDIgMTY1OS8xNjMzLzQyCmYgMTQwNi8xNjQ0LzIyNSAxNDE2LzE2NzUvMjI1IDE0MTgvMTY5My8yMjUgMTQxNS8xNjk0LzIyNQpmIDE0MTUvMTY5NC8yMjYgMTQxOC8xNjkzLzIyNiAxNDE5LzE2OTUvMjI2IDE0MTQvMTY5Ni8yMjYKZiAxNDE0LzE2OTYvMjI3IDE0MTkvMTY5NS8yMjcgMTQyMC8xNjk3LzIyNyAxNDEzLzE2OTgvMjI3CmYgMTQxMy8xNjk4LzIyOCAxNDIwLzE2OTcvMjI4IDE0MjEvMTY5OS8yMjggMTQxMi8xNzAwLzIyOApmIDE0MTIvMTcwMC8yMjkgMTQyMS8xNjk5LzIyOSAxNDIyLzE3MDEvMjI5IDE0MTEvMTcwMi8yMjkKZiAxNDExLzE3MDIvMjMwIDE0MjIvMTcwMS8yMzAgMTQyMy8xNzAzLzIzMCAxNDEwLzE3MDQvMjMwCmYgMTQxMC8xNzA0LzIzMSAxNDIzLzE3MDMvMjMxIDE0MjQvMTcwNS8yMzEgMTQwOS8xNzA2LzIzMQpmIDE0MDkvMTcwNi8yMzIgMTQyNC8xNzA1LzIzMiAxNDI1LzE3MDcvMjMyIDE0MDgvMTcwOC8yMzIKZiAxNDA4LzE3MDgvMjMzIDE0MjUvMTcwNy8yMzMgMTQyNi8xNzA5LzIzMyAxNDA3LzE3MTAvMjMzCmYgMTQwNy8xNzEwLzIzNCAxNDI2LzE3MDkvMjM0IDE0MTcvMTY4Ny8yMzQgMTQwNS8xNjMyLzIzNApmIDE0MTYvMTY3NS8yMzUgMTQyNy8xNjc0LzIzNSAxNDI5LzE3MTEvMjM1IDE0MTgvMTY5My8yMzUKZiAxNDE4LzE2OTMvMjM2IDE0MjkvMTcxMS8yMzYgMTQzMC8xNzEyLzIzNiAxNDE5LzE2OTUvMjM2CmYgMTQxOS8xNjk1LzIzNyAxNDMwLzE3MTIvMjM3IDE0MzEvMTcxMy8yMzcgMTQyMC8xNjk3LzIzNwpmIDE0MjAvMTY5Ny8yMzggMTQzMS8xNzEzLzIzOCAxNDMyLzE3MTQvMjM4IDE0MjEvMTY5OS8yMzgKZiAxNDIxLzE2OTkvMjM5IDE0MzIvMTcxNC8yMzkgMTQzMy8xNzE1LzIzOSAxNDIyLzE3MDEvMjM5CmYgMTQyMi8xNzAxLzI0MCAxNDMzLzE3MTUvMjQwIDE0MzQvMTcxNi8yNDAgMTQyMy8xNzAzLzI0MApmIDE0MjMvMTcwMy8yNDEgMTQzNC8xNzE2LzI0MSAxNDM1LzE3MTcvMjQxIDE0MjQvMTcwNS8yNDEKZiAxNDI0LzE3MDUvMjQyIDE0MzUvMTcxNy8yNDIgMTQzNi8xNzE4LzI0MiAxNDI1LzE3MDcvMjQyCmYgMTQyNS8xNzA3LzI0MyAxNDM2LzE3MTgvMjQzIDE0MzcvMTcxOS8yNDMgMTQyNi8xNzA5LzI0MwpmIDE0MjYvMTcwOS8yNDQgMTQzNy8xNzE5LzI0NCAxNDI4LzE2NzgvMjQ0IDE0MTcvMTY4Ny8yNDQKZiAxNDI3LzE2NzQvMjQ1IDE0MzgvMTY3My8yNDUgMTQ0MC8xNzIwLzI0NSAxNDI5LzE3MTEvMjQ1CmYgMTQyOS8xNzExLzI0NiAxNDQwLzE3MjAvMjQ2IDE0NDEvMTcyMS8yNDYgMTQzMC8xNzEyLzI0NgpmIDE0MzAvMTcxMi8yNDcgMTQ0MS8xNzIxLzI0NyAxNDQyLzE3MjIvMjQ3IDE0MzEvMTcxMy8yNDcKZiAxNDMxLzE3MTMvMjQ4IDE0NDIvMTcyMi8yNDggMTQ0My8xNzIzLzI0OCAxNDMyLzE3MTQvMjQ4CmYgMTQzMi8xNzE0LzI0OSAxNDQzLzE3MjMvMjQ5IDE0NDQvMTcyNC8yNDkgMTQzMy8xNzE1LzI0OQpmIDE0MzMvMTcxNS8yNTAgMTQ0NC8xNzI0LzI1MCAxNDQ1LzE3MjUvMjUwIDE0MzQvMTcxNi8yNTAKZiAxNDM0LzE3MTYvMjUxIDE0NDUvMTcyNS8yNTEgMTQ0Ni8xNzI2LzI1MSAxNDM1LzE3MTcvMjUxCmYgMTQzNS8xNzE3LzI1MiAxNDQ2LzE3MjYvMjUyIDE0NDcvMTcyNy8yNTIgMTQzNi8xNzE4LzI1MgpmIDE0MzYvMTcxOC8yNTMgMTQ0Ny8xNzI3LzI1MyAxNDQ4LzE3MjgvMjUzIDE0MzcvMTcxOS8yNTMKZiAxNDM3LzE3MTkvMjU0IDE0NDgvMTcyOC8yNTQgMTQzOS8xNjc5LzI1NCAxNDI4LzE2NzgvMjU0CmYgMTQzOC8xNjczLzI1NSAxNDQ5LzE2NzIvMjU1IDE0NTEvMTcyOS8yNTUgMTQ0MC8xNzIwLzI1NQpmIDE0NDAvMTcyMC8yNTYgMTQ1MS8xNzI5LzI1NiAxNDUyLzE3MzAvMjU2IDE0NDEvMTcyMS8yNTYKZiAxNDQxLzE3MjEvMjU3IDE0NTIvMTczMC8yNTcgMTQ1My8xNzMxLzI1NyAxNDQyLzE3MjIvMjU3CmYgMTQ0Mi8xNzIyLzI1OCAxNDUzLzE3MzEvMjU4IDE0NTQvMTczMi8yNTggMTQ0My8xNzIzLzI1OApmIDE0NDMvMTcyMy8yNTkgMTQ1NC8xNzMyLzI1OSAxNDU1LzE3MzMvMjU5IDE0NDQvMTcyNC8yNTkKZiAxNDQ0LzE3MjQvMjYwIDE0NTUvMTczMy8yNjAgMTQ1Ni8xNzM0LzI2MCAxNDQ1LzE3MjUvMjYwCmYgMTQ0NS8xNzI1LzI2MSAxNDU2LzE3MzQvMjYxIDE0NTcvMTczNS8yNjEgMTQ0Ni8xNzI2LzI2MQpmIDE0NDYvMTcyNi8yNjIgMTQ1Ny8xNzM1LzI2MiAxNDU4LzE3MzYvMjYyIDE0NDcvMTcyNy8yNjIKZiAxNDQ3LzE3MjcvMjYzIDE0NTgvMTczNi8yNjMgMTQ1OS8xNzM3LzI2MyAxNDQ4LzE3MjgvMjYzCmYgMTQ0OC8xNzI4LzI2NCAxNDU5LzE3MzcvMjY0IDE0NTAvMTY4Mi8yNjQgMTQzOS8xNjc5LzI2NApmIDE0NDkvMTY3Mi8yNjUgMTQ2MC8xNjcxLzI2NSAxNDYyLzE3MzgvMjY1IDE0NTEvMTcyOS8yNjUKZiAxNDUxLzE3MjkvMjY2IDE0NjIvMTczOC8yNjYgMTQ2My8xNzM5LzI2NiAxNDUyLzE3MzAvMjY2CmYgMTQ1Mi8xNzMwLzI2NyAxNDYzLzE3MzkvMjY3IDE0NjQvMTc0MC8yNjcgMTQ1My8xNzMxLzI2NwpmIDE0NTMvMTczMS8yNjggMTQ2NC8xNzQwLzI2OCAxNDY1LzE3NDEvMjY4IDE0NTQvMTczMi8yNjgKZiAxNDU0LzE3MzIvMjY5IDE0NjUvMTc0MS8yNjkgMTQ2Ni8xNzQyLzI2OSAxNDU1LzE3MzMvMjY5CmYgMTQ1NS8xNzMzLzI3MCAxNDY2LzE3NDIvMjcwIDE0NjcvMTc0My8yNzAgMTQ1Ni8xNzM0LzI3MApmIDE0NTYvMTczNC8yNzEgMTQ2Ny8xNzQzLzI3MSAxNDY4LzE3NDQvMjcxIDE0NTcvMTczNS8yNzEKZiAxNDU3LzE3MzUvMjcyIDE0NjgvMTc0NC8yNzIgMTQ2OS8xNzQ1LzI3MiAxNDU4LzE3MzYvMjcyCmYgMTQ1OC8xNzM2LzI3MyAxNDY5LzE3NDUvMjczIDE0NzAvMTc0Ni8yNzMgMTQ1OS8xNzM3LzI3MwpmIDE0NTkvMTczNy8yNzQgMTQ3MC8xNzQ2LzI3NCAxNDYxLzE2ODQvMjc0IDE0NTAvMTY4Mi8yNzQKZiAxNDYwLzE2NzEvMjc1IDE0NzEvMTY3MC8yNzUgMTQ3My8xNzQ3LzI3NSAxNDYyLzE3MzgvMjc1CmYgMTQ2Mi8xNzM4LzI3NiAxNDczLzE3NDcvMjc2IDE0NzQvMTc0OC8yNzYgMTQ2My8xNzM5LzI3NgpmIDE0NjMvMTczOS8yNzcgMTQ3NC8xNzQ4LzI3NyAxNDc1LzE3NDkvMjc3IDE0NjQvMTc0MC8yNzcKZiAxNDY0LzE3NDAvMjc4IDE0NzUvMTc0OS8yNzggMTQ3Ni8xNzUwLzI3OCAxNDY1LzE3NDEvMjc4CmYgMTQ2NS8xNzQxLzI3OSAxNDc2LzE3NTAvMjc5IDE0NzcvMTc1MS8yNzkgMTQ2Ni8xNzQyLzI3OQpmIDE0NjYvMTc0Mi8yODAgMTQ3Ny8xNzUxLzI4MCAxNDc4LzE3NTIvMjgwIDE0NjcvMTc0My8yODAKZiAxNDY3LzE3NDMvMjgxIDE0NzgvMTc1Mi8yODEgMTQ3OS8xNzUzLzI4MSAxNDY4LzE3NDQvMjgxCmYgMTQ2OC8xNzQ0LzI4MiAxNDc5LzE3NTMvMjgyIDE0ODAvMTc1NC8yODIgMTQ2OS8xNzQ1LzI4MgpmIDE0NjkvMTc0NS8yODMgMTQ4MC8xNzU0LzI4MyAxNDgxLzE3NTUvMjgzIDE0NzAvMTc0Ni8yODMKZiAxNDcwLzE3NDYvMjg0IDE0ODEvMTc1NS8yODQgMTQ3Mi8xNjg2LzI4NCAxNDYxLzE2ODQvMjg0CmYgMTQ3MS8xNjcwLzI4NSAxNDgyLzE2NjkvMjg1IDE0ODQvMTc1Ni8yODUgMTQ3My8xNzQ3LzI4NQpmIDE0NzMvMTc0Ny8yODYgMTQ4NC8xNzU2LzI4NiAxNDg1LzE3NTcvMjg2IDE0NzQvMTc0OC8yODYKZiAxNDc0LzE3NDgvMjg3IDE0ODUvMTc1Ny8yODcgMTQ4Ni8xNzU4LzI4NyAxNDc1LzE3NDkvMjg3CmYgMTQ3NS8xNzQ5LzI4OCAxNDg2LzE3NTgvMjg4IDE0ODcvMTc1OS8yODggMTQ3Ni8xNzUwLzI4OApmIDE0NzYvMTc1MC8yODkgMTQ4Ny8xNzU5LzI4OSAxNDg4LzE3NjAvMjg5IDE0NzcvMTc1MS8yODkKZiAxNDc3LzE3NTEvMjkwIDE0ODgvMTc2MC8yOTAgMTQ4OS8xNzYxLzI5MCAxNDc4LzE3NTIvMjkwCmYgMTQ3OC8xNzUyLzI5MSAxNDg5LzE3NjEvMjkxIDE0OTAvMTc2Mi8yOTEgMTQ3OS8xNzUzLzI5MQpmIDE0NzkvMTc1My8yOTIgMTQ5MC8xNzYyLzI5MiAxNDkxLzE3NjMvMjkyIDE0ODAvMTc1NC8yOTIKZiAxNDgwLzE3NTQvMjkzIDE0OTEvMTc2My8yOTMgMTQ5Mi8xNzY0LzI5MyAxNDgxLzE3NTUvMjkzCmYgMTQ4MS8xNzU1LzI5NCAxNDkyLzE3NjQvMjk0IDE0ODMvMTY4OS8yOTQgMTQ3Mi8xNjg2LzI5NApmIDE0ODIvMTY2OS8yOTUgMTQ5My8xNjY4LzI5NSAxNDk1LzE3NjUvMjk1IDE0ODQvMTc1Ni8yOTUKZiAxNDg0LzE3NTYvMjk2IDE0OTUvMTc2NS8yOTYgMTQ5Ni8xNzY2LzI5NiAxNDg1LzE3NTcvMjk2CmYgMTQ4NS8xNzU3LzI5NyAxNDk2LzE3NjYvMjk3IDE0OTcvMTc2Ny8yOTcgMTQ4Ni8xNzU4LzI5NwpmIDE0ODYvMTc1OC8yOTggMTQ5Ny8xNzY3LzI5OCAxNDk4LzE3NjgvMjk4IDE0ODcvMTc1OS8yOTgKZiAxNDg3LzE3NTkvMjk5IDE0OTgvMTc2OC8yOTkgMTQ5OS8xNzY5LzI5OSAxNDg4LzE3NjAvMjk5CmYgMTQ4OC8xNzYwLzMwMCAxNDk5LzE3NjkvMzAwIDE1MDAvMTc3MC8zMDAgMTQ4OS8xNzYxLzMwMApmIDE0ODkvMTc2MS8zMDEgMTUwMC8xNzcwLzMwMSAxNTAxLzE3NzEvMzAxIDE0OTAvMTc2Mi8zMDEKZiAxNDkwLzE3NjIvMzAyIDE1MDEvMTc3MS8zMDIgMTUwMi8xNzcyLzMwMiAxNDkxLzE3NjMvMzAyCmYgMTQ5MS8xNzYzLzMwMyAxNTAyLzE3NzIvMzAzIDE1MDMvMTc3My8zMDMgMTQ5Mi8xNzY0LzMwMwpmIDE0OTIvMTc2NC8zMDQgMTUwMy8xNzczLzMwNCAxNDk0LzE2OTEvMzA0IDE0ODMvMTY4OS8zMDQKZiAxNDkzLzE2NjgvMzA1IDE1MDQvMTY2Ny8zMDUgMTUwNi8xNzc0LzMwNSAxNDk1LzE3NjUvMzA1CmYgMTQ5NS8xNzY1LzMwNiAxNTA2LzE3NzQvMzA2IDE1MDcvMTc3NS8zMDYgMTQ5Ni8xNzY2LzMwNgpmIDE0OTYvMTc2Ni8zMDcgMTUwNy8xNzc1LzMwNyAxNTA4LzE3NzYvMzA3IDE0OTcvMTc2Ny8zMDcKZiAxNDk3LzE3NjcvMzA4IDE1MDgvMTc3Ni8zMDggMTUwOS8xNzc3LzMwOCAxNDk4LzE3NjgvMzA4CmYgMTQ5OC8xNzY4LzMwOSAxNTA5LzE3NzcvMzA5IDE1MTAvMTc3OC8zMDkgMTQ5OS8xNzY5LzMwOQpmIDE0OTkvMTc2OS8zMTAgMTUxMC8xNzc4LzMxMCAxNTExLzE3NzkvMzEwIDE1MDAvMTc3MC8zMTAKZiAxNTAwLzE3NzAvMzExIDE1MTEvMTc3OS8zMTEgMTUxMi8xNzgwLzMxMSAxNTAxLzE3NzEvMzExCmYgMTUwMS8xNzcxLzMxMiAxNTEyLzE3ODAvMzEyIDE1MTMvMTc4MS8zMTIgMTUwMi8xNzcyLzMxMgpmIDE1MDIvMTc3Mi8zMTMgMTUxMy8xNzgxLzMxMyAxNTE0LzE3ODIvMzEzIDE1MDMvMTc3My8zMTMKZiAxNTAzLzE3NzMvMzE0IDE1MTQvMTc4Mi8zMTQgMTUwNS8xNjI5LzMxNCAxNDk0LzE2OTEvMzE0CmYgMTUwNC8xNjY3LzMxNSAxNTE1LzE2NjYvMzE1IDE1MTcvMTE2My8zMTUgMTUwNi8xNzc0LzMxNQpmIDE1MDYvMTc3NC8zMTYgMTUxNy8xMTYzLzMxNiAxNTE4LzExNjYvMzE2IDE1MDcvMTc3NS8zMTYKZiAxNTA3LzE3NzUvMzE3IDE1MTgvMTE2Ni8zMTcgMTUxOS8xNzgzLzMxNyAxNTA4LzE3NzYvMzE3CmYgMTUwOC8xNzc2LzMxOCAxNTE5LzE3ODMvMzE4IDE1MjAvMTc4NC8zMTggMTUwOS8xNzc3LzMxOApmIDE1MDkvMTc3Ny8zMTkgMTUyMC8xNzg0LzMxOSAxNTIxLzE3ODUvMzE5IDE1MTAvMTc3OC8zMTkKZiAxNTEwLzE3NzgvMzIwIDE1MjEvMTc4NS8zMjAgMTUyMi8xNzg2LzMyMCAxNTExLzE3NzkvMzIwCmYgMTUxMS8xNzc5LzMyMSAxNTIyLzE3ODYvMzIxIDE1MjMvMTc4Ny8zMjEgMTUxMi8xNzgwLzMyMQpmIDE1MTIvMTc4MC8zMjIgMTUyMy8xNzg3LzMyMiAxNTI0LzE3ODgvMzIyIDE1MTMvMTc4MS8zMjIKZiAxNTEzLzE3ODEvMzIzIDE1MjQvMTc4OC8zMjMgMTUyNS8xNzg5LzMyMyAxNTE0LzE3ODIvMzIzCmYgMTUxNC8xNzgyLzMyNCAxNTI1LzE3ODkvMzI0IDE1MTYvMTYzMC8zMjQgMTUwNS8xNjI5LzMyNApmIDE1MTUvMTY2Ni8zMjUgMTUyNi8xNjY1LzMyNSAxNTI4LzExNjQvMzI1IDE1MTcvMTE2My8zMjUKZiAxNTE4LzExNjYvMzI2IDE1MjkvMTE2NS8zMjYgMTUzMC8xNzkwLzMyNiAxNTE5LzE3ODMvMzI2CmYgMTUxOS8xNzgzLzMyNyAxNTMwLzE3OTAvMzI3IDE1MzEvMTc5MS8zMjcgMTUyMC8xNzg0LzMyNwpmIDE1MjAvMTc4NC8zMjggMTUzMS8xNzkxLzMyOCAxNTMyLzE3OTIvMzI4IDE1MjEvMTc4NS8zMjgKZiAxNTIxLzE3ODUvMzI5IDE1MzIvMTc5Mi8zMjkgMTUzMy8xNzkzLzMyOSAxNTIyLzE3ODYvMzI5CmYgMTUyMi8xNzg2LzMzMCAxNTMzLzE3OTMvMzMwIDE1MzQvMTc5NC8zMzAgMTUyMy8xNzg3LzMzMApmIDE1MjMvMTc4Ny8zMzEgMTUzNC8xNzk0LzMzMSAxNTM1LzE3OTUvMzMxIDE1MjQvMTc4OC8zMzEKZiAxNTI0LzE3ODgvMzMyIDE1MzUvMTc5NS8zMzIgMTUzNi8xNzk2LzMzMiAxNTI1LzE3ODkvMzMyCmYgMTUyNS8xNzg5LzMzMyAxNTM2LzE3OTYvMzMzIDE1MjcvMTYzNS8zMzMgMTUxNi8xNjMwLzMzMwpmIDE1MjYvMTY2NS8zMzQgMTUzNy8xNjY0LzMzNCAxNTM5LzE3OTcvMzM0IDE1MjgvMTE2NC8zMzQKZiAxNTI4LzExNjQvMzM1IDE1MzkvMTc5Ny8zMzUgMTU0MC8xNzk4LzMzNSAxNTI5LzExNjUvMzM1CmYgMTUyOS8xMTY1LzMzNiAxNTQwLzE3OTgvMzM2IDE1NDEvMTc5OS8zMzYgMTUzMC8xNzkwLzMzNgpmIDE1MzAvMTc5MC8zMzcgMTU0MS8xNzk5LzMzNyAxNTQyLzE4MDAvMzM3IDE1MzEvMTc5MS8zMzcKZiAxNTMxLzE3OTEvMzM4IDE1NDIvMTgwMC8zMzggMTU0My8xODAxLzMzOCAxNTMyLzE3OTIvMzM4CmYgMTUzMi8xNzkyLzMzOSAxNTQzLzE4MDEvMzM5IDE1NDQvMTgwMi8zMzkgMTUzMy8xNzkzLzMzOQpmIDE1MzMvMTc5My8zNDAgMTU0NC8xODAyLzM0MCAxNTQ1LzE4MDMvMzQwIDE1MzQvMTc5NC8zNDAKZiAxNTM0LzE3OTQvMzQxIDE1NDUvMTgwMy8zNDEgMTU0Ni8xODA0LzM0MSAxNTM1LzE3OTUvMzQxCmYgMTUzNS8xNzk1LzM0MiAxNTQ2LzE4MDQvMzQyIDE1NDcvMTgwNS8zNDIgMTUzNi8xNzk2LzM0MgpmIDE1MzYvMTc5Ni8zNDMgMTU0Ny8xODA1LzM0MyAxNTM4LzE2MzcvMzQzIDE1MjcvMTYzNS8zNDMKZiAxNTM3LzE2NjQvMzQ0IDE1NDgvMTY2My8zNDQgMTU1MC8xODA2LzM0NCAxNTM5LzE3OTcvMzQ0CmYgMTUzOS8xNzk3LzM0NSAxNTUwLzE4MDYvMzQ1IDE1NTEvMTgwNy8zNDUgMTU0MC8xNzk4LzM0NQpmIDE1NDAvMTc5OC8zNDYgMTU1MS8xODA3LzM0NiAxNTUyLzE4MDgvMzQ2IDE1NDEvMTc5OS8zNDYKZiAxNTQxLzE3OTkvMzQ3IDE1NTIvMTgwOC8zNDcgMTU1My8xODA5LzM0NyAxNTQyLzE4MDAvMzQ3CmYgMTU0Mi8xODAwLzM0OCAxNTUzLzE4MDkvMzQ4IDE1NTQvMTgxMC8zNDggMTU0My8xODAxLzM0OApmIDE1NDMvMTgwMS8zNDkgMTU1NC8xODEwLzM0OSAxNTU1LzE4MTEvMzQ5IDE1NDQvMTgwMi8zNDkKZiAxNTQ0LzE4MDIvMzUwIDE1NTUvMTgxMS8zNTAgMTU1Ni8xODEyLzM1MCAxNTQ1LzE4MDMvMzUwCmYgMTU0NS8xODAzLzM1MSAxNTU2LzE4MTIvMzUxIDE1NTcvMTgxMy8zNTEgMTU0Ni8xODA0LzM1MQpmIDE1NDYvMTgwNC8zNTIgMTU1Ny8xODEzLzM1MiAxNTU4LzE4MTQvMzUyIDE1NDcvMTgwNS8zNTIKZiAxNTQ3LzE4MDUvMzUzIDE1NTgvMTgxNC8zNTMgMTU0OS8xNjM5LzM1MyAxNTM4LzE2MzcvMzUzCmYgMTU0OC8xNjYzLzM1NCAxNTU5LzE2NjIvMzU0IDE1NjEvMTgxNS8zNTQgMTU1MC8xODA2LzM1NApmIDE1NTAvMTgwNi8zNTUgMTU2MS8xODE1LzM1NSAxNTYyLzE4MTYvMzU1IDE1NTEvMTgwNy8zNTUKZiAxNTUxLzE4MDcvMzU2IDE1NjIvMTgxNi8zNTYgMTU2My8xODE3LzM1NiAxNTUyLzE4MDgvMzU2CmYgMTU1Mi8xODA4LzM1NyAxNTYzLzE4MTcvMzU3IDE1NjQvMTgxOC8zNTcgMTU1My8xODA5LzM1NwpmIDE1NTMvMTgwOS8zNTggMTU2NC8xODE4LzM1OCAxNTY1LzE4MTkvMzU4IDE1NTQvMTgxMC8zNTgKZiAxNTU0LzE4MTAvMzU5IDE1NjUvMTgxOS8zNTkgMTU2Ni8xODIwLzM1OSAxNTU1LzE4MTEvMzU5CmYgMTU1NS8xODExLzM2MCAxNTY2LzE4MjAvMzYwIDE1NjcvMTgyMS8zNjAgMTU1Ni8xODEyLzM2MApmIDE1NTYvMTgxMi8zNjEgMTU2Ny8xODIxLzM2MSAxNTY4LzE4MjIvMzYxIDE1NTcvMTgxMy8zNjEKZiAxNTU3LzE4MTMvMzYyIDE1NjgvMTgyMi8zNjIgMTU2OS8xODIzLzM2MiAxNTU4LzE4MTQvMzYyCmYgMTU1OC8xODE0LzM2MyAxNTY5LzE4MjMvMzYzIDE1NjAvMTY0MS8zNjMgMTU0OS8xNjM5LzM2MwpmIDE1NTkvMTY2Mi8zNjQgMTU3MC8xNjYxLzM2NCAxNTcyLzE4MjQvMzY0IDE1NjEvMTgxNS8zNjQKZiAxNTYxLzE4MTUvMzY1IDE1NzIvMTgyNC8zNjUgMTU3My8xODI1LzM2NSAxNTYyLzE4MTYvMzY1CmYgMTU2Mi8xODE2LzM2NiAxNTczLzE4MjUvMzY2IDE1NzQvMTgyNi8zNjYgMTU2My8xODE3LzM2NgpmIDE1NjMvMTgxNy8zNjcgMTU3NC8xODI2LzM2NyAxNTc1LzE4MjcvMzY3IDE1NjQvMTgxOC8zNjcKZiAxNTY0LzE4MTgvMzY4IDE1NzUvMTgyNy8zNjggMTU3Ni8xODI4LzM2OCAxNTY1LzE4MTkvMzY4CmYgMTU2NS8xODE5LzM2OSAxNTc2LzE4MjgvMzY5IDE1NzcvMTgyOS8zNjkgMTU2Ni8xODIwLzM2OQpmIDE1NjYvMTgyMC8zNzAgMTU3Ny8xODI5LzM3MCAxNTc4LzE4MzAvMzcwIDE1NjcvMTgyMS8zNzAKZiAxNTY3LzE4MjEvMzcxIDE1NzgvMTgzMC8zNzEgMTU3OS8xODMxLzM3MSAxNTY4LzE4MjIvMzcxCmYgMTU2OC8xODIyLzM3MiAxNTc5LzE4MzEvMzcyIDE1ODAvMTgzMi8zNzIgMTU2OS8xODIzLzM3MgpmIDE1NjkvMTgyMy8zNzMgMTU4MC8xODMyLzM3MyAxNTcxLzE2NDMvMzczIDE1NjAvMTY0MS8zNzMKZiAxNTcwLzE2NjEvMzc0IDE1ODEvMTY2MC8zNzQgMTU4My8xODMzLzM3NCAxNTcyLzE4MjQvMzc0CmYgMTU3Mi8xODI0LzM3NSAxNTgzLzE4MzMvMzc1IDE1ODQvMTgzNC8zNzUgMTU3My8xODI1LzM3NQpmIDE1NzMvMTgyNS8zNzYgMTU4NC8xODM0LzM3NiAxNTg1LzE4MzUvMzc2IDE1NzQvMTgyNi8zNzYKZiAxNTc0LzE4MjYvMzc3IDE1ODUvMTgzNS8zNzcgMTU4Ni8xODM2LzM3NyAxNTc1LzE4MjcvMzc3CmYgMTU3NS8xODI3LzM3OCAxNTg2LzE4MzYvMzc4IDE1ODcvMTgzNy8zNzggMTU3Ni8xODI4LzM3OApmIDE1NzYvMTgyOC8zNzkgMTU4Ny8xODM3LzM3OSAxNTg4LzE4MzgvMzc5IDE1NzcvMTgyOS8zNzkKZiAxNTc3LzE4MjkvMzgwIDE1ODgvMTgzOC8zODAgMTU4OS8xODM5LzM4MCAxNTc4LzE4MzAvMzgwCmYgMTU3OC8xODMwLzM4MSAxNTg5LzE4MzkvMzgxIDE1OTAvMTg0MC8zODEgMTU3OS8xODMxLzM4MQpmIDE1NzkvMTgzMS8zODIgMTU5MC8xODQwLzM4MiAxNTkxLzE4NDEvMzgyIDE1ODAvMTgzMi8zODIKZiAxNTgwLzE4MzIvMzgzIDE1OTEvMTg0MS8zODMgMTU4Mi8xNjc3LzM4MyAxNTcxLzE2NDMvMzgzCmYgMTU4MS8xNjYwLzM4NCAxNTkyLzE2NTkvMzg0IDE1OTQvMTg0Mi8zODQgMTU4My8xODMzLzM4NApmIDE1ODMvMTgzMy8zODUgMTU5NC8xODQyLzM4NSAxNTk1LzE4NDMvMzg1IDE1ODQvMTgzNC8zODUKZiAxNTg0LzE4MzQvMzg2IDE1OTUvMTg0My8zODYgMTU5Ni8xODQ0LzM4NiAxNTg1LzE4MzUvMzg2CmYgMTU4NS8xODM1LzM4NyAxNTk2LzE4NDQvMzg3IDE1OTcvMTg0NS8zODcgMTU4Ni8xODM2LzM4NwpmIDE1ODYvMTgzNi8zODggMTU5Ny8xODQ1LzM4OCAxNTk4LzE4NDYvMzg4IDE1ODcvMTgzNy8zODgKZiAxNTg3LzE4MzcvMzg5IDE1OTgvMTg0Ni8zODkgMTU5OS8xODQ3LzM4OSAxNTg4LzE4MzgvMzg5CmYgMTU4OC8xODM4LzM5MCAxNTk5LzE4NDcvMzkwIDE2MDAvMTg0OC8zOTAgMTU4OS8xODM5LzM5MApmIDE1ODkvMTgzOS8zOTEgMTYwMC8xODQ4LzM5MSAxNjAxLzE4NDkvMzkxIDE1OTAvMTg0MC8zOTEKZiAxNTkwLzE4NDAvMzkyIDE2MDEvMTg0OS8zOTIgMTYwMi8xODUwLzM5MiAxNTkxLzE4NDEvMzkyCmYgMTU5MS8xODQxLzM5MyAxNjAyLzE4NTAvMzkzIDE1OTMvMTY4MS8zOTMgMTU4Mi8xNjc3LzM5MwpmIDE1OTIvMTY1OS8zOTQgMTYwMy8xNjU4LzM5NCAxNjA1LzE4NTEvMzk0IDE1OTQvMTg0Mi8zOTQKZiAxNTk0LzE4NDIvMzk1IDE2MDUvMTg1MS8zOTUgMTYwNi8xODUyLzM5NSAxNTk1LzE4NDMvMzk1CmYgMTU5NS8xODQzLzM5NiAxNjA2LzE4NTIvMzk2IDE2MDcvMTg1My8zOTYgMTU5Ni8xODQ0LzM5NgpmIDE1OTYvMTg0NC8zOTcgMTYwNy8xODUzLzM5NyAxNjA4LzE4NTQvMzk3IDE1OTcvMTg0NS8zOTcKZiAxNTk3LzE4NDUvMzk4IDE2MDgvMTg1NC8zOTggMTYwOS8xODU1LzM5OCAxNTk4LzE4NDYvMzk4CmYgMTU5OC8xODQ2LzM5OSAxNjA5LzE4NTUvMzk5IDE2MTAvMTg1Ni8zOTkgMTU5OS8xODQ3LzM5OQpmIDE1OTkvMTg0Ny80MDAgMTYxMC8xODU2LzQwMCAxNjExLzE4NTcvNDAwIDE2MDAvMTg0OC80MDAKZiAxNjAwLzE4NDgvNDAxIDE2MTEvMTg1Ny80MDEgMTYxMi8xODU4LzQwMSAxNjAxLzE4NDkvNDAxCmYgMTYwMS8xODQ5LzQwMiAxNjEyLzE4NTgvNDAyIDE2MTMvMTg1OS80MDIgMTYwMi8xODUwLzQwMgpmIDE2MDIvMTg1MC80MDMgMTYxMy8xODU5LzQwMyAxNjA0LzE2ODMvNDAzIDE1OTMvMTY4MS80MDMKZiAxNjAzLzE2NTgvNDA0IDE2MTQvMTY1Ny80MDQgMTYxNi8xODYwLzQwNCAxNjA1LzE4NTEvNDA0CmYgMTYwNS8xODUxLzQwNSAxNjE2LzE4NjAvNDA1IDE2MTcvMTg2MS80MDUgMTYwNi8xODUyLzQwNQpmIDE2MDYvMTg1Mi80MDYgMTYxNy8xODYxLzQwNiAxNjE4LzE4NjIvNDA2IDE2MDcvMTg1My80MDYKZiAxNjA3LzE4NTMvNDA3IDE2MTgvMTg2Mi80MDcgMTYxOS8xODYzLzQwNyAxNjA4LzE4NTQvNDA3CmYgMTYwOC8xODU0LzQwOCAxNjE5LzE4NjMvNDA4IDE2MjAvMTg2NC80MDggMTYwOS8xODU1LzQwOApmIDE2MDkvMTg1NS80MDkgMTYyMC8xODY0LzQwOSAxNjIxLzE4NjUvNDA5IDE2MTAvMTg1Ni80MDkKZiAxNjEwLzE4NTYvNDEwIDE2MjEvMTg2NS80MTAgMTYyMi8xODY2LzQxMCAxNjExLzE4NTcvNDEwCmYgMTYxMS8xODU3LzQxMSAxNjIyLzE4NjYvNDExIDE2MjMvMTg2Ny80MTEgMTYxMi8xODU4LzQxMQpmIDE2MTIvMTg1OC80MTIgMTYyMy8xODY3LzQxMiAxNjI0LzE4NjgvNDEyIDE2MTMvMTg1OS80MTIKZiAxNjEzLzE4NTkvNDEzIDE2MjQvMTg2OC80MTMgMTYxNS8xNjg1LzQxMyAxNjA0LzE2ODMvNDEzCmYgMTYxNC8xNjU3LzQxNCAxNjI1LzE2NTYvNDE0IDE2MjcvMTg2OS80MTQgMTYxNi8xODYwLzQxNApmIDE2MTYvMTg2MC80MTUgMTYyNy8xODY5LzQxNSAxNjI4LzE4NzAvNDE1IDE2MTcvMTg2MS80MTUKZiAxNjE3LzE4NjEvNDE2IDE2MjgvMTg3MC80MTYgMTYyOS8xODcxLzQxNiAxNjE4LzE4NjIvNDE2CmYgMTYxOC8xODYyLzQxNyAxNjI5LzE4NzEvNDE3IDE2MzAvMTg3Mi80MTcgMTYxOS8xODYzLzQxNwpmIDE2MTkvMTg2My80MTggMTYzMC8xODcyLzQxOCAxNjMxLzE4NzMvNDE4IDE2MjAvMTg2NC80MTgKZiAxNjIwLzE4NjQvNDE5IDE2MzEvMTg3My80MTkgMTYzMi8xODc0LzQxOSAxNjIxLzE4NjUvNDE5CmYgMTYyMS8xODY1LzQyMCAxNjMyLzE4NzQvNDIwIDE2MzMvMTg3NS80MjAgMTYyMi8xODY2LzQyMApmIDE2MjIvMTg2Ni80MjEgMTYzMy8xODc1LzQyMSAxNjM0LzE4NzYvNDIxIDE2MjMvMTg2Ny80MjEKZiAxNjIzLzE4NjcvNDIyIDE2MzQvMTg3Ni80MjIgMTYzNS8xODc3LzQyMiAxNjI0LzE4NjgvNDIyCmYgMTYyNC8xODY4LzQyMyAxNjM1LzE4NzcvNDIzIDE2MjYvMTY4OC80MjMgMTYxNS8xNjg1LzQyMwpmIDE2MjUvMTY1Ni80MjQgMTYzNi8xNjU1LzQyNCAxNjM4LzE4NzgvNDI0IDE2MjcvMTg2OS80MjQKZiAxNjI3LzE4NjkvNDI1IDE2MzgvMTg3OC80MjUgMTYzOS8xODc5LzQyNSAxNjI4LzE4NzAvNDI1CmYgMTYyOC8xODcwLzQyNiAxNjM5LzE4NzkvNDI2IDE2NDAvMTg4MC80MjYgMTYyOS8xODcxLzQyNgpmIDE2MjkvMTg3MS80MjcgMTY0MC8xODgwLzQyNyAxNjQxLzE4ODEvNDI3IDE2MzAvMTg3Mi80MjcKZiAxNjMwLzE4NzIvNDI4IDE2NDEvMTg4MS80MjggMTY0Mi8xODgyLzQyOCAxNjMxLzE4NzMvNDI4CmYgMTYzMS8xODczLzQyOSAxNjQyLzE4ODIvNDI5IDE2NDMvMTg4My80MjkgMTYzMi8xODc0LzQyOQpmIDE2MzIvMTg3NC80MzAgMTY0My8xODgzLzQzMCAxNjQ0LzE4ODQvNDMwIDE2MzMvMTg3NS80MzAKZiAxNjMzLzE4NzUvNDMxIDE2NDQvMTg4NC80MzEgMTY0NS8xODg1LzQzMSAxNjM0LzE4NzYvNDMxCmYgMTYzNC8xODc2LzQzMiAxNjQ1LzE4ODUvNDMyIDE2NDYvMTg4Ni80MzIgMTYzNS8xODc3LzQzMgpmIDE2MzUvMTg3Ny80MzMgMTY0Ni8xODg2LzQzMyAxNjM3LzE2OTAvNDMzIDE2MjYvMTY4OC80MzMKZiAxNjM2LzE2NTUvNDM0IDE2NDcvMTY1NC80MzQgMTY0OS8xODg3LzQzNCAxNjM4LzE4NzgvNDM0CmYgMTYzOC8xODc4LzQzNSAxNjQ5LzE4ODcvNDM1IDE2NTAvMTg4OC80MzUgMTYzOS8xODc5LzQzNQpmIDE2MzkvMTg3OS80MzYgMTY1MC8xODg4LzQzNiAxNjUxLzE4ODkvNDM2IDE2NDAvMTg4MC80MzYKZiAxNjQwLzE4ODAvNDM3IDE2NTEvMTg4OS80MzcgMTY1Mi8xODkwLzQzNyAxNjQxLzE4ODEvNDM3CmYgMTY0MS8xODgxLzQzOCAxNjUyLzE4OTAvNDM4IDE2NTMvMTg5MS80MzggMTY0Mi8xODgyLzQzOApmIDE2NDIvMTg4Mi80MzkgMTY1My8xODkxLzQzOSAxNjU0LzE4OTIvNDM5IDE2NDMvMTg4My80MzkKZiAxNjQzLzE4ODMvNDQwIDE2NTQvMTg5Mi80NDAgMTY1NS8xODkzLzQ0MCAxNjQ0LzE4ODQvNDQwCmYgMTY0NC8xODg0LzQ0MSAxNjU1LzE4OTMvNDQxIDE2NTYvMTg5NC80NDEgMTY0NS8xODg1LzQ0MQpmIDE2NDUvMTg4NS80NDIgMTY1Ni8xODk0LzQ0MiAxNjU3LzE4OTUvNDQyIDE2NDYvMTg4Ni80NDIKZiAxNjQ2LzE4ODYvNDQzIDE2NTcvMTg5NS80NDMgMTY0OC8xNjkyLzQ0MyAxNjM3LzE2OTAvNDQzCmYgMTY0Ny8xNjU0LzQ0NCAxNjU4LzE2NTMvNDQ0IDE2NjAvMTg5Ni80NDQgMTY0OS8xODg3LzQ0NApmIDE2NDkvMTg4Ny80NDUgMTY2MC8xODk2LzQ0NSAxNjYxLzE4OTcvNDQ1IDE2NTAvMTg4OC80NDUKZiAxNjUwLzE4ODgvNDQ2IDE2NjEvMTg5Ny80NDYgMTY2Mi8xODk4LzQ0NiAxNjUxLzE4ODkvNDQ2CmYgMTY1MS8xODg5LzQ0NyAxNjYyLzE4OTgvNDQ3IDE2NjMvMTg5OS80NDcgMTY1Mi8xODkwLzQ0NwpmIDE2NTIvMTg5MC80NDggMTY2My8xODk5LzQ0OCAxNjY0LzE5MDAvNDQ4IDE2NTMvMTg5MS80NDgKZiAxNjUzLzE4OTEvNDQ5IDE2NjQvMTkwMC80NDkgMTY2NS8xOTAxLzQ0OSAxNjU0LzE4OTIvNDQ5CmYgMTY1NC8xODkyLzQ1MCAxNjY1LzE5MDEvNDUwIDE2NjYvMTkwMi80NTAgMTY1NS8xODkzLzQ1MApmIDE2NTUvMTg5My80NTEgMTY2Ni8xOTAyLzQ1MSAxNjY3LzE5MDMvNDUxIDE2NTYvMTg5NC80NTEKZiAxNjU2LzE4OTQvNDUyIDE2NjcvMTkwMy80NTIgMTY2OC8xOTA0LzQ1MiAxNjU3LzE4OTUvNDUyCmYgMTY1Ny8xODk1LzQ1MyAxNjY4LzE5MDQvNDUzIDE2NTkvMTYzMy80NTMgMTY0OC8xNjkyLzQ1MwpmIDE2NTgvMTY1My80NTQgMTY2OS8xNjUyLzQ1NCAxNjcxLzE5MDUvNDU0IDE2NjAvMTg5Ni80NTQKZiAxNjYwLzE4OTYvNDU1IDE2NzEvMTkwNS80NTUgMTY3Mi8xOTA2LzQ1NSAxNjYxLzE4OTcvNDU1CmYgMTY2MS8xODk3LzQ1NiAxNjcyLzE5MDYvNDU2IDE2NzMvMTkwNy80NTYgMTY2Mi8xODk4LzQ1NgpmIDE2NjIvMTg5OC80NTcgMTY3My8xOTA3LzQ1NyAxNjc0LzE5MDgvNDU3IDE2NjMvMTg5OS80NTcKZiAxNjYzLzE4OTkvNDU4IDE2NzQvMTkwOC80NTggMTY3NS8xOTA5LzQ1OCAxNjY0LzE5MDAvNDU4CmYgMTY2NC8xOTAwLzQ1OSAxNjc1LzE5MDkvNDU5IDE2NzYvMTkxMC80NTkgMTY2NS8xOTAxLzQ1OQpmIDE2NjUvMTkwMS80NjAgMTY3Ni8xOTEwLzQ2MCAxNjc3LzE5MTEvNDYwIDE2NjYvMTkwMi80NjAKZiAxNjY2LzE5MDIvNDYxIDE2NzcvMTkxMS80NjEgMTY3OC8xOTEyLzQ2MSAxNjY3LzE5MDMvNDYxCmYgMTY2Ny8xOTAzLzQ2MiAxNjc4LzE5MTIvNDYyIDE2NzkvMTkxMy80NjIgMTY2OC8xOTA0LzQ2MgpmIDE2NjgvMTkwNC80NjMgMTY3OS8xOTEzLzQ2MyAxNjcwLzE2MzQvNDYzIDE2NTkvMTYzMy80NjMKZiAxNjY5LzE2NTIvNDY0IDE2ODAvMTY1MS80NjQgMTY4Mi8xOTE0LzQ2NCAxNjcxLzE5MDUvNDY0CmYgMTY3MS8xOTA1LzQ2NSAxNjgyLzE5MTQvNDY1IDE2ODMvMTkxNS80NjUgMTY3Mi8xOTA2LzQ2NQpmIDE2NzIvMTkwNi80NjYgMTY4My8xOTE1LzQ2NiAxNjg0LzE5MTYvNDY2IDE2NzMvMTkwNy80NjYKZiAxNjczLzE5MDcvNDY3IDE2ODQvMTkxNi80NjcgMTY4NS8xOTE3LzQ2NyAxNjc0LzE5MDgvNDY3CmYgMTY3NC8xOTA4LzQ2OCAxNjg1LzE5MTcvNDY4IDE2ODYvMTkxOC80NjggMTY3NS8xOTA5LzQ2OApmIDE2NzUvMTkwOS80NjkgMTY4Ni8xOTE4LzQ2OSAxNjg3LzE5MTkvNDY5IDE2NzYvMTkxMC80NjkKZiAxNjc2LzE5MTAvNDcwIDE2ODcvMTkxOS80NzAgMTY4OC8xOTIwLzQ3MCAxNjc3LzE5MTEvNDcwCmYgMTY3Ny8xOTExLzQ3MSAxNjg4LzE5MjAvNDcxIDE2ODkvMTkyMS80NzEgMTY3OC8xOTEyLzQ3MQpmIDE2NzgvMTkxMi80NzIgMTY4OS8xOTIxLzQ3MiAxNjkwLzE5MjIvNDcyIDE2NzkvMTkxMy80NzIKZiAxNjc5LzE5MTMvNDczIDE2OTAvMTkyMi80NzMgMTY4MS8xNjM2LzQ3MyAxNjcwLzE2MzQvNDczCmYgMTY4MC8xNjUxLzQ3NCAxNjkxLzE2NTAvNDc0IDE2OTMvMTkyMy80NzQgMTY4Mi8xOTE0LzQ3NApmIDE2ODIvMTkxNC80NzUgMTY5My8xOTIzLzQ3NSAxNjk0LzE5MjQvNDc1IDE2ODMvMTkxNS80NzUKZiAxNjgzLzE5MTUvNDc2IDE2OTQvMTkyNC80NzYgMTY5NS8xOTI1LzQ3NiAxNjg0LzE5MTYvNDc2CmYgMTY4NC8xOTE2LzQ3NyAxNjk1LzE5MjUvNDc3IDE2OTYvMTkyNi80NzcgMTY4NS8xOTE3LzQ3NwpmIDE2ODUvMTkxNy80NzggMTY5Ni8xOTI2LzQ3OCAxNjk3LzE5MjcvNDc4IDE2ODYvMTkxOC80NzgKZiAxNjg2LzE5MTgvNDc5IDE2OTcvMTkyNy80NzkgMTY5OC8xOTI4LzQ3OSAxNjg3LzE5MTkvNDc5CmYgMTY4Ny8xOTE5LzQ4MCAxNjk4LzE5MjgvNDgwIDE2OTkvMTkyOS80ODAgMTY4OC8xOTIwLzQ4MApmIDE2ODgvMTkyMC80ODEgMTY5OS8xOTI5LzQ4MSAxNzAwLzE5MzAvNDgxIDE2ODkvMTkyMS80ODEKZiAxNjg5LzE5MjEvNDgyIDE3MDAvMTkzMC80ODIgMTcwMS8xOTMxLzQ4MiAxNjkwLzE5MjIvNDgyCmYgMTY5MC8xOTIyLzQ4MyAxNzAxLzE5MzEvNDgzIDE2OTIvMTYzOC80ODMgMTY4MS8xNjM2LzQ4MwpmIDE2OTEvMTY1MC80ODQgMTcwMi8xNjQ5LzQ4NCAxNzA0LzE5MzIvNDg0IDE2OTMvMTkyMy80ODQKZiAxNjkzLzE5MjMvNDg1IDE3MDQvMTkzMi80ODUgMTcwNS8xOTMzLzQ4NSAxNjk0LzE5MjQvNDg1CmYgMTY5NC8xOTI0LzQ4NiAxNzA1LzE5MzMvNDg2IDE3MDYvMTkzNC80ODYgMTY5NS8xOTI1LzQ4NgpmIDE2OTUvMTkyNS80ODcgMTcwNi8xOTM0LzQ4NyAxNzA3LzE5MzUvNDg3IDE2OTYvMTkyNi80ODcKZiAxNjk2LzE5MjYvNDg4IDE3MDcvMTkzNS80ODggMTcwOC8xOTM2LzQ4OCAxNjk3LzE5MjcvNDg4CmYgMTY5Ny8xOTI3LzQ4OSAxNzA4LzE5MzYvNDg5IDE3MDkvMTkzNy80ODkgMTY5OC8xOTI4LzQ4OQpmIDE2OTgvMTkyOC80OTAgMTcwOS8xOTM3LzQ5MCAxNzEwLzE5MzgvNDkwIDE2OTkvMTkyOS80OTAKZiAxNjk5LzE5MjkvNDkxIDE3MTAvMTkzOC80OTEgMTcxMS8xOTM5LzQ5MSAxNzAwLzE5MzAvNDkxCmYgMTcwMC8xOTMwLzQ5MiAxNzExLzE5MzkvNDkyIDE3MTIvMTk0MC80OTIgMTcwMS8xOTMxLzQ5MgpmIDE3MDEvMTkzMS80OTMgMTcxMi8xOTQwLzQ5MyAxNzAzLzE2NDAvNDkzIDE2OTIvMTYzOC80OTMKZiAxNzAyLzE2NDkvNDk0IDE3MTMvMTY0OC80OTQgMTcxNS8xOTQxLzQ5NCAxNzA0LzE5MzIvNDk0CmYgMTcwNC8xOTMyLzQ5NSAxNzE1LzE5NDEvNDk1IDE3MTYvMTk0Mi80OTUgMTcwNS8xOTMzLzQ5NQpmIDE3MDUvMTkzMy80OTYgMTcxNi8xOTQyLzQ5NiAxNzE3LzE5NDMvNDk2IDE3MDYvMTkzNC80OTYKZiAxNzA2LzE5MzQvNDk3IDE3MTcvMTk0My80OTcgMTcxOC8xOTQ0LzQ5NyAxNzA3LzE5MzUvNDk3CmYgMTcwNy8xOTM1LzQ5OCAxNzE4LzE5NDQvNDk4IDE3MTkvMTk0NS80OTggMTcwOC8xOTM2LzQ5OApmIDE3MDgvMTkzNi80OTkgMTcxOS8xOTQ1LzQ5OSAxNzIwLzE5NDYvNDk5IDE3MDkvMTkzNy80OTkKZiAxNzA5LzE5MzcvNTAwIDE3MjAvMTk0Ni81MDAgMTcyMS8xOTQ3LzUwMCAxNzEwLzE5MzgvNTAwCmYgMTcxMC8xOTM4LzUwMSAxNzIxLzE5NDcvNTAxIDE3MjIvMTk0OC81MDEgMTcxMS8xOTM5LzUwMQpmIDE3MTEvMTkzOS81MDIgMTcyMi8xOTQ4LzUwMiAxNzIzLzE5NDkvNTAyIDE3MTIvMTk0MC81MDIKZiAxNzEyLzE5NDAvNTAzIDE3MjMvMTk0OS81MDMgMTcxNC8xNjQyLzUwMyAxNzAzLzE2NDAvNTAzCmYgMTcxMy8xNjQ4LzUwNCAxNzI0LzE2NDcvNTA0IDE3MjYvMTk1MC81MDQgMTcxNS8xOTQxLzUwNApmIDE3MTUvMTk0MS81MDUgMTcyNi8xOTUwLzUwNSAxNzI3LzE5NTEvNTA1IDE3MTYvMTk0Mi81MDUKZiAxNzE2LzE5NDIvNTA2IDE3MjcvMTk1MS81MDYgMTcyOC8xOTUyLzUwNiAxNzE3LzE5NDMvNTA2CmYgMTcxNy8xOTQzLzUwNyAxNzI4LzE5NTIvNTA3IDE3MjkvMTk1My81MDcgMTcxOC8xOTQ0LzUwNwpmIDE3MTgvMTk0NC81MDggMTcyOS8xOTUzLzUwOCAxNzMwLzE5NTQvNTA4IDE3MTkvMTk0NS81MDgKZiAxNzE5LzE5NDUvNTA5IDE3MzAvMTk1NC81MDkgMTczMS8xOTU1LzUwOSAxNzIwLzE5NDYvNTA5CmYgMTcyMC8xOTQ2LzUxMCAxNzMxLzE5NTUvNTEwIDE3MzIvMTk1Ni81MTAgMTcyMS8xOTQ3LzUxMApmIDE3MjEvMTk0Ny81MTEgMTczMi8xOTU2LzUxMSAxNzMzLzE5NTcvNTExIDE3MjIvMTk0OC81MTEKZiAxNzIyLzE5NDgvNTEyIDE3MzMvMTk1Ny81MTIgMTczNC8xOTU4LzUxMiAxNzIzLzE5NDkvNTEyCmYgMTcyMy8xOTQ5LzUxMyAxNzM0LzE5NTgvNTEzIDE3MjUvMTY3Ni81MTMgMTcxNC8xNjQyLzUxMwpmIDE3MjQvMTY0Ny81MTQgMTczNS8xNjQ2LzUxNCAxNzM3LzE5NTkvNTE0IDE3MjYvMTk1MC81MTQKZiAxNzI2LzE5NTAvNTE1IDE3MzcvMTk1OS81MTUgMTczOC8xOTYwLzUxNSAxNzI3LzE5NTEvNTE1CmYgMTcyNy8xOTUxLzUxNiAxNzM4LzE5NjAvNTE2IDE3MzkvMTk2MS81MTYgMTcyOC8xOTUyLzUxNgpmIDE3MjgvMTk1Mi81MTcgMTczOS8xOTYxLzUxNyAxNzQwLzE5NjIvNTE3IDE3MjkvMTk1My81MTcKZiAxNzI5LzE5NTMvNTE4IDE3NDAvMTk2Mi81MTggMTc0MS8xOTYzLzUxOCAxNzMwLzE5NTQvNTE4CmYgMTczMC8xOTU0LzUxOSAxNzQxLzE5NjMvNTE5IDE3NDIvMTk2NC81MTkgMTczMS8xOTU1LzUxOQpmIDE3MzEvMTk1NS81MjAgMTc0Mi8xOTY0LzUyMCAxNzQzLzE5NjUvNTIwIDE3MzIvMTk1Ni81MjAKZiAxNzMyLzE5NTYvNTIxIDE3NDMvMTk2NS81MjEgMTc0NC8xOTY2LzUyMSAxNzMzLzE5NTcvNTIxCmYgMTczMy8xOTU3LzUyMiAxNzQ0LzE5NjYvNTIyIDE3NDUvMTk2Ny81MjIgMTczNC8xOTU4LzUyMgpmIDE3MzQvMTk1OC81MjMgMTc0NS8xOTY3LzUyMyAxNzM2LzE2ODAvNTIzIDE3MjUvMTY3Ni81MjMKZiAxNzM1LzE2NDYvNTI0IDE3NDYvMTY0NS81MjQgMTc0OC8xOTY4LzUyNCAxNzM3LzE5NTkvNTI0CmYgMTczNy8xOTU5LzUyNSAxNzQ4LzE5NjgvNTI1IDE3NDkvMTk2OS81MjUgMTczOC8xOTYwLzUyNQpmIDE3MzgvMTk2MC81MjYgMTc0OS8xOTY5LzUyNiAxNzUwLzE5NzAvNTI2IDE3MzkvMTk2MS81MjYKZiAxNzM5LzE5NjEvNTI3IDE3NTAvMTk3MC81MjcgMTc1MS8xOTcxLzUyNyAxNzQwLzE5NjIvNTI3CmYgMTc0MC8xOTYyLzUyOCAxNzUxLzE5NzEvNTI4IDE3NTIvMTk3Mi81MjggMTc0MS8xOTYzLzUyOApmIDE3NDEvMTk2My81MjkgMTc1Mi8xOTcyLzUyOSAxNzUzLzE5NzMvNTI5IDE3NDIvMTk2NC81MjkKZiAxNzQyLzE5NjQvNTMwIDE3NTMvMTk3My81MzAgMTc1NC8xOTc0LzUzMCAxNzQzLzE5NjUvNTMwCmYgMTc0My8xOTY1LzUzMSAxNzU0LzE5NzQvNTMxIDE3NTUvMTk3NS81MzEgMTc0NC8xOTY2LzUzMQpmIDE3NDQvMTk2Ni81MzIgMTc1NS8xOTc1LzUzMiAxNzU2LzE5NzYvNTMyIDE3NDUvMTk2Ny81MzIKZiAxNzQ1LzE5NjcvNTMzIDE3NTYvMTk3Ni81MzMgMTc0Ny8xNjMxLzUzMyAxNzM2LzE2ODAvNTMzCmYgMTc0Ni8xNjQ1LzUzNCAxNDA2LzE2NDQvNTM0IDE0MTUvMTY5NC81MzQgMTc0OC8xOTY4LzUzNApmIDE3NDgvMTk2OC81MzUgMTQxNS8xNjk0LzUzNSAxNDE0LzE2OTYvNTM1IDE3NDkvMTk2OS81MzUKZiAxNzQ5LzE5NjkvNTM2IDE0MTQvMTY5Ni81MzYgMTQxMy8xNjk4LzUzNiAxNzUwLzE5NzAvNTM2CmYgMTc1MC8xOTcwLzUzNyAxNDEzLzE2OTgvNTM3IDE0MTIvMTcwMC81MzcgMTc1MS8xOTcxLzUzNwpmIDE3NTEvMTk3MS81MzggMTQxMi8xNzAwLzUzOCAxNDExLzE3MDIvNTM4IDE3NTIvMTk3Mi81MzgKZiAxNzUyLzE5NzIvNTM5IDE0MTEvMTcwMi81MzkgMTQxMC8xNzA0LzUzOSAxNzUzLzE5NzMvNTM5CmYgMTc1My8xOTczLzU0MCAxNDEwLzE3MDQvNTQwIDE0MDkvMTcwNi81NDAgMTc1NC8xOTc0LzU0MApmIDE3NTQvMTk3NC81NDEgMTQwOS8xNzA2LzU0MSAxNDA4LzE3MDgvNTQxIDE3NTUvMTk3NS81NDEKZiAxNzU1LzE5NzUvNTQyIDE0MDgvMTcwOC81NDIgMTQwNy8xNzEwLzU0MiAxNzU2LzE5NzYvNTQyCmYgMTc1Ni8xOTc2LzU0MyAxNDA3LzE3MTAvNTQzIDE0MDUvMTYzMi81NDMgMTc0Ny8xNjMxLzU0MwpmIDQ1Mi8xMTAwLzUyIDQ1MS8xMDk5LzUyIDE0MDUvMTYzMi81MiAxNDE3LzE2ODcvNTIKZiA2OC8xMzE1LzU0NCA2OS8xMzE5LzU0NCAyMzY1LzE5NzcvNTQ0IDIzNDMvMTk3OC81NDQKZiAxMDAvMTM3OS81NDQgMTAxLzEzODMvNTQ0IDI3MTcvMTk3OS81NDQgMjY5NS8xOTgwLzU0NApmIDEwNC8xMzg5LzcyIDEwNS8xMzkxLzcyIDI3NjEvMTk4MS83MiAyNzUwLzE5ODIvNzIKZiA3OC8xMzM3Lzg5IDc5LzEzMzkvODkgMjQ3NS8xOTgzLzg5IDI0NjQvMTYyNy84OQpmIDEwMS8xMzgzLzEwOSAxMDIvMTM4NS8xMDkgMjcyOC8xOTg0LzEwOSAyNzE3LzE5NzkvMTA5CmYgMTA1LzEzOTEvNzUgMTA2LzEzOTMvNzUgMjc3Mi8xOTg1Lzc1IDI3NjEvMTk4MS83NQpmIDc5LzEzMzkvMTA4IDgwLzEzNDEvMTA4IDI0ODYvMTk4Ni8xMDggMjQ3NS8xOTgzLzEwOApmIDEwNi8xMzkzLzkyIDEwNy8xMzk1LzkyIDI3ODMvMTk4Ny85MiAyNzcyLzE5ODUvOTIKZiA4MC8xMzQxLzU0NSA4MS8xMzQzLzU0NSAyNDk3LzE5ODgvNTQ1IDI0ODYvMTk4Ni81NDUKZiAxMDcvMTM5NS85OCAxMDgvMTM5Ny85OCAyNzk0LzE5ODkvOTggMjc4My8xOTg3Lzk4CmYgODEvMTM0My81NDYgODIvMTM0NS81NDYgMjUwOC8xOTkwLzU0NiAyNDk3LzE5ODgvNTQ2CmYgMTA4LzEzOTcvODAgMTA5LzEzOTkvODAgMjgwNS8xOTkxLzgwIDI3OTQvMTk4OS84MApmIDgyLzEzNDUvNTQ3IDgzLzEzNDcvNTQ3IDI1MTkvMTk5Mi81NDcgMjUwOC8xOTkwLzU0NwpmIDEwOS8xMzk5Lzk5IDExMC8xNDAxLzk5IDI4MTYvMTk5My85OSAyODA1LzE5OTEvOTkKZiA4My8xMzQ3LzU0OCA4NC8xMzQ5LzU0OCAyNTMwLzE5OTQvNTQ4IDI1MTkvMTk5Mi81NDgKZiAxMTAvMTQwMS84OSAxMTEvMTQwMy84OSAyODI3LzE5OTUvODkgMjgxNi8xOTkzLzg5CmYgODQvMTM0OS85MyA4NS8xMzUxLzkzIDI1NDEvMTk5Ni85MyAyNTMwLzE5OTQvOTMKZiAxMTEvMTQwMy8xMDggMTEyLzE0MDUvMTA4IDI4MzgvMTk5Ny8xMDggMjgyNy8xOTk1LzEwOApmIDg1LzEzNTEvOTAgODYvMTM1My85MCAyNTUyLzE5OTgvOTAgMjU0MS8xOTk2LzkwCmYgMTEyLzE0MDUvNTQ1IDExMy8xNDA3LzU0NSAyODQ5LzE5OTkvNTQ1IDI4MzgvMTk5Ny81NDUKZiA4Ni8xMzUzLzEwNCA4Ny8xMzU1LzEwNCAyNTYzLzIwMDAvMTA0IDI1NTIvMTk5OC8xMDQKZiAxMTMvMTQwNy81NDYgMTE0LzE0MDkvNTQ2IDI4NjAvMjAwMS81NDYgMjg0OS8xOTk5LzU0NgpmIDg3LzEzNTUvNzcgODgvMTM1Ny83NyAyNTc0LzIwMDIvNzcgMjU2My8yMDAwLzc3CmYgMTE0LzE0MDkvNTQ3IDExNS8xNDExLzU0NyAyODcxLzIwMDMvNTQ3IDI4NjAvMjAwMS81NDcKZiA4OC8xMzU3LzEwMiA4OS8xMzU5LzEwMiAyNTg1LzIwMDQvMTAyIDI1NzQvMjAwMi8xMDIKZiAxMTUvMTQxMS81NDggMTE2LzE0MTMvNTQ4IDI4ODIvMjAwNS81NDggMjg3MS8yMDAzLzU0OApmIDg5LzEzNTkvNzYgOTAvMTM2MS83NiAyNTk2LzIwMDYvNzYgMjU4NS8yMDA0Lzc2CmYgMTE2LzE0MTMvOTMgMTE3LzE0MTUvOTMgMjg5My8yMDA3LzkzIDI4ODIvMjAwNS85MwpmIDkwLzEzNjEvODcgOTEvMTM2My84NyAyNjA3LzIwMDgvODcgMjU5Ni8yMDA2Lzg3CmYgMTE3LzE0MTUvOTAgMTE4LzE0MTcvOTAgMjkwNC8yMDA5LzkwIDI4OTMvMjAwNy85MApmIDkxLzEzNjMvNzggOTIvMTM2NS83OCAyNjE4LzIwMTAvNzggMjYwNy8yMDA4Lzc4CmYgMTE4LzE0MTcvODQgMTE5LzE0MTkvODQgMjkxNS8yMDExLzg0IDI5MDQvMjAwOS84NApmIDkyLzEzNjUvODMgOTMvMTM2Ny84MyAyNjI5LzIwMTIvODMgMjYxOC8yMDEwLzgzCmYgMTE5LzE0MTkvNzcgMTIwLzE0MjEvNzcgMjkyNi8yMDEzLzc3IDI5MTUvMjAxMS83NwpmIDkzLzEzNjcvODIgOTQvMTM2OS84MiAyNjQwLzIwMTQvODIgMjYyOS8yMDEyLzgyCmYgMTIwLzE0MjEvMTAyIDEyMS8xNDIzLzEwMiAyOTM3LzIwMTUvMTAyIDI5MjYvMjAxMy8xMDIKZiA5NC8xMzY5LzEwMSA5NS8xMzcxLzEwMSAyNjUxLzIwMTYvMTAxIDI2NDAvMjAxNC8xMDEKZiAyMzQ0LzIwMTcvMTExIDIzNjYvMjAxOC8xMTEgMjM3Ny8yMDE5LzExMSAyMzg4LzIwMjAvMTExIDIzOTkvMjAyMS8xMTEgMjQxMC8yMDIyLzExMSAyNDIxLzIwMjMvMTExIDI0MzIvMjAyNC8xMTEgMjQ0My8yMDI1LzExMSAyNDU0LzIwMjYvMTExIDI0NjUvMjAyNy8xMTEgMjQ3Ni8yMDI4LzExMSAyNDg3LzIwMjkvMTExIDI0OTgvMjAzMC8xMTEgMjUwOS8yMDMxLzExMSAyNTIwLzIwMzIvMTExIDI1MzEvMjAzMy8xMTEgMjU0Mi8yMDM0LzExMSAyNTUzLzIwMzUvMTExIDI1NjQvMjAzNi8xMTEgMjU3NS8yMDM3LzExMSAyNTg2LzIwMzgvMTExIDI1OTcvMjAzOS8xMTEgMjYwOC8yMDQwLzExMSAyNjE5LzIwNDEvMTExIDI2MzAvMjA0Mi8xMTEgMjY0MS8yMDQzLzExMSAyNjUyLzIwNDQvMTExIDI2NjMvMjA0NS8xMTEgMjY3NC8yMDQ2LzExMSAyNjg1LzIwNDcvMTExIDIzNTQvMjA0OC8xMTEKZiAxMjEvMTQyMy83NiAxMjIvMTQyNS83NiAyOTQ4LzIwNDkvNzYgMjkzNy8yMDE1Lzc2CmYgOTUvMTM3MS85MSA5Ni8xMzczLzkxIDI2NjIvMjA1MC85MSAyNjUxLzIwMTYvOTEKZiA5OC8xMzc3LzU0OSA2Ny8xMzE2LzU0OSAyMzU1LzIwNTEvNTQ5IDI2ODQvMjA1Mi81NDkKZiAxMjIvMTQyNS84NyAxMjMvMTQyNy84NyAyOTU5LzIwNTMvODcgMjk0OC8yMDQ5Lzg3CmYgOTYvMTM3My84NiA5Ny8xMzc1Lzg2IDI2NzMvMjA1NC84NiAyNjYyLzIwNTAvODYKZiA3MC8xMzIxLzEwMCA3MS8xMzIzLzEwMCAyMzg3LzIwNTUvMTAwIDIzNzYvMjA1Ni8xMDAKZiAxMjMvMTQyNy83OCAxMjQvMTQyOS83OCAyOTcwLzIwNTcvNzggMjk1OS8yMDUzLzc4CmYgOTcvMTM3NS83OSA5OC8xMzc3Lzc5IDI2ODQvMjA1Mi83OSAyNjczLzIwNTQvNzkKZiA3MS8xMzIzLzk2IDcyLzEzMjUvOTYgMjM5OC8yMDU4Lzk2IDIzODcvMjA1NS85NgpmIDEyNC8xNDI5LzgzIDEyNS8xNDMxLzgzIDI5ODEvMjA1OS84MyAyOTcwLzIwNTcvODMKZiA5OS8xMzgwLzU1MCAxMDAvMTM3OS81NTAgMjY5NS8xOTgwLzU1MCAyNzA3LzIwNjAvNTUwCmYgNzIvMTMyNS83MiA3My8xMzI3LzcyIDI0MDkvMjA2MS83MiAyMzk4LzIwNTgvNzIKZiAxMjUvMTQzMS84MiAxMjYvMTQzMy84MiAyOTkyLzIwNjIvODIgMjk4MS8yMDU5LzgyCmYgNjkvMTMxOS8xMDkgNzAvMTMyMS8xMDkgMjM3Ni8yMDU2LzEwOSAyMzY1LzE5NzcvMTA5CmYgNzMvMTMyNy83NSA3NC8xMzI5Lzc1IDI0MjAvMjA2My83NSAyNDA5LzIwNjEvNzUKZiAxMjYvMTQzMy8xMDEgMTI3LzE0MzUvMTAxIDMwMDMvMjA2NC8xMDEgMjk5Mi8yMDYyLzEwMQpmIDI2OTYvMjA2NS8xMTEgMjcxOC8yMDY2LzExMSAyNzI5LzIwNjcvMTExIDI3NDAvMjA2OC8xMTEgMjc1MS8yMDY5LzExMSAyNzYyLzIwNzAvMTExIDI3NzMvMjA3MS8xMTEgMjc4NC8yMDcyLzExMSAyNzk1LzIwNzMvMTExIDI4MDYvMjA3NC8xMTEgMjgxNy8yMDc1LzExMSAyODI4LzIwNzYvMTExIDI4MzkvMjA3Ny8xMTEgMjg1MC8yMDc4LzExMSAyODYxLzIwNzkvMTExIDI4NzIvMjA4MC8xMTEgMjg4My8yMDgxLzExMSAyODk0LzIwODIvMTExIDI5MDUvMjA4My8xMTEgMjkxNi8yMDg0LzExMSAyOTI3LzIwODUvMTExIDI5MzgvMjA4Ni8xMTEgMjk0OS8yMDg3LzExMSAyOTYwLzIwODgvMTExIDI5NzEvMjA4OS8xMTEgMjk4Mi8yMDkwLzExMSAyOTkzLzIwOTEvMTExIDMwMDQvMjA5Mi8xMTEgMzAxNS8yMDkzLzExMSAzMDI2LzIwOTQvMTExIDMwMzcvMjA5NS8xMTEgMjcwNi8yMDk2LzExMQpmIDc0LzEzMjkvOTIgNzUvMTMzMS85MiAyNDMxLzIwOTcvOTIgMjQyMC8yMDYzLzkyCmYgMTI3LzE0MzUvOTEgMTI4LzE0MzcvOTEgMzAxNC8yMDk4LzkxIDMwMDMvMjA2NC85MQpmIDEzMC8xNDQxLzU0OSA5OS8xMzgwLzU0OSAyNzA3LzIwNjAvNTQ5IDMwMzYvMjA5OS81NDkKZiA3NS8xMzMxLzk4IDc2LzEzMzMvOTggMjQ0Mi8yMTAwLzk4IDI0MzEvMjA5Ny85OApmIDEyOC8xNDM3Lzg2IDEyOS8xNDM5Lzg2IDMwMjUvMjEwMS84NiAzMDE0LzIwOTgvODYKZiAxMDIvMTM4NS8xMDAgMTAzLzEzODcvMTAwIDI3MzkvMjEwMi8xMDAgMjcyOC8xOTg0LzEwMApmIDc2LzEzMzMvODAgNzcvMTMzNS84MCAyNDUzLzE2MjgvODAgMjQ0Mi8yMTAwLzgwCmYgMTI5LzE0MzkvNTUxIDEzMC8xNDQxLzU1MSAzMDM2LzIwOTkvNTUxIDMwMjUvMjEwMS81NTEKZiAxMDMvMTM4Ny85NiAxMDQvMTM4OS85NiAyNzUwLzE5ODIvOTYgMjczOS8yMTAyLzk2CmYgMjM0NC8yMDE3LzU1MiAyMzU0LzIwNDgvNTUyIDIzNTYvMjEwMy81NTIgMjM1My8yMTA0LzU1MgpmIDIzNTMvMjEwNC81NTMgMjM1Ni8yMTAzLzU1MyAyMzU3LzIxMDUvNTUzIDIzNTIvMjEwNi81NTMKZiAyMzUyLzIxMDYvNTU0IDIzNTcvMjEwNS81NTQgMjM1OC8yMTA3LzU1NCAyMzUxLzIxMDgvNTU0CmYgMjM1MS8yMTA4LzU1NSAyMzU4LzIxMDcvNTU1IDIzNTkvMjEwOS81NTUgMjM1MC8yMTEwLzU1NQpmIDIzNTAvMjExMC81NTYgMjM1OS8yMTA5LzU1NiAyMzYwLzIxMTEvNTU2IDIzNDkvMjExMi81NTYKZiAyMzQ5LzIxMTIvNTU3IDIzNjAvMjExMS81NTcgMjM2MS8yMTEzLzU1NyAyMzQ4LzIxMTQvNTU3CmYgMjM0OC8yMTE0LzU1OCAyMzYxLzIxMTMvNTU4IDIzNjIvMjExNS81NTggMjM0Ny8yMTE2LzU1OApmIDIzNDcvMjExNi81NTkgMjM2Mi8yMTE1LzU1OSAyMzYzLzIxMTcvNTU5IDIzNDYvMjExOC81NTkKZiAyMzQ2LzIxMTgvNTYwIDIzNjMvMjExNy81NjAgMjM2NC8yMTE5LzU2MCAyMzQ1LzIxMjAvNTYwCmYgMjM0NS8yMTIwLzU2MSAyMzY0LzIxMTkvNTYxIDIzNTUvMjA1MS81NjEgMjM0My8xOTc4LzU2MQpmIDIzNjYvMjAxOC81NjIgMjM0NC8yMDE3LzU2MiAyMzUzLzIxMDQvNTYyIDIzNzUvMjEyMS81NjIKZiAyMzc1LzIxMjEvNTYzIDIzNTMvMjEwNC81NjMgMjM1Mi8yMTA2LzU2MyAyMzc0LzIxMjIvNTYzCmYgMjM3NC8yMTIyLzU2NCAyMzUyLzIxMDYvNTY0IDIzNTEvMjEwOC81NjQgMjM3My8yMTIzLzU2NApmIDIzNzMvMjEyMy81NjUgMjM1MS8yMTA4LzU2NSAyMzUwLzIxMTAvNTY1IDIzNzIvMjEyNC81NjUKZiAyMzcyLzIxMjQvNTY2IDIzNTAvMjExMC81NjYgMjM0OS8yMTEyLzU2NiAyMzcxLzIxMjUvNTY2CmYgMjM3MS8yMTI1LzU2NyAyMzQ5LzIxMTIvNTY3IDIzNDgvMjExNC81NjcgMjM3MC8yMTI2LzU2NwpmIDIzNzAvMjEyNi81NjggMjM0OC8yMTE0LzU2OCAyMzQ3LzIxMTYvNTY4IDIzNjkvMjEyNy81NjgKZiAyMzY5LzIxMjcvNTY5IDIzNDcvMjExNi81NjkgMjM0Ni8yMTE4LzU2OSAyMzY4LzIxMjgvNTY5CmYgMjM2OC8yMTI4LzU3MCAyMzQ2LzIxMTgvNTcwIDIzNDUvMjEyMC81NzAgMjM2Ny8yMTI5LzU3MApmIDIzNjcvMjEyOS81NzEgMjM0NS8yMTIwLzU3MSAyMzQzLzE5NzgvNTcxIDIzNjUvMTk3Ny81NzEKZiAyMzc3LzIwMTkvNTcyIDIzNjYvMjAxOC81NzIgMjM3NS8yMTIxLzU3MiAyMzg2LzIxMzAvNTcyCmYgMjM4Ni8yMTMwLzU3MyAyMzc1LzIxMjEvNTczIDIzNzQvMjEyMi81NzMgMjM4NS8yMTMxLzU3MwpmIDIzODUvMjEzMS81NzQgMjM3NC8yMTIyLzU3NCAyMzczLzIxMjMvNTc0IDIzODQvMjEzMi81NzQKZiAyMzg0LzIxMzIvNTc1IDIzNzMvMjEyMy81NzUgMjM3Mi8yMTI0LzU3NSAyMzgzLzIxMzMvNTc1CmYgMjM4My8yMTMzLzU3NiAyMzcyLzIxMjQvNTc2IDIzNzEvMjEyNS81NzYgMjM4Mi8yMTM0LzU3NgpmIDIzODIvMjEzNC81NzcgMjM3MS8yMTI1LzU3NyAyMzcwLzIxMjYvNTc3IDIzODEvMjEzNS81NzcKZiAyMzgxLzIxMzUvNTc4IDIzNzAvMjEyNi81NzggMjM2OS8yMTI3LzU3OCAyMzgwLzIxMzYvNTc4CmYgMjM4MC8yMTM2LzU3OSAyMzY5LzIxMjcvNTc5IDIzNjgvMjEyOC81NzkgMjM3OS8yMTM3LzU3OQpmIDIzNzkvMjEzNy81ODAgMjM2OC8yMTI4LzU4MCAyMzY3LzIxMjkvNTgwIDIzNzgvMjEzOC81ODAKZiAyMzc4LzIxMzgvNTgxIDIzNjcvMjEyOS81ODEgMjM2NS8xOTc3LzU4MSAyMzc2LzIwNTYvNTgxCmYgMjM4OC8yMDIwLzU4MiAyMzc3LzIwMTkvNTgyIDIzODYvMjEzMC81ODIgMjM5Ny8yMTM5LzU4MgpmIDIzOTcvMjEzOS81ODMgMjM4Ni8yMTMwLzU4MyAyMzg1LzIxMzEvNTgzIDIzOTYvMjE0MC81ODMKZiAyMzk2LzIxNDAvNTg0IDIzODUvMjEzMS81ODQgMjM4NC8yMTMyLzU4NCAyMzk1LzIxNDEvNTg0CmYgMjM5NS8yMTQxLzU4NSAyMzg0LzIxMzIvNTg1IDIzODMvMjEzMy81ODUgMjM5NC8yMTQyLzU4NQpmIDIzOTQvMjE0Mi81ODYgMjM4My8yMTMzLzU4NiAyMzgyLzIxMzQvNTg2IDIzOTMvMjE0My81ODYKZiAyMzkzLzIxNDMvNTg3IDIzODIvMjEzNC81ODcgMjM4MS8yMTM1LzU4NyAyMzkyLzIxNDQvNTg3CmYgMjM5Mi8yMTQ0LzU4OCAyMzgxLzIxMzUvNTg4IDIzODAvMjEzNi81ODggMjM5MS8yMTQ1LzU4OApmIDIzOTEvMjE0NS81ODkgMjM4MC8yMTM2LzU4OSAyMzc5LzIxMzcvNTg5IDIzOTAvMjE0Ni81ODkKZiAyMzkwLzIxNDYvNTkwIDIzNzkvMjEzNy81OTAgMjM3OC8yMTM4LzU5MCAyMzg5LzIxNDcvNTkwCmYgMjM4OS8yMTQ3LzU5MSAyMzc4LzIxMzgvNTkxIDIzNzYvMjA1Ni81OTEgMjM4Ny8yMDU1LzU5MQpmIDIzOTkvMjAyMS81OTIgMjM4OC8yMDIwLzU5MiAyMzk3LzIxMzkvNTkyIDI0MDgvMjE0OC81OTIKZiAyNDA4LzIxNDgvNTkzIDIzOTcvMjEzOS81OTMgMjM5Ni8yMTQwLzU5MyAyNDA3LzIxNDkvNTkzCmYgMjQwNy8yMTQ5LzU5NCAyMzk2LzIxNDAvNTk0IDIzOTUvMjE0MS81OTQgMjQwNi8yMTUwLzU5NApmIDI0MDYvMjE1MC81OTUgMjM5NS8yMTQxLzU5NSAyMzk0LzIxNDIvNTk1IDI0MDUvMjE1MS81OTUKZiAyNDA1LzIxNTEvNTk2IDIzOTQvMjE0Mi81OTYgMjM5My8yMTQzLzU5NiAyNDA0LzIxNTIvNTk2CmYgMjQwNC8yMTUyLzU5NyAyMzkzLzIxNDMvNTk3IDIzOTIvMjE0NC81OTcgMjQwMy8yMTUzLzU5NwpmIDI0MDMvMjE1My81OTggMjM5Mi8yMTQ0LzU5OCAyMzkxLzIxNDUvNTk4IDI0MDIvMjE1NC81OTgKZiAyNDAyLzIxNTQvNTk5IDIzOTEvMjE0NS81OTkgMjM5MC8yMTQ2LzU5OSAyNDAxLzIxNTUvNTk5CmYgMjQwMS8yMTU1LzYwMCAyMzkwLzIxNDYvNjAwIDIzODkvMjE0Ny82MDAgMjQwMC8yMTU2LzYwMApmIDI0MDAvMjE1Ni82MDEgMjM4OS8yMTQ3LzYwMSAyMzg3LzIwNTUvNjAxIDIzOTgvMjA1OC82MDEKZiAyNDEwLzIwMjIvNjAyIDIzOTkvMjAyMS82MDIgMjQwOC8yMTQ4LzYwMiAyNDE5LzIxNTcvNjAyCmYgMjQxOS8yMTU3LzYwMyAyNDA4LzIxNDgvNjAzIDI0MDcvMjE0OS82MDMgMjQxOC8yMTU4LzYwMwpmIDI0MTgvMjE1OC82MDQgMjQwNy8yMTQ5LzYwNCAyNDA2LzIxNTAvNjA0IDI0MTcvMjE1OS82MDQKZiAyNDE3LzIxNTkvNjA1IDI0MDYvMjE1MC82MDUgMjQwNS8yMTUxLzYwNSAyNDE2LzIxNjAvNjA1CmYgMjQxNi8yMTYwLzYwNiAyNDA1LzIxNTEvNjA2IDI0MDQvMjE1Mi82MDYgMjQxNS8yMTYxLzYwNgpmIDI0MTUvMjE2MS82MDcgMjQwNC8yMTUyLzYwNyAyNDAzLzIxNTMvNjA3IDI0MTQvMjE2Mi82MDcKZiAyNDE0LzIxNjIvNjA4IDI0MDMvMjE1My82MDggMjQwMi8yMTU0LzYwOCAyNDEzLzIxNjMvNjA4CmYgMjQxMy8yMTYzLzYwOSAyNDAyLzIxNTQvNjA5IDI0MDEvMjE1NS82MDkgMjQxMi8yMTY0LzYwOQpmIDI0MTIvMjE2NC82MTAgMjQwMS8yMTU1LzYxMCAyNDAwLzIxNTYvNjEwIDI0MTEvMjE2NS82MTAKZiAyNDExLzIxNjUvNjExIDI0MDAvMjE1Ni82MTEgMjM5OC8yMDU4LzYxMSAyNDA5LzIwNjEvNjExCmYgMjQyMS8yMDIzLzYxMiAyNDEwLzIwMjIvNjEyIDI0MTkvMjE1Ny82MTIgMjQzMC8yMTY2LzYxMgpmIDI0MzAvMjE2Ni82MTMgMjQxOS8yMTU3LzYxMyAyNDE4LzIxNTgvNjEzIDI0MjkvMjE2Ny82MTMKZiAyNDI5LzIxNjcvNjE0IDI0MTgvMjE1OC82MTQgMjQxNy8yMTU5LzYxNCAyNDI4LzIxNjgvNjE0CmYgMjQyOC8yMTY4LzYxNSAyNDE3LzIxNTkvNjE1IDI0MTYvMjE2MC82MTUgMjQyNy8yMTY5LzYxNQpmIDI0MjcvMjE2OS82MTYgMjQxNi8yMTYwLzYxNiAyNDE1LzIxNjEvNjE2IDI0MjYvMjE3MC82MTYKZiAyNDI2LzIxNzAvNjE3IDI0MTUvMjE2MS82MTcgMjQxNC8yMTYyLzYxNyAyNDI1LzIxNzEvNjE3CmYgMjQyNS8yMTcxLzYxOCAyNDE0LzIxNjIvNjE4IDI0MTMvMjE2My82MTggMjQyNC8yMTcyLzYxOApmIDI0MjQvMjE3Mi82MTkgMjQxMy8yMTYzLzYxOSAyNDEyLzIxNjQvNjE5IDI0MjMvMjE3My82MTkKZiAyNDIzLzIxNzMvNjIwIDI0MTIvMjE2NC82MjAgMjQxMS8yMTY1LzYyMCAyNDIyLzIxNzQvNjIwCmYgMjQyMi8yMTc0LzYyMSAyNDExLzIxNjUvNjIxIDI0MDkvMjA2MS82MjEgMjQyMC8yMDYzLzYyMQpmIDI0MzIvMjAyNC82MjIgMjQyMS8yMDIzLzYyMiAyNDMwLzIxNjYvNjIyIDI0NDEvMjE3NS82MjIKZiAyNDQxLzIxNzUvNjIzIDI0MzAvMjE2Ni82MjMgMjQyOS8yMTY3LzYyMyAyNDQwLzIxNzYvNjIzCmYgMjQ0MC8yMTc2LzYyNCAyNDI5LzIxNjcvNjI0IDI0MjgvMjE2OC82MjQgMjQzOS8yMTc3LzYyNApmIDI0MzkvMjE3Ny82MjUgMjQyOC8yMTY4LzYyNSAyNDI3LzIxNjkvNjI1IDI0MzgvMjE3OC82MjUKZiAyNDM4LzIxNzgvNjI2IDI0MjcvMjE2OS82MjYgMjQyNi8yMTcwLzYyNiAyNDM3LzIxNzkvNjI2CmYgMjQzNy8yMTc5LzYyNyAyNDI2LzIxNzAvNjI3IDI0MjUvMjE3MS82MjcgMjQzNi8yMTgwLzYyNwpmIDI0MzYvMjE4MC82MjggMjQyNS8yMTcxLzYyOCAyNDI0LzIxNzIvNjI4IDI0MzUvMjE4MS82MjgKZiAyNDM1LzIxODEvNjI5IDI0MjQvMjE3Mi82MjkgMjQyMy8yMTczLzYyOSAyNDM0LzIxODIvNjI5CmYgMjQzNC8yMTgyLzYzMCAyNDIzLzIxNzMvNjMwIDI0MjIvMjE3NC82MzAgMjQzMy8yMTgzLzYzMApmIDI0MzMvMjE4My82MzEgMjQyMi8yMTc0LzYzMSAyNDIwLzIwNjMvNjMxIDI0MzEvMjA5Ny82MzEKZiAyNDQzLzIwMjUvNjMyIDI0MzIvMjAyNC82MzIgMjQ0MS8yMTc1LzYzMiAyNDUyLzIxODQvNjMyCmYgMjQ1Mi8yMTg0LzYzMyAyNDQxLzIxNzUvNjMzIDI0NDAvMjE3Ni82MzMgMjQ1MS8yMTg1LzYzMwpmIDI0NTEvMjE4NS82MzQgMjQ0MC8yMTc2LzYzNCAyNDM5LzIxNzcvNjM0IDI0NTAvMjE4Ni82MzQKZiAyNDUwLzIxODYvNjM1IDI0MzkvMjE3Ny82MzUgMjQzOC8yMTc4LzYzNSAyNDQ5LzIxODcvNjM1CmYgMjQ0OS8yMTg3LzYzNiAyNDM4LzIxNzgvNjM2IDI0MzcvMjE3OS82MzYgMjQ0OC8yMTg4LzYzNgpmIDI0NDgvMjE4OC82MzcgMjQzNy8yMTc5LzYzNyAyNDM2LzIxODAvNjM3IDI0NDcvMjE4OS82MzcKZiAyNDQ3LzIxODkvNjM4IDI0MzYvMjE4MC82MzggMjQzNS8yMTgxLzYzOCAyNDQ2LzIxOTAvNjM4CmYgMjQ0Ni8yMTkwLzYzOSAyNDM1LzIxODEvNjM5IDI0MzQvMjE4Mi82MzkgMjQ0NS8yMTkxLzYzOQpmIDI0NDUvMjE5MS82NDAgMjQzNC8yMTgyLzY0MCAyNDMzLzIxODMvNjQwIDI0NDQvMjE5Mi82NDAKZiAyNDQ0LzIxOTIvNjQxIDI0MzMvMjE4My82NDEgMjQzMS8yMDk3LzY0MSAyNDQyLzIxMDAvNjQxCmYgMjQ1NC8yMDI2LzY0MiAyNDQzLzIwMjUvNjQyIDI0NTIvMjE4NC82NDIgMjQ2My8yMTkzLzY0MgpmIDI0NjMvMjE5My82NDMgMjQ1Mi8yMTg0LzY0MyAyNDUxLzIxODUvNjQzIDI0NjIvMjE5NC82NDMKZiAyNDYyLzIxOTQvNjQ0IDI0NTEvMjE4NS82NDQgMjQ1MC8yMTg2LzY0NCAyNDYxLzIxOTUvNjQ0CmYgMjQ2MS8yMTk1LzY0NSAyNDUwLzIxODYvNjQ1IDI0NDkvMjE4Ny82NDUgMjQ2MC8yMTk2LzY0NQpmIDI0NjAvMjE5Ni82NDYgMjQ0OS8yMTg3LzY0NiAyNDQ4LzIxODgvNjQ2IDI0NTkvMjE5Ny82NDYKZiAyNDU5LzIxOTcvNjQ3IDI0NDgvMjE4OC82NDcgMjQ0Ny8yMTg5LzY0NyAyNDU4LzIxOTgvNjQ3CmYgMjQ1OC8yMTk4LzY0OCAyNDQ3LzIxODkvNjQ4IDI0NDYvMjE5MC82NDggMjQ1Ny8yMTk5LzY0OApmIDI0NTcvMjE5OS82NDkgMjQ0Ni8yMTkwLzY0OSAyNDQ1LzIxOTEvNjQ5IDI0NTYvMjIwMC82NDkKZiAyNDU2LzIyMDAvNjUwIDI0NDUvMjE5MS82NTAgMjQ0NC8yMTkyLzY1MCAyNDU1LzIyMDEvNjUwCmYgMjQ1NS8yMjAxLzY1MSAyNDQ0LzIxOTIvNjUxIDI0NDIvMjEwMC82NTEgMjQ1My8xNjI4LzY1MQpmIDI0NjUvMjAyNy82NTIgMjQ1NC8yMDI2LzY1MiAyNDYzLzIxOTMvNjUyIDI0NzQvMjIwMi82NTIKZiAyNDc0LzIyMDIvNjUzIDI0NjMvMjE5My82NTMgMjQ2Mi8yMTk0LzY1MyAyNDczLzIyMDMvNjUzCmYgMjQ3My8yMjAzLzY1NCAyNDYyLzIxOTQvNjU0IDI0NjEvMjE5NS82NTQgMjQ3Mi8yMjA0LzY1NApmIDI0NzIvMjIwNC82NTUgMjQ2MS8yMTk1LzY1NSAyNDYwLzIxOTYvNjU1IDI0NzEvMjIwNS82NTUKZiAyNDcxLzIyMDUvNjU2IDI0NjAvMjE5Ni82NTYgMjQ1OS8yMTk3LzY1NiAyNDcwLzIyMDYvNjU2CmYgMjQ3MC8yMjA2LzY1NyAyNDU5LzIxOTcvNjU3IDI0NTgvMjE5OC82NTcgMjQ2OS8yMjA3LzY1NwpmIDI0NjkvMjIwNy82NTggMjQ1OC8yMTk4LzY1OCAyNDU3LzIxOTkvNjU4IDI0NjgvMjIwOC82NTgKZiAyNDY4LzIyMDgvNjU5IDI0NTcvMjE5OS82NTkgMjQ1Ni8yMjAwLzY1OSAyNDY3LzIyMDkvNjU5CmYgMjQ2Ny8yMjA5LzY2MCAyNDU2LzIyMDAvNjYwIDI0NTUvMjIwMS82NjAgMjQ2Ni8yMjEwLzY2MApmIDI0NjYvMjIxMC82NjEgMjQ1NS8yMjAxLzY2MSAyNDUzLzE2MjgvNjYxIDI0NjQvMTYyNy82NjEKZiAyNDc2LzIwMjgvNjYyIDI0NjUvMjAyNy82NjIgMjQ3NC8yMjAyLzY2MiAyNDg1LzIyMTEvNjYyCmYgMjQ4NS8yMjExLzY2MyAyNDc0LzIyMDIvNjYzIDI0NzMvMjIwMy82NjMgMjQ4NC8yMjEyLzY2MwpmIDI0ODQvMjIxMi82NjQgMjQ3My8yMjAzLzY2NCAyNDcyLzIyMDQvNjY0IDI0ODMvMjIxMy82NjQKZiAyNDgzLzIyMTMvNjY1IDI0NzIvMjIwNC82NjUgMjQ3MS8yMjA1LzY2NSAyNDgyLzIyMTQvNjY1CmYgMjQ4Mi8yMjE0LzY2NiAyNDcxLzIyMDUvNjY2IDI0NzAvMjIwNi82NjYgMjQ4MS8yMjE1LzY2NgpmIDI0ODEvMjIxNS82NjcgMjQ3MC8yMjA2LzY2NyAyNDY5LzIyMDcvNjY3IDI0ODAvMjIxNi82NjcKZiAyNDgwLzIyMTYvNjY4IDI0NjkvMjIwNy82NjggMjQ2OC8yMjA4LzY2OCAyNDc5LzIyMTcvNjY4CmYgMjQ3OS8yMjE3LzY2OSAyNDY4LzIyMDgvNjY5IDI0NjcvMjIwOS82NjkgMjQ3OC8yMjE4LzY2OQpmIDI0NzgvMjIxOC82NzAgMjQ2Ny8yMjA5LzY3MCAyNDY2LzIyMTAvNjcwIDI0NzcvMjIxOS82NzAKZiAyNDc3LzIyMTkvNjcxIDI0NjYvMjIxMC82NzEgMjQ2NC8xNjI3LzY3MSAyNDc1LzE5ODMvNjcxCmYgMjQ4Ny8yMDI5LzY3MiAyNDc2LzIwMjgvNjcyIDI0ODUvMjIxMS82NzIgMjQ5Ni8yMjIwLzY3MgpmIDI0OTYvMjIyMC82NzMgMjQ4NS8yMjExLzY3MyAyNDg0LzIyMTIvNjczIDI0OTUvMjIyMS82NzMKZiAyNDk1LzIyMjEvNjc0IDI0ODQvMjIxMi82NzQgMjQ4My8yMjEzLzY3NCAyNDk0LzIyMjIvNjc0CmYgMjQ5NC8yMjIyLzY3NSAyNDgzLzIyMTMvNjc1IDI0ODIvMjIxNC82NzUgMjQ5My8yMjIzLzY3NQpmIDI0OTMvMjIyMy82NzYgMjQ4Mi8yMjE0LzY3NiAyNDgxLzIyMTUvNjc2IDI0OTIvMjIyNC82NzYKZiAyNDkyLzIyMjQvNjc3IDI0ODEvMjIxNS82NzcgMjQ4MC8yMjE2LzY3NyAyNDkxLzIyMjUvNjc3CmYgMjQ5MS8yMjI1LzY3OCAyNDgwLzIyMTYvNjc4IDI0NzkvMjIxNy82NzggMjQ5MC8yMjI2LzY3OApmIDI0OTAvMjIyNi82NzkgMjQ3OS8yMjE3LzY3OSAyNDc4LzIyMTgvNjc5IDI0ODkvMjIyNy82NzkKZiAyNDg5LzIyMjcvNjgwIDI0NzgvMjIxOC82ODAgMjQ3Ny8yMjE5LzY4MCAyNDg4LzIyMjgvNjgwCmYgMjQ4OC8yMjI4LzY4MSAyNDc3LzIyMTkvNjgxIDI0NzUvMTk4My82ODEgMjQ4Ni8xOTg2LzY4MQpmIDI0OTgvMjAzMC82ODIgMjQ4Ny8yMDI5LzY4MiAyNDk2LzIyMjAvNjgyIDI1MDcvMjIyOS82ODIKZiAyNTA3LzIyMjkvNjgzIDI0OTYvMjIyMC82ODMgMjQ5NS8yMjIxLzY4MyAyNTA2LzIyMzAvNjgzCmYgMjUwNi8yMjMwLzY4NCAyNDk1LzIyMjEvNjg0IDI0OTQvMjIyMi82ODQgMjUwNS8yMjMxLzY4NApmIDI1MDUvMjIzMS82ODUgMjQ5NC8yMjIyLzY4NSAyNDkzLzIyMjMvNjg1IDI1MDQvMjIzMi82ODUKZiAyNTA0LzIyMzIvNjg2IDI0OTMvMjIyMy82ODYgMjQ5Mi8yMjI0LzY4NiAyNTAzLzIyMzMvNjg2CmYgMjUwMy8yMjMzLzY4NyAyNDkyLzIyMjQvNjg3IDI0OTEvMjIyNS82ODcgMjUwMi8yMjM0LzY4NwpmIDI1MDIvMjIzNC82ODggMjQ5MS8yMjI1LzY4OCAyNDkwLzIyMjYvNjg4IDI1MDEvMjIzNS82ODgKZiAyNTAxLzIyMzUvNjg5IDI0OTAvMjIyNi82ODkgMjQ4OS8yMjI3LzY4OSAyNTAwLzIyMzYvNjg5CmYgMjUwMC8yMjM2LzY5MCAyNDg5LzIyMjcvNjkwIDI0ODgvMjIyOC82OTAgMjQ5OS8yMjM3LzY5MApmIDI0OTkvMjIzNy82OTEgMjQ4OC8yMjI4LzY5MSAyNDg2LzE5ODYvNjkxIDI0OTcvMTk4OC82OTEKZiAyNTA5LzIwMzEvNjkyIDI0OTgvMjAzMC82OTIgMjUwNy8yMjI5LzY5MiAyNTE4LzIyMzgvNjkyCmYgMjUxOC8yMjM4LzY5MyAyNTA3LzIyMjkvNjkzIDI1MDYvMjIzMC82OTMgMjUxNy8yMjM5LzY5MwpmIDI1MTcvMjIzOS82OTQgMjUwNi8yMjMwLzY5NCAyNTA1LzIyMzEvNjk0IDI1MTYvMjI0MC82OTQKZiAyNTE2LzIyNDAvNjk1IDI1MDUvMjIzMS82OTUgMjUwNC8yMjMyLzY5NSAyNTE1LzIyNDEvNjk1CmYgMjUxNS8yMjQxLzY5NiAyNTA0LzIyMzIvNjk2IDI1MDMvMjIzMy82OTYgMjUxNC8yMjQyLzY5NgpmIDI1MTQvMjI0Mi82OTcgMjUwMy8yMjMzLzY5NyAyNTAyLzIyMzQvNjk3IDI1MTMvMjI0My82OTcKZiAyNTEzLzIyNDMvNjk4IDI1MDIvMjIzNC82OTggMjUwMS8yMjM1LzY5OCAyNTEyLzIyNDQvNjk4CmYgMjUxMi8yMjQ0LzY5OSAyNTAxLzIyMzUvNjk5IDI1MDAvMjIzNi82OTkgMjUxMS8yMjQ1LzY5OQpmIDI1MTEvMjI0NS83MDAgMjUwMC8yMjM2LzcwMCAyNDk5LzIyMzcvNzAwIDI1MTAvMjI0Ni83MDAKZiAyNTEwLzIyNDYvNzAxIDI0OTkvMjIzNy83MDEgMjQ5Ny8xOTg4LzcwMSAyNTA4LzE5OTAvNzAxCmYgMjUyMC8yMDMyLzcwMiAyNTA5LzIwMzEvNzAyIDI1MTgvMjIzOC83MDIgMjUyOS8yMjQ3LzcwMgpmIDI1MjkvMjI0Ny83MDMgMjUxOC8yMjM4LzcwMyAyNTE3LzIyMzkvNzAzIDI1MjgvMjI0OC83MDMKZiAyNTI4LzIyNDgvNzA0IDI1MTcvMjIzOS83MDQgMjUxNi8yMjQwLzcwNCAyNTI3LzIyNDkvNzA0CmYgMjUyNy8yMjQ5LzcwNSAyNTE2LzIyNDAvNzA1IDI1MTUvMjI0MS83MDUgMjUyNi8yMjUwLzcwNQpmIDI1MjYvMjI1MC83MDYgMjUxNS8yMjQxLzcwNiAyNTE0LzIyNDIvNzA2IDI1MjUvMjI1MS83MDYKZiAyNTI1LzIyNTEvNzA3IDI1MTQvMjI0Mi83MDcgMjUxMy8yMjQzLzcwNyAyNTI0LzIyNTIvNzA3CmYgMjUyNC8yMjUyLzcwOCAyNTEzLzIyNDMvNzA4IDI1MTIvMjI0NC83MDggMjUyMy8yMjUzLzcwOApmIDI1MjMvMjI1My83MDkgMjUxMi8yMjQ0LzcwOSAyNTExLzIyNDUvNzA5IDI1MjIvMjI1NC83MDkKZiAyNTIyLzIyNTQvNzEwIDI1MTEvMjI0NS83MTAgMjUxMC8yMjQ2LzcxMCAyNTIxLzIyNTUvNzEwCmYgMjUyMS8yMjU1LzcxMSAyNTEwLzIyNDYvNzExIDI1MDgvMTk5MC83MTEgMjUxOS8xOTkyLzcxMQpmIDI1MzEvMjAzMy83MTIgMjUyMC8yMDMyLzcxMiAyNTI5LzIyNDcvNzEyIDI1NDAvMjI1Ni83MTIKZiAyNTQwLzIyNTYvNzEzIDI1MjkvMjI0Ny83MTMgMjUyOC8yMjQ4LzcxMyAyNTM5LzIyNTcvNzEzCmYgMjUzOS8yMjU3LzcxNCAyNTI4LzIyNDgvNzE0IDI1MjcvMjI0OS83MTQgMjUzOC8yMjU4LzcxNApmIDI1MzgvMjI1OC83MTUgMjUyNy8yMjQ5LzcxNSAyNTI2LzIyNTAvNzE1IDI1MzcvMjI1OS83MTUKZiAyNTM3LzIyNTkvNzE2IDI1MjYvMjI1MC83MTYgMjUyNS8yMjUxLzcxNiAyNTM2LzIyNjAvNzE2CmYgMjUzNi8yMjYwLzcxNyAyNTI1LzIyNTEvNzE3IDI1MjQvMjI1Mi83MTcgMjUzNS8yMjYxLzcxNwpmIDI1MzUvMjI2MS83MTggMjUyNC8yMjUyLzcxOCAyNTIzLzIyNTMvNzE4IDI1MzQvMjI2Mi83MTgKZiAyNTM0LzIyNjIvNzE5IDI1MjMvMjI1My83MTkgMjUyMi8yMjU0LzcxOSAyNTMzLzIyNjMvNzE5CmYgMjUzMy8yMjYzLzcyMCAyNTIyLzIyNTQvNzIwIDI1MjEvMjI1NS83MjAgMjUzMi8yMjY0LzcyMApmIDI1MzIvMjI2NC83MjEgMjUyMS8yMjU1LzcyMSAyNTE5LzE5OTIvNzIxIDI1MzAvMTk5NC83MjEKZiAyNTQyLzIwMzQvNzIyIDI1MzEvMjAzMy83MjIgMjU0MC8yMjU2LzcyMiAyNTUxLzIyNjUvNzIyCmYgMjU1MS8yMjY1LzcyMyAyNTQwLzIyNTYvNzIzIDI1MzkvMjI1Ny83MjMgMjU1MC8yMjY2LzcyMwpmIDI1NTAvMjI2Ni83MjQgMjUzOS8yMjU3LzcyNCAyNTM4LzIyNTgvNzI0IDI1NDkvMjI2Ny83MjQKZiAyNTQ5LzIyNjcvNzI1IDI1MzgvMjI1OC83MjUgMjUzNy8yMjU5LzcyNSAyNTQ4LzIyNjgvNzI1CmYgMjU0OC8yMjY4LzcyNiAyNTM3LzIyNTkvNzI2IDI1MzYvMjI2MC83MjYgMjU0Ny8yMjY5LzcyNgpmIDI1NDcvMjI2OS83MjcgMjUzNi8yMjYwLzcyNyAyNTM1LzIyNjEvNzI3IDI1NDYvMjI3MC83MjcKZiAyNTQ2LzIyNzAvNzI4IDI1MzUvMjI2MS83MjggMjUzNC8yMjYyLzcyOCAyNTQ1LzIyNzEvNzI4CmYgMjU0NS8yMjcxLzcyOSAyNTM0LzIyNjIvNzI5IDI1MzMvMjI2My83MjkgMjU0NC8yMjcyLzcyOQpmIDI1NDQvMjI3Mi83MzAgMjUzMy8yMjYzLzczMCAyNTMyLzIyNjQvNzMwIDI1NDMvMjI3My83MzAKZiAyNTQzLzIyNzMvNzMxIDI1MzIvMjI2NC83MzEgMjUzMC8xOTk0LzczMSAyNTQxLzE5OTYvNzMxCmYgMjU1My8yMDM1LzczMiAyNTQyLzIwMzQvNzMyIDI1NTEvMjI2NS83MzIgMjU2Mi8yMjc0LzczMgpmIDI1NjIvMjI3NC83MzMgMjU1MS8yMjY1LzczMyAyNTUwLzIyNjYvNzMzIDI1NjEvMjI3NS83MzMKZiAyNTYxLzIyNzUvNzM0IDI1NTAvMjI2Ni83MzQgMjU0OS8yMjY3LzczNCAyNTYwLzIyNzYvNzM0CmYgMjU2MC8yMjc2LzczNSAyNTQ5LzIyNjcvNzM1IDI1NDgvMjI2OC83MzUgMjU1OS8yMjc3LzczNQpmIDI1NTkvMjI3Ny83MzYgMjU0OC8yMjY4LzczNiAyNTQ3LzIyNjkvNzM2IDI1NTgvMjI3OC83MzYKZiAyNTU4LzIyNzgvNzM3IDI1NDcvMjI2OS83MzcgMjU0Ni8yMjcwLzczNyAyNTU3LzIyNzkvNzM3CmYgMjU1Ny8yMjc5LzczOCAyNTQ2LzIyNzAvNzM4IDI1NDUvMjI3MS83MzggMjU1Ni8yMjgwLzczOApmIDI1NTYvMjI4MC83MzkgMjU0NS8yMjcxLzczOSAyNTQ0LzIyNzIvNzM5IDI1NTUvMjI4MS83MzkKZiAyNTU1LzIyODEvNzQwIDI1NDQvMjI3Mi83NDAgMjU0My8yMjczLzc0MCAyNTU0LzIyODIvNzQwCmYgMjU1NC8yMjgyLzc0MSAyNTQzLzIyNzMvNzQxIDI1NDEvMTk5Ni83NDEgMjU1Mi8xOTk4Lzc0MQpmIDI1NjQvMjAzNi83NDIgMjU1My8yMDM1Lzc0MiAyNTYyLzIyNzQvNzQyIDI1NzMvMjI4My83NDIKZiAyNTczLzIyODMvNzQzIDI1NjIvMjI3NC83NDMgMjU2MS8yMjc1Lzc0MyAyNTcyLzIyODQvNzQzCmYgMjU3Mi8yMjg0Lzc0NCAyNTYxLzIyNzUvNzQ0IDI1NjAvMjI3Ni83NDQgMjU3MS8yMjg1Lzc0NApmIDI1NzEvMjI4NS83NDUgMjU2MC8yMjc2Lzc0NSAyNTU5LzIyNzcvNzQ1IDI1NzAvMjI4Ni83NDUKZiAyNTcwLzIyODYvNzQ2IDI1NTkvMjI3Ny83NDYgMjU1OC8yMjc4Lzc0NiAyNTY5LzIyODcvNzQ2CmYgMjU2OS8yMjg3Lzc0NyAyNTU4LzIyNzgvNzQ3IDI1NTcvMjI3OS83NDcgMjU2OC8yMjg4Lzc0NwpmIDI1NjgvMjI4OC83NDggMjU1Ny8yMjc5Lzc0OCAyNTU2LzIyODAvNzQ4IDI1NjcvMjI4OS83NDgKZiAyNTY3LzIyODkvNzQ5IDI1NTYvMjI4MC83NDkgMjU1NS8yMjgxLzc0OSAyNTY2LzIyOTAvNzQ5CmYgMjU2Ni8yMjkwLzc1MCAyNTU1LzIyODEvNzUwIDI1NTQvMjI4Mi83NTAgMjU2NS8yMjkxLzc1MApmIDI1NjUvMjI5MS83NTEgMjU1NC8yMjgyLzc1MSAyNTUyLzE5OTgvNzUxIDI1NjMvMjAwMC83NTEKZiAyNTc1LzIwMzcvNzUyIDI1NjQvMjAzNi83NTIgMjU3My8yMjgzLzc1MiAyNTg0LzIyOTIvNzUyCmYgMjU4NC8yMjkyLzc1MyAyNTczLzIyODMvNzUzIDI1NzIvMjI4NC83NTMgMjU4My8yMjkzLzc1MwpmIDI1ODMvMjI5My83NTQgMjU3Mi8yMjg0Lzc1NCAyNTcxLzIyODUvNzU0IDI1ODIvMjI5NC83NTQKZiAyNTgyLzIyOTQvNzU1IDI1NzEvMjI4NS83NTUgMjU3MC8yMjg2Lzc1NSAyNTgxLzIyOTUvNzU1CmYgMjU4MS8yMjk1Lzc1NiAyNTcwLzIyODYvNzU2IDI1NjkvMjI4Ny83NTYgMjU4MC8yMjk2Lzc1NgpmIDI1ODAvMjI5Ni83NTcgMjU2OS8yMjg3Lzc1NyAyNTY4LzIyODgvNzU3IDI1NzkvMjI5Ny83NTcKZiAyNTc5LzIyOTcvNzU4IDI1NjgvMjI4OC83NTggMjU2Ny8yMjg5Lzc1OCAyNTc4LzIyOTgvNzU4CmYgMjU3OC8yMjk4Lzc1OSAyNTY3LzIyODkvNzU5IDI1NjYvMjI5MC83NTkgMjU3Ny8yMjk5Lzc1OQpmIDI1NzcvMjI5OS83NjAgMjU2Ni8yMjkwLzc2MCAyNTY1LzIyOTEvNzYwIDI1NzYvMjMwMC83NjAKZiAyNTc2LzIzMDAvNzYxIDI1NjUvMjI5MS83NjEgMjU2My8yMDAwLzc2MSAyNTc0LzIwMDIvNzYxCmYgMjU4Ni8yMDM4Lzc2MiAyNTc1LzIwMzcvNzYyIDI1ODQvMjI5Mi83NjIgMjU5NS8yMzAxLzc2MgpmIDI1OTUvMjMwMS83NjMgMjU4NC8yMjkyLzc2MyAyNTgzLzIyOTMvNzYzIDI1OTQvMjMwMi83NjMKZiAyNTk0LzIzMDIvNzY0IDI1ODMvMjI5My83NjQgMjU4Mi8yMjk0Lzc2NCAyNTkzLzIzMDMvNzY0CmYgMjU5My8yMzAzLzc2NSAyNTgyLzIyOTQvNzY1IDI1ODEvMjI5NS83NjUgMjU5Mi8yMzA0Lzc2NQpmIDI1OTIvMjMwNC83NjYgMjU4MS8yMjk1Lzc2NiAyNTgwLzIyOTYvNzY2IDI1OTEvMjMwNS83NjYKZiAyNTkxLzIzMDUvNzY3IDI1ODAvMjI5Ni83NjcgMjU3OS8yMjk3Lzc2NyAyNTkwLzIzMDYvNzY3CmYgMjU5MC8yMzA2Lzc2OCAyNTc5LzIyOTcvNzY4IDI1NzgvMjI5OC83NjggMjU4OS8yMzA3Lzc2OApmIDI1ODkvMjMwNy83NjkgMjU3OC8yMjk4Lzc2OSAyNTc3LzIyOTkvNzY5IDI1ODgvMjMwOC83NjkKZiAyNTg4LzIzMDgvNzcwIDI1NzcvMjI5OS83NzAgMjU3Ni8yMzAwLzc3MCAyNTg3LzIzMDkvNzcwCmYgMjU4Ny8yMzA5Lzc3MSAyNTc2LzIzMDAvNzcxIDI1NzQvMjAwMi83NzEgMjU4NS8yMDA0Lzc3MQpmIDI1OTcvMjAzOS83NzIgMjU4Ni8yMDM4Lzc3MiAyNTk1LzIzMDEvNzcyIDI2MDYvMjMxMC83NzIKZiAyNjA2LzIzMTAvNzczIDI1OTUvMjMwMS83NzMgMjU5NC8yMzAyLzc3MyAyNjA1LzIzMTEvNzczCmYgMjYwNS8yMzExLzc3NCAyNTk0LzIzMDIvNzc0IDI1OTMvMjMwMy83NzQgMjYwNC8yMzEyLzc3NApmIDI2MDQvMjMxMi83NzUgMjU5My8yMzAzLzc3NSAyNTkyLzIzMDQvNzc1IDI2MDMvMjMxMy83NzUKZiAyNjAzLzIzMTMvNzc2IDI1OTIvMjMwNC83NzYgMjU5MS8yMzA1Lzc3NiAyNjAyLzIzMTQvNzc2CmYgMjYwMi8yMzE0Lzc3NyAyNTkxLzIzMDUvNzc3IDI1OTAvMjMwNi83NzcgMjYwMS8yMzE1Lzc3NwpmIDI2MDEvMjMxNS83NzggMjU5MC8yMzA2Lzc3OCAyNTg5LzIzMDcvNzc4IDI2MDAvMjMxNi83NzgKZiAyNjAwLzIzMTYvNzc5IDI1ODkvMjMwNy83NzkgMjU4OC8yMzA4Lzc3OSAyNTk5LzIzMTcvNzc5CmYgMjU5OS8yMzE3Lzc4MCAyNTg4LzIzMDgvNzgwIDI1ODcvMjMwOS83ODAgMjU5OC8yMzE4Lzc4MApmIDI1OTgvMjMxOC83ODEgMjU4Ny8yMzA5Lzc4MSAyNTg1LzIwMDQvNzgxIDI1OTYvMjAwNi83ODEKZiAyNjA4LzIwNDAvNzgyIDI1OTcvMjAzOS83ODIgMjYwNi8yMzEwLzc4MiAyNjE3LzIzMTkvNzgyCmYgMjYxNy8yMzE5Lzc4MyAyNjA2LzIzMTAvNzgzIDI2MDUvMjMxMS83ODMgMjYxNi8yMzIwLzc4MwpmIDI2MTYvMjMyMC83ODQgMjYwNS8yMzExLzc4NCAyNjA0LzIzMTIvNzg0IDI2MTUvMjMyMS83ODQKZiAyNjE1LzIzMjEvNzg1IDI2MDQvMjMxMi83ODUgMjYwMy8yMzEzLzc4NSAyNjE0LzIzMjIvNzg1CmYgMjYxNC8yMzIyLzc4NiAyNjAzLzIzMTMvNzg2IDI2MDIvMjMxNC83ODYgMjYxMy8yMzIzLzc4NgpmIDI2MTMvMjMyMy83ODcgMjYwMi8yMzE0Lzc4NyAyNjAxLzIzMTUvNzg3IDI2MTIvMjMyNC83ODcKZiAyNjEyLzIzMjQvNzg4IDI2MDEvMjMxNS83ODggMjYwMC8yMzE2Lzc4OCAyNjExLzIzMjUvNzg4CmYgMjYxMS8yMzI1Lzc4OSAyNjAwLzIzMTYvNzg5IDI1OTkvMjMxNy83ODkgMjYxMC8yMzI2Lzc4OQpmIDI2MTAvMjMyNi83OTAgMjU5OS8yMzE3Lzc5MCAyNTk4LzIzMTgvNzkwIDI2MDkvMjMyNy83OTAKZiAyNjA5LzIzMjcvNzkxIDI1OTgvMjMxOC83OTEgMjU5Ni8yMDA2Lzc5MSAyNjA3LzIwMDgvNzkxCmYgMjYxOS8yMDQxLzc5MiAyNjA4LzIwNDAvNzkyIDI2MTcvMjMxOS83OTIgMjYyOC8yMzI4Lzc5MgpmIDI2MjgvMjMyOC83OTMgMjYxNy8yMzE5Lzc5MyAyNjE2LzIzMjAvNzkzIDI2MjcvMjMyOS83OTMKZiAyNjI3LzIzMjkvNzk0IDI2MTYvMjMyMC83OTQgMjYxNS8yMzIxLzc5NCAyNjI2LzIzMzAvNzk0CmYgMjYyNi8yMzMwLzc5NSAyNjE1LzIzMjEvNzk1IDI2MTQvMjMyMi83OTUgMjYyNS8yMzMxLzc5NQpmIDI2MjUvMjMzMS83OTYgMjYxNC8yMzIyLzc5NiAyNjEzLzIzMjMvNzk2IDI2MjQvMjMzMi83OTYKZiAyNjI0LzIzMzIvNzk3IDI2MTMvMjMyMy83OTcgMjYxMi8yMzI0Lzc5NyAyNjIzLzIzMzMvNzk3CmYgMjYyMy8yMzMzLzc5OCAyNjEyLzIzMjQvNzk4IDI2MTEvMjMyNS83OTggMjYyMi8yMzM0Lzc5OApmIDI2MjIvMjMzNC83OTkgMjYxMS8yMzI1Lzc5OSAyNjEwLzIzMjYvNzk5IDI2MjEvMjMzNS83OTkKZiAyNjIxLzIzMzUvODAwIDI2MTAvMjMyNi84MDAgMjYwOS8yMzI3LzgwMCAyNjIwLzIzMzYvODAwCmYgMjYyMC8yMzM2LzgwMSAyNjA5LzIzMjcvODAxIDI2MDcvMjAwOC84MDEgMjYxOC8yMDEwLzgwMQpmIDI2MzAvMjA0Mi84MDIgMjYxOS8yMDQxLzgwMiAyNjI4LzIzMjgvODAyIDI2MzkvMjMzNy84MDIKZiAyNjM5LzIzMzcvODAzIDI2MjgvMjMyOC84MDMgMjYyNy8yMzI5LzgwMyAyNjM4LzIzMzgvODAzCmYgMjYzOC8yMzM4LzgwNCAyNjI3LzIzMjkvODA0IDI2MjYvMjMzMC84MDQgMjYzNy8yMzM5LzgwNApmIDI2MzcvMjMzOS84MDUgMjYyNi8yMzMwLzgwNSAyNjI1LzIzMzEvODA1IDI2MzYvMjM0MC84MDUKZiAyNjM2LzIzNDAvODA2IDI2MjUvMjMzMS84MDYgMjYyNC8yMzMyLzgwNiAyNjM1LzIzNDEvODA2CmYgMjYzNS8yMzQxLzgwNyAyNjI0LzIzMzIvODA3IDI2MjMvMjMzMy84MDcgMjYzNC8yMzQyLzgwNwpmIDI2MzQvMjM0Mi84MDggMjYyMy8yMzMzLzgwOCAyNjIyLzIzMzQvODA4IDI2MzMvMjM0My84MDgKZiAyNjMzLzIzNDMvODA5IDI2MjIvMjMzNC84MDkgMjYyMS8yMzM1LzgwOSAyNjMyLzIzNDQvODA5CmYgMjYzMi8yMzQ0LzgxMCAyNjIxLzIzMzUvODEwIDI2MjAvMjMzNi84MTAgMjYzMS8yMzQ1LzgxMApmIDI2MzEvMjM0NS84MTEgMjYyMC8yMzM2LzgxMSAyNjE4LzIwMTAvODExIDI2MjkvMjAxMi84MTEKZiAyNjQxLzIwNDMvODEyIDI2MzAvMjA0Mi84MTIgMjYzOS8yMzM3LzgxMiAyNjUwLzIzNDYvODEyCmYgMjY1MC8yMzQ2LzgxMyAyNjM5LzIzMzcvODEzIDI2MzgvMjMzOC84MTMgMjY0OS8yMzQ3LzgxMwpmIDI2NDkvMjM0Ny84MTQgMjYzOC8yMzM4LzgxNCAyNjM3LzIzMzkvODE0IDI2NDgvMjM0OC84MTQKZiAyNjQ4LzIzNDgvODE1IDI2MzcvMjMzOS84MTUgMjYzNi8yMzQwLzgxNSAyNjQ3LzIzNDkvODE1CmYgMjY0Ny8yMzQ5LzgxNiAyNjM2LzIzNDAvODE2IDI2MzUvMjM0MS84MTYgMjY0Ni8yMzUwLzgxNgpmIDI2NDYvMjM1MC84MTcgMjYzNS8yMzQxLzgxNyAyNjM0LzIzNDIvODE3IDI2NDUvMjM1MS84MTcKZiAyNjQ1LzIzNTEvODE4IDI2MzQvMjM0Mi84MTggMjYzMy8yMzQzLzgxOCAyNjQ0LzIzNTIvODE4CmYgMjY0NC8yMzUyLzgxOSAyNjMzLzIzNDMvODE5IDI2MzIvMjM0NC84MTkgMjY0My8yMzUzLzgxOQpmIDI2NDMvMjM1My84MjAgMjYzMi8yMzQ0LzgyMCAyNjMxLzIzNDUvODIwIDI2NDIvMjM1NC84MjAKZiAyNjQyLzIzNTQvODIxIDI2MzEvMjM0NS84MjEgMjYyOS8yMDEyLzgyMSAyNjQwLzIwMTQvODIxCmYgMjY1Mi8yMDQ0LzgyMiAyNjQxLzIwNDMvODIyIDI2NTAvMjM0Ni84MjIgMjY2MS8yMzU1LzgyMgpmIDI2NjEvMjM1NS84MjMgMjY1MC8yMzQ2LzgyMyAyNjQ5LzIzNDcvODIzIDI2NjAvMjM1Ni84MjMKZiAyNjYwLzIzNTYvODI0IDI2NDkvMjM0Ny84MjQgMjY0OC8yMzQ4LzgyNCAyNjU5LzIzNTcvODI0CmYgMjY1OS8yMzU3LzgyNSAyNjQ4LzIzNDgvODI1IDI2NDcvMjM0OS84MjUgMjY1OC8yMzU4LzgyNQpmIDI2NTgvMjM1OC84MjYgMjY0Ny8yMzQ5LzgyNiAyNjQ2LzIzNTAvODI2IDI2NTcvMjM1OS84MjYKZiAyNjU3LzIzNTkvODI3IDI2NDYvMjM1MC84MjcgMjY0NS8yMzUxLzgyNyAyNjU2LzIzNjAvODI3CmYgMjY1Ni8yMzYwLzgyOCAyNjQ1LzIzNTEvODI4IDI2NDQvMjM1Mi84MjggMjY1NS8yMzYxLzgyOApmIDI2NTUvMjM2MS84MjkgMjY0NC8yMzUyLzgyOSAyNjQzLzIzNTMvODI5IDI2NTQvMjM2Mi84MjkKZiAyNjU0LzIzNjIvODMwIDI2NDMvMjM1My84MzAgMjY0Mi8yMzU0LzgzMCAyNjUzLzIzNjMvODMwCmYgMjY1My8yMzYzLzgzMSAyNjQyLzIzNTQvODMxIDI2NDAvMjAxNC84MzEgMjY1MS8yMDE2LzgzMQpmIDI2NjMvMjA0NS84MzIgMjY1Mi8yMDQ0LzgzMiAyNjYxLzIzNTUvODMyIDI2NzIvMjM2NC84MzIKZiAyNjcyLzIzNjQvODMzIDI2NjEvMjM1NS84MzMgMjY2MC8yMzU2LzgzMyAyNjcxLzIzNjUvODMzCmYgMjY3MS8yMzY1LzgzNCAyNjYwLzIzNTYvODM0IDI2NTkvMjM1Ny84MzQgMjY3MC8yMzY2LzgzNApmIDI2NzAvMjM2Ni84MzUgMjY1OS8yMzU3LzgzNSAyNjU4LzIzNTgvODM1IDI2NjkvMjM2Ny84MzUKZiAyNjY5LzIzNjcvODM2IDI2NTgvMjM1OC84MzYgMjY1Ny8yMzU5LzgzNiAyNjY4LzIzNjgvODM2CmYgMjY2OC8yMzY4LzgzNyAyNjU3LzIzNTkvODM3IDI2NTYvMjM2MC84MzcgMjY2Ny8yMzY5LzgzNwpmIDI2NjcvMjM2OS84MzggMjY1Ni8yMzYwLzgzOCAyNjU1LzIzNjEvODM4IDI2NjYvMjM3MC84MzgKZiAyNjY2LzIzNzAvODM5IDI2NTUvMjM2MS84MzkgMjY1NC8yMzYyLzgzOSAyNjY1LzIzNzEvODM5CmYgMjY2NS8yMzcxLzg0MCAyNjU0LzIzNjIvODQwIDI2NTMvMjM2My84NDAgMjY2NC8yMzcyLzg0MApmIDI2NjQvMjM3Mi84NDEgMjY1My8yMzYzLzg0MSAyNjUxLzIwMTYvODQxIDI2NjIvMjA1MC84NDEKZiAyNjc0LzIwNDYvODQyIDI2NjMvMjA0NS84NDIgMjY3Mi8yMzY0Lzg0MiAyNjgzLzIzNzMvODQyCmYgMjY4My8yMzczLzg0MyAyNjcyLzIzNjQvODQzIDI2NzEvMjM2NS84NDMgMjY4Mi8yMzc0Lzg0MwpmIDI2ODIvMjM3NC84NDQgMjY3MS8yMzY1Lzg0NCAyNjcwLzIzNjYvODQ0IDI2ODEvMjM3NS84NDQKZiAyNjgxLzIzNzUvODQ1IDI2NzAvMjM2Ni84NDUgMjY2OS8yMzY3Lzg0NSAyNjgwLzIzNzYvODQ1CmYgMjY4MC8yMzc2Lzg0NiAyNjY5LzIzNjcvODQ2IDI2NjgvMjM2OC84NDYgMjY3OS8yMzc3Lzg0NgpmIDI2NzkvMjM3Ny84NDcgMjY2OC8yMzY4Lzg0NyAyNjY3LzIzNjkvODQ3IDI2NzgvMjM3OC84NDcKZiAyNjc4LzIzNzgvODQ4IDI2NjcvMjM2OS84NDggMjY2Ni8yMzcwLzg0OCAyNjc3LzIzNzkvODQ4CmYgMjY3Ny8yMzc5Lzg0OSAyNjY2LzIzNzAvODQ5IDI2NjUvMjM3MS84NDkgMjY3Ni8yMzgwLzg0OQpmIDI2NzYvMjM4MC84NTAgMjY2NS8yMzcxLzg1MCAyNjY0LzIzNzIvODUwIDI2NzUvMjM4MS84NTAKZiAyNjc1LzIzODEvODUxIDI2NjQvMjM3Mi84NTEgMjY2Mi8yMDUwLzg1MSAyNjczLzIwNTQvODUxCmYgMjY4NS8yMDQ3Lzg1MiAyNjc0LzIwNDYvODUyIDI2ODMvMjM3My84NTIgMjY5NC8yMzgyLzg1MgpmIDI2OTQvMjM4Mi84NTMgMjY4My8yMzczLzg1MyAyNjgyLzIzNzQvODUzIDI2OTMvMjM4My84NTMKZiAyNjkzLzIzODMvODU0IDI2ODIvMjM3NC84NTQgMjY4MS8yMzc1Lzg1NCAyNjkyLzIzODQvODU0CmYgMjY5Mi8yMzg0Lzg1NSAyNjgxLzIzNzUvODU1IDI2ODAvMjM3Ni84NTUgMjY5MS8yMzg1Lzg1NQpmIDI2OTEvMjM4NS84NTYgMjY4MC8yMzc2Lzg1NiAyNjc5LzIzNzcvODU2IDI2OTAvMjM4Ni84NTYKZiAyNjkwLzIzODYvODU3IDI2NzkvMjM3Ny84NTcgMjY3OC8yMzc4Lzg1NyAyNjg5LzIzODcvODU3CmYgMjY4OS8yMzg3Lzg1OCAyNjc4LzIzNzgvODU4IDI2NzcvMjM3OS84NTggMjY4OC8yMzg4Lzg1OApmIDI2ODgvMjM4OC84NTkgMjY3Ny8yMzc5Lzg1OSAyNjc2LzIzODAvODU5IDI2ODcvMjM4OS84NTkKZiAyNjg3LzIzODkvODYwIDI2NzYvMjM4MC84NjAgMjY3NS8yMzgxLzg2MCAyNjg2LzIzOTAvODYwCmYgMjY4Ni8yMzkwLzg2MSAyNjc1LzIzODEvODYxIDI2NzMvMjA1NC84NjEgMjY4NC8yMDUyLzg2MQpmIDIzNTQvMjA0OC84NjIgMjY4NS8yMDQ3Lzg2MiAyNjk0LzIzODIvODYyIDIzNTYvMjEwMy84NjIKZiAyMzU2LzIxMDMvODYzIDI2OTQvMjM4Mi84NjMgMjY5My8yMzgzLzg2MyAyMzU3LzIxMDUvODYzCmYgMjM1Ny8yMTA1Lzg2NCAyNjkzLzIzODMvODY0IDI2OTIvMjM4NC84NjQgMjM1OC8yMTA3Lzg2NApmIDIzNTgvMjEwNy84NjUgMjY5Mi8yMzg0Lzg2NSAyNjkxLzIzODUvODY1IDIzNTkvMjEwOS84NjUKZiAyMzU5LzIxMDkvODY2IDI2OTEvMjM4NS84NjYgMjY5MC8yMzg2Lzg2NiAyMzYwLzIxMTEvODY2CmYgMjM2MC8yMTExLzg2NyAyNjkwLzIzODYvODY3IDI2ODkvMjM4Ny84NjcgMjM2MS8yMTEzLzg2NwpmIDIzNjEvMjExMy84NjggMjY4OS8yMzg3Lzg2OCAyNjg4LzIzODgvODY4IDIzNjIvMjExNS84NjgKZiAyMzYyLzIxMTUvODY5IDI2ODgvMjM4OC84NjkgMjY4Ny8yMzg5Lzg2OSAyMzYzLzIxMTcvODY5CmYgMjM2My8yMTE3Lzg3MCAyNjg3LzIzODkvODcwIDI2ODYvMjM5MC84NzAgMjM2NC8yMTE5Lzg3MApmIDIzNjQvMjExOS84NzEgMjY4Ni8yMzkwLzg3MSAyNjg0LzIwNTIvODcxIDIzNTUvMjA1MS84NzEKZiAyNjk2LzIwNjUvNTUyIDI3MDYvMjA5Ni81NTIgMjcwOC8yMzkxLzU1MiAyNzA1LzIzOTIvNTUyCmYgMjcwNS8yMzkyLzg3MiAyNzA4LzIzOTEvODcyIDI3MDkvMjM5My84NzIgMjcwNC8yMzk0Lzg3MgpmIDI3MDQvMjM5NC81NTQgMjcwOS8yMzkzLzU1NCAyNzEwLzIzOTUvNTU0IDI3MDMvMjM5Ni81NTQKZiAyNzAzLzIzOTYvNTU1IDI3MTAvMjM5NS81NTUgMjcxMS8yMzk3LzU1NSAyNzAyLzIzOTgvNTU1CmYgMjcwMi8yMzk4LzU1NiAyNzExLzIzOTcvNTU2IDI3MTIvMjM5OS81NTYgMjcwMS8yNDAwLzU1NgpmIDI3MDEvMjQwMC84NzMgMjcxMi8yMzk5Lzg3MyAyNzEzLzI0MDEvODczIDI3MDAvMjQwMi84NzMKZiAyNzAwLzI0MDIvNTU4IDI3MTMvMjQwMS81NTggMjcxNC8yNDAzLzU1OCAyNjk5LzI0MDQvNTU4CmYgMjY5OS8yNDA0LzU1OSAyNzE0LzI0MDMvNTU5IDI3MTUvMjQwNS81NTkgMjY5OC8yNDA2LzU1OQpmIDI2OTgvMjQwNi81NjAgMjcxNS8yNDA1LzU2MCAyNzE2LzI0MDcvNTYwIDI2OTcvMjQwOC81NjAKZiAyNjk3LzI0MDgvNTYxIDI3MTYvMjQwNy81NjEgMjcwNy8yMDYwLzU2MSAyNjk1LzE5ODAvNTYxCmYgMjcxOC8yMDY2Lzg3NCAyNjk2LzIwNjUvODc0IDI3MDUvMjM5Mi84NzQgMjcyNy8yNDA5Lzg3NApmIDI3MjcvMjQwOS81NjMgMjcwNS8yMzkyLzU2MyAyNzA0LzIzOTQvNTYzIDI3MjYvMjQxMC81NjMKZiAyNzI2LzI0MTAvODc1IDI3MDQvMjM5NC84NzUgMjcwMy8yMzk2Lzg3NSAyNzI1LzI0MTEvODc1CmYgMjcyNS8yNDExLzg3NiAyNzAzLzIzOTYvODc2IDI3MDIvMjM5OC84NzYgMjcyNC8yNDEyLzg3NgpmIDI3MjQvMjQxMi81NjYgMjcwMi8yMzk4LzU2NiAyNzAxLzI0MDAvNTY2IDI3MjMvMjQxMy81NjYKZiAyNzIzLzI0MTMvNTY3IDI3MDEvMjQwMC81NjcgMjcwMC8yNDAyLzU2NyAyNzIyLzI0MTQvNTY3CmYgMjcyMi8yNDE0Lzg3NyAyNzAwLzI0MDIvODc3IDI2OTkvMjQwNC84NzcgMjcyMS8yNDE1Lzg3NwpmIDI3MjEvMjQxNS81NjkgMjY5OS8yNDA0LzU2OSAyNjk4LzI0MDYvNTY5IDI3MjAvMjQxNi81NjkKZiAyNzIwLzI0MTYvNTcwIDI2OTgvMjQwNi81NzAgMjY5Ny8yNDA4LzU3MCAyNzE5LzI0MTcvNTcwCmYgMjcxOS8yNDE3Lzg3OCAyNjk3LzI0MDgvODc4IDI2OTUvMTk4MC84NzggMjcxNy8xOTc5Lzg3OApmIDI3MjkvMjA2Ny84NzkgMjcxOC8yMDY2Lzg3OSAyNzI3LzI0MDkvODc5IDI3MzgvMjQxOC84NzkKZiAyNzM4LzI0MTgvODgwIDI3MjcvMjQwOS84ODAgMjcyNi8yNDEwLzg4MCAyNzM3LzI0MTkvODgwCmYgMjczNy8yNDE5LzU3NCAyNzI2LzI0MTAvNTc0IDI3MjUvMjQxMS81NzQgMjczNi8yNDIwLzU3NApmIDI3MzYvMjQyMC81NzUgMjcyNS8yNDExLzU3NSAyNzI0LzI0MTIvNTc1IDI3MzUvMjQyMS81NzUKZiAyNzM1LzI0MjEvNTc2IDI3MjQvMjQxMi81NzYgMjcyMy8yNDEzLzU3NiAyNzM0LzI0MjIvNTc2CmYgMjczNC8yNDIyLzU3NyAyNzIzLzI0MTMvNTc3IDI3MjIvMjQxNC81NzcgMjczMy8yNDIzLzU3NwpmIDI3MzMvMjQyMy84ODEgMjcyMi8yNDE0Lzg4MSAyNzIxLzI0MTUvODgxIDI3MzIvMjQyNC84ODEKZiAyNzMyLzI0MjQvNTc5IDI3MjEvMjQxNS81NzkgMjcyMC8yNDE2LzU3OSAyNzMxLzI0MjUvNTc5CmYgMjczMS8yNDI1Lzg4MiAyNzIwLzI0MTYvODgyIDI3MTkvMjQxNy84ODIgMjczMC8yNDI2Lzg4MgpmIDI3MzAvMjQyNi84ODMgMjcxOS8yNDE3Lzg4MyAyNzE3LzE5NzkvODgzIDI3MjgvMTk4NC84ODMKZiAyNzQwLzIwNjgvODg0IDI3MjkvMjA2Ny84ODQgMjczOC8yNDE4Lzg4NCAyNzQ5LzI0MjcvODg0CmYgMjc0OS8yNDI3LzU4MyAyNzM4LzI0MTgvNTgzIDI3MzcvMjQxOS81ODMgMjc0OC8yNDI4LzU4MwpmIDI3NDgvMjQyOC81ODQgMjczNy8yNDE5LzU4NCAyNzM2LzI0MjAvNTg0IDI3NDcvMjQyOS81ODQKZiAyNzQ3LzI0MjkvODg1IDI3MzYvMjQyMC84ODUgMjczNS8yNDIxLzg4NSAyNzQ2LzI0MzAvODg1CmYgMjc0Ni8yNDMwLzU4NiAyNzM1LzI0MjEvNTg2IDI3MzQvMjQyMi81ODYgMjc0NS8yNDMxLzU4NgpmIDI3NDUvMjQzMS84ODYgMjczNC8yNDIyLzg4NiAyNzMzLzI0MjMvODg2IDI3NDQvMjQzMi84ODYKZiAyNzQ0LzI0MzIvNTg4IDI3MzMvMjQyMy81ODggMjczMi8yNDI0LzU4OCAyNzQzLzI0MzMvNTg4CmYgMjc0My8yNDMzLzU4OSAyNzMyLzI0MjQvNTg5IDI3MzEvMjQyNS81ODkgMjc0Mi8yNDM0LzU4OQpmIDI3NDIvMjQzNC81OTAgMjczMS8yNDI1LzU5MCAyNzMwLzI0MjYvNTkwIDI3NDEvMjQzNS81OTAKZiAyNzQxLzI0MzUvODg3IDI3MzAvMjQyNi84ODcgMjcyOC8xOTg0Lzg4NyAyNzM5LzIxMDIvODg3CmYgMjc1MS8yMDY5LzU5MiAyNzQwLzIwNjgvNTkyIDI3NDkvMjQyNy81OTIgMjc2MC8yNDM2LzU5MgpmIDI3NjAvMjQzNi81OTMgMjc0OS8yNDI3LzU5MyAyNzQ4LzI0MjgvNTkzIDI3NTkvMjQzNy81OTMKZiAyNzU5LzI0MzcvNTk0IDI3NDgvMjQyOC81OTQgMjc0Ny8yNDI5LzU5NCAyNzU4LzI0MzgvNTk0CmYgMjc1OC8yNDM4Lzg4OCAyNzQ3LzI0MjkvODg4IDI3NDYvMjQzMC84ODggMjc1Ny8yNDM5Lzg4OApmIDI3NTcvMjQzOS81OTYgMjc0Ni8yNDMwLzU5NiAyNzQ1LzI0MzEvNTk2IDI3NTYvMjQ0MC81OTYKZiAyNzU2LzI0NDAvODg5IDI3NDUvMjQzMS84ODkgMjc0NC8yNDMyLzg4OSAyNzU1LzI0NDEvODg5CmYgMjc1NS8yNDQxLzU5OCAyNzQ0LzI0MzIvNTk4IDI3NDMvMjQzMy81OTggMjc1NC8yNDQyLzU5OApmIDI3NTQvMjQ0Mi81OTkgMjc0My8yNDMzLzU5OSAyNzQyLzI0MzQvNTk5IDI3NTMvMjQ0My81OTkKZiAyNzUzLzI0NDMvODkwIDI3NDIvMjQzNC84OTAgMjc0MS8yNDM1Lzg5MCAyNzUyLzI0NDQvODkwCmYgMjc1Mi8yNDQ0Lzg5MSAyNzQxLzI0MzUvODkxIDI3MzkvMjEwMi84OTEgMjc1MC8xOTgyLzg5MQpmIDI3NjIvMjA3MC82MDIgMjc1MS8yMDY5LzYwMiAyNzYwLzI0MzYvNjAyIDI3NzEvMjQ0NS82MDIKZiAyNzcxLzI0NDUvNjAzIDI3NjAvMjQzNi82MDMgMjc1OS8yNDM3LzYwMyAyNzcwLzI0NDYvNjAzCmYgMjc3MC8yNDQ2LzYwNCAyNzU5LzI0MzcvNjA0IDI3NTgvMjQzOC82MDQgMjc2OS8yNDQ3LzYwNApmIDI3NjkvMjQ0Ny84OTIgMjc1OC8yNDM4Lzg5MiAyNzU3LzI0MzkvODkyIDI3NjgvMjQ0OC84OTIKZiAyNzY4LzI0NDgvNjA2IDI3NTcvMjQzOS82MDYgMjc1Ni8yNDQwLzYwNiAyNzY3LzI0NDkvNjA2CmYgMjc2Ny8yNDQ5Lzg5MyAyNzU2LzI0NDAvODkzIDI3NTUvMjQ0MS84OTMgMjc2Ni8yNDUwLzg5MwpmIDI3NjYvMjQ1MC82MDggMjc1NS8yNDQxLzYwOCAyNzU0LzI0NDIvNjA4IDI3NjUvMjQ1MS82MDgKZiAyNzY1LzI0NTEvNjA5IDI3NTQvMjQ0Mi82MDkgMjc1My8yNDQzLzYwOSAyNzY0LzI0NTIvNjA5CmYgMjc2NC8yNDUyLzYxMCAyNzUzLzI0NDMvNjEwIDI3NTIvMjQ0NC82MTAgMjc2My8yNDUzLzYxMApmIDI3NjMvMjQ1My82MTEgMjc1Mi8yNDQ0LzYxMSAyNzUwLzE5ODIvNjExIDI3NjEvMTk4MS82MTEKZiAyNzczLzIwNzEvNjEyIDI3NjIvMjA3MC82MTIgMjc3MS8yNDQ1LzYxMiAyNzgyLzI0NTQvNjEyCmYgMjc4Mi8yNDU0LzYxMyAyNzcxLzI0NDUvNjEzIDI3NzAvMjQ0Ni82MTMgMjc4MS8yNDU1LzYxMwpmIDI3ODEvMjQ1NS82MTQgMjc3MC8yNDQ2LzYxNCAyNzY5LzI0NDcvNjE0IDI3ODAvMjQ1Ni82MTQKZiAyNzgwLzI0NTYvODk0IDI3NjkvMjQ0Ny84OTQgMjc2OC8yNDQ4Lzg5NCAyNzc5LzI0NTcvODk0CmYgMjc3OS8yNDU3LzYxNiAyNzY4LzI0NDgvNjE2IDI3NjcvMjQ0OS82MTYgMjc3OC8yNDU4LzYxNgpmIDI3NzgvMjQ1OC84OTUgMjc2Ny8yNDQ5Lzg5NSAyNzY2LzI0NTAvODk1IDI3NzcvMjQ1OS84OTUKZiAyNzc3LzI0NTkvNjE4IDI3NjYvMjQ1MC82MTggMjc2NS8yNDUxLzYxOCAyNzc2LzI0NjAvNjE4CmYgMjc3Ni8yNDYwLzg5NiAyNzY1LzI0NTEvODk2IDI3NjQvMjQ1Mi84OTYgMjc3NS8yNDYxLzg5NgpmIDI3NzUvMjQ2MS84OTcgMjc2NC8yNDUyLzg5NyAyNzYzLzI0NTMvODk3IDI3NzQvMjQ2Mi84OTcKZiAyNzc0LzI0NjIvNjIxIDI3NjMvMjQ1My82MjEgMjc2MS8xOTgxLzYyMSAyNzcyLzE5ODUvNjIxCmYgMjc4NC8yMDcyLzg5OCAyNzczLzIwNzEvODk4IDI3ODIvMjQ1NC84OTggMjc5My8yNDYzLzg5OApmIDI3OTMvMjQ2My82MjMgMjc4Mi8yNDU0LzYyMyAyNzgxLzI0NTUvNjIzIDI3OTIvMjQ2NC82MjMKZiAyNzkyLzI0NjQvNjI0IDI3ODEvMjQ1NS82MjQgMjc4MC8yNDU2LzYyNCAyNzkxLzI0NjUvNjI0CmYgMjc5MS8yNDY1Lzg5OSAyNzgwLzI0NTYvODk5IDI3NzkvMjQ1Ny84OTkgMjc5MC8yNDY2Lzg5OQpmIDI3OTAvMjQ2Ni82MjYgMjc3OS8yNDU3LzYyNiAyNzc4LzI0NTgvNjI2IDI3ODkvMjQ2Ny82MjYKZiAyNzg5LzI0NjcvOTAwIDI3NzgvMjQ1OC85MDAgMjc3Ny8yNDU5LzkwMCAyNzg4LzI0NjgvOTAwCmYgMjc4OC8yNDY4LzYyOCAyNzc3LzI0NTkvNjI4IDI3NzYvMjQ2MC82MjggMjc4Ny8yNDY5LzYyOApmIDI3ODcvMjQ2OS82MjkgMjc3Ni8yNDYwLzYyOSAyNzc1LzI0NjEvNjI5IDI3ODYvMjQ3MC82MjkKZiAyNzg2LzI0NzAvNjMwIDI3NzUvMjQ2MS82MzAgMjc3NC8yNDYyLzYzMCAyNzg1LzI0NzEvNjMwCmYgMjc4NS8yNDcxLzkwMSAyNzc0LzI0NjIvOTAxIDI3NzIvMTk4NS85MDEgMjc4My8xOTg3LzkwMQpmIDI3OTUvMjA3My82MzIgMjc4NC8yMDcyLzYzMiAyNzkzLzI0NjMvNjMyIDI4MDQvMjQ3Mi82MzIKZiAyODA0LzI0NzIvNjMzIDI3OTMvMjQ2My82MzMgMjc5Mi8yNDY0LzYzMyAyODAzLzI0NzMvNjMzCmYgMjgwMy8yNDczLzkwMiAyNzkyLzI0NjQvOTAyIDI3OTEvMjQ2NS85MDIgMjgwMi8yNDc0LzkwMgpmIDI4MDIvMjQ3NC85MDMgMjc5MS8yNDY1LzkwMyAyNzkwLzI0NjYvOTAzIDI4MDEvMjQ3NS85MDMKZiAyODAxLzI0NzUvOTA0IDI3OTAvMjQ2Ni85MDQgMjc4OS8yNDY3LzkwNCAyODAwLzI0NzYvOTA0CmYgMjgwMC8yNDc2LzkwNSAyNzg5LzI0NjcvOTA1IDI3ODgvMjQ2OC85MDUgMjc5OS8yNDc3LzkwNQpmIDI3OTkvMjQ3Ny82MzggMjc4OC8yNDY4LzYzOCAyNzg3LzI0NjkvNjM4IDI3OTgvMjQ3OC82MzgKZiAyNzk4LzI0NzgvNjM5IDI3ODcvMjQ2OS82MzkgMjc4Ni8yNDcwLzYzOSAyNzk3LzI0NzkvNjM5CmYgMjc5Ny8yNDc5LzkwNiAyNzg2LzI0NzAvOTA2IDI3ODUvMjQ3MS85MDYgMjc5Ni8yNDgwLzkwNgpmIDI3OTYvMjQ4MC82NDEgMjc4NS8yNDcxLzY0MSAyNzgzLzE5ODcvNjQxIDI3OTQvMTk4OS82NDEKZiAyODA2LzIwNzQvOTA3IDI3OTUvMjA3My85MDcgMjgwNC8yNDcyLzkwNyAyODE1LzI0ODEvOTA3CmYgMjgxNS8yNDgxLzkwOCAyODA0LzI0NzIvOTA4IDI4MDMvMjQ3My85MDggMjgxNC8yNDgyLzkwOApmIDI4MTQvMjQ4Mi85MDkgMjgwMy8yNDczLzkwOSAyODAyLzI0NzQvOTA5IDI4MTMvMjQ4My85MDkKZiAyODEzLzI0ODMvOTEwIDI4MDIvMjQ3NC85MTAgMjgwMS8yNDc1LzkxMCAyODEyLzI0ODQvOTEwCmYgMjgxMi8yNDg0LzY0NiAyODAxLzI0NzUvNjQ2IDI4MDAvMjQ3Ni82NDYgMjgxMS8yNDg1LzY0NgpmIDI4MTEvMjQ4NS85MTEgMjgwMC8yNDc2LzkxMSAyNzk5LzI0NzcvOTExIDI4MTAvMjQ4Ni85MTEKZiAyODEwLzI0ODYvNjQ4IDI3OTkvMjQ3Ny82NDggMjc5OC8yNDc4LzY0OCAyODA5LzI0ODcvNjQ4CmYgMjgwOS8yNDg3LzkxMiAyNzk4LzI0NzgvOTEyIDI3OTcvMjQ3OS85MTIgMjgwOC8yNDg4LzkxMgpmIDI4MDgvMjQ4OC82NTAgMjc5Ny8yNDc5LzY1MCAyNzk2LzI0ODAvNjUwIDI4MDcvMjQ4OS82NTAKZiAyODA3LzI0ODkvNjUxIDI3OTYvMjQ4MC82NTEgMjc5NC8xOTg5LzY1MSAyODA1LzE5OTEvNjUxCmYgMjgxNy8yMDc1LzY1MiAyODA2LzIwNzQvNjUyIDI4MTUvMjQ4MS82NTIgMjgyNi8yNDkwLzY1MgpmIDI4MjYvMjQ5MC85MTMgMjgxNS8yNDgxLzkxMyAyODE0LzI0ODIvOTEzIDI4MjUvMjQ5MS85MTMKZiAyODI1LzI0OTEvOTE0IDI4MTQvMjQ4Mi85MTQgMjgxMy8yNDgzLzkxNCAyODI0LzI0OTIvOTE0CmYgMjgyNC8yNDkyLzkxNSAyODEzLzI0ODMvOTE1IDI4MTIvMjQ4NC85MTUgMjgyMy8yNDkzLzkxNQpmIDI4MjMvMjQ5My85MTYgMjgxMi8yNDg0LzkxNiAyODExLzI0ODUvOTE2IDI4MjIvMjQ5NC85MTYKZiAyODIyLzI0OTQvNjU3IDI4MTEvMjQ4NS82NTcgMjgxMC8yNDg2LzY1NyAyODIxLzI0OTUvNjU3CmYgMjgyMS8yNDk1LzY1OCAyODEwLzI0ODYvNjU4IDI4MDkvMjQ4Ny82NTggMjgyMC8yNDk2LzY1OApmIDI4MjAvMjQ5Ni82NTkgMjgwOS8yNDg3LzY1OSAyODA4LzI0ODgvNjU5IDI4MTkvMjQ5Ny82NTkKZiAyODE5LzI0OTcvOTE3IDI4MDgvMjQ4OC85MTcgMjgwNy8yNDg5LzkxNyAyODE4LzI0OTgvOTE3CmYgMjgxOC8yNDk4LzkxOCAyODA3LzI0ODkvOTE4IDI4MDUvMTk5MS85MTggMjgxNi8xOTkzLzkxOApmIDI4MjgvMjA3Ni82NjIgMjgxNy8yMDc1LzY2MiAyODI2LzI0OTAvNjYyIDI4MzcvMjQ5OS82NjIKZiAyODM3LzI0OTkvNjYzIDI4MjYvMjQ5MC82NjMgMjgyNS8yNDkxLzY2MyAyODM2LzI1MDAvNjYzCmYgMjgzNi8yNTAwLzkxOSAyODI1LzI0OTEvOTE5IDI4MjQvMjQ5Mi85MTkgMjgzNS8yNTAxLzkxOQpmIDI4MzUvMjUwMS82NjUgMjgyNC8yNDkyLzY2NSAyODIzLzI0OTMvNjY1IDI4MzQvMjUwMi82NjUKZiAyODM0LzI1MDIvNjY2IDI4MjMvMjQ5My82NjYgMjgyMi8yNDk0LzY2NiAyODMzLzI1MDMvNjY2CmYgMjgzMy8yNTAzLzY2NyAyODIyLzI0OTQvNjY3IDI4MjEvMjQ5NS82NjcgMjgzMi8yNTA0LzY2NwpmIDI4MzIvMjUwNC85MjAgMjgyMS8yNDk1LzkyMCAyODIwLzI0OTYvOTIwIDI4MzEvMjUwNS85MjAKZiAyODMxLzI1MDUvNjY5IDI4MjAvMjQ5Ni82NjkgMjgxOS8yNDk3LzY2OSAyODMwLzI1MDYvNjY5CmYgMjgzMC8yNTA2LzY3MCAyODE5LzI0OTcvNjcwIDI4MTgvMjQ5OC82NzAgMjgyOS8yNTA3LzY3MApmIDI4MjkvMjUwNy85MjEgMjgxOC8yNDk4LzkyMSAyODE2LzE5OTMvOTIxIDI4MjcvMTk5NS85MjEKZiAyODM5LzIwNzcvNjcyIDI4MjgvMjA3Ni82NzIgMjgzNy8yNDk5LzY3MiAyODQ4LzI1MDgvNjcyCmYgMjg0OC8yNTA4LzkyMiAyODM3LzI0OTkvOTIyIDI4MzYvMjUwMC85MjIgMjg0Ny8yNTA5LzkyMgpmIDI4NDcvMjUwOS82NzQgMjgzNi8yNTAwLzY3NCAyODM1LzI1MDEvNjc0IDI4NDYvMjUxMC82NzQKZiAyODQ2LzI1MTAvNjc1IDI4MzUvMjUwMS82NzUgMjgzNC8yNTAyLzY3NSAyODQ1LzI1MTEvNjc1CmYgMjg0NS8yNTExLzY3NiAyODM0LzI1MDIvNjc2IDI4MzMvMjUwMy82NzYgMjg0NC8yNTEyLzY3NgpmIDI4NDQvMjUxMi85MjMgMjgzMy8yNTAzLzkyMyAyODMyLzI1MDQvOTIzIDI4NDMvMjUxMy85MjMKZiAyODQzLzI1MTMvOTI0IDI4MzIvMjUwNC85MjQgMjgzMS8yNTA1LzkyNCAyODQyLzI1MTQvOTI0CmYgMjg0Mi8yNTE0LzkyNSAyODMxLzI1MDUvOTI1IDI4MzAvMjUwNi85MjUgMjg0MS8yNTE1LzkyNQpmIDI4NDEvMjUxNS85MjYgMjgzMC8yNTA2LzkyNiAyODI5LzI1MDcvOTI2IDI4NDAvMjUxNi85MjYKZiAyODQwLzI1MTYvNjgxIDI4MjkvMjUwNy82ODEgMjgyNy8xOTk1LzY4MSAyODM4LzE5OTcvNjgxCmYgMjg1MC8yMDc4LzkyNyAyODM5LzIwNzcvOTI3IDI4NDgvMjUwOC85MjcgMjg1OS8yNTE3LzkyNwpmIDI4NTkvMjUxNy85MjggMjg0OC8yNTA4LzkyOCAyODQ3LzI1MDkvOTI4IDI4NTgvMjUxOC85MjgKZiAyODU4LzI1MTgvOTI5IDI4NDcvMjUwOS85MjkgMjg0Ni8yNTEwLzkyOSAyODU3LzI1MTkvOTI5CmYgMjg1Ny8yNTE5LzY4NSAyODQ2LzI1MTAvNjg1IDI4NDUvMjUxMS82ODUgMjg1Ni8yNTIwLzY4NQpmIDI4NTYvMjUyMC85MzAgMjg0NS8yNTExLzkzMCAyODQ0LzI1MTIvOTMwIDI4NTUvMjUyMS85MzAKZiAyODU1LzI1MjEvOTMxIDI4NDQvMjUxMi85MzEgMjg0My8yNTEzLzkzMSAyODU0LzI1MjIvOTMxCmYgMjg1NC8yNTIyLzkzMiAyODQzLzI1MTMvOTMyIDI4NDIvMjUxNC85MzIgMjg1My8yNTIzLzkzMgpmIDI4NTMvMjUyMy82ODkgMjg0Mi8yNTE0LzY4OSAyODQxLzI1MTUvNjg5IDI4NTIvMjUyNC82ODkKZiAyODUyLzI1MjQvOTMzIDI4NDEvMjUxNS85MzMgMjg0MC8yNTE2LzkzMyAyODUxLzI1MjUvOTMzCmYgMjg1MS8yNTI1LzkzNCAyODQwLzI1MTYvOTM0IDI4MzgvMTk5Ny85MzQgMjg0OS8xOTk5LzkzNApmIDI4NjEvMjA3OS82OTIgMjg1MC8yMDc4LzY5MiAyODU5LzI1MTcvNjkyIDI4NzAvMjUyNi82OTIKZiAyODcwLzI1MjYvNjkzIDI4NTkvMjUxNy82OTMgMjg1OC8yNTE4LzY5MyAyODY5LzI1MjcvNjkzCmYgMjg2OS8yNTI3LzY5NCAyODU4LzI1MTgvNjk0IDI4NTcvMjUxOS82OTQgMjg2OC8yNTI4LzY5NApmIDI4NjgvMjUyOC85MzUgMjg1Ny8yNTE5LzkzNSAyODU2LzI1MjAvOTM1IDI4NjcvMjUyOS85MzUKZiAyODY3LzI1MjkvNjk2IDI4NTYvMjUyMC82OTYgMjg1NS8yNTIxLzY5NiAyODY2LzI1MzAvNjk2CmYgMjg2Ni8yNTMwLzY5NyAyODU1LzI1MjEvNjk3IDI4NTQvMjUyMi82OTcgMjg2NS8yNTMxLzY5NwpmIDI4NjUvMjUzMS82OTggMjg1NC8yNTIyLzY5OCAyODUzLzI1MjMvNjk4IDI4NjQvMjUzMi82OTgKZiAyODY0LzI1MzIvNjk5IDI4NTMvMjUyMy82OTkgMjg1Mi8yNTI0LzY5OSAyODYzLzI1MzMvNjk5CmYgMjg2My8yNTMzLzkzNiAyODUyLzI1MjQvOTM2IDI4NTEvMjUyNS85MzYgMjg2Mi8yNTM0LzkzNgpmIDI4NjIvMjUzNC83MDEgMjg1MS8yNTI1LzcwMSAyODQ5LzE5OTkvNzAxIDI4NjAvMjAwMS83MDEKZiAyODcyLzIwODAvNzAyIDI4NjEvMjA3OS83MDIgMjg3MC8yNTI2LzcwMiAyODgxLzI1MzUvNzAyCmYgMjg4MS8yNTM1LzcwMyAyODcwLzI1MjYvNzAzIDI4NjkvMjUyNy83MDMgMjg4MC8yNTM2LzcwMwpmIDI4ODAvMjUzNi85MzcgMjg2OS8yNTI3LzkzNyAyODY4LzI1MjgvOTM3IDI4NzkvMjUzNy85MzcKZiAyODc5LzI1MzcvOTM4IDI4NjgvMjUyOC85MzggMjg2Ny8yNTI5LzkzOCAyODc4LzI1MzgvOTM4CmYgMjg3OC8yNTM4LzcwNiAyODY3LzI1MjkvNzA2IDI4NjYvMjUzMC83MDYgMjg3Ny8yNTM5LzcwNgpmIDI4NzcvMjUzOS85MzkgMjg2Ni8yNTMwLzkzOSAyODY1LzI1MzEvOTM5IDI4NzYvMjU0MC85MzkKZiAyODc2LzI1NDAvOTQwIDI4NjUvMjUzMS85NDAgMjg2NC8yNTMyLzk0MCAyODc1LzI1NDEvOTQwCmYgMjg3NS8yNTQxLzk0MSAyODY0LzI1MzIvOTQxIDI4NjMvMjUzMy85NDEgMjg3NC8yNTQyLzk0MQpmIDI4NzQvMjU0Mi85NDIgMjg2My8yNTMzLzk0MiAyODYyLzI1MzQvOTQyIDI4NzMvMjU0My85NDIKZiAyODczLzI1NDMvNzExIDI4NjIvMjUzNC83MTEgMjg2MC8yMDAxLzcxMSAyODcxLzIwMDMvNzExCmYgMjg4My8yMDgxLzk0MyAyODcyLzIwODAvOTQzIDI4ODEvMjUzNS85NDMgMjg5Mi8yNTQ0Lzk0MwpmIDI4OTIvMjU0NC83MTMgMjg4MS8yNTM1LzcxMyAyODgwLzI1MzYvNzEzIDI4OTEvMjU0NS83MTMKZiAyODkxLzI1NDUvOTQ0IDI4ODAvMjUzNi85NDQgMjg3OS8yNTM3Lzk0NCAyODkwLzI1NDYvOTQ0CmYgMjg5MC8yNTQ2Lzk0NSAyODc5LzI1MzcvOTQ1IDI4NzgvMjUzOC85NDUgMjg4OS8yNTQ3Lzk0NQpmIDI4ODkvMjU0Ny85NDYgMjg3OC8yNTM4Lzk0NiAyODc3LzI1MzkvOTQ2IDI4ODgvMjU0OC85NDYKZiAyODg4LzI1NDgvOTQ3IDI4NzcvMjUzOS85NDcgMjg3Ni8yNTQwLzk0NyAyODg3LzI1NDkvOTQ3CmYgMjg4Ny8yNTQ5LzcxOCAyODc2LzI1NDAvNzE4IDI4NzUvMjU0MS83MTggMjg4Ni8yNTUwLzcxOApmIDI4ODYvMjU1MC83MTkgMjg3NS8yNTQxLzcxOSAyODc0LzI1NDIvNzE5IDI4ODUvMjU1MS83MTkKZiAyODg1LzI1NTEvNzIwIDI4NzQvMjU0Mi83MjAgMjg3My8yNTQzLzcyMCAyODg0LzI1NTIvNzIwCmYgMjg4NC8yNTUyLzcyMSAyODczLzI1NDMvNzIxIDI4NzEvMjAwMy83MjEgMjg4Mi8yMDA1LzcyMQpmIDI4OTQvMjA4Mi85NDggMjg4My8yMDgxLzk0OCAyODkyLzI1NDQvOTQ4IDI5MDMvMjU1My85NDgKZiAyOTAzLzI1NTMvNzIzIDI4OTIvMjU0NC83MjMgMjg5MS8yNTQ1LzcyMyAyOTAyLzI1NTQvNzIzCmYgMjkwMi8yNTU0Lzk0OSAyODkxLzI1NDUvOTQ5IDI4OTAvMjU0Ni85NDkgMjkwMS8yNTU1Lzk0OQpmIDI5MDEvMjU1NS85NTAgMjg5MC8yNTQ2Lzk1MCAyODg5LzI1NDcvOTUwIDI5MDAvMjU1Ni85NTAKZiAyOTAwLzI1NTYvOTUxIDI4ODkvMjU0Ny85NTEgMjg4OC8yNTQ4Lzk1MSAyODk5LzI1NTcvOTUxCmYgMjg5OS8yNTU3Lzk1MiAyODg4LzI1NDgvOTUyIDI4ODcvMjU0OS85NTIgMjg5OC8yNTU4Lzk1MgpmIDI4OTgvMjU1OC83MjggMjg4Ny8yNTQ5LzcyOCAyODg2LzI1NTAvNzI4IDI4OTcvMjU1OS83MjgKZiAyODk3LzI1NTkvOTUzIDI4ODYvMjU1MC85NTMgMjg4NS8yNTUxLzk1MyAyODk2LzI1NjAvOTUzCmYgMjg5Ni8yNTYwLzczMCAyODg1LzI1NTEvNzMwIDI4ODQvMjU1Mi83MzAgMjg5NS8yNTYxLzczMApmIDI4OTUvMjU2MS85NTQgMjg4NC8yNTUyLzk1NCAyODgyLzIwMDUvOTU0IDI4OTMvMjAwNy85NTQKZiAyOTA1LzIwODMvNzMyIDI4OTQvMjA4Mi83MzIgMjkwMy8yNTUzLzczMiAyOTE0LzI1NjIvNzMyCmYgMjkxNC8yNTYyLzk1NSAyOTAzLzI1NTMvOTU1IDI5MDIvMjU1NC85NTUgMjkxMy8yNTYzLzk1NQpmIDI5MTMvMjU2My85NTYgMjkwMi8yNTU0Lzk1NiAyOTAxLzI1NTUvOTU2IDI5MTIvMjU2NC85NTYKZiAyOTEyLzI1NjQvOTU3IDI5MDEvMjU1NS85NTcgMjkwMC8yNTU2Lzk1NyAyOTExLzI1NjUvOTU3CmYgMjkxMS8yNTY1LzczNiAyOTAwLzI1NTYvNzM2IDI4OTkvMjU1Ny83MzYgMjkxMC8yNTY2LzczNgpmIDI5MTAvMjU2Ni83MzcgMjg5OS8yNTU3LzczNyAyODk4LzI1NTgvNzM3IDI5MDkvMjU2Ny83MzcKZiAyOTA5LzI1NjcvNzM4IDI4OTgvMjU1OC83MzggMjg5Ny8yNTU5LzczOCAyOTA4LzI1NjgvNzM4CmYgMjkwOC8yNTY4LzczOSAyODk3LzI1NTkvNzM5IDI4OTYvMjU2MC83MzkgMjkwNy8yNTY5LzczOQpmIDI5MDcvMjU2OS85NTggMjg5Ni8yNTYwLzk1OCAyODk1LzI1NjEvOTU4IDI5MDYvMjU3MC85NTgKZiAyOTA2LzI1NzAvOTU5IDI4OTUvMjU2MS85NTkgMjg5My8yMDA3Lzk1OSAyOTA0LzIwMDkvOTU5CmYgMjkxNi8yMDg0Lzc0MiAyOTA1LzIwODMvNzQyIDI5MTQvMjU2Mi83NDIgMjkyNS8yNTcxLzc0MgpmIDI5MjUvMjU3MS83NDMgMjkxNC8yNTYyLzc0MyAyOTEzLzI1NjMvNzQzIDI5MjQvMjU3Mi83NDMKZiAyOTI0LzI1NzIvNzQ0IDI5MTMvMjU2My83NDQgMjkxMi8yNTY0Lzc0NCAyOTIzLzI1NzMvNzQ0CmYgMjkyMy8yNTczLzc0NSAyOTEyLzI1NjQvNzQ1IDI5MTEvMjU2NS83NDUgMjkyMi8yNTc0Lzc0NQpmIDI5MjIvMjU3NC85NjAgMjkxMS8yNTY1Lzk2MCAyOTEwLzI1NjYvOTYwIDI5MjEvMjU3NS85NjAKZiAyOTIxLzI1NzUvNzQ3IDI5MTAvMjU2Ni83NDcgMjkwOS8yNTY3Lzc0NyAyOTIwLzI1NzYvNzQ3CmYgMjkyMC8yNTc2Lzk2MSAyOTA5LzI1NjcvOTYxIDI5MDgvMjU2OC85NjEgMjkxOS8yNTc3Lzk2MQpmIDI5MTkvMjU3Ny85NjIgMjkwOC8yNTY4Lzk2MiAyOTA3LzI1NjkvOTYyIDI5MTgvMjU3OC85NjIKZiAyOTE4LzI1NzgvNzUwIDI5MDcvMjU2OS83NTAgMjkwNi8yNTcwLzc1MCAyOTE3LzI1NzkvNzUwCmYgMjkxNy8yNTc5Lzk2MyAyOTA2LzI1NzAvOTYzIDI5MDQvMjAwOS85NjMgMjkxNS8yMDExLzk2MwpmIDI5MjcvMjA4NS85NjQgMjkxNi8yMDg0Lzk2NCAyOTI1LzI1NzEvOTY0IDI5MzYvMjU4MC85NjQKZiAyOTM2LzI1ODAvOTY1IDI5MjUvMjU3MS85NjUgMjkyNC8yNTcyLzk2NSAyOTM1LzI1ODEvOTY1CmYgMjkzNS8yNTgxLzc1NCAyOTI0LzI1NzIvNzU0IDI5MjMvMjU3My83NTQgMjkzNC8yNTgyLzc1NApmIDI5MzQvMjU4Mi85NjYgMjkyMy8yNTczLzk2NiAyOTIyLzI1NzQvOTY2IDI5MzMvMjU4My85NjYKZiAyOTMzLzI1ODMvNzU2IDI5MjIvMjU3NC83NTYgMjkyMS8yNTc1Lzc1NiAyOTMyLzI1ODQvNzU2CmYgMjkzMi8yNTg0Lzk2NyAyOTIxLzI1NzUvOTY3IDI5MjAvMjU3Ni85NjcgMjkzMS8yNTg1Lzk2NwpmIDI5MzEvMjU4NS83NTggMjkyMC8yNTc2Lzc1OCAyOTE5LzI1NzcvNzU4IDI5MzAvMjU4Ni83NTgKZiAyOTMwLzI1ODYvNzU5IDI5MTkvMjU3Ny83NTkgMjkxOC8yNTc4Lzc1OSAyOTI5LzI1ODcvNzU5CmYgMjkyOS8yNTg3Lzc2MCAyOTE4LzI1NzgvNzYwIDI5MTcvMjU3OS83NjAgMjkyOC8yNTg4Lzc2MApmIDI5MjgvMjU4OC83NjEgMjkxNy8yNTc5Lzc2MSAyOTE1LzIwMTEvNzYxIDI5MjYvMjAxMy83NjEKZiAyOTM4LzIwODYvOTY4IDI5MjcvMjA4NS85NjggMjkzNi8yNTgwLzk2OCAyOTQ3LzI1ODkvOTY4CmYgMjk0Ny8yNTg5Lzk2OSAyOTM2LzI1ODAvOTY5IDI5MzUvMjU4MS85NjkgMjk0Ni8yNTkwLzk2OQpmIDI5NDYvMjU5MC85NzAgMjkzNS8yNTgxLzk3MCAyOTM0LzI1ODIvOTcwIDI5NDUvMjU5MS85NzAKZiAyOTQ1LzI1OTEvOTcxIDI5MzQvMjU4Mi85NzEgMjkzMy8yNTgzLzk3MSAyOTQ0LzI1OTIvOTcxCmYgMjk0NC8yNTkyLzk3MiAyOTMzLzI1ODMvOTcyIDI5MzIvMjU4NC85NzIgMjk0My8yNTkzLzk3MgpmIDI5NDMvMjU5My83NjcgMjkzMi8yNTg0Lzc2NyAyOTMxLzI1ODUvNzY3IDI5NDIvMjU5NC83NjcKZiAyOTQyLzI1OTQvNzY4IDI5MzEvMjU4NS83NjggMjkzMC8yNTg2Lzc2OCAyOTQxLzI1OTUvNzY4CmYgMjk0MS8yNTk1Lzc2OSAyOTMwLzI1ODYvNzY5IDI5MjkvMjU4Ny83NjkgMjk0MC8yNTk2Lzc2OQpmIDI5NDAvMjU5Ni83NzAgMjkyOS8yNTg3Lzc3MCAyOTI4LzI1ODgvNzcwIDI5MzkvMjU5Ny83NzAKZiAyOTM5LzI1OTcvNzcxIDI5MjgvMjU4OC83NzEgMjkyNi8yMDEzLzc3MSAyOTM3LzIwMTUvNzcxCmYgMjk0OS8yMDg3Lzk3MyAyOTM4LzIwODYvOTczIDI5NDcvMjU4OS85NzMgMjk1OC8yNTk4Lzk3MwpmIDI5NTgvMjU5OC85NzQgMjk0Ny8yNTg5Lzk3NCAyOTQ2LzI1OTAvOTc0IDI5NTcvMjU5OS85NzQKZiAyOTU3LzI1OTkvOTc1IDI5NDYvMjU5MC85NzUgMjk0NS8yNTkxLzk3NSAyOTU2LzI2MDAvOTc1CmYgMjk1Ni8yNjAwLzk3NiAyOTQ1LzI1OTEvOTc2IDI5NDQvMjU5Mi85NzYgMjk1NS8yNjAxLzk3NgpmIDI5NTUvMjYwMS85NzcgMjk0NC8yNTkyLzk3NyAyOTQzLzI1OTMvOTc3IDI5NTQvMjYwMi85NzcKZiAyOTU0LzI2MDIvNzc3IDI5NDMvMjU5My83NzcgMjk0Mi8yNTk0Lzc3NyAyOTUzLzI2MDMvNzc3CmYgMjk1My8yNjAzLzc3OCAyOTQyLzI1OTQvNzc4IDI5NDEvMjU5NS83NzggMjk1Mi8yNjA0Lzc3OApmIDI5NTIvMjYwNC83NzkgMjk0MS8yNTk1Lzc3OSAyOTQwLzI1OTYvNzc5IDI5NTEvMjYwNS83NzkKZiAyOTUxLzI2MDUvNzgwIDI5NDAvMjU5Ni83ODAgMjkzOS8yNTk3Lzc4MCAyOTUwLzI2MDYvNzgwCmYgMjk1MC8yNjA2Lzk3OCAyOTM5LzI1OTcvOTc4IDI5MzcvMjAxNS85NzggMjk0OC8yMDQ5Lzk3OApmIDI5NjAvMjA4OC85NzkgMjk0OS8yMDg3Lzk3OSAyOTU4LzI1OTgvOTc5IDI5NjkvMjYwNy85NzkKZiAyOTY5LzI2MDcvOTgwIDI5NTgvMjU5OC85ODAgMjk1Ny8yNTk5Lzk4MCAyOTY4LzI2MDgvOTgwCmYgMjk2OC8yNjA4Lzk4MSAyOTU3LzI1OTkvOTgxIDI5NTYvMjYwMC85ODEgMjk2Ny8yNjA5Lzk4MQpmIDI5NjcvMjYwOS85ODIgMjk1Ni8yNjAwLzk4MiAyOTU1LzI2MDEvOTgyIDI5NjYvMjYxMC85ODIKZiAyOTY2LzI2MTAvOTgzIDI5NTUvMjYwMS85ODMgMjk1NC8yNjAyLzk4MyAyOTY1LzI2MTEvOTgzCmYgMjk2NS8yNjExLzk4NCAyOTU0LzI2MDIvOTg0IDI5NTMvMjYwMy85ODQgMjk2NC8yNjEyLzk4NApmIDI5NjQvMjYxMi83ODggMjk1My8yNjAzLzc4OCAyOTUyLzI2MDQvNzg4IDI5NjMvMjYxMy83ODgKZiAyOTYzLzI2MTMvNzg5IDI5NTIvMjYwNC83ODkgMjk1MS8yNjA1Lzc4OSAyOTYyLzI2MTQvNzg5CmYgMjk2Mi8yNjE0Lzc5MCAyOTUxLzI2MDUvNzkwIDI5NTAvMjYwNi83OTAgMjk2MS8yNjE1Lzc5MApmIDI5NjEvMjYxNS85ODUgMjk1MC8yNjA2Lzk4NSAyOTQ4LzIwNDkvOTg1IDI5NTkvMjA1My85ODUKZiAyOTcxLzIwODkvOTg2IDI5NjAvMjA4OC85ODYgMjk2OS8yNjA3Lzk4NiAyOTgwLzI2MTYvOTg2CmYgMjk4MC8yNjE2Lzk4NyAyOTY5LzI2MDcvOTg3IDI5NjgvMjYwOC85ODcgMjk3OS8yNjE3Lzk4NwpmIDI5NzkvMjYxNy85ODggMjk2OC8yNjA4Lzk4OCAyOTY3LzI2MDkvOTg4IDI5NzgvMjYxOC85ODgKZiAyOTc4LzI2MTgvOTg5IDI5NjcvMjYwOS85ODkgMjk2Ni8yNjEwLzk4OSAyOTc3LzI2MTkvOTg5CmYgMjk3Ny8yNjE5Lzk5MCAyOTY2LzI2MTAvOTkwIDI5NjUvMjYxMS85OTAgMjk3Ni8yNjIwLzk5MApmIDI5NzYvMjYyMC85OTEgMjk2NS8yNjExLzk5MSAyOTY0LzI2MTIvOTkxIDI5NzUvMjYyMS85OTEKZiAyOTc1LzI2MjEvNzk4IDI5NjQvMjYxMi83OTggMjk2My8yNjEzLzc5OCAyOTc0LzI2MjIvNzk4CmYgMjk3NC8yNjIyLzc5OSAyOTYzLzI2MTMvNzk5IDI5NjIvMjYxNC83OTkgMjk3My8yNjIzLzc5OQpmIDI5NzMvMjYyMy85OTIgMjk2Mi8yNjE0Lzk5MiAyOTYxLzI2MTUvOTkyIDI5NzIvMjYyNC85OTIKZiAyOTcyLzI2MjQvOTkzIDI5NjEvMjYxNS85OTMgMjk1OS8yMDUzLzk5MyAyOTcwLzIwNTcvOTkzCmYgMjk4Mi8yMDkwLzk5NCAyOTcxLzIwODkvOTk0IDI5ODAvMjYxNi85OTQgMjk5MS8yNjI1Lzk5NApmIDI5OTEvMjYyNS85OTUgMjk4MC8yNjE2Lzk5NSAyOTc5LzI2MTcvOTk1IDI5OTAvMjYyNi85OTUKZiAyOTkwLzI2MjYvOTk2IDI5NzkvMjYxNy85OTYgMjk3OC8yNjE4Lzk5NiAyOTg5LzI2MjcvOTk2CmYgMjk4OS8yNjI3LzgwNSAyOTc4LzI2MTgvODA1IDI5NzcvMjYxOS84MDUgMjk4OC8yNjI4LzgwNQpmIDI5ODgvMjYyOC85OTcgMjk3Ny8yNjE5Lzk5NyAyOTc2LzI2MjAvOTk3IDI5ODcvMjYyOS85OTcKZiAyOTg3LzI2MjkvOTk4IDI5NzYvMjYyMC85OTggMjk3NS8yNjIxLzk5OCAyOTg2LzI2MzAvOTk4CmYgMjk4Ni8yNjMwLzgwOCAyOTc1LzI2MjEvODA4IDI5NzQvMjYyMi84MDggMjk4NS8yNjMxLzgwOApmIDI5ODUvMjYzMS84MDkgMjk3NC8yNjIyLzgwOSAyOTczLzI2MjMvODA5IDI5ODQvMjYzMi84MDkKZiAyOTg0LzI2MzIvOTk5IDI5NzMvMjYyMy85OTkgMjk3Mi8yNjI0Lzk5OSAyOTgzLzI2MzMvOTk5CmYgMjk4My8yNjMzLzEwMDAgMjk3Mi8yNjI0LzEwMDAgMjk3MC8yMDU3LzEwMDAgMjk4MS8yMDU5LzEwMDAKZiAyOTkzLzIwOTEvMTAwMSAyOTgyLzIwOTAvMTAwMSAyOTkxLzI2MjUvMTAwMSAzMDAyLzI2MzQvMTAwMQpmIDMwMDIvMjYzNC84MTMgMjk5MS8yNjI1LzgxMyAyOTkwLzI2MjYvODEzIDMwMDEvMjYzNS84MTMKZiAzMDAxLzI2MzUvODE0IDI5OTAvMjYyNi84MTQgMjk4OS8yNjI3LzgxNCAzMDAwLzI2MzYvODE0CmYgMzAwMC8yNjM2LzEwMDIgMjk4OS8yNjI3LzEwMDIgMjk4OC8yNjI4LzEwMDIgMjk5OS8yNjM3LzEwMDIKZiAyOTk5LzI2MzcvODE2IDI5ODgvMjYyOC84MTYgMjk4Ny8yNjI5LzgxNiAyOTk4LzI2MzgvODE2CmYgMjk5OC8yNjM4LzgxNyAyOTg3LzI2MjkvODE3IDI5ODYvMjYzMC84MTcgMjk5Ny8yNjM5LzgxNwpmIDI5OTcvMjYzOS84MTggMjk4Ni8yNjMwLzgxOCAyOTg1LzI2MzEvODE4IDI5OTYvMjY0MC84MTgKZiAyOTk2LzI2NDAvODE5IDI5ODUvMjYzMS84MTkgMjk4NC8yNjMyLzgxOSAyOTk1LzI2NDEvODE5CmYgMjk5NS8yNjQxLzEwMDMgMjk4NC8yNjMyLzEwMDMgMjk4My8yNjMzLzEwMDMgMjk5NC8yNjQyLzEwMDMKZiAyOTk0LzI2NDIvODIxIDI5ODMvMjYzMy84MjEgMjk4MS8yMDU5LzgyMSAyOTkyLzIwNjIvODIxCmYgMzAwNC8yMDkyLzgyMiAyOTkzLzIwOTEvODIyIDMwMDIvMjYzNC84MjIgMzAxMy8yNjQzLzgyMgpmIDMwMTMvMjY0My8xMDA0IDMwMDIvMjYzNC8xMDA0IDMwMDEvMjYzNS8xMDA0IDMwMTIvMjY0NC8xMDA0CmYgMzAxMi8yNjQ0LzgyNCAzMDAxLzI2MzUvODI0IDMwMDAvMjYzNi84MjQgMzAxMS8yNjQ1LzgyNApmIDMwMTEvMjY0NS84MjUgMzAwMC8yNjM2LzgyNSAyOTk5LzI2MzcvODI1IDMwMTAvMjY0Ni84MjUKZiAzMDEwLzI2NDYvODI2IDI5OTkvMjYzNy84MjYgMjk5OC8yNjM4LzgyNiAzMDA5LzI2NDcvODI2CmYgMzAwOS8yNjQ3LzgyNyAyOTk4LzI2MzgvODI3IDI5OTcvMjYzOS84MjcgMzAwOC8yNjQ4LzgyNwpmIDMwMDgvMjY0OC84MjggMjk5Ny8yNjM5LzgyOCAyOTk2LzI2NDAvODI4IDMwMDcvMjY0OS84MjgKZiAzMDA3LzI2NDkvODI5IDI5OTYvMjY0MC84MjkgMjk5NS8yNjQxLzgyOSAzMDA2LzI2NTAvODI5CmYgMzAwNi8yNjUwLzgzMCAyOTk1LzI2NDEvODMwIDI5OTQvMjY0Mi84MzAgMzAwNS8yNjUxLzgzMApmIDMwMDUvMjY1MS8xMDA1IDI5OTQvMjY0Mi8xMDA1IDI5OTIvMjA2Mi8xMDA1IDMwMDMvMjA2NC8xMDA1CmYgMzAxNS8yMDkzLzEwMDYgMzAwNC8yMDkyLzEwMDYgMzAxMy8yNjQzLzEwMDYgMzAyNC8yNjUyLzEwMDYKZiAzMDI0LzI2NTIvMTAwNyAzMDEzLzI2NDMvMTAwNyAzMDEyLzI2NDQvMTAwNyAzMDIzLzI2NTMvMTAwNwpmIDMwMjMvMjY1My84MzQgMzAxMi8yNjQ0LzgzNCAzMDExLzI2NDUvODM0IDMwMjIvMjY1NC84MzQKZiAzMDIyLzI2NTQvODM1IDMwMTEvMjY0NS84MzUgMzAxMC8yNjQ2LzgzNSAzMDIxLzI2NTUvODM1CmYgMzAyMS8yNjU1LzgzNiAzMDEwLzI2NDYvODM2IDMwMDkvMjY0Ny84MzYgMzAyMC8yNjU2LzgzNgpmIDMwMjAvMjY1Ni8xMDA4IDMwMDkvMjY0Ny8xMDA4IDMwMDgvMjY0OC8xMDA4IDMwMTkvMjY1Ny8xMDA4CmYgMzAxOS8yNjU3LzEwMDkgMzAwOC8yNjQ4LzEwMDkgMzAwNy8yNjQ5LzEwMDkgMzAxOC8yNjU4LzEwMDkKZiAzMDE4LzI2NTgvODM5IDMwMDcvMjY0OS84MzkgMzAwNi8yNjUwLzgzOSAzMDE3LzI2NTkvODM5CmYgMzAxNy8yNjU5Lzg0MCAzMDA2LzI2NTAvODQwIDMwMDUvMjY1MS84NDAgMzAxNi8yNjYwLzg0MApmIDMwMTYvMjY2MC84NDEgMzAwNS8yNjUxLzg0MSAzMDAzLzIwNjQvODQxIDMwMTQvMjA5OC84NDEKZiAzMDI2LzIwOTQvODQyIDMwMTUvMjA5My84NDIgMzAyNC8yNjUyLzg0MiAzMDM1LzI2NjEvODQyCmYgMzAzNS8yNjYxLzEwMTAgMzAyNC8yNjUyLzEwMTAgMzAyMy8yNjUzLzEwMTAgMzAzNC8yNjYyLzEwMTAKZiAzMDM0LzI2NjIvMTAxMSAzMDIzLzI2NTMvMTAxMSAzMDIyLzI2NTQvMTAxMSAzMDMzLzI2NjMvMTAxMQpmIDMwMzMvMjY2My8xMDEyIDMwMjIvMjY1NC8xMDEyIDMwMjEvMjY1NS8xMDEyIDMwMzIvMjY2NC8xMDEyCmYgMzAzMi8yNjY0Lzg0NiAzMDIxLzI2NTUvODQ2IDMwMjAvMjY1Ni84NDYgMzAzMS8yNjY1Lzg0NgpmIDMwMzEvMjY2NS84NDcgMzAyMC8yNjU2Lzg0NyAzMDE5LzI2NTcvODQ3IDMwMzAvMjY2Ni84NDcKZiAzMDMwLzI2NjYvODQ4IDMwMTkvMjY1Ny84NDggMzAxOC8yNjU4Lzg0OCAzMDI5LzI2NjcvODQ4CmYgMzAyOS8yNjY3Lzg0OSAzMDE4LzI2NTgvODQ5IDMwMTcvMjY1OS84NDkgMzAyOC8yNjY4Lzg0OQpmIDMwMjgvMjY2OC8xMDEzIDMwMTcvMjY1OS8xMDEzIDMwMTYvMjY2MC8xMDEzIDMwMjcvMjY2OS8xMDEzCmYgMzAyNy8yNjY5Lzg1MSAzMDE2LzI2NjAvODUxIDMwMTQvMjA5OC84NTEgMzAyNS8yMTAxLzg1MQpmIDMwMzcvMjA5NS8xMDE0IDMwMjYvMjA5NC8xMDE0IDMwMzUvMjY2MS8xMDE0IDMwNDYvMjY3MC8xMDE0CmYgMzA0Ni8yNjcwLzg1MyAzMDM1LzI2NjEvODUzIDMwMzQvMjY2Mi84NTMgMzA0NS8yNjcxLzg1MwpmIDMwNDUvMjY3MS84NTQgMzAzNC8yNjYyLzg1NCAzMDMzLzI2NjMvODU0IDMwNDQvMjY3Mi84NTQKZiAzMDQ0LzI2NzIvMTAxNSAzMDMzLzI2NjMvMTAxNSAzMDMyLzI2NjQvMTAxNSAzMDQzLzI2NzMvMTAxNQpmIDMwNDMvMjY3My8xMDE2IDMwMzIvMjY2NC8xMDE2IDMwMzEvMjY2NS8xMDE2IDMwNDIvMjY3NC8xMDE2CmYgMzA0Mi8yNjc0LzEwMTcgMzAzMS8yNjY1LzEwMTcgMzAzMC8yNjY2LzEwMTcgMzA0MS8yNjc1LzEwMTcKZiAzMDQxLzI2NzUvMTAxOCAzMDMwLzI2NjYvMTAxOCAzMDI5LzI2NjcvMTAxOCAzMDQwLzI2NzYvMTAxOApmIDMwNDAvMjY3Ni84NTkgMzAyOS8yNjY3Lzg1OSAzMDI4LzI2NjgvODU5IDMwMzkvMjY3Ny84NTkKZiAzMDM5LzI2NzcvMTAxOSAzMDI4LzI2NjgvMTAxOSAzMDI3LzI2NjkvMTAxOSAzMDM4LzI2NzgvMTAxOQpmIDMwMzgvMjY3OC84NjEgMzAyNy8yNjY5Lzg2MSAzMDI1LzIxMDEvODYxIDMwMzYvMjA5OS84NjEKZiAyNzA2LzIwOTYvODYyIDMwMzcvMjA5NS84NjIgMzA0Ni8yNjcwLzg2MiAyNzA4LzIzOTEvODYyCmYgMjcwOC8yMzkxLzg2MyAzMDQ2LzI2NzAvODYzIDMwNDUvMjY3MS84NjMgMjcwOS8yMzkzLzg2MwpmIDI3MDkvMjM5My84NjQgMzA0NS8yNjcxLzg2NCAzMDQ0LzI2NzIvODY0IDI3MTAvMjM5NS84NjQKZiAyNzEwLzIzOTUvODY1IDMwNDQvMjY3Mi84NjUgMzA0My8yNjczLzg2NSAyNzExLzIzOTcvODY1CmYgMjcxMS8yMzk3LzEwMjAgMzA0My8yNjczLzEwMjAgMzA0Mi8yNjc0LzEwMjAgMjcxMi8yMzk5LzEwMjAKZiAyNzEyLzIzOTkvMTAyMSAzMDQyLzI2NzQvMTAyMSAzMDQxLzI2NzUvMTAyMSAyNzEzLzI0MDEvMTAyMQpmIDI3MTMvMjQwMS84NjggMzA0MS8yNjc1Lzg2OCAzMDQwLzI2NzYvODY4IDI3MTQvMjQwMy84NjgKZiAyNzE0LzI0MDMvODY5IDMwNDAvMjY3Ni84NjkgMzAzOS8yNjc3Lzg2OSAyNzE1LzI0MDUvODY5CmYgMjcxNS8yNDA1Lzg3MCAzMDM5LzI2NzcvODcwIDMwMzgvMjY3OC84NzAgMjcxNi8yNDA3Lzg3MApmIDI3MTYvMjQwNy84NzEgMzAzOC8yNjc4Lzg3MSAzMDM2LzIwOTkvODcxIDI3MDcvMjA2MC84NzEKZiA2Ny8xMzE2LzU1MCA2OC8xMzE1LzU1MCAyMzQzLzE5NzgvNTUwIDIzNTUvMjA1MS81NTAKcyAxCmYgNTAvMjY3OS8xMDIyIDMwOTMvMjY4MC8xMDIzIDMwOTEvMjY4MS8xMDI0IDQ4LzI2ODIvMTAyNQpmIDQ2LzI2ODMvMTAyNiAzMDk0LzI2ODQvMTAyNyAzMDkzLzI2ODAvMTAyMyA1MC8yNjc5LzEwMjIKZiA0My8yNjg1LzEwMjggMzA3OS8yNjg2LzEwMjkgMzA3Ny8xNDgxLzEyMSA0Mi8xNDgwLzEyMApmIDM2LzI2ODcvMTAzMCAzMDg4LzI2ODgvMTAzMSAzMDg3LzI2ODkvMTAzMiAzMS8yNjkwLzEwMzMKZiA0LzI2OTEvMTAzNCAzMDY5LzI2OTIvMTAzNSAzMDcwLzI2OTMvMTAzNiA2Ni8yNjk0LzEwMzcKZiAzMi8yNjk1LzEwMzggMzA4Ni8yNjk2LzEwMzkgMzA4NS8yNjk3LzEwNDAgMjYvMjY5OC8xMDQxCmYgMS8yNjk5LzEwNDIgMzExMi8yNzAwLzEwNDMgMzEwNS8yNzAxLzEwNDQgNjEvMjcwMi8xMDQ1CmYgNi8yNzAzLzEwNDYgMzA2Ny8yNzA0LzEwNDcgMzA2OS8yNjkyLzEwMzUgNC8yNjkxLzEwMzQKZiAxOS8yNzA1LzEwNDggMzA2NS8yNzA2LzEwNDkgMzA2Ni8yNzA3LzEwNTAgMjAvMjcwOC8xMDUxCmYgMjAvMjcwOC8xMDUxIDMwNjYvMjcwNy8xMDUwIDMwNjgvMjcwOS8xMDUyIDMwNjcvMjcxMC8xMDQ3IDYvMjcxMS8xMDQ2CmYgMjEvMjcxMi8xMDUzIDMwNjEvMjcxMy8xMDU0IDMwNjIvMjcxNC8xMDU1IDE4LzI3MTUvMTA1NgpmIDY2LzI2OTQvMTAzNyAzMDcwLzI2OTMvMTAzNiAzMDcxLzI3MTYvMTA1NyA2NS8yNzE3LzEwNTgKZiAyNy8yNzE4LzEwNTkgMzA3My8yNzE5LzEwNjAgMzA3NC8xNjI2LzIyMCAyOC8xNjI1LzIxOQpmIDY1LzI3MTcvMTA1OCAzMDcxLzI3MTYvMTA1NyAzMDg0LzI3MjAvMTA2MSA0NS8yNzIxLzEwNjIKZiA3LzE0NDgvMTE2IDMxMTMvMTQ0Ny8xMTUgMzExMi8yNzAwLzEwNDMgMS8yNjk5LzEwNDIKZiAyNS8xNjE3LzIxMyAzMDU5LzE2MTYvMjEyIDMwNjEvMjcxMy8xMDU0IDIxLzI3MTIvMTA1MyAxMS8yNzIyLzEwNjMKZiA0OS8yNzIzLzEwNjQgMzA5MC8yNzI0LzEwNjUgMzA4OS8yNzI1LzEwNjYgNDcvMjcyNi8xMDY3CmYgNDcvMjcyNi8xMDY3IDMwODkvMjcyNS8xMDY2IDMwODgvMjY4OC8xMDMxIDM2LzI2ODcvMTAzMApmIDQ1LzI3MjEvMTA2MiAzMDg0LzI3MjAvMTA2MSAzMDgxLzI3MjcvMTA2OCA0NC8yNzI4LzEwNjkKZiA0NC8yNzI4LzEwNjkgMzA4MS8yNzI3LzEwNjggMzA3OS8yNjg2LzEwMjkgNDMvMjY4NS8xMDI4CmYgMTgvMjcxNS8xMDU2IDMwNjIvMjcxNC8xMDU1IDMwNjMvMjcyOS8xMDcwIDIyLzI3MzAvMTA3MQpmIDMxLzI2OTAvMTAzMyAzMDg3LzI2ODkvMTAzMiAzMDg2LzI2OTYvMTAzOSAzMi8yNjk1LzEwMzgKZiAyNi8yNjk4LzEwNDEgMzA4NS8yNjk3LzEwNDAgMzA3My8yNzE5LzEwNjAgMjcvMjcxOC8xMDU5CmYgMjIvMjczMC8xMDcxIDMwNjMvMjcyOS8xMDcwIDMwNjQvMjczMS8xMDcyIDE3LzI3MzIvMTA3MwpmIDYxLzI3MDIvMTA0NSAzMTA1LzI3MDEvMTA0NCAzMTA2LzI3MzMvMTA3NCA2MC8yNzM0LzEwNzUKZiA2MC8yNzM0LzEwNzUgMzEwNi8yNzMzLzEwNzQgMzA5NC8yNjg0LzEwMjcgNDYvMjY4My8xMDI2IDUxLzI3MzUvMTA3NgpmIDE3LzI3MzIvMTA3MyAzMDY0LzI3MzEvMTA3MiAzMDY1LzI3MDYvMTA0OSAxOS8yNzA1LzEwNDgKZiA0OC8yNjgyLzEwMjUgMzA5MS8yNjgxLzEwMjQgMzA5Mi8yNzM2LzEwNzcgMzA5MC8yNzM3LzEwNjUgNDkvMjczOC8xMDY0CmYgMTEyNS8yNzM5LzEwNzggNTM1LzI3NDAvMTA3OSA1NDcvMjc0MS8xMDgwIDExMjYvMjc0Mi8xMDgxCmYgMTEwNS8xNTY0LzEzNiA3NjMvMjc0My8xMDgyIDc3NS8yNzQ0LzEwODMgMTEwNy8xNTk0LzE2OQpmIDExMzUvMjc0NS8xMDg0IDY0NC8yNzQ2LzEwODUgODcxLzI3NDcvMTA4NiAxMTM2LzI3NDgvMTA4NwpmIDEwOTUvMTU2MC8xMzIgNjQzLzI3NDkvMTA4OCA2NTUvMjc1MC8xMDg5IDEwOTcvMTU5Mi8xNjUKZiAxMTIzLzI3NTEvMTA5MCA4ODQvMjc1Mi8xMDkxIDUyMy8yNzUzLzEwOTIgMTEyNC8yNzU0LzEwOTMKZiAxMTI2LzI3NDIvMTA4MSA1NDcvMjc0MS8xMDgwIDU1OS8yNzU1LzEwOTQgMTEyNy8yNzU2LzEwOTUKZiAxMTI3LzI3NTYvMTA5NSA1NTkvMjc1NS8xMDk0IDU3MS8yNzU3LzEwOTYgMTEyOC8yNzU4LzEwOTcKZiAxMTI4LzI3NTgvMTA5NyA1NzEvMjc1Ny8xMDk2IDU4My8yNzU5LzEwOTggMTEyOS8yNzYwLzEwOTkKZiAxMTI5LzI3NjEvMTA5OSA1ODMvMjc2Mi8xMDk4IDU5NS8yNzYzLzExMDAgMTEzMC8yNzY0LzExMDEKZiAxMTMwLzI3NjQvMTEwMSA1OTUvMjc2My8xMTAwIDYwNy8yNzY1LzExMDIgMTEzMS8yNzY2LzExMDMKZiAxMTMxLzI3NjYvMTEwMyA2MDcvMjc2NS8xMTAyIDYxOS8yNzY3LzExMDQgMTEzMi8yNzY4LzExMDUKZiAxMTMyLzI3NjgvMTEwNSA2MTkvMjc2Ny8xMTA0IDYzMi8yNzY5LzExMDYgMTEzMy8yNzcwLzExMDcKZiAxMTMzLzI3NzAvMTEwNyA2MzIvMjc2OS8xMTA2IDc1MS8yNzcxLzExMDggMTEzNC8yNzcyLzExMDkKZiAxMDk4LzE1OTMvMTY2IDY2Ny8yNzczLzExMTAgNjc5LzI3NzQvMTExMSAxMDk5LzE2MTUvMjExCmYgMTA5OS8xNjE1LzIxMSA2NzkvMjc3NC8xMTExIDY5MS8yNzc1LzExMTIgMTEwMC8xNjE0LzIwOQpmIDExMDAvMTYxNC8yMDkgNjkxLzI3NzUvMTExMiA3MDMvMjc3Ni8xMTEzIDExMDEvMTYxMy8yMDcKZiAxMTAxLzE2MTMvMjA3IDcwMy8yNzc2LzExMTMgNzE1LzI3NzcvMTExNCAxMTAyLzE2MTIvMjA1CmYgMTEwMi8xNjEyLzIwNSA3MTUvMjc3Ny8xMTE0IDcyNy8yNzc4LzExMTUgMTEwMy8xNjExLzIwMwpmIDExMDMvMTYxMS8yMDMgNzI3LzI3NzgvMTExNSA3MzkvMjc3OS8xMTE2IDExMDQvMTYxMC8yMDEKZiAxMTA0LzE2MTAvMjAxIDczOS8yNzc5LzExMTYgNzUyLzI3ODAvMTExNyAxMDk0LzE1OTEvMTYzCmYgMTE0NS8yNzgxLzExMTggNzY0LzI3ODIvMTExOSA5OTEvMjc4My8xMTIwIDExNDYvMjc4NC8xMTIxCmYgMTEwOC8xNTk1LzE3MCA3ODcvMjc4NS8xMTIyIDc5OS8yNzg2LzExMjMgMTEwOS8xNjA5LzE5OQpmIDExMDkvMTYwOS8xOTkgNzk5LzI3ODYvMTEyMyA4MTEvMjc4Ny8xMTI0IDExMTAvMTYwOC8xOTcKZiAxMTEwLzE2MDgvMTk3IDgxMS8yNzg3LzExMjQgODIzLzI3ODgvMTEyNSAxMTExLzE2MDcvMTk1CmYgMTExMS8xNjA3LzE5NSA4MjMvMjc4OC8xMTI1IDgzNS8yNzg5LzExMjYgMTExMi8xNjA2LzE5MwpmIDExMTIvMTYwNi8xOTMgODM1LzI3ODkvMTEyNiA4NDcvMjc5MC8xMTI3IDExMTMvMTYwNS8xOTEKZiAxMTEzLzE2MDUvMTkxIDg0Ny8yNzkwLzExMjcgODU5LzI3OTEvMTEyOCAxMTE0LzE2MDQvMTg5CmYgMTExNC8xNjA0LzE4OSA4NTkvMjc5MS8xMTI4IDg3Mi8yNzkyLzExMjkgMTA5Ni8xNTYzLzEzNQpmIDEwODUvMTU4Ni8xNTggODgzLzI3OTMvMTEzMCA4OTUvMjc5NC8xMTMxIDExMTUvMTU5Ni8xNzMKZiAxMTE2LzE1OTcvMTc0IDkwNy8yNzk1LzExMzIgOTE5LzI3OTYvMTEzMyAxMTE3LzE2MDMvMTg3CmYgMTExNy8xNjAzLzE4NyA5MTkvMjc5Ni8xMTMzIDkzMS8yNzk3LzExMzQgMTExOC8xNjAyLzE4NQpmIDExMTgvMTYwMi8xODUgOTMxLzI3OTcvMTEzNCA5NDMvMjc5OC8xMTM1IDExMTkvMTYwMS8xODMKZiAxMTE5LzE2MDEvMTgzIDk0My8yNzk4LzExMzUgOTU1LzI3OTkvMTEzNiAxMTIwLzE2MDAvMTgxCmYgMTEyMC8xNjAwLzE4MSA5NTUvMjc5OS8xMTM2IDk2Ny8yODAwLzExMzcgMTEyMS8xNTk5LzE3OQpmIDExMjEvMTU5OS8xNzkgOTY3LzI4MDAvMTEzNyA5NzkvMjgwMS8xMTM4IDExMjIvMTU5OC8xNzcKZiAxMTIyLzE1OTgvMTc3IDk3OS8yODAxLzExMzggOTkyLzI4MDIvMTEzOSAxMTA2LzE1NjUvMTM5CmYgMTExNS8xNTk2LzE3MyA4OTUvMjc5NC8xMTMxIDkwNy8yNzk1LzExMzIgMTExNi8xNTk3LzE3NApmIDExMDcvMTU5NC8xNjkgNzc1LzI3NDQvMTA4MyA3ODcvMjc4NS8xMTIyIDExMDgvMTU5NS8xNzAKZiAxMDk3LzE1OTIvMTY1IDY1NS8yNzUwLzEwODkgNjY3LzI3NzMvMTExMCAxMDk4LzE1OTMvMTY2CmYgMTEyNC8yNzU0LzEwOTMgNTIzLzI3NTMvMTA5MiA1MzUvMjc0MC8xMDc5IDExMjUvMjczOS8xMDc4CmYgOTgwLzI4MDMvMTE0MCA5OTEvMjc4My8xMTIwIDk5My8yODA0LzExNDEgOTkwLzI4MDUvMTE0MgpmIDk5MC8yODA1LzExNDIgOTkzLzI4MDQvMTE0MSA5OTQvMjgwNi8xMTQzIDk4OS8yODA3LzExNDQKZiA5ODkvMjgwNy8xMTQ0IDk5NC8yODA2LzExNDMgOTk1LzI4MDgvMTE0NSA5ODgvMjgwOS8xMTQ2CmYgOTg4LzI4MDkvMTE0NiA5OTUvMjgwOC8xMTQ1IDk5Ni8yODEwLzExNDcgOTg3LzI4MTEvMTE0OApmIDk4Ny8yODExLzExNDggOTk2LzI4MTAvMTE0NyA5OTcvMjgxMi8xMTQ5IDk4Ni8yODEzLzExNTAKZiA5ODYvMjgxMy8xMTUwIDk5Ny8yODEyLzExNDkgOTk4LzI4MTQvMTE1MSA5ODUvMjgxNS8xMTUyCmYgOTg1LzI4MTUvMTE1MiA5OTgvMjgxNC8xMTUxIDk5OS8yODE2LzExNTMgOTg0LzI4MTcvMTE1NApmIDk4NC8yODE3LzExNTQgOTk5LzI4MTYvMTE1MyAxMDAwLzI4MTgvMTE1NSA5ODMvMjgxOS8xMTU2CmYgOTgzLzI4MTkvMTE1NiAxMDAwLzI4MTgvMTE1NSAxMDAxLzI4MjAvMTE1NyA5ODIvMjgyMS8xMTU4CmYgOTgyLzI4MjEvMTE1OCAxMDAxLzI4MjAvMTE1NyAxMDAyLzI4MjIvMTE1OSA5ODEvMjgyMy8xMTYwCmYgOTgxLzI4MjMvMTE2MCAxMDAyLzI4MjIvMTE1OSA5OTIvMjgwMi8xMTM5IDk3OS8yODAxLzExMzgKZiA5NjgvMjgyNC8xMTYxIDk4MC8yODAzLzExNDAgOTkwLzI4MDUvMTE0MiA5NzgvMjgyNS8xMTYyCmYgOTc4LzI4MjUvMTE2MiA5OTAvMjgwNS8xMTQyIDk4OS8yODA3LzExNDQgOTc3LzI4MjYvMTE2MwpmIDk3Ny8yODI2LzExNjMgOTg5LzI4MDcvMTE0NCA5ODgvMjgwOS8xMTQ2IDk3Ni8yODI3LzExNjQKZiA5NzYvMjgyNy8xMTY0IDk4OC8yODA5LzExNDYgOTg3LzI4MTEvMTE0OCA5NzUvMjgyOC8xMTY1CmYgOTc1LzI4MjgvMTE2NSA5ODcvMjgxMS8xMTQ4IDk4Ni8yODEzLzExNTAgOTc0LzI4MjkvMTE2NgpmIDk3NC8yODI5LzExNjYgOTg2LzI4MTMvMTE1MCA5ODUvMjgxNS8xMTUyIDk3My8yODMwLzExNjcKZiA5NzMvMjgzMC8xMTY3IDk4NS8yODE1LzExNTIgOTg0LzI4MTcvMTE1NCA5NzIvMjgzMS8xMTY4CmYgOTcyLzI4MzEvMTE2OCA5ODQvMjgxNy8xMTU0IDk4My8yODE5LzExNTYgOTcxLzI4MzIvMTE2OQpmIDk3MS8yODMyLzExNjkgOTgzLzI4MTkvMTE1NiA5ODIvMjgyMS8xMTU4IDk3MC8yODMzLzExNzAKZiA5NzAvMjgzMy8xMTcwIDk4Mi8yODIxLzExNTggOTgxLzI4MjMvMTE2MCA5NjkvMjgzNC8xMTcxCmYgOTY5LzI4MzQvMTE3MSA5ODEvMjgyMy8xMTYwIDk3OS8yODAxLzExMzggOTY3LzI4MDAvMTEzNwpmIDk1Ni8yODM1LzExNzIgOTY4LzI4MjQvMTE2MSA5NzgvMjgyNS8xMTYyIDk2Ni8yODM2LzExNzMKZiA5NjYvMjgzNi8xMTczIDk3OC8yODI1LzExNjIgOTc3LzI4MjYvMTE2MyA5NjUvMjgzNy8xMTc0CmYgOTY1LzI4MzcvMTE3NCA5NzcvMjgyNi8xMTYzIDk3Ni8yODI3LzExNjQgOTY0LzI4MzgvMTE3NQpmIDk2NC8yODM4LzExNzUgOTc2LzI4MjcvMTE2NCA5NzUvMjgyOC8xMTY1IDk2My8yODM5LzExNzYKZiA5NjMvMjgzOS8xMTc2IDk3NS8yODI4LzExNjUgOTc0LzI4MjkvMTE2NiA5NjIvMjg0MC8xMTc3CmYgOTYyLzI4NDAvMTE3NyA5NzQvMjgyOS8xMTY2IDk3My8yODMwLzExNjcgOTYxLzI4NDEvMTE3OApmIDk2MS8yODQxLzExNzggOTczLzI4MzAvMTE2NyA5NzIvMjgzMS8xMTY4IDk2MC8yODQyLzExNzkKZiA5NjAvMjg0Mi8xMTc5IDk3Mi8yODMxLzExNjggOTcxLzI4MzIvMTE2OSA5NTkvMjg0My8xMTgwCmYgOTU5LzI4NDMvMTE4MCA5NzEvMjgzMi8xMTY5IDk3MC8yODMzLzExNzAgOTU4LzI4NDQvMTE4MQpmIDk1OC8yODQ0LzExODEgOTcwLzI4MzMvMTE3MCA5NjkvMjgzNC8xMTcxIDk1Ny8yODQ1LzExODIKZiA5NTcvMjg0NS8xMTgyIDk2OS8yODM0LzExNzEgOTY3LzI4MDAvMTEzNyA5NTUvMjc5OS8xMTM2CmYgOTQ0LzI4NDYvMTE4MyA5NTYvMjgzNS8xMTcyIDk2Ni8yODM2LzExNzMgOTU0LzI4NDcvMTE4NApmIDk1NC8yODQ3LzExODQgOTY2LzI4MzYvMTE3MyA5NjUvMjgzNy8xMTc0IDk1My8yODQ4LzExODUKZiA5NTMvMjg0OC8xMTg1IDk2NS8yODM3LzExNzQgOTY0LzI4MzgvMTE3NSA5NTIvMjg0OS8xMTg2CmYgOTUyLzI4NDkvMTE4NiA5NjQvMjgzOC8xMTc1IDk2My8yODM5LzExNzYgOTUxLzI4NTAvMTE4NwpmIDk1MS8yODUwLzExODcgOTYzLzI4MzkvMTE3NiA5NjIvMjg0MC8xMTc3IDk1MC8yODUxLzExODgKZiA5NTAvMjg1MS8xMTg4IDk2Mi8yODQwLzExNzcgOTYxLzI4NDEvMTE3OCA5NDkvMjg1Mi8xMTg5CmYgOTQ5LzI4NTIvMTE4OSA5NjEvMjg0MS8xMTc4IDk2MC8yODQyLzExNzkgOTQ4LzI4NTMvMTE5MApmIDk0OC8yODUzLzExOTAgOTYwLzI4NDIvMTE3OSA5NTkvMjg0My8xMTgwIDk0Ny8yODU0LzExOTEKZiA5NDcvMjg1NC8xMTkxIDk1OS8yODQzLzExODAgOTU4LzI4NDQvMTE4MSA5NDYvMjg1NS8xMTkyCmYgOTQ2LzI4NTUvMTE5MiA5NTgvMjg0NC8xMTgxIDk1Ny8yODQ1LzExODIgOTQ1LzI4NTYvMTE5MwpmIDk0NS8yODU2LzExOTMgOTU3LzI4NDUvMTE4MiA5NTUvMjc5OS8xMTM2IDk0My8yNzk4LzExMzUKZiA5MzIvMjg1Ny8xMTk0IDk0NC8yODQ2LzExODMgOTU0LzI4NDcvMTE4NCA5NDIvMjg1OC8xMTk1CmYgOTQyLzI4NTgvMTE5NSA5NTQvMjg0Ny8xMTg0IDk1My8yODQ4LzExODUgOTQxLzI4NTkvMTE5NgpmIDk0MS8yODU5LzExOTYgOTUzLzI4NDgvMTE4NSA5NTIvMjg0OS8xMTg2IDk0MC8yODYwLzExOTcKZiA5NDAvMjg2MC8xMTk3IDk1Mi8yODQ5LzExODYgOTUxLzI4NTAvMTE4NyA5MzkvMjg2MS8xMTk4CmYgOTM5LzI4NjEvMTE5OCA5NTEvMjg1MC8xMTg3IDk1MC8yODUxLzExODggOTM4LzI4NjIvMTE5OQpmIDkzOC8yODYyLzExOTkgOTUwLzI4NTEvMTE4OCA5NDkvMjg1Mi8xMTg5IDkzNy8yODYzLzEyMDAKZiA5MzcvMjg2My8xMjAwIDk0OS8yODUyLzExODkgOTQ4LzI4NTMvMTE5MCA5MzYvMjg2NC8xMjAxCmYgOTM2LzI4NjQvMTIwMSA5NDgvMjg1My8xMTkwIDk0Ny8yODU0LzExOTEgOTM1LzI4NjUvMTIwMgpmIDkzNS8yODY1LzEyMDIgOTQ3LzI4NTQvMTE5MSA5NDYvMjg1NS8xMTkyIDkzNC8yODY2LzEyMDMKZiA5MzQvMjg2Ni8xMjAzIDk0Ni8yODU1LzExOTIgOTQ1LzI4NTYvMTE5MyA5MzMvMjg2Ny8xMjA0CmYgOTMzLzI4NjcvMTIwNCA5NDUvMjg1Ni8xMTkzIDk0My8yNzk4LzExMzUgOTMxLzI3OTcvMTEzNApmIDkyMC8yODY4LzEyMDUgOTMyLzI4NTcvMTE5NCA5NDIvMjg1OC8xMTk1IDkzMC8yODY5LzEyMDYKZiA5MzAvMjg2OS8xMjA2IDk0Mi8yODU4LzExOTUgOTQxLzI4NTkvMTE5NiA5MjkvMjg3MC8xMjA3CmYgOTI5LzI4NzAvMTIwNyA5NDEvMjg1OS8xMTk2IDk0MC8yODYwLzExOTcgOTI4LzI4NzEvMTIwOApmIDkyOC8yODcxLzEyMDggOTQwLzI4NjAvMTE5NyA5MzkvMjg2MS8xMTk4IDkyNy8yODcyLzEyMDkKZiA5MjcvMjg3Mi8xMjA5IDkzOS8yODYxLzExOTggOTM4LzI4NjIvMTE5OSA5MjYvMjg3My8xMjEwCmYgOTI2LzI4NzMvMTIxMCA5MzgvMjg2Mi8xMTk5IDkzNy8yODYzLzEyMDAgOTI1LzI4NzQvMTIxMQpmIDkyNS8yODc0LzEyMTEgOTM3LzI4NjMvMTIwMCA5MzYvMjg2NC8xMjAxIDkyNC8yODc1LzEyMTIKZiA5MjQvMjg3NS8xMjEyIDkzNi8yODY0LzEyMDEgOTM1LzI4NjUvMTIwMiA5MjMvMjg3Ni8xMjEzCmYgOTIzLzI4NzYvMTIxMyA5MzUvMjg2NS8xMjAyIDkzNC8yODY2LzEyMDMgOTIyLzI4NzcvMTIxNApmIDkyMi8yODc3LzEyMTQgOTM0LzI4NjYvMTIwMyA5MzMvMjg2Ny8xMjA0IDkyMS8yODc4LzEyMTUKZiA5MjEvMjg3OC8xMjE1IDkzMy8yODY3LzEyMDQgOTMxLzI3OTcvMTEzNCA5MTkvMjc5Ni8xMTMzCmYgOTA4LzI4NzkvMTIxNiA5MjAvMjg2OC8xMjA1IDkzMC8yODY5LzEyMDYgOTE4LzI4ODAvMTIxNwpmIDkxOC8yODgwLzEyMTcgOTMwLzI4NjkvMTIwNiA5MjkvMjg3MC8xMjA3IDkxNy8yODgxLzEyMTgKZiA5MTcvMjg4MS8xMjE4IDkyOS8yODcwLzEyMDcgOTI4LzI4NzEvMTIwOCA5MTYvMjg4Mi8xMjE5CmYgOTE2LzI4ODIvMTIxOSA5MjgvMjg3MS8xMjA4IDkyNy8yODcyLzEyMDkgOTE1LzI4ODMvMTIyMApmIDkxNS8yODgzLzEyMjAgOTI3LzI4NzIvMTIwOSA5MjYvMjg3My8xMjEwIDkxNC8yODg0LzEyMjEKZiA5MTQvMjg4NC8xMjIxIDkyNi8yODczLzEyMTAgOTI1LzI4NzQvMTIxMSA5MTMvMjg4NS8xMjIyCmYgOTEzLzI4ODUvMTIyMiA5MjUvMjg3NC8xMjExIDkyNC8yODc1LzEyMTIgOTEyLzI4ODYvMTIyMwpmIDkxMi8yODg2LzEyMjMgOTI0LzI4NzUvMTIxMiA5MjMvMjg3Ni8xMjEzIDkxMS8yODg3LzEyMjQKZiA5MTEvMjg4Ny8xMjI0IDkyMy8yODc2LzEyMTMgOTIyLzI4NzcvMTIxNCA5MTAvMjg4OC8xMjI1CmYgOTEwLzI4ODgvMTIyNSA5MjIvMjg3Ny8xMjE0IDkyMS8yODc4LzEyMTUgOTA5LzI4ODkvMTIyNgpmIDkwOS8yODg5LzEyMjYgOTIxLzI4NzgvMTIxNSA5MTkvMjc5Ni8xMTMzIDkwNy8yNzk1LzExMzIKZiA4OTYvMjg5MC8xMjI3IDkwOC8yODc5LzEyMTYgOTE4LzI4ODAvMTIxNyA5MDYvMjg5MS8xMjI4CmYgOTA2LzI4OTEvMTIyOCA5MTgvMjg4MC8xMjE3IDkxNy8yODgxLzEyMTggOTA1LzI4OTIvMTIyOQpmIDkwNS8yODkyLzEyMjkgOTE3LzI4ODEvMTIxOCA5MTYvMjg4Mi8xMjE5IDkwNC8yODkzLzEyMzAKZiA5MDQvMjg5My8xMjMwIDkxNi8yODgyLzEyMTkgOTE1LzI4ODMvMTIyMCA5MDMvMjg5NC8xMjMxCmYgOTAzLzI4OTQvMTIzMSA5MTUvMjg4My8xMjIwIDkxNC8yODg0LzEyMjEgOTAyLzI4OTUvMTIzMgpmIDkwMi8yODk1LzEyMzIgOTE0LzI4ODQvMTIyMSA5MTMvMjg4NS8xMjIyIDkwMS8yODk2LzEyMzMKZiA5MDEvMjg5Ni8xMjMzIDkxMy8yODg1LzEyMjIgOTEyLzI4ODYvMTIyMyA5MDAvMjg5Ny8xMjM0CmYgOTAwLzI4OTcvMTIzNCA5MTIvMjg4Ni8xMjIzIDkxMS8yODg3LzEyMjQgODk5LzI4OTgvMTIzNQpmIDg5OS8yODk4LzEyMzUgOTExLzI4ODcvMTIyNCA5MTAvMjg4OC8xMjI1IDg5OC8yODk5LzEyMzYKZiA4OTgvMjg5OS8xMjM2IDkxMC8yODg4LzEyMjUgOTA5LzI4ODkvMTIyNiA4OTcvMjkwMC8xMjM3CmYgODk3LzI5MDAvMTIzNyA5MDkvMjg4OS8xMjI2IDkwNy8yNzk1LzExMzIgODk1LzI3OTQvMTEzMQpmIDg4NC8yNzUyLzEwOTEgODk2LzI4OTAvMTIyNyA5MDYvMjg5MS8xMjI4IDg5NC8yOTAxLzEyMzgKZiA4OTQvMjkwMS8xMjM4IDkwNi8yODkxLzEyMjggOTA1LzI4OTIvMTIyOSA4OTMvMjkwMi8xMjM5CmYgODkzLzI5MDIvMTIzOSA5MDUvMjg5Mi8xMjI5IDkwNC8yODkzLzEyMzAgODkyLzI5MDMvMTI0MApmIDg5Mi8yOTAzLzEyNDAgOTA0LzI4OTMvMTIzMCA5MDMvMjg5NC8xMjMxIDg5MS8yOTA0LzEyNDEKZiA4OTEvMjkwNC8xMjQxIDkwMy8yODk0LzEyMzEgOTAyLzI4OTUvMTIzMiA4OTAvMjkwNS8xMjQyCmYgODkwLzI5MDUvMTI0MiA5MDIvMjg5NS8xMjMyIDkwMS8yODk2LzEyMzMgODg5LzI5MDYvMTI0MwpmIDg4OS8yOTA2LzEyNDMgOTAxLzI4OTYvMTIzMyA5MDAvMjg5Ny8xMjM0IDg4OC8yOTA3LzEyNDQKZiA4ODgvMjkwNy8xMjQ0IDkwMC8yODk3LzEyMzQgODk5LzI4OTgvMTIzNSA4ODcvMjkwOC8xMjQ1CmYgODg3LzI5MDgvMTI0NSA4OTkvMjg5OC8xMjM1IDg5OC8yODk5LzEyMzYgODg2LzI5MDkvMTI0NgpmIDg4Ni8yOTA5LzEyNDYgODk4LzI4OTkvMTIzNiA4OTcvMjkwMC8xMjM3IDg4NS8yOTEwLzEyNDcKZiA4ODUvMjkxMC8xMjQ3IDg5Ny8yOTAwLzEyMzcgODk1LzI3OTQvMTEzMSA4ODMvMjc5My8xMTMwCmYgODYwLzI5MTEvMTI0OCA4NzEvMjc0Ny8xMDg2IDg3My8yOTEyLzEyNDkgODcwLzI5MTMvMTI1MApmIDg3MC8yOTEzLzEyNTAgODczLzI5MTIvMTI0OSA4NzQvMjkxNC8xMjUxIDg2OS8yOTE1LzEyNTIKZiA4NjkvMjkxNS8xMjUyIDg3NC8yOTE0LzEyNTEgODc1LzI5MTYvMTI1MyA4NjgvMjkxNy8xMjU0CmYgODY4LzI5MTcvMTI1NCA4NzUvMjkxNi8xMjUzIDg3Ni8yOTE4LzEyNTUgODY3LzI5MTkvMTI1NgpmIDg2Ny8yOTE5LzEyNTYgODc2LzI5MTgvMTI1NSA4NzcvMjkyMC8xMjU3IDg2Ni8yOTIxLzEyNTgKZiA4NjYvMjkyMS8xMjU4IDg3Ny8yOTIwLzEyNTcgODc4LzI5MjIvMTI1OSA4NjUvMjkyMy8xMjYwCmYgODY1LzI5MjMvMTI2MCA4NzgvMjkyMi8xMjU5IDg3OS8yOTI0LzEyNjEgODY0LzI5MjUvMTI2MgpmIDg2NC8yOTI1LzEyNjIgODc5LzI5MjQvMTI2MSA4ODAvMjkyNi8xMjYzIDg2My8yOTI3LzEyNjQKZiA4NjMvMjkyNy8xMjY0IDg4MC8yOTI2LzEyNjMgODgxLzI5MjgvMTI2NSA4NjIvMjkyOS8xMjY2CmYgODYyLzI5MjkvMTI2NiA4ODEvMjkyOC8xMjY1IDg4Mi8yOTMwLzEyNjcgODYxLzI5MzEvMTI2OApmIDg2MS8yOTMxLzEyNjggODgyLzI5MzAvMTI2NyA4NzIvMjc5Mi8xMTI5IDg1OS8yNzkxLzExMjgKZiA4NDgvMjkzMi8xMjY5IDg2MC8yOTExLzEyNDggODcwLzI5MTMvMTI1MCA4NTgvMjkzMy8xMjcwCmYgODU4LzI5MzMvMTI3MCA4NzAvMjkxMy8xMjUwIDg2OS8yOTE1LzEyNTIgODU3LzI5MzQvMTI3MQpmIDg1Ny8yOTM0LzEyNzEgODY5LzI5MTUvMTI1MiA4NjgvMjkxNy8xMjU0IDg1Ni8yOTM1LzEyNzIKZiA4NTYvMjkzNS8xMjcyIDg2OC8yOTE3LzEyNTQgODY3LzI5MTkvMTI1NiA4NTUvMjkzNi8xMjczCmYgODU1LzI5MzYvMTI3MyA4NjcvMjkxOS8xMjU2IDg2Ni8yOTIxLzEyNTggODU0LzI5MzcvMTI3NApmIDg1NC8yOTM3LzEyNzQgODY2LzI5MjEvMTI1OCA4NjUvMjkyMy8xMjYwIDg1My8yOTM4LzEyNzUKZiA4NTMvMjkzOC8xMjc1IDg2NS8yOTIzLzEyNjAgODY0LzI5MjUvMTI2MiA4NTIvMjkzOS8xMjc2CmYgODUyLzI5MzkvMTI3NiA4NjQvMjkyNS8xMjYyIDg2My8yOTI3LzEyNjQgODUxLzI5NDAvMTI3NwpmIDg1MS8yOTQwLzEyNzcgODYzLzI5MjcvMTI2NCA4NjIvMjkyOS8xMjY2IDg1MC8yOTQxLzEyNzgKZiA4NTAvMjk0MS8xMjc4IDg2Mi8yOTI5LzEyNjYgODYxLzI5MzEvMTI2OCA4NDkvMjk0Mi8xMjc5CmYgODQ5LzI5NDIvMTI3OSA4NjEvMjkzMS8xMjY4IDg1OS8yNzkxLzExMjggODQ3LzI3OTAvMTEyNwpmIDgzNi8yOTQzLzEyODAgODQ4LzI5MzIvMTI2OSA4NTgvMjkzMy8xMjcwIDg0Ni8yOTQ0LzEyODEKZiA4NDYvMjk0NC8xMjgxIDg1OC8yOTMzLzEyNzAgODU3LzI5MzQvMTI3MSA4NDUvMjk0NS8xMjgyCmYgODQ1LzI5NDUvMTI4MiA4NTcvMjkzNC8xMjcxIDg1Ni8yOTM1LzEyNzIgODQ0LzI5NDYvMTI4MwpmIDg0NC8yOTQ2LzEyODMgODU2LzI5MzUvMTI3MiA4NTUvMjkzNi8xMjczIDg0My8yOTQ3LzEyODQKZiA4NDMvMjk0Ny8xMjg0IDg1NS8yOTM2LzEyNzMgODU0LzI5MzcvMTI3NCA4NDIvMjk0OC8xMjg1CmYgODQyLzI5NDgvMTI4NSA4NTQvMjkzNy8xMjc0IDg1My8yOTM4LzEyNzUgODQxLzI5NDkvMTI4NgpmIDg0MS8yOTQ5LzEyODYgODUzLzI5MzgvMTI3NSA4NTIvMjkzOS8xMjc2IDg0MC8yOTUwLzEyODcKZiA4NDAvMjk1MC8xMjg3IDg1Mi8yOTM5LzEyNzYgODUxLzI5NDAvMTI3NyA4MzkvMjk1MS8xMjg4CmYgODM5LzI5NTEvMTI4OCA4NTEvMjk0MC8xMjc3IDg1MC8yOTQxLzEyNzggODM4LzI5NTIvMTI4OQpmIDgzOC8yOTUyLzEyODkgODUwLzI5NDEvMTI3OCA4NDkvMjk0Mi8xMjc5IDgzNy8yOTUzLzEyOTAKZiA4MzcvMjk1My8xMjkwIDg0OS8yOTQyLzEyNzkgODQ3LzI3OTAvMTEyNyA4MzUvMjc4OS8xMTI2CmYgODI0LzI5NTQvMTI5MSA4MzYvMjk0My8xMjgwIDg0Ni8yOTQ0LzEyODEgODM0LzI5NTUvMTI5MgpmIDgzNC8yOTU1LzEyOTIgODQ2LzI5NDQvMTI4MSA4NDUvMjk0NS8xMjgyIDgzMy8yOTU2LzEyOTMKZiA4MzMvMjk1Ni8xMjkzIDg0NS8yOTQ1LzEyODIgODQ0LzI5NDYvMTI4MyA4MzIvMjk1Ny8xMjk0CmYgODMyLzI5NTcvMTI5NCA4NDQvMjk0Ni8xMjgzIDg0My8yOTQ3LzEyODQgODMxLzI5NTgvMTI5NQpmIDgzMS8yOTU4LzEyOTUgODQzLzI5NDcvMTI4NCA4NDIvMjk0OC8xMjg1IDgzMC8yOTU5LzEyOTYKZiA4MzAvMjk1OS8xMjk2IDg0Mi8yOTQ4LzEyODUgODQxLzI5NDkvMTI4NiA4MjkvMjk2MC8xMjk3CmYgODI5LzI5NjAvMTI5NyA4NDEvMjk0OS8xMjg2IDg0MC8yOTUwLzEyODcgODI4LzI5NjEvMTI5OApmIDgyOC8yOTYxLzEyOTggODQwLzI5NTAvMTI4NyA4MzkvMjk1MS8xMjg4IDgyNy8yOTYyLzEyOTkKZiA4MjcvMjk2Mi8xMjk5IDgzOS8yOTUxLzEyODggODM4LzI5NTIvMTI4OSA4MjYvMjk2My8xMzAwCmYgODI2LzI5NjMvMTMwMCA4MzgvMjk1Mi8xMjg5IDgzNy8yOTUzLzEyOTAgODI1LzI5NjQvMTMwMQpmIDgyNS8yOTY0LzEzMDEgODM3LzI5NTMvMTI5MCA4MzUvMjc4OS8xMTI2IDgyMy8yNzg4LzExMjUKZiA4MTIvMjk2NS8xMzAyIDgyNC8yOTU0LzEyOTEgODM0LzI5NTUvMTI5MiA4MjIvMjk2Ni8xMzAzCmYgODIyLzI5NjYvMTMwMyA4MzQvMjk1NS8xMjkyIDgzMy8yOTU2LzEyOTMgODIxLzI5NjcvMTMwNApmIDgyMS8yOTY3LzEzMDQgODMzLzI5NTYvMTI5MyA4MzIvMjk1Ny8xMjk0IDgyMC8yOTY4LzEzMDUKZiA4MjAvMjk2OC8xMzA1IDgzMi8yOTU3LzEyOTQgODMxLzI5NTgvMTI5NSA4MTkvMjk2OS8xMzA2CmYgODE5LzI5NjkvMTMwNiA4MzEvMjk1OC8xMjk1IDgzMC8yOTU5LzEyOTYgODE4LzI5NzAvMTMwNwpmIDgxOC8yOTcwLzEzMDcgODMwLzI5NTkvMTI5NiA4MjkvMjk2MC8xMjk3IDgxNy8yOTcxLzEzMDgKZiA4MTcvMjk3MS8xMzA4IDgyOS8yOTYwLzEyOTcgODI4LzI5NjEvMTI5OCA4MTYvMjk3Mi8xMzA5CmYgODE2LzI5NzIvMTMwOSA4MjgvMjk2MS8xMjk4IDgyNy8yOTYyLzEyOTkgODE1LzI5NzMvMTMxMApmIDgxNS8yOTczLzEzMTAgODI3LzI5NjIvMTI5OSA4MjYvMjk2My8xMzAwIDgxNC8yOTc0LzEzMTEKZiA4MTQvMjk3NC8xMzExIDgyNi8yOTYzLzEzMDAgODI1LzI5NjQvMTMwMSA4MTMvMjk3NS8xMzEyCmYgODEzLzI5NzUvMTMxMiA4MjUvMjk2NC8xMzAxIDgyMy8yNzg4LzExMjUgODExLzI3ODcvMTEyNApmIDgwMC8yOTc2LzEzMTMgODEyLzI5NjUvMTMwMiA4MjIvMjk2Ni8xMzAzIDgxMC8yOTc3LzEzMTQKZiA4MTAvMjk3Ny8xMzE0IDgyMi8yOTY2LzEzMDMgODIxLzI5NjcvMTMwNCA4MDkvMjk3OC8xMzE1CmYgODA5LzI5NzgvMTMxNSA4MjEvMjk2Ny8xMzA0IDgyMC8yOTY4LzEzMDUgODA4LzI5NzkvMTMxNgpmIDgwOC8yOTc5LzEzMTYgODIwLzI5NjgvMTMwNSA4MTkvMjk2OS8xMzA2IDgwNy8yOTgwLzEzMTcKZiA4MDcvMjk4MC8xMzE3IDgxOS8yOTY5LzEzMDYgODE4LzI5NzAvMTMwNyA4MDYvMjk4MS8xMzE4CmYgODA2LzI5ODEvMTMxOCA4MTgvMjk3MC8xMzA3IDgxNy8yOTcxLzEzMDggODA1LzI5ODIvMTMxOQpmIDgwNS8yOTgyLzEzMTkgODE3LzI5NzEvMTMwOCA4MTYvMjk3Mi8xMzA5IDgwNC8yOTgzLzEzMjAKZiA4MDQvMjk4My8xMzIwIDgxNi8yOTcyLzEzMDkgODE1LzI5NzMvMTMxMCA4MDMvMjk4NC8xMzIxCmYgODAzLzI5ODQvMTMyMSA4MTUvMjk3My8xMzEwIDgxNC8yOTc0LzEzMTEgODAyLzI5ODUvMTMyMgpmIDgwMi8yOTg1LzEzMjIgODE0LzI5NzQvMTMxMSA4MTMvMjk3NS8xMzEyIDgwMS8yOTg2LzEzMjMKZiA4MDEvMjk4Ni8xMzIzIDgxMy8yOTc1LzEzMTIgODExLzI3ODcvMTEyNCA3OTkvMjc4Ni8xMTIzCmYgNzg4LzI5ODcvMTMyNCA4MDAvMjk3Ni8xMzEzIDgxMC8yOTc3LzEzMTQgNzk4LzI5ODgvMTMyNQpmIDc5OC8yOTg4LzEzMjUgODEwLzI5NzcvMTMxNCA4MDkvMjk3OC8xMzE1IDc5Ny8yOTg5LzEzMjYKZiA3OTcvMjk4OS8xMzI2IDgwOS8yOTc4LzEzMTUgODA4LzI5NzkvMTMxNiA3OTYvMjk5MC8xMzI3CmYgNzk2LzI5OTAvMTMyNyA4MDgvMjk3OS8xMzE2IDgwNy8yOTgwLzEzMTcgNzk1LzI5OTEvMTMyOApmIDc5NS8yOTkxLzEzMjggODA3LzI5ODAvMTMxNyA4MDYvMjk4MS8xMzE4IDc5NC8yOTkyLzEzMjkKZiA3OTQvMjk5Mi8xMzI5IDgwNi8yOTgxLzEzMTggODA1LzI5ODIvMTMxOSA3OTMvMjk5My8xMzMwCmYgNzkzLzI5OTMvMTMzMCA4MDUvMjk4Mi8xMzE5IDgwNC8yOTgzLzEzMjAgNzkyLzI5OTQvMTMzMQpmIDc5Mi8yOTk0LzEzMzEgODA0LzI5ODMvMTMyMCA4MDMvMjk4NC8xMzIxIDc5MS8yOTk1LzEzMzIKZiA3OTEvMjk5NS8xMzMyIDgwMy8yOTg0LzEzMjEgODAyLzI5ODUvMTMyMiA3OTAvMjk5Ni8xMzMzCmYgNzkwLzI5OTYvMTMzMyA4MDIvMjk4NS8xMzIyIDgwMS8yOTg2LzEzMjMgNzg5LzI5OTcvMTMzNApmIDc4OS8yOTk3LzEzMzQgODAxLzI5ODYvMTMyMyA3OTkvMjc4Ni8xMTIzIDc4Ny8yNzg1LzExMjIKZiA3NzYvMjk5OC8xMzM1IDc4OC8yOTg3LzEzMjQgNzk4LzI5ODgvMTMyNSA3ODYvMjk5OS8xMzM2CmYgNzg2LzI5OTkvMTMzNiA3OTgvMjk4OC8xMzI1IDc5Ny8yOTg5LzEzMjYgNzg1LzMwMDAvMTMzNwpmIDc4NS8zMDAwLzEzMzcgNzk3LzI5ODkvMTMyNiA3OTYvMjk5MC8xMzI3IDc4NC8zMDAxLzEzMzgKZiA3ODQvMzAwMS8xMzM4IDc5Ni8yOTkwLzEzMjcgNzk1LzI5OTEvMTMyOCA3ODMvMzAwMi8xMzM5CmYgNzgzLzMwMDIvMTMzOSA3OTUvMjk5MS8xMzI4IDc5NC8yOTkyLzEzMjkgNzgyLzMwMDMvMTM0MApmIDc4Mi8zMDAzLzEzNDAgNzk0LzI5OTIvMTMyOSA3OTMvMjk5My8xMzMwIDc4MS8zMDA0LzEzNDEKZiA3ODEvMzAwNC8xMzQxIDc5My8yOTkzLzEzMzAgNzkyLzI5OTQvMTMzMSA3ODAvMzAwNS8xMzQyCmYgNzgwLzMwMDUvMTM0MiA3OTIvMjk5NC8xMzMxIDc5MS8yOTk1LzEzMzIgNzc5LzMwMDYvMTM0MwpmIDc3OS8zMDA2LzEzNDMgNzkxLzI5OTUvMTMzMiA3OTAvMjk5Ni8xMzMzIDc3OC8zMDA3LzEzNDQKZiA3NzgvMzAwNy8xMzQ0IDc5MC8yOTk2LzEzMzMgNzg5LzI5OTcvMTMzNCA3NzcvMzAwOC8xMzQ1CmYgNzc3LzMwMDgvMTM0NSA3ODkvMjk5Ny8xMzM0IDc4Ny8yNzg1LzExMjIgNzc1LzI3NDQvMTA4MwpmIDc2NC8yNzgyLzExMTkgNzc2LzI5OTgvMTMzNSA3ODYvMjk5OS8xMzM2IDc3NC8zMDA5LzEzNDYKZiA3NzQvMzAwOS8xMzQ2IDc4Ni8yOTk5LzEzMzYgNzg1LzMwMDAvMTMzNyA3NzMvMzAxMC8xMzQ3CmYgNzczLzMwMTAvMTM0NyA3ODUvMzAwMC8xMzM3IDc4NC8zMDAxLzEzMzggNzcyLzMwMTEvMTM0OApmIDc3Mi8zMDExLzEzNDggNzg0LzMwMDEvMTMzOCA3ODMvMzAwMi8xMzM5IDc3MS8zMDEyLzEzNDkKZiA3NzEvMzAxMi8xMzQ5IDc4My8zMDAyLzEzMzkgNzgyLzMwMDMvMTM0MCA3NzAvMzAxMy8xMzUwCmYgNzcwLzMwMTMvMTM1MCA3ODIvMzAwMy8xMzQwIDc4MS8zMDA0LzEzNDEgNzY5LzMwMTQvMTM1MQpmIDc2OS8zMDE0LzEzNTEgNzgxLzMwMDQvMTM0MSA3ODAvMzAwNS8xMzQyIDc2OC8zMDE1LzEzNTIKZiA3NjgvMzAxNS8xMzUyIDc4MC8zMDA1LzEzNDIgNzc5LzMwMDYvMTM0MyA3NjcvMzAxNi8xMzUzCmYgNzY3LzMwMTYvMTM1MyA3NzkvMzAwNi8xMzQzIDc3OC8zMDA3LzEzNDQgNzY2LzMwMTcvMTM1NApmIDc2Ni8zMDE3LzEzNTQgNzc4LzMwMDcvMTM0NCA3NzcvMzAwOC8xMzQ1IDc2NS8zMDE4LzEzNTUKZiA3NjUvMzAxOC8xMzU1IDc3Ny8zMDA4LzEzNDUgNzc1LzI3NDQvMTA4MyA3NjMvMjc0My8xMDgyCmYgNzQwLzMwMTkvMTM1NiA3NTEvMjc3MS8xMTA4IDc1My8zMDIwLzEzNTcgNzUwLzMwMjEvMTM1OApmIDc1MC8zMDIxLzEzNTggNzUzLzMwMjAvMTM1NyA3NTQvMzAyMi8xMzU5IDc0OS8zMDIzLzEzNjAKZiA3NDkvMzAyMy8xMzYwIDc1NC8zMDIyLzEzNTkgNzU1LzMwMjQvMTM2MSA3NDgvMzAyNS8xMzYyCmYgNzQ4LzMwMjUvMTM2MiA3NTUvMzAyNC8xMzYxIDc1Ni8zMDI2LzEzNjMgNzQ3LzMwMjcvMTM2NApmIDc0Ny8zMDI3LzEzNjQgNzU2LzMwMjYvMTM2MyA3NTcvMzAyOC8xMzY1IDc0Ni8zMDI5LzEzNjYKZiA3NDYvMzAyOS8xMzY2IDc1Ny8zMDI4LzEzNjUgNzU4LzMwMzAvMTM2NyA3NDUvMzAzMS8xMzY4CmYgNzQ1LzMwMzEvMTM2OCA3NTgvMzAzMC8xMzY3IDc1OS8zMDMyLzEzNjkgNzQ0LzMwMzMvMTM3MApmIDc0NC8zMDMzLzEzNzAgNzU5LzMwMzIvMTM2OSA3NjAvMzAzNC8xMzcxIDc0My8zMDM1LzEzNzIKZiA3NDMvMzAzNS8xMzcyIDc2MC8zMDM0LzEzNzEgNzYxLzMwMzYvMTM3MyA3NDIvMzAzNy8xMzc0CmYgNzQyLzMwMzcvMTM3NCA3NjEvMzAzNi8xMzczIDc2Mi8zMDM4LzEzNzUgNzQxLzMwMzkvMTM3NgpmIDc0MS8zMDM5LzEzNzYgNzYyLzMwMzgvMTM3NSA3NTIvMjc4MC8xMTE3IDczOS8yNzc5LzExMTYKZiA3MjgvMzA0MC8xMzc3IDc0MC8zMDE5LzEzNTYgNzUwLzMwMjEvMTM1OCA3MzgvMzA0MS8xMzc4CmYgNzM4LzMwNDEvMTM3OCA3NTAvMzAyMS8xMzU4IDc0OS8zMDIzLzEzNjAgNzM3LzMwNDIvMTM3OQpmIDczNy8zMDQyLzEzNzkgNzQ5LzMwMjMvMTM2MCA3NDgvMzAyNS8xMzYyIDczNi8zMDQzLzEzODAKZiA3MzYvMzA0My8xMzgwIDc0OC8zMDI1LzEzNjIgNzQ3LzMwMjcvMTM2NCA3MzUvMzA0NC8xMzgxCmYgNzM1LzMwNDQvMTM4MSA3NDcvMzAyNy8xMzY0IDc0Ni8zMDI5LzEzNjYgNzM0LzMwNDUvMTM4MgpmIDczNC8zMDQ1LzEzODIgNzQ2LzMwMjkvMTM2NiA3NDUvMzAzMS8xMzY4IDczMy8zMDQ2LzEzODMKZiA3MzMvMzA0Ni8xMzgzIDc0NS8zMDMxLzEzNjggNzQ0LzMwMzMvMTM3MCA3MzIvMzA0Ny8xMzg0CmYgNzMyLzMwNDcvMTM4NCA3NDQvMzAzMy8xMzcwIDc0My8zMDM1LzEzNzIgNzMxLzMwNDgvMTM4NQpmIDczMS8zMDQ4LzEzODUgNzQzLzMwMzUvMTM3MiA3NDIvMzAzNy8xMzc0IDczMC8zMDQ5LzEzODYKZiA3MzAvMzA0OS8xMzg2IDc0Mi8zMDM3LzEzNzQgNzQxLzMwMzkvMTM3NiA3MjkvMzA1MC8xMzg3CmYgNzI5LzMwNTAvMTM4NyA3NDEvMzAzOS8xMzc2IDczOS8yNzc5LzExMTYgNzI3LzI3NzgvMTExNQpmIDcxNi8zMDUxLzEzODggNzI4LzMwNDAvMTM3NyA3MzgvMzA0MS8xMzc4IDcyNi8zMDUyLzEzODkKZiA3MjYvMzA1Mi8xMzg5IDczOC8zMDQxLzEzNzggNzM3LzMwNDIvMTM3OSA3MjUvMzA1My8xMzkwCmYgNzI1LzMwNTMvMTM5MCA3MzcvMzA0Mi8xMzc5IDczNi8zMDQzLzEzODAgNzI0LzMwNTQvMTM5MQpmIDcyNC8zMDU0LzEzOTEgNzM2LzMwNDMvMTM4MCA3MzUvMzA0NC8xMzgxIDcyMy8zMDU1LzEzOTIKZiA3MjMvMzA1NS8xMzkyIDczNS8zMDQ0LzEzODEgNzM0LzMwNDUvMTM4MiA3MjIvMzA1Ni8xMzkzCmYgNzIyLzMwNTYvMTM5MyA3MzQvMzA0NS8xMzgyIDczMy8zMDQ2LzEzODMgNzIxLzMwNTcvMTM5NApmIDcyMS8zMDU3LzEzOTQgNzMzLzMwNDYvMTM4MyA3MzIvMzA0Ny8xMzg0IDcyMC8zMDU4LzEzOTUKZiA3MjAvMzA1OC8xMzk1IDczMi8zMDQ3LzEzODQgNzMxLzMwNDgvMTM4NSA3MTkvMzA1OS8xMzk2CmYgNzE5LzMwNTkvMTM5NiA3MzEvMzA0OC8xMzg1IDczMC8zMDQ5LzEzODYgNzE4LzMwNjAvMTM5NwpmIDcxOC8zMDYwLzEzOTcgNzMwLzMwNDkvMTM4NiA3MjkvMzA1MC8xMzg3IDcxNy8zMDYxLzEzOTgKZiA3MTcvMzA2MS8xMzk4IDcyOS8zMDUwLzEzODcgNzI3LzI3NzgvMTExNSA3MTUvMjc3Ny8xMTE0CmYgNzA0LzMwNjIvMTM5OSA3MTYvMzA1MS8xMzg4IDcyNi8zMDUyLzEzODkgNzE0LzMwNjMvMTQwMApmIDcxNC8zMDYzLzE0MDAgNzI2LzMwNTIvMTM4OSA3MjUvMzA1My8xMzkwIDcxMy8zMDY0LzE0MDEKZiA3MTMvMzA2NC8xNDAxIDcyNS8zMDUzLzEzOTAgNzI0LzMwNTQvMTM5MSA3MTIvMzA2NS8xNDAyCmYgNzEyLzMwNjUvMTQwMiA3MjQvMzA1NC8xMzkxIDcyMy8zMDU1LzEzOTIgNzExLzMwNjYvMTQwMwpmIDcxMS8zMDY2LzE0MDMgNzIzLzMwNTUvMTM5MiA3MjIvMzA1Ni8xMzkzIDcxMC8zMDY3LzE0MDQKZiA3MTAvMzA2Ny8xNDA0IDcyMi8zMDU2LzEzOTMgNzIxLzMwNTcvMTM5NCA3MDkvMzA2OC8xNDA1CmYgNzA5LzMwNjgvMTQwNSA3MjEvMzA1Ny8xMzk0IDcyMC8zMDU4LzEzOTUgNzA4LzMwNjkvMTQwNgpmIDcwOC8zMDY5LzE0MDYgNzIwLzMwNTgvMTM5NSA3MTkvMzA1OS8xMzk2IDcwNy8zMDcwLzE0MDcKZiA3MDcvMzA3MC8xNDA3IDcxOS8zMDU5LzEzOTYgNzE4LzMwNjAvMTM5NyA3MDYvMzA3MS8xNDA4CmYgNzA2LzMwNzEvMTQwOCA3MTgvMzA2MC8xMzk3IDcxNy8zMDYxLzEzOTggNzA1LzMwNzIvMTQwOQpmIDcwNS8zMDcyLzE0MDkgNzE3LzMwNjEvMTM5OCA3MTUvMjc3Ny8xMTE0IDcwMy8yNzc2LzExMTMKZiA2OTIvMzA3My8xNDEwIDcwNC8zMDYyLzEzOTkgNzE0LzMwNjMvMTQwMCA3MDIvMzA3NC8xNDExCmYgNzAyLzMwNzQvMTQxMSA3MTQvMzA2My8xNDAwIDcxMy8zMDY0LzE0MDEgNzAxLzMwNzUvMTQxMgpmIDcwMS8zMDc1LzE0MTIgNzEzLzMwNjQvMTQwMSA3MTIvMzA2NS8xNDAyIDcwMC8zMDc2LzE0MTMKZiA3MDAvMzA3Ni8xNDEzIDcxMi8zMDY1LzE0MDIgNzExLzMwNjYvMTQwMyA2OTkvMzA3Ny8xNDE0CmYgNjk5LzMwNzcvMTQxNCA3MTEvMzA2Ni8xNDAzIDcxMC8zMDY3LzE0MDQgNjk4LzMwNzgvMTQxNQpmIDY5OC8zMDc4LzE0MTUgNzEwLzMwNjcvMTQwNCA3MDkvMzA2OC8xNDA1IDY5Ny8zMDc5LzE0MTYKZiA2OTcvMzA3OS8xNDE2IDcwOS8zMDY4LzE0MDUgNzA4LzMwNjkvMTQwNiA2OTYvMzA4MC8xNDE3CmYgNjk2LzMwODAvMTQxNyA3MDgvMzA2OS8xNDA2IDcwNy8zMDcwLzE0MDcgNjk1LzMwODEvMTQxOApmIDY5NS8zMDgxLzE0MTggNzA3LzMwNzAvMTQwNyA3MDYvMzA3MS8xNDA4IDY5NC8zMDgyLzE0MTkKZiA2OTQvMzA4Mi8xNDE5IDcwNi8zMDcxLzE0MDggNzA1LzMwNzIvMTQwOSA2OTMvMzA4My8xNDIwCmYgNjkzLzMwODMvMTQyMCA3MDUvMzA3Mi8xNDA5IDcwMy8yNzc2LzExMTMgNjkxLzI3NzUvMTExMgpmIDY4MC8zMDg0LzE0MjEgNjkyLzMwNzMvMTQxMCA3MDIvMzA3NC8xNDExIDY5MC8zMDg1LzE0MjIKZiA2OTAvMzA4NS8xNDIyIDcwMi8zMDc0LzE0MTEgNzAxLzMwNzUvMTQxMiA2ODkvMzA4Ni8xNDIzCmYgNjg5LzMwODYvMTQyMyA3MDEvMzA3NS8xNDEyIDcwMC8zMDc2LzE0MTMgNjg4LzMwODcvMTQyNApmIDY4OC8zMDg3LzE0MjQgNzAwLzMwNzYvMTQxMyA2OTkvMzA3Ny8xNDE0IDY4Ny8zMDg4LzE0MjUKZiA2ODcvMzA4OC8xNDI1IDY5OS8zMDc3LzE0MTQgNjk4LzMwNzgvMTQxNSA2ODYvMzA4OS8xNDI2CmYgNjg2LzMwODkvMTQyNiA2OTgvMzA3OC8xNDE1IDY5Ny8zMDc5LzE0MTYgNjg1LzMwOTAvMTQyNwpmIDY4NS8zMDkwLzE0MjcgNjk3LzMwNzkvMTQxNiA2OTYvMzA4MC8xNDE3IDY4NC8zMDkxLzE0MjgKZiA2ODQvMzA5MS8xNDI4IDY5Ni8zMDgwLzE0MTcgNjk1LzMwODEvMTQxOCA2ODMvMzA5Mi8xNDI5CmYgNjgzLzMwOTIvMTQyOSA2OTUvMzA4MS8xNDE4IDY5NC8zMDgyLzE0MTkgNjgyLzMwOTMvMTQzMApmIDY4Mi8zMDkzLzE0MzAgNjk0LzMwODIvMTQxOSA2OTMvMzA4My8xNDIwIDY4MS8zMDk0LzE0MzEKZiA2ODEvMzA5NC8xNDMxIDY5My8zMDgzLzE0MjAgNjkxLzI3NzUvMTExMiA2NzkvMjc3NC8xMTExCmYgNjY4LzMwOTUvMTQzMiA2ODAvMzA4NC8xNDIxIDY5MC8zMDg1LzE0MjIgNjc4LzMwOTYvMTQzMwpmIDY3OC8zMDk2LzE0MzMgNjkwLzMwODUvMTQyMiA2ODkvMzA4Ni8xNDIzIDY3Ny8zMDk3LzE0MzQKZiA2NzcvMzA5Ny8xNDM0IDY4OS8zMDg2LzE0MjMgNjg4LzMwODcvMTQyNCA2NzYvMzA5OC8xNDM1CmYgNjc2LzMwOTgvMTQzNSA2ODgvMzA4Ny8xNDI0IDY4Ny8zMDg4LzE0MjUgNjc1LzMwOTkvMTQzNgpmIDY3NS8zMDk5LzE0MzYgNjg3LzMwODgvMTQyNSA2ODYvMzA4OS8xNDI2IDY3NC8zMTAwLzE0MzcKZiA2NzQvMzEwMC8xNDM3IDY4Ni8zMDg5LzE0MjYgNjg1LzMwOTAvMTQyNyA2NzMvMzEwMS8xNDM4CmYgNjczLzMxMDEvMTQzOCA2ODUvMzA5MC8xNDI3IDY4NC8zMDkxLzE0MjggNjcyLzMxMDIvMTQzOQpmIDY3Mi8zMTAyLzE0MzkgNjg0LzMwOTEvMTQyOCA2ODMvMzA5Mi8xNDI5IDY3MS8zMTAzLzE0NDAKZiA2NzEvMzEwMy8xNDQwIDY4My8zMDkyLzE0MjkgNjgyLzMwOTMvMTQzMCA2NzAvMzEwNC8xNDQxCmYgNjcwLzMxMDQvMTQ0MSA2ODIvMzA5My8xNDMwIDY4MS8zMDk0LzE0MzEgNjY5LzMxMDUvMTQ0MgpmIDY2OS8zMTA1LzE0NDIgNjgxLzMwOTQvMTQzMSA2NzkvMjc3NC8xMTExIDY2Ny8yNzczLzExMTAKZiA2NTYvMzEwNi8xNDQzIDY2OC8zMDk1LzE0MzIgNjc4LzMwOTYvMTQzMyA2NjYvMzEwNy8xNDQ0CmYgNjY2LzMxMDcvMTQ0NCA2NzgvMzA5Ni8xNDMzIDY3Ny8zMDk3LzE0MzQgNjY1LzMxMDgvMTQ0NQpmIDY2NS8zMTA4LzE0NDUgNjc3LzMwOTcvMTQzNCA2NzYvMzA5OC8xNDM1IDY2NC8zMTA5LzE0NDYKZiA2NjQvMzEwOS8xNDQ2IDY3Ni8zMDk4LzE0MzUgNjc1LzMwOTkvMTQzNiA2NjMvMzExMC8xNDQ3CmYgNjYzLzMxMTAvMTQ0NyA2NzUvMzA5OS8xNDM2IDY3NC8zMTAwLzE0MzcgNjYyLzMxMTEvMTQ0OApmIDY2Mi8zMTExLzE0NDggNjc0LzMxMDAvMTQzNyA2NzMvMzEwMS8xNDM4IDY2MS8zMTEyLzE0NDkKZiA2NjEvMzExMi8xNDQ5IDY3My8zMTAxLzE0MzggNjcyLzMxMDIvMTQzOSA2NjAvMzExMy8xNDUwCmYgNjYwLzMxMTMvMTQ1MCA2NzIvMzEwMi8xNDM5IDY3MS8zMTAzLzE0NDAgNjU5LzMxMTQvMTQ1MQpmIDY1OS8zMTE0LzE0NTEgNjcxLzMxMDMvMTQ0MCA2NzAvMzEwNC8xNDQxIDY1OC8zMTE1LzE0NTIKZiA2NTgvMzExNS8xNDUyIDY3MC8zMTA0LzE0NDEgNjY5LzMxMDUvMTQ0MiA2NTcvMzExNi8xNDUzCmYgNjU3LzMxMTYvMTQ1MyA2NjkvMzEwNS8xNDQyIDY2Ny8yNzczLzExMTAgNjU1LzI3NTAvMTA4OQpmIDY0NC8yNzQ2LzEwODUgNjU2LzMxMDYvMTQ0MyA2NjYvMzEwNy8xNDQ0IDY1NC8zMTE3LzE0NTQKZiA2NTQvMzExNy8xNDU0IDY2Ni8zMTA3LzE0NDQgNjY1LzMxMDgvMTQ0NSA2NTMvMzExOC8xNDU1CmYgNjUzLzMxMTgvMTQ1NSA2NjUvMzEwOC8xNDQ1IDY2NC8zMTA5LzE0NDYgNjUyLzMxMTkvMTQ1NgpmIDY1Mi8zMTE5LzE0NTYgNjY0LzMxMDkvMTQ0NiA2NjMvMzExMC8xNDQ3IDY1MS8zMTIwLzE0NTcKZiA2NTEvMzEyMC8xNDU3IDY2My8zMTEwLzE0NDcgNjYyLzMxMTEvMTQ0OCA2NTAvMzEyMS8xNDU4CmYgNjUwLzMxMjEvMTQ1OCA2NjIvMzExMS8xNDQ4IDY2MS8zMTEyLzE0NDkgNjQ5LzMxMjIvMTQ1OQpmIDY0OS8zMTIyLzE0NTkgNjYxLzMxMTIvMTQ0OSA2NjAvMzExMy8xNDUwIDY0OC8zMTIzLzE0NjAKZiA2NDgvMzEyMy8xNDYwIDY2MC8zMTEzLzE0NTAgNjU5LzMxMTQvMTQ1MSA2NDcvMzEyNC8xNDYxCmYgNjQ3LzMxMjQvMTQ2MSA2NTkvMzExNC8xNDUxIDY1OC8zMTE1LzE0NTIgNjQ2LzMxMjUvMTQ2MgpmIDY0Ni8zMTI1LzE0NjIgNjU4LzMxMTUvMTQ1MiA2NTcvMzExNi8xNDUzIDY0NS8zMTI2LzE0NjMKZiA2NDUvMzEyNi8xNDYzIDY1Ny8zMTE2LzE0NTMgNjU1LzI3NTAvMTA4OSA2NDMvMjc0OS8xMDg4CmYgNjIwLzMxMjcvMTQ2NCA2MzEvMzEyOC8xNDY1IDYzMy8zMTI5LzE0NjYgNjMwLzMxMzAvMTQ2NwpmIDYzMC8zMTMwLzE0NjcgNjMzLzMxMjkvMTQ2NiA2MzQvMzEzMS8xNDY4IDYyOS8zMTMyLzE0NjkKZiA2MjkvMzEzMi8xNDY5IDYzNC8zMTMxLzE0NjggNjM1LzMxMzMvMTQ3MCA2MjgvMzEzNC8xNDcxCmYgNjI4LzMxMzQvMTQ3MSA2MzUvMzEzMy8xNDcwIDYzNi8zMTM1LzE0NzIgNjI3LzMxMzYvMTQ3MwpmIDYyNy8zMTM2LzE0NzMgNjM2LzMxMzUvMTQ3MiA2MzcvMzEzNy8xNDc0IDYyNi8zMTM4LzE0NzUKZiA2MjYvMzEzOC8xNDc1IDYzNy8zMTM3LzE0NzQgNjM4LzMxMzkvMTQ3NiA2MjUvMzE0MC8xNDc3CmYgNjI1LzMxNDAvMTQ3NyA2MzgvMzEzOS8xNDc2IDYzOS8zMTQxLzE0NzggNjI0LzMxNDIvMTQ3OQpmIDYyNC8zMTQyLzE0NzkgNjM5LzMxNDEvMTQ3OCA2NDAvMzE0My8xNDgwIDYyMy8zMTQ0LzE0ODEKZiA2MjMvMzE0NC8xNDgxIDY0MC8zMTQzLzE0ODAgNjQxLzMxNDUvMTQ4MiA2MjIvMzE0Ni8xNDgzCmYgNjIyLzMxNDYvMTQ4MyA2NDEvMzE0NS8xNDgyIDY0Mi8zMTQ3LzE0ODQgNjIxLzMxNDgvMTQ4NQpmIDYyMS8zMTQ4LzE0ODUgNjQyLzMxNDcvMTQ4NCA2MzIvMjc2OS8xMTA2IDYxOS8yNzY3LzExMDQKZiA2MDgvMzE0OS8xNDg2IDYyMC8zMTI3LzE0NjQgNjMwLzMxMzAvMTQ2NyA2MTgvMzE1MC8xNDg3CmYgNjE4LzMxNTAvMTQ4NyA2MzAvMzEzMC8xNDY3IDYyOS8zMTMyLzE0NjkgNjE3LzMxNTEvMTQ4OApmIDYxNy8zMTUxLzE0ODggNjI5LzMxMzIvMTQ2OSA2MjgvMzEzNC8xNDcxIDYxNi8zMTUyLzE0ODkKZiA2MTYvMzE1Mi8xNDg5IDYyOC8zMTM0LzE0NzEgNjI3LzMxMzYvMTQ3MyA2MTUvMzE1My8xNDkwCmYgNjE1LzMxNTMvMTQ5MCA2MjcvMzEzNi8xNDczIDYyNi8zMTM4LzE0NzUgNjE0LzMxNTQvMTQ5MQpmIDYxNC8zMTU0LzE0OTEgNjI2LzMxMzgvMTQ3NSA2MjUvMzE0MC8xNDc3IDYxMy8zMTU1LzE0OTIKZiA2MTMvMzE1NS8xNDkyIDYyNS8zMTQwLzE0NzcgNjI0LzMxNDIvMTQ3OSA2MTIvMzE1Ni8xNDkzCmYgNjEyLzMxNTYvMTQ5MyA2MjQvMzE0Mi8xNDc5IDYyMy8zMTQ0LzE0ODEgNjExLzMxNTcvMTQ5NApmIDYxMS8zMTU3LzE0OTQgNjIzLzMxNDQvMTQ4MSA2MjIvMzE0Ni8xNDgzIDYxMC8zMTU4LzE0OTUKZiA2MTAvMzE1OC8xNDk1IDYyMi8zMTQ2LzE0ODMgNjIxLzMxNDgvMTQ4NSA2MDkvMzE1OS8xNDk2CmYgNjA5LzMxNTkvMTQ5NiA2MjEvMzE0OC8xNDg1IDYxOS8yNzY3LzExMDQgNjA3LzI3NjUvMTEwMgpmIDU5Ni8zMTYwLzE0OTcgNjA4LzMxNDkvMTQ4NiA2MTgvMzE1MC8xNDg3IDYwNi8zMTYxLzE0OTgKZiA2MDYvMzE2MS8xNDk4IDYxOC8zMTUwLzE0ODcgNjE3LzMxNTEvMTQ4OCA2MDUvMzE2Mi8xNDk5CmYgNjA1LzMxNjIvMTQ5OSA2MTcvMzE1MS8xNDg4IDYxNi8zMTUyLzE0ODkgNjA0LzMxNjMvMTUwMApmIDYwNC8zMTYzLzE1MDAgNjE2LzMxNTIvMTQ4OSA2MTUvMzE1My8xNDkwIDYwMy8zMTY0LzE1MDEKZiA2MDMvMzE2NC8xNTAxIDYxNS8zMTUzLzE0OTAgNjE0LzMxNTQvMTQ5MSA2MDIvMzE2NS8xNTAyCmYgNjAyLzMxNjUvMTUwMiA2MTQvMzE1NC8xNDkxIDYxMy8zMTU1LzE0OTIgNjAxLzMxNjYvMTUwMwpmIDYwMS8zMTY2LzE1MDMgNjEzLzMxNTUvMTQ5MiA2MTIvMzE1Ni8xNDkzIDYwMC8zMTY3LzE1MDQKZiA2MDAvMzE2Ny8xNTA0IDYxMi8zMTU2LzE0OTMgNjExLzMxNTcvMTQ5NCA1OTkvMzE2OC8xNTA1CmYgNTk5LzMxNjgvMTUwNSA2MTEvMzE1Ny8xNDk0IDYxMC8zMTU4LzE0OTUgNTk4LzMxNjkvMTUwNgpmIDU5OC8zMTY5LzE1MDYgNjEwLzMxNTgvMTQ5NSA2MDkvMzE1OS8xNDk2IDU5Ny8zMTcwLzE1MDcKZiA1OTcvMzE3MC8xNTA3IDYwOS8zMTU5LzE0OTYgNjA3LzI3NjUvMTEwMiA1OTUvMjc2My8xMTAwCmYgNTg0LzMxNzEvMTUwOCA1OTYvMzE2MC8xNDk3IDYwNi8zMTYxLzE0OTggNTk0LzMxNzIvMTUwOQpmIDU5NC8zMTcyLzE1MDkgNjA2LzMxNjEvMTQ5OCA2MDUvMzE2Mi8xNDk5IDU5My8zMTczLzE1MTAKZiA1OTMvMzE3My8xNTEwIDYwNS8zMTYyLzE0OTkgNjA0LzMxNjMvMTUwMCA1OTIvMzE3NC8xNTExCmYgNTkyLzMxNzQvMTUxMSA2MDQvMzE2My8xNTAwIDYwMy8zMTY0LzE1MDEgNTkxLzMxNzUvMTUxMgpmIDU5MS8zMTc1LzE1MTIgNjAzLzMxNjQvMTUwMSA2MDIvMzE2NS8xNTAyIDU5MC8zMTc2LzE1MTMKZiA1OTAvMzE3Ni8xNTEzIDYwMi8zMTY1LzE1MDIgNjAxLzMxNjYvMTUwMyA1ODkvMzE3Ny8xNTE0CmYgNTg5LzMxNzcvMTUxNCA2MDEvMzE2Ni8xNTAzIDYwMC8zMTY3LzE1MDQgNTg4LzMxNzgvMTUxNQpmIDU4OC8zMTc4LzE1MTUgNjAwLzMxNjcvMTUwNCA1OTkvMzE2OC8xNTA1IDU4Ny8zMTc5LzE1MTYKZiA1ODcvMzE3OS8xNTE2IDU5OS8zMTY4LzE1MDUgNTk4LzMxNjkvMTUwNiA1ODYvMzE4MC8xNTE3CmYgNTg2LzMxODAvMTUxNyA1OTgvMzE2OS8xNTA2IDU5Ny8zMTcwLzE1MDcgNTg1LzMxODEvMTUxOApmIDU4NS8zMTgxLzE1MTggNTk3LzMxNzAvMTUwNyA1OTUvMjc2My8xMTAwIDU4My8yNzYyLzEwOTgKZiA1NzIvMzE4Mi8xNTE5IDU4NC8zMTgzLzE1MDggNTk0LzMxODQvMTUwOSA1ODIvMzE4NS8xNTIwCmYgNTgyLzMxODUvMTUyMCA1OTQvMzE4NC8xNTA5IDU5My8zMTg2LzE1MTAgNTgxLzMxODcvMTUyMQpmIDU4MS8zMTg3LzE1MjEgNTkzLzMxODYvMTUxMCA1OTIvMzE4OC8xNTExIDU4MC8zMTg5LzE1MjIKZiA1ODAvMzE4OS8xNTIyIDU5Mi8zMTg4LzE1MTEgNTkxLzMxOTAvMTUxMiA1NzkvMzE5MS8xNTIzCmYgNTc5LzMxOTEvMTUyMyA1OTEvMzE5MC8xNTEyIDU5MC8zMTkyLzE1MTMgNTc4LzMxOTMvMTUyNApmIDU3OC8zMTkzLzE1MjQgNTkwLzMxOTIvMTUxMyA1ODkvMzE5NC8xNTE0IDU3Ny8zMTk1LzE1MjUKZiA1NzcvMzE5NS8xNTI1IDU4OS8zMTk0LzE1MTQgNTg4LzMxOTYvMTUxNSA1NzYvMzE5Ny8xNTI2CmYgNTc2LzMxOTcvMTUyNiA1ODgvMzE5Ni8xNTE1IDU4Ny8zMTk4LzE1MTYgNTc1LzMxOTkvMTUyNwpmIDU3NS8zMTk5LzE1MjcgNTg3LzMxOTgvMTUxNiA1ODYvMzIwMC8xNTE3IDU3NC8zMjAxLzE1MjgKZiA1NzQvMzIwMS8xNTI4IDU4Ni8zMjAwLzE1MTcgNTg1LzMyMDIvMTUxOCA1NzMvMzIwMy8xNTI5CmYgNTczLzMyMDMvMTUyOSA1ODUvMzIwMi8xNTE4IDU4My8yNzU5LzEwOTggNTcxLzI3NTcvMTA5NgpmIDU2MC8zMjA0LzE1MzAgNTcyLzMxODIvMTUxOSA1ODIvMzE4NS8xNTIwIDU3MC8zMjA1LzE1MzEKZiA1NzAvMzIwNS8xNTMxIDU4Mi8zMTg1LzE1MjAgNTgxLzMxODcvMTUyMSA1NjkvMzIwNi8xNTMyCmYgNTY5LzMyMDYvMTUzMiA1ODEvMzE4Ny8xNTIxIDU4MC8zMTg5LzE1MjIgNTY4LzMyMDcvMTUzMwpmIDU2OC8zMjA3LzE1MzMgNTgwLzMxODkvMTUyMiA1NzkvMzE5MS8xNTIzIDU2Ny8zMjA4LzE1MzQKZiA1NjcvMzIwOC8xNTM0IDU3OS8zMTkxLzE1MjMgNTc4LzMxOTMvMTUyNCA1NjYvMzIwOS8xNTM1CmYgNTY2LzMyMDkvMTUzNSA1NzgvMzE5My8xNTI0IDU3Ny8zMTk1LzE1MjUgNTY1LzMyMTAvMTUzNgpmIDU2NS8zMjEwLzE1MzYgNTc3LzMxOTUvMTUyNSA1NzYvMzE5Ny8xNTI2IDU2NC8zMjExLzE1MzcKZiA1NjQvMzIxMS8xNTM3IDU3Ni8zMTk3LzE1MjYgNTc1LzMxOTkvMTUyNyA1NjMvMzIxMi8xNTM4CmYgNTYzLzMyMTIvMTUzOCA1NzUvMzE5OS8xNTI3IDU3NC8zMjAxLzE1MjggNTYyLzMyMTMvMTUzOQpmIDU2Mi8zMjEzLzE1MzkgNTc0LzMyMDEvMTUyOCA1NzMvMzIwMy8xNTI5IDU2MS8zMjE0LzE1NDAKZiA1NjEvMzIxNC8xNTQwIDU3My8zMjAzLzE1MjkgNTcxLzI3NTcvMTA5NiA1NTkvMjc1NS8xMDk0CmYgNTQ4LzMyMTUvMTU0MSA1NjAvMzIwNC8xNTMwIDU3MC8zMjA1LzE1MzEgNTU4LzMyMTYvMTU0MgpmIDU1OC8zMjE2LzE1NDIgNTcwLzMyMDUvMTUzMSA1NjkvMzIwNi8xNTMyIDU1Ny8zMjE3LzE1NDMKZiA1NTcvMzIxNy8xNTQzIDU2OS8zMjA2LzE1MzIgNTY4LzMyMDcvMTUzMyA1NTYvMzIxOC8xNTQ0CmYgNTU2LzMyMTgvMTU0NCA1NjgvMzIwNy8xNTMzIDU2Ny8zMjA4LzE1MzQgNTU1LzMyMTkvMTU0NQpmIDU1NS8zMjE5LzE1NDUgNTY3LzMyMDgvMTUzNCA1NjYvMzIwOS8xNTM1IDU1NC8zMjIwLzE1NDYKZiA1NTQvMzIyMC8xNTQ2IDU2Ni8zMjA5LzE1MzUgNTY1LzMyMTAvMTUzNiA1NTMvMzIyMS8xNTQ3CmYgNTUzLzMyMjEvMTU0NyA1NjUvMzIxMC8xNTM2IDU2NC8zMjExLzE1MzcgNTUyLzMyMjIvMTU0OApmIDU1Mi8zMjIyLzE1NDggNTY0LzMyMTEvMTUzNyA1NjMvMzIxMi8xNTM4IDU1MS8zMjIzLzE1NDkKZiA1NTEvMzIyMy8xNTQ5IDU2My8zMjEyLzE1MzggNTYyLzMyMTMvMTUzOSA1NTAvMzIyNC8xNTUwCmYgNTUwLzMyMjQvMTU1MCA1NjIvMzIxMy8xNTM5IDU2MS8zMjE0LzE1NDAgNTQ5LzMyMjUvMTU1MQpmIDU0OS8zMjI1LzE1NTEgNTYxLzMyMTQvMTU0MCA1NTkvMjc1NS8xMDk0IDU0Ny8yNzQxLzEwODAKZiA1MzYvMzIyNi8xNTUyIDU0OC8zMjE1LzE1NDEgNTU4LzMyMTYvMTU0MiA1NDYvMzIyNy8xNTUzCmYgNTQ2LzMyMjcvMTU1MyA1NTgvMzIxNi8xNTQyIDU1Ny8zMjE3LzE1NDMgNTQ1LzMyMjgvMTU1NApmIDU0NS8zMjI4LzE1NTQgNTU3LzMyMTcvMTU0MyA1NTYvMzIxOC8xNTQ0IDU0NC8zMjI5LzE1NTUKZiA1NDQvMzIyOS8xNTU1IDU1Ni8zMjE4LzE1NDQgNTU1LzMyMTkvMTU0NSA1NDMvMzIzMC8xNTU2CmYgNTQzLzMyMzAvMTU1NiA1NTUvMzIxOS8xNTQ1IDU1NC8zMjIwLzE1NDYgNTQyLzMyMzEvMTU1NwpmIDU0Mi8zMjMxLzE1NTcgNTU0LzMyMjAvMTU0NiA1NTMvMzIyMS8xNTQ3IDU0MS8zMjMyLzE1NTgKZiA1NDEvMzIzMi8xNTU4IDU1My8zMjIxLzE1NDcgNTUyLzMyMjIvMTU0OCA1NDAvMzIzMy8xNTU5CmYgNTQwLzMyMzMvMTU1OSA1NTIvMzIyMi8xNTQ4IDU1MS8zMjIzLzE1NDkgNTM5LzMyMzQvMTU2MApmIDUzOS8zMjM0LzE1NjAgNTUxLzMyMjMvMTU0OSA1NTAvMzIyNC8xNTUwIDUzOC8zMjM1LzE1NjEKZiA1MzgvMzIzNS8xNTYxIDU1MC8zMjI0LzE1NTAgNTQ5LzMyMjUvMTU1MSA1MzcvMzIzNi8xNTYyCmYgNTM3LzMyMzYvMTU2MiA1NDkvMzIyNS8xNTUxIDU0Ny8yNzQxLzEwODAgNTM1LzI3NDAvMTA3OQpmIDUyNC8zMjM3LzE1NjMgNTM2LzMyMjYvMTU1MiA1NDYvMzIyNy8xNTUzIDUzNC8zMjM4LzE1NjQKZiA1MzQvMzIzOC8xNTY0IDU0Ni8zMjI3LzE1NTMgNTQ1LzMyMjgvMTU1NCA1MzMvMzIzOS8xNTY1CmYgNTMzLzMyMzkvMTU2NSA1NDUvMzIyOC8xNTU0IDU0NC8zMjI5LzE1NTUgNTMyLzMyNDAvMTU2NgpmIDUzMi8zMjQwLzE1NjYgNTQ0LzMyMjkvMTU1NSA1NDMvMzIzMC8xNTU2IDUzMS8zMjQxLzE1NjcKZiA1MzEvMzI0MS8xNTY3IDU0My8zMjMwLzE1NTYgNTQyLzMyMzEvMTU1NyA1MzAvMzI0Mi8xNTY4CmYgNTMwLzMyNDIvMTU2OCA1NDIvMzIzMS8xNTU3IDU0MS8zMjMyLzE1NTggNTI5LzMyNDMvMTU2OQpmIDUyOS8zMjQzLzE1NjkgNTQxLzMyMzIvMTU1OCA1NDAvMzIzMy8xNTU5IDUyOC8zMjQ0LzE1NzAKZiA1MjgvMzI0NC8xNTcwIDU0MC8zMjMzLzE1NTkgNTM5LzMyMzQvMTU2MCA1MjcvMzI0NS8xNTcxCmYgNTI3LzMyNDUvMTU3MSA1MzkvMzIzNC8xNTYwIDUzOC8zMjM1LzE1NjEgNTI2LzMyNDYvMTU3MgpmIDUyNi8zMjQ2LzE1NzIgNTM4LzMyMzUvMTU2MSA1MzcvMzIzNi8xNTYyIDUyNS8zMjQ3LzE1NzMKZiA1MjUvMzI0Ny8xNTczIDUzNy8zMjM2LzE1NjIgNTM1LzI3NDAvMTA3OSA1MjMvMjc1My8xMDkyCmYgNjQzLzI3NDkvMTA4OCA4NzIvMjc5Mi8xMTI5IDg4Mi8yOTMwLzEyNjcgNjQ1LzMxMjYvMTQ2MwpmIDY0NS8zMTI2LzE0NjMgODgyLzI5MzAvMTI2NyA4ODEvMjkyOC8xMjY1IDY0Ni8zMTI1LzE0NjIKZiA2NDYvMzEyNS8xNDYyIDg4MS8yOTI4LzEyNjUgODgwLzI5MjYvMTI2MyA2NDcvMzEyNC8xNDYxCmYgNjQ3LzMxMjQvMTQ2MSA4ODAvMjkyNi8xMjYzIDg3OS8yOTI0LzEyNjEgNjQ4LzMxMjMvMTQ2MApmIDY0OC8zMTIzLzE0NjAgODc5LzI5MjQvMTI2MSA4NzgvMjkyMi8xMjU5IDY0OS8zMTIyLzE0NTkKZiA2NDkvMzEyMi8xNDU5IDg3OC8yOTIyLzEyNTkgODc3LzI5MjAvMTI1NyA2NTAvMzEyMS8xNDU4CmYgNjUwLzMxMjEvMTQ1OCA4NzcvMjkyMC8xMjU3IDg3Ni8yOTE4LzEyNTUgNjUxLzMxMjAvMTQ1NwpmIDY1MS8zMTIwLzE0NTcgODc2LzI5MTgvMTI1NSA4NzUvMjkxNi8xMjUzIDY1Mi8zMTE5LzE0NTYKZiA2NTIvMzExOS8xNDU2IDg3NS8yOTE2LzEyNTMgODc0LzI5MTQvMTI1MSA2NTMvMzExOC8xNDU1CmYgNjUzLzMxMTgvMTQ1NSA4NzQvMjkxNC8xMjUxIDg3My8yOTEyLzEyNDkgNjU0LzMxMTcvMTQ1NApmIDY1NC8zMTE3LzE0NTQgODczLzI5MTIvMTI0OSA4NzEvMjc0Ny8xMDg2IDY0NC8yNzQ2LzEwODUKZiA2MzEvMzEyOC8xNDY1IDc1Mi8yNzgwLzExMTcgNzYyLzMwMzgvMTM3NSA2MzMvMzEyOS8xNDY2CmYgNjMzLzMxMjkvMTQ2NiA3NjIvMzAzOC8xMzc1IDc2MS8zMDM2LzEzNzMgNjM0LzMxMzEvMTQ2OApmIDYzNC8zMTMxLzE0NjggNzYxLzMwMzYvMTM3MyA3NjAvMzAzNC8xMzcxIDMxODIvMzI0OC8xNTc0IDMxODMvMzI0OS8xNTc0IDYzNS8zMTMzLzE0NzAKZiA2MzUvMzEzMy8xNDcwIDMxODMvMzI0OS8xNTc0IDMxNzkvMzI1MC8xNTc1IDYzNi8zMTM1LzE0NzIKZiA2MzYvMzEzNS8xNDcyIDMxNzkvMzI1MC8xNTc1IDMxODcvMzI1MS8xNTc2IDYzNy8zMTM3LzE0NzQKZiA2MzcvMzEzNy8xNDc0IDMxODcvMzI1MS8xNTc2IDMxODQvMzI1Mi8xNTc3IDYzOC8zMTM5LzE0NzYKZiA2MzgvMzEzOS8xNDc2IDMxODQvMzI1Mi8xNTc3IDMxODAvMzI1My8xNTc4IDYzOS8zMTQxLzE0NzgKZiA2MzkvMzE0MS8xNDc4IDMxODAvMzI1My8xNTc4IDMxODkvMzI1NC8xNTc5IDY0MC8zMTQzLzE0ODAKZiA2NDAvMzE0My8xNDgwIDMxODkvMzI1NC8xNTc5IDMxODgvMzI1NS8xNTc5IDc1NS8zMDI0LzEzNjEgNzU0LzMwMjIvMTM1OSA2NDEvMzE0NS8xNDgyCmYgNjQxLzMxNDUvMTQ4MiA3NTQvMzAyMi8xMzU5IDc1My8zMDIwLzEzNTcgNjQyLzMxNDcvMTQ4NApmIDY0Mi8zMTQ3LzE0ODQgNzUzLzMwMjAvMTM1NyA3NTEvMjc3MS8xMTA4IDYzMi8yNzY5LzExMDYKZiA3NjMvMjc0My8xMDgyIDk5Mi8yODAyLzExMzkgMTAwMi8yODIyLzExNTkgNzY1LzMwMTgvMTM1NQpmIDc2NS8zMDE4LzEzNTUgMTAwMi8yODIyLzExNTkgMTAwMS8yODIwLzExNTcgNzY2LzMwMTcvMTM1NApmIDc2Ni8zMDE3LzEzNTQgMTAwMS8yODIwLzExNTcgMTAwMC8yODE4LzExNTUgMzE1Ny8zMjU2LzE1ODAgMzE1OC8zMjU3LzE1ODAgNzY3LzMwMTYvMTM1MwpmIDc2Ny8zMDE2LzEzNTMgMzE1OC8zMjU3LzE1ODAgMzE2Ni8zMjU4LzE1ODEgMzE2My8zMjU5LzE1ODIgMzE0MS8zMjYwLzE1ODIgMzE0NS8zMjYxLzE1ODMgMzE0Ni8zMjYyLzE1ODMgMzE0Ny8zMjYzLzE1ODMgMzE0OC8zMjY0LzE1ODMgMzE0Mi8zMjY1LzE1ODIgMzExNy8zMjY2LzE1ODIgMzEyOC8zMjY3LzE1ODMgMzEyNy8zMjY4LzE1ODMgMzEyNi8zMjY5LzE1ODMgMzExNS8zMjcwLzE1ODIgNzY4LzMwMTUvMTM1MgpmIDc2OC8zMDE1LzEzNTIgMzExNS8zMjcwLzE1ODIgMzEyOS8zMjcxLzE1ODQgMzEyMi8zMjcyLzE1ODUgNzY5LzMwMTQvMTM1MQpmIDc2OS8zMDE0LzEzNTEgMzEyMi8zMjcyLzE1ODUgMzEyMy8zMjczLzE1ODYgMzEyMC8zMjc0LzE1ODcgNzcwLzMwMTMvMTM1MApmIDc3MC8zMDEzLzEzNTAgMzEyMC8zMjc0LzE1ODcgMzEyNS8zMjc1LzE1ODggMzEyMS8zMjc2LzE1ODkgNzcxLzMwMTIvMTM0OQpmIDc3MS8zMDEyLzEzNDkgMzEyMS8zMjc2LzE1ODkgMzEzNS8zMjc3LzE1OTAgMzEzNC8zMjc4LzE1OTAgMzEzMy8zMjc5LzE1OTAgMzEzMi8zMjgwLzE1OTAgMzEzMS8zMjgxLzE1OTAgMzEzMC8zMjgyLzE1OTAgMzExOS8zMjgzLzE1ODkgMzE0MC8zMjg0LzE1ODkgMzE0OS8zMjg1LzE1OTAgMzE1MC8zMjg2LzE1OTAgMzE1MS8zMjg3LzE1OTAgMzE1Mi8zMjg4LzE1OTAgMzEzNi8zMjg5LzE1ODkgMzE1OS8zMjkwLzE1ODkgMzE3MC8zMjkxLzE1OTAgMzE3MS8zMjkyLzE1OTAgMzE3Mi8zMjkzLzE1OTAgMzE3My8zMjk0LzE1OTAgMzE2NC8zMjk1LzE1ODkgOTk2LzI4MTAvMTE0NyA5OTUvMjgwOC8xMTQ1IDc3Mi8zMDExLzEzNDgKZiA3NzIvMzAxMS8xMzQ4IDk5NS8yODA4LzExNDUgOTk0LzI4MDYvMTE0MyA3NzMvMzAxMC8xMzQ3CmYgNzczLzMwMTAvMTM0NyA5OTQvMjgwNi8xMTQzIDk5My8yODA0LzExNDEgNzc0LzMwMDkvMTM0NgpmIDc3NC8zMDA5LzEzNDYgOTkzLzI4MDQvMTE0MSA5OTEvMjc4My8xMTIwIDc2NC8yNzgyLzExMTkKZiA4ODMvMjc5My8xMTMwIDUyNC8zMjM3LzE1NjMgNTM0LzMyMzgvMTU2NCA4ODUvMjkxMC8xMjQ3CmYgODg1LzI5MTAvMTI0NyA1MzQvMzIzOC8xNTY0IDUzMy8zMjM5LzE1NjUgMTgwMi8zMjk2LzE1OTEgMTgwMy8zMjk3LzE1OTEgODg2LzI5MDkvMTI0NgpmIDg4Ni8yOTA5LzEyNDYgMTgwMy8zMjk3LzE1OTEgMTgwMC8zMjk4LzE1OTIgODg3LzI5MDgvMTI0NQpmIDg4Ny8yOTA4LzEyNDUgMTgwMC8zMjk4LzE1OTIgMTc5OC8zMjk5LzE1OTMgMjE1NC8zMzAwLzE1OTQgMjE1NS8zMzAxLzE1OTQgMjE0NS8zMzAyLzE1OTQgMjE0Ni8zMzAzLzE1OTQgMjEzNi8zMzA0LzE1OTQgMjEzNy8zMzA1LzE1OTQgODg4LzI5MDcvMTI0NApmIDg4OC8yOTA3LzEyNDQgMjEzNy8zMzA1LzE1OTQgMjEzNS8zMzA2LzE1OTUgODg5LzI5MDYvMTI0MwpmIDg4OS8yOTA2LzEyNDMgMjEzNS8zMzA2LzE1OTUgMjE0MS8zMzA3LzE1OTYgODkwLzI5MDUvMTI0MgpmIDg5MC8yOTA1LzEyNDIgMjE0MS8zMzA3LzE1OTYgMjEzOC8zMzA4LzE1OTcgODkxLzI5MDQvMTI0MQpmIDg5MS8yOTA0LzEyNDEgMjEzOC8zMzA4LzE1OTcgMjE0OC8zMzA5LzE1OTcgMjE0OS8zMzEwLzE1OTcgMTc5OS8zMzExLzE1OTcgMTgwNy8zMzEyLzE1OTggODkyLzI5MDMvMTI0MApmIDg5Mi8yOTAzLzEyNDAgMTgwNy8zMzEyLzE1OTggMTgwNi8zMzEzLzE1OTggNTI3LzMyNDUvMTU3MSA1MjYvMzI0Ni8xNTcyIDg5My8yOTAyLzEyMzkKZiA4OTMvMjkwMi8xMjM5IDUyNi8zMjQ2LzE1NzIgNTI1LzMyNDcvMTU3MyA4OTQvMjkwMS8xMjM4CmYgODk0LzI5MDEvMTIzOCA1MjUvMzI0Ny8xNTczIDUyMy8yNzUzLzEwOTIgODg0LzI3NTIvMTA5MQpmIDUyNC8zMjM3LzE1NjMgMTA4My8xNTg5LzE2MSAxMDg0LzE1ODQvMTU2IDUzNi8zMjI2LzE1NTIKZiA2MzEvMzEyOC8xNDY1IDEwOTMvMTU2OS8xNDMgMTA5NC8xNTkxLzE2MyA3NTIvMjc4MC8xMTE3CmYgODgzLzI3OTMvMTEzMCAxMDg1LzE1ODYvMTU4IDEwODMvMTU4OS8xNjEgNTI0LzMyMzcvMTU2MwpmIDUzNi8zMjI2LzE1NTIgMTA4NC8xNTg0LzE1NiAxMDg2LzE1ODIvMTU0IDU0OC8zMjE1LzE1NDEKZiA1NDgvMzIxNS8xNTQxIDEwODYvMTU4Mi8xNTQgMTA4Ny8xNTgwLzE1MiA1NjAvMzIwNC8xNTMwCmYgNTYwLzMyMDQvMTUzMCAxMDg3LzE1ODAvMTUyIDEwODgvMTU3Ni8xNTAgNTcyLzMxODIvMTUxOQpmIDU3Mi8zMTgyLzE1MTkgMTA4OC8xNTc2LzE1MCAxMDg5LzE1NzkvMTQ4IDU4NC8zMTgzLzE1MDgKZiA1ODQvMzE3MS8xNTA4IDEwODkvMTU3NC8xNDggMTA5MC8xNTcyLzE0NiA1OTYvMzE2MC8xNDk3CmYgNTk2LzMxNjAvMTQ5NyAxMDkwLzE1NzIvMTQ2IDEwOTEvMTU3MC8xNDQgNjA4LzMxNDkvMTQ4NgpmIDYwOC8zMTQ5LzE0ODYgMTA5MS8xNTcwLzE0NCAxMDkyLzE1NjYvMTQwIDYyMC8zMTI3LzE0NjQKZiA2MjAvMzEyNy8xNDY0IDEwOTIvMTU2Ni8xNDAgMTA5My8xNTY5LzE0MyA2MzEvMzEyOC8xNDY1CmYgNzYzLzI3NDMvMTA4MiAxMTA1LzE1NjQvMTM2IDExMDYvMTU2NS8xMzkgOTkyLzI4MDIvMTEzOQpmIDY0My8yNzQ5LzEwODggMTA5NS8xNTYwLzEzMiAxMDk2LzE1NjMvMTM1IDg3Mi8yNzkyLzExMjkKZiA3NjQvMjc4Mi8xMTE5IDExNDUvMjc4MS8xMTE4IDExNDcvMzMxNC8xNTk5IDc3Ni8yOTk4LzEzMzUKZiA2NDQvMjc0Ni8xMDg1IDExMzUvMjc0NS8xMDg0IDExMzcvMzMxNS8xNjAwIDY1Ni8zMTA2LzE0NDMKZiA2NTYvMzEwNi8xNDQzIDExMzcvMzMxNS8xNjAwIDExMzgvMzMxNi8xNjAxIDY2OC8zMDk1LzE0MzIKZiA2NjgvMzA5NS8xNDMyIDExMzgvMzMxNi8xNjAxIDExMzkvMzMxNy8xNjAyIDY4MC8zMDg0LzE0MjEKZiA2ODAvMzA4NC8xNDIxIDExMzkvMzMxNy8xNjAyIDExNDAvMzMxOC8xNjAzIDY5Mi8zMDczLzE0MTAKZiA2OTIvMzA3My8xNDEwIDExNDAvMzMxOC8xNjAzIDExNDEvMzMxOS8xNjA0IDcwNC8zMDYyLzEzOTkKZiA3MDQvMzA2Mi8xMzk5IDExNDEvMzMxOS8xNjA0IDExNDIvMzMyMC8xNjA1IDcxNi8zMDUxLzEzODgKZiA3MTYvMzA1MS8xMzg4IDExNDIvMzMyMC8xNjA1IDExNDMvMzMyMS8xNjA2IDcyOC8zMDQwLzEzNzcKZiA3MjgvMzA0MC8xMzc3IDExNDMvMzMyMS8xNjA2IDExNDQvMzMyMi8xNjA3IDc0MC8zMDE5LzEzNTYKZiA3NDAvMzAxOS8xMzU2IDExNDQvMzMyMi8xNjA3IDExMzQvMjc3Mi8xMTA5IDc1MS8yNzcxLzExMDgKZiA3NzYvMjk5OC8xMzM1IDExNDcvMzMxNC8xNTk5IDExNDgvMzMyMy8xNjA4IDc4OC8yOTg3LzEzMjQKZiA3ODgvMjk4Ny8xMzI0IDExNDgvMzMyMy8xNjA4IDExNDkvMzMyNC8xNjA5IDgwMC8yOTc2LzEzMTMKZiA4MDAvMjk3Ni8xMzEzIDExNDkvMzMyNC8xNjA5IDExNTAvMzMyNS8xNjEwIDgxMi8yOTY1LzEzMDIKZiA4MTIvMjk2NS8xMzAyIDExNTAvMzMyNS8xNjEwIDExNTEvMzMyNi8xNjExIDgyNC8yOTU0LzEyOTEKZiA4MjQvMjk1NC8xMjkxIDExNTEvMzMyNi8xNjExIDExNTIvMzMyNy8xNjEyIDgzNi8yOTQzLzEyODAKZiA4MzYvMjk0My8xMjgwIDExNTIvMzMyNy8xNjEyIDExNTMvMzMyOC8xNjEzIDg0OC8yOTMyLzEyNjkKZiA4NDgvMjkzMi8xMjY5IDExNTMvMzMyOC8xNjEzIDExNTQvMzMyOS8xNjE0IDg2MC8yOTExLzEyNDgKZiA4NjAvMjkxMS8xMjQ4IDExNTQvMzMyOS8xNjE0IDExMzYvMjc0OC8xMDg3IDg3MS8yNzQ3LzEwODYKZiA4OTYvMjg5MC8xMjI3IDExNTUvMzMzMC8xNjE1IDExNTYvMzMzMS8xNjE2IDkwOC8yODc5LzEyMTYKZiA5MDgvMjg3OS8xMjE2IDExNTYvMzMzMS8xNjE2IDExNTcvMzMzMi8xNjE3IDkyMC8yODY4LzEyMDUKZiA5MjAvMjg2OC8xMjA1IDExNTcvMzMzMi8xNjE3IDExNTgvMzMzMy8xNjE4IDkzMi8yODU3LzExOTQKZiA5MzIvMjg1Ny8xMTk0IDExNTgvMzMzMy8xNjE4IDExNTkvMzMzNC8xNjE5IDk0NC8yODQ2LzExODMKZiA5NDQvMjg0Ni8xMTgzIDExNTkvMzMzNC8xNjE5IDExNjAvMzMzNS8xNjIwIDk1Ni8yODM1LzExNzIKZiA5NTYvMjgzNS8xMTcyIDExNjAvMzMzNS8xNjIwIDExNjEvMzMzNi8xNjIxIDk2OC8yODI0LzExNjEKZiA5NjgvMjgyNC8xMTYxIDExNjEvMzMzNi8xNjIxIDExNjIvMzMzNy8xNjIyIDk4MC8yODAzLzExNDAKZiA5ODAvMjgwMy8xMTQwIDExNjIvMzMzNy8xNjIyIDExNDYvMjc4NC8xMTIxIDk5MS8yNzgzLzExMjAKZiA4ODQvMjc1Mi8xMDkxIDExMjMvMjc1MS8xMDkwIDExNTUvMzMzMC8xNjE1IDg5Ni8yODkwLzEyMjcKZiAxMzY4LzMzMzgvMTYyMyAxMzY2LzMzMzkvMTYyNCAxMzY1LzMzNDAvMTYyNCAxMzYxLzMzNDEvMTYyNCAxMzYwLzMzNDIvMTYyNSAzMTg1LzMzNDMvMTU3NSAzMTgxLzMzNDQvMTU3NgpmIDEzNzEvMzM0NS8xNjI2IDEzNzAvMzM0Ni8xNjI3IDEzNzIvMzM0Ny8xNjI3IDEzNjkvMzM0OC8xNjI3IDEzNjgvMzMzOC8xNjIzIDMxODEvMzM0NC8xNTc2IDMxOTAvMzM0OS8xNTc3CmYgMTM2My8zMzUwLzE2MjggMTM2Mi8zMzUxLzE2MjkgMTM2NC8zMzUyLzE2MjkgMTM2Ny8zMzUzLzE2MjkgMTM3MS8zMzQ1LzE2MjYgMzE5MC8zMzQ5LzE1NzcgMzE4Ni8zMzU0LzE1NzgKZiAxNzY5LzMzNTUvMTYzMCAxNzY2LzMzNTYvMTYzMSAxNzY1LzMzNTcvMTYzMSAxNzYzLzMzNTgvMTYzMSAxNzY0LzMzNTkvMTYzMiAxODA1LzMzNjAvMTYzMyAxODEwLzMzNjEvMTYzNApmIDE3NjQvMzM1OS8xNjMyIDE3NjIvMzM2Mi8xNjM1IDE3NjAvMzM2My8xNjM1IDE3NjEvMzM2NC8xNjM2IDE4MDgvMzM2NS8xNTk0IDE4MDUvMzM2MC8xNjMzCmYgMTc3My8zMzY2LzE2MzcgMTc3Mi8zMzY3LzE2MzggMTc3NC8zMzY4LzE2MzggMTc3MS8zMzY5LzE2MzggMTc2OC8zMzcwLzE2MzggMTc2OS8zMzU1LzE2MzAgMTgxMC8zMzYxLzE2MzQgMTgwNC8zMzcxLzE1OTcKZiAxODAxLzMzNzIvMTYzNCAxNzk3LzMzNzMvMTYzMyAxNzg1LzMzNzQvMTYzMiAxNzg0LzMzNzUvMTYzMSAxNzg2LzMzNzYvMTYzMSAxNzg4LzMzNzcvMTYzMSAxNzg3LzMzNzgvMTYzMApmIDE3OTkvMzMxMS8xNTk3IDE4MDEvMzM3Mi8xNjM0IDE3ODcvMzM3OC8xNjMwIDE3ODIvMzM3OS8xNjM4IDE3ODMvMzM4MC8xNjM4IDE3NzcvMzM4MS8xNjM4IDE3NzgvMzM4Mi8xNjM4IDE3NzkvMzM4My8xNjM5CmYgMTc5OC8zMjk5LzE1OTMgMTgwMC8zMjk4LzE1OTIgMTgwOS8zMzg0LzE1OTIgMTgwOC8zMzY1LzE1OTQgMTc2MS8zMzY0LzE2MzYgMTc1OS8zMzg1LzE2NDAgMTc1Ny8zMzg2LzE2NDAgMTc1OC8zMzg3LzE2NDAgMTc3NS8zMzg4LzE2NDAgMTc3Ni8zMzg5LzE2NDAgMTc4MS8zMzkwLzE2NDAgMTc4OS8zMzkxLzE2NDAgMTc5My8zMzkyLzE2NDAgMTc5Ni8zMzkzLzE2NDAgMTc5Mi8zMzk0LzE2NDAgMTc5NS8zMzk1LzE2NDAgMTc5NC8zMzk2LzE2NDEKZiAxNzk3LzMzNzMvMTYzMyAxNzk4LzMyOTkvMTU5MyAxNzk0LzMzOTYvMTY0MSAxNzkwLzMzOTcvMTYzNSAxNzkxLzMzOTgvMTYzNSAxNzg1LzMzNzQvMTYzMgpmIDE4MTAvMzM2MS8xNjM0IDE4MDUvMzM2MC8xNjMzIDIxNTkvMzM5OS8xNTk1IDIxNTgvMzQwMC8xNTk2CmYgMTgwMC8zMjk4LzE1OTIgMTgwMy8zMjk3LzE1OTEgMTgwMi8zMjk2LzE1OTEgMTgwOS8zMzg0LzE1OTIKZiAxODA5LzMzODQvMTU5MiAxODAyLzMyOTYvMTU5MSA1MzMvMzIzOS8xNTY1IDUzMi8zMjQwLzE1NjYKZiAxODA1LzMzNjAvMTYzMyAxODA4LzMzNjUvMTU5NCAyMTYxLzM0MDEvMTU5NCAyMTU5LzMzOTkvMTU5NQpmIDE4MDgvMzM2NS8xNTk0IDE4MDkvMzM4NC8xNTkyIDUzMi8zMjQwLzE1NjYgNTMxLzMyNDEvMTU2NyAyMTk3LzM0MDIvMTU5NCAyMTk4LzM0MDMvMTU5NCAyMTg4LzM0MDQvMTU5NCAyMTg5LzM0MDUvMTU5NCAyMTgyLzM0MDYvMTU5NCAyMTgzLzM0MDcvMTU5NCAyMTcxLzM0MDgvMTU5NCAyMTcyLzM0MDkvMTU5NCAyMTYzLzM0MTAvMTU5NCAyMTY0LzM0MTEvMTU5NCAyMTYwLzM0MTIvMTU5NCAyMTYxLzM0MDEvMTU5NApmIDE4MDQvMzM3MS8xNTk3IDE4MTAvMzM2MS8xNjM0IDIxNTgvMzQwMC8xNTk2IDIxNTYvMzQxMy8xNTk3CmYgMTgwNy8zMzEyLzE1OTggMTc5OS8zMzExLzE1OTcgMTc3OS8zMzgzLzE2MzkgMTc4MC8zNDE0LzE2NDIgMTc2Ny8zNDE1LzE2NDIgMTc3MC8zNDE2LzE2NDIgMTc3My8zMzY2LzE2MzcgMTgwNC8zMzcxLzE1OTcgMTgwNi8zMzEzLzE1OTgKZiAxODA2LzMzMTMvMTU5OCAxODA0LzMzNzEvMTU5NyAyMTU2LzM0MTMvMTU5NyAyMTY2LzM0MTcvMTU5NyAyMTc0LzM0MTgvMTU5NyAyMTc4LzM0MTkvMTU5NyAyMTkwLzM0MjAvMTU5NyAyMTkzLzM0MjEvMTU5NyA1MjgvMzI0NC8xNTcwIDUyNy8zMjQ1LzE1NzEKZiAxOTk1LzM0MjIvMTY0MyAxOTk0LzM0MjMvMTY0NCAxOTk2LzM0MjQvMTY0NCAxOTkzLzM0MjUvMTY0NCAxOTkxLzM0MjYvMTY0NCAxOTg5LzM0MjcvMTY0NCAxOTg2LzM0MjgvMTY0NCAxOTg0LzM0MjkvMTY0NCAxOTgyLzM0MzAvMTY0NSAyMTYyLzM0MzEvMTYzMyAyMTU3LzM0MzIvMTYzNApmIDE5ODAvMzQzMy8xNjQzIDE5NzkvMzQzNC8xNjMxIDE5ODEvMzQzNS8xNjMxIDE5NzgvMzQzNi8xNjMxIDE5NzYvMzQzNy8xNjMxIDE5NzQvMzQzOC8xNjMxIDE5NzEvMzQzOS8xNjMxIDE5NjkvMzQ0MC8xNjMxIDE5NjgvMzQ0MS8xNjMyIDIxNjUvMzQ0Mi8xNjMzIDIxNjcvMzQ0My8xNjM0CmYgMTkxNi8zNDQ0LzE2NDMgMTkxNy8zNDQ1LzE2NDQgMTkxOC8zNDQ2LzE2NDQgMTkxNS8zNDQ3LzE2NDQgMTkxMy8zNDQ4LzE2NDQgMTkxMS8zNDQ5LzE2NDQgMTkwOC8zNDUwLzE2NDQgMTkwNy8zNDUxLzE2NDQgMTk1My8zNDUyLzE2MzIgMjE3My8zNDUzLzE2MzMgMjE3NS8zNDU0LzE2MzQKZiAxOTA0LzM0NTUvMTY0MyAxOTAzLzM0NTYvMTYzMSAxOTA1LzM0NTcvMTYzMSAxOTAyLzM0NTgvMTYzMSAxOTAwLzM0NTkvMTYzMSAxODk4LzM0NjAvMTYzMSAxODk1LzM0NjEvMTYzMSAxODkyLzM0NjIvMTYzMSAxODkzLzM0NjMvMTYzMiAyMTgxLzM0NjQvMTYzMyAyMTc3LzM0NjUvMTYzNApmIDE4MTgvMzQ2Ni8xNjQzIDE4MTkvMzQ2Ny8xNjMxIDE4MjAvMzQ2OC8xNjMxIDE4MTcvMzQ2OS8xNjMxIDE4MTUvMzQ3MC8xNjMxIDE4MTMvMzQ3MS8xNjMxIDE4MTIvMzQ3Mi8xNjMxIDE4NzgvMzQ3My8xNjMxIDE4NzkvMzQ3NC8xNjMyIDIxODUvMzQ3NS8xNjMzIDIxODcvMzQ3Ni8xNjM0CmYgMTg1NC8zNDc3LzE2NDMgMTg1NS8zNDc4LzE2MzEgMTg1Ni8zNDc5LzE2MzEgMTg1My8zNDgwLzE2MzEgMTg1MS8zNDgxLzE2MzEgMTg0OS8zNDgyLzE2MzEgMTg0Ni8zNDgzLzE2MzEgMTg0NC8zNDg0LzE2MzEgMTg0My8zNDg1LzE2MzIgMjE5NC8zNDg2LzE2MzMgMjE5NS8zNDg3LzE2MzQKZiAyMTA5LzM0ODgvMTY0MyAyMTA4LzM0ODkvMTY0NiAyMTEwLzM0OTAvMTY0NiAyMTA3LzM0OTEvMTY0NiAyMTA1LzM0OTIvMTY0NiAyMTAzLzM0OTMvMTY0NiAyMTAwLzM0OTQvMTY0NiAyMDk3LzM0OTUvMTY0NiAyMDk4LzM0OTYvMTYzMiAyMTM5LzM0OTcvMTYzMyAyMTQwLzM0OTgvMTYzNApmIDIwNDgvMzQ5OS8xNjQzIDIwNDcvMzUwMC8xNjMxIDIwNDkvMzUwMS8xNjMxIDIwNDYvMzUwMi8xNjMxIDIwNDUvMzUwMy8xNjMxIDIwODkvMzUwNC8xNjMxIDIwODYvMzUwNS8xNjMxIDIwODQvMzUwNi8xNjMxIDIwODMvMzUwNy8xNjMyIDIxNDIvMzUwOC8xNjMzIDIxNDMvMzUwOS8xNjM0CmYgMjA0My8zNTEwLzE2NDMgMjA0Mi8zNTExLzE2MzEgMjA0NC8zNTEyLzE2MzEgMjA0MS8zNTEzLzE2MzEgMjAzOS8zNTE0LzE2MzEgMjAzNy8zNTE1LzE2MzEgMjAzNC8zNTE2LzE2MzEgMjAzMS8zNTE3LzE2MzEgMjAzMi8zNTE4LzE2MzIgMjE1MC8zNTE5LzE2MzMgMjE1MS8zNTIwLzE2MzQKZiAyMTQwLzM0OTgvMTYzNCAyMTM5LzM0OTcvMTYzMyAyMTQ3LzM1MjEvMTU5NSAyMTQ0LzM1MjIvMTYzNApmIDIxMzUvMzMwNi8xNTk1IDIxMzcvMzMwNS8xNTk0IDIxMzYvMzMwNC8xNTk0IDIxMzkvMzQ5Ny8xNjMzIDIwOTgvMzQ5Ni8xNjMyIDIwOTQvMzUyMy8xNjM1IDIwOTUvMzUyNC8xNjM1IDIwOTIvMzUyNS8xNjM1IDIxMjcvMzUyNi8xNjM1IDIxMjUvMzUyNy8xNjM1IDIxMjIvMzUyOC8xNjM1IDIxMjAvMzUyOS8xNjM1IDIxMTgvMzUzMC8xNjM1IDIxMzIvMzUzMS8xNjM1IDIxMzEvMzUzMi8xNjM1IDIxMzQvMzUzMy8xNjM1IDIxMzAvMzUzNC8xNjM1IDIxMzMvMzUzNS8xNjM1IDIxMTkvMzUzNi8xNjM1IDIxMjEvMzUzNy8xNjM1IDIxMjMvMzUzOC8xNjQ1CmYgMjEzOS8zNDk3LzE2MzMgMjEzNi8zMzA0LzE1OTQgMjE0Ni8zMzAzLzE1OTQKZiAyMTQxLzMzMDcvMTU5NiAyMTM1LzMzMDYvMTU5NSAyMTIzLzM1MzgvMTY0NSAyMTI0LzM1MzkvMTY0NCAyMTI2LzM1NDAvMTY0NCAyMTI4LzM1NDEvMTY0NCAyMTI5LzM1NDIvMTY0NCAyMDkzLzM1NDMvMTY0NCAyMDk2LzM1NDQvMTY0NCAyMDk5LzM1NDUvMTY0NCAyMTAyLzM1NDYvMTY0MwpmIDIxMzgvMzMwOC8xNTk3IDIxNDEvMzMwNy8xNTk2IDIxMDIvMzU0Ni8xNjQzIDIxMDEvMzU0Ny8xNjQ3IDIxMDQvMzU0OC8xNjQ3IDIxMDYvMzU0OS8xNjQ3IDIxMDkvMzQ4OC8xNjQzIDIxNDAvMzQ5OC8xNjM0CmYgMjE0MC8zNDk4LzE2MzQgMjE0NC8zNTIyLzE2MzQgMjE0OC8zMzA5LzE1OTcgMjEzOC8zMzA4LzE1OTcKZiAyMTQ0LzM1MjIvMTYzNCAyMTQ3LzM1MjEvMTU5NSAyMDcxLzM1NTAvMTY0OCAyMDcyLzM1NTEvMTY0OSAyMDc0LzM1NTIvMTY0OSAyMDc2LzM1NTMvMTY0OSAyMDc4LzM1NTQvMTY0OSAyMDgwLzM1NTUvMTY0OSAyMDgyLzM1NTYvMTY0OSAyMDg1LzM1NTcvMTY0OSAyMDg4LzM1NTgvMTY0MwpmIDIxNDMvMzUwOS8xNjM0IDIxNDIvMzUwOC8xNjMzIDIxNTMvMzU1OS8xNjMzIDIxNTIvMzU2MC8xNjM0CmYgMjE0OC8zMzA5LzE1OTcgMjE0NC8zNTIyLzE2MzQgMjA4OC8zNTU4LzE2NDMgMjA4Ny8zNTYxLzE2NDcgMjA5MC8zNTYyLzE2NDcgMjA5MS8zNTYzLzE2NDcgMjA0OC8zNDk5LzE2NDMgMjE0My8zNTA5LzE2MzQKZiAyMTQzLzM1MDkvMTYzNCAyMTUyLzM1NjAvMTYzNCAyMTQ5LzMzMTAvMTU5NyAyMTQ4LzMzMDkvMTU5NwpmIDIxNDYvMzMwMy8xNTk0IDIxNDUvMzMwMi8xNTk0IDIxNDIvMzUwOC8xNjMzIDIwODMvMzUwNy8xNjMyIDIwODEvMzU2NC8xNjUwIDIwNzkvMzU2NS8xNjUwIDIwNzcvMzU2Ni8xNjUwIDIwNzUvMzU2Ny8xNjUwIDIwNzMvMzU2OC8xNjUwIDIwNzAvMzU2OS8xNjUwIDIwNjkvMzU3MC8xNjUwIDIxMTYvMzU3MS8xNjUwIDIxMTQvMzU3Mi8xNjUwIDIxMTEvMzU3My8xNjUwIDIxMTIvMzU3NC8xNjUwIDIxMTMvMzU3NS8xNjUwIDIxMTUvMzU3Ni8xNjUwIDIxMTcvMzU3Ny8xNjUwIDIwNjgvMzU3OC8xNjUwIDIwNzEvMzU1MC8xNjQ4IDIxNDcvMzUyMS8xNTk1CmYgMjE0Ny8zNTIxLzE1OTUgMjEzOS8zNDk3LzE2MzMgMjE0Ni8zMzAzLzE1OTQKZiAyMTQyLzM1MDgvMTYzMyAyMTQ1LzMzMDIvMTU5NCAyMTU1LzMzMDEvMTU5NApmIDIxNTIvMzU2MC8xNjM0IDIxNTMvMzU1OS8xNjMzIDIwNjEvMzU3OS8xNjQ1IDIwNjAvMzU4MC8xNjQ0IDIwNjMvMzU4MS8xNjQ0IDIwNjUvMzU4Mi8xNjQ0IDIwNjcvMzU4My8xNjQ0IDIwMjcvMzU4NC8xNjQ0IDIwMzAvMzU4NS8xNjQ0IDIwMzMvMzU4Ni8xNjQ0IDIwMzYvMzU4Ny8xNjQzCmYgMjE1MS8zNTIwLzE2MzQgMjE1MC8zNTE5LzE2MzMgMTc5Ny8zMzczLzE2MzMgMTgwMS8zMzcyLzE2MzQKZiAyMTU1LzMzMDEvMTU5NCAyMTU0LzMzMDAvMTU5NCAyMTUwLzM1MTkvMTYzMyAyMDMyLzM1MTgvMTYzMiAyMDI5LzM1ODgvMTYzNSAyMDI4LzM1ODkvMTYzNSAyMDY2LzM1OTAvMTYzNSAyMDY0LzM1OTEvMTYzNSAyMDYyLzM1OTIvMTYzNSAyMDU5LzM1OTMvMTYzNSAyMDU3LzM1OTQvMTYzNSAyMDU1LzM1OTUvMTYzNSAyMDUzLzM1OTYvMTYzNSAyMDUxLzM1OTcvMTYzNSAyMDUwLzM1OTgvMTYzNSAyMDUyLzM1OTkvMTYzNSAyMDU0LzM2MDAvMTYzNSAyMDU2LzM2MDEvMTYzNSAyMDU4LzM2MDIvMTYzNSAyMDYxLzM1NzkvMTY0NSAyMTUzLzM1NTkvMTYzMwpmIDIxNTMvMzU1OS8xNjMzIDIxNDIvMzUwOC8xNjMzIDIxNTUvMzMwMS8xNTk0CmYgMjE1MC8zNTE5LzE2MzMgMjE1NC8zMzAwLzE1OTQgMTc5OC8zMjk5LzE1OTMgMTc5Ny8zMzczLzE2MzMKZiAyMTQ5LzMzMTAvMTU5NyAyMTUyLzM1NjAvMTYzNCAyMDM2LzM1ODcvMTY0MyAyMDM1LzM2MDMvMTY0NyAyMDM4LzM2MDQvMTY0NyAyMDQwLzM2MDUvMTY0NyAyMDQzLzM1MTAvMTY0MyAyMTUxLzM1MjAvMTYzNApmIDIxNTEvMzUyMC8xNjM0IDE4MDEvMzM3Mi8xNjM0IDE3OTkvMzMxMS8xNTk3IDIxNDkvMzMxMC8xNTk3CmYgMjE1Ny8zNDMyLzE2MzQgMjE2Mi8zNDMxLzE2MzMgMjE2OC8zNjA2LzE2MzMgMjE2OS8zNjA3LzE2MzQKZiAyMTU2LzM0MTMvMTU5NyAyMTU4LzM0MDAvMTU5NiAxOTg4LzM2MDgvMTY0MyAxOTg3LzM2MDkvMTY0NyAxOTkwLzM2MTAvMTY0NyAxOTkyLzM2MTEvMTY0NyAxOTk1LzM0MjIvMTY0MyAyMTU3LzM0MzIvMTYzNApmIDIxNTcvMzQzMi8xNjM0IDIxNjkvMzYwNy8xNjM0IDIxNjYvMzQxNy8xNTk3IDIxNTYvMzQxMy8xNTk3CmYgMjE1OS8zMzk5LzE1OTUgMjE2MS8zNDAxLzE1OTQgMjE2MC8zNDEyLzE1OTQgMjE2Mi8zNDMxLzE2MzMgMTk4Mi8zNDMwLzE2NDUgMTk4My8zNjEyLzE2MzUgMjAyNC8zNjEzLzE2MzUgMjAyMi8zNjE0LzE2MzUgMjAyMC8zNjE1LzE2MzUgMjAxOC8zNjE2LzE2MzUgMjAxNS8zNjE3LzE2MzUgMjAxMy8zNjE4LzE2MzUgMjAxMS8zNjE5LzE2MzUgMjAwOS8zNjIwLzE2MzUgMjAwNy8zNjIxLzE2MzUgMjAwNi8zNjIyLzE2MzUgMjAwOC8zNjIzLzE2MzUgMjAxMC8zNjI0LzE2MzUgMjAxMi8zNjI1LzE2MzUgMjAxNC8zNjI2LzE2MzUgMjAxNy8zNjI3LzE2NDUKZiAyMTYyLzM0MzEvMTYzMyAyMTY0LzM0MTEvMTU5NCAyMTY4LzM2MDYvMTYzMwpmIDIxNTgvMzQwMC8xNTk2IDIxNTkvMzM5OS8xNTk1IDIwMTcvMzYyNy8xNjQ1IDIwMTYvMzYyOC8xNjQ0IDIwMTkvMzYyOS8xNjQ0IDIwMjEvMzYzMC8xNjQ0IDIwMjMvMzYzMS8xNjQ0IDIwMjUvMzYzMi8xNjQ0IDIwMjYvMzYzMy8xNjQ0IDE5ODUvMzYzNC8xNjQ0IDE5ODgvMzYwOC8xNjQzCmYgMjE2OC8zNjA2LzE2MzMgMjE2NC8zNDExLzE1OTQgMjE2My8zNDEwLzE1OTQgMjE2NS8zNDQyLzE2MzMgMTk2OC8zNDQxLzE2MzIgMTk2Ni8zNjM1LzE2MzUgMTk2NC8zNjM2LzE2MzUgMTk2Mi8zNjM3LzE2MzUgMTk2MC8zNjM4LzE2MzUgMTk1Ny8zNjM5LzE2MzUgMTk1OC8zNjQwLzE2MzUgMjAwNC8zNjQxLzE2MzUgMjAwMi8zNjQyLzE2MzUgMjAwMC8zNjQzLzE2MzUgMTk5OC8zNjQ0LzE2MzUgMTk5Ny8zNjQ1LzE2MzUgMTk5OS8zNjQ2LzE2MzUgMjAwMS8zNjQ3LzE2MzUgMjAwMy8zNjQ4LzE2MzUgMjAwNS8zNjQ5LzE2MzUgMTk1Ni8zNjUwLzE2MzIKZiAyMTY1LzM0NDIvMTYzMyAyMTYzLzM0MTAvMTU5NCAyMTcyLzM0MDkvMTU5NApmIDIxNjQvMzQxMS8xNTk0IDIxNjIvMzQzMS8xNjMzIDIxNjAvMzQxMi8xNTk0CmYgMjE2Ny8zNDQzLzE2MzQgMjE2NS8zNDQyLzE2MzMgMjE3Ni8zNjUxLzE2MzMgMjE3MC8zNjUyLzE2MzQKZiAyMTY2LzM0MTcvMTU5NyAyMTY5LzM2MDcvMTYzNCAxOTczLzM2NTMvMTY0MyAxOTcyLzM2NTQvMTY0NyAxOTc1LzM2NTUvMTY0NyAxOTc3LzM2NTYvMTY0NyAxOTgwLzM0MzMvMTY0MyAyMTY3LzM0NDMvMTYzNApmIDIxNjcvMzQ0My8xNjM0IDIxNzAvMzY1Mi8xNjM0IDIxNzQvMzQxOC8xNTk3IDIxNjYvMzQxNy8xNTk3CmYgMjE2OS8zNjA3LzE2MzQgMjE2OC8zNjA2LzE2MzMgMTk1Ni8zNjUwLzE2MzIgMTk1NS8zNjU3LzE2MzEgMTk1OS8zNjU4LzE2MzEgMTk2MS8zNjU5LzE2MzEgMTk2My8zNjYwLzE2MzEgMTk2NS8zNjYxLzE2MzEgMTk2Ny8zNjYyLzE2MzEgMTk3MC8zNjYzLzE2MzEgMTk3My8zNjUzLzE2NDMKZiAyMTcyLzM0MDkvMTU5NCAyMTcxLzM0MDgvMTU5NCAyMTczLzM0NTMvMTYzMyAxOTUzLzM0NTIvMTYzMiAxOTUxLzM2NjQvMTYzNSAxOTQ5LzM2NjUvMTYzNSAxOTQ3LzM2NjYvMTYzNSAxOTQ1LzM2NjcvMTYzNSAxOTQzLzM2NjgvMTYzNSAxOTQwLzM2NjkvMTYzNSAxOTM4LzM2NzAvMTYzNSAxOTM2LzM2NzEvMTYzNSAxOTM0LzM2NzIvMTYzNSAxOTMxLzM2NzMvMTYzNSAxOTMyLzM2NzQvMTYzNSAxOTMzLzM2NzUvMTYzNSAxOTM1LzM2NzYvMTYzNSAxOTM3LzM2NzcvMTYzNSAxOTM5LzM2NzgvMTYzNSAxOTQyLzM2NzkvMTYzMiAyMTc2LzM2NTEvMTYzMwpmIDIxNzYvMzY1MS8xNjMzIDIxNjUvMzQ0Mi8xNjMzIDIxNzIvMzQwOS8xNTk0CmYgMjE3My8zNDUzLzE2MzMgMjE3MS8zNDA4LzE1OTQgMjE4My8zNDA3LzE1OTQKZiAyMTc0LzM0MTgvMTU5NyAyMTcwLzM2NTIvMTYzNCAxOTEwLzM2ODAvMTY0MyAxOTA5LzM2ODEvMTY0NyAxOTEyLzM2ODIvMTY0NyAxOTE0LzM2ODMvMTY0NyAxOTE2LzM0NDQvMTY0MyAyMTc1LzM0NTQvMTYzNApmIDIxNzUvMzQ1NC8xNjM0IDIxNzkvMzY4NC8xNjM0IDIxNzgvMzQxOS8xNTk3IDIxNzQvMzQxOC8xNTk3CmYgMjE3MC8zNjUyLzE2MzQgMjE3Ni8zNjUxLzE2MzMgMTk0Mi8zNjc5LzE2MzIgMTk0MS8zNjg1LzE2MzEgMTk0NC8zNjg2LzE2MzEgMTk0Ni8zNjg3LzE2MzEgMTk0OC8zNjg4LzE2MzEgMTk1MC8zNjg5LzE2MzEgMTk1Mi8zNjkwLzE2MzEgMTk1NC8zNjkxLzE2MzEgMTkxMC8zNjgwLzE2NDMKZiAyMTc1LzM0NTQvMTYzNCAyMTczLzM0NTMvMTYzMyAyMTgwLzM2OTIvMTU5NSAyMTg0LzM2OTMvMTY0NCAyMTc5LzM2ODQvMTYzNApmIDIxNzcvMzQ2NS8xNjM0IDIxODEvMzQ2NC8xNjMzIDIxOTEvMzY5NC8xNjMzIDIxODYvMzY5NS8xNTk2CmYgMjE4My8zNDA3LzE1OTQgMjE4Mi8zNDA2LzE1OTQgMjE4MS8zNDY0LzE2MzMgMTg5My8zNDYzLzE2MzIgMTg5MC8zNjk2LzE2MzUgMTg4OC8zNjk3LzE2MzUgMTg4Ni8zNjk4LzE2MzUgMTg4NC8zNjk5LzE2MzUgMTg4My8zNzAwLzE2MzUgMTkyOC8zNzAxLzE2MzUgMTkyNi8zNzAyLzE2MzUgMTkyNC8zNzAzLzE2MzUgMTkyMi8zNzA0LzE2MzUgMTkxOS8zNzA1LzE2MzUgMTkyMC8zNzA2LzE2MzUgMTkyMS8zNzA3LzE2MzUgMTkyMy8zNzA4LzE2MzUgMTkyNS8zNzA5LzE2MzUgMTkyNy8zNzEwLzE2MzUgMTkzMC8zNzExLzE2NDUgMjE4MC8zNjkyLzE1OTUKZiAyMTgwLzM2OTIvMTU5NSAyMTczLzM0NTMvMTYzMyAyMTgzLzM0MDcvMTU5NApmIDIxODEvMzQ2NC8xNjMzIDIxODkvMzQwNS8xNTk0IDIxOTEvMzY5NC8xNjMzCmYgMjE3OS8zNjg0LzE2MzQgMjE4NC8zNjkzLzE2NDQgMjE4MC8zNjkyLzE1OTUgMTkzMC8zNzExLzE2NDUgMTkyOS8zNzEyLzE2NDQgMTg4Mi8zNzEzLzE2NDQgMTg4NS8zNzE0LzE2NDQgMTg4Ny8zNzE1LzE2NDQgMTg4OS8zNzE2LzE2NDQgMTg5MS8zNzE3LzE2NDQgMTg5NC8zNzE4LzE2NDQgMTg5Ny8zNzE5LzE2NDMKZiAyMTc4LzM0MTkvMTU5NyAyMTc5LzM2ODQvMTYzNCAxODk3LzM3MTkvMTY0MyAxODk2LzM3MjAvMTY0NyAxODk5LzM3MjEvMTY0NyAxOTAxLzM3MjIvMTY0NyAxOTA0LzM0NTUvMTY0MyAyMTc3LzM0NjUvMTYzNApmIDIxNzcvMzQ2NS8xNjM0IDIxODYvMzY5NS8xNTk2IDIxOTAvMzQyMC8xNTk3IDIxNzgvMzQxOS8xNTk3CmYgMjE4Ny8zNDc2LzE2MzQgMjE4NS8zNDc1LzE2MzMgMjE5Ni8zNzIzLzE2MzMgMjE5Mi8zNzI0LzE2MzQKZiAyMTkwLzM0MjAvMTU5NyAyMTg2LzM2OTUvMTU5NiAxODgxLzM3MjUvMTY0MyAxODExLzM3MjYvMTY0NyAxODE0LzM3MjcvMTY0NyAxODE2LzM3MjgvMTY0NyAxODE4LzM0NjYvMTY0MyAyMTg3LzM0NzYvMTYzNApmIDIxODcvMzQ3Ni8xNjM0IDIxOTIvMzcyNC8xNjM0IDIxOTMvMzQyMS8xNTk3IDIxOTAvMzQyMC8xNTk3CmYgMjE5MS8zNjk0LzE2MzMgMjE4OS8zNDA1LzE1OTQgMjE4OC8zNDA0LzE1OTQgMjE4NS8zNDc1LzE2MzMgMTg3OS8zNDc0LzE2MzIgMTg3Ni8zNzI5LzE2MzUgMTg3NC8zNzMwLzE2MzUgMTg3Mi8zNzMxLzE2MzUgMTg3MC8zNzMyLzE2MzUgMTg2OC8zNzMzLzE2MzUgMTg2NS8zNzM0LzE2MzUgMTg2My8zNzM1LzE2MzUgMTg2MS8zNzM2LzE2MzUgMTg1OC8zNzM3LzE2MzUgMTg1OS8zNzM4LzE2MzUgMTkwNi8zNzM5LzE2MzUgMTg1Ny8zNzQwLzE2MzUgMTg2MC8zNzQxLzE2MzUgMTg2Mi8zNzQyLzE2MzUgMTg2NC8zNzQzLzE2MzUgMTg2Ny8zNzQ0LzE2NDUKZiAyMTg1LzM0NzUvMTYzMyAyMTg4LzM0MDQvMTU5NCAyMTk4LzM0MDMvMTU5NApmIDIxODkvMzQwNS8xNTk0IDIxODEvMzQ2NC8xNjMzIDIxODIvMzQwNi8xNTk0CmYgMjE4Ni8zNjk1LzE1OTYgMjE5MS8zNjk0LzE2MzMgMTg2Ny8zNzQ0LzE2NDUgMTg2Ni8zNzQ1LzE2NDQgMTg2OS8zNzQ2LzE2NDQgMTg3MS8zNzQ3LzE2NDQgMTg3My8zNzQ4LzE2NDQgMTg3NS8zNzQ5LzE2NDQgMTg3Ny8zNzUwLzE2NDQgMTg4MC8zNzUxLzE2NDQgMTg4MS8zNzI1LzE2NDMKZiAyMTk1LzM0ODcvMTYzNCAyMTk0LzM0ODYvMTYzMyA1MzAvMzI0Mi8xNTY4IDUyOS8zMjQzLzE1NjkKZiAyMTk4LzM0MDMvMTU5NCAyMTk3LzM0MDIvMTU5NCAyMTk0LzM0ODYvMTYzMyAxODQzLzM0ODUvMTYzMiAxODQxLzM3NTIvMTYzNSAxODM5LzM3NTMvMTYzNSAxODM3LzM3NTQvMTYzNSAxODM1LzM3NTUvMTYzNSAxODMzLzM3NTYvMTYzNSAxODMwLzM3NTcvMTYzNSAxODI4LzM3NTgvMTYzNSAxODI2LzM3NTkvMTYzNSAxODI0LzM3NjAvMTYzNSAxODIyLzM3NjEvMTYzNSAxODIxLzM3NjIvMTYzNSAxODIzLzM3NjMvMTYzNSAxODI1LzM3NjQvMTYzNSAxODI3LzM3NjUvMTYzNSAxODI5LzM3NjYvMTYzNSAxODMyLzM3NjcvMTYzMiAyMTk2LzM3MjMvMTYzMwpmIDIxOTYvMzcyMy8xNjMzIDIxODUvMzQ3NS8xNjMzIDIxOTgvMzQwMy8xNTk0CmYgMjE5NC8zNDg2LzE2MzMgMjE5Ny8zNDAyLzE1OTQgNTMxLzMyNDEvMTU2NyA1MzAvMzI0Mi8xNTY4CmYgMjE5Mi8zNzI0LzE2MzQgMjE5Ni8zNzIzLzE2MzMgMTgzMi8zNzY3LzE2MzIgMTgzMS8zNzY4LzE2MzEgMTgzNC8zNzY5LzE2MzEgMTgzNi8zNzcwLzE2MzEgMTgzOC8zNzcxLzE2MzEgMTg0MC8zNzcyLzE2MzEgMTg0Mi8zNzczLzE2MzEgMTg0NS8zNzc0LzE2MzEgMTg0OC8zNzc1LzE2NDMKZiAyMTkzLzM0MjEvMTU5NyAyMTkyLzM3MjQvMTYzNCAxODQ4LzM3NzUvMTY0MyAxODQ3LzM3NzYvMTY0NyAxODUwLzM3NzcvMTY0NyAxODUyLzM3NzgvMTY0NyAxODU0LzM0NzcvMTY0MyAyMTk1LzM0ODcvMTYzNApmIDIxOTUvMzQ4Ny8xNjM0IDUyOS8zMjQzLzE1NjkgNTI4LzMyNDQvMTU3MCAyMTkzLzM0MjEvMTU5NwpmIDIyMTIvMzc3OS8xNjUxIDIyMDgvMzc4MC8xNjUyIDIyMDkvMzc4MS8xNjUyIDIyMDUvMzc4Mi8xNjUyIDIyMDYvMzc4My8xNjUzIDMxNjIvMzc4NC8xNTg1IDMxNzUvMzc4NS8xNjUyIDMxNTYvMzc4Ni8xNTg3CmYgMjIwNi8zNzgzLzE2NTMgMjIwNy8zNzg3LzE1ODQgMjIwNC8zNzg4LzE1ODQgMjIwMy8zNzg5LzE1ODQgMjIwMi8zNzkwLzE2NTQgMzE2MS8zNzkxLzE1ODIgMzE3Ny8zNzkyLzE1ODQgMzE2Mi8zNzg0LzE1ODUKZiAyMjE3LzM3OTMvMTY1NSAyMjE4LzM3OTQvMTY1NiAyMjEzLzM3OTUvMTY1NiAyMjEwLzM3OTYvMTY1NiAyMjExLzM3OTcvMTY1NiAyMjEyLzM3NzkvMTY1MSAzMTU2LzM3ODYvMTU4NyAzMTc0LzM3OTgvMTY1NiAzMTY0LzMyOTUvMTU4OQpmIDIyNDYvMzc5OS8xNjUzIDIyNDcvMzgwMC8xNjU3IDIyNDQvMzgwMS8xNjU3IDIyNDMvMzgwMi8xNjU3IDIyNDIvMzgwMy8xNjU0IDMxNDEvMzI2MC8xNTgyIDMxNTQvMzgwNC8xNTg0IDMxMzkvMzgwNS8xNTg1CmYgMjI1OC8zODA2LzE2NTggMjI1My8zODA3LzE1ODggMjI1MC8zODA4LzE1ODggMjI1MS8zODA5LzE1ODggMjI1Mi8zODEwLzE2NTEgMzEzNy8zODExLzE1ODcgMzE1My8zODEyLzE2NTYgMzEzNi8zMjg5LzE1ODkKZiAyMjUyLzM4MTAvMTY1MSAyMjQ4LzM4MTMvMTY1MiAyMjQ5LzM4MTQvMTY1MiAyMjQ1LzM4MTUvMTY1MiAyMjQ2LzM3OTkvMTY1MyAzMTM5LzM4MDUvMTU4NSAzMTU1LzM4MTYvMTY1MiAzMTM3LzM4MTEvMTU4NwpmIDMxMDMvMzgxNy8xNjU5IDM5LzM4MTgvMTY2MCAzOC8zODE5LzE2NjEgMzEwNC8zODIwLzE2NjIKZiAzMDU1LzM4MjEvMTY2MyA2Mi8zODIyLzE2NjQgNTgvMzgyMy8xNjY1IDU5LzM4MjQvMTY2NiAzMDU0LzM4MjUvMTY2NwpmIDMxMDcvMzgyNi8xNjY4IDEzLzM4MjcvMTY2OSAxNC8zODI4LzE2NzAgMzEwOC8zODI5LzE2NzEKZiAzMTAxLzM4MzAvMTY3MiA2My8zODMxLzE2NzMgNDEvMzgzMi8xNjc0IDMxMDIvMzgzMy8xNjc1CmYgMzA1NC8zODI1LzE2NjcgNTkvMzgyNC8xNjY2IDU0LzM4MzQvMTY3NiAzMDUzLzM4MzUvMTY3NwpmIDMwNDgvMzgzNi8xNjc4IDU2LzM4MzcvMTY3OSA1Ny8zODM4LzE2ODAgMzA0Ny8zODM5LzE2ODEKZiAzMDcyLzM4NDAvMTY4MiA0MC8zODQxLzE2ODMgMzUvMTQ4My8xMjMgMzA3NS8xNDgyLzEyMgpmIDMwNTYvMzg0Mi8xNjg0IDIvMzg0My8xNjg1IDYyLzM4MjIvMTY2NCAzMDU1LzM4MjEvMTY2MwpmIDMwOTkvMzg0NC8xNjg2IDMvMzg0NS8xNjg3IDY0LzM4NDYvMTY4OCAzMTAwLzM4NDcvMTY4OQpmIDMwNzgvMzg0OC8xNjkwIDMwLzM4NDkvMTY5MSAyOS8xNjI0LzIxOCAzMDc2LzE2MjMvMjE3CmYgMzEwOS8xNDQ0LzExNCA5LzE0NDMvMTEzIDEwLzM4NTAvMTY5MiAxMi8zODUxLzE2OTMgMzExMS8zODUyLzE2OTQKZiAzMTExLzM4NTIvMTY5NCAxMi8zODUxLzE2OTMgMTMvMzgyNy8xNjY5IDMxMDcvMzgyNi8xNjY4CmYgMzA4My8zODUzLzE2OTUgMzcvMzg1NC8xNjk2IDM0LzM4NTUvMTY5NyAzMDgyLzM4NTYvMTY5OApmIDMwODIvMzg1Ni8xNjk4IDM0LzM4NTUvMTY5NyAzMy8zODU3LzE2OTkgMzA4MC8zODU4LzE3MDAKZiAzMDk1LzM4NTkvMTcwMSAxNS8zODYwLzE3MDIgMTYvMzg2MS8xNzAzIDMwOTYvMzg2Mi8xNzA0CmYgMzA1Mi8zODYzLzE3MDUgNTUvMzg2NC8xNzA2IDUyLzM4NjUvMTcwNyAzMDUxLzM4NjYvMTcwOApmIDMxMDIvMzgzMy8xNjc1IDQxLzM4MzIvMTY3NCAzOS8zODE4LzE2NjAgMzEwMy8zODE3LzE2NTkKZiAzMDQ3LzM4MzkvMTY4MSA1Ny8zODM4LzE2ODAgMzcvMzg1NC8xNjk2IDMwODMvMzg1My8xNjk1CmYgMzA5Ny8zODY3LzE3MDkgNS8zODY4LzE3MTAgMy8zODY5LzE2ODcgMzA5OS8zODcwLzE2ODYgMzA5OC8zODcxLzE3MTEKZiAzMDU4LzM4NzIvMTcxMiAzMDU3LzM4NzMvMTY1NyAzMDU2LzM4NzQvMTY1NyAzMDU1LzM4NzUvMTY1NyAzMDU0LzM4NzYvMTY1NyAzMDUzLzM4NzcvMTY1NyAzMDUyLzM4NzgvMTY1NyAzMDUxLzM4NzkvMTY1NyAzMDUwLzM4ODAvMTcxMyAzMTE3LzMyNjYvMTU4MiAzMTI0LzM4ODEvMTY1NyAzMTE4LzM4ODIvMTU4NQpmIDMxMDQvMzgyMC8xNjYyIDM4LzM4MTkvMTY2MSA0MC8zODQxLzE2ODMgMzA3Mi8zODQwLzE2ODIKZiAzMDk2LzM4NjIvMTcwNCAxNi8zODYxLzE3MDMgNS8zODY4LzE3MTAgMzA5Ny8zODY3LzE3MDkKZiAzMDUxLzM4NjYvMTcwOCA1Mi8zODY1LzE3MDcgNTMvMzg4My8xNzE0IDMwNDkvMzg4NC8xNzE1IDMwNTAvMzg4NS8xNzE2CmYgMzEwMC8zODQ3LzE2ODkgNjQvMzg0Ni8xNjg4IDYzLzM4MzEvMTY3MyAzMTAxLzM4MzAvMTY3MgpmIDMxMDgvMzgyOS8xNjcxIDE0LzM4MjgvMTY3MCAxNS8zODYwLzE3MDIgMzA5NS8zODU5LzE3MDEKZiAzMDUzLzM4MzUvMTY3NyA1NC8zODM0LzE2NzYgNTUvMzg2NC8xNzA2IDMwNTIvMzg2My8xNzA1CmYgMzA2MC8zODg2LzE3MTcgMzA1OC8zODcyLzE3MTIgMzExOC8zODgyLzE1ODUgMzExNi8zODg3LzE1ODcKZiAzMDgwLzM4NTgvMTcwMCAzMy8zODU3LzE2OTkgMzAvMzg0OS8xNjkxIDMwNzgvMzg0OC8xNjkwCmYgMzA0OS8zODg4LzE3MTUgNTMvMzg4OS8xNzE0IDU2LzM4MzcvMTY3OSAzMDQ4LzM4MzYvMTY3OApmIDMwNjgvMzg5MC8xNzE4IDMwNjYvMzg5MS8xNTg4IDMwNjUvMzg5Mi8xNTg4IDMwNjQvMzg5My8xNTg4IDMwNjMvMzg5NC8xNTg4IDMwNjIvMzg5NS8xNTg4IDMwNjEvMzg5Ni8xNTg4IDMwNTkvMzg5Ny8xNTg4IDMwNjAvMzg4Ni8xNzE3IDMxMTYvMzg4Ny8xNTg3IDMxMTkvMzI4My8xNTg5CmYgMzA1Ny8xNjIwLzIxNiA4LzE2MTkvMjE1IDIvMzg0My8xNjg1IDMwNTYvMzg0Mi8xNjg0CmYgMzEyMC8zMjc0LzE1ODcgMzEyMy8zMjczLzE1ODYgMzEyMi8zMjcyLzE1ODUgMzExNC8zODk4LzE3MTkgMzExMC8zODk5LzE3MjAKZiAzMTE4LzM4ODIvMTU4NSAzMTI0LzM4ODEvMTY1NyAzMTE3LzMyNjYvMTU4MiAzMTQyLzMyNjUvMTU4MiAzMTQ0LzM5MDAvMTU4NCAzMTQzLzM5MDEvMTU4NQpmIDMxMjEvMzI3Ni8xNTg5IDMxMjUvMzI3NS8xNTg4IDMxMjAvMzI3NC8xNTg3IDMxMTAvMzg5OS8xNzIwIDMxMDkvMzkwMi8xNTg4IDMxMTEvMzkwMy8xNTg4IDMxMDcvMzkwNC8xNTg4IDMxMDgvMzkwNS8xNTg4IDMwOTUvMzkwNi8xNTg4IDMwOTYvMzkwNy8xNTg4IDMwOTcvMzkwOC8xNTg4IDMwOTgvMzkwOS8xNzIxCmYgMzExNS8zMjcwLzE1ODIgMzEyNi8zMjY5LzE1ODMgMzEyNy8zMjY4LzE1ODMgMzEyOC8zMjY3LzE1ODMgMzExNy8zMjY2LzE1ODIgMzA1MC8zODgwLzE3MTMgMzA0OS8zOTEwLzE1ODMgMzA0OC8zOTExLzE1ODMgMzA0Ny8zOTEyLzE1ODMgMzA4My8zOTEzLzE1ODMgMzA4Mi8zOTE0LzE1ODMgMzA4MC8zOTE1LzE1ODMgMzA3OC8zOTE2LzE1ODMgMzA3Ni8zOTE3LzE1ODMgMzA3NC8zOTE4LzE1ODMgMzA3My8zOTE5LzE1ODMgMzA4NS8zOTIwLzE1ODMgMzA4Ni8zOTIxLzE1ODMgMzA4Ny8zOTIyLzE1ODMgMzA4OC8zOTIzLzE1ODMgMzA4OS8zOTI0LzE1ODMgMzA5MC8zOTI1LzE1ODMgMzA5Mi8zOTI2LzE3MjIKZiAzMTE5LzMyODMvMTU4OSAzMTE2LzM4ODcvMTU4NyAzMTM4LzM5MjcvMTU4NyAzMTQwLzMyODQvMTU4OQpmIDMxMTYvMzg4Ny8xNTg3IDMxMTgvMzg4Mi8xNTg1IDMxNDMvMzkwMS8xNTg1IDMxMzgvMzkyNy8xNTg3CmYgMzEyMi8zMjcyLzE1ODUgMzEyOS8zMjcxLzE1ODQgMzExNS8zMjcwLzE1ODIgMzA5Mi8zOTI2LzE3MjIgMzA5MS8zOTI4LzE1ODQgMzA5My8zOTI5LzE1ODQgMzA5NC8zOTMwLzE1ODQgMzEwNi8zOTMxLzE1ODQgMzEwNS8zOTMyLzE1ODQgMzExMi8zOTMzLzE1ODQgMzExMy8zOTM0LzE1ODQgMzExNC8zODk4LzE3MTkKZiAzMTE5LzMyODMvMTU4OSAzMTMwLzMyODIvMTU5MCAzMTMxLzMyODEvMTU5MCAzMTMyLzMyODAvMTU5MCAzMTMzLzMyNzkvMTU5MCAzMTM0LzMyNzgvMTU5MCAzMTM1LzMyNzcvMTU5MCAzMTIxLzMyNzYvMTU4OSAzMDk4LzM5MDkvMTcyMSAzMDk5LzM5MzUvMTU5MCAzMTAwLzM5MzYvMTU5MCAzMTAxLzM5MzcvMTU5MCAzMTAyLzM5MzgvMTU5MCAzMTAzLzM5MzkvMTU5MCAzMTA0LzM5NDAvMTU5MCAzMDcyLzM5NDEvMTU5MCAzMDc1LzM5NDIvMTU5MCAzMDc3LzM5NDMvMTU5MCAzMDc5LzM5NDQvMTU5MCAzMDgxLzM5NDUvMTU5MCAzMDg0LzM5NDYvMTU5MCAzMDcxLzM5NDcvMTU5MCAzMDcwLzM5NDgvMTU5MCAzMDY5LzM5NDkvMTU5MCAzMDY3LzM5NTAvMTU5MCAzMDY4LzM4OTAvMTcxOApmIDMxMzgvMzkyNy8xNTg3IDMxNDMvMzkwMS8xNTg1IDIyNzcvMzk1MS8xNzIzIDIyNzMvMzk1Mi8xNTg2IDIyNzgvMzk1My8xNTg2IDIyNzQvMzk1NC8xNTg2IDIyNzUvMzk1NS8xNzI0CmYgMzE0My8zOTAxLzE1ODUgMzE0NC8zOTAwLzE1ODQgMzE0Mi8zMjY1LzE1ODIgMjI2NS8zOTU2LzE3MjUgMjI1OS8zOTU3LzE1ODQgMjI2MC8zOTU4LzE1ODQgMjI3MC8zOTU5LzE1ODQgMjI3Mi8zOTYwLzE1ODQgMjI3Ny8zOTUxLzE3MjMKZiAzMTQyLzMyNjUvMTU4MiAzMTQ4LzMyNjQvMTU4MyAzMTQ3LzMyNjMvMTU4MyAzMTQ2LzMyNjIvMTU4MyAzMTQ1LzMyNjEvMTU4MyAzMTQxLzMyNjAvMTU4MiAyMjQyLzM4MDMvMTY1NCAyMjQxLzM5NjEvMTU4MyAyMjQwLzM5NjIvMTU4MyAyMjM5LzM5NjMvMTU4MyAyMjY5LzM5NjQvMTU4MyAyMjY4LzM5NjUvMTU4MyAyMjY0LzM5NjYvMTU4MyAyMjY1LzM5NTYvMTcyNQpmIDMxNDAvMzI4NC8xNTg5IDMxMzgvMzkyNy8xNTg3IDIyNzUvMzk1NS8xNzI0IDIyNzYvMzk2Ny8xNTg4IDIyNzEvMzk2OC8xNTg4IDIyNjEvMzk2OS8xNTg4IDIyNjMvMzk3MC8xNzI2CmYgMzEzNi8zMjg5LzE1ODkgMzE1Mi8zMjg4LzE1OTAgMzE1MS8zMjg3LzE1OTAgMzE1MC8zMjg2LzE1OTAgMzE0OS8zMjg1LzE1OTAgMzE0MC8zMjg0LzE1ODkgMjI2My8zOTcwLzE3MjYgMjI2Mi8zOTcxLzE1OTAgMjI2Ni8zOTcyLzE1OTAgMjI2Ny8zOTczLzE1OTAgMjI1NC8zOTc0LzE1OTAgMjI1NS8zOTc1LzE1OTAgMjI1Ni8zOTc2LzE1OTAgMjI1Ny8zOTc3LzE1OTAgMjI1OC8zODA2LzE2NTgKZiAzMTM2LzMyODkvMTU4OSAzMTUzLzM4MTIvMTY1NiAzMTM3LzM4MTEvMTU4NyAzMTY1LzM5NzgvMTU4NyAzMTY5LzM5NzkvMTY1NiAzMTU5LzMyOTAvMTU4OQpmIDMxMzkvMzgwNS8xNTg1IDMxNTQvMzgwNC8xNTg0IDMxNDEvMzI2MC8xNTgyIDMxNjMvMzI1OS8xNTgyIDMxNzYvMzk4MC8xNTg0IDMxNjAvMzk4MS8xNTg1CmYgMzEzNy8zODExLzE1ODcgMzE1NS8zODE2LzE2NTIgMzEzOS8zODA1LzE1ODUgMzE2MC8zOTgxLzE1ODUgMzE3OC8zOTgyLzE2NTIgMzE2NS8zOTc4LzE1ODcKZiAzMTYzLzMyNTkvMTU4MiAzMTY2LzMyNTgvMTU4MSAzMTU4LzMyNTcvMTU4MCAzMTU3LzMyNTYvMTU4MCAzMTY4LzM5ODMvMTU4MSAzMTY3LzM5ODQvMTU4MSAzMTYxLzM3OTEvMTU4MiAyMjAyLzM3OTAvMTY1NCAyMjAxLzM5ODUvMTU4MSAyMjAwLzM5ODYvMTU4MSAyMTk5LzM5ODcvMTU4MSAyMjI5LzM5ODgvMTU4MSAyMjI4LzM5ODkvMTU4MSAyMjI1LzM5OTAvMTU4MSAyMjIwLzM5OTEvMTU4MSAyMjE5LzM5OTIvMTcyNwpmIDMxNjEvMzc5MS8xNTgyIDMxNjcvMzk4NC8xNTgxIDMxNjgvMzk4My8xNTgxIDMxNTcvMzI1Ni8xNTgwIDEwMDAvMjgxOC8xMTU1IDk5OS8yODE2LzExNTMKZiAzMTU5LzMyOTAvMTU4OSAzMTY5LzM5NzkvMTY1NiAzMTY1LzM5NzgvMTU4NyAyMjM2LzM5OTMvMTcyNCAyMjM1LzM5OTQvMTU4OCAyMjMxLzM5OTUvMTU4OCAyMjIyLzM5OTYvMTU4OCAyMjI0LzM5OTcvMTcyOApmIDMxNjQvMzI5NS8xNTg5IDMxNzMvMzI5NC8xNTkwIDMxNzIvMzI5My8xNTkwIDMxNzEvMzI5Mi8xNTkwIDMxNzAvMzI5MS8xNTkwIDMxNTkvMzI5MC8xNTg5IDIyMjQvMzk5Ny8xNzI4IDIyMjMvMzk5OC8xNTkwIDIyMjYvMzk5OS8xNTkwIDIyMjcvNDAwMC8xNTkwIDIyMTQvNDAwMS8xNTkwIDIyMTUvNDAwMi8xNTkwIDIyMTYvNDAwMy8xNTkwIDIyMTcvMzc5My8xNjU1CmYgMzE2NC8zMjk1LzE1ODkgMzE3NC8zNzk4LzE2NTYgMzE1Ni8zNzg2LzE1ODcgOTk3LzI4MTIvMTE0OSA5OTYvMjgxMC8xMTQ3CmYgMzE1Ni8zNzg2LzE1ODcgMzE3NS8zNzg1LzE2NTIgMzE2Mi8zNzg0LzE1ODUgOTk4LzI4MTQvMTE1MSA5OTcvMjgxMi8xMTQ5CmYgMzE2MC8zOTgxLzE1ODUgMzE3Ni8zOTgwLzE1ODQgMzE2My8zMjU5LzE1ODIgMjIxOS8zOTkyLzE3MjcgMjIyMS80MDA0LzE1ODQgMjIzMC80MDA1LzE1ODQgMjIzMi80MDA2LzE1ODQgMjIzNy80MDA3LzE3MjMKZiAzMTYyLzM3ODQvMTU4NSAzMTc3LzM3OTIvMTU4NCAzMTYxLzM3OTEvMTU4MiA5OTkvMjgxNi8xMTUzIDk5OC8yODE0LzExNTEKZiAzMTY1LzM5NzgvMTU4NyAzMTc4LzM5ODIvMTY1MiAzMTYwLzM5ODEvMTU4NSAyMjM3LzQwMDcvMTcyMyAyMjMzLzQwMDgvMTY1MiAyMjM4LzQwMDkvMTY1MiAyMjM0LzQwMTAvMTY1MiAyMjM2LzM5OTMvMTcyNApmIDMxODkvMzI1NC8xNTc5IDMxODAvMzI1My8xNTc4IDEzNDUvNDAxMS8xNzI5IDEzNDEvNDAxMi8xNzMwIDEzMzkvNDAxMy8xNzMwIDEzMzcvNDAxNC8xNzMwIDEzMzMvNDAxNS8xNzMwIDEzMzQvNDAxNi8xNzMwIDEzNTcvNDAxNy8xNzMwIDEzNTkvNDAxOC8xNzMwIDEzNjMvMzM1MC8xNjI4IDMxODYvMzM1NC8xNTc4IDMxODgvMzI1NS8xNTc5CmYgMzE4OC8zMjU1LzE1NzkgMzE4Ni8zMzU0LzE1NzggNzU2LzMwMjYvMTM2MyA3NTUvMzAyNC8xMzYxCmYgMzE4Ny8zMjUxLzE1NzYgMzE3OS8zMjUwLzE1NzUgMTM0My80MDE5LzE3MzEgMTM0Mi80MDIwLzE2MjQgMTM0Ni80MDIxLzE2MjQgMTM0OS80MDIyLzE2MjQgMTM1NC80MDIzLzE3MzIKZiAzMTkwLzMzNDkvMTU3NyAzMTgxLzMzNDQvMTU3NiA3NTgvMzAzMC8xMzY3IDc1Ny8zMDI4LzEzNjUKZiAzMTg2LzMzNTQvMTU3OCAzMTkwLzMzNDkvMTU3NyA3NTcvMzAyOC8xMzY1IDc1Ni8zMDI2LzEzNjMKZiAzMTg0LzMyNTIvMTU3NyAzMTg3LzMyNTEvMTU3NiAxMzU0LzQwMjMvMTczMiAxMzUzLzQwMjQvMTYyNyAxMzUyLzQwMjUvMTYyNyAxMzQ4LzQwMjYvMTYyNyAxMzUwLzQwMjcvMTczMwpmIDMxODAvMzI1My8xNTc4IDMxODQvMzI1Mi8xNTc3IDEzNTAvNDAyNy8xNzMzIDEzNTEvNDAyOC8xNjI5IDEzNDcvNDAyOS8xNjI5IDEzNDQvNDAzMC8xNjI5IDEzNDUvNDAxMS8xNzI5CmYgMzE3OS8zMjUwLzE1NzUgMzE4My8zMjQ5LzE1NzQgMzE4Mi8zMjQ4LzE1NzQgMzE4NS8zMzQzLzE1NzUgMTM2MC8zMzQyLzE2MjUgMTM1OC80MDMxLzE3MzQgMTM1Ni80MDMyLzE3MzQgMTM1NS80MDMzLzE3MzQgMTMzNS80MDM0LzE3MzQgMTMzNi80MDM1LzE3MzQgMTMzOC80MDM2LzE3MzQgMTM0MC80MDM3LzE3MzQgMTM0My80MDE5LzE3MzEKZiAzMTg1LzMzNDMvMTU3NSAzMTgyLzMyNDgvMTU3NCA3NjAvMzAzNC8xMzcxIDc1OS8zMDMyLzEzNjkKZiAzMTgxLzMzNDQvMTU3NiAzMTg1LzMzNDMvMTU3NSA3NTkvMzAzMi8xMzY5IDc1OC8zMDMwLzEzNjcKdXNlbXRsIGVkZ2Vfb2Zfc2NyZWVuCmYgMTMwNi80MDM4LzE3MzUgMTAzMy80MDM5LzE3MzYgMTAzNC80MDQwLzE3MzcgMTMyNS80MDQxLzE3MzgKZiAxMzMyLzQwNDIvMTczOSAxMDQxLzQwNDMvMTc0MCAxMDQyLzQwNDQvMTc0MSAxMzA1LzQwNDUvMTc0MgpmIDEzMzEvNDA0Ni8xNzQzIDEwNDAvNDA0Ny8xNzQ0IDEwNDEvNDA0My8xNzQwIDEzMzIvNDA0Mi8xNzM5CmYgMTMzMC80MDQ4LzE3NDUgMTAzOS80MDQ5LzE3NDYgMTA0MC80MDQ3LzE3NDQgMTMzMS80MDQ2LzE3NDMKZiAxMzI5LzQwNTAvMTc0NyAxMDM4LzQwNTEvMTc0OCAxMDM5LzQwNDkvMTc0NiAxMzMwLzQwNDgvMTc0NQpmIDEzMjgvNDA1Mi8xNzQ5IDEwMzcvNDA1My8xNzUwIDEwMzgvNDA1MS8xNzQ4IDEzMjkvNDA1MC8xNzQ3CmYgMTMyNy80MDU0LzE3NTEgMTAzNi80MDU1LzE3NTIgMTAzNy80MDUzLzE3NTAgMTMyOC80MDUyLzE3NDkKZiAxMzI2LzQwNTYvMTc1MyAxMDM1LzQwNTcvMTc1NCAxMDM2LzQwNTUvMTc1MiAxMzI3LzQwNTQvMTc1MQpmIDEzMjUvNDA0MS8xNzM4IDEwMzQvNDA0MC8xNzM3IDEwMzUvNDA1Ny8xNzU0IDEzMjYvNDA1Ni8xNzUzCmYgMTMyNC80MDU4LzE3NTUgMTAzMS80MDU5LzE3NTYgMTAzMi80MDYwLzE3NTcgMTMwNC80MDYxLzE3NTgKZiAxMzIzLzQwNjIvMTc1OSAxMDMwLzQwNjMvMTc2MCAxMDMxLzQwNTkvMTc1NiAxMzI0LzQwNTgvMTc1NQpmIDEzMjIvNDA2NC8xNzYxIDEwMjkvNDA2NS8xNzYyIDEwMzAvNDA2My8xNzYwIDEzMjMvNDA2Mi8xNzU5CmYgMTMyMS80MDY2LzE3NjMgMTAyOC80MDY3LzE3NjQgMTAyOS80MDY1LzE3NjIgMTMyMi80MDY0LzE3NjEKZiAxMzIwLzQwNjgvMTc2NSAxMDI3LzQwNjkvMTc2NiAxMDI4LzQwNjcvMTc2NCAxMzIxLzQwNjYvMTc2MwpmIDEzMTkvNDA3MC8xNzY3IDEwMjYvNDA3MS8xNzY4IDEwMjcvNDA2OS8xNzY2IDEzMjAvNDA2OC8xNzY1CmYgMTMxOC80MDcyLzE3NjkgMTAyNS80MDczLzE3NzAgMTAyNi80MDcxLzE3NjggMTMxOS80MDcwLzE3NjcKZiAxMzE3LzQwNzQvMTc3MSAxMDI0LzQwNzUvMTc3MiAxMDI1LzQwNzMvMTc3MCAxMzE4LzQwNzIvMTc2OQpmIDEzMTUvNDA3Ni8xNzczIDEwMjEvNDA3Ny8xNzc0IDEwMjIvNDA3OC8xNzc1IDEzMDMvNDA3OS8xNzc2CmYgMTMxNC80MDgwLzE3NzcgMTAyMC80MDgxLzE3NzggMTAyMS80MDc3LzE3NzQgMTMxNS80MDc2LzE3NzMKZiAxMzEzLzQwODIvMTc3OSAxMDE5LzQwODMvMTc4MCAxMDIwLzQwODEvMTc3OCAxMzE0LzQwODAvMTc3NwpmIDEzMTIvNDA4NC8xNzgxIDEwMTgvNDA4NS8xNzgyIDEwMTkvNDA4My8xNzgwIDEzMTMvNDA4Mi8xNzc5CmYgMTMxMS80MDg2LzE3ODMgMTAxNy80MDg3LzE3ODQgMTAxOC80MDg1LzE3ODIgMTMxMi80MDg0LzE3ODEKZiAxMzEwLzQwODgvMTc4NSAxMDE2LzQwODkvMTc4NiAxMDE3LzQwODcvMTc4NCAxMzExLzQwODYvMTc4MwpmIDEzMDkvNDA5MC8xNzg3IDEwMTUvNDA5MS8xNzg4IDEwMTYvNDA4OS8xNzg2IDEzMTAvNDA4OC8xNzg1CmYgMTMwOC80MDkyLzE3ODkgMTAxNC80MDkzLzE3OTAgMTAxNS80MDkxLzE3ODggMTMwOS80MDkwLzE3ODcKZiAxMzA3LzQwOTQvMTc5MSAxMDEzLzQwOTUvMTc5MiAxMDE0LzQwOTMvMTc5MCAxMzA4LzQwOTIvMTc4OQpmIDEzMTYvNDA5Ni8xNzkzIDEwMjMvNDA5Ny8xNzk0IDEwMjQvNDA3NS8xNzcyIDEzMTcvNDA3NC8xNzcxCmYgMTE2My80MDk4LzE3OTUgMTE2NC80MDk5LzE3OTYgMTAwNC80MTAwLzE3OTYgMTAwMy80MTAxLzE3OTYKZiAxMTY1LzQxMDIvMTc5NSAxMTYzLzQwOTgvMTc5NSAxMDAzLzQxMDEvMTc5NiAxMDA1LzQxMDMvMTc5NQpmIDExNjYvNDEwNC8xNzk1IDExNjUvNDEwMi8xNzk1IDEwMDUvNDEwMy8xNzk1IDEwMDYvNDEwNS8xNzk1CmYgMTE2Ny80MTA2LzE3OTcgMTE2Ni80MTA0LzE3OTUgMTAwNi80MTA1LzE3OTUgMTAwNy80MTA3LzE3OTcKZiAxMTY4LzQxMDgvMTc5NyAxMTY3LzQxMDYvMTc5NyAxMDA3LzQxMDcvMTc5NyAxMDA4LzQxMDkvMTc5NwpmIDExNjkvNDExMC8xNzk3IDExNjgvNDEwOC8xNzk3IDEwMDgvNDEwOS8xNzk3IDEwMDkvNDExMS8xNzk3CmYgMTE3MC80MTEyLzE3OTggMTE2OS80MTEwLzE3OTcgMTAwOS80MTExLzE3OTcgMTAxMC80MTEzLzE3OTgKZiAxMTcxLzQxMTQvMTc5OCAxMTcwLzQxMTIvMTc5OCAxMDEwLzQxMTMvMTc5OCAxMDExLzQxMTUvMTc5OApmIDExNzIvNDExNi8xNzk5IDExNzEvNDExNC8xNzk4IDEwMTEvNDExNS8xNzk4IDEwMTIvNDExNy8xNzk5CmYgMTE3My80MTE4LzE3OTYgMTE3NC80MTE5LzE3OTYgMTAxNC80MDkzLzE3OTYgMTAxMy80MTIwLzE3OTYKZiAxMTc0LzQxMTkvMTc5NiAxMTc1LzQxMjEvMTgwMCAxMDE1LzQwOTEvMTgwMCAxMDE0LzQwOTMvMTc5NgpmIDExNzUvNDEyMS8xODAwIDExNzYvNDEyMi8xODAwIDEwMTYvNDA4OS8xODAwIDEwMTUvNDA5MS8xODAwCmYgMTE3Ni80MTIyLzE4MDAgMTE3Ny80MTIzLzE4MDAgMTAxNy80MDg3LzE4MDAgMTAxNi80MDg5LzE4MDAKZiAxMTc3LzQxMjMvMTgwMCAxMTc4LzQxMjQvMTgwMSAxMDE4LzQwODUvMTgwMSAxMDE3LzQwODcvMTgwMApmIDExNzgvNDEyNC8xODAxIDExNzkvNDEyNS8xODAxIDEwMTkvNDA4My8xODAxIDEwMTgvNDA4NS8xODAxCmYgMTE3OS80MTI1LzE4MDEgMTE4MC80MTI2LzE4MDIgMTAyMC80MDgxLzE4MDIgMTAxOS80MDgzLzE4MDEKZiAxMTgwLzQxMjYvMTgwMiAxMTgxLzQxMjcvMTgwMiAxMDIxLzQwNzcvMTgwMiAxMDIwLzQwODEvMTgwMgpmIDExODEvNDEyNy8xODAyIDExODIvNDEyOC8xODAzIDEwMjIvNDEyOS8xODAzIDEwMjEvNDA3Ny8xODAyCmYgMTE4My80MTMwLzE3OTkgMTE4NC80MTMxLzE3OTggMTAyNC80MDc1LzE3OTggMTAyMy80MDk3LzE3OTkKZiAxMTg0LzQxMzEvMTc5OCAxMTg1LzQxMzIvMTc5OCAxMDI1LzQwNzMvMTc5OCAxMDI0LzQwNzUvMTc5OApmIDExODUvNDEzMi8xNzk4IDExODYvNDEzMy8xNzk3IDEwMjYvNDA3MS8xNzk3IDEwMjUvNDA3My8xNzk4CmYgMTE4Ni80MTMzLzE3OTcgMTE4Ny80MTM0LzE3OTcgMTAyNy80MDY5LzE3OTcgMTAyNi80MDcxLzE3OTcKZiAxMTg3LzQxMzQvMTc5NyAxMTg4LzQxMzUvMTc5NyAxMDI4LzQwNjcvMTc5NyAxMDI3LzQwNjkvMTc5NwpmIDExODgvNDEzNS8xNzk3IDExODkvNDEzNi8xODA0IDEwMjkvNDA2NS8xODA0IDEwMjgvNDA2Ny8xNzk3CmYgMTE4OS80MTM2LzE4MDQgMTE5MC80MTM3LzE3OTUgMTAzMC80MDYzLzE3OTUgMTAyOS80MDY1LzE4MDQKZiAxMTkwLzQxMzcvMTc5NSAxMTkxLzQxMzgvMTc5NSAxMDMxLzQwNTkvMTc5NiAxMDMwLzQwNjMvMTc5NQpmIDExOTEvNDEzOC8xNzk1IDExOTIvNDEzOS8xNzk2IDEwMzIvNDE0MC8xNzk2IDEwMzEvNDA1OS8xNzk2CmYgMTE5My80MTQxLzE3OTYgMTE5NC80MTQyLzE4MDUgMTAzNC80MDQwLzE4MDUgMTAzMy80MTQzLzE3OTYKZiAxMTk0LzQxNDIvMTgwNSAxMTk1LzQxNDQvMTgwNiAxMDM1LzQwNTcvMTgwNiAxMDM0LzQwNDAvMTgwNQpmIDExOTUvNDE0NC8xODA2IDExOTYvNDE0NS8xODAwIDEwMzYvNDA1NS8xODA2IDEwMzUvNDA1Ny8xODA2CmYgMTE5Ni80MTQ1LzE4MDAgMTE5Ny80MTQ2LzE4MDAgMTAzNy80MDUzLzE4MDAgMTAzNi80MDU1LzE4MDYKZiAxMTk3LzQxNDYvMTgwMCAxMTk4LzQxNDcvMTgwMSAxMDM4LzQwNTEvMTgwMSAxMDM3LzQwNTMvMTgwMApmIDExOTgvNDE0Ny8xODAxIDExOTkvNDE0OC8xODAxIDEwMzkvNDA0OS8xODAxIDEwMzgvNDA1MS8xODAxCmYgMTE5OS80MTQ4LzE4MDEgMTIwMC80MTQ5LzE4MDIgMTA0MC80MDQ3LzE4MDIgMTAzOS80MDQ5LzE4MDEKZiAxMjAwLzQxNDkvMTgwMiAxMjAxLzQxNTAvMTgwMiAxMDQxLzQwNDMvMTgwMiAxMDQwLzQwNDcvMTgwMgpmIDEyMDEvNDE1MC8xODAyIDEyMDIvNDE1MS8xODAzIDEwNDIvNDA0NC8xODAzIDEwNDEvNDA0My8xODAyCmYgMTE4Mi80MTI4LzE4MDMgMTE3Mi80MTE2LzE3OTkgMTAxMi80MTE3LzE3OTkgMTAyMi80MTI5LzE4MDMKZiAxMTkyLzQxMzkvMTc5NiAxMTczLzQxMTgvMTc5NiAxMDEzLzQxMjAvMTc5NiAxMDMyLzQxNDAvMTc5NgpmIDEyMDIvNDE1MS8xODAzIDExODMvNDEzMC8xNzk5IDEwMjMvNDA5Ny8xNzk5IDEwNDIvNDA0NC8xODAzCmYgMTE2NC80MDk5LzE3OTYgMTE5My80MTQxLzE3OTYgMTAzMy80MTQzLzE3OTYgMTAwNC80MTAwLzE3OTYKZiAxMDQ2LzQxNTIvMTgwNyAxMDQ1LzQxNTMvMTgwOCAxMjA3LzQxNTQvMTgwOSAxMjA4LzQxNTUvMTgxMApmIDEyOTMvNDE1Ni8xODExIDExMjQvMjc1NC8xMDkzIDExMjUvMjczOS8xMDc4IDEyOTQvNDE1Ny8xODEyCmYgMTMxNi80MDk2LzE3OTMgMTE0NS8yNzgxLzExMTggMTE0Ni8yNzg0LzExMjEgMTMwNS80MDQ1LzE3NDIKZiAxMzAyLzQxNTgvMTgxMyAxMTMzLzI3NzAvMTEwNyAxMTM0LzI3NzIvMTEwOSAxMzAzLzQwNzkvMTc3NgpmIDEzMDEvNDE1OS8xODE0IDExMzIvMjc2OC8xMTA1IDExMzMvMjc3MC8xMTA3IDEzMDIvNDE1OC8xODEzCmYgMTMwMC80MTYwLzE4MTUgMTEzMS8yNzY2LzExMDMgMTEzMi8yNzY4LzExMDUgMTMwMS80MTU5LzE4MTQKZiAxMjk5LzQxNjEvMTgxNiAxMTMwLzI3NjQvMTEwMSAxMTMxLzI3NjYvMTEwMyAxMzAwLzQxNjAvMTgxNQpmIDEyOTgvNDE2Mi8xODE3IDExMjkvMjc2MS8xMDk5IDExMzAvMjc2NC8xMTAxIDEyOTkvNDE2MS8xODE2CmYgMTI5Ny80MTYzLzE4MTggMTEyOC8yNzU4LzEwOTcgMTEyOS8yNzYwLzEwOTkgMTI5OC80MTY0LzE4MTcKZiAxMjk2LzQxNjUvMTgxOSAxMTI3LzI3NTYvMTA5NSAxMTI4LzI3NTgvMTA5NyAxMjk3LzQxNjMvMTgxOApmIDEyOTUvNDE2Ni8xODIwIDExMjYvMjc0Mi8xMDgxIDExMjcvMjc1Ni8xMDk1IDEyOTYvNDE2NS8xODE5CmYgMTMwNi80MDM4LzE3MzUgMTEyMy8yNzUxLzEwOTAgMTEyNC8yNzU0LzEwOTMgMTI5My80MTU2LzE4MTEKZiAxMzA3LzQwOTQvMTc5MSAxMTM1LzI3NDUvMTA4NCAxMTM2LzI3NDgvMTA4NyAxMzA0LzQwNjEvMTc1OApmIDEyOTQvNDE1Ny8xODEyIDExMjUvMjczOS8xMDc4IDExMjYvMjc0Mi8xMDgxIDEyOTUvNDE2Ni8xODIwCmYgMTA0NC80MTY3LzEzMSAxMDQzLzQxNjgvMTMxIDExNjMvNDE2OS8xMzEgMTE2NC80MTcwLzEzMQpmIDEwNDMvNDE2OC8xMzEgMTA0NS80MTUzLzEzMSAxMTY1LzQxNzEvMTMxIDExNjMvNDE2OS8xMzEKZiAxMDQ1LzQxNTMvMTMxIDEwNDYvNDE1Mi8xMzEgMTE2Ni80MTcyLzEzMSAxMTY1LzQxNzEvMTMxCmYgMTA0Ni80MTUyLzEzMSAxMDQ3LzQxNzMvMTgyMSAxMTY3LzQxNzQvMTgyMSAxMTY2LzQxNzIvMTMxCmYgMTA0Ny80MTczLzE4MjEgMTA0OC80MTc1LzEzMSAxMTY4LzQxNzYvMTMxIDExNjcvNDE3NC8xODIxCmYgMTA0OC80MTc1LzEzMSAxMDQ5LzQxNzcvMTMxIDExNjkvNDE3OC8xMzEgMTE2OC80MTc2LzEzMQpmIDEwNDkvNDE3Ny8xMzEgMTA1MC80MTc5LzEzMSAxMTcwLzQxODAvMTMxIDExNjkvNDE3OC8xMzEKZiAxMDUwLzQxNzkvMTMxIDEwNTEvNDE4MS8xODIxIDExNzEvNDE4Mi8xODIxIDExNzAvNDE4MC8xMzEKZiAxMDUxLzQxODEvMTgyMSAxMDUyLzQxODMvMTgyMSAxMTcyLzQxODQvMTgyMSAxMTcxLzQxODIvMTgyMQpmIDEwNTQvNDE4NS8xMzEgMTA1My80MTg2LzE4MjEgMTE3My80MTg3LzE4MjEgMTE3NC80MTg4LzEzMQpmIDEwNTUvNDE4OS8xODIxIDEwNTQvNDE4NS8xMzEgMTE3NC80MTg4LzEzMSAxMTc1LzQxOTAvMTgyMQpmIDEwNTYvNDE5MS8xODIxIDEwNTUvNDE4OS8xODIxIDExNzUvNDE5MC8xODIxIDExNzYvNDE5Mi8xODIxCmYgMTA1Ny80MTkzLzEzMSAxMDU2LzQxOTEvMTgyMSAxMTc2LzQxOTIvMTgyMSAxMTc3LzQxOTQvMTMxCmYgMTA1OC80MTk1LzEzMSAxMDU3LzQxOTMvMTMxIDExNzcvNDE5NC8xMzEgMTE3OC80MTk2LzEzMQpmIDEwNTkvNDE5Ny8xODIxIDEwNTgvNDE5NS8xMzEgMTE3OC80MTk2LzEzMSAxMTc5LzQxOTgvMTgyMQpmIDEwNjAvNDE5OS8xMzEgMTA1OS80MTk3LzE4MjEgMTE3OS80MTk4LzE4MjEgMTE4MC80MjAwLzEzMQpmIDEwNjEvNDIwMS8xODIxIDEwNjAvNDE5OS8xMzEgMTE4MC80MjAwLzEzMSAxMTgxLzQyMDIvMTgyMQpmIDEwNjIvNDIwMy8xODIxIDEwNjEvNDIwMS8xODIxIDExODEvNDIwMi8xODIxIDExODIvNDIwNC8xODIxCmYgMTA2NC80MjA1LzEzMSAxMDYzLzQyMDYvMTMxIDExODMvNDIwNy8xMzEgMTE4NC80MjA4LzEzMQpmIDEwNjUvNDIwOS8xODIxIDEwNjQvNDIwNS8xMzEgMTE4NC80MjA4LzEzMSAxMTg1LzQyMTAvMTgyMQpmIDEwNjYvNDIxMS8xODIxIDEwNjUvNDIwOS8xODIxIDExODUvNDIxMC8xODIxIDExODYvNDIxMi8xODIxCmYgMTA2Ny80MjEzLzE4MjEgMTA2Ni80MjExLzE4MjEgMTE4Ni80MjEyLzE4MjEgMTE4Ny80MjE0LzE4MjEKZiAxMDY4LzQyMTUvMTgyMSAxMDY3LzQyMTMvMTgyMSAxMTg3LzQyMTQvMTgyMSAxMTg4LzQyMTYvMTgyMQpmIDEwNjkvNDIxNy8xODIxIDEwNjgvNDIxNS8xODIxIDExODgvNDIxNi8xODIxIDExODkvNDIxOC8xODIxCmYgMTA3MC80MjE5LzE4MjEgMTA2OS80MjE3LzE4MjEgMTE4OS80MjE4LzE4MjEgMTE5MC80MjIwLzE4MjEKZiAxMDcxLzQyMjEvMTgyMSAxMDcwLzQyMTkvMTgyMSAxMTkwLzQyMjAvMTgyMSAxMTkxLzQyMjIvMTgyMQpmIDEwNzIvNDIyMy8xODIxIDEwNzEvNDIyMS8xODIxIDExOTEvNDIyMi8xODIxIDExOTIvNDIyNC8xODIxCmYgMTA3NC80MjI1LzEzMSAxMDczLzQyMjYvMTMxIDExOTMvNDIyNy8xMzEgMTE5NC80MjI4LzEzMQpmIDEwNzUvNDIyOS8xMzEgMTA3NC80MjI1LzEzMSAxMTk0LzQyMjgvMTMxIDExOTUvNDIzMC8xMzEKZiAxMDc2LzQyMzEvMTMxIDEwNzUvNDIyOS8xMzEgMTE5NS80MjMwLzEzMSAxMTk2LzQyMzIvMTMxCmYgMTA3Ny80MjMzLzEzMSAxMDc2LzQyMzEvMTMxIDExOTYvNDIzMi8xMzEgMTE5Ny80MjM0LzEzMQpmIDEwNzgvNDIzNS8xMzEgMTA3Ny80MjMzLzEzMSAxMTk3LzQyMzQvMTMxIDExOTgvNDIzNi8xMzEKZiAxMDc5LzQyMzcvMTMxIDEwNzgvNDIzNS8xMzEgMTE5OC80MjM2LzEzMSAxMTk5LzQyMzgvMTMxCmYgMTA4MC80MjM5LzE4MjEgMTA3OS80MjM3LzEzMSAxMTk5LzQyMzgvMTMxIDEyMDAvNDI0MC8xODIxCmYgMTA4MS80MjQxLzEzMSAxMDgwLzQyMzkvMTgyMSAxMjAwLzQyNDAvMTgyMSAxMjAxLzQyNDIvMTMxCmYgMTA4Mi80MjQzLzEzMSAxMDgxLzQyNDEvMTMxIDEyMDEvNDI0Mi8xMzEgMTIwMi80MjQ0LzEzMQpmIDEwNTIvNDE4My8xODIxIDEwNjIvNDIwMy8xODIxIDExODIvNDIwNC8xODIxIDExNzIvNDE4NC8xODIxCmYgMTA1My80MTg2LzE4MjEgMTIwMy80MjQ1LzE4MjEgMTIwNC80MjQ2LzE4MjEgMTA3Mi80MjIzLzE4MjEgMTE5Mi80MjI0LzE4MjEgMTE3My80MTg3LzE4MjEKZiAxMDYzLzQyMDYvMTMxIDEwODIvNDI0My8xMzEgMTIwMi80MjQ0LzEzMSAxMTgzLzQyMDcvMTMxCmYgMTA3My80MjI2LzEzMSAxMDQ0LzQxNjcvMTMxIDExNjQvNDE3MC8xMzEgMTE5My80MjI3LzEzMQpmIDEwNTkvNDE5Ny8xODIyIDEwNjAvNDE5OS8xODIzIDEyMjIvNDI0Ny8xODI0IDEyMjEvNDI0OC8xODI1CmYgMTA3NS80MjI5LzE4MjYgMTA3Ni80MjMxLzE4MjcgMTIzOC80MjQ5LzE4MjggMTIzNy80MjUwLzE4MjkKZiAxMDYwLzQxOTkvMTgyMyAxMDYxLzQyMDEvMTgzMCAxMjIzLzQyNTEvMTgzMSAxMjIyLzQyNDcvMTgyNApmIDEwNDcvNDE3My8xODMyIDEwNDYvNDE1Mi8xODA3IDEyMDgvNDE1NS8xODEwIDEyMDkvNDI1Mi8xODMzCmYgMTA3Ni80MjMxLzE4MjcgMTA3Ny80MjMzLzE4MzQgMTIzOS80MjUzLzE4MzUgMTIzOC80MjQ5LzE4MjgKZiAxMDYxLzQyMDEvMTgzMCAxMDYyLzQyMDMvMTgzNiAxMjI0LzQyNTQvMTgzNyAxMjIzLzQyNTEvMTgzMQpmIDEwNDgvNDE3NS8xODM4IDEwNDcvNDE3My8xODMyIDEyMDkvNDI1Mi8xODMzIDEyMTAvNDI1NS8xODM5CmYgMTA3Ny80MjMzLzE4MzQgMTA3OC80MjM1LzE4NDAgMTI0MC80MjU2LzE4NDEgMTIzOS80MjUzLzE4MzUKZiAxMDYzLzQyMDYvMTg0MiAxMDY0LzQyMDUvMTg0MyAxMjI2LzQyNTcvMTg0NCAxMjI1LzQyNTgvMTg0NQpmIDEwNDkvNDE3Ny8xODQ2IDEwNDgvNDE3NS8xODM4IDEyMTAvNDI1NS8xODM5IDEyMTEvNDI1OS8xODQ3CmYgMTA3OC80MjM1LzE4NDAgMTA3OS80MjM3LzE4NDggMTI0MS80MjYwLzE4NDkgMTI0MC80MjU2LzE4NDEKZiAxMDY0LzQyMDUvMTg0MyAxMDY1LzQyMDkvMTg1MCAxMjI3LzQyNjEvMTg1MSAxMjI2LzQyNTcvMTg0NApmIDEwNTAvNDE3OS8xODUyIDEwNDkvNDE3Ny8xODQ2IDEyMTEvNDI1OS8xODQ3IDEyMTIvNDI2Mi8xODUzCmYgMTA3OS80MjM3LzE4NDggMTA4MC80MjM5LzE4NTQgMTI0Mi80MjYzLzE4NTUgMTI0MS80MjYwLzE4NDkKZiAxMDY1LzQyMDkvMTg1MCAxMDY2LzQyMTEvMTg1NiAxMjI4LzQyNjQvMTg1NyAxMjI3LzQyNjEvMTg1MQpmIDEwNTEvNDE4MS8xODU4IDEwNTAvNDE3OS8xODUyIDEyMTIvNDI2Mi8xODUzIDEyMTMvNDI2NS8xODU5CmYgMTA4MC80MjM5LzE4NTQgMTA4MS80MjQxLzE4NjAgMTI0My80MjY2LzE4NjEgMTI0Mi80MjYzLzE4NTUKZiAxMDY2LzQyMTEvMTg1NiAxMDY3LzQyMTMvMTg2MiAxMjI5LzQyNjcvMTg2MyAxMjI4LzQyNjQvMTg1NwpmIDEwNTIvNDE4My8xODY0IDEwNTEvNDE4MS8xODU4IDEyMTMvNDI2NS8xODU5IDEyMTQvNDI2OC8xODY1CmYgMTA4MS80MjQxLzE4NjAgMTA4Mi80MjQzLzE4NjYgMTI0NC80MjY5LzE4NjcgMTI0My80MjY2LzE4NjEKZiAxMDY3LzQyMTMvMTg2MiAxMDY4LzQyMTUvMTg2OCAxMjMwLzQyNzAvMTg2OSAxMjI5LzQyNjcvMTg2MwpmIDEwNTMvNDE4Ni8xODcwIDEwNTQvNDE4NS8xODcxIDEyMTYvNDI3MS8xODcyIDEyMTUvNDI3Mi8xODcwCmYgMTA2Mi80MjAzLzE4MzYgMTA1Mi80MTgzLzE4NjQgMTIxNC80MjY4LzE4NjUgMTIyNC80MjU0LzE4MzcKZiAxMDY4LzQyMTUvMTg2OCAxMDY5LzQyMTcvMTg3MyAxMjMxLzQyNzMvMTg3NCAxMjMwLzQyNzAvMTg2OQpmIDEwNTQvNDE4NS8xODcxIDEwNTUvNDE4OS8xODc1IDEyMTcvNDI3NC8xODc2IDEyMTYvNDI3MS8xODcyCmYgMTA3Mi80MjIzLzE4NzcgMTIwNC80MjQ2LzE4NzggMTI0Ni80Mjc1LzE4NzggMTIzNC80Mjc2LzE4NzcKZiAxMDY5LzQyMTcvMTg3MyAxMDcwLzQyMTkvMTg3OSAxMjMyLzQyNzcvMTg4MCAxMjMxLzQyNzMvMTg3NApmIDEwNTUvNDE4OS8xODc1IDEwNTYvNDE5MS8xODgxIDEyMTgvNDI3OC8xODgyIDEyMTcvNDI3NC8xODc2CmYgMTA4Mi80MjQzLzE4NjYgMTA2My80MjA2LzE4NDIgMTIyNS80MjU4LzE4NDUgMTI0NC80MjY5LzE4NjcKZiAxMDcwLzQyMTkvMTg3OSAxMDcxLzQyMjEvMTg4MyAxMjMzLzQyNzkvMTg4NCAxMjMyLzQyNzcvMTg4MApmIDEwNTYvNDE5MS8xODgxIDEwNTcvNDE5My8xODg1IDEyMTkvNDI4MC8xODg2IDEyMTgvNDI3OC8xODgyCmYgMTA0NC80MTY3LzE4ODcgMTA3My80MjI2LzE4ODggMTIzNS80MjgxLzE4ODggMTIwNi80MjgyLzE4ODcKZiAxMDcxLzQyMjEvMTg4MyAxMDcyLzQyMjMvMTg3NyAxMjM0LzQyNzYvMTg3NyAxMjMzLzQyNzkvMTg4NApmIDEyMDMvNDI0NS8xODc4IDEwNTMvNDE4Ni8xODcwIDEyMTUvNDI3Mi8xODcwIDEyNDUvNDI4My8xODc4CmYgMTA1Ny80MTkzLzE4ODUgMTA1OC80MTk1LzE4ODkgMTIyMC80Mjg0LzE4OTAgMTIxOS80MjgwLzE4ODYKZiAxMDQzLzQxNjgvMTg5MSAxMDQ0LzQxNjcvMTg4NyAxMjA2LzQyODIvMTg4NyAxMjA1LzQyODUvMTg5MgpmIDEwNzMvNDIyNi8xODg4IDEwNzQvNDIyNS8xODkzIDEyMzYvNDI4Ni8xODk0IDEyMzUvNDI4MS8xODg4CmYgMTIwNC80MjQ2LzE4NzggMTIwMy80MjQ1LzE4NzggMTI0NS80MjgzLzE4NzggMTI0Ni80Mjc1LzE4NzgKZiAxMDU4LzQxOTUvMTg4OSAxMDU5LzQxOTcvMTgyMiAxMjIxLzQyNDgvMTgyNSAxMjIwLzQyODQvMTg5MApmIDEwNDUvNDE1My8xODA4IDEwNDMvNDE2OC8xODkxIDEyMDUvNDI4NS8xODkyIDEyMDcvNDE1NC8xODA5CmYgMTA3NC80MjI1LzE4OTMgMTA3NS80MjI5LzE4MjYgMTIzNy80MjUwLzE4MjkgMTIzNi80Mjg2LzE4OTQKZiAxMjY5LzQyODcvMTg5NSAxMjkyLzQyODgvMTg5NSAxMjkxLzQyODkvMTg5NSAxMjkwLzQyOTAvMTg5NSAxMjg5LzQyOTEvMTg5NSAxMjg4LzQyOTIvMTg5NSAxMjg3LzQyOTMvMTg5NSAxMjg2LzQyOTQvMTg5NSAxMjg1LzQyOTUvMTg5NSAxMjg0LzQyOTYvMTg5NSAxMjgzLzQyOTcvMTg5NSAxMjgyLzQyOTgvMTg5NSAxMjgxLzQyOTkvMTg5NSAxMjgwLzQzMDAvMTg5NSAxMjc5LzQzMDEvMTg5NSAxMjc4LzQzMDIvMTg5NSAxMjc3LzQzMDMvMTg5NSAxMjc2LzQzMDQvMTg5NSAxMjc1LzQzMDUvMTg5NSAxMjc0LzQzMDYvMTg5NSAxMjczLzQzMDcvMTg5NSAxMjcyLzQzMDgvMTg5NSAxMjcxLzQzMDkvMTg5NSAxMjcwLzQzMTAvMTg5NQpmIDEyNDYvNDI3NS8xODk2IDEyNDUvNDI4My8xODk2IDEyNjkvNDI4Ny8xODk2IDEyNzAvNDMxMC8xODk2CmYgMTAwMy80MzExLzE4OTcgMTI5NC80MTU3LzE4MTIgMTI5NS80MTY2LzE4MjAgMTAwNS80MzEyLzE4OTgKZiAxMDEzLzQwOTUvMTc5MiAxMzA3LzQwOTQvMTc5MSAxMzA0LzQwNjEvMTc1OCAxMDMyLzQwNjAvMTc1NwpmIDEwMzMvNDAzOS8xNzM2IDEzMDYvNDAzOC8xNzM1IDEyOTMvNDE1Ni8xODExIDEwMDQvNDMxMy8xODk5CmYgMTAwNS80MzEyLzE4OTggMTI5NS80MTY2LzE4MjAgMTI5Ni80MTY1LzE4MTkgMTAwNi80MzE0LzE5MDAKZiAxMDA2LzQzMTQvMTkwMCAxMjk2LzQxNjUvMTgxOSAxMjk3LzQxNjMvMTgxOCAxMDA3LzQzMTUvMTkwMQpmIDEwMDcvNDMxNS8xOTAxIDEyOTcvNDE2My8xODE4IDEyOTgvNDE2NC8xODE3IDEwMDgvNDMxNi8xOTAyCmYgMTAwOC80MzE3LzE5MDIgMTI5OC80MTYyLzE4MTcgMTI5OS80MTYxLzE4MTYgMTAwOS80MzE4LzE5MDMKZiAxMDA5LzQzMTgvMTkwMyAxMjk5LzQxNjEvMTgxNiAxMzAwLzQxNjAvMTgxNSAxMDEwLzQzMTkvMTkwNApmIDEwMTAvNDMxOS8xOTA0IDEzMDAvNDE2MC8xODE1IDEzMDEvNDE1OS8xODE0IDEwMTEvNDMyMC8xOTA1CmYgMTAxMS80MzIwLzE5MDUgMTMwMS80MTU5LzE4MTQgMTMwMi80MTU4LzE4MTMgMTAxMi80MzIxLzE5MDYKZiAxMDEyLzQzMjEvMTkwNiAxMzAyLzQxNTgvMTgxMyAxMzAzLzQwNzkvMTc3NiAxMDIyLzQwNzgvMTc3NQpmIDEwMjMvNDA5Ny8xNzk0IDEzMTYvNDA5Ni8xNzkzIDEzMDUvNDA0NS8xNzQyIDEwNDIvNDA0NC8xNzQxCmYgMTAwNC80MzEzLzE4OTkgMTI5My80MTU2LzE4MTEgMTI5NC80MTU3LzE4MTIgMTAwMy80MzExLzE4OTcKZiAxMTQ1LzI3ODEvMTExOCAxMzE2LzQwOTYvMTc5MyAxMzE3LzQwNzQvMTc3MSAxMTQ3LzMzMTQvMTU5OQpmIDExMzUvMjc0NS8xMDg0IDEzMDcvNDA5NC8xNzkxIDEzMDgvNDA5Mi8xNzg5IDExMzcvMzMxNS8xNjAwCmYgMTEzNy8zMzE1LzE2MDAgMTMwOC80MDkyLzE3ODkgMTMwOS80MDkwLzE3ODcgMTEzOC8zMzE2LzE2MDEKZiAxMTM4LzMzMTYvMTYwMSAxMzA5LzQwOTAvMTc4NyAxMzEwLzQwODgvMTc4NSAxMTM5LzMzMTcvMTYwMgpmIDExMzkvMzMxNy8xNjAyIDEzMTAvNDA4OC8xNzg1IDEzMTEvNDA4Ni8xNzgzIDExNDAvMzMxOC8xNjAzCmYgMTE0MC8zMzE4LzE2MDMgMTMxMS80MDg2LzE3ODMgMTMxMi80MDg0LzE3ODEgMTE0MS8zMzE5LzE2MDQKZiAxMTQxLzMzMTkvMTYwNCAxMzEyLzQwODQvMTc4MSAxMzEzLzQwODIvMTc3OSAxMTQyLzMzMjAvMTYwNQpmIDExNDIvMzMyMC8xNjA1IDEzMTMvNDA4Mi8xNzc5IDEzMTQvNDA4MC8xNzc3IDExNDMvMzMyMS8xNjA2CmYgMTE0My8zMzIxLzE2MDYgMTMxNC80MDgwLzE3NzcgMTMxNS80MDc2LzE3NzMgMTE0NC8zMzIyLzE2MDcKZiAxMTQ0LzMzMjIvMTYwNyAxMzE1LzQwNzYvMTc3MyAxMzAzLzQwNzkvMTc3NiAxMTM0LzI3NzIvMTEwOQpmIDExNDcvMzMxNC8xNTk5IDEzMTcvNDA3NC8xNzcxIDEzMTgvNDA3Mi8xNzY5IDExNDgvMzMyMy8xNjA4CmYgMTE0OC8zMzIzLzE2MDggMTMxOC80MDcyLzE3NjkgMTMxOS80MDcwLzE3NjcgMTE0OS8zMzI0LzE2MDkKZiAxMTQ5LzMzMjQvMTYwOSAxMzE5LzQwNzAvMTc2NyAxMzIwLzQwNjgvMTc2NSAxMTUwLzMzMjUvMTYxMApmIDExNTAvMzMyNS8xNjEwIDEzMjAvNDA2OC8xNzY1IDEzMjEvNDA2Ni8xNzYzIDExNTEvMzMyNi8xNjExCmYgMTE1MS8zMzI2LzE2MTEgMTMyMS80MDY2LzE3NjMgMTMyMi80MDY0LzE3NjEgMTE1Mi8zMzI3LzE2MTIKZiAxMTUyLzMzMjcvMTYxMiAxMzIyLzQwNjQvMTc2MSAxMzIzLzQwNjIvMTc1OSAxMTUzLzMzMjgvMTYxMwpmIDExNTMvMzMyOC8xNjEzIDEzMjMvNDA2Mi8xNzU5IDEzMjQvNDA1OC8xNzU1IDExNTQvMzMyOS8xNjE0CmYgMTE1NC8zMzI5LzE2MTQgMTMyNC80MDU4LzE3NTUgMTMwNC80MDYxLzE3NTggMTEzNi8yNzQ4LzEwODcKZiAxMTU1LzMzMzAvMTYxNSAxMzI1LzQwNDEvMTczOCAxMzI2LzQwNTYvMTc1MyAxMTU2LzMzMzEvMTYxNgpmIDExNTYvMzMzMS8xNjE2IDEzMjYvNDA1Ni8xNzUzIDEzMjcvNDA1NC8xNzUxIDExNTcvMzMzMi8xNjE3CmYgMTE1Ny8zMzMyLzE2MTcgMTMyNy80MDU0LzE3NTEgMTMyOC80MDUyLzE3NDkgMTE1OC8zMzMzLzE2MTgKZiAxMTU4LzMzMzMvMTYxOCAxMzI4LzQwNTIvMTc0OSAxMzI5LzQwNTAvMTc0NyAxMTU5LzMzMzQvMTYxOQpmIDExNTkvMzMzNC8xNjE5IDEzMjkvNDA1MC8xNzQ3IDEzMzAvNDA0OC8xNzQ1IDExNjAvMzMzNS8xNjIwCmYgMTE2MC8zMzM1LzE2MjAgMTMzMC80MDQ4LzE3NDUgMTMzMS80MDQ2LzE3NDMgMTE2MS8zMzM2LzE2MjEKZiAxMTYxLzMzMzYvMTYyMSAxMzMxLzQwNDYvMTc0MyAxMzMyLzQwNDIvMTczOSAxMTYyLzMzMzcvMTYyMgpmIDExNjIvMzMzNy8xNjIyIDEzMzIvNDA0Mi8xNzM5IDEzMDUvNDA0NS8xNzQyIDExNDYvMjc4NC8xMTIxCmYgMTEyMy8yNzUxLzEwOTAgMTMwNi80MDM4LzE3MzUgMTMyNS80MDQxLzE3MzggMTE1NS8zMzMwLzE2MTUKdXNlbXRsIHNjcmVlbgpmIDEyMDcvNDMyMi8xMzEgMTIwNS80MzIzLzEzMSAxMjA2LzQzMjQvMTMxIDEyMzUvNDMyNS8xMzEgMTIzNi80MzI2LzEzMSAxMjM3LzQzMjcvMTMxIDEyMzgvNDMyOC8xMzEgMTIzOS80MzI5LzEzMSAxMjQwLzQzMzAvMTMxIDEyNDEvNDMzMS8xMzEgMTI0Mi80MzMyLzEzMSAxMjQzLzQzMzMvMTMxIDEyNDQvNDMzNC8xMzEgMTIyNS80MzM1LzEzMSAxMjI2LzQzMzYvMTMxIDEyMjcvNDMzNy8xMzEgMTIyOC80MzM4LzEzMSAxMjI5LzQzMzkvMTMxIDEyMzAvNDM0MC8xMzEgMTIzMS80MzQxLzEzMSAxMjMyLzQzNDIvMTMxIDEyMzMvNDM0My8xMzEgMTIzNC80MzQ0LzEzMSAxMjQ2LzQzNDUvMTMxIDEyNDcvNDM0Ni8xMzEgMTI0OC80MzQ3LzEzMSAxMjQ5LzQzNDgvMTMxIDEyNTAvNDM0OS8xMzEgMTI1MS80MzUwLzEzMSAxMjUyLzQzNTEvMTMxIDEyNTMvNDM1Mi8xMzEgMTI1NC80MzUzLzEzMSAxMjU1LzQzNTQvMTMxIDEyNTYvNDM1NS8xMzEgMTI1Ny80MzU2LzEzMSAxMjU4LzQzNTcvMTMxIDEyNTkvNDM1OC8xMzEgMTI2MC80MzU5LzEzMSAxMjYxLzQzNjAvMTMxIDEyNjIvNDM2MS8xMzEgMTI2My80MzYyLzEzMSAxMjY0LzQzNjMvMTMxIDEyNjUvNDM2NC8xMzEgMTI2Ni80MzY1LzEzMSAxMjY3LzQzNjYvMTMxIDEyNjgvNDM2Ny8xMzEgMTI0NS80MzY4LzEzMSAxMjE1LzQzNjkvMTMxIDEyMTYvNDM3MC8xMzEgMTIxNy80MzcxLzEzMSAxMjE4LzQzNzIvMTMxIDEyMTkvNDM3My8xMzEgMTIyMC80Mzc0LzEzMSAxMjIxLzQzNzUvMTMxIDEyMjIvNDM3Ni8xMzEgMTIyMy80Mzc3LzEzMSAxMjI0LzQzNzgvMTMxIDEyMTQvNDM3OS8xMzEgMTIxMy80MzgwLzEzMSAxMjEyLzQzODEvMTMxIDEyMTEvNDM4Mi8xMzEgMTIxMC80MzgzLzEzMSAxMjA5LzQzODQvMTMxIDEyMDgvNDM4NS8xMzEKZiAxMjU1LzQzODYvMTkwNyAxMjU0LzQzODcvMTkwOCAxMjc4LzQzMDIvMTkwOSAxMjc5LzQzMDEvMTkxMApmIDEyNDgvNDM4OC8xOTExIDEyNDcvNDM4OS8xOTEyIDEyNzEvNDMwOS8xOTEzIDEyNzIvNDMwOC8xOTE0CmYgMTI2My80MzkwLzE5MTUgMTI2Mi80MzkxLzE5MTYgMTI4Ni80Mjk0LzE5MTcgMTI4Ny80MjkzLzE5MTgKZiAxMjU2LzQzOTIvMTkxOSAxMjU1LzQzODYvMTkwNyAxMjc5LzQzMDEvMTkxMCAxMjgwLzQzMDAvMTkyMApmIDEyNDkvNDM5My8xOTIxIDEyNDgvNDM4OC8xOTExIDEyNzIvNDMwOC8xOTE0IDEyNzMvNDMwNy8xOTIyCmYgMTI2NC80Mzk0LzE5MjMgMTI2My80MzkwLzE5MTUgMTI4Ny80MjkzLzE5MTggMTI4OC80MjkyLzE5MjQKZiAxMjU3LzQzOTUvMTkyNSAxMjU2LzQzOTIvMTkxOSAxMjgwLzQzMDAvMTkyMCAxMjgxLzQyOTkvMTkyNgpmIDEyNTAvNDM5Ni8xOTI3IDEyNDkvNDM5My8xOTIxIDEyNzMvNDMwNy8xOTIyIDEyNzQvNDMwNi8xOTI4CmYgMTI2NS80Mzk3LzE5MjkgMTI2NC80Mzk0LzE5MjMgMTI4OC80MjkyLzE5MjQgMTI4OS80MjkxLzE5MjkKZiAxMjU4LzQzOTgvMTkzMCAxMjU3LzQzOTUvMTkyNSAxMjgxLzQyOTkvMTkyNiAxMjgyLzQyOTgvMTkzMQpmIDEyNTEvNDM5OS8xOTMyIDEyNTAvNDM5Ni8xOTI3IDEyNzQvNDMwNi8xOTI4IDEyNzUvNDMwNS8xOTMzCmYgMTI2Ni80NDAwLzE5MzQgMTI2NS80Mzk3LzE5MzUgMTI4OS80MjkxLzE5MzUgMTI5MC80MjkwLzE5MzYKZiAxMjU5LzQ0MDEvMTkzNyAxMjU4LzQzOTgvMTkzMCAxMjgyLzQyOTgvMTkzMSAxMjgzLzQyOTcvMTkzOApmIDEyNTIvNDQwMi8xOTM5IDEyNTEvNDM5OS8xOTMyIDEyNzUvNDMwNS8xOTMzIDEyNzYvNDMwNC8xOTQwCmYgMTI2Ny80NDAzLzE5NDEgMTI2Ni80NDAwLzE5MzQgMTI5MC80MjkwLzE5MzYgMTI5MS80Mjg5LzE5NDIKZiAxMjYwLzQ0MDQvMTk0MyAxMjU5LzQ0MDEvMTkzNyAxMjgzLzQyOTcvMTkzOCAxMjg0LzQyOTYvMTk0NApmIDEyNTMvNDQwNS8xOTQ1IDEyNTIvNDQwMi8xOTM5IDEyNzYvNDMwNC8xOTQwIDEyNzcvNDMwMy8xOTQ2CmYgMTI2OC80NDA2LzE5NDcgMTI2Ny80NDAzLzE5NDEgMTI5MS80Mjg5LzE5NDIgMTI5Mi80Mjg4LzE5NDgKZiAxMjYxLzQ0MDcvMTk0OSAxMjYwLzQ0MDQvMTk0MyAxMjg0LzQyOTYvMTk0NCAxMjg1LzQyOTUvMTk1MApmIDEyNTQvNDM4Ny8xOTA4IDEyNTMvNDQwNS8xOTQ1IDEyNzcvNDMwMy8xOTQ2IDEyNzgvNDMwMi8xOTA5CmYgMTI0NS80MjgzLzE5NTEgMTI2OC80NDA2LzE5NDcgMTI5Mi80Mjg4LzE5NDggMTI2OS80Mjg3LzE5NTEKZiAxMjQ3LzQzODkvMTkxMiAxMjQ2LzQyNzUvMTk1MiAxMjcwLzQzMTAvMTk1MiAxMjcxLzQzMDkvMTkxMwpmIDEyNjIvNDM5MS8xOTE2IDEyNjEvNDQwNy8xOTQ5IDEyODUvNDI5NS8xOTUwIDEyODYvNDI5NC8xOTE3Cm8gQ3ViZS4wMDFfQ3ViZQp2IDMuMTA0NDI2IDIuMTk3NTQ2IDYuNTU3MTIyCnYgMy4xMDQ0MjYgMi4xODQzNDggNi41NTcwNzMKdiAzLjA1ODY4NCAyLjI1MDE3NSAtNi42MzI0NzQKdiAzLjA1ODY4NCAyLjIzNjk3NiAtNi42MzI1MjQKdiAtMy4wOTI5MTEgMi4xOTc1NTEgNi41NTcxMjIKdiAtMy4wOTI5MTEgMi4xODQzNTIgNi41NTcwNzMKdiAtMy4wNDcxNjkgMi4yNTAxODAgLTYuNjMyNDc0CnYgLTMuMDQ3MTY5IDIuMjM2OTgxIC02LjYzMjUyNAp2IDMuMjQxMTgyIDIuMjAwNzA0IDYuMDI2MDI3CnYgMy4yNDExODIgMi4xODc1MDUgNi4wMjU5NzcKdiAtMy4yMjk2NjYgMi4yMDA3MDkgNi4wMjYwMjcKdiAtMy4yMjk2NjYgMi4xODc1MTAgNi4wMjU5NzcKdiAtMi42ODE4NzAgMi4yNTAxODAgLTYuODQ3NzA1CnYgLTIuNjgxODcwIDIuMjM2OTgxIC02Ljg0Nzc1NQp2IC0yLjY4MTg3MCAyLjE5NzU1MSA2Ljg0Nzc1NQp2IC0yLjY4MTg3MCAyLjE4NDM1MiA2Ljg0NzcwNQp2IC0yLjY4MTg3MCAyLjE4NzUxMCA2LjAyNTk3Nwp2IC0yLjY4MTg3MCAyLjIwMDcwOCA2LjAyNjAyNwp2IDIuNjU5MTQ4IDIuMjUwMTc1IC02Ljg0NzcwNQp2IDIuNjU5MTQ4IDIuMTg0MzQ4IDYuODQ3NzA1CnYgMi42NTkxNDggMi4yMDA3MDQgNi4wMjYwMjcKdiAyLjY1OTE0OCAyLjIzNjk3NyAtNi44NDc3NTUKdiAyLjY1OTE0OCAyLjE5NzU0NiA2Ljg0Nzc1NQp2IDIuNjU5MTQ4IDIuMTg3NTA1IDYuMDI1OTc3CnYgMy4yNDExODIgMi4yMzQwMTYgLTYuMDc3Mzg1CnYgLTMuMjI5NjY2IDIuMjQ3MjIwIC02LjA3NzMzNgp2IDMuMjQxMTgyIDIuMjQ3MjE1IC02LjA3NzMzNgp2IC0zLjIyOTY2NiAyLjIzNDAyMSAtNi4wNzczODUKdiAtMi42ODE4NzAgMi4yNDcyMTkgLTYuMDc3MzM2CnYgLTIuNjgxODcwIDIuMjM0MDIxIC02LjA3NzM4NQp2IDIuNjU5MTQ4IDIuMjQ3MjE1IC02LjA3NzMzNgp2IDIuNjU5MTQ4IDIuMjM0MDE2IC02LjA3NzM4NQp2dCAwLjM3NTAwMCAwLjIzNTkzOAp2dCAwLjYyNTAwMCAwLjIzNTkzOAp2dCAwLjYyNTAwMCAwLjI1MDAwMAp2dCAwLjM3NTAwMCAwLjI1MDAwMAp2dCAwLjM3NTE3MiAwLjQ3ODk2MAp2dCAwLjYyNDgyOCAwLjQ3ODk2MAp2dCAwLjYyNTAwMCAwLjUwMDAwMAp2dCAwLjM3NTAwMCAwLjUwMDAwMAp2dCAwLjM3NTAwMCAwLjczNTAwMAp2dCAwLjYyNTAwMCAwLjczNTAwMAp2dCAwLjYyNTAwMCAwLjc1MDAwMAp2dCAwLjM3NTAwMCAwLjc1MDAwMAp2dCAwLjM3NTE1OSAwLjk3NzYxNwp2dCAwLjYyMzczMyAwLjk3NzI4Mwp2dCAwLjYyNTAwMCAxLjAwMDAwMAp2dCAwLjM3NTAwMCAxLjAwMDAwMAp2dCAwLjM1MzgzNiAwLjczNTAwMAp2dCAwLjM1MzgzNiAwLjc1MDAwMAp2dCAwLjg1MjUxMyAwLjczNTAwMAp2dCAwLjg3NTAwMCAwLjczNTAwMAp2dCAwLjg3NTAwMCAwLjc1MDAwMAp2dCAwLjg1MjUxMyAwLjc1MDAwMAp2dCAwLjg1MjUxMyAwLjUxNDA2Mwp2dCAwLjg3NTAwMCAwLjUxNDA2Mwp2dCAwLjM1MzgzNiAwLjUxNDA2Mwp2dCAwLjM3NTAwMCAwLjUxNDA2Mwp2dCAwLjYyNTAwMCAwLjUxNDA2Mwp2dCAwLjM3NTAwMCAwLjAwMDAwMAp2dCAwLjYyNTAwMCAwLjAwMDAwMAp2dCAwLjYyNTAwMCAwLjAxNTAwMAp2dCAwLjM3NTAwMCAwLjAxNTAwMAp2dCAwLjE0NzQ4NyAwLjUxNDA2Mwp2dCAwLjE0NzQ4NyAwLjczNTAwMAp2dCAwLjY0NjE2NCAwLjUxNDA2Mwp2dCAwLjY0NjE2NCAwLjczNTAwMAp2dCAwLjY0NjE2NCAwLjc1MDAwMAp2dCAwLjE0NzQ4NyAwLjc1MDAwMAp2dCAwLjYyNTAwMCAwLjc3MTE2NAp2dCAwLjM3NTE3MiAwLjc3MTA0MAp2dCAwLjM3NTAxNyAwLjI3MjQ5OQp2dCAwLjYyNDgxNyAwLjI3MjM2Ngp2dCAwLjEyNTAwMCAwLjczNTAwMAp2dCAwLjEyNTAwMCAwLjc1MDAwMAp2dCAwLjEyNTAwMCAwLjUxNDA2Mwp2dCAwLjY0NjE2NCAwLjUwMDAwMAp2dCAwLjg1MjUxMyAwLjUwMDAwMAp2dCAwLjEyNTAwMCAwLjUwMDAwMAp2dCAwLjE0NzQ4NyAwLjUwMDAwMAp2dCAwLjM1MzgzNiAwLjUwMDAwMAp2dCAwLjg3NTAwMCAwLjUwMDAwMAp2biAwLjk1MDAgMC4wMDEyIC0wLjMxMjMKdm4gLTAuNTA3NiAwLjAwMzMgLTAuODYxNgp2biAtMC45Njg0IC0wLjAwMDkgMC4yNDk0CnZuIDAuNTQ2NiAtMC4wMDMyIDAuODM3NAp2biAtMC4wMDE1IDEuMDAwMCAwLjAwNDgKdm4gLTAuMDAxNCAtMS4wMDAwIC0wLjAwNDgKdm4gLTAuMDAwMCAtMS4wMDAwIC0wLjAwMzgKdm4gMC4wMDAwIDEuMDAwMCAwLjAwMzgKdm4gLTEuMDAwMCAtMC4wMDAwIDAuMDAwMAp2biAwLjk2ODQgLTAuMDAwOSAwLjI0OTQKdm4gMC4wMDE1IC0xLjAwMDAgLTAuMDA0OAp2biAtMC41NzczIC0wLjAwMzEgMC44MTY1CnZuIDAuMDAwMCAwLjAwMzggLTEuMDAwMAp2biAwLjQ3NDMgMC4wMDMzIC0wLjg4MDQKdm4gMC4wMDE0IDEuMDAwMCAwLjAwNDgKdm4gMC4wMDAwIC0wLjAwMzggMS4wMDAwCnZuIC0wLjAwMTAgMS4wMDAwIDAuMDA0Ngp2biAtMC4wMDExIC0xLjAwMDAgLTAuMDA0Ngp2biAtMC45NTAwIDAuMDAxMiAtMC4zMTIzCnZuIDAuMDAxMSAxLjAwMDAgMC4wMDQ2CnZuIDAuMDAxMCAtMS4wMDAwIC0wLjAwNDYKdm4gMS4wMDAwIC0wLjAwMDAgMC4wMDAwCnVzZW10bCBnbGFzc19vbl9zY3JlZW4KcyBvZmYKZiAzMjE3LzQ0MDgvMTk1MyAzMjE1LzQ0MDkvMTk1MyAzMTk0LzQ0MTAvMTk1MyAzMTkzLzQ0MTEvMTk1MwpmIDMyMDMvNDQxMi8xOTU0IDMyMDQvNDQxMy8xOTU0IDMxOTgvNDQxNC8xOTU0IDMxOTcvNDQxNS8xOTU0CmYgMzIwMS80NDE2LzE5NTUgMzIwMi80NDE3LzE5NTUgMzE5Ni80NDE4LzE5NTUgMzE5NS80NDE5LzE5NTUKZiAzMjEzLzQ0MjAvMTk1NiAzMjEwLzQ0MjEvMTk1NiAzMTkyLzQ0MjIvMTk1NiAzMTkxLzQ0MjMvMTk1NgpmIDMyMDgvNDQyNC8xOTU3IDMyMDEvNDQxNi8xOTU3IDMxOTUvNDQxOS8xOTU3IDMyMDUvNDQyNS8xOTU3CmYgMzIxNC80NDI2LzE5NTggMzIwMC80NDI3LzE5NTggMzE5Mi80NDI4LzE5NTggMzIxMC80NDI5LzE5NTgKZiAzMjIyLzQ0MzAvMTk1OSAzMjE1LzQ0MzEvMTk1OSAzMjAwLzQ0MjcvMTk1OSAzMjE0LzQ0MjYvMTk1OQpmIDMyMTkvNDQzMi8xOTYwIDMyMTYvNDQzMy8xOTYwIDMyMDEvNDQxNi8xOTYwIDMyMDgvNDQyNC8xOTYwCmYgMzIxNi80NDMzLzE5NjEgMzIxOC80NDM0LzE5NjEgMzIwMi80NDE3LzE5NjEgMzIwMS80NDE2LzE5NjEKZiAzMTkxLzQ0MzUvMTk2MiAzMTkyLzQ0MzYvMTk2MiAzMjAwLzQ0MzcvMTk2MiAzMTk5LzQ0MzgvMTk2MgpmIDMyMjEvNDQzOS8xOTYwIDMyMTkvNDQzMi8xOTYwIDMyMDgvNDQyNC8xOTYwIDMyMTEvNDQ0MC8xOTYwCmYgMzIxOC80NDM0LzE5NTkgMzIyMC80NDQxLzE5NTkgMzIwNy80NDQyLzE5NTkgMzIwMi80NDE3LzE5NTkKZiAzMjAyLzQ0MTcvMTk2MyAzMjA3LzQ0NDIvMTk2MyAzMjA2LzQ0NDMvMTk2MyAzMTk2LzQ0MTgvMTk2MwpmIDMyMTEvNDQ0MC8xOTYwIDMyMDgvNDQyNC8xOTYwIDMyMDUvNDQyNS8xOTYwIDMyMTMvNDQ0NC8xOTYwCmYgMzE5NS80NDE5LzE5NjQgMzE5Ni80NDE4LzE5NjQgMzIwNi80NDQ1LzE5NjQgMzIwNS80NDQ2LzE5NjQKZiAzMjA5LzQ0NDcvMTk2NSAzMjEyLzQ0NDgvMTk2NSAzMjA0LzQ0MTMvMTk2NSAzMjAzLzQ0MTIvMTk2NQpmIDMxOTMvNDQxMS8xOTY2IDMxOTQvNDQxMC8xOTY2IDMyMTIvNDQ0OC8xOTY2IDMyMDkvNDQ0Ny8xOTY2CmYgMzE5OS80NDQ5LzE5NjcgMzIxMS80NDQwLzE5NjcgMzIxMy80NDQ0LzE5NjcgMzE5MS80NDUwLzE5NjcKZiAzMjE3LzQ0NTEvMTk2MCAzMjIxLzQ0MzkvMTk2MCAzMjExLzQ0NDAvMTk2MCAzMTk5LzQ0NDkvMTk2MApmIDMyMjAvNDQ0MS8xOTU5IDMyMjIvNDQzMC8xOTU5IDMyMTQvNDQyNi8xOTU5IDMyMDcvNDQ0Mi8xOTU5CmYgMzIwNy80NDQyLzE5NTkgMzIxNC80NDI2LzE5NTkgMzIxMC80NDI5LzE5NTkgMzIwNi80NDQzLzE5NTkKZiAzMjA1LzQ0NDYvMTk2OCAzMjA2LzQ0NDUvMTk2OCAzMjEwLzQ0MjEvMTk2OCAzMjEzLzQ0MjAvMTk2OApmIDMyMDQvNDQ1Mi8xOTU5IDMyMTIvNDQ1My8xOTU5IDMyMjIvNDQzMC8xOTU5IDMyMjAvNDQ0MS8xOTU5CmYgMzE5My80NDU0LzE5NjkgMzIwOS80NDU1LzE5NjkgMzIyMS80NDM5LzE5NjkgMzIxNy80NDUxLzE5NjkKZiAzMTk4LzQ0MTQvMTk3MCAzMjA0LzQ0NTIvMTk3MCAzMjIwLzQ0NDEvMTk3MCAzMjE4LzQ0MzQvMTk3MApmIDMyMDkvNDQ1NS8xOTYwIDMyMDMvNDQ1Ni8xOTYwIDMyMTkvNDQzMi8xOTYwIDMyMjEvNDQzOS8xOTYwCmYgMzE5Ny80NDE1LzE5NzEgMzE5OC80NDE0LzE5NzEgMzIxOC80NDM0LzE5NzEgMzIxNi80NDMzLzE5NzEKZiAzMjAzLzQ0NTYvMTk3MiAzMTk3LzQ0MTUvMTk3MiAzMjE2LzQ0MzMvMTk3MiAzMjE5LzQ0MzIvMTk3MgpmIDMyMTIvNDQ1My8xOTczIDMxOTQvNDQ1Ny8xOTczIDMyMTUvNDQzMS8xOTczIDMyMjIvNDQzMC8xOTczCmYgMzE5OS80NDM4LzE5NzQgMzIwMC80NDM3LzE5NzQgMzIxNS80NDA5LzE5NzQgMzIxNy80NDA4LzE5NzQKbyBDeWxpbmRlci4wMDFfQ3lsaW5kZXIuMDA4CnYgMy40MTYyNjAgMi42OTgxNjQgLTQuNDQ0NzY3CnYgMy40MTYyNjAgMi42OTc0NjkgLTQuNDM4NjMyCnYgMy40MTYyNjAgMi42OTU0MTEgLTQuNDMyNzMyCnYgMy40MTYyNjAgMi42OTIwNjkgLTQuNDI3Mjk0CnYgMy40MTYyNjAgMi42ODc1NzAgLTQuNDIyNTI3CnYgMy40MTYyNjAgMi42ODIwODkgLTQuNDE4NjE2CnYgMy40MTYyNjAgMi42NzU4MzYgLTQuNDE1NzA5CnYgMy40MTYyNjAgMi42NjkwNTAgLTQuNDEzOTIwCnYgMy40MTYyNjAgMi42NjE5OTQgLTQuNDEzMzE1CnYgMy40MTYyNjAgMi42NTQ5MzcgLTQuNDEzOTIwCnYgMy40MTYyNjAgMi42NDgxNTIgLTQuNDE1NzA5CnYgMy40MTYyNjAgMi42NDE4OTggLTQuNDE4NjE2CnYgMy40MTYyNjAgMi42MzY0MTcgLTQuNDIyNTI3CnYgMy40MTYyNjAgMi42MzE5MTkgLTQuNDI3Mjk0CnYgMy40MTYyNjAgMi42Mjg1NzYgLTQuNDMyNzMyCnYgMy40MTYyNjAgMi42MjY1MTggLTQuNDM4NjMyCnYgMy40MTYyNjAgMi42MjU4MjMgLTQuNDQ0NzY3CnYgMy40MTYyNjAgMi42MjY1MTggLTQuOTIzMDg4CnYgMy40MTYyNjAgMi42Mjg1NzYgLTQuOTI5MTA5CnYgMy40MTYyNjAgMi42MzE5MTkgLTQuOTM0NjU5CnYgMy40MTYyNjAgMi42MzY0MTcgLTQuOTM5NTIyCnYgMy40MTYyNjAgMi42NDE4OTggLTQuOTQzNTE0CnYgMy40MTYyNjAgMi42NDgxNTIgLTQuOTQ2NDgwCnYgMy40MTYyNjAgMi42NTQ5MzcgLTQuOTQ4MzA3CnYgMy40MTYyNjAgMi42NjE5OTQgLTQuOTQ4OTI0CnYgMy40MTYyNjAgMi42NjkwNTAgLTQuOTQ4MzA3CnYgMy40MTYyNjAgMi42NzU4MzYgLTQuOTQ2NDgwCnYgMy40MTYyNjAgMi42ODIwODkgLTQuOTQzNTE0CnYgMy40MTYyNjAgMi42ODc1NzAgLTQuOTM5NTIyCnYgMy40MTYyNjAgMi42OTIwNjkgLTQuOTM0NjU5CnYgMy40MTYyNjAgMi42OTU0MTEgLTQuOTI5MTA5CnYgMy40MTYyNjAgMi42OTc0NjkgLTQuOTIzMDg4CnYgMy42MTExMTUgMi42NjAyNjQgLTQuNDEzNDY0CnYgMy42MTA4MzcgMi42NjAyNjQgLTQuOTQ4NzcyCnYgMy42MTEzOTUgMi42NTQ5MzcgLTQuNDEzOTIwCnYgMy42MTExMTggMi42NjE5OTQgLTQuNDEzMzE1CnYgMy42MTExMjggMi42NjkwNTAgLTQuNDEzOTIwCnYgMy42MTA4NDAgMi42NjE5OTQgLTQuOTQ4OTI0CnYgMy42MTA4NTIgMi42NjkwNTAgLTQuOTQ4MzA3CnYgMy42MTExMzkgMi42NzgwMTQgLTQuNDE2NzIyCnYgMy42MTEzNjUgMi42ODIwODkgLTQuNDE4NjE2CnYgMy42MTE2NjcgMi42ODc1NzAgLTQuNDIyNTI3CnYgMy42MTA4NzEgMi42NzgwMTQgLTQuOTQ1NDQ3CnYgMy42MTExMzcgMi42NzU4MzYgLTQuNDE1NzA5CnYgMy42MTA4NjYgMi42NzU4MzYgLTQuOTQ2NDgwCnYgMy42MTE0NzkgMi42NDgxNTIgLTQuOTQ2NDgwCnYgMy42MTE3NTAgMi42NDgxNTIgLTQuNDE1NzA5CnYgMy42MTExMTkgMi42NTQ5MzcgLTQuOTQ4MzA3CnYgMy42MTIwMzUgMi42NDI2ODUgLTQuNDE4MjUxCnYgMy42MTIxMjAgMi42NDE4OTggLTQuNDE4NjE2CnYgMy42MTI3MTQgMi42MzY0MTcgLTQuNDIyNTI3CnYgMy42MTE4NTcgMi42NDE4OTggLTQuOTQzNTE0CnYgMy42MTE3NzAgMi42NDI2ODUgLTQuOTQzODg4CnYgMy42MTE2NzQgMi42OTIwNjkgLTQuOTM0NjU5CnYgMy42MTIzMDggMi42OTc0NjkgLTQuNDM4NjMyCnYgMy42MTIzNzcgMi42OTgxNjQgLTQuNDQ0NzY3CnYgMy42MTIxMDEgMi42OTU1NzQgLTQuNDMzMTk3CnYgMy42MTIxMDAgMi42OTc0NjkgLTQuOTIzMDg4CnYgMy42MTE4NzggMi42OTU1NzQgLTQuOTI4NjM0CnYgMy42MTExMDIgMi42ODIwODkgLTQuOTQzNTE0CnYgMy42MTE5MTMgMi42OTIwNjkgLTQuNDI3Mjk0CnYgMy42MTE0MTUgMi42ODc1NzAgLTQuOTM5NTIyCnYgMy42MTIwOTIgMi42OTU0MTEgLTQuNDMyNzMyCnYgMy42MTE4NjggMi42OTU0MTEgLTQuOTI5MTA5CnYgMy42MTMzMzMgMi42Mjg1NzYgLTQuOTI5MTA5CnYgMy42MTM3NzQgMi42MjY1MTggLTQuNDM4NjMyCnYgMy42MTM1NjYgMi42MjY1MTggLTQuOTIzMDg4CnYgMy42MTM4NDEgMi42MjU4MjMgLTQuNDQ0NzY3CnYgMy42MTM1NTcgMi42Mjg1NzYgLTQuNDMyNzMyCnYgMy42MTI5NjAgMi42MzE5MTkgLTQuOTM0NjU5CnYgMy42MTMxOTkgMi42MzE5MTkgLTQuNDI3Mjk0CnYgMy42MTI0NjIgMi42MzY0MTcgLTQuOTM5NTIyCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMzc1MDAwIDAuNTczOTc5CnZ0IDAuNDA2MjUwIDAuNTcyODk3CnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNTcxNjAxCnZ0IDAuNTkzNzUwIDAuNTcyMzc4CnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNTc1NzA0CnZ0IDAuOTA2MjUwIDAuNTc1MTcwCnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuNzE4NzUwIDAuNTc2Mjk1CnZ0IDAuNzQyMzQwIDAuNTc2OTA0CnZ0IDAuNzUwMDAwIDAuNTc2ODk3CnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuNTc0MTYxCnZ0IDAuMDMxMjUwIDAuNTc0NzY0CnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuNzgxMjUwIDAuNTc2ODczCnZ0IDAuODEyNTAwIDAuNTc2ODU1CnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuODQzNzUwIDAuNTc2MzU5CnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuMDYwMDMxIDAuNTc1MjQ1CnZ0IDAuMDYyNTAwIDAuNTc1MjY2CnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMjUwMDAwIDAuNTc3NTAwCnZ0IDAuMjU3NjYwIDAuNTc3NTA2CnZ0IDAuMjgxMjUwIDAuNTc2ODk1CnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuNjU2MjUwIDAuNTc0NzIwCnZ0IDAuNjYwMTgyIDAuNTc0OTA2CnZ0IDAuNjg3NTAwIDAuNTc1NTI0CnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuMTg3NTAwIDAuNTc3NDQzCnZ0IDAuMjE4NzUwIDAuNTc3NDczCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNTc1Njg5CnZ0IDAuMTI1MDAwIDAuNTc2MjUxCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNTcwOTgzCnZ0IDAuNTMxMjUwIDAuNTcxMTMwCnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNTc0NzgwCnZ0IDAuOTM5OTY4IDAuNTc0NzYxCnZ0IDAuOTY4NzUwIDAuNTc0MzEzCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuODIzMzg1IDAuNTc2ODUwCnZ0IDEuMDAwMDAwIDAuNTc0MTYxCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNTc2OTMwCnZ0IDAuMTc2NjE0IDAuNTc3NDMyCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNTc1MjkxCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzEyNTAwIDAuNTc2MTEzCnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuNDY4NzUwIDAuNTcxNTgxCnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNTczNDMxCnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNDM3NTAwIDAuNTcyMDg3CnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuMzM5ODE3IDAuNTc1NDc5CnZ0IDAuNDUyMzk3IDAuOTA2NzM0CnZ0IDAuNDUyMzQ4IDAuOTI5ODc5CnZ0IDAuNDUyNDY0IDAuOTI5OTQyCnZ0IDAuNDU0ODQ4IDAuOTMwNjUxCnZ0IDAuNDU4MDU2IDAuOTMxMjM1CnZ0IDAuNDYxOTY2IDAuOTMxNjcyCnZ0IDAuNDY0ODczIDAuOTMxODUxCnZ0IDAuNDY0OTUwIDAuOTA0MjY2CnZ0IDAuNDYyMDM3IDAuOTA0NTYwCnZ0IDAuNDU4MTE5IDAuOTA1MTUyCnZ0IDAuNDU0OTAzIDAuOTA1ODY0CnZ0IDAuNDUyNTEzIDAuOTA2NjY2CnZ0IDAuNTM1MDQ4IDAuOTAzODA0CnZ0IDAuNTM1MTI4IDAuOTMyMzEzCnZ0IDAuNTM4OTI0IDAuOTMyMzY4CnZ0IDAuNTQzNzYwIDAuOTMyMjY1CnZ0IDAuNTQ3NjU2IDAuOTMyMDIzCnZ0IDAuNTQ3NTk5IDAuOTA0NTkxCnZ0IDAuNTQzNjk2IDAuOTA0MTk0CnZ0IDAuNTM4ODUxIDAuOTAzODk5CnZ0IDAuNDczNDk0IDAuOTMxOTk0CnZ0IDAuNTAwMzUxIDAuOTMyMjQ4CnZ0IDAuNTI4MjgxIDAuOTMyMzM0CnZ0IDAuNTI4MjE4IDAuOTAzNzgzCnZ0IDAuNTAwMzUwIDAuOTAzODY4CnZ0IDAuNDczNTU0IDAuOTA0MTIyCnZ0IDAuNTQ4Mjg0IDAuOTMxOTkxCnZ0IDAuNTUyNjU3IDAuOTMxNTc1CnZ0IDAuNTU2MjQ1IDAuOTMxMDA1CnZ0IDAuNTU4OTExIDAuOTMwMzA1CnZ0IDAuNTYwNTUyIDAuOTI5NTAyCnZ0IDAuNTYxMTA2IDAuOTI4NjMwCnZ0IDAuNTYwNTIyIDAuOTA3Njk2CnZ0IDAuNTU4ODc2IDAuOTA2ODE5CnZ0IDAuNTU2MjA0IDAuOTA1OTk4CnZ0IDAuNTUyNjA5IDAuOTA1MjY2CnZ0IDAuNTQ4MjI4IDAuOTA0NjUwCnZ0IDAuNDUwODc3IDAuOTA3NTM1CnZ0IDAuNDUwMjgwIDAuOTI4MjgzCnZ0IDAuNDUwODM0IDAuOTI5MTQ3CnZuIC0xLjAwMDAgLTAuMDAwMCAwLjAwMDAKdm4gMC4wMDAwIC0wLjczNDEgLTAuNjc5MAp2biAwLjAwMDAgLTAuODUxOSAwLjUyMzcKdm4gMC4wMDAwIDAuNzI3MyAwLjY4NjMKdm4gLTAuMDAwMCAtMC4wODU0IDAuOTk2Mwp2biAwLjAwMDAgMS4wMDAwIC0wLjAwMTUKdm4gMC4wMDAwIDAuMjU1MCAwLjk2NjkKdm4gMC4wMDAwIDAuNTgwOCAwLjgxNDAKdm4gMC4wMDAwIDAuOTQ2MiAtMC4zMjM1CnZuIDAuMDAwMCAwLjA4NTQgMC45OTYzCnZuIDAuMDAwMCAtMC4wODcwIC0wLjk5NjIKdm4gLTAuMDAwMCAtMC40MjE1IDAuOTA2OAp2biAwLjAwMDAgMC4yNjAwIC0wLjk2NTYKdm4gMC4wMDAwIDAuNzM0MSAtMC42NzkwCnZuIDAuMDAwMCAtMC45OTM2IDAuMTEyNgp2biAtMC4wMDAwIDAuOTQ0MiAwLjMyOTQKdm4gMC4wMDAwIDAuNDIxNSAwLjkwNjgKdm4gMC4wMDAwIDAuOTkzNiAwLjExMjUKdm4gLTAuMDAwMCAwLjQyODUgLTAuOTAzNQp2biAwLjAwMDAgLTAuNTg4NyAtMC44MDgzCnZuIDAuMDAwMCAtMC4yNjAwIC0wLjk2NTYKdm4gMC4wMDAwIDAuODUxOSAwLjUyMzcKdm4gMC4wMDAwIC0xLjAwMDAgLTAuMDAxNQp2biAwLjAwMDAgLTAuNTgwOCAwLjgxNDAKdm4gMC4wMDAwIC0wLjk0NjIgLTAuMzIzNQp2biAwLjAwMDAgMC41ODg3IC0wLjgwODMKdm4gMC4wMDAwIC0wLjI1NTAgMC45NjY5CnZuIDAuMDAwMCAtMC45NDQyIDAuMzI5NAp2biAwLjAwMDAgMC44NTY2IC0wLjUxNjAKdm4gMC4wMDAwIC0wLjQyODUgLTAuOTAzNQp2biAwLjAwMDAgLTAuNzI3MyAwLjY4NjMKdm4gMC4wMDAwIC0wLjg1NjYgLTAuNTE2MAp2biAwLjAwMDAgMC4wODcwIC0wLjk5NjIKdm4gMC43Mjk1IDAuNjQyMiAtMC4yMzUzCnZuIDAuNzI5NiAwLjY0MDcgMC4yMzg5CnZuIDAuNzAxOCAwLjYzNjYgMC4zMTk0CnZuIDAuNzAwNiAwLjU1MjggMC40NTEyCnZuIDAuNjk4OCAwLjQ0OTEgMC41NTY4CnZuIDAuNjk2NiAwLjMzMzUgMC42MzUyCnZuIDAuNzE1OCAwLjI4MTggMC42Mzg4CnZuIDAuNzE1NSAwLjI4NjggLTAuNjM3MAp2biAwLjY5NjIgMC4zMzkyIC0wLjYzMjcKdm4gMC42OTg2IDAuNDU0NiAtMC41NTI1CnZuIDAuNzAwNiAwLjU1NjkgLTAuNDQ2MQp2biAwLjcwMjAgMC42Mzg4IC0wLjMxNDcKdm4gMC43MTM0IC0wLjA0MzkgLTAuNjk5Mwp2biAwLjcxMzggLTAuMDQyOCAwLjY5OTAKdm4gMC42OTA4IC0wLjA5MDEgMC43MTc0CnZuIDAuNjkzNiAtMC4yMTQwIDAuNjg3OAp2biAwLjcyMjMgLTAuMjQ3NSAwLjY0NTcKdm4gMC43MjIyIC0wLjI1MjUgLTAuNjQzOQp2biAwLjY5MzAgLTAuMjE4NiAtMC42ODY5CnZuIDAuNjkwMSAtMC4wOTI3IC0wLjcxNzcKdm4gMC42ODgxIDAuMjQ1NSAwLjY4MjgKdm4gMC42ODg1IDAuMTIyOSAwLjcxNDcKdm4gMC42ODg2IC0wLjAwMTEgMC43MjUyCnZuIDAuNjg3OCAtMC4wMDExIC0wLjcyNTkKdm4gMC42ODc4IDAuMTI1MyAtMC43MTUwCnZuIDAuNjg3NCAwLjI0OTkgLTAuNjgxOAp2biAwLjcwMzkgLTAuMzAyNCAwLjY0MjcKdm4gMC43MDk1IC0wLjQyMDggMC41NjUzCnZuIDAuNzE0MyAtMC41Mjc3IDAuNDU5Ngp2biAwLjcxODIgLTAuNjE0NyAwLjMyNjIKdm4gMC43MjA2IC0wLjY3MjIgMC4xNjk2CnZuIDAuNzMyNCAtMC42Nzk2IDAuMDQxOAp2biAwLjcxMTEgLTAuNjkxNSAtMC4xMjcyCnZuIDAuNzE4NCAtMC42MTY5IC0wLjMyMTQKdm4gMC43MTQ0IC0wLjUzMjAgLTAuNDU0NAp2biAwLjcwOTQgLTAuNDI2NSAtMC41NjExCnZuIDAuNzAzNyAtMC4zMDgzIC0wLjY0MDEKdm4gMC43MTIwIDAuNjkwNiAtMC4xMjcyCnZuIDAuNzMzMiAwLjY3ODcgMC4wNDE5CnZuIDAuNzIxNCAwLjY3MTMgMC4xNjk4CnVzZW10bCByaW1fb25fcGhvbmUKcyBvZmYKZiAzMjI0LzQ0NTgvMTk3NSAzMjIzLzQ0NTkvMTk3NSAzMjU0LzQ0NjAvMTk3NSAzMjUzLzQ0NjEvMTk3NSAzMjUyLzQ0NjIvMTk3NSAzMjUxLzQ0NjMvMTk3NSAzMjUwLzQ0NjQvMTk3NSAzMjQ5LzQ0NjUvMTk3NSAzMjQ4LzQ0NjYvMTk3NSAzMjQ3LzQ0NjcvMTk3NSAzMjQ2LzQ0NjgvMTk3NSAzMjQ1LzQ0NjkvMTk3NSAzMjQ0LzQ0NzAvMTk3NSAzMjQzLzQ0NzEvMTk3NSAzMjQyLzQ0NzIvMTk3NSAzMjQxLzQ0NzMvMTk3NSAzMjQwLzQ0NzQvMTk3NSAzMjM5LzQ0NzUvMTk3NSAzMjM4LzQ0NzYvMTk3NSAzMjM3LzQ0NzcvMTk3NSAzMjM2LzQ0NzgvMTk3NSAzMjM1LzQ0NzkvMTk3NSAzMjM0LzQ0ODAvMTk3NSAzMjMzLzQ0ODEvMTk3NSAzMjMyLzQ0ODIvMTk3NSAzMjMxLzQ0ODMvMTk3NSAzMjMwLzQ0ODQvMTk3NSAzMjI5LzQ0ODUvMTk3NSAzMjI4LzQ0ODYvMTk3NSAzMjI3LzQ0ODcvMTk3NSAzMjI2LzQ0ODgvMTk3NSAzMjI1LzQ0ODkvMTk3NQpmIDMyOTQvNDQ5MC8xOTc2IDMyOTIvNDQ5MS8xOTc2IDMyNDIvNDQ5Mi8xOTc2IDMyNDMvNDQ5My8xOTc2CmYgMzI5MS80NDk0LzE5NzcgMzI5My80NDk1LzE5NzcgMzIzNi80NDk2LzE5NzcgMzIzNy80NDk3LzE5NzcKZiAzMjY0LzQ0OTgvMTk3OCAzMjgzLzQ0OTkvMTk3OCAzMjI2LzQ1MDAvMTk3OCAzMjI3LzQ1MDEvMTk3OApmIDMyNTcvNDUwMi8xOTc5IDMyNTUvNDUwMy8xOTc5IDMyNTgvNDUwNC8xOTc5IDMyMzEvNDUwNS8xOTc5IDMyMzIvNDUwNi8xOTc5CmYgMzI3OC80NTA3LzE5ODAgMzI4MC80NTA4LzE5ODAgMzI1NC80NTA5LzE5ODAgMzIyMy80NTEwLzE5ODAKZiAzMjU5LzQ1MTEvMTk4MSAzMjY2LzQ1MTIvMTk4MSAzMjI5LzQ1MTMvMTk4MSAzMjMwLzQ1MTQvMTk4MQpmIDMyNjMvNDUxNS8xOTgyIDMyNjQvNDQ5OC8xOTgyIDMyMjcvNDUwMS8xOTgyIDMyMjgvNDUxNi8xOTgyCmYgMzI4MC80NTA4LzE5ODMgMzI4MS80NTE3LzE5ODMgMzI4Ni80NTE4LzE5ODMgMzI1My80NTE5LzE5ODMgMzI1NC80NTA5LzE5ODMKZiAzMjU4LzQ1MDQvMTk4NCAzMjU5LzQ1MTEvMTk4NCAzMjMwLzQ1MTQvMTk4NCAzMjMxLzQ1MDUvMTk4NApmIDMyNjAvNDUyMC8xOTg1IDMyNTYvNDUyMS8xOTg1IDMyNzAvNDUyMi8xOTg1IDMyNDYvNDUyMy8xOTg1IDMyNDcvNDUyNC8xOTg1CmYgMzI3Mi80NTI1LzE5ODYgMzI3MS80NTI2LzE5ODYgMzI2OS80NTI3LzE5ODYgMzIzMy80NTI4LzE5ODYgMzIzNC80NTI5LzE5ODYKZiAzMjY3LzQ1MzAvMTk4NyAzMjYxLzQ1MzEvMTk4NyAzMjQ4LzQ1MzIvMTk4NyAzMjQ5LzQ1MzMvMTk4NwpmIDMyNzYvNDUzNC8xOTg4IDMyODQvNDUzNS8xOTg4IDMyNTEvNDUzNi8xOTg4IDMyNTIvNDUzNy8xOTg4CmYgMzI5MC80NTM4LzE5ODkgMzI4OC80NTM5LzE5ODkgMzIzOC80NTQwLzE5ODkgMzIzOS80NTQxLzE5ODkKZiAzMjg1LzQ1NDIvMTk5MCAzMjc5LzQ1NDMvMTk5MCAzMjc3LzQ1NDQvMTk5MCAzMjI0LzQ1NDUvMTk5MCAzMjI1LzQ1NDYvMTk5MApmIDMyNjYvNDUxMi8xOTkxIDMyNjIvNDU0Ny8xOTkxIDMyNjMvNDUxNS8xOTkxIDMyMjgvNDUxNi8xOTkxIDMyMjkvNDUxMy8xOTkxCmYgMzI3Ny80NTQ0LzE5OTIgMzI3OC80NTQ4LzE5OTIgMzIyMy80NTQ5LzE5OTIgMzIyNC80NTQ1LzE5OTIKZiAzMjgyLzQ1NTAvMTk5MyAzMjY1LzQ1NTEvMTk5MyAzMjY3LzQ1MzAvMTk5MyAzMjQ5LzQ1MzMvMTk5MyAzMjUwLzQ1NTIvMTk5MwpmIDMyNzQvNDU1My8xOTk0IDMyOTQvNDQ5MC8xOTk0IDMyNDMvNDQ5My8xOTk0IDMyNDQvNDU1NC8xOTk0CmYgMzI3MC80NTIyLzE5OTUgMzI2OC80NTU1LzE5OTUgMzI0NS80NTU2LzE5OTUgMzI0Ni80NTIzLzE5OTUKZiAzMjgzLzQ0OTkvMTk5NiAzMjg1LzQ1NDIvMTk5NiAzMjI1LzQ1NDYvMTk5NiAzMjI2LzQ1MDAvMTk5NgpmIDMyODkvNDU1Ny8xOTk3IDMyOTAvNDUzOC8xOTk3IDMyMzkvNDU0MS8xOTk3IDMyNDAvNDU1OC8xOTk3CmYgMzI3My80NTU5LzE5OTggMzI3Mi80NTI1LzE5OTggMzIzNC80NTI5LzE5OTggMzIzNS80NTYwLzE5OTgKZiAzMjg3LzQ1NjEvMTk5OSAzMjg5LzQ1NTcvMTk5OSAzMjQwLzQ1NTgvMTk5OSAzMjQxLzQ1NjIvMTk5OQpmIDMyODQvNDUzNS8yMDAwIDMyODIvNDU1MC8yMDAwIDMyNTAvNDU1Mi8yMDAwIDMyNTEvNDUzNi8yMDAwCmYgMzI2OS80NTI3LzIwMDEgMzI1Ny80NTAyLzIwMDEgMzIzMi80NTA2LzIwMDEgMzIzMy80NTI4LzIwMDEKZiAzMjg4LzQ1MzkvMjAwMiAzMjkxLzQ0OTQvMjAwMiAzMjM3LzQ0OTcvMjAwMiAzMjM4LzQ1NDAvMjAwMgpmIDMyODYvNDUxOC8yMDAzIDMyNzYvNDUzNC8yMDAzIDMyNTIvNDUzNy8yMDAzIDMyNTMvNDUxOS8yMDAzCmYgMzI2OC80NTU1LzIwMDQgMzI3NS80NTYzLzIwMDQgMzI3NC80NTUzLzIwMDQgMzI0NC80NTU0LzIwMDQgMzI0NS80NTU2LzIwMDQKZiAzMjkzLzQ0OTUvMjAwNSAzMjczLzQ1NTkvMjAwNSAzMjM1LzQ1NjAvMjAwNSAzMjM2LzQ0OTYvMjAwNQpmIDMyOTIvNDQ5MS8yMDA2IDMyODcvNDU2MS8yMDA2IDMyNDEvNDU2Mi8yMDA2IDMyNDIvNDQ5Mi8yMDA2CmYgMzI2MS80NTMxLzIwMDcgMzI2MC80NTIwLzIwMDcgMzI0Ny80NTI0LzIwMDcgMzI0OC80NTMyLzIwMDcKcyAxCmYgMzI4MS80NTY0LzIwMDggMzI3OS80NTY1LzIwMDkgMzI4NS80NTY2LzIwMTAgMzI4My80NTY3LzIwMTEgMzI2NC80NTY4LzIwMTIgMzI2My80NTY5LzIwMTMgMzI2Mi80NTcwLzIwMTQgMzI2NS80NTcxLzIwMTUgMzI4Mi80NTcyLzIwMTYgMzI4NC80NTczLzIwMTcgMzI3Ni80NTc0LzIwMTggMzI4Ni80NTc1LzIwMTkKZiAzMjU2LzQ1NzYvMjAyMCAzMjU1LzQ1NzcvMjAyMSAzMjU3LzQ1NzgvMjAyMiAzMjY5LzQ1NzkvMjAyMyAzMjcxLzQ1ODAvMjAyNCAzMjc1LzQ1ODEvMjAyNSAzMjY4LzQ1ODIvMjAyNiAzMjcwLzQ1ODMvMjAyNwpmIDMyNjUvNDU3MS8yMDE1IDMyNjIvNDU3MC8yMDE0IDMyNjYvNDU4NC8yMDI4IDMyNTkvNDU4NS8yMDI5IDMyNTgvNDU4Ni8yMDMwIDMyNTUvNDU3Ny8yMDIxIDMyNTYvNDU3Ni8yMDIwIDMyNjAvNDU4Ny8yMDMxIDMyNjEvNDU4OC8yMDMyIDMyNjcvNDU4OS8yMDMzCmYgMzI3NS80NTgxLzIwMjUgMzI3MS80NTgwLzIwMjQgMzI3Mi80NTkwLzIwMzQgMzI3My80NTkxLzIwMzUgMzI5My80NTkyLzIwMzYgMzI5MS80NTkzLzIwMzcgMzI4OC80NTk0LzIwMzggMzI5MC80NTk1LzIwMzkgMzI4OS80NTk2LzIwNDAgMzI4Ny80NTk3LzIwNDEgMzI5Mi80NTk4LzIwNDIgMzI5NC80NTk5LzIwNDMgMzI3NC80NjAwLzIwNDQKZiAzMjc5LzQ1NjUvMjAwOSAzMjgxLzQ1NjQvMjAwOCAzMjgwLzQ2MDEvMjA0NSAzMjc4LzQ2MDIvMjA0NiAzMjc3LzQ2MDMvMjA0NwpvIEN5bGluZGVyLjAwNF9DeWxpbmRlci4wMTAKdiAwLjI1Mjc3OSAyLjQ3MTUzNyA2LjQ1MTcyMQp2IDAuMjc1MjMyIDIuNDczNDQyIDYuNDUxNzIxCnYgMC4yOTY4MjIgMi40NzkwODUgNi40NTE3MjEKdiAwLjMxNjcxOSAyLjQ4ODI1MCA2LjQ1MTcyMQp2IDAuMzM0MTU5IDIuNTAwNTgzIDYuNDUxNzIxCnYgMC4zNDg0NzIgMi41MTU2MTAgNi40NTE3MjEKdiAwLjM1OTEwNyAyLjUzMjc1NiA2LjQ1MTcyMQp2IDAuMzY1NjU2IDIuNTUxMzU5IDYuNDUxNzIxCnYgMC4zNjc4NjggMi41NzA3MDYgNi40NTE3MjEKdiAwLjM2NTY1NiAyLjU5MDA1MyA2LjQ1MTcyMQp2IDAuMzU5MTA3IDIuNjA4NjU3IDYuNDUxNzIxCnYgMC4zNDg0NzIgMi42MjU4MDIgNi40NTE3MjEKdiAwLjMzNDE1OSAyLjY0MDgzMCA2LjQ1MTcyMQp2IDAuMzE2NzE5IDIuNjUzMTYyIDYuNDUxNzIxCnYgMC4yOTY4MjIgMi42NjIzMjcgNi40NTE3MjEKdiAwLjI3NTIzMiAyLjY2Nzk3MCA2LjQ1MTcyMQp2IDAuMjUyNzc5IDIuNjY5ODc2IDYuNDUxNzIxCnYgLTAuMjc1NTA5IDIuNjY3OTcwIDYuNDUxNzIxCnYgLTAuMjk3MDk5IDIuNjYyMzI3IDYuNDUxNzIxCnYgLTAuMzE2OTk2IDIuNjUzMTYyIDYuNDUxNzIxCnYgLTAuMzM0NDM3IDIuNjQwODMwIDYuNDUxNzIxCnYgLTAuMzQ4NzQ5IDIuNjI1ODAyIDYuNDUxNzIxCnYgLTAuMzU5Mzg1IDIuNjA4NjU3IDYuNDUxNzIxCnYgLTAuMzY1OTM0IDIuNTkwMDUzIDYuNDUxNzIxCnYgLTAuMzY4MTQ1IDIuNTcwNzA2IDYuNDUxNzIxCnYgLTAuMzY1OTM0IDIuNTUxMzU5IDYuNDUxNzIxCnYgLTAuMzU5Mzg1IDIuNTMyNzU2IDYuNDUxNzIxCnYgLTAuMzQ4NzQ5IDIuNTE1NjEwIDYuNDUxNzIxCnYgLTAuMzM0NDM2IDIuNTAwNTgzIDYuNDUxNzIxCnYgLTAuMzE2OTk2IDIuNDg4MjUwIDYuNDUxNzIxCnYgLTAuMjk3MDk5IDIuNDc5MDg1IDYuNDUxNzIxCnYgLTAuMjc1NTA5IDIuNDczNDQyIDYuNDUxNzIxCnYgLTAuNDAyMDc4IDIuNTc2NTI2IDUuODE1Mzc5CnYgMC40MDE2NTEgMi41NzY1MjUgNS44MTc3ODcKdiAtMC40MDAyNTMgMi41OTQ0NDggNS44MTI5NDUKdiAtMC40MDI2NzEgMi41NzA3MDYgNS44MTUzNTIKdiAtMC40MDAyNTMgMi41NDY5NjQgNS44MTUyNTgKdiAwLjQwMjI0MyAyLjU3MDcwNiA1LjgxNzc2NAp2IDAuMzk5ODI1IDIuNTQ2OTY0IDUuODE3NjU2CnYgLTAuMzg5MDM5IDIuNTE2ODA2IDUuODE1MTYzCnYgLTAuMzgxNDYwIDIuNTAzMDk0IDUuODEzMjAxCnYgLTAuMzY1ODA3IDIuNDg0NjUzIDUuODEwNTc5CnYgMC4zODg2MTEgMi41MTY4MDUgNS44MTc0OTMKdiAtMC4zOTMwOTEgMi41MjQxMzQgNS44MTUxODMKdiAwLjM5MjY2MyAyLjUyNDEzNCA1LjgxNzUzNwp2IDAuMzkyNjYzIDIuNjE3Mjc3IDUuODEyMjE1CnYgLTAuMzkzMDkxIDIuNjE3Mjc3IDUuODA5ODYwCnYgMC4zOTk4MjUgMi41OTQ0NDggNS44MTUzNDMKdiAtMC4zODI5MjMgMi42MzU2NzAgNS44MDczODcKdiAtMC4zODE0NjAgMi42MzgzMTcgNS44MDY2NDUKdiAtMC4zNjU4MDcgMi42NTY3NTkgNS44MDE0ODgKdiAwLjM4MTAzMiAyLjYzODMxNyA1LjgwODkyOQp2IDAuMzgyNDk2IDIuNjM1NjY5IDUuODA5NjgxCnYgMC4zNDYzMDYgMi40Njk1MTggNS44MTA1MjIKdiAtMC4zMDEzNjMgMi40NTEzNDcgNS44MDUwMTcKdiAtMC4yNzY4MDggMi40NDkwMDkgNS44MDQ0MDkKdiAtMC4zMjMxMTAgMi40NTc3MjYgNS44MDY4MDkKdiAwLjMwMDkzNSAyLjQ1MTM0NyA1LjgwNjgyMgp2IDAuMzIyNjgxIDIuNDU3NzI1IDUuODA4NzQ1CnYgMC4zODEwMzIgMi41MDMwOTQgNS44MTU0ODYKdiAtMC4zNDY3MzQgMi40Njk1MTggNS44MDg0NDYKdiAwLjM2NTM3OSAyLjQ4NDY1MyA1LjgxMjc3MAp2IC0wLjMyNDk3NCAyLjQ1ODI3MiA1LjgwNjg4Mwp2IDAuMzI0NTQ2IDIuNDU4MjcyIDUuODA4ODMwCnYgMC4zMjQ1NDYgMi42ODMxMzkgNS43OTYxMTMKdiAtMC4zMDEzNjMgMi42OTAwNjUgNS43OTIyODQKdiAwLjMwMDkzNSAyLjY5MDA2NCA1Ljc5NDA4OAp2IC0wLjI3NjgwOCAyLjY5MjQwMyA1Ljc5MTY5Nwp2IC0wLjMyNDk3NCAyLjY4MzEzOSA1Ljc5NDE2Nwp2IDAuMzQ2MzA2IDIuNjcxODkzIDUuNzk5MzUyCnYgLTAuMzQ2NzM0IDIuNjcxODkzIDUuNzk3Mjc1CnYgMC4zNjUzNzkgMi42NTY3NTkgNS44MDM2NzkKdiAwLjMwMDkzNSAyLjY5MDA2NSA3LjA5NDM1OAp2IDAuMzI0NTQ2IDIuNjgzMTQwIDcuMDk2Mjg3CnYgMC4zNjUzNzkgMi40ODQ2NTMgNy4xMTIwMDMKdiAwLjM0NjMwNiAyLjY3MTg5MyA3LjA5OTM3MAp2IDAuMzY1Mzc5IDIuNjU2NzU5IDcuMTAzNDg4CnYgLTAuMzAzNDA0IDIuNDUxOTQ2IDcuMTA1NTI4CnYgMC4zMDI5NzUgMi40NTE5NDUgNy4xMDczMTYKdiAwLjMyNDU0NiAyLjQ1ODI3MiA3LjEwODI1MQp2IDAuMzQ2MzA2IDIuNDY5NTE4IDcuMTA5ODYzCnYgMC4zODEwMzIgMi41MDMwOTQgNy4xMTQ1ODkKdiAtMC4zMDEzNjMgMi40NTEzNDcgNy4xMDUzNjkKdiAtMC4yNzY4MDggMi40NDkwMDkgNy4xMDQ3OTMKdiAwLjMwMDkzNSAyLjQ1MTM0NyA3LjEwNzE0NAp2IC0wLjM2NTgwNyAyLjY1Njc1OSA3LjEwMTMzMwp2IC0wLjM0NjczNCAyLjY3MTg5NCA3LjA5NzMyNgp2IC0wLjM4NzUxNSAyLjUxNDA0OSA3LjExMzgzMgp2IDAuMzg3MDg3IDIuNTE0MDQ4IDcuMTE2MTE1CnYgMC4zOTI2NjMgMi41MjQxMzQgNy4xMTYxNzIKdiAwLjM5OTgyNSAyLjU0Njk2NCA3LjExNjI4Ngp2IDAuNDAyMjQzIDIuNTcwNzA2IDcuMTE2MzkwCnYgLTAuMzY1ODA3IDIuNDg0NjUzIDcuMTA5ODQ4CnYgLTAuMzgwODg1IDIuNjM4OTk0IDcuMTA2MDU3CnYgLTAuMjc2ODA4IDIuNjkyNDAzIDcuMDkyMDI3CnYgMC4zODA0NTggMi42Mzg5OTMgNy4xMDgzMDIKdiAtMC4zMjQ5NzQgMi42ODMxNDAgNy4wOTQzNzIKdiAtMC4zMDEzNjMgMi42OTAwNjUgNy4wOTI1ODIKdiAtMC4zODE0NjAgMi41MDMwOTUgNy4xMTIzNDEKdiAtMC4zNDY3MzQgMi40Njk1MTkgNy4xMDc4MjAKdiAtMC4zMjQ5NzQgMi40NTgyNzIgNy4xMDYzMzYKdiAtMC40MDIwNDggMi41NzY4MjQgNy4xMTQwNDMKdiAwLjM5MjY2MyAyLjYxNzI3NyA3LjExMTE0OQp2IDAuMzgxMDMyIDIuNjM4MzE3IDcuMTA4MzkxCnYgMC4zOTk4MjUgMi41OTQ0NDggNy4xMTQxMjYKdiAwLjQwMTYyMCAyLjU3NjgyMyA3LjExNjQxMwp2IC0wLjQwMjY3MSAyLjU3MDcwNiA3LjExNDAxNwp2IC0wLjQwMDI1MyAyLjU0Njk2NCA3LjExMzkyNwp2IC0wLjM5MzA5MSAyLjUyNDEzNSA3LjExMzg1Ngp2IC0wLjQwMDI1MyAyLjU5NDQ0OCA3LjExMTc2Nwp2IC0wLjM5MzA5MSAyLjYxNzI3OCA3LjEwODgzMgp2IC0wLjM4MTQ2MCAyLjYzODMxNyA3LjEwNjE0Mwp2IDAuMjc1MjMyIDIuNjY3OTcwIDcuMTAwMjEzCnYgMC4yOTY4MjEgMi42NjIzMjcgNy4xMDE3OTEKdiAwLjMxNjcxOSAyLjY1MzE2MyA3LjEwNDMxMAp2IDAuMzM0MTU5IDIuNjQwODMwIDcuMTA3NjcyCnYgMC4zMzU5MDggMi42Mzg5OTMgNy4xMDgxNzEKdiAwLjI1Mjc3OSAyLjQ3MTUzNyA3LjEwOTg2Ngp2IDAuMjc1MjMyIDIuNDczNDQyIDcuMTEwMTk0CnYgMC4zNDg0NzIgMi42MjU4MDIgNy4xMDk5MTUKdiAwLjI5NjgyMSAyLjQ3OTA4NiA3LjExMTAzNQp2IDAuMzU5MTA3IDIuNjA4NjU3IDcuMTEyMTY2CnYgMC4zMTY3MTkgMi40ODgyNTAgNy4xMTIzNTUKdiAwLjMzNDE1OSAyLjUwMDU4MyA3LjExNDEwNQp2IDAuMzY1NjU2IDIuNTkwMDUzIDcuMTE0NTk0CnYgMC4zNDg0NzIgMi41MTU2MTEgNy4xMTYwMDcKdiAwLjM0Njk4NCAyLjUxNDA0OCA3LjExNTk5Nwp2IDAuMzU5MTA3IDIuNTMyNzU2IDcuMTE2MTA4CnYgMC4zNjU2NTYgMi41NTEzNTkgNy4xMTYyMDMKdiAwLjM2Nzg2OCAyLjU3MDcwNiA3LjExNjI4OAp2IDAuMzY3MTY5IDIuNTc2ODIzIDcuMTE2MzExCnYgLTAuMzE2OTk2IDIuNjUzMTYzIDcuMTAyNDQyCnYgLTAuMzM0NDM3IDIuNjQwODMwIDcuMTA1NzAxCnYgLTAuMzE2OTk2IDIuNDg4MjUwIDcuMTEwNDg3CnYgLTAuMjk3MDk5IDIuNjYyMzI3IDcuMTAwMDQwCnYgLTAuMjk3MDk5IDIuNDc5MDg2IDcuMTA5Mjg0CnYgLTAuMzM0NDM2IDIuNTAwNTgzIDcuMTEyMTM0CnYgLTAuMjc1NTA5IDIuNjY3OTcwIDcuMDk4NTg5CnYgLTAuMjc1NTA5IDIuNDczNDQyIDcuMTA4NTcxCnYgMC4yNTI3NzkgMi42Njk4NzYgNy4wOTk2MzUKdiAtMC4zNDg3NDkgMi42MjU4MDIgNy4xMDc4NjAKdiAtMC4zMzYxODUgMi42Mzg5OTQgNy4xMDYxODkKdiAtMC4zNDg3NDkgMi41MTU2MTEgNy4xMTM5NTIKdiAtMC4zNDcyNjEgMi41MTQwNDkgNy4xMTM5NTAKdiAtMC4zNTkzODUgMi42MDg2NTcgNy4xMTAwNDgKdiAtMC4zNjU5MzQgMi41OTAwNTMgNy4xMTI0MzcKdiAtMC4zNTkzODUgMi41MzI3NTYgNy4xMTM5OTAKdiAtMC4zNjU5MzQgMi41NTEzNTkgNy4xMTQwNDcKdiAtMC4zNjgxNDUgMi41NzA3MDYgNy4xMTQxMTkKdiAtMC4zNjc0NDYgMi41NzY4MjQgNy4xMTQxNDUKdnQgMC4yOTY4MjIgMC40ODUzODgKdnQgMC4zNDE4NDQgMC40NzE3MzEKdnQgMC4zODMzMzcgMC40NDk1NTMKdnQgMC40MTk3MDYgMC40MTk3MDYKdnQgMC40NDk1NTMgMC4zODMzMzcKdnQgMC40NzE3MzEgMC4zNDE4NDQKdnQgMC40ODUzODggMC4yOTY4MjIKdnQgMC40OTAwMDAgMC4yNTAwMDAKdnQgMC40ODUzODggMC4yMDMxNzgKdnQgMC40NzE3MzEgMC4xNTgxNTYKdnQgMC40NDk1NTMgMC4xMTY2NjMKdnQgMC40MTk3MDYgMC4wODAyOTQKdnQgMC4zODMzMzcgMC4wNTA0NDcKdnQgMC4zNDE4NDQgMC4wMjgyNjkKdnQgMC4yOTY4MjIgMC4wMTQ2MTIKdnQgMC4yNTAwMDAgMC4wMTAwMDAKdnQgMC4yMDMxNzggMC4wMTQ2MTIKdnQgMC4xNTgxNTYgMC4wMjgyNjkKdnQgMC4xMTY2NjMgMC4wNTA0NDcKdnQgMC4wODAyOTQgMC4wODAyOTQKdnQgMC4wNTA0NDcgMC4xMTY2NjMKdnQgMC4wMjgyNjkgMC4xNTgxNTYKdnQgMC4wMTQ2MTEgMC4yMDMxNzkKdnQgMC4wMTAwMDAgMC4yNTAwMDAKdnQgMC4wMTQ2MTIgMC4yOTY4MjIKdnQgMC4wMjgyNjkgMC4zNDE4NDQKdnQgMC4wNTA0NDcgMC4zODMzMzcKdnQgMC4wODAyOTUgMC40MTk3MDYKdnQgMC4xMTY2NjMgMC40NDk1NTMKdnQgMC4xNTgxNTYgMC40NzE3MzEKdnQgMC4yMDMxNzkgMC40ODUzODkKdnQgMC4yNTAwMDAgMC40OTAwMDAKdnQgMC4zNzUwMDAgMC41NzM5NzkKdnQgMC40MDYyNTAgMC41NzI4OTcKdnQgMC40MDYyNTAgMC44OTc5MDEKdnQgMC4zNzUwMDAgMC44OTg5MzEKdnQgMC41NjI1MDAgMC41NzE2MDEKdnQgMC41OTM3NTAgMC41NzIzNzgKdnQgMC41OTM3NTAgMC44OTczOTAKdnQgMC41NjI1MDAgMC44OTY2NTIKdnQgMC44NzUwMDAgMC41NzU3MDQKdnQgMC45MDYyNTAgMC41NzUxNzAKdnQgMC45MDYyNTAgMC45MDAwMTQKdnQgMC44NzUwMDAgMC45MDA1MjEKdnQgMC43MTg3NTAgMC41NzYyOTUKdnQgMC43NDIzNDAgMC41NzY5MDQKdnQgMC43NTAwMDAgMC41NzY4OTcKdnQgMC43NTAwMDAgMC45MDE1NjMKdnQgMC43NDE5NDcgMC45MDE1NzAKdnQgMC43MTg3NTAgMC45MDEwMDEKdnQgMC4wMDAwMDAgMC41NzQxNjEKdnQgMC4wMzEyNTAgMC41NzQ3NjQKdnQgMC4wMzEyNTAgMC44OTk4NDUKdnQgMC4wMDAwMDAgMC44OTkyNTcKdnQgMC43ODEyNTAgMC41NzY4NzMKdnQgMC44MTI1MDAgMC41NzY4NTUKdnQgMC44MTI1MDAgMC45MDE1MjMKdnQgMC43ODEyNTAgMC45MDE1NDEKdnQgMC44NDM3NTAgMC41NzYzNTkKdnQgMC44NDM3NTAgMC45MDExNDQKdnQgMC4wNjAwMzEgMC41NzUyNDUKdnQgMC4wNjI1MDAgMC41NzUyNjYKdnQgMC4wNjI1MDAgMC45MDAxMjIKdnQgMC4wMzM5NTAgMC44OTk4ODgKdnQgMC4yNTAwMDAgMC41Nzc1MDAKdnQgMC4yNTc2NjAgMC41Nzc1MDYKdnQgMC4yODEyNTAgMC41NzY4OTUKdnQgMC4yODEyNTAgMC45MDE1OTAKdnQgMC4yNTgwNTIgMC45MDIxNjIKdnQgMC4yNTAwMDAgMC45MDIxNTYKdnQgMC42NTYyNTAgMC41NzQ3MjAKdnQgMC42NjAxODIgMC41NzQ5MDYKdnQgMC42ODc1MDAgMC41NzU1MjQKdnQgMC42ODc1MDAgMC45MDAyNjcKdnQgMC42NTYyNTAgMC44OTk1OTUKdnQgMC4xODc1MDAgMC41Nzc0NDMKdnQgMC4yMTg3NTAgMC41Nzc0NzMKdnQgMC4yMTg3NTAgMC45MDIxMzAKdnQgMC4xODc1MDAgMC45MDIxMDIKdnQgMC4wOTM3NTAgMC41NzU2ODkKdnQgMC4xMjUwMDAgMC41NzYyNTEKdnQgMC4xMjUwMDAgMC45MDEwNjAKdnQgMC4wOTM3NTAgMC45MDA1MjUKdnQgMC41MDAwMDAgMC41NzA5ODMKdnQgMC41MzEyNTAgMC41NzExMzAKdnQgMC41MzEyNTAgMC44OTYyMDQKdnQgMC41MDAwMDAgMC44OTYwNjYKdnQgMC45Mzc1MDAgMC41NzQ3ODAKdnQgMC45Mzk5NjggMC41NzQ3NjEKdnQgMC45Njg3NTAgMC41NzQzMTMKdnQgMC45Njg3NTAgMC44OTk0MDEKdnQgMC45NjYwNDkgMC44OTk0NDEKdnQgMC45Mzc1MDAgMC44OTk2NDMKdnQgMC44MjMzODUgMC41NzY4NTAKdnQgMC44Mjc0ODAgMC45MDE1MTcKdnQgMS4wMDAwMDAgMC41NzQxNjEKdnQgMS4wMDAwMDAgMC44OTkyNTcKdnQgMC4xNTYyNTAgMC41NzY5MzAKdnQgMC4xNzY2MTQgMC41Nzc0MzIKdnQgMC4xNzI1MTkgMC45MDIwODgKdnQgMC4xNTYyNTAgMC45MDE3MDYKdnQgMC4zNDM3NTAgMC41NzUyOTEKdnQgMC4zNDQ4OTYgMC45MDAxMzQKdnQgMC4zNDM3NTAgMC45MDAxNTcKdnQgMC4zMTI1MDAgMC41NzYxMTMKdnQgMC4zMTI1MDAgMC45MDA4NDYKdnQgMC40Njg3NTAgMC41NzE1ODEKdnQgMC40Njg3NTAgMC44OTY2NDgKdnQgMC42MjUwMDAgMC41NzM0MzEKdnQgMC42NTUxMDQgMC44OTk1NzMKdnQgMC42MjUwMDAgMC44OTgzOTIKdnQgMC40Mzc1MDAgMC41NzIwODcKdnQgMC40Mzc1MDAgMC44OTcxMzEKdnQgMC4zMzk4MTcgMC41NzU0NzkKdnQgMC4zMTI1MDAgMC44MzU0MTgKdnQgMC4zMTI1MDAgMS4wMDAwMDAKdnQgMC4zNDM3NTAgMS4wMDAwMDAKdnQgMC4zNDM3NTAgMC44MzU5NjUKdnQgMC4wNjI1MDAgMC44MzU2MDkKdnQgMC4wNjI1MDAgMS4wMDAwMDAKdnQgMC4wOTM3NTAgMS4wMDAwMDAKdnQgMC4wOTM3NTAgMC44MzUzMDgKdnQgMC4wMzEyNTAgMC44MzU3ODgKdnQgMC4wMzEyNTAgMS4wMDAwMDAKdnQgMC4yODEyNTAgMC44MzQ4MjEKdnQgMC4yODEyNTAgMS4wMDAwMDAKdnQgMC43ODEyNTAgMC44MzM4NzkKdnQgMC43ODEyNTAgMS4wMDAwMDAKdnQgMC44MTI1MDAgMS4wMDAwMDAKdnQgMC44MTI1MDAgMC44MzM5MDMKdnQgMC44NDM3NTAgMC44MzM5MjgKdnQgMC44NDM3NTAgMS4wMDAwMDAKdnQgMC44NzUwMDAgMS4wMDAwMDAKdnQgMC44NzUwMDAgMC44MzQ0MDQKdnQgMC44NDcwMDAgMC44MzM5MzEKdnQgMC43MTg3NTAgMC44MzQyODIKdnQgMC43MTg3NTAgMS4wMDAwMDAKdnQgMC43NTAwMDAgMS4wMDAwMDAKdnQgMC43NTAwMDAgMC44MzM4NTgKdnQgMC43NDAxMTkgMC44MzM4NTIKdnQgMC41MzEyNTAgMC44Mzc4NzcKdnQgMC41MzEyNTAgMS4wMDAwMDAKdnQgMC41NjI1MDAgMS4wMDAwMDAKdnQgMC41NjI1MDAgMC44Mzc0ODIKdnQgMC4xODc1MDAgMC44MzQ0MzMKdnQgMC4xODc1MDAgMS4wMDAwMDAKdnQgMC4yMTg3NTAgMS4wMDAwMDAKdnQgMC4yMTg3NTAgMC44MzQ0MTkKdnQgMC40Njg3NTAgMC44MzgyODMKdnQgMC40Njg3NTAgMS4wMDAwMDAKdnQgMC41MDAwMDAgMS4wMDAwMDAKdnQgMC41MDAwMDAgMC44MzgwMjEKdnQgMC42NTYyNTAgMC44MzU0NTEKdnQgMC42NTYyNTAgMS4wMDAwMDAKdnQgMC42ODc1MDAgMS4wMDAwMDAKdnQgMC42ODc1MDAgMC44MzQ4ODkKdnQgMC45MDYyNTAgMS4wMDAwMDAKdnQgMC45MDYyNTAgMC44MzQ4NDEKdnQgMC41OTM3NTAgMS4wMDAwMDAKdnQgMC41OTM3NTAgMC44MzY4NTMKdnQgMC40Mzc1MDAgMC44Mzc5MjAKdnQgMC40Mzc1MDAgMS4wMDAwMDAKdnQgMC4xMjUwMDAgMC44MzQ4OTcKdnQgMC4xMjUwMDAgMS4wMDAwMDAKdnQgMC4xNTYyNTAgMS4wMDAwMDAKdnQgMC4xNTYyNTAgMC44MzQ0NDIKdnQgMC4xNTMwMDIgMC44MzQ0NDMKdnQgMC45Mzc1MDAgMS4wMDAwMDAKdnQgMC45Mzc1MDAgMC44MzUxNzEKdnQgMC42MjUwMDAgMS4wMDAwMDAKdnQgMC42MjUwMDAgMC44MzYwMTIKdnQgMC4yNTAwMDAgMC44MzQ0MDEKdnQgMC4yNTAwMDAgMS4wMDAwMDAKdnQgMC4yNTk4ODEgMC44MzQzOTQKdnQgMC45Njg3NTAgMS4wMDAwMDAKdnQgMC45Njg3NTAgMC44MzUzODIKdnQgMS4wMDAwMDAgMS4wMDAwMDAKdnQgMS4wMDAwMDAgMC44MzU0NjQKdnQgMC4wMDAwMDAgMC44MzU0NjQKdnQgMC4wMDAwMDAgMS4wMDAwMDAKdnQgMC4zNzUwMDAgMS4wMDAwMDAKdnQgMC4zNzUwMDAgMC44MzY1MDUKdnQgMC4zNzExODIgMC44MzYzODMKdnQgMC40MDYyNTAgMS4wMDAwMDAKdnQgMC40MDYyNTAgMC44MzczMjAKdnQgMC42Mjg4MTkgMC44MzU4ODgKdnQgMC40NTIzOTcgMC45MDY3MzQKdnQgMC40NTIzNDggMC45Mjk4NzkKdnQgMC40NTI0NjQgMC45Mjk5NDIKdnQgMC40NTQ4NDggMC45MzA2NTEKdnQgMC40NTgwNTYgMC45MzEyMzUKdnQgMC40NjE5NjYgMC45MzE2NzIKdnQgMC40NjQ4NzMgMC45MzE4NTEKdnQgMC40NjQ5NTAgMC45MDQyNjYKdnQgMC40NjIwMzcgMC45MDQ1NjAKdnQgMC40NTgxMTkgMC45MDUxNTIKdnQgMC40NTQ5MDMgMC45MDU4NjQKdnQgMC40NTI1MTMgMC45MDY2NjYKdnQgMC41MzUwNDggMC45MDM4MDQKdnQgMC41MzUxMjggMC45MzIzMTMKdnQgMC41Mzg5MjQgMC45MzIzNjgKdnQgMC41NDM3NjAgMC45MzIyNjUKdnQgMC41NDc2NTYgMC45MzIwMjMKdnQgMC41NDc1OTkgMC45MDQ1OTEKdnQgMC41NDM2OTYgMC45MDQxOTQKdnQgMC41Mzg4NTEgMC45MDM4OTkKdnQgMC40NzM0OTQgMC45MzE5OTQKdnQgMC41MDAzNTEgMC45MzIyNDgKdnQgMC41MjgyODEgMC45MzIzMzQKdnQgMC41MjgyMTggMC45MDM3ODMKdnQgMC41MDAzNTAgMC45MDM4NjgKdnQgMC40NzM1NTQgMC45MDQxMjIKdnQgMC41NDgyODQgMC45MzE5OTEKdnQgMC41NTI2NTcgMC45MzE1NzUKdnQgMC41NTYyNDUgMC45MzEwMDUKdnQgMC41NTg5MTEgMC45MzAzMDUKdnQgMC41NjA1NTIgMC45Mjk1MDIKdnQgMC41NjExMDYgMC45Mjg2MzAKdnQgMC41NjA1MjIgMC45MDc2OTYKdnQgMC41NTg4NzYgMC45MDY4MTkKdnQgMC41NTYyMDQgMC45MDU5OTgKdnQgMC41NTI2MDkgMC45MDUyNjYKdnQgMC41NDgyMjggMC45MDQ2NTAKdnQgMC40NTA4NzcgMC45MDc1MzUKdnQgMC40NTAyODAgMC45MjgyODMKdnQgMC40NTA4MzQgMC45MjkxNDcKdnQgMC40NjQ5NTAgMC45MDQ1MzcKdnQgMC40NjQ5NDYgMC45MDU5MzYKdnQgMC40NjIyMjQgMC45MDY0MTIKdnQgMC40NTk3MzEgMC45MDcwNDkKdnQgMC40NTc4NzcgMC45MDc3NjYKdnQgMC40NTY3MzYgMC45MDg1MzgKdnQgMC40NTYzNDkgMC45MDkzMzEKdnQgMC40NTY2OTEgMC45Mjc4ODkKdnQgMC40NTc4MjcgMC45Mjg2MTUKdnQgMC40NTk2NzUgMC45MjkyNjAKdnQgMC40NjIxNjIgMC45Mjk3OTcKdnQgMC40NjQ4NzggMC45MzAxNjYKdnQgMC40NjQ4NzQgMC45MzE1NzEKdnQgMC40NjI2NjUgMC45MzE0MjcKdnQgMC40NTg5NDUgMC45MzA5OTMKdnQgMC40NTU4OTMgMC45MzA0MTUKdnQgMC40NTM2MjUgMC45Mjk3MTYKdnQgMC40NTIzNTAgMC45Mjg5OTMKdnQgMC40NTIzOTUgMC45MDc2MTEKdnQgMC40NTM2NzUgMC45MDY4MzcKdnQgMC40NTU5NDkgMC45MDYwNDgKdnQgMC40NTkwMDggMC45MDUzNTAKdnQgMC40NjI3MzYgMC45MDQ3NjgKdnQgMC41MzUwNDkgMC45MDQwMjkKdnQgMC41MzUwNTIgMC45MDUyMzIKdnQgMC41MjgyMjEgMC45MDUyMDcKdnQgMC41MDY2MTUgMC45MDUyODUKdnQgMC40ODU4NDAgMC45MDU1MTMKdnQgMC40NjY2OTEgMC45MDU4ODQKdnQgMC40NzYyMTQgMC45MDQzNDIKdnQgMC41MDE3MDYgMC45MDQwOTIKdnQgMC41MjgyMTcgMC45MDQwMDgKdnQgMC41NDc2MDAgMC45MDQ4NzkKdnQgMC41NDc2MDMgMC45MDY0NDkKdnQgMC41NDQ5MzkgMC45MDU5ODAKdnQgMC41NDE0NzggMC45MDU1NzQKdnQgMC41Mzc3MjMgMC45MDUzMTAKdnQgMC41Mzg2MDYgMC45MDQxMjIKdnQgMC41NDMyMTUgMC45MDQ0MTEKdnQgMC41NDc0NjMgMC45MDQ4NTcKdnQgMC40NTIyMTUgMC45Mjg5MjUKdnQgMC40NTE2ODggMC45MjgwNzUKdnQgMC40NTIyNTkgMC45MDc2ODUKdnQgMC41NDc2NTUgMC45MzE3MjUKdnQgMC41NDc2NTIgMC45MzAxNDkKdnQgMC41NDgwNjYgMC45MzAxMDAKdnQgMC41NTA4NDggMC45Mjk1NzIKdnQgMC41NTI5MTUgMC45Mjg5MzMKdnQgMC41NTQxODcgMC45MjgyMDgKdnQgMC41NTQ1ODUgMC45MDk0OTAKdnQgMC41NTQxNTMgMC45MDg2ODgKdnQgMC41NTI4NzcgMC45MDc5MDQKdnQgMC41NTA4MDUgMC45MDcxNzEKdnQgMC41NDgwMTggMC45MDY1MTcKdnQgMC41NTE2MTQgMC45MDU0NjEKdnQgMC41NTUwMzUgMC45MDYxODAKdnQgMC41NTc1NzcgMC45MDY5ODYKdnQgMC41NTkxNDMgMC45MDc4NDcKdnQgMC41NTk3MDAgMC45Mjg0MjEKdnQgMC41NTkxNzQgMC45MjkyNzkKdnQgMC41NTc2MTMgMC45MzAwNjkKdnQgMC41NTUwNzYgMC45MzA3NjAKdnQgMC41NTE2NjMgMC45MzEzMjQKdnQgMC40NjY2MjYgMC45MzAyMTgKdnQgMC40ODU4MTAgMC45MzA1ODkKdnQgMC41MDY2MjggMC45MzA4MTcKdnQgMC41MjgyNzggMC45MzA4OTQKdnQgMC41MzUxMjQgMC45MzA4NzAKdnQgMC41MzUxMjcgMC45MzIwNzgKdnQgMC41MjgyODEgMC45MzIxMDAKdnQgMC41MDE3MTAgMC45MzIwMTUKdnQgMC40NzYxNjEgMC45MzE3NjUKdnQgMC41Mzc3OTAgMC45MzA4OTgKdnQgMC41NDE1MzkgMC45MzA3ODIKdnQgMC41NDQ5OTQgMC45MzA1MTMKdnQgMC41NDc1MTkgMC45MzE3NDEKdnQgMC41NDMyNzkgMC45MzIwMTkKdnQgMC41Mzg2NzkgMC45MzIxMjYKdm4gLTAuMDAwMCAwLjAwMDAgMS4wMDAwCnZuIDAuNjIxNiAwLjc4MzMgLTAuMDAwMAp2biAtMC40NTkxIDAuODg4NCAtMC4wMDAwCnZuIC0wLjYyMTYgLTAuNzgzMyAwLjAwMDAKdm4gLTAuOTk0OSAwLjEwMTMgMC4wMDAwCnZuIDAuMDA0MCAtMS4wMDAwIDAuMDAwMAp2biAtMC45NTQxIC0wLjI5OTMgMC4wMDAwCnZuIC0wLjc2MjQgLTAuNjQ3MSAwLjAwMDAKdm4gMC4yODE1IC0wLjk1OTYgMC4wMDAwCnZuIC0wLjk5NDkgLTAuMTAxMyAwLjAwMDAKdm4gMC45OTQ5IDAuMTAxMyAtMC4wMDAwCnZuIC0wLjg3NTIgMC40ODM4IC0wLjAwMDAKdm4gMC45NTQxIC0wLjI5OTMgMC4wMDAwCnZuIDAuNjIxNiAtMC43ODMzIDAuMDAwMAp2biAtMC4wOTQ4IDAuOTk1NSAtMC4wMDAwCnZuIC0wLjI4MTQgLTAuOTU5NiAwLjAwMDAKdm4gLTAuODc1MiAtMC40ODM4IDAuMDAwMAp2biAtMC4wOTQ4IC0wLjk5NTUgMC4wMDAwCnZuIDAuODc1MiAtMC40ODM4IDAuMDAwMAp2biAwLjc2MjQgMC42NDcxIC0wLjAwMDAKdm4gMC45NTQxIDAuMjk5MyAtMC4wMDAwCnZuIC0wLjQ1OTEgLTAuODg4NCAwLjAwMDAKdm4gMC4wMDQwIDEuMDAwMCAtMC4wMDAwCnZuIC0wLjc2MjQgMC42NDcxIC0wLjAwMDAKdm4gMC4yODE0IDAuOTU5NiAtMC4wMDAwCnZuIDAuNzYyNCAtMC42NDcxIDAuMDAwMAp2biAtMC45NTQxIDAuMjk5MyAtMC4wMDAwCnZuIC0wLjI4MTUgMC45NTk2IDAuMDAwMAp2biAwLjQ1OTEgLTAuODg4NCAwLjAwMDAKdm4gMC44NzUyIDAuNDgzOCAwLjAwMDAKdm4gLTAuNjIxNiAwLjc4MzMgMC4wMDAwCnZuIDAuNDU5MSAwLjg4ODQgLTAuMDAwMAp2biAwLjk5NDkgLTAuMTAxMyAwLjAwMDAKdm4gMC44NDk4IC0wLjUyNzEgMC4wMDAwCnZuIDAuNDE4MyAwLjkwODMgLTAuMDAwMAp2biAwLjI1MjkgMC45Njc1IC0wLjAwMDAKdm4gMC45NDMzIC0wLjMzMjEgMC4wMDAwCnZuIC0wLjk0MzMgMC4zMzIxIC0wLjAwMDAKdm4gLTAuNzI0MSAwLjY4OTcgLTAuMDAwMAp2biAtMC45OTM1IC0wLjExMzYgLTAuMDAwMAp2biAtMC4yNTI5IC0wLjk2NzUgLTAuMDAwMAp2biAwLjk0MzMgMC4zMzIxIC0wLjAwMDAKdm4gMC4wMDM2IC0xLjAwMDAgMC4wMDAwCnZuIC0wLjg0OTggLTAuNTI3MSAtMC4wMDAwCnZuIC0wLjk0MzMgLTAuMzMyMSAwLjAwMDAKdm4gLTAuNTc3NCAwLjgxNjUgLTAuMDAwMAp2biAtMC4wODQ2IC0wLjk5NjQgLTAuMDAwMAp2biAtMC40MTgzIC0wLjkwODMgMC4wMDAwCnZuIC0wLjk5MzUgMC4xMTM2IC0wLjAwMDAKdm4gMC4yNTI5IC0wLjk2NzUgMC4wMDAwCnZuIDAuNzI0MSAwLjY4OTcgMC4wMDAwCnZuIC0wLjQxODMgMC45MDgzIC0wLjAwMDAKdm4gLTAuNTc3NCAtMC44MTY1IDAuMDAwMAp2biAwLjk5MzUgLTAuMTEzNiAwLjAwMDAKdm4gLTAuMjUyOSAwLjk2NzUgLTAuMDAwMAp2biAtMC4wODQ2IDAuOTk2NCAtMC4wMDAwCnZuIDAuMDAzNiAxLjAwMDAgLTAuMDAwMAp2biAwLjcyNDEgLTAuNjg5NyAwLjAwMDAKdm4gMC41Nzc0IDAuODE2NSAtMC4wMDAwCnZuIDAuOTkzNSAwLjExMzYgMC4wMDAwCnZuIDAuODQ5OCAwLjUyNzEgLTAuMDAwMAp2biAwLjU3NzQgLTAuODE2NSAwLjAwMDAKdm4gLTAuNzI0MSAtMC42ODk3IDAuMDAwMAp2biAtMC44NDk4IDAuNTI3MSAtMC4wMDAwCnZuIDAuNDE4MyAtMC45MDgzIDAuMDAwMAp2biAwLjAwMzAgMC4xNTYyIC0wLjk4NzcKdm4gMC4wMDMwIDAuMTQzMiAtMC45ODk3CnZuIDAuMDAzMCAwLjA1MTcgLTAuOTk4Nwp2biAwLjAwMzAgMC4wNTE2IC0wLjk5ODcKdm4gMC4wMDMwIC0wLjA2MTAgLTAuOTk4MQp2biAwLjAwMzAgLTAuMTM0OCAtMC45OTA5CnZuIDAuMDAyOSAtMC4xODIyIC0wLjk4MzMKdm4gMC4wMDI5IC0wLjE4MjEgLTAuOTgzMwp2biAwLjAwMzAgMC4wMDQzIC0xLjAwMDAKdm4gMC4wMDI5IC0wLjI3MTYgLTAuOTYyNAp2biAwLjAwMjkgMC4yNzk3IC0wLjk2MDEKdm4gLTAuMDAyOSAtMC4wNDkyIDAuOTk4OAp2biAtMC4wMDI5IC0wLjEwMjQgMC45OTQ3CnZuIC0wLjAwMjkgLTAuMTM2NCAwLjk5MDYKdm4gLTAuMDAyOSAtMC4xNDg4IDAuOTg4OQp2biAtMC4wMDI5IDAuMDU4MCAwLjk5ODMKdm4gLTAuMDAyOSAwLjA2NzEgMC45OTc3CnZuIC0wLjAwMzAgLTAuMDA0MSAxLjAwMDAKdm4gLTAuMDAyOSAwLjE2NTMgMC45ODYyCnZuIC0wLjAwMjkgMC4yMjU2IDAuOTc0Mgp2biAtMC4wMDI5IDAuMTI4NCAwLjk5MTcKdm4gLTAuMDAyOCAtMC4yNjcxIDAuOTYzNwp2biAtMC4wMDI5IDAuMTY1NCAwLjk4NjIKdm4gLTAuMDAyOCAwLjI1OTMgMC45NjU4CnZuIC0wLjAwMzAgMC4wNTgwIDAuOTk4Mwp1c2VtdGwgTm9uZQpzIG9mZgpmIDMyOTYvNDYwNC8yMDQ4IDMyOTcvNDYwNS8yMDQ4IDMyOTgvNDYwNi8yMDQ4IDMyOTkvNDYwNy8yMDQ4IDMzMDAvNDYwOC8yMDQ4IDMzMDEvNDYwOS8yMDQ4IDMzMDIvNDYxMC8yMDQ4IDMzMDMvNDYxMS8yMDQ4IDMzMDQvNDYxMi8yMDQ4IDMzMDUvNDYxMy8yMDQ4IDMzMDYvNDYxNC8yMDQ4IDMzMDcvNDYxNS8yMDQ4IDMzMDgvNDYxNi8yMDQ4IDMzMDkvNDYxNy8yMDQ4IDMzMTAvNDYxOC8yMDQ4IDMzMTEvNDYxOS8yMDQ4IDMzMTIvNDYyMC8yMDQ4IDMzMTMvNDYyMS8yMDQ4IDMzMTQvNDYyMi8yMDQ4IDMzMTUvNDYyMy8yMDQ4IDMzMTYvNDYyNC8yMDQ4IDMzMTcvNDYyNS8yMDQ4IDMzMTgvNDYyNi8yMDQ4IDMzMTkvNDYyNy8yMDQ4IDMzMjAvNDYyOC8yMDQ4IDMzMjEvNDYyOS8yMDQ4IDMzMjIvNDYzMC8yMDQ4IDMzMjMvNDYzMS8yMDQ4IDMzMjQvNDYzMi8yMDQ4IDMzMjUvNDYzMy8yMDQ4IDMzMjYvNDYzNC8yMDQ4IDMyOTUvNDYzNS8yMDQ4CmYgMzM2Ni80NjM2LzIwNDkgMzM2NC80NjM3LzIwNDkgMzM3MC80NjM4LzIwNDkgMzM3MS80NjM5LzIwNDkKZiAzMzYzLzQ2NDAvMjA1MCAzMzY1LzQ2NDEvMjA1MCAzMzgxLzQ2NDIvMjA1MCAzMzkxLzQ2NDMvMjA1MApmIDMzMzYvNDY0NC8yMDUxIDMzNTUvNDY0NS8yMDUxIDMzOTQvNDY0Ni8yMDUxIDMzODcvNDY0Ny8yMDUxCmYgMzMyOS80NjQ4LzIwNTIgMzMyNy80NjQ5LzIwNTIgMzMzMC80NjUwLzIwNTIgMzQwMS80NjUxLzIwNTIgMzM5Ni80NjUyLzIwNTIgMzQwNC80NjUzLzIwNTIKZiAzMzUwLzQ2NTQvMjA1MyAzMzUyLzQ2NTUvMjA1MyAzMzc5LzQ2NTYvMjA1MyAzMzc4LzQ2NTcvMjA1MwpmIDMzMzEvNDY1OC8yMDU0IDMzMzgvNDY1OS8yMDU0IDM0MDMvNDY2MC8yMDU0IDM0MDIvNDY2MS8yMDU0CmYgMzMzNS80NjYyLzIwNTUgMzMzNi80NjQ0LzIwNTUgMzM4Ny80NjQ3LzIwNTUgMzM5My80NjYzLzIwNTUKZiAzMzUyLzQ2NTUvMjA1NiAzMzUzLzQ2NjQvMjA1NiAzMzU4LzQ2NjUvMjA1NiAzMzc0LzQ2NjYvMjA1NiAzMzczLzQ2NjcvMjA1NiAzMzc5LzQ2NTYvMjA1NgpmIDMzMzAvNDY1MC8yMDU3IDMzMzEvNDY1OC8yMDU3IDM0MDIvNDY2MS8yMDU3IDM0MDEvNDY1MS8yMDU3CmYgMzMzMi80NjY4LzIwNTggMzMyOC80NjY5LzIwNTggMzM0Mi80NjcwLzIwNTggMzM5OS80NjcxLzIwNTggMzQwMC80NjcyLzIwNTggMzM4Ni80NjczLzIwNTgKZiAzMzQ0LzQ2NzQvMjA1OSAzMzQzLzQ2NzUvMjA1OSAzMzQxLzQ2NzYvMjA1OSAzNDA1LzQ2NzcvMjA1OSAzNDA2LzQ2NzgvMjA1OQpmIDMzMzkvNDY3OS8yMDYwIDMzMzMvNDY4MC8yMDYwIDMzODUvNDY4MS8yMDYwIDMzODQvNDY4Mi8yMDYwCmYgMzM0OC80NjgzLzIwNjEgMzM1Ni80Njg0LzIwNjEgMzM2OS80Njg1LzIwNjEgMzM3NS80Njg2LzIwNjEKZiAzMzYyLzQ2ODcvMjA2MiAzMzYwLzQ2ODgvMjA2MiAzMzkyLzQ2ODkvMjA2MiAzMzg5LzQ2OTAvMjA2MgpmIDMzNTcvNDY5MS8yMDYzIDMzNTEvNDY5Mi8yMDYzIDMzNDkvNDY5My8yMDYzIDMzNzcvNDY5NC8yMDYzIDMzNzIvNDY5NS8yMDYzIDMzOTUvNDY5Ni8yMDYzCmYgMzMzOC80NjU5LzIwNjQgMzMzNC80Njk3LzIwNjQgMzMzNS80NjYyLzIwNjQgMzM5My80NjYzLzIwNjQgMzM4Mi80Njk4LzIwNjQgMzQwMy80NjYwLzIwNjQKZiAzMzQ5LzQ2OTMvMjA2NSAzMzUwLzQ2OTkvMjA2NSAzMzc4LzQ3MDAvMjA2NSAzMzc3LzQ2OTQvMjA2NQpmIDMzNTQvNDcwMS8yMDY2IDMzMzcvNDcwMi8yMDY2IDMzMzkvNDY3OS8yMDY2IDMzODQvNDY4Mi8yMDY2IDMzODMvNDcwMy8yMDY2IDMzNzYvNDcwNC8yMDY2CmYgMzM0Ni80NzA1LzIwNjcgMzM2Ni80NjM2LzIwNjcgMzM3MS80NjM5LzIwNjcgMzM5MC80NzA2LzIwNjcgMzM5OC80NzA3LzIwNjcKZiAzMzQyLzQ2NzAvMjA2OCAzMzQwLzQ3MDgvMjA2OCAzMzk3LzQ3MDkvMjA2OCAzMzk5LzQ2NzEvMjA2OApmIDMzNTUvNDY0NS8yMDY5IDMzNTcvNDY5MS8yMDY5IDMzOTUvNDY5Ni8yMDY5IDMzOTQvNDY0Ni8yMDY5CmYgMzM2MS80NzEwLzIwNzAgMzM2Mi80Njg3LzIwNzAgMzM4OS80NjkwLzIwNzAgMzM2Ny80NzExLzIwNzAKZiAzMzQ1LzQ3MTIvMjA3MSAzMzQ0LzQ2NzQvMjA3MSAzNDA2LzQ2NzgvMjA3MSAzMzg4LzQ3MTMvMjA3MSAzMzgwLzQ3MTQvMjA3MQpmIDMzNTkvNDcxNS8yMDcyIDMzNjEvNDcxMC8yMDcyIDMzNjcvNDcxMS8yMDcyIDMzNjgvNDcxNi8yMDcyCmYgMzM1Ni80Njg0LzIwNzMgMzM1NC80NzAxLzIwNzMgMzM3Ni80NzA0LzIwNzMgMzM2OS80Njg1LzIwNzMKZiAzMzQxLzQ2NzYvMjA3NCAzMzI5LzQ2NDgvMjA3NCAzNDA0LzQ2NTMvMjA3NCAzNDA1LzQ2NzcvMjA3NApmIDMzNjAvNDY4OC8yMDc1IDMzNjMvNDY0MC8yMDc1IDMzOTEvNDY0My8yMDc1IDMzOTIvNDY4OS8yMDc1CmYgMzM1OC80NjY1LzIwNzYgMzM0OC80NjgzLzIwNzYgMzM3NS80Njg2LzIwNzYgMzM3NC80NjY2LzIwNzYKZiAzMzQwLzQ3MDgvMjA3NyAzMzQ3LzQ3MTcvMjA3NyAzMzQ2LzQ3MDUvMjA3NyAzMzk4LzQ3MDcvMjA3NyAzMzk3LzQ3MDkvMjA3NwpmIDMzNjUvNDY0MS8yMDc4IDMzNDUvNDcxMi8yMDc4IDMzODAvNDcxNC8yMDc4IDMzODEvNDY0Mi8yMDc4CmYgMzM2NC80NjM3LzIwNzkgMzM1OS80NzE1LzIwNzkgMzM2OC80NzE2LzIwNzkgMzM3MC80NjM4LzIwNzkKZiAzMzMzLzQ2ODAvMjA4MCAzMzMyLzQ2NjgvMjA4MCAzMzg2LzQ2NzMvMjA4MCAzMzg1LzQ2ODEvMjA4MApmIDM0MzkvNDcxOC8yMDgxIDMzMTcvNDcxOS8yMDgxIDMzMTYvNDcyMC8yMDgxIDM0MzUvNDcyMS8yMDgxCmYgMzQzMC80NzIyLzIwODIgMzMyNS80NzIzLzIwODIgMzMyNC80NzI0LzIwODIgMzQyOC80NzI1LzIwODIKZiAzNDMzLzQ3MjYvMjA4MyAzMzI2LzQ3MjcvMjA4MyAzMzI1LzQ3MjMvMjA4MyAzNDMwLzQ3MjIvMjA4MwpmIDM0NDAvNDcyOC8yMDg0IDMzMTgvNDcyOS8yMDg0IDMzMTcvNDcxOS8yMDg0IDM0MzkvNDcxOC8yMDg0CmYgMzQyMy80NzMwLzIwODUgMzMwMi80NzMxLzIwODUgMzMwMS80NzMyLzIwODUgMzQyMi80NzMzLzIwODUKZiAzNDIwLzQ3MzQvMjA4NiAzMzAwLzQ3MzUvMjA4NiAzMjk5LzQ3MzYvMjA4NiAzNDE4LzQ3MzcvMjA4NiAzNDIxLzQ3MzgvMjA4NgpmIDM0MTkvNDczOS8yMDg3IDMzMDQvNDc0MC8yMDg3IDMzMDMvNDc0MS8yMDg3IDM0MjQvNDc0Mi8yMDg3IDM0MjUvNDc0My8yMDg3CmYgMzQwNy80NzQ0LzIwODggMzMxMC80NzQ1LzIwODggMzMwOS80NzQ2LzIwODggMzQwOC80NzQ3LzIwODgKZiAzNDQxLzQ3NDgvMjA4OSAzMzIxLzQ3NDkvMjA4OSAzMzIwLzQ3NTAvMjA4OSAzNDQyLzQ3NTEvMjA4OQpmIDM0MzIvNDc1Mi8yMDkwIDMzMTIvNDc1My8yMDkwIDMzMTEvNDc1NC8yMDkwIDM0MzQvNDc1NS8yMDkwCmYgMzQxNC80NzU2LzIwOTEgMzMwNi80NzU3LzIwOTEgMzMwNS80NzU4LzIwOTEgMzQxNi80NzU5LzIwOTEKZiAzNDE2LzQ3NTkvMjA5MiAzMzA1LzQ3NTgvMjA5MiAzMzA0LzQ3NDAvMjA5MiAzNDE5LzQ3MzkvMjA5MgpmIDM0MTgvNDczNy8yMDkzIDMyOTkvNDczNi8yMDkzIDMyOTgvNDc2MC8yMDkzIDM0MTcvNDc2MS8yMDkzCmYgMzQzNC80NzU1LzIwOTQgMzMxMS80NzU0LzIwOTQgMzMxMC80NzQ1LzIwOTQgMzQwNy80NzQ0LzIwOTQKZiAzNDA4LzQ3NDcvMjA5NSAzMzA5LzQ3NDYvMjA5NSAzMzA4LzQ3NjIvMjA5NSAzNDA5LzQ3NjMvMjA5NQpmIDM0MjQvNDc0Mi8yMDk2IDMzMDMvNDc0MS8yMDk2IDMzMDIvNDczMS8yMDk2IDM0MjMvNDczMC8yMDk2CmYgMzQyOS80NzY0LzIwOTcgMzMxMy80NzY1LzIwOTcgMzMxMi80NzUzLzIwOTcgMzQzMi80NzUyLzIwOTcKZiAzNDMxLzQ3NjYvMjA5OCAzMzIzLzQ3NjcvMjA5OCAzMzIyLzQ3NjgvMjA5OCAzNDM3LzQ3NjkvMjA5OCAzNDM4LzQ3NzAvMjA5OApmIDM0MTcvNDc2MS8yMDk5IDMyOTgvNDc2MC8yMDk5IDMyOTcvNDc3MS8yMDk5IDM0MTUvNDc3Mi8yMDk5CmYgMzQwOS80NzYzLzIxMDAgMzMwOC80NzYyLzIxMDAgMzMwNy80NzczLzIxMDAgMzQxMC80Nzc0LzIxMDAKZiAzNDQzLzQ3NzUvMjEwMSAzMzE5LzQ3NzYvMjEwMSAzMzE4LzQ3MjkvMjEwMSAzNDQwLzQ3MjgvMjEwMSAzNDQ0LzQ3NzcvMjEwMQpmIDM0MTUvNDc3Mi8yMTAyIDMyOTcvNDc3MS8yMTAyIDMyOTYvNDc3OC8yMTAyIDM0MTMvNDc3OS8yMTAyCmYgMzQxMy80Nzc5LzIxMDMgMzI5Ni80Nzc4LzIxMDMgMzI5NS80NzgwLzIxMDMgMzQxMi80NzgxLzIxMDMKZiAzNDEyLzQ3ODIvMjEwNCAzMjk1LzQ3ODMvMjEwNCAzMzI2LzQ3MjcvMjEwNCAzNDMzLzQ3MjYvMjEwNApmIDM0MzUvNDcyMS8yMTA1IDMzMTYvNDcyMC8yMTA1IDMzMTUvNDc4NC8yMTA1IDM0MjcvNDc4NS8yMTA1IDM0MzYvNDc4Ni8yMTA1CmYgMzQyOC80NzI1LzIxMDYgMzMyNC80NzI0LzIxMDYgMzMyMy80NzY3LzIxMDYgMzQzMS80NzY2LzIxMDYKZiAzNDQyLzQ3NTEvMjEwNyAzMzIwLzQ3NTAvMjEwNyAzMzE5LzQ3NzYvMjEwNyAzNDQzLzQ3NzUvMjEwNwpmIDM0MzcvNDc2OS8yMTA4IDMzMjIvNDc2OC8yMTA4IDMzMjEvNDc0OS8yMTA4IDM0NDEvNDc0OC8yMTA4CmYgMzQyNy80Nzg1LzIxMDkgMzMxNS80Nzg0LzIxMDkgMzMxNC80Nzg3LzIxMDkgMzQyNi80Nzg4LzIxMDkKZiAzNDEwLzQ3NzQvMjExMCAzMzA3LzQ3NzMvMjExMCAzMzA2LzQ3NTcvMjExMCAzNDE0LzQ3NTYvMjExMCAzNDExLzQ3ODkvMjExMApmIDM0MjIvNDczMy8yMTExIDMzMDEvNDczMi8yMTExIDMzMDAvNDczNS8yMTExIDM0MjAvNDczNC8yMTExCmYgMzQyNi80Nzg4LzIxMTIgMzMxNC80Nzg3LzIxMTIgMzMxMy80NzY1LzIxMTIgMzQyOS80NzY0LzIxMTIKcyAxCmYgMzM1My80NzkwLzIxMTMgMzM1MS80NzkxLzIxMTMgMzM1Ny80NzkyLzIxMTQgMzM1NS80NzkzLzIxMTQgMzMzNi80Nzk0LzIxMTQgMzMzNS80Nzk1LzIxMTQgMzMzNC80Nzk2LzIxMTUgMzMzNy80Nzk3LzIxMTYgMzM1NC80Nzk4LzIxMTQgMzM1Ni80Nzk5LzIxMTQgMzM0OC80ODAwLzIxMTQgMzM1OC80ODAxLzIxMTQKZiAzMzI4LzQ4MDIvMjExNyAzMzI3LzQ4MDMvMjExNyAzMzI5LzQ4MDQvMjExOCAzMzQxLzQ4MDUvMjExOCAzMzQzLzQ4MDYvMjExOSAzMzQ3LzQ4MDcvMjEyMCAzMzQwLzQ4MDgvMjExOCAzMzQyLzQ4MDkvMjExOApmIDMzMzcvNDc5Ny8yMTE2IDMzMzQvNDc5Ni8yMTE1IDMzMzgvNDgxMC8yMTIxIDMzMzEvNDgxMS8yMTIxIDMzMzAvNDgxMi8yMTIxIDMzMjcvNDgwMy8yMTE3IDMzMjgvNDgwMi8yMTE3IDMzMzIvNDgxMy8yMTIxIDMzMzMvNDgxNC8yMTIxIDMzMzkvNDgxNS8yMTIxCmYgMzM0Ny80ODA3LzIxMjAgMzM0My80ODA2LzIxMTkgMzM0NC80ODE2LzIxMjIgMzM0NS80ODE3LzIxMjIgMzM2NS80ODE4LzIxMjIgMzM2My80ODE5LzIxMjIgMzM2MC80ODIwLzIxMjIgMzM2Mi80ODIxLzIxMjIgMzM2MS80ODIyLzIxMjIgMzM1OS80ODIzLzIxMjIgMzM2NC80ODI0LzIxMjIgMzM2Ni80ODI1LzIxMjIgMzM0Ni80ODI2LzIxMjIKZiAzMzUxLzQ3OTEvMjExMyAzMzUzLzQ3OTAvMjExMyAzMzUyLzQ4MjcvMjEyMyAzMzUwLzQ4MjgvMjEyMyAzMzQ5LzQ4MjkvMjEyMwpmIDMzODMvNDgzMC8yMTI0IDM0MjEvNDgzMS8yMTI1IDM0MTgvNDgzMi8yMTI2IDM0MTcvNDgzMy8yMTI2IDM0MTUvNDgzNC8yMTI2IDM0MTMvNDgzNS8yMTI2IDM0MTIvNDgzNi8yMTI2IDM0MzMvNDgzNy8yMTI2IDM0MzAvNDgzOC8yMTI2IDM0MjgvNDgzOS8yMTI2IDM0MzEvNDg0MC8yMTI2IDM0MzgvNDg0MS8yMTI1IDMzODIvNDg0Mi8yMTI0IDMzOTMvNDg0My8yMTI2IDMzODcvNDg0NC8yMTI2IDMzOTQvNDg0NS8yMTI2IDMzOTUvNDg0Ni8yMTI2IDMzNzIvNDg0Ny8yMTI3IDMzNzMvNDg0OC8yMTI3IDMzNzQvNDg0OS8yMTI2IDMzNzUvNDg1MC8yMTI2IDMzNjkvNDg1MS8yMTI2IDMzNzYvNDg1Mi8yMTI2CmYgMzQwMC80ODUzLzIxMjggMzQyNS80ODU0LzIxMjkgMzQyNC80ODU1LzIxMzAgMzQyMy80ODU2LzIxMzAgMzQyMi80ODU3LzIxMzAgMzQyMC80ODU4LzIxMzAgMzQyMS80ODMxLzIxMjUgMzM4My80ODMwLzIxMjQgMzM4NC80ODU5LzIxMzAgMzM4NS80ODYwLzIxMzAgMzM4Ni80ODYxLzIxMzAKZiAzMzkwLzQ4NjIvMjEzMSAzNDExLzQ4NjMvMjEzMiAzNDE0LzQ4NjQvMjEzMyAzNDE2LzQ4NjUvMjEzMyAzNDE5LzQ4NjYvMjEzMyAzNDI1LzQ4NTQvMjEyOSAzNDAwLzQ4NTMvMjEyOCAzMzk5LzQ4NjcvMjEzMyAzMzk3LzQ4NjgvMjEzMyAzMzk4LzQ4NjkvMjEzMwpmIDMzNzMvNDg0OC8yMTI3IDMzNzIvNDg0Ny8yMTI3IDMzNzcvNDg3MC8yMTM0IDMzNzgvNDg3MS8yMTM0IDMzNzkvNDg3Mi8yMTM0CmYgMzM4OC80ODczLzIxMzUgMzQzNi80ODc0LzIxMzIgMzQyNy80ODc1LzIxMzYgMzQyNi80ODc2LzIxMzYgMzQyOS80ODc3LzIxMzYgMzQzMi80ODc4LzIxMzYgMzQzNC80ODc5LzIxMzYgMzQwNy80ODgwLzIxMzYgMzQwOC80ODgxLzIxMzYgMzQwOS80ODgyLzIxMzYgMzQxMC80ODgzLzIxMzYgMzQxMS80ODYzLzIxMzIgMzM5MC80ODYyLzIxMzEgMzM3MS80ODg0LzIxMzYgMzM3MC80ODg1LzIxMzYgMzM2OC80ODg2LzIxMzYgMzM2Ny80ODg3LzIxMzYgMzM4OS80ODg4LzIxMzYgMzM5Mi80ODg5LzIxMzYgMzM5MS80ODkwLzIxMzYgMzM4MS80ODkxLzIxMzYgMzM4MC80ODkyLzIxMzYKZiAzNDM4LzQ4NDEvMjEyNSAzNDM3LzQ4OTMvMjEzMCAzNDQxLzQ4OTQvMjEzMCAzNDQyLzQ4OTUvMjEzMCAzNDQzLzQ4OTYvMjEzMCAzNDQ0LzQ4OTcvMjEyOSAzMzk2LzQ4OTgvMjEzNyAzNDAxLzQ4OTkvMjEzMCAzNDAyLzQ5MDAvMjEzMCAzNDAzLzQ5MDEvMjEzMCAzMzgyLzQ4NDIvMjEyNApmIDM0NDQvNDg5Ny8yMTI5IDM0NDAvNDkwMi8yMTMzIDM0MzkvNDkwMy8yMTMzIDM0MzUvNDkwNC8yMTMzIDM0MzYvNDg3NC8yMTMyIDMzODgvNDg3My8yMTM1IDM0MDYvNDkwNS8yMTMzIDM0MDUvNDkwNi8yMTMzIDM0MDQvNDkwNy8yMTMzIDMzOTYvNDg5OC8yMTM3Cm8gQ3lsaW5kZXIuMDEyX0N5bGluZGVyLjAxMwp2IDAuNjIyNzExIDIuNTE5NDYwIDcuMDU4ODUzCnYgMC42MjI3MTEgMi41MjA5NTIgNy4xMjU4MDkKdiAwLjYxMzE3NiAyLjUyMDM5OSA3LjA1ODgzMgp2IDAuNjEzMTc2IDIuNTIxODkxIDcuMTI1Nzg4CnYgMC42MDQwMDcgMi41MjMxODAgNy4wNTg3NzAKdiAwLjYwNDAwNyAyLjUyNDY3MiA3LjEyNTcyNgp2IDAuNTk1NTU3IDIuNTI3Njk2IDcuMDU4NjcwCnYgMC41OTU1NTcgMi41MjkxODcgNy4xMjU2MjYKdiAwLjU4ODE1MCAyLjUzMzc3MiA3LjA1ODUzNAp2IDAuNTg4MTUwIDIuNTM1MjY0IDcuMTI1NDkwCnYgMC41ODIwNzIgMi41NDExNzcgNy4wNTgzNjkKdiAwLjU4MjA3MiAyLjU0MjY2OSA3LjEyNTMyNQp2IDAuNTc3NTU1IDIuNTQ5NjI1IDcuMDU4MTgxCnYgMC41Nzc1NTUgMi41NTExMTcgNy4xMjUxMzcKdiAwLjU3NDc3NCAyLjU1ODc5MiA3LjA1Nzk3Nwp2IDAuNTc0Nzc0IDIuNTYwMjg0IDcuMTI0OTMzCnYgMC41NzM4MzUgMi41NjgzMjUgNy4wNTc3NjQKdiAwLjU3MzgzNSAyLjU2OTgxNyA3LjEyNDcyMQp2IDAuNTc0Nzc0IDIuNTc3ODU4IDcuMDU3NTUyCnYgMC41NzQ3NzQgMi41NzkzNTAgNy4xMjQ1MDgKdiAwLjU3NzU1NSAyLjU4NzAyNCA3LjA1NzM0OAp2IDAuNTc3NTU1IDIuNTg4NTE2IDcuMTI0MzA0CnYgMC41ODIwNzIgMi41OTU0NzMgNy4wNTcxNTkKdiAwLjU4MjA3MiAyLjU5Njk2NCA3LjEyNDExNQp2IDAuNTg4MTUwIDIuNjAyODc3IDcuMDU2OTk0CnYgMC41ODgxNTAgMi42MDQzNjkgNy4xMjM5NTAKdiAwLjU5NTU1NyAyLjYwODk1NCA3LjA1Njg1OQp2IDAuNTk1NTU3IDIuNjEwNDQ2IDcuMTIzODE1CnYgMC42MDQwMDcgMi42MTM0NzAgNy4wNTY3NTgKdiAwLjYwNDAwNyAyLjYxNDk2MiA3LjEyMzcxNAp2IDAuNjEzMTc2IDIuNjE2MjUxIDcuMDU2Njk2CnYgMC42MTMxNzYgMi42MTc3NDIgNy4xMjM2NTIKdiAwLjYyMjcxMSAyLjYxNzE4OSA3LjA1NjY3NQp2IDAuNjIyNzExIDIuNjE4NjgxIDcuMTIzNjMxCnYgMC42MzIyNDcgMi42MTYyNTEgNy4wNTY2OTYKdiAwLjYzMjI0NyAyLjYxNzc0MiA3LjEyMzY1Mgp2IDAuNjQxNDE1IDIuNjEzNDcwIDcuMDU2NzU4CnYgMC42NDE0MTUgMi42MTQ5NjIgNy4xMjM3MTQKdiAwLjY0OTg2NiAyLjYwODk1NCA3LjA1Njg1OQp2IDAuNjQ5ODY2IDIuNjEwNDQ2IDcuMTIzODE1CnYgMC42NTcyNzIgMi42MDI4NzcgNy4wNTY5OTQKdiAwLjY1NzI3MiAyLjYwNDM2OSA3LjEyMzk1MAp2IDAuNjYzMzUxIDIuNTk1NDczIDcuMDU3MTU5CnYgMC42NjMzNTEgMi41OTY5NjQgNy4xMjQxMTUKdiAwLjY2Nzg2NyAyLjU4NzAyNCA3LjA1NzM0OAp2IDAuNjY3ODY3IDIuNTg4NTE2IDcuMTI0MzA0CnYgMC42NzA2NDkgMi41Nzc4NTggNy4wNTc1NTIKdiAwLjY3MDY0OSAyLjU3OTM1MCA3LjEyNDUwOAp2IDAuNjcxNTg4IDIuNTY4MzI1IDcuMDU3NzY0CnYgMC42NzE1ODggMi41Njk4MTcgNy4xMjQ3MjEKdiAwLjY3MDY0OSAyLjU1ODc5MiA3LjA1Nzk3Nwp2IDAuNjcwNjQ5IDIuNTYwMjg0IDcuMTI0OTMzCnYgMC42Njc4NjcgMi41NDk2MjUgNy4wNTgxODEKdiAwLjY2Nzg2NyAyLjU1MTExNyA3LjEyNTEzNwp2IDAuNjYzMzUxIDIuNTQxMTc3IDcuMDU4MzY5CnYgMC42NjMzNTEgMi41NDI2NjkgNy4xMjUzMjUKdiAwLjY1NzI3MiAyLjUzMzc3MiA3LjA1ODUzNAp2IDAuNjU3MjcyIDIuNTM1MjY0IDcuMTI1NDkwCnYgMC42NDk4NjYgMi41Mjc2OTYgNy4wNTg2NzAKdiAwLjY0OTg2NiAyLjUyOTE4NyA3LjEyNTYyNgp2IDAuNjQxNDE1IDIuNTIzMTgwIDcuMDU4NzcwCnYgMC42NDE0MTUgMi41MjQ2NzIgNy4xMjU3MjYKdiAwLjYzMjI0NiAyLjUyMDM5OSA3LjA1ODgzMgp2IDAuNjMyMjQ2IDIuNTIxODkxIDcuMTI1Nzg4CnZ0IDEuMDAwMDAwIDAuNTAwMDAwCnZ0IDEuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDEuMDAwMDAwCnZ0IDAuOTY4NzUwIDAuNTAwMDAwCnZ0IDAuOTM3NTAwIDEuMDAwMDAwCnZ0IDAuOTM3NTAwIDAuNTAwMDAwCnZ0IDAuOTA2MjUwIDEuMDAwMDAwCnZ0IDAuOTA2MjUwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDEuMDAwMDAwCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODQzNzUwIDEuMDAwMDAwCnZ0IDAuODQzNzUwIDAuNTAwMDAwCnZ0IDAuODEyNTAwIDEuMDAwMDAwCnZ0IDAuODEyNTAwIDAuNTAwMDAwCnZ0IDAuNzgxMjUwIDEuMDAwMDAwCnZ0IDAuNzgxMjUwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDEuMDAwMDAwCnZ0IDAuNzUwMDAwIDAuNTAwMDAwCnZ0IDAuNzE4NzUwIDEuMDAwMDAwCnZ0IDAuNzE4NzUwIDAuNTAwMDAwCnZ0IDAuNjg3NTAwIDEuMDAwMDAwCnZ0IDAuNjg3NTAwIDAuNTAwMDAwCnZ0IDAuNjU2MjUwIDEuMDAwMDAwCnZ0IDAuNjU2MjUwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDEuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuNTkzNzUwIDEuMDAwMDAwCnZ0IDAuNTkzNzUwIDAuNTAwMDAwCnZ0IDAuNTYyNTAwIDEuMDAwMDAwCnZ0IDAuNTYyNTAwIDAuNTAwMDAwCnZ0IDAuNTMxMjUwIDEuMDAwMDAwCnZ0IDAuNTMxMjUwIDAuNTAwMDAwCnZ0IDAuNTAwMDAwIDEuMDAwMDAwCnZ0IDAuNTAwMDAwIDAuNTAwMDAwCnZ0IDAuNDY4NzUwIDEuMDAwMDAwCnZ0IDAuNDY4NzUwIDAuNTAwMDAwCnZ0IDAuNDM3NTAwIDEuMDAwMDAwCnZ0IDAuNDM3NTAwIDAuNTAwMDAwCnZ0IDAuNDA2MjUwIDEuMDAwMDAwCnZ0IDAuNDA2MjUwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDEuMDAwMDAwCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuMzQzNzUwIDEuMDAwMDAwCnZ0IDAuMzQzNzUwIDAuNTAwMDAwCnZ0IDAuMzEyNTAwIDEuMDAwMDAwCnZ0IDAuMzEyNTAwIDAuNTAwMDAwCnZ0IDAuMjgxMjUwIDEuMDAwMDAwCnZ0IDAuMjgxMjUwIDAuNTAwMDAwCnZ0IDAuMjUwMDAwIDEuMDAwMDAwCnZ0IDAuMjUwMDAwIDAuNTAwMDAwCnZ0IDAuMjE4NzUwIDEuMDAwMDAwCnZ0IDAuMjE4NzUwIDAuNTAwMDAwCnZ0IDAuMTg3NTAwIDEuMDAwMDAwCnZ0IDAuMTg3NTAwIDAuNTAwMDAwCnZ0IDAuMTU2MjUwIDEuMDAwMDAwCnZ0IDAuMTU2MjUwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDEuMDAwMDAwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMDkzNzUwIDEuMDAwMDAwCnZ0IDAuMDkzNzUwIDAuNTAwMDAwCnZ0IDAuMDYyNTAwIDEuMDAwMDAwCnZ0IDAuMDYyNTAwIDAuNTAwMDAwCnZ0IDAuMjk2ODIyIDAuNDg1Mzg4CnZ0IDAuMjUwMDAwIDAuNDkwMDAwCnZ0IDAuMjAzMTc5IDAuNDg1Mzg5CnZ0IDAuMTU4MTU2IDAuNDcxNzMxCnZ0IDAuMTE2NjYzIDAuNDQ5NTUzCnZ0IDAuMDgwMjk1IDAuNDE5NzA2CnZ0IDAuMDUwNDQ3IDAuMzgzMzM3CnZ0IDAuMDI4MjY5IDAuMzQxODQ0CnZ0IDAuMDE0NjEyIDAuMjk2ODIyCnZ0IDAuMDEwMDAwIDAuMjUwMDAwCnZ0IDAuMDE0NjExIDAuMjAzMTc5CnZ0IDAuMDI4MjY5IDAuMTU4MTU2CnZ0IDAuMDUwNDQ3IDAuMTE2NjYzCnZ0IDAuMDgwMjk0IDAuMDgwMjk0CnZ0IDAuMTE2NjYzIDAuMDUwNDQ3CnZ0IDAuMTU4MTU2IDAuMDI4MjY5CnZ0IDAuMjAzMTc4IDAuMDE0NjEyCnZ0IDAuMjUwMDAwIDAuMDEwMDAwCnZ0IDAuMjk2ODIyIDAuMDE0NjEyCnZ0IDAuMzQxODQ0IDAuMDI4MjY5CnZ0IDAuMzgzMzM3IDAuMDUwNDQ3CnZ0IDAuNDE5NzA2IDAuMDgwMjk0CnZ0IDAuNDQ5NTUzIDAuMTE2NjYzCnZ0IDAuNDcxNzMxIDAuMTU4MTU2CnZ0IDAuNDg1Mzg4IDAuMjAzMTc4CnZ0IDAuNDkwMDAwIDAuMjUwMDAwCnZ0IDAuNDg1Mzg4IDAuMjk2ODIyCnZ0IDAuNDcxNzMxIDAuMzQxODQ0CnZ0IDAuNDQ5NTUzIDAuMzgzMzM3CnZ0IDAuNDE5NzA2IDAuNDE5NzA2CnZ0IDAuMzgzMzM3IDAuNDQ5NTUzCnZ0IDAuMzQxODQ0IDAuNDcxNzMxCnZ0IDAuMDMxMjUwIDEuMDAwMDAwCnZ0IDAuMDMxMjUwIDAuNTAwMDAwCnZ0IDAuMDAwMDAwIDEuMDAwMDAwCnZ0IDAuMDAwMDAwIDAuNTAwMDAwCnZ0IDAuNzUwMDAwIDAuNDkwMDAwCnZ0IDAuNzk2ODIyIDAuNDg1Mzg4CnZ0IDAuODQxODQ0IDAuNDcxNzMxCnZ0IDAuODgzMzM3IDAuNDQ5NTUzCnZ0IDAuOTE5NzA2IDAuNDE5NzA2CnZ0IDAuOTQ5NTUzIDAuMzgzMzM3CnZ0IDAuOTcxNzMxIDAuMzQxODQ0CnZ0IDAuOTg1Mzg4IDAuMjk2ODIyCnZ0IDAuOTkwMDAwIDAuMjUwMDAwCnZ0IDAuOTg1Mzg4IDAuMjAzMTc4CnZ0IDAuOTcxNzMxIDAuMTU4MTU2CnZ0IDAuOTQ5NTUzIDAuMTE2NjYzCnZ0IDAuOTE5NzA2IDAuMDgwMjk0CnZ0IDAuODgzMzM3IDAuMDUwNDQ3CnZ0IDAuODQxODQ0IDAuMDI4MjY5CnZ0IDAuNzk2ODIyIDAuMDE0NjEyCnZ0IDAuNzUwMDAwIDAuMDEwMDAwCnZ0IDAuNzAzMTc4IDAuMDE0NjEyCnZ0IDAuNjU4MTU2IDAuMDI4MjY5CnZ0IDAuNjE2NjYzIDAuMDUwNDQ3CnZ0IDAuNTgwMjk0IDAuMDgwMjk0CnZ0IDAuNTUwNDQ3IDAuMTE2NjYzCnZ0IDAuNTI4MjY5IDAuMTU4MTU2CnZ0IDAuNTE0NjExIDAuMjAzMTc5CnZ0IDAuNTEwMDAwIDAuMjUwMDAwCnZ0IDAuNTE0NjEyIDAuMjk2ODIyCnZ0IDAuNTI4MjY5IDAuMzQxODQ0CnZ0IDAuNTUwNDQ3IDAuMzgzMzM3CnZ0IDAuNTgwMjk1IDAuNDE5NzA2CnZ0IDAuNjE2NjYzIDAuNDQ5NTUzCnZ0IDAuNjU4MTU2IDAuNDcxNzMxCnZ0IDAuNzAzMTc5IDAuNDg1Mzg5CnZuIC0wLjA5ODAgLTAuOTk0OSAwLjAyMjIKdm4gLTAuMjkwMyAtMC45NTY3IDAuMDIxMwp2biAtMC40NzE0IC0wLjg4MTcgMC4wMTk2CnZuIC0wLjYzNDQgLTAuNzcyOCAwLjAxNzIKdm4gLTAuNzczMCAtMC42MzQyIDAuMDE0MQp2biAtMC44ODE5IC0wLjQ3MTMgMC4wMTA1CnZuIC0wLjk1NjkgLTAuMjkwMiAwLjAwNjUKdm4gLTAuOTk1MiAtMC4wOTgwIDAuMDAyMgp2biAtMC45OTUyIDAuMDk4MCAtMC4wMDIyCnZuIC0wLjk1NjkgMC4yOTAyIC0wLjAwNjUKdm4gLTAuODgxOSAwLjQ3MTMgLTAuMDEwNQp2biAtMC43NzMwIDAuNjM0MiAtMC4wMTQxCnZuIC0wLjYzNDQgMC43NzI4IC0wLjAxNzIKdm4gLTAuNDcxNCAwLjg4MTcgLTAuMDE5Ngp2biAtMC4yOTAzIDAuOTU2NyAtMC4wMjEzCnZuIC0wLjA5ODAgMC45OTQ5IC0wLjAyMjIKdm4gMC4wOTgwIDAuOTk0OSAtMC4wMjIyCnZuIDAuMjkwMyAwLjk1NjcgLTAuMDIxMwp2biAwLjQ3MTQgMC44ODE3IC0wLjAxOTYKdm4gMC42MzQ0IDAuNzcyOCAtMC4wMTcyCnZuIDAuNzczMCAwLjYzNDIgLTAuMDE0MQp2biAwLjg4MTkgMC40NzEzIC0wLjAxMDUKdm4gMC45NTY5IDAuMjkwMiAtMC4wMDY1CnZuIDAuOTk1MiAwLjA5ODAgLTAuMDAyMgp2biAwLjk5NTIgLTAuMDk4MCAwLjAwMjIKdm4gMC45NTY5IC0wLjI5MDIgMC4wMDY1CnZuIDAuODgxOSAtMC40NzEzIDAuMDEwNQp2biAwLjc3MzAgLTAuNjM0MiAwLjAxNDEKdm4gMC42MzQ0IC0wLjc3MjggMC4wMTcyCnZuIDAuNDcxNCAtMC44ODE3IDAuMDE5Ngp2biAtMC4wMDAwIDAuMDIyMyAwLjk5OTgKdm4gMC4yOTAzIC0wLjk1NjcgMC4wMjEzCnZuIDAuMDk4MCAtMC45OTQ5IDAuMDIyMgp2biAtMC4wMDAwIC0wLjAyMjMgLTAuOTk5OAp1c2VtdGwgTm9uZQpzIG9mZgpmIDM0NDUvNDkwOC8yMTM4IDM0NDYvNDkwOS8yMTM4IDM0NDgvNDkxMC8yMTM4IDM0NDcvNDkxMS8yMTM4CmYgMzQ0Ny80OTExLzIxMzkgMzQ0OC80OTEwLzIxMzkgMzQ1MC80OTEyLzIxMzkgMzQ0OS80OTEzLzIxMzkKZiAzNDQ5LzQ5MTMvMjE0MCAzNDUwLzQ5MTIvMjE0MCAzNDUyLzQ5MTQvMjE0MCAzNDUxLzQ5MTUvMjE0MApmIDM0NTEvNDkxNS8yMTQxIDM0NTIvNDkxNC8yMTQxIDM0NTQvNDkxNi8yMTQxIDM0NTMvNDkxNy8yMTQxCmYgMzQ1My80OTE3LzIxNDIgMzQ1NC80OTE2LzIxNDIgMzQ1Ni80OTE4LzIxNDIgMzQ1NS80OTE5LzIxNDIKZiAzNDU1LzQ5MTkvMjE0MyAzNDU2LzQ5MTgvMjE0MyAzNDU4LzQ5MjAvMjE0MyAzNDU3LzQ5MjEvMjE0MwpmIDM0NTcvNDkyMS8yMTQ0IDM0NTgvNDkyMC8yMTQ0IDM0NjAvNDkyMi8yMTQ0IDM0NTkvNDkyMy8yMTQ0CmYgMzQ1OS80OTIzLzIxNDUgMzQ2MC80OTIyLzIxNDUgMzQ2Mi80OTI0LzIxNDUgMzQ2MS80OTI1LzIxNDUKZiAzNDYxLzQ5MjUvMjE0NiAzNDYyLzQ5MjQvMjE0NiAzNDY0LzQ5MjYvMjE0NiAzNDYzLzQ5MjcvMjE0NgpmIDM0NjMvNDkyNy8yMTQ3IDM0NjQvNDkyNi8yMTQ3IDM0NjYvNDkyOC8yMTQ3IDM0NjUvNDkyOS8yMTQ3CmYgMzQ2NS80OTI5LzIxNDggMzQ2Ni80OTI4LzIxNDggMzQ2OC80OTMwLzIxNDggMzQ2Ny80OTMxLzIxNDgKZiAzNDY3LzQ5MzEvMjE0OSAzNDY4LzQ5MzAvMjE0OSAzNDcwLzQ5MzIvMjE0OSAzNDY5LzQ5MzMvMjE0OQpmIDM0NjkvNDkzMy8yMTUwIDM0NzAvNDkzMi8yMTUwIDM0NzIvNDkzNC8yMTUwIDM0NzEvNDkzNS8yMTUwCmYgMzQ3MS80OTM1LzIxNTEgMzQ3Mi80OTM0LzIxNTEgMzQ3NC80OTM2LzIxNTEgMzQ3My80OTM3LzIxNTEKZiAzNDczLzQ5MzcvMjE1MiAzNDc0LzQ5MzYvMjE1MiAzNDc2LzQ5MzgvMjE1MiAzNDc1LzQ5MzkvMjE1MgpmIDM0NzUvNDkzOS8yMTUzIDM0NzYvNDkzOC8yMTUzIDM0NzgvNDk0MC8yMTUzIDM0NzcvNDk0MS8yMTUzCmYgMzQ3Ny80OTQxLzIxNTQgMzQ3OC80OTQwLzIxNTQgMzQ4MC80OTQyLzIxNTQgMzQ3OS80OTQzLzIxNTQKZiAzNDc5LzQ5NDMvMjE1NSAzNDgwLzQ5NDIvMjE1NSAzNDgyLzQ5NDQvMjE1NSAzNDgxLzQ5NDUvMjE1NQpmIDM0ODEvNDk0NS8yMTU2IDM0ODIvNDk0NC8yMTU2IDM0ODQvNDk0Ni8yMTU2IDM0ODMvNDk0Ny8yMTU2CmYgMzQ4My80OTQ3LzIxNTcgMzQ4NC80OTQ2LzIxNTcgMzQ4Ni80OTQ4LzIxNTcgMzQ4NS80OTQ5LzIxNTcKZiAzNDg1LzQ5NDkvMjE1OCAzNDg2LzQ5NDgvMjE1OCAzNDg4LzQ5NTAvMjE1OCAzNDg3LzQ5NTEvMjE1OApmIDM0ODcvNDk1MS8yMTU5IDM0ODgvNDk1MC8yMTU5IDM0OTAvNDk1Mi8yMTU5IDM0ODkvNDk1My8yMTU5CmYgMzQ4OS80OTUzLzIxNjAgMzQ5MC80OTUyLzIxNjAgMzQ5Mi80OTU0LzIxNjAgMzQ5MS80OTU1LzIxNjAKZiAzNDkxLzQ5NTUvMjE2MSAzNDkyLzQ5NTQvMjE2MSAzNDk0LzQ5NTYvMjE2MSAzNDkzLzQ5NTcvMjE2MQpmIDM0OTMvNDk1Ny8yMTYyIDM0OTQvNDk1Ni8yMTYyIDM0OTYvNDk1OC8yMTYyIDM0OTUvNDk1OS8yMTYyCmYgMzQ5NS80OTU5LzIxNjMgMzQ5Ni80OTU4LzIxNjMgMzQ5OC80OTYwLzIxNjMgMzQ5Ny80OTYxLzIxNjMKZiAzNDk3LzQ5NjEvMjE2NCAzNDk4LzQ5NjAvMjE2NCAzNTAwLzQ5NjIvMjE2NCAzNDk5LzQ5NjMvMjE2NApmIDM0OTkvNDk2My8yMTY1IDM1MDAvNDk2Mi8yMTY1IDM1MDIvNDk2NC8yMTY1IDM1MDEvNDk2NS8yMTY1CmYgMzUwMS80OTY1LzIxNjYgMzUwMi80OTY0LzIxNjYgMzUwNC80OTY2LzIxNjYgMzUwMy80OTY3LzIxNjYKZiAzNTAzLzQ5NjcvMjE2NyAzNTA0LzQ5NjYvMjE2NyAzNTA2LzQ5NjgvMjE2NyAzNTA1LzQ5NjkvMjE2NwpmIDM0NDgvNDk3MC8yMTY4IDM0NDYvNDk3MS8yMTY4IDM1MDgvNDk3Mi8yMTY4IDM1MDYvNDk3My8yMTY4IDM1MDQvNDk3NC8yMTY4IDM1MDIvNDk3NS8yMTY4IDM1MDAvNDk3Ni8yMTY4IDM0OTgvNDk3Ny8yMTY4IDM0OTYvNDk3OC8yMTY4IDM0OTQvNDk3OS8yMTY4IDM0OTIvNDk4MC8yMTY4IDM0OTAvNDk4MS8yMTY4IDM0ODgvNDk4Mi8yMTY4IDM0ODYvNDk4My8yMTY4IDM0ODQvNDk4NC8yMTY4IDM0ODIvNDk4NS8yMTY4IDM0ODAvNDk4Ni8yMTY4IDM0NzgvNDk4Ny8yMTY4IDM0NzYvNDk4OC8yMTY4IDM0NzQvNDk4OS8yMTY4IDM0NzIvNDk5MC8yMTY4IDM0NzAvNDk5MS8yMTY4IDM0NjgvNDk5Mi8yMTY4IDM0NjYvNDk5My8yMTY4IDM0NjQvNDk5NC8yMTY4IDM0NjIvNDk5NS8yMTY4IDM0NjAvNDk5Ni8yMTY4IDM0NTgvNDk5Ny8yMTY4IDM0NTYvNDk5OC8yMTY4IDM0NTQvNDk5OS8yMTY4IDM0NTIvNTAwMC8yMTY4IDM0NTAvNTAwMS8yMTY4CmYgMzUwNS80OTY5LzIxNjkgMzUwNi80OTY4LzIxNjkgMzUwOC81MDAyLzIxNjkgMzUwNy81MDAzLzIxNjkKZiAzNTA3LzUwMDMvMjE3MCAzNTA4LzUwMDIvMjE3MCAzNDQ2LzUwMDQvMjE3MCAzNDQ1LzUwMDUvMjE3MApmIDM0NDUvNTAwNi8yMTcxIDM0NDcvNTAwNy8yMTcxIDM0NDkvNTAwOC8yMTcxIDM0NTEvNTAwOS8yMTcxIDM0NTMvNTAxMC8yMTcxIDM0NTUvNTAxMS8yMTcxIDM0NTcvNTAxMi8yMTcxIDM0NTkvNTAxMy8yMTcxIDM0NjEvNTAxNC8yMTcxIDM0NjMvNTAxNS8yMTcxIDM0NjUvNTAxNi8yMTcxIDM0NjcvNTAxNy8yMTcxIDM0NjkvNTAxOC8yMTcxIDM0NzEvNTAxOS8yMTcxIDM0NzMvNTAyMC8yMTcxIDM0NzUvNTAyMS8yMTcxIDM0NzcvNTAyMi8yMTcxIDM0NzkvNTAyMy8yMTcxIDM0ODEvNTAyNC8yMTcxIDM0ODMvNTAyNS8yMTcxIDM0ODUvNTAyNi8yMTcxIDM0ODcvNTAyNy8yMTcxIDM0ODkvNTAyOC8yMTcxIDM0OTEvNTAyOS8yMTcxIDM0OTMvNTAzMC8yMTcxIDM0OTUvNTAzMS8yMTcxIDM0OTcvNTAzMi8yMTcxIDM0OTkvNTAzMy8yMTcxIDM1MDEvNTAzNC8yMTcxIDM1MDMvNTAzNS8yMTcxIDM1MDUvNTAzNi8yMTcxIDM1MDcvNTAzNy8yMTcxCm8gQ3lsaW5kZXIuMDEzX0N5bGluZGVyLjAxNAp2IC0wLjYzOTg5MSAyLjUxOTQ2MCA3LjA1ODg1Mwp2IC0wLjYzOTg5MSAyLjUyMDk1MiA3LjEyNTgwOQp2IC0wLjY0OTQyNyAyLjUyMDM5OSA3LjA1ODgzMgp2IC0wLjY0OTQyNyAyLjUyMTg5MSA3LjEyNTc4OAp2IC0wLjY1ODU5NSAyLjUyMzE4MCA3LjA1ODc3MAp2IC0wLjY1ODU5NSAyLjUyNDY3MiA3LjEyNTcyNgp2IC0wLjY2NzA0NiAyLjUyNzY5NiA3LjA1ODY3MAp2IC0wLjY2NzA0NiAyLjUyOTE4NyA3LjEyNTYyNgp2IC0wLjY3NDQ1MiAyLjUzMzc3MiA3LjA1ODUzNAp2IC0wLjY3NDQ1MiAyLjUzNTI2NCA3LjEyNTQ5MAp2IC0wLjY4MDUzMSAyLjU0MTE3NyA3LjA1ODM2OQp2IC0wLjY4MDUzMSAyLjU0MjY2OSA3LjEyNTMyNQp2IC0wLjY4NTA0NyAyLjU0OTYyNSA3LjA1ODE4MQp2IC0wLjY4NTA0NyAyLjU1MTExNyA3LjEyNTEzNwp2IC0wLjY4NzgyOSAyLjU1ODc5MiA3LjA1Nzk3Nwp2IC0wLjY4NzgyOSAyLjU2MDI4NCA3LjEyNDkzMwp2IC0wLjY4ODc2OCAyLjU2ODMyNSA3LjA1Nzc2NAp2IC0wLjY4ODc2OCAyLjU2OTgxNyA3LjEyNDcyMQp2IC0wLjY4NzgyOSAyLjU3Nzg1OCA3LjA1NzU1Mgp2IC0wLjY4NzgyOSAyLjU3OTM1MCA3LjEyNDUwOAp2IC0wLjY4NTA0NyAyLjU4NzAyNCA3LjA1NzM0OAp2IC0wLjY4NTA0NyAyLjU4ODUxNiA3LjEyNDMwNAp2IC0wLjY4MDUzMCAyLjU5NTQ3MyA3LjA1NzE1OQp2IC0wLjY4MDUzMCAyLjU5Njk2NCA3LjEyNDExNQp2IC0wLjY3NDQ1MiAyLjYwMjg3NyA3LjA1Njk5NAp2IC0wLjY3NDQ1MiAyLjYwNDM2OSA3LjEyMzk1MAp2IC0wLjY2NzA0NSAyLjYwODk1NCA3LjA1Njg1OQp2IC0wLjY2NzA0NSAyLjYxMDQ0NiA3LjEyMzgxNQp2IC0wLjY1ODU5NSAyLjYxMzQ3MCA3LjA1Njc1OAp2IC0wLjY1ODU5NSAyLjYxNDk2MiA3LjEyMzcxNAp2IC0wLjY0OTQyNiAyLjYxNjI1MSA3LjA1NjY5Ngp2IC0wLjY0OTQyNiAyLjYxNzc0MiA3LjEyMzY1Mgp2IC0wLjYzOTg5MSAyLjYxNzE4OSA3LjA1NjY3NQp2IC0wLjYzOTg5MSAyLjYxODY4MSA3LjEyMzYzMQp2IC0wLjYzMDM1NiAyLjYxNjI1MSA3LjA1NjY5Ngp2IC0wLjYzMDM1NiAyLjYxNzc0MiA3LjEyMzY1Mgp2IC0wLjYyMTE4NyAyLjYxMzQ3MCA3LjA1Njc1OAp2IC0wLjYyMTE4NyAyLjYxNDk2MiA3LjEyMzcxNAp2IC0wLjYxMjczNyAyLjYwODk1NCA3LjA1Njg1OQp2IC0wLjYxMjczNyAyLjYxMDQ0NiA3LjEyMzgxNQp2IC0wLjYwNTMzMCAyLjYwMjg3NyA3LjA1Njk5NAp2IC0wLjYwNTMzMCAyLjYwNDM2OSA3LjEyMzk1MAp2IC0wLjU5OTI1MiAyLjU5NTQ3MyA3LjA1NzE1OQp2IC0wLjU5OTI1MiAyLjU5Njk2NCA3LjEyNDExNQp2IC0wLjU5NDczNSAyLjU4NzAyNCA3LjA1NzM0OAp2IC0wLjU5NDczNSAyLjU4ODUxNiA3LjEyNDMwNAp2IC0wLjU5MTk1NCAyLjU3Nzg1OCA3LjA1NzU1Mgp2IC0wLjU5MTk1NCAyLjU3OTM1MCA3LjEyNDUwOAp2IC0wLjU5MTAxNSAyLjU2ODMyNSA3LjA1Nzc2NAp2IC0wLjU5MTAxNSAyLjU2OTgxNyA3LjEyNDcyMQp2IC0wLjU5MTk1NCAyLjU1ODc5MiA3LjA1Nzk3Nwp2IC0wLjU5MTk1NCAyLjU2MDI4NCA3LjEyNDkzMwp2IC0wLjU5NDczNSAyLjU0OTYyNSA3LjA1ODE4MQp2IC0wLjU5NDczNSAyLjU1MTExNyA3LjEyNTEzNwp2IC0wLjU5OTI1MiAyLjU0MTE3NyA3LjA1ODM2OQp2IC0wLjU5OTI1MiAyLjU0MjY2OSA3LjEyNTMyNQp2IC0wLjYwNTMzMCAyLjUzMzc3MiA3LjA1ODUzNAp2IC0wLjYwNTMzMCAyLjUzNTI2NCA3LjEyNTQ5MAp2IC0wLjYxMjczNyAyLjUyNzY5NiA3LjA1ODY3MAp2IC0wLjYxMjczNyAyLjUyOTE4NyA3LjEyNTYyNgp2IC0wLjYyMTE4NyAyLjUyMzE4MCA3LjA1ODc3MAp2IC0wLjYyMTE4NyAyLjUyNDY3MiA3LjEyNTcyNgp2IC0wLjYzMDM1NiAyLjUyMDM5OSA3LjA1ODgzMgp2IC0wLjYzMDM1NiAyLjUyMTg5MSA3LjEyNTc4OAp2dCAxLjAwMDAwMCAwLjUwMDAwMAp2dCAxLjAwMDAwMCAxLjAwMDAwMAp2dCAwLjk2ODc1MCAxLjAwMDAwMAp2dCAwLjk2ODc1MCAwLjUwMDAwMAp2dCAwLjkzNzUwMCAxLjAwMDAwMAp2dCAwLjkzNzUwMCAwLjUwMDAwMAp2dCAwLjkwNjI1MCAxLjAwMDAwMAp2dCAwLjkwNjI1MCAwLjUwMDAwMAp2dCAwLjg3NTAwMCAxLjAwMDAwMAp2dCAwLjg3NTAwMCAwLjUwMDAwMAp2dCAwLjg0Mzc1MCAxLjAwMDAwMAp2dCAwLjg0Mzc1MCAwLjUwMDAwMAp2dCAwLjgxMjUwMCAxLjAwMDAwMAp2dCAwLjgxMjUwMCAwLjUwMDAwMAp2dCAwLjc4MTI1MCAxLjAwMDAwMAp2dCAwLjc4MTI1MCAwLjUwMDAwMAp2dCAwLjc1MDAwMCAxLjAwMDAwMAp2dCAwLjc1MDAwMCAwLjUwMDAwMAp2dCAwLjcxODc1MCAxLjAwMDAwMAp2dCAwLjcxODc1MCAwLjUwMDAwMAp2dCAwLjY4NzUwMCAxLjAwMDAwMAp2dCAwLjY4NzUwMCAwLjUwMDAwMAp2dCAwLjY1NjI1MCAxLjAwMDAwMAp2dCAwLjY1NjI1MCAwLjUwMDAwMAp2dCAwLjYyNTAwMCAxLjAwMDAwMAp2dCAwLjYyNTAwMCAwLjUwMDAwMAp2dCAwLjU5Mzc1MCAxLjAwMDAwMAp2dCAwLjU5Mzc1MCAwLjUwMDAwMAp2dCAwLjU2MjUwMCAxLjAwMDAwMAp2dCAwLjU2MjUwMCAwLjUwMDAwMAp2dCAwLjUzMTI1MCAxLjAwMDAwMAp2dCAwLjUzMTI1MCAwLjUwMDAwMAp2dCAwLjUwMDAwMCAxLjAwMDAwMAp2dCAwLjUwMDAwMCAwLjUwMDAwMAp2dCAwLjQ2ODc1MCAxLjAwMDAwMAp2dCAwLjQ2ODc1MCAwLjUwMDAwMAp2dCAwLjQzNzUwMCAxLjAwMDAwMAp2dCAwLjQzNzUwMCAwLjUwMDAwMAp2dCAwLjQwNjI1MCAxLjAwMDAwMAp2dCAwLjQwNjI1MCAwLjUwMDAwMAp2dCAwLjM3NTAwMCAxLjAwMDAwMAp2dCAwLjM3NTAwMCAwLjUwMDAwMAp2dCAwLjM0Mzc1MCAxLjAwMDAwMAp2dCAwLjM0Mzc1MCAwLjUwMDAwMAp2dCAwLjMxMjUwMCAxLjAwMDAwMAp2dCAwLjMxMjUwMCAwLjUwMDAwMAp2dCAwLjI4MTI1MCAxLjAwMDAwMAp2dCAwLjI4MTI1MCAwLjUwMDAwMAp2dCAwLjI1MDAwMCAxLjAwMDAwMAp2dCAwLjI1MDAwMCAwLjUwMDAwMAp2dCAwLjIxODc1MCAxLjAwMDAwMAp2dCAwLjIxODc1MCAwLjUwMDAwMAp2dCAwLjE4NzUwMCAxLjAwMDAwMAp2dCAwLjE4NzUwMCAwLjUwMDAwMAp2dCAwLjE1NjI1MCAxLjAwMDAwMAp2dCAwLjE1NjI1MCAwLjUwMDAwMAp2dCAwLjEyNTAwMCAxLjAwMDAwMAp2dCAwLjEyNTAwMCAwLjUwMDAwMAp2dCAwLjA5Mzc1MCAxLjAwMDAwMAp2dCAwLjA5Mzc1MCAwLjUwMDAwMAp2dCAwLjA2MjUwMCAxLjAwMDAwMAp2dCAwLjA2MjUwMCAwLjUwMDAwMAp2dCAwLjI5NjgyMiAwLjQ4NTM4OAp2dCAwLjI1MDAwMCAwLjQ5MDAwMAp2dCAwLjIwMzE3OSAwLjQ4NTM4OQp2dCAwLjE1ODE1NiAwLjQ3MTczMQp2dCAwLjExNjY2MyAwLjQ0OTU1Mwp2dCAwLjA4MDI5NSAwLjQxOTcwNgp2dCAwLjA1MDQ0NyAwLjM4MzMzNwp2dCAwLjAyODI2OSAwLjM0MTg0NAp2dCAwLjAxNDYxMiAwLjI5NjgyMgp2dCAwLjAxMDAwMCAwLjI1MDAwMAp2dCAwLjAxNDYxMSAwLjIwMzE3OQp2dCAwLjAyODI2OSAwLjE1ODE1Ngp2dCAwLjA1MDQ0NyAwLjExNjY2Mwp2dCAwLjA4MDI5NCAwLjA4MDI5NAp2dCAwLjExNjY2MyAwLjA1MDQ0Nwp2dCAwLjE1ODE1NiAwLjAyODI2OQp2dCAwLjIwMzE3OCAwLjAxNDYxMgp2dCAwLjI1MDAwMCAwLjAxMDAwMAp2dCAwLjI5NjgyMiAwLjAxNDYxMgp2dCAwLjM0MTg0NCAwLjAyODI2OQp2dCAwLjM4MzMzNyAwLjA1MDQ0Nwp2dCAwLjQxOTcwNiAwLjA4MDI5NAp2dCAwLjQ0OTU1MyAwLjExNjY2Mwp2dCAwLjQ3MTczMSAwLjE1ODE1Ngp2dCAwLjQ4NTM4OCAwLjIwMzE3OAp2dCAwLjQ5MDAwMCAwLjI1MDAwMAp2dCAwLjQ4NTM4OCAwLjI5NjgyMgp2dCAwLjQ3MTczMSAwLjM0MTg0NAp2dCAwLjQ0OTU1MyAwLjM4MzMzNwp2dCAwLjQxOTcwNiAwLjQxOTcwNgp2dCAwLjM4MzMzNyAwLjQ0OTU1Mwp2dCAwLjM0MTg0NCAwLjQ3MTczMQp2dCAwLjAzMTI1MCAxLjAwMDAwMAp2dCAwLjAzMTI1MCAwLjUwMDAwMAp2dCAwLjAwMDAwMCAxLjAwMDAwMAp2dCAwLjAwMDAwMCAwLjUwMDAwMAp2dCAwLjc1MDAwMCAwLjQ5MDAwMAp2dCAwLjc5NjgyMiAwLjQ4NTM4OAp2dCAwLjg0MTg0NCAwLjQ3MTczMQp2dCAwLjg4MzMzNyAwLjQ0OTU1Mwp2dCAwLjkxOTcwNiAwLjQxOTcwNgp2dCAwLjk0OTU1MyAwLjM4MzMzNwp2dCAwLjk3MTczMSAwLjM0MTg0NAp2dCAwLjk4NTM4OCAwLjI5NjgyMgp2dCAwLjk5MDAwMCAwLjI1MDAwMAp2dCAwLjk4NTM4OCAwLjIwMzE3OAp2dCAwLjk3MTczMSAwLjE1ODE1Ngp2dCAwLjk0OTU1MyAwLjExNjY2Mwp2dCAwLjkxOTcwNiAwLjA4MDI5NAp2dCAwLjg4MzMzNyAwLjA1MDQ0Nwp2dCAwLjg0MTg0NCAwLjAyODI2OQp2dCAwLjc5NjgyMiAwLjAxNDYxMgp2dCAwLjc1MDAwMCAwLjAxMDAwMAp2dCAwLjcwMzE3OCAwLjAxNDYxMgp2dCAwLjY1ODE1NiAwLjAyODI2OQp2dCAwLjYxNjY2MyAwLjA1MDQ0Nwp2dCAwLjU4MDI5NCAwLjA4MDI5NAp2dCAwLjU1MDQ0NyAwLjExNjY2Mwp2dCAwLjUyODI2OSAwLjE1ODE1Ngp2dCAwLjUxNDYxMSAwLjIwMzE3OQp2dCAwLjUxMDAwMCAwLjI1MDAwMAp2dCAwLjUxNDYxMiAwLjI5NjgyMgp2dCAwLjUyODI2OSAwLjM0MTg0NAp2dCAwLjU1MDQ0NyAwLjM4MzMzNwp2dCAwLjU4MDI5NSAwLjQxOTcwNgp2dCAwLjYxNjY2MyAwLjQ0OTU1Mwp2dCAwLjY1ODE1NiAwLjQ3MTczMQp2dCAwLjcwMzE3OSAwLjQ4NTM4OQp2biAtMC4wOTgwIC0wLjk5NDkgMC4wMjIyCnZuIC0wLjI5MDMgLTAuOTU2NyAwLjAyMTMKdm4gLTAuNDcxNCAtMC44ODE3IDAuMDE5Ngp2biAtMC42MzQ0IC0wLjc3MjggMC4wMTcyCnZuIC0wLjc3MzAgLTAuNjM0MiAwLjAxNDEKdm4gLTAuODgxOSAtMC40NzEzIDAuMDEwNQp2biAtMC45NTY5IC0wLjI5MDIgMC4wMDY1CnZuIC0wLjk5NTIgLTAuMDk4MCAwLjAwMjIKdm4gLTAuOTk1MiAwLjA5ODAgLTAuMDAyMgp2biAtMC45NTY5IDAuMjkwMiAtMC4wMDY1CnZuIC0wLjg4MTkgMC40NzEzIC0wLjAxMDUKdm4gLTAuNzczMCAwLjYzNDIgLTAuMDE0MQp2biAtMC42MzQ0IDAuNzcyOCAtMC4wMTcyCnZuIC0wLjQ3MTQgMC44ODE3IC0wLjAxOTYKdm4gLTAuMjkwMyAwLjk1NjcgLTAuMDIxMwp2biAtMC4wOTgwIDAuOTk0OSAtMC4wMjIyCnZuIDAuMDk4MCAwLjk5NDkgLTAuMDIyMgp2biAwLjI5MDMgMC45NTY3IC0wLjAyMTMKdm4gMC40NzE0IDAuODgxNyAtMC4wMTk2CnZuIDAuNjM0NCAwLjc3MjggLTAuMDE3Mgp2biAwLjc3MzAgMC42MzQyIC0wLjAxNDEKdm4gMC44ODE5IDAuNDcxMyAtMC4wMTA1CnZuIDAuOTU2OSAwLjI5MDIgLTAuMDA2NQp2biAwLjk5NTIgMC4wOTgwIC0wLjAwMjIKdm4gMC45OTUyIC0wLjA5ODAgMC4wMDIyCnZuIDAuOTU2OSAtMC4yOTAyIDAuMDA2NQp2biAwLjg4MTkgLTAuNDcxMyAwLjAxMDUKdm4gMC43NzMwIC0wLjYzNDIgMC4wMTQxCnZuIDAuNjM0NCAtMC43NzI4IDAuMDE3Mgp2biAwLjQ3MTQgLTAuODgxNyAwLjAxOTYKdm4gLTAuMDAwMCAwLjAyMjMgMC45OTk4CnZuIDAuMjkwMyAtMC45NTY3IDAuMDIxMwp2biAwLjA5ODAgLTAuOTk0OSAwLjAyMjIKdm4gLTAuMDAwMCAtMC4wMjIzIC0wLjk5OTgKdXNlbXRsIE5vbmUKcyBvZmYKZiAzNTA5LzUwMzgvMjE3MiAzNTEwLzUwMzkvMjE3MiAzNTEyLzUwNDAvMjE3MiAzNTExLzUwNDEvMjE3MgpmIDM1MTEvNTA0MS8yMTczIDM1MTIvNTA0MC8yMTczIDM1MTQvNTA0Mi8yMTczIDM1MTMvNTA0My8yMTczCmYgMzUxMy81MDQzLzIxNzQgMzUxNC81MDQyLzIxNzQgMzUxNi81MDQ0LzIxNzQgMzUxNS81MDQ1LzIxNzQKZiAzNTE1LzUwNDUvMjE3NSAzNTE2LzUwNDQvMjE3NSAzNTE4LzUwNDYvMjE3NSAzNTE3LzUwNDcvMjE3NQpmIDM1MTcvNTA0Ny8yMTc2IDM1MTgvNTA0Ni8yMTc2IDM1MjAvNTA0OC8yMTc2IDM1MTkvNTA0OS8yMTc2CmYgMzUxOS81MDQ5LzIxNzcgMzUyMC81MDQ4LzIxNzcgMzUyMi81MDUwLzIxNzcgMzUyMS81MDUxLzIxNzcKZiAzNTIxLzUwNTEvMjE3OCAzNTIyLzUwNTAvMjE3OCAzNTI0LzUwNTIvMjE3OCAzNTIzLzUwNTMvMjE3OApmIDM1MjMvNTA1My8yMTc5IDM1MjQvNTA1Mi8yMTc5IDM1MjYvNTA1NC8yMTc5IDM1MjUvNTA1NS8yMTc5CmYgMzUyNS81MDU1LzIxODAgMzUyNi81MDU0LzIxODAgMzUyOC81MDU2LzIxODAgMzUyNy81MDU3LzIxODAKZiAzNTI3LzUwNTcvMjE4MSAzNTI4LzUwNTYvMjE4MSAzNTMwLzUwNTgvMjE4MSAzNTI5LzUwNTkvMjE4MQpmIDM1MjkvNTA1OS8yMTgyIDM1MzAvNTA1OC8yMTgyIDM1MzIvNTA2MC8yMTgyIDM1MzEvNTA2MS8yMTgyCmYgMzUzMS81MDYxLzIxODMgMzUzMi81MDYwLzIxODMgMzUzNC81MDYyLzIxODMgMzUzMy81MDYzLzIxODMKZiAzNTMzLzUwNjMvMjE4NCAzNTM0LzUwNjIvMjE4NCAzNTM2LzUwNjQvMjE4NCAzNTM1LzUwNjUvMjE4NApmIDM1MzUvNTA2NS8yMTg1IDM1MzYvNTA2NC8yMTg1IDM1MzgvNTA2Ni8yMTg1IDM1MzcvNTA2Ny8yMTg1CmYgMzUzNy81MDY3LzIxODYgMzUzOC81MDY2LzIxODYgMzU0MC81MDY4LzIxODYgMzUzOS81MDY5LzIxODYKZiAzNTM5LzUwNjkvMjE4NyAzNTQwLzUwNjgvMjE4NyAzNTQyLzUwNzAvMjE4NyAzNTQxLzUwNzEvMjE4NwpmIDM1NDEvNTA3MS8yMTg4IDM1NDIvNTA3MC8yMTg4IDM1NDQvNTA3Mi8yMTg4IDM1NDMvNTA3My8yMTg4CmYgMzU0My81MDczLzIxODkgMzU0NC81MDcyLzIxODkgMzU0Ni81MDc0LzIxODkgMzU0NS81MDc1LzIxODkKZiAzNTQ1LzUwNzUvMjE5MCAzNTQ2LzUwNzQvMjE5MCAzNTQ4LzUwNzYvMjE5MCAzNTQ3LzUwNzcvMjE5MApmIDM1NDcvNTA3Ny8yMTkxIDM1NDgvNTA3Ni8yMTkxIDM1NTAvNTA3OC8yMTkxIDM1NDkvNTA3OS8yMTkxCmYgMzU0OS81MDc5LzIxOTIgMzU1MC81MDc4LzIxOTIgMzU1Mi81MDgwLzIxOTIgMzU1MS81MDgxLzIxOTIKZiAzNTUxLzUwODEvMjE5MyAzNTUyLzUwODAvMjE5MyAzNTU0LzUwODIvMjE5MyAzNTUzLzUwODMvMjE5MwpmIDM1NTMvNTA4My8yMTk0IDM1NTQvNTA4Mi8yMTk0IDM1NTYvNTA4NC8yMTk0IDM1NTUvNTA4NS8yMTk0CmYgMzU1NS81MDg1LzIxOTUgMzU1Ni81MDg0LzIxOTUgMzU1OC81MDg2LzIxOTUgMzU1Ny81MDg3LzIxOTUKZiAzNTU3LzUwODcvMjE5NiAzNTU4LzUwODYvMjE5NiAzNTYwLzUwODgvMjE5NiAzNTU5LzUwODkvMjE5NgpmIDM1NTkvNTA4OS8yMTk3IDM1NjAvNTA4OC8yMTk3IDM1NjIvNTA5MC8yMTk3IDM1NjEvNTA5MS8yMTk3CmYgMzU2MS81MDkxLzIxOTggMzU2Mi81MDkwLzIxOTggMzU2NC81MDkyLzIxOTggMzU2My81MDkzLzIxOTgKZiAzNTYzLzUwOTMvMjE5OSAzNTY0LzUwOTIvMjE5OSAzNTY2LzUwOTQvMjE5OSAzNTY1LzUwOTUvMjE5OQpmIDM1NjUvNTA5NS8yMjAwIDM1NjYvNTA5NC8yMjAwIDM1NjgvNTA5Ni8yMjAwIDM1NjcvNTA5Ny8yMjAwCmYgMzU2Ny81MDk3LzIyMDEgMzU2OC81MDk2LzIyMDEgMzU3MC81MDk4LzIyMDEgMzU2OS81MDk5LzIyMDEKZiAzNTEyLzUxMDAvMjIwMiAzNTEwLzUxMDEvMjIwMiAzNTcyLzUxMDIvMjIwMiAzNTcwLzUxMDMvMjIwMiAzNTY4LzUxMDQvMjIwMiAzNTY2LzUxMDUvMjIwMiAzNTY0LzUxMDYvMjIwMiAzNTYyLzUxMDcvMjIwMiAzNTYwLzUxMDgvMjIwMiAzNTU4LzUxMDkvMjIwMiAzNTU2LzUxMTAvMjIwMiAzNTU0LzUxMTEvMjIwMiAzNTUyLzUxMTIvMjIwMiAzNTUwLzUxMTMvMjIwMiAzNTQ4LzUxMTQvMjIwMiAzNTQ2LzUxMTUvMjIwMiAzNTQ0LzUxMTYvMjIwMiAzNTQyLzUxMTcvMjIwMiAzNTQwLzUxMTgvMjIwMiAzNTM4LzUxMTkvMjIwMiAzNTM2LzUxMjAvMjIwMiAzNTM0LzUxMjEvMjIwMiAzNTMyLzUxMjIvMjIwMiAzNTMwLzUxMjMvMjIwMiAzNTI4LzUxMjQvMjIwMiAzNTI2LzUxMjUvMjIwMiAzNTI0LzUxMjYvMjIwMiAzNTIyLzUxMjcvMjIwMiAzNTIwLzUxMjgvMjIwMiAzNTE4LzUxMjkvMjIwMiAzNTE2LzUxMzAvMjIwMiAzNTE0LzUxMzEvMjIwMgpmIDM1NjkvNTA5OS8yMjAzIDM1NzAvNTA5OC8yMjAzIDM1NzIvNTEzMi8yMjAzIDM1NzEvNTEzMy8yMjAzCmYgMzU3MS81MTMzLzIyMDQgMzU3Mi81MTMyLzIyMDQgMzUxMC81MTM0LzIyMDQgMzUwOS81MTM1LzIyMDQKZiAzNTA5LzUxMzYvMjIwNSAzNTExLzUxMzcvMjIwNSAzNTEzLzUxMzgvMjIwNSAzNTE1LzUxMzkvMjIwNSAzNTE3LzUxNDAvMjIwNSAzNTE5LzUxNDEvMjIwNSAzNTIxLzUxNDIvMjIwNSAzNTIzLzUxNDMvMjIwNSAzNTI1LzUxNDQvMjIwNSAzNTI3LzUxNDUvMjIwNSAzNTI5LzUxNDYvMjIwNSAzNTMxLzUxNDcvMjIwNSAzNTMzLzUxNDgvMjIwNSAzNTM1LzUxNDkvMjIwNSAzNTM3LzUxNTAvMjIwNSAzNTM5LzUxNTEvMjIwNSAzNTQxLzUxNTIvMjIwNSAzNTQzLzUxNTMvMjIwNSAzNTQ1LzUxNTQvMjIwNSAzNTQ3LzUxNTUvMjIwNSAzNTQ5LzUxNTYvMjIwNSAzNTUxLzUxNTcvMjIwNSAzNTUzLzUxNTgvMjIwNSAzNTU1LzUxNTkvMjIwNSAzNTU3LzUxNjAvMjIwNSAzNTU5LzUxNjEvMjIwNSAzNTYxLzUxNjIvMjIwNSAzNTYzLzUxNjMvMjIwNSAzNTY1LzUxNjQvMjIwNSAzNTY3LzUxNjUvMjIwNSAzNTY5LzUxNjYvMjIwNSAzNTcxLzUxNjcvMjIwNQpvIEN1YmVfQ3ViZS4wMDMKdiAxLjg3NDc1NyAyLjcwODM1OCA3LjA4NzIxOQp2IDEuODc0NzU3IDIuNDM4MTMyIDcuMDg3MjE5CnYgMS44NzQ3NTcgMi43MDgzNTggNi44NzkxODEKdiAxLjg3NDc1NyAyLjQzODEzMiA2Ljg3OTE4MQp2IDAuODYyODY1IDIuNzA4MzU5IDcuMDg3MjE5CnYgMC44NjI4NjUgMi40MzgxMzIgNy4wODcyMTkKdiAwLjg2Mjg2NSAyLjcwODM1OSA2Ljg3OTE4MQp2IDAuODYyODY1IDIuNDM4MTMyIDYuODc5MTgxCnZ0IDAuMzc1MDAwIDAuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuMDAwMDAwCnZ0IDAuNjI1MDAwIDAuMjUwMDAwCnZ0IDAuMzc1MDAwIDAuMjUwMDAwCnZ0IDAuNjI1MDAwIDAuNTAwMDAwCnZ0IDAuMzc1MDAwIDAuNTAwMDAwCnZ0IDAuNjI1MDAwIDAuNzUwMDAwCnZ0IDAuMzc1MDAwIDAuNzUwMDAwCnZ0IDAuMjg4OTA5IDAuMzU4NzcyCnZ0IDAuNzMwNzc4IDAuMzU4NzcyCnZ0IDAuNzMwNzc4IDAuODAwNjQwCnZ0IDAuMjg4OTA5IDAuODAwNjQwCnZ0IDAuMTI1MDAwIDAuNTAwMDAwCnZ0IDAuMTI1MDAwIDAuNzUwMDAwCnZ0IDAuODc1MDAwIDAuNTAwMDAwCnZ0IDAuODc1MDAwIDAuNzUwMDAwCnZuIDEuMDAwMCAwLjAwMDAgMC4wMDAwCnZuIDAuMDAwMCAwLjAwMDAgLTEuMDAwMAp2biAtMS4wMDAwIDAuMDAwMCAwLjAwMDAKdm4gMC4wMDAwIDAuMDAwMCAxLjAwMDAKdm4gMC4wMDAwIDEuMDAwMCAwLjAwMDAKdm4gLTAuMDAwMCAtMS4wMDAwIDAuMDAwMAp1c2VtdGwgTWF0ZXJpYWwuMDQ1CnMgb2ZmCmYgMzU3My81MTY4LzIyMDYgMzU3NC81MTY5LzIyMDYgMzU3Ni81MTcwLzIyMDYgMzU3NS81MTcxLzIyMDYKZiAzNTc1LzUxNzEvMjIwNyAzNTc2LzUxNzAvMjIwNyAzNTgwLzUxNzIvMjIwNyAzNTc5LzUxNzMvMjIwNwpmIDM1NzkvNTE3My8yMjA4IDM1ODAvNTE3Mi8yMjA4IDM1NzgvNTE3NC8yMjA4IDM1NzcvNTE3NS8yMjA4CmYgMzU3Ny81MTc2LzIyMDkgMzU3OC81MTc3LzIyMDkgMzU3NC81MTc4LzIyMDkgMzU3My81MTc5LzIyMDkKZiAzNTc1LzUxODAvMjIxMCAzNTc5LzUxNzMvMjIxMCAzNTc3LzUxNzUvMjIxMCAzNTczLzUxODEvMjIxMApmIDM1ODAvNTE3Mi8yMjExIDM1NzYvNTE4Mi8yMjExIDM1NzQvNTE4My8yMjExIDM1NzgvNTE3NC8yMjExCm8gQ3ViZS4wMDJfQ3ViZS4wMDQKdiAtMS4wMTg2ODMgMi42NDk5MDQgNy4wODcyMTkKdiAtMS4wMTg2ODMgMi40NDExODAgNy4wODcyMTkKdiAtMS4wMTg2ODMgMi42NDk5MDQgNi44NzkxODEKdiAtMS4wMTg2ODMgMi40NDExODAgNi44NzkxODEKdiAtMi4zNTgzMTMgMi42NDk5MDQgNy4wODcyMTkKdiAtMi4zNTgzMTMgMi40NDExODAgNy4wODcyMTkKdiAtMi4zNTgzMTMgMi42NDk5MDQgNi44NzkxODEKdiAtMi4zNTgzMTMgMi40NDExODAgNi44NzkxODEKdnQgMC4zNzUwMDAgMC4wMDAwMDAKdnQgMC42MjUwMDAgMC4wMDAwMDAKdnQgMC42MjUwMDAgMC4yNTAwMDAKdnQgMC4zNzUwMDAgMC4yNTAwMDAKdnQgMC42MjUwMDAgMC41MDAwMDAKdnQgMC4zNzUwMDAgMC41MDAwMDAKdnQgMC42MjUwMDAgMC43NTAwMDAKdnQgMC4zNzUwMDAgMC43NTAwMDAKdnQgMC4zMTYyMzUgMC4zMTcxOTYKdnQgMC42ODM3NjUgMC4zMTcxOTYKdnQgMC42ODM3NjUgMC42ODQ3MjYKdnQgMC4zMTYyMzUgMC42ODQ3MjYKdnQgMC4xMjUwMDAgMC41MDAwMDAKdnQgMC4xMjUwMDAgMC43NTAwMDAKdnQgMC44NzUwMDAgMC41MDAwMDAKdnQgMC44NzUwMDAgMC43NTAwMDAKdm4gMS4wMDAwIDAuMDAwMCAwLjAwMDAKdm4gMC4wMDAwIDAuMDAwMCAtMS4wMDAwCnZuIC0xLjAwMDAgMC4wMDAwIDAuMDAwMAp2biAwLjAwMDAgMC4wMDAwIDEuMDAwMAp2biAwLjAwMDAgMS4wMDAwIDAuMDAwMAp2biAtMC4wMDAwIC0xLjAwMDAgMC4wMDAwCnVzZW10bCBNYXRlcmlhbC4wMjQKcyBvZmYKZiAzNTgxLzUxODQvMjIxMiAzNTgyLzUxODUvMjIxMiAzNTg0LzUxODYvMjIxMiAzNTgzLzUxODcvMjIxMgpmIDM1ODMvNTE4Ny8yMjEzIDM1ODQvNTE4Ni8yMjEzIDM1ODgvNTE4OC8yMjEzIDM1ODcvNTE4OS8yMjEzCmYgMzU4Ny81MTg5LzIyMTQgMzU4OC81MTg4LzIyMTQgMzU4Ni81MTkwLzIyMTQgMzU4NS81MTkxLzIyMTQKZiAzNTg1LzUxOTIvMjIxNSAzNTg2LzUxOTMvMjIxNSAzNTgyLzUxOTQvMjIxNSAzNTgxLzUxOTUvMjIxNQpmIDM1ODMvNTE5Ni8yMjE2IDM1ODcvNTE4OS8yMjE2IDM1ODUvNTE5MS8yMjE2IDM1ODEvNTE5Ny8yMjE2CmYgMzU4OC81MTg4LzIyMTcgMzU4NC81MTk4LzIyMTcgMzU4Mi81MTk5LzIyMTcgMzU4Ni81MTkwLzIyMTcK",self.location).href,rr={name:"Mockup",props:{screen:{type:null},lightClr:{type:String,default:"white"},phoneClr:{type:String,default:"white"},position:{type:Object,default:()=>({})},rotation:{type:Object,default:()=>({})},linearFilter:{type:Boolean}},setup(n){const M=SD.ref(null);let D,t;const e=[];let N,A=0,i=0;function I(){const y=()=>{D=new gD(45,M.value.clientWidth/M.value.clientHeight,.1,1e4),t=new WN;const c=new ji(n.lightClr);t.add(c),c.position.set(0,0,300),D.position.set(0,0,200)},o=(c,s)=>{const l=new Ir({position:{x:0,y:0,z:0,...s.position},rotation:{x:-.2,y:.3,z:.06,...s.rotation}}),C=()=>{const Z=Tr(54,115.80000000000001,8);let a;typeof c=="string"?a=new zi().load(c):a=new RA(c),a.anisotropy=N.capabilities.getMaxAnisotropy();const p=new gn({map:a});n.linearFilter&&(p.map.minFilter=1006);const Y=new tD(Z,p);(()=>{const f=new CD().setFromObject(Y),Q=new O;f.getSize(Q);const K=new O,W=Y.geometry.attributes.position,IM=Y.geometry.attributes.uv;for(let _=0;_{new zr().load(gr,h=>{const F=new ZM;h.traverse(MM=>{if(MM instanceof tD){MM.material=new gn({color:n.phoneClr}),MM.geometry.center();const Z=new tD(MM.geometry,MM.material),a=8.6;Z.rotateX(Math.PI/2),Z.scale.set(-a,a,a),F.add(Z)}}),l.add(F)})};return l.startFloat(),t.add(l),C(),E(),l};if(N=new _M({antialias:!0,alpha:!0}),N.setSize(M.value.clientWidth,M.value.clientHeight),y(),Array.isArray(n.screen))for(let c=0;c<=n.screen.length-1;c+=1)e.push(o(n.screen[c],{position:n.position[c],rotation:n.rotation[c]}));else e.push(o(n.screen,{position:n.position,rotation:n.rotation}));M.value.appendChild(N.domElement)}let z=0;function T(y){y*=.001;const o=y-z;z=y,requestAnimationFrame(T),e.length&&e.forEach(c=>{c.animation(o,{x:A/2,y:i/2,z:D.position.z})}),N.render(t,D)}function u(){e.length&&e.forEach(y=>{y.animation=y.lookAtAnim,y.goingHome=!1,clearTimeout(y.homeTimeout)})}function g(){e.length&&e.forEach(y=>{y.animation=y.homeAnim})}function r(y){const o=M.value.getBoundingClientRect();A=y.clientX-o.left-o.width/2,i=-(y.clientY-o.top-o.height/2)}function j(y){y.preventDefault();const o=M.value.getBoundingClientRect();A=y.touches[0].clientX-o.left-o.width/2,i=-(y.touches[0].clientY-o.top-o.height/2)}return SD.onMounted(()=>{I(),T(0)}),{container:M,handleMouseEnter:u,handleMouseLeave:g,handleMouseMove:r,handleTouchMove:j}}};function sr(n,M,D,t,e,N){return SD.openBlock(),SD.createElementBlock("div",{ref:"container",onMouseenter:M[0]||(M[0]=(...A)=>t.handleMouseEnter&&t.handleMouseEnter(...A)),onMouseleave:M[1]||(M[1]=(...A)=>t.handleMouseLeave&&t.handleMouseLeave(...A)),onMousemove:M[2]||(M[2]=(...A)=>t.handleMouseMove&&t.handleMouseMove(...A)),onTouchstart:M[3]||(M[3]=(...A)=>t.handleMouseEnter&&t.handleMouseEnter(...A)),onTouchend:M[4]||(M[4]=(...A)=>t.handleMouseLeave&&t.handleMouseLeave(...A)),onTouchmove:M[5]||(M[5]=(...A)=>t.handleTouchMove&&t.handleTouchMove(...A))},null,544)}return ur(rr,[["render",sr]])}); diff --git a/index.html b/index.html new file mode 100644 index 0000000..47eb886 --- /dev/null +++ b/index.html @@ -0,0 +1,16 @@ + + + + + + + vue-three-d-mockup + + + +
+ + + diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 80ddb20..0000000 --- a/package-lock.json +++ /dev/null @@ -1,28572 +0,0 @@ -{ - "name": "vue-three-d-mockup", - "version": "0.2.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "vue-three-d-mockup", - "version": "0.2.1", - "license": "GPL-3.0", - "dependencies": { - "core-js": "^3.6.5", - "three": "^0.137.5", - "vue": "^3.0.0" - }, - "devDependencies": { - "@rollup/plugin-commonjs": "^21.0.1", - "@rollup/plugin-url": "^6.1.0", - "@vue/cli-plugin-babel": "~4.5.0", - "@vue/cli-plugin-eslint": "~4.5.0", - "@vue/cli-service": "~4.5.0", - "@vue/compiler-sfc": "^3.0.0", - "@vue/eslint-config-airbnb": "^5.0.2", - "babel-eslint": "^10.1.0", - "eslint": "^6.7.2", - "eslint-plugin-import": "^2.20.2", - "eslint-plugin-vue": "^7.0.0", - "file-loader": "^6.2.0", - "pre-commit": "^1.2.2", - "rollup-plugin-vue": "^6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/compat-data/download/@babel/compat-data-7.16.8.tgz", - "integrity": "sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.16.12", - "resolved": "https://registry.npmmirror.com/@babel/core/download/@babel/core-7.16.12.tgz", - "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.8", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.16.7", - "@babel/parser": "^7.16.12", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.10", - "@babel/types": "^7.16.8", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/generator/download/@babel/generator-7.16.8.tgz", - "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.8", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", - "dev": true, - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.16.10", - "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.16.10.tgz", - "integrity": "sha512-wDeej0pu3WN/ffTxMNCPW5UCiOav8IcLRxSIyp/9+IF2xJUM9h/OYjg0IJLHaL6F8oU8kqMz9nc1vryXhMsgXg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.16.7.tgz", - "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^4.7.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/download/@babel/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/download/@babel/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.16.7.tgz", - "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/download/@babel/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.16.7.tgz", - "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/download/@babel/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.16.0.tgz?cache=0&sync_timestamp=1635567343719&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-skip-transparent-expression-wrappers%2Fdownload%2F%40babel%2Fhelper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha1-DuM4gHAUfDrgUeSH7KPrsOLouwk=", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/download/@babel/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helpers/download/@babel/helpers-7.16.7.tgz", - "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmmirror.com/@babel/highlight/download/@babel/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.16.12", - "resolved": "https://registry.npmmirror.com/@babel/parser/download/@babel/parser-7.16.12.tgz", - "integrity": "sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/download/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.16.7.tgz", - "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/download/@babel/plugin-proposal-decorators-7.16.7.tgz", - "integrity": "sha512-DoEpnuXK14XV9btI1k8tzNGCutMclpj4yru8aXKoHlVmbO1s+2A+g2+h4JhcjrxkFJqzbymnLG6j/niOf3iFXQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-decorators": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.16.7.tgz", - "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz?cache=0&sync_timestamp=1612314818069&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-class-properties%2Fdownload%2F%40babel%2Fplugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.nlark.com/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha1-GV34mxRrS3izv4l/16JXyEZZ1AY=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/download/@babel/plugin-syntax-decorators-7.16.7.tgz", - "integrity": "sha512-vQ+PxL+srA7g6Rx6I1e15m55gftknl2X8GCUW1JTlkTaXZLJOS0UcaY0eK9jYT7IYf4awn6qwyghVHLDz1WyMw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-dynamic-import%2Fdownload%2F%40babel%2Fplugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha1-AolkqbqA28CUyRXEh618TnpmRlo=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.16.7.tgz", - "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha1-ypHvRjA1MESLkGZSusLp/plB9pk=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.nlark.com/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha1-DcZnHsDqIrbpShEU+FeXDNOd4a0=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.nlark.com/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha1-wc/a3DWmRiQAAfBhOCR7dBw02Uw=", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.16.7.tgz", - "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.16.8.tgz", - "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.16.7.tgz", - "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", - "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", - "dev": true, - "dependencies": { - "regenerator-transform": "^0.14.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.16.10", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.16.10.tgz", - "integrity": "sha512-9nwTiqETv2G7xI4RvXHNfpGdr8pAA+Q/YtN3yLK7OoK7n9OibVm/xymJ838a9A6E/IciOLPj82lZk0fW6O4O7w==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.16.11", - "resolved": "https://registry.npmmirror.com/@babel/preset-env/download/@babel/preset-env-7.16.11.tgz", - "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.16.8", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.16.7", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.16.7", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.16.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.16.8", - "@babel/plugin-transform-modules-systemjs": "^7.16.7", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.16.7", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.16.8", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.20.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmmirror.com/@babel/preset-modules/download/@babel/preset-modules-0.1.5.tgz?cache=0&sync_timestamp=1635094841412&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fpreset-modules%2Fdownload%2F%40babel%2Fpreset-modules-0.1.5.tgz", - "integrity": "sha1-75Odbn8miCfhhBY43G/5VRXhFdk=", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/runtime/download/@babel/runtime-7.16.7.tgz", - "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.16.10", - "resolved": "https://registry.npmmirror.com/@babel/traverse/download/@babel/traverse-7.16.10.tgz", - "integrity": "sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.8", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.16.10", - "@babel/types": "^7.16.8", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.8.tgz", - "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@hapi/address": { - "version": "2.1.4", - "resolved": "https://registry.npmmirror.com/@hapi/address/download/@hapi/address-2.1.4.tgz", - "integrity": "sha1-XWftQ/P9QaadS5/3tW58DR0KgeU=", - "deprecated": "Moved to 'npm install @sideway/address'", - "dev": true - }, - "node_modules/@hapi/bourne": { - "version": "1.3.2", - "resolved": "https://registry.npmmirror.com/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz", - "integrity": "sha1-CnCVreoGckPOMoPhtWuKj0U7JCo=", - "deprecated": "This version has been deprecated and is no longer supported or maintained", - "dev": true - }, - "node_modules/@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmmirror.com/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz", - "integrity": "sha1-/elgZMpEbeyMVajC8TCVewcMbgY=", - "deprecated": "This version has been deprecated and is no longer supported or maintained", - "dev": true - }, - "node_modules/@hapi/joi": { - "version": "15.1.1", - "resolved": "https://registry.npmmirror.com/@hapi/joi/download/@hapi/joi-15.1.1.tgz", - "integrity": "sha1-xnW4pxKW8Cgz+NbSQ7NMV7jOGdc=", - "deprecated": "Switch to 'npm install joi'", - "dev": true, - "dependencies": { - "@hapi/address": "2.x.x", - "@hapi/bourne": "1.x.x", - "@hapi/hoek": "8.x.x", - "@hapi/topo": "3.x.x" - } - }, - "node_modules/@hapi/topo": { - "version": "3.1.6", - "resolved": "https://registry.nlark.com/@hapi/topo/download/@hapi/topo-3.1.6.tgz?cache=0&sync_timestamp=1624917331235&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40hapi%2Ftopo%2Fdownload%2F%40hapi%2Ftopo-3.1.6.tgz", - "integrity": "sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck=", - "deprecated": "This version has been deprecated and is no longer supported or maintained", - "dev": true, - "dependencies": { - "@hapi/hoek": "^8.3.0" - } - }, - "node_modules/@intervolga/optimize-cssnano-plugin": { - "version": "1.0.6", - "resolved": "https://registry.npm.taobao.org/@intervolga/optimize-cssnano-plugin/download/@intervolga/optimize-cssnano-plugin-1.0.6.tgz", - "integrity": "sha1-vnx4RhKLiPapsdEmGgrQbrXA/fg=", - "dev": true, - "dependencies": { - "cssnano": "^4.0.0", - "cssnano-preset-default": "^4.0.0", - "postcss": "^7.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/@mrmlnc/readdir-enhanced/download/@mrmlnc/readdir-enhanced-2.2.1.tgz", - "integrity": "sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4=", - "dev": true, - "dependencies": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz", - "integrity": "sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs=", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@rollup/plugin-commonjs": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-21.0.1.tgz", - "integrity": "sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "commondir": "^1.0.1", - "estree-walker": "^2.0.1", - "glob": "^7.1.6", - "is-reference": "^1.2.1", - "magic-string": "^0.25.7", - "resolve": "^1.17.0" - }, - "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^2.38.3" - } - }, - "node_modules/@rollup/plugin-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-url/-/plugin-url-6.1.0.tgz", - "integrity": "sha512-FJNWBnBB7nLzbcaGmu1no+U/LlRR67TtgfRFP+VEKSrWlDTE6n9jMns/N4Q/VL6l4x6kTHQX4HQfwTcldaAfHQ==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "make-dir": "^3.1.0", - "mime": "^2.4.6" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "dev": true, - "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@rollup/pluginutils/node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true - }, - "node_modules/@soda/friendly-errors-webpack-plugin": { - "version": "1.8.1", - "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.8.1.tgz?cache=0&sync_timestamp=1636965609740&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40soda%2Ffriendly-errors-webpack-plugin%2Fdownload%2F%40soda%2Ffriendly-errors-webpack-plugin-1.8.1.tgz", - "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", - "dev": true, - "dependencies": { - "chalk": "^3.0.0", - "error-stack-parser": "^2.0.6", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/chalk/download/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@soda/get-current-script": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/@soda/get-current-script/download/@soda/get-current-script-1.0.2.tgz", - "integrity": "sha1-pTUV2yXYA4N0OBtzryC7Ty5QjYc=", - "dev": true - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmmirror.com/@types/body-parser/download/@types/body-parser-1.19.2.tgz?cache=0&sync_timestamp=1637265217498&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fbody-parser%2Fdownload%2F%40types%2Fbody-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmmirror.com/@types/connect/download/@types/connect-3.4.35.tgz", - "integrity": "sha1-X89q5EXkAh0fwiGaSHPMc6O7KtE=", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/download/@types/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha1-0feooJ0O1aV67lrpwYq5uAMgXa4=", - "dev": true, - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true - }, - "node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmmirror.com/@types/express/download/@types/express-4.17.13.tgz?cache=0&sync_timestamp=1637265723757&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fexpress%2Fdownload%2F%40types%2Fexpress-4.17.13.tgz", - "integrity": "sha1-p24plXKJmbq1GjP6vOHXBaNwkDQ=", - "dev": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/download/@types/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/@types/glob/download/@types/glob-7.2.0.tgz?cache=0&sync_timestamp=1637265724076&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fglob%2Fdownload%2F%40types%2Fglob-7.2.0.tgz", - "integrity": "sha1-vBtb86qS8lvV3TnzXFc2G9zlsus=", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmmirror.com/@types/http-proxy/download/@types/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmmirror.com/@types/json-schema/download/@types/json-schema-7.0.9.tgz?cache=0&sync_timestamp=1637266201154&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.9.tgz", - "integrity": "sha1-l+3JA36gw4WFMgsolk3eOznkZg0=", - "dev": true - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npm.taobao.org/@types/json5/download/@types/json5-0.0.29.tgz?cache=0&sync_timestamp=1612209835790&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fjson5%2Fdownload%2F%40types%2Fjson5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", - "dev": true - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmmirror.com/@types/mime/download/@types/mime-1.3.2.tgz", - "integrity": "sha1-k+Jb+e51/g/YC1lLxP6w6GIRG1o=", - "dev": true - }, - "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmmirror.com/@types/minimatch/download/@types/minimatch-3.0.5.tgz?cache=0&sync_timestamp=1637267424864&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fminimatch%2Fdownload%2F%40types%2Fminimatch-3.0.5.tgz", - "integrity": "sha1-EAHMXmo3BLg8I2An538vWOoBD0A=", - "dev": true - }, - "node_modules/@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmmirror.com/@types/minimist/download/@types/minimist-1.2.2.tgz?cache=0&sync_timestamp=1637267494807&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fminimist%2Fdownload%2F%40types%2Fminimist-1.2.2.tgz", - "integrity": "sha1-7nceK6Sz3Fs3KTXVSf2WF780W4w=", - "dev": true - }, - "node_modules/@types/node": { - "version": "17.0.13", - "resolved": "https://registry.npmmirror.com/@types/node/download/@types/node-17.0.13.tgz", - "integrity": "sha512-Y86MAxASe25hNzlDbsviXl8jQHb0RDvKt4c40ZJQ1Don0AAL0STLZSs4N+6gLEO55pedy7r2cLwS+ZDxPm/2Bw==", - "dev": true - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmmirror.com/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz?cache=0&sync_timestamp=1637269317817&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fnormalize-package-data%2Fdownload%2F%40types%2Fnormalize-package-data-2.4.1.tgz", - "integrity": "sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE=", - "dev": true - }, - "node_modules/@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmmirror.com/@types/q/download/@types/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", - "dev": true - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmmirror.com/@types/qs/download/@types/qs-6.9.7.tgz?cache=0&sync_timestamp=1637268454704&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fqs%2Fdownload%2F%40types%2Fqs-6.9.7.tgz", - "integrity": "sha1-Y7t9Bn2xB8weRXwwO8JdUR/r9ss=", - "dev": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmmirror.com/@types/range-parser/download/@types/range-parser-1.2.4.tgz?cache=0&sync_timestamp=1637268455466&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Frange-parser%2Fdownload%2F%40types%2Frange-parser-1.2.4.tgz", - "integrity": "sha1-zWZ7z90CUhOq+3ylkVqTJZCs3Nw=", - "dev": true - }, - "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmmirror.com/@types/serve-static/download/@types/serve-static-1.13.10.tgz", - "integrity": "sha1-9eDOh5fS18xevtpIpSyWxPpHqNk=", - "dev": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmmirror.com/@types/source-list-map/download/@types/source-list-map-0.1.2.tgz?cache=0&sync_timestamp=1637270425371&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fsource-list-map%2Fdownload%2F%40types%2Fsource-list-map-0.1.2.tgz", - "integrity": "sha1-AHiDYGP/rxdBI0m7o2QIfgrALsk=", - "dev": true - }, - "node_modules/@types/tapable": { - "version": "1.0.8", - "resolved": "https://registry.npmmirror.com/@types/tapable/download/@types/tapable-1.0.8.tgz", - "integrity": "sha1-uUpDkchWZse3Mpn9OtedT6pDUxA=", - "dev": true - }, - "node_modules/@types/uglify-js": { - "version": "3.13.1", - "resolved": "https://registry.npmmirror.com/@types/uglify-js/download/@types/uglify-js-3.13.1.tgz?cache=0&sync_timestamp=1637270388794&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fuglify-js%2Fdownload%2F%40types%2Fuglify-js-3.13.1.tgz", - "integrity": "sha1-XoienoHpQkXHW2RQYA4cXqKHiuo=", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/@types/uglify-js/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmmirror.com/@types/webpack/download/@types/webpack-4.41.32.tgz?cache=0&sync_timestamp=1637271021563&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fwebpack%2Fdownload%2F%40types%2Fwebpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/@types/webpack-dev-server": { - "version": "3.11.6", - "resolved": "https://registry.npmmirror.com/@types/webpack-dev-server/download/@types/webpack-dev-server-3.11.6.tgz", - "integrity": "sha1-2IiM/S8GMCA+E9PteDOk0RuKNNw=", - "dev": true, - "dependencies": { - "@types/connect-history-api-fallback": "*", - "@types/express": "*", - "@types/serve-static": "*", - "@types/webpack": "^4", - "http-proxy-middleware": "^1.0.0" - } - }, - "node_modules/@types/webpack-sources": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/@types/webpack-sources/download/@types/webpack-sources-3.2.0.tgz", - "integrity": "sha1-FtdZuglsKJA0smVT0t8b9FJI04s=", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - } - }, - "node_modules/@types/webpack-sources/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz", - "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@types/webpack/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/babel-helper-vue-jsx-merge-props": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-jsx-merge-props/download/@vue/babel-helper-vue-jsx-merge-props-1.2.1.tgz?cache=0&sync_timestamp=1602851197289&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-helper-vue-jsx-merge-props%2Fdownload%2F%40vue%2Fbabel-helper-vue-jsx-merge-props-1.2.1.tgz", - "integrity": "sha1-MWJKelBfsU2h1YAjclpMXycOaoE=", - "dev": true - }, - "node_modules/@vue/babel-helper-vue-transform-on": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-transform-on/download/@vue/babel-helper-vue-transform-on-1.0.2.tgz?cache=0&sync_timestamp=1610812350571&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-helper-vue-transform-on%2Fdownload%2F%40vue%2Fbabel-helper-vue-transform-on-1.0.2.tgz", - "integrity": "sha1-m5xpHNBvyFUiGiR1w8yDHXdLx9w=", - "dev": true - }, - "node_modules/@vue/babel-plugin-jsx": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/download/@vue/babel-plugin-jsx-1.1.1.tgz?cache=0&sync_timestamp=1634464314876&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fbabel-plugin-jsx%2Fdownload%2F%40vue%2Fbabel-plugin-jsx-1.1.1.tgz", - "integrity": "sha1-DFusJ4gNI/iYlM0Daje1XvYd38E=", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "@vue/babel-helper-vue-transform-on": "^1.0.2", - "camelcase": "^6.0.0", - "html-tags": "^3.1.0", - "svg-tags": "^1.0.0" - } - }, - "node_modules/@vue/babel-plugin-transform-vue-jsx": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/@vue/babel-plugin-transform-vue-jsx/download/@vue/babel-plugin-transform-vue-jsx-1.2.1.tgz?cache=0&sync_timestamp=1602851197462&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-plugin-transform-vue-jsx%2Fdownload%2F%40vue%2Fbabel-plugin-transform-vue-jsx-1.2.1.tgz", - "integrity": "sha1-ZGBGxlLC8CQnJ/NFGdkXsGQEHtc=", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "html-tags": "^2.0.0", - "lodash.kebabcase": "^4.1.1", - "svg-tags": "^1.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-plugin-transform-vue-jsx/node_modules/html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@vue/babel-preset-app": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/download/@vue/babel-preset-app-4.5.15.tgz", - "integrity": "sha512-J+YttzvwRfV1BPczf8r3qCevznYk+jh531agVF+5EYlHF4Sgh/cGXTz9qkkiux3LQgvhEGXgmCteg1n38WuuKg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.0", - "@babel/helper-compilation-targets": "^7.9.6", - "@babel/helper-module-imports": "^7.8.3", - "@babel/plugin-proposal-class-properties": "^7.8.3", - "@babel/plugin-proposal-decorators": "^7.8.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.11.0", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.0", - "@vue/babel-plugin-jsx": "^1.0.3", - "@vue/babel-preset-jsx": "^1.2.4", - "babel-plugin-dynamic-import-node": "^2.3.3", - "core-js": "^3.6.5", - "core-js-compat": "^3.6.5", - "semver": "^6.1.0" - }, - "peerDependencies": { - "@babel/core": "*", - "core-js": "^3", - "vue": "^2 || ^3.0.0-0" - }, - "peerDependenciesMeta": { - "core-js": { - "optional": true - }, - "vue": { - "optional": true - } - } - }, - "node_modules/@vue/babel-preset-jsx": { - "version": "1.2.4", - "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-jsx/download/@vue/babel-preset-jsx-1.2.4.tgz?cache=0&sync_timestamp=1603806784269&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-preset-jsx%2Fdownload%2F%40vue%2Fbabel-preset-jsx-1.2.4.tgz", - "integrity": "sha1-kv6nnbbxOwHoDToAmeKSS9y+Toc=", - "dev": true, - "dependencies": { - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", - "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", - "@vue/babel-sugar-functional-vue": "^1.2.2", - "@vue/babel-sugar-inject-h": "^1.2.2", - "@vue/babel-sugar-v-model": "^1.2.3", - "@vue/babel-sugar-v-on": "^1.2.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-composition-api-inject-h": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-composition-api-inject-h/download/@vue/babel-sugar-composition-api-inject-h-1.2.1.tgz?cache=0&sync_timestamp=1602851197056&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-composition-api-inject-h%2Fdownload%2F%40vue%2Fbabel-sugar-composition-api-inject-h-1.2.1.tgz", - "integrity": "sha1-BdbgxDJxDjdYKyvppgSbaJtvA+s=", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-composition-api-render-instance": { - "version": "1.2.4", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-composition-api-render-instance/download/@vue/babel-sugar-composition-api-render-instance-1.2.4.tgz?cache=0&sync_timestamp=1603806818171&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-composition-api-render-instance%2Fdownload%2F%40vue%2Fbabel-sugar-composition-api-render-instance-1.2.4.tgz", - "integrity": "sha1-5MvGmXw0T6wnF4WteikyXFHWjRk=", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-functional-vue": { - "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-functional-vue/download/@vue/babel-sugar-functional-vue-1.2.2.tgz?cache=0&sync_timestamp=1602929581828&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-functional-vue%2Fdownload%2F%40vue%2Fbabel-sugar-functional-vue-1.2.2.tgz", - "integrity": "sha1-JnqayNeHyW7b8Dzj85LEnam9Jlg=", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-inject-h": { - "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-inject-h/download/@vue/babel-sugar-inject-h-1.2.2.tgz", - "integrity": "sha1-1zjTyJM2fshJHcu2abAAkZKT46o=", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-v-model": { - "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-model/download/@vue/babel-sugar-v-model-1.2.3.tgz?cache=0&sync_timestamp=1603182468308&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-v-model%2Fdownload%2F%40vue%2Fbabel-sugar-v-model-1.2.3.tgz", - "integrity": "sha1-+h8pulHr8KoabDX6ZtU5vEWaGPI=", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "camelcase": "^5.0.0", - "html-tags": "^2.0.0", - "svg-tags": "^1.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-v-model/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@vue/babel-sugar-v-model/node_modules/html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@vue/babel-sugar-v-on": { - "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-on/download/@vue/babel-sugar-v-on-1.2.3.tgz?cache=0&sync_timestamp=1603182009876&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-v-on%2Fdownload%2F%40vue%2Fbabel-sugar-v-on-1.2.3.tgz", - "integrity": "sha1-NCNnF4WGpp85LwS/ujICHQKROto=", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "camelcase": "^5.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-v-on/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@vue/cli-overlay": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/download/@vue/cli-overlay-4.5.15.tgz", - "integrity": "sha1-BwD9a605M21Bibo/99JeY46BjJw=", - "dev": true, - "license": "MIT" - }, - "node_modules/@vue/cli-plugin-babel": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/download/@vue/cli-plugin-babel-4.5.15.tgz", - "integrity": "sha512-hBLrwYfFkHldEe34op/YNgPhpOWI5n5DB2Qt9I/1Epeif4M4iFaayrgjvOR9AVM6WbD3Yx7WCFszYpWrQZpBzQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.0", - "@vue/babel-preset-app": "^4.5.15", - "@vue/cli-shared-utils": "^4.5.15", - "babel-loader": "^8.1.0", - "cache-loader": "^4.1.0", - "thread-loader": "^2.1.3", - "webpack": "^4.0.0" - }, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0-0" - } - }, - "node_modules/@vue/cli-plugin-eslint": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-eslint/download/@vue/cli-plugin-eslint-4.5.15.tgz", - "integrity": "sha1-V4GCSpQfNMJjNqZ7H2WEoGxqJP8=", - "dev": true, - "license": "MIT", - "dependencies": { - "@vue/cli-shared-utils": "^4.5.15", - "eslint-loader": "^2.2.1", - "globby": "^9.2.0", - "inquirer": "^7.1.0", - "webpack": "^4.0.0", - "yorkie": "^2.0.0" - }, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0-0", - "eslint": ">= 1.6.0 < 7.0.0" - } - }, - "node_modules/@vue/cli-plugin-router": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/download/@vue/cli-plugin-router-4.5.15.tgz", - "integrity": "sha1-HnXIyJ30LGlPFDufECjePPXWHh4=", - "dev": true, - "license": "MIT", - "dependencies": { - "@vue/cli-shared-utils": "^4.5.15" - }, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0-0" - } - }, - "node_modules/@vue/cli-plugin-vuex": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/download/@vue/cli-plugin-vuex-4.5.15.tgz", - "integrity": "sha512-fqap+4HN+w+InDxlA3hZTOGE0tzBTgXhKLoDydhywqgmhQ1D9JA6Feh94ze6tG8DsWX58/ujYUqA8jAz17FJtg==", - "dev": true, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0-0" - } - }, - "node_modules/@vue/cli-service": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-service/download/@vue/cli-service-4.5.15.tgz", - "integrity": "sha512-sFWnLYVCn4zRfu45IcsIE9eXM0YpDV3S11vlM2/DVbIPAGoYo5ySpSof6aHcIvkeGsIsrHFpPHzNvDZ/efs7jA==", - "dev": true, - "dependencies": { - "@intervolga/optimize-cssnano-plugin": "^1.0.5", - "@soda/friendly-errors-webpack-plugin": "^1.7.1", - "@soda/get-current-script": "^1.0.0", - "@types/minimist": "^1.2.0", - "@types/webpack": "^4.0.0", - "@types/webpack-dev-server": "^3.11.0", - "@vue/cli-overlay": "^4.5.15", - "@vue/cli-plugin-router": "^4.5.15", - "@vue/cli-plugin-vuex": "^4.5.15", - "@vue/cli-shared-utils": "^4.5.15", - "@vue/component-compiler-utils": "^3.1.2", - "@vue/preload-webpack-plugin": "^1.1.0", - "@vue/web-component-wrapper": "^1.2.0", - "acorn": "^7.4.0", - "acorn-walk": "^7.1.1", - "address": "^1.1.2", - "autoprefixer": "^9.8.6", - "browserslist": "^4.12.0", - "cache-loader": "^4.1.0", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "cli-highlight": "^2.1.4", - "clipboardy": "^2.3.0", - "cliui": "^6.0.0", - "copy-webpack-plugin": "^5.1.1", - "css-loader": "^3.5.3", - "cssnano": "^4.1.10", - "debug": "^4.1.1", - "default-gateway": "^5.0.5", - "dotenv": "^8.2.0", - "dotenv-expand": "^5.1.0", - "file-loader": "^4.2.0", - "fs-extra": "^7.0.1", - "globby": "^9.2.0", - "hash-sum": "^2.0.0", - "html-webpack-plugin": "^3.2.0", - "launch-editor-middleware": "^2.2.1", - "lodash.defaultsdeep": "^4.6.1", - "lodash.mapvalues": "^4.6.0", - "lodash.transform": "^4.6.0", - "mini-css-extract-plugin": "^0.9.0", - "minimist": "^1.2.5", - "pnp-webpack-plugin": "^1.6.4", - "portfinder": "^1.0.26", - "postcss-loader": "^3.0.0", - "ssri": "^8.0.1", - "terser-webpack-plugin": "^1.4.4", - "thread-loader": "^2.1.3", - "url-loader": "^2.2.0", - "vue-loader": "^15.9.2", - "vue-style-loader": "^4.1.2", - "webpack": "^4.0.0", - "webpack-bundle-analyzer": "^3.8.0", - "webpack-chain": "^6.4.0", - "webpack-dev-server": "^3.11.0", - "webpack-merge": "^4.2.2" - }, - "bin": { - "vue-cli-service": "bin/vue-cli-service.js" - }, - "engines": { - "node": ">=8" - }, - "optionalDependencies": { - "vue-loader-v16": "npm:vue-loader@^16.1.0" - }, - "peerDependencies": { - "@vue/compiler-sfc": "^3.0.0-beta.14", - "vue-template-compiler": "^2.0.0" - }, - "peerDependenciesMeta": { - "@vue/compiler-sfc": { - "optional": true - }, - "less-loader": { - "optional": true - }, - "pug-plain-loader": { - "optional": true - }, - "raw-loader": { - "optional": true - }, - "sass-loader": { - "optional": true - }, - "stylus-loader": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/@vue/cli-service/node_modules/file-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", - "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", - "dev": true, - "dependencies": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.5.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/@vue/cli-shared-utils": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.5.15.tgz", - "integrity": "sha1-26OFgWXb40ZXVfJWpIkOaQhFMtY=", - "dev": true, - "license": "MIT", - "dependencies": { - "@hapi/joi": "^15.0.1", - "chalk": "^2.4.2", - "execa": "^1.0.0", - "launch-editor": "^2.2.1", - "lru-cache": "^5.1.1", - "node-ipc": "^9.1.1", - "open": "^6.3.0", - "ora": "^3.4.0", - "read-pkg": "^5.1.1", - "request": "^2.88.2", - "semver": "^6.1.0", - "strip-ansi": "^6.0.0" - } - }, - "node_modules/@vue/compiler-core": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.29.tgz", - "integrity": "sha512-RePZ/J4Ub3sb7atQw6V6Rez+/5LCRHGFlSetT3N4VMrejqJnNPXKUt5AVm/9F5MJriy2w/VudEIvgscCfCWqxw==", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.29", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-core/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/compiler-dom": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.29.tgz", - "integrity": "sha512-y26vK5khdNS9L3ckvkqJk/78qXwWb75Ci8iYLb67AkJuIgyKhIOcR1E8RIt4mswlVCIeI9gQ+fmtdhaiTAtrBQ==", - "dependencies": { - "@vue/compiler-core": "3.2.29", - "@vue/shared": "3.2.29" - } - }, - "node_modules/@vue/compiler-sfc": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.29.tgz", - "integrity": "sha512-X9+0dwsag2u6hSOP/XsMYqFti/edvYvxamgBgCcbSYuXx1xLZN+dS/GvQKM4AgGS4djqo0jQvWfIXdfZ2ET68g==", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.29", - "@vue/compiler-dom": "3.2.29", - "@vue/compiler-ssr": "3.2.29", - "@vue/reactivity-transform": "3.2.29", - "@vue/shared": "3.2.29", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093541596&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz", - "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=", - "license": "ISC" - }, - "node_modules/@vue/compiler-sfc/node_modules/postcss": { - "version": "8.4.5", - "resolved": "https://registry.npmmirror.com/postcss/download/postcss-8.4.5.tgz", - "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", - "dependencies": { - "nanoid": "^3.1.30", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/compiler-ssr": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.29.tgz", - "integrity": "sha512-LrvQwXlx66uWsB9/VydaaqEpae9xtmlUkeSKF6aPDbzx8M1h7ukxaPjNCAXuFd3fUHblcri8k42lfimHfzMICA==", - "dependencies": { - "@vue/compiler-dom": "3.2.29", - "@vue/shared": "3.2.29" - } - }, - "node_modules/@vue/component-compiler-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.3.0.tgz?cache=0&sync_timestamp=1635248303132&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fcomponent-compiler-utils%2Fdownload%2F%40vue%2Fcomponent-compiler-utils-3.3.0.tgz", - "integrity": "sha1-+fX7U0ZLDDeyyNLz+/5E32D2Hck=", - "dev": true, - "license": "MIT", - "dependencies": { - "consolidate": "^0.15.1", - "hash-sum": "^1.0.2", - "lru-cache": "^4.1.2", - "merge-source-map": "^1.1.0", - "postcss": "^7.0.36", - "postcss-selector-parser": "^6.0.2", - "source-map": "~0.6.1", - "vue-template-es2015-compiler": "^1.9.0" - }, - "optionalDependencies": { - "prettier": "^1.18.2 || ^2.0.0" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - }, - "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-4.1.5.tgz", - "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "node_modules/@vue/eslint-config-airbnb": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/@vue/eslint-config-airbnb/download/@vue/eslint-config-airbnb-5.3.0.tgz?cache=0&sync_timestamp=1636972676335&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Feslint-config-airbnb%2Fdownload%2F%40vue%2Feslint-config-airbnb-5.3.0.tgz", - "integrity": "sha1-iWVR1gCBagbf8T/dfQT9UVM3mBc=", - "dev": true, - "dependencies": { - "eslint-config-airbnb-base": "^14.0.0", - "eslint-import-resolver-node": "^0.3.4", - "eslint-import-resolver-webpack": "^0.13.0", - "eslint-plugin-import": "^2.21.2" - }, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0-0 || ^5.0.0-0", - "eslint": "^5.16.0 || ^6.1.0 || ^7.2.0", - "eslint-plugin-import": "^2.18.2" - } - }, - "node_modules/@vue/preload-webpack-plugin": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/@vue/preload-webpack-plugin/download/@vue/preload-webpack-plugin-1.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fpreload-webpack-plugin%2Fdownload%2F%40vue%2Fpreload-webpack-plugin-1.1.2.tgz", - "integrity": "sha1-zrkktOyzucQ4ccekKaAvhCPmIas=", - "dev": true, - "engines": { - "node": ">=6.0.0" - }, - "peerDependencies": { - "html-webpack-plugin": ">=2.26.0", - "webpack": ">=4.0.0" - } - }, - "node_modules/@vue/reactivity": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.2.29.tgz", - "integrity": "sha512-Ryhb6Gy62YolKXH1gv42pEqwx7zs3n8gacRVZICSgjQz8Qr8QeCcFygBKYfJm3o1SccR7U+bVBQDWZGOyG1k4g==", - "dependencies": { - "@vue/shared": "3.2.29" - } - }, - "node_modules/@vue/reactivity-transform": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/download/@vue/reactivity-transform-3.2.29.tgz", - "integrity": "sha512-YF6HdOuhdOw6KyRm59+3rML8USb9o8mYM1q+SH0G41K3/q/G7uhPnHGKvspzceD7h9J3VR1waOQ93CUZj7J7OA==", - "dependencies": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.29", - "@vue/shared": "3.2.29", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "node_modules/@vue/runtime-core": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.2.29.tgz", - "integrity": "sha512-VMvQuLdzoTGmCwIKTKVwKmIL0qcODIqe74JtK1pVr5lnaE0l25hopodmPag3RcnIcIXe+Ye3B2olRCn7fTCgig==", - "dependencies": { - "@vue/reactivity": "3.2.29", - "@vue/shared": "3.2.29" - } - }, - "node_modules/@vue/runtime-dom": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.29.tgz", - "integrity": "sha512-YJgLQLwr+SQyORzTsBQLL5TT/5UiV83tEotqjL7F9aFDIQdFBTCwpkCFvX9jqwHoyi9sJqM9XtTrMcc8z/OjPA==", - "dependencies": { - "@vue/runtime-core": "3.2.29", - "@vue/shared": "3.2.29", - "csstype": "^2.6.8" - } - }, - "node_modules/@vue/server-renderer": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/server-renderer/download/@vue/server-renderer-3.2.29.tgz", - "integrity": "sha512-lpiYx7ciV7rWfJ0tPkoSOlLmwqBZ9FTmQm33S+T4g0j1fO/LmhJ9b9Ctl1o5xvIFVDk9QkSUWANZn7H2pXuxVw==", - "dependencies": { - "@vue/compiler-ssr": "3.2.29", - "@vue/shared": "3.2.29" - }, - "peerDependencies": { - "vue": "3.2.29" - } - }, - "node_modules/@vue/shared": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.29.tgz", - "integrity": "sha512-BjNpU8OK6Z0LVzGUppEk0CMYm/hKDnZfYdjSmPOs0N+TR1cLKJAkDwW8ASZUvaaSLEi6d3hVM7jnWnX+6yWnHw==" - }, - "node_modules/@vue/web-component-wrapper": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/@vue/web-component-wrapper/download/@vue/web-component-wrapper-1.3.0.tgz?cache=0&sync_timestamp=1613216639558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fweb-component-wrapper%2Fdownload%2F%40vue%2Fweb-component-wrapper-1.3.0.tgz", - "integrity": "sha1-trQKdiVCnSvXwigd26YB7QXcfxo=", - "dev": true - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1625473420080&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz", - "integrity": "sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ=", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha1-PD07Jxvd/ITesA9xNEQ4MR1S/7Q=", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.9.0.tgz?cache=0&sync_timestamp=1625473346773&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-api-error%2Fdownload%2F%40webassemblyjs%2Fhelper-api-error-1.9.0.tgz", - "integrity": "sha1-ID9nbjM7lsnaLuqzzO8zxFkotqI=", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.9.0.tgz", - "integrity": "sha1-oUQtJpxf6yP8vJ73WdrDVH8p3gA=", - "dev": true - }, - "node_modules/@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.9.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-code-frame%2Fdownload%2F%40webassemblyjs%2Fhelper-code-frame-1.9.0.tgz", - "integrity": "sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc=", - "dev": true, - "dependencies": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.9.0.tgz", - "integrity": "sha1-wFJWtxJEIUZx9LCOwQitY7cO3bg=", - "dev": true - }, - "node_modules/@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.9.0.tgz?cache=0&sync_timestamp=1601755861500&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-module-context%2Fdownload%2F%40webassemblyjs%2Fhelper-module-context-1.9.0.tgz", - "integrity": "sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc=", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha1-T+2L6sm4wU+MWLcNEk1UndH+V5A=", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.9.0.tgz?cache=0&sync_timestamp=1625473466570&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-wasm-section%2Fdownload%2F%40webassemblyjs%2Fhelper-wasm-section-1.9.0.tgz", - "integrity": "sha1-WkE41aYpK6GLBMWuSXF+QWeWU0Y=", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.9.0.tgz", - "integrity": "sha1-Fceg+6roP7JhQ7us9tbfFwKtOeQ=", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.9.0.tgz", - "integrity": "sha1-8Zygt2ptxVYjoJz/p2noOPoeHJU=", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.9.0.tgz", - "integrity": "sha1-BNM7Y2945qaBMifoJAL3Y3tiKas=", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.9.0.tgz", - "integrity": "sha1-P+bXnT8PkiGDqoYALELdJWz+6c8=", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.9.0.tgz?cache=0&sync_timestamp=1625473464969&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwasm-gen%2Fdownload%2F%40webassemblyjs%2Fwasm-gen-1.9.0.tgz", - "integrity": "sha1-ULxw7Gje2OJ2OwGhQYv0NJGnpJw=", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.9.0.tgz?cache=0&sync_timestamp=1625473467198&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwasm-opt%2Fdownload%2F%40webassemblyjs%2Fwasm-opt-1.9.0.tgz", - "integrity": "sha1-IhEYHlsxMmRDzIES658LkChyGmE=", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.9.0.tgz?cache=0&sync_timestamp=1625473417746&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwasm-parser%2Fdownload%2F%40webassemblyjs%2Fwasm-parser-1.9.0.tgz", - "integrity": "sha1-nUjkSCbfSmWYKUqmyHRp1kL/9l4=", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.9.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwast-parser%2Fdownload%2F%40webassemblyjs%2Fwast-parser-1.9.0.tgz", - "integrity": "sha1-MDERXXmsW9JhVWzsw/qQo+9FGRQ=", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.9.0.tgz", - "integrity": "sha1-STXVTIX+9jewDOn1I3dFHQDUeJk=", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz", - "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.2.tgz", - "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz", - "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", - "dev": true, - "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmmirror.com/acorn/download/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmmirror.com/acorn-jsx/download/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": "7.2.0", - "resolved": "https://registry.nlark.com/acorn-walk/download/acorn-walk-7.2.0.tgz?cache=0&sync_timestamp=1630916717452&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn-walk%2Fdownload%2Facorn-walk-7.2.0.tgz", - "integrity": "sha1-DeiJpgEgOQmw++B7iTjcIdLpZ7w=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/address/download/address-1.1.2.tgz", - "integrity": "sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY=", - "dev": true, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmmirror.com/ajv/download/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", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz?cache=0&sync_timestamp=1616886041666&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv-errors%2Fdownload%2Fajv-errors-1.0.1.tgz", - "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=", - "dev": true, - "peerDependencies": { - "ajv": ">=5.0.0" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1637523970307&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz", - "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "node_modules/ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz", - "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-4.3.2.tgz?cache=0&sync_timestamp=1618723627859&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-escapes%2Fdownload%2Fansi-escapes-4.3.2.tgz", - "integrity": "sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.nlark.com/ansi-html-community/download/ansi-html-community-0.0.8.tgz", - "integrity": "sha1-afvE1sy+OD+XNpNK40w/gpDxv0E=", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-5.0.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-5.0.1.tgz", - "integrity": "sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.2.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-3.1.2.tgz", - "integrity": "sha1-wFV8CWrzLxBhmPT04qODU343hxY=", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz", - "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", - "dev": true - }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/arch/download/arch-2.2.0.tgz?cache=0&sync_timestamp=1603836307202&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farch%2Fdownload%2Farch-2.2.0.tgz", - "integrity": "sha1-G8R4GPMFdk8jqzMGsL/AhsWinRE=", - "dev": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz", - "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz", - "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-find": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/array-find/download/array-find-1.0.0.tgz", - "integrity": "sha1-bI4obRHtdoMn+OYuzuhzU8o+eLg=", - "dev": true - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true - }, - "node_modules/array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmmirror.com/array-includes/download/array-includes-3.1.4.tgz?cache=0&sync_timestamp=1633411517736&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Farray-includes%2Fdownload%2Farray-includes-3.1.4.tgz", - "integrity": "sha1-9bSTFix2DzU5Yx8AW6K7Rqy0W6k=", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz?cache=0&sync_timestamp=1614624227561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-union%2Fdownload%2Farray-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.nlark.com/array-uniq/download/array-uniq-1.0.3.tgz?cache=0&sync_timestamp=1620042102127&other_urls=https%3A%2F%2Fregistry.nlark.com%2Farray-uniq%2Fdownload%2Farray-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.2.5", - "resolved": "https://registry.npmmirror.com/array.prototype.flat/download/array.prototype.flat-1.2.5.tgz?cache=0&sync_timestamp=1633110529246&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Farray.prototype.flat%2Fdownload%2Farray.prototype.flat-1.2.5.tgz", - "integrity": "sha1-B+CXXYS7x8SM0YedYJ5oJZjTPhM=", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmmirror.com/asn1/download/asn1-0.2.6.tgz", - "integrity": "sha1-DTp7tuZOAqkMAwOzHykoaOoJoI0=", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmmirror.com/asn1.js/download/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - }, - "node_modules/assert": { - "version": "1.5.0", - "resolved": "https://registry.npmmirror.com/assert/download/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.1", - "util": "0.10.3" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assert/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "node_modules/assert/node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmmirror.com/util/download/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "2.0.1" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/astral-regex/download/astral-regex-1.0.0.tgz", - "integrity": "sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmmirror.com/async/download/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/async-each": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz", - "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=", - "dev": true - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz", - "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0=", - "dev": true - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz", - "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autoprefixer": { - "version": "9.8.8", - "resolved": "https://registry.npmmirror.com/autoprefixer/download/autoprefixer-9.8.8.tgz", - "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", - "dev": true, - "dependencies": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "picocolors": "^0.2.1", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - } - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npm.taobao.org/aws4/download/aws4-1.11.0.tgz?cache=0&sync_timestamp=1604101385256&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faws4%2Fdownload%2Faws4-1.11.0.tgz", - "integrity": "sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=", - "dev": true - }, - "node_modules/babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmmirror.com/babel-eslint/download/babel-eslint-10.1.0.tgz", - "integrity": "sha1-aWjlaKkQt4+zd5zdi2rC9HmUMjI=", - "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - }, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "eslint": ">= 4.12.1" - } - }, - "node_modules/babel-loader": { - "version": "8.2.3", - "resolved": "https://registry.npmmirror.com/babel-loader/download/babel-loader-8.2.3.tgz", - "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", - "dev": true, - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-plugin-dynamic-import-node%2Fdownload%2Fbabel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha1-hP2hnJduxcbe/vV/lCez3vZuF6M=", - "dev": true, - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.5.1", - "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/download/babel-plugin-polyfill-corejs3-0.5.1.tgz", - "integrity": "sha512-TihqEe4sQcb/QcPJvxe94/9RZuLQuF1+To4WqQcRvc+3J3gLCPIPgDKzGLG6zmQLfH3nn25heRuDNkS2KR4I8A==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.20.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz?cache=0&sync_timestamp=1617714298273&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz", - "integrity": "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz", - "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.5.1.tgz", - "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=", - "dev": true - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmmirror.com/batch/download/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/bfj": { - "version": "6.1.2", - "resolved": "https://registry.npm.taobao.org/bfj/download/bfj-6.1.2.tgz", - "integrity": "sha1-MlyGGoIryzWKQceKM7jm4ght3n8=", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "check-types": "^8.0.3", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmmirror.com/big.js/download/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299413755&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-2.2.0.tgz", - "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=", - "dev": true, - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", - "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", - "dev": true, - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz?cache=0&sync_timestamp=1598869137824&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbluebird%2Fdownload%2Fbluebird-3.7.2.tgz", - "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28=", - "dev": true - }, - "node_modules/bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-5.2.0.tgz", - "integrity": "sha1-NYhgZ0OWxpl3canQUfzBtX1K4AI=", - "dev": true - }, - "node_modules/body-parser": { - "version": "1.19.1", - "resolved": "https://registry.npmmirror.com/body-parser/download/body-parser-1.19.1.tgz", - "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", - "dev": true, - "dependencies": { - "bytes": "3.1.1", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.6", - "raw-body": "2.4.2", - "type-is": "~1.6.18" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.9.6", - "resolved": "https://registry.npmmirror.com/qs/download/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dev": true, - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "node_modules/bonjour/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.2.tgz", - "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=", - "dev": true - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz?cache=0&sync_timestamp=1614010713935&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrace-expansion%2Fdownload%2Fbrace-expansion-1.1.11.tgz", - "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", - "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/braces/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.nlark.com/brorand/download/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz", - "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", - "dev": true, - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.1.tgz", - "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.2.tgz", - "integrity": "sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw=", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.1.0.tgz?cache=0&sync_timestamp=1605194217709&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-rsa%2Fdownload%2Fbrowserify-rsa-4.1.0.tgz", - "integrity": "sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0=", - "dev": true, - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.2.1.tgz?cache=0&sync_timestamp=1596557777983&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-sign%2Fdownload%2Fbrowserify-sign-4.2.1.tgz", - "integrity": "sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM=", - "dev": true, - "dependencies": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", - "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/browserify-sign/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", - "dev": true - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz", - "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmmirror.com/browserslist/download/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/browserslist/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093541596&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz", - "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=", - "dev": true, - "license": "ISC" - }, - "node_modules/buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmmirror.com/buffer/download/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.nlark.com/buffer-from/download/buffer-from-1.1.2.tgz?cache=0&sync_timestamp=1627578361955&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbuffer-from%2Fdownload%2Fbuffer-from-1.1.2.tgz", - "integrity": "sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=", - "dev": true - }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz", - "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", - "dev": true - }, - "node_modules/buffer-json": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/buffer-json/download/buffer-json-2.0.0.tgz", - "integrity": "sha1-9z4TseQvGW/i/WfQAcfXEH7dfCM=", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "node_modules/bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/bytes/download/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.nlark.com/cacache/download/cacache-12.0.4.tgz", - "integrity": "sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw=", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/cacache/node_modules/ssri": { - "version": "6.0.2", - "resolved": "https://registry.nlark.com/ssri/download/ssri-6.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fssri%2Fdownload%2Fssri-6.0.2.tgz", - "integrity": "sha1-FXk5E08gRk5zAd26PpD/qPdyisU=", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/cache-base/download/cache-base-1.0.1.tgz?cache=0&sync_timestamp=1636237349934&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcache-base%2Fdownload%2Fcache-base-1.0.1.tgz", - "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cache-loader": { - "version": "4.1.0", - "resolved": "https://registry.npmmirror.com/cache-loader/download/cache-loader-4.1.0.tgz", - "integrity": "sha1-mUjK41OuwKH8ser9ojAIFuyFOH4=", - "dev": true, - "dependencies": { - "buffer-json": "^2.0.0", - "find-cache-dir": "^3.0.0", - "loader-utils": "^1.2.3", - "mkdirp": "^0.5.1", - "neo-async": "^2.6.1", - "schema-utils": "^2.0.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/call-bind/download/call-bind-1.0.2.tgz?cache=0&sync_timestamp=1610402833657&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcall-bind%2Fdownload%2Fcall-bind-1.0.2.tgz", - "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "node_modules/call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/call-me-maybe/download/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/caller-callsite/download/caller-callsite-2.0.0.tgz?cache=0&sync_timestamp=1633616931027&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcaller-callsite%2Fdownload%2Fcaller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "dependencies": { - "callsites": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/caller-path/download/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "dependencies": { - "caller-callsite": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/callsites": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/callsites/download/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz?cache=0&sync_timestamp=1606867780255&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamel-case%2Fdownload%2Fcamel-case-3.0.0.tgz", - "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", - "dev": true, - "dependencies": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/caniuse-api/download/caniuse-api-3.0.0.tgz", - "integrity": "sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA=", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001303", - "resolved": "https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001303.tgz", - "integrity": "sha512-/Mqc1oESndUNszJP0kx0UaQU9kEv9nNtJ7Kn8AdA0mNnH8eR1cj0kG+NbNuC1Wq/b21eA8prhKRA3bbkjONegQ==", - "dev": true - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npm.taobao.org/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha1-22QGbGQi7tLgjMFLmGykN5bbxtQ=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmmirror.com/chalk/download/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmmirror.com/chardet/download/chardet-0.7.0.tgz?cache=0&sync_timestamp=1634639163489&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fchardet%2Fdownload%2Fchardet-0.7.0.tgz", - "integrity": "sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=", - "dev": true - }, - "node_modules/check-types": { - "version": "8.0.3", - "resolved": "https://registry.npm.taobao.org/check-types/download/check-types-8.0.3.tgz", - "integrity": "sha1-M1bMoZyIlUTy16le1JzlCKDs9VI=", - "dev": true - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmmirror.com/chokidar/download/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "optional": 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" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", - "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", - "dev": true, - "optional": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chokidar/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", - "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", - "dev": true, - "optional": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-5.1.2.tgz", - "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", - "dev": true, - "optional": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chokidar/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", - "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/chokidar/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", - "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", - "dev": true, - "optional": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz", - "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs=", - "dev": true - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz?cache=0&sync_timestamp=1617905851551&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchrome-trace-event%2Fdownload%2Fchrome-trace-event-1.0.3.tgz", - "integrity": "sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw=", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmmirror.com/ci-info/download/ci-info-1.6.0.tgz", - "integrity": "sha1-LKINu5zrMtRSSmgzAzE/AwSx5Jc=", - "dev": true - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", - "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz", - "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-css": { - "version": "4.2.4", - "resolved": "https://registry.npmmirror.com/clean-css/download/clean-css-4.2.4.tgz", - "integrity": "sha1-czv0brpOYHxokepXwkqYk1aDEXg=", - "dev": true, - "license": "MIT", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.nlark.com/cli-cursor/download/cli-cursor-3.1.0.tgz", - "integrity": "sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight": { - "version": "2.1.11", - "resolved": "https://registry.npm.taobao.org/cli-highlight/download/cli-highlight-2.1.11.tgz?cache=0&sync_timestamp=1616955169015&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-highlight%2Fdownload%2Fcli-highlight-2.1.11.tgz", - "integrity": "sha1-SXNvpFLwqvT65YDjCssmgo0twb8=", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "highlight.js": "^10.7.1", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^16.0.0" - }, - "bin": { - "highlight": "bin/highlight" - }, - "engines": { - "node": ">=8.0.0", - "npm": ">=5.0.0" - } - }, - "node_modules/cli-highlight/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/download/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" - } - }, - "node_modules/cli-highlight/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/cli-highlight/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/cli-highlight/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmmirror.com/cli-spinners/download/cli-spinners-2.6.1.tgz?cache=0&sync_timestamp=1633109928985&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcli-spinners%2Fdownload%2Fcli-spinners-2.6.1.tgz", - "integrity": "sha1-rclU6+KBw3pjGb+kAebdJIj/tw0=", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/cli-width/download/cli-width-3.0.0.tgz", - "integrity": "sha1-ovSEN6LKqaIkNueUvwceyeYc7fY=", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/clipboardy": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/clipboardy/download/clipboardy-2.3.0.tgz?cache=0&sync_timestamp=1634141778549&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fclipboardy%2Fdownload%2Fclipboardy-2.3.0.tgz", - "integrity": "sha1-PCkDZQxo5GqRs4iYW8J3QofbopA=", - "dev": true, - "dependencies": { - "arch": "^2.1.1", - "execa": "^1.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz?cache=0&sync_timestamp=1604880226973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-6.0.0.tgz", - "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz?cache=0&sync_timestamp=1598867265552&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclone%2Fdownload%2Fclone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/coa/download/coa-2.0.2.tgz?cache=0&sync_timestamp=1636035838814&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcoa%2Fdownload%2Fcoa-2.0.2.tgz", - "integrity": "sha1-Q/bCEVG07yv1cYfbDXPeIp4+fsM=", - "dev": true, - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color": { - "version": "3.2.1", - "resolved": "https://registry.npmmirror.com/color/download/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-1.9.3.tgz", - "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/color-string": { - "version": "1.9.0", - "resolved": "https://registry.npmmirror.com/color-string/download/color-string-1.9.0.tgz", - "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", - "dev": true, - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz", - "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "2.17.1", - "resolved": "https://registry.npmmirror.com/commander/download/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "dev": true - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/component-emitter/download/component-emitter-1.3.0.tgz", - "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=", - "dev": true - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npm.taobao.org/compressible/download/compressible-2.0.18.tgz", - "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npm.taobao.org/compression/download/compression-1.7.4.tgz", - "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=", - "dev": true, - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/bytes/download/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz", - "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmmirror.com/confusing-browser-globals/download/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/console-browserify/download/console-browserify-1.2.0.tgz", - "integrity": "sha1-ZwY871fOts9Jk6KrOlWECujEkzY=", - "dev": true - }, - "node_modules/consolidate": { - "version": "0.15.1", - "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz?cache=0&sync_timestamp=1599596658886&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconsolidate%2Fdownload%2Fconsolidate-0.15.1.tgz", - "integrity": "sha1-IasEMjXHGgfUXZqtmFk7DbpWurc=", - "dev": true, - "dependencies": { - "bluebird": "^3.1.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmmirror.com/content-disposition/download/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", - "dev": true - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", - "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.nlark.com/convert-source-map/download/convert-source-map-1.8.0.tgz?cache=0&sync_timestamp=1624045501202&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fconvert-source-map%2Fdownload%2Fconvert-source-map-1.8.0.tgz", - "integrity": "sha1-8zc8MtIbTXgN2ABFFGhPt5HKQ2k=", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmmirror.com/cookie/download/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true - }, - "node_modules/copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz", - "integrity": "sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=", - "dev": true, - "dependencies": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/copy-webpack-plugin": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/download/copy-webpack-plugin-5.1.2.tgz", - "integrity": "sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==", - "dev": true, - "dependencies": { - "cacache": "^12.0.3", - "find-cache-dir": "^2.1.0", - "glob-parent": "^3.1.0", - "globby": "^7.1.1", - "is-glob": "^4.0.1", - "loader-utils": "^1.2.3", - "minimatch": "^3.0.4", - "normalize-path": "^3.0.0", - "p-limit": "^2.2.1", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "webpack-log": "^2.0.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-2.1.0.tgz", - "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "7.1.1", - "resolved": "https://registry.npmmirror.com/globby/download/globby-7.1.1.tgz", - "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "dir-glob": "^2.0.0", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmmirror.com/ignore/download/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "dev": true - }, - "node_modules/copy-webpack-plugin/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", - "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-3.0.0.tgz", - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/copy-webpack-plugin/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-3.0.0.tgz", - "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/copy-webpack-plugin/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz?cache=0&sync_timestamp=1618384600356&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslash%2Fdownload%2Fslash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/core-js": { - "version": "3.20.3", - "resolved": "https://registry.npmmirror.com/core-js/download/core-js-3.20.3.tgz", - "integrity": "sha512-vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag==", - "hasInstallScript": true - }, - "node_modules/core-js-compat": { - "version": "3.20.3", - "resolved": "https://registry.npmmirror.com/core-js-compat/download/core-js-compat-3.20.3.tgz", - "integrity": "sha512-c8M5h0IkNZ+I92QhIpuSijOxGAcj3lgpsWdkCqmUTZNwidujF4r3pi6x1DCN+Vcs5qTS2XWWMfWSuCqyupX8gw==", - "dev": true, - "dependencies": { - "browserslist": "^4.19.1", - "semver": "7.0.0" - } - }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz", - "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.3.tgz?cache=0&sync_timestamp=1630420588557&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-util-is%2Fdownload%2Fcore-util-is-1.0.3.tgz", - "integrity": "sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U=", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.nlark.com/cosmiconfig/download/cosmiconfig-5.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcosmiconfig%2Fdownload%2Fcosmiconfig-5.2.1.tgz", - "integrity": "sha1-BA9yaAnFked6F8CjYmykW08Wixo=", - "dev": true, - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.4.tgz", - "integrity": "sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4=", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz", - "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz", - "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1598867150563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", - "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", - "dev": true, - "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" - } - }, - "node_modules/cross-spawn/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz", - "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", - "dev": true, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/css-declaration-sorter/download/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha1-wZiUD2OnbX42wecQGLABchBUyyI=", - "dev": true, - "dependencies": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - }, - "engines": { - "node": ">4" - } - }, - "node_modules/css-loader": { - "version": "3.6.0", - "resolved": "https://registry.npmmirror.com/css-loader/download/css-loader-3.6.0.tgz", - "integrity": "sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/css-loader/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmmirror.com/css-select/download/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha1-Oy/0lyzDYquIVhUHqVQIoUMhNdc=", - "dev": true - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmmirror.com/css-tree/download/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha1-mL69YsTB2flg7DQM+fdSLjBwmiI=", - "dev": true, - "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/css-what/download/css-what-5.1.0.tgz", - "integrity": "sha1-P3tweq32M7r2LCzrhXm1RbtA9/4=", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", - "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "4.1.11", - "resolved": "https://registry.npmmirror.com/cssnano/download/cssnano-4.1.11.tgz", - "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", - "dev": true, - "dependencies": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-preset-default": { - "version": "4.0.8", - "resolved": "https://registry.npmmirror.com/cssnano-preset-default/download/cssnano-preset-default-4.0.8.tgz", - "integrity": "sha1-kgYisfwelaNOiDggPxOXpQTy0/8=", - "dev": true, - "dependencies": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/cssnano-util-get-arguments/download/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/cssnano-util-get-match/download/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/cssnano-util-raw-cache/download/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha1-sm1f1fcqEd/np4RvtMZyYPlr8oI=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/cssnano-util-same-parent/download/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha1-V0CC+yhZ0ttDOFWDXZqEVuoYu/M=", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/csso/download/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmmirror.com/css-tree/download/css-tree-1.1.3.tgz", - "integrity": "sha1-60hw+2/XcHMn7JXC/yqwm16NuR0=", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmmirror.com/mdn-data/download/mdn-data-2.0.14.tgz", - "integrity": "sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=", - "dev": true - }, - "node_modules/csso/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/csstype": { - "version": "2.6.19", - "resolved": "https://registry.npmmirror.com/csstype/download/csstype-2.6.19.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcsstype%2Fdownload%2Fcsstype-2.6.19.tgz", - "integrity": "sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==" - }, - "node_modules/cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", - "dev": true - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz?cache=0&sync_timestamp=1601073407658&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdashdash%2Fdownload%2Fdashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmmirror.com/debug/download/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/decamelize/download/decamelize-1.2.0.tgz?cache=0&sync_timestamp=1633056058075&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fdecamelize%2Fdownload%2Fdecamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/deep-equal/download/deep-equal-1.1.1.tgz?cache=0&sync_timestamp=1606859714626&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeep-equal%2Fdownload%2Fdeep-equal-1.1.1.tgz", - "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", - "dev": true, - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.nlark.com/deep-is/download/deep-is-0.1.4.tgz", - "integrity": "sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE=", - "dev": true - }, - "node_modules/deepmerge": { - "version": "1.5.2", - "resolved": "https://registry.npmmirror.com/deepmerge/download/deepmerge-1.5.2.tgz", - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "5.0.5", - "resolved": "https://registry.npmmirror.com/default-gateway/download/default-gateway-5.0.5.tgz", - "integrity": "sha1-T9a9XShV05s0zFpZUFSG6ar8mxA=", - "dev": true, - "dependencies": { - "execa": "^3.3.0" - }, - "engines": { - "node": "^8.12.0 || >=9.7.0" - } - }, - "node_modules/default-gateway/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz?cache=0&sync_timestamp=1598867150563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-7.0.3.tgz", - "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/default-gateway/node_modules/execa": { - "version": "3.4.0", - "resolved": "https://registry.npmmirror.com/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1637147456998&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz", - "integrity": "sha1-wI7UVQ72XYWPrCaf/IVyRG8364k=", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": "^8.12.0 || >=9.7.0" - } - }, - "node_modules/default-gateway/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz", - "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-gateway/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.nlark.com/is-stream/download/is-stream-2.0.1.tgz", - "integrity": "sha1-+sHj1TuXrVqdCunO8jifWBClwHc=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-gateway/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/npm-run-path/download/npm-run-path-4.0.1.tgz", - "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-gateway/node_modules/p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz?cache=0&sync_timestamp=1617947695861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-finally%2Fdownload%2Fp-finally-2.0.1.tgz", - "integrity": "sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-gateway/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz?cache=0&sync_timestamp=1617971695678&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-3.1.1.tgz", - "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-gateway/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz", - "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-gateway/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/shebang-regex/download/shebang-regex-3.0.0.tgz?cache=0&sync_timestamp=1628896254441&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-regex%2Fdownload%2Fshebang-regex-3.0.0.tgz", - "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/default-gateway/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz", - "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - } - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz", - "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=", - "dev": true, - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz", - "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del": { - "version": "4.1.1", - "resolved": "https://registry.npmmirror.com/del/download/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/del/node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmmirror.com/globby/download/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/des.js/download/des.js-1.0.1.tgz", - "integrity": "sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM=", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmmirror.com/destroy/download/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/detect-node/download/detect-node-2.1.0.tgz?cache=0&sync_timestamp=1621147029891&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdetect-node%2Fdownload%2Fdetect-node-2.1.0.tgz", - "integrity": "sha1-yccHdaScPQO8LAbZpzvlUPl4+LE=", - "dev": true - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz", - "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - }, - "node_modules/dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdir-glob%2Fdownload%2Fdir-glob-2.2.2.tgz", - "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", - "dev": true, - "dependencies": { - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true - }, - "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmmirror.com/dns-packet/download/dns-packet-1.3.4.tgz", - "integrity": "sha1-40VQZYJKJQe6iGxVqJljuxB97G8=", - "dev": true, - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz", - "integrity": "sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz", - "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=", - "dev": true, - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.nlark.com/dom-serializer/download/dom-serializer-1.3.2.tgz?cache=0&sync_timestamp=1621256900132&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdom-serializer%2Fdownload%2Fdom-serializer-1.3.2.tgz", - "integrity": "sha1-YgZDfTLO767HFhgDIwx6ILwbTZE=", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "node_modules/domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.nlark.com/domain-browser/download/domain-browser-1.2.0.tgz", - "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", - "dev": true, - "engines": { - "node": ">=0.4", - "npm": ">=1.2" - } - }, - "node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-2.2.0.tgz", - "integrity": "sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=", - "dev": true - }, - "node_modules/domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/domhandler/download/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.nlark.com/domutils/download/domutils-2.8.0.tgz?cache=0&sync_timestamp=1630106656355&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdomutils%2Fdownload%2Fdomutils-2.8.0.tgz", - "integrity": "sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/dot-prop/download/dot-prop-5.3.0.tgz", - "integrity": "sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog=", - "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmmirror.com/dotenv/download/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/dotenv-expand/download/dotenv-expand-5.1.0.tgz", - "integrity": "sha1-P7rwIL/XlIhAcuomsel5HUWmKfA=", - "dev": true - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.2.tgz", - "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=", - "dev": true - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.nlark.com/duplexify/download/duplexify-3.7.1.tgz?cache=0&sync_timestamp=1626860849590&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fduplexify%2Fdownload%2Fduplexify-3.7.1.tgz", - "integrity": "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=", - "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/easy-stack": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/easy-stack/download/easy-stack-1.0.1.tgz?cache=0&sync_timestamp=1605128933665&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feasy-stack%2Fdownload%2Feasy-stack-1.0.1.tgz", - "integrity": "sha1-iv5CZGJpiMq7EfPHBMzQyDVBEGY=", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "node_modules/ejs": { - "version": "2.7.4", - "resolved": "https://registry.npmmirror.com/ejs/download/ejs-2.7.4.tgz", - "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.57", - "resolved": "https://registry.npmmirror.com/electron-to-chromium/download/electron-to-chromium-1.4.57.tgz", - "integrity": "sha512-FNC+P5K1n6pF+M0zIK+gFCoXcJhhzDViL3DRIGy2Fv5PohuSES1JHR7T+GlwxSxlzx4yYbsuzCZvHxcBSRCIOw==", - "dev": true - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.4.tgz?cache=0&sync_timestamp=1612290557689&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felliptic%2Fdownload%2Felliptic-6.5.4.tgz", - "integrity": "sha1-2jfOvTHnmhNn6UG1ku0fvr1Yq7s=", - "dev": true, - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-8.0.0.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-8.0.0.tgz", - "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", - "dev": true - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz", - "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/encodeurl/download/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", - "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz?cache=0&sync_timestamp=1632130902971&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.5.0.tgz", - "integrity": "sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz?cache=0&sync_timestamp=1598867216233&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmemory-fs%2Fdownload%2Fmemory-fs-0.5.0.tgz", - "integrity": "sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw=", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.nlark.com/entities/download/entities-2.2.0.tgz", - "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=", - "dev": true - }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npm.taobao.org/errno/download/errno-0.1.8.tgz", - "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=", - "dev": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz", - "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz", - "integrity": "sha1-WpmnB716TFinl5AtSNgoA+3mqtg=", - "dev": true, - "dependencies": { - "stackframe": "^1.1.1" - } - }, - "node_modules/es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmmirror.com/es-abstract/download/es-abstract-1.19.1.tgz?cache=0&sync_timestamp=1633234240479&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fes-abstract%2Fdownload%2Fes-abstract-1.19.1.tgz", - "integrity": "sha1-1IhXlodpFpWd547aoN9FZicRXsM=", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^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.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz", - "integrity": "sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/escalade/download/escalade-3.1.1.tgz?cache=0&sync_timestamp=1602567437752&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescalade%2Fdownload%2Fescalade-3.1.1.tgz", - "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz?cache=0&sync_timestamp=1618677179364&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmmirror.com/eslint/download/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - } - }, - "node_modules/eslint-config-airbnb-base": { - "version": "14.2.1", - "resolved": "https://registry.npmmirror.com/eslint-config-airbnb-base/download/eslint-config-airbnb-base-14.2.1.tgz?cache=0&sync_timestamp=1636442499451&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-config-airbnb-base%2Fdownload%2Feslint-config-airbnb-base-14.2.1.tgz", - "integrity": "sha1-ii6zhFXcWjElUBk7MZza7vBCzR4=", - "dev": true, - "dependencies": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.2" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", - "eslint-plugin-import": "^2.22.1" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.nlark.com/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.6.tgz?cache=0&sync_timestamp=1629046536777&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-import-resolver-node%2Fdownload%2Feslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha1-QEi5WDldqJZoJSAB29nsprg7rL0=", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-webpack": { - "version": "0.13.2", - "resolved": "https://registry.npmmirror.com/eslint-import-resolver-webpack/download/eslint-import-resolver-webpack-0.13.2.tgz", - "integrity": "sha1-/IE98NCLkmXMcHLSI5O9pRmL3B4=", - "dev": true, - "license": "MIT", - "dependencies": { - "array-find": "^1.0.0", - "debug": "^3.2.7", - "enhanced-resolve": "^0.9.1", - "find-root": "^1.1.0", - "has": "^1.0.3", - "interpret": "^1.4.0", - "is-core-module": "^2.7.0", - "is-regex": "^1.1.4", - "lodash": "^4.17.21", - "resolve": "^1.20.0", - "semver": "^5.7.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "eslint-plugin-import": ">=1.4.0", - "webpack": ">=1.11.0" - } - }, - "node_modules/eslint-import-resolver-webpack/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-webpack/node_modules/enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-0.9.1.tgz?cache=0&sync_timestamp=1632130902971&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-0.9.1.tgz", - "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/eslint-import-resolver-webpack/node_modules/memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.2.0.tgz?cache=0&sync_timestamp=1598867216233&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmemory-fs%2Fdownload%2Fmemory-fs-0.2.0.tgz", - "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=", - "dev": true - }, - "node_modules/eslint-import-resolver-webpack/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/eslint-import-resolver-webpack/node_modules/tapable": { - "version": "0.1.10", - "resolved": "https://registry.npmmirror.com/tapable/download/tapable-0.1.10.tgz", - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/eslint-loader": { - "version": "2.2.1", - "resolved": "https://registry.npmmirror.com/eslint-loader/download/eslint-loader-2.2.1.tgz", - "integrity": "sha1-KLnBLaVAV68IReKmEScBova/gzc=", - "deprecated": "This loader has been deprecated. Please use eslint-webpack-plugin", - "dev": true, - "dependencies": { - "loader-fs-cache": "^1.0.0", - "loader-utils": "^1.0.2", - "object-assign": "^4.0.1", - "object-hash": "^1.1.4", - "rimraf": "^2.6.1" - }, - "peerDependencies": { - "eslint": ">=1.6.0 <7.0.0", - "webpack": ">=2.0.0 <5.0.0" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmmirror.com/eslint-module-utils/download/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-2.1.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.nlark.com/p-limit/download/p-limit-1.3.0.tgz", - "integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-2.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/p-try/download/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.25.4", - "resolved": "https://registry.npmmirror.com/eslint-plugin-import/download/eslint-plugin-import-2.25.4.tgz", - "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.2", - "has": "^1.0.3", - "is-core-module": "^2.8.0", - "is-glob": "^4.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.5", - "resolve": "^1.20.0", - "tsconfig-paths": "^3.12.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-2.1.0.tgz", - "integrity": "sha1-XNAfwQFiG0LEzX9dGmYkNxbT850=", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/eslint-plugin-vue": { - "version": "7.20.0", - "resolved": "https://registry.npmmirror.com/eslint-plugin-vue/download/eslint-plugin-vue-7.20.0.tgz", - "integrity": "sha512-oVNDqzBC9h3GO+NTgWeLMhhGigy6/bQaQbHS+0z7C4YEu/qK/yxHvca/2PTZtGNPsCrHwOTgKMrwu02A9iPBmw==", - "dev": true, - "dependencies": { - "eslint-utils": "^2.1.0", - "natural-compare": "^1.4.0", - "semver": "^6.3.0", - "vue-eslint-parser": "^7.10.0" - }, - "engines": { - "node": ">=8.10" - }, - "peerDependencies": { - "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/eslint-plugin-vue/node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1620975590529&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz", - "integrity": "sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-4.0.3.tgz?cache=0&sync_timestamp=1637466831846&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-4.0.3.tgz", - "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.nlark.com/eslint-utils/download/eslint-utils-1.4.3.tgz?cache=0&sync_timestamp=1620975590529&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-1.4.3.tgz", - "integrity": "sha1-dP7HxU0Hdrb2fgJRBAtYBlZOmB8=", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1637466831846&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz", - "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-5.1.2.tgz", - "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmmirror.com/globals/download/globals-12.4.0.tgz", - "integrity": "sha1-oYgTV2pBsAokqX5/gVkYwuGZJfg=", - "dev": true, - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469462038&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz", - "integrity": "sha1-NxYsJfy566oublPVtNiM4X2eDCs=", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-from%2Fdownload%2Fresolve-from-4.0.0.tgz", - "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.8.1.tgz", - "integrity": "sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/espree": { - "version": "6.2.1", - "resolved": "https://registry.npmmirror.com/espree/download/espree-6.2.1.tgz", - "integrity": "sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o=", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", - "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/esquery/download/esquery-1.4.0.tgz?cache=0&sync_timestamp=1612565844379&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesquery%2Fdownload%2Fesquery-1.4.0.tgz", - "integrity": "sha1-IUj/w4uC6McFff7UhCWz5h8PJKU=", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz", - "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz?cache=0&sync_timestamp=1598898247102&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesrecurse%2Fdownload%2Fesrecurse-4.3.0.tgz", - "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz", - "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-4.3.0.tgz", - "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/estree-walker/download/estree-walker-2.0.2.tgz", - "integrity": "sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz", - "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-pubsub": { - "version": "4.3.0", - "resolved": "https://registry.npm.taobao.org/event-pubsub/download/event-pubsub-4.3.0.tgz?cache=0&sync_timestamp=1606361626381&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fevent-pubsub%2Fdownload%2Fevent-pubsub-4.3.0.tgz", - "integrity": "sha1-9o2Ba8KfHsAsU53FjI3UDOcss24=", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmmirror.com/eventemitter3/download/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/events/download/events-3.3.0.tgz?cache=0&sync_timestamp=1636449402208&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fevents%2Fdownload%2Fevents-3.3.0.tgz", - "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/eventsource/download/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", - "dev": true, - "dependencies": { - "original": "^1.0.0" - }, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", - "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", - "dev": true, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1637147456998&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", - "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.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": ">=6" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/express": { - "version": "4.17.2", - "resolved": "https://registry.npmmirror.com/express/download/express-4.17.2.tgz", - "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", - "dev": true, - "dependencies": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.4.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.9.6", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", - "setprototypeof": "1.2.0", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/express/node_modules/qs": { - "version": "6.9.6", - "resolved": "https://registry.npmmirror.com/qs/download/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", - "dev": true - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", - "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=", - "dev": true - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/external-editor/download/external-editor-3.1.0.tgz", - "integrity": "sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz", - "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/extsprintf/download/extsprintf-1.3.0.tgz?cache=0&sync_timestamp=1635889930090&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fextsprintf%2Fdownload%2Fextsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-deep-equal%2Fdownload%2Ffast-deep-equal-3.1.3.tgz", - "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=", - "dev": true - }, - "node_modules/fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmmirror.com/fast-glob/download/fast-glob-2.2.7.tgz", - "integrity": "sha1-aVOFfDr6R1//ku5gFdUtpwpM050=", - "dev": true, - "dependencies": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.nlark.com/faye-websocket/download/faye-websocket-0.11.4.tgz", - "integrity": "sha1-fw2Sdc/dhqHJY9yLZfzEUe3Lsdo=", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffiggy-pudding%2Fdownload%2Ffiggy-pudding-3.5.2.tgz", - "integrity": "sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4=", - "dev": true - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.nlark.com/figures/download/figures-3.2.0.tgz", - "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-5.0.1.tgz", - "integrity": "sha1-yg9u+m3T1WEzP7FFFQZcL6/fQ5w=", - "dev": true, - "dependencies": { - "flat-cache": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/file-loader/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", - "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", - "dev": true, - "optional": true - }, - "node_modules/filesize": { - "version": "3.6.1", - "resolved": "https://registry.npmmirror.com/filesize/download/filesize-3.6.1.tgz", - "integrity": "sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fill-range/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", - "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-3.3.2.tgz", - "integrity": "sha1-swxbbv8HMHMa6pu9nb7L2AJW1ks=", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/find-root/download/find-root-1.1.0.tgz", - "integrity": "sha1-q8/Iunb3CMQql7PWhbfpRQv7nOQ=", - "dev": true - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-4.1.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz", - "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/flat-cache/download/flat-cache-2.0.1.tgz", - "integrity": "sha1-XSltbwS9pEpGMKMBQTvbwuwIXsA=", - "dev": true, - "dependencies": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flat-cache/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmmirror.com/rimraf/download/rimraf-2.6.3.tgz", - "integrity": "sha1-stEE/g2Psnz54KHNqCYt04M8bKs=", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/flatted/download/flatted-2.0.2.tgz", - "integrity": "sha1-RXWyHivO50NKqb5mL0t7X5wrUTg=", - "dev": true - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz", - "integrity": "sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/follow-redirects": { - "version": "1.14.7", - "resolved": "https://registry.npmmirror.com/follow-redirects/download/follow-redirects-1.14.7.tgz", - "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==", - "dev": true, - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz?cache=0&sync_timestamp=1613411079128&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fform-data%2Fdownload%2Fform-data-2.3.3.tgz", - "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.nlark.com/forwarded/download/forwarded-0.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fforwarded%2Fdownload%2Fforwarded-0.2.0.tgz", - "integrity": "sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.nlark.com/fs-extra/download/fs-extra-7.0.1.tgz", - "integrity": "sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmmirror.com/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmmirror.com/fsevents/download/fsevents-2.3.2.tgz", - "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=", - "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.1", - "resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz", - "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", - "dev": true - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.2.tgz?cache=0&sync_timestamp=1603829716561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgensync%2Fdownload%2Fgensync-1.0.0-beta.2.tgz", - "integrity": "sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz", - "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.1.1.tgz", - "integrity": "sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz", - "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.nlark.com/get-symbol-description/download/get-symbol-description-1.0.0.tgz", - "integrity": "sha1-f9uByQAQH71WTdXxowr1qtweWNY=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/glob/download/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": "*" - } - }, - "node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/is-glob/download/is-glob-3.1.0.tgz?cache=0&sync_timestamp=1632934505466&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-glob%2Fdownload%2Fis-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", - "dev": true - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmmirror.com/globals/download/globals-11.12.0.tgz", - "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "9.2.0", - "resolved": "https://registry.npmmirror.com/globby/download/globby-9.2.0.tgz", - "integrity": "sha1-/QKacGxwPSm90XD0tts6P3p8tj0=", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.1", - "array-union": "^1.0.2", - "dir-glob": "^2.2.2", - "fast-glob": "^2.2.6", - "glob": "^7.1.3", - "ignore": "^4.0.3", - "pify": "^4.0.1", - "slash": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmmirror.com/graceful-fs/download/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", - "dev": true - }, - "node_modules/gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npmmirror.com/gzip-size/download/gzip-size-5.1.1.tgz", - "integrity": "sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ=", - "dev": true, - "dependencies": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.1.tgz", - "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=", - "dev": true - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmmirror.com/har-validator/download/har-validator-5.1.5.tgz", - "integrity": "sha1-HwgDufjLIMD6E4It8ezds2veHv0=", - "deprecated": "this library is no longer supported", - "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", - "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/has-bigints/download/has-bigints-1.0.1.tgz", - "integrity": "sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM=", - "dev": true - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz?cache=0&sync_timestamp=1614443617831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-symbols%2Fdownload%2Fhas-symbols-1.0.2.tgz", - "integrity": "sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.nlark.com/has-tostringtag/download/has-tostringtag-1.0.0.tgz?cache=0&sync_timestamp=1628196402801&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-tostringtag%2Fdownload%2Fhas-tostringtag-1.0.0.tgz", - "integrity": "sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU=", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/hash-base/download/hash-base-3.1.0.tgz", - "integrity": "sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM=", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", - "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/hash-base/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", - "dev": true - }, - "node_modules/hash-sum": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-2.0.0.tgz", - "integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=", - "dev": true - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz", - "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz", - "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=", - "dev": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz", - "integrity": "sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4=", - "dev": true - }, - "node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmmirror.com/highlight.js/download/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/hoopy/download/hoopy-0.1.4.tgz", - "integrity": "sha1-YJIH1mEQADOpqUAq096mdzgcGx0=", - "dev": true, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmmirror.com/hosted-git-info/download/hosted-git-info-2.8.9.tgz", - "integrity": "sha1-3/wL+aIcAiCQkPKqaUKeFBTa8/k=", - "dev": true - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/hsl-regex/download/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", - "dev": true - }, - "node_modules/hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/hsla-regex/download/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", - "dev": true - }, - "node_modules/html-entities": { - "version": "1.4.0", - "resolved": "https://registry.nlark.com/html-entities/download/html-entities-1.4.0.tgz", - "integrity": "sha1-z70bAdKvr5rcobEK59/6uYxx0tw=", - "dev": true - }, - "node_modules/html-minifier": { - "version": "3.5.21", - "resolved": "https://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.21.tgz", - "integrity": "sha1-0AQOBUcw41TbAIRjWTGUAVIS0gw=", - "dev": true, - "dependencies": { - "camel-case": "3.0.x", - "clean-css": "4.2.x", - "commander": "2.17.x", - "he": "1.2.x", - "param-case": "2.1.x", - "relateurl": "0.2.x", - "uglify-js": "3.4.x" - }, - "bin": { - "html-minifier": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-3.1.0.tgz", - "integrity": "sha1-e15vfmZen7QfMAB+2eDUHpf7IUA=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/html-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-Br4ifmjQojUP4EmHnRBoUIYcZ9J7M4bTMcm7u6xoIAIuq2Nte4TzXX0533owvkQKQD1WeMTTTyD4Ni4QKxS0Bg==", - "deprecated": "3.x is no longer supported", - "dev": true, - "dependencies": { - "html-minifier": "^3.2.3", - "loader-utils": "^0.2.16", - "lodash": "^4.17.3", - "pretty-error": "^2.0.2", - "tapable": "^1.0.0", - "toposort": "^1.0.0", - "util.promisify": "1.0.0" - }, - "engines": { - "node": ">=6.9" - }, - "peerDependencies": { - "webpack": "^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0" - } - }, - "node_modules/html-webpack-plugin/node_modules/big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/big.js/download/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/html-webpack-plugin/node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/html-webpack-plugin/node_modules/json5": { - "version": "0.5.1", - "resolved": "https://registry.npmmirror.com/json5/download/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/html-webpack-plugin/node_modules/loader-utils": { - "version": "0.2.17", - "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-0.2.17.tgz", - "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", - "dev": true, - "dependencies": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmmirror.com/htmlparser2/download/htmlparser2-6.1.0.tgz?cache=0&sync_timestamp=1636640877502&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-6.1.0.tgz", - "integrity": "sha1-xNditsM3GgXb5l6UrkOp+EX7j7c=", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true - }, - "node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmmirror.com/http-errors/download/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.5", - "resolved": "https://registry.npmmirror.com/http-parser-js/download/http-parser-js-0.5.5.tgz", - "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", - "dev": true - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.18.1.tgz", - "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "1.3.1", - "resolved": "https://registry.npmmirror.com/http-proxy-middleware/download/http-proxy-middleware-1.3.1.tgz", - "integrity": "sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==", - "dev": true, - "dependencies": { - "@types/http-proxy": "^1.17.5", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", - "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/http-proxy-middleware/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", - "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/http-proxy-middleware/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", - "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.4.tgz?cache=0&sync_timestamp=1618054787196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-4.0.4.tgz", - "integrity": "sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k=", - "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/http-proxy-middleware/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", - "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/http-signature/download/http-signature-1.2.0.tgz?cache=0&sync_timestamp=1637178531075&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhttp-signature%2Fdownload%2Fhttp-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.nlark.com/https-browserify/download/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.nlark.com/human-signals/download/human-signals-1.1.1.tgz", - "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=", - "dev": true, - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.nlark.com/iconv-lite/download/iconv-lite-0.4.24.tgz", - "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npm.taobao.org/icss-utils/download/icss-utils-4.1.1.tgz?cache=0&sync_timestamp=1605801506037&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficss-utils%2Fdownload%2Ficss-utils-4.1.1.tgz", - "integrity": "sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc=", - "dev": true, - "dependencies": { - "postcss": "^7.0.14" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.2.1.tgz?cache=0&sync_timestamp=1603838702791&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fieee754%2Fdownload%2Fieee754-1.2.1.tgz", - "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=", - "dev": true - }, - "node_modules/iferr": { - "version": "0.1.5", - "resolved": "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", - "dev": true - }, - "node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", - "dev": true, - "dependencies": { - "import-from": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz?cache=0&sync_timestamp=1608469462038&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-from": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/import-from/download/import-from-2.1.0.tgz?cache=0&sync_timestamp=1622533823695&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fimport-from%2Fdownload%2Fimport-from-2.1.0.tgz", - "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", - "dev": true, - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/import-local/download/import-local-2.0.0.tgz", - "integrity": "sha1-VQcL44pZk88Y72236WH1vuXFoJ0=", - "dev": true, - "dependencies": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-3.0.0.tgz", - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/import-local/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-3.0.0.tgz", - "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/infer-owner/download/infer-owner-1.0.4.tgz", - "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=", - "dev": true - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.4.tgz", - "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=", - "dev": true - }, - "node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmmirror.com/inquirer/download/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/download/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" - } - }, - "node_modules/inquirer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/inquirer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/inquirer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/internal-ip/download/internal-ip-4.3.0.tgz", - "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", - "dev": true, - "dependencies": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/internal-ip/node_modules/default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/default-gateway/download/default-gateway-4.2.0.tgz", - "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", - "dev": true, - "dependencies": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/internal-slot/download/internal-slot-1.0.3.tgz?cache=0&sync_timestamp=1611692674457&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finternal-slot%2Fdownload%2Finternal-slot-1.0.3.tgz", - "integrity": "sha1-c0fjB97uovqsKsYgXUvH00ln9Zw=", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/interpret/download/interpret-1.4.0.tgz", - "integrity": "sha1-Zlq4vE2iendKQFhOgS4+D6RbGh4=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true - }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/ip-regex/download/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.nlark.com/ipaddr.js/download/ipaddr.js-1.9.1.tgz", - "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/is-absolute-url/download/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.nlark.com/is-arguments/download/is-arguments-1.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-arguments%2Fdownload%2Fis-arguments-1.1.1.tgz", - "integrity": "sha1-FbP4j9oB8ql/7ITKdhpWDxI++ps=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.nlark.com/is-bigint/download/is-bigint-1.0.4.tgz?cache=0&sync_timestamp=1628747489221&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-bigint%2Fdownload%2Fis-bigint-1.0.4.tgz", - "integrity": "sha1-CBR6GHW8KzIAXUHM2Ckd/8ZpHfM=", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", - "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", - "dev": true, - "optional": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.nlark.com/is-boolean-object/download/is-boolean-object-1.1.2.tgz", - "integrity": "sha1-XG3CACRt2TIa5LiFoRS7H3X2Nxk=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz?cache=0&sync_timestamp=1604429407158&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-buffer%2Fdownload%2Fis-buffer-1.1.6.tgz", - "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", - "dev": true - }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.nlark.com/is-callable/download/is-callable-1.2.4.tgz?cache=0&sync_timestamp=1628259699255&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-callable%2Fdownload%2Fis-callable-1.2.4.tgz", - "integrity": "sha1-RzAdWN0CWUB4ZVR4U99tYf5HGUU=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmmirror.com/is-ci/download/is-ci-1.2.1.tgz?cache=0&sync_timestamp=1635261328053&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-ci%2Fdownload%2Fis-ci-1.2.1.tgz", - "integrity": "sha1-43ecjuF/zPQoSI9uKBGH8uYyhBw=", - "dev": true, - "dependencies": { - "ci-info": "^1.5.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-color-stop/download/is-color-stop-1.1.0.tgz", - "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", - "dev": true, - "dependencies": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, - "node_modules/is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmmirror.com/is-core-module/download/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", - "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.nlark.com/is-date-object/download/is-date-object-1.0.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-date-object%2Fdownload%2Fis-date-object-1.0.5.tgz", - "integrity": "sha1-CEHVU25yTCVZe/bqYuG9OCmN8x8=", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", - "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.nlark.com/is-docker/download/is-docker-2.2.1.tgz?cache=0&sync_timestamp=1630451057403&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-docker%2Fdownload%2Fis-docker-2.2.1.tgz", - "integrity": "sha1-M+6r4jz+hvFL3kQIoCwM+4U6zao=", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", - "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/is-glob/download/is-glob-4.0.3.tgz?cache=0&sync_timestamp=1632934505466&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-glob%2Fdownload%2Fis-glob-4.0.3.tgz", - "integrity": "sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/is-negative-zero/download/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.nlark.com/is-number-object/download/is-number-object-1.0.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-number-object%2Fdownload%2Fis-number-object-1.0.6.tgz", - "integrity": "sha1-anqvg4x/BoalC0VT9+VKlklOifA=", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-2.0.0.tgz", - "integrity": "sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.nlark.com/is-path-cwd/download/is-path-cwd-2.2.0.tgz?cache=0&sync_timestamp=1628686507859&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-cwd%2Fdownload%2Fis-path-cwd-2.2.0.tgz", - "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz?cache=0&sync_timestamp=1620047156679&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-in-cwd%2Fdownload%2Fis-path-in-cwd-2.1.0.tgz", - "integrity": "sha1-v+Lcomxp85cmWkAJljYCk1oFOss=", - "dev": true, - "dependencies": { - "is-path-inside": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/is-path-inside/download/is-path-inside-2.1.0.tgz?cache=0&sync_timestamp=1620046845369&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-inside%2Fdownload%2Fis-path-inside-2.1.0.tgz", - "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", - "dev": true, - "dependencies": { - "path-is-inside": "^1.0.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-3.0.0.tgz", - "integrity": "sha1-r28uoUrFpkYYOlu9tbqrvBVq2dc=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz?cache=0&sync_timestamp=1599667372314&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-plain-object%2Fdownload%2Fis-plain-object-2.0.4.tgz", - "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-reference": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.nlark.com/is-regex/download/is-regex-1.1.4.tgz?cache=0&sync_timestamp=1628221905423&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-regex%2Fdownload%2Fis-regex-1.1.4.tgz", - "integrity": "sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", - "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=", - "dev": true - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/is-shared-array-buffer/download/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha1-l7DIX72stZycRG/mU7gs8rW3z+Y=", - "dev": true - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.nlark.com/is-stream/download/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.nlark.com/is-string/download/is-string-1.0.7.tgz?cache=0&sync_timestamp=1628213733442&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-string%2Fdownload%2Fis-string-1.0.7.tgz", - "integrity": "sha1-DdEr8gBvJVu1j2lREO/3SR7rwP0=", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.nlark.com/is-symbol/download/is-symbol-1.0.4.tgz?cache=0&sync_timestamp=1620501182675&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-symbol%2Fdownload%2Fis-symbol-1.0.4.tgz", - "integrity": "sha1-ptrJO2NbBjymhyI23oiRClevE5w=", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/is-weakref/download/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz", - "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-2.2.0.tgz", - "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/isarray/download/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/download/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "node_modules/javascript-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-2.1.0.tgz", - "integrity": "sha1-J8dlOb4U2L0Sghmi1zGwkzeQTnk=", - "dev": true - }, - "node_modules/js-message": { - "version": "1.0.7", - "resolved": "https://registry.npm.taobao.org/js-message/download/js-message-1.0.7.tgz", - "integrity": "sha1-+93QU8ekcCGHG7iyyVOXzBfCDkc=", - "dev": true, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/js-queue": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/js-queue/download/js-queue-2.0.2.tgz", - "integrity": "sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA==", - "dev": true, - "dependencies": { - "easy-stack": "^1.0.1" - }, - "engines": { - "node": ">=1.0.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz", - "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmmirror.com/js-yaml/download/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/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz?cache=0&sync_timestamp=1603893628084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-2.5.2.tgz", - "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npm.taobao.org/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/json-schema/download/json-schema-0.4.0.tgz?cache=0&sync_timestamp=1636423556812&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fjson-schema%2Fdownload%2Fjson-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz?cache=0&sync_timestamp=1607998264311&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-traverse%2Fdownload%2Fjson-schema-traverse-0.4.1.tgz", - "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "node_modules/json3": { - "version": "3.3.3", - "resolved": "https://registry.npmmirror.com/json3/download/json3-3.3.3.tgz", - "integrity": "sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E=", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/json5/download/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/jsonfile/download/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmmirror.com/jsprim/download/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/killable": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/killable/download/killable-1.0.1.tgz", - "integrity": "sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI=", - "dev": true - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", - "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/launch-editor": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/launch-editor/download/launch-editor-2.3.0.tgz", - "integrity": "sha512-3QrsCXejlWYHjBPFXTyGNhPj4rrQdB+5+r5r3wArpLH201aR+nWUgw/zKKkTmilCfY/sv6u8qo98pNvtg8LUTA==", - "dev": true, - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.6.1" - } - }, - "node_modules/launch-editor-middleware": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/launch-editor-middleware/download/launch-editor-middleware-2.3.0.tgz", - "integrity": "sha512-GJR64trLdFFwCoL9DMn/d1SZX0OzTDPixu4mcfWTShQ4tIqCHCGvlg9fOEYQXyBlrSMQwylsJfUWncheShfV2w==", - "dev": true, - "dependencies": { - "launch-editor": "^2.3.0" - } - }, - "node_modules/launch-editor/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093541596&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz", - "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=", - "dev": true, - "license": "ISC" - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz?cache=0&sync_timestamp=1585966057564&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flevn%2Fdownload%2Flevn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmmirror.com/lines-and-columns/download/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/loader-fs-cache": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/loader-fs-cache/download/loader-fs-cache-1.0.3.tgz", - "integrity": "sha1-8IZXZG1gcHi+LwoDL4vWndbyd9k=", - "dev": true, - "dependencies": { - "find-cache-dir": "^0.1.1", - "mkdirp": "^0.5.1" - } - }, - "node_modules/loader-fs-cache/node_modules/find-cache-dir": { - "version": "0.1.1", - "resolved": "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-0.1.1.tgz", - "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "mkdirp": "^0.5.1", - "pkg-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-fs-cache/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-1.1.2.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-fs-cache/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-fs-cache/node_modules/pkg-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-1.0.0.tgz", - "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", - "dev": true, - "dependencies": { - "find-up": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npm.taobao.org/loader-runner/download/loader-runner-2.4.0.tgz?cache=0&sync_timestamp=1610027908268&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floader-runner%2Fdownload%2Floader-runner-2.4.0.tgz", - "integrity": "sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c=", - "dev": true, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-1.4.0.tgz", - "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/loader-utils/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/json5/download/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-5.0.0.tgz", - "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmmirror.com/lodash/download/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true - }, - "node_modules/lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY=", - "dev": true - }, - "node_modules/lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npm.taobao.org/lodash.kebabcase/download/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", - "dev": true - }, - "node_modules/lodash.mapvalues": { - "version": "4.6.0", - "resolved": "https://registry.npm.taobao.org/lodash.mapvalues/download/lodash.mapvalues-4.6.0.tgz", - "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", - "dev": true - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "node_modules/lodash.transform": { - "version": "4.6.0", - "resolved": "https://registry.npm.taobao.org/lodash.transform/download/lodash.transform-4.6.0.tgz", - "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", - "dev": true - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true - }, - "node_modules/log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/log-symbols/download/log-symbols-2.2.0.tgz", - "integrity": "sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=", - "dev": true, - "dependencies": { - "chalk": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/loglevel": { - "version": "1.8.0", - "resolved": "https://registry.npmmirror.com/loglevel/download/loglevel-1.8.0.tgz", - "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz?cache=0&sync_timestamp=1606867791834&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flower-case%2Fdownload%2Flower-case-1.1.4.tgz", - "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", - "dev": true - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-5.1.1.tgz", - "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npm.taobao.org/magic-string/download/magic-string-0.25.7.tgz", - "integrity": "sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=", - "dependencies": { - "sourcemap-codec": "^1.4.4" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", - "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmmirror.com/md5.js/download/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/mdn-data/download/mdn-data-2.0.4.tgz", - "integrity": "sha1-aZs8OKxvHXKAkaZGULZdOIUC/Vs=", - "dev": true - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz?cache=0&sync_timestamp=1598867216233&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmemory-fs%2Fdownload%2Fmemory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "node_modules/merge-source-map": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/merge-source-map/download/merge-source-map-1.1.0.tgz", - "integrity": "sha1-L93n5gIJOfcJBqaPLXrmheTIxkY=", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/merge-source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz", - "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz", - "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz?cache=0&sync_timestamp=1618054787196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-3.1.10.tgz", - "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz", - "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmmirror.com/mime/download/mime-2.6.0.tgz", - "integrity": "sha1-oqaCqVzU0MsdYlfij4PafjWAA2c=", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmmirror.com/mime-db/download/mime-db-1.51.0.tgz?cache=0&sync_timestamp=1636426172086&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-db%2Fdownload%2Fmime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmmirror.com/mime-types/download/mime-types-2.1.34.tgz?cache=0&sync_timestamp=1636432664749&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-types%2Fdownload%2Fmime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dev": true, - "dependencies": { - "mime-db": "1.51.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz?cache=0&sync_timestamp=1617823545101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-fn-2.1.0.tgz", - "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "0.9.0", - "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/download/mini-css-extract-plugin-0.9.0.tgz", - "integrity": "sha1-R/LPB6oWWrNXM7H8l9TEbAVkM54=", - "dev": true, - "dependencies": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.4.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", - "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimatch%2Fdownload%2Fminimatch-3.0.4.tgz", - "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz", - "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=", - "dev": true - }, - "node_modules/minipass": { - "version": "3.1.6", - "resolved": "https://registry.npmmirror.com/minipass/download/minipass-3.1.6.tgz", - "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", - "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", - "dev": true - }, - "node_modules/mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz", - "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=", - "dev": true, - "dependencies": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.2.tgz", - "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmmirror.com/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1636300883420&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz", - "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "dev": true, - "dependencies": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.1.2.tgz", - "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", - "dev": true - }, - "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmmirror.com/multicast-dns/download/multicast-dns-6.2.3.tgz?cache=0&sync_timestamp=1633354925402&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmulticast-dns%2Fdownload%2Fmulticast-dns-6.2.3.tgz", - "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", - "dev": true, - "dependencies": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.nlark.com/mute-stream/download/mute-stream-0.0.8.tgz", - "integrity": "sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=", - "dev": true - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npm.taobao.org/mz/download/mz-2.7.0.tgz", - "integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nan": { - "version": "2.15.0", - "resolved": "https://registry.nlark.com/nan/download/nan-2.15.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnan%2Fdownload%2Fnan-2.15.0.tgz", - "integrity": "sha1-PzSkc/8Y4VwbVia2KQO1rW5mX+4=", - "dev": true, - "optional": true - }, - "node_modules/nanoid": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/nanoid/download/nanoid-3.2.0.tgz", - "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npm.taobao.org/nanomatch/download/nanomatch-1.2.13.tgz", - "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmmirror.com/negotiator/download/negotiator-0.6.2.tgz", - "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz", - "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=", - "dev": true - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz", - "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=", - "dev": true - }, - "node_modules/no-case": { - "version": "2.3.2", - "resolved": "https://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz?cache=0&sync_timestamp=1606869671099&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fno-case%2Fdownload%2Fno-case-2.3.2.tgz", - "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", - "dev": true, - "dependencies": { - "lower-case": "^1.1.1" - } - }, - "node_modules/node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmmirror.com/node-forge/download/node-forge-0.10.0.tgz", - "integrity": "sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M=", - "dev": true, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/node-ipc": { - "version": "9.2.1", - "resolved": "https://registry.nlark.com/node-ipc/download/node-ipc-9.2.1.tgz", - "integrity": "sha1-sy9mEV+dbOhB3E7CAJ1qcz+Yu2s=", - "dev": true, - "dependencies": { - "event-pubsub": "4.3.0", - "js-message": "1.0.7", - "js-queue": "2.0.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz", - "integrity": "sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU=", - "dev": true, - "dependencies": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - } - }, - "node_modules/node-libs-browser/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz?cache=0&sync_timestamp=1634806978749&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnode-releases%2Fdownload%2Fnode-releases-2.0.1.tgz", - "integrity": "sha1-PR05XyBPHy8ppUNYuftnh2WtL8U=", - "dev": true, - "license": "MIT" - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.nlark.com/normalize-package-data/download/normalize-package-data-2.5.0.tgz?cache=0&sync_timestamp=1629301872905&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-package-data%2Fdownload%2Fnormalize-package-data-2.5.0.tgz", - "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz", - "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmmirror.com/normalize-url/download/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "dev": true, - "dependencies": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/npm-run-path/download/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.nlark.com/nth-check/download/nth-check-2.0.1.tgz", - "integrity": "sha1-Lv4WL1w9oGoolZ+9PbddvuqfD8I=", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - } - }, - "node_modules/num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz", - "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz?cache=0&sync_timestamp=1598869145302&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-assign%2Fdownload%2Fobject-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "1.3.1", - "resolved": "https://registry.nlark.com/object-hash/download/object-hash-1.3.1.tgz?cache=0&sync_timestamp=1622019441830&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fobject-hash%2Fdownload%2Fobject-hash-1.3.1.tgz", - "integrity": "sha1-/eRSCYqVHLFF8Dm7fUVUSd3BJt8=", - "dev": true, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmmirror.com/object-inspect/download/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npm.taobao.org/object-is/download/object-is-1.1.5.tgz?cache=0&sync_timestamp=1613857652230&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-is%2Fdownload%2Fobject-is-1.1.5.tgz", - "integrity": "sha1-ud7qpfx/GEag+uzc7sE45XePU6w=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz", - "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.2.tgz?cache=0&sync_timestamp=1604117098938&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.assign%2Fdownload%2Fobject.assign-4.1.2.tgz", - "integrity": "sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmmirror.com/object.entries/download/object.entries-1.1.5.tgz?cache=0&sync_timestamp=1633280535096&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fobject.entries%2Fdownload%2Fobject.entries-1.1.5.tgz", - "integrity": "sha1-4azdF8TeLNltWghIfPuduE2IGGE=", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmmirror.com/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.3.tgz?cache=0&sync_timestamp=1633321808436&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fobject.getownpropertydescriptors%2Fdownload%2Fobject.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha1-siPPOOF/77l6Y8EMkd9yzLOG354=", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmmirror.com/object.values/download/object.values-1.1.5.tgz", - "integrity": "sha1-lZ9j486e8QhyAzMIITHkpFm3Fqw=", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz", - "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=", - "dev": true - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/on-headers/download/on-headers-1.0.2.tgz", - "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-5.1.2.tgz?cache=0&sync_timestamp=1617889805215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fonetime%2Fdownload%2Fonetime-5.1.2.tgz", - "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/open": { - "version": "6.4.0", - "resolved": "https://registry.npmmirror.com/open/download/open-6.4.0.tgz?cache=0&sync_timestamp=1635048533645&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fopen%2Fdownload%2Fopen-6.4.0.tgz", - "integrity": "sha1-XBPpbQ3IlGhhZPGJZez+iJ7PyKk=", - "dev": true, - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/open/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npm.taobao.org/opener/download/opener-1.5.2.tgz?cache=0&sync_timestamp=1598732797840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fopener%2Fdownload%2Fopener-1.5.2.tgz", - "integrity": "sha1-XTfh81B3udysQwE3InGv3rKhNZg=", - "dev": true, - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/opn": { - "version": "5.5.0", - "resolved": "https://registry.npmmirror.com/opn/download/opn-5.5.0.tgz", - "integrity": "sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w=", - "dev": true, - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/opn/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npm.taobao.org/optionator/download/optionator-0.8.3.tgz", - "integrity": "sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "3.4.0", - "resolved": "https://registry.nlark.com/ora/download/ora-3.4.0.tgz?cache=0&sync_timestamp=1631556430183&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fora%2Fdownload%2Fora-3.4.0.tgz", - "integrity": "sha1-vwdSSRBZo+8+1MhQl1Md6f280xg=", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/ora/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ora/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/cli-cursor/download/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz?cache=0&sync_timestamp=1617823545101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-fn-1.2.0.tgz", - "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz?cache=0&sync_timestamp=1617889805215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fonetime%2Fdownload%2Fonetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/restore-cursor/download/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ora/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/original": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/original/download/original-1.0.2.tgz", - "integrity": "sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=", - "dev": true, - "dependencies": { - "url-parse": "^1.4.3" - } - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.nlark.com/os-browserify/download/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "node_modules/os-shim": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", - "integrity": "sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz?cache=0&sync_timestamp=1617947695861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-finally%2Fdownload%2Fp-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.nlark.com/p-limit/download/p-limit-2.3.0.tgz", - "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-4.1.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-4.1.0.tgz", - "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/p-map/download/p-map-2.1.0.tgz?cache=0&sync_timestamp=1635932112436&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-map%2Fdownload%2Fp-map-2.1.0.tgz", - "integrity": "sha1-MQko/u+cnsxltosXaTAYpmXOoXU=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-retry": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/p-retry/download/p-retry-3.0.1.tgz?cache=0&sync_timestamp=1635967027504&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-retry%2Fdownload%2Fp-retry-3.0.1.tgz", - "integrity": "sha1-MWtMiJPiyNwc+okfQGxLQivr8yg=", - "dev": true, - "dependencies": { - "retry": "^0.12.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/p-try/download/p-try-2.2.0.tgz", - "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.nlark.com/pako/download/pako-1.0.11.tgz", - "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=", - "dev": true - }, - "node_modules/parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.2.0.tgz", - "integrity": "sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw=", - "dev": true, - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "node_modules/param-case": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz?cache=0&sync_timestamp=1606867782594&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparam-case%2Fdownload%2Fparam-case-2.1.1.tgz", - "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", - "dev": true, - "dependencies": { - "no-case": "^2.2.0" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/parent-module/download/parent-module-1.0.1.tgz?cache=0&sync_timestamp=1633337608538&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fparent-module%2Fdownload%2Fparent-module-1.0.1.tgz", - "integrity": "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parent-module/node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.nlark.com/callsites/download/callsites-3.1.0.tgz", - "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.6.tgz", - "integrity": "sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ=", - "dev": true, - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/parse-json/download/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-5.1.1.tgz", - "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=", - "dev": true - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npm.taobao.org/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY=", - "dev": true, - "dependencies": { - "parse5": "^6.0.1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-6.0.1.tgz", - "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=", - "dev": true - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz", - "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmmirror.com/pascalcase/download/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz", - "integrity": "sha1-5sTd1+06onxoogzE5Q4aTug7vEo=", - "dev": true - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-4.0.0.tgz", - "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz?cache=0&sync_timestamp=1617971695678&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.nlark.com/path-parse/download/path-parse-1.0.7.tgz", - "integrity": "sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=", - "dev": true - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmmirror.com/path-to-regexp/download/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-3.0.0.tgz?cache=0&sync_timestamp=1611752058913&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-type%2Fdownload%2Fpath-type-3.0.0.tgz", - "integrity": "sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-type/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.2.tgz?cache=0&sync_timestamp=1617976093778&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpbkdf2%2Fdownload%2Fpbkdf2-3.1.2.tgz", - "integrity": "sha1-3YIqoIh1gOUvGgOdw+2hCO+uMHU=", - "dev": true, - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-0.2.1.tgz?cache=0&sync_timestamp=1634093541596&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-0.2.1.tgz", - "integrity": "sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8=", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmmirror.com/picomatch/download/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-4.0.1.tgz", - "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-4.2.0.tgz", - "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pnp-webpack-plugin": { - "version": "1.7.0", - "resolved": "https://registry.nlark.com/pnp-webpack-plugin/download/pnp-webpack-plugin-1.7.0.tgz", - "integrity": "sha1-ZXQThPbYBW824iVajWf/wghm9ck=", - "dev": true, - "dependencies": { - "ts-pnp": "^1.1.6" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.28.tgz", - "integrity": "sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g=", - "dev": true, - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmmirror.com/postcss/download/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-calc": { - "version": "7.0.5", - "resolved": "https://registry.npmmirror.com/postcss-calc/download/postcss-calc-7.0.5.tgz", - "integrity": "sha1-+KbpnxLmGcLrwjz2xIb9wVhgkz4=", - "dev": true, - "dependencies": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - } - }, - "node_modules/postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/postcss-colormin/download/postcss-colormin-4.0.3.tgz", - "integrity": "sha1-rgYLzpPteUrHEmTwgTLVUJVr04E=", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-colormin/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-convert-values/download/postcss-convert-values-4.0.1.tgz", - "integrity": "sha1-yjgT7U2g+BL51DcDWE5Enr4Ymn8=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-discard-comments/download/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha1-H7q9LCRr/2qq15l7KwkY9NevQDM=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/download/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha1-P+EzzTyCKC5VD8myORdqkge3hOs=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-discard-empty/download/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha1-yMlR6fc+2UKAGUWERKAq2Qu592U=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/download/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha1-ZSrvipZybwKfXj4AFG7npOdV/1c=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-load-config": { - "version": "2.1.2", - "resolved": "https://registry.npmmirror.com/postcss-load-config/download/postcss-load-config-2.1.2.tgz", - "integrity": "sha1-xepQTyxK7zPHNZo03jVzdyrXUCo=", - "dev": true, - "dependencies": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/postcss-loader/download/postcss-loader-3.0.0.tgz", - "integrity": "sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0=", - "dev": true, - "dependencies": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-loader/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/download/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha1-YvSaE+Sg7gTnuY9CuxYGLKJUniQ=", - "dev": true, - "dependencies": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/postcss-merge-rules/download/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha1-NivqT/Wh+Y5AdacTxsslrv75plA=", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/download/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha1-zUw0TM5HQ0P6xdgiBqssvLiv1aY=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/download/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha1-k7KcL/UJnFNe7NpWxKpuZlpmNHE=", - "dev": true, - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-minify-params/download/postcss-minify-params-4.0.2.tgz", - "integrity": "sha1-a5zvAwwR41Jh+V9hjJADbWgNuHQ=", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/download/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha1-4uXrQL/uUA0M2SQ1APX46kJi+9g=", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz?cache=0&sync_timestamp=1602588177787&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-extract-imports%2Fdownload%2Fpostcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha1-gYcZoa4doyX5gyRGsBE27rSTzX4=", - "dev": true, - "dependencies": { - "postcss": "^7.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-3.0.3.tgz?cache=0&sync_timestamp=1602587565462&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-local-by-default%2Fdownload%2Fpostcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha1-uxTgzHgnnVBNvcv9fgyiiZP/u7A=", - "dev": true, - "dependencies": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz?cache=0&sync_timestamp=1602593177072&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-scope%2Fdownload%2Fpostcss-modules-scope-2.2.0.tgz", - "integrity": "sha1-OFyuATzHdD9afXYC0Qc6iequYu4=", - "dev": true, - "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz?cache=0&sync_timestamp=1602586198892&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-values%2Fdownload%2Fpostcss-modules-values-3.0.0.tgz", - "integrity": "sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA=", - "dev": true, - "dependencies": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/download/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha1-izWt067oOhNrBHHg1ZvlilAoXdQ=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/download/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha1-Db4EpM6QY9RmftK+R2u4MMglk1o=", - "dev": true, - "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/download/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha1-BfdX+E8mBDc3g2ipH4ky1LECkX8=", - "dev": true, - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha1-xOu8KJ85kaAo1EdRy90RkYsXkQw=", - "dev": true, - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-string/download/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha1-zUTECrB6DHo23F6Zqs4eyk7CaQw=", - "dev": true, - "dependencies": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha1-jgCcoqOUnNr4rSPmtquZy159KNk=", - "dev": true, - "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/download/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha1-hBvUj9zzAZrUuqdJOj02O1KuHPs=", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-normalize-url/download/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha1-EOQ3+GvHx+WPe5ZS7YeNqqlfquE=", - "dev": true, - "dependencies": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-url/node_modules/normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/normalize-url/download/normalize-url-3.3.0.tgz", - "integrity": "sha1-suHE3E98bVd0PfczpPWXjRhlBVk=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/download/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha1-vx1AcP5Pzqh9E0joJdjMDF+qfYI=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/postcss-ordered-values/download/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha1-DPdcgg7H1cTSgBiVWeC1ceusDu4=", - "dev": true, - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/download/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha1-f9QuvqXpyBRgljniwuhK4nC6SN8=", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/download/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha1-F++kBerMbge+NBSlyi0QdGgdTik=", - "dev": true, - "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/postcss-svgo/download/postcss-svgo-4.0.3.tgz", - "integrity": "sha1-NDos26yVBdQWJD1Jb3JPOIlMlB4=", - "dev": true, - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-svgo/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - }, - "node_modules/postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/download/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha1-lEaRHzKJv9ZMbWgPBzwDsfnuS6w=", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/postcss/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pre-commit": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz", - "integrity": "sha1-287g7p3nI15X95xW186UZBpp7sY=", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "cross-spawn": "^5.0.1", - "spawn-sync": "^1.0.15", - "which": "1.2.x" - } - }, - "node_modules/pre-commit/node_modules/cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "node_modules/pre-commit/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==", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/pre-commit/node_modules/which": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", - "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/pre-commit/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz?cache=0&sync_timestamp=1585869208651&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprelude-ls%2Fdownload%2Fprelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.nlark.com/prepend-http/download/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/prettier": { - "version": "2.5.1", - "resolved": "https://registry.npmmirror.com/prettier/download/prettier-2.5.1.tgz", - "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", - "dev": true, - "optional": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/pretty-error": { - "version": "2.1.2", - "resolved": "https://registry.npmmirror.com/pretty-error/download/pretty-error-2.1.2.tgz", - "integrity": "sha1-von4LYGxyG7I/fvDhQRYgnJ/k7Y=", - "dev": true, - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^2.0.4" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmmirror.com/process/download/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz", - "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmmirror.com/progress/download/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", - "dev": true - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.nlark.com/proxy-addr/download/proxy-addr-2.0.7.tgz", - "integrity": "sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU=", - "dev": true, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npm.taobao.org/psl/download/psl-1.8.0.tgz", - "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=", - "dev": true - }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz", - "integrity": "sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA=", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", - "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz", - "integrity": "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=", - "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/pumpify/node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz", - "integrity": "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz", - "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmmirror.com/qs/download/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmmirror.com/query-string/download/query-string-4.3.4.tgz", - "integrity": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/querystring/download/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/querystringify/download/querystringify-2.2.0.tgz", - "integrity": "sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y=", - "dev": true - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/randombytes/download/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/randomfill/download/randomfill-1.0.4.tgz", - "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", - "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz", - "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.4.2", - "resolved": "https://registry.npmmirror.com/raw-body/download/raw-body-2.4.2.tgz?cache=0&sync_timestamp=1637117036719&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fraw-body%2Fdownload%2Fraw-body-2.4.2.tgz", - "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", - "dev": true, - "dependencies": { - "bytes": "3.1.1", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.nlark.com/read-pkg/download/read-pkg-5.2.0.tgz?cache=0&sync_timestamp=1628984601931&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fread-pkg%2Fdownload%2Fread-pkg-5.2.0.tgz", - "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/parse-json/download/parse-json-5.2.0.tgz", - "integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=", - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.6.0.tgz", - "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", - "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", - "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/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-3.6.0.tgz", - "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=", - "dev": true, - "optional": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.nlark.com/regenerate/download/regenerate-1.4.2.tgz", - "integrity": "sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo=", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "9.0.0", - "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/download/regenerate-unicode-properties-9.0.0.tgz", - "integrity": "sha1-VNCccRXh9T3CMUqXSzLBw0Tv4yY=", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmmirror.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.nlark.com/regenerator-transform/download/regenerator-transform-0.14.5.tgz?cache=0&sync_timestamp=1627057502723&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregenerator-transform%2Fdownload%2Fregenerator-transform-0.14.5.tgz", - "integrity": "sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ=", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz", - "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/download/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/regexpp": { - "version": "2.0.1", - "resolved": "https://registry.nlark.com/regexpp/download/regexpp-2.0.1.tgz", - "integrity": "sha1-jRnTHPYySCtYkEn4KB+T28uk0H8=", - "dev": true, - "engines": { - "node": ">=6.5.0" - } - }, - "node_modules/regexpu-core": { - "version": "4.8.0", - "resolved": "https://registry.npmmirror.com/regexpu-core/download/regexpu-core-4.8.0.tgz", - "integrity": "sha1-5WBbo2G2excYR4UBMnUC9EeamPA=", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^9.0.0", - "regjsgen": "^0.5.2", - "regjsparser": "^0.7.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmmirror.com/regjsgen/download/regjsgen-0.5.2.tgz", - "integrity": "sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM=", - "dev": true - }, - "node_modules/regjsparser": { - "version": "0.7.0", - "resolved": "https://registry.npmmirror.com/regjsparser/download/regjsparser-0.7.0.tgz", - "integrity": "sha1-prZntUyIXhi1JVTLSWDvcRh+mWg=", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz?cache=0&sync_timestamp=1603893628084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "node_modules/renderkid": { - "version": "2.0.7", - "resolved": "https://registry.npmmirror.com/renderkid/download/renderkid-2.0.7.tgz", - "integrity": "sha1-Rk8namvc7mBvShWZP5sp/HTKhgk=", - "dev": true, - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^3.0.1" - } - }, - "node_modules/renderkid/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/renderkid/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.4.tgz", - "integrity": "sha1-vmgVIIR6tYx1aKx1+/rSjtQtOek=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmmirror.com/request/download/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/require-directory/download/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz", - "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=", - "dev": true - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmmirror.com/resolve/download/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - } - }, - "node_modules/resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz?cache=0&sync_timestamp=1598869147002&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-cwd%2Fdownload%2Fresolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-from%2Fdownload%2Fresolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmmirror.com/resolve-url/download/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.nlark.com/restore-cursor/download/restore-cursor-3.1.0.tgz", - "integrity": "sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmmirror.com/ret/download/ret-0.1.15.tgz", - "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.nlark.com/retry/download/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/rgb-regex/download/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", - "dev": true - }, - "node_modules/rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/rgba-regex/download/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", - "dev": true - }, - "node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmmirror.com/rimraf/download/rimraf-2.7.1.tgz", - "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.nlark.com/ripemd160/download/ripemd160-2.0.2.tgz", - "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/rollup": { - "version": "2.66.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.66.1.tgz", - "integrity": "sha512-crSgLhSkLMnKr4s9iZ/1qJCplgAgrRY+igWv8KhG/AjKOJ0YX/WpmANyn8oxrw+zenF3BXWDLa7Xl/QZISH+7w==", - "dev": true, - "peer": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup-plugin-vue": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-vue/-/rollup-plugin-vue-6.0.0.tgz", - "integrity": "sha512-oVvUd84d5u73M2HYM3XsMDLtZRIA/tw2U0dmHlXU2UWP5JARYHzh/U9vcxaN/x/9MrepY7VH3pHFeOhrWpxs/Q==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "hash-sum": "^2.0.0", - "rollup-pluginutils": "^2.8.2" - }, - "peerDependencies": { - "@vue/compiler-sfc": "*" - } - }, - "node_modules/rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dev": true, - "dependencies": { - "estree-walker": "^0.6.1" - } - }, - "node_modules/rollup-pluginutils/node_modules/estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npm.taobao.org/run-async/download/run-async-2.4.1.tgz", - "integrity": "sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU=", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "dev": true, - "dependencies": { - "aproba": "^1.1.1" - } - }, - "node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmmirror.com/rxjs/download/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", - "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", - "dev": true - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz", - "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", - "dev": true - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz", - "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", - "dev": true - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-2.7.1.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-2.7.1.tgz", - "integrity": "sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc=", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true - }, - "node_modules/selfsigned": { - "version": "1.10.14", - "resolved": "https://registry.npmmirror.com/selfsigned/download/selfsigned-1.10.14.tgz", - "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", - "dev": true, - "dependencies": { - "node-forge": "^0.10.0" - } - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", - "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.17.2", - "resolved": "https://registry.npmmirror.com/send/download/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "1.8.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz", - "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.1.3.tgz", - "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=", - "dev": true - }, - "node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/serialize-javascript/download/serialize-javascript-4.0.0.tgz?cache=0&sync_timestamp=1624284214576&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-4.0.0.tgz", - "integrity": "sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmmirror.com/http-errors/download/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", - "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", - "dev": true - }, - "node_modules/serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmmirror.com/serve-static/download/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", - "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.nlark.com/set-value/download/set-value-2.0.1.tgz?cache=0&sync_timestamp=1631437838608&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fset-value%2Fdownload%2Fset-value-2.0.1.tgz", - "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmmirror.com/setimmediate/download/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.npm.taobao.org/setprototypeof/download/setprototypeof-1.2.0.tgz", - "integrity": "sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ=", - "dev": true - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz", - "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.nlark.com/shebang-regex/download/shebang-regex-1.0.0.tgz?cache=0&sync_timestamp=1628896254441&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-regex%2Fdownload%2Fshebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmmirror.com/shell-quote/download/shell-quote-1.7.3.tgz?cache=0&sync_timestamp=1634798303662&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fshell-quote%2Fdownload%2Fshell-quote-1.7.3.tgz", - "integrity": "sha1-qkDtrBcERbmkMeF7tiwLiBucQSM=", - "dev": true, - "license": "MIT" - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/side-channel/download/side-channel-1.0.4.tgz", - "integrity": "sha1-785cj9wQTudRslxY1CkAEfpeos8=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "node_modules/signal-exit": { - "version": "3.0.6", - "resolved": "https://registry.npmmirror.com/signal-exit/download/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", - "dev": true - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmmirror.com/simple-swizzle/download/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dev": true, - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.3.2.tgz", - "integrity": "sha1-RXSirlb3qyBolvtDHq7tBm/fjwM=", - "dev": true - }, - "node_modules/slash": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz?cache=0&sync_timestamp=1618384600356&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslash%2Fdownload%2Fslash-2.0.0.tgz", - "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz", - "integrity": "sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz?cache=0&sync_timestamp=1617971896034&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsnapdragon%2Fdownload%2Fsnapdragon-0.8.2.tgz", - "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz", - "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz", - "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmmirror.com/sockjs/download/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sockjs-client": { - "version": "1.5.2", - "resolved": "https://registry.nlark.com/sockjs-client/download/sockjs-client-1.5.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsockjs-client%2Fdownload%2Fsockjs-client-1.5.2.tgz", - "integrity": "sha1-S8SMLanOR2nxnccjOWtQ9cEjMKM=", - "dev": true, - "dependencies": { - "debug": "^3.2.6", - "eventsource": "^1.0.7", - "faye-websocket": "^0.11.3", - "inherits": "^2.0.4", - "json3": "^3.3.3", - "url-parse": "^1.5.3" - } - }, - "node_modules/sockjs-client/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/sockjs/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmmirror.com/uuid/download/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "dev": true, - "dependencies": { - "is-plain-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sort-keys/node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz", - "integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=", - "dev": true - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmmirror.com/source-map-resolve/download/source-map-resolve-0.5.3.tgz", - "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmmirror.com/source-map-support/download/source-map-support-0.5.21.tgz?cache=0&sync_timestamp=1637320322789&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "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.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmmirror.com/source-map-url/download/source-map-url-0.4.1.tgz", - "integrity": "sha1-CvZmBadFpaL5HPG7+KevvCg97FY=", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npm.taobao.org/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz?cache=0&sync_timestamp=1579202006932&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsourcemap-codec%2Fdownload%2Fsourcemap-codec-1.4.8.tgz", - "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=" - }, - "node_modules/spawn-sync": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", - "integrity": "sha1-sAeZVX63+wyDdsKdROih6mfldHY=", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "concat-stream": "^1.4.7", - "os-shim": "^0.1.2" - } - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.1.tgz", - "integrity": "sha1-3s6BrJweZxPl99G28X1Gj6U9iak=", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz", - "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha1-z3D1BILu/cmOPOCmgz5KU87rpnk=", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmmirror.com/spdx-license-ids/download/spdx-license-ids-3.0.11.tgz?cache=0&sync_timestamp=1636978631334&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fspdx-license-ids%2Fdownload%2Fspdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "dev": true - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npm.taobao.org/spdy/download/spdy-4.0.2.tgz", - "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz", - "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/spdy-transport/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", - "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/split-string/download/split-string-3.1.0.tgz", - "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmmirror.com/sshpk/download/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ssri": { - "version": "8.0.1", - "resolved": "https://registry.nlark.com/ssri/download/ssri-8.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fssri%2Fdownload%2Fssri-8.0.1.tgz", - "integrity": "sha1-Y45OQ54v+9LNKJd21cpFfE9Roq8=", - "dev": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmmirror.com/stable/download/stable-0.1.8.tgz", - "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=", - "dev": true - }, - "node_modules/stackframe": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/stackframe/download/stackframe-1.2.0.tgz", - "integrity": "sha1-UkKUktY8YuuYmATBFVLj0i53kwM=", - "dev": true - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654027495&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.2.tgz", - "integrity": "sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs=", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz", - "integrity": "sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstream-http%2Fdownload%2Fstream-http-2.8.3.tgz", - "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", - "dev": true, - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz", - "integrity": "sha1-1wiCgVWasneEJCebCHfaPDktWj0=", - "dev": true - }, - "node_modules/strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", - "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmmirror.com/string-width/download/string-width-4.2.3.tgz", - "integrity": "sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA=", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha1-51rpDClCxjUEaGwYsoe0oLGkX4A=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/string.prototype.trimstart/download/string.prototype.trimstart-1.0.4.tgz?cache=0&sync_timestamp=1614127357785&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimstart%2Fdownload%2Fstring.prototype.trimstart-1.0.4.tgz", - "integrity": "sha1-s2OZr0qymZtMnGSL16P7K7Jv7u0=", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-6.0.1.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.1.tgz", - "integrity": "sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz?cache=0&sync_timestamp=1618599642133&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-bom%2Fdownload%2Fstrip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/strip-eof/download/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/strip-final-newline/download/strip-final-newline-2.0.0.tgz", - "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/strip-indent/download/strip-indent-2.0.0.tgz?cache=0&sync_timestamp=1620053263051&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fstrip-indent%2Fdownload%2Fstrip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.nlark.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz", - "integrity": "sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/stylehacks/download/stylehacks-4.0.3.tgz", - "integrity": "sha1-Zxj8r00eB9ihMYaQiB6NlnJqcdU=", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/stylehacks/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-5.5.0.tgz", - "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/download/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/svg-tags/download/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", - "dev": true - }, - "node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmmirror.com/svgo/download/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/svgo/node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/css-select/download/css-select-2.1.0.tgz", - "integrity": "sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/svgo/node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmmirror.com/css-what/download/css-what-3.4.2.tgz", - "integrity": "sha1-6nAm/LAXd+295SEk4h8yfnrpUOQ=", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.nlark.com/dom-serializer/download/dom-serializer-0.2.2.tgz?cache=0&sync_timestamp=1621256900132&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdom-serializer%2Fdownload%2Fdom-serializer-0.2.2.tgz", - "integrity": "sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.nlark.com/domutils/download/domutils-1.7.0.tgz?cache=0&sync_timestamp=1630106656355&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdomutils%2Fdownload%2Fdomutils-1.7.0.tgz", - "integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=", - "dev": true, - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-1.3.1.tgz", - "integrity": "sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=", - "dev": true - }, - "node_modules/svgo/node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.nlark.com/nth-check/download/nth-check-1.0.2.tgz", - "integrity": "sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=", - "dev": true, - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/table": { - "version": "5.4.6", - "resolved": "https://registry.npmmirror.com/table/download/table-5.4.6.tgz", - "integrity": "sha1-EpLRlQDOP4YFOwXw6Ofko7shB54=", - "dev": true, - "dependencies": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/table/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/table/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "dev": true - }, - "node_modules/table/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/table/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/string-width/download/string-width-3.1.0.tgz", - "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/table/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmmirror.com/tapable/download/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "4.8.0", - "resolved": "https://registry.npmmirror.com/terser/download/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/download/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-2.1.0.tgz", - "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/terser-webpack-plugin/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", - "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-3.0.0.tgz", - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-3.0.0.tgz", - "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/terser-webpack-plugin/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/terser-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/terser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz", - "integrity": "sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8=", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/thread-loader": { - "version": "2.1.3", - "resolved": "https://registry.nlark.com/thread-loader/download/thread-loader-2.1.3.tgz", - "integrity": "sha1-y9LBOfwrLebp0o9iKGq3cMGsvdo=", - "dev": true, - "dependencies": { - "loader-runner": "^2.3.1", - "loader-utils": "^1.1.0", - "neo-async": "^2.6.0" - }, - "engines": { - "node": ">= 6.9.0 <7.0.0 || >= 8.9.0" - }, - "peerDependencies": { - "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" - } - }, - "node_modules/three": { - "version": "0.137.5", - "resolved": "https://registry.npmjs.org/three/-/three-0.137.5.tgz", - "integrity": "sha512-rTyr+HDFxjnN8+N/guZjDgfVxgHptZQpf6xfL/Mo7a5JYIFwK6tAq3bzxYYB4Ae0RosDZlDuP+X5aXDXz+XnHQ==" - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz", - "integrity": "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/thunky/download/thunky-1.1.0.tgz", - "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=", - "dev": true - }, - "node_modules/timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.12.tgz?cache=0&sync_timestamp=1603793776635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftimers-browserify%2Fdownload%2Ftimers-browserify-2.0.12.tgz", - "integrity": "sha1-RKRcEfv0B/NPl7zNFXfGUjYbAO4=", - "dev": true, - "dependencies": { - "setimmediate": "^1.0.4" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/timsort": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/timsort/download/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npm.taobao.org/tmp/download/tmp-0.0.33.tgz", - "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz?cache=0&sync_timestamp=1628418855671&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fto-fast-properties%2Fdownload%2Fto-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz", - "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/toidentifier/download/toidentifier-1.0.1.tgz?cache=0&sync_timestamp=1636938432255&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftoidentifier%2Fdownload%2Ftoidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/toposort": { - "version": "1.0.7", - "resolved": "https://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz", - "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", - "dev": true - }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz", - "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tryer": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz", - "integrity": "sha1-8shUBoALmw90yfdGW4HqrSQSUvg=", - "dev": true - }, - "node_modules/ts-pnp": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/ts-pnp/download/ts-pnp-1.2.0.tgz", - "integrity": "sha1-pQCtCEsHmPHDBxrzkeZZEshrypI=", - "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/tsconfig-paths": { - "version": "3.12.0", - "resolved": "https://registry.npmmirror.com/tsconfig-paths/download/tsconfig-paths-3.12.0.tgz?cache=0&sync_timestamp=1637405517010&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftsconfig-paths%2Fdownload%2Ftsconfig-paths-3.12.0.tgz", - "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.0", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/json5/download/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmmirror.com/tslib/download/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.21.3.tgz", - "integrity": "sha1-0mCiSwGYQ24TP6JqUkptZfo7Ljc=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz", - "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", - "dev": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "node_modules/uglify-js": { - "version": "3.4.10", - "resolved": "https://registry.npmmirror.com/uglify-js/download/uglify-js-3.4.10.tgz", - "integrity": "sha1-mtlWPY6zrN+404WX0q8dgV9qdV8=", - "dev": true, - "dependencies": { - "commander": "~2.19.0", - "source-map": "~0.6.1" - }, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/uglify-js/node_modules/commander": { - "version": "2.19.0", - "resolved": "https://registry.npmmirror.com/commander/download/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - }, - "node_modules/uglify-js/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/unbox-primitive/download/unbox-primitive-1.0.1.tgz?cache=0&sync_timestamp=1616706278290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funbox-primitive%2Fdownload%2Funbox-primitive-1.0.1.tgz", - "integrity": "sha1-CF4hViXsMWJXTciFmr7nilmxRHE=", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-2.0.0.tgz?cache=0&sync_timestamp=1631615490360&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funicode-canonical-property-names-ecmascript%2Fdownload%2Funicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha1-MBrNxSVjFnDTn2FG4Od/9rvevdw=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-2.0.0.tgz?cache=0&sync_timestamp=1631618707964&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funicode-match-property-ecmascript%2Fdownload%2Funicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha1-VP0W4OyxZ88Ezx91a9zJLrp5dsM=", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha1-GgGqVyR8FMVouJd1pUk4eIGJpxQ=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-2.0.0.tgz?cache=0&sync_timestamp=1631609502930&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funicode-property-aliases-ecmascript%2Fdownload%2Funicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha1-CjbLmlhcT2q9Ua0d7dsoXBZSl8g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/union-value/download/union-value-1.0.1.tgz", - "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/uniq": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true - }, - "node_modules/uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true - }, - "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz", - "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=", - "dev": true, - "dependencies": { - "unique-slug": "^2.0.0" - } - }, - "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz", - "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" - } - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz?cache=0&sync_timestamp=1603180003399&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-0.1.2.tgz", - "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", - "dev": true - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/isobject/download/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz?cache=0&sync_timestamp=1604768835990&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupath%2Fdownload%2Fupath-1.2.0.tgz", - "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", - "dev": true, - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz?cache=0&sync_timestamp=1606859853284&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupper-case%2Fdownload%2Fupper-case-1.1.3.tgz", - "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", - "dev": true - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz?cache=0&sync_timestamp=1610237742114&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.1.tgz", - "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmmirror.com/urix/download/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmmirror.com/url/download/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url-loader": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/url-loader/download/url-loader-2.3.0.tgz", - "integrity": "sha1-4OLvZY8APvuMpBsPP/v3a6uIZYs=", - "dev": true, - "dependencies": { - "loader-utils": "^1.2.3", - "mime": "^2.4.4", - "schema-utils": "^2.5.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, - "node_modules/url-parse": { - "version": "1.5.4", - "resolved": "https://registry.npmmirror.com/url-parse/download/url-parse-1.5.4.tgz", - "integrity": "sha512-ITeAByWWoqutFClc/lRZnFplgXgEZr3WJ6XngMM/N9DMIm4K8zXPCZ1Jdu0rERwO84w1WC5wkle2ubwTA4NTBg==", - "dev": true, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/use/download/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util": { - "version": "0.11.1", - "resolved": "https://registry.npmmirror.com/util/download/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "2.0.3" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "node_modules/util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz?cache=0&sync_timestamp=1610159920398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.0.tgz", - "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", - "dev": true, - "dependencies": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmmirror.com/uuid/download/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz?cache=0&sync_timestamp=1614993892777&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fv8-compile-cache%2Fdownload%2Fv8-compile-cache-2.3.0.tgz", - "integrity": "sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4=", - "dev": true - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmmirror.com/vendors/download/vendors-1.0.4.tgz", - "integrity": "sha1-4rgApT56Kbk1BsPPQRANFsTErY4=", - "dev": true - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmmirror.com/verror/download/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz?cache=0&sync_timestamp=1630420588557&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-util-is%2Fdownload%2Fcore-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz", - "integrity": "sha1-eGQcSIuObKkadfUR56OzKobl3aA=", - "dev": true - }, - "node_modules/vue": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/vue/download/vue-3.2.29.tgz", - "integrity": "sha512-cFIwr7LkbtCRanjNvh6r7wp2yUxfxeM2yPpDQpAfaaLIGZSrUmLbNiSze9nhBJt5MrZ68Iqt0O5scwAMEVxF+Q==", - "dependencies": { - "@vue/compiler-dom": "3.2.29", - "@vue/compiler-sfc": "3.2.29", - "@vue/runtime-dom": "3.2.29", - "@vue/server-renderer": "3.2.29", - "@vue/shared": "3.2.29" - } - }, - "node_modules/vue-eslint-parser": { - "version": "7.11.0", - "resolved": "https://registry.npmmirror.com/vue-eslint-parser/download/vue-eslint-parser-7.11.0.tgz", - "integrity": "sha1-IUtd6pYQB/z/su5luJEjB2KNDa8=", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.2.1", - "esquery": "^1.4.0", - "lodash": "^4.17.21", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8.10" - }, - "peerDependencies": { - "eslint": ">=5.0.0" - } - }, - "node_modules/vue-eslint-parser/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1637466831846&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz", - "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/vue-hot-reload-api": { - "version": "2.3.4", - "resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz", - "integrity": "sha1-UylVzB6yCKPZkLOp+acFdGV+CPI=", - "dev": true - }, - "node_modules/vue-loader": { - "version": "15.9.8", - "resolved": "https://registry.npmmirror.com/vue-loader/download/vue-loader-15.9.8.tgz", - "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", - "dev": true, - "dependencies": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "peerDependencies": { - "css-loader": "*", - "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "cache-loader": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/vue-loader-v16": { - "name": "vue-loader", - "version": "16.8.3", - "resolved": "https://registry.npmmirror.com/vue-loader/download/vue-loader-16.8.3.tgz", - "integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==", - "dev": true, - "optional": true, - "dependencies": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" - }, - "peerDependencies": { - "webpack": "^4.1.0 || ^5.0.0-0" - } - }, - "node_modules/vue-loader-v16/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-loader-v16/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "optional": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/vue-loader-v16/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "optional": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/vue-loader-v16/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true, - "optional": true - }, - "node_modules/vue-loader-v16/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-loader-v16/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-2.0.2.tgz", - "integrity": "sha1-1uO0+4GHByGuTghoqxHdY4NowSk=", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/vue-loader-v16/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "optional": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-loader/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - }, - "node_modules/vue-style-loader": { - "version": "4.1.3", - "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.3.tgz", - "integrity": "sha1-bVWGOlH6dXqyTonZNxRlByqnvDU=", - "dev": true, - "dependencies": { - "hash-sum": "^1.0.2", - "loader-utils": "^1.0.2" - } - }, - "node_modules/vue-style-loader/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - }, - "node_modules/vue-template-es2015-compiler": { - "version": "1.9.1", - "resolved": "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz", - "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", - "dev": true - }, - "node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmmirror.com/watchpack/download/watchpack-1.7.5.tgz", - "integrity": "sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" - } - }, - "node_modules/watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/watchpack-chokidar2/download/watchpack-chokidar2-2.0.1.tgz?cache=0&sync_timestamp=1604989063099&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack-chokidar2%2Fdownload%2Fwatchpack-chokidar2-2.0.1.tgz", - "integrity": "sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc=", - "dev": true, - "optional": true, - "dependencies": { - "chokidar": "^2.1.8" - } - }, - "node_modules/watchpack-chokidar2/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz", - "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", - "dev": true, - "optional": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "optional": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299413755&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", - "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmmirror.com/chokidar/download/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", - "dev": true, - "optional": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/watchpack-chokidar2/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmmirror.com/fsevents/download/fsevents-1.2.13.tgz", - "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "optional": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", - "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", - "dev": true, - "optional": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz", - "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webpack": { - "version": "4.46.0", - "resolved": "https://registry.npmmirror.com/webpack/download/webpack-4.46.0.tgz", - "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.5.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "3.9.0", - "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/download/webpack-bundle-analyzer-3.9.0.tgz", - "integrity": "sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1", - "bfj": "^6.1.1", - "chalk": "^2.4.1", - "commander": "^2.18.0", - "ejs": "^2.6.1", - "express": "^4.16.3", - "filesize": "^3.6.1", - "gzip-size": "^5.0.0", - "lodash": "^4.17.19", - "mkdirp": "^0.5.1", - "opener": "^1.5.1", - "ws": "^6.0.0" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 6.14.4" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/webpack-chain": { - "version": "6.5.1", - "resolved": "https://registry.npm.taobao.org/webpack-chain/download/webpack-chain-6.5.1.tgz?cache=0&sync_timestamp=1595813319118&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-chain%2Fdownload%2Fwebpack-chain-6.5.1.tgz", - "integrity": "sha1-TycoTLu2N+PI+970Pu9YjU2GEgY=", - "dev": true, - "dependencies": { - "deepmerge": "^1.5.2", - "javascript-stringify": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/download/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha1-Bjk3KxQyYuK4SrldO5GnWXBhwsU=", - "dev": true, - "dependencies": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-server": { - "version": "3.11.3", - "resolved": "https://registry.npmmirror.com/webpack-dev-server/download/webpack-dev-server-3.11.3.tgz", - "integrity": "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==", - "dev": true, - "dependencies": { - "ansi-html-community": "0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^2.1.8", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "debug": "^4.1.1", - "del": "^4.1.1", - "express": "^4.17.1", - "html-entities": "^1.3.1", - "http-proxy-middleware": "0.19.1", - "import-local": "^2.0.0", - "internal-ip": "^4.3.0", - "ip": "^1.1.5", - "is-absolute-url": "^3.0.3", - "killable": "^1.0.1", - "loglevel": "^1.6.8", - "opn": "^5.5.0", - "p-retry": "^3.0.1", - "portfinder": "^1.0.26", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.8", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "sockjs-client": "^1.5.0", - "spdy": "^4.0.2", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.2", - "webpack-log": "^2.0.0", - "ws": "^6.2.1", - "yargs": "^13.3.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 6.11.5" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz", - "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299413755&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", - "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmmirror.com/chokidar/download/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz?cache=0&sync_timestamp=1604880226973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-5.0.0.tgz", - "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=", - "dev": true, - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmmirror.com/fsevents/download/fsevents-1.2.13.tgz", - "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmmirror.com/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", - "dev": true, - "dependencies": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.nlark.com/is-absolute-url/download/is-absolute-url-3.0.3.tgz", - "integrity": "sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg=", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-dev-server/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-3.0.0.tgz", - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", - "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/string-width/download/string-width-3.1.0.tgz", - "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-6.1.0.tgz", - "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-5.1.0.tgz", - "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmmirror.com/yargs/download/yargs-13.3.2.tgz", - "integrity": "sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=", - "dev": true, - "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-13.1.2.tgz?cache=0&sync_timestamp=1637030977985&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-13.1.2.tgz", - "integrity": "sha1-Ew8JcC667vJlDVTObj5XBvek+zg=", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz", - "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", - "dev": true, - "dependencies": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/webpack-merge": { - "version": "4.2.2", - "resolved": "https://registry.nlark.com/webpack-merge/download/webpack-merge-4.2.2.tgz", - "integrity": "sha1-onxS6ng9E5iv0gh/VH17nS9DY00=", - "dev": true, - "dependencies": { - "lodash": "^4.17.15" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmmirror.com/webpack-sources/download/webpack-sources-1.4.3.tgz", - "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", - "dev": true, - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack-sources/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmmirror.com/acorn/download/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.4.tgz", - "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.4.tgz", - "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz", - "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.nlark.com/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY=", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz", - "integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz", - "integrity": "sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag=", - "dev": true, - "dependencies": { - "errno": "~0.1.7" - } - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz", - "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/write/download/write-1.0.3.tgz", - "integrity": "sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM=", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ws": { - "version": "6.2.2", - "resolved": "https://registry.npmmirror.com/ws/download/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz", - "integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.3.tgz", - "integrity": "sha1-tfJZyCzW4zaSHv17/Yv1YN6e7t8=", - "dev": true - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", - "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", - "dev": true - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmmirror.com/yargs/download/yargs-16.2.0.tgz", - "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=", - "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/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.2.9.tgz?cache=0&sync_timestamp=1637030977985&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.9.tgz", - "integrity": "sha1-LrfcOwKJcY/ClfNidThFxBoMlO4=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-7.0.4.tgz?cache=0&sync_timestamp=1604880226973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-7.0.4.tgz", - "integrity": "sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08=", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/yargs/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/yargs/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "node_modules/yargs/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz", - "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-5.0.8.tgz", - "integrity": "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU=", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yorkie": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/yorkie/download/yorkie-2.0.0.tgz", - "integrity": "sha1-kkEZEtQ1IU4SxRwq4Qk+VLa7g9k=", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "execa": "^0.8.0", - "is-ci": "^1.0.10", - "normalize-path": "^1.0.0", - "strip-indent": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/yorkie/node_modules/cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz?cache=0&sync_timestamp=1598867150563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "node_modules/yorkie/node_modules/execa": { - "version": "0.8.0", - "resolved": "https://registry.npmmirror.com/execa/download/execa-0.8.0.tgz?cache=0&sync_timestamp=1637147456998&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-0.8.0.tgz", - "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", - "dev": true, - "dependencies": { - "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": ">=4" - } - }, - "node_modules/yorkie/node_modules/get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/yorkie/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-4.1.5.tgz", - "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/yorkie/node_modules/normalize-path": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-1.0.0.tgz", - "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yorkie/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/compat-data": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/compat-data/download/@babel/compat-data-7.16.8.tgz", - "integrity": "sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==", - "dev": true - }, - "@babel/core": { - "version": "7.16.12", - "resolved": "https://registry.npmmirror.com/@babel/core/download/@babel/core-7.16.12.tgz", - "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.8", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.16.7", - "@babel/parser": "^7.16.12", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.10", - "@babel/types": "^7.16.8", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - } - }, - "@babel/generator": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/generator/download/@babel/generator-7.16.8.tgz", - "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.8", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", - "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", - "semver": "^6.3.0" - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.16.10", - "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.16.10.tgz", - "integrity": "sha512-wDeej0pu3WN/ffTxMNCPW5UCiOav8IcLRxSIyp/9+IF2xJUM9h/OYjg0IJLHaL6F8oU8kqMz9nc1vryXhMsgXg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.16.7.tgz", - "integrity": "sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^4.7.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/download/@babel/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/download/@babel/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.16.7.tgz", - "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/download/@babel/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.16.7.tgz", - "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" - } - }, - "@babel/helper-replace-supers": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/download/@babel/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.16.0.tgz?cache=0&sync_timestamp=1635567343719&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-skip-transparent-expression-wrappers%2Fdownload%2F%40babel%2Fhelper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha1-DuM4gHAUfDrgUeSH7KPrsOLouwk=", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/download/@babel/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" - } - }, - "@babel/helpers": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helpers/download/@babel/helpers-7.16.7.tgz", - "integrity": "sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==", - "dev": true, - "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmmirror.com/@babel/highlight/download/@babel/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.16.12", - "resolved": "https://registry.npmmirror.com/@babel/parser/download/@babel/parser-7.16.12.tgz", - "integrity": "sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A==" - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/download/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.16.7.tgz", - "integrity": "sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/download/@babel/plugin-proposal-decorators-7.16.7.tgz", - "integrity": "sha512-DoEpnuXK14XV9btI1k8tzNGCutMclpj4yru8aXKoHlVmbO1s+2A+g2+h4JhcjrxkFJqzbymnLG6j/niOf3iFXQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-decorators": "^7.16.7" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.16.7.tgz", - "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz?cache=0&sync_timestamp=1612314818069&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-class-properties%2Fdownload%2F%40babel%2Fplugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.nlark.com/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha1-GV34mxRrS3izv4l/16JXyEZZ1AY=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-decorators": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/download/@babel/plugin-syntax-decorators-7.16.7.tgz", - "integrity": "sha512-vQ+PxL+srA7g6Rx6I1e15m55gftknl2X8GCUW1JTlkTaXZLJOS0UcaY0eK9jYT7IYf4awn6qwyghVHLDz1WyMw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-dynamic-import%2Fdownload%2F%40babel%2Fplugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha1-AolkqbqA28CUyRXEh618TnpmRlo=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.16.7.tgz", - "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha1-ypHvRjA1MESLkGZSusLp/plB9pk=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.nlark.com/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha1-DcZnHsDqIrbpShEU+FeXDNOd4a0=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.nlark.com/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha1-wc/a3DWmRiQAAfBhOCR7dBw02Uw=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.16.7.tgz", - "integrity": "sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.16.8.tgz", - "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.16.7.tgz", - "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", - "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", - "dev": true, - "requires": { - "regenerator-transform": "^0.14.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.16.10", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.16.10.tgz", - "integrity": "sha512-9nwTiqETv2G7xI4RvXHNfpGdr8pAA+Q/YtN3yLK7OoK7n9OibVm/xymJ838a9A6E/IciOLPj82lZk0fW6O4O7w==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "semver": "^6.3.0" - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/preset-env": { - "version": "7.16.11", - "resolved": "https://registry.npmmirror.com/@babel/preset-env/download/@babel/preset-env-7.16.11.tgz", - "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.16.8", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.16.7", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.16.7", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.16.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.16.8", - "@babel/plugin-transform-modules-systemjs": "^7.16.7", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.16.7", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.16.8", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.20.2", - "semver": "^6.3.0" - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmmirror.com/@babel/preset-modules/download/@babel/preset-modules-0.1.5.tgz?cache=0&sync_timestamp=1635094841412&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fpreset-modules%2Fdownload%2F%40babel%2Fpreset-modules-0.1.5.tgz", - "integrity": "sha1-75Odbn8miCfhhBY43G/5VRXhFdk=", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/runtime": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/runtime/download/@babel/runtime-7.16.7.tgz", - "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.16.10", - "resolved": "https://registry.npmmirror.com/@babel/traverse/download/@babel/traverse-7.16.10.tgz", - "integrity": "sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.8", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.16.10", - "@babel/types": "^7.16.8", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.8.tgz", - "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, - "@hapi/address": { - "version": "2.1.4", - "resolved": "https://registry.npmmirror.com/@hapi/address/download/@hapi/address-2.1.4.tgz", - "integrity": "sha1-XWftQ/P9QaadS5/3tW58DR0KgeU=", - "dev": true - }, - "@hapi/bourne": { - "version": "1.3.2", - "resolved": "https://registry.npmmirror.com/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz", - "integrity": "sha1-CnCVreoGckPOMoPhtWuKj0U7JCo=", - "dev": true - }, - "@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmmirror.com/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz", - "integrity": "sha1-/elgZMpEbeyMVajC8TCVewcMbgY=", - "dev": true - }, - "@hapi/joi": { - "version": "15.1.1", - "resolved": "https://registry.npmmirror.com/@hapi/joi/download/@hapi/joi-15.1.1.tgz", - "integrity": "sha1-xnW4pxKW8Cgz+NbSQ7NMV7jOGdc=", - "dev": true, - "requires": { - "@hapi/address": "2.x.x", - "@hapi/bourne": "1.x.x", - "@hapi/hoek": "8.x.x", - "@hapi/topo": "3.x.x" - } - }, - "@hapi/topo": { - "version": "3.1.6", - "resolved": "https://registry.nlark.com/@hapi/topo/download/@hapi/topo-3.1.6.tgz?cache=0&sync_timestamp=1624917331235&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40hapi%2Ftopo%2Fdownload%2F%40hapi%2Ftopo-3.1.6.tgz", - "integrity": "sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck=", - "dev": true, - "requires": { - "@hapi/hoek": "^8.3.0" - } - }, - "@intervolga/optimize-cssnano-plugin": { - "version": "1.0.6", - "resolved": "https://registry.npm.taobao.org/@intervolga/optimize-cssnano-plugin/download/@intervolga/optimize-cssnano-plugin-1.0.6.tgz", - "integrity": "sha1-vnx4RhKLiPapsdEmGgrQbrXA/fg=", - "dev": true, - "requires": { - "cssnano": "^4.0.0", - "cssnano-preset-default": "^4.0.0", - "postcss": "^7.0.0" - } - }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/@mrmlnc/readdir-enhanced/download/@mrmlnc/readdir-enhanced-2.2.1.tgz", - "integrity": "sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4=", - "dev": true, - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - } - }, - "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz", - "integrity": "sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs=", - "dev": true - }, - "@rollup/plugin-commonjs": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-21.0.1.tgz", - "integrity": "sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "commondir": "^1.0.1", - "estree-walker": "^2.0.1", - "glob": "^7.1.6", - "is-reference": "^1.2.1", - "magic-string": "^0.25.7", - "resolve": "^1.17.0" - } - }, - "@rollup/plugin-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-url/-/plugin-url-6.1.0.tgz", - "integrity": "sha512-FJNWBnBB7nLzbcaGmu1no+U/LlRR67TtgfRFP+VEKSrWlDTE6n9jMns/N4Q/VL6l4x6kTHQX4HQfwTcldaAfHQ==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "make-dir": "^3.1.0", - "mime": "^2.4.6" - } - }, - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "dev": true, - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "dependencies": { - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true - } - } - }, - "@soda/friendly-errors-webpack-plugin": { - "version": "1.8.1", - "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.8.1.tgz?cache=0&sync_timestamp=1636965609740&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40soda%2Ffriendly-errors-webpack-plugin%2Fdownload%2F%40soda%2Ffriendly-errors-webpack-plugin-1.8.1.tgz", - "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "error-stack-parser": "^2.0.6", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/chalk/download/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@soda/get-current-script": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/@soda/get-current-script/download/@soda/get-current-script-1.0.2.tgz", - "integrity": "sha1-pTUV2yXYA4N0OBtzryC7Ty5QjYc=", - "dev": true - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmmirror.com/@types/body-parser/download/@types/body-parser-1.19.2.tgz?cache=0&sync_timestamp=1637265217498&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fbody-parser%2Fdownload%2F%40types%2Fbody-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmmirror.com/@types/connect/download/@types/connect-3.4.35.tgz", - "integrity": "sha1-X89q5EXkAh0fwiGaSHPMc6O7KtE=", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/download/@types/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha1-0feooJ0O1aV67lrpwYq5uAMgXa4=", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true - }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmmirror.com/@types/express/download/@types/express-4.17.13.tgz?cache=0&sync_timestamp=1637265723757&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fexpress%2Fdownload%2F%40types%2Fexpress-4.17.13.tgz", - "integrity": "sha1-p24plXKJmbq1GjP6vOHXBaNwkDQ=", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/download/@types/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/@types/glob/download/@types/glob-7.2.0.tgz?cache=0&sync_timestamp=1637265724076&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fglob%2Fdownload%2F%40types%2Fglob-7.2.0.tgz", - "integrity": "sha1-vBtb86qS8lvV3TnzXFc2G9zlsus=", - "dev": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmmirror.com/@types/http-proxy/download/@types/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmmirror.com/@types/json-schema/download/@types/json-schema-7.0.9.tgz?cache=0&sync_timestamp=1637266201154&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.9.tgz", - "integrity": "sha1-l+3JA36gw4WFMgsolk3eOznkZg0=", - "dev": true - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npm.taobao.org/@types/json5/download/@types/json5-0.0.29.tgz?cache=0&sync_timestamp=1612209835790&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fjson5%2Fdownload%2F%40types%2Fjson5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", - "dev": true - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmmirror.com/@types/mime/download/@types/mime-1.3.2.tgz", - "integrity": "sha1-k+Jb+e51/g/YC1lLxP6w6GIRG1o=", - "dev": true - }, - "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmmirror.com/@types/minimatch/download/@types/minimatch-3.0.5.tgz?cache=0&sync_timestamp=1637267424864&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fminimatch%2Fdownload%2F%40types%2Fminimatch-3.0.5.tgz", - "integrity": "sha1-EAHMXmo3BLg8I2An538vWOoBD0A=", - "dev": true - }, - "@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmmirror.com/@types/minimist/download/@types/minimist-1.2.2.tgz?cache=0&sync_timestamp=1637267494807&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fminimist%2Fdownload%2F%40types%2Fminimist-1.2.2.tgz", - "integrity": "sha1-7nceK6Sz3Fs3KTXVSf2WF780W4w=", - "dev": true - }, - "@types/node": { - "version": "17.0.13", - "resolved": "https://registry.npmmirror.com/@types/node/download/@types/node-17.0.13.tgz", - "integrity": "sha512-Y86MAxASe25hNzlDbsviXl8jQHb0RDvKt4c40ZJQ1Don0AAL0STLZSs4N+6gLEO55pedy7r2cLwS+ZDxPm/2Bw==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmmirror.com/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz?cache=0&sync_timestamp=1637269317817&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fnormalize-package-data%2Fdownload%2F%40types%2Fnormalize-package-data-2.4.1.tgz", - "integrity": "sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE=", - "dev": true - }, - "@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmmirror.com/@types/q/download/@types/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", - "dev": true - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmmirror.com/@types/qs/download/@types/qs-6.9.7.tgz?cache=0&sync_timestamp=1637268454704&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fqs%2Fdownload%2F%40types%2Fqs-6.9.7.tgz", - "integrity": "sha1-Y7t9Bn2xB8weRXwwO8JdUR/r9ss=", - "dev": true - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmmirror.com/@types/range-parser/download/@types/range-parser-1.2.4.tgz?cache=0&sync_timestamp=1637268455466&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Frange-parser%2Fdownload%2F%40types%2Frange-parser-1.2.4.tgz", - "integrity": "sha1-zWZ7z90CUhOq+3ylkVqTJZCs3Nw=", - "dev": true - }, - "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmmirror.com/@types/serve-static/download/@types/serve-static-1.13.10.tgz", - "integrity": "sha1-9eDOh5fS18xevtpIpSyWxPpHqNk=", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmmirror.com/@types/source-list-map/download/@types/source-list-map-0.1.2.tgz?cache=0&sync_timestamp=1637270425371&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fsource-list-map%2Fdownload%2F%40types%2Fsource-list-map-0.1.2.tgz", - "integrity": "sha1-AHiDYGP/rxdBI0m7o2QIfgrALsk=", - "dev": true - }, - "@types/tapable": { - "version": "1.0.8", - "resolved": "https://registry.npmmirror.com/@types/tapable/download/@types/tapable-1.0.8.tgz", - "integrity": "sha1-uUpDkchWZse3Mpn9OtedT6pDUxA=", - "dev": true - }, - "@types/uglify-js": { - "version": "3.13.1", - "resolved": "https://registry.npmmirror.com/@types/uglify-js/download/@types/uglify-js-3.13.1.tgz?cache=0&sync_timestamp=1637270388794&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fuglify-js%2Fdownload%2F%40types%2Fuglify-js-3.13.1.tgz", - "integrity": "sha1-XoienoHpQkXHW2RQYA4cXqKHiuo=", - "dev": true, - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "@types/webpack": { - "version": "4.41.32", - "resolved": "https://registry.npmmirror.com/@types/webpack/download/@types/webpack-4.41.32.tgz?cache=0&sync_timestamp=1637271021563&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fwebpack%2Fdownload%2F%40types%2Fwebpack-4.41.32.tgz", - "integrity": "sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "@types/webpack-dev-server": { - "version": "3.11.6", - "resolved": "https://registry.npmmirror.com/@types/webpack-dev-server/download/@types/webpack-dev-server-3.11.6.tgz", - "integrity": "sha1-2IiM/S8GMCA+E9PteDOk0RuKNNw=", - "dev": true, - "requires": { - "@types/connect-history-api-fallback": "*", - "@types/express": "*", - "@types/serve-static": "*", - "@types/webpack": "^4", - "http-proxy-middleware": "^1.0.0" - } - }, - "@types/webpack-sources": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/@types/webpack-sources/download/@types/webpack-sources-3.2.0.tgz", - "integrity": "sha1-FtdZuglsKJA0smVT0t8b9FJI04s=", - "dev": true, - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz", - "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=", - "dev": true - } - } - }, - "@vue/babel-helper-vue-jsx-merge-props": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-jsx-merge-props/download/@vue/babel-helper-vue-jsx-merge-props-1.2.1.tgz?cache=0&sync_timestamp=1602851197289&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-helper-vue-jsx-merge-props%2Fdownload%2F%40vue%2Fbabel-helper-vue-jsx-merge-props-1.2.1.tgz", - "integrity": "sha1-MWJKelBfsU2h1YAjclpMXycOaoE=", - "dev": true - }, - "@vue/babel-helper-vue-transform-on": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-transform-on/download/@vue/babel-helper-vue-transform-on-1.0.2.tgz?cache=0&sync_timestamp=1610812350571&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-helper-vue-transform-on%2Fdownload%2F%40vue%2Fbabel-helper-vue-transform-on-1.0.2.tgz", - "integrity": "sha1-m5xpHNBvyFUiGiR1w8yDHXdLx9w=", - "dev": true - }, - "@vue/babel-plugin-jsx": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/download/@vue/babel-plugin-jsx-1.1.1.tgz?cache=0&sync_timestamp=1634464314876&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fbabel-plugin-jsx%2Fdownload%2F%40vue%2Fbabel-plugin-jsx-1.1.1.tgz", - "integrity": "sha1-DFusJ4gNI/iYlM0Daje1XvYd38E=", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "@vue/babel-helper-vue-transform-on": "^1.0.2", - "camelcase": "^6.0.0", - "html-tags": "^3.1.0", - "svg-tags": "^1.0.0" - } - }, - "@vue/babel-plugin-transform-vue-jsx": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/@vue/babel-plugin-transform-vue-jsx/download/@vue/babel-plugin-transform-vue-jsx-1.2.1.tgz?cache=0&sync_timestamp=1602851197462&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-plugin-transform-vue-jsx%2Fdownload%2F%40vue%2Fbabel-plugin-transform-vue-jsx-1.2.1.tgz", - "integrity": "sha1-ZGBGxlLC8CQnJ/NFGdkXsGQEHtc=", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "html-tags": "^2.0.0", - "lodash.kebabcase": "^4.1.1", - "svg-tags": "^1.0.0" - }, - "dependencies": { - "html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true - } - } - }, - "@vue/babel-preset-app": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/download/@vue/babel-preset-app-4.5.15.tgz", - "integrity": "sha512-J+YttzvwRfV1BPczf8r3qCevznYk+jh531agVF+5EYlHF4Sgh/cGXTz9qkkiux3LQgvhEGXgmCteg1n38WuuKg==", - "dev": true, - "requires": { - "@babel/core": "^7.11.0", - "@babel/helper-compilation-targets": "^7.9.6", - "@babel/helper-module-imports": "^7.8.3", - "@babel/plugin-proposal-class-properties": "^7.8.3", - "@babel/plugin-proposal-decorators": "^7.8.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.11.0", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.0", - "@vue/babel-plugin-jsx": "^1.0.3", - "@vue/babel-preset-jsx": "^1.2.4", - "babel-plugin-dynamic-import-node": "^2.3.3", - "core-js": "^3.6.5", - "core-js-compat": "^3.6.5", - "semver": "^6.1.0" - } - }, - "@vue/babel-preset-jsx": { - "version": "1.2.4", - "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-jsx/download/@vue/babel-preset-jsx-1.2.4.tgz?cache=0&sync_timestamp=1603806784269&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-preset-jsx%2Fdownload%2F%40vue%2Fbabel-preset-jsx-1.2.4.tgz", - "integrity": "sha1-kv6nnbbxOwHoDToAmeKSS9y+Toc=", - "dev": true, - "requires": { - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", - "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", - "@vue/babel-sugar-functional-vue": "^1.2.2", - "@vue/babel-sugar-inject-h": "^1.2.2", - "@vue/babel-sugar-v-model": "^1.2.3", - "@vue/babel-sugar-v-on": "^1.2.3" - } - }, - "@vue/babel-sugar-composition-api-inject-h": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-composition-api-inject-h/download/@vue/babel-sugar-composition-api-inject-h-1.2.1.tgz?cache=0&sync_timestamp=1602851197056&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-composition-api-inject-h%2Fdownload%2F%40vue%2Fbabel-sugar-composition-api-inject-h-1.2.1.tgz", - "integrity": "sha1-BdbgxDJxDjdYKyvppgSbaJtvA+s=", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-composition-api-render-instance": { - "version": "1.2.4", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-composition-api-render-instance/download/@vue/babel-sugar-composition-api-render-instance-1.2.4.tgz?cache=0&sync_timestamp=1603806818171&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-composition-api-render-instance%2Fdownload%2F%40vue%2Fbabel-sugar-composition-api-render-instance-1.2.4.tgz", - "integrity": "sha1-5MvGmXw0T6wnF4WteikyXFHWjRk=", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-functional-vue": { - "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-functional-vue/download/@vue/babel-sugar-functional-vue-1.2.2.tgz?cache=0&sync_timestamp=1602929581828&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-functional-vue%2Fdownload%2F%40vue%2Fbabel-sugar-functional-vue-1.2.2.tgz", - "integrity": "sha1-JnqayNeHyW7b8Dzj85LEnam9Jlg=", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-inject-h": { - "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-inject-h/download/@vue/babel-sugar-inject-h-1.2.2.tgz", - "integrity": "sha1-1zjTyJM2fshJHcu2abAAkZKT46o=", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-v-model": { - "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-model/download/@vue/babel-sugar-v-model-1.2.3.tgz?cache=0&sync_timestamp=1603182468308&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-v-model%2Fdownload%2F%40vue%2Fbabel-sugar-v-model-1.2.3.tgz", - "integrity": "sha1-+h8pulHr8KoabDX6ZtU5vEWaGPI=", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "camelcase": "^5.0.0", - "html-tags": "^2.0.0", - "svg-tags": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true - } - } - }, - "@vue/babel-sugar-v-on": { - "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-on/download/@vue/babel-sugar-v-on-1.2.3.tgz?cache=0&sync_timestamp=1603182009876&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-v-on%2Fdownload%2F%40vue%2Fbabel-sugar-v-on-1.2.3.tgz", - "integrity": "sha1-NCNnF4WGpp85LwS/ujICHQKROto=", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "camelcase": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } - } - }, - "@vue/cli-overlay": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/download/@vue/cli-overlay-4.5.15.tgz", - "integrity": "sha1-BwD9a605M21Bibo/99JeY46BjJw=", - "dev": true - }, - "@vue/cli-plugin-babel": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/download/@vue/cli-plugin-babel-4.5.15.tgz", - "integrity": "sha512-hBLrwYfFkHldEe34op/YNgPhpOWI5n5DB2Qt9I/1Epeif4M4iFaayrgjvOR9AVM6WbD3Yx7WCFszYpWrQZpBzQ==", - "dev": true, - "requires": { - "@babel/core": "^7.11.0", - "@vue/babel-preset-app": "^4.5.15", - "@vue/cli-shared-utils": "^4.5.15", - "babel-loader": "^8.1.0", - "cache-loader": "^4.1.0", - "thread-loader": "^2.1.3", - "webpack": "^4.0.0" - } - }, - "@vue/cli-plugin-eslint": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-eslint/download/@vue/cli-plugin-eslint-4.5.15.tgz", - "integrity": "sha1-V4GCSpQfNMJjNqZ7H2WEoGxqJP8=", - "dev": true, - "requires": { - "@vue/cli-shared-utils": "^4.5.15", - "eslint-loader": "^2.2.1", - "globby": "^9.2.0", - "inquirer": "^7.1.0", - "webpack": "^4.0.0", - "yorkie": "^2.0.0" - } - }, - "@vue/cli-plugin-router": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/download/@vue/cli-plugin-router-4.5.15.tgz", - "integrity": "sha1-HnXIyJ30LGlPFDufECjePPXWHh4=", - "dev": true, - "requires": { - "@vue/cli-shared-utils": "^4.5.15" - } - }, - "@vue/cli-plugin-vuex": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/download/@vue/cli-plugin-vuex-4.5.15.tgz", - "integrity": "sha512-fqap+4HN+w+InDxlA3hZTOGE0tzBTgXhKLoDydhywqgmhQ1D9JA6Feh94ze6tG8DsWX58/ujYUqA8jAz17FJtg==", - "dev": true, - "requires": {} - }, - "@vue/cli-service": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-service/download/@vue/cli-service-4.5.15.tgz", - "integrity": "sha512-sFWnLYVCn4zRfu45IcsIE9eXM0YpDV3S11vlM2/DVbIPAGoYo5ySpSof6aHcIvkeGsIsrHFpPHzNvDZ/efs7jA==", - "dev": true, - "requires": { - "@intervolga/optimize-cssnano-plugin": "^1.0.5", - "@soda/friendly-errors-webpack-plugin": "^1.7.1", - "@soda/get-current-script": "^1.0.0", - "@types/minimist": "^1.2.0", - "@types/webpack": "^4.0.0", - "@types/webpack-dev-server": "^3.11.0", - "@vue/cli-overlay": "^4.5.15", - "@vue/cli-plugin-router": "^4.5.15", - "@vue/cli-plugin-vuex": "^4.5.15", - "@vue/cli-shared-utils": "^4.5.15", - "@vue/component-compiler-utils": "^3.1.2", - "@vue/preload-webpack-plugin": "^1.1.0", - "@vue/web-component-wrapper": "^1.2.0", - "acorn": "^7.4.0", - "acorn-walk": "^7.1.1", - "address": "^1.1.2", - "autoprefixer": "^9.8.6", - "browserslist": "^4.12.0", - "cache-loader": "^4.1.0", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "cli-highlight": "^2.1.4", - "clipboardy": "^2.3.0", - "cliui": "^6.0.0", - "copy-webpack-plugin": "^5.1.1", - "css-loader": "^3.5.3", - "cssnano": "^4.1.10", - "debug": "^4.1.1", - "default-gateway": "^5.0.5", - "dotenv": "^8.2.0", - "dotenv-expand": "^5.1.0", - "file-loader": "^4.2.0", - "fs-extra": "^7.0.1", - "globby": "^9.2.0", - "hash-sum": "^2.0.0", - "html-webpack-plugin": "^3.2.0", - "launch-editor-middleware": "^2.2.1", - "lodash.defaultsdeep": "^4.6.1", - "lodash.mapvalues": "^4.6.0", - "lodash.transform": "^4.6.0", - "mini-css-extract-plugin": "^0.9.0", - "minimist": "^1.2.5", - "pnp-webpack-plugin": "^1.6.4", - "portfinder": "^1.0.26", - "postcss-loader": "^3.0.0", - "ssri": "^8.0.1", - "terser-webpack-plugin": "^1.4.4", - "thread-loader": "^2.1.3", - "url-loader": "^2.2.0", - "vue-loader": "^15.9.2", - "vue-loader-v16": "npm:vue-loader@^16.1.0", - "vue-style-loader": "^4.1.2", - "webpack": "^4.0.0", - "webpack-bundle-analyzer": "^3.8.0", - "webpack-chain": "^6.4.0", - "webpack-dev-server": "^3.11.0", - "webpack-merge": "^4.2.2" - }, - "dependencies": { - "file-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", - "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", - "dev": true, - "requires": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.5.0" - } - } - } - }, - "@vue/cli-shared-utils": { - "version": "4.5.15", - "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.5.15.tgz", - "integrity": "sha1-26OFgWXb40ZXVfJWpIkOaQhFMtY=", - "dev": true, - "requires": { - "@hapi/joi": "^15.0.1", - "chalk": "^2.4.2", - "execa": "^1.0.0", - "launch-editor": "^2.2.1", - "lru-cache": "^5.1.1", - "node-ipc": "^9.1.1", - "open": "^6.3.0", - "ora": "^3.4.0", - "read-pkg": "^5.1.1", - "request": "^2.88.2", - "semver": "^6.1.0", - "strip-ansi": "^6.0.0" - } - }, - "@vue/compiler-core": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.29.tgz", - "integrity": "sha512-RePZ/J4Ub3sb7atQw6V6Rez+/5LCRHGFlSetT3N4VMrejqJnNPXKUt5AVm/9F5MJriy2w/VudEIvgscCfCWqxw==", - "requires": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.29", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" - } - } - }, - "@vue/compiler-dom": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.29.tgz", - "integrity": "sha512-y26vK5khdNS9L3ckvkqJk/78qXwWb75Ci8iYLb67AkJuIgyKhIOcR1E8RIt4mswlVCIeI9gQ+fmtdhaiTAtrBQ==", - "requires": { - "@vue/compiler-core": "3.2.29", - "@vue/shared": "3.2.29" - } - }, - "@vue/compiler-sfc": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.29.tgz", - "integrity": "sha512-X9+0dwsag2u6hSOP/XsMYqFti/edvYvxamgBgCcbSYuXx1xLZN+dS/GvQKM4AgGS4djqo0jQvWfIXdfZ2ET68g==", - "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.29", - "@vue/compiler-dom": "3.2.29", - "@vue/compiler-ssr": "3.2.29", - "@vue/reactivity-transform": "3.2.29", - "@vue/shared": "3.2.29", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093541596&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz", - "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=" - }, - "postcss": { - "version": "8.4.5", - "resolved": "https://registry.npmmirror.com/postcss/download/postcss-8.4.5.tgz", - "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", - "requires": { - "nanoid": "^3.1.30", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" - } - } - }, - "@vue/compiler-ssr": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.29.tgz", - "integrity": "sha512-LrvQwXlx66uWsB9/VydaaqEpae9xtmlUkeSKF6aPDbzx8M1h7ukxaPjNCAXuFd3fUHblcri8k42lfimHfzMICA==", - "requires": { - "@vue/compiler-dom": "3.2.29", - "@vue/shared": "3.2.29" - } - }, - "@vue/component-compiler-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.3.0.tgz?cache=0&sync_timestamp=1635248303132&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fcomponent-compiler-utils%2Fdownload%2F%40vue%2Fcomponent-compiler-utils-3.3.0.tgz", - "integrity": "sha1-+fX7U0ZLDDeyyNLz+/5E32D2Hck=", - "dev": true, - "requires": { - "consolidate": "^0.15.1", - "hash-sum": "^1.0.2", - "lru-cache": "^4.1.2", - "merge-source-map": "^1.1.0", - "postcss": "^7.0.36", - "postcss-selector-parser": "^6.0.2", - "prettier": "^1.18.2 || ^2.0.0", - "source-map": "~0.6.1", - "vue-template-es2015-compiler": "^1.9.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-4.1.5.tgz", - "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, - "@vue/eslint-config-airbnb": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/@vue/eslint-config-airbnb/download/@vue/eslint-config-airbnb-5.3.0.tgz?cache=0&sync_timestamp=1636972676335&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Feslint-config-airbnb%2Fdownload%2F%40vue%2Feslint-config-airbnb-5.3.0.tgz", - "integrity": "sha1-iWVR1gCBagbf8T/dfQT9UVM3mBc=", - "dev": true, - "requires": { - "eslint-config-airbnb-base": "^14.0.0", - "eslint-import-resolver-node": "^0.3.4", - "eslint-import-resolver-webpack": "^0.13.0", - "eslint-plugin-import": "^2.21.2" - } - }, - "@vue/preload-webpack-plugin": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/@vue/preload-webpack-plugin/download/@vue/preload-webpack-plugin-1.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fpreload-webpack-plugin%2Fdownload%2F%40vue%2Fpreload-webpack-plugin-1.1.2.tgz", - "integrity": "sha1-zrkktOyzucQ4ccekKaAvhCPmIas=", - "dev": true, - "requires": {} - }, - "@vue/reactivity": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.2.29.tgz", - "integrity": "sha512-Ryhb6Gy62YolKXH1gv42pEqwx7zs3n8gacRVZICSgjQz8Qr8QeCcFygBKYfJm3o1SccR7U+bVBQDWZGOyG1k4g==", - "requires": { - "@vue/shared": "3.2.29" - } - }, - "@vue/reactivity-transform": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/download/@vue/reactivity-transform-3.2.29.tgz", - "integrity": "sha512-YF6HdOuhdOw6KyRm59+3rML8USb9o8mYM1q+SH0G41K3/q/G7uhPnHGKvspzceD7h9J3VR1waOQ93CUZj7J7OA==", - "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.29", - "@vue/shared": "3.2.29", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "@vue/runtime-core": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.2.29.tgz", - "integrity": "sha512-VMvQuLdzoTGmCwIKTKVwKmIL0qcODIqe74JtK1pVr5lnaE0l25hopodmPag3RcnIcIXe+Ye3B2olRCn7fTCgig==", - "requires": { - "@vue/reactivity": "3.2.29", - "@vue/shared": "3.2.29" - } - }, - "@vue/runtime-dom": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.29.tgz", - "integrity": "sha512-YJgLQLwr+SQyORzTsBQLL5TT/5UiV83tEotqjL7F9aFDIQdFBTCwpkCFvX9jqwHoyi9sJqM9XtTrMcc8z/OjPA==", - "requires": { - "@vue/runtime-core": "3.2.29", - "@vue/shared": "3.2.29", - "csstype": "^2.6.8" - } - }, - "@vue/server-renderer": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/server-renderer/download/@vue/server-renderer-3.2.29.tgz", - "integrity": "sha512-lpiYx7ciV7rWfJ0tPkoSOlLmwqBZ9FTmQm33S+T4g0j1fO/LmhJ9b9Ctl1o5xvIFVDk9QkSUWANZn7H2pXuxVw==", - "requires": { - "@vue/compiler-ssr": "3.2.29", - "@vue/shared": "3.2.29" - } - }, - "@vue/shared": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.29.tgz", - "integrity": "sha512-BjNpU8OK6Z0LVzGUppEk0CMYm/hKDnZfYdjSmPOs0N+TR1cLKJAkDwW8ASZUvaaSLEi6d3hVM7jnWnX+6yWnHw==" - }, - "@vue/web-component-wrapper": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/@vue/web-component-wrapper/download/@vue/web-component-wrapper-1.3.0.tgz?cache=0&sync_timestamp=1613216639558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fweb-component-wrapper%2Fdownload%2F%40vue%2Fweb-component-wrapper-1.3.0.tgz", - "integrity": "sha1-trQKdiVCnSvXwigd26YB7QXcfxo=", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1625473420080&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz", - "integrity": "sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ=", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha1-PD07Jxvd/ITesA9xNEQ4MR1S/7Q=", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.9.0.tgz?cache=0&sync_timestamp=1625473346773&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-api-error%2Fdownload%2F%40webassemblyjs%2Fhelper-api-error-1.9.0.tgz", - "integrity": "sha1-ID9nbjM7lsnaLuqzzO8zxFkotqI=", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.9.0.tgz", - "integrity": "sha1-oUQtJpxf6yP8vJ73WdrDVH8p3gA=", - "dev": true - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.9.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-code-frame%2Fdownload%2F%40webassemblyjs%2Fhelper-code-frame-1.9.0.tgz", - "integrity": "sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc=", - "dev": true, - "requires": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.9.0.tgz", - "integrity": "sha1-wFJWtxJEIUZx9LCOwQitY7cO3bg=", - "dev": true - }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.9.0.tgz?cache=0&sync_timestamp=1601755861500&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-module-context%2Fdownload%2F%40webassemblyjs%2Fhelper-module-context-1.9.0.tgz", - "integrity": "sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc=", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha1-T+2L6sm4wU+MWLcNEk1UndH+V5A=", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.9.0.tgz?cache=0&sync_timestamp=1625473466570&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-wasm-section%2Fdownload%2F%40webassemblyjs%2Fhelper-wasm-section-1.9.0.tgz", - "integrity": "sha1-WkE41aYpK6GLBMWuSXF+QWeWU0Y=", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.9.0.tgz", - "integrity": "sha1-Fceg+6roP7JhQ7us9tbfFwKtOeQ=", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.9.0.tgz", - "integrity": "sha1-8Zygt2ptxVYjoJz/p2noOPoeHJU=", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.9.0.tgz", - "integrity": "sha1-BNM7Y2945qaBMifoJAL3Y3tiKas=", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.9.0.tgz", - "integrity": "sha1-P+bXnT8PkiGDqoYALELdJWz+6c8=", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.9.0.tgz?cache=0&sync_timestamp=1625473464969&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwasm-gen%2Fdownload%2F%40webassemblyjs%2Fwasm-gen-1.9.0.tgz", - "integrity": "sha1-ULxw7Gje2OJ2OwGhQYv0NJGnpJw=", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.9.0.tgz?cache=0&sync_timestamp=1625473467198&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwasm-opt%2Fdownload%2F%40webassemblyjs%2Fwasm-opt-1.9.0.tgz", - "integrity": "sha1-IhEYHlsxMmRDzIES658LkChyGmE=", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.9.0.tgz?cache=0&sync_timestamp=1625473417746&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwasm-parser%2Fdownload%2F%40webassemblyjs%2Fwasm-parser-1.9.0.tgz", - "integrity": "sha1-nUjkSCbfSmWYKUqmyHRp1kL/9l4=", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.9.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwast-parser%2Fdownload%2F%40webassemblyjs%2Fwast-parser-1.9.0.tgz", - "integrity": "sha1-MDERXXmsW9JhVWzsw/qQo+9FGRQ=", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.nlark.com/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.9.0.tgz", - "integrity": "sha1-STXVTIX+9jewDOn1I3dFHQDUeJk=", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz", - "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.2.tgz", - "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=", - "dev": true - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz", - "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmmirror.com/acorn/download/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmmirror.com/acorn-jsx/download/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.nlark.com/acorn-walk/download/acorn-walk-7.2.0.tgz?cache=0&sync_timestamp=1630916717452&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn-walk%2Fdownload%2Facorn-walk-7.2.0.tgz", - "integrity": "sha1-DeiJpgEgOQmw++B7iTjcIdLpZ7w=", - "dev": true - }, - "address": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/address/download/address-1.1.2.tgz", - "integrity": "sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY=", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmmirror.com/ajv/download/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz?cache=0&sync_timestamp=1616886041666&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv-errors%2Fdownload%2Fajv-errors-1.0.1.tgz", - "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=", - "dev": true, - "requires": {} - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1637523970307&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz", - "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=", - "dev": true, - "requires": {} - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz", - "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-4.3.2.tgz?cache=0&sync_timestamp=1618723627859&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-escapes%2Fdownload%2Fansi-escapes-4.3.2.tgz", - "integrity": "sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.nlark.com/ansi-html-community/download/ansi-html-community-0.0.8.tgz", - "integrity": "sha1-afvE1sy+OD+XNpNK40w/gpDxv0E=", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-5.0.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-5.0.1.tgz", - "integrity": "sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", - "dev": true - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.2.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-3.1.2.tgz", - "integrity": "sha1-wFV8CWrzLxBhmPT04qODU343hxY=", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz", - "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", - "dev": true - }, - "arch": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/arch/download/arch-2.2.0.tgz?cache=0&sync_timestamp=1603836307202&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farch%2Fdownload%2Farch-2.2.0.tgz", - "integrity": "sha1-G8R4GPMFdk8jqzMGsL/AhsWinRE=", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz", - "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz", - "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-find": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/array-find/download/array-find-1.0.0.tgz", - "integrity": "sha1-bI4obRHtdoMn+OYuzuhzU8o+eLg=", - "dev": true - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true - }, - "array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmmirror.com/array-includes/download/array-includes-3.1.4.tgz?cache=0&sync_timestamp=1633411517736&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Farray-includes%2Fdownload%2Farray-includes-3.1.4.tgz", - "integrity": "sha1-9bSTFix2DzU5Yx8AW6K7Rqy0W6k=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - } - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz?cache=0&sync_timestamp=1614624227561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-union%2Fdownload%2Farray-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.nlark.com/array-uniq/download/array-uniq-1.0.3.tgz?cache=0&sync_timestamp=1620042102127&other_urls=https%3A%2F%2Fregistry.nlark.com%2Farray-uniq%2Fdownload%2Farray-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "array.prototype.flat": { - "version": "1.2.5", - "resolved": "https://registry.npmmirror.com/array.prototype.flat/download/array.prototype.flat-1.2.5.tgz?cache=0&sync_timestamp=1633110529246&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Farray.prototype.flat%2Fdownload%2Farray.prototype.flat-1.2.5.tgz", - "integrity": "sha1-B+CXXYS7x8SM0YedYJ5oJZjTPhM=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0" - } - }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmmirror.com/asn1/download/asn1-0.2.6.tgz", - "integrity": "sha1-DTp7tuZOAqkMAwOzHykoaOoJoI0=", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmmirror.com/asn1.js/download/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmmirror.com/assert/download/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmmirror.com/util/download/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/astral-regex/download/astral-regex-1.0.0.tgz", - "integrity": "sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=", - "dev": true - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmmirror.com/async/download/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz", - "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=", - "dev": true - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz", - "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0=", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz", - "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=", - "dev": true - }, - "autoprefixer": { - "version": "9.8.8", - "resolved": "https://registry.npmmirror.com/autoprefixer/download/autoprefixer-9.8.8.tgz", - "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", - "dev": true, - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "picocolors": "^0.2.1", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npm.taobao.org/aws4/download/aws4-1.11.0.tgz?cache=0&sync_timestamp=1604101385256&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faws4%2Fdownload%2Faws4-1.11.0.tgz", - "integrity": "sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=", - "dev": true - }, - "babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmmirror.com/babel-eslint/download/babel-eslint-10.1.0.tgz", - "integrity": "sha1-aWjlaKkQt4+zd5zdi2rC9HmUMjI=", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - } - }, - "babel-loader": { - "version": "8.2.3", - "resolved": "https://registry.npmmirror.com/babel-loader/download/babel-loader-8.2.3.tgz", - "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-plugin-dynamic-import-node%2Fdownload%2Fbabel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha1-hP2hnJduxcbe/vV/lCez3vZuF6M=", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.5.1", - "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/download/babel-plugin-polyfill-corejs3-0.5.1.tgz", - "integrity": "sha512-TihqEe4sQcb/QcPJvxe94/9RZuLQuF1+To4WqQcRvc+3J3gLCPIPgDKzGLG6zmQLfH3nn25heRuDNkS2KR4I8A==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.20.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz?cache=0&sync_timestamp=1617714298273&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbalanced-match%2Fdownload%2Fbalanced-match-1.0.2.tgz", - "integrity": "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz", - "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.5.1.tgz", - "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmmirror.com/batch/download/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bfj": { - "version": "6.1.2", - "resolved": "https://registry.npm.taobao.org/bfj/download/bfj-6.1.2.tgz", - "integrity": "sha1-MlyGGoIryzWKQceKM7jm4ght3n8=", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "check-types": "^8.0.3", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmmirror.com/big.js/download/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299413755&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-2.2.0.tgz", - "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=", - "dev": true, - "optional": true - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", - "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", - "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz?cache=0&sync_timestamp=1598869137824&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbluebird%2Fdownload%2Fbluebird-3.7.2.tgz", - "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28=", - "dev": true - }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-5.2.0.tgz", - "integrity": "sha1-NYhgZ0OWxpl3canQUfzBtX1K4AI=", - "dev": true - }, - "body-parser": { - "version": "1.19.1", - "resolved": "https://registry.npmmirror.com/body-parser/download/body-parser-1.19.1.tgz", - "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", - "dev": true, - "requires": { - "bytes": "3.1.1", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.9.6", - "raw-body": "2.4.2", - "type-is": "~1.6.18" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "qs": { - "version": "6.9.6", - "resolved": "https://registry.npmmirror.com/qs/download/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", - "dev": true - } - } - }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dev": true, - "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.2.tgz", - "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=", - "dev": true - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz?cache=0&sync_timestamp=1614010713935&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrace-expansion%2Fdownload%2Fbrace-expansion-1.1.11.tgz", - "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", - "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - } - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.nlark.com/brorand/download/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz", - "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.1.tgz", - "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.2.tgz", - "integrity": "sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw=", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.1.0.tgz?cache=0&sync_timestamp=1605194217709&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-rsa%2Fdownload%2Fbrowserify-rsa-4.1.0.tgz", - "integrity": "sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0=", - "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.2.1.tgz?cache=0&sync_timestamp=1596557777983&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-sign%2Fdownload%2Fbrowserify-sign-4.2.1.tgz", - "integrity": "sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM=", - "dev": true, - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", - "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", - "dev": true - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz", - "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", - "dev": true, - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmmirror.com/browserslist/download/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093541596&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz", - "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=", - "dev": true - } - } - }, - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmmirror.com/buffer/download/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.nlark.com/buffer-from/download/buffer-from-1.1.2.tgz?cache=0&sync_timestamp=1627578361955&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbuffer-from%2Fdownload%2Fbuffer-from-1.1.2.tgz", - "integrity": "sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=", - "dev": true - }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz", - "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", - "dev": true - }, - "buffer-json": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/buffer-json/download/buffer-json-2.0.0.tgz", - "integrity": "sha1-9z4TseQvGW/i/WfQAcfXEH7dfCM=", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "bytes": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/bytes/download/bytes-3.1.1.tgz", - "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", - "dev": true - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.nlark.com/cacache/download/cacache-12.0.4.tgz", - "integrity": "sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw=", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - }, - "dependencies": { - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.nlark.com/ssri/download/ssri-6.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fssri%2Fdownload%2Fssri-6.0.2.tgz", - "integrity": "sha1-FXk5E08gRk5zAd26PpD/qPdyisU=", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - } - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/cache-base/download/cache-base-1.0.1.tgz?cache=0&sync_timestamp=1636237349934&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcache-base%2Fdownload%2Fcache-base-1.0.1.tgz", - "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "cache-loader": { - "version": "4.1.0", - "resolved": "https://registry.npmmirror.com/cache-loader/download/cache-loader-4.1.0.tgz", - "integrity": "sha1-mUjK41OuwKH8ser9ojAIFuyFOH4=", - "dev": true, - "requires": { - "buffer-json": "^2.0.0", - "find-cache-dir": "^3.0.0", - "loader-utils": "^1.2.3", - "mkdirp": "^0.5.1", - "neo-async": "^2.6.1", - "schema-utils": "^2.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/call-bind/download/call-bind-1.0.2.tgz?cache=0&sync_timestamp=1610402833657&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcall-bind%2Fdownload%2Fcall-bind-1.0.2.tgz", - "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/call-me-maybe/download/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/caller-callsite/download/caller-callsite-2.0.0.tgz?cache=0&sync_timestamp=1633616931027&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcaller-callsite%2Fdownload%2Fcaller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "requires": { - "callsites": "^2.0.0" - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/caller-path/download/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/callsites/download/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - }, - "camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz?cache=0&sync_timestamp=1606867780255&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamel-case%2Fdownload%2Fcamel-case-3.0.0.tgz", - "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", - "dev": true, - "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/caniuse-api/download/caniuse-api-3.0.0.tgz", - "integrity": "sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA=", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001303", - "resolved": "https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001303.tgz", - "integrity": "sha512-/Mqc1oESndUNszJP0kx0UaQU9kEv9nNtJ7Kn8AdA0mNnH8eR1cj0kG+NbNuC1Wq/b21eA8prhKRA3bbkjONegQ==", - "dev": true - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npm.taobao.org/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha1-22QGbGQi7tLgjMFLmGykN5bbxtQ=", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmmirror.com/chalk/download/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmmirror.com/chardet/download/chardet-0.7.0.tgz?cache=0&sync_timestamp=1634639163489&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fchardet%2Fdownload%2Fchardet-0.7.0.tgz", - "integrity": "sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=", - "dev": true - }, - "check-types": { - "version": "8.0.3", - "resolved": "https://registry.npm.taobao.org/check-types/download/check-types-8.0.3.tgz", - "integrity": "sha1-M1bMoZyIlUTy16le1JzlCKDs9VI=", - "dev": true - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmmirror.com/chokidar/download/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "optional": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.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" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", - "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", - "dev": true, - "optional": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", - "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", - "dev": true, - "optional": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-5.1.2.tgz", - "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", - "dev": true, - "optional": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", - "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", - "dev": true, - "optional": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", - "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", - "dev": true, - "optional": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz", - "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs=", - "dev": true - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz?cache=0&sync_timestamp=1617905851551&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchrome-trace-event%2Fdownload%2Fchrome-trace-event-1.0.3.tgz", - "integrity": "sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw=", - "dev": true - }, - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmmirror.com/ci-info/download/ci-info-1.6.0.tgz", - "integrity": "sha1-LKINu5zrMtRSSmgzAzE/AwSx5Jc=", - "dev": true - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", - "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz", - "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true - } - } - }, - "clean-css": { - "version": "4.2.4", - "resolved": "https://registry.npmmirror.com/clean-css/download/clean-css-4.2.4.tgz", - "integrity": "sha1-czv0brpOYHxokepXwkqYk1aDEXg=", - "dev": true, - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.nlark.com/cli-cursor/download/cli-cursor-3.1.0.tgz", - "integrity": "sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-highlight": { - "version": "2.1.11", - "resolved": "https://registry.npm.taobao.org/cli-highlight/download/cli-highlight-2.1.11.tgz?cache=0&sync_timestamp=1616955169015&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-highlight%2Fdownload%2Fcli-highlight-2.1.11.tgz", - "integrity": "sha1-SXNvpFLwqvT65YDjCssmgo0twb8=", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "highlight.js": "^10.7.1", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^16.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmmirror.com/cli-spinners/download/cli-spinners-2.6.1.tgz?cache=0&sync_timestamp=1633109928985&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcli-spinners%2Fdownload%2Fcli-spinners-2.6.1.tgz", - "integrity": "sha1-rclU6+KBw3pjGb+kAebdJIj/tw0=", - "dev": true - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/cli-width/download/cli-width-3.0.0.tgz", - "integrity": "sha1-ovSEN6LKqaIkNueUvwceyeYc7fY=", - "dev": true - }, - "clipboardy": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/clipboardy/download/clipboardy-2.3.0.tgz?cache=0&sync_timestamp=1634141778549&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fclipboardy%2Fdownload%2Fclipboardy-2.3.0.tgz", - "integrity": "sha1-PCkDZQxo5GqRs4iYW8J3QofbopA=", - "dev": true, - "requires": { - "arch": "^2.1.1", - "execa": "^1.0.0", - "is-wsl": "^2.1.1" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz?cache=0&sync_timestamp=1604880226973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-6.0.0.tgz", - "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz?cache=0&sync_timestamp=1598867265552&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclone%2Fdownload%2Fclone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/coa/download/coa-2.0.2.tgz?cache=0&sync_timestamp=1636035838814&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcoa%2Fdownload%2Fcoa-2.0.2.tgz", - "integrity": "sha1-Q/bCEVG07yv1cYfbDXPeIp4+fsM=", - "dev": true, - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - } - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "3.2.1", - "resolved": "https://registry.npmmirror.com/color/download/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, - "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-1.9.3.tgz", - "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "color-string": { - "version": "1.9.0", - "resolved": "https://registry.npmmirror.com/color-string/download/color-string-1.9.0.tgz", - "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", - "dev": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz", - "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmmirror.com/commander/download/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/component-emitter/download/component-emitter-1.3.0.tgz", - "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npm.taobao.org/compressible/download/compressible-2.0.18.tgz", - "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npm.taobao.org/compression/download/compression-1.7.4.tgz", - "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/bytes/download/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz", - "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmmirror.com/confusing-browser-globals/download/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=", - "dev": true - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/console-browserify/download/console-browserify-1.2.0.tgz", - "integrity": "sha1-ZwY871fOts9Jk6KrOlWECujEkzY=", - "dev": true - }, - "consolidate": { - "version": "0.15.1", - "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz?cache=0&sync_timestamp=1599596658886&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconsolidate%2Fdownload%2Fconsolidate-0.15.1.tgz", - "integrity": "sha1-IasEMjXHGgfUXZqtmFk7DbpWurc=", - "dev": true, - "requires": { - "bluebird": "^3.1.1" - } - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmmirror.com/content-disposition/download/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", - "dev": true - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", - "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=", - "dev": true - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.nlark.com/convert-source-map/download/convert-source-map-1.8.0.tgz?cache=0&sync_timestamp=1624045501202&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fconvert-source-map%2Fdownload%2Fconvert-source-map-1.8.0.tgz", - "integrity": "sha1-8zc8MtIbTXgN2ABFFGhPt5HKQ2k=", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmmirror.com/cookie/download/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true - }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz", - "integrity": "sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "copy-webpack-plugin": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/download/copy-webpack-plugin-5.1.2.tgz", - "integrity": "sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==", - "dev": true, - "requires": { - "cacache": "^12.0.3", - "find-cache-dir": "^2.1.0", - "glob-parent": "^3.1.0", - "globby": "^7.1.1", - "is-glob": "^4.0.1", - "loader-utils": "^1.2.3", - "minimatch": "^3.0.4", - "normalize-path": "^3.0.0", - "p-limit": "^2.2.1", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "webpack-log": "^2.0.0" - }, - "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-2.1.0.tgz", - "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "globby": { - "version": "7.1.1", - "resolved": "https://registry.npmmirror.com/globby/download/globby-7.1.1.tgz", - "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "dir-glob": "^2.0.0", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmmirror.com/ignore/download/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", - "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-3.0.0.tgz", - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-3.0.0.tgz", - "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz?cache=0&sync_timestamp=1618384600356&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslash%2Fdownload%2Fslash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - } - } - }, - "core-js": { - "version": "3.20.3", - "resolved": "https://registry.npmmirror.com/core-js/download/core-js-3.20.3.tgz", - "integrity": "sha512-vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag==" - }, - "core-js-compat": { - "version": "3.20.3", - "resolved": "https://registry.npmmirror.com/core-js-compat/download/core-js-compat-3.20.3.tgz", - "integrity": "sha512-c8M5h0IkNZ+I92QhIpuSijOxGAcj3lgpsWdkCqmUTZNwidujF4r3pi6x1DCN+Vcs5qTS2XWWMfWSuCqyupX8gw==", - "dev": true, - "requires": { - "browserslist": "^4.19.1", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz", - "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=", - "dev": true - } - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.3.tgz?cache=0&sync_timestamp=1630420588557&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-util-is%2Fdownload%2Fcore-util-is-1.0.3.tgz", - "integrity": "sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U=", - "dev": true - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.nlark.com/cosmiconfig/download/cosmiconfig-5.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcosmiconfig%2Fdownload%2Fcosmiconfig-5.2.1.tgz", - "integrity": "sha1-BA9yaAnFked6F8CjYmykW08Wixo=", - "dev": true, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.4.tgz", - "integrity": "sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4=", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - } - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz", - "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz", - "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1598867150563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", - "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true - } - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz", - "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", - "dev": true - }, - "css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/css-declaration-sorter/download/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha1-wZiUD2OnbX42wecQGLABchBUyyI=", - "dev": true, - "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - } - }, - "css-loader": { - "version": "3.6.0", - "resolved": "https://registry.npmmirror.com/css-loader/download/css-loader-3.6.0.tgz", - "integrity": "sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.0", - "semver": "^6.3.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } - } - }, - "css-select": { - "version": "4.2.1", - "resolved": "https://registry.npmmirror.com/css-select/download/css-select-4.2.1.tgz", - "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.1.0", - "domhandler": "^4.3.0", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha1-Oy/0lyzDYquIVhUHqVQIoUMhNdc=", - "dev": true - }, - "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmmirror.com/css-tree/download/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha1-mL69YsTB2flg7DQM+fdSLjBwmiI=", - "dev": true, - "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "css-what": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/css-what/download/css-what-5.1.0.tgz", - "integrity": "sha1-P3tweq32M7r2LCzrhXm1RbtA9/4=", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", - "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=", - "dev": true - }, - "cssnano": { - "version": "4.1.11", - "resolved": "https://registry.npmmirror.com/cssnano/download/cssnano-4.1.11.tgz", - "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", - "dev": true, - "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" - } - }, - "cssnano-preset-default": { - "version": "4.0.8", - "resolved": "https://registry.npmmirror.com/cssnano-preset-default/download/cssnano-preset-default-4.0.8.tgz", - "integrity": "sha1-kgYisfwelaNOiDggPxOXpQTy0/8=", - "dev": true, - "requires": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" - } - }, - "cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/cssnano-util-get-arguments/download/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", - "dev": true - }, - "cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/cssnano-util-get-match/download/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", - "dev": true - }, - "cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/cssnano-util-raw-cache/download/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha1-sm1f1fcqEd/np4RvtMZyYPlr8oI=", - "dev": true, - "requires": { - "postcss": "^7.0.0" - } - }, - "cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/cssnano-util-same-parent/download/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha1-V0CC+yhZ0ttDOFWDXZqEVuoYu/M=", - "dev": true - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/csso/download/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - }, - "dependencies": { - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmmirror.com/css-tree/download/css-tree-1.1.3.tgz", - "integrity": "sha1-60hw+2/XcHMn7JXC/yqwm16NuR0=", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmmirror.com/mdn-data/download/mdn-data-2.0.14.tgz", - "integrity": "sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "csstype": { - "version": "2.6.19", - "resolved": "https://registry.npmmirror.com/csstype/download/csstype-2.6.19.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcsstype%2Fdownload%2Fcsstype-2.6.19.tgz", - "integrity": "sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==" - }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", - "dev": true - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz?cache=0&sync_timestamp=1601073407658&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdashdash%2Fdownload%2Fdashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmmirror.com/debug/download/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/decamelize/download/decamelize-1.2.0.tgz?cache=0&sync_timestamp=1633056058075&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fdecamelize%2Fdownload%2Fdecamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/deep-equal/download/deep-equal-1.1.1.tgz?cache=0&sync_timestamp=1606859714626&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeep-equal%2Fdownload%2Fdeep-equal-1.1.1.tgz", - "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", - "dev": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.nlark.com/deep-is/download/deep-is-0.1.4.tgz", - "integrity": "sha1-pvLc5hL63S7x9Rm3NVHxfoUZmDE=", - "dev": true - }, - "deepmerge": { - "version": "1.5.2", - "resolved": "https://registry.npmmirror.com/deepmerge/download/deepmerge-1.5.2.tgz", - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", - "dev": true - }, - "default-gateway": { - "version": "5.0.5", - "resolved": "https://registry.npmmirror.com/default-gateway/download/default-gateway-5.0.5.tgz", - "integrity": "sha1-T9a9XShV05s0zFpZUFSG6ar8mxA=", - "dev": true, - "requires": { - "execa": "^3.3.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz?cache=0&sync_timestamp=1598867150563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-7.0.3.tgz", - "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmmirror.com/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1637147456998&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz", - "integrity": "sha1-wI7UVQ72XYWPrCaf/IVyRG8364k=", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz", - "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.nlark.com/is-stream/download/is-stream-2.0.1.tgz", - "integrity": "sha1-+sHj1TuXrVqdCunO8jifWBClwHc=", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/npm-run-path/download/npm-run-path-4.0.1.tgz", - "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz?cache=0&sync_timestamp=1617947695861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-finally%2Fdownload%2Fp-finally-2.0.1.tgz", - "integrity": "sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE=", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz?cache=0&sync_timestamp=1617971695678&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-3.1.1.tgz", - "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz", - "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/shebang-regex/download/shebang-regex-3.0.0.tgz?cache=0&sync_timestamp=1628896254441&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-regex%2Fdownload%2Fshebang-regex-3.0.0.tgz", - "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz", - "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz", - "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz", - "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npmmirror.com/del/download/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "dependencies": { - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmmirror.com/globby/download/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/des.js/download/des.js-1.0.1.tgz", - "integrity": "sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmmirror.com/destroy/download/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/detect-node/download/detect-node-2.1.0.tgz?cache=0&sync_timestamp=1621147029891&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdetect-node%2Fdownload%2Fdetect-node-2.1.0.tgz", - "integrity": "sha1-yccHdaScPQO8LAbZpzvlUPl4+LE=", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz", - "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - } - } - }, - "dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdir-glob%2Fdownload%2Fdir-glob-2.2.2.tgz", - "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", - "dev": true, - "requires": { - "path-type": "^3.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true - }, - "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmmirror.com/dns-packet/download/dns-packet-1.3.4.tgz", - "integrity": "sha1-40VQZYJKJQe6iGxVqJljuxB97G8=", - "dev": true, - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, - "requires": { - "buffer-indexof": "^1.0.0" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz", - "integrity": "sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz", - "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=", - "dev": true, - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.nlark.com/dom-serializer/download/dom-serializer-1.3.2.tgz?cache=0&sync_timestamp=1621256900132&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdom-serializer%2Fdownload%2Fdom-serializer-1.3.2.tgz", - "integrity": "sha1-YgZDfTLO767HFhgDIwx6ILwbTZE=", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.nlark.com/domain-browser/download/domain-browser-1.2.0.tgz", - "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=", - "dev": true - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-2.2.0.tgz", - "integrity": "sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=", - "dev": true - }, - "domhandler": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/domhandler/download/domhandler-4.3.0.tgz", - "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.nlark.com/domutils/download/domutils-2.8.0.tgz?cache=0&sync_timestamp=1630106656355&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdomutils%2Fdownload%2Fdomutils-2.8.0.tgz", - "integrity": "sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/dot-prop/download/dot-prop-5.3.0.tgz", - "integrity": "sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog=", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmmirror.com/dotenv/download/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/dotenv-expand/download/dotenv-expand-5.1.0.tgz", - "integrity": "sha1-P7rwIL/XlIhAcuomsel5HUWmKfA=", - "dev": true - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.2.tgz", - "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=", - "dev": true - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.nlark.com/duplexify/download/duplexify-3.7.1.tgz?cache=0&sync_timestamp=1626860849590&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fduplexify%2Fdownload%2Fduplexify-3.7.1.tgz", - "integrity": "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "easy-stack": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/easy-stack/download/easy-stack-1.0.1.tgz?cache=0&sync_timestamp=1605128933665&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feasy-stack%2Fdownload%2Feasy-stack-1.0.1.tgz", - "integrity": "sha1-iv5CZGJpiMq7EfPHBMzQyDVBEGY=", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "ejs": { - "version": "2.7.4", - "resolved": "https://registry.npmmirror.com/ejs/download/ejs-2.7.4.tgz", - "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.4.57", - "resolved": "https://registry.npmmirror.com/electron-to-chromium/download/electron-to-chromium-1.4.57.tgz", - "integrity": "sha512-FNC+P5K1n6pF+M0zIK+gFCoXcJhhzDViL3DRIGy2Fv5PohuSES1JHR7T+GlwxSxlzx4yYbsuzCZvHxcBSRCIOw==", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.4.tgz?cache=0&sync_timestamp=1612290557689&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felliptic%2Fdownload%2Felliptic-6.5.4.tgz", - "integrity": "sha1-2jfOvTHnmhNn6UG1ku0fvr1Yq7s=", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - } - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-8.0.0.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-8.0.0.tgz", - "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz", - "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/encodeurl/download/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", - "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz?cache=0&sync_timestamp=1632130902971&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.5.0.tgz", - "integrity": "sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz?cache=0&sync_timestamp=1598867216233&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmemory-fs%2Fdownload%2Fmemory-fs-0.5.0.tgz", - "integrity": "sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw=", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - } - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.nlark.com/entities/download/entities-2.2.0.tgz", - "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=", - "dev": true - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npm.taobao.org/errno/download/errno-0.1.8.tgz", - "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=", - "dev": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz", - "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz", - "integrity": "sha1-WpmnB716TFinl5AtSNgoA+3mqtg=", - "dev": true, - "requires": { - "stackframe": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmmirror.com/es-abstract/download/es-abstract-1.19.1.tgz?cache=0&sync_timestamp=1633234240479&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fes-abstract%2Fdownload%2Fes-abstract-1.19.1.tgz", - "integrity": "sha1-1IhXlodpFpWd547aoN9FZicRXsM=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz", - "integrity": "sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/escalade/download/escalade-3.1.1.tgz?cache=0&sync_timestamp=1602567437752&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescalade%2Fdownload%2Fescalade-3.1.1.tgz", - "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz?cache=0&sync_timestamp=1618677179364&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmmirror.com/eslint/download/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1637466831846&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz", - "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-5.1.2.tgz", - "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmmirror.com/globals/download/globals-12.4.0.tgz", - "integrity": "sha1-oYgTV2pBsAokqX5/gVkYwuGZJfg=", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469462038&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz", - "integrity": "sha1-NxYsJfy566oublPVtNiM4X2eDCs=", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-from%2Fdownload%2Fresolve-from-4.0.0.tgz", - "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.8.1.tgz", - "integrity": "sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=", - "dev": true - } - } - }, - "eslint-config-airbnb-base": { - "version": "14.2.1", - "resolved": "https://registry.npmmirror.com/eslint-config-airbnb-base/download/eslint-config-airbnb-base-14.2.1.tgz?cache=0&sync_timestamp=1636442499451&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-config-airbnb-base%2Fdownload%2Feslint-config-airbnb-base-14.2.1.tgz", - "integrity": "sha1-ii6zhFXcWjElUBk7MZza7vBCzR4=", - "dev": true, - "requires": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.2" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.nlark.com/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.6.tgz?cache=0&sync_timestamp=1629046536777&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-import-resolver-node%2Fdownload%2Feslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha1-QEi5WDldqJZoJSAB29nsprg7rL0=", - "dev": true, - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-import-resolver-webpack": { - "version": "0.13.2", - "resolved": "https://registry.npmmirror.com/eslint-import-resolver-webpack/download/eslint-import-resolver-webpack-0.13.2.tgz", - "integrity": "sha1-/IE98NCLkmXMcHLSI5O9pRmL3B4=", - "dev": true, - "requires": { - "array-find": "^1.0.0", - "debug": "^3.2.7", - "enhanced-resolve": "^0.9.1", - "find-root": "^1.1.0", - "has": "^1.0.3", - "interpret": "^1.4.0", - "is-core-module": "^2.7.0", - "is-regex": "^1.1.4", - "lodash": "^4.17.21", - "resolve": "^1.20.0", - "semver": "^5.7.1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-0.9.1.tgz?cache=0&sync_timestamp=1632130902971&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-0.9.1.tgz", - "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" - } - }, - "memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.2.0.tgz?cache=0&sync_timestamp=1598867216233&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmemory-fs%2Fdownload%2Fmemory-fs-0.2.0.tgz", - "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true - }, - "tapable": { - "version": "0.1.10", - "resolved": "https://registry.npmmirror.com/tapable/download/tapable-0.1.10.tgz", - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", - "dev": true - } - } - }, - "eslint-loader": { - "version": "2.2.1", - "resolved": "https://registry.npmmirror.com/eslint-loader/download/eslint-loader-2.2.1.tgz", - "integrity": "sha1-KLnBLaVAV68IReKmEScBova/gzc=", - "dev": true, - "requires": { - "loader-fs-cache": "^1.0.0", - "loader-utils": "^1.0.2", - "object-assign": "^4.0.1", - "object-hash": "^1.1.4", - "rimraf": "^2.6.1" - } - }, - "eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmmirror.com/eslint-module-utils/download/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "find-up": "^2.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-2.1.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.nlark.com/p-limit/download/p-limit-1.3.0.tgz", - "integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-2.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/p-try/download/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "eslint-plugin-import": { - "version": "2.25.4", - "resolved": "https://registry.npmmirror.com/eslint-plugin-import/download/eslint-plugin-import-2.25.4.tgz", - "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.2", - "has": "^1.0.3", - "is-core-module": "^2.8.0", - "is-glob": "^4.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.5", - "resolve": "^1.20.0", - "tsconfig-paths": "^3.12.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-2.1.0.tgz", - "integrity": "sha1-XNAfwQFiG0LEzX9dGmYkNxbT850=", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-plugin-vue": { - "version": "7.20.0", - "resolved": "https://registry.npmmirror.com/eslint-plugin-vue/download/eslint-plugin-vue-7.20.0.tgz", - "integrity": "sha512-oVNDqzBC9h3GO+NTgWeLMhhGigy6/bQaQbHS+0z7C4YEu/qK/yxHvca/2PTZtGNPsCrHwOTgKMrwu02A9iPBmw==", - "dev": true, - "requires": { - "eslint-utils": "^2.1.0", - "natural-compare": "^1.4.0", - "semver": "^6.3.0", - "vue-eslint-parser": "^7.10.0" - }, - "dependencies": { - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1620975590529&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz", - "integrity": "sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - } - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-4.0.3.tgz?cache=0&sync_timestamp=1637466831846&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-4.0.3.tgz", - "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.nlark.com/eslint-utils/download/eslint-utils-1.4.3.tgz?cache=0&sync_timestamp=1620975590529&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-1.4.3.tgz", - "integrity": "sha1-dP7HxU0Hdrb2fgJRBAtYBlZOmB8=", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmmirror.com/espree/download/espree-6.2.1.tgz", - "integrity": "sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o=", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", - "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=", - "dev": true - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/esquery/download/esquery-1.4.0.tgz?cache=0&sync_timestamp=1612565844379&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesquery%2Fdownload%2Fesquery-1.4.0.tgz", - "integrity": "sha1-IUj/w4uC6McFff7UhCWz5h8PJKU=", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz", - "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz?cache=0&sync_timestamp=1598898247102&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesrecurse%2Fdownload%2Fesrecurse-4.3.0.tgz", - "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz", - "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/estraverse/download/estraverse-4.3.0.tgz", - "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=", - "dev": true - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/estree-walker/download/estree-walker-2.0.2.tgz", - "integrity": "sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz", - "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "event-pubsub": { - "version": "4.3.0", - "resolved": "https://registry.npm.taobao.org/event-pubsub/download/event-pubsub-4.3.0.tgz?cache=0&sync_timestamp=1606361626381&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fevent-pubsub%2Fdownload%2Fevent-pubsub-4.3.0.tgz", - "integrity": "sha1-9o2Ba8KfHsAsU53FjI3UDOcss24=", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmmirror.com/eventemitter3/download/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/events/download/events-3.3.0.tgz?cache=0&sync_timestamp=1636449402208&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fevents%2Fdownload%2Fevents-3.3.0.tgz", - "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=", - "dev": true - }, - "eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/eventsource/download/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", - "dev": true, - "requires": { - "original": "^1.0.0" - } - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", - "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1637147456998&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", - "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.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" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "express": { - "version": "4.17.2", - "resolved": "https://registry.npmmirror.com/express/download/express-4.17.2.tgz", - "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", - "dev": true, - "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.4.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.9.6", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.17.2", - "serve-static": "1.14.2", - "setprototypeof": "1.2.0", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "qs": { - "version": "6.9.6", - "resolved": "https://registry.npmmirror.com/qs/download/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", - "dev": true - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", - "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/external-editor/download/external-editor-3.1.0.tgz", - "integrity": "sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz", - "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmmirror.com/extsprintf/download/extsprintf-1.3.0.tgz?cache=0&sync_timestamp=1635889930090&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fextsprintf%2Fdownload%2Fextsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-deep-equal%2Fdownload%2Ffast-deep-equal-3.1.3.tgz", - "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=", - "dev": true - }, - "fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmmirror.com/fast-glob/download/fast-glob-2.2.7.tgz", - "integrity": "sha1-aVOFfDr6R1//ku5gFdUtpwpM050=", - "dev": true, - "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.nlark.com/faye-websocket/download/faye-websocket-0.11.4.tgz", - "integrity": "sha1-fw2Sdc/dhqHJY9yLZfzEUe3Lsdo=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffiggy-pudding%2Fdownload%2Ffiggy-pudding-3.5.2.tgz", - "integrity": "sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4=", - "dev": true - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.nlark.com/figures/download/figures-3.2.0.tgz", - "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-5.0.1.tgz", - "integrity": "sha1-yg9u+m3T1WEzP7FFFQZcL6/fQ5w=", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", - "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", - "dev": true, - "optional": true - }, - "filesize": { - "version": "3.6.1", - "resolved": "https://registry.npmmirror.com/filesize/download/filesize-3.6.1.tgz", - "integrity": "sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc=", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - } - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", - "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-3.3.2.tgz", - "integrity": "sha1-swxbbv8HMHMa6pu9nb7L2AJW1ks=", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-root": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/find-root/download/find-root-1.1.0.tgz", - "integrity": "sha1-q8/Iunb3CMQql7PWhbfpRQv7nOQ=", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-4.1.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz", - "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/flat-cache/download/flat-cache-2.0.1.tgz", - "integrity": "sha1-XSltbwS9pEpGMKMBQTvbwuwIXsA=", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "dependencies": { - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmmirror.com/rimraf/download/rimraf-2.6.3.tgz", - "integrity": "sha1-stEE/g2Psnz54KHNqCYt04M8bKs=", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/flatted/download/flatted-2.0.2.tgz", - "integrity": "sha1-RXWyHivO50NKqb5mL0t7X5wrUTg=", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz", - "integrity": "sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "follow-redirects": { - "version": "1.14.7", - "resolved": "https://registry.npmmirror.com/follow-redirects/download/follow-redirects-1.14.7.tgz", - "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz?cache=0&sync_timestamp=1613411079128&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fform-data%2Fdownload%2Fform-data-2.3.3.tgz", - "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.nlark.com/forwarded/download/forwarded-0.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fforwarded%2Fdownload%2Fforwarded-0.2.0.tgz", - "integrity": "sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE=", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.nlark.com/fs-extra/download/fs-extra-7.0.1.tgz", - "integrity": "sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmmirror.com/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmmirror.com/fsevents/download/fsevents-2.3.2.tgz", - "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz", - "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.2.tgz?cache=0&sync_timestamp=1603829716561&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgensync%2Fdownload%2Fgensync-1.0.0-beta.2.tgz", - "integrity": "sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz", - "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.1.1.tgz", - "integrity": "sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz", - "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.nlark.com/get-symbol-description/download/get-symbol-description-1.0.0.tgz", - "integrity": "sha1-f9uByQAQH71WTdXxowr1qtweWNY=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/glob/download/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "requires": { - "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" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/glob-parent/download/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/is-glob/download/is-glob-3.1.0.tgz?cache=0&sync_timestamp=1632934505466&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-glob%2Fdownload%2Fis-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", - "dev": true - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmmirror.com/globals/download/globals-11.12.0.tgz", - "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=", - "dev": true - }, - "globby": { - "version": "9.2.0", - "resolved": "https://registry.npmmirror.com/globby/download/globby-9.2.0.tgz", - "integrity": "sha1-/QKacGxwPSm90XD0tts6P3p8tj0=", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^1.0.2", - "dir-glob": "^2.2.2", - "fast-glob": "^2.2.6", - "glob": "^7.1.3", - "ignore": "^4.0.3", - "pify": "^4.0.1", - "slash": "^2.0.0" - } - }, - "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmmirror.com/graceful-fs/download/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", - "dev": true - }, - "gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npmmirror.com/gzip-size/download/gzip-size-5.1.1.tgz", - "integrity": "sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ=", - "dev": true, - "requires": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.1.tgz", - "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmmirror.com/har-validator/download/har-validator-5.1.5.tgz", - "integrity": "sha1-HwgDufjLIMD6E4It8ezds2veHv0=", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", - "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/has-bigints/download/has-bigints-1.0.1.tgz", - "integrity": "sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz?cache=0&sync_timestamp=1614443617831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-symbols%2Fdownload%2Fhas-symbols-1.0.2.tgz", - "integrity": "sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.nlark.com/has-tostringtag/download/has-tostringtag-1.0.0.tgz?cache=0&sync_timestamp=1628196402801&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-tostringtag%2Fdownload%2Fhas-tostringtag-1.0.0.tgz", - "integrity": "sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU=", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/hash-base/download/hash-base-3.1.0.tgz", - "integrity": "sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM=", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", - "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", - "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=", - "dev": true - } - } - }, - "hash-sum": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-2.0.0.tgz", - "integrity": "sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo=", - "dev": true - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz", - "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz", - "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=", - "dev": true - }, - "hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz", - "integrity": "sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4=", - "dev": true - }, - "highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmmirror.com/highlight.js/download/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "dev": true - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/hoopy/download/hoopy-0.1.4.tgz", - "integrity": "sha1-YJIH1mEQADOpqUAq096mdzgcGx0=", - "dev": true - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmmirror.com/hosted-git-info/download/hosted-git-info-2.8.9.tgz", - "integrity": "sha1-3/wL+aIcAiCQkPKqaUKeFBTa8/k=", - "dev": true - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/hsl-regex/download/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", - "dev": true - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/hsla-regex/download/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", - "dev": true - }, - "html-entities": { - "version": "1.4.0", - "resolved": "https://registry.nlark.com/html-entities/download/html-entities-1.4.0.tgz", - "integrity": "sha1-z70bAdKvr5rcobEK59/6uYxx0tw=", - "dev": true - }, - "html-minifier": { - "version": "3.5.21", - "resolved": "https://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.21.tgz", - "integrity": "sha1-0AQOBUcw41TbAIRjWTGUAVIS0gw=", - "dev": true, - "requires": { - "camel-case": "3.0.x", - "clean-css": "4.2.x", - "commander": "2.17.x", - "he": "1.2.x", - "param-case": "2.1.x", - "relateurl": "0.2.x", - "uglify-js": "3.4.x" - } - }, - "html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-3.1.0.tgz", - "integrity": "sha1-e15vfmZen7QfMAB+2eDUHpf7IUA=", - "dev": true - }, - "html-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-Br4ifmjQojUP4EmHnRBoUIYcZ9J7M4bTMcm7u6xoIAIuq2Nte4TzXX0533owvkQKQD1WeMTTTyD4Ni4QKxS0Bg==", - "dev": true, - "requires": { - "html-minifier": "^3.2.3", - "loader-utils": "^0.2.16", - "lodash": "^4.17.3", - "pretty-error": "^2.0.2", - "tapable": "^1.0.0", - "toposort": "^1.0.0", - "util.promisify": "1.0.0" - }, - "dependencies": { - "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/big.js/download/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmmirror.com/json5/download/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", - "dev": true - }, - "loader-utils": { - "version": "0.2.17", - "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-0.2.17.tgz", - "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", - "dev": true, - "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" - } - } - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmmirror.com/htmlparser2/download/htmlparser2-6.1.0.tgz?cache=0&sync_timestamp=1636640877502&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-6.1.0.tgz", - "integrity": "sha1-xNditsM3GgXb5l6UrkOp+EX7j7c=", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true - }, - "http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmmirror.com/http-errors/download/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.5", - "resolved": "https://registry.npmmirror.com/http-parser-js/download/http-parser-js-0.5.5.tgz", - "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", - "dev": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.18.1.tgz", - "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "1.3.1", - "resolved": "https://registry.npmmirror.com/http-proxy-middleware/download/http-proxy-middleware-1.3.1.tgz", - "integrity": "sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.5", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", - "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", - "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", - "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", - "dev": true - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.4.tgz?cache=0&sync_timestamp=1618054787196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-4.0.4.tgz", - "integrity": "sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k=", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", - "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/http-signature/download/http-signature-1.2.0.tgz?cache=0&sync_timestamp=1637178531075&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhttp-signature%2Fdownload%2Fhttp-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.nlark.com/https-browserify/download/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.nlark.com/human-signals/download/human-signals-1.1.1.tgz", - "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.nlark.com/iconv-lite/download/iconv-lite-0.4.24.tgz", - "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npm.taobao.org/icss-utils/download/icss-utils-4.1.1.tgz?cache=0&sync_timestamp=1605801506037&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficss-utils%2Fdownload%2Ficss-utils-4.1.1.tgz", - "integrity": "sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc=", - "dev": true, - "requires": { - "postcss": "^7.0.14" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.2.1.tgz?cache=0&sync_timestamp=1603838702791&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fieee754%2Fdownload%2Fieee754-1.2.1.tgz", - "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=", - "dev": true - }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", - "dev": true - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", - "dev": true, - "requires": { - "import-from": "^2.1.0" - } - }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz?cache=0&sync_timestamp=1608469462038&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "import-from": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/import-from/download/import-from-2.1.0.tgz?cache=0&sync_timestamp=1622533823695&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fimport-from%2Fdownload%2Fimport-from-2.1.0.tgz", - "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - } - }, - "import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/import-local/download/import-local-2.0.0.tgz", - "integrity": "sha1-VQcL44pZk88Y72236WH1vuXFoJ0=", - "dev": true, - "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-3.0.0.tgz", - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-3.0.0.tgz", - "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/infer-owner/download/infer-owner-1.0.4.tgz", - "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.4.tgz", - "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=", - "dev": true - }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmmirror.com/inquirer/download/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/internal-ip/download/internal-ip-4.3.0.tgz", - "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", - "dev": true, - "requires": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - }, - "dependencies": { - "default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/default-gateway/download/default-gateway-4.2.0.tgz", - "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", - "dev": true, - "requires": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" - } - } - } - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/internal-slot/download/internal-slot-1.0.3.tgz?cache=0&sync_timestamp=1611692674457&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finternal-slot%2Fdownload%2Finternal-slot-1.0.3.tgz", - "integrity": "sha1-c0fjB97uovqsKsYgXUvH00ln9Zw=", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/interpret/download/interpret-1.4.0.tgz", - "integrity": "sha1-Zlq4vE2iendKQFhOgS4+D6RbGh4=", - "dev": true - }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/ip-regex/download/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.nlark.com/ipaddr.js/download/ipaddr.js-1.9.1.tgz", - "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=", - "dev": true - }, - "is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/is-absolute-url/download/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", - "dev": true - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.nlark.com/is-arguments/download/is-arguments-1.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-arguments%2Fdownload%2Fis-arguments-1.1.1.tgz", - "integrity": "sha1-FbP4j9oB8ql/7ITKdhpWDxI++ps=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.nlark.com/is-bigint/download/is-bigint-1.0.4.tgz?cache=0&sync_timestamp=1628747489221&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-bigint%2Fdownload%2Fis-bigint-1.0.4.tgz", - "integrity": "sha1-CBR6GHW8KzIAXUHM2Ckd/8ZpHfM=", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", - "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.nlark.com/is-boolean-object/download/is-boolean-object-1.1.2.tgz", - "integrity": "sha1-XG3CACRt2TIa5LiFoRS7H3X2Nxk=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz?cache=0&sync_timestamp=1604429407158&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-buffer%2Fdownload%2Fis-buffer-1.1.6.tgz", - "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", - "dev": true - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.nlark.com/is-callable/download/is-callable-1.2.4.tgz?cache=0&sync_timestamp=1628259699255&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-callable%2Fdownload%2Fis-callable-1.2.4.tgz", - "integrity": "sha1-RzAdWN0CWUB4ZVR4U99tYf5HGUU=", - "dev": true - }, - "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmmirror.com/is-ci/download/is-ci-1.2.1.tgz?cache=0&sync_timestamp=1635261328053&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-ci%2Fdownload%2Fis-ci-1.2.1.tgz", - "integrity": "sha1-43ecjuF/zPQoSI9uKBGH8uYyhBw=", - "dev": true, - "requires": { - "ci-info": "^1.5.0" - } - }, - "is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-color-stop/download/is-color-stop-1.1.0.tgz", - "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", - "dev": true, - "requires": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, - "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmmirror.com/is-core-module/download/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", - "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.nlark.com/is-date-object/download/is-date-object-1.0.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-date-object%2Fdownload%2Fis-date-object-1.0.5.tgz", - "integrity": "sha1-CEHVU25yTCVZe/bqYuG9OCmN8x8=", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", - "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.nlark.com/is-docker/download/is-docker-2.2.1.tgz?cache=0&sync_timestamp=1630451057403&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-docker%2Fdownload%2Fis-docker-2.2.1.tgz", - "integrity": "sha1-M+6r4jz+hvFL3kQIoCwM+4U6zao=", - "dev": true - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", - "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/is-glob/download/is-glob-4.0.3.tgz?cache=0&sync_timestamp=1632934505466&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-glob%2Fdownload%2Fis-glob-4.0.3.tgz", - "integrity": "sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/is-negative-zero/download/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.nlark.com/is-number-object/download/is-number-object-1.0.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-number-object%2Fdownload%2Fis-number-object-1.0.6.tgz", - "integrity": "sha1-anqvg4x/BoalC0VT9+VKlklOifA=", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-2.0.0.tgz", - "integrity": "sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI=", - "dev": true - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.nlark.com/is-path-cwd/download/is-path-cwd-2.2.0.tgz?cache=0&sync_timestamp=1628686507859&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-cwd%2Fdownload%2Fis-path-cwd-2.2.0.tgz", - "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=", - "dev": true - }, - "is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz?cache=0&sync_timestamp=1620047156679&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-in-cwd%2Fdownload%2Fis-path-in-cwd-2.1.0.tgz", - "integrity": "sha1-v+Lcomxp85cmWkAJljYCk1oFOss=", - "dev": true, - "requires": { - "is-path-inside": "^2.1.0" - } - }, - "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/is-path-inside/download/is-path-inside-2.1.0.tgz?cache=0&sync_timestamp=1620046845369&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-inside%2Fdownload%2Fis-path-inside-2.1.0.tgz", - "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.2" - } - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-3.0.0.tgz", - "integrity": "sha1-r28uoUrFpkYYOlu9tbqrvBVq2dc=", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz?cache=0&sync_timestamp=1599667372314&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-plain-object%2Fdownload%2Fis-plain-object-2.0.4.tgz", - "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-reference": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, - "requires": { - "@types/estree": "*" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.nlark.com/is-regex/download/is-regex-1.1.4.tgz?cache=0&sync_timestamp=1628221905423&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-regex%2Fdownload%2Fis-regex-1.1.4.tgz", - "integrity": "sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", - "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/is-shared-array-buffer/download/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha1-l7DIX72stZycRG/mU7gs8rW3z+Y=", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.nlark.com/is-stream/download/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.nlark.com/is-string/download/is-string-1.0.7.tgz?cache=0&sync_timestamp=1628213733442&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-string%2Fdownload%2Fis-string-1.0.7.tgz", - "integrity": "sha1-DdEr8gBvJVu1j2lREO/3SR7rwP0=", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.nlark.com/is-symbol/download/is-symbol-1.0.4.tgz?cache=0&sync_timestamp=1620501182675&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-symbol%2Fdownload%2Fis-symbol-1.0.4.tgz", - "integrity": "sha1-ptrJO2NbBjymhyI23oiRClevE5w=", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/is-weakref/download/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz", - "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=", - "dev": true - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-2.2.0.tgz", - "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/isarray/download/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/isobject/download/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "javascript-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-2.1.0.tgz", - "integrity": "sha1-J8dlOb4U2L0Sghmi1zGwkzeQTnk=", - "dev": true - }, - "js-message": { - "version": "1.0.7", - "resolved": "https://registry.npm.taobao.org/js-message/download/js-message-1.0.7.tgz", - "integrity": "sha1-+93QU8ekcCGHG7iyyVOXzBfCDkc=", - "dev": true - }, - "js-queue": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/js-queue/download/js-queue-2.0.2.tgz", - "integrity": "sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA==", - "dev": true, - "requires": { - "easy-stack": "^1.0.1" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz", - "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmmirror.com/js-yaml/download/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz?cache=0&sync_timestamp=1603893628084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-2.5.2.tgz", - "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npm.taobao.org/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=", - "dev": true - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/json-schema/download/json-schema-0.4.0.tgz?cache=0&sync_timestamp=1636423556812&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fjson-schema%2Fdownload%2Fjson-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz?cache=0&sync_timestamp=1607998264311&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-traverse%2Fdownload%2Fjson-schema-traverse-0.4.1.tgz", - "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json3": { - "version": "3.3.3", - "resolved": "https://registry.npmmirror.com/json3/download/json3-3.3.3.tgz", - "integrity": "sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E=", - "dev": true - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/json5/download/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/jsonfile/download/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmmirror.com/jsprim/download/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/killable/download/killable-1.0.1.tgz", - "integrity": "sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI=", - "dev": true - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", - "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=", - "dev": true - }, - "launch-editor": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/launch-editor/download/launch-editor-2.3.0.tgz", - "integrity": "sha512-3QrsCXejlWYHjBPFXTyGNhPj4rrQdB+5+r5r3wArpLH201aR+nWUgw/zKKkTmilCfY/sv6u8qo98pNvtg8LUTA==", - "dev": true, - "requires": { - "picocolors": "^1.0.0", - "shell-quote": "^1.6.1" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093541596&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz", - "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=", - "dev": true - } - } - }, - "launch-editor-middleware": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/launch-editor-middleware/download/launch-editor-middleware-2.3.0.tgz", - "integrity": "sha512-GJR64trLdFFwCoL9DMn/d1SZX0OzTDPixu4mcfWTShQ4tIqCHCGvlg9fOEYQXyBlrSMQwylsJfUWncheShfV2w==", - "dev": true, - "requires": { - "launch-editor": "^2.3.0" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz?cache=0&sync_timestamp=1585966057564&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flevn%2Fdownload%2Flevn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmmirror.com/lines-and-columns/download/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "loader-fs-cache": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/loader-fs-cache/download/loader-fs-cache-1.0.3.tgz", - "integrity": "sha1-8IZXZG1gcHi+LwoDL4vWndbyd9k=", - "dev": true, - "requires": { - "find-cache-dir": "^0.1.1", - "mkdirp": "^0.5.1" - }, - "dependencies": { - "find-cache-dir": { - "version": "0.1.1", - "resolved": "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-0.1.1.tgz", - "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "mkdirp": "^0.5.1", - "pkg-dir": "^1.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-1.1.2.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "pkg-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-1.0.0.tgz", - "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", - "dev": true, - "requires": { - "find-up": "^1.0.0" - } - } - } - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npm.taobao.org/loader-runner/download/loader-runner-2.4.0.tgz?cache=0&sync_timestamp=1610027908268&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floader-runner%2Fdownload%2Floader-runner-2.4.0.tgz", - "integrity": "sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c=", - "dev": true - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-1.4.0.tgz", - "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/json5/download/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - } - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-5.0.0.tgz", - "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmmirror.com/lodash/download/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true - }, - "lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npm.taobao.org/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY=", - "dev": true - }, - "lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npm.taobao.org/lodash.kebabcase/download/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", - "dev": true - }, - "lodash.mapvalues": { - "version": "4.6.0", - "resolved": "https://registry.npm.taobao.org/lodash.mapvalues/download/lodash.mapvalues-4.6.0.tgz", - "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", - "dev": true - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "lodash.transform": { - "version": "4.6.0", - "resolved": "https://registry.npm.taobao.org/lodash.transform/download/lodash.transform-4.6.0.tgz", - "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=", - "dev": true - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true - }, - "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/log-symbols/download/log-symbols-2.2.0.tgz", - "integrity": "sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo=", - "dev": true, - "requires": { - "chalk": "^2.0.1" - } - }, - "loglevel": { - "version": "1.8.0", - "resolved": "https://registry.npmmirror.com/loglevel/download/loglevel-1.8.0.tgz", - "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==", - "dev": true - }, - "lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz?cache=0&sync_timestamp=1606867791834&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flower-case%2Fdownload%2Flower-case-1.1.4.tgz", - "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", - "dev": true - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-5.1.1.tgz", - "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npm.taobao.org/magic-string/download/magic-string-0.25.7.tgz", - "integrity": "sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", - "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmmirror.com/md5.js/download/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/mdn-data/download/mdn-data-2.0.4.tgz", - "integrity": "sha1-aZs8OKxvHXKAkaZGULZdOIUC/Vs=", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz?cache=0&sync_timestamp=1598867216233&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmemory-fs%2Fdownload%2Fmemory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "merge-source-map": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/merge-source-map/download/merge-source-map-1.1.0.tgz", - "integrity": "sha1-L93n5gIJOfcJBqaPLXrmheTIxkY=", - "dev": true, - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz", - "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz", - "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz?cache=0&sync_timestamp=1618054787196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-3.1.10.tgz", - "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz", - "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - } - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmmirror.com/mime/download/mime-2.6.0.tgz", - "integrity": "sha1-oqaCqVzU0MsdYlfij4PafjWAA2c=", - "dev": true - }, - "mime-db": { - "version": "1.51.0", - "resolved": "https://registry.npmmirror.com/mime-db/download/mime-db-1.51.0.tgz?cache=0&sync_timestamp=1636426172086&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-db%2Fdownload%2Fmime-db-1.51.0.tgz", - "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", - "dev": true - }, - "mime-types": { - "version": "2.1.34", - "resolved": "https://registry.npmmirror.com/mime-types/download/mime-types-2.1.34.tgz?cache=0&sync_timestamp=1636432664749&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-types%2Fdownload%2Fmime-types-2.1.34.tgz", - "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", - "dev": true, - "requires": { - "mime-db": "1.51.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz?cache=0&sync_timestamp=1617823545101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-fn-2.1.0.tgz", - "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=", - "dev": true - }, - "mini-css-extract-plugin": { - "version": "0.9.0", - "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/download/mini-css-extract-plugin-0.9.0.tgz", - "integrity": "sha1-R/LPB6oWWrNXM7H8l9TEbAVkM54=", - "dev": true, - "requires": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" - }, - "dependencies": { - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", - "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimatch%2Fdownload%2Fminimatch-3.0.4.tgz", - "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz", - "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=", - "dev": true - }, - "minipass": { - "version": "3.1.6", - "resolved": "https://registry.npmmirror.com/minipass/download/minipass-3.1.6.tgz", - "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - }, - "dependencies": { - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", - "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=", - "dev": true - } - } - }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz", - "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=", - "dev": true, - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.2.tgz", - "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - } - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmmirror.com/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1636300883420&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz", - "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.1.2.tgz", - "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", - "dev": true - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmmirror.com/multicast-dns/download/multicast-dns-6.2.3.tgz?cache=0&sync_timestamp=1633354925402&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmulticast-dns%2Fdownload%2Fmulticast-dns-6.2.3.tgz", - "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", - "dev": true, - "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - } - }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.nlark.com/mute-stream/download/mute-stream-0.0.8.tgz", - "integrity": "sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=", - "dev": true - }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npm.taobao.org/mz/download/mz-2.7.0.tgz", - "integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=", - "dev": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nan": { - "version": "2.15.0", - "resolved": "https://registry.nlark.com/nan/download/nan-2.15.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnan%2Fdownload%2Fnan-2.15.0.tgz", - "integrity": "sha1-PzSkc/8Y4VwbVia2KQO1rW5mX+4=", - "dev": true, - "optional": true - }, - "nanoid": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/nanoid/download/nanoid-3.2.0.tgz", - "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npm.taobao.org/nanomatch/download/nanomatch-1.2.13.tgz", - "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmmirror.com/negotiator/download/negotiator-0.6.2.tgz", - "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz", - "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz", - "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=", - "dev": true - }, - "no-case": { - "version": "2.3.2", - "resolved": "https://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz?cache=0&sync_timestamp=1606869671099&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fno-case%2Fdownload%2Fno-case-2.3.2.tgz", - "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", - "dev": true, - "requires": { - "lower-case": "^1.1.1" - } - }, - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmmirror.com/node-forge/download/node-forge-0.10.0.tgz", - "integrity": "sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M=", - "dev": true - }, - "node-ipc": { - "version": "9.2.1", - "resolved": "https://registry.nlark.com/node-ipc/download/node-ipc-9.2.1.tgz", - "integrity": "sha1-sy9mEV+dbOhB3E7CAJ1qcz+Yu2s=", - "dev": true, - "requires": { - "event-pubsub": "4.3.0", - "js-message": "1.0.7", - "js-queue": "2.0.2" - } - }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz", - "integrity": "sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU=", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } - } - }, - "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz?cache=0&sync_timestamp=1634806978749&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnode-releases%2Fdownload%2Fnode-releases-2.0.1.tgz", - "integrity": "sha1-PR05XyBPHy8ppUNYuftnh2WtL8U=", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.nlark.com/normalize-package-data/download/normalize-package-data-2.5.0.tgz?cache=0&sync_timestamp=1629301872905&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-package-data%2Fdownload%2Fnormalize-package-data-2.5.0.tgz", - "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz", - "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmmirror.com/normalize-url/download/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/npm-run-path/download/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.nlark.com/nth-check/download/nth-check-2.0.1.tgz", - "integrity": "sha1-Lv4WL1w9oGoolZ+9PbddvuqfD8I=", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz", - "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz?cache=0&sync_timestamp=1598869145302&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-assign%2Fdownload%2Fobject-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-hash": { - "version": "1.3.1", - "resolved": "https://registry.nlark.com/object-hash/download/object-hash-1.3.1.tgz?cache=0&sync_timestamp=1622019441830&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fobject-hash%2Fdownload%2Fobject-hash-1.3.1.tgz", - "integrity": "sha1-/eRSCYqVHLFF8Dm7fUVUSd3BJt8=", - "dev": true - }, - "object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmmirror.com/object-inspect/download/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "dev": true - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npm.taobao.org/object-is/download/object-is-1.1.5.tgz?cache=0&sync_timestamp=1613857652230&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-is%2Fdownload%2Fobject-is-1.1.5.tgz", - "integrity": "sha1-ud7qpfx/GEag+uzc7sE45XePU6w=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz", - "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.2.tgz?cache=0&sync_timestamp=1604117098938&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.assign%2Fdownload%2Fobject.assign-4.1.2.tgz", - "integrity": "sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmmirror.com/object.entries/download/object.entries-1.1.5.tgz?cache=0&sync_timestamp=1633280535096&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fobject.entries%2Fdownload%2Fobject.entries-1.1.5.tgz", - "integrity": "sha1-4azdF8TeLNltWghIfPuduE2IGGE=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmmirror.com/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.3.tgz?cache=0&sync_timestamp=1633321808436&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fobject.getownpropertydescriptors%2Fdownload%2Fobject.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha1-siPPOOF/77l6Y8EMkd9yzLOG354=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmmirror.com/object.values/download/object.values-1.1.5.tgz", - "integrity": "sha1-lZ9j486e8QhyAzMIITHkpFm3Fqw=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz", - "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/on-headers/download/on-headers-1.0.2.tgz", - "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-5.1.2.tgz?cache=0&sync_timestamp=1617889805215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fonetime%2Fdownload%2Fonetime-5.1.2.tgz", - "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "6.4.0", - "resolved": "https://registry.npmmirror.com/open/download/open-6.4.0.tgz?cache=0&sync_timestamp=1635048533645&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fopen%2Fdownload%2Fopen-6.4.0.tgz", - "integrity": "sha1-XBPpbQ3IlGhhZPGJZez+iJ7PyKk=", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - }, - "dependencies": { - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - } - } - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npm.taobao.org/opener/download/opener-1.5.2.tgz?cache=0&sync_timestamp=1598732797840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fopener%2Fdownload%2Fopener-1.5.2.tgz", - "integrity": "sha1-XTfh81B3udysQwE3InGv3rKhNZg=", - "dev": true - }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmmirror.com/opn/download/opn-5.5.0.tgz", - "integrity": "sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w=", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - }, - "dependencies": { - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - } - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npm.taobao.org/optionator/download/optionator-0.8.3.tgz", - "integrity": "sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "ora": { - "version": "3.4.0", - "resolved": "https://registry.nlark.com/ora/download/ora-3.4.0.tgz?cache=0&sync_timestamp=1631556430183&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fora%2Fdownload%2Fora-3.4.0.tgz", - "integrity": "sha1-vwdSSRBZo+8+1MhQl1Md6f280xg=", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/cli-cursor/download/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz?cache=0&sync_timestamp=1617823545101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-fn-1.2.0.tgz", - "integrity": "sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-2.0.1.tgz?cache=0&sync_timestamp=1617889805215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fonetime%2Fdownload%2Fonetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/restore-cursor/download/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "original": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/original/download/original-1.0.2.tgz", - "integrity": "sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=", - "dev": true, - "requires": { - "url-parse": "^1.4.3" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.nlark.com/os-browserify/download/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "os-shim": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/os-shim/-/os-shim-0.1.3.tgz", - "integrity": "sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz?cache=0&sync_timestamp=1617947695861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-finally%2Fdownload%2Fp-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.nlark.com/p-limit/download/p-limit-2.3.0.tgz", - "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-4.1.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-4.1.0.tgz", - "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/p-map/download/p-map-2.1.0.tgz?cache=0&sync_timestamp=1635932112436&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-map%2Fdownload%2Fp-map-2.1.0.tgz", - "integrity": "sha1-MQko/u+cnsxltosXaTAYpmXOoXU=", - "dev": true - }, - "p-retry": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/p-retry/download/p-retry-3.0.1.tgz?cache=0&sync_timestamp=1635967027504&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-retry%2Fdownload%2Fp-retry-3.0.1.tgz", - "integrity": "sha1-MWtMiJPiyNwc+okfQGxLQivr8yg=", - "dev": true, - "requires": { - "retry": "^0.12.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/p-try/download/p-try-2.2.0.tgz", - "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=", - "dev": true - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.nlark.com/pako/download/pako-1.0.11.tgz", - "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=", - "dev": true - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.2.0.tgz", - "integrity": "sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw=", - "dev": true, - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "param-case": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz?cache=0&sync_timestamp=1606867782594&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparam-case%2Fdownload%2Fparam-case-2.1.1.tgz", - "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", - "dev": true, - "requires": { - "no-case": "^2.2.0" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/parent-module/download/parent-module-1.0.1.tgz?cache=0&sync_timestamp=1633337608538&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fparent-module%2Fdownload%2Fparent-module-1.0.1.tgz", - "integrity": "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=", - "dev": true, - "requires": { - "callsites": "^3.0.0" - }, - "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.nlark.com/callsites/download/callsites-3.1.0.tgz", - "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=", - "dev": true - } - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.6.tgz", - "integrity": "sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ=", - "dev": true, - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/parse-json/download/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-5.1.1.tgz", - "integrity": "sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg=", - "dev": true - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npm.taobao.org/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY=", - "dev": true, - "requires": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-6.0.1.tgz", - "integrity": "sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws=", - "dev": true - } - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz", - "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmmirror.com/pascalcase/download/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz", - "integrity": "sha1-5sTd1+06onxoogzE5Q4aTug7vEo=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-4.0.0.tgz", - "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz?cache=0&sync_timestamp=1617971695678&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.nlark.com/path-parse/download/path-parse-1.0.7.tgz", - "integrity": "sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmmirror.com/path-to-regexp/download/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-3.0.0.tgz?cache=0&sync_timestamp=1611752058913&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-type%2Fdownload%2Fpath-type-3.0.0.tgz", - "integrity": "sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.2.tgz?cache=0&sync_timestamp=1617976093778&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpbkdf2%2Fdownload%2Fpbkdf2-3.1.2.tgz", - "integrity": "sha1-3YIqoIh1gOUvGgOdw+2hCO+uMHU=", - "dev": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-0.2.1.tgz?cache=0&sync_timestamp=1634093541596&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-0.2.1.tgz", - "integrity": "sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8=", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmmirror.com/picomatch/download/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz?cache=0&sync_timestamp=1581725110840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-4.0.1.tgz", - "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-4.2.0.tgz", - "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "pnp-webpack-plugin": { - "version": "1.7.0", - "resolved": "https://registry.nlark.com/pnp-webpack-plugin/download/pnp-webpack-plugin-1.7.0.tgz", - "integrity": "sha1-ZXQThPbYBW824iVajWf/wghm9ck=", - "dev": true, - "requires": { - "ts-pnp": "^1.1.6" - } - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.28.tgz", - "integrity": "sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g=", - "dev": true, - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmmirror.com/postcss/download/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "postcss-calc": { - "version": "7.0.5", - "resolved": "https://registry.npmmirror.com/postcss-calc/download/postcss-calc-7.0.5.tgz", - "integrity": "sha1-+KbpnxLmGcLrwjz2xIb9wVhgkz4=", - "dev": true, - "requires": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - } - }, - "postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/postcss-colormin/download/postcss-colormin-4.0.3.tgz", - "integrity": "sha1-rgYLzpPteUrHEmTwgTLVUJVr04E=", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-convert-values/download/postcss-convert-values-4.0.1.tgz", - "integrity": "sha1-yjgT7U2g+BL51DcDWE5Enr4Ymn8=", - "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-discard-comments/download/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha1-H7q9LCRr/2qq15l7KwkY9NevQDM=", - "dev": true, - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/download/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha1-P+EzzTyCKC5VD8myORdqkge3hOs=", - "dev": true, - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-discard-empty/download/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha1-yMlR6fc+2UKAGUWERKAq2Qu592U=", - "dev": true, - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/download/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha1-ZSrvipZybwKfXj4AFG7npOdV/1c=", - "dev": true, - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-load-config": { - "version": "2.1.2", - "resolved": "https://registry.npmmirror.com/postcss-load-config/download/postcss-load-config-2.1.2.tgz", - "integrity": "sha1-xepQTyxK7zPHNZo03jVzdyrXUCo=", - "dev": true, - "requires": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" - } - }, - "postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/postcss-loader/download/postcss-loader-3.0.0.tgz", - "integrity": "sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0=", - "dev": true, - "requires": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/download/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha1-YvSaE+Sg7gTnuY9CuxYGLKJUniQ=", - "dev": true, - "requires": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/postcss-merge-rules/download/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha1-NivqT/Wh+Y5AdacTxsslrv75plA=", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/download/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha1-zUw0TM5HQ0P6xdgiBqssvLiv1aY=", - "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/download/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha1-k7KcL/UJnFNe7NpWxKpuZlpmNHE=", - "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-minify-params/download/postcss-minify-params-4.0.2.tgz", - "integrity": "sha1-a5zvAwwR41Jh+V9hjJADbWgNuHQ=", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/download/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha1-4uXrQL/uUA0M2SQ1APX46kJi+9g=", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz?cache=0&sync_timestamp=1602588177787&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-extract-imports%2Fdownload%2Fpostcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha1-gYcZoa4doyX5gyRGsBE27rSTzX4=", - "dev": true, - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-3.0.3.tgz?cache=0&sync_timestamp=1602587565462&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-local-by-default%2Fdownload%2Fpostcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha1-uxTgzHgnnVBNvcv9fgyiiZP/u7A=", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz?cache=0&sync_timestamp=1602593177072&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-scope%2Fdownload%2Fpostcss-modules-scope-2.2.0.tgz", - "integrity": "sha1-OFyuATzHdD9afXYC0Qc6iequYu4=", - "dev": true, - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz?cache=0&sync_timestamp=1602586198892&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-values%2Fdownload%2Fpostcss-modules-values-3.0.0.tgz", - "integrity": "sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA=", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/download/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha1-izWt067oOhNrBHHg1ZvlilAoXdQ=", - "dev": true, - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/download/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha1-Db4EpM6QY9RmftK+R2u4MMglk1o=", - "dev": true, - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/download/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha1-BfdX+E8mBDc3g2ipH4ky1LECkX8=", - "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha1-xOu8KJ85kaAo1EdRy90RkYsXkQw=", - "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-string/download/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha1-zUTECrB6DHo23F6Zqs4eyk7CaQw=", - "dev": true, - "requires": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha1-jgCcoqOUnNr4rSPmtquZy159KNk=", - "dev": true, - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/download/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha1-hBvUj9zzAZrUuqdJOj02O1KuHPs=", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-normalize-url/download/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha1-EOQ3+GvHx+WPe5ZS7YeNqqlfquE=", - "dev": true, - "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/normalize-url/download/normalize-url-3.3.0.tgz", - "integrity": "sha1-suHE3E98bVd0PfczpPWXjRhlBVk=", - "dev": true - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/download/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha1-vx1AcP5Pzqh9E0joJdjMDF+qfYI=", - "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/postcss-ordered-values/download/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha1-DPdcgg7H1cTSgBiVWeC1ceusDu4=", - "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/download/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha1-f9QuvqXpyBRgljniwuhK4nC6SN8=", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/download/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha1-F++kBerMbge+NBSlyi0QdGgdTik=", - "dev": true, - "requires": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/postcss-svgo/download/postcss-svgo-4.0.3.tgz", - "integrity": "sha1-NDos26yVBdQWJD1Jb3JPOIlMlB4=", - "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", - "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", - "dev": true - } - } - }, - "postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/download/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha1-lEaRHzKJv9ZMbWgPBzwDsfnuS6w=", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "pre-commit": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/pre-commit/-/pre-commit-1.2.2.tgz", - "integrity": "sha1-287g7p3nI15X95xW186UZBpp7sY=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "spawn-sync": "^1.0.15", - "which": "1.2.x" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "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==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "which": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", - "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz?cache=0&sync_timestamp=1585869208651&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprelude-ls%2Fdownload%2Fprelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.nlark.com/prepend-http/download/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true - }, - "prettier": { - "version": "2.5.1", - "resolved": "https://registry.npmmirror.com/prettier/download/prettier-2.5.1.tgz", - "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", - "dev": true, - "optional": true - }, - "pretty-error": { - "version": "2.1.2", - "resolved": "https://registry.npmmirror.com/pretty-error/download/pretty-error-2.1.2.tgz", - "integrity": "sha1-von4LYGxyG7I/fvDhQRYgnJ/k7Y=", - "dev": true, - "requires": { - "lodash": "^4.17.20", - "renderkid": "^2.0.4" - } - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmmirror.com/process/download/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz", - "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmmirror.com/progress/download/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", - "dev": true - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.nlark.com/proxy-addr/download/proxy-addr-2.0.7.tgz", - "integrity": "sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU=", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npm.taobao.org/psl/download/psl-1.8.0.tgz", - "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=", - "dev": true - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz", - "integrity": "sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA=", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz", - "integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=", - "dev": true - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", - "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz", - "integrity": "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz", - "integrity": "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz", - "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=", - "dev": true - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true - }, - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmmirror.com/qs/download/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true - }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmmirror.com/query-string/download/query-string-4.3.4.tgz", - "integrity": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", - "dev": true, - "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/querystring/download/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npm.taobao.org/querystringify/download/querystringify-2.2.0.tgz", - "integrity": "sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y=", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/randombytes/download/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/randomfill/download/randomfill-1.0.4.tgz", - "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz", - "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=", - "dev": true - }, - "raw-body": { - "version": "2.4.2", - "resolved": "https://registry.npmmirror.com/raw-body/download/raw-body-2.4.2.tgz?cache=0&sync_timestamp=1637117036719&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fraw-body%2Fdownload%2Fraw-body-2.4.2.tgz", - "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", - "dev": true, - "requires": { - "bytes": "3.1.1", - "http-errors": "1.8.1", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.nlark.com/read-pkg/download/read-pkg-5.2.0.tgz?cache=0&sync_timestamp=1628984601931&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fread-pkg%2Fdownload%2Fread-pkg-5.2.0.tgz", - "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/parse-json/download/parse-json-5.2.0.tgz", - "integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=", - "dev": true, - "requires": { - "@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" - } - }, - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.6.0.tgz", - "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=", - "dev": true - } - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", - "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", - "dev": true, - "requires": { - "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" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-3.6.0.tgz", - "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=", - "dev": true, - "optional": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.nlark.com/regenerate/download/regenerate-1.4.2.tgz", - "integrity": "sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo=", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "9.0.0", - "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/download/regenerate-unicode-properties-9.0.0.tgz", - "integrity": "sha1-VNCccRXh9T3CMUqXSzLBw0Tv4yY=", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmmirror.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.nlark.com/regenerator-transform/download/regenerator-transform-0.14.5.tgz?cache=0&sync_timestamp=1627057502723&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregenerator-transform%2Fdownload%2Fregenerator-transform-0.14.5.tgz", - "integrity": "sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ=", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz", - "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexp.prototype.flags": { - "version": "1.4.1", - "resolved": "https://registry.npmmirror.com/regexp.prototype.flags/download/regexp.prototype.flags-1.4.1.tgz", - "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.nlark.com/regexpp/download/regexpp-2.0.1.tgz", - "integrity": "sha1-jRnTHPYySCtYkEn4KB+T28uk0H8=", - "dev": true - }, - "regexpu-core": { - "version": "4.8.0", - "resolved": "https://registry.npmmirror.com/regexpu-core/download/regexpu-core-4.8.0.tgz", - "integrity": "sha1-5WBbo2G2excYR4UBMnUC9EeamPA=", - "dev": true, - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^9.0.0", - "regjsgen": "^0.5.2", - "regjsparser": "^0.7.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmmirror.com/regjsgen/download/regjsgen-0.5.2.tgz", - "integrity": "sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM=", - "dev": true - }, - "regjsparser": { - "version": "0.7.0", - "resolved": "https://registry.npmmirror.com/regjsparser/download/regjsparser-0.7.0.tgz", - "integrity": "sha1-prZntUyIXhi1JVTLSWDvcRh+mWg=", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz?cache=0&sync_timestamp=1603893628084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "renderkid": { - "version": "2.0.7", - "resolved": "https://registry.npmmirror.com/renderkid/download/renderkid-2.0.7.tgz", - "integrity": "sha1-Rk8namvc7mBvShWZP5sp/HTKhgk=", - "dev": true, - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.4.tgz", - "integrity": "sha1-vmgVIIR6tYx1aKx1+/rSjtQtOek=", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmmirror.com/request/download/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/require-directory/download/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz", - "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmmirror.com/resolve/download/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dev": true, - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz?cache=0&sync_timestamp=1598869147002&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-cwd%2Fdownload%2Fresolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve-from%2Fdownload%2Fresolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmmirror.com/resolve-url/download/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.nlark.com/restore-cursor/download/restore-cursor-3.1.0.tgz", - "integrity": "sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmmirror.com/ret/download/ret-0.1.15.tgz", - "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=", - "dev": true - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.nlark.com/retry/download/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "dev": true - }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/rgb-regex/download/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", - "dev": true - }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/rgba-regex/download/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", - "dev": true - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmmirror.com/rimraf/download/rimraf-2.7.1.tgz", - "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.nlark.com/ripemd160/download/ripemd160-2.0.2.tgz", - "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "rollup": { - "version": "2.66.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.66.1.tgz", - "integrity": "sha512-crSgLhSkLMnKr4s9iZ/1qJCplgAgrRY+igWv8KhG/AjKOJ0YX/WpmANyn8oxrw+zenF3BXWDLa7Xl/QZISH+7w==", - "dev": true, - "peer": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "rollup-plugin-vue": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-vue/-/rollup-plugin-vue-6.0.0.tgz", - "integrity": "sha512-oVvUd84d5u73M2HYM3XsMDLtZRIA/tw2U0dmHlXU2UWP5JARYHzh/U9vcxaN/x/9MrepY7VH3pHFeOhrWpxs/Q==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "hash-sum": "^2.0.0", - "rollup-pluginutils": "^2.8.2" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dev": true, - "requires": { - "estree-walker": "^0.6.1" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true - } - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npm.taobao.org/run-async/download/run-async-2.4.1.tgz", - "integrity": "sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU=", - "dev": true - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "dev": true, - "requires": { - "aproba": "^1.1.1" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmmirror.com/rxjs/download/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", - "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz", - "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=", - "dev": true - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz", - "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", - "dev": true - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-2.7.1.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-2.7.1.tgz", - "integrity": "sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc=", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true - }, - "selfsigned": { - "version": "1.10.14", - "resolved": "https://registry.npmmirror.com/selfsigned/download/selfsigned-1.10.14.tgz", - "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", - "dev": true, - "requires": { - "node-forge": "^0.10.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", - "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", - "dev": true - }, - "send": { - "version": "0.17.2", - "resolved": "https://registry.npmmirror.com/send/download/send-0.17.2.tgz", - "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "1.8.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz", - "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=", - "dev": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.1.3.tgz", - "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=", - "dev": true - } - } - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/serialize-javascript/download/serialize-javascript-4.0.0.tgz?cache=0&sync_timestamp=1624284214576&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-4.0.0.tgz", - "integrity": "sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmmirror.com/http-errors/download/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", - "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", - "dev": true - } - } - }, - "serve-static": { - "version": "1.14.2", - "resolved": "https://registry.npmmirror.com/serve-static/download/serve-static-1.14.2.tgz", - "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.2" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.nlark.com/set-value/download/set-value-2.0.1.tgz?cache=0&sync_timestamp=1631437838608&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fset-value%2Fdownload%2Fset-value-2.0.1.tgz", - "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmmirror.com/setimmediate/download/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.2.0.tgz", - "integrity": "sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ=", - "dev": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz", - "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.nlark.com/shebang-regex/download/shebang-regex-1.0.0.tgz?cache=0&sync_timestamp=1628896254441&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-regex%2Fdownload%2Fshebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmmirror.com/shell-quote/download/shell-quote-1.7.3.tgz?cache=0&sync_timestamp=1634798303662&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fshell-quote%2Fdownload%2Fshell-quote-1.7.3.tgz", - "integrity": "sha1-qkDtrBcERbmkMeF7tiwLiBucQSM=", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/side-channel/download/side-channel-1.0.4.tgz", - "integrity": "sha1-785cj9wQTudRslxY1CkAEfpeos8=", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.6", - "resolved": "https://registry.npmmirror.com/signal-exit/download/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", - "dev": true - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmmirror.com/simple-swizzle/download/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dev": true, - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.3.2.tgz", - "integrity": "sha1-RXSirlb3qyBolvtDHq7tBm/fjwM=", - "dev": true - } - } - }, - "slash": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz?cache=0&sync_timestamp=1618384600356&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslash%2Fdownload%2Fslash-2.0.0.tgz", - "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz", - "integrity": "sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz?cache=0&sync_timestamp=1617971896034&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsnapdragon%2Fdownload%2Fsnapdragon-0.8.2.tgz", - "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz", - "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz", - "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmmirror.com/sockjs/download/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmmirror.com/uuid/download/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "sockjs-client": { - "version": "1.5.2", - "resolved": "https://registry.nlark.com/sockjs-client/download/sockjs-client-1.5.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsockjs-client%2Fdownload%2Fsockjs-client-1.5.2.tgz", - "integrity": "sha1-S8SMLanOR2nxnccjOWtQ9cEjMKM=", - "dev": true, - "requires": { - "debug": "^3.2.6", - "eventsource": "^1.0.7", - "faye-websocket": "^0.11.3", - "inherits": "^2.0.4", - "json3": "^3.3.3", - "url-parse": "^1.5.3" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "dev": true, - "requires": { - "is-plain-obj": "^1.0.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - } - } - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz", - "integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmmirror.com/source-map-resolve/download/source-map-resolve-0.5.3.tgz", - "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmmirror.com/source-map-support/download/source-map-support-0.5.21.tgz?cache=0&sync_timestamp=1637320322789&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmmirror.com/source-map-url/download/source-map-url-0.4.1.tgz", - "integrity": "sha1-CvZmBadFpaL5HPG7+KevvCg97FY=", - "dev": true - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npm.taobao.org/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz?cache=0&sync_timestamp=1579202006932&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsourcemap-codec%2Fdownload%2Fsourcemap-codec-1.4.8.tgz", - "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=" - }, - "spawn-sync": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/spawn-sync/-/spawn-sync-1.0.15.tgz", - "integrity": "sha1-sAeZVX63+wyDdsKdROih6mfldHY=", - "dev": true, - "requires": { - "concat-stream": "^1.4.7", - "os-shim": "^0.1.2" - } - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.1.tgz", - "integrity": "sha1-3s6BrJweZxPl99G28X1Gj6U9iak=", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz", - "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha1-z3D1BILu/cmOPOCmgz5KU87rpnk=", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmmirror.com/spdx-license-ids/download/spdx-license-ids-3.0.11.tgz?cache=0&sync_timestamp=1636978631334&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fspdx-license-ids%2Fdownload%2Fspdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npm.taobao.org/spdy/download/spdy-4.0.2.tgz", - "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz", - "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", - "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npm.taobao.org/split-string/download/split-string-3.1.0.tgz", - "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmmirror.com/sshpk/download/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.nlark.com/ssri/download/ssri-8.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fssri%2Fdownload%2Fssri-8.0.1.tgz", - "integrity": "sha1-Y45OQ54v+9LNKJd21cpFfE9Roq8=", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmmirror.com/stable/download/stable-0.1.8.tgz", - "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=", - "dev": true - }, - "stackframe": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/stackframe/download/stackframe-1.2.0.tgz", - "integrity": "sha1-UkKUktY8YuuYmATBFVLj0i53kwM=", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", - "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", - "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=", - "dev": true - } - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654027495&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.2.tgz", - "integrity": "sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs=", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz", - "integrity": "sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstream-http%2Fdownload%2Fstream-http-2.8.3.tgz", - "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz", - "integrity": "sha1-1wiCgVWasneEJCebCHfaPDktWj0=", - "dev": true - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", - "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmmirror.com/string-width/download/string-width-4.2.3.tgz", - "integrity": "sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA=", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha1-51rpDClCxjUEaGwYsoe0oLGkX4A=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npm.taobao.org/string.prototype.trimstart/download/string.prototype.trimstart-1.0.4.tgz?cache=0&sync_timestamp=1614127357785&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimstart%2Fdownload%2Fstring.prototype.trimstart-1.0.4.tgz", - "integrity": "sha1-s2OZr0qymZtMnGSL16P7K7Jv7u0=", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-6.0.1.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.1.tgz", - "integrity": "sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz?cache=0&sync_timestamp=1618599642133&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-bom%2Fdownload%2Fstrip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/strip-eof/download/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/strip-final-newline/download/strip-final-newline-2.0.0.tgz", - "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=", - "dev": true - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/strip-indent/download/strip-indent-2.0.0.tgz?cache=0&sync_timestamp=1620053263051&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fstrip-indent%2Fdownload%2Fstrip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.nlark.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz", - "integrity": "sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=", - "dev": true - }, - "stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmmirror.com/stylehacks/download/stylehacks-4.0.3.tgz", - "integrity": "sha1-Zxj8r00eB9ihMYaQiB6NlnJqcdU=", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-5.5.0.tgz", - "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/download/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/svg-tags/download/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", - "dev": true - }, - "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmmirror.com/svgo/download/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "dependencies": { - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/css-select/download/css-select-2.1.0.tgz", - "integrity": "sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmmirror.com/css-what/download/css-what-3.4.2.tgz", - "integrity": "sha1-6nAm/LAXd+295SEk4h8yfnrpUOQ=", - "dev": true - }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.nlark.com/dom-serializer/download/dom-serializer-0.2.2.tgz?cache=0&sync_timestamp=1621256900132&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdom-serializer%2Fdownload%2Fdom-serializer-0.2.2.tgz", - "integrity": "sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.nlark.com/domutils/download/domutils-1.7.0.tgz?cache=0&sync_timestamp=1630106656355&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdomutils%2Fdownload%2Fdomutils-1.7.0.tgz", - "integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=", - "dev": true, - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - }, - "dependencies": { - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-1.3.1.tgz", - "integrity": "sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=", - "dev": true - } - } - }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.nlark.com/nth-check/download/nth-check-1.0.2.tgz", - "integrity": "sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=", - "dev": true, - "requires": { - "boolbase": "~1.0.0" - } - } - } - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmmirror.com/table/download/table-5.4.6.tgz", - "integrity": "sha1-EpLRlQDOP4YFOwXw6Ofko7shB54=", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/string-width/download/string-width-3.1.0.tgz", - "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmmirror.com/tapable/download/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmmirror.com/terser/download/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/download/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-2.1.0.tgz", - "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", - "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-3.0.0.tgz", - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-3.0.0.tgz", - "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1616463550093&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", - "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "thenify": { - "version": "3.3.1", - "resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz", - "integrity": "sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8=", - "dev": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "dev": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "thread-loader": { - "version": "2.1.3", - "resolved": "https://registry.nlark.com/thread-loader/download/thread-loader-2.1.3.tgz", - "integrity": "sha1-y9LBOfwrLebp0o9iKGq3cMGsvdo=", - "dev": true, - "requires": { - "loader-runner": "^2.3.1", - "loader-utils": "^1.1.0", - "neo-async": "^2.6.0" - } - }, - "three": { - "version": "0.137.5", - "resolved": "https://registry.npmjs.org/three/-/three-0.137.5.tgz", - "integrity": "sha512-rTyr+HDFxjnN8+N/guZjDgfVxgHptZQpf6xfL/Mo7a5JYIFwK6tAq3bzxYYB4Ae0RosDZlDuP+X5aXDXz+XnHQ==" - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz", - "integrity": "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npm.taobao.org/thunky/download/thunky-1.1.0.tgz", - "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=", - "dev": true - }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.12.tgz?cache=0&sync_timestamp=1603793776635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftimers-browserify%2Fdownload%2Ftimers-browserify-2.0.12.tgz", - "integrity": "sha1-RKRcEfv0B/NPl7zNFXfGUjYbAO4=", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "timsort": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/timsort/download/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npm.taobao.org/tmp/download/tmp-0.0.33.tgz", - "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz?cache=0&sync_timestamp=1628418855671&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fto-fast-properties%2Fdownload%2Fto-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz", - "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/toidentifier/download/toidentifier-1.0.1.tgz?cache=0&sync_timestamp=1636938432255&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftoidentifier%2Fdownload%2Ftoidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true - }, - "toposort": { - "version": "1.0.7", - "resolved": "https://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz", - "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz", - "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tryer": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz", - "integrity": "sha1-8shUBoALmw90yfdGW4HqrSQSUvg=", - "dev": true - }, - "ts-pnp": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/ts-pnp/download/ts-pnp-1.2.0.tgz", - "integrity": "sha1-pQCtCEsHmPHDBxrzkeZZEshrypI=", - "dev": true - }, - "tsconfig-paths": { - "version": "3.12.0", - "resolved": "https://registry.npmmirror.com/tsconfig-paths/download/tsconfig-paths-3.12.0.tgz?cache=0&sync_timestamp=1637405517010&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftsconfig-paths%2Fdownload%2Ftsconfig-paths-3.12.0.tgz", - "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", - "dev": true, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/json5/download/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - } - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmmirror.com/tslib/download/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmmirror.com/type-fest/download/type-fest-0.21.3.tgz", - "integrity": "sha1-0mCiSwGYQ24TP6JqUkptZfo7Ljc=", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz", - "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "uglify-js": { - "version": "3.4.10", - "resolved": "https://registry.npmmirror.com/uglify-js/download/uglify-js-3.4.10.tgz", - "integrity": "sha1-mtlWPY6zrN+404WX0q8dgV9qdV8=", - "dev": true, - "requires": { - "commander": "~2.19.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmmirror.com/commander/download/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/unbox-primitive/download/unbox-primitive-1.0.1.tgz?cache=0&sync_timestamp=1616706278290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funbox-primitive%2Fdownload%2Funbox-primitive-1.0.1.tgz", - "integrity": "sha1-CF4hViXsMWJXTciFmr7nilmxRHE=", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-2.0.0.tgz?cache=0&sync_timestamp=1631615490360&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funicode-canonical-property-names-ecmascript%2Fdownload%2Funicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha1-MBrNxSVjFnDTn2FG4Od/9rvevdw=", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-2.0.0.tgz?cache=0&sync_timestamp=1631618707964&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funicode-match-property-ecmascript%2Fdownload%2Funicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha1-VP0W4OyxZ88Ezx91a9zJLrp5dsM=", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha1-GgGqVyR8FMVouJd1pUk4eIGJpxQ=", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.nlark.com/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-2.0.0.tgz?cache=0&sync_timestamp=1631609502930&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funicode-property-aliases-ecmascript%2Fdownload%2Funicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha1-CjbLmlhcT2q9Ua0d7dsoXBZSl8g=", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/union-value/download/union-value-1.0.1.tgz", - "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - } - } - }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz", - "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=", - "dev": true, - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz", - "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz?cache=0&sync_timestamp=1603180003399&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-0.1.2.tgz", - "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/isobject/download/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz?cache=0&sync_timestamp=1604768835990&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupath%2Fdownload%2Fupath-1.2.0.tgz", - "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=", - "dev": true - }, - "upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz?cache=0&sync_timestamp=1606859853284&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupper-case%2Fdownload%2Fupper-case-1.1.3.tgz", - "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz?cache=0&sync_timestamp=1610237742114&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.1.tgz", - "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmmirror.com/urix/download/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmmirror.com/url/download/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } - } - }, - "url-loader": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/url-loader/download/url-loader-2.3.0.tgz", - "integrity": "sha1-4OLvZY8APvuMpBsPP/v3a6uIZYs=", - "dev": true, - "requires": { - "loader-utils": "^1.2.3", - "mime": "^2.4.4", - "schema-utils": "^2.5.0" - } - }, - "url-parse": { - "version": "1.5.4", - "resolved": "https://registry.npmmirror.com/url-parse/download/url-parse-1.5.4.tgz", - "integrity": "sha512-ITeAByWWoqutFClc/lRZnFplgXgEZr3WJ6XngMM/N9DMIm4K8zXPCZ1Jdu0rERwO84w1WC5wkle2ubwTA4NTBg==", - "dev": true, - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/use/download/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmmirror.com/util/download/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz?cache=0&sync_timestamp=1610159920398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.0.tgz", - "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmmirror.com/uuid/download/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz?cache=0&sync_timestamp=1614993892777&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fv8-compile-cache%2Fdownload%2Fv8-compile-cache-2.3.0.tgz", - "integrity": "sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4=", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmmirror.com/vendors/download/vendors-1.0.4.tgz", - "integrity": "sha1-4rgApT56Kbk1BsPPQRANFsTErY4=", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmmirror.com/verror/download/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz?cache=0&sync_timestamp=1630420588557&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-util-is%2Fdownload%2Fcore-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - } - } - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz", - "integrity": "sha1-eGQcSIuObKkadfUR56OzKobl3aA=", - "dev": true - }, - "vue": { - "version": "3.2.29", - "resolved": "https://registry.npmmirror.com/vue/download/vue-3.2.29.tgz", - "integrity": "sha512-cFIwr7LkbtCRanjNvh6r7wp2yUxfxeM2yPpDQpAfaaLIGZSrUmLbNiSze9nhBJt5MrZ68Iqt0O5scwAMEVxF+Q==", - "requires": { - "@vue/compiler-dom": "3.2.29", - "@vue/compiler-sfc": "3.2.29", - "@vue/runtime-dom": "3.2.29", - "@vue/server-renderer": "3.2.29", - "@vue/shared": "3.2.29" - } - }, - "vue-eslint-parser": { - "version": "7.11.0", - "resolved": "https://registry.npmmirror.com/vue-eslint-parser/download/vue-eslint-parser-7.11.0.tgz", - "integrity": "sha1-IUtd6pYQB/z/su5luJEjB2KNDa8=", - "dev": true, - "requires": { - "debug": "^4.1.1", - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.2.1", - "esquery": "^1.4.0", - "lodash": "^4.17.21", - "semver": "^6.3.0" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1637466831846&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz", - "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - } - } - }, - "vue-hot-reload-api": { - "version": "2.3.4", - "resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz", - "integrity": "sha1-UylVzB6yCKPZkLOp+acFdGV+CPI=", - "dev": true - }, - "vue-loader": { - "version": "15.9.8", - "resolved": "https://registry.npmmirror.com/vue-loader/download/vue-loader-15.9.8.tgz", - "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", - "dev": true, - "requires": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - } - } - }, - "vue-loader-v16": { - "version": "npm:vue-loader@16.8.3", - "resolved": "https://registry.npmmirror.com/vue-loader/download/vue-loader-16.8.3.tgz", - "integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==", - "dev": true, - "optional": true, - "requires": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "optional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "optional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true, - "optional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715879199&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "optional": true - }, - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/loader-utils/download/loader-utils-2.0.2.tgz", - "integrity": "sha1-1uO0+4GHByGuTghoqxHdY4NowSk=", - "dev": true, - "optional": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "optional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "vue-style-loader": { - "version": "4.1.3", - "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.3.tgz", - "integrity": "sha1-bVWGOlH6dXqyTonZNxRlByqnvDU=", - "dev": true, - "requires": { - "hash-sum": "^1.0.2", - "loader-utils": "^1.0.2" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - } - } - }, - "vue-template-es2015-compiler": { - "version": "1.9.1", - "resolved": "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz", - "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", - "dev": true - }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmmirror.com/watchpack/download/watchpack-1.7.5.tgz", - "integrity": "sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM=", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/watchpack-chokidar2/download/watchpack-chokidar2-2.0.1.tgz?cache=0&sync_timestamp=1604989063099&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack-chokidar2%2Fdownload%2Fwatchpack-chokidar2-2.0.1.tgz", - "integrity": "sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc=", - "dev": true, - "optional": true, - "requires": { - "chokidar": "^2.1.8" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz", - "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", - "dev": true, - "optional": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299413755&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", - "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", - "dev": true, - "optional": true - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmmirror.com/chokidar/download/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "optional": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmmirror.com/fsevents/download/fsevents-1.2.13.tgz", - "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", - "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - } - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz", - "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=", - "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "webpack": { - "version": "4.46.0", - "resolved": "https://registry.npmmirror.com/webpack/download/webpack-4.46.0.tgz", - "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.5.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmmirror.com/acorn/download/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "webpack-bundle-analyzer": { - "version": "3.9.0", - "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/download/webpack-bundle-analyzer-3.9.0.tgz", - "integrity": "sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1", - "bfj": "^6.1.1", - "chalk": "^2.4.1", - "commander": "^2.18.0", - "ejs": "^2.6.1", - "express": "^4.16.3", - "filesize": "^3.6.1", - "gzip-size": "^5.0.0", - "lodash": "^4.17.19", - "mkdirp": "^0.5.1", - "opener": "^1.5.1", - "ws": "^6.0.0" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - }, - "webpack-chain": { - "version": "6.5.1", - "resolved": "https://registry.npm.taobao.org/webpack-chain/download/webpack-chain-6.5.1.tgz?cache=0&sync_timestamp=1595813319118&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-chain%2Fdownload%2Fwebpack-chain-6.5.1.tgz", - "integrity": "sha1-TycoTLu2N+PI+970Pu9YjU2GEgY=", - "dev": true, - "requires": { - "deepmerge": "^1.5.2", - "javascript-stringify": "^2.0.1" - } - }, - "webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/download/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha1-Bjk3KxQyYuK4SrldO5GnWXBhwsU=", - "dev": true, - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - } - }, - "webpack-dev-server": { - "version": "3.11.3", - "resolved": "https://registry.npmmirror.com/webpack-dev-server/download/webpack-dev-server-3.11.3.tgz", - "integrity": "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==", - "dev": true, - "requires": { - "ansi-html-community": "0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^2.1.8", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "debug": "^4.1.1", - "del": "^4.1.1", - "express": "^4.17.1", - "html-entities": "^1.3.1", - "http-proxy-middleware": "0.19.1", - "import-local": "^2.0.0", - "internal-ip": "^4.3.0", - "ip": "^1.1.5", - "is-absolute-url": "^3.0.3", - "killable": "^1.0.1", - "loglevel": "^1.6.8", - "opn": "^5.5.0", - "p-retry": "^3.0.1", - "portfinder": "^1.0.26", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.8", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "sockjs-client": "^1.5.0", - "spdy": "^4.0.2", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.2", - "webpack-log": "^2.0.0", - "ws": "^6.2.1", - "yargs": "^13.3.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747806715&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz", - "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299413755&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", - "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmmirror.com/chokidar/download/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz?cache=0&sync_timestamp=1604880226973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-5.0.0.tgz", - "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=", - "dev": true, - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/find-up/download/find-up-3.0.0.tgz?cache=0&sync_timestamp=1633618731623&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-3.0.0.tgz", - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmmirror.com/fsevents/download/fsevents-1.2.13.tgz", - "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmmirror.com/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", - "dev": true, - "requires": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - } - }, - "is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.nlark.com/is-absolute-url/download/is-absolute-url-3.0.3.tgz", - "integrity": "sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg=", - "dev": true - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/locate-path/download/locate-path-3.0.0.tgz", - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/p-locate/download/p-locate-3.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-3.0.0.tgz", - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.nlark.com/path-exists/download/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", - "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075885475&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/string-width/download/string-width-3.1.0.tgz", - "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmmirror.com/supports-color/download/supports-color-6.1.0.tgz", - "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-5.1.0.tgz", - "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420537546&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz", - "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmmirror.com/yargs/download/yargs-13.3.2.tgz", - "integrity": "sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=", - "dev": true, - "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-13.1.2.tgz?cache=0&sync_timestamp=1637030977985&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-13.1.2.tgz", - "integrity": "sha1-Ew8JcC667vJlDVTObj5XBvek+zg=", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz", - "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", - "dev": true, - "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - } - }, - "webpack-merge": { - "version": "4.2.2", - "resolved": "https://registry.nlark.com/webpack-merge/download/webpack-merge-4.2.2.tgz", - "integrity": "sha1-onxS6ng9E5iv0gh/VH17nS9DY00=", - "dev": true, - "requires": { - "lodash": "^4.17.15" - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmmirror.com/webpack-sources/download/webpack-sources-1.4.3.tgz", - "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", - "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true - } - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.4.tgz", - "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.4.tgz", - "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz", - "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.nlark.com/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY=", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz", - "integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=", - "dev": true - }, - "worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz", - "integrity": "sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag=", - "dev": true, - "requires": { - "errno": "~0.1.7" - } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz", - "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npm.taobao.org/write/download/write-1.0.3.tgz", - "integrity": "sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmmirror.com/ws/download/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz", - "integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=", - "dev": true - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.3.tgz", - "integrity": "sha1-tfJZyCzW4zaSHv17/Yv1YN6e7t8=", - "dev": true - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", - "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmmirror.com/yargs/download/yargs-16.2.0.tgz", - "integrity": "sha1-HIK/D2tqZur85+8w43b0mhJHf2Y=", - "dev": true, - "requires": { - "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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-7.0.4.tgz?cache=0&sync_timestamp=1604880226973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-7.0.4.tgz", - "integrity": "sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08=", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz", - "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-5.0.8.tgz", - "integrity": "sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU=", - "dev": true - } - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.2.9.tgz?cache=0&sync_timestamp=1637030977985&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.9.tgz", - "integrity": "sha1-LrfcOwKJcY/ClfNidThFxBoMlO4=", - "dev": true - }, - "yorkie": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/yorkie/download/yorkie-2.0.0.tgz", - "integrity": "sha1-kkEZEtQ1IU4SxRwq4Qk+VLa7g9k=", - "dev": true, - "requires": { - "execa": "^0.8.0", - "is-ci": "^1.0.10", - "normalize-path": "^1.0.0", - "strip-indent": "^2.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz?cache=0&sync_timestamp=1598867150563&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "0.8.0", - "resolved": "https://registry.npmmirror.com/execa/download/execa-0.8.0.tgz?cache=0&sync_timestamp=1637147456998&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-0.8.0.tgz", - "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", - "dev": true, - "requires": { - "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" - } - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz?cache=0&sync_timestamp=1594427606170&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-4.1.5.tgz", - "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "normalize-path": { - "version": "1.0.0", - "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-1.0.0.tgz", - "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - } - } -} diff --git a/package.json b/package.json index 6be0803..e37cbf8 100644 --- a/package.json +++ b/package.json @@ -1,46 +1,52 @@ { "name": "vue-three-d-mockup", - "version": "0.2.2", + "version": "1.0.0", "description": "📱 A 3D phone mockup component to showcase your apps", "author": "Anatoly Kopyl ", - "keywords": ["vue", "mockup-generator", "threejs", "design", "mockup"], + "keywords": [ + "vue", + "mockup-generator", + "threejs", + "design", + "mockup" + ], "license": "GPL-3.0", "repository": { "type": "git", "url": "https://github.com/anatolykopyl/vue-three-d-mockup.git" }, - "main": "bundle/vue-three-d-mockup.esm.js", + "type": "module", "browser": { "./sfc": "src/Mockup.vue" }, + "files": ["dist"], + "main": "./dist/my-lib.umd.cjs", + "module": "./dist/my-lib.js", + "exports": { + ".": { + "import": "./dist/my-lib.js", + "require": "./dist/my-lib.umd.cjs" + } + }, "scripts": { - "serve": "vue-cli-service serve", - "build": "vue-cli-service build", - "build-bundle": "rollup -c", - "lint": "vue-cli-service lint" + "dev": "vite", + "build": "vite build", + "serve": "vite preview" }, "pre-commit": [ - "build-bundle" + "build" ], "dependencies": { - "core-js": "^3.6.5", + "@vitejs/plugin-vue": "^3.0.1", "three": "^0.137.5", + "vite": "^3.0.2", "vue": "^3.0.0" }, "devDependencies": { - "@rollup/plugin-commonjs": "^21.0.1", - "@rollup/plugin-url": "^6.1.0", - "@vue/cli-plugin-babel": "~4.5.0", - "@vue/cli-plugin-eslint": "~4.5.0", - "@vue/cli-service": "~4.5.0", - "@vue/compiler-sfc": "^3.0.0", "@vue/eslint-config-airbnb": "^5.0.2", - "babel-eslint": "^10.1.0", "eslint": "^6.7.2", "eslint-plugin-import": "^2.20.2", "eslint-plugin-vue": "^7.0.0", - "file-loader": "^6.2.0", - "pre-commit": "^1.2.2", - "rollup-plugin-vue": "^6.0.0" + "pre-commit": "^1.2.2" } } diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index df36fcfb72584e00488330b560ebcf34a41c64c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S diff --git a/public/index.html b/public/index.html deleted file mode 100644 index 3e5a139..0000000 --- a/public/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - <%= htmlWebpackPlugin.options.title %> - - - -
- - - diff --git a/rollup.config.js b/rollup.config.js deleted file mode 100644 index 6a1aa82..0000000 --- a/rollup.config.js +++ /dev/null @@ -1,20 +0,0 @@ -import vue from 'rollup-plugin-vue'; -import url from '@rollup/plugin-url'; -import packageJson from './package.json'; - -export default { - input: 'src/Mockup.vue', - output: [ - { - format: 'esm', - file: packageJson.main, - }, - ], - plugins: [ - vue(), - url({ - limit: 3000000, - include: ['**/*.obj'], - }), - ], -}; diff --git a/src/Demo.vue b/src/Demo.vue index 4e604af..a86de4b 100644 --- a/src/Demo.vue +++ b/src/Demo.vue @@ -7,7 +7,7 @@ import { defineAsyncComponent } from 'vue'; +import screenImage from './assets/screen.png'; +import screenVideo from './assets/screen.mp4'; export default { data() { @@ -49,6 +51,12 @@ export default { components: { Mockup: defineAsyncComponent(() => import('./Mockup.vue')), }, + setup() { + return { + screenImage, + screenVideo, + }; + } }; diff --git a/src/Mockup.vue b/src/Mockup.vue index 97abfb8..13cea01 100644 --- a/src/Mockup.vue +++ b/src/Mockup.vue @@ -18,7 +18,7 @@ import * as THREE from 'three'; import { OBJLoader } from 'three/examples/jsm/loaders/OBJLoader'; import MockupModel from './MockupModel'; import roundedPlane from './utils/roundedPlane'; -import phoneObj from './assets/iphone.obj'; +const phoneObj = new URL('./assets/iphone.obj', import.meta.url).href; export default { name: 'Mockup', diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..d832c51 --- /dev/null +++ b/vite.config.js @@ -0,0 +1,23 @@ +import { defineConfig } from 'vite' +import { resolve } from 'path' +import vue from '@vitejs/plugin-vue' + +export default defineConfig({ + plugins: [vue()], + assetsInclude: ['**/*.obj'], + build: { + lib: { + entry: resolve(__dirname, 'src/Mockup.vue'), + name: 'vue-three-d-mockup', + fileName: 'vue-three-d-mockup' + }, + rollupOptions: { + external: ['vue'], + output: { + globals: { + vue: 'Vue' + } + } + } + } +}); \ No newline at end of file diff --git a/vue.config.js b/vue.config.js deleted file mode 100644 index 6d49d1f..0000000 --- a/vue.config.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = { - publicPath: process.env.NODE_ENV === 'production' ? '/vue-three-d-mockup/' : '/', - chainWebpack: (config) => { - config.module - .rule('file-loader') - .test(/\.obj$/) - .use('file-loader') - .loader('file-loader') - .end(); - }, -}; diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..37c8bbc --- /dev/null +++ b/yarn.lock @@ -0,0 +1,1949 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" + integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== + dependencies: + "@babel/highlight" "^7.18.6" + +"@babel/helper-validator-identifier@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076" + integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g== + +"@babel/highlight@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" + integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== + dependencies: + "@babel/helper-validator-identifier" "^7.18.6" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/parser@^7.16.4": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.9.tgz#f2dde0c682ccc264a9a8595efd030a5cc8fd2539" + integrity sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg== + +"@types/json-schema@^7.0.8": + version "7.0.11" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + +"@types/json5@^0.0.29": + version "0.0.29" + resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== + +"@vitejs/plugin-vue@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-3.0.1.tgz#b6af8f782485374bbb5fe09edf067a845bf4caae" + integrity sha512-Ll9JgxG7ONIz/XZv3dssfoMUDu9qAnlJ+km+pBA0teYSXzwPCIzS/e1bmwNYl5dcQGs677D21amgfYAnzMl17A== + +"@vue/compiler-core@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz#b3c42e04c0e0f2c496ff1784e543fbefe91e215a" + integrity sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg== + dependencies: + "@babel/parser" "^7.16.4" + "@vue/shared" "3.2.37" + estree-walker "^2.0.2" + source-map "^0.6.1" + +"@vue/compiler-dom@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz#10d2427a789e7c707c872da9d678c82a0c6582b5" + integrity sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ== + dependencies: + "@vue/compiler-core" "3.2.37" + "@vue/shared" "3.2.37" + +"@vue/compiler-sfc@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz#3103af3da2f40286edcd85ea495dcb35bc7f5ff4" + integrity sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg== + dependencies: + "@babel/parser" "^7.16.4" + "@vue/compiler-core" "3.2.37" + "@vue/compiler-dom" "3.2.37" + "@vue/compiler-ssr" "3.2.37" + "@vue/reactivity-transform" "3.2.37" + "@vue/shared" "3.2.37" + estree-walker "^2.0.2" + magic-string "^0.25.7" + postcss "^8.1.10" + source-map "^0.6.1" + +"@vue/compiler-ssr@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz#4899d19f3a5fafd61524a9d1aee8eb0505313cff" + integrity sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw== + dependencies: + "@vue/compiler-dom" "3.2.37" + "@vue/shared" "3.2.37" + +"@vue/eslint-config-airbnb@^5.0.2": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@vue/eslint-config-airbnb/-/eslint-config-airbnb-5.3.0.tgz#896551d600816a06dff13fdd7d04fd5153379817" + integrity sha512-m9ldRhbqaODbcc9mQZjPgnTzyNweZblLMTqMfC2kHWY68dYd3kwG/hvENeZWXJnKKo+eGnoptk+7Zq/c1519ZQ== + dependencies: + eslint-config-airbnb-base "^14.0.0" + eslint-import-resolver-node "^0.3.4" + eslint-import-resolver-webpack "^0.13.0" + eslint-plugin-import "^2.21.2" + +"@vue/reactivity-transform@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz#0caa47c4344df4ae59f5a05dde2a8758829f8eca" + integrity sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg== + dependencies: + "@babel/parser" "^7.16.4" + "@vue/compiler-core" "3.2.37" + "@vue/shared" "3.2.37" + estree-walker "^2.0.2" + magic-string "^0.25.7" + +"@vue/reactivity@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.37.tgz#5bc3847ac58828e2b78526e08219e0a1089f8848" + integrity sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A== + dependencies: + "@vue/shared" "3.2.37" + +"@vue/runtime-core@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.37.tgz#7ba7c54bb56e5d70edfc2f05766e1ca8519966e3" + integrity sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ== + dependencies: + "@vue/reactivity" "3.2.37" + "@vue/shared" "3.2.37" + +"@vue/runtime-dom@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz#002bdc8228fa63949317756fb1e92cdd3f9f4bbd" + integrity sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw== + dependencies: + "@vue/runtime-core" "3.2.37" + "@vue/shared" "3.2.37" + csstype "^2.6.8" + +"@vue/server-renderer@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.37.tgz#840a29c8dcc29bddd9b5f5ffa22b95c0e72afdfc" + integrity sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA== + dependencies: + "@vue/compiler-ssr" "3.2.37" + "@vue/shared" "3.2.37" + +"@vue/shared@3.2.37": + version "3.2.37" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.37.tgz#8e6adc3f2759af52f0e85863dfb0b711ecc5c702" + integrity sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw== + +acorn-jsx@^5.2.0: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + 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" + +ansi-escapes@^4.2.1: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-regex@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" + integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +array-find@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-find/-/array-find-1.0.0.tgz#6c8e286d11ed768327f8e62ecee87353ca3e78b8" + integrity sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ== + +array-includes@^3.1.4: + version "3.1.5" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" + integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + get-intrinsic "^1.1.1" + is-string "^1.0.7" + +array.prototype.flat@^1.2.5: + version "1.3.0" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz#0b0c1567bf57b38b56b4c97b8aa72ab45e4adc7b" + integrity sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.2" + es-shim-unscopables "^1.0.0" + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +chalk@^2.0.0, chalk@^2.1.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +concat-stream@^1.4.7: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +confusing-browser-globals@^1.0.10: + version "1.0.11" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" + integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +csstype@^2.6.8: + version "2.6.20" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.20.tgz#9229c65ea0b260cf4d3d997cb06288e36a8d6dda" + integrity sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA== + +debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^4.0.1, debug@^4.1.1: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +deep-is@~0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +define-properties@^1.1.3, define-properties@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +enhanced-resolve@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz#4d6e689b3725f86090927ccc86cd9f1635b89e2e" + integrity sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.2.0" + tapable "^0.1.8" + +es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5: + version "1.20.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" + integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-weakref "^1.0.2" + object-inspect "^1.12.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + regexp.prototype.flags "^1.4.3" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + +es-shim-unscopables@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== + dependencies: + has "^1.0.3" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +esbuild-android-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz#9e4682c36dcf6e7b71b73d2a3723a96e0fdc5054" + integrity sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww== + +esbuild-android-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz#9861b1f7e57d1dd1f23eeef6198561c5f34b51f6" + integrity sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g== + +esbuild-darwin-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz#fd30a5ebe28704a3a117126c60f98096c067c8d1" + integrity sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg== + +esbuild-darwin-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz#c04a3a57dad94a972c66a697a68a25aa25947f41" + integrity sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A== + +esbuild-freebsd-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz#c404dbd66c98451395b1eef0fa38b73030a7be82" + integrity sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ== + +esbuild-freebsd-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz#b62cec96138ebc5937240ce3e1b97902963ea74a" + integrity sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA== + +esbuild-linux-32@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz#495b1cc011b8c64d8bbaf65509c1e7135eb9ddbf" + integrity sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA== + +esbuild-linux-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz#3f28dd8f986e6ff42f38888ee435a9b1fb916a56" + integrity sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg== + +esbuild-linux-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz#a52e99ae30246566dc5f33e835aa6ca98ef70e33" + integrity sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA== + +esbuild-linux-arm@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz#7c33d05a64ec540cf7474834adaa57b3167bbe97" + integrity sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg== + +esbuild-linux-mips64le@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz#ed062bd844b587be649443831eb84ba304685f25" + integrity sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA== + +esbuild-linux-ppc64le@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz#c0786fb5bddffd90c10a2078181513cbaf077958" + integrity sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw== + +esbuild-linux-riscv64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz#579b0e7cc6fce4bfc698e991a52503bb616bec49" + integrity sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ== + +esbuild-linux-s390x@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz#09eb15c753e249a500b4e28d07c5eef7524a9740" + integrity sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ== + +esbuild-netbsd-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz#f7337cd2bddb7cc9d100d19156f36c9ca117b58d" + integrity sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ== + +esbuild-openbsd-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz#1f8bdc49f8a44396e73950a3fb6b39828563631d" + integrity sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA== + +esbuild-sunos-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz#47d042739365b61aa8ca642adb69534a8eef9f7a" + integrity sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw== + +esbuild-windows-32@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz#79198c88ec9bde163c18a6b430c34eab098ec21a" + integrity sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA== + +esbuild-windows-64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz#b36b230d18d1ee54008e08814c4799c7806e8c79" + integrity sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw== + +esbuild-windows-arm64@0.14.49: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz#d83c03ff6436caf3262347cfa7e16b0a8049fae7" + integrity sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA== + +esbuild@^0.14.47: + version "0.14.49" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.49.tgz#b82834760eba2ddc17b44f05cfcc0aaca2bae492" + integrity sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw== + optionalDependencies: + esbuild-android-64 "0.14.49" + esbuild-android-arm64 "0.14.49" + esbuild-darwin-64 "0.14.49" + esbuild-darwin-arm64 "0.14.49" + esbuild-freebsd-64 "0.14.49" + esbuild-freebsd-arm64 "0.14.49" + esbuild-linux-32 "0.14.49" + esbuild-linux-64 "0.14.49" + esbuild-linux-arm "0.14.49" + esbuild-linux-arm64 "0.14.49" + esbuild-linux-mips64le "0.14.49" + esbuild-linux-ppc64le "0.14.49" + esbuild-linux-riscv64 "0.14.49" + esbuild-linux-s390x "0.14.49" + esbuild-netbsd-64 "0.14.49" + esbuild-openbsd-64 "0.14.49" + esbuild-sunos-64 "0.14.49" + esbuild-windows-32 "0.14.49" + esbuild-windows-64 "0.14.49" + esbuild-windows-arm64 "0.14.49" + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +eslint-config-airbnb-base@^14.0.0: + version "14.2.1" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz#8a2eb38455dc5a312550193b319cdaeef042cd1e" + integrity sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== + dependencies: + confusing-browser-globals "^1.0.10" + object.assign "^4.1.2" + object.entries "^1.1.2" + +eslint-import-resolver-node@^0.3.4, eslint-import-resolver-node@^0.3.6: + version "0.3.6" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" + integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== + dependencies: + debug "^3.2.7" + resolve "^1.20.0" + +eslint-import-resolver-webpack@^0.13.0: + version "0.13.2" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.2.tgz#fc813df0d08b9265cc7072d22393bda5198bdc1e" + integrity sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg== + dependencies: + array-find "^1.0.0" + debug "^3.2.7" + enhanced-resolve "^0.9.1" + find-root "^1.1.0" + has "^1.0.3" + interpret "^1.4.0" + is-core-module "^2.7.0" + is-regex "^1.1.4" + lodash "^4.17.21" + resolve "^1.20.0" + semver "^5.7.1" + +eslint-module-utils@^2.7.3: + version "2.7.3" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee" + integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ== + dependencies: + debug "^3.2.7" + find-up "^2.1.0" + +eslint-plugin-import@^2.20.2, eslint-plugin-import@^2.21.2: + version "2.26.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b" + integrity sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA== + dependencies: + array-includes "^3.1.4" + array.prototype.flat "^1.2.5" + debug "^2.6.9" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.6" + eslint-module-utils "^2.7.3" + has "^1.0.3" + is-core-module "^2.8.1" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.values "^1.1.5" + resolve "^1.22.0" + tsconfig-paths "^3.14.1" + +eslint-plugin-vue@^7.0.0: + version "7.20.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-7.20.0.tgz#98c21885a6bfdf0713c3a92957a5afeaaeed9253" + integrity sha512-oVNDqzBC9h3GO+NTgWeLMhhGigy6/bQaQbHS+0z7C4YEu/qK/yxHvca/2PTZtGNPsCrHwOTgKMrwu02A9iPBmw== + dependencies: + eslint-utils "^2.1.0" + natural-compare "^1.4.0" + semver "^6.3.0" + vue-eslint-parser "^7.10.0" + +eslint-scope@^5.0.0, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-utils@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + +eslint@^6.7.2: + version "6.8.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" + integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== + dependencies: + "@babel/code-frame" "^7.0.0" + ajv "^6.10.0" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^3.0.0" + eslint-scope "^5.0.0" + eslint-utils "^1.4.3" + eslint-visitor-keys "^1.1.0" + espree "^6.1.2" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^5.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^5.0.0" + globals "^12.1.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + inquirer "^7.0.0" + is-glob "^4.0.0" + js-yaml "^3.13.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.14" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.3" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^6.1.2" + strip-ansi "^5.2.0" + strip-json-comments "^3.0.1" + table "^5.2.3" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^6.1.2, espree@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" + integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== + dependencies: + acorn "^7.1.1" + acorn-jsx "^5.2.0" + eslint-visitor-keys "^1.1.0" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.0.1, esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +figures@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" + integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + dependencies: + flat-cache "^2.0.1" + +file-loader@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +find-root@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + +find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== + dependencies: + locate-path "^2.0.0" + +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" + integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + dependencies: + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" + +flatted@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" + integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== + +functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" + integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.3" + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +glob-parent@^5.0.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + 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" + +globals@^12.1.0: + version "12.4.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" + integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + dependencies: + type-fest "^0.8.1" + +graceful-fs@^4.1.2: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +import-fresh@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@^2.0.3, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inquirer@^7.0.0: + version "7.3.3" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + +internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + +interpret@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.4, is-callable@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + +is-core-module@^2.7.0, is-core-module@^2.8.1, is-core-module@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" + integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== + dependencies: + has "^1.0.3" + +is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.2: + version "2.2.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" + integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +loader-utils@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.2.tgz#d6e3b4fb81870721ae4e0868ab11dd638368c129" + integrity sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +lodash@^4.17.14, lodash@^4.17.19, lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +magic-string@^0.25.7: + version "0.25.9" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" + integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== + dependencies: + sourcemap-codec "^1.4.8" + +memory-fs@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290" + integrity sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.0, minimist@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + +mkdirp@^0.5.1: + version "0.5.6" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +nanoid@^3.3.4: + version "3.3.4" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" + integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +object-inspect@^1.12.0, object-inspect@^1.9.0: + version "1.12.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" + integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" + +object.entries@^1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861" + integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + +object.values@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" + integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +optionator@^0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.6" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + word-wrap "~1.2.3" + +os-shim@^0.1.2: + version "0.1.3" + resolved "https://registry.yarnpkg.com/os-shim/-/os-shim-0.1.3.tgz#6b62c3791cf7909ea35ed46e17658bb417cb3917" + integrity sha512-jd0cvB8qQ5uVt0lvCIexBaROw1KyKm5sbulg2fWOHjETisuCzWyt+eTZKEMs8v6HwzoGs8xik26jg7eCM6pS+A== + +os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== + +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== + dependencies: + p-limit "^1.1.0" + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +postcss@^8.1.10, postcss@^8.4.14: + version "8.4.14" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" + integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== + dependencies: + nanoid "^3.3.4" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +pre-commit@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/pre-commit/-/pre-commit-1.2.2.tgz#dbcee0ee9de7235e57f79c56d7ce94641a69eec6" + integrity sha512-qokTiqxD6GjODy5ETAIgzsRgnBWWQHQH2ghy86PU7mIn/wuWeTwF3otyNQZxWBwVn8XNr8Tdzj/QfUXpH+gRZA== + dependencies: + cross-spawn "^5.0.1" + spawn-sync "^1.0.15" + which "1.2.x" + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +readable-stream@^2.2.2: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + 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" + +regexp.prototype.flags@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + functions-have-names "^1.2.2" + +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1: + version "1.22.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +rimraf@2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +rollup@^2.75.6: + version "2.77.0" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.0.tgz#749eaa5ac09b6baa52acc076bc46613eddfd53f4" + integrity sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g== + optionalDependencies: + fsevents "~2.3.2" + +run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +rxjs@^6.6.0: + version "6.6.7" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" + integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== + dependencies: + tslib "^1.9.0" + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +schema-utils@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" + integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +semver@^5.5.0, semver@^5.7.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^6.1.2, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.2: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sourcemap-codec@^1.4.8: + version "1.4.8" + resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + +spawn-sync@^1.0.15: + version "1.0.15" + resolved "https://registry.yarnpkg.com/spawn-sync/-/spawn-sync-1.0.15.tgz#b00799557eb7fb0c8376c29d44e8a1ea67e57476" + integrity sha512-9DWBgrgYZzNghseho0JOuh+5fg9u6QWhAWa51QC7+U5rCheZ/j1DrEZnyE0RBBRqZ9uEXGPgSSM0nky6burpVw== + dependencies: + concat-stream "^1.4.7" + os-shim "^0.1.2" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +string-width@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string-width@^4.1.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-json-comments@^3.0.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +table@^5.2.3: + version "5.4.6" + resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + dependencies: + ajv "^6.10.2" + lodash "^4.17.14" + slice-ansi "^2.1.0" + string-width "^3.0.0" + +tapable@^0.1.8: + version "0.1.10" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.1.10.tgz#29c35707c2b70e50d07482b5d202e8ed446dafd4" + integrity sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ== + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +three@^0.137.5: + version "0.137.5" + resolved "https://registry.yarnpkg.com/three/-/three-0.137.5.tgz#a1e34bedd0412f2d8797112973dfadac78022ce6" + integrity sha512-rTyr+HDFxjnN8+N/guZjDgfVxgHptZQpf6xfL/Mo7a5JYIFwK6tAq3bzxYYB4Ae0RosDZlDuP+X5aXDXz+XnHQ== + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tsconfig-paths@^3.14.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" + integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== + dependencies: + "@types/json5" "^0.0.29" + json5 "^1.0.1" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tslib@^1.9.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== + dependencies: + prelude-ls "~1.1.2" + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +v8-compile-cache@^2.0.3: + version "2.3.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" + integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + +vite@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/vite/-/vite-3.0.2.tgz#2a7b4642c53ae066cf724e7e581d6c1fd24e2c32" + integrity sha512-TAqydxW/w0U5AoL5AsD9DApTvGb2iNbGs3sN4u2VdT1GFkQVUfgUldt+t08TZgi23uIauh1TUOQJALduo9GXqw== + dependencies: + esbuild "^0.14.47" + postcss "^8.4.14" + resolve "^1.22.1" + rollup "^2.75.6" + optionalDependencies: + fsevents "~2.3.2" + +vue-eslint-parser@^7.10.0: + version "7.11.0" + resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz#214b5dea961007fcffb2ee65b8912307628d0daf" + integrity sha512-qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg== + dependencies: + debug "^4.1.1" + eslint-scope "^5.1.1" + eslint-visitor-keys "^1.1.0" + espree "^6.2.1" + esquery "^1.4.0" + lodash "^4.17.21" + semver "^6.3.0" + +vue@^3.0.0: + version "3.2.37" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.37.tgz#da220ccb618d78579d25b06c7c21498ca4e5452e" + integrity sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ== + dependencies: + "@vue/compiler-dom" "3.2.37" + "@vue/compiler-sfc" "3.2.37" + "@vue/runtime-dom" "3.2.37" + "@vue/server-renderer" "3.2.37" + "@vue/shared" "3.2.37" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which@1.2.x: + version "1.2.14" + resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" + integrity sha512-16uPglFkRPzgiUXYMi1Jf8Z5EzN1iB4V0ZtMXcHZnwsBtQhhHeCqoWw7tsUY42hJGNDWtUsVLTjakIa5BgAxCw== + dependencies: + isexe "^2.0.0" + +which@^1.2.9: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" + integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + dependencies: + mkdirp "^0.5.1" + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== From 2b8e9f6a981a783f9e9bf658bf0ee15a57de8c14 Mon Sep 17 00:00:00 2001 From: anatolykopyl Date: Sun, 24 Jul 2022 14:42:10 +0300 Subject: [PATCH 2/2] Added vitepress docs --- docs/.vitepress/config.js | 15 ++ {src => docs}/assets/screen.mp4 | Bin docs/assets/screen.png | Bin 0 -> 110186 bytes docs/guide.md | 191 +++++++++++++++++++ docs/index.md | 84 +++++++++ package.json | 12 +- src/assets/screen.png | Bin 87600 -> 0 bytes src/main.js | 4 - yarn.lock | 324 ++++++++++++++++++++++++++------ 9 files changed, 570 insertions(+), 60 deletions(-) create mode 100644 docs/.vitepress/config.js rename {src => docs}/assets/screen.mp4 (100%) create mode 100644 docs/assets/screen.png create mode 100644 docs/guide.md create mode 100644 docs/index.md delete mode 100644 src/assets/screen.png delete mode 100644 src/main.js diff --git a/docs/.vitepress/config.js b/docs/.vitepress/config.js new file mode 100644 index 0000000..f8c00ac --- /dev/null +++ b/docs/.vitepress/config.js @@ -0,0 +1,15 @@ +import { defineConfig } from 'vitepress' + +export default defineConfig({ + title: 'Vue 3D Mockup', + description: '📱 A 3D phone mockup component to showcase your apps', + themeConfig: { + nav: [ + { text: 'Guide', link: '/guide' }, + { text: 'Github', link: 'https://github.com/anatolykopyl/vue-three-d-mockup' } + ], + footer: { + message: 'Released under the GPL-3.0 license.', + } + } +}) diff --git a/src/assets/screen.mp4 b/docs/assets/screen.mp4 similarity index 100% rename from src/assets/screen.mp4 rename to docs/assets/screen.mp4 diff --git a/docs/assets/screen.png b/docs/assets/screen.png new file mode 100644 index 0000000000000000000000000000000000000000..d066e1c3577b14c516bbdd2442c24098aa83788b GIT binary patch literal 110186 zcmeFYcT`i|+Aj(=te}XZQl*M0p?4A$=}kdEx(ERxCG=iILEV8vYzAP0IiEvqVNMEMo3#yGoG@zzE<*_|VJ&Axs2xnz z*A=SgtNp~v*WOCTnhOHvl=qee7I1{RTXK3kIykw>dMj}KSyvXgrrri|asCPAMUgyH>)&!kkhvLNZoXR^rxB8L>N@qQau0AYn0(i1=L*aamz0 zSy55WfBbL(FLbrGk=1>u{EycGe<^U;xw|{dfvB4_di#72z9e^g*m&!;7**>6)m5`J=_(zfX)7)0_qL>AL}}~{ex8i z(?HZGAQ2&9DqVjO?CAWj9sJu!Z%gNY8)$9yuW`;Et`2|pX>A39IzSzvPVR2NSdo7% z>TCyhhr8Lq|6i8=*W-VC0U!u1t$)4aKkmiR@n5fSb64^NDE z?%`?$Rq_P3$<4({<$&xXm^akn=|dQ>bvJ;A3S5$sl7D|>^tVSM;^NZ(c&6_Lbyb8r zQVCYz(z9}f0@DFfsl0TSRdj_~xo!K`Japw`w<2^o>Qk|LHecf~EG#P3Rr zT8rJavXqvQloA#b78Qa1bN)lPl?Rm>|D13Azc^pV6$aRhli+(}TMF5=?S&w`o~S!|2F-9E$U?l1(y7ug#C93{x!@E zZsYD{=?cAX`$uv9@*|J_X(ODXVnSk^x3ny+U`|x45%}lstn4hEY@vV$195=>azIo= z|BEuv|4j6sXMb}F{~Qi@8tUc0yd3byzx*WB30T?{@PZY3LKGU>&kbr1??3S#TdSvg ze`j1DV^&>+o=@8hxDQf0b~84#Mde~;@JSn^{bLSSf0(}%>3Gc>BGPXC^x5SLl6OE> zb&Zlut8&3^HYE@N+>; zO%1_ai_|-1ONZ}Q;qah(ac9V!BA_<7#%2bH|1ct8F~wH}p|lN33G{L$5z#9E1o83ho?0$ZeE^;s!!7 zaqTDxS+@WucQ**cAS@cl6&A#bFyT8GLJ5XYWLO`;e)J1*^sAS=);rtFPUF1ey=sCX z2xRRDcy0e+@Si?zLCCZ4eZFwCT#)5dVO*e{k=>R>Ud}=#r-Ouq$axLB$^MvvHVQ6? z+{^vjRdyUfAs{F}b&ej^<_)isl$r|yR|-(1b$HN5HFizU@)~%n@wgbj$c_(YzY z)uD*PaQD}Uk<6gdl9G-&>PDtidd!CN*zAH1B_gt$ucv>v?fr!{GdBK#k*A?yy%|>T zsV%C!b0?ZrMj^prB@q%?ErJsXzX&L!eBz%;C zvc-@E2_jF^t+~ru?C@Ib=#V=g)p{)fOP|8Pv)th42wTk78>y#v0fQF~V{ICf={Ust z_h8$tbbnkmVt<6LE9j5 z3tL7P=71$gkzN`nVET)OW=nmG`&9ekdGJ9KLwqoCI)q_^7aJKF$#EFRArKQpLSO*f+}BGs^B3TS({Q+EL!c6&7RyvL@u|6=?TMxDa+>V+Yr>wy*E@FGpV3!9vd0?FovqE-2cWw{6;79Af8A3bU9^cXh;K8|IoIILKe5f_GIMT&%rgU z_h|hPF7G@sxBa1K)MFBmqA|aU*vpTHzX=52)cjfIxT@fyqEgf92MqGPe$&BpcHoD$ zfrmTLiRUylVaF$hEi*Q4KL*V(2i{ch-tAWbnb#fsI0q8XA_0UPq-5?RQF|rNhZ;5m zHi^U_%BGaXgK-Gn4Kkc^#doVuks+WX*}o%gYL{=|xL`SjjG+)M4ni%e*5d(90aobh zJvy&Y<-51?TaV}V&b|3V&e+nR$>9LD>kHzbOK3{;e7g7!8bU%Z_^0+M%bEJ!)F$g3 zzSn_O7?BJE0F+?g8Y_kG9@c`KtyGj5f*%UZs zA6_s#U^TFaI7~&{l;QWOv?cE&8%X#d3O+5X6TEi;vvr|?Slgh%U=iIVRA29dErWKl$t4k1^ED+Ot+UAJF> z;Qf~TQXTNoDty>vkOkjy4fb)UYw+(`&{1f^GkwZ}wKwSQ-GEJeAmYFQvipf4PKlg> zIn01ia1aQ4j1nVw69?XmZtKLgyYhM*0=8#IkmxK6BEl)_Y-}@t635f=lrjsMO1Eo} z0S>tBZ~+*6 zfFzstscxt1^kKVKVwK1}UMM}(Y0*?l6Xbx7n7+d7-^A=sCdK!y*rcKkYNs9HerZb!bl|OE>Q?yFVy#efY?}v}n}?ag=OI`(Fm^a_eK_Bgd{u4+P#Q=g;yV5HZ>W975J!qQzmNXfWrcM1g)L zxKF1E7~s4GJGu$xu-TC}TeCrZ2bgk%+x@_&BYuWh8-(AKwfaMY<(oz^rn^fU;FgY>sN#9+vAgVw-D`{4@w*DQDr)dun^e6nVb4YSSW#nf+;Q*~zBo8xs!NePC$jv>F-Ib`a^wV&o2H~eB* zW(su@zjofUA;L3oHk^N6Bx?Wnch7U(PgL13hdo{c_xi0yrT0F)*M$cW$MLfDI>d4v z;=A61^C{`1Z4Qb^ch<&Co~Q?(vAwK*9IlNch*gS{rcuHAb`N1;E11Fmnb7=%NY9Hn zxA=57Y)}2}fQI#rQ?yyS`uct+J=rd%-CDSYAez^*nf73CnRtJkRM2;MzAJ~7aH6Cv zHZd`g>eMK8y~Mf@ThX`lXMlV}{(zqvL3jnk4-6?Q7Q7*exv39-gC%gh8X6j&3)x2X zJ+jyG-xSN(c|CbiWpu?!o;?}r!+=Ow^f@beBkNQ`>&z62jfQ3-hBYs}fvWzgh{GG- zK4Fd)r6_B?W37+be+k&}tNi)vgUT#A1I1W-jhsV3-qXfud0^p!X2(Q~%rNC_5l2t1-OK%!X;< zWCup8886tdBgn8ZUYahL{vesMW0BO>060mEX+Pv+ zFj?PXPk(n>41yCYk>7--US?roF}4@!^CI3%Ex23Zm3qb7Zpv9D@-*fk3Uh!bPhk?c zeBplM<5Q#!uZDx!NHKhR#I-6%)b$J*txX%klT7~|HK2f)Hh0-u8KiEoK}U!DmY88O z8rW@buE@x1z%0-QcqjPA)Tn`zOc41fCk8xLF2{SRxC5;N(ON_(9Q^)1>4dLT!*+Id zQe0j!y|j0o`EfGsjDp*wuhecn2B&}lQqb#%dqU5v0_UUx6<=+FkD4K-JICzQcY*jC zgs~42HOJsl_>Q^4^HK$manUxn;}vuu>t9;Hf_>@JVS!6wfj_?1`W{gZA(Sv18^Ez+ z1VHc#W6V)EX5x-hLVn>o7=H#x>AHslf2#!iCT9_V)Tm+PC=n$sx30*0orXsGs;l=S8OP__PNkHE_~Zwdo9c z=BUBn55pD}#oSu&7_32dxFG{J6*BphZeX<_6ZQng$gG!v16HF4Lr7F2-vv(!kZ<1= zx8+L6$miY+q7VzFl(>4cd=^uJ_7LPm2Oq$e+n>TWtSt8OrRqB>M?R%AB?pWquTu)C z*$aLU5m-Umi)=WEbVLP;?X%O+ET&A`VKUDzdDYFaRc^igYN$!n(@{|J<*wG{pa7Om z%|fix6@bKAExu2$`=Z!P76lii&C;78=e0fC5_AZn@OEH<&_c@?s4L;pV_#C@+dbbF zxYpMG%iYWi23rPno2XWr>9--{yAEiDI{Y^A2*{oLyPgYJ7pcEBU~SV|9daL|tYwkD z*Rp)GIBKydzvSG5%Ji%~uJw>-Zx)DN46e`WS`%k+y(|HX}v7C%%3=KgQnkh8O@5N0zLG7GTDf_B zO9CAMkE-{C6Y4cCzbD}f1Wsz*;o*Xc1v)rZyb!cS7vwx1-tHBI_lmU0$iFY{>zQ|i4cx%mtyp>G_*{VeYH zcZpYKtfUq*T!Q`x637B|G-yE@Y}hkt7_8e&h)vL@CfhUj)nf<1)UuDj(y+~9ePe8c z+x^F%+*DKz9x$H7!`P&aJ)(wtc)+R&HQ9W2yJ$oEkQ!Y-1@m2|8_nXom+McpaO@)M zE6D*)|L$S`?hV)7-1p@fr@8~hQ!n?mQGiq=1%B`bK7v7lE+5l%H;LGzM#puzz)qz9 zIjy>RHoA}|YK%eC;ydInlJOKWhUc(*#ZSEWWAoJG1S!B1j8=7jC?mf8`L)($$vigE zf3YhiH1wqIPzu`jWY=f)`wjk~I6%`V)KBog9PTy%6+NWN zkpPV8lKF#7O{3^O{pm#fSJ>(QKKy7g?wOj|Sf{AZnNu88#Cm$ccQ+@#V{xl9K-3ygXi?q|74356+9DPDP^Oh6jM10`#&D^b4N{3Ll`hrREB=TF0)l z#Pi&=%(sP|Q^+s)c@IeEtjo|kwzF_JnMsYW3FU*!e>$~m|Cotu{zSN}BT`*cC#ubg z(PQ)h99dmm{q372Kb<)LN4BNV@`4QUi`Gl%t0_U#ekTANw@IFhPohvdT-<2pc{Jo; zI^^8BbF+s0M!Zc|Iiz7e1?W#1Eg3@UI%{tJ1CuQ+N{k-%&Iz|8m9&33B0E!Jg(KN? zHZ^wqJD)kaq|)_iJluon*fK^YU;o*mgUF6iB(~SKgLm)Q&~&TOIDQNE`v6D=;67RT zVKfu|TN^v^D+5uO(IehA-q|JhvUPGoBl_xq{D5CPPEHoweO#5CX3|c8Oxvq9biDH7 zJ9lVZn2?S}%oZ1Lqm@&lVsB>HV5 zGpJr(kQT?)@%*Qhl2<^0SrV>gDVf>WOJQ9{@u8yE!mleSCq{f4z2)Kl8I?tm1dwxQ3Ni_{ttAf{~JxvdAr8C#yxOBE;qjCc62`4t zxuM;&>3id0S-}37gc4? z0p2mwbTlK>X&x#$^aZBV_6hN{W>WQZWGu^d+KXn5t~E zSzT;y@?z-Fo1|xcwT*D@wY34c!it~PvCn{>gW1q#i+HlN{5X%{009;>YGit{Yz1@$ zzg0rpF7rW8wWwoC);9J5{5f7#fUzvaj$8T6#4@YP?Mp$9j_WTGiLTZA!+^v)J|-Bw z@;=}VjoJ4HFhuJ!ltXM*gU70YThdE7E#Nu*zX82n0LdkcRyp_b}_j5 zwM}eyap|O!Nt%f+E^W_+!)N}|a-3p~wyThl&uh(NKPglNOn2t-_3`mJ1l*vpkx|@; z)T&KEmOFoaWHwjbREJ>3*qpR2m{q}mk04+v1uj+l$`SWT0PDA|_96hlLC(Afu#N|JQcDRRl*_#S8{p3#-uWoH)Cnb^)&(MM?ma}umHq)=E{Ny?C z?yN@0%!g>DwlBYm&@**~y2Ed%S9ERFPW$+? zjF8K!$ngNuss#n;RYkz2UQ~R^Mq3Sd`}%v~!2@e1ENMaenRxVLzl?o93`N`sD{eXc z#VXHkqw!PE+_#~;0b`hiwiv-spSRxVnNwdm#wKX%$3k&0m@;dVMSL5Ef?SJ|LK24I zrRe#Wo*(tN&G7uLnQDci2JXWmCejyWK@(>VTCqP~ojF$Ho1C27agX0B!|A2FkA}&3 z)3cYI07O8?@05)tmMIG{{Jh0H9?IU%MVOoAqXDJ_WAt2Y6=OZ;3W_+$so(P0=n; z!37r&!{bfS+d3ts=`t0r`@1)K8J=vT__J;*S*-18mz2Z`=%}Fl7YMjyg#1xs%V1)Q z^Jd{0r)_>lwb8e8A96F;`^xuPm@ST|%_ks8z={ShP<;yrx5ixMyW;k0yXq?kwQ^>;io*!z&i#P)E7BnYsFG zJN{|A$r;1~#uUTZ5t9?U=6AU_{nwL_JLICGcph`}d8YYJL!eLW66rL{L0)NlCy^91 zy^NhAk{JdxvnL}W8x2#rvzMoXT~^alc^o?YT0I+T6Hhv)^M4uWHM|<%lP=>%KJv+9 zQb76cy-3Z!=m8|8{ImnEXP6o3YM+e0Z)vaH|0Z=)j~Evwq<}w)1eh#Js<}6i!NZf4 zia!H|@9VSw(`>wewkreUZcPFKGKY={n!_ML7(P3<>BZ zvIiUlR}Av{uFkv_OK#6EaQoD8KNV{X>-Aohu?C%e3|)H|&(qNo$;`Y|v%I&&Xl!Z< z0G&t8_QR$3duRd2aiaaH&)T=PrBhPS49w+oiP8N|73?+MC?G4()mQ+SB27(A~Scs;eFM8UpPzq7`-5 zpIpg+*Jkv|=RRt&lkbUq_4C8(P<8Ze2`wh`8dp+CZ{X5OR9bZNw{AlOhG%`Ve7xQX zOX%KP$P3lL_NuQbTql(9XwQB)^)Zp>Ts^&jf^T3J&wLTk5H8TkO8Tsms)7PKrhfaQ zwsax1u4sUm2~6xat~@In*>MZhXMQ#J{oUI}VduaKP^Oyv&3|~7HTJNFyu5nMe~g0doWH)EDUbs)qaIKVr&;I3XD z;_1q5v(~T8WFa)|3~)IDAa0ZiONMq@V4{qA5_9uob-ggXV!@y-{>}XGABxF62`Sp> zP(uaxZ?}F&rLBq!Tsz<9KBB@NI2}g^Dj5jAS~FR1|KTO^{ldZm0CC2w?fJ&kP? z&x!^IE-h7=kY>Wn{lj_E>6OIJ%l?w?whO#>nJ!G@-Exz&`vO7BZQ5G;21sZ(>1s`; zk(pG>ns<6Gix%`({D%`H8d`Tev%A6_AtCT?pW^Ob|GOkqAHIGwV3$T?`417RrVcLH zD?R;V0bA;~J8$$mI$11vv}<~4ow@FFLF?8Jb9}P}X(>!$`>h(Um;CVD>-{qS*|;#V zjaZ`(7YQ%V+Y!{p{5N*T9v~H2I#B#6d?Fj=#yr?vy=21f*sqek?p23SIgQ9%bp6OJ z!lD60E#5%TWk6imXifY|m5+Uh=SHQ8^+$B2G<~hRH7?~Uv!A$%Ft0=PG@B#Cu@ilh zL8|&z%g5?asKC7y{bfu<94+8>DIL}0&sIhaRTn2a{JLZXadoTWSvli^CWrenRu|j& z47B)7-CDoUZ;i$~Bs^obx#aE$P3iI)TOK$R(~&1ULUgu()z;2gji7Y~b{1Mf8T@AZ zzZVSsMCxpQD=WXpVrZD8+7R`iRvhXLs6C*gtv2}qQjBVS1UxKXUfFnw?frA2=fSnHh4rLXYr+}x$e@mAdR85}`3sOg7%m-Pj z942}eXbzcJcfseZT=W5jC`&;7=2_3gCWMlvTX4mlkxGxB*ce~zXZrM|C)0?#*5XRt zd68>Tstq1S1CNv*k8qra0CrG!%UDe}^;Cv-&X+q?n;#oqwY0Pt*01P4W-@CCBn_3A z04Tzn^yBR^RiFj`haDJ06g`L^Rp=^Er82jQL|&9U*X$$q1Lf z>+rMCWogaTA@=BP*(_ykSX4~hI;OK(0Z8!e&2g!NgZio8%z%1_iKbQbEKukY?@b+? zvK@<$SPz#Q&Wzaj;2>+B2ItkCZOvl(*>b>o`L3Zc0`9OMmUBn&M`KL3u&4+9b0?mk z9TCJx*?=_Lp7cvWgFta=U|=9ACH4JI^9YdbS21k7G-%&c?Zjgab8n~5w`m;8(+MuL ztv{DchMIq#aW1cx_>!)kZ)zjb67%EZ@N&AGTZDLE7O2#5<)lEKkXem8P^*b+-NaH& zkVOW5n?S2%cAii;J}WQI9{QRCgLq@lSQUIG+q^so%i<9Ax;N;Xq}p`t8$uJ=zI39hdb%=V7)R-iJ}$G zLD(aw)u4QBjz@cV*>5uM7SkdNZ!=@`Lv>4d&iFS>zCiCaE{8_@ZE0li(E>+aIF&3+ z=WS}|wyzzh3TGr$IPt@x7XA7pLv|c-^LtE9Z~BFaxRuR{Xy>gCTD}u1Cr4*{{g*<4 zj?!qq^uh+xhy4V3RL`D+^cZ1cVzi@KNEr|0u>P2k)BqgZ2>|3jwO8t;0G$1}Ms+rA zhCLYyy1ySTGkl*KHLL4)N+wU1U^x6grWb67GgL{6<&m~^F(8nqZk9T2rjiV{O zdNK49cCzX7z@@8KuL5uv1;A?{_z5>&{PebP9aRB{>u~jc-bWh;$u9$BPHmGv`G{GO zoLIV%eskc<^mJ2X!?hysBYg(&QDbP)80u?4@44o;8qJexDHzXMElJmZ^_+SxS=7A&U`O>G9NSB<&zMbI%gG9WS7^4eoLU!+<1s&Cj zHT&1cs@4um?1OMQY6TUQmh$Y}C^o<| zZA=tvb{(yVw%UCAUI&{V@v0d9tIW(6xYXgJsZEkOlM*a- z_7xovU|1_AMC|AFe6W2xR?nF?pc|NehsNrJHB?CNZS#DMIWX6GMcrK|WExM$GvP-4 z3xH(7UwgiZd&}!npf+2Wibl-19g1i?30-H6Tc=XZt$RgVHjv94e?sRpec5~ig`TKF zGhyb@P@8svb+CN;ccC6LaGEZVBzyE{d``N332!y)(4lDxv4_3IWpn9+*QZ&rgiZVz zdhe9f00!P5D0E?>+HKRP*U#AlDB-11*+NlIKQ6^mP$4RY|uxbYydZI{iO(Wl_%v7RXj;yxrR zC5|!_9-1gXRV@1coyn$k*G=wXv$HNV&R%@vCcKPyb-i4`pr%wKc!AdDs-zP+1vusl zfJn7OIFr)ERo~5D>ogP0-)XVWW(WqA1@lLh6-N)}mSavDQw>&n>RuXebE+%-V>*0f zYj62iTaKp0dxRZ!F-g!gGL;w1>l2gXQ>>HtA8~OU_9b#@$*z9$#4J8n`3|$ zyD)pam7?+c^uERiw>UI(^{<;e(R11bVu^vr&FG%BI{tp?LZfmnTcpW>=hIN7+DV!& zp7YHW6%|0|_54Wyl8ELGX?h00xAuZ$oACMH~1VE_BH zL7dcW?yw5;d;n?#oP+y>t$_`Y#OzZV zY%i~S4RG2a$L$i%MqiX3Z*r)a6uQ1-dF>bCkqga!lZTmgA=L!)k^C^!v08v75AqLz zv>~3S>Cwxa9~MSNO}Ac7egT+KFQBC-+9#JmuMnO6mR+MghN-*p7A+@}(*2+tpt`Le zQ7lrzH)w`rq?K>wEzu`l`vRjs&h|3pqxNxW*Jsay>p{_+OP;knScA^E@>7kP1LBh- zBked=MOpysnG0RtuQK`J7-IX5k>)`GS|)%XKJ>>P^<e+CARJ~cYaGZPSUZDB|#xh;2hM^K=qqQ_Cg z!S|jGs{(ZLJDs7+63Hc#IDpr%5L6fa6U&kOHB$X-zhoJ(raipl;7-x97Nt(Qkl=}? zyy1!wj6nm;mNAexB4YMUX}IG(Gc3#XwfM=v6_?AOiQj4yPSK_;x?X>)c+Tn=;5w@A z84s*`E>Ato4n@6q?v{{5J;DN{-OV$x%E|_s%V41?k6LB$w>e}z%WO(=uC=dbYyI2$ zs-+Saj%!C}p8t%*o1YKxVIGgX{LQfK#PVll!(*sFW_3mB|ROom}J8XzT_venr1A-uypq!d9r@AZSPg&(Ns?W)JdgpA()n0Q<-u`rqBEP z_!yPv!rn(#cIzCJc3JJn7l>2`l7OS( z+a=i?eVSolwu{h4X{zQZpAS>iMQ9f&iV6>Mdw}6+9xN#kBXYg9?9_dAwN&4|u|1%S z**DuHyAA9J8al;xn_ijyR-Sqa>zt83&x7~YwvN%|XCUP~%kxQ#vQg{0HNc;-lXmfxD!1T54BU~@g zn+nfU^}1zidvW6EZB08*hfLHdqp4Xf-n;z$yn8%iM=7?M!~{qH7C4sW_a>+O4x8?a zwxuk-@$}^S;>C3^&Q-VL2A|2x-WGZ6AXTrfu9-Jk#Rv0DVPE2_M_ysqx(6GOo19BLS?;=Exq+>Vv`k}?12 zSU=R&Dx?eTUXDWDcO~zldoP?)%+na&V@u{SJ-hi{>ngQRa?U6nUE0$KuEl)oO?^_ah%NBTTE+ZDd)-+0S?{{Hj{N za(hX;xbDM_6nw&WrO-Ahc?6@qA0#G7nxa+dh&{HlhZ^N(5y>mD;YDCSfZJB>&oHB1 z$MLQ3%)?USd$g`>@&0I5%vp_~D@qqJC`CJ089FKCYNswp!6(O7 z@Sq0wy`6<*gQVo-q^o}QLgBuV$<~+oqNAjSOQ-1;>+=ca)fEiW&q~I<>rGb~6ezPn z6pjX^Z19a3ty64tM;=CLs-MQ6JvtU3QWB7M2?ALn3td+ok{h z8D1!MIqjF2uA8#!kcsJQK3Lokznb`CpM>LW0?zl_C6@RUCh{K!5G~n|7N47*sp=&} zMQJ(R{oVqS2whUtI~GP!fvdwuS3Q}TuO=BL8yF@T8XEiz<&>~rew44OE!rC)q`_E; zWOw4GN;MP)9`u1aDb6^AR%BF9M$3Eh3HI&z`tX+SzQ70^TVIgmr`>rp+l$M-Mjv*c zmG1Fct#*cnq>HbLW#bjtk6R*yU)Q(Rldi4rHsch=&<-<>-*VH#zY@vsYt6OO%5Ck7 z;kQQ}-zn$F_oms9J=w-yuC}6o2aEf`d@LOu_l~OFm_g}se*5C#RTmNqn0vlwj|-lV zx=0l;fnFjDFCdVscxvf=cEY^R#?ONix`^*Uy|^qH0~h;R@zHQx6m$u`%Tx~?*;tZC zmv`Vj7NXtqBI9x@?9co7N{tQ2JdgKs86&12ES^;EG4dLHh0r>RuIiGD7t6Xpy z+{x|rSol=|bgBY{ue~LH^6{Nm9&|Z}yvPw4RID==xS&4b)Ufq?K#T$Gz1$CgvFrAk zPtDBYQuhb$M@K`lB81#-q~fiO-k4AeLo0W9{5-Gi@Xq0rbR4TO*1GDH<<}CE(m1I3 zo#8x5y)50{52Pop;_xpSQiJ|GdgeWwiv)1EZ&|sf$!M6|jRC`1CUq={t20tp=?+GO zBcXHX>yocgKS!Q}rVau1+H^`n6h){q56+UtE{|)qE$^{NS$NO1==Mrm;z|r%$6kA? z4@)O}m*G+7scM*cMPSP`AZ_5@$2PNuTEL?BkChiNydjegz)EjvWV}ixIt{Ko~ zd&Ab%RimUGlPcZCD9RjzzS?oAoDQ#*x_)2j8xZ1Jm?mswYrBm@CTQc!liZujC!aO>}dQ%}ZS=;HgP z6HzRv0%xhbyh`K@d>ZK3l(}Aq!KNHL=a~|t;W~+Z92yZvT9$9M{sg4wl19>u#`DLY_|pW ztEB1odl8yW)+c@d)r?7k?iU`1XptDblE`1G2!U}_G1#xdwxd${YRzkOTc^f3OQr#h zR#+s;6EH==v@EF05dnd^I$|xtB6!fcXN9 z>dg^@FG4Lpz{z5tlKx38(eVH>W>vB(kmh zewY3xB}FHm{M6iBd|yavjZ4m3n6(r$Cay4%o|w2`jxaIcb>xT{@PFUmtIMD|wA}44 zwN6V@W{l-6ZOs$?J1q!=Lpf%ycGCf(ZGfn7Hav$ zjpFc-&3LKMvF?QItX7d53;>t78G&te_IoPaF5~BQ*2H=lxC$qFQf%_L+yY|OKmuRD zjuqcy#=bYGV=bWb1#o~)tp`-^;ylH>ioO|R$2jN`0-J7}Z)#G`3(nA3d^8!$J^>d%R zCuCk{m+D+@Xkf5}O>f&%6??So|9oNMQc%^h_u?=LI{Z5+e3_%eJ}xFheqn4wTV}k% z{9KK_t$JM){jV1rsZj5{y<1w}_oB3XE77n{|L4V!t}DY4{4*TUt@&rvb3FqrEaI1uyz)h)GCFdLb(7^WW9gkRLJTuqStLU$^`4b-mcHRy{7<4^86I|?1Do= zdx-~clJCLptb69g+Imkov zrVPSWBhQWAZ?3{!vUa*xpqQG;iwAsa_}G~Y0;Sv!I_e{I>Z? zls_N&+Dl@nNATO2(IRPVef>k(x-oNU@nmiLS*z74rYM({7B^en)-X=18qQ!urC{^G z;e0jI)x8y1m|DnOtXJ6gfkdH!=T8m9>H20NeW>T?$(ge*zdSPhUSw)?{*HBTc75%N-Bpjr)#U_$=Q|)VAPmT)5 z?iADA*b47JegEvxk_hG7Y}zwr!!4}Tu&vft^i=29>ypTv60Tt6P3BwN$Ejt^(`;R` z1Cia);Y`n z+W7`TD&_TeLLFBE@_aI9enZU9*zJp4qyK&f>4SCqykJW3$}AeE_CBIjYjEE3PNlxa zwD#Z+#RBw`IeEo)dU@XK^0Tpc&hvcqK6>Mcot1R0nuf+#=)KhM7Tj50*F}`h)taw` z75z>z;BEV&k?L)fg1XfcATf|9q$l*uu#Yayb*1Z!dq%pfN74BDtPK^RxD|H|neU

x%1e-W=LA#~i!>c?crktl{5~=KHWT2#dIpK#j zxz^)qN}j(<-Rv%YA;qM~ zEL<1o)*RoyZ}THlWOQ|UU$%3?dt`y4r6DqBpCz;T?c3Vg$I`QmE(N0BJZPEU)WdPL zsy#S)TZvxL8|gCcD}74wJmF^VgR?`LYxjjuOha#z>aLqS4@s4ikQmiScY*;x9<4s*F$Q@$5YG3?9rLU}@?5BoMsm z6!pf#e45UT6MvRR{5fKFeX&4No8zjeQ zMVbv54WnZ;(vrU8_wEbuY&`dU)p4E|V?h9T#SUx;0Nyu$?k#WOqrH$Ja5!*MkJWL) zO+=g7%f{#@orEi+BOHHc^B_=Q+amD$u>X?RK3OR}3vl(F$Y#%h#7ao=Q?4uzW;S~D zN0;Ju(^1W?-pLqGgJrjhoNlUlWagoy9d(uQB-)H(EmB`cD*$;m=M z95f)hUNpPQ6T2Pm5~^IABahLm<5W}2=YNIut2N`v`Y-2^X zn%9mFVvl=4-&|L7N)1Ek|GJ(eb6zy?#Z3RD@e^f?f)$~1d7T1{K`F%Eh=7P>3dAwkRpjh{i{pGyyF{B+TkWDTq*uat1?`(F>CnE^F@?vkG5*{=_qh%+^ z?PQ$8uFF4V{^Mj;FVEhrwRp4Fud51&cun9WaN27XiIBT8HJnx&ElG3T3c|YZUSE$m zCQrTPyDqWAQBHPtb^u09HL(p+$4{}Dz5)O(=8o=jXMi&<|7NkNf!$gHxSlAc*>(0< zvw$3!k~tT!Z>qrKUKW&zW0nXnRYodzjFQ#2X3K=){rZ|M&&W_}On%8{p%j5<(}o?M z65)M-LwXgC_dnp*QP>qZyggBlgwFjCNidoNmITdy7md{j-Yk3=7^B_e8}H96S!Gf8 zt%hF;Eb9Y*U^?pi9e9BIAeS}#E*B3Q@au@&RW)%ajjiJsy5E;1f7un)$GuCCj)uy& z(5KSG!4#RJhXKGijZe|#*{5hz$GaD8w;te|{Gigzi{&>d?-_>O8rEp0aS56VIFt|n zHFS^Lj@`r=ZkKHxst@XlO#i;} zQIl4UnT4R`m(*kk$YZbM79BumIsf$Z*vWN7q7E#g2PFk*dQRU+KaN%l%bLt_XRY_$ zTT~DHt$ygQfY<$BDbynYSKIiNyi?^iZ?uhEU##`s-Le-PGvi8K3rJ%v-VAShp>x*fEE&#)ZdISK7Q;zE0I5z<5YstyUG0 zw6SJWQDX!+XNc-FK}_;HmkXu*eDfk-W^w+ysn#6Q(m1VE{cDpM9!a$%7Qya6_|;w9 z;&puq<0OH)c9pfjlr$rbyt;*0L~(XPM(=C8`}WP8vC)5Xx+h9<`g$c={ap!oZS+zN zsBE-!U<}@H%;che*}ZH0?Z&%98`VXm-K3+mmI>Cv;Yy2U*-w#~vJ!qhg8a)^bg%{E zK9{?HQ*1cR^9s))@ia%F3Z}!4y(`SDAi9X0Y`1egn4H$O6y|Q671n9>?igLsn7O6z z6I_f_WLPR!_t)J(dd{Nx8SXc2DcbF^Mfnsgn@fldbQO{RGWVN8YAW8}d3=3-URR$~ zVtr<7k1lc-Ux)uTw2~O}eg65E$Pc?7i%CtdA&aCF3sN(%9Q|;bHWTQX#ROmCO#j{d zLLJbeg&(*WJylXnyhE6U{{+Uto!U2yS_o(Hr)@(4Vi8SiC--hq-6^XnW zI^yaU@y=&n3G|6Ib}$CuEu+Rkx!-ojU~)7WT^0k+R6uo1ef>T_4_Sr5Je82`XxEB# z6V*4qZ;-f;4e?Ip7)Cz^|KRlmwN=e6KRk;NW#5?0?suAIJzD>+XZ1592M(falpQiz zyVI0AK7s_InSlNVZ5H?S_l#}Zts5b1aMdCWcKp~U>HrbC`7*|FUoOAoC^63kzqrYE z*E&1Gupz_PVDxnlBs1b;{2V9w?3M+ia=IEq$9-E4ApR%tOn5NA@e8|&)XnmPCVle{ ztJ1%JetGwvi4vC{r6V??Wd~F(ea`tNRF0cPNSCA+ zC5viPz_3?oPQj3V?+UM8-k(tW$yJEKR!IXN8OxIhr_P6r^euk32KKbEQGHPCP4Nvq z8HB(~++kbl$ChdFq7B~3r$Ihq(zz>KH085z8+)-mumXACiU{>Vf| zi~;RqUYayqs_t6Jn3@b-3zXt<{;6FlREUGRGChq{9F~pnsx|g+S$$Qf(4K~hf?8^4 zj``SRrM_9%^Iuz4^vz)Nb;m7{ZvV+Fs|0_V~CU&bUTW)jkW2=zoi z9~pBwTr~mxvx|4UL^s--mW^Et8;B*pWlP{G5$qFQW+s+uv8nVJyZzJ{!k{e5&mUND zhu4KhwWSgpW#T%b!@u%pAZ{EBtCgd}dTu5;Q>{R}#`zrL%2y>@?uP@LrK96G^C|px zYU5H^iH1^zN_qIVm?jF0p!sw1?6v~5>T*B}E}esbzLI9M@2DS~%<7OG)Fk-5{Kq^j z4!G|++Jydt@@bqQzJ^4PtY@10Q{yd3G?zqt`nSdP{4O?iU4Ki*Ik(@Bs_Zo(&UlQZMq_ciKXv>= z1^Ys$6SGE|VbQ6n8KIm$Oz#cVXeq_UdCgOHCWH!*mf>>1+XRhS0~!tUC)-NT%R=+m znHsyr^xagcZ=X`F-FEDAT&9)jlGd>&+aiAjilyaM=x%OHmqdEb`riQ~rvbsM@2XynI@hkc zmEB+_;ZeR%>FA2#*_91P6?oBa867o!?)w#%@2`W*f-t7)dSNWa;lMO8Yo80*ynD9u zU7n5?e>-{SB~MBjm*xuZTTQQ-^IOt4EWZoG4hygpIAzd>GyYEx?3Xmt0CSON9e#0r zdMP$>(v#zwsA&r`Gmc?%DmKm=EOu5mh+z=080G00QSuR~Delf2?qD1?ImxQJ7><&4 zBh6V!_r%I=G~e}pYcUXrJ93I>m)tE?-22-j~Gj@kpWl1Op`b$_KxMv9?kH(p*PkIN=B=K zZ8QzZfCjailxc7phoW^Q*^f!Mx0uOcMii;#bB>~`#hSd6GOjY9<)?b1@ORHvR4ZF5 zB^V3fscI1n{mP;Y2uxW;g^w)Dut$ZE_WNlv-<9_V_xd~Oq9$EN1B0FG`koAKryK^@ z*@ZzcZ($P1?JdgWSM~W{`q?4rv!)Cc0TO+Hxu+}n+z18_i;bpNPFl~O4Q^kh(T{mP zzT9)vnd0iBID8Yl8Ya2-@&k{j@%025;FF!7E=4;-tZF4qxR?Yj&CPXmKAKijmOK2m zboDX&r^<(F+_CM!!;Z(j9B@nNSCt3Iw6CijzNJ+oIxG`I!Ou+#FMqxP*vlmQYW3Vt ziRb-3u|oBb`+yo@=ISY>~8ef|dQ$mjEsO$h7P2y#bHPvnJdnbMu z5no*oi<^MPqW)m+&+8%Uxt*tOTiGbs_%7=GU0JgRuTRQ50U&W|6S2(9F=uZDq71io z+D(6tI8~oTK@_XbQ zUY?+RBXh$?OJ-T6RIJ^b%(Uo}OcLKRvY5Pmo=x&ogJ6EYd@42_{#+@?_N+KB|E^xM zU2r+ONkXitj%FND^+No?ZlmV+e0BIh&(ANfi0Dgt^2cfpR2g-fdA$1@T3TnE z_?`rl@rFavXudh@amI>AW`aXv0SDrS#~p^u>4N%`X5Ej9FOr6uL^wXQ#S22co@(-> z_lI`mguc3FEy9DyxP}@6PxsH~{smWYYxEIiBtju?FkuINOmrkB!Vw=jL)4U+3*!IW z91uXBm!q2DmQ|t^xglD$UCw)kX(PQOAqzqU<g4{f?IXjl7yK4BeU9*pba--ovw(}@p!N*UFWqs#Hnf{ zSvw{xN+`$(k@FJ^A3D%v8q}l*#Ca&}+4qAap{ReEF2BhQSJ4nXIzPPxA>CU$n+tJ{ z($VeR`?4Xy8Rcw6`hS+=b#WJu$F2b-j`}+;Wtv0b?N3uzCAa!gcVE@doV+d3iA%(0 zd9=(;M72*_3}n(k`TZDzj7GhUyvip#|79kc&s)eno2>5ryTR>dycK}>DA|QPg^kE; zs_O&nb!EnFs3TrFa9(Ac>UsB&#y)2!@$A~Zj+2ij)(jd(4G+=VCH79H1T}1sP5OD1 zVln<>#{+iBMj6laf8d6x;S~t;P9A@yCu`aJw8h4%woT(4J*i~x>#)5s$kjd z<2?htTx;b(v-CFH zbJobl+FadFgW^}-5(>VMgTJ#xfkH{5hq9yrd&ZTzy{wZp|CjaGPKea~UC`sZ`7v&$ z#W>pS^AcGyYz$DS@=Hp_TPEe|5`JsTwW%N z6x5U$s}Cr0jYInw&2qzEwZUG7!Ro?{R)fb>Os?=%NGt|*jgdOox-M4rGW?Lx^H(6_x{?ixkjbOkme9nU;e9D zeR`f=o@7*#n7>Zs=oHju|6}@oja-f!MW&UcMro7|^Vqo~xAmB7O+^_-Op>qcT&6Ge&Nhwt4(#U;f+$Id!z$8oP>w!xMjYtn5zeXD* zAZq0Q1p3>oB!uO}v`e&Cv)Lfyqg^~XAFuvQu5N0=@1A4^>=2Pw?2*61e{V2H3;)j_ zj(iQCz&ednMB${o2BtG9jn^C6fPDSj5ud~Q1FFp9BD|g z$90|_mfrVaFQI1zaPbGaR`_GcBU`8Q0UJ(m8g;9K5p>tDa;CqjVcS|;tm|Ir)A3je zrGXQTZkFTabEhP~PnwxVODsgSb8n*4y`{mgKNqxiVZP_0+4DwX=7hvgd|&@&*n~a+ z{W-Ep?$4W(38}sA&!`6)$K4mE@v9xCKX2puK5WzAf-<#52FQgA*+!z5u`Br$XZ_vB z&WkEOx!Zh~d>!)}PQ!4UWH;t&C9JT(sXR?Vp|Ol{*22mI3zlTnhmC-5b_^KV58v$^ zl(>Ug1+ehxC$wJIb>02f#E-f87QB&&@DuGJ>;BiB9@+30w8dSV1yFwx-@WDhxb{t9pUFBgeey{7Y)!z>^gWTb!}Jh*mGl~h-mP3L8SC`;y#v^ z6v;XcdNGkYB=U;rxdJ)98jc+(pXGVO9&*{H#g$`3uxS>f%x3$wAehY_1_QHH_ zMdo+tCy=1%udn}*zjrmei5R1lsmwbfDtEaM?2j?paTq+xbu>e zV5>iP=>uR~@l#ZGUv;<5r9=~(yl30dyf>-U@SLLw(M23nz){#)k#T7Kh;j5P{H)K`P+kCm+|35$>AFVzVjPw=? zyw?P%7iN%~g)$tF^(a~HzsiVssV+WUc65VsDBej&QqxfJ;kY)-I~DD^H565fv= zB)eHeVeEjpV>`r_EF7u8(D_1Y>@?-Bx)D#hiQOOFWtzdVb{=_N=Fb7wrJ{1}OBN_u z25DY~7>0mZ5h_xjfh6l393342fVE##l0Cl%!1y(@rOBl)F#eN$TKa?h;O&J8M`zR8 zl0b8C!e|OPK4QyV_7f8y$~{-sr`U7-qrhpNlbKQK&Ehakhhb{t-pW_rElFC4|7mJ9 z+u|{rDN>kE*HIXPT9-9>{rbC=XZUr>=9~RY(e}&xw4%k~)$u?)!Y*6c3-kbjuYWp< zVf13<^kfcygwm9NS*D#e|LgDaop#`neLe`58FNi`&-`SVu^{aeJVwBKmveKF9ec}a zZL-fnv#xl)TZ^?E>*x~*1#fRyJR-UuQ@yXMub*(P^$5RF@vu<;HhfY)pS*x(3=TiG zn&br~zW#IY>Ro`=h?`JLHyXwg(83+{TIHLj=jD^b_K64aBF=ZLw;E=3mSDTTgfSxi zS6zP2(F0iTo#u^(yd}PEn%>boZuB;@;`1?8PcuO&bp=jfUdYrGo{{oX{EHC3o;KE) zE+P(=m#NPrM6QgtzV3DTdO>=>V#d~I@=xUfjp^%cKX^xAW;Am#I&e|mvpO1Rsf>30 zZn%6tU*_*d3}DEoHFgP5>iPv5gLXr3Tko46jUM$D3o!5eS`1(=O7`TH^=Hqu;x5_8 zDUMcbxR);5^x(5I5I}Q*{IRComb7u%RbJiM?$Xs{Y%X8WOd?oo03mV{ve{sx*92MD z+I7+&#buWt?1CD`>!Dsn8uNGlpWTfr92oIR2p4DUG?jivC^O;*Eq=ESVK^Umba@yn zI)HdR<8+61Gss~t^5O^6Z&A(KM>c1PtcCgyz*ELcNo+20$LS+eWTDa|Q|WOKqaAc> zBpcL|0ZHJ4`of+RBSrCbwQq+!ePf@E^NvTXyz#@itAnQq*lj%x@wf;}%M@do3)!S& zKJpLWxW%$;ld3hCU=`5)s2KI6fyitPlOZzyp7aE_0_{bj93BY@S9EVPdEoK+x|iz= zQwP`Q_dI)Qfw}3xb@lwSG@Ve&;|9)1t=!nnMg*&iK|cD>7}*V9qS#1{x4GQfsUsOk zb$PU2y9u@S83$)r$=d0ycOO892Rlwer9Y$TQgsQ`k$yn+XQD!e_O=rX589lzSbNaB zcWRh=;6`67+!U>7YzB&^f|UXwMI$G_q+MZ)tj)!PX!ASX^*T{xNHxzvv$awIVT%6! zdhw#qUDknNj9vxM44uKW#5@rCQMxv~xSw7(P$&JO$Gi~^bP+6K|9fzKR1$P#-}QfX z&(xKnXK}`QX$S?0`Euw(zqmTQtFbpr@)^5a8czSBgznycrF zlrcvf>tsuA>rmgcsQSq=7y^A~o?yLJJ6%?5!0*ZYEGPHWq$-_bALp6hBS~=ziMKN; z7|wo*$Sisq)Q`ac5yKitW4z9Fb2ZPucACf%$g#$3TlivWXX^5t7}s34@8*69anWi^ z1wi#)Is9{aRjd3nEkX!mU}4ZbQzOoMq+zF8bQbLpI$4kA8=&!CyF2x_EfL#=o-70> z#qbq8YVR)Kq^2_1n$eM)xWb;je7LHrwJJBcX}9tfX0P}d$P94PLwxmxvI{j!rJY~s z_5BcVg1=Os#|AV#aaSTu7-Oz?NQ!V8kQbgR<0QXT)XXt&5YgC(vx)S@4GVDM>xN-qX@%BTRk6m zZp|q46Mhueq6)1@PG=41^~p7HX->1Tzqj+7&2su*=M@*3;*&|CdJPJc84#uiq#K7y zu;!<=(0A|2IL7hZUtj=2fT_waC&!twl-9?Q8g_~GfYD|e9TrtxwRjS57RB>U=BasvhEjoq6JY{yDA}( z_xB_O2#qF}A{*6H`M_G$WiswEhv$^|x*qPWF7b3hj{LA#=%XpnZ@Oglmd~fPxhrk? zwdzqU@9%QzdBWNjnM0!qzE1ml^yzTk#6lE<)%M+Qk!rj%Y~)1Z)ei(k#BoLDx=}I0 zKjbXLaT1MBMu^%496%L(U3jW<5Dc=m4$Nm^sAh?PZTwNaW8ud$txMPG&N%}ElLjJ{@-XW^|_9YF>SLkiP@yq+vkke&JrdW{8U%+1zB+3Sm3Q>SF~!?n0oT1$1#p-;XKT^cGm^O%{mD`Z>pPMbv7RImQQO{heV^c7rTVcI zw72>fo?Kn)Kz2|E88A9iSjHm(Hc;-E7>O|b&;<`^#ylskOka?>oJmriQ?J4aInNO( zQBLxg&^OJJHvreluXp z{<~D-y)f*0rXCC=H_%(TPgX(iG4Z~*7++&5A^yMdluOVuuT_Daq>xyu8K7NISA?j$ zI}}}+(ulJac|4zVJ$3oxcs82DlRZ7Sr<*Jb*u#pl zwTvEhl!w$(Au?kp3Y^B~w&LG}TMq6kclDFg{W{jdKhqoVe#!RLHY2jl_VCGJ=;zr= zT3GgzJ)Lt2IQbvKxSd^bM|dLYaYH3TQkD>L0sxnfNi3MU$1 zDE+1xNTl4#rtRT}mSMf?SvWtVAL;x^Kf5OuGxeZGPuu}tvp&uUbE1EC#b>F!0OvL7 zeP-@&flJi1k~S!*6?1#7Ib#-FLsKViHB|A14MMww3DjBKPLeV9BBO3(*Dc8D{b03n zC-_-7^a3(pq1IrP5Tu&DBY69YYVx1__Wcj9GWQJ|N$X>`nhyW5Qic=td(lqsKuKq{ zF5|=$o0zQ>j-Bdgv)uKcX|r{RG4%V?*ZuLvmqJ(!(dUw$^)yk70?gbcn~f-kyPhsci;cGjo7ZTFm} zl#G1PdCUXeUO<@4*ytlsD=78YHp~MAyYSI?n^@Z-=6+{>28+$?SJtp z@m?FB)3x!1?eXd}d{-0q@uHK}}7Bk>k(smdYc zDR9P^seR|W|6939cVZAmbLPr3D=l0+hTC8WC zyAax)-(Hc5wm%mv5if9G)cPuqAByTHF8r9S#C)nJ{K6n8@E?H!6 zlh$O?&N5Z4P@sP`eIk09{$PA3F)WBdnB{M|%_?UNNAoKeAKa%f0x1{etOWlWmt(8< z#;fNCCTIn1qpI;{uVy^M93#becuj@4)E8&s&Jr)T?ztg(Y0m41<&Z&bu8h^C;Pz!& z`863UtHtBmZVT`Jz&>-uJg|vpGWuKzs^)ZX$Qk=`OnCI_T>tfn4HTGEW?u03m({i>u0 zFVB4-+sqK~7c=r(9Lg9UwyQOjW}vIlFAyHyQ;#sPu!|@i9;B!Wmc=t7%8RB=&bg=m z>CpN8r&jgL;MTn9a4la|?kFAsweDTyr|lA3z!KVx1KY3aU!`x$rF}_ThEi2e$yVUK zj0DoByTyHuC$bPU-aaL=mB<Sop|C3lZoC+jrJP1UJ9o*{~wOHz?`4y zDXbp;W<4z1qba4{{)s&b2Z^F5>z+JhW+-h)TiW80x013_@U{{@#j=4ZJ3D4fVsLfj>%MO=oNZC8_ER<%L${iwb>u7T9{ zLk(|reVOC3;fsYpM)NfQsq#RR-*Ok{=ypB70R+#AW?m_58U#OCuXUgEmC!}vB zTVx6a=kw^0tImbo;I8$hWk0=BT9OkSj(z>aF+GlIIK;nMXuY|}hc2qqrbrWebtFJv z9ROe)@=HSR19`sdt7gRig37ZZHInRzJ0EHo<6lYtzx>K@7+>xp+1^4V#{%JoE)lzi zlW?J%^xTT{aHPEU+j1{UD|?3k-rA94{Y~fHt%FW+utj$e&cPz0J33O&hFlT~$EZ1W(7cyGE!;?Q5(gZxY=2gOb`EiLcuJ%Jz5Li0W=I^j^4l$4rBgIr!ek zT?DfRUs`q96r6#mV6rp`uxk2iKA&f3mSeUQ=-BUK;q@DlB2 zB8BOO<$d9*`W;O;OGRIRJQWQqd$#wB*4BqeVkrf{*Z}*mr8CD7AcGvDAZ0 zjWyY<=b1znK+{_KKX{GuK|{Nw*$)lO@#-%K@}5G)&+WsX>n-@rBaI~6@9_K*)sPX5 zqGwIT;+WT3&nz0#7u+l0oVgOqL2-u?lVvoTl+C?{dMko?t75{`{H-!Kc=&_HGlzIJ zbG64uTe|udBIpTD8Oc&UOamE7^#-i>ohV$AsI=k^uHK}qpuIoH?0JF4uNT3*5&7;^ z30VKha+i4eo>orZ>8kEe>?-r(bH98jEi% zkGL)WP4OF=+lWyw^0uxl^VJo>dHdSfgmS$jQj|2?!A1X_7ARFXGG)Bz}CPb?d zL+ovH+FCsZ)QGB)^G?a?gk%x62C*CX3aDAbTRWSeGF;VvP;b5!lt}2n!prW3X2n8P z*_>IaP;2|$Rj#gW|IOjDW`nxD;yU*28B%#KGd4mMjWt3AM4J#0aWP()r${w;VSEJgw1&WG=OGJfvJm z0mMLUzCLwBeiCN6e(+1^dLTCOO+y@aXv;$p9a`H=#pnf;ecZc5x;wX~MP z{Dh#0IL3_%poR(={}@$H&GRW`uSG zuc;d|>@c92sA!Mlyx}vbq}z<44OxDGh+pA*WQVdC0IxS@?BS!1nvTsXOJuk^iJ{S7ol!LSPykv@dtf_GgK{ zrXbop58eB>0F;<)Y%zd0uKzA*cE-|*%fCc#e*4xa*veR3Tqp+q8sTc58wobn9|zT~ zXdTRh3aGn8ublroWwxJB&M%45$|OT`#xNNk7V*9p^s341Pv5>pbi;>_<^Q1Q+tB7^!vjl5=K z66E{}l+g{r&^~!xmHl`My&#ffoVSoWFTKMph^t}D%!u+;S7nQN*Eu1mORf2q2xXY| z+hJFmMmkxP_Rt;eT$42T3082r{F^DzY!kC*Yu&N)}6SPx@W!L}gPW|5-k>|1jlbiI*&OzTG<>l-Yl!M6dru zu`irg?v_~9>5_*4r$KRC3{+?q)knN%hVx7`7NyWlS5(h1=Q6R6zbPkeED7H7u>UEbAoYrG zt|H-#RlyW7?X9YIloD;U)_*&-vWku`XFR$}P>M%8hQE~Q-h0pTdfOW=ImmJ+=ba&v zXti`H)lXhMWwUD^d(BHQfhxNytI`aALN?=@gT=RF)?a~(z@U2t1B>T321xqTKPpD@ zLH&g@XTx2CWX+8>-t+ejUt}|GRPn4=H(qg43JF_)hD&fSW%103gg*O3e0;Ir%ZG>l z%|<0*{|&O*Kb48b8*^BcyQw?Vd~@-<;hh^hR zRB3B$%m-PQj0fq-#XK^MSkGGQh%{RRD5tNa|25wuCnyB>t9DYcv#9j>FMxv&f2)qv z@XxXvJ@3S+_j4@;0e(d15LKRQ@{eQeh`7>=n1l>r?wcy+t?6HunGnEAU7_FMp1Pfb zqC0Shx#Pm&+PC)4GPM_p>rO6$pQ-nyZO8LfrkCe$>Hsoc)NA>dN;EEfdFd{jyumVK zT%skzTx4lDZDFA8gtMeC&&f&2(fy700m@7_3>6FTYxun*S~Y&^s$wZiAT$|oaE-N8eXI@3`kNqk0 zpBc?NA$_MF0N&3f{em?%8&kk<=%Ft(P1KoRubbRgKLlSD1m$OI_qT#`G;ISOLWjO- z+{VRb@Vj=U9XXCK@pxO>Vtv#bzliLL_9pg|)Ef!hYl&_1@(5V#%HMTPq-{cgS`lh? zetPzrRDwcB*&?~dc_u;z6muF}+mBMKy@9$3@&n3Kn5>zqva2@}Y`-CEm7K}NxRA}V zj%LV&)`bQaMa_yUA2X+Rs;DZ+fLfQe>QC47?Sy{BB|CMyrD|8(Bi3ZG#fi_MpliVbl?m=R& zAvO_TVqr1D=b#=2_Gy?cmJ`KJ4oZ!A%%^esRDN=bf#W$k1idADrE+*2YfVe|`#hP6 z+Ir0)O|j{1x{?3{Ol})qVBr}R;wthOXCrGBx9^=!iRllaaK>F#k(#%zbZJ`$Jay); z=41<4c(r1T6pZ&QxQTO4#&SH-E9mQxDmk%SiQO(&01t5>m})Nh7Ce05=zHZ}M?BhO z7T>-O2P{K`^geP|eUt+l5FO0oIkWaq9T(RPQVz*M2eELULSBb}W-%>E--j9-r@89R zcD0#@*aHqri?QCX6VWm_@61Go-3h?%hKD!_U@5_i+FtEgcHQIknX1e&FyFL5`(G_) z-|b!ZWrqw%w?s^H5!9H+Kq(y4PjY_sy7zaI`HQjC($5F2Z3ooP1tw_c>pn;?8y;!J zl7NH_g6G2;$a?_Bc3Hp}hN~VEpYj3=OAjeB!b*MdKJE)XUFYwWi1tDDD*!{080%+H z0aVPr_T`V7nh^*}l>096-*adRVUuFh(5#R}`(bPFaBELS{v4rXx07EY_j3l1@SXR) zCZ%Kg8ohEGOOd;1U&V8m9}!qlyF3HF#73@|CJzH@#sYN0mM`)nvXxG92x*3roTy+8 zvl%|-93b<5;n1D<;ch7B7cGlC6G_HsqA9gRL6BNbWqGkqNrQi*(_b%zX~xY9wK1tn z8+Cko1bnnE(lF8AMMX+zWG#{d@=C{L z(6{#R4TvwXev6O&6EHiu(gZD-XWva!nSch#a!1ZsORTvccIE8d4>HJ*hCP*sknh2ZO}MT66D=9bRncb4;K%Fl+<_U6#3(T?s} z4%A_2($riyrghOKpvEfWu#ACH-4@w*1pA<{t-oA5yiT+bd5EI%7}z6f1mAozoHUmX zA8+MFcNGH?Ps;Ks~J$KT48JQ4UGzc)pDIj78S)Umaf(Y@i#X_DgOA zz~0~}q(g6Q=OqjC4yEdI(HwPUqC?cMr?Yc+quqMO-;!tdZxV}eqQjV&Mqjl6^(J-x zDMV%t`GKuN4;P^@N6hvjv(NKiL~=9CRIdaW+l^~(nbca`Jq{lC!q%1OQymDvW_s%i zl9C*QZ4XJ&+C-L;w;qjx=?kFpQ!{}Oe&$=z5xMf7O8hL(hcg_qp# z;m>>6Km89Mo82yy$-9xQj7c)F{a734tM0^-LFuG!XMVdG5L4pJrr>QcU8{3*$vHeg z0(|%Qc;A$*0R7ks7>C&iyJP{5+Oti%>F{olDdjV?I2A3T&3l^{SqT@eCNg#$wb+Cd z_nPPhF|l%9yMjxx3g2jI&rsi1#XlsqLuO@Ty}hIsOn*zRJL|tqDJ?R22~|&eYxTKB zLq&W1O6)Me0?K8he2+AnaIfb~D8$iUN{o%k4|?wRntrRb7sUeH+d6jl20)a2JxWpp zNvFFu`nz9cwsr0hJa5Q%xtv0_8e@&4fF$)3Qs`~FMB`{N0?>xqD{Nx>)s2B8M=1;R z6z??X(Yg-7oO6sKow~VHo|%$}@@CjE{D0=3m#uqQgA)>y9Pm;cHO9n(aUzF40(Zx= zJdR8QW;kFz0zS2Fp7PXu)@{uow0^i^bupN&RsW?SXm5{5cK zrT)l<%=VX*9!|9Yl*%Z)5ie_kP}`9`mPKdTSp~&eUiz{fRfUGd2fx3p->!#Pc)UF? zwx+sHi+xQ922%MlRtEGA0o6r_go9-@Zaf=ac7SEaol2#J%}Z}Y-_y*)VtZk7mhQM& zz^gt2;=I6 zjJc@;vzIDV+EqZJerb@*tbrZfKYs9Zdz@sc6045?TAQ7!!oQOWDa&24rs1^x?x5<- z*RhZ0MaIK2hUv~m3!}U0q|YCA@5HP>v(&(0g>DR339CaEK3g>}8~>T~2%vRx6zbh> z#2Wn!_Qf>Do??@u?A_&Ca|I#+y7!ib-jteZsrySa<9-s~^)F3^vPkUuaKVyvrxnF@ zN)dlx|0RakL2g-|T$yUWNb>=MwI>ab0nz#5K`kkt?%d@d8a4!XX#Ci~zunUlm%pnC z<*zQLv@Btq%Q|(aL(89t1PzcPov7_Aw1J-*-x|yBCV7Ry^(`r#`f3_dkGuE?md@t? z>*}f9AlOvRAVUZViRvGKXJsa>o3F2aEpPcnAN%%XG;cra` zP4(gIO>?31{(k2O5%4Hrw7~oT?_A5LY0?D($*wnMSQTgWM#PCPbh97VBN?1{?je(- zg$$EcmGv!b-~ssyX?o^&LfP7}oPv1C z>3d7sVvtj_rIWJU5;4CtwGAkFh4)3B5Jq>paw=~HR#a_ATkyC86rEgCUgM`0)Ep4W zWzcg3?oe4cDgj`Aelyws3x= zrn9sg+-)bdhYY2hHM51kb04(cFGNDAFoRyR)E!>7@+U~Tn^ z_I%SF&_?=QSHF+n68Vw>5RzT5;FOfH^18S9R%Wi5#gz5a(^PY+_R-gJgjdoga;QE+ zeg(qa__wyf>(wV#ZIopd@V|F&KHrbZ-i+YKq-yY6GVXFkvJx_AmjYj{;ZJ@kIoM^P z$%r&^-gYC2Sp;O+Z~J{KwrL~?T-0u0AS9DB@u<;PZdd zLYt=>5BGUxd>F6b)kx)qHQp(r6C;^b2qA@O~!NRtJ zY=vH>n=5ljX3%AMf9jbnp+)U%8s#=jU$Sc}}+ z9#~W*loUBijZaqlY?N!9=qE?m;4fZSe$QPt&l`Sgxb}fYL0HVcE!bDAqRUlWT@J&dd+)OuOvpMA#iAHBPa31KDL#^ZM5 zeCj~|%0^fhJ?M3H(CfS?)9pl0%cr3xz4+CzztaYLs+oqH=Dp`o&!>kP*InU{ri$Xm z7<&gyHB8790v#=dL2gbf`{NM9<_euO8p&GjE3^FcqtP1m3g&ZM#9qXH>69pVJ}Si0 zA-*yDq$-EIb)R0fz-envQ+uRXNOtL-Wn0*ac@fo;&IZw#-fY9zBPy(9lje@osUsE3 z*cS7<{c<|-F0zHOo5a6Bqxv@S>6}#Q9maD-&>vxLR2(lqZ9r@3_slNPO zT|7E(3&M6|Dm4kD%hPR@YLzRJyz{2xna;n3v!wQ&^@2|l8s-ELWPG`ZoIqdI zN!|shLaK-xkxz%=@e2`+1my9$sy$;XdPC@D8NgrGS+QT}++DKFg`4JaPW~Huexiup z__@BbYoY=IB3!|ZbnnSzf)5`fnOaX5&P!(tO%Es#--~~n(>8c0+{s5!$_8fLD6+m5 z#uL&;G_1XIIWvH-oasl)ja=w75kp(^?3OY;UR_UbO{U-RU1IihX|?#juPw4^x8);6 z&3Y@=)NOmH<(y9yd33v>j4=vx9;I;3^%hF~G+U~|sXwoZvo4^z;58R*s_V9{t!%wS zKvnU-#mac+h!fLZ(F^7}QM1f_i!DwzxzW+^>|mb(eMUmg#T#A49=rCMc=xrL$;03I zx+1^CQiW#Yv-IJOr6Eyb+f0`K|8Im+QR|{^;bJ zed=$gLGVA#>~obeA@VQ06&JSFegtwg2I9LyP!j1k5P?O-9Wk9P1|g2jqCGEv%JWwa zCz6I`pV^)Ff8}c%Y}sfe6|+!;^R_N4A|AedOMj8Rb4hUA){u_(BGm5l>9+LbCZ84E zVp*H7*h6x9@03Ly8;T#r=TuL08-Cd|6J}^;wzjbF;Xh=wybt4N4e_^A9!^?@6j;3< zum*f`MA{{oTc|R)_$t>s%7vmHbO6=bm35u4W2OUBM|okJ9EXGhAqG12nN7CMgcAma znBE^3-;;>T6s^wBtmBsz#IYq@n6PGORv`X$lYd8w^iZ=5z(FN2A(;rb2XwYn;^{Ye z7SukuX_=u$=#veOcC9=;@oW^a-Cq`@v|?4z;nn!o2=gM;sen14wF5<+mTpdPxp)6? z+|S0@Ce6B)p68QaVhgj*;8(386#{4dIf22P**he+#Uhb4`xLmY*9)hrQk((ElUpv9 zqM;9*Nj%EGk>i_cX(==EMy95whK5ooTXs}V@#*wl%SO|7=i3D8tCaq6)FVZ^2i9o* zw%C&CsZ-X&s;oz7{jWCm{)vlbNr~=^qd2eH3M!*P))0m2-{8;h%$4mFUhn83*u9=f z;5^W?^6C&3E4Nrr!LPYvLC#*psbM2yil=UGi)CztBVHT@Q}7cP2uJY~l{D>%)K!y3u9p(wg&> z6qS^<)gB;O1p&a z1gWA^8nTiJm7hP&0+(vChMWe7%>Jhk{Y<8Au*EJ42^@WyEB*jRmfC2Jqw?$g)auu`9NKAadxq6XcZJ?PA#O>3&ld4ZcDaBd` z-dQ_7Q;zR_5Zf0mD<|Ou9(T+p6Yf@zdpBxqc7@q-9AFQQ6wF(s)^Ti<*GTG%KfOf? z)LRFt_ATRl1N?e&l2^3B$9ZTM!1*$G2m-+ew9~85)^?h#f#nVMTO4UH6XLLuQRlVl zI;>Y%$5Eoka}<`=Qa{t5i!kyeZybE`2fSzs*5V8Gll^`nwI%AMV!fFo!jd%N6XU7g$XU`ya$O%i-9Nk)ng#WrdcC^w{1m_V` z+T)IJ7iy%6HduuuoeO99L(?@#aYbNTPjOp%lZn%K+r6>5jxKIRt|>frr2z|+ll{lA zDi!Ja0oK7XZe!l_DOQ4G#G-g?znLT~TBPZPW1J&T%e|G@Sd^?8y3Mv4u$!Gll_j@j z#Jb$4$e|d~ztrrKISm=V^^4VX1Uor#ksHQd4r7B#SS{S$-BH~616&%b$J{iY8KBfN zuI*_cz7}6PKocVQE>sa8)yNhxqy2464szW%VL2PPbI}~n?0}T7G#n`5)gQ~ap=b!f zef+~dtxVY!@gu@%(Sb!`VkYp1Bx2aG=|r+}t4@&tG1sE!Kx`McN09-8oD#Ba3iu#QW!D)vCY;^dU^ukoZtWm>Jt*&&~HkU6j_iAmvPkYOJrO8C>1 z^UuVTvHr>%yAA;mT1HDqM>&gLvT@wWPra|YEo)S`7}DXvnU}U=L80sPCa+Ms0Mz#M zWW{$w2=}wOZIF8uUiyv(fdP8$IuQTWu8YyG95Y12y@J2&tWx#iDm_Bn>ZF=itKx6_ z(k;7;f7|*}UMK$AN10>>dtx^RULLS;d^O1Y0(e7Ph5IcK#lY4iepcy zW~M_EKJs}4TWGzFgHu|nWAdEXNK#~ny7Mp--NpDgwBl>xq2QMz9lW){x7#mf7;2?fMi+nuxK5hJkPJVRH)FOl=n}d&%SZN&j{6%y-m)3#F zm~*$$xr@w?04;AkeT`ZfNw!gd1phQbD-Pq$7R3d_`S6D!PqhiGj5kS_2~x?5T{*sk zg>`lxwECN4{*5xOEleN;oXoMg}FgH5-_q0MXe`W&*xk^X+u668Ai18l6$xMkyyKx{XNSv6*{{!6WHjj4N0vLCHwL~PyOXoCUE2Fyd^vFk z_-hCa;BFSv6>|F`J~f8(FQuG2l>sHbP&|S!O8Lcrgp91P^cKk3)|ziUn(D= zS~s)L&-yEv+#k|Xn+NH5h{{EGW4k&tg_?p!8nH|*iDMtAw|fqj1y`)D(b}c+$}8MC z>`J{E1G&cJFL95S^?X12Y$gY&Ep;@@b_dK3iKEz)Bj2)zBF8=ZnAHg%O)=hl@XAHO zYfP(}nwwv0|mD^hG|T%zsGscKA~)i;wWD@c=@yM zf>9UhR2T0{YpkiT^6} zJ6Qo(#2Sn?sbF5$G*;Xsuu#@#RWE#t+EK91d?F_!@EM?b69|zlcQk7A81a3-y7>$m zNDvzCKzevvS*4S1n?9T&vR*!_FY?&Adp=2#v*izgKwv#iGk~mJWTJLL`qb~NU}QiU z$;QEP{vo}tWRjcRIjk@sD;Rf$-WQRc6qSx1-Zc7jzvy@8Op3;mS5&25@r1+AuuJ{a zex?c)h3s^VA%ectfA*%D>D8Al0j=S2*9vV7XQa>h+}#6!)~t(YuBPiAz2~qK3@y^I z7-l`YwiDaG>zVIg*yvvFyKjXl{@AZiv5(tJpH|+tCmDs)@&8hzznnr6qjFP&Vt)NNY`NJRbjS!+y|B?n%VAknu zrP4`ZLGkM7mAm5S8B3!xoIn%% znZAmx4QH`WL&U$`e$Ya#d<-%TYNGPp%X50MtpC3_e9A$mHGi4o>LmRgb;Lz>(-6{& zu*J|#^BGA;j}DfKs@*eqw+bmRE$1}eA+$=5p>;#;(tj8sJ9}n7!HqP-!t+IRt?9)? zN8%-m@2arrjZL~#lu&Yff{YzXMb=`6a0io-shxV>aA8GA#*2uFHG@6KzLhP>1peN( zwMFb8bGH0gKGpV9`5i)slT1WKj$(>cNl4*XCV`K*EOgq*x1!#z1T)T)Qp7^TiVx9l zisz8~crw?Ys&VWf)sB5LTwm)P#y)Qg6Rd;72GnmTYE1m(db6nBObjIm7*Dfs` zBr0%T`ep-JftJ21VY?k19Aqb#@yVF`2UjiGP$|v?Nfe!{o_iFW045EpemRhw7+dE! zJ&{a-W|MxnJT4zYe6A!cf~@0Ho#rFNlNg38F5}T_+=rOMolAHGlhos&wB|o`|X*5cv66=zWWt!Q_Cgc-U39A1F#*Li6WfGDD%yV|h zf!?3DvKUlQ8~cGL;3n}gX!f-PBH6)TT`C$2s+J1Rd|tnRtl_`CcS*?$u+z+J-_We` z+(!XeU zD@(lA$|q1{CU3CjDYA|0KsX<}i30&h^9+Xdp55IQ+nx9C_Z7YlK(r6;m%T9<<3k^A z?!gJ4)U{y)X}a7g4z74Cw3;fq1LnD@I{DtFN=?uFrhIQRwx3-5^}Diks%^Uasa?Wv z(CC|-YD{;B9%@VjrLMKdA^YCer^mRV!6_3-7oRJp6*IL{gOR;o*=o9yRLb;feb|Mf zlq-~mb&!5ID_?@dodlcaJiO%QGE6iXZ<(}<+ohBmz_+B8g@|XJ+-;IP83$1f!lO1c z%bs7?mw5rM_~(4%5p7&C(0PJD&g@~)pz`j;{m=^XT>;9v1Cf}+BPVm$s-KfvL96bf zq?tlOYgghDJ|ETRvV$eaAC;{UsvQ|+XCK%cj56x83Y{XE;Wj?2`}JzSk{K=}{!skKaT4D3%_ZM5M&N{I!UJ$$d18jX z{pV(4Jq}S#GWePB830!7I<|P{@@bP)l%t)5p!a-i7{QkEofQBu%dJ{ z(m&j+y&;71qB-;g(C#+3Ki;h$nMX(Ia*?JFL&#`XjOBY?07!3uCb3D)k{Ix(ER0rs9B3m?y0%l3N8XMy~LV*&;|2&iP{Fq)QO-H&eqPxj>yF#53aVy&; zEUT|sXRfviTG~#a(r^HJJHyyRV$Y#|;c?taVR2izLj4xM32sySFXmtF4W)iHnnYA@ zV`1OS{@IHO&hZE|u^~bfn%grgMvjg{-HM!&aSYI;vmWREs9$8-_IIR{D`wsm&=`-= zF(E|AGz#(z32U%_wVbeHZ1d34Lf287MakRIdyZ+GXIQst6CFZG(`7Cm#tw_MjT&+Q zC)S&d|NJ+GTmj^btW)U5?^p5KsXgJOt!LV9fV)!dqD@&zXQdxL?h9C|$pB6FqR6hz zOwGLJmSt~I4lI65N>Po}bZ>XSi@P*q5Z>cM=41DQ%8E=Z3pFkD_#hDKAL(|F^!e4` zK&{DOp_gxY#3>M!2$SSf{&VD0P_c=FR+G*4%8AWKe(_J#I2*=ANZ7LRpn%lasd(8d z*M^mBK3f;t-cjC$Q46ELUeDE3K0jf}_+G#4Mq}?~kJt!Xdbf6YYxd5?Ie7%~XEIiC z$gjf2S6$aP?JC<*#)H!LjVica6GioxJ-J89g4OhiQC4h4MMWq;+x{u;WA=eBVD?gZ z=ibN!5fh3zH(F{cQk6ZBoa8d4ME0;_?wt%?yh?Ylo((MK$NsK|!syNCFN*yX$?0AF z!vuOy5tHXN+xW1uH?hNKyd^GZ?|y0RA!m3958VE0qB`-SaPpFuRc={z7F*@b&16~P zu{ID1nYyAwIIuyEUSLc53mE8!1CFT?d`-4_!-xuJ@A7wv$KwIp{s7>+TVXGVmP4M$ zHW6&B`HP80+|afGNb2RGrU0V~Ld{y(7q#Xt= zA=1ZIdzo2Bvh&0QW46LC;v~-F5dRm<_f7lNYi&p>ajpm~q=K4Cp_Q1sTk&8;u2o04 zyp}~e^?G>!JBx`f+phH@m;zEcWhg6|`Fj=OO=Ow1b;M8qKWh5i8S3pT*?f@ZH%IFS=Cxsz6?orFarKd_K(xtA7ck^T2@Ku@56(LlQiYS zCbR{y-z>65eo-PYNi7l*I9lH8Gv-2_{p}`l9{sV;n*LWE_O~4ncD`gjT;754`xPpo zh#^@sz0@y_D$;UzihX4hln;`LQKsfXKr7bF1YO2&t@!>RsCl-R7}2q22O)H?yzRSE zjj!?`n`dJ9*n8W-i1}kUbELzw-W)fVwv*8G(8BM_BUby{I#1@0iYZ*8puPbE*v|`> zD081PH&dSih{BP-E3&V@)l!)1cvgYOSKMd*QBxaO5>JjQ4zFB;O%fP?5 z$SodjRoWQYmGOs%$ebr*v?Uk7DnT+HsueRz3lZ8<&Fo-HX4bXp>)1%+2aJ!<&1A_0 zCR{Z>$RbG;OySFP^Wv+cd3AahKQx_4qo&+stY|5o($`2?J^%-1rPcybUXK>* zcaMui6W+}+ue%dg!sB*m6xfxvHZnblBBDpfvc7~46oSv@>BAQ#PMbsL9xB!shM|=) zB9PQslGFL+sTG59S>1MneQ>fz7X0~44R}o%ev`E@Nk|Nh@8Qhx;S3Cy7r9Mt#&LwN z<#6!%mJ5{NC5~OgXr>XP`wvpV@_Ik)$9`MOARI33BXLfL-Qd^0?I>Wm`^10lN3ZZ_ zuex)&ww)PgL?iN1HVE@xIP_}4d=H7t@#%Quj=h$(EA(I5O*y@s(}^poS??IvLWhmY z3kANHQ6HwEKbULc&(RbZJG@P8tQgYuI|f``8L2rRDf)TZ8N$j9$jtsii!diIPhCKA7W9FP;A@%V0YA}6)3;NeWeOG3LOWk@+#qfn(l&4|sEy$$Cn zQlT*A(ybe4Yup}gv~$WB-)+(K-JWxBM$n6?789`Ta9{)EhuwcR^E&hyq?2+gZLNKo z(VJnP$Tq>3s9Qm@Dwjb}ST-TlSULTU;`tN)I+Fk7xOJnMU5##}@y8bLc6>Mpr5uH? zADB=j>}xUBUFX!;!DXo&!ck{7EPfOGwGk#kEqBI_>td5J8aqwD1~!*eqG4^`r>}|% zl>03lbc7qQI;87M=>Nopfp|WT*X84V=(R5qVuVOyEIu;fzwHfbPq|pP&Qj(&<$H*z zJPw|Lp$x=1E?zDnK8}6wVdLZ={K-}OkEW!OUW~;#H(SRj(1R8yMHSF$)8-e6VIV<) zwsP~})OpM>xL^^>uE55JhAK&L5^tQu6(2yIj0a4EfU4fs>psGzpBu*H2@UDc>vM9mhTlg~2X{)U0-eM{F?pmG5XCR)0P zl}-G!%F~tz;5695ZG)Z$T`v>uRy2Nh(DXH+V>r0#;--JsJ%QmPqEH-F*F+Uj*7p-< z+;D)hy^@>PdY%rjImd>f53VOx&k$mj+Z$myR4iJ<{!M$p0fW0Wp>ge+VQ7;DLe1%m zOnqw@_0B7d=v@HH2Q4&k`wr$2+4gIh2UkC<2sM-35`P*EZtU=@ptf&FB8whi-X~k! zE_Xkb^4peja^QAU7Wl|Zv~E3l3`I>6q2$)C%gsTQWvCmD8*3s!nO)c!Wej)x3>5iu$bjWs!GPf;7m)v@?_9}#sqqWq_n zi~(D*gitO=Fg-ErJ2q!TKCq-Wv5hO_KOl;z(M-zuC*cmf!tG-yN*^AMT!Mb}GtH8* zc*lpGgkgdIMX~IH+7aDdWJ2E1X4cuOw(K468*4B8(bejnOiZg+?p3)czsj=RXvey@ zo$%XPucFjQX>i&kn66;AWg{$xOdIr09`srS;DmvI7cp^7?6$CI7kLt9I{U|*^NKkX zhT^<3(ts^b*=*@bX2*JIa=r`cc|0OLlXcbo7@U9leizeVU6T6uaT7{8VrrgHtk`k% z%&kH@#{pvNSG*#pQSNZ>%_+V5hvDgQG@bKDrw)VU;EmTL zU~rtCDo`e}`|OVdcG^myu$qF}A%_ZfnH7D@rTz0dG{1zcwpmB?r=b4FH&$a*dPc_D)?Xx| zO#ox0(GUd|9l%`U30?QkRIZ4KIxKFzq~kn)^RH#_9m*gg3&{>?_AMB2;^l6KRa|8M zMVolv%>e%MLux_w581=#ql5mK&V%QLRlV+tq-){r$)*cb<>T=jiuY&}r_Z<3j=cWz zEi3b1!n%sgR)*}}=63uE@)4j5&Q3OsRuW`wtxPO3fa%18=RG;F3RJP$`j8j?A9esa zn=vev_i_d6FErX}TRhf#;L3Q$`uckgm5hlADT#lxxr|am{89c8C@VNH`0f812#Q6{ zLenRop!MeIwFs90KeE_k3{+qwk`QfD1$#FunYg9$%yW+pn3m0o17lpA+DKN!nbTK) zcnr%BYh~S635_eA0a?!hHEXJE$)LE9ze1d1^E8KTi8q%NroTOSh62`1>~D)3oJ^<7 z68lwq%2fg~emuXHT~4hS8&#_LJrR2kV}V8F6uniqc25QET7GqdTpp_VmEI>bi5lXUjGXFFELs?ww2dk zu0KA!uh3Q2^~tm%ya}vAzDE;#i6+>PZoA!qdqon_!M;H*({XI>svE)k*Lfb%aA53N z5+lX9ZF(3wYNF|&=b#JXnNysf_kD9bt@e9B{gtNaEUrH%mh_;VvM5sBrq~Ce~H>1-Z|r(K@cNl;|f z-|BhMzkODG#)c>b9b3@a1{FY24_o#3G+)s$*8lf!^R1Y!Y7sWk%f(8O5TFqXFhH_r zZHXIJ;Bq+jC)X~29VORf)u@1$vyjhP1Rz}ROr#O#cg`Q5KPi(@LC6}k9Ev^kejZQMOz-`}(TkeH3!u+dR=ekVxSqt{p41n&7zi-3|)CESFD zQZoCNC+o-7Tq=U$)FQ;uT1SDqNnHkx;?f(}e=?$EPmcC9M}8YAU7*`qo0J%)e}V!U zP{b7-m*l&-5AmiKTDEdiRCT(Uh8~VcZgpW@%@qpb7pg>}Ycj8@g-^8USL1gX1GST2 zrJhHj@x*a7rfEgsgkQR^n?5sD5k$+SUR+9XV!}*4&*Cvm9~S6{5!rdeYAf0mOeoV; zha=!BzZ`ET$|eA1$i9L1-^7_d$`Fv7p_R}ie?6m)YWk+XKeWGJR`W7b&^7${)3DXwOjuj=PA`~5+8IWFWoza9m zPGsCwDnm{4p(c3Os~)HKr|gA|Py8(IVX8Jy6~ym0q+D%$_77&A3Z@n=N%O=Ero<{$ z5nlrKVd>iwFvnC$@mW6?JH;zoS&}IafDlHKNT_@DXl<)-%~I%bt&dAYvwfWzGS(qA z9^pTMiIy5=H}UR|d)HM{`s?Pr(vT^{ndz8*zDXS-ngd0xfNoDHS@ z_f26+O_S!oiov4TUZc^sy~4FC0rn#O0w!a9V|^2&V^4sQQNVB!w7m&pe|Q=u9vNWzI_)yiRgO9eHKa9%r;oB_)lH$GjI=bk$`^0MSQZDfu1?|}c!WZ@% z-||e+ab7+!={tLE((gD!(nX#x6N+O=nOa?o?eoh^0e8G}b{$eijP1HZ$Q1ID-;!im zTp-T=w>ifPRjsJbb|qyg^BMD=8t1(C0eoCvM$N6v%?n~C_*I;H(C!lI_07*xW~+Eb zdGe2%@4`+%4ao0;kOk*A23{Ts{=UVQfMLhX`|Ntfo(8=g`tLSVj!pU0Ov=|kJgRHE zUO>o0ZH@G`yU!OK8aDbt%TD01lZuL^7)<<S7H@S@N)x>t-_#BL%h@K=!XVbdJSh#uu!G(-u3wLtxJuBBTax^%UQ zTN=i%L3JBTd!AmkStmE3;n9W52B>1dW?GUUZUS^$7Bp+5@7$D7+2m=WWdT@eDkf=oIz5&8XLNwqrfWr}L<#n~-zPs$byZ%AAW|NS$Gr&nXyJ@oG;ZIdBu zFiw*79mJs!Kyl}Dt~96uZ!P{Kc!T{Y_$Z#-++e*j(p@k;TssRxd)ceRgJnhs&@wCy~?9j5|B290#m0i^~TMLKm4pk+RsLYa+GminGKCR;e55sdF_w)4g zI3Tvi4+2kAd?2~M4LcW`j>)V9BMO?6J@<-Q*fxZm8;q=P z7`QW$)-S3!*s@Ix_aT5wKaytCtuPb~D3aF7jV#Qkj%yqz%9MDASKz%d&Pf>|hVWO{ z>h~vBXfE;TaqLNc8&yOGsom|5DEd69JI{wZi00?w6eN<*IFx9bp0tQhbr`DzQ(X(8 zm_KwW`th&v>o3Q;eyCE_zFjU#fJq*sS>vcI`?g@QA6X%J0!-;LIk9GO(Oa~mOau+O zhs7WrF4T%;@zSATIj=T9+3;>OJP~LNz<0Vz7__jCSx?@e+wBs@Oxp|(y<{Z33}If( zAW|C!G_O(L+ zRR)HYVu$Z9f+a0pC-a!ve6+}ur&ZFN+lLaRrc@cXyI<@8qFpl1JG1PbglY|bKU40Z zrgln?9DI>gi0I5%Q+V@!BPx(4v$g;4e&H;wk@45W;o!82<2X+dz7a>r44}$_Dub9rh$sV1}&i4+57jLw*pR|p(# z9TrU{o3gxrxHOPY*=F!4yll|{b%Ww_@5lb^faQeBcGnUQpZ_nBK0T>J^2tvxfou}A z%Yh}*QotqDxY>KUPka-GH4GuGR)%?uCBTXV3bkv`B?GMFOv95L?rzmzq{t;_>kE&@ zMOw8QWY*dDQ(u^e*$fO+>4F@*Dq}u_lA=33U}{}?UexjBHpsyn<|`Io$s>{9kPVBuB5QBCD?H{%YtNYhb(PoM6g7%=avp?!_&2(HcQ+d9B*8n zVkBd{b@CoqG3$6~u$7bGBAj8;*(6cYp>-JO+A_j^exmAxBwZ8ui~HG=ct-rJ-sgH@ti*Yd>u0~KmTF;b?=siY@|Td-V&yyManL~7;-G*Q zXv8yR%iBphv2w^D+)z1F?~u}!bZ&f;PlB`KQltZ24c0^R@=;n7&)gC$dx^%>65=)d zfSRaM8dSR*eh*}19oI@p4_N+jWUFncRqe$H9fdWL&lpbQd(2*@M4BV}U2`;5Y~PK~ zo}|;h+U{u5`&yxiqL@CK3--=?EbKM)&j}?mc^XhmTx10%>t7dtGc0nhbTk^DYqf_p z^SXOQCQ4*ccW-&%(k>vZWyx_@H?0a#X%dPAjD!Ao5ncwU(-VS+#$bk^HOtpCXo_;F zw7gn0R$2(Kh+RVPf{tTr0(<#<{xZ~dQrk&H&%P2Y^0ggctM{@47xkLTyRD@=G#F*# z7x2x)zqhH(Cwxom?o z`*&CONxXIl|FJ>;vDtDxPP2}vsmGb5cX7Y?Tt=8p1~u;_WmZV{3Kz#;dk%Bg^{lC& z)upegj(_paeP_=gUo7l6^w{kZRe29n(hcTg$uX|Jjd{KK>C<04|GpQl!GHYe z{`9yUXW6h6G&i-s#fACeqQ{S+KxfqM0Py7J_NPz(S+=n3wkn58|9I*x+~?j_Tbn?S zc?Wx}p3rBw)Wv(^c8LXrWIdkf^Ozr-{?ec8m*;3hA1@i#NoO=jjP|G*QLngYKT&%3 z{>h0HqNom64()LdU-h+RY5GAq`1+|E@kia4p^r7ZuXYU zKKv$aXVT-z31-k!r~hm!<)%=7)#k6zPvv)1gLhwzr=0M-;OXP-30W2&`1HiBYVWr% zswwclA1zJk0||$`>p6e@YEIY*_($Sy%*Zk$;qVT%+2L%sjWN6DzV3%dbzGTj3rW1atT3sP(pe76>`L zzXTTxb9lsPJo{N`H~bFczsp^^^;KYe(vw0sS`_?>hb5%@`IY4!D zLjHT<6^h|PFHkmRuOUxNV@x`#tKIG{_y6U#H$91CXP)S6Rcjr+Fy zdinaE{r0Y_{_6wb1L9n2Gwn7pJ~oLG5T$@8)jlV{F70oh7L zd(y9`O`HXc%*=A<4{bDFj|dxJ3df?z3;Iz`dHB;N#vJo0>_$>~uOmOJBZieGVVT(` zCn2vhxS`mW8}B9C%!H z<#q#jmg&H0&_zs{6z~8doT#n+bu;GJlBAxngYl_$BNr$5yCv0;1Gf|D-_F!)z3)kM zw_8Cs&ja0!jx$Bq#SF2aUA%SF6>Kn0R3QmunH}*I5YJQ_z)IIFihBD> z=pg{;x^R-54?0l|2!5rJGt7AUmAn@{jNCLnW6~0DX@%^3`*R$47X0{NBv)G0Aar|# zn8ZHD1k)0gTO0dMDk~{*!9`yxJE14YfrN8eIiq7M{?wWjK#Ssq=K< zkM2;20r`0(5t>HT%fTkT?8wvDXgw9eaciidi*)5r1}`S-YXEy=OJqo@XtpxBDli)% zYSX=(PaWd#w4(jO#Yme%9ILs{a&UnglrjB|}5_9TJ zp7&^T2q!9!ZNE*|eCqLx9SPYx1U}Sfd!R< z_riX!-W^3p+zLf?Yr`BMWcPWdx#-(=o2%C`)T&RB(9;h!#vad|As#UoQa$dW@>(+( z8*iJw9Y)@OA>hXJCT-FGRz23Nr$S0-=D{shPXQI-lfiovcY0IjLZOP^R)c#)B<4X!R#}FKqDO6Q%3LmFwB13p6Z`Pn~$# zwKhpCJ|}x*;BCJO#I&t%+sW2DKBL#NmzZYvW}~Caeqp^|OyC$(aFprH87`C_t!MM` zlTLG9kNn!velM|;7b4|cXj7koCqBGePcFT8IP{#*+Dqz~HIRjQO17z zd6evg3|t@fveN*<^%HZ6UyK}Qjc;>RHcY0$7{7!_5wqrLuq{XK$gq>!FxmA|R&$%o z8$3W5KK7!Rc&2h1gDo!tpS4h}*tRA}sdilC(?+NXPfob1bwRV?(F?MdYyF@zsTV2C zK)@DORExBcSO7=)3T+h3)S_-tDo>sIwOi{7UnJ&s)}?6>J;Y_)kzZ`Ybu{Um7j8|y z#9(C2w-yZSY)a26i2mXxC0KF&?TuQsD@Xv2-X~Fs{3$$E_WdaJ<$( z=3n{U@WFDudV^F2+udy>>QkP2>2v1{oqxDW&J4L}Nmjd#GF^@w(q`*SoStT!L*Sxk zc7lwr*zDu1z^&2SZG9h6U1J%lk{{PCa5X3{xmfk-BhbbnuYt!%{h0w+ z(tCl6xoA9&nb_QdTuG(JeQ@eUmbivYh7AvyNOFvdja2~dKj7Nym?t^|Z`}SY8gFzg z?90$#yFiUXr=B1|qHnvyrm3s1McRfnDIu5>`Aqjnj9PINWihz&2}~Ey$hv%X_rj;$ zG<7t2+;+X7t^pMbrloJkb}!(@mF_etvv5i+!aEFZZ)$NU8-H~9r>H#DrfZk$1@dT< zf|BRsPdeT!hvSl{~9s9v^6)E zwH9T*GZm+F8)6B!aaGG1OLn>?9b-3{1%dH4pNRBs4$A3Lk{n>ugh6{2NTKMTp=X|K z8GDfGB)))BGMmqbqOWt?e0Iz`G|vqwbT5dO88`$J)TmT}6hM`jmfkoQ0%q%G7BuvY z(4(m>z9V6#YtX-6)vTp#EZX61d&Bb#E*v`4Lg-^M@35x)u_QEp5RWiD)#CJXhfUvE z=!-nY$_oV9JyK70Dp@+bkuoAslt1!{l;fwdc*E?B#MY&e)3fd$uaAtyqrcpH0urhS zroLHyyr`W?D5X23aj={C$wNkN{MD?8fVq$k{iPhyUn&C6)+ULgU)_jLDY?K23f1w# zNZ~!AztPQ7Hg>YO9@t)5{Uefb)P9-E777~u&zqV{`)*_$1xyuUi$W`2H~Q6-^dB{5 zuUG{|_A(OH$?AELzvXbKj}yTbHD5FdArmvk%A<|ZC4`5_cKEGi)yeXObD8L$bf z&StXFXdFzKxe?Y==$6-u;XlG8cl_~oX_KtG2(VS^Z$VRyo8!)x`-LQ^ZdAR2WsB(J zXOjfZSbI~|SF{U7B{4G_QCz`pV!uXDW3x#|WlV_3_(YC=J$DAB$&BoWz29QCc6&Xg zXb$V5SJzrNE0NI%p%^;zn3A9wRgFqDvgyV}qS0VDzvNZIZ+NdW(!H`qMHMVt+bdZ5 zn=LlF-!jMxcRtGy$h2!+ls&3rMxpb)Ge&L_E17jLglT6gLmI+yx>i#lx<~XGuyzyC zUs&FQ7YsDVSkG`0V2WPFu2}mLkqL9D)%l)I>8C@sScTyz`HPxtTM6zAgRPo;O&NEt zv1gYz8uiH0Z%N}!Qog~;n$PaYyO7S5hQ{_^%Vs8cHd;f4cKY}4h9 zY2V!DH1ziV{M@1w6v zmNFwCLc-{sRPv1(Y}FdtY!BK3Ijn@**PqS@m3iErHW|kk4|_BC&M%)C+2VG$^dyV? zyv+=e+EiNB9sD$7N6PKvj0hYL!w>l`#daE<-C}i;M%wgc%V=yzsz@kNxtBJaNV8c= z=+bRcLmX%kZ@(d|%M!Pm?vL76nA4s$HwKn?)rqvt2;$^+sB>%x9G?S~dH9}&7E@NV znW>`dY>gHrkRv{zzpgu1u@(0J2LIm3p7S@mLsB1)tK`?D#k;%@>V@~u3Kj;PYcCaC zj-joF8qvbmFSoP4mqrLa`1iMin^Q=w3)c3jpf4_L-fV|l1#qN(wnf%IA$6MN>Y)fr zVGQkMd^X-DaQ#(;pt?2h^Xn38=2WJa?J{*SFHHId$0Kv$Y#wQa`KUcLEl3*AA>?qU z_G>Ahu&xOr2@8BnK&~XzU_g>|LevVs%kGH#MQn0~p6Al%Py@QU?7k<5gke~F@nz{T z_9<+6aKo)ncr9GMKD8n&5OY;4EpwWddm}b6y->=6{d}%VKusbhc=QW)q?1T`PH#gf zg=y-n1!!+o{f!&p8)es^Z&J*8reK~iaf7ik-uy}1i{XMYk}O=F*w#qQK|#j$i-;&W zw)NH665A~}k2kG!%uijlPSu%TGUo9=)3o3>VpEB6TdWvR>9)MHu*5|9#2K!acRyQO zrK@e-UOD(=k*sG&atRv4<-eQ{?#E)LiwK$uWuHOtStH7D1?PLebMxx8(l58mG|@qb8OVG(m7-Kynu| zlE`Kq08L$4?j4vphD!gqxb@FdH+Pa|+AZAm06FR#x-?YEC*~bZO1*sdoX!aUjegy2 zpC?Dm6@^sMj&y;^7c*Q%#HcrG>@4>Y)=lVK1e8kYBaayND`{}7>$-YRbfTnwTzR@b z{xdKOf0#scbMV3-%l9YPqN4upQqN7tqitww{0*Oj(|3B$zGMZd=1kf)y?iscPf9nX z{Zf#goZ(sJh!faSP#=eoWDEV`nPbM=hgsW9*|873zwH@R2Lj6x&>D8ycAJ;*zfatr z+vA^rL^m@L19{SJV2i3P)^X|bpNG=xKW~tI)J+&+<3kRHOdQQ6Mq>}nEK^?W0D%o5 zArQtkn1>%*IMr&`#=X19Uk2COoJt=kbPt-EsYZ{Lg9UEuD@Ey3sg3)(R7Oe}xt}&y z4?E*f<@cH2eMq=|E|-1aw(U!82`U*=c)<=<$bdeMDe(y`NS-d_B`wYXOdHp5$Ec|U5$sa7iH?*i+ zKd*sEcnQlyI4iA9(ARN+Fr@nTVgO4$i^kB0qLVZcRAPX(o<+qo&vz40P4i9BO%U8o ztBnN|pofFT2z%&i`-CbU7;>k{-qHTDT#rR;Yfj3N|M3KTo(P8Gg%ByxEsrS4Iwn8@ zso|O&dLxk7XFY4Dmzyutma=+kzDInL!kBo zwygnO<9-#7)uhp5@$O$1p1?h&mN5hj63&XfX5SjDjXzT%Fq0txUB5CWScL|f^TyyP z)9TyGH`~cdp%t$lvjVM4 z-M5o^+KB%n>8b;we3~$V(%s!9-~mUcv~+h#cc+9%A8<6%-QAti-64$}aCA2)`W?UT z-}hp7=iS+vdFI&}OT!e8a>>g|&A11)Jz+ehvGft%RWF4L;rA5skZ_5V;DVVAz(Pn` ze&KBXsy}Wl=?43%bq)A)Gn;uWbrWSKUXOV_Dpgk&D*>d5LJ4*#D2p#&Nw*cf$y~Se z?DdYupN}-#_h5t4zO84sOL-* zMZ(?f{3H4J_8!&gC%p{PX#m+DomP1u-87)vogfpjc{&B$|1sre+-14#>nWq4a)T>R zzSxxM09{~EaX89&a@4Q$;POxqgW$kaig;rhF0UbGRM!{nOe@@%Ef#(_rU7xq`N@i? z5q;tbDbpZFVAvFzITADZsvqY^uNs+$J0M7|sQ=yK&_r!SnzXPZ=TSWy8~VbkJz~W{ z3FCr}QWoZ`Q&2eiM4Dc#U1@CdV#&gNG3o!%5V0Ob)ZoI9zuG3j+=Mz=lg1KHlDqlt zXsMJZ)$+0>$`NKtF8_SjXCvRLx|Iy?N?wX^Xx5~dkb%sqSedDk+C2I6O<^0=PI>wY{y(-c(yDIw8 z%UEQ6FbI1mSEYyIwU?qt&Sb^1noTY^HHYFNh2umwJYpI+)Y3AQd0Ig#w{vyEh^Q&^!@ zqnWJ3pBJ+PuZ;8p`vZdYw6kaSDr7iOlWEzwHr~}tu?!z6=#`&a3XJyv<&3MfiN(FV zTJXjNjs$$Q+d8ynbd2U`Q0QuAJ$PyQD<&-Y7vc-zH+Sp#qqLZn0D6;qEbp2&A65MU ziB(gj^G#);HaC=MilN54p?a2q9bI~V%BvbmM!?1O9u_RA9Ffy5585jKocxOKe0T~#C;5W;pU{zMOSH~+>NXf#^R^Ub=))Y} zhOI*=R(7eb^s{fo_tDG`3jY17nz1LMdzMc3zL=a!pJchq(Nsz>meD0s&qo7B1GL7U zTy&Ml34@~+ruOmpc_=@RLbQn9>!i+YXbU;e@!!^^NHL}x{!uk6n1O7bQKiT^N<&sG ze+fB&EyUj<$hf`F0ss(!z;t!BeRCp9_4pwC`F-r`^yD{$ZF-!UzxMlyRIF)%Ct0Jk zNNB_JR_CTf$cQ29EsmM#>2mbA4vsJn>voohUCu7mh;!+-x7O@IDC4)%`K1M~mmpVa zf^F;EELI1+%??crEpF%cPiRh@;6V1#c3I(qDW(uS$qFklK3S6f8|imoR_7I#zbyM? zIz{$n^W!`CR|Uw)I!>Qu_Qk^fLhdb}Qx*002g3d#sl`P`=l5^&VZ+zMM-3suN=F@e zM@8Bd2)#K@WV57U;crG?R9~~o!3xs|)~{Y9(K1`pZBI+MS|NbMW!zcnXH2w{r_^K& zR`*q1t#8yRl(=6-Dmn<`4T)R1kNHc>uH|W12*b#5pj_4)^8;p)X8mYsFT}kG2L85r z*H#lM0utlIO$6W|x=LTw&R^`Dqa;46Rq*#Wpsf{kE3B9#vW{pmi6%|R3Q9dwxZ}=n4%Q?6x|8^UX-NGYbtGyhR zB01qnIWq+?Mqk_Z6+adhDBAv(A`diNEMmDcew&y7$Mr{BLerQB3q?DV+j#lv047$f zk8aTz48X_j(1@bk~)|13?u-i*AXX*Z3Ut(Y*WfCD7z)cnt z+M8IHv5N8EG0%VK33w!d8jOxK2omTwilHNB_0$cpx<#fc*ikOVv%`O;v$-Q%5 zHNvLk+1=3G&6cc(<~bJ|nwN~~sS_?m%rK#+a`jqXH2H{X%9r<$&n{VfArnPk$#T2H zahyHE65O!E=~#=f;X%v=>{AD*(oGe$OYt@6I*|*OO5C%QjORZ}wUbVLcT13P6D0cu zB~v#aAk=tSX&<)@DeUvYkvoM}>;+^t{(_*bcRPVMH)tJy2Yc7Z^bJMupchJUy3-3_ zpiHI=Dt`Tb>~&!>d)_j-A=KdAp`Vk>sN=eNDhc$3BXWWD=}1+eR8k(WLR}Mnyovm- z%fYBI{kzKSXOF(=yMNn<;Px=6FyPBKe{`LL)^<~J7_yW#EtOYD3$30icIz+eal&ts zhaygGL8$-cLd9Rn_2Lx#Zg0Y;05bF}E^q3xzN z?`Gi)R7|2&dL6Fy6RM!9SWCJw_4A_B%0NKBA`W~UH~|k^#*l`Y`&^-Bop3mYNjmXq z!vbIxmAQ>q$e1s-J-$A)EKN*}8C&UAZuxVM_FP+_9dLL!kh?!9&!v_2u9VBYPT(F< z<`R!-jf{9GU%ANY+O3RI8dSQ#H2*UL@4iaJKDp1E&=Rytm;jt-ROD6i+h`QRCrt<5obHrPEQ{LRHc!jbd zX@5hMYT;W-+BYBDya<|~roA{_^}bBH@zfQdf?3CM+)0Fs{SF9}O8t(+c_xuW4X z>f1CMJ@A+7Zx34IWFNQTmN%OT!iD;@I_p;76~s}pI``1(@PxJ3EiHf=a}{UG(%(JW zCJbYsVp|7&&)Fq|MaU#>@9Mc~sKQE~d0o&NeG*1hFv&Hm=exsK1~x}@Op5!|hRc7G zZ|U|iSs{!Mt*TOM>s$uUYU5|~K?kL^r?k?5U$|EeXkLW!PrhQRbfsxUhRAH15+gA) z_yZHs99==Cg)0_+exPTzGHW=j5Onc3d1~$x_d+43Z#oU4r`e>YAD&<4m!(W9bYLkR zkwpb1GeIGdjWsn7X4Z_O`r8dfQ5vEFLX^!t_!T|mxU_#~mtyHsGwx>-d4lmoB|N*G zc&p5}2pI|Aec$iqhjvsh2}pw)hv2{B{Y4!)<4Li>e zPUpLOKS#_={_ywI)^APF7z7wbS}YT(@M=Eo<=li`>F5&huIdCWWRq=dTwn|MhaV7G zH$r^9z97|o!~}z--rotmT<)F`8ssu&@c)s!OBdP$epnH&=I9)w=ywfGXGl$LW>?hX zj*ORNy&ojfk`0cs)#<)s<;*0yR)e}xK*M(&2~ntO2^MsGS~09ad3gep`;i>#?w zpb+NeJ;EN~nk)CMO?k-u6B{$^S~6|*cL%X(CLm{7RoaNd{LauM3>GGbMj6^z7*B`2 z75uc(7wG^eSOgq~CDQWeK+1{-xJYU(6Cs;twsfunA_=zLsXl+miN*|Qwl8skZD2$^EAlCoGZVAQ`s`VnXt9XK!)6Vl-A?obQ|ASP$=H6lhV6CK@0#VYsc+e#J+tVvQ@DZ@V;T`BOK5c9 z{;iFd>au^5K}dt{z0(WVUx74m9LK;ifQTi^{mZfOtg`@+#kAv}(4-F`Gt%6GfCZMj zVQbHJ=%2F29)|feegrQaO@IM>7~#tbuu@TtF*@nW@rLe%g>cQhS<(37e1fvUAWPw zSQmcb$2@=cITU9*5pRHv5NFWa$pkN8rv^eeFjzlc1_vICwwE#8d1C#n=QOjFL!3v9PXAzVG2S5qC7>W4rQ=1 zmNP#R>>LwSmaU$Uv(MqN7B;C5`HL5QV4d1ex@5C_OkQ$y4^=W-RVA70#ujE^Vu$)m zR($*>NCqkxPyTPCM3a(y z_Q2(w{W;Y{Ej1}^o=gP_Z0}IqB$}WM{R=4yCF4lq@ZKM> zgB}5IxWOZP9E*mH$8d*{D9q0gHM4+9bXSmgOB7?pl$CqCp(6SxSWM5*)a7JeZAzFl zDExw%P^DRPn(}5o zA2Yd^$U#SaVA(z$r3l(VUKIfrO|TMvOF|0Td+Ttn(7*25XSeY@`LVsKR0}}*({v+6 z_TLWf->YCMho6MkYdgHI-jqi^l?puUHg!{G_1Yg|><4NkO`7@n+9iwaNa9u)-7b(E z*D8GWomxA8{P>8CEVk(0zLD{D0v6jja9{Xi@bamq#&347;)VZ0KZ+p)W}L!EXJz62 zUMl9QX`}E~-WQjcQO%1EHKB%tMv4|h3tNA%_YK?ga0lL<0@_^T#frUX*H)oAbH-P} zE>%OJoQ?0~(T9deK!$IO!VP+&tk67&h5V|Nzbvs-=}jZyeVulTYLRU#`S4icmW<=t zXJ)+7uWq8=1--nWEv$vE<$a*|%tKNeM$>@9(x^ww9ZO>kr^WF3z20D1yLUkPlU6&W zFeXa(E0v)#4{C46Y-B-K-?~WHo^EJ*)CgT9~wlnb1(@0dUY|J1_84kmxPvoWf(@H0BwB zp_~ynl^#%;^I#T%tA>{A*BJiGnw=giwi|)t_^20b3f)WB4N^))<;gC0m8cLs&x;M3 zMzAEs4953~hDM_pug)s3LsyLvg%4FIS6&9>ENFuF>J-bDiIs$${enL-v+@l61Zm(1 ztCgK#m5<1fCkNz?|Nopf{iaaRDY6)5Z-JG_A6*+4qU-gp8PZ{WM#% zOvo8xvl8QZsjT+&n$Z@SxA;2RE;ogyi>HEJ(>?)p6U^o%^ZWdoC8;W_oszRx91#EM z=p3~Aeom+t*>*Ro4tdnADGMqlTdRMtMAiix<(k@!;`>5fO2|5j-m*Td6D~p!96>hB z<;H3@RJqn)o>I1DDq>wZyN9(V^?o?t%&L@usZCgy`yC2HR{XhoLLK=lWRO*|B>)bK zud(r=O^_{C_b+{YXgIOtJ8ADuKq&E3$dEc2c7#Xy9xS>^_~t|Hjs;#v8I!jW5L!Vw zdPfLmAjd=s5g&i0>A+H+nSaX-0UAdrdVdXuC8%K#_3j$of+4r(f|e@4fL0;}oo*eL z)~|ZYn>lrIx5EUR{Sn2f18hC>H`*mmZ$8-x&}>TQe(W!J{p~=w%!g2U0;VGG0H1Qr zo!`>0ivI_3T8pmew^C!t)5~8M{^(poM%WDHu!8J!#w<|7g8M2C*cc>IPBVo5>(}kp zUZq`Qp#(Gd)_ZR4M@P2If|i-_TakjPatyE`3|Nxo>vc7gCfW(nXpEdPc&7f#mj8b_ zfeMAV^K`I&E>+sB(5%;RCM?VJEc6!NrhR1Bl=+nrmBZ>w;b}HQOKXuX3L~$Ls1Uw` zJ>44jsZ_~>POd7C0{{QLWE-2?Di=>5V}nQ$8Vj{hiTnvbr-O}6gtRzpYOPUDfFkk(^hlY64vNzZzskC z&1g;~9Sqp)eMyNIMqg=M`Bn)>Mq?e7u;xq*x$I(dQ;dxRwyo8WyK&9Gh{WWIck;05 zf~E?}O-HllmDl`+pR|Og94ql4oP92;TRqQ5)wW0b{ zGq+ND1(w)8+V`lA?q9bXQo@kZm9NGsL^o}a$9)1eDwu|1*-4j1B{3?yz@qQ@0$bl) z-T=@e0jl&N?J=6D$BH9w<`QG~3^d}Wza>6lu-L~%iAl!4@J5R+B4K9lNmT}u#?0#X zZrZvjz4aLB!y5rWyn+5%?&6UlbrfEt78>XZNpSYaKZs;fn?u}4m_5iRQMSaCYCEtk zA@J9M%gU9H4n75v_z^Pr(;9~V(5og?jFrSYcUgD%f5JZ2O-xKzw5ARU$mPSoY&TT? zgCZfy!v*?C5G6ea>e`+T4|(Ij)~=vu%ZrYjrH^N{Kq$h;QU&s01bb7Z=;y;$p-13#0b% zeB(cSF!l3y6C_lzY7i(BJzv>%gRm-t%%2!wW$uv>5xb1p@r^QYLSZ{pWuvx1-?~_B zv3+IjnKqZb2uSkyeJ6Lb#exD?jcT=Q#jIZ>XkB1jfKV} zF86}Fdi~228kf*#VXXJS17z~hpGlImPgq1 z^fNQzP9*+c@tbXOBopd3Bd<=1XVf1gh*G>r)zxcNyv!V-Et-JcZB?654$-WP^r63x z^NS8rS`JEhL_i*q(n)x7LZo)Ao@OD3Ckx%=MT6NW2e zkJA0!Q&o=*E68;<#hCb9kk(+2j*MQI~10&Z}?p z?|w@;3pCyLChYpgP*5I@5Y<~&WB^zHIMC}e<1<-XeF7nxx=R(fn)0RbSTavan`67D z(LL@=8s472fB@Ylzf$H*+wLCk_Ez2+!~Iz1B8!ASVYLJ`W+T*7 zdu2q0u5kkyt%B{hf@qK|hdOlaSu;?!ZXo7N`3^1_6qrbw2-8&Gb#HZ2S+CU(MjEa( z^IbTm^X$w{+trne=3$B#(6)XQtWoLPVh=?+KDp`eK3j>Jc`<%i+2bC>B8{W?1VR#V zdJy~k#fF+36EQF2z(FNeNs&U>ja*$scm+#oDGqU|Yj^8K^`)=JrAIX|UNVg)y)DtL z8HjMER07y&B|GOA1>I&$GU}p3)t}B^km^5TGJERqZ_v3EI`X#d@^&_})vA^~E~0b$ zS(JUmzm(iH0x*3i4&bfAUU^e+^UF*vyj%~tg6HsICoNMZ+=bzCOAV7nS(Nw^YAGeg zmeb4RmAPqEzf;kaLGuUNtIGd>>kd29n)RnkJ_YT_SpzTOtFO0 zi|sasheq|GbiJ&#kKJ|jd4-qNSMO1w_njA@pF4~EB}y#{ZI2$jeusyVe^r_H9v~)l zEa!gPmp;F}!h!<~jk#0OvU0-OI0dK3*tTVr1cX(^lNo>Pm+1RdLZ;@zzIY0P*U~{;88<`eU%wu`o z)v--PYweLfX^cU=+(B7tVprXjEpEip;QkaSj7V%y@k1nY3b@YtYS>17)MTFAq?@(z zqlO}n^zb8=&%zN7er72N)ziRTp3SGT4Wh$tj}VxX=+?oFTb29G$_k^9zfFAKCE2OO z{m)CNi5Ls{Q|#bwxn>FNAK7o;_|qnc7_IkXbNDI14D&~)mP9#~W)qIQWYMUybZ@bA z=9nn74UzvmYV0Pd!V393jxD%E@h!#6z`n4 zRPor_FdKXt`rem3r04I{N(|4QmHZoBJwvwS6Cx6C4C<7OPd_~}(o1KHGmiO^*4zl( zkrvY#);qp9Ovt&5T0Mo*AF2SoWm|)D+)kDjAt+b^ItW=&XXTtDgVIit@?b%8M75>=dof@eB=o zWwL?ezvBQvy1SEazHG~CTlN=?%bmq-3&ECXMf*sOUA!ub-?_`if#ed}V*;0vA#Y7H zQ!fQfn%a3PY7{s{=^il!zx#tU#3o*F`LA3N@ptA_-CGB2dgQIJgL6vKL%aYNVNMaU zKAr8yEteA`I!Od9=61FDuGS ze?bk2pIFNeG~dt6NNP|;&ACoh`C>kA>-lvraN$tluRztm(p^chB*^bZa|D~1ZsQ#a z=Fn+UealD(Z%1EA;SQt5!u_tK->)OkB=6ox^S4PZGA@chXO_PlvRZ z+7xzv)`5@#k>3st7n`O@Vp5LDCC`+N#f0dTcD=J9Yr_5( z+=PA)3V)V9Y zWe3c~jXIARiQA>htE_rcF%kM-!AEKE5$DB0IFL0dG{`n!k z1Nd@QQ29eMTzg8|Y)+RvmQLTTX$X*toQVnwz9b?_jy0I73nqtC$I@XFvJ>^PrNDG?kUe?gMyXKT#)Ujtz`xPQnb8WOhoI zD-m)7NWO13B!uadF-r&FfK}KIb1W>d&xay6OB<{NF`H$!cjf$xs^o_Jo^YwNZT1`5 z2et02bha#WWGS2voi1~R0Pfp)XMlwDLBY-Nn?>cxwd>z7+psvf5xKBC+x7Qv{PKqk zhq-o&m>u^rx-1TVw3?esF{-~MNMevKfg>=O#x!X(9B~9tTk~nMf4mP{T!Z5FHxEQL z3gwqqIz0L}n0e$BK;YY;8=21!YjYT-`cA+HUp=HlEo@fOGK26YWJT6`kpVZSNSz-Z zQ;RtTf?Zfuw8=ruB$VvJDOxMURQ;xujS+k}fj!VwLG)%Gf-^Ar#^&sHas%da!2}7( zJ-n~eyCPs1W|pg6FP`s6w__tFr%w)tB(~`DkQ1M?dx^cL_$UzGKiA}A*+0;)F>2A+ zrXeiP8R66@IGuAHTf0l^>eJ?M*sX7y9q5V@8tC=y0hOw}A7CQ!DCH91}HS8`~(Y zXefD3PFlY=-5jyudz;JH>Oz~6V&upRN|@Jpto~kSPJ6&vasW#y%sqNnY!~*j)0GBn z&f~K9dB`HIfC6!!m=A;KMx_6>tVWmoI!=!>VNX8bDikk(6qYWK7;75X+a9r(+h zD0{d@m-d}_|0*uZTs?YZIBB0{sH~*7X{uP0MIzoD3QagD={+(f?><+&egDtC&z9#) z$D`Z53U;s{uvl#EswLJVT(Y`4s0Ws@=z{lZ}KG zGa_@n#Rq>4Yk-v;bzAcBXG3nUMJkGo=`kz-_TUA(^?IAW-NtD%RJMhWT)&d9CC}+T ze)^oIHQStjP9fxF=rJe#DUMPJ#v1W@jd7)>l|B@#`U$Rq2Kr+}-A?ImP1jTA&J1J* zfTw7fc!TIu0D8g(_*QmYJh~B^UkE^wQsQF5?w-a-3sejdeCXkr1~$j)5UHS#@6PsI zl5#19S-92n;8A3|4IBP-;Sq=`9G0cv6Xf2$`+^!aUw$RW4A{`xH== zOuXA{@5}c-s(>1_ny*WnY0C_k>-@z9ZhAuvsU{!!j)JnTzcNH7D$R>CMqV+FWlT@* z@@&B@h3k)I9CCzvdlm34h5T;3o|>s*R!&;@uaBYv6xfA7NT+E zYA}`bYO=gW@iQf)c$G- zZlEC?Sgqom5sYaSBylx?<%jqE)N!RF08Q%g#NQfa&<- zSIXiAZQF6N-;lCGF_-f^Vgeiyaze=Jx|&v9%uR@IM;CD; z_7#cSeV<-7gb-|d)b70oS1O#X?4CmU>f#6;#xzuqbU*AA@pEw7I=G>-^n5)zjQx-q z9KeY~BI>I@7{O3nYddDqpjt>bqSB{>*FeL_2)#tzrrp+mR{_ZPFx6P+21b12CtA}${wPJ88B$1&XI@+=wE7F%|nc*ih#ex_1jU6S1GGzWbzT(|70LNH?}l9NkD+~xxB32m{a(| zL!yG`=uK4i)a4o)bJW0yau#WB$K}Q*KjT~U`@qqfV?x_`HOw}gwsRK?u5?A=1a%Qq zms(RrF}?bbv_yam`Ceg_Hi9Tt*7k2Kazfk9JvmdcZCV=J!U2TYF7-dNamOHr4b-?Flltp!cONO=86SPf>z1Bc&E{{ zdy8Y=bes2~GskwP$uB_eNHuqh%CyM9+@i%xb*9WB_p{(&G+Zm1jM(OZ7Y@py`Z^(6 z&i8>mey%9ZRxZ?$gR5xFyH4orBq~z+E{=7h9uH37E0E#%?YBH;7Wipoh&GGkiwdkQ-;;P8SM{mln!Xnfll(mcPuKAH>-geJFKd~CcS>XW~jbCS5LnI zg5FqOA%VqGkHp_)CWV66#+;0iyuv4{I)b$Z3F*1g$42)!`nyAT#R6Qkd=1!{0N_|} z=ygS(pAie28D=5|uejP|DX?;NW&T6$c2AbFkfF38T#?iI{+yJ033It-UOC~>4{Z-R zRGARQ5{0{mcdjpO$~fq`iV*fTr9ba;*=5WkJ$PY`JI&{zDY}8S#i_!9T@5Y{GvzGG zhwWoa#+xt!wTxqh6`&xx_-4JM`|L&77<}XYF)Mp+RwyUl$n>lw=aLY%*LdDZ z1$ui0GoQ`}r|Oboxo?{9e(E_8R%*z|L`IhaM%ycS?=m-(#@o?{lg^uD8yL~#2hRnH zvcOq|*XpiJbu=zKm)j6eSX6<&n=!;)>3}I%mDtU1*})?cO36oj89BF}mPHYZ)>|Ek zX}#eoR%A6mv>QpE<)$>T;#i>bS>PFvD(U3`rVV7E??fHHUNLi3$wKy}LXANA74l*V zIz7MtEi6=(=`s*Nk^uLMAN#V;D16REyV0!KS7Z%Y_*PYHFd{$Cfj5~;3o#2E49t{t zq-v73YMlF)Z0c>@(Z;hh)J;43^ebbtM=-b|Tt`#cGQ91T-3I?K>zCW_!^`c% z+1}A@I8Bz+nUg|9c_C@d?1+Na2xW5+_R!xR4iB}6j-}%SxgX73ZcZ(uV#p+vXn`w=iJvRd?seLlbU zN=qT~&s7hSD!da-@7G5`VLwicDJvl_H^u2K7O?>&D3uGePS2$&=x?2L=7o`}twB-N z?s&D|^r}-L7yNYF#QZbL=&cLls1U(P)HTnMc9@PFF;w08`)ev|)5+}nfj-~G#^P_y zT00z-EZS6}2{*CfMV93-GaM&2Vf`Z<{p1ipZ5^!@3+x^U?X4W+Z}i)T$Rp`l{>O&L zF8Uj=_||<^qvJ%0Y3_*o%-<0HHbns)&M_xK^K`G{Tf}UEH zs)Vz6iIO7#MKnsQfdvymd*2x?G-BaMmEzj2=6jk3lOtx?)2P_zc0*i&0e2q)sSnRL z8n(pDF4LDN7L;C*$jc47-!lQhOG=D~Cp|_7==Wg?K+aCthJBB+x4W0ol5eJbV_lkI z4gUaxlm&pqb{nhQE^40PxJuv@li7lwP+GVHhG|j~u^uMOJM3UT@KmU)(oOB0d}{_W z>-(G@GniL3tAngXn;a{(gSWutrtbnbj#{h3XvsBZJ7pFOBsWZ*umxs*-`aIH10*fj zCgL?iX;(S$70pHs0fDCa*u1$jNvwMZ1)S}Nve^1)pA0=icBR^IA_CL)o$a z>i#kxdy=sR$`bB-NTiK0ma4=kMMMrk$HhL|xY^y`J}&M}vRUA+X*VF3YJWCBw-cGA z>M{9sZo|eY%7dpuZ>i{KI`VUhvK5b(DX|z7{6NL;d+~Q*cF#hP&Wa&Y)(xzfDQH-( zJU`OLR`cp1OEo1T^tgoKrj{@C>u5}3xWlZ5T-Uy{WfH!qJxqC6BOw%m3g=*Ssf~=*FLKZPSg@OEwZkz)bcy&giYBm(t}R?;zrlI_(zjcG-z5Y=6HAS!yzQhyUbz`+@3 zVd3tOr4d!EvU@=r&5h@nlP%nz2IjwMlxw#}qfg|0;3TFg7&DxfsK<|FP|nH;oNKiI zoxV%c>)7h;*=D{Yp5q5v7NZT z8`E1)S=_w&7=STO4!ry#9pzSE60z?kbQ4xEWfw#V);j{aA9GX%2C7sY(-3tKVm3|D zGWnoUhd%1~VPHF_VK}l;o}hM{6*uT2-_6!1CA$@Wq%VPpyIb$mdJ)rN3N?8FNPk=e zNeaOd2|YfVmi~R;l$N!1?AO0TeHpLCCz5|z5PhwuPoYx)^EgY{k(UzlyZDFzlHI+X z0Hk21D<*t?heFlaxZ3STm>ZYP&r|agNJT-p(deE@%4WhO4*DXTW5Q9!NTfRb|LlRK zx(?8>^Oy`7DFplWZ;uNgGvqlUnNx)J@5G0J&TSH`dyr-DJXfWwyA!x ztKr=+_zPcsPx1JY?a#^my8=P8Cz4WoaI|-bZa+azPK=@7%ZIjwQsHwJnt}F>u?0NL z*F+F|hbCd;uE~!wf1hX9Jjj!OfSK?8?I8Yr)hOGQP>bUhH#f4<2ouu?lX6Z@^blSF zJ<>C89J=GWF#N?on4aBE8Uh*i`y)pKLl08|N$UU2az=b(CJu}tP$@b8DpnMY@#z0W z9{uzf`z}f@bG)Bn=5>+s(Ix=%%xDx>H2pQREKCm!bN?0HCY22}1*Qozr%~Q%F z#H(`y?Wp${-xUKjn#K6bmYprnqcw-&_S?*%wGW~j&iSfYF;Y-X=Qy{DiRA0O$&IgA z8kUxIRYBy4|oc^au2oYrrgOtCR?w$&P!urq{UCEIx(+<%z$b1DaJnM&AB}R>ta;^`SI#mRJ(qe}9_s#01#!+Dx?RT&6HOYO^d8UZK zkM^JW%k-K&7!g`YvCP-^)gDKdf4Pl_eLK7cPY>Zx_iD8>PaKX?7x5)c?cx+K=-J%w zC(tB)%J{66@S6~3)2vD_gGhx*1Tmf-w4JO7t41Rr}5QhJ;c5qkWU&DCw2k(9A1Q0Dp z3;O-T#Gf0M>W+yca%2z`A9zy&$v0p?Hd?`Odx>kPd?7C}su{*Y-sc#o%G9J?hF%S!Q?>S>Zs&mM zh-=9KEwH)=**$^*m%o2>HcwX}rV+BkER zf@(A?b~P4~7Pw}Q@_vC@UV0Efl5c*&{LoR=AG+^0EVNJBBKA6OlKQJ@&5g=!64ZiI ze7Je~VD-%5qkkOB9YHHN?o~P9bc{Xnu>}1^v0@1o=%u$F)!*kRW|L-awAzD4&RCL% zzPXKd6ceV4zFntH^3M<4ExQ|%Gw4iz zwZSN}ZmsLpBZX=ces4m(PWEwZ_MM&EcoG!b4W~be?x~OZ(31-JpVAL%vOEV)5?Uu8 zd4zUVu+=@fDTjBZ^Q7Zz?-hP1$57h0s9ijKD;fmnyvm&@TRg%zthHy9uS=ep7LJF- zr=NtfzgPgQPrIx>D5&?ZXa1=)W2K^^C=EURRtBr>0oxa5^(hr{#n0*KF%kBGBoMEs zE~m;RJEDmy0qTEMfb7LL;r%$U`BpEe3SD&FyC3@!xe7=%k#c*wSxuYbO;mIk(n5tc zpys8+Ee@n!W6~qgNgt*53C478SnZ+gc%d?_^((o0WbX~9L_mY?i?l}#vYO6GmN}I! zA_sm!{p0Pap>X=(oP_wl`wxX7UulTZSU5N8lgza=EWea}Tb`~SK%m8nTi%`CM|JZg zF{~aq@q|J9&s{kclTlc4A5&*0!XRfaW)SzdCA%Xuq)kAA9+r@5Np$`CSthTepwIQ* z<0HR92#g%@pw{Q)DWR;=eIi!6bb2Y@uFerDMJpO-y`G{3ip?3dXmIh7MpSLQtVRnf zVDUPHUYdMk$tKCnx_|1rJiWB%*w&et$gr&88?BaOTe4fC!s{Wp^Z|ho7v-JcNU=Ii zJ#46{e@46SeEX!570Z~2z2Eoua$78S`K)DCs^mE#pSCJ0i`*CM-5-bvoJ0)W`Wf$! znWPCQ#6~2*$MwwtUO5niSGiZ!TN~@W#Gp$YcHz+%#lx5Ki;lz+XuA==%1ee!%<&tPL~0B~%N&X@yqX z8~dR(&A<1<`G!+=j%x)G?D`ptNa=-fcSRZ(!q~{OLa(GURv-)|qNE}vtvJzK{#IP$ zjTSf3Y<%1wwxS4Ows@weyov&zi>FF11>+0hX6~nUSnb!&sFoo!iP(vWY&JI3W9b=Ere-ow|3o5 zt;UF7G`(6HS}`((kI)PX{boC!+T3OfS=L*A0?|*ejD^IT4w8e8f=a}Q;zfeIIWNDj z$K1(Tcay&znzzeeH-B)=pS5JN+%wIJ3>@*PN z_1i+qlAF)0o?kE6XkmX_Fh(v4d;_OL&IpqoSX-w0hXj<-;+>-P|1Wr=Jma#lp-T87 zWnH`QpFaFjF4-mecT&D@4ZE^}7svH{Xfd;#H#0`W!(w^qA z_7|e*7V~Ur{Ez4;HGM~UC-}0DOhse#ZPSL~_2r>FAD6{|vte=pFWGqtW)p(L{v+Kn zQ6d;2Nod2hu8Z*VBTHNV7c&8i)yq|x7d=}v7EzAm{HkqTW(A^O-vN_bO=1_X;0YsU zF5bMBT_bNj_p57D_tlhDQdZ?NpT<CB1c3n%WWm`Gu)v0HRu%17kI^2*PYN zfDf#sW6HT?k!JcnVN32BSJYuru4*`1v%k5y3RaWum7*AwWep_xkIHBq*%3K+YVq#t zNr_LGfg|_k&*lxM)^&##o}B!!e3w^&jf$6ciU~ec2>r78vt&|uRoYjJ3Qc82`g-Pf zP$vv~kuW(IK$Xbsuk*^_(8%_u?G!Xh+shveAKFQqIf++~1_N#G30tRv}t4R+Pzee%Cg4tFksIV2EEAV%2EQc_C$WdJ4{ufHhOTDBdI{1$TZN1p8 zSo1yjo7SJIZR>jV@B)J=!qg?v!&{^?%0@k|*2^Ur!xoTwB3zr^Cu&q{ep0rzMqf1p zTTlnAE?1jj^`8$7B~6BHixMFabu_tfbOj&63N}%ES|c?Oa8A>S{#S z1Qcc(={1K@iPZn^vk4GG$#xqXgVVQojpiK&Pe4@5j=Cf z>5{0^^O}mYhK-uh^YbWMQ-qI7OKx|QwU&30iHJ@|J)S2&VHq7o6_tU+{mNG+ z>F;XOGem;!@^5Va3|4p_Rg?4AzW=L44XatacT*s0r`LR{!o2js>eNmDSEow=xcl?N zPA))KFWwOn#vc7GmxtE4lg2GxZbAI)XH($@o6)d4LLsbVnThwhVv2Up#oFzJ5{9^! zz20=I!)k-$dW+C`8(rqqb@OXAieglY<_goUVa<7Rsak0)a*Y7@cJ=Zn3**n0(-e11 z30L;{CkA^v@8w^#eGRo^o44cun}=LTlPOe+A83c%^qi$OT2rmexqk(P}J+Pk;bGZmT#4upGFYftBAVhD;o4H zyuG#lwO{(YsC1Kc@wzzlrT^?~K4{jv1EtP9`)|zvrv0{{q(UY=wVkv(Q!|1(Q>&~z zxib$-4~IwFc@opE^(7VJT6&xpT`kT(272%AaG8zcXSH9C#L5!)!WMQdPVtGR*`aE0 zZ?xRDGS(|Sip}|?94smg9E;+939(fP^3`-@=kD50HrTjA9W!3PSgki6p3FpV3a1rn z{3R?@>|Dyv;+t9y3STm-uUhztw3ER~ zgbVAO#YoC(L9OG7umU~yCvQt!_j&L&^`ntDY=vWC(R8HAa_kvpv9|gjd+!<5RMfSL zT0v1jsnSIRq)YE0AfoghT0rS7bV3Ia5CH*^CS7_By+c5HO(>!F9$M(3m$P}lJMK8& z`Np_o-2dlq_SidX?Y-8V&wS>Z&kRagJuifevK61;6-}0_&v`JXU^-V0&uj(4mUV91 zUWb>&$Y;BV;8OrBQD5eC6FJx82Q=bg_+@{hLt+uL0PqR59Vs>J7{P5W}>SBpL#RMe2S z4vnIzYAOGjK2O2Wtk_yHCd=oh&y?vrjf+H>%dGnAEg!mz6oHSA*D^QvLJVL>cMT5l$D00?DU((N6A{-S zXvAYv!^nBe#N|KJuX$g~DLqKAqUS3TFof4T`OFnE15!4gRkIUyYX0$ks_S)ib(532 z(c4;`I1hlhr;U6-zBFA-a~rxj!cx01ao4b+oG6Bk@J50%TzVIKC_S{;b%Mp#8F0=f z+3SUm_fc8QOuoByYlX4g99$G=y(1*sst!GGY6u{ElAwOwvVpJLpGYcEJgHuweXwe5 zv)gF!jQ$K_;2h8_{aqzhETM08;e$*ceZK>0F$Cw{UH9o<7Qt=lL__al_qW>HA6$px z2?z+_$Od;7+Dl>gWw$>Y-I;#oTV<}NA#5Z^ss%<<8gT%%wLK!xK_z?}TiZK-*MsCA zOB)g$Hqicj$8DR~y|`IDRgwKIJsI> zl+c6{+-)mS<=Os;FSOp)*0#5?5983U-kzze&_?bPQ|`tsYzYY!-L-8~n!i&rov2iN zTY4jIlbWUFwt9}G?`Nu@w&X9_7tkQ~7~WTj9(Wfx)l;-#PWr)uebo5fR8ffcb}U{~ zHbHjA)_$QwFMrtl8lJG255c@5=kuOi{ocBtD}paX1$XR0T95Re2nSQae1q=Dq%Z0K z?`QLr?K+D~=AN7P=g)W2sKq@swZyjX3xk%o-obw19JOGpZAvy!(_=@(@ow*L>n?`1 z5YhLetJ>VDy5t1Ie9i0L|M8GT3fyEmgU11OlS+8u8c}KHtooYc$ zVR_9AyBFoiujbLBo(rOy?3i{B(smGFjxq8Y+fc%I`FO_xeGj(kd^pf;KLH0!UfQ3OgjWCFp!VBG*ldf(= z8ZW`i>wJ0Y=>6i+15F*#*SZK56dRR<6h3lh@x?6< zIcwRogF4G=cZjO- zJg;#-2joDLk&FxK7Z6UtM!O0!E_33be(3JY7*Xwy%Lb>fkcG(?kU9U-wrKXXb9RZ~ zaVVd#R?Lq3U1a^UXX%NtZy8Q3RB+>V)x~v)&z7zN; zDlu8_%61)!0XIPL2?>E+51FcbY+PbqXyO;&XZHK<;RNnN{Ju;;(~8c z-B+qW91;l)4GyF6`eJhqeX<9&N(?pv)9l7yxVve65wW4FtHa-NVVX~;d z%H{R%F8w4-A!92FE~jqOHp>6ek9j2+Cc|2cGA_|%W92J(6GV&`KCqa`j5nEJa4)q| zgSb^}lK}I?RwO0lpJp0{uBc(NW9TAF+$PY?aa&pSCD^1}$lgQw z5Qd(ap{7JR2+d4TE`j*t>XgyldZs^gnPr*@!Vo}(D#7eCu!gI)i&5_198#A0f@WIE z?TR{SC}9lgbd-0mg|l>b#j12c%s||M@{^TG+ETAIu(Jj~xL2wGH~H>%NB{s7BV5?| zi4nPMqvi6y2p$LTifVHHbr~M}W^N-VQyB8Fkg*2k3@ed6l=*6uKytrB zvF`7y>HU(|(vuH8YPZe4bp2!hC-vEH!II1)NOoCOsBA<(sq9doGrA+=ceQlZ7bey# z?bJLTTw6$Q24FSe>yg|MSu{ zF7fo3Niaxql0S@Sqet;6>m!6ebcr}U%De(lvwgbUmyq#@^Kd$uzCpi+NKEDE9qhwQ0ja}ywj`hH=Ah11o#OZ_1yZ!f) z1=YHjplZG&1#l5@P{@UvU2=<@j?X0 z@ec4=yUT%)RR5wr-gy!FL{dxnh$l%u%c{yM4p3>E{oTQS-BMU>87E!00yv8%+NArm zb$H&+mIB;u`kXohqbj7%uReuM{$@ch*7jxX9QJ(P&jq&hz2x{1-IZn!qj_TqHl6{y zGRXeXB6017F%IB+cvlrJ`3qj}(cgD7egLwBQywCi#DO#s}LrTEJ)XDR_ zVf(32RH~z8h99kj;5D9&i5N{#&tIq3f4~3qFpj>J9HEp`Aa}Or0P&v_SQ*uR(z)~D zi?P`k^%op@)tr^yV9lw|Z{5#U;|CCk6d}iN7(yVXE$06gPGKncJBeVm($ZR8^>7FJ zBW-<>Ojw6n)zSOa>zP-VuC*Q69@#O<9@$S%XsAMrnT*I#1HI+TG)@t1PcZDJx$M9R zTkuDj(^X14QlX#9d<`erEd9}HvIKixW!nOcXY^Y-=pk`%m z8;7ul|NPjh_bK-M3@}bv*Y4&|u;>Uh`85X5)n%aj%dll?JC@`@FgdZbcfg719$6dubj}o@IotigS-mUU$PUa@8Td zepMsxU4xXoV~b_}5xczC0;~q!n8;7$ctIau10lu4=`BPtZ>TE+1q>dk3UO<|dIArM@wTB{CW-6`U>AIX$lrOFNU-4T80}7IzQw{%|W}#c6)R z)53b}&k8hd3FSPo?l9(QfGPiAR18!E0Hv-9_$P>sUJzD(r5XEVFrB)HNx?)sKjqO} zx~ae{?6|FyW;4)0(h8+=1o6p^bA4`9Jy9zS&_SlpQ&mx?$Kfy0#tFn>QoCjArUF`j zTb^k~j;1?RNq3{N4Gfu_TE6!g2m7UwOB=HGirJ7+dYYG$=@19YZ zwW0>%o|N8?*?qz>@MD`VRaD0Iv{61=8hi_=`GboLI13jK>jwlw-HP)+O|Kmr=Kt|!Iw2vh?Q?nIuf|`W$jURGyno16sek4|3KOBI zG2-6o=H}=p5!}HU_uCX57eQ4S8+cXLU&W8zE$sw2`}_CrE9X||u=9xD*4GyIcu1sy z!VDnY*U-ty;qsS3vELH$9E{_@eduO!3@xMqvm%*)^!i@!) zH&^v>he1dv3P+U`QB=P4LsY%TrtB_+>`Bfih;|~(S8sK_N$GL*GkeQwS6?rwz7BGJ ztSbPe9&Xz;&q7AoJ0;B6Xskz1l=TwisDvKeR%sWo)aT2-ioouq^aV-rLpbv5C{xGR zDw+mPd~GZwhDN@hw-aWFmEut@(<=0}J`Uulk#~!X~7Z!3P zJ6>-Cxb4gH-}Yh~$pmiXly-H{WIfAbptgGmU;N`JI}Fh;y3U^nv6?UsGIHI9dinWD zlF&HKy$AxziUVDwkb-lwJtMGJ7G7>02KqnP3qzQa=Bvlr<3By;A8`9QQ0Sgw%Ox~< zXj~-H(?O0^v8}&>Z8TUtX}W04dy(XG

%cgP_b6Jo+Yosfz-!=G-P89VVRY_emS+biXGVlp9J z8f(i{)K|RaqV%YK^Qq+FV`@jJn|xyK49tiQ(99iGw>@4e;;*IItjo~9x-X!vG z!`M>?)Mexv-KJ!>=PuvxN`)W)VHrl{=G{Yg%0#|{Tb#WEp3Pd)L-amg6kMk~J{A~P zUP>efZ?&rQNgLJ7C{?h6E`GipaH|k(ujP1O&yv=(SW@IpXbzyY@hyaTMTc=z_AN#D zMA|UQwtIEt>-gr(3PEf^?5|m>9%dz;L2yS*&jJse%G*~{{|v>?qTSEas|XFSvFPl^ z(mNOM=qB0#LU;7&A!-Er3TpZxwsr2%$R4&q;cm#saoFp*a=vX-PAt&7bI%R8=bH}k$U#gc$I1Y~aW zzbHBTZCg+pu#4BP&Ot7WTizq4_*TNqw|Hm6sn6ItO7R1%tN)g5w-GP2BvsaA5ZTV7 z2M;=h{b7eyQS#@;5f6hyJB-C>2hfNArAc5WI}UcZ%xZY|QN`beKv*Rg6(sGy#sk!#Gs;QV zKRgmm8yM*Ce>V=)X09f`d4VTaKUfQJhhZJVLfB;ZPN2(k{volbk6Ewxkh)B_!^uf5 zG)s9i7kCt7z)2qR{&!DS==Xp~B+o5M@DWl7|CM@g+}qgro@B-3_VzZrfDY69;1o=j zjh>+>D12D?Be|N@!a{tPF?XZ3b|GoAQz&J+o3iKV5?@ZBO}!~Ay=fU&e5iSs%3`oC zj4vKg6dBg1n;m&}x9dajFSC0_-cYCjZKR2bvGLMGnaR%ph9e+j8rWDC35Nz`D0dIP ziSGjlJhHI-y&8?*>iO-zZ^uO}T%yFF!8XUbo* zz4utVa1;YAoJ6zZOV>ZD^tQ7jAP^z(v9`veVkaKXdT##wmt7Aa;PEXv2}$6`%k>Ws zf+)*#)iy5Ec}?UWnfmdya+*XqJ~rd|ZNf(mR;ZmssC*MW?8GWUA115BmzI#AR+wb6 zytmj!&Cjg##X@w0VDH6(3<+LPeV!n=WAd>|cgD8Kx|hD>o0^j`6lf6CN+aU(sN@gAyzNQH0eyIBMT!e< zSjUoskTn(MEDeZ21W;xX5sV-XY47jCRUpaX?Lz=9lQSbUj&#eXzrtKOy z$ij4CwuQG0^&{)L534C#9GbH@hmAzTB%}=l^eV53+(TZX_uVi5`2$L5)M|&4y6pE?K+JU z_l-!)G85A7agw}FQ2b!_U9Gd&Qv=xRhSZj4*H;&jG@?0U(q`#^InY%ie*lY3doe_;6F!x-G>Om+z|4QJv6n?k`B9#V3V&d}loxd2_*1U=E3F6FHUMY!e#Q+dG_V?M?9 zTUJq;aano^pdD98Y;oB0A$~(S7>p>gD}6~rLxWj4`Ckbjoe|yR@c4Eg*$`AJ0ToeL zcQF8b?nwiJHk5#ZWwGcR>xV96B)VTTX^pe1CRDYCUN>}M%jmIn8{6GVsL8Vs8)DY= zb?7@x+L0aWDq?xz*Pcu;K?_arFF_{rm$&x)nPtV=+S-C23E3cV-#P~fX7V04g&h~( zrLXn&%6au!l68H{=xc7RElu3o)JIY!$(x6rw%@C?Y6RZAkH<{qsbGoE@#PH8=JPdK zlMqV_Q6Eh`J@w!;K&Cn}5j?H2;PfnDR7~|Qcw-<=I7@F$&uI- z{EXtxkx>dDqYlgg7x;W9b6&d-$qg2u4Too9l?J=^a+%+&iv$kY!ot?e^+XN84at$i z%Ba@2)rNjY5U?lkR|zInPpt9?J@HA{NYjsH> zKvLVTto;;2lDoBjL#^DGMb@&~K}k=z2C= z5z+Oco$(xB=xlP&)FLF7Me1?sZ$rl6-i{KCriy|lZ4JQ2du>h-r;Q|#0J-;`dN~-! zUBVBtcQ&H_S!a_mqU$4(oG0PobNI!kDmMnBcv#`e(tOq}xnJ0lBxgGcHE@2*f+6`xU5qw>)fJuIl6Z#Z@aQj=PKwfP-+)lF(_!{_K{ zpGU-F{qPAYQ|)z5T5VKvjmI=4>&gW-b3!Vj0qLQ~R9C}5SGT`Q{_pOHKw>Q|GB2Ho zy=KS1o@r5a%pN)WP$lM?>hGQia2y414Oy@*G!8|sh3e^-3vYL6q_73X+3q+5R3Jd8Z35|drE`@PHg{XV^$9;~b7M&k@&4Tv7 zWVPzhu%! z|GL8bjK;eR1sP`ABOHNUW~xR&r#JonmE*xm&-L~7=eL&NcXSdZ7^m@3_?Qv1LL7Rk zcBgY7_Qz%#n=4;R%H)V9O1v01pMOolrT`T_WFc}sq#5rHew)biQWN*(XL+{f$#iygNL=;$JqE4H9^Cy9k7L049?c;Lj@7Uan^9w6eV^d^ zyvojqqfU(8esQ$5hLRqshLS|wltabAIVXB^d};toZ>k}4UQs_PMcLM| z)j9~MY?Id{D&)lI=a+Bp7pEL$lTZ%mnF)+W{v`n$>HjRb4?v%CLw__rckRVa!%(6Z zd`>U2bgWM^fh#s}JmT+`%r;g3w6>ag6`NZE+4oQz5Z+K_G{hI)39&gK2jtk z2g!9#ruPn6l28G-D(d3`J*!sd_ud?J(N~5Siuz!I`P=xwlqS%y(u9QvfGvRSH;H7VXLc=f!hvszxaAeX-*c+l3ImC+RJsnh_)7_0^o(esTeyD)8v7({5DAh@mRYg3~2@~^sKW^tvWgK<(O3J;6YR2K;6@D!<(p3fZXpF*p@ z?%?9e&SX~CE&DNLWHHTL#QRr!)mlV+Rp~3#t2qNb#fbZ;k?fp6;#&*AD24?T*!cfS z@bHv-9ImCOr#lEem30$IInAFrs%LkqLe@wPl>R>Je8hul#hW}Q*%SeeoE|c=<7I5Q z%N2`toSQPlFz4!OpIshq10HAM;vM~IvBk1P#owTuzGd#QLB%Q+I!A0s z6_9h%#wI)fl*CzT_6YCjr47JFQou`rK!m3|FCmg;XKv0!8wq4Z?WU_S-=1)Otp>IM zd>jsa1CIP{Qy=$1V+bO0zrl*AQZJ<#K~cPBH;N5qV+3AJzGi`dyn$?5%i>tB)5fuX z6Y`JL2Lb6v0H(nfta~=8koEuzckyqqG`;(#kB?8mIQS-?+GVz^Sid2gyGu7Ec=o6y zCup_444)DCF@|<4M8lfdXVFD|Hhr~sU@TzVMFkFxQk8zR!IGT!VeFN1E((1JnJhQk z8iVbPj|zEWzItMcj;6j~^}1>Vwse;>URI^C^}Qq108laj+5v>Ggw!^y<(#f!8F)kw zxc`p|>|{^)rr}?KAg7*?kkCtvw)<>w@R`7Z2oM(4yBP|8D1HLvNzlAn+`F);$T4Mf zojqVhg*AP!fILl&q&J1NAfe@CL*th}fWwfa%ECupKp-_taHZ{(+PC`h4Cp?3 zqiyn?3@&NVQ`dBmGnY>wT#}^s;Spf0q&>fd(gsJvs2!_fSS5h&qt8yYd-`oGoW`vi zMa)gCwQgS?@vsafjit{dQFmiL(?k7P(3{cQk40}oUb~@Ps1@%l{mA22X4xZPMz=o$ zok)Q-|Li|^O8@6ifD3^4xV<3Ee0yOv`TxBNyo3Mqw*Oqc9ozqL+yDO1|90E|_R#-! z+y5NPf8F*!$MXN&_CLo0O#c5);lF*n|N9kgSH%DCh4lZisBM$+FxC2(oYCgyYR{x; zHFX3RIItHp@wU8k%!ggX*$FEL17`DMyEEdpjVhbp17dCcwP4Ik7}r{^nN2bKXvUTA zq04EL*3bR&wEOZ6gri{X6=%!538E3?%*zU*K^^ELG23zDW-XYe!?6=P!*vJmsIiCZ zlirg*&S-_s^^C%v`JIwDHn3O;|znqCka|$A*ZO(&bAcU-}2HOs1KX8!y4B0x%LR4i__O4YA0>?>-GjJ zdmfY#ieY{)y?>gKTEFq^$kow_)&V!o`OIm{RKzGWTLBev1nY7-N!ckjg=(s$Ip(ib zR?Xs%l4g%|9G<7Sq@%xxPVdCkVP33WDsHVfz5ofkGu%qFMjcA;TyvYmx*9b?&YTF; z9CxT7DCKm=qVhyn;*$=28NUNnh3*O=LC4oG+|L=Cy3*(_hA{c_bUKT{-*BcP{E}LC z6ly@~bw@Bclpr0;PuVfONl&_}nlPt`2B=YW3V+8GIyP4~W06f{nnY`#? zt;^V#fS@ZVd}_cdUXEgV$v?}!bEGX)aMgT=!-dKrLJMB~bvBE%2m+fMw&G)hIvWmy z{)5;TIlmhM&a47|aT?F&32Jl1RrrZniGAvH-5+Z&+0|FyvVnp}a;l6~ylP0sQU23< zp;>s$==Np}=TYgNCfIx#NYd-BH2XaWVrx&rN##KBgbSW{wfNDBQ_D{$7qJwd z0J+DhFoBW?3Ip1Pk6nWd#jznbusGI2{q4EJ;}3D{=)^Ujc3N%l?I0NZK4<*y&4dd; z%QeR747Q_Y$!j*UgDo@?mC8Lih`ZA-hA}vzG0}B(H?^E@pEH7nlZ+*6VblYGsTa>Q zY@+}9Odgx{oFU|#aG8IOAgr9hjibNzSkzOj)S{~6OD?$CeU-z5MC1wdYMgKy1hBfyvrBrp2@X>j3*VU07NKdAU|oiroaRKFW>QUC|cpOH%d&w|?y*h>HXq0oCUeh(#; z3rHc>i4Po_-7#QUpSWxG`GKKKv(5GPm&i3Yt%@KgF@0t8{R$ycBUtIv7p94AW5_|V z!u%F}`?sutHBD_$^+S>VwYUglMk8B2CZMgNGoX4~AkyDjuY($Ags~=W(T} zAXXd#?W&U~FEP*#ku86xjVmp1+RHk={?$({8AZI+pyaqO6 zM_dsQI^Qi6EWkI@IN?Xgn{Y~D!mAA#aYD!>W5B)Si_Kk8;fuX_F~q{i(C*y5!}@*a z0aA3}&GvH`)o6ac%FTQNbh_Y-){BsP%eiBP4#Hw&2kG>-(ki| zBj%_Y3kYcep3&<_Vo0Fs$&~c+s+b$e&7}%l2-|>5G(Lx$St|z$`pxG~|D}+ll~;N7 zsd)o-iZj2tM3Pzx#+$me?$Iq=MmJm5OK_ff%qfpl6KrJT87Gj%Wg%r_a``MWArK_Z z<*u_Q9G`11nR-5ZZ8in5e$nbSYDirjeNW2S-%k~>vU}X+=Q)m71j8lIzTu)XDOz29 z4_$L^*7K*$r{&i!{T|N4m4GOicmmY-OEyBvm{?Z5G50=MGN92RBU?00=I)=SUgN?v zdEID?jAU2*4uV=N45paAHV)l)nA(%w9rZ$AFP}I_c{+YMlhK$hBjKx%B2?lxVwKfk zGguq4pWmM0&+^dgw5q2^OE#Ifj_*2xD_zwzBxmC71Zy*QEMsS?`3t@*l%VvJKz5cITdB6PJ<-NX`ZCI(Rz#scquA> zN0r34KIhFe#I7&!a_JYvrRBfly!dBBNABJ$o5L@Lcwt}F@~!UG^gw8#xp0EgLU;8hVR;So;rNo0p8qm-u5Yxcjxz}Q=1-el<;qV8-Qor#6}uQztTrHsYOM&?dutC zJ$(w_U|BNTplIq!v1rs5DL9`QFE&zE_a8ly_@eAuw0cfV*u3(*#lpzW^Vy2j#Ho|r z=F3GJ^gaf1qBswAfs=#*zU+EBm!r@z*&d7Vw=iI33V>wkPOXu6c>ev0M&o0UA@MJy(@= z>G=TNBJueTj`1@|PK$Aa&LwZ>n2+10r;sPQ6@f;Vd)XXs7W|eTwpyhp+uxZYFmK?T zupOQve>mrNQSHmnR-=QQ^RZ45S~EX=)91)fIW0OMgVc3)v#L0{I@7`_T-A2!IK7#L zvyN*gDpBG#2!nb>BfU@Jtm}pgqW`vOZ9g4TVT+K9=dCb;dtQ}zDo$$=iF652Zu+f` z(m>^f2c}6p=Va>tpgAvF*<_PYTH8tO_k23tV(J$ce&bSV(+tEmykGmCz2w*W@R-9V z=FnBek=?p6koTt@dgoXv7g#Z!;sSM7CR=9T9`tKG5QN`z8de<%*HjyJjFOJ1@80sWRtB_EH!6 zheGGqfUC1}L->@`)`z*7?l<5VUIOuIvMM>rr=Zd;)H z8v#h@bfzyCa1Nx{W|$s?uW8bJ^io;BnUGdEHNH$TUQ%S%1=$}OB`UV+Hyp%akFWzL zJl>ag)K{8xND;Nh98%)`t)=r+X5+{w>)Vi|1|v)By9-hN`f>0Rm&H>>M^=AUdh7 zJNwT_9O+&)zx3YrxUX5?=~bv!uA{(9+reR%d(}dAGXg8SrdZQTuWROHd+G{lVIx8( z-!4a!yMUALIGRnum(Ji56g&MAz|bu_rcx3t*fw%mUa>{Z$By!Q0nFhSfk z0zJCgg}LCGGTPZAu23BMY^d{9|byLf5{Uv<&dz3^$V0FPm?d4OvJeV8x+4AZN$fy9n$klK( zp`ym*m`s0-nlq}Mbl+nK&@g}b+j#DX6q(Nb_W=I?;d?@ez||-m?H06GoOfzp*t*UI zH+CxAiL~0;8kcKwT*gzpXNP+D+nNi_ru8OgB%Gt6T^zLYt#7*i13u+Q-Ut>q&KZ0# z@}ce-5Grj9TsG!EOsKn>=tujSU1~4&?tiGXy(*cr@b)-kcm@At(q+gPn|3jU?W{YY zKT|+vdF2EwTE+icd+S-+anMg*%pt3ugD-WwqY+JaVYS>p(GO;3k~~-QzOrqtwPoSX|Y zmsaJ0=qT@W!mG)`HmWGuZO#x0Dt?U;q!G|6fKf`FFmmv>{bhg)(IV)QHo&g1H3ihZJb7`wyhe@HLS+0B-NR!Wf0IkNg`1aa_m7O9Z;XAbc18{TT{(_~ zT}gk9G<(a7&*Z(LFIbfp2!`R+WDYw?cFisF=dQNOonepAejLuIwQ-~t#YF^L9iOgn z6oOsiC34A?a^;hO`7`Pfq`Obx3Kn-NN2X`SV@8OWdhSP#4`C`B^hIz}r?0nMQsADJ z#?eI$#R)z;+yM%JG})BqR=U|H-`s5eZ{}U@Esw+^)(P!x7|?meR4xSP0Uwd+T4yF7 zSiEIBYlc3vMWSBvR(wLz8)EqjL|a_1%>&%0M(~40sI`d71_8Uj+RwZZOJh>;wCOq| zN%Ele8YJF%(JhYi*a)OI^yC8qHEce~NpT-bD!z%BBN%AYhkkEU|8(<3*Xo5BDA{CY z_V>2!RIK9>@!TV{M-urow`%eaijqpc=4sRZ&oI-de3ws$^Pg9bn%5jV+n(i95r#M} zg-ahdp@Nn%4HQlnUE!jE?cU4yA|{v?B0NE^`WiakomnTNMvgh#Nup(6cMaSG>#;}3 zLjj6Qem{qdLz#488-9jKp{^Bcy%O5si($yC+I&60@y?yz%#B(%VdZrx%n>FeHwF38Eh}`T9n-WT_&ojBMSa*2+)d+pGc4B%>8oD9(-%RQXusoNGA>dL6Nh zLlLgX1OFTx#;uMVFHN5Jcy)9cObH()w-3MBj>IYzYw;qp)RfJg!=ATlwYv)d?D>Sp z99w{gQ0s{-J!s6~G;eYnfJ{gqh6yOot|59b`Ik|amW5u{<`W>Y`JYFDVMy>|w)q(G&5eT{aZFq45F`y|8L zDa_-QE~66mZO3I8Rf8^LmOyJWr*ZPG%niw8AgNu* z|F~h7CT@PUVr7&cqCytwY_kiYr$v}lYKP7XUD4lN)1CzvQn^r>Q z_b^*#^dxE1>le=^y;SP-0)qgS1QhSQd|3i^Kun)?rEp=#pyQ2jyKHshE_NWZg)yAJU6!tCx|?;lT=9Z7vA&aasMJi6NFEelDKinTAPg zt3o<(p$=^qYx7OMHxK|t-yB5)hOI@2lB~ohX;K1Sk%N2r9i~pI+|z5MwRs*V&pxIL zbbMyDDi!HF2v|_0Q5@DEVa0YXql~G~w~x{~zuODLb3jT@o7d%0of*G5*`55_x-j#9 zQZR%f!d?0))AoGps}tO+qL3*^+{aIj@2gHhBfE{4Yz}1+&pS-EX}Z} z2RMEnc7P2ZnCqyT^?bknkWjxT>!CP#fh<|={&m>qczSY))q4T$Hvi$NYv{5WXmFu8 z^D&`=>Xa#bqV~1#sQJBOh-o(5xhwU{GGnPo!q^PM``6I0h`SYtCBNZ^OzWQU!?wukNPL0sZt9c{aTx|th`*7@s zxK}KHR&Y{ms}~pWjDGL3w#jy~jvmnzj_u!PLCm?;kBaPHGrxebO_7ezj7YusYsP(7 zsZ&%ik)YElqGrIhrg)#9G8r9lPFuz00d^aE%I7vSUtO7#k66|pv8*u{@STA~v!O(d zR9>L%$-yN~suh^fJovhmU@E1rc@1Mn9+hBJ?Y=zge5{|%Te;M-Pn-wNu!TGR7YCS5 z`Z$2g(l)n#=cZN1CgpHAz!u9N;a+M_w|;5a8I~;&>Lxta`Nx5MZ5#e_Kg`Ps!=wZ7 zogPUJeRefK|G;!yl*IxhOt7-e0-ilEk@bdIFeh2^1>8BhpZpQs?B{KK>C`4{o)nL@ zDs>ncv$2BJ!PDiW_P`D0)S0jLR&#axRQk!GB~cc)XwHLk{>z?p1pGoY%qH?_FwvLZ zKOAe;R*cdE3nGCxl}g*(1@qR;3?{3V^{5X9f({MOAJpun{$UL%YI!IG#dqE0nu2vI z{D@l$J46QUHrQviwKL5H?+UzSGQM%{A|iYK4*TQkl)z>}^q|;+>gnV{=Y^r~=m@jl zn3|#)XeztZ!ph2KdTBy*=F8T~49XnwLo4B}^ll?aGi-I6E?ga_9yx6~Pa~)sf&XeVLTckOGAaaa!m|xu2K6mP@GR<&?T=}Sx-lI3~`Yw#H zFP13+jK%V>)^FIbzcu53^%d!hWAK(6?SbHnM!C@?MHJ5&u@1KsQnTW;YRt=f5wiZi znvY|zsIM_{26aR?x5W6=zNJ6Zdl~1CXm*|E5pGR2Ms`nfzZF?8^K*(ZDkVRFb~n39 zfu_nmerMf5Wtr5Zqb)`8kH9NJbz#A(E#_b?(bF~N8qwDM?3AgAy&C+7Gx0U~wQr9B zCO6(?ybGU9*U_j6Zg&hzr`V~2;OWYw(jq>wDOZ=ZU#T?Z9cDgE9m$bpEB^SR&IG-% z$3Nh*ZMUp#ZYN$()@i08NUJxZSZDXJ#dSiK{@VeqmoIbIK9$7PTBpybX(?XmC(iHY z&-^r&U;Lze4I`n{&*%)_$=0h!$@efLB`+TNU8_#C{&;pd6PeDgUTsn zKAK@GKS{MF4T>21vY-{ItJlxU9x~GsXJyAB0b1xG7chs}s|zVlFX*QlkBUmOjmlT6 z_AD6DQmwi}cO*-U)?6;D?^6KF=NoQX?Qv5z^MPU2xQ{H=ll<|D*1=Ry+G^Cvy7M$t zHp8&v8hu=~7xCk3?M0W!ZpB8ijoojLp}wAEe`-%U4r%yLjLA?F)p4c8uEeB^w&!`Z zNhkE(UP8Rtt~kWjouVHJ!WkqA&9)OV*+~+NXx!4p!Ng8xVBwc)(R5cKjuP3`Wx;cD zJDm)i$=2NQa=gpz;s{X+?>SP9w95o3|4cBR#D&vxzzD2LX4jiRl>-!4LFC{`A?1*5 znY7Xt_t)zbGGJ+KA_67AZ@!`kqZ!(sS$-^rU8-)%{1h}XVi;il{fjBhUiz%d4i#yD zM;~p#_XdMxK24Vj;nNv59HW!>0p1J_3*QFn*)LmztHi->qBRI@{8f|rx!ropC*GM+ zCla{Ib-QKgs!=D+zR4T6*{M&%lXcQ=+>eSs)E0EYEiIdH4Nu$yuIZ;OA5m6R3f|MR zVXw*CyMHsktiOgMm?YzOUaGy}M0%Dv`)7z;N$#dWDZT;n`h{g#IWhstGR(kslutd{K_+e9{PYIc`waG}-2L1-55!9x^toHGTU}N$?OW=l5s?Ylz%H; zcm=ud`!OF)k9ILWUm;ND^dOD%AD2uoYj){zc3qN$7na729e2;UQA&6+KmJrt@c>j< zB}hjGri8&>UgYcn2@MhePlg+2UM#`V$;JBJ-#&7)7}QMx;-YmGT5HWKD4|Se2Ed2g z9nmy7oiY*%?u3_Q9aa_Ma#Y0Jrr37m_9b`3CW_9+79RygJ44d=cM5^b3c7eER#F5k zL<3t38!H|6m}6?R=^T1IE8Vzj@AYB3%k77({ebV7KM>*yoWpVh%e1mOv}Q zVmjx$ov{X8f}JSRbj3}%<4G<9M6P1b^Ifr!)NSHtm!IQ+r|#8nrzUsi3*<6@CK@dD-6!WP)~ZcX9^}5@ckZ$% z94#>EQfF$;DHdH2v9BoOu%~*Qy05Tz&qeI)^}(!ueYJ@0C<%~y46t`!dSxD%q!c!K z0EEh8-&zc*BauE>&wzIwqpy5W=>XBs_qs^ zR3yP?qX^Nvr2Jm8c1xo3AL6(JY9vpRM!zE?WmN!8ZkTiA{nyBtjRnL%Xq97&hSEF^5P4|&}@@2a!*wh3@= zn@gDXo0H-lJ-CSb-DxJ`rvMp?bBI+#DjX9J#xeP!s7`A1WYak;zUeMaU5pK#Q^p)- zD=aT5E^snJgN*(Fw1a}x6q7OJzOHEfSKLl!$!iTEx>@d@1S(2C2NvSJsXvbS{ug`i z8PsIhwhh_<5djN|Qf+|LAibj?ARxVW1?g2<=n+v65Rl%x^d=ob2}MA9@6y2#0)!S? zfb5m$o%fynzWurTXLoi+#~HjQ|7e&;&W5fvgH2}e1xxV(zD z%dM^U<@D1zmZ22nIY4->+#&W=CHdEUiYtX?rQAMnCgS?>aeg6A|02|T;?Jr|k7wE1 z+3}M?%>pHn`i{hr1qA=$is*gpzYM0N)3HH#?9W@AGplm2#=nWQ&Puze!HbH#UW(jO zNugazNyCA^ZM;zNd+8T{%Pg9YleI?o6!^U{sA$_|FfnyOK!qZ zam>jiT3JQrN}lf<>EadkaD{{%C)KP4oHSG>KZ<>sd{@G>_GrUb@!LSa!hQU1 zsz<-}qI~QV);Ae0m^VB1IvkuoZiOi?#~J{GPG)iOW{u0&?=qg0<4LJK7~rGN0~=Av z&VvOY_F$a2bNzaP+2D^?62#Glx5S}V6iat1kJ8ePyBM*Evkm1Dvkarp8uOqRz?zSl@Omvhnb>($I8F6zgQV=YBcIKt1vitL zxubkvrFff9%WXMtE-YY}na^WkK|6!ZIfMHOfm{LHPrwUh($MUFI@ z=7~S`1TMeHep0JFIjVleL3NXca>$iS-TiI_)OHt_gXd;6|a`#{SsBrzBbt&E8 zKMEBt%NgHz#XfXZSfHvy(gG>;b@83|_g7%CuWP;+DSc4n?T+20{Zn{pbW~)$Hc%|? zhn(i*k34<0_-vFqpV58%@6FYD^7WADLr>&jc=}}>CIcz~x3~1kK|@9*vuZtb-JHYyD~~DJiqX4SN1M}?=Dl(6<#`gtKt+~3 zY0b%N?;cy@{Ul3C+%(GdRMF&g1md?#cK^=|)gH77ZKPxDxfc0UPU56ng+a*a-BsNm zl-^VAHTJU;VE9J4u7!m~XJ@Aa9F_Z)+3c+29e15sSGYDTtZPMxiZ+bNOduIjzj~+I zcW3bx9~noqmfsVQX{`^Lw5gm<+xfyGhCdlxsCThkF)13~aD?Gz%Y4?@K`qojmo1{_ z?)i1|RLwhIA$`bwj<{-K;~#>JOXN1Vf60!1NYRCQKTL;1En?fP%zH07ebZG0eG$`d z0Xyk6@!JhG;Zuz)Dr-K);4d&?Dv`aQijBFn>2N0feA5!tycJ8PULD=gL7c|U_>Csd zyAFyU{d&8e3jMu3*C2V^N=ZRML6Z;?;k#+Jdj(JUjCjPE`Fek#=Nn`?thslst+P9t zB`+^e2hAhKpkgm-TdnW?80pkTOicXic9`sv$=*F9JEi;jG9QTd32xeD9Z^#D3yn@iM#YpU(JwIkDy2 z7|%g(P3hc(loYUKRDM!s0*acwL;<^rgFehjp9B#n{l6LnJEgtQ1`BXsoV#5{$w@1v z-!J|6k4JM*{69g2=Rr235yySRVRad3bh9OV$IcK6=6856;EqGMYM9TCyCge#XTUBz zyVGi>p9l5oW{O`#f$`s1_G>tQ5(XjH^;H^K4 z<4+_MbkAcIPRo*Vze;6ZT=?ncz{^hl$VuEG36jQlNnS+8hN%vCXRUFMV0Vg=!C4Vq zI2ka4&S^DJrgY>NbT$J*}Q*{@PdWG2T_C0lz7`11uT^7+G>TJbej6}6BH!v1Qc zpT_LISiqJ-Tbm1Tx4QhZBrkR&ri+8QgSR{6XBm54s5oc={mT$%6UK&b{N z3B+fKEH*BHup?pTx41_o56dIY&ybQj2=HrE#*R#=geW%lYn!np@lBiN>A1hh7%ZjW zIj5s%@A~?4+uNBb&}hLXl+u!ut~~;Oj=>K{_N9=7UU_%XL-S1t#}{|*Ct)Tv zK^<@6S3gq+YPgOt3k$C4Hr1yHJPu(qyXKq{d|L@^>SJLKN{sf z&(NX#bJNW($N?6yB~lyOvTf|7$-*JK)2QSr_+|Ua3tximtMwW86S~IqE+q>(YMbpu zM@QR)-*A`SF9*Q!@)0*L?`V&ylMvm1RY#!E=yoWmKMYI{-RSEIez&)B{g`yn+QDHP z6u*`%JM{hIjiwlLDv&7A;|`$=#(BSGF~)TlqNx~vK1uQ3uFqfcxaKhg?m(tV*r(yvmW9?|0^C|ya7 z|2gNdP;M4fs9dgVXKHFniV?L*@=D5QDfE{jU9sxr(9(=5F{s_xaur|k|A7ia`HqK-?Ev?ftqE3LOL4pi`C$o=t?YtX+RyHx!4 zq8Ba>Yr`-|YQ%8|oHCtFZFcBC*H}sA=vR>VCK1G=)jZxv`$(7$97H6{c;NMiri13a z*fO7Uw29zzT|OH}aMauc75xPd!4(~+1{mKN_%9XX!;;hpht}0x+ey%TrdgXtp?tI( z0W;)pAOOTJ7IBh{sNX0oa!tRf^fEgoJJADR{k(3?kQm?j0{-G?*qAmxvy}+H4MpHK zEhPJOvMt) z=T+6pBC7zND3a*SCB*?!n0!u|Y`U&v_^|_=GOsxbjenCE7#yWZ18t;4-!_I*s$+}+7}*DUj9OCnt%YE z*lWc7ipG0)zFq0btZ^ic*o31?r9*=R{GFR$k3GGn+8`4)30D4snwZ&wX`@=hh_Yi43z~ zC-E@r#zpaoF&gMA(rz&d zU?La*^XIg^!ZB~{!6iN}7H2zLll1ldL$~Fo6Ha;=2h7?|O>I;EGu+vd3d@~fCdRE7 z5uSbC^ZN{qvDJ)HEEx;OC(TDql;l)2K?JzAJ=;zb_kO3=x?@v?byGC}R*Q0+w7xWZ z$m83A-UMrEAYajCDwL1-R2TZWv3Nvud2KFtD^4k4YT3ZSJHQW?L1$4(neR0oiJcUhFTnL&v}v1aAeE)9$gOJmGEdG zScGwb`6*D8M_FisRBx&1M1P@{KKDA_SpoW{x|}EtOLX9D3J?V z2^Xr_M|&Ytp>1Qo^hcypqO4?U+ zHMvLz_6(SHr~Q6GNIi4aGEx#>&lVRXw)!~#YRR3ff=)#kms`MfBaTD!D{7jwyB>|9 z-57_)U0KbmRG*XJ#PJT+U9awWZP}WH2DG>~pC8T=EKd+_CrHxJtwVA{Ey8P!-NbYC z&+VMG{F~1^gM&#mSz>-E{PM>%?}j;k@#EufUJA@gTXfSvEUQ`_4Ao?aEV(tTXN8XS zUMKqe4tCVAVDA+vbo(ZxDMv>BVu=#=092>Tv`Nc|xAND`Z4(SEeg+U9M*J>g>Vkxr z-`HLAi>#1~xrKA1vah%PQHPL~gxQ>GO1#jNp^8cB^x5s8hW+DB_n$Wl>YUGoolnBX zR~R3Y)af@SpP!$52=2aK3|R~xvRkIIZ+QD0iCtH+WR6C4@D0T`ALKAUwA}{)NQY4` zsakhj0l1_*ZkK5;_qCLlbNBnM>uy43KQ~fMaU;+&Feqp@bA~Hc;g{2}&_vpGV;&n} zw!{sG&ksuxwNv=Y^z&k4B`r&Owv^V!ed@+VB6u8rnHteDX*+8h(Y1eAi=f}m-cI2^ z%y9oY*|hEUoUifb^YR&s>&;a9_j8i0n7Nt`)WxlC6R5~&*d5>bdgCifvpwb#sWV*% zRe9p%L>Ghjvq3<89Fqi6Z8qX(I)fzuJW91}{MAc19J*BX(`j_~1Fb#m{Ign)8rlym z^|r^#eC9|m)Q2vSN<9AKc}o`eh9mI!>YrTEJLoNnQrI< zzQg3KBmJy9eO-JtjQk+Vf9d+lOY-w|N?+29fsBlu1c{^iK~%sMQ1I`u7Q1^?5#MxE zBxvuXN2htO#L-s~^4w|%5N)=`0k5(_KyDY(b(=d5|$;(mf|v`o#a{f1UUuu|8=Ye91R9V2aiKrB`J?7e ziL~v{G@&!!(61YI3sigyCr*PnDaf_o>#~`vnziqN1=qC}PP-niF)6V9xBhN54bfMU zQ$SN`$Wb#?{nfPa0!qJ(xy|8&k7L|p7Img!`V{Z<75d^J6E*L&OhyPw6B*epKtt z!>`+%r9$U}?-Y%8fQr!U$D>B#b9e)qUYJPr;_XJHI0m?Qej}Q_!vd|A>Or3yf@=zt zdoMF^HJ8?46C!e{Z!Q7*dqO)!?p94>eEa5=HJf%FRRJZaKPIQP&Rc!jfPZrh=q8~4X z7Tk8NtZ3i!tzUge;2QIpaRlb9(=<_c$qsF#B<}jQM4QhlPdQa8RDUu$NcO?Mfu;5! zEX7IZ*uS2^7v26dvXaO@kx%otJY@5yJc^a%lv$Co2Uu)Dm=)hl=*mi~4}eu0{^D?w z!&MeZJ^O4nz5!RAjHC_gzW271P24**CdX~mZKf@^cT5Gv+g4Y9&a3FsLMnCBPWmj_ zH0Z1EZ&_)x}Ww3K}iB}+_$Kqw*1Pw>ahR|($696!os`=KH z`GWRt{_l(+hXb#=O#q5}1TUhRQA&>LU$3gYexFqX^$l#A|F>Q;G@}3Dx_x%hC7Ci# zc&_-A4bhD`bw}5JY~7QouO&S5fcvUS3SHZ5BZCyrzG7_fXPvf@rL0mNxTU(GIpIqffP0yRHk&0ep9elh7e6{r=go0?xppHX~R3m0+k&R+Prq$L~V19cMhB= z;{iSWIAgzH^DcQnK+829w>_;guh?C?x9d;nh{xQuU=ln2l&(Atb)mV1t@#2y8ki0> z9o<<4w2C1SjBgF}-7s1y>MSu5p0uP|myc~wWM7cl{U#?S1^d$3CG2}zHJ{ylE#mIP z_B|cL%o^M15lBd?D75XV=B)iBKOEDH8|&oZb*##Y^(^{yC!ZX#;3$wB?;f%(LGK}D zL^_a9&tBjib4tW0>fSdM``Y`XeipSRv~_xEuwX0qe9KEkv~LK0>-?TKtH@=hvrJ0g z>ovpsX-AEvjDIaEQ4|YNl%_k(8*VM{^t0zludPk2%u!Loj@#Yhho>~YsG{Q4s4Gh( zmBwHzQ(V{gQA9UwAXR5Z7_az>+q(1ZfMG;*U!=jMI&xfron>Q?o1bvXiXVX??B+bb!sF$gMYy6L_EuQGlcf z4~^BF>(~#M-A{S?!hytXkhEXBmU(mIfl9?lC_O}SJ~3B~EOo(ACygShk%@ymC>td# z=p=rNGr-fq>msiD)?G3dS@OPg=)7kgH-C2jmBe*3}_OIOLYV4DH zFqcW#IXqWr7rv=T0FDkFR+^km(JpmiaUEf5s5&h>x(RBtZw?)yKucxCy!faKzOK&B zIL0^Mo|?Gy^TYj*0cDta=VugQCE8S3Q>RK(9gRW&&nKVTPgfb^gA@fe5`PBRdIO-0 zODV&+FDeis9QK-K`nO}0X{EFC4%T=r6jL=(e{wmtHT@`Y&QBYxv z9TDx*X_|6_-p@t)1V`8)IyANeY)g~l0s&q5K$WWFPtJ*v;C zG*!Qq=Vi`Xh7F?#dWZ25e6savSs3NZP~TP}>PFz)2ae;)BYfXts57C>R*X^*RlbbV zPYXSlFt4?shO$UrW^|OrO-f4G*$QLXR)Dzg>47g0**3-sc6WDydnP1r#kX+WDahsG zQ!cR7O>k}p5Opcvb&B5TqzziFxcino$tz`LFg|+5T4idXEy{ z7D^yNul@tCD-JAYd+`XL@gn0KYZ_NuQ0ZSdIlQvF-d+?Yz6IXDb8*gJu5?78rDdi8 z>ZoJ-NR>HNF01&4m)i)*$D8@|!9`p6$pzoB?oz{XFeiYZK;?6|~c`Ie*Hw6QOCJl@y~1q7CS=$C~4e*}u|)aPUZUGNoL z^Z5wcR?NZh=WJT{Z$Q!w7PYGxe*dULMCKT`Z%JO_PQ${p=Zx>r|MM|zAHnf1a^g=fS&0gPvh1ku<)t2&2s+%VMd!&H>G0!8J-+oo-i z`CH6c)tMipe!ejtVJ!WEwtqYzi=1_=K6~yJTt}GPmU9!IV1op{nt; z_)qEYzhKJJdVynU!!}%|B&ybQ9fJeqXk3i(#w<(C5XA5&jUq$X16?l)(FbLYzGwpj zUm0_Awb{;Ky#uC-@7Bq++3rC#icG9P3eP}uD;&r>+&W%c#d)dr)+ar`g1$MP)$T(@ z(6=ShE3`g;ty%XCKK0q|xT2`a_@3W59yOu}F|v3?4;aGq%rEiTKsv`uad_7_W@PPx zUqkD=!d9^hpzg{;AAM)x$uQDzxf>U4Ty-}?i!JTpOr!UaL*1NB+p{l?T5d*(rZ5zU zG?;Z0tV&I#zG}j$!9?tf#oER-PPPZPOh?&Bw+pjbEd0&vH*aS2kJ*+PlhVTY2gpBZ zucZ*_%j`|$M&p38T~JoB3r=6Amc`34KHsVahZ)^D+To=J)rPc+-B2+JiBcXo^g7o) z!JI*TLs8iiuc-a{df_JYF=+2`T!c6+su{ifUZjb@7-xfDXO$8|!_!o}U0uh7=vnpY zJmv>I2V6G(v5w1Ldf4|kuytzUaLg!2+q)2pJ4hp4NjwEg7nw2sbW#%N3Pu;#>eEbB zIRKvym8!;c4i0}v=-N6(m+6FGzo}9E-He?eP5bKY0Zudt{G8P2L8RJu8ys-(8q*S2 z)4aE>`RD6-I!ept!flEnS7t-<#J8-yLSo@E3)Ey^Hs~=PK@vH%^SZO0F6ro<8w9A^7;P~Imww|s#%;ax zMWIPi&AAN3OD%}=-p0>Y+?W4~{rz?!F>zt-<;v9Iosjt-9w9f$>E+}KzogVaa@1ADN9?qYiY69NhgwBlhYM7(X(~T!I z3k0HHM($CHy*GBpU&%oHui9+ru)Xfpr!@25;d+ftzr6Lgh#U6C%l!B^%^Mx7%Z+SF z#KrHXS*%C}&3S=!jISkwH2%_}9(GB`8D32X8=0pj9X-sp_mLpswb+mHO{R{085qXR zGUBGXHbOT9$Uhr&n<9X9#m@QwJ=F2X=DNI!*PWkI_6r}o=u`V0aHfoZEs!`%%! z1&(2bg@H^=gmLQ5=D}I3+vZ$@j!D-N=xrFbd+Sue*D7O?m{0s$*UIpuqs(JyLhh63 z?nWS5X(c-C+(%%1F}60JHbS{mfd~wrnAj`SX;P4RBqp8JO_>z&wRi3+yx*w6S$4|##3B?(ZCY<*^1;vHbc!N9N860dMS-8 z!Qy-;Y9rTS0A8=E=)E4W%y%*!Rk0HyMEMp>x2^+u$)v?rV=^W?)eES&*?G!mor2A3 zvv-rxrL%3nkpTQxkHZk!#Nsrv`16oPF(MQb?9x^{QP?SVa)M8&Vl6l1Ll>0mP$41 z@8`QzL+)cn+%qviNxTc69N`OcXW`FuQI(7x4lc}^ILUXL)+w4AMI8{lvkf^M5G5_G z)VJz{2I}0<+PXIhoJi{j6<_Yh{&JCDdD+DL`MX0w5>ybfnJ^fx7N$|ITv#3$Ifp$^ zm|HW!V@lDZqW#0X^#u|d(!nMhmvTs({ zRKxT2c%OF?c{xEuMH9ax+tzG8=;=d?YiPguHtysiC4&SdKP2de1%=^gy_1{5^rrkJo~oRx;{=zE zeN8&J=vte{LT+B38lFb_o!{wbx*yQIO`4OhD@v6-{~piiW(yo%&PU2O3@FKOa3~nr zIYs{B-3Z^oUo7CI*IFjEW`hLfm_insyamsA`H4*3-48Etm`Um;s~&)r(g~$j4QlB_ zA+1keMTZ1Fn5}Ney!{22FYC0#+BVn#Xr$muZxIK5-#%Z`ZtAV|uH-0Mim>*3k zh;t?_ylkia{KfY|{il@B%hTM-oOV&uy`sWcpskRs*;e-q%v_GWMk&Q979ntp@`~)B z|5cJPFQgUQ_?5CkpLYs1G{K(~e1T-HSvDJLa<*&<&O9(PIMBs4i6homCGk5qkpu`H zL)_I)2w3kCv99_vz%>V%zq|m9!oh>`crklll*m_XpN{ zuEpwP?RFV~-h>LC{6 zh%N4Mt=fAxHhARchTpyP0q4k}@1$C`#Wt9P9IfPL--=ZI8u2f~Au|Rja59%8?nbC% z-(=^EHsrd!`vn66DenMdI9X>&L2y0uL*#IR7}?+{2nIrngi z>2Dl>Aix#oHbOX|3GzC}wPg1029_XRv1^Vuo6lDRsGg7|1Dh~UU1UVm*j7N# zO-_6|{v@5>fT;?r4t@VTQ=thwat_oson(HQvg#lTda1iR0LSmR)rNY?s^Oj99#@2Y zto$l+FZZBntLz%*}$>so+Eu>cAC+{3ES+B z8=SAv#7ov9T^1mGDJOY)TN!RqZRlt^zY{3s^n*aO|g+!2d0 z?HZ0W72!wp)H~F$U24TqXED`;D|JvlYNyF}qb;&}a{8r`*JCa{t9=uwu2v9&Zr`1*yTwdFhw(@t;BH}ymMcCeO&(q zo_Bwxb*{BZR_RmB_5uQ?hK9Ns-<{Z092OP|-3WTAmR+3jn|^@S@5iT&Ym;;iTneOd zPYQp7)QjZs$p@9zqs-NXw-}!EoPbz!n7d`!&p&pZ$>E1L;=`bY?f-TON)P>U-Mgmv z>p`Ef5#FGUU_J|*qZtxXz{O=HwX!Q@%$1;ID;8(!+Y8!<{U8xmT046c+Ii#E|JDKQ z|J*q2gRhzSZO}$cF9NhH=8tWRE~cbq0FAx>JK^dBs}Nl{=(c}b>Q7JmfVn={M=?dJxdZ`A0{&3sO11ZU#)nBSenkYtDi@OoyYtAb>;x z2l%U7^W~No@=NipYFnvU5C|XFXF-CQT~UrvXrI3TSUFx0dYt{>@0x=yoF^}w{R1(5 z*K*x65V4q;lJ^6#2m)i#XvVpu?bF3QAas-ZqrZBU@wjDi@f~xtwP8{Gf6~Q@X@LdP zyZ+@z^;OFm@UD*!21xZ3r|fFBW^0SKfS()tqA>Cuw-7gXMok2RxIR~W^0t78Na2+Q zCptPMybo}txZ=rZL7q+Io7cWmlatgGLFMJZ1Hj5Zx;0eW+Sm7%o|;mW+o}$3WY|c0l~p@MnN(cY(gRpTY>)NG5>aj|UCHF7|;L zqMoGBJTxGrZZw1R9U8+k8ET^gd@Yo5QElvmv8xgl%lGEZ)2}aYFdcZkx&2D!mCWmo zKq3lpnVo@buSZiqDlWRI(Bm%SPXp!!-C!g&i$25k=E#LtvH}DL%bdpj~qzQdo{&xH6&rvfW z6A|)?3lrEmHp=$Lbp(KJ*$4(sPdo5)LaqjWqo@qXIL0^{Vse^iw(C>n+1Kiqd{DQ1 z_PSXRp!Ia@JW)pV@;g!ed#TE`mV*rDa1(?dKj%cPqeK?8V1AbZ=mwh{q#?{ zKw3hjTAaapStPWbT(I%vU$UB-8h`VouD-{J+9&)n4!b$?BW7qf$rU1;?Apo zz+N#XJ`i!uhx?g_KY9E(GZ&|zIhe@XH9cM5*eJ%urL4{5&oax}kYT7$1A03TO5ip@ zVjQGQ>F1-k=UTb!?ChZHJm~Rmq^kOe^?3sXVeVIE+ypY=VuKj{rZ&sZ>s^p+C51ou z|7?G-uzZduC1IL&8RSBji|8Zjtu9D`J%hZglC zyt;KxnKOwG1nhL1L^mfU0M(F;xnpvub4nigDqj;0R4;=D_mVy2@$L$kWT_Nk`TRuR z(2&Cx9Fw({b}+d<`>mX;Y$2n1e&EfAS#j7RoiYI$@8>Ghjh_2IC*n~lDRgT|USSRY zSz|GqOUa$}*YbEml-kTr_SP)WZja5I_D&o;Jx}JFyvq)V^Kx>=HMJ_sS8hJCt4rQKyvaIuM&z2w&VGujRm44kgvSd*&ijN;FG=u?jma zzEpxvqFgs}+}_q|^e_JU^($%O5j{~QHPX7+=+ZZrjIZ)aN)`MSXnz1Pd10^gH*g5q?gBc{+S-cs%@`U| z#Xe|oR&Rdn=41#wZvcsindxc%cB4!Be1UD5Zcz`k=ZBaQ1ns6W26V!U6xFzL>c9H^ zP1$=`-={dnv!B@XgF5dve+76i=HviXOq6p zc@RHc;M;$Ac=+noD?dNKd9S6Vr8`KPu-x1=1b_@MnpnEtbr2k3$Hv`GkZ=HYgI>Z% z2m&dScfb5-z(4LbGMZVbVu;bGw!B;|FahkuwQJX&o2NM6<1H9w^xk~IG$4sTbIBe7 z`q0IOp~Kr#avjs^o@tX1(29HFJlulv>Kom|&FTF>T8H(ClH{rnoJ;nFKYy;CAk$5L zz4Nb-ueeCYe(1_!uXJ2!27o)h$z(+XrT(P-Jz&c!)zr)^wzo_~NC>nLp8Lh86XI;X z3=El`o*vKR+c^xEwFiZCBm*2XxkN{P9t$Lmg8K>Z#||};1J?Wyi{dv| z#KeHCz-|msGJAS@w2HI~blL>jArK5e7hiNqEiuUPM8|Mx0=hkBV15eH2ICC{8~Gf~ zw*GUXW5*^GQWQfJ-{=|`9BqvEN=f$Uhd5^o=}0Lqi?OjObeB|B@wIp8KWSIFA>i;g zAt}kr6P+mTT{FV0U!u)}9aWLE|6>IUUM=xb*yT*k12I|?kfW+zV4$zBoGQZ4%q&aa zHKf~csmhDaPOgaQUcGuB5ebR6r>BgpEa(Qzc4B|5SM3E)Qg0}_cLqdX123{wB(f-8 zhqpKY&GhKeOYvR1-Q^B|52dWVz_6kloC_v_G*a`f^)u*MY?RMkT;hm0KkS?%`Xof6 z&)x03_MqYGg+~L51R2uSCbc%h?Cu)rR8Wk(a!Hvb23>}<~7#Idi8=iFMTbxa>N-H=1o&U+O(U#`f?$_gN%G@cJA z%t3^PDn?WOnW-=b^U-~dov? z7Se$?Pi7Y`1fbi0^#xvvm;7BXJ^%nr0GC^nVmw!b#Hp3i>@6y)gR}iXFf7CmoXuRb$#HVkLCUuZ3O0X@R6{Qw@>;x2;tSRo zc?G^n-^o5QwlZ;C5IPFcy$i-Os1Dfha-tytKO?=cd#KU8WIx94aZO`muIbzZYqr3w2UP(d?4AexqzyJi_3umc#40;%z+ z0AY$S{S0%xgV&lTfB~7%`voRi7wwdieA`^t9UUFjWi zjGUa@>(}|Pq%apxbiDH!$OP29h~XA!(4}8nT?KQ{W!Tin&T~{IOAO-U<5|jC^zwb= z{%E-as}7c8y_JNqYAE7{VY%s7SCi$Hl^l}M8he9+dM5f<4Ex<=0ef{wY~c?M{A#pH zjAGpz#h&dq^&CcVJv|Df7H*%GfW2Yjv85?tR)c%&nxbw2@FnCk1yM4_ImGeBoISjC zYX|{@*`moXG6uB{{O5c>{Tm*E+-YXF%dDg3asXvK-3TZ3WIvbd z@YK;O7#3qVN8d4m;g1(_&x`wU=p5IJq`u$9E| z;?)5YIdr!5UZ%)PG;>b<>x@+;b@dT*$}-#6?(XiFFJCq`Hcm@Rd-(9-$lMED^-uoD zXCOPr1tg8^?d<{daeFAbwz#+m?6uuXd3kwdWo2Nsnka${54q~<>*Z^uAKtih3wh~M zhUfbaqL(iH7QS@p(ZJC!UYfBhvq4EFB79{pb)Cp`MUJWhD@ ze|enn$^Y}||NZFyeENSs`ahrkKaUc=%zr=r|HdyeWT!WJtv}2tzcw~GJ23DinP#Mk zy4RDrtcndbvACwDCcsr=WAF9*VYRfh?om@y-@7+V^;@{liGH-*+~a3X6Su?9yF+cY4lT$2O61T}a^F>IG ze~=_d2uq$xKa>-d7NymuD*^FyxVg*iu5k?5O_BZy6h{~*Qy5aTMS_* z2zzU50we5p4lfsE94V`)uEri7I!u<*m%K_b*)JoJgoYNf&0H?ohc)a@O-~R1?5}z0 zIGRhY1pXV%Cy-)&^`aK7nL7HjUr^D*{lAaO|GksdrDbYqZdNeN7sP38i{$w&`gfoQ zu2&rqmJ=HrI7!6eDq;lQor${l&!4FZb45M9hn#`A=1O-B$(}XIoycGhuHSIMk~-~; zX=$f%4k-UoF@SCy{md%P-Oy^3^au$JYcDI1GZ8v-ixyN{sChi;Dd*~rC3knwQPc9Q zcqA?XantC@tUDXiK8tuURkWX-TBgF$XXxQ14!PR_<|ctM3FOq&)R!;UH(2(mAFp(gn!y+jOJ6InEu4!rSDR5|E0CHG0a{oHDlZQ2|0gnoBrs~>S0_1u! z1iMs8mDYsgH$`e-4XW)|_@<^6{bWyFaZ8*2wGoaZ+S+`pk2{GDcB`QCY4^Re9?h-i zQYfcA^=(+QRh(ei7D$2I`xV=%kd9V5Q^_B;Vh*Bc5?qD!JSH>J$|=cl`%;vC_I(#q z&*44_wKUskMug?(=Gwkio;cilo^x-l@$G9FnU0=V_Q_&B4K1ylfw#l6^v959bLB{m8gF{ z%Qt_PD#r5ljH&ur*YoHQH*=M(i;Ph3mYS-mT>Gr)xlSX@s21B^gv$0Yr#M%^^WOf6 z@_5UgPwuIK)e$MfYZj<;pVX?_aNO)S8ygWrQvH&{-7ZE+kDUxxjO_OZA8}i?z`Ym+ zK)it7nrk>J$V=02@~RFE?Zux;D=YKJMR@~e5@oXDAP0D~;+sRTW zW*!hdbhL^DYc-}=uM*@k(6@`ak7ZvTUVX4Pn#9VKJC?d{*33#6u=3VOtqjXlhqgk?}7?Q!dX z@kE?9coi{iq=3YTYH1B!MAI8!HL0d~UihB6Rx(&J0qLsgdP7`VM0^EY=g$1UrG3U3(E76Fsy-?>$x6K7EK9QBIBi7(7*3>deC{_!( z*)3AfamZ4zIWCMLPg*{(?31Jt(e(SUJpOdyBF1^08Ij-BF2^b;-&xwU?Z^|UmINKF zG4JU^W_3c{C_PrDA{Ll2f+_oFnfMgeKCj%~1a2J@^B?tpZQa_mS>u&zCELa^!Qa&O zaBazEU)|?W3zEY1W*^HMp27ch`ZTliX2vmBloy7#MA1lyagD`E{94IUFOEBJ+6k$s zf_Im7H9Zb!x;b*>q&(8_QIc^`)UuAv%~H{IChw`Ey4THpQ;CJdM5pdtjlVQQvpfE- zTCudzhrUjx2IZxFRo=UA@@|`5^(sou`*OzTX=VI0L`CA{_2){BJY|s6W~tQsord3L zyiiL$0|xSufL5T11ZK^k$E#olD5wxv^YL;h5K1*1W@;T5fN1x@v@hX>`T=dp4$!>- zxdXLD`PxOXl5=x&n0jOy5R7QKDnX&9rz-0GADgi4ivdxL-PEt8?FNkBzeLNvgV&Q~ zCN*}6Gu=Ool3$p~0+jJA1pwG`6+)wAIl1v(G+6_mZ~lTbxE#@FW1TsyZNx{TT(Og5 z3{`Yv@9?#A2#L)x*QH(XvllI;5p$cka0?npuipubbyKjBa7#&5U$Kb0pU+e_tmHYf ztmsfrH31{1MLD2-IF9VBzjFN@@9Le$PM4bXvboNVLQXU028UO2=AjK!Lb{ra@WDS2 zNaUxOZ`BA*wNjBpleyu@5pA1^gw4@-!{)eit-dY4S-1JyJeeiMLMbk?H;%3g;~SjpRc|EbN=g+C9Qt!Yi{Q6`fb(oTIrpGJ$=cUu*c3j&}y%Dn}AbHOfqp$7Z*{#vpUTaz=J2P_$b8>RIfsjy%2<9#fM-! z%UXxI4`wlHr%|T_6h{uEdcwh)bMIX^l$3K!#4-*l75K^*ScUzos&uTZn|$59H>iR+ zJ8-R{D!4zMow4=L72*4`VaO8xcW(-VQK;*Ao73hEUChq3pFx~;2?i2Xjh*iC{wdne zN`vOat@Z_<6o(sdO}i}mEK4IwGzI!PI{o~{=$pi)bLHkgJU~V*E5u>?MOc}dUuX2W z)|4Xu8}Y(9ehSx!etcB<{S^Gbf5tR{)|pWdwruXn$$nvKZ~onow9+*b#(? zga4fv@lyX|()>WcR}bHPr~I~qU;M{{)YONh>??kLEbgO%-MFzWVDoUsk}n?@hn1m> z)I$ab=Mh{D6B1u;hxzd}=g97#4m0{Gi5KGbK@@hp5+}h~GGvSy<=-5Pc=MA!?OVQt z1Ae%B%V0E|)$&;n;`eT&%gDW7@UgC~$t&HGq+(>}`L#ud8Bqmy$`#_+>Aza0`)ZTw z7mU$XSe(RD+`O3rbe<^C_E`Y}L1_Uk?q^;e?06|iYz5%^`xt-ClYbNrP&cymsm@s| z3um<&ud4b`1FYOIW7?F3ewU+S=+^r3Tz%MJ?ChSjuw~4MNvvK{x_-*t#ntKQ>ZYIB zJR0)F)hw{y$+!nxhI(4nr@tozapJmNLD39@mAHxU9TZ!&8}x`G(!p=tD9*bk z-tw2&tBW+7u0JIqPm_d%q+J*|osp4|qVAhQfSX*ETutLK4;l8q=2>h#n%keq%OW5U zcO<(^$64}kNQ)BVTvHB;f+6$o?|vqJ&>y3380?}VN_`SZDo87L^1`^pZ!F;%8Y~Sk z43(Melrt0Cu$A5zuCLQ-e!*BVyi(z~iF(AJh-VInn#`*+Uk`V05~w)mW}v~DcmLGB znzE;w?@`-8k4Ve#=xl5MLiY;9_&s%0%gn^{f#}eINoar1;%n5kFNtVPdB|@m7%5G= zwun)JwTCrTY#+b2vNhLTE@QkSzvOgkc^)%d+bP54Go|57Qnl<7%}oQ-}x zKKA=QT(b!9oU~IHcpoz~vqtlVd5(rU1jXbD40b#tia6|W>%u8-X(Y&_ey}M5W2n_d zxsoI86m1fbx%G54oQAAFeeP?atX(?y`Q2yevNck5oI&bLRhdK1=bM$GsjPj=u~~j` zDXFRUR7eouL~PZ}j!EWJg@uON#&A@Xzu?u^7=2)p`^fh2=tyuMa{JaJ!PuA>AdWB# z2_+y?h2%mb)eVgf>!+qjM7>kF8rSE1yuFH-5-Q#ZN(S$zRFDznJ8x;3m+MbJ9K|ij znu}aFGqVhN)b~cZX9f-$IXpF7e^uE2In9yYN$2&ZNKx@|9Ewq;b|jU_9_{N3al&fI z&E&j~)=c8g=ZJX_6(_!jPV32U<@81u| zU&TuT3sH1Y?}}0ncFF$Z=)i_8E-vmHDD(3-c=7Ht_})?4QNRr`%Cf3cSw(&Mo^)S> z>sa3?;o>B*D#`#DJ(-~9LOXa%>HksQnTE5urg8kVJ*~D%Pt|g@w$WOvXzigIht|Hd zx&$F9YCS^jLNL|Rqo`Je9yHX}S`xJr+tGGx5sDI95~Y?PmI%=h<}q{4IoEuf4|C0z zc|N_L-|M~Z=YRiy|NDNOD+o?PmbFd!iD4ezE#?WB{vmJG@#5H|ktX3|0RBlX2+e5_ zCoVcfU(|7D^!p3&BL^3IG#~qR>GCJ?M&DX>bY{m|R z09TbnNxj=qAqVnFwaA+m&3?7??5wO`HdRGLMC@Xo#K)f{+ge$rWl2a%7Fx}n@yE_* z)p@|}Qo2{x9`dj*0UiPWn_|$b(#mGAdbKxYR1xYGKs@F@8c7~cwdlxumVat`y`%$u zxbao1htsc#I%=o+d1vM<94+%G)k&Y;1RB)8F)pW#Mp;l~R8+{-UueLqv*zdpeCUxA zoSvHc7G`h%stApNs{b1F{XyrDw9#s{nLfNUFH=p zaKf5;+1Qwv4w?Cg**KA6v~K1(KuK+7U9Z-?^Bl?6#$k z-evY#mN@G%S+{r+)DFH)jYjkU>^bfRHu|S6IZj<=i5=wCn`g~?$hEoC=rj8Ew+7|J z+(i~Z=1jsWQig>w5Ys}0LO(a))fI{rOUsNFeNlU63ezhG&kSExA0Ve>B+QT1EGFyF z6i)-guhK47+}y$^dh#SJ)gGdOr~w5GSdW>@HGwnT zd3lLP{AcIp%IzzRMr*aDz_etaEo zKyhorwyVo;vs2HD3#`=dYa@HI)XL~xUAgZz#LiOMFtg8T>of+3gK)j*4ub^ijwn^{H zpeXkM^A7hVm$nRr+=lvCef2`=Uk;y~LWGgnZR-gp=f}y*{uP8B`(=mU!gHrX7HXyn z(JRNKf<5o;kw)4wGi|iPyQIYn7gxi#-ob%3r(aU$)hc{6J&BSIsEX+mqQ+Ix+y(sG zcV$n5(%p%fi9n}vStl=5kzTnUFWo$}Tz>8uc$JYM%#F9%Z{w2&Vp_LVVog$0Ot8VCBeY6ZkuA=O#eV1cxe*w%Eg! zmpxWoQ79GCmA##H21Cq-Yi47!OKIJei{dZd5RdMHXu>g}v~J#umzqH<9f=V%piWrV zwiLg=_|QumFfm{g6&Am>3Szv2eL{T9dzW}Q&BH6ZSv!#v^Yrr-my8dpcQ)VyMKbW- z9Z5%AP`3K=hy6^&RyIC*iY|5+1g*j&CURt8qOVUOsT%X@CME5k^2$2G2tH-a@KDT4 zaG!o!P^2%j@_Ve*y5J8U@GP5GLTl>TV#%PobuITTXlwTjai|YdM7=Ci6MG{^AZY!1 zrDH@5jjwUWNO5Xu5s#-H5C(K&y3Fq=#pi=H2iI} z%+o3G`pnO$#N`TSzIGa;@M0G-Zbw{l2-v+7 zY%&3!!#r`FDr%{^Nx|zcU7g{@`nWKgv#8yNYF4eeg+)B<9iAI~tUA@n`>SHg?>MQS z?fCYPJ8A>H8Fi0pG^t@-mw}|ci@PRnS?aee`3(#_G2OHFYPSzHB=$$#7azuP@n$fO zU%XY|L+!(BW;U#sjZjVE!9FdU*i{~fo&$|(QEzE3E3@hfH0Od@^6h30t<-HlLUL@q z-&A^Ig^py^zk6ra%_h-GPMtR~%d@-$h~Yvo(T_^B2KkMKG+*oXXOhZcFUaYHgwz?p zlFM6niHt4XYWcIcN%=V*CyRM-+|dcUriAj9kS#6n>A67e!;gRU(t#^T^XUK!#Pw!T zL>nd3OrqP^4EGzZP^E2laT4)P89(i^dW7qel628@t9FH8raX-NQrcdHx=VLM@%wCeS20sl__rI@-?VE>rA%RaNC?5c~NT zsKax=h)_B<*SgQrx%y4Tu)I4V@I}zZ2Q`=taJ+ncNq(dDb~|h2)3=QAY4Fo)!`chx!{y__o%XY2BsATKNo5 z=pj$z4dHe-K5}PXn?XccPMO0#7IParlVIb$Ey*k_jUo4a!_g(w!KGO>2Qj!in%DitUOLFjy-`m93sOI7ZMs+-541g151#!yX7JJ`V@|8bi|b` z%2C1E{KAC=srNpsX>w7^T6zLKj&8*#C>hW7;n~*42XgiJGRv#3kIIS6ToqhaK615E zi#gJ@!^WTz%Ja8D!Jr8e3Pr};E3z_~?hp3SNy$vQ7_@miU&)1%vdVBYD5Fk(Y}1Hy z;1?v6Q~s(82+6~uH<;1yrV3$?iQ#;@=rQ=Htf&W0wevZhNQ`pZ2R4RP4{8OXEt^Gi__a^Nv(8= zKvU(eKqYb&bc8_a^q&yPfdsV=4Qc7>+S^^r?*~Tr=MiiBG%-=p^z?Kog9tXb+H-%- z%>F0q5L_~9npj!#9B*6y&?xiy9Q~%I1xM49ha0H>qRjqF7^8oL+y>$}FoIL@Aj9kU zl!RD7(!xElSvTgaqOAb_p(qRs`-V-EFA(XFMKDZ#KwK|8yuPlk4v$x10xEO+_I*!J z1zB0Zocqu2LoY9h6LE+B-vQamQe*%C literal 0 HcmV?d00001 diff --git a/docs/guide.md b/docs/guide.md new file mode 100644 index 0000000..976ad4d --- /dev/null +++ b/docs/guide.md @@ -0,0 +1,191 @@ +# Guide + +## Installation + +```bash +npm install vue-three-d-mockup +``` + +## Usage + + + + + +### Simple example + +`screen.png` is a static asset in the public folder. + +```vue + + + +``` + +### Using assets as the screen + +- #### In vite powered projects + +```vue + + + +``` + +- #### In vue-cli powered projects + +```vue + + + +``` + +### Multiple phones + + + +```vue + + + +``` + +### Video + + + +

+ +```vue + + + +``` + +## Avaliable props + +| Prop | Type | Required | Default | Description | +| ---------- | -------------------------- | -------- | ------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `screen` | String \| Element \| Array | `true` | none | Path to an image that will be displayed on the phones screen or the ` + + diff --git a/package.json b/package.json index e37cbf8..c82c790 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,9 @@ "browser": { "./sfc": "src/Mockup.vue" }, - "files": ["dist"], + "files": [ + "dist" + ], "main": "./dist/my-lib.umd.cjs", "module": "./dist/my-lib.js", "exports": { @@ -31,7 +33,10 @@ "scripts": { "dev": "vite", "build": "vite build", - "serve": "vite preview" + "serve": "vite preview", + "docs:dev": "vitepress dev docs", + "docs:build": "vitepress build docs", + "docs:serve": "vitepress serve docs" }, "pre-commit": [ "build" @@ -47,6 +52,7 @@ "eslint": "^6.7.2", "eslint-plugin-import": "^2.20.2", "eslint-plugin-vue": "^7.0.0", - "pre-commit": "^1.2.2" + "pre-commit": "^1.2.2", + "vitepress": "^1.0.0-alpha.4" } } diff --git a/src/assets/screen.png b/src/assets/screen.png deleted file mode 100644 index c4c44be9fbb033d6411337f7226b1f172e658752..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87600 zcmbrmby!s0+cvC%G?G#R3Nmz;fP{nsLkrT)(A_OccMJ^ONcYe!g20dpNH+s0-H6n; z$NPSM&-*^#dmQg~9N(XNX2)7*b*;M)~20h#jT_c`xx2@AMV7YF3_A1NY;ur!|WZY}pauvPMA3Ixc9jjr= zY1uisGjzdz_K1mH^!`ka3Km_kDnf&oE|`!t4a^u!C{+SsO(T@Tf+>PXq_F5Tcwvgb zDc~X~i|_w-SPJ>~FkGB+BE=)KMd)DdhUMuEH#+{af9|;7S(IjEVB~QS5b`kP=`%U3 zJZKg^Oi^z3PZs?;;;G*gy@^dr<=0Mjl31|aRT?5f=;q$j^2GIR6Fh#4R1%w>^)kN) zYo!p@*|g|tTN{VHpV;J0&ydj%s0gw`;$BvZz4jgkE)^XWU}kOU%s0nmE?c(Z>;Eby z)Zx{MWFAa!yb2Tg#Uu(-%og=NT>HA7Jutv7HOg!}eoK&t^p?1dBa#ecm!D;@FScd#PR z5>`WhT(F_viSS@>d~H4?T8e3FM8kq3tG2Z`KdJ_c30gON? zgqS9S6TH;yoG614@k)9!xpJPI-EI4>r*5kv6q>SlgKI7|psfZ^aZLIxRPc%9W~Dh= zGwY-6i!pA;I|?PjrtncC7kui;qPGYK+HTiPkIoj`izAZ$7ml-23*$tj)Rl>jSP_N| zK6|%ln2%^h>fL4s>!Tm+WX>JMB)+u3$u@i=<9DrCK3(zB=k%xVL04Gd83(N)T~<`` z-h9_nfw6Qk2?l=6J6mt>n>UkJX8@Amc#ykG+xI1 zxxRcJPC`{Tx_s29tp5WUaB=ejTYfg#I-fc(A6}JPGk$Dvdwr5{w#^F5bvcxlOk`Z~ z3@XAWpj{XmW%=>Rpyil^v*Tpc&`Nt^#q5A~CkJY@e1ySi(CK${w7#rHIOXVdw$w4d zy>Z2~oC2X^s#b(nc0rGDNxkU)!+zq&?xma1W$Y4>D zs3N4gVAMI^89R{OwvS<%Nl>&CMEkETBR`L|UhILh)t;+0JX-{ZQLXMJvF@MSD@T}5 zll=jFIQTo4;k6;FY>xJJaIlQ>?`m^i5xCU{hTQwhekTpOb^`W&)Jji8ibkdMS%m{` z%W=s&dkkEvS?Is(B3vGK-kna=<@ldRv=a>svixd-7S3^v`k(hd?aF6gnQwO83f;t% zwZ8PaBtDE-TB@_0-rv`2sz&SyUQK-2+TX@h8c0b)jHdQBaQf&ByHl-M%d@?ej{0ETSybWAUJt3i#{GR{@MIc;>n%<}$f z(R(;sYK&PLNfy*9NzwlL@ca6*hSrnkTb>7tP{o~P!f}Y6BAodkU|P4 zI{NFfxT4lZG&L97dH(jKIJDMQj};I<7gx`SJoN6U-;#ltGK-$*gLo@?LB9O~i;#ND zYZh;vZH=%jk~MOk^@Vr8y?$}s)n9M|5sTWCQ%0QojfmL^HjLfj8|I>wyt4er#KEB<`Il~_^GW$0m$&(L~dZJFj;^3GWvrz#h@xRc(k=%EM5WSTMmng zt4he3w8?h;EVRO6b^|2RPn_UzI+CHKrkRv91)eLfwoeWZ{WAbQIx?cMlxlxYMET7A zAYjq^3|rG(p1j3mIm}}b74sHFrE4*sTwXTVVm7?f;7w*M{rIzK$>)i`Y8K?wywEq& z#RwMN0uiWfZEJgC@D7G{5~1{UHd*e1N&%sPZeSntJ!G)VN9jU?<#PMSkYKr(*Wt=% zSac`65L&ybPynH1>ZcGN#KFUORx*KMd>)lStaq?Z6nXqP?QY_L-mGS2D@^jJ1&dg! z1i2JPhA7o#sT&CL4<(01ORf`0h;aB2K2u{4h05!Ul-bGuUI|k7f5(f_>h8kb6-9lN zjN!a>AJ-9)$uC-rxV{_&l|oFVZL7h3d&=s(WLiT6k0>q34+~_*Yq0d`gYd~*%|~^= z*Ic00@?umiw)gn7L=j4Xib;pxFk;~h!K2j?L6{z5CRs^}{W#1+OSBI$$~TCon9trJ zv@r@3(ah;(G3`di-JIM%_nz0hg;UM;#f2UZid;{1V|}dP=ud4-iE|6glGW{}uXT}G zMUO!3RvquAK9lOL);Fpl%AQ7NH7visY8cPpVIOtD(R2$pY%qhdpUnOy`tbFKpuE!9 zG+wruMQbr+c=Hh(s2sFLwPH5RtPsf8?aC;F*!2*R6AXW#&>qO5GW44%CmSX-^;TFF zA%v|^_O-=8#CkiPP~O4H?kN#i)2K*hm*LBc^TaZHuAPpwxLipq8y}`7ZJbSc;PccTRn`ER@EdbOWg%fAn4W+qD|iSiB|QKB12_ z{gTn2iySQLLD+ABEdqE56`WKb2ed#fJh3?y)lA2UOA<@GjaNx@GJ#c%Ifcf$-Ze-&HF#-R(tdp#eqmNXCD4~pvY7%=`M_OHB)QmQo3{Y zB6Fc^0E&@W%A#rLbb0@ujTnUlg?7~^*;EpHTe*kaA*p+`Wucd{MPH}gja5ho3owCo zCj}zO%CgXwEz)_#G*&^t_V6BBZqdhRFS|CplD|LriyyI3Kr{F+ z#01*>7ia=!qt?a0P%;nt_Y@6Ya{!cT@c!oz1wc`USr~usu=WWWQJ%u%ek@hJl1gWb zhWbya6!L(CtL5fFoRz-YdYVihI`AyoC8GOu)=RgwBEtKIs~GAYkhS2$X4d80UgxTh z0In5fJ&IEtOYL+6X3uu33S`7EA_Yq%r+xJ7kOw9j`b^_kXgaq9`6n`&Cb#5$!QOX1 z0<*XKZV0uc7oH(9NOi<>U4*3b?5yi_QpGQ53PZlrmoIE_#*+9nmYiO{Gb&Fy@OXZy zlc!WJ|DvS$b=VjDiInsAZo!A$lE!Ml+gM>>16kB25X zie_+Fy^*Xf4j0b9Ef86El4%+aa|P7xzc)_+T-`Kza-H*jx~1?A7*bWl&)^U z(<)A(Cen&g=#-RaUE8G8V9KuwZ@58tAB6WA2(gx}JT=Da*u^B?{dx;3r4EO0Vp z+ic!F7LY6I5>e@3E8<6nW+6Rs4|v5~%gjg4Z{&-MRUrCrY>jTHOgZDJMEwg&kO}Yj z_!Ad+$rUeuVp5m`JFtw7NlWMS;xvOKp7Z=SZ3|(}Rf5){&BJyoovh#pZN+}g&hthY zAA0t-e7~NmQ2(dN*Of#1`f=eWA0v+5z3Skk?Vd_}nXc^gcEavb_wdJR6>8Dwe5*GS z&uV2YST5nNG*jD)?THB+T^s8D+4Pm)BOStOYKz?Y5!i;@`y}ORLetqJeu`a=q3sK2b~aeazfur1>0AWakFxysN>_w$q3W>t(f zV$!ZEr2ovst_JEUO~*kcG7D7Ke%(Jt%T*4qUQuxksG#rosVhH*Rz8UiFv3gxJn~!M z1HV)#2CL4`Ca5}&MclWKwo{qHW|z^fS|9(Y$HE`buna*4w0*|Y_n-e6adEt4YZCx# z4vPe!(K!Dgh+?ho2zVAFRE*t}!9Y?NOlhz-Ou?I)brFr=*t3KSR#@_`3iIYv5{@s-CZ(?+LE8hdQ zA@q^1s2b$C#NklU#>^J;%yrobc^ADzCHG6i26HYq@w45yWAEC0eC+1{2!T|bAM-I3 zBFCh}U!{Bm(=NIqD6n2X`W79&#?|J|q{8C;{j9jNh+%{Ks5@|ofPvmvTMydb+HidasqPA87mk&2~(WU2=cU1b-`hwxURD&>xU90~< z)P}Np_Wi515wxRYg^ghETm zrHjs)g-e~2Cvz=qR)r&sN4}qqRci-&o3{kl({;zEPWzqm@g$#4W5S{j7 zwo^Ev$c!=`rI=`azdg9;w3!nX6keW^F8M@)^0AI)wD~1DtPe*XOSShswU$V z8O&~I0$+(2h}Em49j$#eJKV~N8&+cpC*;-7g~n`331hzGFOw0A|NeqoQmp#R;*bm| zP8C#KKa$cljqj_{<{cIx#cgHB=e;)1WWLz2038=m=|9qb8{8wnakVxTRbIfB{#uLT zX`gY$c7`C$E&5AWAF9oc2{-LMg-7SaBc~+oEc}e+ZAb5nUm4OUvm|chuCG58@I-72 z?%6cd^fn)DD`RD!yiH8zd`bhV!bjKns?{Y8M6Xs}W|YRAT3%g# zaAUTk@cXPF4Yvuok|&*ye9YF6I198e7))!*Z6B?suZR)lPyl`s+6Bdq-T8CD{@HAZ z&VhZchoRn1ecu{?5yWB%odVhIXHr9bCwCq|i96?wIb z_Zx_S{|OGlKg9Dp-pv^Db@&xX6+|AzQvxGn!??KU7y)%$>=aZ?KLrB9w`{S4cD`I6 z6i`P}!Ss#3!_i28IPMBauvk*@x|VCIA*A2(MMNvNc-#ygbS>|tirBKV3G+F;^}mg5 zK75;mO;;d^_(@6rqvOHXxl)K0ftj}}Iq&ntZ4?`gmj_)ox+3`Y7JeU~Mh7%`k?EN) z)D`iDl9lI7HPEFJ2<8VClLXuU!mZ_EU{33q;QFNNH2o!kahU$g zPG^^X#qNor@bI`C>$7xs**IGNgPRN0n$E91Y@b}e!~L%=4kVn6r*<#t^2Dk{ot$wq zyNr*PI7apkw;X!%J!^Ss(MI*Dqf<@MOuGZOW zYjF~Cc}$>U%5jN`1;4ziHgWh{dbHJ!E-`XSJy+vdf2HHd&Gqf=q(}~0S`$aE)>8V< zF04LRy9Y$x{-dvzKulBD5x?up_R^cHRZg?NHu2l1>eP{>0C^*3uo!r>N;@{QeOsWw zn1mD-eY^HGYB|clxFU?;AnG%%#4XLk>uFwLLGkt3x-jVB;swB}j!dg$ixLtjW$?(V z^OeCA08a1?b_0zN;+e*Gkg<$J>8#Wki7Kb-ny-ls#o zgh?v?x7S+aoPJ?`rOTuVR%zCFQR-a^@2`)->T>+pCB#o*ex>inx{9(N2DoP)ol*RZ z9ve~@UlLuneTK8pbjmpx*dV}!;{c*uicP8i5}~Bnx1`tRV-o_ z7C=B2$P$%{&8kJL?3Wk9g8)yT2UY+h5}MllF6l$}LE*J-*x;hI@j~3UmU>rik7Z&z zp+<_r9AJ!}JTC({y{*@YAm9tCH9P{uqtmFA`R|VVInWdV8W>g0p&tFZ{sR+#@8^?o z1IB<_!|s~{2s7n02sr()gir{W_7`xMA=3xieO`q@w!-Ud!l@Ed!*3MY%Zel?UWblx zA63*Ir~`B_ByS#Wc6QfpY&n>nOvE6C69`$7Tir4 zh-apJRYk8*2uZpshG3gY&GG*HWj!A2LbB#m0%^El5$w=;NJJ?Bh*~@;>7U)-J!-iOJXOyR0J z@3@-GbkbzNU|SHc<86MYpwL*Vx?`1_J3f^z$V@Cn=9_T#+uD}W-x~mPHPrm+OMR+{ z60d_S_4*7m0S>S`*&L8Ox_m1c5&Zx_xSj_~lZXVE&OI?>{Cp%DCP7)q6tS@THu6yI zID&-9ZJe8fV{Xci-XN-{r7~uqvaAo6!5UX5AYG zqFpGJI5=6k9Yaah2-B?sMB>}Z5Qu%2Py%5;mYSslXY01$6VWVfx5x5JQ4_$T4S;^d zu{4_21Ef*k1P#Q8BC6aTnx0+FL+wDx0#1h6rh*TCO;AeZgGkOw#LUd}5g{zt|gxZgU=6n%s?s0eU$?#4~@Ji$qYnv0R@unv7}3f=5IjIpeJEVl#PTQ z%_g`WEZHZWu~b(i;?zp}M6=BC(|+(ZNs82$~i~+2*reBhtlQH-EZJjLDryik6mQP`djb>C&1e@}!qHR=Mtd zkU|emwTj4L%~|htuV#c0IuGcaMi`99u*{aFVhrL4LZ}H~*(Bk`R=z(z5MIwwZOnP{ z;$I6LLa(l1{|JUIq26 z)r8|k1Z~e@%-)OnI!su}2aB%jt68S97P^+9sgHO(H{a-Ka^~eHRWx#7av3SGy{p2G zKjCM%c-MnljWRJfq`9!kF}y^8EnY=t7hf}4;=gmjYT;t_O*#1 zY~d~3aIIW-seg$HJ6-x@#XUndWWd4kGT)AUg((<3%B)kuCq_+WAQB0Tdrxe9{GY3E z-p`{s*{6)IRlKEmVJyz3pL7%bPBz~S*%aETBS^M0I0$NFMqE-xoL8!0tY)16*j);UfzYpb=^y2> z`!~uF<&ODyZAc$+YLvNbD*qI3-A({YQx0e{+d>O$IL0=U426>H#GE)*yzF~HmjuLLtc1vmhN)S*FKY@{sao0fY8s7uwtTGxdj4xC&P`M0;~cgP+#uyZX&?z+L5LsiXWOEb=k z!wrvF7l8P|nLtB9Fjc155}5-{dg+Iur6vpKEPNFKmR8yPA&Kt}K?4rVzTB5G#ps3k zD^B{0fdxG{xX|KW*(6`@P=a=;U4y=BXHCBXJlTuLHd*FugO3<88Ik%6cz+O04n`y( zl^h-|6nqB|)2>}Tn9+=2_}fr8R;(o@+~O~zjDk{5kJ8-|njChh{@34%GAbGqnH-2v zjADhi)#peKR`2MbhKF98VY}(iQ8s~6Bpq5*dksZozaR=h{)gg4nF{`|ht9EL?VK`t=$b*L6V{I`xz#Q7Ysjm6?M_t`PAaFGFpQrd@ zyh)GRv2A_C*>*)bI8BdU-Upx#- zZs;9+%#7lukc;4FH~v8P?n0_Z4<@O3>HSfS`g^Grv_(f ze6T_H5uELQ%b2v_aV&}=)`5NjP`kIE5|ouKp5RPbsd3D$#T#0YhiqN!SNrEac>lsW zbp()^C^&R|fJSLKN_%Ta0{9!wZJMMATE2YB+~U{62>|QhXm^mM7W-JGp}|x=4N|kx zr6{iy5KB~YkzZfrgl$cOf&LE6yn_p{Jgfs`31;C!_a%V5G&cVrX{X2$_w_^om39a+ zP4-#V=jrXPn)PW~03`bLT!ZNbu$3^?$AdjC1e6wB!Ab1RKB3Q)vFIR*%sK&29*0(& zk2I3#%7L0XE*|r#kaWcmG6fUzPQmcF8`!tPR1wM<3Mh{0oET+85oYle z*_Se!#RkN;l-pw!<`$=~7JGn#2CQ<6U-Szw^_DNF|Hv1;FhE)kb7m@V9(IShXkozF zkRk_gdQy$@&#NUVXEuGcQoG~bdw@R+#&ZREZZqq+@}_hr z8F0VPGJl|afD`V}I_kB^kCo}dJeQH#us`#qDl-7LyW zL<*p`tJlMAr%#gFSB`@W6EpNgdiyW-7d;fwP@Q1ZaGBbL)pfOi#xm~-%oCjY40TI~ z$spJ?tDF`2{yn2-i9n`rCMCMo*0+zzVW}PGsf7QZ&tH}Pm0ylOL@;N5z*Gk0irBib z>iOb}&AlpW*zJKjQz+y+Gga6ov{>@=$$^Ok{ zRWtujr~1_$t!(`;0Mtb$j3T+ej}t{#MWB2NwREnW^r&l)bRWQvE@D{l*{)kXinWD# zxLd|xf5U-T`|}4<*3$nlM_vw4>ULCG~1}t7$s8O5d zxJ$Vf(}vi0d(^ z;IH?pF$$2aP=duD@S{g#BmusE-n>QpQH;w$e=1=o_VF(}&@%RuO_;Uxk=BXL)PMr} zuwbgoVuzvzT)>q?FBjQw&qQM+j9Oee7Fp`Jo562Vk^z2M=kqwXgfubC4uS3}oP;-3 zH0I*TCj@u-+wo-WbsOt-O&*@9K*YAK4wXgA%QUcuGrp)kT)E;}t3U0fQrH#)|I4Dk zr^BJn-N9$#AF+u6vs1GB9HAi0PF~Y#lS@gqchFc*x!BAGWiA6n`6y5cw)lqFl7&Z< z^|xT?_O)>76eUi78YzjZ;J^ART!OkCb#s+&Ncq6`UY-PY@HswsQh!aKH@4lwY2)v- zVc-4oBPnn;T`1Ww3W^p(sR93%Hu>o3-IUA15$vy|Xf~1V++chyq9n@9u8>qQdYBK* zD6q{#0@}fR;_m8WUiUdW^p`J(C0h+2sI6Ab_i@om0BeEuOIC&9#d$-;+UpI7rgiZ5=Fx~PImD*x=ztYD}_81>CZ>{nN_{t9NKxo3R(u- z1E|#$t%HgYv!r@?h<>_sQ&V?iIa3cz+NR-&HvW}hLS{;Z>a&Rj(ZC#0?`PnphPEd} zf5&Sd&Ffgk*ebN?4r_jO{hCP<7V`MKwNb(E8t_dGv!PlP4EDIEahw26;hO3IiNBwE zKiI>eEzwnL4QIZLa?KI0p!_?ytU3_9&Z@;U($sO=+mAt*uMxuD=8tRv@fGC|?3+!q z4s|n%Q+;_-`w3SZ@I&AX{&Si4z)Z9A#Qy$1bbL;H>F+B0OIZDX6n%l)qd>(!_d*#E z|Dy}T6h8w*=9Y~|a~q|dp}Q-epW$KyqyOfLz_TweJk-wvCmv@2X`c!{So+_V4A%-Ib(YY&JG41x$50H@!76Jy#LT4Mh6&OaDM zJk=0+JGkSwmOgV)*31NY$)6O7zAH!B{uJ^@8pc1Wb=f+oB?<5h`A?%VQYul?%;2lD+1&w_h}TM(Mwam5Ykwp|Qm91u;SIY4bb6p1Gmk?KPk zZ2XrT@WsWx8*~(W%B`y$1mM_s+5s$^T*Asqvfr`FwUr(hFO)0$OoL1Lgm-M z>+4JY4~$7=jUBSuD@XBk;iG^Xsua>)%pm9{E%|$N{Btb7R)LxU zO=@SC{suonystUm{+cw=d?Az8v&k-AxfF}ziR6&{r#+Hh`mpY#=NsZ|vjR1MHPbrAQb6YC=heqFX%zS+z_cC2eurs9=PwrD zB~X|>C-FnZJ3&gD=$Fg)NEBq|6+Cc*q4!>@?CggJ8*N4y$=H(vPn;dV8N# zLJ9B8NDOiAbFj<>BsE+P$hR(%xx>kFL1p*%)fjgKhrU#KM{qD-z|xLl#(Un((ivM& zJ>KWiooIT3!fT`DIziXFk>y8&|EDahW2tb_zD?WS%TY_LPiAj zfIhFtY}Lo^WTNGC^cJEn3VsAeH5N1Bq^u_Rlgi|qB*fk$9Zv%?P3A5FGKPk;)iGRH z<#Oa+K=7_pIV!l?G`hA-cCbrvLgc!d#V22(z@5+00|o#`#T0vDJ1;8-o|VM4}fR*`L`NwT#_+f;mVp)WbbF>N9t68 zC4J5&Af?*2+^$~eix*Hnx_7H zUz#rJmEgyHd@G3>$vqKT20GtJoVN%Tf}&Tx-^x0n=AWq6=i#phUAW+m=GXUN(OKW1 zX!r$f6>Hd9>6I|{m2aFk1^n(_d;w|0xB0t-=cH9qAx|~uiUG`(2OWu6Prz^*$AVRS zju)s;@e67F-1)P)oC5zRR(1cXcR^8s*fZ)hpQGqswDI4C;zquZFoM$IRN6g=Hv}z7jY84Cb=2E07Pl-qW%?5AQ zB_Bxhl|U5QUGiV2Y3qilb8i?cu&=u1qH-hyZ_ngyJcM&c`fONs-8E%H zRx*`;xO?F9lx2oD4S_KGUCZnT;iL;b0?i*>`FV~P;zq07s*i%#@2fD_%6_+G;?Dz6 zl$kP0{(D`ElK&dKMdeHuF_bdF7)AD9!Jm2c@a$+G2eufZhxB$e4cOQt2Sh58`e`(o z?5z*Lmj!6J&8p$zI_1PQX<%;}chgl0LvRQ&-m;pFfxVfAyHQSLs^zd`XHU)?1JF8j zV$|}-V{K8FMF19_AqZgHwv%a$RY%x_Qv{M;Vrw7n>d{oI!QBjr&Oc{_%f#~LXGVi|%~@JRR-`|6Ll@v?}_+`N1I&3x`QR!KN$Y^jgv zh{AG{1IQ^{LAPK04g@^xoR>CPFNQ z@OVX|PkAHYHu!|xf;x2fcLw-h=9%}-Q`H$|YLiL#(=8>49MJBXCo_S1mU(U;-SWOh zRBv(8ZWM>0@O^#(B=ELY`%-yg_1>6MhVX56QAP}=`8o;v{-L0sYOQ<)-cAl{0EhT9 z?7#E76v-o-s>1JsfdA38gbDan&@6i_%$%j4rkR?%y9xeHAdaOvP1R&u3SNXy}7~e3LB<4 zICVfusdBqAKa(yf;kxbQ$OoMNA2#8K%E@UAP84U1d=@F0`X)&#_b9-x7D2=K0K?Lk z{;cWj*bh@E3-14*74#RS$8om6>G=RwZazpJ?zTNOb>%AsqiM9z>T8($E6dE zn{J~jc4uc;4V`Susq<+Iopi1az&dGmjCK!1FzIeDXw_qY-}7wn58^0gE$zRFXltWn zUpKj{Vpxnfp~O4IkyQ=Hl}j=PtJ+w;y#j#Pkb3bN2`WsJexmFsQ0>dm3`?mRON~iZ z$a+NAnokMFpuM#K%)kRR>bzKS<-DmbpDL=6GxZkw9JX^+5z<@XmML5X(867(r2#!0 za~y@YMP98T`W3zkuV1;SmYH{U75{pBL)*(Csim#H2cIkrzmNe;T;{w>QfmO(9THlI zSOHAl>_Mq%Z&Zc!8kA0mKIbD5te1)#WHN^*Qe|-TE~a>Hr|ahvuMv4^8vu=g=h?ib zYlL_o3ekUj*t*>>~OBLs5 z8G!tzKUdp&f~gyQ+nj#DLOYIK%%(&UL^kw;OI!huucut}iB&ao%@!R&1wm050WVF+ zISq2$?(L=c9udVyNXhQX#6Ur}&3nkI>kS~4HX}7~NVq+{hb_-R48oMLl!HJ}Q~Exc zRupU^a`Pd@gntk*Pi#y|nt7A~L^Kgh%irok&gR|?S9^a10D&X2KO?MrX92|@zkCyo zh<3#e9@tni=Bm4KMcin@-->f0-bF{IggmBamSFG87!m+u6b~Bp95$odZWw|N?yv0s zw@p83!0H1qi+kDtrYXS;JK6AMWrzmvho#;MFe2HyITC9#l_SUym=I<)bC+O@RF33a zX5q2a0ySQr>#8bA;)EO`m-X%XU&OyK|A*BcD;6MeG~i)zfXo7UqXQTeoXdybyu@Us z+-YG596ee?B3y~n-#vPh0b+U~bH#Nm|3k2sCw9*dRB%-usBXIR-J;@doSAZDVu5r0 zzU{bW{({8j-D%qZ1^e$y6IDOXz=Hcg6rr{nj<;SvUAvqS3(-M_2UBfWu;1oGv-q6$ zp4;Zxe<#!_1k{%d+XzL90G+GQ6PP}grj>t#7N|fBO@sG;y5k9-&Z6RJCJFsSAK>_8 zUk4bgS@egfq9;Il?dy^By$D}*PGXx?nLFT>V{XAv( zDXVY<$7e>kNo*7 zL8@nI0?y@)rHqSu7r+h|Su&2ntnt}#@E^}1=Z$TewkNv-MeE(Dt0uCAg;-U6k^>b8a|KEqG6d&cUIYnW9fF1-{ zLdf1t3;r!dL_L>A#df})oQpOH@TB~lh&kEhY6W~;{Yzp+^bPAz2&hG^5IZlIe(L$6 z(CPoO0lQxC0f;(4K$j|57d&VKd1@Z9S&7|W3umtns=QE9Qk zL^UJM6+aSORc$qUKXUuU_JB~eMa(A_Vt8@1D?asiU`u>npk8Irb$oT;`Lbw~Di?~2 z!$xqs72vtQK%oO3jn2@>>7wUsceA2;1w_>Ee4J&z4_$s}p~6rK15<~WiRtJhK$G8j zw|oH8CJwdngQwtIS)Ol_|J%<}i~{Wc?98vrH%1H!6B~ar3s*W-eY!;NEj9Lgld-V> zBuNfHH7Mp3yw7CVsYX8;4OLdj835`6X+TjmW)m44L7Wa4a#Tl?Uxc441O09mwgxON z3foMLKbLv)I=z9yujjIH?7Hm>qzOM?fwqt^`^72u>)xZ7Y6n)1r*YvE1L3v<@>cir zksC?}`Ru)~ldPf7qg%FZ;sf&0PoQ(fS{9i=l}=@chpYbn zpeUpJykqYH@7@r30(-)J*2|yY3*L@(_%?M3U8GsjE_C?T73*>SIJlgitXl!7nNHfg zaJ=A@V!w9pzUf!&&5pkek{-q=bqBYbS1a8ee~ZK%2+nq{hBlE(Jy74(a506z%teKs zT`mf!5cR7B$EZsH<%o#y@8TFpI-C%w#rl(uQU;Ny_BCCB$6Cq7Iy1vWh9wO=wI4K| zVEfuU%j$R#mLu8`O+3t1;&r~edJooayh>bpndNz2wgN3=0|^Cmn`U@+q`K%P;e9jn zxYa)%?|Z(ceC>GvHTohAN4r_u@Hox5%7fsUcGdkB3=Go}$HNB0a+|b*-MWw1Bmq{5 zl@gsa+9<4C7{=9*|TL+=mZH;zw)f$G?)-dYx1=hIaC zrL+I|qA7_%XmaGdZ)8{~H{LVrJmd+mOUopES4p#hs#zd%{$aX2JpLL(T~HZUel#O* zRzv`$`rr9&5LcP5!+W&!CA^RC3D5LaM0A}^&4&X8fz@J*K(bZ(LaVhE1HTelo2@|q zlUk*8Wq8a&L!DOUhS;Q-M&5&}ZTyV_Q%e9rARDk8Sp(y7 zdH4CaYUVUKvkazfWgl7j`I2tU;xtvZ7DzO75NCT$MlUrHuy<#2-z0&Vs{6`=+5bAzyE1YnxI*%zznO{ zo1}KgxJg=C-o`YbqF4YUri6K=x&O$n840^T61LhW7djyV zQ_y}DH;V{l1E5&v=P!ojW4Ybwm(=wA@8u;`9bGH(~g@4!2ppIy5uRT%9DjY?56@WV7iuA-1 ziMzGB&E!Y^lq)=sdG#uOZ|}HHS#wn{Ge1dsTyxug8Rb*vVZP0Obd)y8LF`PLh%-HK z*nn~@`1$7x+?e63R)fEZN=s!mmnsjQ9^<7nePh-ceKIS0(#}w>r`ec!coCC`Zrgcx ztLI*mE|YnWPUHAn(3w7v(Qxi}OHbZo_5RsCkwcZih$gH#LA&A-T|JsE_Ov{no4ztJ zIZHkA-BeAp(JPq)j-v?Wgdipwd{HVI&2aVlwdaF*V;{A!zOS{Y2!#!O?Uc4W!o4?^ z^9pTO$J~GCTtMykl+qQnW(UlAAo&i@kmU|#M(RA1p2GXbMG$D|El*AvmrncFoq$3Y zI<8?2UgGbI=m4n#g(I-LC$9iCV%C)`UlF(q@Erjl8vI`!2>(>1$0$x#;%Q{0B{7=xV0>CN2l#6^Q zarg0<`6H^&doQv4X&YsTy3uv%IlKHt0MzcC)WTBY^KnFf5PoC4p(} zk{AB*MN}E`sbq^>0_6-QfNubBlc27Q9kV0?3<8tsi%I){m4}$Uyl?t)SFBKc zBZDN!j8qqiv#x6dQ~1t;&m~WODKV#sHhsU(jn%ux8mQB<(jJ{;*KHB7cVQANrW5x; zIahQzasXBbp7x<(s+lU~dn9az*?3TAt$Ve_r69!!54M}xf;?AW&K3Rh*XN=;vU5hw zDJ;d%;YHUvz+94G->^m%G_P@NTz8rhAcY8F6D$z@Yl+cmZGm@N>yH(`D@Kkb@yEvt z=0U~JP=m3>`2nl}Gy-BQZCSsFFbwx0rD(3l*84p2}Cx?*Rz}e@h`P>;dn-F{NziGo#)}vRnD}(p+LDJIW%g`4O?*g&7LF*eBH#55BOL^wk$w`zQNOQQCnma0V|JY znE2ynzgE+3k|h4rAH87^4v-GsU#dLwAQf%<0(`({Bv^#Iavu;e{ar|P-9a>H(tM)+ znIhUs|HI2sten9i-s##eNuUKp9aO5NQ>Qh0yO}KN`e4#d;@b{KzX~-uhzmgRJR_*r z0i1#FD?vzUX2jc9wI^JQn`QRl=b4=?y5poz@`z=sP;kcQ4@+?yIzA2bWp8E=ffi2=Im-_XYe7#B8uulhGN ztI0@Gl;;A`SzDN(L2q9p{vXobGOCWQ+Zv1@K>`5+2_E3!7Tnz-KnU&$9NgU@5ZpPq zyIXLF;2hlD-QD#o^1S!CxBGUF(PK2fiYlnuwX62tYt1$1EO&w*KnMf`8hbBybg)!0 zkP-W^j*RJiL}Mkn=`tq(bDC29x6$($6D!#n;AeK$SLj2>9G~boE|z9N9SnA6DUBYL zs^88@099-!-RtNDDCu=$wvIA_HiX8&1AmT)YY-z&LF(wS$Dk&o`aoqc;bC>Z{-0;X z#NW{kWGLtWA)hxkn56X1lH~70Vds{0O;TeQBUU)&-~M9k7v^EY5eg)+!0osbZUu%} zHE*&{@l!c1GmA|LLIH1sYVw(OYB1oqk>f8M)lK)@xWY#(>%}htU!kwbhvHt7zE+<4 z^w1wZJZ&&U(Cm2fu|J+mDfTBY2S=MSf1n~WFbK$C zbIubymX`(OtYx&~+YEfT!{jWAZGQofJb*D)S_R}U%-xeAM?&Vov<0S@8 zDVZ)J81>0DAZD-qC#GsS8(b`H=4GqXCF_;>zIZS4!Q*~qx}p0kL3Mwy#e3`)%~~pI z_OWG5hA)Ydz_BfZ;D0`WL}TCn8So;vDEIJSTx#Ij2`eM>3jVC4u&cqo!1b2 z880~m1UvsMqw&+jh&P^%Ue;7~vi(w~o{%Fp)Tt4>=NXG=JE<4b(%7~)>j|meZ+)r+ zbEJ74CvWv*rf)SGb6mONa34J!8pt3TFoDWn{~^^>hc5Y8xYqyKj0m^~xNtiC2$t5g z-=;f{#&mT~zD{@DhLANzwdj`aa>yD6V_60jNkz{TpX&%@!w-ef+$1%$HaFJlAD<r&R2%j}LKOTIQ zj}{t=wVFLn-44n#Y3DvMMZX~6u8mEWH;$KA9Q)}g>w3DQnkczgQOM-k)VQa zR&n+Km~BZ{0Snel!p@sU#}k)6=EkXs!dNpZ?3Neq4;P_!zvwlt=|~F2BWb=9**dfa z?nR;$NhZ>viJ`5UVUc!UhvhKAPp zYH6{~MhJ!sD%d@)3V9Kf%J+n+;p37Gch0Mbb6Yg6cfJ)_b<200m)BV#Z7D)TdLx{|Iz*9k7*KyGaowJ+hH%-OqQO5>-GM_BoqI&Rf6k zx0hp#QMpP;(r!SBcVaPFCykz;WqnJ}pg}|505~S;DaiyhBD0a_%VgDJ=$xG}NxX~f zK)>J4M1^OMMgIO3(-qLSf&9}=`@lEFKee9c7UAJIV4|aoiJnBnjJEss8m3fq>I{j> zva||fFr-QW{kU2k92+&M)1lrwnUp`D0Z?r0sEAQo0oKsNsj}Qw5M?ev$;HM7>}EW$ z2+21tc^yCM&_#iPls}rL>6;S=z_7D|G%|Y&_w@l}R`k~XvbcV{=nRf+p;e$3;=G%{ zp;`9>qaPMY@&&$Ar(RhA;?3B(JGB=$bb8kQ#cOd5)=bjk9|i2n`(N zpmCwmXu5_&=nRBEf5NK+Mgmg9K*%K@(0`}Ht0MBbnVAuAj|Mz>w*8ZalrX&fO}Iq-t(LH zS1!1U25+y9`7TTkpC!gN|I;~;00Mwx6*q4D@)6_@VwN z4EZ4nW5X%dv6POHmzj5@${;C;FzH3~P^!=HQZuG0@^@q+3R9cR} zXSk~HI_ujcP;=r+qv1p9JzW#xKkL|@{2yjXugGmP1`FTb$r0rISBOIcgg8QaI*9;J z=-Ds{oU}_r|D#zenkLNhE4(b?JCMFXu>&dP+>dZo8*3IN785wXVt|v>4NQXYzVnSv ziZ+AQNdh^oowRRmWARw1=jTV$TL#N$o{Q%DV)9&{Pt@! z4gAS%gJp-wFNYKu1whgSBBj7IFb<3cc(5!{A^)k1wQ6n7hvR)w3-f>GY5YTCe@2b| z3E-adpMQDof8(TodG7x=DhlNt1IqvS+kfk2Fr8cWS}q9;Zbq^QfXm7UO%G%7e%waZ zZ_c;;f=i?;lJAabWq@sqNQYt~hVg^YH^7_VoD=VVyDF8BMeQelpk4Kj>#pNEO+;N#pY3;V13;?zmh`m{#VQCi%5q#jDokXRaFkpx|G zr3js#GELZ!@lc71Z~6DY;&5gvr}4;Rc?`}mD{bk07L2u_cSIB(dNmIhu|;m0hm0Ev z90dcIrOiHw0NEz=^lyJ87WuxWWmG%1%kPyV?#1b55Tp^X_}Y0D5)gaGHG zC$*$Zw}Sy#F@a^5C<55=sIbSnKFUrGk7bxF^*UB6JYDdMPiR=VwKZ$ld#Tn z&d`qM0oftzlhvr0v=upIaKA66wObFbj`#UmgReX?7;f?)|ll)4JYsB8UiF= z$s4vZ+ZggXHzyw^+P9VkVAV=`No&0R#d3o^7UK_lS2n>;L8pE=kkABZ!8`aEHK~vX zXkwqQ#7~O*r64wG-o#q6bzgw6HV5K{{5d1svAC0fv`>rj+;G5!8ldGys(&MJFocYd zE3uG2v8sweeASM7}Uz(UscXF3Y>2wdgcM#v@ z-(HfToT?_+=cTfchGAO!P{@|%?OUvlcnylHUo%S!*w+l|0F@;qTBp1ak$L~_oq%AE zzbBx^+=<$lJk;W`&(#@I2TDF9(iBB=%Ljx~q^Q&Ymze6d6bN6|>6Wa?DOHuEhaOhU z`J(R+%&OEHminJ|92AHF+6vL&jA-~fM#ePA+Nk^YZJdX;B~RmR6mTepPCmOZT4z;N{r?F65IHU^0_r?TiWv(;ZE?Wf%@= z2fWs(R7V__`}wP138mIH-Sp&Ape9v@is)?kw;`ZoH$P{DRk4&+mNME$(PM(6K_9+B z70NRVHH{$$^C#utKTgTR1B1HUJ82=#PZ7(`@=<}r}_y7%O-cL0%u^5-m zG0!dm?)L$J^m_DN@pq@wY+;Cb)rC5=i^XY@rSJ{P$Fh-!5Z0AqMcnm%`en2aB~ZLA zEN{#yH#aKcYR0t~5w?^S`vBx51PcP8WR=d4)6dV7rxalgIpj?L{z_X#NN^H-aV|P@ z7p2+UPi`6R;s*%lq6~+~!dE>gZ)OxsNL@Po=9EtBU6T_|OgB?fOo_;pK#PVKbirkV z9m3_dPGuMp#JA%u7b)wyA(g^-uawMDzeh3?!2tFvn13B#mUrHBawwcqbhEq&i#fFr z_gXt)r%dkmZOZK|uPP-REv;~#bBCI8+fJ4hi{OH-6LNjn34n(MEF_;4mTK;!7kDjrHANg36C}~0?W_Ro{Lg%h;ZDW9u9*(gaMwm za`xzdi%wQ{NQ2U*7iajPs9fY|UGwXCYCt;(0Eb}jeKpIChpMM%0>guwF6pXePw?*4 z)1-Sn$V@c#FyUJn_7ig&XM>F?Rh{l`5y02bsJC4Kpew+U#dM($7nx|}AI-=;vII~$ z-}F{{3Lm#J_tmmEISoM!q3Q}zIDJzPAMP;49o=%bQ-%Sb>5i`76K+vUY@?NG&Ru)Y zwnfcB!R`z=UJj-3ctfrl&tyzp;k*XB$NH`(rnZLR-f}I?vusA;{WWkA5)u{+dDN8P z7z>Y4uL_j3cOL-#H#K!cEI1#=BMM1A2Ss!vM8pKO)b;u_Dhw#SUtVaTf6xl_NJ#R= zN=^!ZE$k?Y!{0Vp!g*qr!VOE?#{)d6&jC?V2rMCYEt}1xtAr&^cPM_OgV>WJz*Ctp znIy8lySzwSE*qD!w_?h|9K?i=Wj2+hPf3OF6#~3IVPXvOb9VfVA3$s%CZ}_29NwtSq`(%b0+t63wNj?jl%lK_o(rrC1 z;6I0!ID02479VADo3`?o<$a)I7R%1714or=-0bX(!5d-24w{BBZ(iVA1RFgwAu4(j zzJFDz{-{i+`iqXGBxijHkEO3653C(FytzF)VKnv>!&^aA-n;){N?t!r`8sOaS=>sZ zH!5S;l`!lpuGwV(9RjuZ8*$N@fq`&?e$^CC%xGo5*h^-u-CZ0747pi=Y|CJ>*ni#i zO1H#rAjd-)=@PTp^VzKPJ6*<2U!lSqPY#d|LbyPB- zYKk&Y5&w%)J=n(C(K{UvFYa4p#Tyn`Dh&+dp5FweqGZzz>mTl=mzs_X8etqs5~IoE zsO2V#X4&Kn+#V6xGrQw+@{AP|->s(_Cg&ue-5+^ySy(WgGdZ-WU&jSRC_;wEx`hYt z>v^J8&q4%tCJ_L$ligzZ%xLQ)&63#>I}CS6I7ZCV0g1w>Tzu)zvy5{T7f_Rzb@nke5)u|v znI))L&Rx>&ZD<0L)fi}we+Lww2{u|@OVux6F)~+12ac0Ex8s)9`n0#&e2>$8^}0)$ z?Z;RJkEE!6DeX`Xm0HWngb?ti%(ZxotZq1d2tdUHkYAvt3{;lgudW+_QoD+(BA*KZS^WHr3q6x*-`-hv~vJ+_>s@WU}3F#vSX#xCcnQ{MPFZEi-L(R zHomT@|L@PIg_b3;+lA0jS4iaKqW($vn>o;ZFXAcdTNUuEwQ`=s`2uitkywDv$I5n!?}^LB24J+ zsPk_v3U8Ha6flwq{Bg@b(iE2U*0uwMf~C}9`;W2G?RRvXwWqKZ3Ij|I_EV?(U8uvk z7~3CrV&vYj5c?^&B%NZf9?qtc#8Bs?@*nl>yge$n8|bh2#9EHj0nj$84mLcD_Vl&= z;{;HyW=D>TPyHx4=z2vd#HJdtt~GBz$jHWv6Yv>!HqCiB&<>eBQj}W<#qiw2=DuC} zD9*aq5=m{C_86@-4sgPRTjwlVNOU{xMD&V-BZl~%J`UIn@tELv?^}Rlm9^be6TjqT z9*$>ER~gOJu`ZW#TL>7n zlhjG2I6;5i7iZ>7l^N|9EevELQ2DKsc2*#l$V&4)E=T>+rfpVF2zijwl)9#RAlwL> z=P{!1XPqDHN!=%z=?UBjkeh3!uaiw+dBAGux;bz*!GASU6S`z&yNx zeOGrZ^ixX=Pf_tL1>hiR()Vz3S#V^V_=^DyGi2&YsPEsqn#AE6NK0aAdo@aKo_{S# zctb)8sX}>Qs$q*d&OF@^!_Lz^)$G}G-KzPtO(Mt=b7boUUSGehsgC7!H6Qcyt%gp^`#g@OKaT!ffu$o1r3wz9QhA`jgvhFv$=1PV-txo(w{&fusFK2d~p8lv{ZwOz=mn z>8#UGD|&qam_H_=yI~drKP|OH6k?|AEO)?#mG?VH%_I*)^t6a0=sQuT5~A%`B1q@q zW{X}8re>nbW7!iPd^{$*G}0&BiRE#Zuj92&F$Rs*7NOtWF-RHBDQ$VYFY6{;D|>;P z{0DgM5$oh|Pfw3`vG`ZX4oiR`8U4k{FVrOyN6-~+*%$HV5)tJg&%;b9V>Mc< z{c8L>77@@^ICoK>W!b^Q4V#0Npk;?=Sjg5n00kX64@N6gl_m?a(N3 z-y)HNyII83&ZGFsDHdLqdciIsPE@-K8^oNF{ff^fb>N1rL0ol{UVF2^Iuhz(V=vJd zc|S9MiU;A$g;1gr%DPm^nc}hK={hiZn-MA^VInHdJ7h*;Rr2owa(K>^TVaK3nI1$~ z_GD^EdA2y5?Qi1rN^Sn2u}%M0Xe2zmpHAT4_a-0QCx_T^6sv8hMmIz?os#9u$)Oq_ z^V(%Qv?>&TM}3KPL+(|)d=uRpk=af19@#IJ%_2Vv`#sF}LM01+gy<2|88tI~^%}*7 z$C|8qeZMI6YNdEcimt190BN>D+3#+MoL)Za!1}br_#rU%GxVH=i`On8c}f6~mCz79U`XCJ8ZW$;IzkfY`;nMca%T*?+-hmCrCO zcPZXmES3A{aNbyw`6XV%*w~?mi+PgwtbgnQJ`|Azn!CzdvIq%pPG% zz0|Tc$On3r_@mJcRZ9o$BrLlKp1J&Gg|1)U}Lzw8rtbN`1A)!eIZ6&`mti6xGBNmtW-^+ z(jw`yh%X40#QpXVi{=|npYI5z$#`{j7a>Scr>5M1(k4K<>zpc1utq1PRyjCDm+TU{ zPC~250b)y!J`wZbr;2C7iNw6r9Yojjw@CcWL;xYR<&k6Dj4?Q4L$S3FFG{2=s=r_U zO=v@=UL?K#wUiZd)(}$eT#`uL%vrfBQXV{>sfPhA)K3z`c-J!h7BqF&FAjh>2w%uw zbG|j64h1I+R36PUOq`%Yl_vQc@D=AhdoS0SN=}?_gv`x3L0cbCkiTO5`rRQ~-sQ1s zhPyxtJRTXyl;r9pb;e?C_&ke8(K07kaJNUIuv*0Qt&~>k&fnHsS&GOfjR$xA`PfH~ zwGcfxQG!#+jQ}xY39LCvY#jPCpRTBd75*hq;fmdk0Tu>b-NqP^ z#Ft~Gvl2>@Q_dWYg7O;Pa4R<~msz0v4Q%?e$lPp8YI-I9yVSvNhED z8Ttxh6w;u(T4Kvs+4nmqQ5;3Qv#p`>Lqjg}&(iB6gvpqqrKI6&%NO96<3>elff^r3~AH;jvQj@`d# zcBHK@*3+{smdXvdK}?HP}R7*)3A3M+pR93plPvl9gM2h*{*@z&p zoejqBh>fv=4Uw<5GE?Vi4>^dC#96OGHw)Lr&HFRB>1INHzODOJ7$trgRJTw0QsM?O z5Ub@rVqHJAFwC)`>BB}p}FeZr6qtMkQAopsfY1i1c6`dQ}f*)^Sor) zpj+#bHIT1Ot1qt~giB%OhBSPT`AopHkRS?HRzSxN$5p%NC#sVmiI0!{DW5$aQ+qH? z^|b6SJ+7kqR3_MKEU>BVXjI%jn~V_a8te&nJv1;#`Yzq&Wc`K`drJb%F^$W_cnD$E z*|39bCCM$fK!vkpngTAvtApImoaBzSb&odHn&Om^6p)-(6FO%^g>(r?`-3^9i@kzv z-W@GCP=4bjd(9YxH;d;MYA$fG|0zB`^YW99LEFU2s{H<>X?PKNm^yV!`i(k{JG*-n z4G1Ddb}%)M`Hc!Iw^gKCw46UA+FSI;l5ajf@ytqlcWu)fXm@BT$lc^^$4U5?s_NYu z%0wJ)a8dGTq%5xh;rk(YV0S8JU-QFYqIXfTe7tAEiX0J4<&3c``Hu0R-OZbUVNM~) z7(6O|>&>QhdEmMPQW%_dd#1smVHYs>(Zmny7OBhmOm{D|Pu9gWqK>f29l(ke^W(^} z5kO7`8Ej%n@yrMZMrAo{z9ynv+U)#N%lbm9T;|_XfEDRK&Jg+ zao%PbX}!pl8h#_Qtu91c#>{c*QTcPq7j4+z!O7xqeX>l=rz_WdlK^`CKm)y((5$ZvZ5sabsCq_Fxf5B?K~)d&Fh=- zrc9Kw8?=Ho-Pb-T;$xXjZG0I`*;O`|jbmmPb}6w*5`VA#0@{m+8-P}4c)1E+C1&%g zTG7)sp}=a7gBs@b6ZFpqzK8ta+A#3QxEP~5x1HIca{59*NrOJS)1#H*>f*J}t^FN` z={gkyGGSAMFk|a$z6j(Lv*f6y03Y&+`{EbD0U0ECa%fSX1Gi01=giCwF=euv!sTA^ zo%NM;?mdIS=y(-0cAm{i zU&EK^z`7(m%1e4Rx7m41X-V}*>|Ap-2bTjQ zn$tku@ztN2F=e6*X1??S^U-h?*A>Ynefeu?4mvS|@*I)h?TnVkhFX)h95EtIaD5T9 zwA!krM{7s@`-a@6`i8jE5F`x2@1HXTe^StA)FzEB*Y7VV{kS1?xk|%R#e%oIw({z7 z%)y+iHX}EgtG;-@H#NJOGRtJo+4NY@+}6praeFZ#QA^%ZR`;~6E9*D6=FwUK24OFo zTWDZNl!K%gKS3chPzdt9wvR(q8${);w8sIp03;an`tN}k|G&00j4=cHZ%hp|_rAH^ z_4>HViZHt5GPN6hIBTkj=2oNyuKNkvX|g{XxAb&KW_Qq6!{elX7v$JhY+aQJH0uRK zBe)k_?XbG@aeSwE=r$+ifWSpZf2*%HH(mEYMj}P!$?Uvs<#v7|6tD~9qx^ew+2ecqkt;;x9LWemj~KTWhR%8Em;W*51hf?F;agIAdE8)brP^$9TJ#W8a`Il zy8HjVT&hBeJ@aL)!D{~6pnWJe4xE8QOU&Q2xN@jO{=oxg>t>ZZm9df$N{cS%ME869nYnZh93C;n*HyyCxrhT{p>} zDojKZOm)FStu)ajV!$sX=tjpka~bk#SQ@XpLWY6~>zpZ&wfNKx<4!gIw)uo?imzS@ z(jZFMU{^eFGI3SHX8=AKa9xO-XaHgJL!RI;q5C(cQ$89FBE-5OCP4QCFXap1-2Z#) z@hTGh0;CEd1^zGM|LfMeNA%fNf*2xp?>#N?ZT$qaGj)AUSBoy~Z(qZ`ChIy!N%xj{^YWE90=DK;tVO_A6}U@%D^*no#xYIgR_7;NgMAL}rbB@Pl# z+0;b{=?|7QlN7f=sM!31D+Ggqmx7b1VKB5CES-;921bND8H@8)T)KqYnLYV5a2h}K zOL>8hVtWYW<-$4Jvjx5O&xb16R*V{pg==I~#1VNO?o9`=h9rzb0;s;0a%!~37op9l zZB6G9V{HBT$$ni+0>p5e=TGuN2_9Ucp0(W0Gd?eP}!T`ei5?Q^Cdbj>{!j^g{^`9lI6|gB~O_plGa!9;7OlR`vV0 zY{~{VYPWoKo1yJU()XUj7#>Q!{!1Qf-()SWF)!DrjTaE@ZraJne-~^~7BitMlMPPP zovp0-=J<(hJYI2UmYcs7rlm~y%!&k&8|o`o5zbL^IOr+Ffzqje9cxOA=?G?BBLeKN z%40%oDU8%&Rk>@5^e_n4TF1r8KgDZ{TCA2{O_$SuaXprXA$;TWLrpm2P68J`#m)FZ zRx;4IS8yZSwmt;>`MPIxC{4bwxl8u~OJmF*tkIXE;iOKk#fckHWRv->BMbvNvorv` zuH-ulisxtiFbUn0yL*0Cn;Xi*I7o^NdZmt6pdl}7~g@so9GkCp7 zNg&dYIZjZj=2d2X;+=SP37wqiQ}A^^J-lHU-#2pcl#eg#^N9C?W8#Rdm7B7Lk!0Fa zV))M7jgQbl@UW!sbFTzyw>OubAcGi{{H#(b5=0!Fj4gGJJBHm>u4WwjnKHq2Yn+k@ zBiWl>GONToqelteK^*yrRKt-UE*~Z=4OVv9X!YW~8(Uh-s*Q z*)3Mr-d5su+KoC?Xr~RBW%AZrxRrKH3uZHKJnBMl32;wzyYYb6{(1ae{}x|zUfzmlxF z%nG8dq|Sb9!r0qJ5o1x~fQcr18PCCoLWSg5Y9~6vxe<*rZ6`>_Q%NhdhuxHocUkG+ z^1?2eX}V~>%dssoY`sSXlhnZI;IiNTqg3M5lfYqA&op|=9~FU91u@39`DCF|p&}z9 zyRKXXaZAX_o`lg|<5c*D5?-=mjZn>XX!;bt`5Qf^+huh)`^;HM<$K88c*4=rKfqX!wAMp?r*jTsdJi7ccrx5E=W^}E3;8yqgKyLTJBJr zXGdoTCfsj#)SD?wXuAM=sXm;jIJAg^FUST9qU8Zt27?NNRzy%fR1NFRx5xt<@`Yp+&CcCHg$|ShcyUzXGVW!`^h98J(T-YXeRtk5_cGE0 z!Ufla6N#2XOYgQc8X+^7ZdL7}+nOy48@WpT9ksnA%L326td=PZk4oMXTZ}X$0~JWB z1rxCm;g}!MS%LMhB|dXFvKW2}5NH@(*UD2=mI_sO9G) z=>^Jj5uwAL5vXxvn}bwK+j#dV6hqvV0HWFALG2fdBl<5BG-+rN{4|3>fjgbjn*Q z-)PsJ(hLb?Cr6ySuXJwJl^;qY=-*L!Xc7WO0BvaKduznr;wCdY<8 zwj#io=|i~}qzub^HLJi={nMSIpD(?fo({nR<#iAps_Sm;2%c?gF~$rnMGk$D8JbsQ zeOt}_T3@@52-KmN;Uc+u_w_bgtWF4s^;YbG%~`t6`VlBlshE=WvBVnQZg~a&oA>)u zdT|~%8!jp-PMZ+>jp1X**)TkwU1aFHz$IpMXdd>`1VRJ(&$q`mIg{S?CnPr=gir%8 zfP)#2Y2loaoJF6=JURW2vHzqobM>CyQ%@Vps3&0QQGY97=H4)^mY0%|xBn89*y9hz zYddJ0PGqjJDpmXO`$t$ssLB4XVML-@A&^k77=lMSM(BFah~O-m5|!>QuIBGFYW12o z#A?o*LX1%-KbDqUAI*p$BYkGv@ONV+Pn4Jtw>8~Ldzi6G5_sNAj1(|vOPQWXCj{FF zcI~u!pcQS08P1o?b6_5WR6J$$d5Y|6F^DWMtBk~l7SQ*jA68-_eK;cX0mIB2{~~MC z8RWNA?;yB2@9`Atc7NY)`04F}I>m-HEVsSyI(_rCFp+9!2O^Y$%EqVU@TFSRI|HT^ zdtY#4MBx6&vEBCZ%B`|F(WZHwyD|n{vNJGx`-4mxZOs;IjkJ4 zZaoZ}lhQnMYp5=m?3|zryyfpC3pKx<;wqtVs=Gj%aHH-^PJ znDK}uGIE16eEpuJ_NlzZm=#T4A>YZw_3tpbiZg1Iwgq>C!|t}>{C({Vq|d@WiCKN^C;r4COqPs`&(_>l#e4!3*C(FAY9l4xJ^p$n z9S;h=B+k_8#JKANDvA%7;G+)o9mr*+mtZ=gzcfp_qNG+?T#2XBlIwm8<=`P`(Jrhv z4=Yl3nsOaruBhbCW;O#!ea)i#YaV$*_v=UYh+rONN8^k{Ha;8Q^{PGA&@=A^d3lYu zUdjf&{yp_m;-WD7=ujF0F<7#^ToUXD*W*<}*v$|pr0W;SI*X0;H_NNI=dJbv8*9l` zVDDgYGLlRazA4i=72gn1V{!isviUDyFYviy9dG0@1xzVoj6!c8{{EGHzCp?cpgl2l-KEcAX0)n@T0}E( z9bKVdjs2&xeMB~1wCYQUENU=~U3`9*D4AnMb7A$RHTlW&eGO~8q}-?zY8Pc;wvQv3 zdBC__y`-}N6=Hmnj%Z+&H1qlPR%g1lAHJ_#|D@ICZG*zEI5rZFK{a7Q;eM)^WU2#A z=b>eB=L~$#BI+@Uuk)IqJqLpB{k;BWrn{>emkcW!anbt3$7xiz8uI%m?!Gm2M$9u7 zX~+;|UDGk8#RB*v?YEwG9?o{DaPA8v;4`~Q@92VtXVPE)(G^aJFbm^zpVxznOX-$P zO4G{-$BPYzVs5^rW#ogm0W~pZz7nv*TN@eJAt%xX*3n<1 znZT}?i9aW@Q1+j!YWHiF7IjkJ=X$ZrD@rrPwt3SOy8)kPsEm!CYVZTUX$bt$dI`FU z*q=m@T~M=j6-T5UZ!K5MGt9doirsU-GG4Y#KP1|K#uLTeWT$+?J>7KSfQ*P+>2%UY zH(!Dv@m6v!u-#$ctcaEPv$IdVl^8)_YlYmXDb5ffk@pZgzch`vTsaYONyi|PnV7HX zj=>*4;6_x94u}cA7(k)7)hKi~?c9lK)Dk!y7dgFjDlOlDX=gEN4R>Bx?<@YLd?Z4I z&6X<^>O9nDBIjYN3J=r4iWOQwMvr56_PY{urZY1XV-uIvTxmiHxlw^=b8c$Ubt}0h zI?*EylXsrZht~`Tev3|_b2g&0Z(j7Y+3jxPDp{?uw(=6lZCmr+U4?T4^LC)PZ+JpZ zL|Yl5ErITM-%s`qzJ!!HM8aWb9q!y-ed-^w6|p4oH4X}QvEj{^A0c8`^iz+NKU^Nz zBk&X=kg=@AB0VINb~7Z|M}87B8xI{4VLNztluuXf$G$JLr_xQ!xygH16#Skoq|Bwz zNZ6(dmwcZHq-?=GD)F{pqgm+MxGcdcao_=pYPsQU?NUzfmTG z865i#1W$cE`(DtBz>BL^-mx9q&$@l$Z@%o}k_ctBP|1|9Tq2>E88v@jJ~=BFJOB0z z(LmvRipybO`LFViot^Qx=iPtk_Zh8Gp~hBp{?XWMxNPrUmpGDKP%Yxfu9Rx_hCFve z${~iQ;YU#eK{gg11JW9k1M%YaYt<{tVl=4zkr<;l7wxE%)>^yn3{2I0a6lL>OPmn|pnG z^|NY>fkbc&4-0alfC=etmdA)FJ3YS&Q=N10tl+LX)*3#g80?)v&~CmD4*WSl?uo}^ zkBm2Q!Qo(kVdCZ`q&u-K9gSL=XPm_G88zwGa+=8LaR#Yt?~nLR@vfa83U7o|0?%5) zJtpgk8cOWGzE?&uPx>88f=#KXHXV|E(Jcx_K_A)4EWwz*%fk1OZorw%&T*!M4Y7cK zFV>Vm5oN+B#mo>*6j1PRh(e!l0{vrYf zbdh@AiI|v^kS#BKPG+7^Txq@&tE;WjTx;CrTiyp9V={BDmueMCW^^d4c_xO0x~<3? zisvdnEGrQTiHjxp?VkGU&?4;hkl$361(pmoP z(54X1sE%+pfkB7n{)3FScoi2dJo;yj9y0pNaq|73HojNLqDRbK0hVuKZ<@i^-}6{x z+WBY)A294+Lx}~-#X;x+?;+$T?*H`*41f~+-HiYd@d8Hx$0LPx6=Us zTZc2{pCaM=2k4+6VPIc4jX2idtxu{TajXDf*C*BIeZUrQqHr4YzZ=i{fGyyZpHx57 z|J@QO2mS*+066i#TmQMXQ-viUNBo-c&xxFTTwOCI8E>7$j7O#?CP&m&G~Be^nVkF`8pzGiMTM4-KjQ#c`dVjKJ(R6W}17B17Fxef-^LRC- zoy=m;>{lY@M#Ie$SL#o^=}8@zc;9w_-?EA{Aj%?f9zi_*=3zW5Bbtc=o{KykcHCKZOfrW~ieRPC-;b;maAH>ti3|wCR zBH(%A!D0>SR${}X&F>*-{1D`zZ0>43kPL6Y$7kjYL+gQ$&*^$SPWZHd327~`Xs){f zBDib=Ea~3(-0Tm)SHO(ts_{{@JAGd94cacfiR5#-Js(OcbTOJbY+8CczQDD($M=(c z4*}2sB&^W=#fl-U$Xy`TKEyb&TjDsr22Y667n90fh4cgXTH61@*OEOdo9c`7GUd+c zEf#?H47B$i9V{059-KUN{hI?4aPXSs$fU~bu+Q?kaOY1C{I$`3(o8+Dc(5K%?SRKRX62A=+8%Kbsy-Cx^DLM9&lf5Lo z5ZJ{qA(nWidr4{jHx4rZt(|y?@=;T&PcgTStmQRofjAyLl_}cYAsdNzrb~_`mh)GQ+ z@Zs?loWFjJrFlL5icD z(n9FUq!56CqGw3q-==}plNPs*2!D0Uq0J0*N|l`gIrB)wO_wVRcY1g16B1vDP$uCC zr8k>(t)sKx>lig)7M|RvP)~j@FVG+te@RA{4MynuT%SMYk2ut}mX-#yKJ=lA$2TlK zVp<&DfDnV122K$)F5$zp2puYEmK9ru_F2EXfNHN1WW5R?lN^l73YF=5>ilb|G~dqN(^ zo@oo?48Ei!*e8MKgTH$>>Aee2A zTzP~k=w9r9$HBvGvI~3_7Ey`}q6;zBK*z_naMX|Kj|?>tD3<|HV5nNSuH+{UV&;SG z@*yWi$=ZS!R(2_GZV_aPtA|{owZhT@uUyMQDT5kl^v%`!0%1G}SKkRT%x$Q4%Cm zkXTnSDoO9qNGdOle6INUOC&25 z=rVMmeO}Tw7kD_v`UzDtw{R6Gh>JUD{f9dCEhCY59e5LJ#Y;0}~5tT~ynL1&`Vg@TbenFy6FqW>zuA zS7Oa;sC=%!lqkJ(U6Ix{iHYM&R~c7#Cq8I7?}(J38aeR2mO5&_Lw#d%s>qvNDX;|~ zo68eyORo4~ebhK{8=DOj@S5G%0Em~%n=A$T)o^}ue->7%;iUB7XeTb3T(Z~ z$(q1IDvBPh-8}s=TQckCyVH!p@J74i-F!vuwL~24u{%OX)Cf|1Zjy0xCmgeE>Z${y zH*Xa)qP=`l01Q1u6zm)#?#r*Cr!iyWD{3NKJy!+pIOpWdAd=}!BlG$t1v-OyH#_S8 zGo|a2QB?mHwXKq=5c3b8tdN5*4AX-X%A1a-u}BZ>u(GH`B5xLi4r1@hI_=+YD|Ne% zu1%mn%Mc(DhNPOj*UQe9hBP5P)?;scu_KUyc%5teOAZ>x4;(fNr)_f+DAk+C)gakp z$BA7#$1g}xaZ$zgoW*KQi|e`R;imIL1KGdP;;}C1FuqCoh7xe)1j}kWCUgbtT0Etl zeROoKGCGRF%iAGL;wNb67x5F(8)IUuRsp)kzV-@%{~H(NrJ9O$bXXkpe`tH_pg7uhe=`Y5(BQ$H!QF!g zpP<3r-Q6v?+u$C8dvJFG3{G$jPO#u^+vNMcXV0nKU)8DF+W!dj%ydtl?tY%@zV1)w zl12C1z@@BlT?a>{6Y{vd0Avc%;)-nCdGiHlu!$`G4_oW}r0n%xXuJ&xE{)~e-)@nE z>_mpS*oq@;u-h;1wOX4Ce!K$#?5q$;(;m`?0>Fw60O)EMN|+MI{D9Hu%Uzh03?BF~ z(@hh$dA~Nb%ep=>I5QzIR9D&@2p$4wXeRMGDAxx z9p7|q4zK-FcO1Pbs$i8rbkE5@p_=arziVt_P$y2FF_-j)+!t>{f^`o5EtPn34$qMB ziCYF(+-Gq@{>9EqVfJD#i!EL7biL={5Fr%(daJk%zJ|ohb z@`hh}3aX|O5xBel8fDQ&U~GK3FluKQC_b09yk>kHPhY@$y4mj!7Qfmb_Snbcx86dO z%Z^f`_t$@F5G_vge;jfv&zZeKi1%qd&`3HzjT-rEU~Uy}L8D`-jz zhhJ=uiODTngL`FAv~D}0p~snzl}D24$V^+{9*u4{fw?0nm*4XqEUu0nq~jew%P+#Z z0uC|K5-z4?-RsrJ)Hx$OxF#8mHHzaF@Ptq~Zjh>IGOK7`Kyk?C z+$N6#mSVFOPa*cG0dti1-#MrK5k^Pc1eLUYO9UBiRx?37JnU`deg}An|9x5$PC^Vn zx79FruEuaO>ijQDkfAgU6oF9Z6n^lyX!RTMNIaOxY7QnMOsOUv4T>WtK6L%&XRKX( zs8NLpnbphYLU6r!;c*l*Ydlpz`@S{GpT!TuGpo8m0TA!8Ez2yhqp0k)N*a< zY~nu>A^qI%dkl$DAUb&{n85U8GiAW*BA+jdj76%x1>0`1ukF2L9v{me16DM!v|L@# zC-^4Uq_M;;B2rwMUmJ8br)^U@MmER*G*GT5hCll`{4)0^#vcEd&1at8;!TML4V{?R z=5RHe%NY-Fk&BaVJ+V_(dizre_5;z^`H^=Z@~w*7szNLXVlDy>+3XJ$Sq4x*KgA}? zwxuk7Pj5wFq{=O9@Z9s=BlGjDD8Dk5Pfk3UTM3@4HUx&oIQ|pzhRutKD@{_S!|Jhl zb#X#e<6)1=xX1(!6k>}7xuHA~ZlJzv3wxW^x(vW5bNo3z!_)o2x7uD!J&x6}k#8wl z!=uEvBbF3F8{b|FaM}9w4d7rorN>(@L294S9v7R`rTQw?i-R_?@vpx0b2SsGCKdY` zy(czJ94$1C+z>*rNTSUJRv&zv5H#W2U>as|Q&FGvN3q>DO7gd)wE@vj=dn`6cby0Y zTWE!QJPVDl_F91JNRAr-TjK8&I)$_=aUxnSQxH%{)SV{`&!+i>Sxq=LG#6WQ@G#gS zf5;{)v?&2+qboCA_!1(>5QIC+)#OXo(o8ZF6NT?A=tSQ-IR!@!Lcw}`%1fDYl_58xB$!2=+Tu+Q*jZ0K(<-~@7yG!PYo+g&JU;f8E{ zQ?gV}Y73f!8GB)cN9f}#pMuN&$hN6M0GBH`elhaRO<#lS+sb2Fd2>2VF%iWD&3CHs zX*1Cx;8+%>l$Qy2KCW0E<%eFf@bFdLYPQxPoI^Dzr}+bnh6$9h$@nmQcml7@T<`@U z6I-Q(6l>#D?0i}8WDXd!{#g274&f3Wng)nO+9`~|3P=D?!iki);)2`vk}^V6}`HSjEmxBuQ?% zq0{%4wWBvdiB9Ax(??WS%h4Fnue>74e;nRE!pkECsR%T_mOuKy>=`OPe5N3Q`{X}m zDlahTk6vA+H@3;WICL`?YLvf|)gsI_Q*#q@3RJE*Qjy|V7CgcMB*)DuR z=bfgtpS`AfV{oCwZ>ELeLJl$fh9Dg~T*CaR%*kliwDlxl@N(nzRH<~{237EPBGWfr zU2ev!(sRfarJ?w7(rJ6K!@dINb>_a9d|IyDLG9cdcWDicHQFz9xANYgnI+s3QE}ED z^uBo4J3eaj?W?fe8=O4NIsu#?Z(7*&y%O!I(05d5*EU%O@X*R<-ifpjkl~Jw#txI{ z$h0eEC_=qfrqtW=Y)Jf0CPp2QdUM!z+llSskq%L12qMx&R+VI8BhLeF;psMYo1G@y z-hYcN6F#;lyRjOu@6>1Nu&6sh(^K$6MY#-{<6lycW!(4?bC!n6@wGdF%6iao~3 zWyIF?%^`rI;`}-1%f#?VSAwWUQ`N8FF|qoWzm0Rhu_~pWQF|o;>n3F3s;Ae=x-LDw zcW?v0R&394FaLd&LtdB+uUHQ`%ZaAfWgvQ8pvy4hN9bGXSR`|OX{bq#)4i|{4prob zM8EA`gvlunG|`c@hr6`Yrxm)Xjqd4zR9(NTPS=Z93hXL;|qQt&{d5G%u# zAcW@mbVm;g1jP-fF9DPVt+q}N&F$X#SJSQlTGq#B_yQI$NULK<0)G<&NK1;2MOdYE zsNu5cGoJzd@+9Rp|2aniz!)OozZ>_tC?8CTh9pz-;dk7r-2$jXSRh1**gxFo`NvpL#q&S^JN@~G0|`~HD*j77TxK4Ye5xYRC@Mnsf&w!gIWl$HGG6BAPOFH)M%c@+`wQ+OJ+ zvYQk4JyeuzViO$8H`0%emx`OckPy3qZZeX(jc@*k7}X%=Q^}{%RJ3?4e1bTE5h~$W zKI6EuLWhMG{#rMUXT}AtH+7!6I-I2uXq(TeiOJ?@Fo+v%YIRoBGlP)0mo&JlZ*RSX ze(u#{1Pp0l*Wn?BcjC0|{|{tg$PC0XgjcH6+J2(L`7F2ZaU}y!iwGG>yf@&D&3IVO zFn_6_bour9;QnC@&-zYIRKSo1C#2f<&QY9)toh4}dddVk!_R66QK9v3po)ah_6g3n zgDfqy=4j8XEd+h`3uDOuPcB74Xu@<`LdN2Vo5qe@MKXKEdyt$nNW^@$#cwl%7}nY4 z8RmiH{QbKjVMgb6=7&Hfg?Z-kVEP8Ag!;7=*=%`#F%ojv1iysY+SQjI^-?L*ay*;a zA@;IsYtMNg%8LAZtmMxN!2G%mn!|}p3*+;5q2l4`_w6Xah`JmL1p*686$qX@)Z&34 ztvf*KefcWoXblSdhs2TKdTWXvISG1a1a4cjCurV$Y-C{Sh4}GtW?@Y+iqy^ho5`huAp#sB>l;24d=@xOW9)h7m_>z{ot5P(Va9_&Empr2=l&VAcgwdT;w*B(CI^LBk}{kJz-m& zKbD---_NLmItN-h*u?bYq|@VLPghPYph-JoU}6$vQG&Dfz=~yw6e>a!6 z&+oO6{qbD{b~OpPUi1Mq%+9g`?-~GMz_#o%Wb=X?(O7?X#S_v`VMM!a$FbSxq)s+42+47;WGNv}+lH*+9N&Dmm%>ZL0htRRuBW1X{eV|70&6fik~M8! z#&Sl%hYFH22N}XDjgAGZ+TVKeQ`*c$4@d78GV$@V*fRWOv6{j`>nsJDhUC>M&E9a$EIrY7z)UDVj-aL`oRpPzaMTMAkJm`|v={gS;31_v4FLtCN=uF6 z`#?N}+I&?M)7s1CW&kvn@Cv#6hSGyMu_?_?lc1lHHDs0$B1)-<{*q)crD7&csS|i7 zCQ7b|s}%o(LjbGCcNQ$oOA26b<<4S0R^##Y6&U?WF>~AjplH+ytGkZr0*#PIh-#)60RGXTa3_5yU{xZNuG(XVS_ zlcmq%C)qzJ+TB2M05Ixa#`KsNMgJge)Pl*K#W&U z08C4aYL@$aEq$ieryw{H;b;Q>X1%r0>VIGJzail6{=hptjYai*r{f24VKM4Vy875`w72lk4y`!oZ}_K=dpqlXK9TgzX| zv7zHT?~`tFhL- zZIrvs?2Rw^t1orJTB8^~Or^e$NYq&RW2nYNuQL){CkkW&8o&G?cG(q#l8zY|I-J7D@> z?x_9vJ?yL`tFSMiwAR-t;3H3d+hV`~L_kqHOpg8WPUL~pH8OiZkOO)21L(vmzA$ch zsBI}+tk=SMHoCPW?x6Y&$8wALr(v_nY#Tda<9^QeG*yl?c|Nt7>XVqlh$9r>^5x3p zhT*#h;5PmBN%eLt0aSz@VASd`-v1P+d!))QIQH9=!VI{-JsgfzG2OiLv~w$A zE!Y|ZC5q7FUcCgy<~^;tz{V$xZ0i7~o}Hw!s~eBV(-;WYkM){s+*H7Ob+~6C@NL4Ent3r-%&yWDz(&*0DtuG z$vYA)r?Vs9Pdo4$BQ_uYddnnWJ!P^y^h4^>X{B>>)Ve44q;^1i#w=JiE>0*W>mI0v=O z!TByn^RQ#UioK}V()nLWl~mu}Eh9G3~5-CU~~1jNs54!3D_oB=AN1l`Pna5)P=iP zqNVjUY{i4AAxuIW+$8DPIH<0(^W0BG0KIv*TtwknZoRnaJRr^WHBh*G_DwT@C#q}O zP5r(H7D4-bzdVmJL%}VhhsnC_{Zeh-jw>Gf&gEy79X^89ZmB(p{s354*$;akjLmS; z-BGZE=kjp0iZ}%s_WNa`yKT7VyUmwOl$C#hf*AS$RBX1so&$PFmv8LB$c#iHKjmE4 z)iq!QC%~i}ZhPmdXnM55fT^;|>&Su`+NLPoiSL6(cAIHG3|< zv3{|f;|;va=@TdR8tSxB(%h9)He765WuT7`XXY!Q2>*5Dnrm9AML8|-aNdK6&BXU~ z?+Ac$82Z3BU#6bwLi$$PA9!P4ZZ}l6-K>Qi^`t7z{1`MH&5+NkY`y&{LF|3ZdtmFc z4dDEp(#rN$r``2BOIw<`{S3vQr@oIj$Pf0fo||R8e)G8wJkVo)Nq$yRXTJ8Hkj#sY zO&yJQ(xAsxvB|Y=US(qr#f8@mrr@VyuMlu&Q_RZdxRvf`+JCC zy=p9vUQS#BvWRKm6yIw-z)|Ht)Zps;M7wXW)hJ<^Q21aFVL>)@o%f3r(u90TLcyn# z?Nz7Ur6V^Oh;uGHNlX=cuZ8dRn_wof_~~j{rEA6f%17X}@9-bm%8w2jT`zWdmzgBf zzZS48=;WWtjUKK^E%9%;!$bIW!NJIpUSAy+s^rDkzg14p`(3~K788AvkewZM^mu*h zOIknvY@<^3uQ*@Ahf)mNEV=1g%6&Hl()d@d$;Be2o@7vL`7Hc3;4>XV4 zX9?i|_zx(_l|+IN=m21f;lSb--?(k@7du$u))$yc z!96H!OsBh+3^4$<2H$@Tk*6~X12iv8SF_3iqH|ghIjRyL3^v*nS%}qo3{LWBTyD@{ zXrBF2j)pcl4w;lk-$99z_)se!o^usb91^K&nPq(N{XyD`SuX$C*S{stq=1-_a%C>1_x@}VU!bQ=PbS<8qJ$luRurlqu`-kFX_p}2gSPuYDaK604YuF+Kr!BV z_r42ub`9QZ?*Oh#U!vDal$Ff9+}`ewaC;`!r836|`!}C5XB+dwg0?E4HHP@jUgZES z?_|Zdi4$^lifnn>neB?*uy0I6be=GweofLoDvL_bu z-fr9}2hqpsFaSKn?|#?DNq_Jt;Uv`Zg28&M!r`q*jqaX#TQ1HUL&s&aw~uh31xV%y(vNX0Gn)y9_nB-J1} zhyj*!=Af(D`*!gNTPZVvF3PjCN9>ClLkb-x{UzNBBv*MLVEpsh)IxQ_=UV3 zvbEwUA2xE#&zf%~6I<2Nl-WGalDZte2XF^~pPq;Y1uTMTyqBu&+NxJySZx;T18DYl z+i$n=w%cYa7Jt{(Z4!z_n3shWGn3(p88fKI^%nTwTMdpbFsF4-O&Y7$*fo81esM8v z*gL5cYD94{6sddt<;xt)A1U$tK6uE50UInqAIO6?ebd?~O|`BI|YZ zvg#qTa@ND46~LKXlq{m$T-&w5+9j;w3`_=t3v&pg@eN2j_$>vKzZ@~3()GETo{+eV zwAm{OL)CH-*jmj=q2dxp-b?lkA)t09RP9=E;714r+H8!I#&!!sX_--S(HwJaWQh01 ze@n=SNdZ>L(xd3RC_px0)OJo5Wg$dCcC%Tm2(%>B>f^`p#dKBBZHaBmU4>nDa3D%#S{F<6dQ#F~HP5RVcwW5NP zkD;?HJG$7)!#|X!(#b4eqh~m7SjCzga=4Rbu7pU71}&-4c(cDDr)7vgZA8Y+*%X~1 zW=9I`C5Yt}E`EvlT%)w5*==DItYTOCqeEz0!cIYNK-+Vrs)gU{Cq|P>0;z@ljY~ zcp6g`#x!ukEBy2xdB7+R(S;l~4NRb-W_Hwu&NRxs@=5X^%yT5fxAK1fGg{^)Z>z$PO_bpj}56H4_q+y!qKZcp* z25G$xveW2eBq-l5l17FIDH^=@JJOaZ?dz>r$ZGrWJFmS}>U;_H~0 zG)rpIRvHuL-BWbo?*%;b&t=Xw$hwOWdkq1bNt^w|9tKMNesTcL=hd4j(sieT_PiO- zsLi6z*BV8EpKJ7^?xd1S`>YZxP5#{O_(|lm3Y^Z};o@Rwe=Z7AokZ;RN zvxnd&~SfVIt!DvS zL*gz;?ymhLc0W%Jmz5yw0N_lhvcHX;;Kk1&Rb?6M#gL4bb7o#w%f8Gw(|F|NpPC63 zDTPzmkgM$ZD_dMFP0|4KMLr-x`iIqS8<+AP@CZrF6?q1D4#+I|)yw=CV3bZ-(_mNtJC z7b&E{-se#Hoz8DbZK(~Ji4tmmeLfDB`$tsWotX>0r@9g639y&F`Mz*xBvqD>&L-;& zvdzAtJ+s28D7KL;O!o>)-&~3ic92z|1D>glr4wKx6gQ|4rr?P{_@(zFT{UG2>6yXl@+9*7fRcO5w{l z&1wqt{(Sw`2?e_6@N%Kfvyzp}I7;J#M|UARgyogud~r;(tlmboM;dXe+}K`6HRPN1jA98q3$` zzu{G}C>kfSH7ojyR`)Q8j2G27;n^xCnBJA~V0bh}GU&D9Vk-ZvMGoLR3b>;{d{$Yl z7d!t?D(m1&U48oQ;w)v%rYO^hW2L+N4OCSNFc$fOZAV*vmP2>`C^7XkrAYyGbMcVO=T-rijY=4dLiZLQ3J%WR4~+pp7uY+M zh2o?a-@_@3L%X!vd$r~0WfcbmTY&4wYZih~?J1*<1x;fDSOcN{e9>eWS<{wtC7l6?x#&6K(XiVCi-K>lc=VhU>wH$cRw45(H@9_XHe92R{}xgWG9=NZU4muG*u$?Txi zvW?E{c8x4f)k-CTy!4EUN8hQ!h=X>vlYyqr;D};w1I(iP^=a&Nbk@Sx5Gm^)gQ47@ zW|1V55rqpq3Z%`nWKI!J6!`C2T(wfpZt~Xf&KrF0f#us^9lTH8F2q+AvOQA-i^D2(LQ`{RXeSIgCmeH9P+2=Q|AHPQ6G3A**nF z`AFjfRc{gA`w5bbGD(@W>2K?Jprl0}4_tA%gji3}-1+-AIZ=~a#zZy({XQ2wXm{yt-ZeUGgQ={*0x@9U8?DINXR>(6W((OQ4(^pms}1A%%<&3@kxFOd>Nv`%c??j=|1HY{Jx#~bONN(k5=S@LwMjkAK(=aeo^)i( zZ}Bb}9CfDfvNfLK?dxjxeE?6YZ@|Q;NqRJg$F+UtW^-_na&+@*?)}f$w?@J_3?{#< zfUZY>xuq@*6cTO&71_~BM|Ty;)a)^&fltTOkh2o;u<7a~nbaSSj&xWwd^-s!_z#Bh z`_~rAJD0#B=w@2V$F%~dT@WajthBAl+(!{=UIvB90qyD6AE}XI?A3unmr>2;%h(rG z`Ea-A!Mb&Q%ZMw0_Gfe)m!D0jeR&ga`Nxcf7z?tF3hgYHZ@$LI$|{^VJBG;pW^=je z6ODI=6ZdWC6$=>|2z-TjIQULFNN&@vt4+N6L93>lxdKMvS6Upv__7VqeqG~?k#e)M z)|m8Fn0eM!OP^I4C5}>=DJy8SDJ|AuU!Km$Og?-w8>UVZF{O7V24MAY$KDoO7W>IO z=QXR>asF3&;4B(Ad^Nte;>dI778{wOrjFVXT}!-07JiNZ-Mms8jR&uAUTuZluJ)FP zf5~l7LG|0^@-RP<3e9-~-SiAM8uIsQm)`?WZoy#me!#)eHc1Ts&7pSt%ZWTIE6KJQ z8yV_C{$9upY#w<@i_3WE*T3|G05jop#tJN{?nuW9MJAP*pPjj_0ysK)*p^X;XThEz zr=~|>ulF}=9cCh`_TKs!M^jsi19`h7Rvlr*h^86*kllue%vBx0uCw=kALODPD)G7= zy5DwB0)S)pFni;;@L_e^+U=q<7q-RIXIdnus-Yucs4c=P zd$*n+0j&1v=qoshl(jS>CO^17F4c#)Oik7OEK-!RY|uz07W}~O0<=tDM_xCry`*2s ztvw#*rpZ*YvQzj{>HMMX3c4qAGwxXvJdD-a63S0 z;Bgy&EuU~!;E_{-6JRHGJE}3=p+y?W{ROcnK(Rp{6yQr4^lkp41?UL5v#b~3^U~fA z6UBuq*SxQy$o`Gh3$%s&1$_oJquIY$T{SBa8bIit;{dBeLA3LS9dz61yK5HtXu0*# z`|hwDxOrsaBlk)HYCbX&o!s7mqG^<=fs-dNZv#}By0)Fd?DlD%r_-UUo`|I1OPy9* z$Ik@I|IzwT9>`#tA$+zZ_GLE!PcbaCc7Lh;X1lpWsP8a;HZ{XqjUv;5T(OmrpqH>*G;$`o9Wv_&I_VD%Wkv+b}T zl0MnyijiQkdWsT0yAW3yjCNsS9g2kBpU?S|c&(1aot6w&|If21I~9H$5+Z0N03>Y0 zM+O4br47SPHr2`3XIXR8pw zS}}|pxMlWZK{fqK1PBe-*d@=WOAwK^g8(T3iIf9lW7`y9S+`aq5>b;Bxp|Gmv$GC+ ze5Ir^0wtpKVyh3abx@{yD#6*LhaQ4g96&1~AkzTL)laGm*I1}&LkUz^q_Y!RhtA-) z1_9lW!&Jh}QvOnr9U%1s-vu+~eban8p~=V^Y1dkoc`i_I_aVjQVLpB7xUlqDXk&Q6 zdK5WBzA8(=s8#m5dbLHc{a&}dU8UT+$lTYVEXmOo)}%V*t8iz@`VRp6DchvZ{|Fq1 zCDxM2N)iVJn&%ZFLnB$yfU85b8!kN$R&a2CKrsmSl58@x^Bmwg)1;}Xmx~P@Urz3b z+f_!Bit>OiZ7SEO>_2{S`FoRVN`K9$mOC7sZYb&>JKQi!c1{NrpJKKyBHz$we>Ug~Eq{ccjoJ-T)K# zh|RndgvSR}Bb4TQbfIUaSVo;L(TVz)HNRrsF8EsADFhiX+ng>B)U6S&rZD8Fxf1j~ zeSPi8$$*I?-hvDrHov=-F#m$rKefdO-`kq1;GDnq{4-@MLv7&W3j z8jF;3E=3*}DctDLwe8Pwj9}AC0PdNBgHb~_a=U~<00i#`?Ad$oT%QzoG?r44 zoC01SP(U(VqkipMigDqs2YG4tCi84oM(|P2M1Q~Vx&k#I9hPTh6=@M;L&~(@MdZSj zSAh7w7-4XWvYsl;F>0mEEUSHJuHDC!9B}HZ0Ky`g+Jvc;eOO(z_W7;^kF(Ny&1I=L z9uBHV-H;d`Yp`FKj3v`@l2=LlIvGq7Ul?lBre6ZB!Q_y6`tk(3YCo4Z&cZxfTgcW8 zs_Utg?m0$Ly5FSTU2Qrt4M0thXJ|X-z_F{A$cLTNNpS0ortyM}(G)zb8Eyc;K>G=3DA4QRbh^BV%Ci&tdhmWC|G0M=CR5^21p-&VSs8td zdUan-XwVR4@pCux4k|hx(8%uI^mSLD&!*f{fG_U{SH6?GZ*7Tj_M$sUSXL!|Ly=VTo(3f0}cJGF(={(5s;yJCL6i! zm1u%^6c!o!517RQ))zP^sKn%p(ge5py?gb@g{?nxFlNJ+HLatKwkw)K7Z!S{aRC8U z-xXj@7N>D#;e%V&>3(X`uO=2IEZ-Sg`1ndIyd%nck2Fs7UR4+b8|>j@7f3Qs2Ovr6 zt^#${XC}G&)+Xd>DW}bMqUG!9b(|FvOO$?57^+%}pOHy0T3+-Us8tgy8YdGj@TYac zx3`q6LacaQ3C0=1%*}0fy{SONNh{Dxf6a>pI-=2ewFBG-PIeDhY9t0{SG#x*Lp~X2 zly{$fixj9_PL7N)DJbhQnV#NyS7-EKR{_JZdvx_(Y)FtIn)*kq1)<{PqHnS%dR`uW0T?La=+j^7p}2iU}Aau$y|ZiM3v$(+u1Y8LH5H$=ZsnG zV$Qwdh87uj5h!dwS5I1Mq0Yv|W23wcANnKUBfUmhUEe|V4YR^-P)!11SM5UO0dQP} zP5^u<^08MB9E~O%+(&&S3kQM9f*fSLmOiqES9-Zd-!V(Dj>d{-urY`?`58?g2ceMx z&qMfPuNm}vGKXkb*R3)R>7jI|mK8aFgjv0wAxGAoRi>>;4<~AAi7sDfodnHx z<#o^{-Spy?J195jWq?!UnM+Zi;=9Pt?*(vq96MMaW7>uWaq|s0xO)$GwUgZ4wM0jd zOR_p2!(028e5UuO2$O&5lZl>PU$U?6UAoa*X4}lxAHVBaM2ZS2q6~M?y zkz7rZMT5Ak?YGZlGYoSvq%X_}2|fqE9!-t}!m=JP^k=?BZvW=^Q6duDr^EzMO-lnH z^I)bdVPmk<8zgt4!J2o;8&@`WAj;cZhK6N$R>i}|4NUqKY7}{p6U%?%w)uXgWXzpl zf(pvzRq}@!{Yf-khi&r{hjnolDkHX(2>pB_v7b=mE6x{{vdG~Al0%93CYJorCzEX^ zG=XQc^y1wHh@6|6?;_^ZE_;xhoN$CjJJzCEg{;ILvu0+}i#!5fWs;i&Bp=J?9M|f- zQhMOhXD6fa{k;O$jl=%xw5L3{?}GO~m@|ApD3o(aoOLDW zhl9~}jicoB*m0^UW6nYpVp<0rq=ufm1WB6I=CSN9!6RIj@%Pv;qXVvvx%8gO#Ki#jc&3kcVuYuds@5<3qjj~s|tM%31r5=MLvOGazTg;SwPx2bu zhH$QK3A{owfbF)Iv=9&&_v*f&^Q}Y!A{75EBTOwOA&GGpv+Pz_!{iD$`WJ^q#GCLX zWcU)XYBW^~X;=y469q!KF6~^ZL|rv_VxFFO>L4&BAmZ!$GDp&WRb}e{JefDIOBeX` zGZ-G6H4_KSGeEjq{%+xZy0Q~>Uhnyv5^kOPA`)W+AE}ZQFu=z+27Y>gsz+OsNKK3H zT=;bFlnv+Mv+NozPD{(2Lsunl>0V_&mhh2vp)jVhu~<$w-Nt{Na3l)sLU|BrHRL zDlp6}PItfSs#mFKlaY+N;1JWf-w>9Hvp(POx>%wx|A=*oGi=ONlE_$KZ?M%>mK5tq z0%ebwr+c}|o6*7j zC$N~C2a`!4n85>KIO3f@-BcxHFBD!SVvKR#h%eUKgj%Y{Mz5&kd>?7%IP$ep0yF@Z zRP*^rG_qED0Od@BP(?dC8UA#B=!4@W;}Im8^NgSNH{yEz$3T^A`%&$NVOvNa7V|&Y zlf!a)dmVF_C;BesGpS6}631KHIR6doN)%>KL>Q)iwGlBD+^g)A4!uC_84QZeB75w2 zqH~ScAF*C0b(D3Qi?+>q1wG|DMCx{gY3ugRR{^$)+YdfJVHMoGUP==e^_Ey$Q9b*g z9h%jXTD;^#QTAkN1h#7)Ukm=}uOE|&d2XzKRtOb||3#bs!>Im?C;$HemH#gt{?9vd z#R2iYFI$^gx~|<0JWsOIB+823D*Ae?M6gAS$pnzhzgoBZtJg@g7k^5R7Auu4bh4qO z?Jrs8w-9$zm09JUE%m=nt6QQfhh%k9oz)tc#XTzYi^AcP;cw_J=aM7>%F=$ z@lw^<3;{~5pdjh1u*$ZCc<;pX^{VOsb<#@q-gD%e{c$D+= z6bD~U-9PU7$mfsjKdY3U)Xxa`S#k?qG4o9PL(z#-#Y+4Pb+1(ZV%_LZ6%-Je=HkB_ zQ~cdn?ko%rL8{)=CAR;v3>oJiCVX1-8k!TQ4q^$axA^yW=s`=gv3sBvQ6`!uT2h+rm=CbO-3eg0Y6;@NHDRf8Nz~lJ_N15htRkDo~7hg5Qg<` z>K*RGE5ox=3H`uvCx(B&&UuW7X?Nv_Pr7h%_QrQA7wjxGBW`e9lHBpWcK-imu5tza zy~a#J>T1o~7^)PwBMG5?q%QyEv2LKF&+5x_H>#4`jDA>)`2Wtu{}03Mzj670(Ek5s z{5y#FT+Wp()^y)hXL1LQ3=H3TB5UB*pb$1fPz z#+$+)e@~@Ns8T_jIncOWers9pF}AC`HN41jz5u?PD89qM3WMmHHRxKw7fW5R$FQwK zH_Fms1maXoZ3NKdQ+1I$8Fu=+zLW)i60Zh&43^UHvu84ZMg^Op9z`}&U(G-U;w<~( zsIE2hza^=OvSvbT&c|exo!O^#>%uDl4Yxf}(I5=SglZ^YUYSK%i@ zss5Tyz)HzB^GC2q^L_o`3`EC0#;5-}vH=`4vlF7Ndmil0hz^oX3UVz8nLsj zLa*R9N<%#3@%A-UQiJujlv}KJ{l_)j5R!Tzoy5v`;&v$qAa-j&SsbJNbg9qV-)Lgl zLgULDXUTO`eRY5^kJI%Qew5eK`GyRwC09g z^vi*Yy6GP}{8hT|XGN>2O(ZBf`Zr=`XbjaXnOvMI(EZi=I1VCLLAzgH)O1zWk*T5SP~wrtC}I_li9waU*1W_y3uDS$P+d*#M&z!bbTjz*CF zT-g@{+Mi*6e54B*4zV>mhcM8wVcH*QPzwHIt51``Hejapz&aFNj{5OW*1xM z^ZM{{tQs<>&+gUE#`Xt2(x!=*qW?0I6gj3FJy z)MF>IpkJZmmq@gYoQdK<(PV!QUF&U*TMR<;3~|JEal}kM~G}urW|55PVyTy%SnOWtKZo&oD(|9OOlclOibAiC;q zN7aenfRXf*mB~8z)aZ49b4sXyLc59Q8r*%Nqk~%Wsa14k+vh9Pb0BY~eXtO7<^&1o z+)@L~&W|a6$@``{9zY(BS2!%s&SRSOcVf-UAHja6&vDEJRG%%P23)THpe}tJ0m^X- zy&PmsA97=ufHw2xfST<7H!r<@hkaMu2ZB=IeiGw7z*T0c*_W0(QJ{DkTmam=&FcNq zQY=3^13B4Zs@>t107NDcEiV72yolw*N~S0vhJsl~UB_yvXJ{PY*ovV;6AVQJsMJ7| zrsnp}8UB*K98M;Lyswfr>!d_Z4ZPEKOU@#L^Nb3Wd7YP2?syKycei9dq{K`r{-6Znoq0#MP zTU!5R70_YrtB;&eF|P5MCx@+Kt`?q1>+`n{)ts(bC+rFMtcz|4=yW07MX#nLrzQ>P z0+y?2|9p%>SdM(o7uEsFH@YE4tM5FMNP53cXwuCgCwZIJ+t!Z2fcyT?yuxv|p)8%Z z9cE}<{WhT+^YhAsz{f(%;+P=z?X0r^;Hw=<^VU=&hdUZCr=t&_Q^myX2ea%NAQBnU zY!yT{;&mEw~@|)Rj^04B$&1M#kLJFnvUrA~-U?AU3Txqb9G?~=I*P-|6CC>><)XY z?a6&u)XOWv8rWTv)K2XHl#PmWO73jnQeO~cotQu6k#e)vk zdUl6kN#J@wR02@`4bK@-1q(76hnH2DQ_kAIW$_@P@(FVCjKLH*>#N@IJ&1N zQ3~RG;)j<&D!r4pnrJTLwaJVJJ=i28s*ymB|;w+>zzSSckE`290tX6Db zj6#CT>$MupCXbcKwT*DnzvoP-(^${U>Ao9Fz^(AnP|qGB1=8H!`cJxtu`gE$O9dOK zpV&UG|3{4LeVAp&90-V&PULR8z2at2~f4HnTAKZwCv3=W1$+;9ZSnk0`FA>ccX zVs^|%tCTsTKrvnTbBv`Iv!eRpzP7!Cz6&BBP3bozwPwW~(JdLmbJpe4o<75z;UY^N zHsM^Pfb3e4C8lwbrM^55{OuPhP`kk$-(foih!s*qrTbtN9qJ5D;_u%guhUWHnB5wv z2wGagSt>rY22oN1^#f^p5o#(R_=EhBjWxy~6>DDaFvSc{-LtQD&zH+xd!LgG_u(^b z`XM?rMddA!1M+eu)M&`A{RXyol=>oOJy=P6nJyN|7;{Abb|G&_!&)m#7#+0#O6w=4 zP>GajX9`PT&1X;bnX(fS_445DL#k4)UCqGOw@?z6E|tVw+b|8z4fy4%IW=ihJvDqD zVlA(pFGfkuO`o6~kcsYh4kIR)r<%*+WgXZDd!pKWw4*R@KzK7#0w(gq4QB7D;1;0F*_HG?E z1Igne@~z&!)O4ZUc~&J8LI!*N(v+*lBCK&TKOBNQF{!Idj(ghr&Esv250+_=hf+lx zoX2Cu4CJoT6cnkEj5nge;P+?C5vEpTpY>d9x>1VLi$$fr5?1!YlXn&7aHeI6REo}W zu44yykq>DZAe(yK7dJFu7y^F45kgXP&x{IM>ii8J{>&&SatN7B(Y~*h;h@i;UrW`6 z4SPZJ%Is0REHxFubK{x(i52D9mz+~$8!*c;XPTKO5;ra)AqLGq_-EfxO$cd@){+dg zlbidO*D1?Z{aNdM8FBt5iYR{FTP0WLciS9wA&H~O)S&J*DRdCx<3v>Gm!JjtS&a#C zk3Ly@Jo3Jk^hg1*QYuN~sVZ@sib$GnSK7jQ8l%g))5becr@cFUO zA?ff^d?PVoW=|BF?a4ymHdEP$0JCI7@C_C~Js!H%WZZj)oXU|SZ>~s$v?t$$L61{T zggo1V?p7au#Uss`-&a>q>`D_Sls5a)Zsdsa)7SoAgHsWCqlE>6RqPZ!i--^Dtt4o9 zpKV)t8qPdy-)**N`DR1iiiLMyd!})Yl{nPvO&BFmwQ&%NevXe^i#ooPYW^{Cy`^ZU zHtvw5%P)I~@9a197)=jU&He_z8Xoe;*DLvHSv;70SAr~}YIet=)D2-d@H%*BNwT&W zXA_tWSW9|IanJxBj{6waFQ__PzdxQaa8|XHL)4qqED7N6EUhfXD#21ftJ`AM%U37D z$KQYE57zulA0r2}C)0aJVlgrB50s}{RGLi~A;n;90dPY_Iv!*nA2YF{>dxC%8M!}b z_kE4%4=H0uj#;G>@|cjIuG?U8g68jaD*~R8hxz$V6k^jQ!xQCiJ~%NKNmSxivmL!1 zreO?!M*H?dYZWo!;2mOcY2%am^JiJ&AJtfshX{(d4nD_@sAg{dj6gZgn*l0m7ol=Q zf!Zr5?~C3ZN1!Yg-WrbT1lYM=f ziQ9Rx@Ch+p9BA`?S+=cTS;qnUdr`3}#4tJ8Hsp4zA+J4y*|)0(E|!0bo6K_TV4;7{ zt!O8IHX>eDAg3Y`YbKOOe&XOU=U$lo&8CfjoSK^`17j0>zuoCt-qaVM7;bD9tQ1tm zFWKyHuTpwg)Y_>@kW}MEI>}Hi-=~#fLgH1l*Tz$td7f%kmB;4teA~2gB`5az+m(uo zC|h3NiwVuUi{3E$d-@upyrC#*O9hfH&W?F;i|w7yhNd(XqGA?5<0z*SBwG==Ux+^E zlpa{X`{6L6#w&t>Yrbo8-cq9~>g0wL#oCdH{l#TmGBF(kCRO?pA8ld^7B$84Zs+A! zer4ZGa}ZY2mP=lT$-nG|`ORLO-6la)c_}ia8%wC^U`&|oYa0JsH(GwLlf%V8{5(9hBTlhnEQcVA_DKS-~h&WxA+2RiVpw z=`&a^0Ofe56)ubu@#{r2;NlH=@+}I53Or9@r(4kz$#xWygQS-T*iW1z`kRrx$e*4p zFtTU7|7!zbJVMv`3Cfd{}F~R$*)Xcs8dG4Iy^(RoY7-vC3d1L17gu+pGYskz_{=XH;wum2rjFxSiyc zu_F(r@%JUg_J%)#@_MgZa}#U?iB38YU?z{SEY>Nu zpy@BQl2Uq%UmqSJ!fUD_J&R}csx%t^i)k4lrDn~h74nyCbYq7f0k)dY#vK?kawFWfo99JHrTOm$au4*f!{J{WzZlX%Ya%+K&fiMGboyVTLd zUhva5_8&ttXyZr+56>&=5YlyH=;WKMGRnKri|#S58qifMyp=y$mXHTsP>&cIv8PI#lgoT(29y1 z#EqQ-X#Kb~EDp&CW~LOqyB@!gyUfw&yG|3062gtOAy-lDM7~-@-o~1lO@phJ*|AQI z(}#MWB$WHYd~CYvXoPVC8!%x%Y(UV_Wz&sj=GqB?h{v^MJk7B~GXEH%9xo1f-2S5Z zTA)kP$dIOk<>ZfNDoQ`5N5t)xutHpT{-}*`f{L#1N<*F^w6efZ$>?wftl^{d3#_(k z_5+Fn50}$n=J!h#Q$GaB6DFKEeWfh`V5y6_2HGnk%$X_N8ihiDoaxJlMn_8q0Gt5t znV2yC@qpBHezYM#B;-4YzSzdY&UOq{umrep+>bD2-1*NNAZ_BnR|l*SGr_g+Tpy~WRbr{>^lXxp& zyMn2l&WvqAx`pFAIX_sLdUm11DuSi-WnQ(xR05dtvt`-?LTtooIw);H`qJQsy0A?C z#<1>JW|@PS$%7zm321oVt2$BM8M~muh959v*xL=dA^P?IIt&TsHT4hG*2XW-=e#v( z1lqDp`KDN-0>A3ZV1nzH(_A3OD3M~4jRw~VxetH`z5{yN2;|iy7?sGb=hVCtOy89a zcb}&M%v!FQiU<6`T$c`3hgHz*vAYcSsH$F%$^L#LZCnTH&(Th(jU7l*)cz0YfV;WY z%21nfgMjQ=wr+d2PiCeIff#M2^CC|_xj+ps&-(fc7c-p3!j_Hri`CC|Z@aHQX0;9# zTUVe_6x-6Tl9>k}u@1>wgEhtrt-;V};inOGH7r z6Er7a9X;EV~tc4Wv`O8$qV;ye5np zIM`DWHw~Z1hD&ASJD!$Kg)fb14vfF)exyQezFUQ6SV4tV1c^x#HkOgEn|R#MY-9wvmMGEV>gj#}rvXI1oAatqdLJKYe~2;0-}U65GB&PJOJwNnFf+PW66NL+fFMhWBr7PTz^ic zq|}i922wYygOrtWaw7#0py1S%eMvh53tP*6T|`Y`-bu?u=ylbs)T8XBcg)bF{QVi`X^>~7Ca#;0>|2v1eV$kyrI88xtt5`bm;?8 z0y@f%ML2liCo%~}%pf9SqD?OKGP`|~Np!yViwKC7!b(J1p?$7>zfiYA2`u&dVO(r+ zIBA!6B;F>2LF_ja8PyP-ja1egjn`w|!?bWI*aY?{EYL<6hkCwKW)7$|HvCmPPYe}Z z^*OCg$6x9Ak54r{>7ZpJfojRd495|wEn~t?5TEA!8)%6nC2I3^WiWI(dH$i_LfrGD zHL|p)T4J02BFD$^b#0D2dyFa;S>Tr3${RAM)!hklf-(Sq>pR0&0~O^pt7QNct%&o9 zzwW?he{tjiSpm`}?QtSWutiB(n?|sS!7jmYp5opt-*qSk?B$!M`4&~O)K7VLzO+k# zh_E&SXhKj7;Afs5_ZnoE>z6kt70%MPtHmvk$)hFqls;N%`P=z=pc zB1{eJsey-ch(O@rZ}Ma#3T)z`oRj?1(2+)8TC)koOO=>5t~U->sj?-mjFmE+1?R;h4>5&4VsvDR< zRG_ELRSgGg?~p46e)|n(y(?+5vGB3bHRGw5-aB=nEOK4nCDk53YL6c57t`#0G$=@A z;#BiENGPr}Ws8)ewxHn_kSy+YtI1N)i1_NCABok~vP{GyNV)&`IpLo<)nt<|O=9T! zRA0ZJ*GYuHKj{53=SETEAXa?`$b0W&DqthgrHnX(_g~S@P?_F+B|d}SPawU;q%?+= zZ^o;9QRdDbBb1J!5xk@vVw$cVB0xfc51SMUY7nhNYS+;5Uj_3}YQ?6m;Tl|vQPf3A zEyOd=1I#W*G(2>%R3xwi3i13zm==0SUIDh0R1dkYTCkxZ%dG=KS)fgMZ_g#=2QpIt zpi7qY<-EK7@QeTm3Udt<5*%1E9>2p$&Hg5eQEqSgh3jXacj;@B{I6`tHy^O6vL*9{Jb{AqI@GWvGKxn}~us>2{V)`*!9CzYw4 zU`q@eAUbeECygZU_mfj1Z|#$%pXB!H<+u;*N{ZXd2NV~pY}bO^$5mI5Ulg9)Di{~s z@kMja|0^}qy;dw+_9O~FgXN{)inmct8X%V_L$_UPnc=$E3q6)iEIr))>J)FSkHRt6 zm)Ls!`9NOo2+9xQmUhcFvxixS=z$pJb|YrU-WnEbioc~T3QyJ>F#0GK%iIgX3u3Jw zvOZ8IX9eGy(iljH+yc|$>uBD>Y8q8Sk?aepEWAGPFBUqQV7!gjkK|397wl)e zMA@El1PfhBbO{^5WBWp)BD#_Mx)0;DjLb#1o7vVsmqGG@C$NQ=#61z|mqTV6&{V@E za>mz}@<00EPMk+kjcJt-fD=WePRbD%+)BXY&z)(Sbc6Y^;w85&;TTSP;;AG^p%Ujz zT1Nk58~=(Lddf;&)cW0yoeGQ3nD`~4ATNl)80Hgk{pxM-6nQx-f?Enoz@nKK(vy># z>gzqScRj+2UcznL$`ZGb+o*-TWU8;nO=tC8gs8l%mZ)1hL$r#sl`LZ&H9T<0K~L8D zF40DI3I9eh3yo1$3OSgRRhYMy0Q*xxiy$WkaY8Y!dLlM2m6CHceBCvjD{@*L%ewb_ znQU4bL^*U)@f9evz-$@5s0ZIre@F1*A|vVRKZ|-is;EL)w7bOrWLGGHnke1~FHj;` z`v1@J+}rh!W8^>05dW+T{%r<=ka+CrX zWPf%Hd&ZPW+#5(xPy#v6AORH~XL|Wfcl#)vfH zF~)Ki))^4N1<$BhyX*|1@YD!vzo=Dv)O=}s(d4rW=e=oDKMhlzyY`$EB4Z7zkV>fG zsWd#+yEq6$=j#VV$v>`vpTITneDa@aUOwH-i)a=c3~)=0edEz7vAfdUc0C54+5ta! zBCDKKYCoB|+Gbd@UYhpazMzd;Q1p7_%&Pmv}PvO zlq+_(cK^?fw5E-p()FZ+5b)_<9JL{*(%6Dtfy8Ulara05q~UQU9Nqmco6TW4;W9lz zK9ZH5s6SDuAhJAbyJ+q~10kkS`*Qcxug0({GJ(-Xi#KT309;zN81(HI$(5!;(zZ@z z8tbo*_D-BMtDDnjRf+u5R|Cm0Ut@^xo(B&i$u1H@hcOTFH)ql$SLsr=JkH-DU2iVz z{8~J2s})VOlybrhS&lvQ?Ttu`PiSy;!;)YAx%+10GuH*hwt=Ui&lwFA4-z#<2`&bm zRF^Ck%w&PHi4aGvMGerq;GL%|$)^UA`H_9ko!<}oFmce{Z}_UR`S&?{Y6Yqp_cC3q zoaT((ZKtSBC}9#)y6&}&?!KvA&P-fdLDy9B8yAvq1M)&nm~|-djbju3 zO!jaM6B-!>svM`X1-2-9O@+*ZPsozq?VRKHELP z(e8zgBDP*iUYkjUbT{w;Lly8CAHw#`zbQz(RWJK{e2VYk-SW=izJucI>y=WU)?r{# zS~+||O-cog@Kcqt5Y58SmvWGy6{>W4r-6j;JL}MNFvDz^$kiOxkzI_6|F|>wUNnMq z&8y|Fg&~^j!TtT;8|$0jzPLOZofPIM8%C>jZn18tzqc>H+*QU%_`>A)tmV||1Pcqi zlH|?fZc1}7XB3QVQ~3o|;HztwyM7a@`MOzPRuN>w*R0jiJB(7{E>vJGym;Jy8yJzcs5UCy5a93&Y^NL@fxWZGPqMUE-uo}U-}6ATSI-z-NbSp3w+?N zA0)_uTL^W14G?wA#a&x5S?!;CIVu>$2&mu}2Y~X|h8##8Q71!7G@q1zw;&uD@uA zuu<;@8#Dc@;c2?xzNOB=A|I2j_suN#8CVN%A{D_gN_9;9Z|mS)zk3m45qem(X4$$L zE_F)Nz}@=vv*-hQZ0XsTWm8g_(;$eq*`laJpAXojmpLJK*Vn9O9VS)c&fKA#zhmmX zS~{o&G%GJ!+d8bCQe6xyh+V@AS^M?=8!K$^?R>GAJJS;NZN8I;6IymLn*NX_q3DgY zbq6w3q`8copygWT^s&A=jITuJCF zni8IJ6G{8!B(VL|d*zX1o6PQ85*H~A;*D4g3|w)TX+Len2TItPx{|n}-dt{&VD)eU^*j6VY)p!Utn4ve=vzyNpH{YrLD!qm))a#B;pHzQGf{uf$ii%Tf{H6W31 zw#RIeZJ$}i+P9R{0bt6X4Q-kkYKyR2WesuecK51($@>0X--K-aF_W?Hg2e>sGHZd_ z9H}=QF9%bPOH{H(h9qYQ(BUqe)9CWc^b;sK{0*ltnGT`ATe)*TTFo%-H}$enBf6Ad z12eshl#K-#JoNrS#~^cPqa8f( zbEBBnC8b_iX|mI`MIA+7BAU+M_3#ntnmD0$FH_Ppo%&PU2zRhn>jJ+EpNKCBGBYBb znXRa^hP?s?Qr_5CZfXr8r1mrk)5meON%V`j3L70}W<4PRiCu<1;_1(7(y0hz$uqKQ z2OuH%pIQ{~Q9EMjI*f2P)QjRCw8_$~TH8SScL1(~KJF9AOkxZY&?}{mWyBfRi^Rl);hC4a}luu8fWCBC3VPkl<=e%|6 zCDKfEVumf_DMH-tAb-`bbq19M^Nj|)5cD?K*)Y@_5`iL9wGIS+MFQ?vxQF&HgR;io zc3NPs{`Mm`g$n=2|B`AWY5)GmKdSBDSXcPF-hgo2zCu_+$OIP1QI# zEh7HFfqwooKKz|#gK8d#W^J+ifjHH)F`WZUPscvz&Wp`$b(D@fk72=(@IH}1)2fD| zeaGGow^qz3v}8UKB}5^(j0JVm|G+$;Cz%`VeD_fVTqyVlCeP&7x6pG2(%dLjlMmXx zL?+R*bk%hhJ4$6W%e@2#PnSBjemsA|LK-=XE218G``kXJb{eQD*MpLh2E%sqCKbyy zK8)}pzb~JV<}KiB8{+o&7OH0)Br1vSpuzx+5@lO;W92Vjx;c(D(}$dKrIQ6;wq#7A zR(5AyokuK6lGfJ6t)}yWGZuSm`(($!b926FnQ&FMuE5y|)xuY?3B%pbpY!hbQ=rrP z4L&VV47Be5kb?hIkf6083TS#u_C&A8-4zTy@f1t8 zTN|(E81LxYBSbZYSI|B7LykOpg z8NsOJ*ZAg7Jd>|i&MUd>23;zxq^w+}yu+-0T`2@aSdAp5`ywQ17PzMtmS_Qyx)@A;cx#EE~7*aAxiMpl?k&*E7BkCzWBsoFxE@7PAvC zHg6cv7Mx~Q7Kt1^Z`jTWtWwUt`A1wg`>;I+0eSc&7AXfOfbDxxkMZo;b_@7r{ISxn z0DTyKxSbX$dG31mI+uG)Uczpr#AP>qM9@5`6Vt*`+4ZIsvmI|!hDl%?9340E?kaQ* zv8}`EV=*C)70E93zaDm8|B%lk3#~RyaxHut9i8KD<99!u%Q9t^TM{BtZxO15+izlI zN0fVQ*dIx83*?U)8fKqnB6`aj8~8a7L}3Ze?pFBM%I%v@^ON~ng~B`29sf4T$*!uq zeL1=+UL9Sn%(u>-hJIsM11iG$I;S&1K|<167r&z@=uicls_S((Q{0H;oSxqgcR$JR z)U-k0zaC7u>5Wj0>{Wiw&x)R`rRSG!;_9BET+3qC?QXBd;v4ogHoSgKsT&j5uu0G4 zT3~LbtHDkyFi>-OTN7)mB8Cdb{MBmp6#C_*l>ADup7Q+&i^u&of6lw?3khHW20?RO z`fjTJ<)=kpCPDLN+sy4$oF>FP#23!o=R?(Q$`4^Jji^ddsEBYknf=bePY+F%bgn23 z|FwXlVMX}Thsw+Cdy)gUSMipG&{OHp`EHv7Egze>r=W(u+}|w=xyn{6?mWy3t1?8& zInheUj49&tx(O&7J0_iPij#*w=TFzYJsYUllv9SNnP^Q5{1z0&usaI%_^V~YeI?gU zJ3c!~n*+3V_=l?sq-pQsSp+IF$l%@YGP{n>T(5&TLEd+-cXDTVp1@W(FlRN5+s3rp zt{dM{WF-_W1y`@RS#H3Frxa7N8Vl()2r#BNR~k!;Z6W2akDyC6^46|fvoSirsbXTQ z0QS@8HpQ&Jry#N3aNEF4q*L&68=4(1T;xAb*M)zPZtGX5s9BEFR{&=@F@Y8&T#W)Z z4EV^<`8cvy`z6!?PyX}V&NEpljUFk|kAV!>;6sc)SiK^nZWhBewm>)9#k~i@hIr|h z?3sn2#a4N$6qSMZ6al9;TTKQ3sj)q-;x`Pkd`K87&R|!Mcj?B@CSg)cOztsZn@{2* z_s7(0TU z)s|<=rF2CY(NLAiz)KHj`hhJe2bxa)*$DUJx8)xTxzfCdKJ(#1sl?Mwq)&+gO$zz9 zf+Om-I*m{WqZb~}0vCbf-ZO$2!hXJQ4+~+yh$1##VxD+4a%jt5PekS)Xf7s(`v6?C zGE?|c$?*h3@DS&^KfJAfou1U$IT!o;ur)+*kFiwvdavkHtPoU%+0E55lgMvHB}scM z_t`h5_1a2;HHM8tJZP?lqYyHC^I@e(ac`1ys)Ju(->8LvTK%Yrm||_R@NLev#KJ?2 z3So0zF=ZgN1GSEPQjS2bly}4DneN^*UgpozQ>W>l2m@w~?TV#*MaiMX9Fx{S-J@8vKQv3S{GP^sVE@&1LC0`kt(R4E|PiWTXRx^fkP z&dfw=ro9wpQr`q`VaJEHiDh=phwBRmg?iKPWLMJH-aP5}a(FB_49cBWg{RKd1{9O} zEzjOqczq0*!B(?>8bru+QR`U^+I$0E*>x2b+P4%E9nrg5qr+{#cwhFq6pazQQ?LwF z5i|zHhHG6IBFT6I+B|@;3NZSz=tvY4E%k_(jm3*7`SK;bX}h%~UJ9Qf9+9;9Xvm|4 z_0&Nq%(jLQw*!&DJpntey6=}-Fjalu@2l;vN41zm`Ytbq-!(vR!yYFjbuHKC>YRPN zNz1x9*9OG&k!EVlS1bex5GJ9jhyrEP;ZFdV6}j6ZxmuV|(HA$@{$3MYM_v>^13N@5 zJ?+r_x5`wAwoj0#_$QISY6;~iPWTc(GUJRRl?}LFdDq!oS`&Gg9mYKMP!2g{f5{g7Xz||UcY;PsOk5Rj$=BE zo}k+J^Xjb%<770F1;@;|((2Yy?HCI-UdF^AQ>D^U;6)W9># z-$tc9guWT(`|3@% z!tQ18FE6PeQNCIdx9?H^XrpHdZwppup8i@9-;GJqOOAnW^!+LK9sEuAEdR=mfj=&& z+yA>n|FaBe`u=e~w5m%77H|2B?6ais>Rl?!#NB=L%TZ=-)hXsP-OMa3h z4>*1sptfsmcj`_O;BdB$K_7pUT5D_~Q=!I!>#5MXnT(ox5#B-E5TUP&Rx~L))``Cq zDBu;CMr&d1p=s~qO%}k17It)%v2ii8uuBrj=i<#2ZG$q%oE}9Z!fFsWxwceBsstDE$Mrw6aJ4-Y*NWJxM4Dn zzJeftQ4pWQ$Wz=O-)#L{PIok?ues&}z!<$##iiC_5vakkhi5PJ6UFyq<+Hgg6ydV< ze}m7Eocp|}n5j>iUf3zx_QvXYe%cl0E*q`Y{ZVo*a!{;7#9PzwDcMu9vjIn zf9SyE2QtTx4)K~nuLD?l#8PHfPWQS)Ko5xbH{Og05A)+P7wJsHE}#_qKNaJ(f3GW% zF-r`qiW>nqP7%kwT#u(>?{o(jYEL$`;+-elWZBt++Tj(3Mz{K{G*1XQ zu?hy)))O(v>c3O1540@J`uH`j=3=B>9`TAI&;Rz4cV4Kl-Z59sR!k(kt4{z+s>{|? z(DYpuO*dt2hTZ!Vf!-^xv^By}Z{y{ZlXaSVK2X#)8*R6?j#nlt6xAY#Z{vD_J)Jtl z!Mt4uKE*y^?1Yf@lCpKV_n(DmU|{pyr&99K@+1Y^9V6I`_;_#a3Jq$s&AILUNdsKy`k#T)6SFI^1LD9 zWP9zX-BynfL1P;{H5|?Nts8RtdwJu0HxuQ0pDwoe=4XUGmwfLX75lBkt!RE97o*oT zuQsk~RiA1|R`6+gN2xD+{XicPMyjh3{uj1?V3^3WeVW3#H(Oc823i_kPyuWtU3N^N zeRWQUaK>+T(Z?igZiCt(iY8cr#HyZ-854Ij7g9{PWSOz z*z-6|@EyvFmG;qS6aTeg(BP2ZLUTd;prff2sLLYCv*wF%&GKW;t^Q7dRw(sZ-;qi~ zdoWS{Pft<50u0q8dn54z!N@Q&tA>Uu%)9krFA@t?s{o(*8Pz8Y#-f?ujv^g;bQ>HL zZ|wU?2yvz6?%MhtX9?6JKfS>Yyeg+#L z!kaOh1Sl8(fzcA|Py)%g7CHii@tn^p>tGVz@VEg~?B(Q;MuYeL3^n-t6xedU0D# zQX!MA^^xGN0w-2A=}4ZY_K?5=KB=t6;TV=9$1$f|S;wSkyG|e0cdFVU8Vr&M)`Ln``+hSJ;@& z@8^VV65_WK1d%8_&YBaR$}cl*(z6z6XgTS?YrHa7>j#Lu z$ThAtvsr99-pQ311XF)y1YO@gx}LVbOQ)u%OQi&ucRIl0m;Tq29Ja7YN;;Tmfi^_G?So=g4ddJ zdvwrjT{s%(lu;Rde3Ep68j*d`6$;YMd~u^OkPu1%6|~|M+EK}#wRT3t$A<-@h(U!{ zSVy-cu+JPj2}U}$#o=;q5=ie?w|eaj%r$T5oaI3B*zqqWjmZe~9(+0+0udZLm@pYr zXk~V?OACUGCwaQH+hPFM#qs(=3@HI4WqwK0tFxi}1atgB!Y8l-N+K>;fC*@-vhC8# zb4v)m_0@=`A~KjvMlj1HzyGsmqG>Lnj|TxPhG@x3T`U+z6+B&(;HU~%dnyHdZVK2y%1}AU|bx>;@-q5DMGY(^~y?DB;(X%A#c3m7;J}brjsCSEkak!WJxz=K7T3h^B|72B+r+BTd3G zd9qecTh!<3UaeaMGEhSWT4h1a-K6&fw#L{?yikUmL?RS5&cp4*FGT!;-I-$hTV_x9 zcA$bqgk9hYNF*L0;CcyuB&(Cy0mr+F_6WRs4ZCr=dbOfo=sgKey^V*Lg|;l|^>*&{7#yu)-10 z%c_-Hnf^=eHzhN#RcM~c{8DL3C^*R)itZ@qkY5~RV1w#z`ArdKp50eS@y9*{h5&w- zy5ja1+D(>7BvQC+!&51)YnZ!Z8`xCPR+d0b;~jyl@?x)%s3IDKj+xgPJP$%pnMy+@ zYN#%@vdm^}SRXu1(gPnpjv>ag`Z*@Oa5-aC#>v ztVkL@v7x{K)VE7-J|Ld_yWqhxP;-9efYeMQzqZ`3wql6>MkW0`N)>@{AN9pmzC8l@bM?L?!W zme^r9L1u0R`Jrxtz8ZQ*Fw0hHXDBk&{!8lgX2D`JjxQ(_oE-yC|1c{Sbs1JayFFKN zvRGaQ`C84cCA093tz(3x66tZPpgLE_0?YqK1Sz3+StDF*F$ng(UExh;d7#Y#1+f`| zb8dAO(MK<;@gDaIP~88*>o23)HzCsAIq&Hf+($druu385W{IoZyF{*9yBrX|J#ls}7ufe9B#^PHH53G{7kX#s$-ln7s zs*7e9={3`)i{D~a8q8>kM?`~Bx3z46Lz7Rf#CBK>LF4-xuc%IWcnZ4F`|dYyU*9Wn z5;T%9`PM4VnGAm6j1Eq;5*^*c^I}Gp^N4*%BQ0((deZOr5q$%3-jDRMi2DpVHS-J8 z&+7M^hR}Mr`)*uZ?xVU0nyl|i;Xc&Dy4aRzv4pceIoA9i&1@+zHg;^6K@NNyhF~!yY>byfbjQd>@_}_ zYD|$o@DXLCX%X8$zad7O>=4VpRFiW1!hR%bz5mzrX*#|GS#8FZ61asB_@mn+;S(Gj zXAsMVm*oh$hU7UWevt=CT(;AX2R=cnKlJ@#m6HCgE)00Q_?Lszd`L>XI)dq(I!fa~ zN9t;*rDCtO!X%K`cD#5Nv)b|LT8Pw2CVn-x z&#^u1w7Ah9eaTJp*Pu$W#yXvnW4l*{$E)2|5x|)IC^;e*=h%2y9~C0}`yn@a`Sd!g z1?oCP)z;y+s8X>tM3pwp6Uk*IKYmh??gmcxSEWmMD%Cers4b5a!=r3SSG1mIi!vdo*IHvx_?EHy<{R7;A_u7B8$3U?A8;1@q#y=J%_^0rPAoEw+>t9Io zzZf>~$D&s7Sk&$MSDWiMEkAPH*LxOQFvw72?eIL+vPI2mdxM3!DEV_H{K3JK%>cRd z&HM#0{_kz&FuOew8w9KO4O`0&4yTKxnBzr_s~x4=W7bQSexxEU0WnuEF(RDiP%ck* z*=U_shmGZr>3ADVU?O+q|HqWd-wI6IZS1pBOR!&*jTbS?h?bwaB~JV+m#_g0rk;{K zqIgcu7wU1^ZTMhq*W7x@&I{RAOcdLTx#?CBtLDg`tf@ab#pUSLm*EU1M&bNgm(91s zw?O{vE;mv*E9E~%MTPjcf~nR)ry_8k|If{YNPD*^A4MQ#A;OaNG{P+^S4P&@EEsf+ zPF<;vT|WYo@671Zxtk|o1%ORt3|#1^dGgwvnn!1?&5ql_9c!$bdqj=Dk4E>s&MyIx zx_5SH=t&H#R;A^1CUq6SQ$gPipY}T{XaAu|V3g|W3 zgh;iFV)B)}66sOv?{v?=6{b^2YEjr$ z>^<~g4=moRuA8&+&o?yBZjB&c22cS2ZvGSFg;bK>-4kJ8NyT~gOqME0RhSr!QmLS^ zhmZW5Oz4|j=gq{p!AA;j38aBaRbB?PPx>_e#;4*<-}VC>a9P58p~inO;nE*WE0+1i zjr~1F0tXGv7#Jz)My}oMBBuc|1K`VbMx1JRt>eT6|nbE`Y%{55{ z4mLonAK;StCmUCbB^3o*o+W#nn`}rVG{2{2py}W6DJwlp7ZARmk#w;&ujhp$)~M%s zq3b4-!SiZ84A*?NEOXVdBmo(n|3ih(?o?xSZf1|zz*fmDiEL)Z>N3Zi!{Wh4JeTpo z{l%xjZYby>s|1vE`z6X>Vl}7TfcZ7zvA!tkrn!Cp*A@&HaUgwb9>n&s-A8_L3<9vj znnPqltJG?3P6KoHrtbFxOg*WP2)x$2Zms7Z-nrBPHS7(K78z+%(TO`qXndwweXcJn zI>-{BY8lDoyfOg!tN(tUNJM5i-*l7ehY8~_w)w&Zu-}4S_kPvvxa~Kl+ovNxs`j&Q zrS!4Kn`^j;cbX*gy2b_Hkl`1Ad#vYil6mMm@4CJV4(-Bh8b;X0noaO{M7ngek77;1 z;6<~`31ZUI%ZB&PS)kpm?<2$6NNnItnhqh_U(VF;Bt`n_cx#*@xXlYa>{%!bw@$F{)6leXiOh8xV;xSSgageC@oZETF-=t!26EsArOD{is?8rn$fXr;ZH?j`H1=oLAlqCGQyi=kK!2|HrMT@@s$rj0TX@K9 zL-2JxSR3jeL&@+pF8Av1K6{=o64f0tL?@;9`|ZqBN*6+ys|BD6B8LyhAKsOS?WXX} zDUA~czM7Pxj!XqD7mKF}JjiO?e`f9ml0r9+E+(SGMx-`Z?wpd)a2D1V(B(vH{+7~x zuM(s=Tx;o5PGKf1CJA9%GuduH+`n=G zRunO54RBq>I98qL}V8z#vS9ejOl6dHGqcVpAm zIr}_kq9k^;+V{zn2;zyP3gIeGHADTe$k@6VKU4q$#nyYRpCy@hd;Z zMwT*!DmZqq#`Oss|DNU(+)x`t;en|^FZuduuOpJjXm>*A-drTCdT1$bg;hf;4MT5& zi(lG331hfMJ5{!{JFhIM+V?*F?ru5`1NLRo)q{Sl@k$h!OpY8U^d(if%tuDv+P+l^ zAj&(0LRbKz%G2bcxsU_3Tb_I z(8dsmx^&9YkxW0R9Vgrs?n~rqL!xIa_m@563wX^Hva$O<0Fq^X4ib1X=thn+!8*pW zR;pdvY2|Xi88ia5VC-~9MW#dF+&w-YO*wc`W3<-e-2x*h0nWxPmZ#&DEz^^BWK=yq zbbS^O!i`;_^)q-llgI5>GC>&erhdB4VUv<8UQj6Kv5;>Q1)wC{aIFs!AZmtDOya)- zK~riadd;4_;Egh-4@5Kdf4r-RrHVIoT4t{VX^I?K>465+t&V-yUD@(UE&6A^z5>Ol zSy!4SfwEmIk1b{@{BVnhfUE%g2pe*yi}Br9G!!T6s?l5z2g-UQuTsekvNr;)5j6Sp z!YGb{_J&;wz#;)#r^mO8)eR8|XYc9}=-}VVff?zo9Td-l-BjW(4^%5VCqmFcN7yNA zw%GTa2gmG$dMN)vbhh|mv%l z*6?hyITW`wEp(=g&%XS{73<*iTj1C|yv-@lAhDl60wRYnkG`MZy?8D17%eQjJ^#0u zeKOapz*zNQM+PR4ypw>7Qcq#hFS|M7@dT}!w8hi#Yu5~Ydm9g4{A-eNddApl%STqn z`LX=Ruh6X5dx)tp9esY z%;Z0B)pW$<<$hgRdhx6}%dL9(MvI`(1qTJSlt>Q;oNxQ%;$^i1TrGx&CyN%L5--z- zLr{^iG>}JlWMiYpThTvYMaWVYtJi+*izDFlq)v||N>atIx2=|;)k${S3(`vID~($3 zDQ;M?lrh>RCQ5NQ^*h?X_SZHviBonle<+XUuVo ze+&H5{7{atJAsu6Nmy?{eo_gzU}gKG`)Xr7$x%KD9%<1ZhW^Gua^S)SDiD{9Vp-S; zo_a%%4I)%P)vi146`|G(@W>r1RWOwYQwqd$7%xJ?-k*iY*F1SZQbHzWF8x_X$m$Wu z+H@Y=;OuyIY26uU;F%VgPQUbx{NnoJSd&VyM_FXLQ2|LHaVwJ-DGUo1(6!ldqrWU& zHg%SHRW81p*gM+2#0%~9@`8*b#o4zs4o*BkUslEo`ssywJ!uq&mU>6TCXApUovd4DsPgm`ixThWm>ngF?{MpSx7) zecy)S{z4mw4yZ!cZN&3iNz71P>1L;(2MUHcgw2GRSmli_?W&a7A-z)ZB{u7mFXzqT zg8fn}6or5eS{o7<*;ixvINQGmyE+1Lj#FHwUergBUSlGW|4mDV z_wI(HzMiZ0`*vf>miREw-O3?S4lgBVf?uwvpmA2gA)|Vq>HYIoU&I!~YCA67zIS0F zPHn?7MqWI8oQeSuTOY|knudX}jO3L;)d;*Pi>u4zl}vT;wTVCeG{Z`5jbDR0@Xq0L z6k;pCV>BaA^^>k~bk^q)(=JuW_bc^syB-Y}VeR3A1*oTzUu~g}$~yr)&3K2c1);;h zffr*)kDtYB@uY_KYEHCaB$aqW|yCo8uv3v`7O+0Mw3hje8~HQ6&-?+FnoM& zO2Is~l7k(A}elhtF))nFH zu1S1E)Vr(T-*vJxSspZLrooN5%^B2?{)hxZc}0@^curYTGU%qxCdNlJ@v#`0$L3-h zNl+U$t>J^a4%cP$2uKQ7gmCga*=rq}1Mh_98Je)fP`N zL)*wgFa2LGw`5Rg@F@N@&>!xw@n8QjuwqK=%l+zK5{Q0m+9>pxFKqq|iT;HRP(Z#p zGTR@jqU<#A;8{QOO(WYFSadP4Pb*Ug@<#*HBNF;_S8PK$Jfe1Q*1j+IY$oRr)hQ_; zi`u_tLhptTAJ)|&g@2-{qSNL#PJHBaxRhe_eN2Mop5vF8F)OL#J#*q_F|%ueBDFm_ z>U;@2C;a7ot4n+n983c?*oK;OtgTMp+p~4{KL7;kU|Q8ULK)KKJ4iO2CsvfnJ3m>< z)BEHvMNiWuYU&?HKu~%_B>oZ?J_IwKO6Quz=bg+c$ly|>e7Ub{@!$syp4&_ZJ%+b_ z71>g!OEG-)3G|v97l0nJe~9rgc?3;5I25Ci9Zb@Jh~>d zTEb1)SWPShE5N`rIFME+;DEpMp{2uGGNryWg;W0W66Qt5U;Kq|W^rrmYGj3)w;@JP zD!Pb#z0fQALhLdA(m_re{*|-#hfe(0r2qeeO7f3h0vd+@Z6|pBFEItw4o&~_874dX z39WiV6wKvitRGje{y&XA!QcZ0M@_kc7=OUHnObUSoN zm&nj5jUb$j?|XjVcdm1t*#E%HtlDeswbxqDb3gaJUe*#M5h+SvMlWbBtL*0JBK@29 z6RPB?4}iM=+aeHA_5OlQ96q>dx-Gf=84|EAJI#`7d7Kzv+;L82)p{ zKjWoPQvbu;VKCW2S7jz4+OK}3`5)8If5kkpc>}7TxD9_{#pcRs*(nG+3J0(t~Y;G~xz16((Xfgkc!$}XzPhrCV__dk|h);OLZ2Wt+v^`{M zY3Bqsi!(Rdx*Q?xrB20^zSMJg|K3u-cWG#l+TEx6W&MTDQ3fN9P4e*zA6kAl82d2Jl}ozGNBtS@)`AWM>ON0rIg6F>V8%IRT^pc7J?c=AoKE zObJv6Wf9d-Ymc2;RReg0Gj?Ug9l@wO}tYlu8YzUfbsVnOHUXDq*WH5!f=`Y9kUn|eOeuY zbKT_D7n3&wl3D&tbTz7p2l4;*0kGg<)Nc_jl~)KgA=NEdVl)hh^T~NK7nXCK(TU*D zu6_A8AvU^df3STX@2k!PelXZkpz~cyircQ1NCT%LX#hvsJ~eFa)Ti}JjXm7Kr?xB(Rq@vXvC*Pp3P(5uI=nL2c%;~5_w-sx008$y3vDIGZ7?*g?XfwbM`v^&=LBX5%MM!x#czteKZnU>Nt&d`rYwfAN=prY*n(pws}6f7}^<(sLcYhAhd;Dp#^b zn#wIExFrF0&nc>mJMv-Qm$0R+4uA0mZyAGR`30HhtTT&GoQawom&#r}dn&_IE9M4I zr(CcAo{5NSxhwiFmBTqrRL+6AZ!M&3%6Y~kyP6l6$bx^K9xQyEwCuj0l>L#;`)je0@~cLu#K&KNH-_pS^a+GaTFB+^ z9WO1#icek)B-gONISwT^z2~^=dL9?p_Zg?$@=dF(6l6(Jm(9-4AwJl35Hh$9kI&_#>^p5$&p%3j!KEj2a7mG8Q2hX9_UYK1rn%R=^T;cVoI zd{r`$v8;uiKieBWz_J0@<2|Te01}FenqO>P2f2zSG&k(beo6gb37d}%|2M+s(S-j- z*j&f>NZ9Nw%kAm%3+rAM4f0S0SYwhz1ibY?$q;v2X{EHWhn>1X^G=UlkR;Ul@oskC5ovPIL+1)G&(B|57nfTqg>Sp#e;ocC+-gp|3 zLFmb{k>Z6HZzI{tZH?n)-Q&&WzdQ{fiBuFVg-A7k7?-5M>93&afctwcW%3?P!x5#J znhmO@?e>ybcap2j?AONkoGXl+5U)IA`%l_Uq0XOQ&2F)2?H`Z?qNL8WZ#TqjFm5V4 z5;a$Pnr$KI5)E}LrC7q&JH>+5#^#)~Rm(KBNjxKB!RNhB-z(u>LMaQ1%GeQ#mHk6c zbQ1yf_>1vB$9!Cpr|-jJ6xOakuv%7@JC)RxwZsq@9}(99(;5kQy1bXN@QgU-jztXX zHvug|ThN>1nRoAN8rF8jgP?Xa=~XUEIJ%C~P-+$tZ~VBxg)>^VvneY^)n{~i5m7rd zoA!-_@m;2Z3=zdF<6GB@7@p51O|Nn`D*P4A$*!9jq@y1>Zshg-Rev#^|8PJFis}ai zxP-o`xxvN;dSVFaQ3UWSy&hSBI=x88Px>`FY4=IZk30#-k*|DFKWPBLNlpN<2G1&4 zzIf*!;5j^+v1H=&(R_l_xSJ=r@8H_#}7yWD&eG(n2VYO4V}K-AUCP+SZw;S4Auna`43PFT~CPB1cX(!tPHnV8>)Bab$cGwrNM=v$Xx1ZT- z6yoTB4j*qIRlFBz1Q~!dpnNr>$!`a9qSU9N;P|DTZTDZS!$VkAjUHKZ*R|ZUgd!3a z+SsDU1^}NVF2T<$Fu<(qdKfZ=Z-BAK>M^jH!$fC|e`JI|P_9{=ORBWb_PHn*5d(gNaW*Tx0eh};({ks~5D!_?_NGdt0q}EDMLW0)7VA*@hy;o)PPAk7&ylHP28xH;R=X z1oN^s_rWzQLqE426;03jPjgLq@Mhd+z#X*e3_nJhN`{JoKd)&UUM z>HPABna<*%dDi!5(_1@A5ZE#;^{2h*gHg^ngpTEA50qM9ZrBL3O z&;T%8$!#wGDoWGCDclTepPz=>6x`1i%p(X&u67b*)n0GM@=^}N3~1iIw-T#_1* z`Uparuua0o3uBy#gc|qa@P%i@N~pE0VnHT;D>nk~L>sLA?O6 ztdMI!5qO}3BV#4fVj(ToJ6rJ!yf*Sf2GZG^oOkb24m0x~^7B><_!-~}K@Z-@&&RR_ zS>!uD12ex6ma)dVBj&jqy9)9_Tpu8&`tRJmD<-#!soih5u;OR!8@&7&AgWcrGfia~ zC+r@Xj4cETV)B{1q*VzX#o`)S?UweGjIMUobhnf=5n-sUaq?ER_SF?Ce(NnQW_tQi zHbL|*2S4e7tW-d%-e;Yj5neFK-*tz=`@IMq=N)Z57D=dU1M_(1sPUxiU!AzXna?jF z+Uhq`#YzuR;i@20N1MIn%Zagi)tp|wO%&Nwy7_vTmGlUpr4kK*(toN4*5@TJ6!Vk^ z3}o~4*OV9H+XKv~VaBR9py@{I4K73*4ry*0W8AWaTCSm@lPdlwdA?`AzDleaxwyYZ zm7Q$fR^It^iU2V_)id^hD!&#z8DvM&NqG@;_M{b~-OH4FZ&X=7bhNxeiBIxRb^9$j z$ikQC#u4BSxMGz&6_o)zIZxPaqbX;KdCW#?yYx%jfe;R##7dplXP3z{SssUcCSl-| z2_h~^(2m-Gil(xWW*^&6b)ZpRj*}=$R-}QvMvgx2et*bbQ*v@rV_vz|m*U1~t5e}+ReT=ZR z>cr>w_JgkZPJouFIvUQvO;rcKQAgBkzw1l&siS+P)aSivi2wLEXJ*{Bvkl zvr4}KH(#H94hm#R>no~mAkkLwA2OZgVjKyJ@|@Wo<7X!E;PW^2WABq*$(#DUgk_O0 zpDsCzOLX3yiWZD2NVvT*5wr$7t#!okgW>JDZ?XksCJH_;u7`Z_bZlk{+Z)XlwSE#y zp7?lQ8EFU%)2`(%F#%+T=mhzLiihG>DZMUF9#A-DX3fdt(b9bOo(0(D70mm)mHz2fm9Wc99ePf@n=Kcla1`q=r$aO>ywQ^l3 z|8f#N(V8^E(q?P~mbtQ3rM>}R054$^?&HS4cp-uUxZW;Pmv6++MtJsi_g<02Mo^aO z@`t|d5EASc(R&PSXV3%0G8f~SJsk2XQJ3V~%n&1tQuB~e!j;6}y^{zlxn~}vETPjGL)p25E-q3EGw_z|N zEWVn$>H2m%B%gFd`eoD|q0?7!v|s6q6F^pqK{GiPFpiTQC;x2BmDuRRT8|Gpk-+Hu z=JV-f>uNEw1y0YT5#LwWj$C9HA5~O8^cx5hcW^Fg+ppI&0iwRsKRp1~fQs7PE3X!` zp}VG^00;!{QA^Qk$_}=ZNpCq5v^_3<$a)e0?~;@quxT2Yh3|Icb|605=mkqp>yI=S zYe@VZxvD(#oZLsEsaW*pwo1%m>92u5LDW*dO zleb00sOWWQOI#|1HyVps{bCjgi_{`C*e!IlJ-u{by+m(5`g-|T=8?2wu{Wl&&SAai zjbcIx_65X#H5`gxz~(Cv3*S(Fb(@H~{piaj`GO>}{$prbWEG|??S{89$Tg&N$)-!! zQ|c|fi6+y8%0-WJ$D&alao<4D{q-wONp5DsyLF3qnMcLiqN=~pM@V5`Gxo0gb!3|} z)Cj(PCMnKyO8IqOs$DVnNNVuom#TO`mZ_Q`>@ieGcdh{l6#|ef^iKVBUz(F?!tI%3 zwjYnP6*bI{Osw?I+kYeZ#N zXX8^nqkdF4D=_)0QpriiD*gpSWh}2|dab<_F`L2Jo2yRBBh0c+fL#o6{wk0Ht&{UX zT=*)F#Fi9U?anpYe6-HdZ?@5KX)E+d#i_B;6|%OoCaltXR_C_3X?2})H;yByRrp!F zwlQ3`?eiPc13qjv7hghoZiQ7m1PO=&w}MH~KYyPgKrkW7kSD>k$zTX30xgI(gO&pm z0Z2&?drWbA((B`X8MaUDn~5Kr=CIk3JTkssQgNULP(@EcMMbBxV~B#th=D) z1^TE$@v*_Ccj8p>!cp&eRFoE9_?qQ0m8i()Bq`-XTNZRV?t=6nkeO zXRW-KF77M!nw=rnl5oMM?g}gHLhf}Vrh?An?Vh3^2SB!?J}Pf?AJCF0TPzx@o+tV@ z+-9DNrHHW{GeAVP*pq?nIxx~TC#wt#y19BI#{nH(CeUo3qr1)+2dEG@;Ahvx51(k- znx~KbLdvn0n6mfFI@H(b+ZL{C8D|3nb`6GhH6rKdUu-QOy zpc%ePzXw-EcRVQipOALs%<(}T`Qe$+Ec>C3<&LEVXq>g*{nqu(FVbKXMK_^}Yto2_ zO}nF&NbB;YZ3}$Cqatm1ZBU=5!*VKoKM{l`xp1|gPuQ#{DEZDjP6Qz@jvZ{@jzX(Q&r zIXaQkI{S0Sf&3oq#qvRSnJh4fzpBEsMEG$K^R$qw5&xA_(Jj^IqO1G+d|IW)OwOId z1}I({QPafkq^q6>q7YUX0+8qDUFoL>d$GWl#Q{5oRG^u%5IT?qgiaswgckJoi&QXB zE|~W53;n;p`NG#z{=X6?{mls!q7dGGS^d7%5gga?>1@$us+LR`UWc(uY`Xt9zB;b68=oK10{*c99?URbTOv9r0JnhF%1yzQ*77jG`7 z$vcG+R@jO^>!%f4;~Tfa$5f&3ZfSlieLx?XRs;}HQ0Lw_u+t+8S! zX(f)ox*U3j*I7r-Wb?CJn%ErF0}y;U8b z?bNSI1RoRj89BKa9(t=pQ_Tg23h4XX_-0AG3d^ z8}Ij&%O%*F?&2K37Ycl1A>cK9V>{RHnZL*`My_;xp==@e(^8!A%Ps!cTfvK8?QsGp zw}xNCq-#(8jytP>>Wnfj0CAH>Oe1oFr1IIPj<@!@5+KHMg90YOKDpVH>9+J|B7_=33H21eF_L*daoLkAeVhFC&c_wH7F4x7P409*}C zekaRWEFty{RuXaol6Y(NSz(26W=#EvpD3)FB~1s1!gRV@vu}`o$|``*ecw| zGtmF~4F9BrFn6?v!KEG7gZVsdp}K|c$;T@S0p(}!Lj>>%@9I&qcC&RWn3NAKt4=q1 zVmL$-IN$(^Gd|i&{U=d$vf_}YRX7gaART_<+hkGv!gu8x?($0#)7cxfpI_0bMkT$X z6K|}{)mQ=Ci8g5C)WHd=wh@k>Ith{rJkxRKm+qEj`kAM%EYV<_FBO@r za&P!2&T1NGS?4Dbien-(V=9y-ie7K!@GT?T*G>4tez~Jh$In^EHne!neV{8Ly6A;y z;u3yre*V2=?K{M)LCpM{_zG|DE)S&m$*6U#W24Ujs*-1MCCin`GqYRHsslOG1f2l7?;Y$>(>Lgbm*i)9x2PA zE>Nk_f!|34B5Bj*@jY2{TA>(hgl)o1+6H@Z_m#o-!CcQEuChCnJ4hqtBi-;~3FrqP zpbx`z7}(`(aMC?EPttTf@4afasHgt~p(zlBFUG!i`a=JWsFC|&E=8n;#$ItC4vETy zY2m4Q_2f@GUAC&OxUSN>O)LVZCQoCTWtJzE&c1^!0q#{rH>>!EbzHN3XlW(#1h~PT zn<}noIo9_sXz}5hcd@P{gPm;jpe*(Cet!kQGmnV*eK9SRK(=eMZ$6P+csah|L)-b+ zgED#SQ4qn1NPm-vKEh=`{lemukq1F=!mocd6&{RZRLLoKJL(&kz(yrrKH{$nHi zYB$h0n{y}aJAx1QHBv|xllqVQ+vCCrohmEmKat3t-g)O2N(OP6%_dzFQ|V^*wh~%e z6`$+e-@x<`VLl?8y&+voX-zx?y%JCmz?HP!t0<*WlKh?XV4sR5Xex-AeM%ITl6`nA zoHmayNdLT}1g=1#ujwYI&j+z_aoorZ@=&EAZ||?Nb9E1~G>Y@thc@~(&7E~1oX^2C zH(Z*N&?pULRhCUh@UuC{ZC~`Rb{3MCaV@u5xRZIZ9tVggoOgXejU-8}``m}cQjshE zJ(l@}YfvBkliyA5A>#ANXXg$-Nb3Ul60#5u3={-?jeW+jZBgXxI~2hoM#;xF{c z^A8p^krdVkdw&?@?Nqo6{SYZfgNty*_+MU~VSR}l;U)jMsO^}7k+u4;A~o_P!a_No zbjxia*QLjWD=gh^z|j%Z)UYKsr+arsEq}Mho=)I;zsx;V8^drRy14IGiZU|VyK##? zIwN^qS6kg&HXwZ5_GH%g&xP)HyUW>xh9AE^pm<|&m$smt84weUXTJTSi87WsK5Mko1W24o0W7P7fsS#WAZNz9!xguBc)s-%u zw-W2(ec}<@qwqroGI=k7RLrmM>Gf+*l6{kqch_y5$eqrWRAUt08|o?Ul@Q0O7m|AM zZ2qbrqv7#sW8xS3K;tGt>5ST)CV(8KP6xuX%5`WGH5U<;KrGm-eR{WE-TumzZ98au zJxYyUTMq2Un4Oy_g-e?73cB7}C~0o0czx8$(Jho9b{T0fy88PC2Kjz6y>LY_)3P|D zCKN%6=k#?IKxW5`?88OvOA_yj?s^gO@o@?_`*1M%uHC;*neYAl=d)yWqpSDuy6rSB zLj*+s_Gusemb!*f>&q;Cnfh0B5nJCfA?q$%hpGh%1Xlim0iOk{pOvH_+VZBDuau7? zQ%5Y`>JIVN)(vv_LW+mpOw{A_5b)p5%*^xa4ZZ&P7Qzq%v7LLrMEL@f@I-HMs3XFU zHoUMuDDqHXl$0i?xvSLZAm>QXjhcChNwCocXOU-!H26gNs zDhxNxkll3!a1L(MO37?PQ(*HC^HXBNHV!t<6{j3yWil--6p;MDf-Oa8!eEy7<$g^k zA>&%W_)0hH#h?)Tt=G;QKxD-GSoQ4a)o{|bj7|si-85W{JGu0iuDlhW<3tK66nI<7 z_R}7tej`Yth^smLa5t*71Q$+fkx2Gt&-^|F#}hlqLW22F2H)iypRNnMP_Zt=nY47@ zF~IuTcjLq5n}WGXtY~Kc_4#b^5z&QS`Y`HwPb%A;4H3$g7|#;vIh|#XIIC|JE@3Ls ztAK=asq}~0V54*Ojl#g@B}?a?Z`%b1liO!Mew9QyN2RFXZ|{hY2=RStfQ~RqJL9~2 z+gv8`){TJ47v6^!mKk?ZsCObCSd^`9t<<%R2d31AHvZBpE0x#LfA?CpRg}eL zr}xUIB6MqwT+IE0vz3DVi184Oo0n}Htf;pxvt-oC}f*U8i4p~EGb*qJU7b$ruHzs(d3 z=McuF?|G?qopN<*giRM~^@5YWG*9C9#i;Bb!&xo&G8fIbaj^%~%Fy=|Vex;*g3?0B zlN6P98ZW%w?f@S)FqT>L7y+sN_PMZPs*!QKeu!`;_VT3v1S>_^nv7UrlQXSQ&n7P& zO&mr;xrFPAq6#dZ=W%RGe6)N0=ntjR<683ykIsjM2`!8#)fM;m>=GP-=%gaT|r$2a2|Eb|kjZD8<^)E&sjnACL(FI@zdO2AL% zry1XEIgEk~OKnS##TQAb-P>gY@Jd*&Wf3zCLOm1V#X9wMfg>2Xah!tuZT|fs65ROJ zruxNBj*e&^)3kIO+8>kCS1)FMkijN*lW~-)kLJTX?9pf~(#NhlYu)Nf;1eKyO(-gD z;p<4e^I|fDYAhn%UKQL~%unZs$dDN-E;QC~+3Z_HK&&;uWwZR^T9T{;p3PvLY?{H0 zp9slN92LwXLVML$>B?Qv?KHqXKLJ_3|M2ldbk-hQokmNUDq!)6x@iimpD#5WzVk-r zr{w#(KNq-=5OBk2KBB{05?!p-oDpaGZ&xl3teHVFGqT8U_>YicAt;OSNePn!EcUV{ zsO{Nx9ankr|Gd|_``UgG^5yUcH7FO5j<$@%Lu0j?1c{#IarenmX0#YvSnJECbsxPr z4@}7DzwybJRdHlNN=8^@E&XVIR_Eg_MTDJervXiBkQjGCG}Pc$KUt-`e2={QMYaQf zQzIE?iV8iMJ{7`7Gs+mXwfnZbJ`BfF3$MVLkj}1a1@ZGR5l`FKuiK{#t)5^o;@tQa z28Dbe*c(BKaHUVWE)_1Lh62%l(l1s>;eQg}`~64ExEwa$H4$je5@wlbqlk^E0?ULH z7AE_c7c!yTTQhOebZotRAvE;Ok<-_AO?ns+U45cVgwWOmn-;gJs^$e2B=(nWbF*!p z-T>k+#x6k%ZlA{B*Dq`8wU;R*Z?gF&G$8#2c4*JVt`VG%y5>xStaK8Y1-X$|LPIgqwI$e3lf)+;D7#_7M$?h}}f$!oa zeJqrbX!H8zTN3v^Bx&WGgl+Dn{el+sE!Gb%`Wxod=3OYj z(8G&Rc7;CHC5moMUp9{;c%d*JV?XEBv;&iqg4F|WE6LmquY)wNoKV6>M6hxge zWPT%CrI#sZR%C1$!hSwp=vjkw;PrB|J6UZ_dLvGbf7V< zhW!p#X zZyN<*tj9?qW6t%qy`CAL!v^Avo5zbsh^AXBRF&d|WWZZ`)_IpUGTJ9d@Ehc4V8Bi_SB@I1q^>Y2%eG_z1gtx*+7xc6*Q?l|dV zL^$D+q4*fma0l&DOa)p1SP)k!huc)hq^&Vs4tlTwIP%jyoke7SZNFMMIfZP>z@g5fA}^&_qSz0a_~=1L5z$7MsKTH z{nx;-ufr~X?tIE2u;lS$@>0p!e!jlWrh|Ws5KciRP}+(=hMrUgsup_p=L{e%(s^b?DGP zq%O(n&hC0@H9LTZjyM_nRyU#qZfhR3>r1w-Zfp0YR$jNDf|aIoIBSVKEAfi3@NcgK z<$7~C?MuW}Fz1~P-952UZ0@|!OLX@s`lBI6pe#VK?KAbQQpo^)z>{({r8o~hc*W;d z)1}Mr73b|F)|55KZoj!a5b?9W{q%j~#^UP9ex?Ir{I^XVQx1Y!{**59iOd zJikd392Qt^fz8_s4*8uy$ozo@HCy(5_I^(}1HF5(BQ1KT$4~yYX)*0L<`dr4g#U~^A(!iLr zl*zZJ2K()1%qNH6@K1>E1;ReavsFj9c|a5V{Hg_60N7&R>t$qjeN_IyYnBLu+bwLV3 zC%aN@-R(!2OsuXf?XgdIL*3t?F$s$CEvzmdE$GxRE%<&on8_aqzY0P$We+-fJ>1Td z=17yj<$@p8*ig zCWpxI)3x50pV|M8tx>AcY`TuUw1fs+W!qz;11)=?>9zOUka>m3E* z?$HU~A%|gIhmDCXl-UnE(*^ICRUg{wp>JyCHxO&o-xTpYEaBNEpL3y5lQ@6AnM~kA z2NWOm$P7_ncA?@m5EPh5yXd+bS={qufgw=$`e1FkXFSVJIy(YotmDRns&eUFij;Gl zUizX;8=B2sO`*GUkuZ=>?+%Qu4qZ-(s^;z=5EyJ`g3Kp_*bQvf{%cQ{^ zLBb0poQb3axseTaws7n2%|=AnNld1DWa6G>SuCd40di=r-7-tcuBi;_nzF7p9|iC8 zd%I&SEZgk>39EO8i2I6LQ3p=-Vzh=agc%HXYD=yMD>`jNysTu1LTM>cU&4B)u8Rg5 z<{cDphc6=5{bKE|1BIruSR-V-!g%RtgWeg%Tj)lBwC%4T(mW)$MaGRtut-v+p^i&Q z;Nf0clT#vG_`V^^SL2XA_{Mhd%i{{5tL-eC^DMsvu6nDgDT(M@34yj}o2S!k)Z)K| zthKb|_+M^f89zU8@Y&Sc?^GS{*%DVB9dc_amf(JJ)D|QsDxrcPTaSky_y?kc7-jrD zgo+$Y37Wl`M#(I@oSY$}JZ=*7?b4wH(brtB+hiaYfw^aw0-8u`^df$fk|RERDDuCd zm{dC*nvDLUM^%cqU1#PIRej_nh#C2T-U-oASvu>J+EX$xrWwvtBgvC_+G{9e?H{o0j}Lpc2ums#5;i2V%3yih8NoEYKD%2aJ_Bb9Z? zLY$}YM7L}<9i32bMn!Mzx?e6$)El0KeW0I)bA8uNS%ci6mu0qNt`m0Z7aEHGbbnAu z{M-x%-F#H$Oh^q^TI?17S!yAZg?Zp*T=k--ktB5dPY$2~8jGrJzHy>7&q&dTpJjyT zZ}V?q2)-=u_9|X5aj#9)ad1%P4qLiaWMn-nW*G|0KLI>F-6#->g%x?S>xwX!2Qv^Y z@VUFsA|H%EUzQU2bRs@Qgn&{;F%rIW4&WK*6$ZRm^`oPLXKbp(W?eJr=y(`OaMvMj zr*zKf*|3z(DL>IICb&z$Mp93ypeXAL_z(kmlh*JxHtn2~pp^Mph`m}8X4>_M z@pxs>l^nX{dXRhbC0bAz*lIewPR-3Hg=B!2*Z%9}&ey+7cj(~EOqOo~N$c=$ack)p zwWHBsfv;2_?B9JaB3E6MMuq@}PI+&k_iNpNt)c`B%fS4-uC877achkb;VSs6gb3~% zSZzO#HJtj*lNtf+4-5+s$a->8Yqm@e{ep=!qtgFmw0|f1geGm@VhdLGUU0@ zRQB;c{=GW`H+DipKcR+ywr3id|R2I(Yb|Tuw z`}b8p(nq?wk;o-nO`mqJTyq!=9*9bEezh24XicapPYLo+3R~izD`$a_m4G>;Gaw2x zrdX@ym|@gbvAo4Um|9kik$$Em*ABdfO{6e_R53~6kfDpc`ssFMOE}=?k-MZ*Djx0@ zsr<$nfxCpJ*l`j9SD|=7T0Ov`xVy9NOuEf+D&4IymNbwF!F6jzZF~x2BI|m%Ziq$- zDQa+AQPX@}p(&|+)%1V9#6dlJ4-@O`nD&x^GAzhs8ZBvi04GVq`=ZOQ@0D-yVb~hn zy%kx1Fl_13msdRy*o~G_Vj&FOzfj573_3AnH068Hf!?ePm-ZKWmEKz#?DL@KpAzvB z(qOqmEQk}Y4n@L;!H{Q`rOVT%QbhOWOpWBElG( z-y>qam9gJXEC!qN)_>bhzSq2D)NhLlk@<=%4?{RBRxj&UK|UE7w3XlLC;(2ust|vb zZXA@lPpkOE_%KvjC4ATn3AUQ!*f*r)2e*OWtDzdK`g=3TKK^XDfhPa#!KVvRx6Jxu zh{4e3)c|vb*t-Hm*lt;MaOx4@)5{O`=cO{QBZz4hXi6*q4{PueP*{-mU&~LEIEMSs zJsYR%FH(0Q6`?cLtnW|fs6ucXDs2fBTv9X()66I~)!+m9&2o!-1p_@%>$c5V01ppeqe%OOg*hXel7wRsilzTv3#L91c5@3&H`8jww3wQ!Ub zz~df!Iu|`<{j>4n)%S&ojn5nHRlHf_PcdmD@aS|~nHOG%TDFeF%N{GZSKz?j(A5`U zG0@pqWu&Pw;$_||6H1g2MTasio3y1%r4|7bmz7){D;AR*y}OXH`n4&ZEqHSN=?YgE z4!ix+vB^fwy+Q?*bKm~t0{v5%!5IW2{NQ|F0;1a_N{y5|eQlQS`R zEEk4VWSho|KOC472|<408@ja|_fLeQXLZNDjN`h?l&NSNne^LUCM9;@DuCGSGh4p* zX(?=H*YdJXRrM3b$WoK)TqBW|fM3WTwHQl`xKW|J;+lgZzKEu&~f;efoX zkM(#wQ#DrHGPdH?^Rj;joU}59afNZSG5Ez+b8db=^-N5!l;wQlr>@zN@oqE(-r6{u zfdtF5X3moQDd(2@m0C&dI(yHk#eR1Ry>RR-B6HY%Dinh@6cU3cP8!~NO6449Hp-0W>@sn7G2+-{4;!xWic$aul`66?$AGb@o`ykS7w-gnS# oNkC6RvIh09F0a0Or@eZh-~;*avoBf@A^?|y%p2)yDYN(g18FC#Q2+n{ diff --git a/src/main.js b/src/main.js deleted file mode 100644 index 1f43906..0000000 --- a/src/main.js +++ /dev/null @@ -1,4 +0,0 @@ -import { createApp } from 'vue'; -import App from './Demo.vue'; - -createApp(App).mount('#app'); diff --git a/yarn.lock b/yarn.lock index 37c8bbc..1c293b6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,129 @@ # yarn lockfile v1 +"@algolia/autocomplete-core@1.7.1": + version "1.7.1" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz#025538b8a9564a9f3dd5bcf8a236d6951c76c7d1" + integrity sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg== + dependencies: + "@algolia/autocomplete-shared" "1.7.1" + +"@algolia/autocomplete-preset-algolia@1.7.1": + version "1.7.1" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz#7dadc5607097766478014ae2e9e1c9c4b3f957c8" + integrity sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg== + dependencies: + "@algolia/autocomplete-shared" "1.7.1" + +"@algolia/autocomplete-shared@1.7.1": + version "1.7.1" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz#95c3a0b4b78858fed730cf9c755b7d1cd0c82c74" + integrity sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg== + +"@algolia/cache-browser-local-storage@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.1.tgz#a0b85a6c3fe3d5c49fca01b16f00b41bf38a918c" + integrity sha512-BBdibsPn3hLBajc/NRAtHEeoXsw+ziSGR/3bqRNB5puUuwKPQZSE2MaMVWSADnlc3KV3bEj4xsfKOVLJyfJSPQ== + dependencies: + "@algolia/cache-common" "4.14.1" + +"@algolia/cache-common@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.14.1.tgz#11d44a6442f83deb3629a04c20df8408088f6449" + integrity sha512-XhAzm0Sm3D3DuOWUyDoVSXZ/RjYMvI1rbki+QH4ODAVaHDWVhMhg3IJPv3gIbBQnEQdtPdBhsf2hyPxAu28E5w== + +"@algolia/cache-in-memory@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.14.1.tgz#68ede8520f054bc65938209b59962056ae5b56c7" + integrity sha512-fVUu7N1hYb/zZYfV9Krlij70NwS+8bQm5vmDJyfp0+9FjSjz2V7wj1CUxvaY8ZcgoBPj9ehQ8sRuqSM2m5OPww== + dependencies: + "@algolia/cache-common" "4.14.1" + +"@algolia/client-account@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.14.1.tgz#b92e091f698630c49ec7df48816ae75af3cbac40" + integrity sha512-Zm4+PN3bsBPhv1dKKwzBaRGzf0G1JcjjSTpE231L7Z7LsEDcFDW4E6L5ctwMz3SliSBeL/j1ghmaunJrZlkRIg== + dependencies: + "@algolia/client-common" "4.14.1" + "@algolia/client-search" "4.14.1" + "@algolia/transporter" "4.14.1" + +"@algolia/client-analytics@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.14.1.tgz#aca3436775f608a6141cc81899e1d75ef030efa2" + integrity sha512-EhZLR0ezBZx7ZGkwzj7OTvnI8j2Alyv1ByC0Mx48qh3KqRhVwMFm/Uf34zAv4Dum2PTFin41Y4smAvAypth9nQ== + dependencies: + "@algolia/client-common" "4.14.1" + "@algolia/client-search" "4.14.1" + "@algolia/requester-common" "4.14.1" + "@algolia/transporter" "4.14.1" + +"@algolia/client-common@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.14.1.tgz#2709bddf934a3545cd9feecc0591e9285fbed7c2" + integrity sha512-WDwziD7Rt1yCRDfONmeLOfh1Lt8uOy6Vn7dma171KOH9NN3q8yDQpOhPqdFOCz1j3GC1FfIZxaC0YEOIobZ2lg== + dependencies: + "@algolia/requester-common" "4.14.1" + "@algolia/transporter" "4.14.1" + +"@algolia/client-personalization@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.14.1.tgz#58f0b85b8f6d531e13877a099f54513ac2bec154" + integrity sha512-D4eeW7bTi769PWcEYZO+QiKuUXFOC5zK5Iy83Ey6FHqS7m5TXws5MP1rmETE018lTXeYq2NSHWp/F07fRRg0RA== + dependencies: + "@algolia/client-common" "4.14.1" + "@algolia/requester-common" "4.14.1" + "@algolia/transporter" "4.14.1" + +"@algolia/client-search@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.14.1.tgz#44bfc65b3e6939b725f8f97aad725593f2a4ad7f" + integrity sha512-K6XrdIIQq8a3o+kCedj5slUVzA1aKttae4mLzwnY0bS7tYduv1IQggi9Sz8gOG6/MMyKMB4IwYqr47t/0z4Vxw== + dependencies: + "@algolia/client-common" "4.14.1" + "@algolia/requester-common" "4.14.1" + "@algolia/transporter" "4.14.1" + +"@algolia/logger-common@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.14.1.tgz#acbd36b66e3b408f99cacfb581ad3bd28defcc28" + integrity sha512-58CK87wTjUWI1QNXc3nFDQ7EXBi28NoLufXE9sMjng2fAL1wPdyO+KFD8KTBoXOZnJWflPj5F7p6jLyGAfgvcQ== + +"@algolia/logger-console@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.14.1.tgz#7e7d7486d71ccfe38e63234626931083592149d2" + integrity sha512-not+VwH1Dx2B/BaN+4+4+YnGRBJ9lduNz2qbMCTxZ4yFHb+84j4ewHRPBTtEmibn7caVCPybdTKfHLQhimSBLQ== + dependencies: + "@algolia/logger-common" "4.14.1" + +"@algolia/requester-browser-xhr@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.1.tgz#9e683dc0916afae221bf946255a998b06830be78" + integrity sha512-mpH6QsFBbXjTy9+iU86Rcdt9LxS7GA/tWhGMr0+Ap8+4Za5+ELToz0PC7euVeVOcclgGGi7gbjOAmf6k8b10iA== + dependencies: + "@algolia/requester-common" "4.14.1" + +"@algolia/requester-common@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.14.1.tgz#b07ffa00ae0cf61442dcda71a3209051fed130d8" + integrity sha512-EbXBKrfYcX5/JJfaw7IZxhWlbUtjd5Chs+Alrfc4tutgRQn4dmImWS07n3iffwJcYdOWY1eRrnfBK5BwopuN5A== + +"@algolia/requester-node-http@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.14.1.tgz#5e5f4ff55deb5aa0e92f3105d77299de744b1471" + integrity sha512-/sbRqL9P8aVuYUG50BgpCbdJyyCS7fia+sQIx9d1DiGPO7hunwLaEyR4H7JDHc/PLKdVEPygJx3rnbJWix4Btg== + dependencies: + "@algolia/requester-common" "4.14.1" + +"@algolia/transporter@4.14.1": + version "4.14.1" + resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.14.1.tgz#7eca8568ff710d9d1a7bbd3c1dafbbf44a6143f5" + integrity sha512-xbmoIqszFDOCCZqizBQ2TNHcGtjZX7EkJCzABsrokA0WqtfZzClFmtc+tZYgtEiyAfIF70alTegG19poQGdkvg== + dependencies: + "@algolia/cache-common" "4.14.1" + "@algolia/logger-common" "4.14.1" + "@algolia/requester-common" "4.14.1" + "@babel/code-frame@^7.0.0": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" @@ -28,16 +151,44 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.9.tgz#f2dde0c682ccc264a9a8595efd030a5cc8fd2539" integrity sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg== -"@types/json-schema@^7.0.8": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== +"@docsearch/css@3.1.1", "@docsearch/css@^3.0.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.1.1.tgz#e0976bf995e383f8ee8657306311b9cb95016330" + integrity sha512-utLgg7E1agqQeqCJn05DWC7XXMk4tMUUnL7MZupcknRu2OzGN13qwey2qA/0NAKkVBGugiWtON0+rlU0QIPojg== + +"@docsearch/js@^3.0.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@docsearch/js/-/js-3.1.1.tgz#fbcf85d034b11ae15397310ef117c7d6fb4e6871" + integrity sha512-bt7l2aKRoSnLUuX+s4LVQ1a7AF2c9myiZNv5uvQCePG5tpvVGpwrnMwqVXOUJn9q6FwVVhOrQMO/t+QmnnAEUw== + dependencies: + "@docsearch/react" "3.1.1" + preact "^10.0.0" + +"@docsearch/react@3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.1.1.tgz#3dffb5db8cf9eb95d6e732cf038264bfc10191ed" + integrity sha512-cfoql4qvtsVRqBMYxhlGNpvyy/KlCoPqjIsJSZYqYf9AplZncKjLBTcwBu6RXFMVCe30cIFljniI4OjqAU67pQ== + dependencies: + "@algolia/autocomplete-core" "1.7.1" + "@algolia/autocomplete-preset-algolia" "1.7.1" + "@docsearch/css" "3.1.1" + algoliasearch "^4.0.0" "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== +"@types/web-bluetooth@^0.0.14": + version "0.0.14" + resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.14.tgz#94e175b53623384bff1f354cdb3197a8d63cdbe5" + integrity sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A== + +"@vitejs/plugin-vue@^2.3.2": + version "2.3.3" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.3.3.tgz#fbf80cc039b82ac21a1acb0f0478de8f61fbf600" + integrity sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw== + "@vitejs/plugin-vue@^3.0.1": version "3.0.1" resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-3.0.1.tgz#b6af8f782485374bbb5fe09edf067a845bf4caae" @@ -85,6 +236,11 @@ "@vue/compiler-dom" "3.2.37" "@vue/shared" "3.2.37" +"@vue/devtools-api@^6.1.4": + version "6.2.1" + resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.2.1.tgz#6f2948ff002ec46df01420dfeff91de16c5b4092" + integrity sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ== + "@vue/eslint-config-airbnb@^5.0.2": version "5.3.0" resolved "https://registry.yarnpkg.com/@vue/eslint-config-airbnb/-/eslint-config-airbnb-5.3.0.tgz#896551d600816a06dff13fdd7d04fd5153379817" @@ -143,6 +299,28 @@ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.37.tgz#8e6adc3f2759af52f0e85863dfb0b711ecc5c702" integrity sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw== +"@vueuse/core@^8.5.0": + version "8.9.4" + resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-8.9.4.tgz#c7db40f19390b3c9f4ff9294a30461497f62ec19" + integrity sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q== + dependencies: + "@types/web-bluetooth" "^0.0.14" + "@vueuse/metadata" "8.9.4" + "@vueuse/shared" "8.9.4" + vue-demi "*" + +"@vueuse/metadata@8.9.4": + version "8.9.4" + resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-8.9.4.tgz#a4132db33e4c1b1023636acfa20aa7b37ab3d978" + integrity sha512-IwSfzH80bnJMzqhaapqJl9JRIiyQU0zsRGEgnxN6jhq7992cPUJIRfV+JHRIZXjYqbwt07E1gTEp0R0zPJ1aqw== + +"@vueuse/shared@8.9.4": + version "8.9.4" + resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-8.9.4.tgz#c9741c30ffb666b50d62f0dd80b76119fd47573e" + integrity sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag== + dependencies: + vue-demi "*" + acorn-jsx@^5.2.0: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" @@ -153,12 +331,7 @@ acorn@^7.1.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.5: +ajv@^6.10.0, ajv@^6.10.2: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -168,6 +341,26 @@ ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" +algoliasearch@^4.0.0: + version "4.14.1" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.14.1.tgz#7f24cabd264f8294b461d108e1603e673571e806" + integrity sha512-ZWqnbsGUgU03/IyG995pMCc+EmNVDA/4c9ntr8B0dWQwFqazOQ4ErvKZxarbgSNmyPo/eZcVsTb0bNplJMttGQ== + dependencies: + "@algolia/cache-browser-local-storage" "4.14.1" + "@algolia/cache-common" "4.14.1" + "@algolia/cache-in-memory" "4.14.1" + "@algolia/client-account" "4.14.1" + "@algolia/client-analytics" "4.14.1" + "@algolia/client-common" "4.14.1" + "@algolia/client-personalization" "4.14.1" + "@algolia/client-search" "4.14.1" + "@algolia/logger-common" "4.14.1" + "@algolia/logger-console" "4.14.1" + "@algolia/requester-browser-xhr" "4.14.1" + "@algolia/requester-common" "4.14.1" + "@algolia/requester-node-http" "4.14.1" + "@algolia/transporter" "4.14.1" + ansi-escapes@^4.2.1: version "4.3.2" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" @@ -242,10 +435,10 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== +body-scroll-lock@^4.0.0-beta.0: + version "4.0.0-beta.0" + resolved "https://registry.yarnpkg.com/body-scroll-lock/-/body-scroll-lock-4.0.0-beta.0.tgz#4f78789d10e6388115c0460cd6d7d4dd2bbc4f7e" + integrity sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ== brace-expansion@^1.1.7: version "1.1.11" @@ -439,11 +632,6 @@ emoji-regex@^8.0.0: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - enhanced-resolve@^0.9.1: version "0.9.1" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz#4d6e689b3725f86090927ccc86cd9f1635b89e2e" @@ -598,7 +786,7 @@ esbuild-windows-arm64@0.14.49: resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz#d83c03ff6436caf3262347cfa7e16b0a8049fae7" integrity sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA== -esbuild@^0.14.47: +esbuild@^0.14.27, esbuild@^0.14.47: version "0.14.49" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.49.tgz#b82834760eba2ddc17b44f05cfcc0aaca2bae492" integrity sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw== @@ -856,14 +1044,6 @@ file-entry-cache@^5.0.1: dependencies: flat-cache "^2.0.1" -file-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" - integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - find-root@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" @@ -1229,10 +1409,10 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" -json5@^2.1.2: - version "2.2.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" - integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== +jsonc-parser@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.1.0.tgz#73b8f0e5c940b83d03476bc2e51a20ef0932615d" + integrity sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg== levn@^0.3.0, levn@~0.3.0: version "0.3.0" @@ -1242,15 +1422,6 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -loader-utils@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.2.tgz#d6e3b4fb81870721ae4e0868ab11dd638368c129" - integrity sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" @@ -1468,7 +1639,7 @@ picocolors@^1.0.0: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -postcss@^8.1.10, postcss@^8.4.14: +postcss@^8.1.10, postcss@^8.4.13, postcss@^8.4.14: version "8.4.14" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf" integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig== @@ -1486,6 +1657,11 @@ pre-commit@^1.2.2: spawn-sync "^1.0.15" which "1.2.x" +preact@^10.0.0: + version "10.10.0" + resolved "https://registry.yarnpkg.com/preact/-/preact-10.10.0.tgz#7434750a24b59dae1957d95dc0aa47a4a8e9a180" + integrity sha512-fszkg1iJJjq68I4lI8ZsmBiaoQiQHbxf1lNq+72EmC/mZOsFF5zn3k1yv9QGoFgIXzgsdSKtYymLJsrJPoamjQ== + prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" @@ -1567,7 +1743,7 @@ rimraf@2.6.3: dependencies: glob "^7.1.3" -rollup@^2.75.6: +rollup@^2.59.0, rollup@^2.75.6: version "2.77.0" resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.0.tgz#749eaa5ac09b6baa52acc076bc46613eddfd53f4" integrity sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g== @@ -1596,15 +1772,6 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -schema-utils@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" - integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - semver@^5.5.0, semver@^5.7.1: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" @@ -1627,6 +1794,15 @@ shebang-regex@^1.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== +shiki@^0.10.1: + version "0.10.1" + resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.10.1.tgz#6f9a16205a823b56c072d0f1a0bcd0f2646bef14" + integrity sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng== + dependencies: + jsonc-parser "^3.0.0" + vscode-oniguruma "^1.6.1" + vscode-textmate "5.2.0" + side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -1865,6 +2041,18 @@ v8-compile-cache@^2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== +vite@^2.9.7: + version "2.9.14" + resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.14.tgz#c438324c6594afd1050df3777da981dee988bb1b" + integrity sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw== + dependencies: + esbuild "^0.14.27" + postcss "^8.4.13" + resolve "^1.22.0" + rollup "^2.59.0" + optionalDependencies: + fsevents "~2.3.2" + vite@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/vite/-/vite-3.0.2.tgz#2a7b4642c53ae066cf724e7e581d6c1fd24e2c32" @@ -1877,6 +2065,36 @@ vite@^3.0.2: optionalDependencies: fsevents "~2.3.2" +vitepress@^1.0.0-alpha.4: + version "1.0.0-alpha.4" + resolved "https://registry.yarnpkg.com/vitepress/-/vitepress-1.0.0-alpha.4.tgz#2d9929e2cade3d98f57f61848c01968fb386cee0" + integrity sha512-bOAA4KW6vYGlkbcrPLZLTKWTgXVroObU+o9xj9EENyEl6yg26WWvfN7DGA4BftjdM5O8nR93Z5khPQ3W/tFE7Q== + dependencies: + "@docsearch/css" "^3.0.0" + "@docsearch/js" "^3.0.0" + "@vitejs/plugin-vue" "^2.3.2" + "@vue/devtools-api" "^6.1.4" + "@vueuse/core" "^8.5.0" + body-scroll-lock "^4.0.0-beta.0" + shiki "^0.10.1" + vite "^2.9.7" + vue "^3.2.33" + +vscode-oniguruma@^1.6.1: + version "1.6.2" + resolved "https://registry.yarnpkg.com/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz#aeb9771a2f1dbfc9083c8a7fdd9cccaa3f386607" + integrity sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA== + +vscode-textmate@5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-5.2.0.tgz#01f01760a391e8222fe4f33fbccbd1ad71aed74e" + integrity sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ== + +vue-demi@*: + version "0.13.5" + resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.13.5.tgz#d5eddbc9eaefb89ce5995269d1fa6b0486312092" + integrity sha512-tO3K2bML3AwiHmVHeKCq6HLef2st4zBXIV5aEkoJl6HZ+gJWxWv2O8wLH8qrA3SX3lDoTDHNghLX1xZg83MXvw== + vue-eslint-parser@^7.10.0: version "7.11.0" resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz#214b5dea961007fcffb2ee65b8912307628d0daf" @@ -1890,7 +2108,7 @@ vue-eslint-parser@^7.10.0: lodash "^4.17.21" semver "^6.3.0" -vue@^3.0.0: +vue@^3.0.0, vue@^3.2.33: version "3.2.37" resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.37.tgz#da220ccb618d78579d25b06c7c21498ca4e5452e" integrity sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==
+ + +

+ Vue 3D Mockup +

+

+ Create interactive 3D mockups with ease. +

+ +
+