diff --git a/.env b/.env new file mode 100644 index 0000000..4f79a0f --- /dev/null +++ b/.env @@ -0,0 +1 @@ +GENERATE_SOURCEMAP=false \ No newline at end of file diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..d7ab210 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,12 @@ +name: Autocloser +on: [issues] +jobs: + autoclose: + runs-on: ubuntu-latest + steps: + - name: Issue auto-closer + uses: roots/issue-closer-action@v1.1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-close-message: "@${issue.user.login} this issue was automatically closed because it did not follow our rules:\n\n
\n\n\n\nIMPORTANT: Please use the following link to create a new issue:\n\nhttps://www.creative-tim.com/new-issue/paper-dashboard-react\n\n**If your issue was not created using the app above, it will be closed immediately.**\n\n\n\nLove Creative Tim? Do you need Angular, React, Vuejs or HTML? You can visit:\nπŸ‘‰  https://www.creative-tim.com/bundles\nπŸ‘‰  https://www.creative-tim.com\n\n\n
\n\n" + issue-pattern: (\#\#\# Version([\S\s.*]*?)\#\#\# Reproduction link([\S\s.*]*?)\#\#\# Operating System([\S\s.*]*?)\#\#\# Device([\S\s.*]*?)\#\#\# Browser & Version([\S\s.*]*?)\#\#\# Steps to reproduce([\S\s.*]*?)\#\#\# What is expected([\S\s.*]*?)\#\#\# What is actually happening([\S\s.*]*?)---([\S\s.*]*?)\#\#\# Solution([\S\s.*]*?)\#\#\# Additional comments([\S\s.*]*?)\<\!-- generated by creative-tim-issues\. DO NOT REMOVE --\>)|(\#\#\# What is your enhancement([\S\s.*]*?)\<\!-- generated by creative-tim-issues\. DO NOT REMOVE --\>) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0a25b65 --- /dev/null +++ b/.gitignore @@ -0,0 +1,129 @@ +<<<<<<< HEAD +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# Next.js build output +.next + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and *not* Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port +======= +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* +package-lock.json +>>>>>>> v0.1 diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..10d5274 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,200 @@ +# Change Log + +## [1.3.1] 2021-07-14 + +- Update the dependencies +- Migration to React 18 +- Migration to sass from node-sass + +## [1.3.0] 2021-05-17 + +### Bug fixing + +- We've change all class components to function ones, so now, Paper Dashboard React accepts hooks + +### Major style changes + +### Deleted components + +### Added components + +- `@babel/core@7.14.2` (to stop warnings) + +### Deleted dependencies + +- `history` (no longer needed due to the `BrowserRouter`) +- `react-google-maps` (replaced by simple Google Maps API) +- `@types/googlemaps` +- `@types/markerclustererplus` +- `@types/react` +- `ajv` (no longer needed - this was installed so `react-scripts` install would not show errors) + +### Added dependencies + +### Updated dependencies + +``` +bootstrap 4.5.0 β†’ 4.6.0 +chart.js 2.9.3 β†’ 3.2.1 +node-sass 4.14.1 β†’ 6.0.0 +perfect-scrollbar 1.5.0 β†’ 1.5.1 +react 16.13.1 β†’ 17.0.2 +react-chartjs-2 2.9.0 β†’ 3.0.3 +react-dom 16.13.1 β†’ 17.0.2 +react-notification-alert 0.0.12 β†’ 0.0.13 +react-scripts 3.4.1 β†’ 4.0.3 +reactstrap 8.4.1 β†’ 8.9.0 +gulp-append-prepend 1.0.8 β†’ 1.0.9 +jquery 3.5.1 β†’ 3.6.0 +typescript 3.9.5 β†’ 4.2.4 +``` + +### Warning + +_We will update Bootstrap to v5 when we'll release a new design for the Paper products._ +_You will also have the following message: found 80 vulnerabilities (1 low, 79 moderate). This comes from react-scripts, and will be fixed in the next version. NOTE: the product works as expected with these vulnerabilities._ + +## [1.2.0] 2020-06-12 + +### Bug fixing + +- https://github.com/creativetimofficial/paper-dashboard-react/issues/15 +- https://github.com/creativetimofficial/paper-dashboard-react/issues/13 +- https://github.com/creativetimofficial/paper-dashboard-react/issues/12 +- https://github.com/creativetimofficial/paper-dashboard-react/issues/9 (could not reproduce the issue, so we've left the perfect-scrollbar initialization as is, if there are layout problems, please delete the bits of code specified here: https://github.com/creativetimofficial/paper-dashboard-react/issues/9#issuecomment-593385860) +- https://github.com/creativetimofficial/paper-dashboard-react/issues/8 +- Other Paper React products issues solved here as well + - https://github.com/creativetimofficial/ct-paper-kit-pro-react/issues/2 + - https://github.com/creativetimofficial/paper-kit-react/issues/2 + - https://github.com/creativetimofficial/ct-paper-dashboard-pro-react/issues/8 + - https://github.com/creativetimofficial/ct-paper-dashboard-pro-react/issues/6 - solution to this is to change the usage of the ModalHeader from Reactstrap to simple Bootstrap ones: + So, instead of: + +``` + + Modal Title + +``` + +You should use + +``` +
+ +
Modal Title
+
+``` + +### Major style changes + +- - There will be additional changes in each `.js` and `.html` files since we've used `prettier` to prettify them +- `src/assets/scss/paper-dashboard/_nucleo-outline.scss` (changed the fonts import to `~assets/fonts` and also added assets path inside `jsconfig.json` file) +- `src/assets/scss/paper-dashboard/react/custom/_nucleo-outline.scss` (changed the fonts import to `~assets/fonts` and also added assets path inside `jsconfig.json` file) +- `src/assets/scss/paper-dashboard/react/custom/_responsive.scss` +- `src/assets/scss/paper-dashboard/react/custom/_inputs.scss` + +### Deleted components + +### Added components + +### Deleted dependencies + +### Added dependencies + +- gulp@4.0.2 (for Creative Tim copyrights) +- gulp-append-prepend@1.0.8 (for Creative Tim copyrights) + +### Updated dependencies + +``` +bootstrap 4.3.1 β†’ 4.5.0 +chart.js 2.8.0 β†’ 2.9.3 +history 4.9.0 β†’ 4.10.1 +node-sass 4.12.0 β†’ 4.14.1 +perfect-scrollbar 1.4.0 β†’ 1.5.0 +react 16.8.6 β†’ 16.13.1 +react-chartjs-2 2.7.6 β†’ 2.9.0 +react-dom 16.8.6 β†’ 16.13.1 +react-router 5.0.0 β†’ 5.2.0 +react-router-dom 5.0.0 β†’ 5.2.0 +react-scripts 3.0.1 β†’ 3.4.1 +reactstrap 8.0.0 β†’ 8.4.1 +@types/googlemaps 3.36.2 β†’ 3.39.6 +@types/react 16.8.19 β†’ 16.9.35 +ajv 6.10.0 β†’ 6.12.2 +jquery 3.4.1 β†’ 3.5.1 +typescript 3.4.5 β†’ 3.9.5 +``` + +### Warning + +_All the following products: Paper Kit React, Paper Dashboard React, Paper Kit PRO React and Paper Dashboard PRO React have been updated together, and thus, we've added to all of them the same version of 1.2.0 - we may have skipped some versions for some of the above products, we've done so, since we want all Paper & React products to share the same versions._ +_While in development some of the plugins that were used for this product will throw some warnings - note, this only happens in development, the UI or the functionality of the product is not affected, also, if the issues will persist in React 17, we'll drop usage of those plugins, and replace them with other ones._ +_Warnings might appear while doing an npm install - they do not affect the UI or the functionality of the product, and they appear because of NodeJS and not from the product itself._ + +## [1.1.0] 2019-05-31 + +### Major changes + +- Almost all of the styles inside `src/scss` have been changed +- We've removed `src/routes/*` files and replaced them with just one file (`src/routes.js`) +- We've renamed `src/layouts/Dashboard/Dashboard.jsx` to `src/layouts/Admin.jsx` +- We've dropped the usage of `NODE_PATH=./src` and the file `.env` with the `jsconfig.json` file for using absolute paths +- We've renamed `src/components/Header/Header.jsx` to `src/components/Navbars/DemoNavbar.jsx` +- We've renamed `src/views/Dashboard/Dashboard.jsx` to `src/views/Dashboard.jsx` +- We've renamed `src/views/Icons/Icons.jsx` to `src/views/Icons.jsx` +- We've renamed `src/views/Maps/Maps.jsx` to `src/views/Map.jsx` +- We've renamed `src/views/Notifications/Notifications.jsx` to `src/views/Notifications.jsx` +- We've renamed `src/views/TableList/TableList.jsx` to `src/views/Tables.jsx` +- We've renamed `src/views/Typography/Typography.jsx` to `src/views/Typography.jsx` +- We've renamed `src/views/UserPage/UserPage.jsx` to `src/views/User.jsx` + +### Dropped components + +- `src/components/CardElements/CardAuthor.jsx` (replaced with simple HTML/React/Reactstrap syntax) +- `src/components/CustomButton/CustomButton.jsx` (replaced with simple HTML/React/Reactstrap syntax) +- `src/components/CustomCheckbox/SimpleCheckbox.jsx` (replaced with simple HTML/React/Reactstrap syntax) +- `src/components/CustomRadio/CustomRadio.jsx` (replaced with simple HTML/React/Reactstrap syntax) +- `src/components/FormInputs/FormInputs.jsx` (replaced with simple HTML/React/Reactstrap syntax) +- `src/components/Stats/Stats.jsx` (replaced with simple HTML/React/Reactstrap syntax) + +### Added components + +- `src/views/Upgrade.jsx` + +### Deleted dependencies + +- eslint-config-prettier +- eslint-plugin-prettier + +### Added dependencies + +- typescript v3.4.5 +- react-router v5.0.0 + +### Updated dependencies + +- @types/react 16.4.16 β†’ 16.8.18 +- bootstrap 4.1.3 β†’ 4.3.1 +- chart.js 2.7.2 β†’ 2.8.0 +- history 4.7.2 β†’ 4.9.0 +- node-sass 4.9.3 β†’ 4.12.0 +- react 16.5.2 β†’ 16.8.6 +- react-chartjs-2 2.7.4 β†’ 2.7.6 +- react-dom 16.5.2 β†’ 16.8.6 +- react-notification-alert 0.0.8 β†’ 0.0.12 +- react-router-dom 4.3.1 β†’ 5.0.0 +- react-scripts 2.0.4 β†’ 3.0.1 +- reactstrap 6.5.0 β†’ 8.0.0 +- ajv 6.0.0 β†’ 6.10.0 +- jquery 3.3.1 β†’ 3.4.1 +- @types/googlemaps 3.30.13 β†’ 3.36.0 + +## [1.0.0] 2018-10-12 + +### Original Release + +- Added Reactstrap as base framework +- Added design from Paper Dashboard 2 by Creative Tim diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..fe00e22 --- /dev/null +++ b/ISSUE_TEMPLATE.md @@ -0,0 +1,13 @@ + + + diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..6b9a44e --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Creative Tim + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/ParamNetwork_ELECTHON_2023.pptx.pdf b/ParamNetwork_ELECTHON_2023.pptx.pdf new file mode 100644 index 0000000..818e09e Binary files /dev/null and b/ParamNetwork_ELECTHON_2023.pptx.pdf differ diff --git a/README.md b/README.md index 0287eab..2af9302 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,18 @@ # Electhon - 2023 -#### Team Name - -#### Problem Statement - -#### Team Leader Email - +#### Team Name - paramnetwork +#### Problem Statement - 1 +#### Team Leader Email - jitendra@param.network ## A Brief of the Prototype: - What is your solution? and how it works. + * What is your solution? and how it works. + The idea is to create a digital identity for existing and new users. + + * Create a blockchain-based website/app that combines voter registration and cast voting in one platform. And users would can cast their vote for a chosen party in their region, which would be securely and privately recorded on the system. + + * The website/app would need to be designed with strong security and privacy features, and comply with relevant laws and regulations. Potential benefits include improved security and transparency, simplified registration, and greater accessibility for voters. ## Code Execution Instruction: *[If your solution is **not** application based, you can ignore this para] - *The Repository must contain your **Execution Plan PDF**. + *The Repository must contain your **Execution Plan PDF**. PDF added as name as ParamNetwork_ELECTHON_2023.pptx.pdf diff --git a/backend/config.json b/backend/config.json new file mode 100644 index 0000000..2e1b1fa --- /dev/null +++ b/backend/config.json @@ -0,0 +1,13 @@ +{ + "mongodbURL": "mongodb://0.0.0.0:27017", + "dbName": "electhon23", + "voterInfo": "voterInfo", + "otp": "otp", + "otpString": "12345678", + "candidate": "candidate", + "geth": "ws://34.24.23.54:8549/", + "keystore": { + "address": "0xc3ab8450c46bca0s1c35db0238d8c45ff99862e7", + "privateKey": "c8a2020f8c09b8366073c97a2289e2c3869389a014623ccaa42324676ac24b52" + } +} diff --git a/backend/db/index.js b/backend/db/index.js new file mode 100644 index 0000000..c083a62 --- /dev/null +++ b/backend/db/index.js @@ -0,0 +1,304 @@ +let Config = require('../config.json'); +let { MongoClient } = require('mongodb'); +let randomName = require('random-indian-name') +var Wallet = require('ethereumjs-wallet'); +const ParamNetwork = require('../web3/index'); +let paramNetwork = new ParamNetwork({ url: Config.geth }); + +class MongoDB { + + constructor() { + + } + + static getInstance() { + if (!MongoDB.instance) { + MongoDB.instance = new MongoDB(); + } + return MongoDB.instance + } + + connect() { + // this.client = new MongoClient(Config.mongodbURL); + return MongoClient.connect(Config.mongodbURL).then(res => { + this.client = res; + this.database = this.client.db(Config.dbName); + }); + } + + getVoterInfo() { + + } + + register(idProof, addressProof, idType) { + const locationArray = ["Nippani", "Athani", "Rajaji Nagar"] + const pAddress = [ + [", ASHOK NAGAR, NIPPANI, BELGUAM, KARNATKA-591237", ", Sawant Colony, Nipani, Karnataka-591237", ", Akkol Road, Nipani, Karnataka-591237"], + [", BASAVESHWARA CIRCLE, Athani, Karnataka-591304", ", SH 12, Athani, Karnataka-591304", ", Haliyal Circle, near Jayanthi Sagar Hotel, Athani, Karnataka-591304"], + [", Opp. Dhobighat, near OG Varier Bakery, 3rd Block, Rajajinagar, Bengaluru, Karnataka-560010", ", WOC, 5th Block, Rajajinagar, Bengaluru, Karnataka-560010", ", 18th main, 5th Block, Jedara Halli, Rajajinagar, Bengaluru, Karnataka 560010"], + ] + const locationIndex = Math.floor(Math.random() * locationArray.length); + const locationAddressIndex = Math.floor(Math.random() * pAddress[locationIndex].length); + const locationAddress = "Door no:" + Math.floor((Math.random() * 50)) + pAddress[locationIndex][locationAddressIndex] + const location = locationArray[locationIndex] + const firstName = randomName({ first: true }); + const lastName = randomName({ last: true }); // -> "Seth" + if (!idType || (idType !== "epic" && !idProof)) { + return Promise.reject({ "msg": "Invalid id proof" }) + } + let mobileNumber = addressProof;//addressProof + let epicNumber = mobileNumber; + if (idType == "epic") { + mobileNumber = mobileNumber.substring(3) + mobileNumber = mobileNumber + mobileNumber.substring(0, 3) + } else { + mobileNumber = mobileNumber.substring(2) + epicNumber = "WKJ" + this.randomENumber() + } + const EthWallet = Wallet.default.generate(); + const address = EthWallet.getAddressString(); + const privateKey = EthWallet.getPrivateKeyString(); + const name = firstName + " " + lastName; + const soName = randomName({ gender: "male", first: true }) + " " + lastName + // const pAddress = + return this.database.collection(`${Config.voterInfo}`).insertOne({ + _id: addressProof, + name, + soName, + pAddress: locationAddress, + idProof, + idType, + address, + isAdmin: false, + privateKey, + mobileNumber, + isVerified: 0, + location: location, + epicNumber: epicNumber + }).then(() => { + let metaInfo = { + name, + soName, + pAddress: locationAddress, + addressProof, + mobileNumber, + isVerified: false, + location + } + let electhon = paramNetwork.getElecthonBookManager(); + return electhon.addUser(JSON.stringify(metaInfo), addressProof, idType, { + "from": address, + "privateKey": privateKey.substring(2) + }) + }).then(hash => { + console.log('User Register Successfully. For more detail->', hash); + return this.sendOTP(`${mobileNumber}`); + }).catch(e => { + return Promise.reject({ "msg": "User exists" }) + }) + } + randomENumber() { + var minm = 1000000; + var maxm = 9999999; + return Math.floor(Math.random() * (maxm - minm + 1)) + minm; + } + + sendOTP(mobileNumber) { + if (!mobileNumber) { + return Promise.reject({ "msg": "Invalid mobile number" }) + } + return this.database.collection(`${Config.voterInfo}`).findOne({ $or: [{ mobileNumber: mobileNumber }, { _id: mobileNumber }] }).then(res => { + if (!res) { + return Promise.reject({ "msg": "User not exists" }) + } + return this.database.collection(`${Config.otp}`).updateOne({ + _id: mobileNumber + }, + { $set: { otp: Config.otpString, dateTime: new Date().getTime() } }, + { upsert: true }) + }).catch(e => { + return Promise.reject({ "msg": "User not register" }) + }) + } + + verifyOTP(mobileNumber, otp) { + if (!mobileNumber || !otp) { + return Promise.reject({ "msg": "Invalid mobile number" }) + } + return this.database.collection(`${Config.otp}`).findOne({ + _id: mobileNumber, + otp: otp, + }).then(res => { + if (!res) { + throw new Error("Invalid otp") + } + return this.database.collection(`${Config.voterInfo}`).updateOne({ + $or: [{ mobileNumber: mobileNumber }, { _id: mobileNumber }], + idType: { $ne: "form6" } + }, + { $set: { isVerified: 1 } }) + }).then(res => { + return this.database.collection(`${Config.voterInfo}`).findOne({ $or: [{ mobileNumber: mobileNumber }, { _id: mobileNumber }] }) + }).catch(e => { + return Promise.reject({ "msg": "Invalid phone number/otp" }) + }) + } + + getProfile(address) { + if (!address) { + return Promise.reject({ "msg": "Auth failed" }) + } + return this.database.collection(`${Config.voterInfo}`).findOne({ + address: address, + }).then(res => { + if (!res) { + return Promise.reject({ msg: "Unable to locate user" }) + } + return res + }).catch(e => { + return Promise.reject({ "msg": "Unable to locate user" }) + }) + } + + addCandidate(json) { + if (!json) { + return Promise.reject({ "msg": "Auth failed" }) + } + return this.database.collection(`${Config.candidate}`).insertOne(json).then(res => { + if (!res) { + return Promise.reject({ msg: "Unable to add candidate" }) + } + return res + }).catch(e => { + return Promise.reject({ "msg": "Unable to add candidate" }) + }) + } + + getCandidates(location) { + if (!location) { + return Promise.reject({ "msg": "Invalid location" }) + } + return this.database.collection(`${Config.candidate}`).find({ + location: location, + }).toArray().then(res => { + return res + }).catch(e => { + return Promise.reject({ "msg": "Unable to locate user" }) + }) + } + + getVoters(location) { + return this.database.collection(`${Config.voterInfo}`).find({ + location: location, + isAdmin: false, + isVerified: 1 + }).toArray().then(res => { + return res + }).catch(e => { + return Promise.reject({ "msg": "Unable to locate user" }) + }) + } + + castVote(vAddress, cID) { + const voteType = cID ? "Online" : "Offline"; + return this.database.collection(`${Config.voterInfo}`).findOne({ + address: vAddress, + }).then(res => { + if (!res) { + return Promise.reject({ msg: "Unable to locate user" }) + } + if (res.isVoted) { + return Promise.reject({ msg: "Already voted" }) + } + let options = { + "from": res.address, + "privateKey": res.privateKey.substring(2) + } + if (voteType == "Offline") { + options = { + "from": Config.keystore.address, + "privateKey": Config.keystore.privateKey + } + } + let electhon = paramNetwork.getElecthonBookManager(); + let smartContract = electhon.giveVoting(res.address, voteType, options) + + let updateRecord = this.database.collection(`${Config.voterInfo}`).updateOne({ + address: vAddress, + }, { $set: { isVoted: true, cID: cID, "voteType": voteType } }, { upsert: true }) + + return Promise.all([smartContract, updateRecord]) + }).then(data => { + if (data && data.length == 2) { + console.log("User Voted Successfully. For more details->", data[0]) + } + return "Voted Successfully" + }) + } + + formData(json) { + let jsondData = JSON.stringify(json) + if (!json) { + return Promise.reject({ "msg": "Auth failed" }) + } + const EthWallet = Wallet.default.generate(); + const address = EthWallet.getAddressString(); + const privateKey = EthWallet.getPrivateKeyString(); + json.address = address + json.privateKey = privateKey + json.isVerified = 2 + json.idType = "form6" + json.isAdmin = false + + return this.database.collection(`${Config.voterInfo}`).insertOne(json).then(res => { + if (!res) { + return Promise.reject({ msg: "Unable to add form data" }) + } + let electhon = paramNetwork.getElecthonBookManager(); + return electhon.addUser(jsondData, json._id, json.idType, { + "from": address, + "privateKey": privateKey.substring(2) + }) + }).then(res => { + return this.sendOTP(json._id) + }).then(d => { + console.log(d) + }).catch(e => { + return Promise.reject({ "msg": "Unable to add form data" }) + }) + } + + getFormData(status, location) { + status = parseInt(status) + return this.database.collection(`${Config.voterInfo}`).find({ + isVerified: status, idType: "form6", location: location + }).toArray().then(res => { + if (!res) { + return Promise.reject({ msg: "Unable to get the data" }) + } + return res + }).catch(e => { + return Promise.reject({ "msg": "Unable to get data" }) + }) + } + + updateFormStatus(_id, status) { + status = parseInt(status) + let updateQuery = { isVerified: status } + if (status == 1) { + updateQuery.epicNumber = "WKJ" + this.randomENumber() + } + + return this.database.collection(`${Config.voterInfo}`).updateOne({ + _id: _id, idType: "form6" + }, { $set: updateQuery }, { upsert: true }).then(res => { + if (!res) { + return Promise.reject({ msg: "Unable to update the status" }) + } + return res + }).catch(e => { + return Promise.reject({ "msg": "Unable to update the status" }) + }) + } +} +module.exports = MongoDB; \ No newline at end of file diff --git a/backend/index.js b/backend/index.js new file mode 100644 index 0000000..41e1aea --- /dev/null +++ b/backend/index.js @@ -0,0 +1,155 @@ +const Config = require('./config.json') +let express = require('express'); +let app = express(); +let bodyParser = require('body-parser'); +let Wallet = require('ethereumjs-wallet'); +const MongoDB = require('./db'); +const cors = require('cors'); +const ParamNetwork = require('./web3/index'); +let paramNetwork = new ParamNetwork({ url: Config.geth }); + +app.use(bodyParser.json()); +app.use(cors()) + +app.post('/ec/start_poll', (req, res) => { + const book = req.body; + let electhon = paramNetwork.getElecthonBookManager(); + electhon.enableAbsolute({ + from: Config.keystore.address, + privateKey: Config.keystore.privateKey + }) + res.send({ msg: 'Book is added to the database' }); +}); + +app.get('/ec/end_poll', (req, res) => { + const book = req.body; + console.log(book); + let electhon = paramNetwork.getElecthonBookManager(); + electhon.disableAbsolute({ + from: Config.keystore.address, + privateKey: Config.keystore.privateKey + }) + res.send({ msg: 'Book is added to the database' }); +}); + +app.get('/results', (req, res) => { + res.send({ msg: 'Pending' }); +}); + +app.get('/vote/schudle', (req, res) => { + const mobileNumber = req.body.mobileNumber + res.send({ msg: 'Pending' }); +}); + +app.post('/register', (req, res) => { + const mobileNumber = req.body.mobileNumber + return MongoDB.getInstance().register(req.body.idProof, req.body.addressProof, req.body.type, mobileNumber).then(result => { + return res.json({ "status": 1, message: "Successfully registered." }) + }).catch(err => { + return res.json({ "status": 0, message: err.msg }) + }) +}) + +app.post('/register/sendOTP', (req, res) => { + return MongoDB.getInstance().sendOTP(req.body.mobileNumber).then(result => { + return res.json({ "status": 1, message: "Successfully sent OTP." }) + }).catch(err => { + res.json({ "status": 0, message: "Unable to send OTP" }) + }) +}) + +app.post('/register/verify', (req, res) => { + return MongoDB.getInstance().verifyOTP(req.body.mobileNumber, req.body.otp).then(result => { + return res.json({ "status": 1, message: result }) + }).catch(err => { + res.json({ "status": 0, message: "Unable to send OTP" }) + }) +}) + +app.post('/vote/profile', (req, res) => { + return MongoDB.getInstance().getProfile(req.headers['vaddress']).then(result => { + return res.json({ "status": 1, message: result }) + }).catch(err => { + res.json({ "status": 0, message: "Unable to send OTP" }) + }) +}) + +app.post('/candidate/add', (req, res) => { + return MongoDB.getInstance().addCandidate(req.body).then(result => { + return res.json({ "status": 1, message: result }) + }).catch(err => { + res.json({ "status": 0, message: "Unable to send OTP" }) + }) +}); + +app.post('/candidates', (req, res) => { + return MongoDB.getInstance().getCandidates(req.body.location).then(result => { + return res.json({ "status": 1, message: result }) + }).catch(err => { + res.json({ "status": 0, message: "Unable to get candidates" }) + }) +}); + +app.post('/voter/list', (req, res) => { + return MongoDB.getInstance().getVoters(req.body.location).then(result => { + return res.json({ "status": 1, message: result }) + }).catch(err => { + res.json({ "status": 0, message: "Unable to get candidates" }) + }) +}); + +app.post('/voter/vote', (req, res) => { + const address = req.body.address; + const vote = req.body.cID; + return MongoDB.getInstance().castVote(address, vote).then(result => { + return res.json({ "status": 1, message: result }) + }).catch(e => { + res.json({ "status": 0, message: !e.msg ? "Unable to cast your vote" : e.msg }) + }) +}); + +app.post('/register/form6', (req, res) => { + let body = req.body + if (!body) { + res.json({ "status": 0, message: !e.msg ? "Unable to req your form" : e.msg }) + } + return MongoDB.getInstance().formData(body).then(result => { + return res.json({ "status": 1, message: "Request created Successfully" }) + }).catch(e => { + res.json({ "status": 0, message: !e.msg ? "Unable to req your form" : e.msg }) + }) +}); + +app.get('/register', (req, res) => { + let status = req.query.status + let location = req.query.location + if (!status) { + res.json({ "status": 0, message: !e.msg ? "Unable to get the status" : e.msg }) + } + return MongoDB.getInstance().getFormData(status, location).then(result => { + return res.json({ "status": 1, message: result }) + }).catch(e => { + res.json({ "status": 0, message: !e.msg ? "Unable to get the status" : e.msg }) + }) +}); + +app.get('/register/updateStatus', (req, res) => { + let status = req.query.status + let id = req.query.id + if (!status || !id) { + res.json({ "status": 0, message: !e.msg ? "Unable to get the req key" : e.msg }) + } + return MongoDB.getInstance().updateFormStatus(id, status).then(result => { + return res.json({ "status": 1, message: result }) + }).catch(e => { + res.json({ "status": 0, message: !e.msg ? "Unable to get the status" : e.msg }) + }) +}); + +MongoDB.getInstance().connect().then(res => { + var server = app.listen(8000, function () { + var host = server.address().address + var port = server.address().port + console.log("Example app listening at http://%s:%s", host, port) + }) +}) diff --git a/backend/package.json b/backend/package.json new file mode 100644 index 0000000..50ff7d8 --- /dev/null +++ b/backend/package.json @@ -0,0 +1,25 @@ +{ + "name": "electhon23", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "dependencies": { + "bignumber.js": "^8.0.2", + "body-parser": "^1.20.2", + "cors": "^2.8.5", + "ethereumjs-tx": "1.3.7", + "ethereumjs-wallet": "^1.0.2", + "express": "^4.18.2", + "mongodb": "^5.2.0", + "openpgp": "^4.4.7", + "random-indian-name": "^1.0.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "web3": "^1.2.1" + } +} diff --git a/backend/start.sh b/backend/start.sh new file mode 100755 index 0000000..82ce50e --- /dev/null +++ b/backend/start.sh @@ -0,0 +1 @@ +node index.js diff --git a/backend/test.js b/backend/test.js new file mode 100644 index 0000000..4b88bc0 --- /dev/null +++ b/backend/test.js @@ -0,0 +1,6 @@ +const locationArray = ["nippani", "athani", "Rajaji Nagar"] +for (let index = 0; index < 1000; index++) { + const locationIndex = Math.floor(Math.random() * locationArray.length); + const location = locationArray[locationIndex] + console.log(location) +} diff --git a/backend/web3/config.json b/backend/web3/config.json new file mode 100644 index 0000000..d30bd4e --- /dev/null +++ b/backend/web3/config.json @@ -0,0 +1,7 @@ +{ + + "privateNodes": [ + + + ] +} diff --git a/backend/web3/index.js b/backend/web3/index.js new file mode 100644 index 0000000..8657fc4 --- /dev/null +++ b/backend/web3/index.js @@ -0,0 +1,109 @@ +class ParamNetwork { + + constructor(_config) { + this.setConfig(_config); + } + + setConfig(config) { + if (!config) { + return; + } + if (typeof this.map === "undefined") { + this.map = { + "electhon": [] + }; + } + if (typeof this.web3 === "undefined") { + let Web3 = require('web3'); + this.web3 = new Web3(this.getProvider(config)); + this.web3.privateurl = config.privateurl; + } + const Electhon = require('./vote/index'); + + if (!config.contracts) { + config.contracts = [ + { key: "electhon" } + ] + } + for (let index = 0; index < config.contracts.length; index++) { + let contractObj = config.contracts[index]; + let obj = null; + switch (contractObj.key) { + case "electhon": + obj = new Electhon(this, contractObj.address); + break; + default: + break; + } + if (obj) { + if (!this.getContract(contractObj.key, contractObj.address)) { + if (contractObj.address !== undefined) { + contractObj.address = contractObj.address.toLowerCase(); + } + obj.contractAddress = contractObj.address; + this.map[contractObj.key].push(obj); + } + } + } + } + + get getElecthonbook() { + return this.map["electhon"][0]; + } + + getElecthonBookManager(config) { + let address = this.getContractAddress("electhon", config) + return this.getContract("electhon", address); + } + + getContract(contractName, contractAddress) { + let contractArrayObject = this.map[contractName]; + if (!contractAddress) { + return contractArrayObject[0]; + } + for (let contractIndex in contractArrayObject) { + if (contractArrayObject[contractIndex].contractAddress === contractAddress) { + return contractArrayObject[contractIndex]; + } + } + return null; + } + + getContractAddress(contractName, config) { + if (!config || config.contracts === undefined) { + return null; + } + let contractObj = config.contracts; + for (let i = 0; i < contractObj.length; i++) { + if (contractObj[i].key === contractName && contractObj[i].address !== undefined && contractObj[i].address !== null) { + return contractObj[i].address.toLowerCase(); + } + } + return null; + } + + getProvider(config) { + this.config = config; + let Web3 = require('web3'); + if (config.url.startsWith("http")) { + if (config.enableCors) { + let HttpHeaderProvider = require('httpheaderprovider'); + const CORS_HEADERS = { + 'Access-Control-Allow-Origin': '*' + } + return new HttpHeaderProvider(config.url, CORS_HEADERS); + } + return new Web3.providers.HttpProvider(config.url); + } + return new Web3.providers.WebsocketProvider(config.url); + } + + getConfig() { + return this.web3; + } + + getConnection() { + return this.web3; + } +} +module.exports = ParamNetwork; \ No newline at end of file diff --git a/backend/web3/privatenode.js b/backend/web3/privatenode.js new file mode 100644 index 0000000..9706a23 --- /dev/null +++ b/backend/web3/privatenode.js @@ -0,0 +1,137 @@ +const RLP = require("rlp"); +const EthereumTx = require("ethereumjs-tx"); +const rp = require('request-promise-native'); + +class ParamPrivateNode { + + static sendRawTransaction(options, connection) { + + const privateUrl = connection.privateUrl; + const publicUrl = connection.publicUrl; + return new Promise((resolve, reject) => { + if (!options || !options.data) { + reject("Invalid options!.") + return; + } + + if (!options.isPrivate) { + ParamUtils.sendPublicRawTx(connection.web3, options.data, options).then(data => { + resolve(data); + }).catch(e => { + reject(e); + }); + return; + } + if (options.data.toLowerCase().startsWith('0x')) { + options.data = options.data.substring(2); + } + const ParamUtils = require('./utils/index'); + const payload = ParamUtils.getHexToBase64(options.data) + const from = options.privateFrom; + const network_options = { + method: "POST", + uri: `${privateUrl}/storeraw`, + json: true, + body: { payload, from } + }; + + return rp(network_options).then(payload => { + return ParamPrivateNode.sendRawReq(options, ParamUtils.getBase64ToHex(payload.key), connection); + }).then(data => { + resolve(data); + }).catch(e => { + console.log(JSON.stringify(options)) + reject(e); + }) + }); + } + + static setPrivate(rawTransaction) { + const decoded = RLP.decode(rawTransaction); + const compareTo = Buffer.from("1c", "hex"); + if (decoded[6].compare(compareTo) === 0) { + decoded[6] = Buffer.from("26", "hex"); + } else { + decoded[6] = Buffer.from("25", "hex"); + } + return RLP.encode(decoded); + } + + static sendRawReq(options, payload, connection) { + const publicURL = connection.publicUrl; + let serializedTx = ParamPrivateNode.serializeSignedTransaction(options, payload); + if (options.isPrivate) { + serializedTx = ParamPrivateNode.setPrivate(serializedTx); + } + const publicPayload = `0x${serializedTx.toString("hex")}`; + const privateFor = options.privateFor; + let params = [publicPayload] + if (options.isPrivate) { + params = [publicPayload, { privateFor }] + } + delete options.privateFor; + delete options.privateFrom; + const sendRawPrivateTransactionRequest = { + method: "POST", + uri: publicURL, + json: true, + header: { + 'Access-Control-Allow-Origin': '*' + }, + headers: { + 'Access-Control-Allow-Origin': '*' + }, + body: { + jsonrpc: "2.0", + method: "eth_sendRawPrivateTransaction", + params: params, + id: "1" + } + }; + if (publicURL.startsWith("http")) + return rp(sendRawPrivateTransactionRequest); + return new Promise((resolve, reject) => { + connection.web3._requestManager.send(sendRawPrivateTransactionRequest.body, function (err, success) { + if (err) { + return reject(err); + } + return resolve(success); + }) + }) + } + + static serializeSignedTransaction(options, data) { + const intToHex = int => { + if (typeof (int) === "undefined") { + return undefined; + } + return `0x${int.toString(16)}`; + }; + if (!data) { + data = "0x" + } + if (!data.toLowerCase().startsWith('0x')) { + data = `0x${data}`; + } + + let rawTransaction = { + nonce: intToHex(options.nonce), + from: options.from, + to: options.to, + gas: options.gas, + data: data + }; + if (options.value) { + rawTransaction.value = intToHex(options.value); + } + if (options.gasPrice) { + rawTransaction.gasPrice = intToHex(options.gasPrice); + } + const tx = new EthereumTx(rawTransaction); + tx.sign(Buffer.from(options.privateKey, "hex")); + + const serializedTx = tx.serialize(); + return `0x${serializedTx.toString("hex")}`; + } +} +module.exports = ParamPrivateNode; \ No newline at end of file diff --git a/backend/web3/test-cases/vote.js b/backend/web3/test-cases/vote.js new file mode 100644 index 0000000..016400d --- /dev/null +++ b/backend/web3/test-cases/vote.js @@ -0,0 +1,34 @@ +const ParamNetwork = require('../index'); + +let paramNetwork = new ParamNetwork({ url: "ws://34.224.243.54:8546/" }); + +let electhon = paramNetwork.getElecthonBookManager(); + +const options = { + "from": "0x34EceA484fDc69ebe29E26f32828e1e203D7c0a8", + "privateKey": "2847ec0b5c56e0a97e95e49b1eea363e80633b923296cd311a254588da67c71e" +} + +let metaInfo = "{Name:muthu}" +let primaryID = "aadhar" +let idType = "1" + +/* electhon.addUser(metaInfo, primaryID, idType, options).then(data => { + console.log('TxnHash ', data); +}) */ + +/* electhon.getCandidate(options.from).then(data => { + console.log('TxnHash ', data); +}) */ + +/* electhon.getVotingStatus(options.from).then(data => { + console.log('TxnHash ', data); +}) */ + +/* electhon.getAllUsers("0xc3ab9670c93bca0c1c35db0538d8c45ff99862e7").then(data => { + console.log('TxnHash ', data); +}) */ + +electhon.getUser("0x0cA3794A150fBE3dA807D777933d64eE7733E4DE").then(data => { + console.log('TxnHash ', data); +}) \ No newline at end of file diff --git a/backend/web3/utils/Web3_1_0.js b/backend/web3/utils/Web3_1_0.js new file mode 100644 index 0000000..2568216 --- /dev/null +++ b/backend/web3/utils/Web3_1_0.js @@ -0,0 +1,14 @@ +class Web3_1_0 { + static upgradeEventData(data){ + if(!data){ + return data; + } + if(data.args){ + return data; + } + data["args"] = data.returnValues; + data.returnValues = undefined; + return data; + } +} +module.exports = Web3_1_0; \ No newline at end of file diff --git a/backend/web3/utils/index.js b/backend/web3/utils/index.js new file mode 100644 index 0000000..07292b6 --- /dev/null +++ b/backend/web3/utils/index.js @@ -0,0 +1,198 @@ +const Tx = require('ethereumjs-tx'); +/** + * + * ParamUtils will have multiple methods which will be helpful when you converting one value to another values. + * + * @author Param Team + */ +const _paramConfig = require('../config.json'); +// const _paramConfig = require('quorum-js'); +class ParamUtils { + + static submitTransaction(connection, txData, options) { + return new Promise((resolve, reject) => { + connection.eth.getTransactionCount(options.from, function (error, nonce) { + if (error) { + reject(error) + } + return resolve(nonce); + }); + }).then((nonce) => { + // options.nonce = options.nonces; + options.nonce = nonce; + const ParamPrivateNode = require('../privatenode'); + if (!options.isPrivate) { + // return ParamUtils.sendPublicRawTx(connection, txData, options); + options.privateFrom = ParamUtils.getPrivateFrom(connection) + options.privateFor = ParamUtils.getPrivateFor(connection) + options.isPrivate = true; + } + options.data = txData; + let currentProvider = connection.currentProvider; + let pubUrl = currentProvider.connection ? currentProvider.connection.url.slice(0, currentProvider.connection.url.length - 1) : currentProvider.host; + connection = { privateUrl: ParamUtils.getPrivateURL(pubUrl), publicUrl: pubUrl, web3: connection }; + return (ParamPrivateNode.sendRawTransaction(options, connection)); + }); + } + + static sendPublicRawTx(connection, txData, options) { + return new Promise((resolve, reject) => { + if (txData && !txData.toLowerCase().startsWith('0x')) { + txData = '0x' + txData; + } + if (!options.from) { + reject("Invalid from address"); + } + options.from = options.from.toLocaleLowerCase() + if (!options.from.startsWith("0x")) { + options.from = "0x" + options.from; + } + let transactionObj = { + nonce: options.nonce, + from: options.from, + data: txData, + gasPrice: 0, + to: options.to, + } + connection.eth.estimateGas(transactionObj, function (error, gas) { + if (error) { + reject(error); + return; + } + gas = parseInt(gas * 1.3); + transactionObj.gas = gas; + const privateKey = Buffer.from(options.privateKey, 'hex'); + const tx = new Tx(transactionObj); + tx.sign(privateKey); + const serializedTx = tx.serialize(); + connection.eth.sendSignedTransaction('0x' + serializedTx.toString('hex'), function (error, data) { + if (error) { + reject(error); + return + } + resolve(data) + }) + }) + }) + } + static getPrivateURL(pubUrl) { + for (let key in _paramConfig.privateNodes) { + if (_paramConfig.privateNodes[key].rpcURL === pubUrl) { + return _paramConfig.privateNodes[key].privateUrl; + } + } + return undefined; + } + static getPrivateFor(connection, privateFor) { + if (privateFor && privateFor.length > 0) { + return privateFor; + } + const hostURL = connection.currentProvider.host; + privateFor = []; + for (let key in _paramConfig.privateNodes) { + if (_paramConfig.privateNodes[key].name == "Custom") + continue + if (_paramConfig.privateNodes[key].rpcURL != hostURL) { + privateFor = privateFor.concat(_paramConfig.privateNodes[key].publicAddress); + } + } + if (privateFor.length == 0) { + throw new Error("Please check your config.") + } + return privateFor; + } + + static getPrivateFrom(connection) { + const hostURL = connection.currentProvider.host; + for (let key in _paramConfig.privateNodes) { + if (_paramConfig.privateNodes[key].rpcURL === hostURL) { + return _paramConfig.privateNodes[key].publicAddress[0]; + } + } + return undefined + // return "4o+Lc9hcalJFAW/5dD3lH4cWDSIKG5keQQGmvVIGeRc="; + } + + /** + * encryptProtectedMessage will be used for encrypt message with the help of receiver public key using PGP algoritham and its returns encrypted string. + * + * @param {String} str Receivers public key + * @returns {String} openpgp.encrypt object. + */ + static getBase64ToHex(str) { + return Buffer.from(str, "base64").toString("hex"); + } + + /** + * encryptProtectedMessage will be used for encrypt message with the help of receiver public key using PGP algoritham and its returns encrypted string. + * + * @param {String} str Receivers public key + * @returns {String} openpgp.encrypt object. + */ + static getHexToBase64(str) { + return Buffer.from(str, "hex").toString("base64"); + } + + /** + * encryptProtectedMessage will be used for encrypt message with the help of receiver public key using PGP algoritham and its returns encrypted string. + * + * @param {String} publicKey Receivers public key + * @param {String} text Plain text to be encrypted. + * @returns {String} openpgp.encrypt object. + */ + // static encryptProtectedMessage(publicKey, text){ + // const pubkey = publicKey; + // return new Promise((resolve, reject)=>{ + // openpgp.key.readArmored(pubkey).then(result=>{ // parse armored message + // const options = { + // message: openpgp.message.fromText(text), // input as Message object + // publicKeys: result.keys // for encryption + // }; + // return openpgp.encrypt(options); + // }).then(cipher=>{ + // return resolve(cipher); + // }).catch(e=>{ + // reject(e); + // }) + // }) + // } + + /** + * decryptProtectedMessage will be used for decrypt message with the help of receiver's private key using PGP algoritham and its returns decrypted string. + * + * @param {String} encryptedText encrypted text want's convert to plain text + * @param {String} privateKey private key / Armored + * @param {String} passphrase Password to unlock Armored key pass null if your using ECDSA private key. + * @param {String} pubkey Armored public key + * @returns {String} plain text + */ + // static decryptProtectedMessage(encryptedText, privateKey, passPhrase, pubkey){ + // return new Promise((resolve,reject)=>{ + // openpgp.key.readArmored(privateKey).then(result=>{ + // const privKeyObj=result.keys[0]; + // privKeyObj.decrypt(passPhrase); //decrypt the private key with the passphrase + // return privKeyObj; + // }).then(async (privKeyObj)=>{ + // const options = { + // message: await openpgp.message.readArmored(encryptedText), // parse armored message + // publicKeys: pubkey?(await openpgp.key.readArmored(pubkey)).keys:null, + // privateKeys: [privKeyObj] // for decryption + // }; + // return openpgp.decrypt(options).then(plaintext => { + // resolve(plaintext.data); + // }) + // }).catch(e=>{ + // reject(e); + // }); + // }); + // } + static isValidJSON(str) { + try { + JSON.parse(str); + } catch (e) { + return false; + } + return true; + } +} +module.exports = ParamUtils; \ No newline at end of file diff --git a/backend/web3/vote/electhon.json b/backend/web3/vote/electhon.json new file mode 100644 index 0000000..3ac314a --- /dev/null +++ b/backend/web3/vote/electhon.json @@ -0,0 +1,274 @@ +{ + "abi": [ + { + "constant": false, + "inputs": [], + "name": "enableAbsolute", + "outputs": [], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": false, + "inputs": [], + "name": "disableAbsolute", + "outputs": [], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": true, + "inputs": [], + "name": "isAbsolute", + "outputs": [ + { + "name": "", + "type": "bool" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "payable": false, + "stateMutability": "nonpayable", + "type": "constructor" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "name": "owner", + "type": "address" + }, + { + "indexed": false, + "name": "uInternalId", + "type": "uint256" + }, + { + "indexed": true, + "name": "userType", + "type": "uint256" + } + ], + "name": "onAdded", + "type": "event" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "name": "sender", + "type": "address" + }, + { + "indexed": false, + "name": "voteType", + "type": "string" + }, + { + "indexed": true, + "name": "owner", + "type": "address" + } + ], + "name": "onVoted", + "type": "event" + }, + { + "constant": false, + "inputs": [ + { + "name": "metaInfo", + "type": "string" + }, + { + "name": "primaryID", + "type": "string" + }, + { + "name": "idType", + "type": "string" + } + ], + "name": "addCandidate", + "outputs": [ + { + "name": "", + "type": "uint256" + } + ], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": false, + "inputs": [ + { + "name": "metaInfo", + "type": "string" + }, + { + "name": "primaryID", + "type": "string" + }, + { + "name": "idType", + "type": "string" + } + ], + "name": "addUsers", + "outputs": [ + { + "name": "", + "type": "uint256" + } + ], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": false, + "inputs": [ + { + "name": "userAddress", + "type": "address" + }, + { + "name": "voteType", + "type": "string" + } + ], + "name": "giveVoting", + "outputs": [], + "payable": false, + "stateMutability": "nonpayable", + "type": "function" + }, + { + "constant": true, + "inputs": [ + { + "name": "contractOwner", + "type": "address" + } + ], + "name": "getAllUsers", + "outputs": [ + { + "name": "usersAddress", + "type": "address[]" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [ + { + "name": "contractOwner", + "type": "address" + } + ], + "name": "getAllCandidates", + "outputs": [ + { + "name": "candidatesAddress", + "type": "address[]" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [ + { + "name": "owner", + "type": "address" + } + ], + "name": "getVotingStatus", + "outputs": [ + { + "name": "voteSpent", + "type": "bool" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [ + { + "name": "userID", + "type": "address" + } + ], + "name": "getUser", + "outputs": [ + { + "name": "metaInfo", + "type": "string" + }, + { + "name": "primaryID", + "type": "string" + }, + { + "name": "idType", + "type": "string" + }, + { + "name": "voteSpent", + "type": "bool" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + }, + { + "constant": true, + "inputs": [ + { + "name": "candidateID", + "type": "address" + } + ], + "name": "getCandidate", + "outputs": [ + { + "name": "metaInfo", + "type": "string" + }, + { + "name": "primaryID", + "type": "string" + }, + { + "name": "idType", + "type": "string" + } + ], + "payable": false, + "stateMutability": "view", + "type": "function" + } + ], + "address": "0xf878ecd4999e8acd6db40b316c2be339ef25591f" +} \ No newline at end of file diff --git a/backend/web3/vote/index.js b/backend/web3/vote/index.js new file mode 100644 index 0000000..71e9136 --- /dev/null +++ b/backend/web3/vote/index.js @@ -0,0 +1,230 @@ +const ParamUtils = require('../utils/index'); + +class Electhon { + + constructor(_paramNetwork, contractAddress) { + this.connection = _paramNetwork.getConnection(); + const electhonManager = require('./electhon.json'); + + this.paramNetwork = _paramNetwork; + this.electhonManagerContract = new this.connection.eth.Contract(electhonManager.abi, contractAddress ? contractAddress : electhonManager.address); + this.to = electhonManager.address; + } + + addCandidate(metaInfo, primaryID, idType, options) { + const promise = new Promise((resolve, reject) => { + const that = this; + this.electhonManagerContract.methods.addCandidate(metaInfo, primaryID, idType).estimateGas(options, function (error, _gas) { + if (error) { + return reject(error); + } + _gas = parseInt(_gas * 1.3); + options.gas = _gas; + options.to = that.to; + + if (options.privateKey) { + let txData = that.electhonManagerContract.methods.addCandidate(metaInfo, primaryID, idType).encodeABI() + ParamUtils.submitTransaction(that.connection, txData, options).then((data) => { + resolve(data) + }).catch(error => { + reject(error) + }) + return; + } + that.electhonManagerContract.methods.addCandidate(metaInfo, primaryID, idType, options).send(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }) + }); + return promise; + } + + addUser(metaInfo, primaryID, idType, options) { + const promise = new Promise((resolve, reject) => { + const that = this; + this.electhonManagerContract.methods.addUsers(metaInfo, primaryID, idType).estimateGas(options, function (error, _gas) { + if (error) { + return reject(error); + } + _gas = parseInt(_gas * 1.3); + options.gas = _gas; + options.to = that.to; + + if (options.privateKey) { + let txData = that.electhonManagerContract.methods.addUsers(metaInfo, primaryID, idType).encodeABI() + ParamUtils.submitTransaction(that.connection, txData, options).then((data) => { + resolve(data) + }).catch(error => { + reject(error) + }) + return; + } + that.electhonManagerContract.methods.addUsers(metaInfo, primaryID, idType, options).send(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }) + }); + return promise; + } + + giveVoting(userAddress, voteType, options) { + const promise = new Promise((resolve, reject) => { + const that = this; + this.electhonManagerContract.methods.giveVoting(userAddress, voteType).estimateGas(options, function (error, _gas) { + if (error) { + return reject(error); + } + _gas = parseInt(_gas * 1.3); + options.gas = _gas; + options.to = that.to; + + if (options.privateKey) { + let txData = that.electhonManagerContract.methods.giveVoting(userAddress, voteType).encodeABI() + ParamUtils.submitTransaction(that.connection, txData, options).then((data) => { + resolve(data) + }).catch(error => { + reject(error) + }) + return; + } + that.electhonManagerContract.methods.giveVoting(userAddress, voteType, options).send(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }) + }); + return promise; + } + + enableAbsolute(options) { + const promise = new Promise((resolve, reject) => { + const that = this; + this.electhonManagerContract.methods.enableAbsolute().estimateGas(options, function (error, _gas) { + if (error) { + return reject(error); + } + _gas = parseInt(_gas * 1.3); + options.gas = _gas; + options.to = that.to; + + if (options.privateKey) { + let txData = that.electhonManagerContract.methods.enableAbsolute().encodeABI() + ParamUtils.submitTransaction(that.connection, txData, options).then((data) => { + resolve(data) + }).catch(error => { + reject(error) + }) + return; + } + that.electhonManagerContract.methods.enableAbsolute(options).send(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }) + }); + return promise; + } + + disableAbsolute(options) { + const promise = new Promise((resolve, reject) => { + const that = this; + this.electhonManagerContract.methods.disableAbsolute().estimateGas(options, function (error, _gas) { + if (error) { + return reject(error); + } + _gas = parseInt(_gas * 1.3); + options.gas = _gas; + options.to = that.to; + + if (options.privateKey) { + let txData = that.electhonManagerContract.methods.disableAbsolute().encodeABI() + ParamUtils.submitTransaction(that.connection, txData, options).then((data) => { + resolve(data) + }).catch(error => { + reject(error) + }) + return; + } + that.electhonManagerContract.methods.disableAbsolute(options).send(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }) + }); + return promise; + } + + getAllUsers(address) { + const promise = new Promise((resolve, reject) => { + this.electhonManagerContract.methods.getAllUsers(address).call(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }); + return promise; + } + + getAllCandidates(owner) { + const promise = new Promise((resolve, reject) => { + this.electhonManagerContract.methods.getAllCandidates(owner).call(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }); + return promise; + } + + getUser(owner) { + const promise = new Promise((resolve, reject) => { + this.electhonManagerContract.methods.getUser(owner).call(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }); + return promise; + } + + getCandidate(owner) { + const promise = new Promise((resolve, reject) => { + this.electhonManagerContract.methods.getCandidate(owner).call(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }); + return promise; + } + + getVotingStatus(owner) { + const promise = new Promise((resolve, reject) => { + this.electhonManagerContract.methods.getVotingStatus(owner).call(function (error, data) { + if (error) { + return reject(error); + } + resolve(data) + }) + }); + return promise; + } +} + +module.exports = Electhon; \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..d231b34 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,74 @@ +const gulp = require("gulp"); +const gap = require("gulp-append-prepend"); + +gulp.task("licenses", async function () { + // this is to add Creative Tim licenses in the production mode for the minified js + gulp + .src("build/static/js/*chunk.js", { base: "./" }) + .pipe( + gap.prependText(`/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (http://www.creative-tim.com) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/`) + ) + .pipe(gulp.dest("./", { overwrite: true })); + + // this is to add Creative Tim licenses in the production mode for the minified html + gulp + .src("build/index.html", { base: "./" }) + .pipe( + gap.prependText(``) + ) + .pipe(gulp.dest("./", { overwrite: true })); + + // this is to add Creative Tim licenses in the production mode for the minified css + gulp + .src("build/static/css/*chunk.css", { base: "./" }) + .pipe( + gap.prependText(`/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (http://www.creative-tim.com) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/`) + ) + .pipe(gulp.dest("./", { overwrite: true })); + return; +}); diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..423363a --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,9 @@ +{ + "compilerOptions": { + "baseUrl": "src", + "paths": { + "*": ["src/*"], + "assets": ["src/assets"] + } + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..5d2ead8 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,15025 @@ +{ + "name": "paper-dashboard-react", + "version": "1.3.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==" + }, + "@babel/core": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.6.tgz", + "integrity": "sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.6", + "@babel/helper-compilation-targets": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helpers": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + } + }, + "@babel/eslint-parser": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz", + "integrity": "sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@babel/generator": { + "version": "7.18.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.7.tgz", + "integrity": "sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==", + "requires": { + "@babel/types": "^7.18.7", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.6.tgz", + "integrity": "sha512-KT10c1oWEpmrIRYnthbzHgoOf6B+Xd6a5yhdbNtdhtG7aO1or5HViuf1TQR36xY/QprXA5nvxO6nAjhJ4y38jw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz", + "integrity": "sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==", + "requires": { + "@babel/compat-data": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.6.tgz", + "integrity": "sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-function-name": "^7.18.6", + "@babel/helper-member-expression-to-functions": "^7.18.6", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", + "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz", + "integrity": "sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz", + "integrity": "sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.6.tgz", + "integrity": "sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz", + "integrity": "sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@babel/types": "^7.18.8" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.6.tgz", + "integrity": "sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.6.tgz", + "integrity": "sha512-z5wbmV55TveUPZlCLZvxWHtrjuJd+8inFhk7DG0WW87/oJuGDcjDiu7HIvGcpf5464L6xKCg3vNkmlVVz9hwyQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-wrap-function": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-replace-supers": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.6.tgz", + "integrity": "sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-member-expression-to-functions": "^7.18.6", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.6.tgz", + "integrity": "sha512-4KoLhwGS9vGethZpAhYnMejWkX64wsnHPDwvOsKWU6Fg4+AlK2Jz3TyjQLMEPvz+1zemi/WBdkYxCD0bAfIkiw==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helper-wrap-function": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.6.tgz", + "integrity": "sha512-I5/LZfozwMNbwr/b1vhhuYD+J/mU+gfGAj5td7l5Rv9WYmH6i3Om69WGKNmlIpsVW/mF6O5bvTKbvDQZVgjqOw==", + "requires": { + "@babel/helper-function-name": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/helpers": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.6.tgz", + "integrity": "sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.8.tgz", + "integrity": "sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.6.tgz", + "integrity": "sha512-Udgu8ZRgrBrttVz6A0EVL0SJ1z+RLbIeqsu632SA1hf0awEppD6TvdznoH+orIF8wtFFAV/Enmw9Y+9oV8TQcw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.6" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.6.tgz", + "integrity": "sha512-WAz4R9bvozx4qwf74M+sfqPMKfSqwM0phxPTR6iJIi8robgzXwkEgmeJG1gEKhm6sDqT/U9aV3lfcqybIpev8w==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.6.tgz", + "integrity": "sha512-gAdhsjaYmiZVxx5vTMiRfj31nB7LhwBJFMSLzeDxc7X4tKLixup0+k9ughn0RcpBrv9E3PBaXJW7jF5TCihAOg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.18.6" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.6.tgz", + "integrity": "sha512-zr/QcUlUo7GPo6+X1wC98NJADqmy5QTFWWhqeQWiki4XHafJtLl/YMGkmRB2szDD2IYJCCdBTd4ElwhId9T7Xw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.6.tgz", + "integrity": "sha512-zMo66azZth/0tVd7gmkxOkOjs2rpHyhpcFo565PUP37hSp6hSd9uUKIfTDFMz58BwqgQKhJ9YxtM5XddjXVn+Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.6.tgz", + "integrity": "sha512-9yuM6wr4rIsKa1wlUAbZEazkCrgw2sMPEXCr4Rnwetu7cEW1NydkCWytLuYletbf8vFxdJxFhwEZqMpOx2eZyw==", + "requires": { + "@babel/compat-data": "^7.18.6", + "@babel/helper-compilation-targets": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.6" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.6.tgz", + "integrity": "sha512-PatI6elL5eMzoypFAiYDpYQyMtXTn+iMhuxxQt5mAXD4fEmKorpSI3PHd+i3JXBJN3xyA6MvJv7at23HffFHwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.6", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.18.6.tgz", + "integrity": "sha512-fqyLgjcxf/1yhyZ6A+yo1u9gJ7eleFQod2lkaUsF9DQ7sbbY3Ligym3L0+I2c0WmqNKDpoD9UTb1AKP3qRMOAQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.6.tgz", + "integrity": "sha512-pRqwb91C42vs1ahSAWJkxOxU1RHWDn16XAa6ggQ72wjLlWyYeAcLvTtE0aM8ph3KNydy9CQF2nLYcjq1WysgxQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.8.tgz", + "integrity": "sha512-RySDoXdF6hgHSHuAW4aLGyVQdmvEX/iJtjVre52k0pxRq4hzqze+rAVP++NmNv596brBpYmaiKgTZby7ziBnVg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-function-name": "^7.18.6", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.6.tgz", + "integrity": "sha512-9repI4BhNrR0KenoR9vm3/cIc1tSBIo+u1WVjKCAynahj25O8zfbiE6JtAtHPGQSs4yZ+bA8mRasRP+qc+2R5A==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.6.tgz", + "integrity": "sha512-tgy3u6lRp17ilY8r1kP4i2+HDUwxlVqq3RTc943eAWSzGgpU1qhiKpqZ5CMyHReIYPHdo3Kg8v8edKtDqSVEyQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.6.tgz", + "integrity": "sha512-NJU26U/208+sxYszf82nmGYqVF9QN8py2HFTblPT9hbawi8+1C5a9JubODLTGFuT0qlkqVinmkwOD13s0sZktg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.18.6.tgz", + "integrity": "sha512-wE0xtA7csz+hw4fKPwxmu5jnzAsXPIO57XnRwzXP3T19jWh1BODnPGoG9xKYwvAwusP7iUktHayRFbMPGtODaQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-flow": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.6.tgz", + "integrity": "sha512-kJha/Gbs5RjzIu0CxZwf5e3aTTSlhZnHMT8zPWnJMjNpLOUgqevg+PN5oMH68nMCXnfiMo4Bhgxqj59KHTlAnA==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.6", + "@babel/helper-function-name": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.6.tgz", + "integrity": "sha512-x3HEw0cJZVDoENXOp20HlypIHfl0zMIhMVZEBVTfmqbObIpsMxMbmU5nOEO8R7LYT+z5RORKPlTI5Hj4OsO9/Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.6.tgz", + "integrity": "sha512-UbPYpXxLjTw6w6yXX2BYNxF3p6QY225wcTkfQCy3OMnSlS/C3xGtwUjEzGkldb/sy6PWLiCQ3NbYfjWUTI3t4g==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", + "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.6.tgz", + "integrity": "sha512-4g5H1bonF1dqgMe+wQ2fvDlRZ/mN/KwArk13teDv+xxn+pUDEiiDluQd6D2B30MJcL1u3qr0WZpfq0mw9/zSqA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.6.tgz", + "integrity": "sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.6.tgz", + "integrity": "sha512-8uRHk9ZmRSnWqUgyae249EJZ94b0yAGLBIqzZzl+0iEdbno55Pmlt/32JZsHwXD9k/uZj18Aqqk35wBX4CBTXA==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-polyfill-corejs2": "^0.3.1", + "babel-plugin-polyfill-corejs3": "^0.5.2", + "babel-plugin-polyfill-regenerator": "^0.3.1", + "semver": "^6.3.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.6.tgz", + "integrity": "sha512-ayT53rT/ENF8WWexIRg9AiV9h0aIteyWn5ptfZTZQrjk/+f3WdrJGCY4c9wcgl2+MKkKPhzbYp97FTsquZpDCw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.6" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.6.tgz", + "integrity": "sha512-UuqlRrQmT2SWRvahW46cGSany0uTlcj8NYOS5sRGYi8FxPYPoLd5DDmMd32ZXEj2Jq+06uGVQKHxa/hJx2EzKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.6.tgz", + "integrity": "sha512-7m71iS/QhsPk85xSjFPovHPcH3H9qeyzsujhTc+vcdnsXavoWYJ74zx0lP5RhpC5+iDnVLO+PPMHzC11qels1g==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.8.tgz", + "integrity": "sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-typescript": "^7.18.6" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz", + "integrity": "sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.6.tgz", + "integrity": "sha512-WrthhuIIYKrEFAwttYzgRNQ5hULGmwTj+D6l7Zdfsv5M7IWV/OZbUfbeL++Qrzx1nVJwWROIFhCHRYQV4xbPNw==", + "requires": { + "@babel/compat-data": "^7.18.6", + "@babel/helper-compilation-targets": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.6", + "@babel/plugin-proposal-async-generator-functions": "^7.18.6", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.6", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.6", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.6", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@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-import-assertions": "^7.18.6", + "@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.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.6", + "@babel/plugin-transform-classes": "^7.18.6", + "@babel/plugin-transform-computed-properties": "^7.18.6", + "@babel/plugin-transform-destructuring": "^7.18.6", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.6", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.6", + "@babel/plugin-transform-function-name": "^7.18.6", + "@babel/plugin-transform-literals": "^7.18.6", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.6", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.6", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.6", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.6", + "@babel/plugin-transform-typeof-symbol": "^7.18.6", + "@babel/plugin-transform-unicode-escapes": "^7.18.6", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.6", + "babel-plugin-polyfill-corejs2": "^0.3.1", + "babel-plugin-polyfill-corejs3": "^0.5.2", + "babel-plugin-polyfill-regenerator": "^0.3.1", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "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/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } + }, + "@babel/runtime": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.6.tgz", + "integrity": "sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.6.tgz", + "integrity": "sha512-cOu5wH2JFBgMjje+a+fz2JNIWU4GzYpl05oSob3UDvBEh6EuIn+TXFHMmBbhSb+k/4HMzgKCQfEEDArAWNF9Cw==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", + "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/traverse": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.8.tgz", + "integrity": "sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-function-name": "^7.18.6", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.8", + "@babel/types": "^7.18.8", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.8.tgz", + "integrity": "sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-cascade-layers": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.5.tgz", + "integrity": "sha512-Id/9wBT7FkgFzdEpiEWrsVd4ltDxN0rI0QS0SChbeQiSuux3z21SJCRLu6h2cvCEUmaRi+VD0mHFj+GJD4GFnw==", + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==" + }, + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==" + }, + "@eslint/eslintrc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.2", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.16.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz", + "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "@hypnosphi/create-react-context": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@hypnosphi/create-react-context/-/create-react-context-0.3.1.tgz", + "integrity": "sha512-V1klUed202XahrWJLLOT3EXNeCpFHCcJntdFGI15ntCwau+jfT386w7OFTMaCqOgXUH1fa0w/I1oZs+i/Rfr0A==", + "requires": { + "gud": "^1.0.0", + "warning": "^4.0.3" + } + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + } + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@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==" + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==" + }, + "@sinclair/typebox": { + "version": "0.24.19", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.19.tgz", + "integrity": "sha512-gHJu8cdYTD5p4UqmQHrxaWrtb/jkH5imLXzuBypWhKzNkW0qfmgz+w1xaJccWVuJta1YYUdlDiPHXRTR4Ku0MQ==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.5.tgz", + "integrity": "sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "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.29", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz", + "integrity": "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "@types/node": { + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz", + "integrity": "sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz", + "integrity": "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.30.6", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.6.tgz", + "integrity": "sha512-J4zYMIhgrx4MgnZrSDD7sEnQp7FmhKNOaqaOpaoQ/SfdMfRB/0yvK74hTnvH+VQxndZynqs5/Hn4t+2/j9bADg==", + "requires": { + "@typescript-eslint/scope-manager": "5.30.6", + "@typescript-eslint/type-utils": "5.30.6", + "@typescript-eslint/utils": "5.30.6", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.30.6", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.6.tgz", + "integrity": "sha512-bqvT+0L8IjtW7MCrMgm9oVNxs4g7mESro1mm5c1/SNfTnHuFTf9OUX1WzVkTz75M9cp//UrTrSmGvK48NEKshQ==", + "requires": { + "@typescript-eslint/utils": "5.30.6" + } + }, + "@typescript-eslint/parser": { + "version": "5.30.6", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.6.tgz", + "integrity": "sha512-gfF9lZjT0p2ZSdxO70Xbw8w9sPPJGfAdjK7WikEjB3fcUI/yr9maUVEdqigBjKincUYNKOmf7QBMiTf719kbrA==", + "requires": { + "@typescript-eslint/scope-manager": "5.30.6", + "@typescript-eslint/types": "5.30.6", + "@typescript-eslint/typescript-estree": "5.30.6", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.30.6", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.6.tgz", + "integrity": "sha512-Hkq5PhLgtVoW1obkqYH0i4iELctEKixkhWLPTYs55doGUKCASvkjOXOd/pisVeLdO24ZX9D6yymJ/twqpJiG3g==", + "requires": { + "@typescript-eslint/types": "5.30.6", + "@typescript-eslint/visitor-keys": "5.30.6" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.30.6", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.6.tgz", + "integrity": "sha512-GFVVzs2j0QPpM+NTDMXtNmJKlF842lkZKDSanIxf+ArJsGeZUIaeT4jGg+gAgHt7AcQSFwW7htzF/rbAh2jaVA==", + "requires": { + "@typescript-eslint/utils": "5.30.6", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.30.6", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.6.tgz", + "integrity": "sha512-HdnP8HioL1F7CwVmT4RaaMX57RrfqsOMclZc08wGMiDYJBsLGBM7JwXM4cZJmbWLzIR/pXg1kkrBBVpxTOwfUg==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.30.6", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.6.tgz", + "integrity": "sha512-Z7TgPoeYUm06smfEfYF0RBkpF8csMyVnqQbLYiGgmUSTaSXTP57bt8f0UFXstbGxKIreTwQCujtaH0LY9w9B+A==", + "requires": { + "@typescript-eslint/types": "5.30.6", + "@typescript-eslint/visitor-keys": "5.30.6", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/utils": { + "version": "5.30.6", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.6.tgz", + "integrity": "sha512-xFBLc/esUbLOJLk9jKv0E9gD/OH966M40aY9jJ8GiqpSkP2xOV908cokJqqhVd85WoIvHVHYXxSFE4cCSDzVvA==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.6", + "@typescript-eslint/types": "5.30.6", + "@typescript-eslint/typescript-estree": "5.30.6", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.30.6", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.6.tgz", + "integrity": "sha512-41OiCjdL2mCaSDi2SvYbzFLlqqlm5v1ZW9Ym55wXKL/Rx6OOB1IbuFGo71Fj6Xy90gJDFTlgOS+vbmtGHPTQQA==", + "requires": { + "@typescript-eslint/types": "5.30.6", + "eslint-visitor-keys": "^3.3.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + } + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "requires": { + "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-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "requires": { + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "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.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@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-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", + "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "bootstrap": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.0.tgz", + "integrity": "sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.2.tgz", + "integrity": "sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA==", + "requires": { + "caniuse-lite": "^1.0.30001366", + "electron-to-chromium": "^1.4.188", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.4" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "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" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "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.30001366", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001366.tgz", + "integrity": "sha512-yy7XLWCubDobokgzudpkKux8e0UOOnLHE6mlNJBzT3lZJz6s5atSEzjoL+fsCPkI0G8MP5uVdDx1ur/fXEWkZA==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "chart.js": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.2.1.tgz", + "integrity": "sha512-XsNDf3854RGZkLCt+5vWAXGAtUdKP2nhfikLGZqud6G4CvRE2ts64TIxTTfspOin2kEZvPgomE29E6oU02dYjQ==" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "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": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz", + "integrity": "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "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.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + }, + "clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "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": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true + }, + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + } + } + }, + "copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "requires": { + "toggle-selection": "^1.0.6" + } + }, + "core-js": { + "version": "3.23.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.4.tgz", + "integrity": "sha512-vjsKqRc1RyAJC3Ye2kYqgfdThb3zYnx9CrqoCcjMOENMtQPC7ZViBvlDxwYU/2z2NI/IPuiXw5mT4hWhddqjzQ==" + }, + "core-js-compat": { + "version": "3.23.4", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.23.4.tgz", + "integrity": "sha512-RkSRPe+JYEoflcsuxJWaiMPhnZoFS51FcIxm53k4KzhISCBTmaGlto9dTIrYuk0hnJc3G6pKufAKepHnBq6B6Q==", + "requires": { + "browserslist": "^4.21.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.23.4", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.23.4.tgz", + "integrity": "sha512-lizxkcgj3XDmi7TUBFe+bQ1vNpD5E4t76BrBWI3HdUxdw/Mq1VF4CkiHzIKyieECKtcODK2asJttoofEeUKICQ==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-declaration-sorter": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", + "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==" + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "cssdb": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.3.tgz", + "integrity": "sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz", + "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "dev": true + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "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.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-helpers": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz", + "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + } + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.188", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.188.tgz", + "integrity": "sha512-Zpa1+E+BVmD/orkyz1Z2dAT1XNUuVAHB3GrogfyY66dXN0ZWSsygI8+u6QTDai1ZayLcATDJpcv2Z2AZjEcr1A==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "requires": { + "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-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.61", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", + "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "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" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", + "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", + "requires": { + "@eslint/eslintrc": "^1.3.0", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.2", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "globals": { + "version": "13.16.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.16.0.tgz", + "integrity": "sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "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.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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz", + "integrity": "sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==", + "requires": { + "@babel/runtime": "^7.18.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.1", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + } + }, + "eslint-plugin-react": { + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.1.tgz", + "integrity": "sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==", + "requires": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" + }, + "eslint-plugin-testing-library": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz", + "integrity": "sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==", + "requires": { + "@typescript-eslint/utils": "^5.13.0" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + }, + "eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "requires": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "espree": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", + "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", + "requires": { + "acorn": "^8.7.1", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "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.npmjs.org/debug/-/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.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dev": true, + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "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.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", + "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "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" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "gud": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } + }, + "gulp-append-prepend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/gulp-append-prepend/-/gulp-append-prepend-1.0.9.tgz", + "integrity": "sha512-IUHAd9NHNpQWj0dA8GTEkgUlrgEhTZVe5T6AuEAAMlMSIMdxDZlCQj7zSKDL69nMJpsvgtgosAG4+n6zlhv27Q==", + "dev": true, + "requires": { + "plugin-error": "^1.0.1", + "read-file": "^0.2.0", + "through2": "^2.0.1" + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "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.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + } + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + }, + "dependencies": { + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + }, + "idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + }, + "immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "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.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "requires": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "requires": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + }, + "jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "requires": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jquery": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, + "jsx-ast-utils": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.2.tgz", + "integrity": "sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==", + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.2" + } + }, + "just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "requires": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + } + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "nan": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", + "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==", + "dev": true, + "optional": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "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.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true + }, + "nwsapi": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", + "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "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.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "requires": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "perfect-scrollbar": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/perfect-scrollbar/-/perfect-scrollbar-1.5.5.tgz", + "integrity": "sha512-dzalfutyP3e/FOpdlhVryN4AJ5XDVauVWxybSkLZmakFE2sS3y3pc4JnSprw8tGmHvkaG5Edr5T7LBTZ+WWU2g==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true + }, + "postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.8", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz", + "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" + }, + "postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" + }, + "postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==" + }, + "postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" + }, + "postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-nesting": { + "version": "10.1.10", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.10.tgz", + "integrity": "sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" + }, + "postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz", + "integrity": "sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.0.4", + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.1", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.6", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.1", + "@csstools/postcss-unset-value": "^1.0.1", + "autoprefixer": "^10.4.7", + "browserslist": "^4.21.0", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.6.3", + "postcss-attribute-case-insensitive": "^5.0.1", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.3", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.0", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.8", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.9", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.5", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" + }, + "postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "qr.js": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/qr.js/-/qr.js-0.0.0.tgz", + "integrity": "sha512-c4iYnWb+k2E+vYpRimHqSu575b1/wKl4XFeJGpFmrJQz5I88v9aY2czh7s0w36srfCM1sXgC/xpoJz5dJfq+OQ==" + }, + "qrcode.react": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.1.0.tgz", + "integrity": "sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + } + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-chartjs-2": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-3.0.3.tgz", + "integrity": "sha512-jOFZKwZ8sMLkddewZ/tToxuu4pYimAvvY5I6uK+hCpSFT16Pvo2bdHhUoZ0X87zu9I+dx2I+JCqaLN6XhmrbDg==", + "requires": { + "lodash": "^4.17.19" + } + }, + "react-copy-to-clipboard": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.1.0.tgz", + "integrity": "sha512-k61RsNgAayIJNoy9yDsYzDe/yAZAzEbEgcz3DZMhF686LEyukcE1hzurxe85JandPUG+yTfGVFzuEw3xt8WP/A==", + "requires": { + "copy-to-clipboard": "^3.3.1", + "prop-types": "^15.8.1" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-notification-alert": { + "version": "0.0.13", + "resolved": "https://registry.npmjs.org/react-notification-alert/-/react-notification-alert-0.0.13.tgz", + "integrity": "sha512-JNFzfRE+RMIYpek272q4YlQBXWNd4ulMIxv/dDJjILLD2jHhWlLkM2a3Lgs8e/Q0+sYCRFxLHa+enlW4qTH0Dw==" + }, + "react-popper": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-1.3.11.tgz", + "integrity": "sha512-VSA/bS+pSndSF2fiasHK/PTEEAyOpX60+H5EPAjoArr8JGm+oihu4UbrqcEBpQibJxBVCpYyjAX7abJ+7DoYVg==", + "requires": { + "@babel/runtime": "^7.1.2", + "@hypnosphi/create-react-context": "^0.3.1", + "deep-equal": "^1.1.1", + "popper.js": "^1.14.4", + "prop-types": "^15.6.1", + "typed-styles": "^0.0.7", + "warning": "^4.0.2" + } + }, + "react-qr-code": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/react-qr-code/-/react-qr-code-2.0.11.tgz", + "integrity": "sha512-P7mvVM5vk9NjGdHMt4Z0KWeeJYwRAtonHTghZT2r+AASinLUUKQ9wfsGH2lPKsT++gps7hXmaiMGRvwTDEL9OA==", + "requires": { + "prop-types": "^15.8.1", + "qr.js": "0.0.0" + } + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-router": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", + "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-router-dom": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", + "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.2.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "react-transition-group": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", + "requires": { + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + } + }, + "reactstrap": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/reactstrap/-/reactstrap-8.7.1.tgz", + "integrity": "sha512-nZEUSxqqWJh0yGIvp4BgoHkXAcm2PqRLhpoOodMp5ce6njVpPd+GgUtbZscpu4jOi7GUFwpJ15tWZn59co4EQg==", + "requires": { + "@babel/runtime": "^7.2.0", + "classnames": "^2.2.3", + "prop-types": "^15.5.8", + "react-popper": "^1.3.6", + "react-transition-group": "^2.3.1" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "requires": { + "pify": "^2.3.0" + } + }, + "read-file": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/read-file/-/read-file-0.2.0.tgz", + "integrity": "sha512-na/zgd5KplGlR+io+ygXQMIoDfX/Y0bNS5+P2TOXOTk5plquOVd0snudCd30hZJAsnVK2rxuxUP2z0CN+Aw1lQ==", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "dependencies": { + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + } + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "dependencies": { + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "dev": true + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.76.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.76.0.tgz", + "integrity": "sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.53.0.tgz", + "integrity": "sha512-zb/oMirbKhUgRQ0/GFz8TSAwRq2IlR29vOUJZOx0l8sV+CkHUfHa4u5nqrG+1VceZp7Jfj59SVW9ogdhTvJDcQ==", + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "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.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "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.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "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.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "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.npmjs.org/debug/-/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.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "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.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "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.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "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.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "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" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "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" + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "tailwindcss": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.6.tgz", + "integrity": "sha512-7skAOY56erZAFQssT1xkpk+kWt2NrO45kORlxFPXUt3CiGsVPhH1smuH5XoDH6sGPXLyBv+zgCKA2HWBsgCytg==", + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "dependencies": { + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.2" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true + }, + "tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "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": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + } + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-styles": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz", + "integrity": "sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "optional": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "dependencies": { + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + } + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "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.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "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.npmjs.org/isobject/-/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.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz", + "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.73.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", + "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==" + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "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.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", + "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "workbox-broadcast-update": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", + "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-build": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", + "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.3", + "workbox-broadcast-update": "6.5.3", + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-google-analytics": "6.5.3", + "workbox-navigation-preload": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-range-requests": "6.5.3", + "workbox-recipes": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3", + "workbox-streams": "6.5.3", + "workbox-sw": "6.5.3", + "workbox-window": "6.5.3" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", + "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-core": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", + "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + }, + "workbox-expiration": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", + "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "workbox-google-analytics": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", + "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "requires": { + "workbox-background-sync": "6.5.3", + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "workbox-navigation-preload": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", + "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-precaching": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", + "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", + "requires": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "workbox-range-requests": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", + "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-recipes": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", + "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "requires": { + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "workbox-routing": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", + "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-strategies": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", + "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-streams": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", + "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "requires": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3" + } + }, + "workbox-sw": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", + "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + }, + "workbox-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.3" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", + "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.3" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "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.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.8.tgz", + "integrity": "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==" + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "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" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..b567538 --- /dev/null +++ b/package.json @@ -0,0 +1,54 @@ +{ + "name": "paper-dashboard-react", + "version": "1.3.0", + "private": true, + "homepage": "http://0.0.0.0:3000/login", + "dependencies": { + "@babel/core": "7.18.6", + "bootstrap": "4.6.0", + "chart.js": "3.2.1", + "jquery": "3.6.0", + "perfect-scrollbar": "1.5.5", + "qrcode.react": "^3.1.0", + "react": "18.2.0", + "react-chartjs-2": "3.0.3", + "react-copy-to-clipboard": "^5.1.0", + "react-dom": "18.2.0", + "react-notification-alert": "0.0.13", + "react-qr-code": "^2.0.11", + "react-router-dom": "5.2.0", + "react-scripts": "5.0.1", + "reactstrap": "8.7.1", + "sass": "1.53.0" + }, + "scripts": { + "start": "export PORT=3001 react-scripts start", + "build": "react-scripts build && gulp licenses", + "test": "react-scripts test", + "eject": "react-scripts eject", + "install:clean": "rm -rf node_modules/ && rm -rf package-lock.json && npm install && npm start", + "compile-sass": "node-sass src/assets/scss/paper-dashboard.scss src/assets/css/paper-dashboard.css", + "minify-sass": "node-sass src/assets/scss/paper-dashboard.scss src/assets/css/paper-dashboard.min.css --output-style compressed", + "map-sass": "node-sass src/assets/scss/paper-dashboard.scss src/assets/css/paper-dashboard.css --source-map true" + }, + "eslintConfig": { + "extends": "react-app" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + }, + "browserslist": [ + ">0.2%", + "not dead", + "not ie <= 11", + "not op_mini all" + ], + "optionalDependencies": { + "typescript": "4.7.4" + }, + "devDependencies": { + "gulp": "4.0.2", + "gulp-append-prepend": "1.0.9" + } +} diff --git a/public/apple-icon.png b/public/apple-icon.png new file mode 100644 index 0000000..a20470f Binary files /dev/null and b/public/apple-icon.png differ diff --git a/public/eci.jpg b/public/eci.jpg new file mode 100644 index 0000000..4bde7a2 Binary files /dev/null and b/public/eci.jpg differ diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..7482a65 Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..cde04ff --- /dev/null +++ b/public/index.html @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + Electhon 2023 + + + +
+ + + diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..1f2f141 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/smartContract/contracts/AbstElecthon.sol b/smartContract/contracts/AbstElecthon.sol new file mode 100644 index 0000000..b0d3650 --- /dev/null +++ b/smartContract/contracts/AbstElecthon.sol @@ -0,0 +1,71 @@ +pragma solidity ^0.4.18; + +import "./IElecthon.sol"; + +contract AbstElecthon is IElecthon { + event onAdded( + address indexed owner, + uint256 uInternalId, + uint256 indexed userType + ); + + event onVoted( + address indexed sender, + string voteType, + address indexed owner + ); + + struct UserInfo { + string metaInfo; + string primaryID; + string idType; + bool isActive; + address owner; + uint256 uInternalId; + bool voteSpent; + string voteType; + } + + struct CandidateInfo { + string metaInfo; + string primaryID; + string idType; + bool isActive; + address owner; + uint256 cInternalId; + } + + enum UserType { + USER, + CANDIDATE + } + + + UserInfo[] internal userInfos; + mapping(address => uint256) usersMap; + mapping(address => address[]) internal allUsers; + + CandidateInfo[] internal candidateInfos; + mapping(address => uint256) candidatesMap; + mapping(address => address[]) internal allCandidates; + + address internal owner; + bool internal absolute; + + modifier onlyOwner() { + require(owner == msg.sender); + _; + } + + function enableAbsolute() public onlyOwner { + absolute = true; + } + + function disableAbsolute() public onlyOwner { + absolute = false; + } + + function isAbsolute() external view returns (bool) { + return absolute; + } +} diff --git a/smartContract/contracts/ElecthonContract.sol b/smartContract/contracts/ElecthonContract.sol new file mode 100644 index 0000000..9037874 --- /dev/null +++ b/smartContract/contracts/ElecthonContract.sol @@ -0,0 +1,123 @@ +pragma solidity ^0.4.18; + +import "./AbstElecthon.sol"; + +contract ElecthonContract is AbstElecthon { + constructor() public { + owner = msg.sender; + } + + function addCandidate( + string metaInfo, + string primaryID, + string idType + ) external returns (uint256) { + uint256 cInternalId = candidateInfos.length; + + CandidateInfo memory candidateInfo; + candidateInfo.metaInfo = metaInfo; + candidateInfo.primaryID = primaryID; + candidateInfo.idType = idType; + candidateInfo.owner = msg.sender; + candidateInfo.isActive = true; + candidateInfo.cInternalId = cInternalId; + + candidateInfos.push(candidateInfo); + candidatesMap[msg.sender] = cInternalId; + allCandidates[owner].push(msg.sender); + + emit onAdded(msg.sender, cInternalId, uint256(UserType.CANDIDATE)); + return cInternalId; + } + + function addUsers( + string metaInfo, + string primaryID, + string idType + ) external returns (uint256) { + uint256 uInternalId = userInfos.length; + + UserInfo memory userInfo; + userInfo.metaInfo = metaInfo; + userInfo.primaryID = primaryID; + userInfo.idType = idType; + userInfo.owner = msg.sender; + userInfo.isActive = true; + userInfo.uInternalId = uInternalId; + userInfo.voteSpent = false; + + userInfos.push(userInfo); + usersMap[msg.sender] = uInternalId; + allUsers[owner].push(msg.sender); + + emit onAdded(msg.sender, uInternalId, uint256(UserType.USER)); + return uInternalId; + } + + function giveVoting(address userAddress, string voteType) external { + require(absolute == false); + + uint256 userInternal = usersMap[userAddress]; + + require(userInternal == userInfos[userInternal].uInternalId); + require( + msg.sender == userInfos[userInternal].owner || msg.sender == owner + ); + require(userInfos[userInternal].voteSpent == false); + + userInfos[userInternal].voteSpent = true; + emit onVoted(msg.sender, voteType, userAddress); + return; + } + + function getAllUsers( + address contractOwner + ) external view returns (address[] memory usersAddress) { + return allUsers[contractOwner]; + } + + function getAllCandidates( + address contractOwner + ) external view returns (address[] memory candidatesAddress) { + return allCandidates[contractOwner]; + } + + function getVotingStatus( + address owner + ) external view returns (bool voteSpent) { + uint256 userInternal = usersMap[owner]; + return userInfos[userInternal].voteSpent; + } + + function getUser( + address userID + ) + external + view + returns ( + string metaInfo, + string primaryID, + string idType, + bool voteSpent + ) + { + uint256 userInternal = usersMap[userID]; + return ( + userInfos[userInternal].metaInfo, + userInfos[userInternal].primaryID, + userInfos[userInternal].idType, + userInfos[userInternal].voteSpent + ); + } + + function getCandidate( + address candidateID + ) external view returns (string metaInfo, string primaryID, string idType) { + uint256 candidateInternal = candidatesMap[candidateID]; + return ( + candidateInfos[candidateInternal].metaInfo, + candidateInfos[candidateInternal].primaryID, + candidateInfos[candidateInternal].idType + ); + } +} diff --git a/smartContract/contracts/IElecthon.sol b/smartContract/contracts/IElecthon.sol new file mode 100644 index 0000000..7502da2 --- /dev/null +++ b/smartContract/contracts/IElecthon.sol @@ -0,0 +1,19 @@ +pragma solidity ^0.4.18; + +interface IElecthon { + function addCandidate (string metaInfo, string primaryID, string idType) external returns (uint256); + + function addUsers(string metaInfo, string primaryID, string idType) external returns (uint256); + + function giveVoting(address userId, string voteType) external; + + function getAllUsers(address contractOwner) external view returns (address[] memory); + + function getUser(address userID) external view returns (string metaInfo, string primaryID, string idType, bool voteSpent); + + function getAllCandidates(address contractOwner) external view returns (address[] memory); + + function getCandidate(address candidateID) external view returns (string metaInfo, string primaryID, string idType); + + function getVotingStatus(address userId) external view returns (bool voteSpent); +} \ No newline at end of file diff --git a/smartContract/contracts/Migrations.sol b/smartContract/contracts/Migrations.sol new file mode 100644 index 0000000..2c65cf7 --- /dev/null +++ b/smartContract/contracts/Migrations.sol @@ -0,0 +1,23 @@ +pragma solidity ^0.4.18; + +contract Migrations { + address public owner; + uint public last_completed_migration; + + function Migrations() public { + owner = msg.sender; + } + + modifier restricted() { + if (msg.sender == owner) _; + } + + function setCompleted(uint completed) public restricted { + last_completed_migration = completed; + } + + function upgrade(address new_address) public restricted { + Migrations upgraded = Migrations(new_address); + upgraded.setCompleted(last_completed_migration); + } +} diff --git a/src/assets/css/paper-dashboard.css b/src/assets/css/paper-dashboard.css new file mode 100644 index 0000000..24a8d42 --- /dev/null +++ b/src/assets/css/paper-dashboard.css @@ -0,0 +1,4809 @@ +/*! + + ========================================================= + * Paper Dashboard React - v1.3.0 based on Paper Dashboard 2 - v2.0.0 + ========================================================= + + * Product Page: https://www.creative-tim.com/product/paper-dashboard-2 + * Copyright 2021 Creative Tim (http://www.creative-tim.com) + + * Designed by www.invisionapp.com Coded by www.creative-tim.com + + ========================================================= + + * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + + */ +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2015 Daniel Eden +*/ +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; } + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; } + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; } + +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: .75s; + animation-duration: .75s; } + +.animated.flipOutX, +.animated.flipOutY { + -webkit-animation-duration: .75s; + animation-duration: .75s; } + +@-webkit-keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); } } + +@keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); } + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); } } + +.shake { + -webkit-animation-name: shake; + animation-name: shake; } + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } + to { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } + to { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; } + +@-webkit-keyframes fadeOut { + from { + opacity: 1; } + to { + opacity: 0; } } + +@keyframes fadeOut { + from { + opacity: 1; } + to { + opacity: 0; } } + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; } + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } } + +@keyframes fadeOutDown { + from { + opacity: 1; } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } } + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; } + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } } + +@keyframes fadeOutUp { + from { + opacity: 1; } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } } + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; } + +/* perfect-scrollbar v0.6.13 */ +.ps-container { + -ms-touch-action: auto; + touch-action: auto; + overflow: hidden !important; + -ms-overflow-style: none; } + +@supports (-ms-overflow-style: none) { + .ps-container { + overflow: auto !important; } } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .ps-container { + overflow: auto !important; } } + +.ps-container.ps-active-x > .ps-scrollbar-x-rail, +.ps-container.ps-active-y > .ps-scrollbar-y-rail { + display: block; + background-color: transparent; } + +.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail { + background-color: #eee; + opacity: 0.9; } + +.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x { + background-color: #999; + height: 11px; } + +.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail { + background-color: #eee; + opacity: 0.9; } + +.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y { + background-color: #999; + width: 11px; } + +.ps-container > .ps-scrollbar-x-rail { + display: none; + position: absolute; + /* please don't change 'position' */ + opacity: 0; + -webkit-transition: background-color .2s linear, opacity .2s linear; + -o-transition: background-color .2s linear, opacity .2s linear; + -moz-transition: background-color .2s linear, opacity .2s linear; + transition: background-color .2s linear, opacity .2s linear; + bottom: 0px; + /* there must be 'bottom' for ps-scrollbar-x-rail */ + height: 15px; } + +.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x { + position: absolute; + /* please don't change 'position' */ + background-color: #aaa; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; + -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; + -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; + bottom: 2px; + /* there must be 'bottom' for ps-scrollbar-x */ + height: 6px; } + +.ps-container > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x, .ps-container > .ps-scrollbar-x-rail:active > .ps-scrollbar-x { + height: 11px; } + +.ps-container > .ps-scrollbar-y-rail { + display: none; + position: absolute; + /* please don't change 'position' */ + opacity: 0; + -webkit-transition: background-color .2s linear, opacity .2s linear; + -o-transition: background-color .2s linear, opacity .2s linear; + -moz-transition: background-color .2s linear, opacity .2s linear; + transition: background-color .2s linear, opacity .2s linear; + right: 0; + /* there must be 'right' for ps-scrollbar-y-rail */ + width: 15px; } + +.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y { + position: absolute; + /* please don't change 'position' */ + background-color: #aaa; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; + -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; + -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; + right: 2px; + /* there must be 'right' for ps-scrollbar-y */ + width: 6px; } + +.ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y, .ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y { + width: 11px; } + +.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail { + background-color: #eee; + opacity: 0.9; } + +.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x { + background-color: #999; + height: 11px; } + +.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail { + background-color: #eee; + opacity: 0.9; } + +.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y { + background-color: #999; + width: 11px; } + +.ps-container:hover > .ps-scrollbar-x-rail, +.ps-container:hover > .ps-scrollbar-y-rail { + opacity: 0.6; } + +.ps-container:hover > .ps-scrollbar-x-rail:hover { + background-color: #eee; + opacity: 0.9; } + +.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x { + background-color: #999; } + +.ps-container:hover > .ps-scrollbar-y-rail:hover { + background-color: #eee; + opacity: 0.9; } + +.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y { + background-color: #999; } + +.btn, +.navbar .navbar-nav > a.btn { + border-width: 2px; + font-weight: 600; + font-size: 0.8571em; + line-height: 1.35em; + text-transform: uppercase; + border: none; + margin: 10px 1px; + border-radius: 3px; + padding: 11px 22px; + cursor: pointer; + background-color: #66615B; + color: #FFFFFF; + -webkit-transition: all 150ms linear; + -moz-transition: all 150ms linear; + -o-transition: all 150ms linear; + -ms-transition: all 150ms linear; + transition: all 150ms linear; } + .btn:hover, .btn:focus, .btn:active, .btn.active, .btn:active:focus, .btn:active:hover, .btn.active:focus, .btn.active:hover, + .show > .btn.dropdown-toggle, + .show > .btn.dropdown-toggle:focus, + .show > .btn.dropdown-toggle:hover, + .navbar .navbar-nav > a.btn:hover, + .navbar .navbar-nav > a.btn:focus, + .navbar .navbar-nav > a.btn:active, + .navbar .navbar-nav > a.btn.active, + .navbar .navbar-nav > a.btn:active:focus, + .navbar .navbar-nav > a.btn:active:hover, + .navbar .navbar-nav > a.btn.active:focus, + .navbar .navbar-nav > a.btn.active:hover, + .show > + .navbar .navbar-nav > a.btn.dropdown-toggle, + .show > + .navbar .navbar-nav > a.btn.dropdown-toggle:focus, + .show > + .navbar .navbar-nav > a.btn.dropdown-toggle:hover { + background-color: #403D39 !important; + color: #FFFFFF !important; + box-shadow: none !important; } + .btn:not([data-action]):hover, + .navbar .navbar-nav > a.btn:not([data-action]):hover { + box-shadow: none; } + .btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn.disabled.focus, .btn.disabled:active, .btn.disabled.active, .btn:disabled, .btn:disabled:hover, .btn:disabled:focus, .btn:disabled.focus, .btn:disabled:active, .btn:disabled.active, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, .btn[disabled].focus, .btn[disabled]:active, .btn[disabled].active, + fieldset[disabled] .btn, + fieldset[disabled] .btn:hover, + fieldset[disabled] .btn:focus, + fieldset[disabled] .btn.focus, + fieldset[disabled] .btn:active, + fieldset[disabled] .btn.active, + .navbar .navbar-nav > a.btn.disabled, + .navbar .navbar-nav > a.btn.disabled:hover, + .navbar .navbar-nav > a.btn.disabled:focus, + .navbar .navbar-nav > a.btn.disabled.focus, + .navbar .navbar-nav > a.btn.disabled:active, + .navbar .navbar-nav > a.btn.disabled.active, + .navbar .navbar-nav > a.btn:disabled, + .navbar .navbar-nav > a.btn:disabled:hover, + .navbar .navbar-nav > a.btn:disabled:focus, + .navbar .navbar-nav > a.btn:disabled.focus, + .navbar .navbar-nav > a.btn:disabled:active, + .navbar .navbar-nav > a.btn:disabled.active, + .navbar .navbar-nav > a.btn[disabled], + .navbar .navbar-nav > a.btn[disabled]:hover, + .navbar .navbar-nav > a.btn[disabled]:focus, + .navbar .navbar-nav > a.btn[disabled].focus, + .navbar .navbar-nav > a.btn[disabled]:active, + .navbar .navbar-nav > a.btn[disabled].active, + fieldset[disabled] + .navbar .navbar-nav > a.btn, + fieldset[disabled] + .navbar .navbar-nav > a.btn:hover, + fieldset[disabled] + .navbar .navbar-nav > a.btn:focus, + fieldset[disabled] + .navbar .navbar-nav > a.btn.focus, + fieldset[disabled] + .navbar .navbar-nav > a.btn:active, + fieldset[disabled] + .navbar .navbar-nav > a.btn.active { + background-color: #66615B; + border-color: #66615B; } + .btn.btn-simple, + .navbar .navbar-nav > a.btn.btn-simple { + color: #66615B; + border-color: #66615B; } + .btn.btn-simple:hover, .btn.btn-simple:focus, .btn.btn-simple:active, + .navbar .navbar-nav > a.btn.btn-simple:hover, + .navbar .navbar-nav > a.btn.btn-simple:focus, + .navbar .navbar-nav > a.btn.btn-simple:active { + background-color: transparent; + color: #403D39; + border-color: #403D39; + box-shadow: none; } + .btn.btn-link, + .navbar .navbar-nav > a.btn.btn-link { + color: #66615B; } + .btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link:active, .btn.btn-link:active:focus, + .navbar .navbar-nav > a.btn.btn-link:hover, + .navbar .navbar-nav > a.btn.btn-link:focus, + .navbar .navbar-nav > a.btn.btn-link:active, + .navbar .navbar-nav > a.btn.btn-link:active:focus { + background-color: transparent; + color: #403D39; + text-decoration: none; + box-shadow: none; } + .btn:hover, .btn:focus, + .navbar .navbar-nav > a.btn:hover, + .navbar .navbar-nav > a.btn:focus { + opacity: 1; + filter: alpha(opacity=100); + outline: 0 !important; } + .btn:active, .btn.active, + .open > .btn.dropdown-toggle, + .navbar .navbar-nav > a.btn:active, + .navbar .navbar-nav > a.btn.active, + .open > + .navbar .navbar-nav > a.btn.dropdown-toggle { + -webkit-box-shadow: none; + box-shadow: none; + outline: 0 !important; } + .btn .badge, + .navbar .navbar-nav > a.btn .badge { + margin: 0; } + .btn.btn-icon, + .navbar .navbar-nav > a.btn.btn-icon { + height: 2.375rem; + min-width: 2.375rem; + width: 2.375rem; + padding: 0; + font-size: 0.9375rem; + overflow: hidden; + position: relative; + line-height: normal; } + .btn.btn-icon.btn-simple, + .navbar .navbar-nav > a.btn.btn-icon.btn-simple { + padding: 0; } + .btn.btn-icon.btn-sm, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm { + height: 1.875rem; + min-width: 1.875rem; + width: 1.875rem; } + .btn.btn-icon.btn-sm .fa, + .btn.btn-icon.btn-sm .far, + .btn.btn-icon.btn-sm .fas, + .btn.btn-icon.btn-sm .nc-icon, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm .fa, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm .far, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm .fas, + .navbar .navbar-nav > a.btn.btn-icon.btn-sm .nc-icon { + font-size: 0.6875rem; } + .btn.btn-icon.btn-lg, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg { + height: 3.6rem; + min-width: 3.6rem; + width: 3.6rem; } + .btn.btn-icon.btn-lg .fa, + .btn.btn-icon.btn-lg .far, + .btn.btn-icon.btn-lg .fas, + .btn.btn-icon.btn-lg .nc-icon, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg .fa, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg .far, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg .fas, + .navbar .navbar-nav > a.btn.btn-icon.btn-lg .nc-icon { + font-size: 1.325rem; } + .btn.btn-icon:not(.btn-footer) .nc-icon, + .btn.btn-icon:not(.btn-footer) .fa, + .btn.btn-icon:not(.btn-footer) .far, + .btn.btn-icon:not(.btn-footer) .fas, + .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .nc-icon, + .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fa, + .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .far, + .navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fas { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-12px, -12px); + line-height: 1.5626rem; + width: 24px; } + .btn.btn-icon.btn-neutral, + .navbar .navbar-nav > a.btn.btn-icon.btn-neutral { + font-size: 20px; } + .btn:not(.btn-icon) .nc-icon, + .navbar .navbar-nav > a.btn:not(.btn-icon) .nc-icon { + position: relative; + top: 1px; } + +.btn-primary { + background-color: #51cbce; + color: #FFFFFF; } + .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary.active:focus, .btn-primary.active:hover, + .show > .btn-primary.dropdown-toggle, + .show > .btn-primary.dropdown-toggle:focus, + .show > .btn-primary.dropdown-toggle:hover { + background-color: #34b5b8 !important; + color: #FFFFFF !important; + box-shadow: none !important; } + .btn-primary:not([data-action]):hover { + box-shadow: none; } + .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary:disabled, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled.focus, .btn-primary:disabled:active, .btn-primary:disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, + fieldset[disabled] .btn-primary, + fieldset[disabled] .btn-primary:hover, + fieldset[disabled] .btn-primary:focus, + fieldset[disabled] .btn-primary.focus, + fieldset[disabled] .btn-primary:active, + fieldset[disabled] .btn-primary.active { + background-color: #51cbce; + border-color: #51cbce; } + .btn-primary.btn-simple { + color: #51cbce; + border-color: #51cbce; } + .btn-primary.btn-simple:hover, .btn-primary.btn-simple:focus, .btn-primary.btn-simple:active { + background-color: transparent; + color: #34b5b8; + border-color: #34b5b8; + box-shadow: none; } + .btn-primary.btn-link { + color: #51cbce; } + .btn-primary.btn-link:hover, .btn-primary.btn-link:focus, .btn-primary.btn-link:active, .btn-primary.btn-link:active:focus { + background-color: transparent; + color: #34b5b8; + text-decoration: none; + box-shadow: none; } + +.btn-success { + background-color: #6bd098; + color: #FFFFFF; } + .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success:active:focus, .btn-success:active:hover, .btn-success.active:focus, .btn-success.active:hover, + .show > .btn-success.dropdown-toggle, + .show > .btn-success.dropdown-toggle:focus, + .show > .btn-success.dropdown-toggle:hover { + background-color: #44c47d !important; + color: #FFFFFF !important; + box-shadow: none !important; } + .btn-success:not([data-action]):hover { + box-shadow: none; } + .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success:disabled, .btn-success:disabled:hover, .btn-success:disabled:focus, .btn-success:disabled.focus, .btn-success:disabled:active, .btn-success:disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, + fieldset[disabled] .btn-success, + fieldset[disabled] .btn-success:hover, + fieldset[disabled] .btn-success:focus, + fieldset[disabled] .btn-success.focus, + fieldset[disabled] .btn-success:active, + fieldset[disabled] .btn-success.active { + background-color: #6bd098; + border-color: #6bd098; } + .btn-success.btn-simple { + color: #6bd098; + border-color: #6bd098; } + .btn-success.btn-simple:hover, .btn-success.btn-simple:focus, .btn-success.btn-simple:active { + background-color: transparent; + color: #44c47d; + border-color: #44c47d; + box-shadow: none; } + .btn-success.btn-link { + color: #6bd098; } + .btn-success.btn-link:hover, .btn-success.btn-link:focus, .btn-success.btn-link:active, .btn-success.btn-link:active:focus { + background-color: transparent; + color: #44c47d; + text-decoration: none; + box-shadow: none; } + +.btn-info { + background-color: #51bcda; + color: #FFFFFF; } + .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info:active:focus, .btn-info:active:hover, .btn-info.active:focus, .btn-info.active:hover, + .show > .btn-info.dropdown-toggle, + .show > .btn-info.dropdown-toggle:focus, + .show > .btn-info.dropdown-toggle:hover { + background-color: #2ba9cd !important; + color: #FFFFFF !important; + box-shadow: none !important; } + .btn-info:not([data-action]):hover { + box-shadow: none; } + .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info:disabled, .btn-info:disabled:hover, .btn-info:disabled:focus, .btn-info:disabled.focus, .btn-info:disabled:active, .btn-info:disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, + fieldset[disabled] .btn-info, + fieldset[disabled] .btn-info:hover, + fieldset[disabled] .btn-info:focus, + fieldset[disabled] .btn-info.focus, + fieldset[disabled] .btn-info:active, + fieldset[disabled] .btn-info.active { + background-color: #51bcda; + border-color: #51bcda; } + .btn-info.btn-simple { + color: #51bcda; + border-color: #51bcda; } + .btn-info.btn-simple:hover, .btn-info.btn-simple:focus, .btn-info.btn-simple:active { + background-color: transparent; + color: #2ba9cd; + border-color: #2ba9cd; + box-shadow: none; } + .btn-info.btn-link { + color: #51bcda; } + .btn-info.btn-link:hover, .btn-info.btn-link:focus, .btn-info.btn-link:active, .btn-info.btn-link:active:focus { + background-color: transparent; + color: #2ba9cd; + text-decoration: none; + box-shadow: none; } + +.btn-warning { + background-color: #fbc658; + color: #FFFFFF; } + .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning.active:focus, .btn-warning.active:hover, + .show > .btn-warning.dropdown-toggle, + .show > .btn-warning.dropdown-toggle:focus, + .show > .btn-warning.dropdown-toggle:hover { + background-color: #fab526 !important; + color: #FFFFFF !important; + box-shadow: none !important; } + .btn-warning:not([data-action]):hover { + box-shadow: none; } + .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning:disabled, .btn-warning:disabled:hover, .btn-warning:disabled:focus, .btn-warning:disabled.focus, .btn-warning:disabled:active, .btn-warning:disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, + fieldset[disabled] .btn-warning, + fieldset[disabled] .btn-warning:hover, + fieldset[disabled] .btn-warning:focus, + fieldset[disabled] .btn-warning.focus, + fieldset[disabled] .btn-warning:active, + fieldset[disabled] .btn-warning.active { + background-color: #fbc658; + border-color: #fbc658; } + .btn-warning.btn-simple { + color: #fbc658; + border-color: #fbc658; } + .btn-warning.btn-simple:hover, .btn-warning.btn-simple:focus, .btn-warning.btn-simple:active { + background-color: transparent; + color: #fab526; + border-color: #fab526; + box-shadow: none; } + .btn-warning.btn-link { + color: #fbc658; } + .btn-warning.btn-link:hover, .btn-warning.btn-link:focus, .btn-warning.btn-link:active, .btn-warning.btn-link:active:focus { + background-color: transparent; + color: #fab526; + text-decoration: none; + box-shadow: none; } + +.btn-danger { + background-color: #ef8157; + color: #FFFFFF; } + .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger.active:focus, .btn-danger.active:hover, + .show > .btn-danger.dropdown-toggle, + .show > .btn-danger.dropdown-toggle:focus, + .show > .btn-danger.dropdown-toggle:hover { + background-color: #eb6532 !important; + color: #FFFFFF !important; + box-shadow: none !important; } + .btn-danger:not([data-action]):hover { + box-shadow: none; } + .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger:disabled, .btn-danger:disabled:hover, .btn-danger:disabled:focus, .btn-danger:disabled.focus, .btn-danger:disabled:active, .btn-danger:disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, + fieldset[disabled] .btn-danger, + fieldset[disabled] .btn-danger:hover, + fieldset[disabled] .btn-danger:focus, + fieldset[disabled] .btn-danger.focus, + fieldset[disabled] .btn-danger:active, + fieldset[disabled] .btn-danger.active { + background-color: #ef8157; + border-color: #ef8157; } + .btn-danger.btn-simple { + color: #ef8157; + border-color: #ef8157; } + .btn-danger.btn-simple:hover, .btn-danger.btn-simple:focus, .btn-danger.btn-simple:active { + background-color: transparent; + color: #eb6532; + border-color: #eb6532; + box-shadow: none; } + .btn-danger.btn-link { + color: #ef8157; } + .btn-danger.btn-link:hover, .btn-danger.btn-link:focus, .btn-danger.btn-link:active, .btn-danger.btn-link:active:focus { + background-color: transparent; + color: #eb6532; + text-decoration: none; + box-shadow: none; } + +.btn-outline-default { + background: transparent; + border: 2px solid #66615B !important; + color: #66615B; + opacity: 1; + filter: alpha(opacity=100); } + .btn-outline-default:hover, .btn-outline-default:focus, .btn-outline-default:active, .btn-outline-default:focus:active, .btn-outline-default.active, + .open > .btn-outline-default.dropdown-toggle { + background-color: #66615B !important; + color: rgba(255, 255, 255, 0.8) !important; + border-color: #66615B !important; } + .btn-outline-default:hover .caret, .btn-outline-default:focus .caret, .btn-outline-default:active .caret, .btn-outline-default:focus:active .caret, .btn-outline-default.active .caret, + .open > .btn-outline-default.dropdown-toggle .caret { + border-top-color: rgba(255, 255, 255, 0.8) !important; } + .btn-outline-default .caret { + border-top-color: #FFFFFF !important; } + .btn-outline-default.disabled, .btn-outline-default.disabled:hover, .btn-outline-default.disabled:focus, .btn-outline-default.disabled.focus, .btn-outline-default.disabled:active, .btn-outline-default.disabled.active, .btn-outline-default:disabled, .btn-outline-default:disabled:hover, .btn-outline-default:disabled:focus, .btn-outline-default:disabled.focus, .btn-outline-default:disabled:active, .btn-outline-default:disabled.active, .btn-outline-default[disabled], .btn-outline-default[disabled]:hover, .btn-outline-default[disabled]:focus, .btn-outline-default[disabled].focus, .btn-outline-default[disabled]:active, .btn-outline-default[disabled].active, + fieldset[disabled] .btn-outline-default, + fieldset[disabled] .btn-outline-default:hover, + fieldset[disabled] .btn-outline-default:focus, + fieldset[disabled] .btn-outline-default.focus, + fieldset[disabled] .btn-outline-default:active, + fieldset[disabled] .btn-outline-default.active { + background-color: transparent !important; + border-color: #66615B !important; } + +.btn-outline-primary { + background: transparent; + border: 2px solid #51cbce !important; + color: #51cbce; + opacity: 1; + filter: alpha(opacity=100); } + .btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active, .btn-outline-primary:focus:active, .btn-outline-primary.active, + .open > .btn-outline-primary.dropdown-toggle { + background-color: #51cbce !important; + color: rgba(255, 255, 255, 0.8) !important; + border-color: #51cbce !important; } + .btn-outline-primary:hover .caret, .btn-outline-primary:focus .caret, .btn-outline-primary:active .caret, .btn-outline-primary:focus:active .caret, .btn-outline-primary.active .caret, + .open > .btn-outline-primary.dropdown-toggle .caret { + border-top-color: rgba(255, 255, 255, 0.8) !important; } + .btn-outline-primary .caret { + border-top-color: #FFFFFF !important; } + .btn-outline-primary.disabled, .btn-outline-primary.disabled:hover, .btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary.disabled:active, .btn-outline-primary.disabled.active, .btn-outline-primary:disabled, .btn-outline-primary:disabled:hover, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus, .btn-outline-primary:disabled:active, .btn-outline-primary:disabled.active, .btn-outline-primary[disabled], .btn-outline-primary[disabled]:hover, .btn-outline-primary[disabled]:focus, .btn-outline-primary[disabled].focus, .btn-outline-primary[disabled]:active, .btn-outline-primary[disabled].active, + fieldset[disabled] .btn-outline-primary, + fieldset[disabled] .btn-outline-primary:hover, + fieldset[disabled] .btn-outline-primary:focus, + fieldset[disabled] .btn-outline-primary.focus, + fieldset[disabled] .btn-outline-primary:active, + fieldset[disabled] .btn-outline-primary.active { + background-color: transparent !important; + border-color: #51cbce !important; } + +.btn-outline-success { + background: transparent; + border: 2px solid #6bd098 !important; + color: #6bd098; + opacity: 1; + filter: alpha(opacity=100); } + .btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success:focus:active, .btn-outline-success.active, + .open > .btn-outline-success.dropdown-toggle { + background-color: #6bd098 !important; + color: rgba(255, 255, 255, 0.8) !important; + border-color: #6bd098 !important; } + .btn-outline-success:hover .caret, .btn-outline-success:focus .caret, .btn-outline-success:active .caret, .btn-outline-success:focus:active .caret, .btn-outline-success.active .caret, + .open > .btn-outline-success.dropdown-toggle .caret { + border-top-color: rgba(255, 255, 255, 0.8) !important; } + .btn-outline-success .caret { + border-top-color: #FFFFFF !important; } + .btn-outline-success.disabled, .btn-outline-success.disabled:hover, .btn-outline-success.disabled:focus, .btn-outline-success.disabled.focus, .btn-outline-success.disabled:active, .btn-outline-success.disabled.active, .btn-outline-success:disabled, .btn-outline-success:disabled:hover, .btn-outline-success:disabled:focus, .btn-outline-success:disabled.focus, .btn-outline-success:disabled:active, .btn-outline-success:disabled.active, .btn-outline-success[disabled], .btn-outline-success[disabled]:hover, .btn-outline-success[disabled]:focus, .btn-outline-success[disabled].focus, .btn-outline-success[disabled]:active, .btn-outline-success[disabled].active, + fieldset[disabled] .btn-outline-success, + fieldset[disabled] .btn-outline-success:hover, + fieldset[disabled] .btn-outline-success:focus, + fieldset[disabled] .btn-outline-success.focus, + fieldset[disabled] .btn-outline-success:active, + fieldset[disabled] .btn-outline-success.active { + background-color: transparent !important; + border-color: #6bd098 !important; } + +.btn-outline-info { + background: transparent; + border: 2px solid #51bcda !important; + color: #51bcda; + opacity: 1; + filter: alpha(opacity=100); } + .btn-outline-info:hover, .btn-outline-info:focus, .btn-outline-info:active, .btn-outline-info:focus:active, .btn-outline-info.active, + .open > .btn-outline-info.dropdown-toggle { + background-color: #51bcda !important; + color: rgba(255, 255, 255, 0.8) !important; + border-color: #51bcda !important; } + .btn-outline-info:hover .caret, .btn-outline-info:focus .caret, .btn-outline-info:active .caret, .btn-outline-info:focus:active .caret, .btn-outline-info.active .caret, + .open > .btn-outline-info.dropdown-toggle .caret { + border-top-color: rgba(255, 255, 255, 0.8) !important; } + .btn-outline-info .caret { + border-top-color: #FFFFFF !important; } + .btn-outline-info.disabled, .btn-outline-info.disabled:hover, .btn-outline-info.disabled:focus, .btn-outline-info.disabled.focus, .btn-outline-info.disabled:active, .btn-outline-info.disabled.active, .btn-outline-info:disabled, .btn-outline-info:disabled:hover, .btn-outline-info:disabled:focus, .btn-outline-info:disabled.focus, .btn-outline-info:disabled:active, .btn-outline-info:disabled.active, .btn-outline-info[disabled], .btn-outline-info[disabled]:hover, .btn-outline-info[disabled]:focus, .btn-outline-info[disabled].focus, .btn-outline-info[disabled]:active, .btn-outline-info[disabled].active, + fieldset[disabled] .btn-outline-info, + fieldset[disabled] .btn-outline-info:hover, + fieldset[disabled] .btn-outline-info:focus, + fieldset[disabled] .btn-outline-info.focus, + fieldset[disabled] .btn-outline-info:active, + fieldset[disabled] .btn-outline-info.active { + background-color: transparent !important; + border-color: #51bcda !important; } + +.btn-outline-warning { + background: transparent; + border: 2px solid #fbc658 !important; + color: #fbc658; + opacity: 1; + filter: alpha(opacity=100); } + .btn-outline-warning:hover, .btn-outline-warning:focus, .btn-outline-warning:active, .btn-outline-warning:focus:active, .btn-outline-warning.active, + .open > .btn-outline-warning.dropdown-toggle { + background-color: #fbc658 !important; + color: rgba(255, 255, 255, 0.8) !important; + border-color: #fbc658 !important; } + .btn-outline-warning:hover .caret, .btn-outline-warning:focus .caret, .btn-outline-warning:active .caret, .btn-outline-warning:focus:active .caret, .btn-outline-warning.active .caret, + .open > .btn-outline-warning.dropdown-toggle .caret { + border-top-color: rgba(255, 255, 255, 0.8) !important; } + .btn-outline-warning .caret { + border-top-color: #FFFFFF !important; } + .btn-outline-warning.disabled, .btn-outline-warning.disabled:hover, .btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning.disabled:active, .btn-outline-warning.disabled.active, .btn-outline-warning:disabled, .btn-outline-warning:disabled:hover, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus, .btn-outline-warning:disabled:active, .btn-outline-warning:disabled.active, .btn-outline-warning[disabled], .btn-outline-warning[disabled]:hover, .btn-outline-warning[disabled]:focus, .btn-outline-warning[disabled].focus, .btn-outline-warning[disabled]:active, .btn-outline-warning[disabled].active, + fieldset[disabled] .btn-outline-warning, + fieldset[disabled] .btn-outline-warning:hover, + fieldset[disabled] .btn-outline-warning:focus, + fieldset[disabled] .btn-outline-warning.focus, + fieldset[disabled] .btn-outline-warning:active, + fieldset[disabled] .btn-outline-warning.active { + background-color: transparent !important; + border-color: #fbc658 !important; } + +.btn-outline-danger { + background: transparent; + border: 2px solid #ef8157 !important; + color: #ef8157; + opacity: 1; + filter: alpha(opacity=100); } + .btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger:active, .btn-outline-danger:focus:active, .btn-outline-danger.active, + .open > .btn-outline-danger.dropdown-toggle { + background-color: #ef8157 !important; + color: rgba(255, 255, 255, 0.8) !important; + border-color: #ef8157 !important; } + .btn-outline-danger:hover .caret, .btn-outline-danger:focus .caret, .btn-outline-danger:active .caret, .btn-outline-danger:focus:active .caret, .btn-outline-danger.active .caret, + .open > .btn-outline-danger.dropdown-toggle .caret { + border-top-color: rgba(255, 255, 255, 0.8) !important; } + .btn-outline-danger .caret { + border-top-color: #FFFFFF !important; } + .btn-outline-danger.disabled, .btn-outline-danger.disabled:hover, .btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger.disabled:active, .btn-outline-danger.disabled.active, .btn-outline-danger:disabled, .btn-outline-danger:disabled:hover, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus, .btn-outline-danger:disabled:active, .btn-outline-danger:disabled.active, .btn-outline-danger[disabled], .btn-outline-danger[disabled]:hover, .btn-outline-danger[disabled]:focus, .btn-outline-danger[disabled].focus, .btn-outline-danger[disabled]:active, .btn-outline-danger[disabled].active, + fieldset[disabled] .btn-outline-danger, + fieldset[disabled] .btn-outline-danger:hover, + fieldset[disabled] .btn-outline-danger:focus, + fieldset[disabled] .btn-outline-danger.focus, + fieldset[disabled] .btn-outline-danger:active, + fieldset[disabled] .btn-outline-danger.active { + background-color: transparent !important; + border-color: #ef8157 !important; } + +.btn-outline-neutral { + background: transparent; + border: 2px solid #FFFFFF !important; + color: #FFFFFF; + opacity: 1; + filter: alpha(opacity=100); } + .btn-outline-neutral:hover, .btn-outline-neutral:focus, .btn-outline-neutral:active, .btn-outline-neutral:focus:active, .btn-outline-neutral.active, + .open > .btn-outline-neutral.dropdown-toggle { + background-color: #FFFFFF !important; + color: rgba(255, 255, 255, 0.8) !important; + border-color: #FFFFFF !important; } + .btn-outline-neutral:hover .caret, .btn-outline-neutral:focus .caret, .btn-outline-neutral:active .caret, .btn-outline-neutral:focus:active .caret, .btn-outline-neutral.active .caret, + .open > .btn-outline-neutral.dropdown-toggle .caret { + border-top-color: rgba(255, 255, 255, 0.8) !important; } + .btn-outline-neutral .caret { + border-top-color: #FFFFFF !important; } + .btn-outline-neutral.disabled, .btn-outline-neutral.disabled:hover, .btn-outline-neutral.disabled:focus, .btn-outline-neutral.disabled.focus, .btn-outline-neutral.disabled:active, .btn-outline-neutral.disabled.active, .btn-outline-neutral:disabled, .btn-outline-neutral:disabled:hover, .btn-outline-neutral:disabled:focus, .btn-outline-neutral:disabled.focus, .btn-outline-neutral:disabled:active, .btn-outline-neutral:disabled.active, .btn-outline-neutral[disabled], .btn-outline-neutral[disabled]:hover, .btn-outline-neutral[disabled]:focus, .btn-outline-neutral[disabled].focus, .btn-outline-neutral[disabled]:active, .btn-outline-neutral[disabled].active, + fieldset[disabled] .btn-outline-neutral, + fieldset[disabled] .btn-outline-neutral:hover, + fieldset[disabled] .btn-outline-neutral:focus, + fieldset[disabled] .btn-outline-neutral.focus, + fieldset[disabled] .btn-outline-neutral:active, + fieldset[disabled] .btn-outline-neutral.active { + background-color: transparent !important; + border-color: #FFFFFF !important; } + .btn-outline-neutral:hover, .btn-outline-neutral:focus { + color: #403D39; + background-color: #FFFFFF; } + +.btn-neutral { + background-color: #FFFFFF; + color: #51cbce; + color: #66615B; } + .btn-neutral:hover, .btn-neutral:focus, .btn-neutral:active, .btn-neutral.active, .btn-neutral:active:focus, .btn-neutral:active:hover, .btn-neutral.active:focus, .btn-neutral.active:hover, + .show > .btn-neutral.dropdown-toggle, + .show > .btn-neutral.dropdown-toggle:focus, + .show > .btn-neutral.dropdown-toggle:hover { + background-color: #FFFFFF !important; + color: #FFFFFF !important; + box-shadow: none !important; } + .btn-neutral:not([data-action]):hover { + box-shadow: none; } + .btn-neutral.disabled, .btn-neutral.disabled:hover, .btn-neutral.disabled:focus, .btn-neutral.disabled.focus, .btn-neutral.disabled:active, .btn-neutral.disabled.active, .btn-neutral:disabled, .btn-neutral:disabled:hover, .btn-neutral:disabled:focus, .btn-neutral:disabled.focus, .btn-neutral:disabled:active, .btn-neutral:disabled.active, .btn-neutral[disabled], .btn-neutral[disabled]:hover, .btn-neutral[disabled]:focus, .btn-neutral[disabled].focus, .btn-neutral[disabled]:active, .btn-neutral[disabled].active, + fieldset[disabled] .btn-neutral, + fieldset[disabled] .btn-neutral:hover, + fieldset[disabled] .btn-neutral:focus, + fieldset[disabled] .btn-neutral.focus, + fieldset[disabled] .btn-neutral:active, + fieldset[disabled] .btn-neutral.active { + background-color: #FFFFFF; + border-color: #FFFFFF; } + .btn-neutral.btn-danger { + color: #ef8157; } + .btn-neutral.btn-danger:hover, .btn-neutral.btn-danger:focus, .btn-neutral.btn-danger:active, .btn-neutral.btn-danger:active:focus { + color: #eb6532 !important; } + .btn-neutral.btn-info { + color: #51bcda !important; } + .btn-neutral.btn-info:hover, .btn-neutral.btn-info:focus, .btn-neutral.btn-info:active, .btn-neutral.btn-info:active:focus { + color: #2ba9cd !important; } + .btn-neutral.btn-warning { + color: #fbc658 !important; } + .btn-neutral.btn-warning:hover, .btn-neutral.btn-warning:focus, .btn-neutral.btn-warning:active, .btn-neutral.btn-warning:active:focus { + color: #fab526 !important; } + .btn-neutral.btn-success { + color: #6bd098 !important; } + .btn-neutral.btn-success:hover, .btn-neutral.btn-success:focus, .btn-neutral.btn-success:active, .btn-neutral.btn-success:active:focus { + color: #44c47d !important; } + .btn-neutral.btn-default { + color: #66615B !important; } + .btn-neutral.btn-default:hover, .btn-neutral.btn-default:focus, .btn-neutral.btn-default:active, .btn-neutral.btn-default:active:focus { + color: #403D39 !important; } + .btn-neutral.active, .btn-neutral:active, .btn-neutral:active:focus, .btn-neutral:active:hover, .btn-neutral.active:focus, .btn-neutral.active:hover, + .show > .btn-neutral.dropdown-toggle, + .show > .btn-neutral.dropdown-toggle:focus, + .show > .btn-neutral.dropdown-toggle:hover { + background-color: #FFFFFF !important; + color: #34b5b8 !important; + box-shadow: none !important; } + .btn-neutral:hover, .btn-neutral:focus { + color: #34b5b8 !important; } + .btn-neutral:hover:not(.nav-link), .btn-neutral:focus:not(.nav-link) { + box-shadow: none; } + .btn-neutral.btn-simple { + color: #FFFFFF; + border-color: #FFFFFF; } + .btn-neutral.btn-simple:hover, .btn-neutral.btn-simple:focus, .btn-neutral.btn-simple:active { + background-color: transparent; + color: #FFFFFF; + border-color: #FFFFFF; + box-shadow: none; } + .btn-neutral.btn-link { + color: #FFFFFF; } + .btn-neutral.btn-link:hover, .btn-neutral.btn-link:focus, .btn-neutral.btn-link:active, .btn-neutral.btn-link:active:focus { + background-color: transparent; + color: #FFFFFF; + text-decoration: none; + box-shadow: none; } + .btn-neutral:hover, .btn-neutral:focus { + color: #403D39; } + .btn-neutral.btn-border:hover, .btn-neutral.btn-border:focus { + color: #66615B; } + .btn-neutral.btn-border:active, .btn-neutral.btn-border.active, + .open > .btn-neutral.btn-border.dropdown-toggle { + background-color: #FFFFFF; + color: #66615B; } + .btn-neutral.btn-link:active, .btn-neutral.btn-link.active { + background-color: transparent; } + +.btn:disabled, .btn[disabled], .btn.disabled { + opacity: 0.5; + filter: alpha(opacity=50); + pointer-events: none; } + +.btn-simple { + border: 1px solid; + border-color: #66615B; + padding: 10px 22px; + background-color: transparent; } + +.btn-simple.disabled, .btn-simple.disabled:hover, .btn-simple.disabled:focus, .btn-simple.disabled.focus, .btn-simple.disabled:active, .btn-simple.disabled.active, .btn-simple:disabled, .btn-simple:disabled:hover, .btn-simple:disabled:focus, .btn-simple:disabled.focus, .btn-simple:disabled:active, .btn-simple:disabled.active, .btn-simple[disabled], .btn-simple[disabled]:hover, .btn-simple[disabled]:focus, .btn-simple[disabled].focus, .btn-simple[disabled]:active, .btn-simple[disabled].active, +fieldset[disabled] .btn-simple, +fieldset[disabled] .btn-simple:hover, +fieldset[disabled] .btn-simple:focus, +fieldset[disabled] .btn-simple.focus, +fieldset[disabled] .btn-simple:active, +fieldset[disabled] .btn-simple.active, +.btn-link.disabled, +.btn-link.disabled:hover, +.btn-link.disabled:focus, +.btn-link.disabled.focus, +.btn-link.disabled:active, +.btn-link.disabled.active, +.btn-link:disabled, +.btn-link:disabled:hover, +.btn-link:disabled:focus, +.btn-link:disabled.focus, +.btn-link:disabled:active, +.btn-link:disabled.active, +.btn-link[disabled], +.btn-link[disabled]:hover, +.btn-link[disabled]:focus, +.btn-link[disabled].focus, +.btn-link[disabled]:active, +.btn-link[disabled].active, +fieldset[disabled] +.btn-link, +fieldset[disabled] +.btn-link:hover, +fieldset[disabled] +.btn-link:focus, +fieldset[disabled] +.btn-link.focus, +fieldset[disabled] +.btn-link:active, +fieldset[disabled] +.btn-link.active { + background-color: transparent; } + +.btn-link { + border: 0; + padding: 0.5rem 0.7rem; + background-color: transparent; } + +.btn-lg { + font-size: 1rem; + border-radius: 6px; + padding: 15px 48px; } + .btn-lg.btn-simple { + padding: 14px 47px; } + +.btn-sm { + font-size: 0.8571em; + border-radius: 3px; + padding: 5px 15px; } + .btn-sm.btn-simple { + padding: 4px 14px; } + +.btn-wd { + min-width: 140px; } + +.btn-group.select { + width: 100%; } + +.btn-group.select .btn { + text-align: left; } + +.btn-group.select .caret { + position: absolute; + top: 50%; + margin-top: -1px; + right: 8px; } + +.btn-group .btn + .btn { + margin-left: -3px; } + +.btn-group .btn:focus { + background-color: #51bcda !important; } + +.btn-round { + border-width: 1px; + border-radius: 30px; + padding-right: 23px; + padding-left: 23px; } + .btn-round.btn-simple { + padding: 10px 22px; } + +.no-caret.dropdown-toggle::after { + display: none; } + +::-moz-placeholder { + color: #9A9A9A; } + +:-ms-input-placeholder { + color: #9A9A9A; } + +::-webkit-input-placeholder { + color: #9A9A9A; } + +.form-control { + background-color: #FFFFFF; + border: 1px solid #DDDDDD; + border-radius: 4px; + color: #66615b; + line-height: normal; + font-size: 14px; + -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; + -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; + -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; + -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; + transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; + -webkit-box-shadow: none; + box-shadow: none; } + .form-control:focus { + border: 1px solid #9A9A9A; + -webkit-box-shadow: none; + box-shadow: none; + outline: 0 !important; + color: #66615B; } + .form-control:focus + .input-group-append .input-group-text, + .form-control:focus ~ .input-group-append .input-group-text, + .form-control:focus + .input-group-prepend .input-group-text, + .form-control:focus ~ .input-group-prepend .input-group-text { + border: 1px solid #ccc; + border-left: none; + background-color: transparent; } + .has-success .form-control, + .has-error .form-control, + .has-success .form-control:focus, + .has-error .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; } + .has-success .form-control { + border: 1px solid #ccc; + color: #66615b; } + .has-success .form-control.form-control-success { + padding-right: 2.5em !important; } + .has-success .form-control:focus { + border: 1px solid #6bd098; + color: #6bd098; } + .has-danger .form-control { + background-color: #FFC0A4; + border: 1px solid #ef8157; + color: #ef8157; } + .has-danger .form-control.form-control-danger { + padding-right: 2.5em !important; } + .has-danger .form-control:focus { + background-color: #FFFFFF; + border: 1px solid #ef8157; } + .form-control + .form-control-feedback { + border-radius: 6px; + font-size: 14px; + margin-top: -7px; + position: absolute; + right: 10px; + top: 50%; + vertical-align: middle; } + .open .form-control { + border-radius: 6px 6px 0 0; + border-bottom-color: transparent; } + .form-control + .input-group-append .input-group-text, + .form-control + .input-group-prepend .input-group-text { + background-color: #FFFFFF; } + +.form-group.no-border.form-control-lg .input-group-append .input-group-text, +.input-group.no-border.form-control-lg .input-group-append .input-group-text { + padding: 15px 0 15px 11px; } + +.form-group.no-border.form-control-lg .form-control, +.input-group.no-border.form-control-lg .form-control { + padding: 15px 11px; } + .form-group.no-border.form-control-lg .form-control + .input-group-prepend .input-group-text, + .form-group.no-border.form-control-lg .form-control + .input-group-append .input-group-text, + .input-group.no-border.form-control-lg .form-control + .input-group-prepend .input-group-text, + .input-group.no-border.form-control-lg .form-control + .input-group-append .input-group-text { + padding: 15px 11px 15px 0; } + +.form-group.form-control-lg .form-control, +.input-group.form-control-lg .form-control { + padding: 14px 10px; } + .form-group.form-control-lg .form-control + .input-group-prepend .input-group-text, + .form-group.form-control-lg .form-control + .input-group-append .input-group-text, + .input-group.form-control-lg .form-control + .input-group-prepend .input-group-text, + .input-group.form-control-lg .form-control + .input-group-append .input-group-text { + padding: 14px 10px 14px 0; } + +.form-group.form-control-lg .input-group-prepend .input-group-text, +.form-group.form-control-lg .input-group-append .input-group-text, +.input-group.form-control-lg .input-group-prepend .input-group-text, +.input-group.form-control-lg .input-group-append .input-group-text { + padding: 14px 0 15px 10px; } + .form-group.form-control-lg .input-group-prepend .input-group-text + .form-control, + .form-group.form-control-lg .input-group-append .input-group-text + .form-control, + .input-group.form-control-lg .input-group-prepend .input-group-text + .form-control, + .input-group.form-control-lg .input-group-append .input-group-text + .form-control { + padding: 15px 10px 15px 8px; } + +.form-group.no-border .form-control, +.input-group.no-border .form-control { + padding: 11px 11px; } + .form-group.no-border .form-control + .input-group-prepend .input-group-text, + .form-group.no-border .form-control + .input-group-append .input-group-text, + .input-group.no-border .form-control + .input-group-prepend .input-group-text, + .input-group.no-border .form-control + .input-group-append .input-group-text { + padding: 11px 11px 11px 0; } + +.form-group.no-border .input-group-prepend .input-group-text, +.form-group.no-border .input-group-append .input-group-text, +.input-group.no-border .input-group-prepend .input-group-text, +.input-group.no-border .input-group-append .input-group-text { + padding: 11px 0 11px 11px; } + +.form-group .form-control, +.input-group .form-control { + padding: 10px 10px 10px 10px; } + .form-group .form-control + .input-group-prepend .input-group-text, + .form-group .form-control + .input-group-append .input-group-text, + .input-group .form-control + .input-group-prepend .input-group-text, + .input-group .form-control + .input-group-append .input-group-text { + padding: 10px 10px 10px 0; } + +.form-group .input-group-prepend .input-group-text, +.form-group .input-group-append .input-group-text, +.input-group .input-group-prepend .input-group-text, +.input-group .input-group-append .input-group-text { + padding: 10px 0 10px 10px; } + .form-group .input-group-prepend .input-group-text + .form-control, + .form-group .input-group-prepend .input-group-text ~ .form-control, + .form-group .input-group-append .input-group-text + .form-control, + .form-group .input-group-append .input-group-text ~ .form-control, + .input-group .input-group-prepend .input-group-text + .form-control, + .input-group .input-group-prepend .input-group-text ~ .form-control, + .input-group .input-group-append .input-group-text + .form-control, + .input-group .input-group-append .input-group-text ~ .form-control { + padding: 10px 11px 11px 8px; } + +.input-group.has-success .input-group-prepend .input-group-text, +.input-group.has-success .input-group-append .input-group-text { + border: 1px solid #ccc; + color: #66615b; + background-color: #FFFFFF; + border-right: none; } + +.form-group.no-border .form-control, +.form-group.no-border .form-control + .input-group-prepend .input-group-text, +.form-group.no-border .form-control + .input-group-append .input-group-text, +.input-group.no-border .form-control, +.input-group.no-border .form-control + .input-group-prepend .input-group-text, +.input-group.no-border .form-control + .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.3); + border: medium none; } + .form-group.no-border .form-control:focus, .form-group.no-border .form-control:active, .form-group.no-border .form-control:active, + .form-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .form-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .form-group.no-border .form-control + .input-group-append .input-group-text:focus, + .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .form-group.no-border .form-control + .input-group-append .input-group-text:active, + .input-group.no-border .form-control:focus, + .input-group.no-border .form-control:active, + .input-group.no-border .form-control:active, + .input-group.no-border .form-control + .input-group-prepend .input-group-text:focus, + .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .input-group.no-border .form-control + .input-group-prepend .input-group-text:active, + .input-group.no-border .form-control + .input-group-append .input-group-text:focus, + .input-group.no-border .form-control + .input-group-append .input-group-text:active, + .input-group.no-border .form-control + .input-group-append .input-group-text:active { + border: medium none; + background-color: rgba(222, 222, 222, 0.5); } + +.form-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.form-group.no-border .form-control:focus + .input-group-append .input-group-text, +.input-group.no-border .form-control:focus + .input-group-prepend .input-group-text, +.input-group.no-border .form-control:focus + .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.5); } + +.form-group.no-border .input-group-prepend .input-group-text, +.form-group.no-border .input-group-append .input-group-text, +.input-group.no-border .input-group-prepend .input-group-text, +.input-group.no-border .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.3); + border: none; } + +.has-error .form-control-feedback, .has-error .control-label { + color: #ef8157; } + +.has-success .form-control-feedback, .has-success .control-label { + color: #6bd098; } + +.input-group.has-danger .input-group-prepend { + border-radius: 4px; } + .input-group.has-danger .input-group-prepend .input-group-text { + border: 1px solid #ef8157; + border-right: none; } + +.input-group.has-danger .error { + display: block; + width: 100%; + color: #ef8157; + margin-top: 3px; } + +.input-group.has-success .input-group-prepend { + border-radius: 4px; } + .input-group.has-success .input-group-prepend .input-group-text { + border-right: none; } + +.input-group-focus .input-group-prepend .input-group-text, +.input-group-focus .input-group-append .input-group-text { + background-color: #FFFFFF; + border-color: #9A9A9A; } + +.input-group-focus.no-border .input-group-prepend .input-group-text, +.input-group-focus.no-border .input-group-append .input-group-text { + background-color: rgba(222, 222, 222, 0.5); } + +.input-group-focus.has-danger .input-group-append .input-group-text, +.input-group-focus.has-danger .input-group-prepend .input-group-text { + background-color: #FFC0A4; } + +.input-group-focus.has-success .input-group-append .input-group-text, +.input-group-focus.has-success .input-group-prepend .input-group-text { + background-color: #ABF3CB; + border: 1px solid #6bd098; + border-right: none; } + +.input-group-append .input-group-text, +.input-group-prepend .input-group-text { + background-color: transparent; + border: 1px solid #E3E3E3; + color: #66615B; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; + -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; + -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; + -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; + transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out; } + .input-group-append .input-group-text i, + .input-group-prepend .input-group-text i { + opacity: .5; } + .has-danger .input-group-append .input-group-text, .has-danger + .input-group-prepend .input-group-text { + background-color: #FFC0A4; } + .has-success .input-group-append .input-group-text, .has-success + .input-group-prepend .input-group-text { + background-color: #ABF3CB; } + .has-danger.input-group-focus .input-group-append .input-group-text, .has-danger.input-group-focus + .input-group-prepend .input-group-text { + background-color: #FFFFFF; + color: #ef8157; } + .has-success.input-group-focus .input-group-append .input-group-text, .has-success.input-group-focus + .input-group-prepend .input-group-text { + background-color: #FFFFFF; + color: #6bd098; } + .has-danger .form-control:focus + .input-group-append .input-group-text, .has-danger .form-control:focus + + .input-group-prepend .input-group-text { + color: #ef8157; } + .has-success .form-control:focus + .input-group-append .input-group-text, .has-success .form-control:focus + + .input-group-prepend .input-group-text { + color: #6bd098; } + .input-group-append .input-group-text + .form-control, + .input-group-append .input-group-text ~ .form-control, + .input-group-prepend .input-group-text + .form-control, + .input-group-prepend .input-group-text ~ .form-control { + padding: -0.5rem 0.7rem; + padding-left: 18px; } + .input-group-append .input-group-text i, + .input-group-prepend .input-group-text i { + width: 17px; } + +.input-group-append, +.input-group-prepend { + margin: 0; } + +.input-group-append .input-group-text { + border-left: none; } + +.input-group-prepend .input-group-text { + border-right: none; } + +.input-group, +.form-group { + margin-bottom: 10px; + position: relative; } + .input-group .form-control-static, + .form-group .form-control-static { + margin-top: 9px; } + .input-group.has-danger .error, + .form-group.has-danger .error { + color: #ef8157; } + +.input-group[disabled] .input-group-prepend .input-group-text, +.input-group[disabled] .input-group-append .input-group-text { + background-color: #E3E3E3; } + +.input-group .form-control:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { + border-radius: 4px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left: 0 none; } + +.input-group .form-control:first-child, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-right: 0 none; } + +.input-group .form-control:last-child, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-left: 0 none; } + +.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { + background-color: #E3E3E3; + color: #66615B; + cursor: not-allowed; } + +.input-group-btn .btn { + border-width: 1px; + padding: 11px 0.7rem; } + +.input-group-btn .btn-default:not(.btn-fill) { + border-color: #DDDDDD; } + +.input-group-btn:last-child > .btn { + margin-left: 0; } + +textarea.form-control { + max-width: 100%; + max-height: 80px; + padding: 10px 10px 0 0; + resize: none; + border: none; + border: 1px solid #E3E3E3; + border-radius: 4px; + line-height: 2; } + +.has-success.form-group .form-control, +.has-success.form-group.no-border .form-control, +.has-danger.form-group .form-control, +.has-danger.form-group.no-border .form-control { + padding-right: 32px; } + +.form.form-newsletter .form-group { + float: left; + width: 78%; + margin-right: 2%; + margin-top: 9px; } + +.input-group .input-group-btn { + padding: 0 12px; } + +.form-group input[type=file] { + opacity: 0; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 100; } + +.form-text { + font-size: 0.8571em; } + +.form-control-lg { + padding: 0; + font-size: inherit; + line-height: 0; + border-radius: 0; } + +.form-horizontal .col-form-label, +.form-horizontal .label-on-right { + padding: 10px 5px 0 15px; + text-align: right; + max-width: 180px; } + +.form-horizontal .checkbox-radios { + margin-bottom: 15px; } + .form-horizontal .checkbox-radios .form-check:first-child { + margin-top: 8px; } + +.form-horizontal .label-on-right { + text-align: left; + padding: 10px 15px 0 5px; } + +.form-horizontal .form-check-inline { + margin-top: 6px; } + +button, +input, +optgroup, +select, +textarea { + font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif; } + +h1, h2, h3, h4, h5, h6 { + font-weight: 400; } + +a { + color: #51cbce; } + a:hover, a:focus { + color: #51cbce; } + +h1, .h1 { + font-size: 3.5em; + line-height: 1.15; + margin-bottom: 30px; } + h1 small, .h1 small { + font-weight: 700; + text-transform: uppercase; + opacity: .8; } + +h2, .h2 { + font-size: 2.5em; + margin-bottom: 30px; } + +h3, .h3 { + font-size: 2em; + margin-bottom: 30px; + line-height: 1.4em; } + +h4, .h4 { + font-size: 1.714em; + line-height: 1.45em; + margin-top: 30px; + margin-bottom: 15px; } + h4 + .category, + h4.title + .category, .h4 + .category, + .h4.title + .category { + margin-top: -10px; } + +h5, .h5 { + font-size: 1.57em; + line-height: 1.4em; + margin-bottom: 15px; } + +h6, .h6 { + font-size: 1em; + font-weight: 700; + text-transform: uppercase; } + +p.description { + font-size: 1.14em; } + +.title { + font-weight: 700; } + .title.title-up { + text-transform: uppercase; } + .title.title-up a { + color: #2c2c2c; + text-decoration: none; } + .title + .category { + margin-top: -10px; } + +.description, +.card-description, +.footer-big p, +.card .footer .stats { + color: #9A9A9A; + font-weight: 300; } + +.category, +.card-category { + text-transform: capitalize; + font-weight: 400; + color: #9A9A9A; + font-size: 0.7142em; } + +.card-category { + font-size: 1em; } + +.text-primary, +a.text-primary:focus, a.text-primary:hover { + color: #51cbce !important; } + +.text-info, +a.text-info:focus, a.text-info:hover { + color: #51bcda !important; } + +.text-success, +a.text-success:focus, a.text-success:hover { + color: #6bd098 !important; } + +.text-warning, +a.text-warning:focus, a.text-warning:hover { + color: #fbc658 !important; } + +.text-danger, +a.text-danger:focus, a.text-danger:hover { + color: #ef8157 !important; } + +.text-gray, +a.text-gray:focus, a.text-gray:hover { + color: #E3E3E3 !important; } + +.blockquote { + border-left: none; + border: 1px solid #66615B; + padding: 20px; + font-size: 1.1em; + line-height: 1.8; } + .blockquote small { + color: #66615B; + font-size: 0.8571em; + text-transform: uppercase; } + .blockquote.blockquote-primary { + border-color: #51cbce; + color: #51cbce; } + .blockquote.blockquote-primary small { + color: #51cbce; } + .blockquote.blockquote-danger { + border-color: #ef8157; + color: #ef8157; } + .blockquote.blockquote-danger small { + color: #ef8157; } + .blockquote.blockquote-white { + border-color: rgba(255, 255, 255, 0.8); + color: #FFFFFF; } + .blockquote.blockquote-white small { + color: rgba(255, 255, 255, 0.8); } + +body { + color: #2c2c2c; + font-size: 14px; + font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; } + +.main { + position: relative; + background: #FFFFFF; } + +/* Animations */ +.nav-pills .nav-link, +.navbar, +.nav-tabs .nav-link, +.sidebar .nav a, +.sidebar .nav a i, +.animation-transition-general, +.sidebar .navbar-minimize, +.off-canvas-sidebar .navbar-minimize, +.sidebar .logo a.logo-mini, +.sidebar .logo a.logo-normal, +.off-canvas-sidebar .logo a.logo-mini, +.off-canvas-sidebar .logo a.logo-normal, +.tag, +.tag [data-role="remove"], +.animation-transition-general, +.sidebar .navbar-minimize, +.off-canvas-sidebar .navbar-minimize, +.sidebar .logo a.logo-mini, +.sidebar .logo a.logo-normal, +.off-canvas-sidebar .logo a.logo-mini, +.off-canvas-sidebar .logo a.logo-normal { + -webkit-transition: all 300ms ease 0s; + -moz-transition: all 300ms ease 0s; + -o-transition: all 300ms ease 0s; + -ms-transition: all 300ms ease 0s; + transition: all 300ms ease 0s; } + +.dropdown-toggle:after, +.bootstrap-switch-label:before, +.caret { + -webkit-transition: all 150ms ease 0s; + -moz-transition: all 150ms ease 0s; + -o-transition: all 150ms ease 0s; + -ms-transition: all 150ms ease 0s; + transition: all 150ms ease 0s; } + +.dropdown-toggle[aria-expanded="true"]:after, +a[data-toggle="collapse"][aria-expanded="true"] .caret, +.card-collapse .card a[data-toggle="collapse"][aria-expanded="true"] i, +.card-collapse .card a[data-toggle="collapse"].expanded i { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + +.button-bar { + display: block; + position: relative; + width: 22px; + height: 1px; + border-radius: 1px; + background: #FFFFFF; } + .button-bar + .button-bar { + margin-top: 7px; } + .button-bar:nth-child(2) { + width: 17px; } + +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid\9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; } + +.pull-left { + float: left; } + +.pull-right { + float: right; } + +.offline-doc .navbar.navbar-transparent { + padding-top: 25px; + border-bottom: none; } + .offline-doc .navbar.navbar-transparent .navbar-minimize { + display: none; } + .offline-doc .navbar.navbar-transparent .navbar-brand, + .offline-doc .navbar.navbar-transparent .collapse .navbar-nav .nav-link { + color: #FFFFFF !important; } + +.offline-doc .footer { + z-index: 3 !important; } + +.offline-doc .page-header .container { + z-index: 3; } + +.offline-doc .page-header:after { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + display: block; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; + z-index: 2; } + +.fixed-plugin .dropdown-menu li { + padding: 2px !important; } + +.badge.badge-default { + border-color: #66615B; + background-color: #66615B; } + +.badge.badge-primary { + border-color: #51cbce; + background-color: #51cbce; } + +.badge.badge-info { + border-color: #51bcda; + background-color: #51bcda; } + +.badge.badge-success { + border-color: #6bd098; + background-color: #6bd098; } + +.badge.badge-warning { + border-color: #fbc658; + background-color: #fbc658; } + +.badge.badge-danger { + border-color: #ef8157; + background-color: #ef8157; } + +.badge.badge-neutral { + border-color: #FFFFFF; + background-color: #FFFFFF; + color: inherit; } + +.card-user form .form-group { + margin-bottom: 20px; } + +.from-check, +.form-check-radio { + margin-bottom: 12px; + position: relative; } + +.form-check { + padding-left: 0; + margin-bottom: .5rem; } + .form-check .form-check-label { + display: inline-block; + position: relative; + cursor: pointer; + padding-left: 35px; + line-height: 26px; + margin-bottom: 0; } + .form-check .form-check-sign::before, + .form-check .form-check-sign::after { + content: " "; + display: inline-block; + position: absolute; + width: 24px; + height: 24px; + left: 0; + cursor: pointer; + border-radius: 6px; + top: 0; + background-color: #AAA7A4; + -webkit-transition: opacity 0.3s linear; + -moz-transition: opacity 0.3s linear; + -o-transition: opacity 0.3s linear; + -ms-transition: opacity 0.3s linear; + transition: opacity 0.3s linear; } + .form-check .form-check-sign::after { + font-family: 'FontAwesome'; + content: "\f00c"; + top: -1px; + text-align: center; + font-size: 15px; + opacity: 0; + color: #FFF; + border: 0; + background-color: inherit; } + .form-check.disabled .form-check-label { + color: #9A9A9A; + opacity: .5; + cursor: not-allowed; } + +.form-check input[type="checkbox"], +.form-check-radio input[type="radio"] { + opacity: 0; + position: absolute; + visibility: hidden; } + +.form-check input[type="checkbox"]:checked + .form-check-sign::after { + opacity: 1; } + +.form-control input[type="checkbox"]:disabled + .form-check-sign::before, +.checkbox input[type="checkbox"]:disabled + .form-check-sign::after { + cursor: not-allowed; } + +.form-check .form-check-label input[type="checkbox"]:disabled + .form-check-sign, +.form-check-radio input[type="radio"]:disabled + .form-check-sign { + pointer-events: none !important; } + +.form-check-radio { + margin-left: -3px; } + .form-check-radio .form-check-label { + padding-left: 2rem; } + .form-check-radio.disabled .form-check-label { + color: #9A9A9A; + opacity: .5; + cursor: not-allowed; } + +.form-check-radio .form-check-sign::before { + font-family: 'FontAwesome'; + content: "\f10c"; + font-size: 22px; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + position: absolute; + opacity: .50; + left: 5px; + top: -5px; } + +.form-check-label input[type="checkbox"]:checked + .form-check-sign:before { + background-color: #66615B; } + +.form-check-radio input[type="radio"] + .form-check-sign:after, +.form-check-radio input[type="radio"] { + opacity: 0; + -webkit-transition: opacity 0.3s linear; + -moz-transition: opacity 0.3s linear; + -o-transition: opacity 0.3s linear; + -ms-transition: opacity 0.3s linear; + transition: opacity 0.3s linear; + content: " "; + display: block; } + +.form-check-radio input[type="radio"]:checked + .form-check-sign::after { + font-family: 'FontAwesome'; + content: "\f192"; + top: -5px; + position: absolute; + left: 5px; + opacity: 1; + font-size: 22px; } + +.form-check-radio input[type="radio"]:checked + .form-check-sign::after { + opacity: 1; } + +.form-check-radio input[type="radio"]:disabled + .form-check-sign::before, +.form-check-radio input[type="radio"]:disabled + .form-check-sign::after { + color: #9A9A9A; } + +.navbar { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + min-height: 53px; + margin-bottom: 20px; } + .navbar a { + vertical-align: middle; } + .navbar a:not(.btn):not(.dropdown-item) { + color: #FFFFFF; } + .navbar a.dropdown-item { + color: #66615B; } + .navbar.bg-white .input-group .form-control, + .navbar.bg-white .input-group.no-border .form-control { + color: #66615B; } + .navbar.bg-white .input-group .form-control::-moz-placeholder, + .navbar.bg-white .input-group.no-border .form-control::-moz-placeholder { + color: #66615B; } + .navbar.bg-white .input-group .form-control:-ms-input-placeholder, + .navbar.bg-white .input-group.no-border .form-control:-ms-input-placeholder { + color: #66615B; } + .navbar.bg-white .input-group .form-control::-webkit-input-placeholder, + .navbar.bg-white .input-group.no-border .form-control::-webkit-input-placeholder { + color: #66615B; } + .navbar.bg-white .input-group-prepend .input-group-text i, + .navbar.bg-white .input-group-append .input-group-text i { + color: #66615B; + opacity: .5; } + .navbar .form-group, + .navbar .input-group { + margin: 0; + margin-left: -3px; + margin-right: 5px; } + .navbar .form-group .form-group-addon, + .navbar .form-group .input-group-prepend .input-group-text, + .navbar .form-group .input-group-append .input-group-text, + .navbar .input-group .form-group-addon, + .navbar .input-group .input-group-prepend .input-group-text, + .navbar .input-group .input-group-append .input-group-text { + color: #66615B; } + .navbar .form-group .form-group-addon i, + .navbar .form-group .input-group-prepend .input-group-text i, + .navbar .form-group .input-group-append .input-group-text i, + .navbar .input-group .form-group-addon i, + .navbar .input-group .input-group-prepend .input-group-text i, + .navbar .input-group .input-group-append .input-group-text i { + opacity: 1; } + .navbar .form-group.no-border .form-control, + .navbar .input-group.no-border .form-control { + color: #66615B; } + .navbar .form-group.no-border .form-control::-moz-placeholder, + .navbar .input-group.no-border .form-control::-moz-placeholder { + color: #66615B; } + .navbar .form-group.no-border .form-control:-ms-input-placeholder, + .navbar .input-group.no-border .form-control:-ms-input-placeholder { + color: #66615B; } + .navbar .form-group.no-border .form-control::-webkit-input-placeholder, + .navbar .input-group.no-border .form-control::-webkit-input-placeholder { + color: #66615B; } + .navbar p { + display: inline-block; + margin: 0; + line-height: 1.8em; + font-size: 1em; + font-weight: 400; } + .navbar.navbar-absolute { + position: absolute; + width: 100%; + padding-top: 10px; + z-index: 1029; } + .documentation .navbar.fixed-top { + left: 0; + width: initial; } + .navbar .navbar-wrapper { + display: inline-flex; + align-items: center; } + .navbar .navbar-wrapper .navbar-minimize { + padding-right: 10px; } + .navbar .navbar-wrapper .navbar-minimize .btn { + margin: 0; } + .navbar .navbar-wrapper .navbar-toggle .navbar-toggler { + padding-left: 0; } + .navbar .navbar-wrapper .navbar-toggle:hover .navbar-toggler-bar.bar2 { + width: 22px; } + .navbar .navbar-nav.navbar-logo { + position: absolute; + left: 0; + right: 0; + margin: 0 auto; + width: 49px; + top: -4px; } + .navbar .navbar-nav .nav-link.btn { + padding: 11px 22px; } + .navbar .navbar-nav .nav-link.btn.btn-lg { + padding: 15px 48px; } + .navbar .navbar-nav .nav-link.btn.btn-sm { + padding: 5px 15px; } + .navbar .navbar-nav .nav-link { + text-transform: uppercase; + font-size: 0.7142em; + padding: 0.5rem 0.7rem; + line-height: 1.625rem; + margin-right: 3px; } + .navbar .navbar-nav .nav-link i.fa + p, + .navbar .navbar-nav .nav-link i.nc-icon + p { + margin-left: 3px; } + .navbar .navbar-nav .nav-link i.fa, + .navbar .navbar-nav .nav-link i.nc-icon { + font-size: 18px; + position: relative; + top: 3px; + text-align: center; + width: 21px; } + .navbar .navbar-nav .nav-link i.nc-icon { + top: 4px; + font-size: 16px; } + .navbar .navbar-nav .nav-link.profile-photo .profile-photo-small { + width: 27px; + height: 27px; } + .navbar .navbar-nav .nav-link.disabled { + opacity: .5; + color: #FFFFFF; } + .navbar .navbar-nav .nav-item.active .nav-link:not(.btn), + .navbar .navbar-nav .nav-item .nav-link:not(.btn):focus, + .navbar .navbar-nav .nav-item .nav-link:not(.btn):hover, + .navbar .navbar-nav .nav-item .nav-link:not(.btn):active { + border-radius: 3px; + color: #66615B; } + .navbar .logo-container { + width: 27px; + height: 27px; + overflow: hidden; + margin: 0 auto; + border-radius: 50%; + border: 1px solid transparent; } + .navbar .navbar-brand { + text-transform: capitalize; + font-size: 20px; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + line-height: 1.625rem; } + .navbar .navbar-toggler { + width: 37px; + height: 27px; + vertical-align: middle; + outline: 0; + cursor: pointer; } + .navbar .navbar-toggler .navbar-toggler-bar.navbar-kebab { + width: 3px; + height: 3px; + border-radius: 50%; + margin: 0 auto; } + .navbar .button-dropdown .navbar-toggler-bar:nth-child(2) { + width: 17px; } + .navbar.navbar-transparent { + background-color: transparent !important; + box-shadow: none; + border-bottom: 1px solid #ddd; } + .navbar.navbar-transparent a:not(.dropdown-item):not(.btn) { + color: #66615B; } + .navbar.navbar-transparent a:not(.dropdown-item):not(.btn).disabled { + opacity: .5; + color: #66615B; } + .navbar.navbar-transparent .button-bar { + background: #66615B; } + .navbar.navbar-transparent .nav-item .nav-link:not(.btn) { + color: #66615B; } + .navbar.navbar-transparent .nav-item.active .nav-link:not(.btn), + .navbar.navbar-transparent .nav-item .nav-link:not(.btn):focus, + .navbar.navbar-transparent .nav-item .nav-link:not(.btn):hover, + .navbar.navbar-transparent .nav-item .nav-link:not(.btn):focus:hover, + .navbar.navbar-transparent .nav-item .nav-link:not(.btn):active { + color: #51cbce; } + .navbar.bg-white a:not(.dropdown-item):not(.btn) { + color: #66615B; } + .navbar.bg-white a:not(.dropdown-item):not(.btn).disabled { + opacity: .5; + color: #66615B; } + .navbar.bg-white .button-bar { + background: #66615B; } + .navbar.bg-white .nav-item.active .nav-link:not(.btn), + .navbar.bg-white .nav-item .nav-link:not(.btn):focus, + .navbar.bg-white .nav-item .nav-link:not(.btn):hover, + .navbar.bg-white .nav-item .nav-link:not(.btn):active { + color: #51bcda; } + .navbar.bg-white .logo-container { + border: 1px solid #66615B; } + .navbar .navbar-collapse .nav-item a { + font-size: 14px; } + +.bg-default { + background-color: #66615B !important; } + +.bg-primary { + background-color: #51cbce !important; } + +.bg-info { + background-color: #51bcda !important; } + +.bg-success { + background-color: #6bd098 !important; } + +.bg-danger { + background-color: #ef8157 !important; } + +.bg-warning { + background-color: #fbc658 !important; } + +.bg-white { + background-color: #FFFFFF !important; } + +.page-header { + min-height: 100vh; + max-height: 1000px; + padding: 0; + color: #FFFFFF; + position: relative; } + .page-header .page-header-image { + position: absolute; + background-size: cover; + background-position: center center; + width: 100%; + height: 100%; + z-index: -1; } + .page-header .content-center { + position: absolute; + top: 50%; + left: 50%; + z-index: 2; + -ms-transform: translate(-50%, -50%); + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + text-align: center; + color: #FFFFFF; + padding: 0 15px; + width: 100%; + max-width: 880px; } + .page-header footer { + position: absolute; + bottom: 0; + width: 100%; } + .page-header .container { + height: 100%; + z-index: 1; } + .page-header .category, + .page-header .description { + color: rgba(255, 255, 255, 0.8); } + .page-header.page-header-small { + min-height: 60vh; + max-height: 440px; } + .page-header.page-header-mini { + min-height: 40vh; + max-height: 340px; } + .page-header .title { + margin-bottom: 15px; } + .page-header .title + h4 { + margin-top: 10px; } + .page-header:after, .page-header:before { + position: absolute; + z-index: 0; + width: 100%; + height: 100%; + display: block; + left: 0; + top: 0; + content: ""; } + .page-header:before { + background-color: rgba(0, 0, 0, 0.3); } + .page-header[filter-color="orange"] { + background: rgba(44, 44, 44, 0.2); + /* For browsers that do not support gradients */ + background: -webkit-linear-gradient(90deg, rgba(44, 44, 44, 0.2), rgba(224, 23, 3, 0.6)); + /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(90deg, rgba(44, 44, 44, 0.2), rgba(224, 23, 3, 0.6)); + /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient(90deg, rgba(44, 44, 44, 0.2), rgba(224, 23, 3, 0.6)); + /* For Firefox 3.6 to 15 */ + background: linear-gradient(0deg, rgba(44, 44, 44, 0.2), rgba(224, 23, 3, 0.6)); + /* Standard syntax */ } + +.dropdown .dropdown-menu, +.dropup .dropdown-menu, +.bootstrap-select .dropdown-menu { + display: block; + opacity: 0; + filter: alpha(opacity=0); + -webkit-box-shadow: 1px 2px 7px 1px rgba(0, 0, 0, 0.125); + box-shadow: 1px 2px 7px 1px rgba(0, 0, 0, 0.125); + visibility: hidden; + position: absolute; + transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s; } + .dropdown .dropdown-menu[x-placement="top-start"], + .dropup .dropdown-menu[x-placement="top-start"], + .bootstrap-select .dropdown-menu[x-placement="top-start"] { + -webkit-transform: translate3d(-20px, 0px, 0) !important; + -moz-transform: translate3d(-20px, 0px, 0) !important; + -o-transform: translate3d(-20px, 0px, 0) !important; + -ms-transform: translate3d(-20px, 0px, 0) !important; + transform: translate3d(-20px, 0px, 0) !important; } + .dropdown .dropdown-menu[x-placement="bottom-start"], + .dropup .dropdown-menu[x-placement="bottom-start"], + .bootstrap-select .dropdown-menu[x-placement="bottom-start"] { + -webkit-transform: translate3d(-20px, 0px, 0) !important; + -moz-transform: translate3d(-20px, 0px, 0) !important; + -o-transform: translate3d(-20px, 0px, 0) !important; + -ms-transform: translate3d(-20px, 0px, 0) !important; + transform: translate3d(-20px, 0px, 0) !important; } + +.dropdown.show .dropdown-menu, +.dropup.show .dropdown-menu, +.bootstrap-select.show .dropdown-menu { + opacity: 1; + filter: alpha(opacity=100); + visibility: visible; } + .dropdown.show .dropdown-menu[x-placement="top-start"], + .dropup.show .dropdown-menu[x-placement="top-start"], + .bootstrap-select.show .dropdown-menu[x-placement="top-start"] { + -webkit-transform: translate3d(-20px, -50px, 0) !important; + -moz-transform: translate3d(-20px, -50px, 0) !important; + -o-transform: translate3d(-20px, -50px, 0) !important; + -ms-transform: translate3d(-20px, -50px, 0) !important; + transform: translate3d(-20px, -50px, 0) !important; + top: auto !important; + bottom: 0 !important; } + .dropdown.show .dropdown-menu[x-placement="bottom-start"], + .dropup.show .dropdown-menu[x-placement="bottom-start"], + .bootstrap-select.show .dropdown-menu[x-placement="bottom-start"] { + -webkit-transform: translate3d(-20px, 50px, 0) !important; + -moz-transform: translate3d(-20px, 50px, 0) !important; + -o-transform: translate3d(-20px, 50px, 0) !important; + -ms-transform: translate3d(-20px, 50px, 0) !important; + transform: translate3d(-20px, 50px, 0) !important; + bottom: auto !important; + top: 0 !important; } + +.dropup .dropdown-menu, +.dropdown-btn .dropdown-menu { + -webkit-transform: translate3d(-20px, 0px, 0) !important; + -moz-transform: translate3d(-20px, 0px, 0) !important; + -o-transform: translate3d(-20px, 0px, 0) !important; + -ms-transform: translate3d(-20px, 0px, 0) !important; + transform: translate3d(-20px, 0px, 0) !important; + top: auto !important; + bottom: 0 !important; } + +.dropup.show .dropdown-menu, +.dropdown-btn.show .dropdown-menu { + opacity: 1; + visibility: visible; } + .dropup.show .dropdown-menu .dropdown-menu.inner, + .dropdown-btn.show .dropdown-menu .dropdown-menu.inner { + -webkit-transform: translate3d(0, 0px, 0) !important; + -moz-transform: translate3d(0, 0px, 0) !important; + -o-transform: translate3d(0, 0px, 0) !important; + -ms-transform: translate3d(0, 0px, 0) !important; + transform: translate3d(0, 0px, 0) !important; } + +.bootstrap-select.show .dropdown-menu.show[x-placement="top-start"] { + -webkit-transform: translate3d(-20px, -60px, 0) !important; + -moz-transform: translate3d(-20px, -60px, 0) !important; + -o-transform: translate3d(-20px, -60px, 0) !important; + -ms-transform: translate3d(-20px, -60px, 0) !important; + transform: translate3d(-20px, -60px, 0) !important; + top: auto !important; + bottom: 0 !important; } + +.bootstrap-select.show .dropdown-menu.show li:last-child a:hover { + border-radius: 0 0 12px 12px; } + +.bootstrap-select.dropup.show:before { + top: -1px !important; } + +.bootstrap-select.dropup.show:after { + top: -2px !important; } + +.dropdown-menu { + background-color: #FFFFFF; + border: 0 none; + border-radius: 12px; + margin-top: 10px; + padding: 0px; } + .dropdown-menu .divider { + background-color: #F1EAE0; + margin: 0px; } + .dropdown-menu .dropdown-header { + color: #9A9A9A; + font-size: 0.8571em; + padding: 10px 15px; } + .dropdown-menu .no-notification { + color: #9A9A9A; + font-size: 1.2em; + padding: 30px 30px; + text-align: center; } + .dropdown-menu .dropdown-item { + color: #66615b; + font-size: 14px; + padding: 10px 45px 10px 15px; + clear: both; + white-space: nowrap; + width: 100%; + display: block; } + .dropdown-menu .dropdown-item img { + margin-top: -3px; } + .dropdown-menu .dropdown-item:focus { + outline: 0 !important; } + .btn-group.select .dropdown-menu { + min-width: 100%; } + .dropdown-menu .dropdown-item:first-child { + border-top-left-radius: 12px; + border-top-right-radius: 12px; } + .dropdown-menu .dropdown-item:last-child { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; } + .select .dropdown-menu .dropdown-item:first-child { + border-radius: 0; + border-bottom: 0 none; } + .dropdown-menu .dropdown-item:hover, + .dropdown-menu .dropdown-item:focus { + color: #FFFFFF !important; + opacity: 1; + text-decoration: none; } + .dropdown-menu .dropdown-item:hover, + .dropdown-menu .dropdown-item:focus { + background-color: #66615B; } + .dropdown-menu.dropdown-primary .dropdown-item:hover, + .dropdown-menu.dropdown-primary .dropdown-item:focus { + background-color: #6dd3d6; } + .dropdown-menu.dropdown-info .dropdown-item:hover, + .dropdown-menu.dropdown-info .dropdown-item:focus { + background-color: #6ec7e0; } + .dropdown-menu.dropdown-success .dropdown-item:hover, + .dropdown-menu.dropdown-success .dropdown-item:focus { + background-color: #86d9ab; } + .dropdown-menu.dropdown-warning .dropdown-item:hover, + .dropdown-menu.dropdown-warning .dropdown-item:focus { + background-color: #fcd27b; } + .dropdown-menu.dropdown-danger .dropdown-item:hover, + .dropdown-menu.dropdown-danger .dropdown-item:focus { + background-color: #f29978; } + +.dropdown-divider { + margin: 0 !important; } + +.btn-group.select.open { + overflow: visible; } + +.dropdown-menu-right { + right: -2px; + left: auto; } + +.navbar-nav .dropdown-menu:before, +.dropdown .dropdown-menu[x-placement="bottom-start"]:before, +.dropdown .dropdown-menu[x-placement="bottom-end"]:before, +.card.card-just-text .dropdown .dropdown-menu:before, +.card-just-text .dropdown .dropdown-menu:before, +.dropdown-btn .dropdown-menu:before { + border-bottom: 11px solid #F1EAE0; + border-left: 11px solid rgba(0, 0, 0, 0); + border-right: 11px solid rgba(0, 0, 0, 0); + content: ""; + display: inline-block; + position: absolute; + right: 12px; + top: -12px; } + +.navbar-nav .dropdown-menu:after, +.dropdown .dropdown-menu[x-placement="bottom-start"]:after, +.dropdown .dropdown-menu[x-placement="bottom-end"]:after, +.card.card-just-text .dropdown .dropdown-menu:after, +.card-just-text .dropdown .dropdown-menu:after, +.dropdown-btn .dropdown-menu:after { + border-bottom: 11px solid #FFFFFF; + border-left: 11px solid rgba(0, 0, 0, 0); + border-right: 11px solid rgba(0, 0, 0, 0); + content: ""; + display: inline-block; + position: absolute; + right: 12px; + top: -11px; } + +.dropdown .dropdown-menu.dropdown-notification[x-placement="top-start"]:before, +.dropdown .dropdown-menu.dropdown-notification[x-placement="bottom-start"]:before { + left: 30px !important; + right: auto; } + +.dropdown .dropdown-menu.dropdown-notification[x-placement="top-start"]:after, +.dropdown .dropdown-menu.dropdown-notification[x-placement="bottom-start"]:after { + left: 30px !important; + right: auto; } + +@media screen and (min-width: 768px) { + .navbar-form { + margin-top: 21px; + margin-bottom: 21px; + padding-left: 5px; + padding-right: 5px; } + .navbar-search-form { + display: none; } + .navbar-nav .dropdown-item .dropdown-menu, + .dropdown .dropdown-menu, + .dropdown-btn .dropdown-menu { + transform: translate3d(0px, -40px, 0px); + transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s; } + .navbar-nav .dropdown-item.show .dropdown-menu, + .dropdown.show .dropdown-menu, + .dropdown-btn.show .dropdown-menu { + transform: translate3d(0px, 0px, 0px); + visibility: visible !important; } + .bootstrap-select .dropdown-menu { + -webkit-transition: all 150ms linear; + -moz-transition: all 150ms linear; + -o-transition: all 150ms linear; + -ms-transition: all 150ms linear; + transition: all 150ms linear; } + .bootstrap-datetimepicker-widget { + visibility: visible !important; } + .bootstrap-select .show .dropdown-menu { + transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s; + transform: translate3d(0px, 0px, 0px); } + .navbar-nav.navbar-right li .dropdown-menu:before, + .navbar-nav.navbar-right li .dropdown-menu:after { + left: auto; + right: 12px; } + .footer:not(.footer-big) nav ul li:first-child { + margin-left: 0; } + body > .navbar-collapse.collapse { + display: none !important; } } + +.dropdown-sharing .dropup-item { + color: #66615b; + font-size: 14px; } + .dropdown-sharing .dropup-item .social-line { + line-height: 28px; + padding: 10px 20px 5px 20px !important; } + .dropdown-sharing .dropup-item .social-line [class*="icon-"] { + font-size: 20px; } + .dropdown-sharing .dropup-item:last-child { + margin: 0 13px; + display: block; } + .dropdown-sharing .dropup-item .btn { + margin: 10px; } + +.dropdown-sharing .dropup-item:hover .social-line, +.dropdown-sharing .dropup-item:hover .action-line, +.dropdown-sharing .dropup-item:focus .social-line, +.dropdown-sharing .dropup-item:focus .action-line { + background-color: #FFFFFF; + color: #66615b; + opacity: 1; + text-decoration: none; } + +.show .dropdown-sharing, +.show .dropdown-actions { + margin-bottom: 1px; } + +.dropdown-actions .dropdown-item { + margin: -15px 35px; } + .dropdown-actions .dropdown-item .action-line { + padding: 5px 10px; + line-height: 24px; + font-weight: bold; } + .dropdown-actions .dropdown-item .action-line [class*="icon-"] { + font-size: 24px; } + .dropdown-actions .dropdown-item .action-line .col-sm-9 { + line-height: 34px; } + .dropdown-actions .dropdown-item .link-danger { + color: #ef8157; } + .dropdown-actions .dropdown-item .link-danger:hover, .dropdown-actions .dropdown-item .link-danger:active, .dropdown-actions .dropdown-item .link-danger:focus { + color: #ef8157; } + +.dropdown-actions li:hover a, +.dropdown-actions li:focus a { + color: #66615b; + opacity: 1; + text-decoration: none; } + +.dropdown-actions .action-line .icon-simple { + margin-left: -15px; } + +.dropdown .dropdown-menu[x-placement="top-start"]:before, +.dropdown .dropdown-menu[x-placement="top-end"]:before, +.dropup .dropdown-menu:before { + border-top: 11px solid #DCD9D1; + border-left: 11px solid transparent; + border-right: 11px solid transparent; + content: ""; + display: inline-block; + position: absolute; + right: 12px; + bottom: -12px; } + +.dropdown .dropdown-menu[x-placement="top-start"]:after, +.dropdown .dropdown-menu[x-placement="top-end"]:after, +.dropup .dropdown-menu:after { + border-top: 11px solid #FFF; + border-left: 11px solid transparent; + border-right: 11px solid transparent; + content: ""; + display: inline-block; + position: absolute; + right: 12px; + bottom: -11px; } + +.dropup .dropdown-toggle:after, +.dropdown .dropdown-toggle:after { + margin-left: 0; } + +.dropdown-notification .dropdown-notification-list .notification-item { + border-bottom: 1px solid #F1EAE0; + font-size: 16px; + color: #66615b; } + .dropdown-notification .dropdown-notification-list .notification-item .notification-text { + padding-left: 40px; + position: relative; + min-width: 330px; + min-height: 70px; + white-space: normal; } + .dropdown-notification .dropdown-notification-list .notification-item .notification-text .label { + display: block; + position: absolute; + top: 50%; + margin-top: -12px; + left: 7px; } + .dropdown-notification .dropdown-notification-list .notification-item .notification-text .message { + font-size: 0.9em; + line-height: 0.7; + margin-left: 10px; } + .dropdown-notification .dropdown-notification-list .notification-item .notification-text .time { + color: #9A9A9A; + font-size: 0.7em; + margin-left: 10px; } + .dropdown-notification .dropdown-notification-list .notification-item .read-notification { + font-size: 12px; + opacity: 0; + position: absolute; + right: 5px; + top: 50%; + margin-top: -12px; } + .dropdown-notification .dropdown-notification-list .notification-item:hover { + text-decoration: none; } + .dropdown-notification .dropdown-notification-list .notification-item:hover .notification-text { + color: #66615b; + background-color: #F0EFEB !important; } + .dropdown-notification .dropdown-notification-list .notification-item:hover .read-notification { + opacity: 1 !important; } + +.dropdown-notification .dropdown-footer { + background-color: #E8E7E3; + border-radius: 0 0 8px 8px; } + .dropdown-notification .dropdown-footer .dropdown-footer-menu { + list-style: outside none none; + padding: 0px 5px; } + .dropdown-notification .dropdown-footer .dropdown-footer-menu li { + display: inline-block; + text-align: left; + padding: 0 10px; } + .dropdown-notification .dropdown-footer .dropdown-footer-menu li a { + color: #9C9B99; + font-size: 0.9em; + line-height: 35px; } + +.alert { + border: 0; + border-radius: 3px; + color: #FFFFFF; + padding-top: .9rem; + padding-bottom: .9rem; + position: relative; } + .alert.alert-success { + background-color: #7ed6a5; } + .alert.alert-danger { + background-color: #f1926e; } + .alert.alert-warning { + background-color: #fccf71; } + .alert.alert-info { + background-color: #66c4de; } + .alert.alert-primary { + background-color: #65d1d4; } + .alert .close { + color: #FFFFFF; + opacity: .9; + text-shadow: none; + line-height: 0; + outline: 0; } + .alert .close i.fa, + .alert .close i.nc-icon { + font-size: 14px !important; } + .alert .close:hover, .alert .close:focus { + opacity: 1; } + .alert span[data-notify="icon"] { + font-size: 27px; + display: block; + left: 19px; + position: absolute; + top: 50%; + margin-top: -11px; } + .alert button.close { + position: absolute; + right: 10px; + top: 50%; + margin-top: -13px; + width: 25px; + height: 25px; + padding: 3px; } + .alert .close ~ span { + display: block; + max-width: 89%; } + .alert.alert-with-icon { + padding-left: 65px; } + +img { + max-width: 100%; + border-radius: 3px; } + +.img-raised { + box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.3); } + +/*-------------------------------- + +nucleo-icons Web Font - built using nucleoapp.com +License - nucleoapp.com/license/ + +-------------------------------- */ +@font-face { + font-family: 'nucleo-icons'; + src: url("~assets/fonts/nucleo-icons.eot"); + src: url("~assets/fonts/nucleo-icons.eot") format("embedded-opentype"), url("~assets/fonts/nucleo-icons.woff2") format("woff2"), url("~assets/fonts/nucleo-icons.woff") format("woff"), url("~assets/fonts/nucleo-icons.ttf") format("truetype"); + font-weight: normal; + font-style: normal; } + +/*------------------------ + base class definition +-------------------------*/ +.nc-icon { + display: inline-block; + font: normal normal normal 14px/1 'nucleo-icons'; + font-size: inherit; + speak: none; + text-transform: none; + /* Better Font Rendering */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +/*------------------------ + change icon size +-------------------------*/ +.nc-icon.lg { + font-size: 1.33333333em; + vertical-align: -16%; } + +.nc-icon.x2 { + font-size: 2em; } + +.nc-icon.x3 { + font-size: 3em; } + +/*---------------------------------- + add a square/circle background +-----------------------------------*/ +.nc-icon.square, +.nc-icon.circle { + padding: 0.33333333em; + vertical-align: -16%; + background-color: #eee; } + +.nc-icon.circle { + border-radius: 50%; } + +/*------------------------ + list icons +-------------------------*/ +.nc-icon-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; } + +.nc-icon-ul > li { + position: relative; } + +.nc-icon-ul > li > .nc-icon { + position: absolute; + left: -1.57142857em; + top: 0.14285714em; + text-align: center; } + +.nc-icon-ul > li > .nc-icon.lg { + top: 0; + left: -1.35714286em; } + +.nc-icon-ul > li > .nc-icon.circle, +.nc-icon-ul > li > .nc-icon.square { + top: -0.19047619em; + left: -1.9047619em; } + +/*------------------------ + spinning icons +-------------------------*/ +.nc-icon.spin { + -webkit-animation: nc-icon-spin 2s infinite linear; + -moz-animation: nc-icon-spin 2s infinite linear; + animation: nc-icon-spin 2s infinite linear; } + +@-webkit-keyframes nc-icon-spin { + 0% { + -webkit-transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); } } + +@-moz-keyframes nc-icon-spin { + 0% { + -moz-transform: rotate(0deg); } + 100% { + -moz-transform: rotate(360deg); } } + +@keyframes nc-icon-spin { + 0% { + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg); } } + +/*------------------------ + rotated/flipped icons +-------------------------*/ +.nc-icon.rotate-90 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); } + +.nc-icon.rotate-180 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -ms-transform: rotate(180deg); + -o-transform: rotate(180deg); + transform: rotate(180deg); } + +.nc-icon.rotate-270 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); + -webkit-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -o-transform: rotate(270deg); + transform: rotate(270deg); } + +.nc-icon.flip-y { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); + -webkit-transform: scale(-1, 1); + -moz-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + -o-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.nc-icon.flip-x { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: scale(1, -1); + -moz-transform: scale(1, -1); + -ms-transform: scale(1, -1); + -o-transform: scale(1, -1); + transform: scale(1, -1); } + +/*------------------------ + font icons +-------------------------*/ +.nc-air-baloon::before { + content: "\ea01"; } + +.nc-album-2::before { + content: "\ea02"; } + +.nc-alert-circle-i::before { + content: "\ea04"; } + +.nc-align-center::before { + content: "\ea03"; } + +.nc-align-left-2::before { + content: "\ea05"; } + +.nc-ambulance::before { + content: "\ea06"; } + +.nc-app::before { + content: "\ea07"; } + +.nc-atom::before { + content: "\ea08"; } + +.nc-badge::before { + content: "\ea09"; } + +.nc-bag-16::before { + content: "\ea0a"; } + +.nc-bank::before { + content: "\ea0b"; } + +.nc-basket::before { + content: "\ea0c"; } + +.nc-bell-55::before { + content: "\ea0d"; } + +.nc-bold::before { + content: "\ea0e"; } + +.nc-book-bookmark::before { + content: "\ea0f"; } + +.nc-bookmark-2::before { + content: "\ea10"; } + +.nc-box-2::before { + content: "\ea11"; } + +.nc-box::before { + content: "\ea12"; } + +.nc-briefcase-24::before { + content: "\ea13"; } + +.nc-bulb-63::before { + content: "\ea14"; } + +.nc-bullet-list-67::before { + content: "\ea15"; } + +.nc-bus-front-12::before { + content: "\ea16"; } + +.nc-button-pause::before { + content: "\ea17"; } + +.nc-button-play::before { + content: "\ea18"; } + +.nc-button-power::before { + content: "\ea19"; } + +.nc-calendar-60::before { + content: "\ea1a"; } + +.nc-camera-compact::before { + content: "\ea1b"; } + +.nc-caps-small::before { + content: "\ea1c"; } + +.nc-cart-simple::before { + content: "\ea1d"; } + +.nc-chart-bar-32::before { + content: "\ea1e"; } + +.nc-chart-pie-36::before { + content: "\ea1f"; } + +.nc-chat-33::before { + content: "\ea20"; } + +.nc-check-2::before { + content: "\ea21"; } + +.nc-circle-10::before { + content: "\ea22"; } + +.nc-cloud-download-93::before { + content: "\ea23"; } + +.nc-cloud-upload-94::before { + content: "\ea24"; } + +.nc-compass-05::before { + content: "\ea25"; } + +.nc-controller-modern::before { + content: "\ea26"; } + +.nc-credit-card::before { + content: "\ea27"; } + +.nc-delivery-fast::before { + content: "\ea28"; } + +.nc-diamond::before { + content: "\ea29"; } + +.nc-email-85::before { + content: "\ea2a"; } + +.nc-favourite-28::before { + content: "\ea2b"; } + +.nc-glasses-2::before { + content: "\ea2c"; } + +.nc-globe-2::before { + content: "\ea2d"; } + +.nc-globe::before { + content: "\ea2e"; } + +.nc-hat-3::before { + content: "\ea2f"; } + +.nc-headphones::before { + content: "\ea30"; } + +.nc-html5::before { + content: "\ea31"; } + +.nc-image::before { + content: "\ea32"; } + +.nc-istanbul::before { + content: "\ea33"; } + +.nc-key-25::before { + content: "\ea34"; } + +.nc-laptop::before { + content: "\ea35"; } + +.nc-layout-11::before { + content: "\ea36"; } + +.nc-lock-circle-open::before { + content: "\ea37"; } + +.nc-map-big::before { + content: "\ea38"; } + +.nc-minimal-down::before { + content: "\ea39"; } + +.nc-minimal-left::before { + content: "\ea3a"; } + +.nc-minimal-right::before { + content: "\ea3b"; } + +.nc-minimal-up::before { + content: "\ea3c"; } + +.nc-mobile::before { + content: "\ea3d"; } + +.nc-money-coins::before { + content: "\ea3e"; } + +.nc-note-03::before { + content: "\ea3f"; } + +.nc-palette::before { + content: "\ea40"; } + +.nc-paper::before { + content: "\ea41"; } + +.nc-pin-3::before { + content: "\ea42"; } + +.nc-planet::before { + content: "\ea43"; } + +.nc-refresh-69::before { + content: "\ea44"; } + +.nc-ruler-pencil::before { + content: "\ea45"; } + +.nc-satisfied::before { + content: "\ea46"; } + +.nc-scissors::before { + content: "\ea47"; } + +.nc-send::before { + content: "\ea48"; } + +.nc-settings-gear-65::before { + content: "\ea49"; } + +.nc-settings::before { + content: "\ea4a"; } + +.nc-share-66::before { + content: "\ea4b"; } + +.nc-shop::before { + content: "\ea4c"; } + +.nc-simple-add::before { + content: "\ea4d"; } + +.nc-simple-delete::before { + content: "\ea4e"; } + +.nc-simple-remove::before { + content: "\ea4f"; } + +.nc-single-02::before { + content: "\ea50"; } + +.nc-single-copy-04::before { + content: "\ea51"; } + +.nc-sound-wave::before { + content: "\ea52"; } + +.nc-spaceship::before { + content: "\ea53"; } + +.nc-sun-fog-29::before { + content: "\ea54"; } + +.nc-support-17::before { + content: "\ea55"; } + +.nc-tablet-2::before { + content: "\ea56"; } + +.nc-tag-content::before { + content: "\ea57"; } + +.nc-tap-01::before { + content: "\ea58"; } + +.nc-tie-bow::before { + content: "\ea59"; } + +.nc-tile-56::before { + content: "\ea5a"; } + +.nc-time-alarm::before { + content: "\ea5b"; } + +.nc-touch-id::before { + content: "\ea5c"; } + +.nc-trophy::before { + content: "\ea5d"; } + +.nc-tv-2::before { + content: "\ea5e"; } + +.nc-umbrella-13::before { + content: "\ea5f"; } + +.nc-user-run::before { + content: "\ea60"; } + +.nc-vector::before { + content: "\ea61"; } + +.nc-watch-time::before { + content: "\ea62"; } + +.nc-world-2::before { + content: "\ea63"; } + +.nc-zoom-split::before { + content: "\ea64"; } + +/* all icon font classes list here */ +.table .img-wrapper { + width: 40px; + height: 40px; + border-radius: 50%; + overflow: hidden; + margin: 0 auto; } + +.table .img-row { + max-width: 60px; + width: 60px; } + +.table .form-check { + margin: 0; } + .table .form-check label .form-check-sign::before, + .table .form-check label .form-check-sign::after { + top: -17px; + left: 4px; } + +.table .btn { + margin: 0; } + +.table small, .table .small { + font-weight: 300; } + +.card-tasks .card-body .table { + margin-bottom: 0; } + .card-tasks .card-body .table > thead > tr > th, + .card-tasks .card-body .table > tbody > tr > th, + .card-tasks .card-body .table > tfoot > tr > th, + .card-tasks .card-body .table > thead > tr > td, + .card-tasks .card-body .table > tbody > tr > td, + .card-tasks .card-body .table > tfoot > tr > td { + padding-top: 0; + padding-bottom: 0; } + +.table > thead > tr > th { + font-size: 14px; + font-weight: 700; + padding-bottom: 0; + text-transform: uppercase; + border: 0; } + +.table .radio, +.table .checkbox { + margin-top: 0; + margin-bottom: 0; + padding: 0; + width: 15px; } + .table .radio .icons, + .table .checkbox .icons { + position: relative; } + .table .radio label:after, .table .radio label:before, + .table .checkbox label:after, + .table .checkbox label:before { + top: -17px; + left: -3px; } + +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 12px 7px; + vertical-align: middle; } + +.table .th-description { + max-width: 150px; } + +.table .td-price { + font-size: 26px; + font-weight: 300; + margin-top: 5px; + position: relative; + top: 4px; + text-align: right; } + +.table .td-total { + font-weight: 700; + font-size: 1.57em; + padding-top: 20px; + text-align: right; } + +.table .td-actions .btn { + margin: 0px; } + +.table > tbody > tr { + position: relative; } + +.table-shopping > thead > tr > th { + font-size: 1em; + text-transform: uppercase; } + +.table-shopping > tbody > tr > td { + font-size: 1em; } + .table-shopping > tbody > tr > td b { + display: block; + margin-bottom: 5px; } + +.table-shopping .td-name { + font-weight: 400; + font-size: 1.5em; } + .table-shopping .td-name small { + color: #9A9A9A; + font-size: 0.75em; + font-weight: 300; } + +.table-shopping .td-number { + font-weight: 300; + font-size: 1.714em; } + +.table-shopping .td-name { + min-width: 200px; } + +.table-shopping .td-number { + text-align: right; + min-width: 170px; } + .table-shopping .td-number small { + margin-right: 3px; } + +.table-shopping .img-container { + width: 120px; + max-height: 160px; + overflow: hidden; + display: block; } + .table-shopping .img-container img { + width: 100%; } + +.table-responsive { + overflow: scroll; + padding-bottom: 10px; } + +#tables .table-responsive { + margin-bottom: 30px; } + +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; } + +.wrapper { + position: relative; + top: 0; + height: 100vh; } + .wrapper.wrapper-full-page { + min-height: 100vh; + height: auto; } + +.sidebar, +.off-canvas-sidebar { + position: fixed; + top: 0; + height: 100%; + bottom: 0; + width: 260px; + left: 0; + z-index: 1030; + border-right: 1px solid #ddd; } + .sidebar .sidebar-wrapper, + .off-canvas-sidebar .sidebar-wrapper { + position: relative; + height: calc(100vh - 75px); + overflow: auto; + width: 260px; + z-index: 4; + padding-bottom: 100px; } + .sidebar .sidebar-wrapper .dropdown .dropdown-backdrop, + .off-canvas-sidebar .sidebar-wrapper .dropdown .dropdown-backdrop { + display: none !important; } + .sidebar .sidebar-wrapper .navbar-form, + .off-canvas-sidebar .sidebar-wrapper .navbar-form { + border: none; } + .sidebar .navbar-minimize, + .off-canvas-sidebar .navbar-minimize { + position: absolute; + right: 20px; + top: 2px; + opacity: 1; } + .sidebar .logo-tim, + .off-canvas-sidebar .logo-tim { + border-radius: 50%; + border: 1px solid #333; + display: block; + height: 61px; + width: 61px; + float: left; + overflow: hidden; } + .sidebar .logo-tim img, + .off-canvas-sidebar .logo-tim img { + width: 60px; + height: 60px; } + .sidebar .nav, + .off-canvas-sidebar .nav { + margin-top: 20px; + display: block; } + .sidebar .nav .caret, + .off-canvas-sidebar .nav .caret { + top: 14px; + position: absolute; + right: 10px; } + .sidebar .nav li > a + div .nav li > a, + .off-canvas-sidebar .nav li > a + div .nav li > a { + margin-top: 7px; } + .sidebar .nav li > a, + .off-canvas-sidebar .nav li > a { + margin: 10px 15px 0; + color: #FFFFFF; + display: block; + text-decoration: none; + position: relative; + text-transform: uppercase; + cursor: pointer; + font-size: 12px; + padding: 10px 8px; + line-height: 30px; + opacity: .7; } + .sidebar .nav li .nav > li > a, + .off-canvas-sidebar .nav li .nav > li > a { + padding: 5px 8px; } + .sidebar .nav li.active > a, + .sidebar .nav li.active > a > i, + .off-canvas-sidebar .nav li.active > a, + .off-canvas-sidebar .nav li.active > a > i { + opacity: 1; } + .sidebar .nav li:hover:not(.active) > a, + .sidebar .nav li:focus:not(.active) > a, + .off-canvas-sidebar .nav li:hover:not(.active) > a, + .off-canvas-sidebar .nav li:focus:not(.active) > a { + opacity: 1; } + .sidebar .nav i, + .off-canvas-sidebar .nav i { + font-size: 24px; + float: left; + margin-right: 12px; + line-height: 30px; + width: 34px; + text-align: center; + color: rgba(255, 255, 255, 0.5); + position: relative; } + .sidebar .nav p, + .off-canvas-sidebar .nav p { + margin-bottom: 0; } + .sidebar .nav .collapse .nav, + .sidebar .nav .collapsing .nav, + .off-canvas-sidebar .nav .collapse .nav, + .off-canvas-sidebar .nav .collapsing .nav { + margin-top: 0; } + .sidebar .sidebar-background, + .off-canvas-sidebar .sidebar-background { + position: absolute; + z-index: 1; + height: 100%; + width: 100%; + display: block; + top: 0; + left: 0; + background-size: cover; + background-position: center center; } + .sidebar .sidebar-background:after, + .off-canvas-sidebar .sidebar-background:after { + position: absolute; + z-index: 3; + width: 100%; + height: 100%; + content: ""; + display: block; + background: #FFFFFF; + opacity: 1; } + .sidebar .logo, + .off-canvas-sidebar .logo { + position: relative; + padding: 7px 0.7rem; + z-index: 4; } + .sidebar .logo a.logo-mini, + .off-canvas-sidebar .logo a.logo-mini { + opacity: 1; + float: left; + width: 34px; + text-align: center; + margin-left: 10px; + margin-right: 12px; } + .sidebar .logo a.logo-normal, + .off-canvas-sidebar .logo a.logo-normal { + display: block; + opacity: 1; + padding: 11px 0 8px; + -webkit-transform: translate3d(0px, 0, 0); + -moz-transform: translate3d(0px, 0, 0); + -o-transform: translate3d(0px, 0, 0); + -ms-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } + .sidebar .logo:after, + .off-canvas-sidebar .logo:after { + content: ''; + position: absolute; + bottom: 0; + right: 15px; + height: 1px; + width: calc(100% - 30px); + background-color: rgba(255, 255, 255, 0.5); } + .sidebar .logo p, + .off-canvas-sidebar .logo p { + float: left; + font-size: 20px; + margin: 10px 10px; + color: #FFFFFF; + line-height: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } + .sidebar .logo .simple-text, + .off-canvas-sidebar .logo .simple-text { + text-transform: uppercase; + padding: 0.5rem 0; + display: block; + white-space: nowrap; + font-size: 1rem; + color: #FFFFFF; + text-decoration: none; + font-weight: 400; + line-height: 30px; + overflow: hidden; } + .sidebar .logo-tim, + .off-canvas-sidebar .logo-tim { + border-radius: 50%; + border: 1px solid #333; + display: block; + height: 61px; + width: 61px; + float: left; + overflow: hidden; } + .sidebar .logo-tim img, + .off-canvas-sidebar .logo-tim img { + width: 60px; + height: 60px; } + .sidebar:before, .sidebar:after, + .off-canvas-sidebar:before, + .off-canvas-sidebar:after { + display: block; + content: ""; + opacity: 1; + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; } + .sidebar:after, + .off-canvas-sidebar:after { + background: #66615B; + background: -webkit-linear-gradient(#66615B 0%, #000 80%); + background: -o-linear-gradient(#66615B 0%, #000 80%); + background: -moz-linear-gradient(#66615B 0%, #000 80%); + background: linear-gradient(#66615B 0%, #000 80%); + z-index: 3; } + .sidebar[data-color="white"]:after, + .off-canvas-sidebar[data-color="white"]:after { + background: #FFFFFF; } + .sidebar[data-color="white"] .nav li a, + .sidebar[data-color="white"] .nav li a i, + .sidebar[data-color="white"] .nav li a[data-toggle="collapse"], + .sidebar[data-color="white"] .nav li a[data-toggle="collapse"] i, + .sidebar[data-color="white"] .nav li a[data-toggle="collapse"] ~ div > ul > li .sidebar-mini-icon, + .sidebar[data-color="white"] .nav li a[data-toggle="collapse"] ~ div > ul > li > a, + .off-canvas-sidebar[data-color="white"] .nav li a, + .off-canvas-sidebar[data-color="white"] .nav li a i, + .off-canvas-sidebar[data-color="white"] .nav li a[data-toggle="collapse"], + .off-canvas-sidebar[data-color="white"] .nav li a[data-toggle="collapse"] i, + .off-canvas-sidebar[data-color="white"] .nav li a[data-toggle="collapse"] ~ div > ul > li .sidebar-mini-icon, + .off-canvas-sidebar[data-color="white"] .nav li a[data-toggle="collapse"] ~ div > ul > li > a { + color: #66615B; + opacity: .7; } + .sidebar[data-color="white"] .nav li:hover:not(.active) > a, + .sidebar[data-color="white"] .nav li:focus:not(.active) > a, + .off-canvas-sidebar[data-color="white"] .nav li:hover:not(.active) > a, + .off-canvas-sidebar[data-color="white"] .nav li:focus:not(.active) > a { + opacity: 1; } + .sidebar[data-color="white"] .logo .simple-text, + .off-canvas-sidebar[data-color="white"] .logo .simple-text { + color: #66615B; } + .sidebar[data-color="white"] .logo:after, + .off-canvas-sidebar[data-color="white"] .logo:after { + background-color: #66615B; + opacity: .4; } + .sidebar[data-color="white"] .user .info a span, + .sidebar[data-color="white"] .user .nav .sidebar-mini-icon, + .sidebar[data-color="white"] .user .nav .sidebar-normal, + .off-canvas-sidebar[data-color="white"] .user .info a span, + .off-canvas-sidebar[data-color="white"] .user .nav .sidebar-mini-icon, + .off-canvas-sidebar[data-color="white"] .user .nav .sidebar-normal { + color: #66615B !important; } + .sidebar[data-color="white"] .user:after, + .off-canvas-sidebar[data-color="white"] .user:after { + background-color: #66615B; + opacity: .4; } + .sidebar[data-color="black"]:after, + .off-canvas-sidebar[data-color="black"]:after { + background: #212120; } + .sidebar[data-active-color="primary"] .nav li.active > a, + .sidebar[data-active-color="primary"] .nav li.active > a i, + .sidebar[data-active-color="primary"] .nav li.active > a[data-toggle="collapse"], + .sidebar[data-active-color="primary"] .nav li.active > a[data-toggle="collapse"] i, + .sidebar[data-active-color="primary"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .sidebar[data-active-color="primary"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a, + .off-canvas-sidebar[data-active-color="primary"] .nav li.active > a, + .off-canvas-sidebar[data-active-color="primary"] .nav li.active > a i, + .off-canvas-sidebar[data-active-color="primary"] .nav li.active > a[data-toggle="collapse"], + .off-canvas-sidebar[data-active-color="primary"] .nav li.active > a[data-toggle="collapse"] i, + .off-canvas-sidebar[data-active-color="primary"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .off-canvas-sidebar[data-active-color="primary"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a { + color: #51cbce; + opacity: 1; } + .sidebar[data-active-color="info"] .nav li.active > a, + .sidebar[data-active-color="info"] .nav li.active > a i, + .sidebar[data-active-color="info"] .nav li.active > a[data-toggle="collapse"], + .sidebar[data-active-color="info"] .nav li.active > a[data-toggle="collapse"] i, + .sidebar[data-active-color="info"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .sidebar[data-active-color="info"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a, + .off-canvas-sidebar[data-active-color="info"] .nav li.active > a, + .off-canvas-sidebar[data-active-color="info"] .nav li.active > a i, + .off-canvas-sidebar[data-active-color="info"] .nav li.active > a[data-toggle="collapse"], + .off-canvas-sidebar[data-active-color="info"] .nav li.active > a[data-toggle="collapse"] i, + .off-canvas-sidebar[data-active-color="info"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .off-canvas-sidebar[data-active-color="info"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a { + color: #51bcda; + opacity: 1; } + .sidebar[data-active-color="success"] .nav li.active > a, + .sidebar[data-active-color="success"] .nav li.active > a i, + .sidebar[data-active-color="success"] .nav li.active > a[data-toggle="collapse"], + .sidebar[data-active-color="success"] .nav li.active > a[data-toggle="collapse"] i, + .sidebar[data-active-color="success"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .sidebar[data-active-color="success"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a, + .off-canvas-sidebar[data-active-color="success"] .nav li.active > a, + .off-canvas-sidebar[data-active-color="success"] .nav li.active > a i, + .off-canvas-sidebar[data-active-color="success"] .nav li.active > a[data-toggle="collapse"], + .off-canvas-sidebar[data-active-color="success"] .nav li.active > a[data-toggle="collapse"] i, + .off-canvas-sidebar[data-active-color="success"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .off-canvas-sidebar[data-active-color="success"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a { + color: #6bd098; + opacity: 1; } + .sidebar[data-active-color="warning"] .nav li.active > a, + .sidebar[data-active-color="warning"] .nav li.active > a i, + .sidebar[data-active-color="warning"] .nav li.active > a[data-toggle="collapse"], + .sidebar[data-active-color="warning"] .nav li.active > a[data-toggle="collapse"] i, + .sidebar[data-active-color="warning"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .sidebar[data-active-color="warning"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a, + .off-canvas-sidebar[data-active-color="warning"] .nav li.active > a, + .off-canvas-sidebar[data-active-color="warning"] .nav li.active > a i, + .off-canvas-sidebar[data-active-color="warning"] .nav li.active > a[data-toggle="collapse"], + .off-canvas-sidebar[data-active-color="warning"] .nav li.active > a[data-toggle="collapse"] i, + .off-canvas-sidebar[data-active-color="warning"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .off-canvas-sidebar[data-active-color="warning"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a { + color: #fbc658; + opacity: 1; } + .sidebar[data-active-color="danger"] .nav li.active > a, + .sidebar[data-active-color="danger"] .nav li.active > a i, + .sidebar[data-active-color="danger"] .nav li.active > a[data-toggle="collapse"], + .sidebar[data-active-color="danger"] .nav li.active > a[data-toggle="collapse"] i, + .sidebar[data-active-color="danger"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .sidebar[data-active-color="danger"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a, + .off-canvas-sidebar[data-active-color="danger"] .nav li.active > a, + .off-canvas-sidebar[data-active-color="danger"] .nav li.active > a i, + .off-canvas-sidebar[data-active-color="danger"] .nav li.active > a[data-toggle="collapse"], + .off-canvas-sidebar[data-active-color="danger"] .nav li.active > a[data-toggle="collapse"] i, + .off-canvas-sidebar[data-active-color="danger"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + .off-canvas-sidebar[data-active-color="danger"] .nav li.active > a[data-toggle="collapse"] ~ div > ul > li.active > a { + color: #ef8157; + opacity: 1; } + +.visible-on-sidebar-regular { + display: inline-block !important; } + +.visible-on-sidebar-mini { + display: none !important; } + +.off-canvas-sidebar .nav > li > a, +.off-canvas-sidebar .nav > li > a:hover { + color: #FFFFFF; } + +.off-canvas-sidebar .nav > li > a:focus { + background: rgba(200, 200, 200, 0.2); } + +.main-panel { + position: relative; + float: right; + width: calc(100% - 260px); + background-color: #f4f3ef; + -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } + .main-panel > .content { + padding: 0 30px 30px; + min-height: calc(100vh - 123px); + margin-top: 93px; } + .main-panel > .navbar { + margin-bottom: 0; } + .main-panel .header { + margin-bottom: 50px; } + +.perfect-scrollbar-on .sidebar, +.perfect-scrollbar-on .main-panel { + height: 100%; + max-height: 100%; } + +.panel-header { + height: 260px; + padding-top: 80px; + padding-bottom: 45px; + background: #141E30; + /* fallback for old browsers */ + background: -webkit-gradient(linear, left top, right top, from(#0c2646), color-stop(60%, #204065), to(#2a5788)); + background: linear-gradient(to right, #0c2646 0%, #204065 60%, #2a5788 100%); + position: relative; + overflow: hidden; } + .panel-header .header .title { + color: #FFFFFF; } + .panel-header .header .category { + max-width: 600px; + color: rgba(255, 255, 255, 0.5); + margin: 0 auto; + font-size: 13px; } + .panel-header .header .category a { + color: #FFFFFF; } + +.panel-header-sm { + height: 135px; } + +.panel-header-lg { + height: 380px; } + +.footer { + padding: 24px 0; } + .footer.footer-default { + background-color: #f2f2f2; } + .footer nav { + display: inline-block; + float: left; + padding-left: 0; } + .footer ul { + margin-bottom: 0; + padding: 0; + list-style: none; } + .footer ul li { + display: inline-block; } + .footer ul li a { + color: inherit; + padding: 0.5rem; + font-size: 0.8571em; + text-transform: uppercase; + text-decoration: none; } + .footer ul li a:hover { + text-decoration: none; } + .footer .copyright { + font-size: 0.8571em; + line-height: 1.8; } + .footer:after { + display: table; + clear: both; + content: " "; } + +.fixed-plugin { + position: fixed; + right: 0; + width: 64px; + background: rgba(0, 0, 0, 0.3); + z-index: 1031; + border-radius: 8px 0 0 8px; + text-align: center; + top: 120px; } + .fixed-plugin li > a, + .fixed-plugin .badge { + transition: all .34s; + -webkit-transition: all .34s; + -moz-transition: all .34s; } + .fixed-plugin .fa-cog { + color: #FFFFFF; + padding: 10px; + border-radius: 0 0 6px 6px; + width: auto; } + .fixed-plugin .dropdown-menu { + right: 80px; + left: auto !important; + top: -52px !important; + width: 290px; + border-radius: 10px; + padding: 0 10px; } + .fixed-plugin .dropdown .dropdown-menu .nc-icon { + top: 2px; + right: 10px; + font-size: 14px; } + .fixed-plugin .dropdown-menu:after, + .fixed-plugin .dropdown-menu:before { + right: 10px; + margin-left: auto; + left: auto; } + .fixed-plugin .fa-circle-thin { + color: #FFFFFF; } + .fixed-plugin .active .fa-circle-thin { + color: #00bbff; } + .fixed-plugin .dropdown-menu > .active > a, + .fixed-plugin .dropdown-menu > .active > a:hover, + .fixed-plugin .dropdown-menu > .active > a:focus { + color: #777777; + text-align: center; } + .fixed-plugin img { + border-radius: 0; + width: 100%; + height: 100px; + margin: 0 auto; } + .fixed-plugin .dropdown-menu li > a:hover, + .fixed-plugin .dropdown-menu li > a:focus { + box-shadow: none; } + .fixed-plugin .badge { + border: 3px solid #FFFFFF; + border-radius: 50%; + cursor: pointer; + display: inline-block; + height: 23px; + margin-right: 5px; + position: relative; + width: 23px; } + .fixed-plugin .badge.badge-light { + border: 1px solid #E3E3E3; } + .fixed-plugin .badge.badge-light.active, .fixed-plugin .badge.badge-light:hover { + border: 3px solid #0bf; } + .fixed-plugin .badge.active, + .fixed-plugin .badge:hover { + border-color: #00bbff; } + .fixed-plugin .badge-blue { + background-color: #51bcda; } + .fixed-plugin .badge-green { + background-color: #6bd098; } + .fixed-plugin .badge-orange { + background-color: #51cbce; } + .fixed-plugin .badge-yellow { + background-color: #fbc658; } + .fixed-plugin .badge-red { + background-color: #ef8157; } + .fixed-plugin h5 { + font-size: 14px; + margin: 10px; } + .fixed-plugin .dropdown-menu li { + display: block; + padding: 15px 2px; + width: 25%; + float: left; } + .fixed-plugin li.adjustments-line, + .fixed-plugin li.header-title, + .fixed-plugin li.button-container { + width: 100%; + height: 35px; + min-height: inherit; } + .fixed-plugin li.button-container { + height: auto; } + .fixed-plugin li.button-container div { + margin-bottom: 5px; } + .fixed-plugin #sharrreTitle { + text-align: center; + padding: 10px 0; + height: 50px; } + .fixed-plugin li.header-title { + height: 30px; + line-height: 25px; + font-size: 12px; + font-weight: 600; + text-align: center; + text-transform: uppercase; } + .fixed-plugin .adjustments-line p { + float: left; + display: inline-block; + margin-bottom: 0; + font-size: 1em; + color: #3C4858; } + .fixed-plugin .adjustments-line a { + color: transparent; } + .fixed-plugin .adjustments-line a .badge-colors { + position: relative; + top: -2px; } + .fixed-plugin .adjustments-line a a:hover, + .fixed-plugin .adjustments-line a a:focus { + color: transparent; } + .fixed-plugin .adjustments-line .togglebutton { + text-align: center; } + .fixed-plugin .adjustments-line .togglebutton .label-switch { + position: relative; + left: -10px; + font-size: 0.7142em; + color: #66615B; } + .fixed-plugin .adjustments-line .togglebutton .label-switch.label-right { + left: 10px; } + .fixed-plugin .adjustments-line .togglebutton .toggle { + margin-right: 0; } + .fixed-plugin .adjustments-line .dropdown-menu > li.adjustments-line > a { + padding-right: 0; + padding-left: 0; + border-bottom: 1px solid #ddd; + border-radius: 0; + margin: 0; } + .fixed-plugin .dropdown-menu > li > a.img-holder { + font-size: 16px; + text-align: center; + border-radius: 10px; + background-color: #FFF; + border: 3px solid #FFF; + padding-left: 0; + padding-right: 0; + opacity: 1; + cursor: pointer; + display: block; + max-height: 100px; + overflow: hidden; + padding: 0; } + .fixed-plugin .dropdown-menu > li > a.img-holder img { + margin-top: auto; } + .fixed-plugin .dropdown-menu > li a.switch-trigger:hover, + .fixed-plugin .dropdown-menu > li > a.switch-trigger:focus { + background-color: transparent; } + .fixed-plugin .dropdown-menu > li:hover > a.img-holder, .fixed-plugin .dropdown-menu > li:focus > a.img-holder { + border-color: rgba(0, 187, 255, 0.53); } + .fixed-plugin .dropdown-menu > .active > a.img-holder, + .fixed-plugin .dropdown-menu > .active > a.img-holder { + border-color: #00bbff; + background-color: #FFFFFF; } + .fixed-plugin .btn-social { + width: 50%; + display: block; + width: 48%; + float: left; + font-weight: 600; } + .fixed-plugin .btn-social i { + margin-right: 5px; } + .fixed-plugin .btn-social:first-child { + margin-right: 2%; } + .fixed-plugin .dropdown .dropdown-menu { + transform-origin: 0 0; } + .fixed-plugin .dropdown .dropdown-menu:before { + border-bottom: 16px solid rgba(0, 0, 0, 0); + border-left: 16px solid rgba(0, 0, 0, 0.2); + border-top: 16px solid rgba(0, 0, 0, 0); + right: -27px; + bottom: 425px; } + .fixed-plugin .dropdown .dropdown-menu:after { + border-bottom: 16px solid rgba(0, 0, 0, 0); + border-left: 16px solid #FFFFFF; + border-top: 16px solid rgba(0, 0, 0, 0); + right: -26px; + bottom: 425px; } + .fixed-plugin .dropdown .dropdown-menu:before, .fixed-plugin .dropdown .dropdown-menu:after { + content: ""; + display: inline-block; + position: absolute; + width: 16px; + transform: translateY(-50px); + -webkit-transform: translateY(-50px); + -moz-transform: translateY(-50px); } + .fixed-plugin .dropdown.show-dropdown .show .dropdown-menu .show { + transform: translate3d(0, -60px, 0) !important; + bottom: auto !important; + top: 0 !important; } + .fixed-plugin .bootstrap-switch { + margin: 0; } + +.fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start] { + -webkit-transform: translate3d(0, -100px, 0) !important; + -moz-transform: translate3d(0, -100px, 0) !important; + -o-transform: translate3d(0, -100px, 0) !important; + -ms-transform: translate3d(0, -100px, 0) !important; + transform: translate3d(0, -100px, 0) !important; } + .fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]:before, .fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]:after { + top: 100px; } + +.fixed-plugin .show-dropdown .dropdown-menu[x-placement=top-start] { + -webkit-transform: translate3d(0, 100px, 0) !important; + -moz-transform: translate3d(0, 100px, 0) !important; + -o-transform: translate3d(0, 100px, 0) !important; + -ms-transform: translate3d(0, 100px, 0) !important; + transform: translate3d(0, 100px, 0) !important; } + +.fixed-plugin .show-dropdown.show .dropdown-menu.show[x-placement=bottom-start] { + -webkit-transform: translate3d(0, -60px, 0) !important; + -moz-transform: translate3d(0, -60px, 0) !important; + -o-transform: translate3d(0, -60px, 0) !important; + -ms-transform: translate3d(0, -60px, 0) !important; + transform: translate3d(0, -60px, 0) !important; } + +.fixed-plugin .show-dropdown.show .dropdown-menu.show[x-placement=top-start] { + -webkit-transform: translate3d(0, 470px, 0) !important; + -moz-transform: translate3d(0, 470px, 0) !important; + -o-transform: translate3d(0, 470px, 0) !important; + -ms-transform: translate3d(0, 470px, 0) !important; + transform: translate3d(0, 470px, 0) !important; } + +.card { + border-radius: 12px; + box-shadow: 0 6px 10px -4px rgba(0, 0, 0, 0.15); + background-color: #FFFFFF; + color: #252422; + margin-bottom: 20px; + position: relative; + border: 0 none; + -webkit-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; + -moz-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; + -o-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; + -ms-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; + transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; } + .card .card-body { + padding: 15px 15px 10px 15px; } + .card .card-body.table-full-width { + padding-left: 0; + padding-right: 0; } + .card .card-header { + padding: 15px 15px 0; + border: 0; } + .card .card-header:not([data-background-color]) { + background-color: transparent; } + .card .card-header .card-title { + margin-top: 10px; } + .card .map { + border-radius: 3px; } + .card .map.map-big { + height: 400px; } + .card[data-background-color="orange"] { + background-color: #51cbce; } + .card[data-background-color="orange"] .card-header { + background-color: #51cbce; } + .card[data-background-color="orange"] .card-footer .stats { + color: #FFFFFF; } + .card[data-background-color="red"] { + background-color: #ef8157; } + .card[data-background-color="yellow"] { + background-color: #fbc658; } + .card[data-background-color="blue"] { + background-color: #51bcda; } + .card[data-background-color="green"] { + background-color: #6bd098; } + .card .image { + overflow: hidden; + height: 200px; + position: relative; } + .card .avatar { + width: 30px; + height: 30px; + overflow: hidden; + border-radius: 50%; + margin-bottom: 15px; } + .card .numbers { + font-size: 2em; } + .card .big-title { + font-size: 12px; + text-align: center; + font-weight: 500; + padding-bottom: 15px; } + .card label { + font-size: 0.8571em; + margin-bottom: 5px; + color: #9A9A9A; } + .card .card-footer { + background-color: transparent; + border: 0; } + .card .card-footer .stats i { + margin-right: 5px; + position: relative; + top: 0px; + color: #66615B; } + .card .card-footer .btn { + margin: 0; } + .card.card-plain { + background-color: transparent; + box-shadow: none; + border-radius: 0; } + .card.card-plain .card-body { + padding-left: 5px; + padding-right: 5px; } + .card.card-plain img { + border-radius: 12px; } + +.card-plain { + background: transparent; + box-shadow: none; } + .card-plain .card-header, + .card-plain .card-footer { + margin-left: 0; + margin-right: 0; + background-color: transparent; } + .card-plain:not(.card-subcategories).card-body { + padding-left: 0; + padding-right: 0; } + +.card-chart .card-header .card-title { + margin-top: 10px; + margin-bottom: 0; } + +.card-chart .card-header .card-category { + margin-bottom: 5px; } + +.card-chart .table { + margin-bottom: 0; } + .card-chart .table td { + border-top: none; + border-bottom: 1px solid #e9ecef; } + +.card-chart .card-progress { + margin-top: 30px; } + +.card-chart .chart-area { + height: 190px; + width: calc(100% + 30px); + margin-left: -15px; + margin-right: -15px; } + +.card-chart .card-footer { + margin-top: 15px; } + .card-chart .card-footer .stats { + color: #9A9A9A; } + +.card-chart .dropdown { + position: absolute; + right: 20px; + top: 20px; } + .card-chart .dropdown .btn { + margin: 0; } + +.card-user .image { + height: 130px; } + .card-user .image img { + border-radius: 12px; } + +.card-user .author { + text-align: center; + text-transform: none; + margin-top: -77px; } + .card-user .author a + p.description { + margin-top: -7px; } + +.card-user .avatar { + width: 124px; + height: 124px; + border: 1px solid #FFFFFF; + position: relative; } + +.card-user .card-body { + min-height: 240px; } + +.card-user hr { + margin: 5px 15px 15px; } + +.card-user .card-body + .card-footer { + padding-top: 0; } + +.card-user .card-footer h5 { + font-size: 1.25em; + margin-bottom: 0; } + +.card-user .button-container { + margin-bottom: 6px; + text-align: center; } + +.map { + height: 500px; } + +.card-stats .card-body { + padding: 15px 15px 0px; } + .card-stats .card-body .numbers { + text-align: right; + font-size: 2em; } + .card-stats .card-body .numbers p { + margin-bottom: 0; } + .card-stats .card-body .numbers .card-category { + color: #9A9A9A; + font-size: 16px; + line-height: 1.4em; } + +.card-stats .card-footer { + padding: 0px 15px 15px; } + .card-stats .card-footer .stats { + color: #9A9A9A; } + .card-stats .card-footer hr { + margin-top: 10px; + margin-bottom: 15px; } + +.card-stats .icon-big { + font-size: 3em; + min-height: 64px; } + .card-stats .icon-big i { + line-height: 59px; } + +@media screen and (max-width: 991px) { + .navbar { + padding: 0; } + .navbar.navbar-absolute { + padding-top: 0; } + .navbar .navbar-brand { + font-size: 16px; + margin-right: 0; } + .profile-photo .profile-photo-small { + margin-left: -2px; } + .button-dropdown { + display: none; } + #minimizeSidebar { + display: none; } + .navbar .container-fluid { + padding-right: 15px; + padding-left: 15px; } + .navbar .navbar-collapse .input-group { + margin: 0; + margin-top: 5px; } + .navbar .navbar-nav .nav-item:first-child { + margin-top: 10px; } + .navbar .navbar-nav .nav-item:not(:last-child) { + margin-bottom: 10px; } + .navbar .dropdown.show .dropdown-menu { + display: block; } + .navbar .dropdown .dropdown-menu { + display: none; } + .navbar .dropdown.show .dropdown-menu, + .navbar .dropdown .dropdown-menu { + border: 0; + transition: none; + -webkit-box-shadow: none; + width: auto; + margin: 0px 1rem; + margin-top: 0px; + box-shadow: none; + position: static; + padding-left: 10px; } + .navbar .dropdown.show .dropdown-menu:before, + .navbar .dropdown .dropdown-menu:before { + display: none; } + .navbar .dropdown-menu .dropdown-item:focus, + .navbar .dropdown-menu .dropdown-item:hover { + color: #FFFFFF; } + .navbar.bg-white .dropdown-menu .dropdown-item:focus, + .navbar.bg-white .dropdown-menu .dropdown-item:hover { + color: #66615B; } + .navbar .navbar-toggler-bar { + display: block; + position: relative; + width: 22px; + height: 1px; + border-radius: 1px; + background: #66615B; } + .navbar .navbar-toggler-bar + .navbar-toggler-bar { + margin-top: 7px; } + .navbar .navbar-toggler-bar + .navbar-toggler-bar.navbar-kebab { + margin-top: 3px; } + .navbar .navbar-toggler-bar.bar2 { + width: 17px; + transition: width .2s linear; } + .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar { + background-color: #66615B; } + .navbar .toggled .navbar-toggler-bar { + width: 24px; } + .navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar { + margin-top: 5px; } + .wrapper { + -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } + .nav-open .main-panel { + right: 0; + -webkit-transform: translate3d(260px, 0, 0); + -moz-transform: translate3d(260px, 0, 0); + -o-transform: translate3d(260px, 0, 0); + -ms-transform: translate3d(260px, 0, 0); + transform: translate3d(260px, 0, 0); } + .nav-open .sidebar { + -webkit-transform: translate3d(0px, 0, 0); + -moz-transform: translate3d(0px, 0, 0); + -o-transform: translate3d(0px, 0, 0); + -ms-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } + .nav-open body { + position: relative; + overflow-x: hidden; } + .nav-open .menu-on-right .main-panel { + -webkit-transform: translate3d(-260px, 0, 0); + -moz-transform: translate3d(-260px, 0, 0); + -o-transform: translate3d(-260px, 0, 0); + -ms-transform: translate3d(-260px, 0, 0); + transform: translate3d(-260px, 0, 0); } + .nav-open .menu-on-right .navbar-collapse, + .nav-open .menu-on-right .sidebar { + -webkit-transform: translate3d(0px, 0, 0); + -moz-transform: translate3d(0px, 0, 0); + -o-transform: translate3d(0px, 0, 0); + -ms-transform: translate3d(0px, 0, 0); + transform: translate3d(0px, 0, 0); } + .nav-open .menu-on-right .navbar-translate { + -webkit-transform: translate3d(-300px, 0, 0); + -moz-transform: translate3d(-300px, 0, 0); + -o-transform: translate3d(-300px, 0, 0); + -ms-transform: translate3d(-300px, 0, 0); + transform: translate3d(-300px, 0, 0); } + .nav-open .menu-on-right #bodyClick { + right: 260px; + left: auto; } + .menu-on-right .sidebar { + left: auto; + right: 0; + -webkit-transform: translate3d(260px, 0, 0); + -moz-transform: translate3d(260px, 0, 0); + -o-transform: translate3d(260px, 0, 0); + -ms-transform: translate3d(260px, 0, 0); + transform: translate3d(260px, 0, 0); } + .bar1, + .bar2, + .bar3 { + outline: 1px solid transparent; } + .bar1 { + top: 0px; + -webkit-animation: topbar-back 500ms linear 0s; + -moz-animation: topbar-back 500ms linear 0s; + animation: topbar-back 500ms 0s; + -webkit-animation-fill-mode: forwards; + -moz-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + .bar2 { + opacity: 1; } + .bar3 { + bottom: 0px; + -webkit-animation: bottombar-back 500ms linear 0s; + -moz-animation: bottombar-back 500ms linear 0s; + animation: bottombar-back 500ms 0s; + -webkit-animation-fill-mode: forwards; + -moz-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + .toggled .bar1 { + top: 6px; + -webkit-animation: topbar-x 500ms linear 0s; + -moz-animation: topbar-x 500ms linear 0s; + animation: topbar-x 500ms 0s; + -webkit-animation-fill-mode: forwards; + -moz-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + .toggled .bar2 { + opacity: 0; } + .toggled .bar3 { + bottom: 6px; + -webkit-animation: bottombar-x 500ms linear 0s; + -moz-animation: bottombar-x 500ms linear 0s; + animation: bottombar-x 500ms 0s; + -webkit-animation-fill-mode: forwards; + -moz-animation-fill-mode: forwards; + animation-fill-mode: forwards; } + @keyframes topbar-x { + 0% { + top: 0px; + transform: rotate(0deg); } + 45% { + top: 6px; + transform: rotate(145deg); } + 75% { + transform: rotate(130deg); } + 100% { + transform: rotate(135deg); } } + @-webkit-keyframes topbar-x { + 0% { + top: 0px; + -webkit-transform: rotate(0deg); } + 45% { + top: 6px; + -webkit-transform: rotate(145deg); } + 75% { + -webkit-transform: rotate(130deg); } + 100% { + -webkit-transform: rotate(135deg); } } + @-moz-keyframes topbar-x { + 0% { + top: 0px; + -moz-transform: rotate(0deg); } + 45% { + top: 6px; + -moz-transform: rotate(145deg); } + 75% { + -moz-transform: rotate(130deg); } + 100% { + -moz-transform: rotate(135deg); } } + @keyframes topbar-back { + 0% { + top: 6px; + transform: rotate(135deg); } + 45% { + transform: rotate(-10deg); } + 75% { + transform: rotate(5deg); } + 100% { + top: 0px; + transform: rotate(0); } } + @-webkit-keyframes topbar-back { + 0% { + top: 6px; + -webkit-transform: rotate(135deg); } + 45% { + -webkit-transform: rotate(-10deg); } + 75% { + -webkit-transform: rotate(5deg); } + 100% { + top: 0px; + -webkit-transform: rotate(0); } } + @-moz-keyframes topbar-back { + 0% { + top: 6px; + -moz-transform: rotate(135deg); } + 45% { + -moz-transform: rotate(-10deg); } + 75% { + -moz-transform: rotate(5deg); } + 100% { + top: 0px; + -moz-transform: rotate(0); } } + @keyframes bottombar-x { + 0% { + bottom: 0px; + transform: rotate(0deg); } + 45% { + bottom: 6px; + transform: rotate(-145deg); } + 75% { + transform: rotate(-130deg); } + 100% { + transform: rotate(-135deg); } } + @-webkit-keyframes bottombar-x { + 0% { + bottom: 0px; + -webkit-transform: rotate(0deg); } + 45% { + bottom: 6px; + -webkit-transform: rotate(-145deg); } + 75% { + -webkit-transform: rotate(-130deg); } + 100% { + -webkit-transform: rotate(-135deg); } } + @-moz-keyframes bottombar-x { + 0% { + bottom: 0px; + -moz-transform: rotate(0deg); } + 45% { + bottom: 6px; + -moz-transform: rotate(-145deg); } + 75% { + -moz-transform: rotate(-130deg); } + 100% { + -moz-transform: rotate(-135deg); } } + @keyframes bottombar-back { + 0% { + bottom: 6px; + transform: rotate(-135deg); } + 45% { + transform: rotate(10deg); } + 75% { + transform: rotate(-5deg); } + 100% { + bottom: 0px; + transform: rotate(0); } } + @-webkit-keyframes bottombar-back { + 0% { + bottom: 6px; + -webkit-transform: rotate(-135deg); } + 45% { + -webkit-transform: rotate(10deg); } + 75% { + -webkit-transform: rotate(-5deg); } + 100% { + bottom: 0px; + -webkit-transform: rotate(0); } } + @-moz-keyframes bottombar-back { + 0% { + bottom: 6px; + -moz-transform: rotate(-135deg); } + 45% { + -moz-transform: rotate(10deg); } + 75% { + -moz-transform: rotate(-5deg); } + 100% { + bottom: 0px; + -moz-transform: rotate(0); } } + @-webkit-keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + @-moz-keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + @keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + #bodyClick { + height: 100%; + width: 100%; + position: fixed; + opacity: 1; + top: 0; + right: 0; + left: 260px; + content: ""; + z-index: 9999; + overflow-x: hidden; + background-color: transparent; + -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); } + .footer .copyright { + text-align: right; } + .section-nucleo-icons .icons-container { + margin-top: 65px; } + .navbar-nav .nav-link i.fa, + .navbar-nav .nav-link i.nc-icon { + opacity: .5; } + .sidebar, + .bootstrap-navbar { + position: fixed; + display: block; + top: 0; + height: 100%; + width: 260px; + right: auto; + left: 0; + z-index: 1032; + visibility: visible; + overflow-y: visible; + padding: 0; + -webkit-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -moz-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -o-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -ms-transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + transition: all 0.5s cubic-bezier(0.685, 0.0473, 0.346, 1); + -webkit-transform: translate3d(-260px, 0, 0); + -moz-transform: translate3d(-260px, 0, 0); + -o-transform: translate3d(-260px, 0, 0); + -ms-transform: translate3d(-260px, 0, 0); + transform: translate3d(-260px, 0, 0); } + .main-panel { + width: 100%; } + .timeline:before { + left: 5% !important; } + .timeline > li > .timeline-badge { + left: 5% !important; } + .timeline > li > .timeline-panel { + float: right !important; + width: 82% !important; } + .timeline > li > .timeline-panel:before { + border-left-width: 0 !important; + border-right-width: 15px !important; + left: -15px !important; + right: auto !important; } + .timeline > li > .timeline-panel:after { + border-left-width: 0 !important; + border-right-width: 14px !important; + left: -14px !important; + right: auto !important; } } + +@media (max-width: 991px) and (min-width: 768px) { + .nav-tabs-navigation.verical-navs { + padding: 0px 2px; } } + +@media screen and (min-width: 768px) { + .footer .footer-nav { + padding-left: 21px; } + .footer .credits { + padding-right: 15px; } } + +@media screen and (min-width: 992px) { + .navbar-collapse { + background: none !important; } + .navbar .navbar-toggle { + display: none; } + .navbar-nav .nav-link.profile-photo { + padding: 0; + margin: 7px 0.7rem; } + .section-nucleo-icons .icons-container { + margin: 0 0 0 auto; } + .dropdown-menu .dropdown-item { + color: inherit; } + .footer .copyright { + float: right; + padding-right: 15px; } + .sidebar .sidebar-wrapper li.active > a:not([data-toggle="collapse"]):before, + .sidebar .sidebar-wrapper li.active > [data-toggle="collapse"] + div .nav li:before { + border-right: 17px solid #DDDDDD; + border-top: 17px solid transparent; + border-bottom: 17px solid transparent; + content: ""; + display: inline-block; + position: absolute; + right: -16px; + opacity: 1; + top: 7px; + transition: opacity 150ms ease-in; } + .sidebar .sidebar-wrapper li.active > a:not([data-toggle="collapse"]):after, + .sidebar .sidebar-wrapper li.active > [data-toggle="collapse"] + div .nav li:after { + border-right: 17px solid #f4f3ef; + border-top: 17px solid transparent; + border-bottom: 17px solid transparent; + content: ""; + display: inline-block; + position: absolute; + right: -17px; + opacity: 1; + top: 7px; + transition: opacity 150ms ease-in; } + .sidebar .sidebar-wrapper li.active > [data-toggle="collapse"] + div .nav li a:before, .sidebar .sidebar-wrapper li.active > [data-toggle="collapse"] + div .nav li a:after { + top: 0; } } + +@media screen and (max-width: 768px) { + .card-stats [class*="col-"] .statistics::after { + display: none; } + .main-panel .content { + padding-left: 15px; + padding-right: 15px; } + .footer nav { + display: block; + margin-bottom: 5px; + float: none; } + .landing-page .section-story-overview .image-container:nth-child(2) { + margin-left: 0; + margin-bottom: 30px; } + .card .form-horizontal .col-md-3.col-form-label { + text-align: left; } } + +@media screen and (max-width: 767px) { + .nav-tabs-navigation.verical-navs { + padding: 0 28px; } + .typography-line { + padding-left: 23% !important; } + .typography-line span { + width: 60px !important; } + .login-page .navbar, + .lock-page .navbar, + .register-page .navbar { + padding: .5rem 1rem; } + .footer .footer-nav, + .footer .credits { + margin: 0 auto !important; } + .footer .footer-nav { + margin-bottom: 10px !important; } + .register-page .content { + padding-top: 5vh; } + .register-page .footer { + position: relative; } + .register-page .info-area.info-horizontal { + margin-top: 0; } } + +@media screen and (max-width: 374px) { + .login-page .content { + padding-top: 10vh; } } + +@media screen and (max-width: 413px) { + .fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show { + width: 225px !important; } + .fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show[x-placement=top-start] { + transform: translate3d(0, 400px, 0) !important; } + .fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show:before, .fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show:after { + bottom: 360px !important; } } + +@media screen and (max-width: 576px) { + .navbar[class*='navbar-toggleable-'] .container { + margin-left: 0; + margin-right: 0; } + .card-contributions .card-stats { + flex-direction: column; } + .card-contributions .card-stats .bootstrap-switch { + margin-bottom: 15px; } + .footer .copyright { + text-align: center; } + .section-nucleo-icons .icons-container i { + font-size: 30px; } + .section-nucleo-icons .icons-container i:nth-child(6) { + font-size: 48px; } + .page-header .container h6.category-absolute { + width: 90%; } + .card-timeline .timeline .timeline-panel { + width: 38%; + padding: 15px; } } + +.alert .close { + font-weight: 300; + font-size: 29px; } + .alert .close i.fa, + .alert .close i.fas, + .alert .close i.far, + .alert .close i.fal, + .alert .close i.fab, + .alert .close i.nc-icon { + font-size: 14px !important; } + +.btn.btn-icon.btn-sm .fa, +.btn.btn-icon.btn-sm .far, +.btn.btn-icon.btn-sm .fas, +.btn.btn-icon.btn-sm .fal, +.btn.btn-icon.btn-sm .fab, +.btn.btn-icon.btn-sm .nc-icon, +.navbar .navbar-nav > a.btn.btn-icon.btn-sm .fa, +.navbar .navbar-nav > a.btn.btn-icon.btn-sm .far, +.navbar .navbar-nav > a.btn.btn-icon.btn-sm .fas, +.navbar .navbar-nav > a.btn.btn-icon.btn-sm .fal, +.navbar .navbar-nav > a.btn.btn-icon.btn-sm .fab, +.navbar .navbar-nav > a.btn.btn-icon.btn-sm .nc-icon { + font-size: 0.6875rem; } + +.btn.btn-icon.btn-lg .fa, +.btn.btn-icon.btn-lg .far, +.btn.btn-icon.btn-lg .fas, +.btn.btn-icon.btn-lg .fal, +.btn.btn-icon.btn-lg .fab, +.btn.btn-icon.btn-lg .nc-icon, +.navbar .navbar-nav > a.btn.btn-icon.btn-lg .fa, +.navbar .navbar-nav > a.btn.btn-icon.btn-lg .far, +.navbar .navbar-nav > a.btn.btn-icon.btn-lg .fas, +.navbar .navbar-nav > a.btn.btn-icon.btn-lg .fal, +.navbar .navbar-nav > a.btn.btn-icon.btn-lg .fab, +.navbar .navbar-nav > a.btn.btn-icon.btn-lg .nc-icon { + font-size: 1.325rem; } + +.btn.btn-icon:not(.btn-footer) .nc-icon, +.btn.btn-icon:not(.btn-footer) .fa, +.btn.btn-icon:not(.btn-footer) .far, +.btn.btn-icon:not(.btn-footer) .fas, +.btn.btn-icon:not(.btn-footer) .fal, +.btn.btn-icon:not(.btn-footer) .fas, +.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .nc-icon, +.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fa, +.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .far, +.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fas, +.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fal, +.navbar .navbar-nav > a.btn.btn-icon:not(.btn-footer) .fas { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-12px, -12px); + line-height: 1.5626rem; + width: 24px; } + +.form-check .form-check-sign { + font-family: "Font Awesome 5 Free"; + font-weight: 900; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; } + +.form-check-radio .form-check-sign { + font-family: "Font Awesome 5 Free"; + font-weight: 400; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; } + .form-check-radio .form-check-sign::before { + font-size: 22px; + content: "\f111"; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + position: absolute; + opacity: .50; + left: 5px; + top: -5px; } + +.form-check .form-check-sign:after { + font-family: "Font Awesome 5 Free"; + top: 4px; } + +.form-check-radio .form-check-sign::after, .form-check-radio input[type="radio"]:checked + .form-check-sign::after { + font-family: "Font Awesome 5 Free"; + top: -1px; } + +.form-check-radio .form-check-sign::before, .form-check-radio input[type="radio"]:checked + .form-check-sign::before { + font-family: "Font Awesome 5 Free"; + top: -1px; } + +.dropup .dropdown-toggle:after, +.dropdown .dropdown-toggle:after { + margin-left: 3px; } + +.fixed-plugin .dropdown .dropdown-menu:before { + right: -17px; + top: 28%; } + +.fixed-plugin .dropdown .dropdown-menu:after { + right: -16px; + top: 28%; } + +.fixed-plugin .gh-btn, +.fixed-plugin .gh-count, +.fixed-plugin .gh-ico { + float: left; } + +.fixed-plugin .gh-btn, +.fixed-plugin .gh-count { + padding: 2px 5px 2px 4px; + color: #333; + text-decoration: none; + white-space: nowrap; + cursor: pointer; + border-radius: 3px; } + +.fixed-plugin .gh-btn { + background-color: #eee; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(100%, #eee)); + background-image: -webkit-linear-gradient(top, #fcfcfc 0, #eee 100%); + background-image: -moz-linear-gradient(top, #fcfcfc 0, #eee 100%); + background-image: -ms-linear-gradient(top, #fcfcfc 0, #eee 100%); + background-image: -o-linear-gradient(top, #fcfcfc 0, #eee 100%); + background-image: linear-gradient(to bottom, #fcfcfc 0, #eee 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#eeeeee', GradientType=0); + background-repeat: no-repeat; + border: 1px solid #d5d5d5; } + +.fixed-plugin .gh-btn:hover, +.fixed-plugin .gh-btn:focus { + text-decoration: none; + background-color: #ddd; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(100%, #ddd)); + background-image: -webkit-linear-gradient(top, #eee 0, #ddd 100%); + background-image: -moz-linear-gradient(top, #eee 0, #ddd 100%); + background-image: -ms-linear-gradient(top, #eee 0, #ddd 100%); + background-image: -o-linear-gradient(top, #eee 0, #ddd 100%); + background-image: linear-gradient(to bottom, #eee 0, #ddd 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0); + border-color: #ccc; } + +.fixed-plugin .gh-btn:active { + background-image: none; + background-color: #dcdcdc; + border-color: #b5b5b5; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); } + +.fixed-plugin .gh-ico { + width: 14px; + height: 14px; + margin-right: 4px; + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMTIgMTIgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTIgMTIgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMzMzMzMiIGQ9Ik0zMiAxMy40Yy0xMC41IDAtMTkgOC41LTE5IDE5YzAgOC40IDUuNSAxNS41IDEzIDE4YzEgMC4yIDEuMy0wLjQgMS4zLTAuOWMwLTAuNSAwLTEuNyAwLTMuMiBjLTUuMyAxLjEtNi40LTIuNi02LjQtMi42QzIwIDQxLjYgMTguOCA0MSAxOC44IDQxYy0xLjctMS4yIDAuMS0xLjEgMC4xLTEuMWMxLjkgMC4xIDIuOSAyIDIuOSAyYzEuNyAyLjkgNC41IDIuMSA1LjUgMS42IGMwLjItMS4yIDAuNy0yLjEgMS4yLTIuNmMtNC4yLTAuNS04LjctMi4xLTguNy05LjRjMC0yLjEgMC43LTMuNyAyLTUuMWMtMC4yLTAuNS0wLjgtMi40IDAuMi01YzAgMCAxLjYtMC41IDUuMiAyIGMxLjUtMC40IDMuMS0wLjcgNC44LTAuN2MxLjYgMCAzLjMgMC4yIDQuNyAwLjdjMy42LTIuNCA1LjItMiA1LjItMmMxIDIuNiAwLjQgNC42IDAuMiA1YzEuMiAxLjMgMiAzIDIgNS4xYzAgNy4zLTQuNSA4LjktOC43IDkuNCBjMC43IDAuNiAxLjMgMS43IDEuMyAzLjVjMCAyLjYgMCA0LjYgMCA1LjJjMCAwLjUgMC40IDEuMSAxLjMgMC45YzcuNS0yLjYgMTMtOS43IDEzLTE4LjFDNTEgMjEuOSA0Mi41IDEzLjQgMzIgMTMuNHoiLz48L3N2Zz4="); + background-size: 100% 100%; + background-repeat: no-repeat; } + +.fixed-plugin .gh-count { + position: relative; + display: none; + /* hidden to start */ + margin-left: 4px; + background-color: #fafafa; + border: 1px solid #d4d4d4; } + +.fixed-plugin .gh-count:hover, +.fixed-plugin .gh-count:focus { + color: #4183C4; } + +.fixed-plugin .gh-count:before, +.fixed-plugin .gh-count:after { + content: ''; + position: absolute; + display: inline-block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; } + +.fixed-plugin .gh-count:before { + top: 50%; + left: -3px; + margin-top: -4px; + border-width: 4px 4px 4px 0; + border-right-color: #fafafa; } + +.fixed-plugin .gh-count:after { + top: 50%; + left: -4px; + z-index: -1; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #d4d4d4; } + +.fixed-plugin .github-btn-large { + height: 30px; } + +.fixed-plugin .github-btn-large .gh-btn, +.fixed-plugin .github-btn-large .gh-count { + padding: 3px 10px 3px 8px; + font-size: 16px; + line-height: 22px; + border-radius: 4px; } + +.fixed-plugin .github-btn-large .gh-ico { + width: 20px; + height: 20px; } + +.fixed-plugin .github-btn-large .gh-count { + margin-left: 6px; } + +.fixed-plugin .github-btn-large .gh-count:before { + left: -5px; + margin-top: -6px; + border-width: 6px 6px 6px 0; } + +.fixed-plugin .github-btn-large .gh-count:after { + left: -6px; + margin-top: -7px; + border-width: 7px 7px 7px 0; } + +.fixed-plugin .github-btn { + display: inline-block; } + .fixed-plugin .github-btn .gh-btn .gh-ico { + margin-top: 3px; } + +.fixed-plugin .SocialMediaShareButton { + display: inline-block; } + +@media screen and (max-width: 400px) { + .fixed-plugin .dropdown-menu { + width: 250px; } } + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 4px); } + +.form-control { + height: unset; } + +.form-group input[type=file] { + opacity: 1; + position: unset; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: unset; + z-index: unset; } + +.navbar .navbar-nav .nav-link i.fa + p, +.navbar .navbar-nav .nav-link i.fal + p, +.navbar .navbar-nav .nav-link i.fas + p, +.navbar .navbar-nav .nav-link i.fab + p, +.navbar .navbar-nav .nav-link i.far + p, +.navbar .navbar-nav .nav-link i.nc-icon + p { + margin-left: 7px; } + +.navbar .navbar-nav .nav-link i.fa, +.navbar .navbar-nav .nav-link i.fal, +.navbar .navbar-nav .nav-link i.fas, +.navbar .navbar-nav .nav-link i.fab, +.navbar .navbar-nav .nav-link i.far, +.navbar .navbar-nav .nav-link i.nc-icon { + font-size: 18px; + position: relative; + top: 3px; + text-align: center; + width: 21px; } + +/*-------------------------------- + +nucleo-icons Web Font - built using nucleoapp.com +License - nucleoapp.com/license/ + +-------------------------------- */ +@font-face { + font-family: 'nucleo-icons'; + src: url("~assets/fonts/nucleo-icons.eot"); + src: url("~assets/fonts/nucleo-icons.eot") format("embedded-opentype"), url("~assets/fonts/nucleo-icons.woff2") format("woff2"), url("~assets/fonts/nucleo-icons.woff") format("woff"), url("~assets/fonts/nucleo-icons.ttf"); + font-weight: normal; + font-style: normal; } + +@media screen and (max-width: 991px) { + .navbar-nav .nav-link i.fa, + .navbar-nav .nav-link i.fal, + .navbar-nav .nav-link i.fas, + .navbar-nav .nav-link i.fab, + .navbar-nav .nav-link i.far, + .navbar-nav .nav-link i.nc-icon { + opacity: .5; } + .navbar .dropdown.show .dropdown-menu { + border: 0; + -webkit-transition: none; + transition: none; + -webkit-box-shadow: none; + width: auto; + margin: 0 1rem; + box-shadow: none; + position: static !important; + padding-left: 10px; + display: block !important; + -webkit-transform: translateZ(0) !important; + transform: translateZ(0) !important; + background: inherit; } + .navbar .dropdown.show .dropdown-menu:before, .navbar .dropdown.show .dropdown-menu:after { + display: none; } + .navbar.bg-dark .dropdown.show .dropdown-menu a { + color: #FFFFFF; } } + +@media screen and (min-width: 992px) { + .sidebar .sidebar-wrapper li.active > a:not([data-toggle="collapse"]):before { + border-right: 18px solid #DDDDDD; + border-top: 18px solid transparent; + border-bottom: 18px solid transparent; + right: -15px; + top: 6px; } + .sidebar .sidebar-wrapper li.active > a:not([data-toggle="collapse"]):after { + border-right: 17px solid #f4f3ef; + border-top: 17px solid transparent; + border-bottom: 17px solid transparent; + right: -15px; + top: 7px; } } + +*, *:focus, a, a:focus { + outline: none; } + +/*# sourceMappingURL=paper-dashboard.css.map */ \ No newline at end of file diff --git a/src/assets/css/paper-dashboard.css.map b/src/assets/css/paper-dashboard.css.map new file mode 100644 index 0000000..21bd8f2 --- /dev/null +++ b/src/assets/css/paper-dashboard.css.map @@ -0,0 +1,53 @@ +{ + "version": 3, + "file": "paper-dashboard.css", + "sources": [ + "../scss/paper-dashboard.scss", + "../scss/paper-dashboard/_variables.scss", + "../scss/paper-dashboard/_mixins.scss", + "../scss/paper-dashboard/mixins/_buttons.scss", + "../scss/paper-dashboard/mixins/_vendor-prefixes.scss", + "../scss/paper-dashboard/mixins/_inputs.scss", + "../scss/paper-dashboard/mixins/_page-header.scss", + "../scss/paper-dashboard/mixins/_dropdown.scss", + "../scss/paper-dashboard/mixins/_cards.scss", + "../scss/paper-dashboard/mixins/_transparency.scss", + "../scss/paper-dashboard/plugins/_plugin-animate-bootstrap-notify.scss", + "../scss/paper-dashboard/plugins/_plugin-perfect-scrollbar.scss", + "../scss/paper-dashboard/_buttons.scss", + "../scss/paper-dashboard/_inputs.scss", + "../scss/paper-dashboard/_typography.scss", + "../scss/paper-dashboard/_misc.scss", + "../scss/paper-dashboard/_checkboxes-radio.scss", + "../scss/paper-dashboard/_navbar.scss", + "../scss/paper-dashboard/_page-header.scss", + "../scss/paper-dashboard/_dropdown.scss", + "../scss/paper-dashboard/_alerts.scss", + "../scss/paper-dashboard/_images.scss", + "../scss/paper-dashboard/_nucleo-outline.scss", + "../scss/paper-dashboard/_tables.scss", + "../scss/paper-dashboard/_sidebar-and-main-panel.scss", + "../scss/paper-dashboard/_footers.scss", + "../scss/paper-dashboard/_fixed-plugin.scss", + "../scss/paper-dashboard/_cards.scss", + "../scss/paper-dashboard/cards/_card-plain.scss", + "../scss/paper-dashboard/cards/_card-chart.scss", + "../scss/paper-dashboard/cards/_card-user.scss", + "../scss/paper-dashboard/cards/_card-map.scss", + "../scss/paper-dashboard/cards/_card-stats.scss", + "../scss/paper-dashboard/_responsive.scss", + "../scss/paper-dashboard/react/react-differences.scss", + "../scss/paper-dashboard/react/custom/_alerts.scss", + "../scss/paper-dashboard/react/custom/_buttons.scss", + "../scss/paper-dashboard/react/custom/_checkboxes-radio.scss", + "../scss/paper-dashboard/react/custom/_dropdown.scss", + "../scss/paper-dashboard/react/custom/_fixed-plugin.scss", + "../scss/paper-dashboard/react/custom/_inputs.scss", + "../scss/paper-dashboard/react/custom/_navbar.scss", + "../scss/paper-dashboard/react/custom/_nucleo-outline.scss", + "../scss/paper-dashboard/react/custom/_responsive.scss", + "../scss/paper-dashboard/react/custom/_typography.scss" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/src/assets/css/paper-dashboard.min.css b/src/assets/css/paper-dashboard.min.css new file mode 100644 index 0000000..5d44acd --- /dev/null +++ b/src/assets/css/paper-dashboard.min.css @@ -0,0 +1,21 @@ +/*! + + ========================================================= + * Paper Dashboard React - v1.3.0 based on Paper Dashboard 2 - v2.0.0 + ========================================================= + + * Product Page: https://www.creative-tim.com/product/paper-dashboard-2 + * Copyright 2021 Creative Tim (http://www.creative-tim.com) + + * Designed by www.invisionapp.com Coded by www.creative-tim.com + + ========================================================= + + * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + + *//*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2015 Daniel Eden +*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps-container{overflow:auto !important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:0px;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:0.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:0.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:0.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:0.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:0.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.btn,.navbar .navbar-nav>a.btn{border-width:2px;font-weight:600;font-size:.8571em;line-height:1.35em;text-transform:uppercase;border:none;margin:10px 1px;border-radius:3px;padding:11px 22px;cursor:pointer;background-color:#66615B;color:#fff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-ms-transition:all 150ms linear;transition:all 150ms linear}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn:active:focus,.btn:active:hover,.btn.active:focus,.btn.active:hover,.show>.btn.dropdown-toggle,.show>.btn.dropdown-toggle:focus,.show>.btn.dropdown-toggle:hover,.navbar .navbar-nav>a.btn:hover,.navbar .navbar-nav>a.btn:focus,.navbar .navbar-nav>a.btn:active,.navbar .navbar-nav>a.btn.active,.navbar .navbar-nav>a.btn:active:focus,.navbar .navbar-nav>a.btn:active:hover,.navbar .navbar-nav>a.btn.active:focus,.navbar .navbar-nav>a.btn.active:hover,.show>.navbar .navbar-nav>a.btn.dropdown-toggle,.show>.navbar .navbar-nav>a.btn.dropdown-toggle:focus,.show>.navbar .navbar-nav>a.btn.dropdown-toggle:hover{background-color:#403D39 !important;color:#fff !important;box-shadow:none !important}.btn:not([data-action]):hover,.navbar .navbar-nav>a.btn:not([data-action]):hover{box-shadow:none}.btn.disabled,.btn.disabled:hover,.btn.disabled:focus,.btn.disabled.focus,.btn.disabled:active,.btn.disabled.active,.btn:disabled,.btn:disabled:hover,.btn:disabled:focus,.btn:disabled.focus,.btn:disabled:active,.btn:disabled.active,.btn[disabled],.btn[disabled]:hover,.btn[disabled]:focus,.btn[disabled].focus,.btn[disabled]:active,.btn[disabled].active,fieldset[disabled] .btn,fieldset[disabled] .btn:hover,fieldset[disabled] .btn:focus,fieldset[disabled] .btn.focus,fieldset[disabled] .btn:active,fieldset[disabled] .btn.active,.navbar .navbar-nav>a.btn.disabled,.navbar .navbar-nav>a.btn.disabled:hover,.navbar .navbar-nav>a.btn.disabled:focus,.navbar .navbar-nav>a.btn.disabled.focus,.navbar .navbar-nav>a.btn.disabled:active,.navbar .navbar-nav>a.btn.disabled.active,.navbar .navbar-nav>a.btn:disabled,.navbar .navbar-nav>a.btn:disabled:hover,.navbar .navbar-nav>a.btn:disabled:focus,.navbar .navbar-nav>a.btn:disabled.focus,.navbar .navbar-nav>a.btn:disabled:active,.navbar .navbar-nav>a.btn:disabled.active,.navbar .navbar-nav>a.btn[disabled],.navbar .navbar-nav>a.btn[disabled]:hover,.navbar .navbar-nav>a.btn[disabled]:focus,.navbar .navbar-nav>a.btn[disabled].focus,.navbar .navbar-nav>a.btn[disabled]:active,.navbar .navbar-nav>a.btn[disabled].active,fieldset[disabled] .navbar .navbar-nav>a.btn,fieldset[disabled] .navbar .navbar-nav>a.btn:hover,fieldset[disabled] .navbar .navbar-nav>a.btn:focus,fieldset[disabled] .navbar .navbar-nav>a.btn.focus,fieldset[disabled] .navbar .navbar-nav>a.btn:active,fieldset[disabled] .navbar .navbar-nav>a.btn.active{background-color:#66615B;border-color:#66615B}.btn.btn-simple,.navbar .navbar-nav>a.btn.btn-simple{color:#66615B;border-color:#66615B}.btn.btn-simple:hover,.btn.btn-simple:focus,.btn.btn-simple:active,.navbar .navbar-nav>a.btn.btn-simple:hover,.navbar .navbar-nav>a.btn.btn-simple:focus,.navbar .navbar-nav>a.btn.btn-simple:active{background-color:rgba(0,0,0,0);color:#403D39;border-color:#403D39;box-shadow:none}.btn.btn-link,.navbar .navbar-nav>a.btn.btn-link{color:#66615B}.btn.btn-link:hover,.btn.btn-link:focus,.btn.btn-link:active,.btn.btn-link:active:focus,.navbar .navbar-nav>a.btn.btn-link:hover,.navbar .navbar-nav>a.btn.btn-link:focus,.navbar .navbar-nav>a.btn.btn-link:active,.navbar .navbar-nav>a.btn.btn-link:active:focus{background-color:rgba(0,0,0,0);color:#403D39;text-decoration:none;box-shadow:none}.btn:hover,.btn:focus,.navbar .navbar-nav>a.btn:hover,.navbar .navbar-nav>a.btn:focus{opacity:1;filter:alpha(opacity=100);outline:0 !important}.btn:active,.btn.active,.open>.btn.dropdown-toggle,.navbar .navbar-nav>a.btn:active,.navbar .navbar-nav>a.btn.active,.open>.navbar .navbar-nav>a.btn.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;outline:0 !important}.btn .badge,.navbar .navbar-nav>a.btn .badge{margin:0}.btn.btn-icon,.navbar .navbar-nav>a.btn.btn-icon{height:2.375rem;min-width:2.375rem;width:2.375rem;padding:0;font-size:.9375rem;overflow:hidden;position:relative;line-height:normal}.btn.btn-icon.btn-simple,.navbar .navbar-nav>a.btn.btn-icon.btn-simple{padding:0}.btn.btn-icon.btn-sm,.navbar .navbar-nav>a.btn.btn-icon.btn-sm{height:1.875rem;min-width:1.875rem;width:1.875rem}.btn.btn-icon.btn-sm .fa,.btn.btn-icon.btn-sm .far,.btn.btn-icon.btn-sm .fas,.btn.btn-icon.btn-sm .nc-icon,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fa,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .far,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fas,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .nc-icon{font-size:.6875rem}.btn.btn-icon.btn-lg,.navbar .navbar-nav>a.btn.btn-icon.btn-lg{height:3.6rem;min-width:3.6rem;width:3.6rem}.btn.btn-icon.btn-lg .fa,.btn.btn-icon.btn-lg .far,.btn.btn-icon.btn-lg .fas,.btn.btn-icon.btn-lg .nc-icon,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fa,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .far,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fas,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .nc-icon{font-size:1.325rem}.btn.btn-icon:not(.btn-footer) .nc-icon,.btn.btn-icon:not(.btn-footer) .fa,.btn.btn-icon:not(.btn-footer) .far,.btn.btn-icon:not(.btn-footer) .fas,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .nc-icon,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fa,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .far,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fas{position:absolute;top:50%;left:50%;transform:translate(-12px, -12px);line-height:1.5626rem;width:24px}.btn.btn-icon.btn-neutral,.navbar .navbar-nav>a.btn.btn-icon.btn-neutral{font-size:20px}.btn:not(.btn-icon) .nc-icon,.navbar .navbar-nav>a.btn:not(.btn-icon) .nc-icon{position:relative;top:1px}.btn-primary{background-color:#51cbce;color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary.active:focus,.btn-primary.active:hover,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus,.show>.btn-primary.dropdown-toggle:hover{background-color:#34b5b8 !important;color:#fff !important;box-shadow:none !important}.btn-primary:not([data-action]):hover{box-shadow:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary:disabled,.btn-primary:disabled:hover,.btn-primary:disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:active,.btn-primary:disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#51cbce;border-color:#51cbce}.btn-primary.btn-simple{color:#51cbce;border-color:#51cbce}.btn-primary.btn-simple:hover,.btn-primary.btn-simple:focus,.btn-primary.btn-simple:active{background-color:rgba(0,0,0,0);color:#34b5b8;border-color:#34b5b8;box-shadow:none}.btn-primary.btn-link{color:#51cbce}.btn-primary.btn-link:hover,.btn-primary.btn-link:focus,.btn-primary.btn-link:active,.btn-primary.btn-link:active:focus{background-color:rgba(0,0,0,0);color:#34b5b8;text-decoration:none;box-shadow:none}.btn-success{background-color:#6bd098;color:#fff}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success:active:focus,.btn-success:active:hover,.btn-success.active:focus,.btn-success.active:hover,.show>.btn-success.dropdown-toggle,.show>.btn-success.dropdown-toggle:focus,.show>.btn-success.dropdown-toggle:hover{background-color:#44c47d !important;color:#fff !important;box-shadow:none !important}.btn-success:not([data-action]):hover{box-shadow:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success:disabled,.btn-success:disabled:hover,.btn-success:disabled:focus,.btn-success:disabled.focus,.btn-success:disabled:active,.btn-success:disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#6bd098;border-color:#6bd098}.btn-success.btn-simple{color:#6bd098;border-color:#6bd098}.btn-success.btn-simple:hover,.btn-success.btn-simple:focus,.btn-success.btn-simple:active{background-color:rgba(0,0,0,0);color:#44c47d;border-color:#44c47d;box-shadow:none}.btn-success.btn-link{color:#6bd098}.btn-success.btn-link:hover,.btn-success.btn-link:focus,.btn-success.btn-link:active,.btn-success.btn-link:active:focus{background-color:rgba(0,0,0,0);color:#44c47d;text-decoration:none;box-shadow:none}.btn-info{background-color:#51bcda;color:#fff}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info:active:focus,.btn-info:active:hover,.btn-info.active:focus,.btn-info.active:hover,.show>.btn-info.dropdown-toggle,.show>.btn-info.dropdown-toggle:focus,.show>.btn-info.dropdown-toggle:hover{background-color:#2ba9cd !important;color:#fff !important;box-shadow:none !important}.btn-info:not([data-action]):hover{box-shadow:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info:disabled,.btn-info:disabled:hover,.btn-info:disabled:focus,.btn-info:disabled.focus,.btn-info:disabled:active,.btn-info:disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#51bcda;border-color:#51bcda}.btn-info.btn-simple{color:#51bcda;border-color:#51bcda}.btn-info.btn-simple:hover,.btn-info.btn-simple:focus,.btn-info.btn-simple:active{background-color:rgba(0,0,0,0);color:#2ba9cd;border-color:#2ba9cd;box-shadow:none}.btn-info.btn-link{color:#51bcda}.btn-info.btn-link:hover,.btn-info.btn-link:focus,.btn-info.btn-link:active,.btn-info.btn-link:active:focus{background-color:rgba(0,0,0,0);color:#2ba9cd;text-decoration:none;box-shadow:none}.btn-warning{background-color:#fbc658;color:#fff}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning.active:focus,.btn-warning.active:hover,.show>.btn-warning.dropdown-toggle,.show>.btn-warning.dropdown-toggle:focus,.show>.btn-warning.dropdown-toggle:hover{background-color:#fab526 !important;color:#fff !important;box-shadow:none !important}.btn-warning:not([data-action]):hover{box-shadow:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning:disabled,.btn-warning:disabled:hover,.btn-warning:disabled:focus,.btn-warning:disabled.focus,.btn-warning:disabled:active,.btn-warning:disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#fbc658;border-color:#fbc658}.btn-warning.btn-simple{color:#fbc658;border-color:#fbc658}.btn-warning.btn-simple:hover,.btn-warning.btn-simple:focus,.btn-warning.btn-simple:active{background-color:rgba(0,0,0,0);color:#fab526;border-color:#fab526;box-shadow:none}.btn-warning.btn-link{color:#fbc658}.btn-warning.btn-link:hover,.btn-warning.btn-link:focus,.btn-warning.btn-link:active,.btn-warning.btn-link:active:focus{background-color:rgba(0,0,0,0);color:#fab526;text-decoration:none;box-shadow:none}.btn-danger{background-color:#ef8157;color:#fff}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger.active:focus,.btn-danger.active:hover,.show>.btn-danger.dropdown-toggle,.show>.btn-danger.dropdown-toggle:focus,.show>.btn-danger.dropdown-toggle:hover{background-color:#eb6532 !important;color:#fff !important;box-shadow:none !important}.btn-danger:not([data-action]):hover{box-shadow:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger:disabled,.btn-danger:disabled:hover,.btn-danger:disabled:focus,.btn-danger:disabled.focus,.btn-danger:disabled:active,.btn-danger:disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#ef8157;border-color:#ef8157}.btn-danger.btn-simple{color:#ef8157;border-color:#ef8157}.btn-danger.btn-simple:hover,.btn-danger.btn-simple:focus,.btn-danger.btn-simple:active{background-color:rgba(0,0,0,0);color:#eb6532;border-color:#eb6532;box-shadow:none}.btn-danger.btn-link{color:#ef8157}.btn-danger.btn-link:hover,.btn-danger.btn-link:focus,.btn-danger.btn-link:active,.btn-danger.btn-link:active:focus{background-color:rgba(0,0,0,0);color:#eb6532;text-decoration:none;box-shadow:none}.btn-outline-default{background:rgba(0,0,0,0);border:2px solid #66615B !important;color:#66615B;opacity:1;filter:alpha(opacity=100)}.btn-outline-default:hover,.btn-outline-default:focus,.btn-outline-default:active,.btn-outline-default:focus:active,.btn-outline-default.active,.open>.btn-outline-default.dropdown-toggle{background-color:#66615B !important;color:rgba(255,255,255,0.8) !important;border-color:#66615B !important}.btn-outline-default:hover .caret,.btn-outline-default:focus .caret,.btn-outline-default:active .caret,.btn-outline-default:focus:active .caret,.btn-outline-default.active .caret,.open>.btn-outline-default.dropdown-toggle .caret{border-top-color:rgba(255,255,255,0.8) !important}.btn-outline-default .caret{border-top-color:#fff !important}.btn-outline-default.disabled,.btn-outline-default.disabled:hover,.btn-outline-default.disabled:focus,.btn-outline-default.disabled.focus,.btn-outline-default.disabled:active,.btn-outline-default.disabled.active,.btn-outline-default:disabled,.btn-outline-default:disabled:hover,.btn-outline-default:disabled:focus,.btn-outline-default:disabled.focus,.btn-outline-default:disabled:active,.btn-outline-default:disabled.active,.btn-outline-default[disabled],.btn-outline-default[disabled]:hover,.btn-outline-default[disabled]:focus,.btn-outline-default[disabled].focus,.btn-outline-default[disabled]:active,.btn-outline-default[disabled].active,fieldset[disabled] .btn-outline-default,fieldset[disabled] .btn-outline-default:hover,fieldset[disabled] .btn-outline-default:focus,fieldset[disabled] .btn-outline-default.focus,fieldset[disabled] .btn-outline-default:active,fieldset[disabled] .btn-outline-default.active{background-color:rgba(0,0,0,0) !important;border-color:#66615B !important}.btn-outline-primary{background:rgba(0,0,0,0);border:2px solid #51cbce !important;color:#51cbce;opacity:1;filter:alpha(opacity=100)}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary:focus:active,.btn-outline-primary.active,.open>.btn-outline-primary.dropdown-toggle{background-color:#51cbce !important;color:rgba(255,255,255,0.8) !important;border-color:#51cbce !important}.btn-outline-primary:hover .caret,.btn-outline-primary:focus .caret,.btn-outline-primary:active .caret,.btn-outline-primary:focus:active .caret,.btn-outline-primary.active .caret,.open>.btn-outline-primary.dropdown-toggle .caret{border-top-color:rgba(255,255,255,0.8) !important}.btn-outline-primary .caret{border-top-color:#fff !important}.btn-outline-primary.disabled,.btn-outline-primary.disabled:hover,.btn-outline-primary.disabled:focus,.btn-outline-primary.disabled.focus,.btn-outline-primary.disabled:active,.btn-outline-primary.disabled.active,.btn-outline-primary:disabled,.btn-outline-primary:disabled:hover,.btn-outline-primary:disabled:focus,.btn-outline-primary:disabled.focus,.btn-outline-primary:disabled:active,.btn-outline-primary:disabled.active,.btn-outline-primary[disabled],.btn-outline-primary[disabled]:hover,.btn-outline-primary[disabled]:focus,.btn-outline-primary[disabled].focus,.btn-outline-primary[disabled]:active,.btn-outline-primary[disabled].active,fieldset[disabled] .btn-outline-primary,fieldset[disabled] .btn-outline-primary:hover,fieldset[disabled] .btn-outline-primary:focus,fieldset[disabled] .btn-outline-primary.focus,fieldset[disabled] .btn-outline-primary:active,fieldset[disabled] .btn-outline-primary.active{background-color:rgba(0,0,0,0) !important;border-color:#51cbce !important}.btn-outline-success{background:rgba(0,0,0,0);border:2px solid #6bd098 !important;color:#6bd098;opacity:1;filter:alpha(opacity=100)}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success:active,.btn-outline-success:focus:active,.btn-outline-success.active,.open>.btn-outline-success.dropdown-toggle{background-color:#6bd098 !important;color:rgba(255,255,255,0.8) !important;border-color:#6bd098 !important}.btn-outline-success:hover .caret,.btn-outline-success:focus .caret,.btn-outline-success:active .caret,.btn-outline-success:focus:active .caret,.btn-outline-success.active .caret,.open>.btn-outline-success.dropdown-toggle .caret{border-top-color:rgba(255,255,255,0.8) !important}.btn-outline-success .caret{border-top-color:#fff !important}.btn-outline-success.disabled,.btn-outline-success.disabled:hover,.btn-outline-success.disabled:focus,.btn-outline-success.disabled.focus,.btn-outline-success.disabled:active,.btn-outline-success.disabled.active,.btn-outline-success:disabled,.btn-outline-success:disabled:hover,.btn-outline-success:disabled:focus,.btn-outline-success:disabled.focus,.btn-outline-success:disabled:active,.btn-outline-success:disabled.active,.btn-outline-success[disabled],.btn-outline-success[disabled]:hover,.btn-outline-success[disabled]:focus,.btn-outline-success[disabled].focus,.btn-outline-success[disabled]:active,.btn-outline-success[disabled].active,fieldset[disabled] .btn-outline-success,fieldset[disabled] .btn-outline-success:hover,fieldset[disabled] .btn-outline-success:focus,fieldset[disabled] .btn-outline-success.focus,fieldset[disabled] .btn-outline-success:active,fieldset[disabled] .btn-outline-success.active{background-color:rgba(0,0,0,0) !important;border-color:#6bd098 !important}.btn-outline-info{background:rgba(0,0,0,0);border:2px solid #51bcda !important;color:#51bcda;opacity:1;filter:alpha(opacity=100)}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:active,.btn-outline-info:focus:active,.btn-outline-info.active,.open>.btn-outline-info.dropdown-toggle{background-color:#51bcda !important;color:rgba(255,255,255,0.8) !important;border-color:#51bcda !important}.btn-outline-info:hover .caret,.btn-outline-info:focus .caret,.btn-outline-info:active .caret,.btn-outline-info:focus:active .caret,.btn-outline-info.active .caret,.open>.btn-outline-info.dropdown-toggle .caret{border-top-color:rgba(255,255,255,0.8) !important}.btn-outline-info .caret{border-top-color:#fff !important}.btn-outline-info.disabled,.btn-outline-info.disabled:hover,.btn-outline-info.disabled:focus,.btn-outline-info.disabled.focus,.btn-outline-info.disabled:active,.btn-outline-info.disabled.active,.btn-outline-info:disabled,.btn-outline-info:disabled:hover,.btn-outline-info:disabled:focus,.btn-outline-info:disabled.focus,.btn-outline-info:disabled:active,.btn-outline-info:disabled.active,.btn-outline-info[disabled],.btn-outline-info[disabled]:hover,.btn-outline-info[disabled]:focus,.btn-outline-info[disabled].focus,.btn-outline-info[disabled]:active,.btn-outline-info[disabled].active,fieldset[disabled] .btn-outline-info,fieldset[disabled] .btn-outline-info:hover,fieldset[disabled] .btn-outline-info:focus,fieldset[disabled] .btn-outline-info.focus,fieldset[disabled] .btn-outline-info:active,fieldset[disabled] .btn-outline-info.active{background-color:rgba(0,0,0,0) !important;border-color:#51bcda !important}.btn-outline-warning{background:rgba(0,0,0,0);border:2px solid #fbc658 !important;color:#fbc658;opacity:1;filter:alpha(opacity=100)}.btn-outline-warning:hover,.btn-outline-warning:focus,.btn-outline-warning:active,.btn-outline-warning:focus:active,.btn-outline-warning.active,.open>.btn-outline-warning.dropdown-toggle{background-color:#fbc658 !important;color:rgba(255,255,255,0.8) !important;border-color:#fbc658 !important}.btn-outline-warning:hover .caret,.btn-outline-warning:focus .caret,.btn-outline-warning:active .caret,.btn-outline-warning:focus:active .caret,.btn-outline-warning.active .caret,.open>.btn-outline-warning.dropdown-toggle .caret{border-top-color:rgba(255,255,255,0.8) !important}.btn-outline-warning .caret{border-top-color:#fff !important}.btn-outline-warning.disabled,.btn-outline-warning.disabled:hover,.btn-outline-warning.disabled:focus,.btn-outline-warning.disabled.focus,.btn-outline-warning.disabled:active,.btn-outline-warning.disabled.active,.btn-outline-warning:disabled,.btn-outline-warning:disabled:hover,.btn-outline-warning:disabled:focus,.btn-outline-warning:disabled.focus,.btn-outline-warning:disabled:active,.btn-outline-warning:disabled.active,.btn-outline-warning[disabled],.btn-outline-warning[disabled]:hover,.btn-outline-warning[disabled]:focus,.btn-outline-warning[disabled].focus,.btn-outline-warning[disabled]:active,.btn-outline-warning[disabled].active,fieldset[disabled] .btn-outline-warning,fieldset[disabled] .btn-outline-warning:hover,fieldset[disabled] .btn-outline-warning:focus,fieldset[disabled] .btn-outline-warning.focus,fieldset[disabled] .btn-outline-warning:active,fieldset[disabled] .btn-outline-warning.active{background-color:rgba(0,0,0,0) !important;border-color:#fbc658 !important}.btn-outline-danger{background:rgba(0,0,0,0);border:2px solid #ef8157 !important;color:#ef8157;opacity:1;filter:alpha(opacity=100)}.btn-outline-danger:hover,.btn-outline-danger:focus,.btn-outline-danger:active,.btn-outline-danger:focus:active,.btn-outline-danger.active,.open>.btn-outline-danger.dropdown-toggle{background-color:#ef8157 !important;color:rgba(255,255,255,0.8) !important;border-color:#ef8157 !important}.btn-outline-danger:hover .caret,.btn-outline-danger:focus .caret,.btn-outline-danger:active .caret,.btn-outline-danger:focus:active .caret,.btn-outline-danger.active .caret,.open>.btn-outline-danger.dropdown-toggle .caret{border-top-color:rgba(255,255,255,0.8) !important}.btn-outline-danger .caret{border-top-color:#fff !important}.btn-outline-danger.disabled,.btn-outline-danger.disabled:hover,.btn-outline-danger.disabled:focus,.btn-outline-danger.disabled.focus,.btn-outline-danger.disabled:active,.btn-outline-danger.disabled.active,.btn-outline-danger:disabled,.btn-outline-danger:disabled:hover,.btn-outline-danger:disabled:focus,.btn-outline-danger:disabled.focus,.btn-outline-danger:disabled:active,.btn-outline-danger:disabled.active,.btn-outline-danger[disabled],.btn-outline-danger[disabled]:hover,.btn-outline-danger[disabled]:focus,.btn-outline-danger[disabled].focus,.btn-outline-danger[disabled]:active,.btn-outline-danger[disabled].active,fieldset[disabled] .btn-outline-danger,fieldset[disabled] .btn-outline-danger:hover,fieldset[disabled] .btn-outline-danger:focus,fieldset[disabled] .btn-outline-danger.focus,fieldset[disabled] .btn-outline-danger:active,fieldset[disabled] .btn-outline-danger.active{background-color:rgba(0,0,0,0) !important;border-color:#ef8157 !important}.btn-outline-neutral{background:rgba(0,0,0,0);border:2px solid #fff !important;color:#fff;opacity:1;filter:alpha(opacity=100)}.btn-outline-neutral:hover,.btn-outline-neutral:focus,.btn-outline-neutral:active,.btn-outline-neutral:focus:active,.btn-outline-neutral.active,.open>.btn-outline-neutral.dropdown-toggle{background-color:#fff !important;color:rgba(255,255,255,0.8) !important;border-color:#fff !important}.btn-outline-neutral:hover .caret,.btn-outline-neutral:focus .caret,.btn-outline-neutral:active .caret,.btn-outline-neutral:focus:active .caret,.btn-outline-neutral.active .caret,.open>.btn-outline-neutral.dropdown-toggle .caret{border-top-color:rgba(255,255,255,0.8) !important}.btn-outline-neutral .caret{border-top-color:#fff !important}.btn-outline-neutral.disabled,.btn-outline-neutral.disabled:hover,.btn-outline-neutral.disabled:focus,.btn-outline-neutral.disabled.focus,.btn-outline-neutral.disabled:active,.btn-outline-neutral.disabled.active,.btn-outline-neutral:disabled,.btn-outline-neutral:disabled:hover,.btn-outline-neutral:disabled:focus,.btn-outline-neutral:disabled.focus,.btn-outline-neutral:disabled:active,.btn-outline-neutral:disabled.active,.btn-outline-neutral[disabled],.btn-outline-neutral[disabled]:hover,.btn-outline-neutral[disabled]:focus,.btn-outline-neutral[disabled].focus,.btn-outline-neutral[disabled]:active,.btn-outline-neutral[disabled].active,fieldset[disabled] .btn-outline-neutral,fieldset[disabled] .btn-outline-neutral:hover,fieldset[disabled] .btn-outline-neutral:focus,fieldset[disabled] .btn-outline-neutral.focus,fieldset[disabled] .btn-outline-neutral:active,fieldset[disabled] .btn-outline-neutral.active{background-color:rgba(0,0,0,0) !important;border-color:#fff !important}.btn-outline-neutral:hover,.btn-outline-neutral:focus{color:#403D39;background-color:#fff}.btn-neutral{background-color:#fff;color:#51cbce;color:#66615B}.btn-neutral:hover,.btn-neutral:focus,.btn-neutral:active,.btn-neutral.active,.btn-neutral:active:focus,.btn-neutral:active:hover,.btn-neutral.active:focus,.btn-neutral.active:hover,.show>.btn-neutral.dropdown-toggle,.show>.btn-neutral.dropdown-toggle:focus,.show>.btn-neutral.dropdown-toggle:hover{background-color:#fff !important;color:#fff !important;box-shadow:none !important}.btn-neutral:not([data-action]):hover{box-shadow:none}.btn-neutral.disabled,.btn-neutral.disabled:hover,.btn-neutral.disabled:focus,.btn-neutral.disabled.focus,.btn-neutral.disabled:active,.btn-neutral.disabled.active,.btn-neutral:disabled,.btn-neutral:disabled:hover,.btn-neutral:disabled:focus,.btn-neutral:disabled.focus,.btn-neutral:disabled:active,.btn-neutral:disabled.active,.btn-neutral[disabled],.btn-neutral[disabled]:hover,.btn-neutral[disabled]:focus,.btn-neutral[disabled].focus,.btn-neutral[disabled]:active,.btn-neutral[disabled].active,fieldset[disabled] .btn-neutral,fieldset[disabled] .btn-neutral:hover,fieldset[disabled] .btn-neutral:focus,fieldset[disabled] .btn-neutral.focus,fieldset[disabled] .btn-neutral:active,fieldset[disabled] .btn-neutral.active{background-color:#fff;border-color:#fff}.btn-neutral.btn-danger{color:#ef8157}.btn-neutral.btn-danger:hover,.btn-neutral.btn-danger:focus,.btn-neutral.btn-danger:active,.btn-neutral.btn-danger:active:focus{color:#eb6532 !important}.btn-neutral.btn-info{color:#51bcda !important}.btn-neutral.btn-info:hover,.btn-neutral.btn-info:focus,.btn-neutral.btn-info:active,.btn-neutral.btn-info:active:focus{color:#2ba9cd !important}.btn-neutral.btn-warning{color:#fbc658 !important}.btn-neutral.btn-warning:hover,.btn-neutral.btn-warning:focus,.btn-neutral.btn-warning:active,.btn-neutral.btn-warning:active:focus{color:#fab526 !important}.btn-neutral.btn-success{color:#6bd098 !important}.btn-neutral.btn-success:hover,.btn-neutral.btn-success:focus,.btn-neutral.btn-success:active,.btn-neutral.btn-success:active:focus{color:#44c47d !important}.btn-neutral.btn-default{color:#66615B !important}.btn-neutral.btn-default:hover,.btn-neutral.btn-default:focus,.btn-neutral.btn-default:active,.btn-neutral.btn-default:active:focus{color:#403D39 !important}.btn-neutral.active,.btn-neutral:active,.btn-neutral:active:focus,.btn-neutral:active:hover,.btn-neutral.active:focus,.btn-neutral.active:hover,.show>.btn-neutral.dropdown-toggle,.show>.btn-neutral.dropdown-toggle:focus,.show>.btn-neutral.dropdown-toggle:hover{background-color:#fff !important;color:#34b5b8 !important;box-shadow:none !important}.btn-neutral:hover,.btn-neutral:focus{color:#34b5b8 !important}.btn-neutral:hover:not(.nav-link),.btn-neutral:focus:not(.nav-link){box-shadow:none}.btn-neutral.btn-simple{color:#fff;border-color:#fff}.btn-neutral.btn-simple:hover,.btn-neutral.btn-simple:focus,.btn-neutral.btn-simple:active{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff;box-shadow:none}.btn-neutral.btn-link{color:#fff}.btn-neutral.btn-link:hover,.btn-neutral.btn-link:focus,.btn-neutral.btn-link:active,.btn-neutral.btn-link:active:focus{background-color:rgba(0,0,0,0);color:#fff;text-decoration:none;box-shadow:none}.btn-neutral:hover,.btn-neutral:focus{color:#403D39}.btn-neutral.btn-border:hover,.btn-neutral.btn-border:focus{color:#66615B}.btn-neutral.btn-border:active,.btn-neutral.btn-border.active,.open>.btn-neutral.btn-border.dropdown-toggle{background-color:#fff;color:#66615B}.btn-neutral.btn-link:active,.btn-neutral.btn-link.active{background-color:transparent}.btn:disabled,.btn[disabled],.btn.disabled{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.btn-simple{border:1px solid;border-color:#66615B;padding:10px 22px;background-color:rgba(0,0,0,0)}.btn-simple.disabled,.btn-simple.disabled:hover,.btn-simple.disabled:focus,.btn-simple.disabled.focus,.btn-simple.disabled:active,.btn-simple.disabled.active,.btn-simple:disabled,.btn-simple:disabled:hover,.btn-simple:disabled:focus,.btn-simple:disabled.focus,.btn-simple:disabled:active,.btn-simple:disabled.active,.btn-simple[disabled],.btn-simple[disabled]:hover,.btn-simple[disabled]:focus,.btn-simple[disabled].focus,.btn-simple[disabled]:active,.btn-simple[disabled].active,fieldset[disabled] .btn-simple,fieldset[disabled] .btn-simple:hover,fieldset[disabled] .btn-simple:focus,fieldset[disabled] .btn-simple.focus,fieldset[disabled] .btn-simple:active,fieldset[disabled] .btn-simple.active,.btn-link.disabled,.btn-link.disabled:hover,.btn-link.disabled:focus,.btn-link.disabled.focus,.btn-link.disabled:active,.btn-link.disabled.active,.btn-link:disabled,.btn-link:disabled:hover,.btn-link:disabled:focus,.btn-link:disabled.focus,.btn-link:disabled:active,.btn-link:disabled.active,.btn-link[disabled],.btn-link[disabled]:hover,.btn-link[disabled]:focus,.btn-link[disabled].focus,.btn-link[disabled]:active,.btn-link[disabled].active,fieldset[disabled] .btn-link,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link.focus,fieldset[disabled] .btn-link:active,fieldset[disabled] .btn-link.active{background-color:rgba(0,0,0,0)}.btn-link{border:0;padding:.5rem .7rem;background-color:rgba(0,0,0,0)}.btn-lg{font-size:1rem;border-radius:6px;padding:15px 48px}.btn-lg.btn-simple{padding:14px 47px}.btn-sm{font-size:.8571em;border-radius:3px;padding:5px 15px}.btn-sm.btn-simple{padding:4px 14px}.btn-wd{min-width:140px}.btn-group.select{width:100%}.btn-group.select .btn{text-align:left}.btn-group.select .caret{position:absolute;top:50%;margin-top:-1px;right:8px}.btn-group .btn+.btn{margin-left:-3px}.btn-group .btn:focus{background-color:#51bcda !important}.btn-round{border-width:1px;border-radius:30px;padding-right:23px;padding-left:23px}.btn-round.btn-simple{padding:10px 22px}.no-caret.dropdown-toggle::after{display:none}::-moz-placeholder{color:#9A9A9A}:-ms-input-placeholder{color:#9A9A9A}::-webkit-input-placeholder{color:#9A9A9A}.form-control{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#66615b;line-height:normal;font-size:14px;-webkit-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{border:1px solid #9A9A9A;-webkit-box-shadow:none;box-shadow:none;outline:0 !important;color:#66615B}.form-control:focus+.input-group-append .input-group-text,.form-control:focus ~ .input-group-append .input-group-text,.form-control:focus+.input-group-prepend .input-group-text,.form-control:focus ~ .input-group-prepend .input-group-text{border:1px solid #ccc;border-left:none;background-color:rgba(0,0,0,0)}.has-success .form-control,.has-error .form-control,.has-success .form-control:focus,.has-error .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.has-success .form-control{border:1px solid #ccc;color:#66615b}.has-success .form-control.form-control-success{padding-right:2.5em !important}.has-success .form-control:focus{border:1px solid #6bd098;color:#6bd098}.has-danger .form-control{background-color:#FFC0A4;border:1px solid #ef8157;color:#ef8157}.has-danger .form-control.form-control-danger{padding-right:2.5em !important}.has-danger .form-control:focus{background-color:#fff;border:1px solid #ef8157}.form-control+.form-control-feedback{border-radius:6px;font-size:14px;margin-top:-7px;position:absolute;right:10px;top:50%;vertical-align:middle}.open .form-control{border-radius:6px 6px 0 0;border-bottom-color:transparent}.form-control+.input-group-append .input-group-text,.form-control+.input-group-prepend .input-group-text{background-color:#fff}.form-group.no-border.form-control-lg .input-group-append .input-group-text,.input-group.no-border.form-control-lg .input-group-append .input-group-text{padding:15px 0 15px 11px}.form-group.no-border.form-control-lg .form-control,.input-group.no-border.form-control-lg .form-control{padding:15px 11px}.form-group.no-border.form-control-lg .form-control+.input-group-prepend .input-group-text,.form-group.no-border.form-control-lg .form-control+.input-group-append .input-group-text,.input-group.no-border.form-control-lg .form-control+.input-group-prepend .input-group-text,.input-group.no-border.form-control-lg .form-control+.input-group-append .input-group-text{padding:15px 11px 15px 0}.form-group.form-control-lg .form-control,.input-group.form-control-lg .form-control{padding:14px 10px}.form-group.form-control-lg .form-control+.input-group-prepend .input-group-text,.form-group.form-control-lg .form-control+.input-group-append .input-group-text,.input-group.form-control-lg .form-control+.input-group-prepend .input-group-text,.input-group.form-control-lg .form-control+.input-group-append .input-group-text{padding:14px 10px 14px 0}.form-group.form-control-lg .input-group-prepend .input-group-text,.form-group.form-control-lg .input-group-append .input-group-text,.input-group.form-control-lg .input-group-prepend .input-group-text,.input-group.form-control-lg .input-group-append .input-group-text{padding:14px 0 15px 10px}.form-group.form-control-lg .input-group-prepend .input-group-text+.form-control,.form-group.form-control-lg .input-group-append .input-group-text+.form-control,.input-group.form-control-lg .input-group-prepend .input-group-text+.form-control,.input-group.form-control-lg .input-group-append .input-group-text+.form-control{padding:15px 10px 15px 8px}.form-group.no-border .form-control,.input-group.no-border .form-control{padding:11px 11px}.form-group.no-border .form-control+.input-group-prepend .input-group-text,.form-group.no-border .form-control+.input-group-append .input-group-text,.input-group.no-border .form-control+.input-group-prepend .input-group-text,.input-group.no-border .form-control+.input-group-append .input-group-text{padding:11px 11px 11px 0}.form-group.no-border .input-group-prepend .input-group-text,.form-group.no-border .input-group-append .input-group-text,.input-group.no-border .input-group-prepend .input-group-text,.input-group.no-border .input-group-append .input-group-text{padding:11px 0 11px 11px}.form-group .form-control,.input-group .form-control{padding:10px 10px 10px 10px}.form-group .form-control+.input-group-prepend .input-group-text,.form-group .form-control+.input-group-append .input-group-text,.input-group .form-control+.input-group-prepend .input-group-text,.input-group .form-control+.input-group-append .input-group-text{padding:10px 10px 10px 0}.form-group .input-group-prepend .input-group-text,.form-group .input-group-append .input-group-text,.input-group .input-group-prepend .input-group-text,.input-group .input-group-append .input-group-text{padding:10px 0 10px 10px}.form-group .input-group-prepend .input-group-text+.form-control,.form-group .input-group-prepend .input-group-text ~ .form-control,.form-group .input-group-append .input-group-text+.form-control,.form-group .input-group-append .input-group-text ~ .form-control,.input-group .input-group-prepend .input-group-text+.form-control,.input-group .input-group-prepend .input-group-text ~ .form-control,.input-group .input-group-append .input-group-text+.form-control,.input-group .input-group-append .input-group-text ~ .form-control{padding:10px 11px 11px 8px}.input-group.has-success .input-group-prepend .input-group-text,.input-group.has-success .input-group-append .input-group-text{border:1px solid #ccc;color:#66615b;background-color:#fff;border-right:none}.form-group.no-border .form-control,.form-group.no-border .form-control+.input-group-prepend .input-group-text,.form-group.no-border .form-control+.input-group-append .input-group-text,.input-group.no-border .form-control,.input-group.no-border .form-control+.input-group-prepend .input-group-text,.input-group.no-border .form-control+.input-group-append .input-group-text{background-color:rgba(222,222,222,0.3);border:medium none}.form-group.no-border .form-control:focus,.form-group.no-border .form-control:active,.form-group.no-border .form-control:active,.form-group.no-border .form-control+.input-group-prepend .input-group-text:focus,.form-group.no-border .form-control+.input-group-prepend .input-group-text:active,.form-group.no-border .form-control+.input-group-prepend .input-group-text:active,.form-group.no-border .form-control+.input-group-append .input-group-text:focus,.form-group.no-border .form-control+.input-group-append .input-group-text:active,.form-group.no-border .form-control+.input-group-append .input-group-text:active,.input-group.no-border .form-control:focus,.input-group.no-border .form-control:active,.input-group.no-border .form-control:active,.input-group.no-border .form-control+.input-group-prepend .input-group-text:focus,.input-group.no-border .form-control+.input-group-prepend .input-group-text:active,.input-group.no-border .form-control+.input-group-prepend .input-group-text:active,.input-group.no-border .form-control+.input-group-append .input-group-text:focus,.input-group.no-border .form-control+.input-group-append .input-group-text:active,.input-group.no-border .form-control+.input-group-append .input-group-text:active{border:medium none;background-color:rgba(222,222,222,0.5)}.form-group.no-border .form-control:focus+.input-group-prepend .input-group-text,.form-group.no-border .form-control:focus+.input-group-append .input-group-text,.input-group.no-border .form-control:focus+.input-group-prepend .input-group-text,.input-group.no-border .form-control:focus+.input-group-append .input-group-text{background-color:rgba(222,222,222,0.5)}.form-group.no-border .input-group-prepend .input-group-text,.form-group.no-border .input-group-append .input-group-text,.input-group.no-border .input-group-prepend .input-group-text,.input-group.no-border .input-group-append .input-group-text{background-color:rgba(222,222,222,0.3);border:none}.has-error .form-control-feedback,.has-error .control-label{color:#ef8157}.has-success .form-control-feedback,.has-success .control-label{color:#6bd098}.input-group.has-danger .input-group-prepend{border-radius:4px}.input-group.has-danger .input-group-prepend .input-group-text{border:1px solid #ef8157;border-right:none}.input-group.has-danger .error{display:block;width:100%;color:#ef8157;margin-top:3px}.input-group.has-success .input-group-prepend{border-radius:4px}.input-group.has-success .input-group-prepend .input-group-text{border-right:none}.input-group-focus .input-group-prepend .input-group-text,.input-group-focus .input-group-append .input-group-text{background-color:#fff;border-color:#9A9A9A}.input-group-focus.no-border .input-group-prepend .input-group-text,.input-group-focus.no-border .input-group-append .input-group-text{background-color:rgba(222,222,222,0.5)}.input-group-focus.has-danger .input-group-append .input-group-text,.input-group-focus.has-danger .input-group-prepend .input-group-text{background-color:#FFC0A4}.input-group-focus.has-success .input-group-append .input-group-text,.input-group-focus.has-success .input-group-prepend .input-group-text{background-color:#ABF3CB;border:1px solid #6bd098;border-right:none}.input-group-append .input-group-text,.input-group-prepend .input-group-text{background-color:transparent;border:1px solid #E3E3E3;color:#66615B;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out}.input-group-append .input-group-text i,.input-group-prepend .input-group-text i{opacity:.5}.has-danger .input-group-append .input-group-text,.has-danger .input-group-prepend .input-group-text{background-color:#FFC0A4}.has-success .input-group-append .input-group-text,.has-success .input-group-prepend .input-group-text{background-color:#ABF3CB}.has-danger.input-group-focus .input-group-append .input-group-text,.has-danger.input-group-focus .input-group-prepend .input-group-text{background-color:#fff;color:#ef8157}.has-success.input-group-focus .input-group-append .input-group-text,.has-success.input-group-focus .input-group-prepend .input-group-text{background-color:#fff;color:#6bd098}.has-danger .form-control:focus+.input-group-append .input-group-text,.has-danger .form-control:focus+.input-group-prepend .input-group-text{color:#ef8157}.has-success .form-control:focus+.input-group-append .input-group-text,.has-success .form-control:focus+.input-group-prepend .input-group-text{color:#6bd098}.input-group-append .input-group-text+.form-control,.input-group-append .input-group-text ~ .form-control,.input-group-prepend .input-group-text+.form-control,.input-group-prepend .input-group-text ~ .form-control{padding:-.5rem .7rem;padding-left:18px}.input-group-append .input-group-text i,.input-group-prepend .input-group-text i{width:17px}.input-group-append,.input-group-prepend{margin:0}.input-group-append .input-group-text{border-left:none}.input-group-prepend .input-group-text{border-right:none}.input-group,.form-group{margin-bottom:10px;position:relative}.input-group .form-control-static,.form-group .form-control-static{margin-top:9px}.input-group.has-danger .error,.form-group.has-danger .error{color:#ef8157}.input-group[disabled] .input-group-prepend .input-group-text,.input-group[disabled] .input-group-append .input-group-text{background-color:#E3E3E3}.input-group .form-control:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0 none}.input-group .form-control:first-child,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-right:0 none}.input-group .form-control:last-child,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-left:0 none}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#E3E3E3;color:#66615B;cursor:not-allowed}.input-group-btn .btn{border-width:1px;padding:11px .7rem}.input-group-btn .btn-default:not(.btn-fill){border-color:#ddd}.input-group-btn:last-child>.btn{margin-left:0}textarea.form-control{max-width:100%;max-height:80px;padding:10px 10px 0 0;resize:none;border:none;border:1px solid #E3E3E3;border-radius:4px;line-height:2}.has-success.form-group .form-control,.has-success.form-group.no-border .form-control,.has-danger.form-group .form-control,.has-danger.form-group.no-border .form-control{padding-right:32px}.form.form-newsletter .form-group{float:left;width:78%;margin-right:2%;margin-top:9px}.input-group .input-group-btn{padding:0 12px}.form-group input[type=file]{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}.form-text{font-size:.8571em}.form-control-lg{padding:0;font-size:inherit;line-height:0;border-radius:0}.form-horizontal .col-form-label,.form-horizontal .label-on-right{padding:10px 5px 0 15px;text-align:right;max-width:180px}.form-horizontal .checkbox-radios{margin-bottom:15px}.form-horizontal .checkbox-radios .form-check:first-child{margin-top:8px}.form-horizontal .label-on-right{text-align:left;padding:10px 15px 0 5px}.form-horizontal .form-check-inline{margin-top:6px}button,input,optgroup,select,textarea{font-family:"Montserrat","Helvetica Neue",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#51cbce}a:hover,a:focus{color:#51cbce}h1,.h1{font-size:3.5em;line-height:1.15;margin-bottom:30px}h1 small,.h1 small{font-weight:700;text-transform:uppercase;opacity:.8}h2,.h2{font-size:2.5em;margin-bottom:30px}h3,.h3{font-size:2em;margin-bottom:30px;line-height:1.4em}h4,.h4{font-size:1.714em;line-height:1.45em;margin-top:30px;margin-bottom:15px}h4+.category,h4.title+.category,.h4+.category,.h4.title+.category{margin-top:-10px}h5,.h5{font-size:1.57em;line-height:1.4em;margin-bottom:15px}h6,.h6{font-size:1em;font-weight:700;text-transform:uppercase}p.description{font-size:1.14em}.title{font-weight:700}.title.title-up{text-transform:uppercase}.title.title-up a{color:#2c2c2c;text-decoration:none}.title+.category{margin-top:-10px}.description,.card-description,.footer-big p,.card .footer .stats{color:#9A9A9A;font-weight:300}.category,.card-category{text-transform:capitalize;font-weight:400;color:#9A9A9A;font-size:.7142em}.card-category{font-size:1em}.text-primary,a.text-primary:focus,a.text-primary:hover{color:#51cbce !important}.text-info,a.text-info:focus,a.text-info:hover{color:#51bcda !important}.text-success,a.text-success:focus,a.text-success:hover{color:#6bd098 !important}.text-warning,a.text-warning:focus,a.text-warning:hover{color:#fbc658 !important}.text-danger,a.text-danger:focus,a.text-danger:hover{color:#ef8157 !important}.text-gray,a.text-gray:focus,a.text-gray:hover{color:#E3E3E3 !important}.blockquote{border-left:none;border:1px solid #66615B;padding:20px;font-size:1.1em;line-height:1.8}.blockquote small{color:#66615B;font-size:.8571em;text-transform:uppercase}.blockquote.blockquote-primary{border-color:#51cbce;color:#51cbce}.blockquote.blockquote-primary small{color:#51cbce}.blockquote.blockquote-danger{border-color:#ef8157;color:#ef8157}.blockquote.blockquote-danger small{color:#ef8157}.blockquote.blockquote-white{border-color:rgba(255,255,255,0.8);color:#fff}.blockquote.blockquote-white small{color:rgba(255,255,255,0.8)}body{color:#2c2c2c;font-size:14px;font-family:"Montserrat","Helvetica Neue",Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.main{position:relative;background:#fff}.nav-pills .nav-link,.navbar,.nav-tabs .nav-link,.sidebar .nav a,.sidebar .nav a i,.animation-transition-general,.sidebar .navbar-minimize,.off-canvas-sidebar .navbar-minimize,.sidebar .logo a.logo-mini,.sidebar .logo a.logo-normal,.off-canvas-sidebar .logo a.logo-mini,.off-canvas-sidebar .logo a.logo-normal,.tag,.tag [data-role="remove"],.animation-transition-general,.sidebar .navbar-minimize,.off-canvas-sidebar .navbar-minimize,.sidebar .logo a.logo-mini,.sidebar .logo a.logo-normal,.off-canvas-sidebar .logo a.logo-mini,.off-canvas-sidebar .logo a.logo-normal{-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s}.dropdown-toggle:after,.bootstrap-switch-label:before,.caret{-webkit-transition:all 150ms ease 0s;-moz-transition:all 150ms ease 0s;-o-transition:all 150ms ease 0s;-ms-transition:all 150ms ease 0s;transition:all 150ms ease 0s}.dropdown-toggle[aria-expanded="true"]:after,a[data-toggle="collapse"][aria-expanded="true"] .caret,.card-collapse .card a[data-toggle="collapse"][aria-expanded="true"] i,.card-collapse .card a[data-toggle="collapse"].expanded i{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.button-bar{display:block;position:relative;width:22px;height:1px;border-radius:1px;background:#fff}.button-bar+.button-bar{margin-top:7px}.button-bar:nth-child(2){width:17px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.pull-left{float:left}.pull-right{float:right}.offline-doc .navbar.navbar-transparent{padding-top:25px;border-bottom:none}.offline-doc .navbar.navbar-transparent .navbar-minimize{display:none}.offline-doc .navbar.navbar-transparent .navbar-brand,.offline-doc .navbar.navbar-transparent .collapse .navbar-nav .nav-link{color:#fff !important}.offline-doc .footer{z-index:3 !important}.offline-doc .page-header .container{z-index:3}.offline-doc .page-header:after{background-color:rgba(0,0,0,0.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.fixed-plugin .dropdown-menu li{padding:2px !important}.badge.badge-default{border-color:#66615B;background-color:#66615B}.badge.badge-primary{border-color:#51cbce;background-color:#51cbce}.badge.badge-info{border-color:#51bcda;background-color:#51bcda}.badge.badge-success{border-color:#6bd098;background-color:#6bd098}.badge.badge-warning{border-color:#fbc658;background-color:#fbc658}.badge.badge-danger{border-color:#ef8157;background-color:#ef8157}.badge.badge-neutral{border-color:#fff;background-color:#fff;color:inherit}.card-user form .form-group{margin-bottom:20px}.from-check,.form-check-radio{margin-bottom:12px;position:relative}.form-check{padding-left:0;margin-bottom:.5rem}.form-check .form-check-label{display:inline-block;position:relative;cursor:pointer;padding-left:35px;line-height:26px;margin-bottom:0}.form-check .form-check-sign::before,.form-check .form-check-sign::after{content:" ";display:inline-block;position:absolute;width:24px;height:24px;left:0;cursor:pointer;border-radius:6px;top:0;background-color:#AAA7A4;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.form-check .form-check-sign::after{font-family:'FontAwesome';content:"\f00c";top:-1px;text-align:center;font-size:15px;opacity:0;color:#FFF;border:0;background-color:inherit}.form-check.disabled .form-check-label{color:#9A9A9A;opacity:.5;cursor:not-allowed}.form-check input[type="checkbox"],.form-check-radio input[type="radio"]{opacity:0;position:absolute;visibility:hidden}.form-check input[type="checkbox"]:checked+.form-check-sign::after{opacity:1}.form-control input[type="checkbox"]:disabled+.form-check-sign::before,.checkbox input[type="checkbox"]:disabled+.form-check-sign::after{cursor:not-allowed}.form-check .form-check-label input[type="checkbox"]:disabled+.form-check-sign,.form-check-radio input[type="radio"]:disabled+.form-check-sign{pointer-events:none !important}.form-check-radio{margin-left:-3px}.form-check-radio .form-check-label{padding-left:2rem}.form-check-radio.disabled .form-check-label{color:#9A9A9A;opacity:.5;cursor:not-allowed}.form-check-radio .form-check-sign::before{font-family:'FontAwesome';content:"\f10c";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;opacity:.50;left:5px;top:-5px}.form-check-label input[type="checkbox"]:checked+.form-check-sign:before{background-color:#66615B}.form-check-radio input[type="radio"]+.form-check-sign:after,.form-check-radio input[type="radio"]{opacity:0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear;content:" ";display:block}.form-check-radio input[type="radio"]:checked+.form-check-sign::after{font-family:'FontAwesome';content:"\f192";top:-5px;position:absolute;left:5px;opacity:1;font-size:22px}.form-check-radio input[type="radio"]:checked+.form-check-sign::after{opacity:1}.form-check-radio input[type="radio"]:disabled+.form-check-sign::before,.form-check-radio input[type="radio"]:disabled+.form-check-sign::after{color:#9A9A9A}.navbar{padding-top:.625rem;padding-bottom:.625rem;min-height:53px;margin-bottom:20px}.navbar a{vertical-align:middle}.navbar a:not(.btn):not(.dropdown-item){color:#fff}.navbar a.dropdown-item{color:#66615B}.navbar.bg-white .input-group .form-control,.navbar.bg-white .input-group.no-border .form-control{color:#66615B}.navbar.bg-white .input-group .form-control::-moz-placeholder,.navbar.bg-white .input-group.no-border .form-control::-moz-placeholder{color:#66615B}.navbar.bg-white .input-group .form-control:-ms-input-placeholder,.navbar.bg-white .input-group.no-border .form-control:-ms-input-placeholder{color:#66615B}.navbar.bg-white .input-group .form-control::-webkit-input-placeholder,.navbar.bg-white .input-group.no-border .form-control::-webkit-input-placeholder{color:#66615B}.navbar.bg-white .input-group-prepend .input-group-text i,.navbar.bg-white .input-group-append .input-group-text i{color:#66615B;opacity:.5}.navbar .form-group,.navbar .input-group{margin:0;margin-left:-3px;margin-right:5px}.navbar .form-group .form-group-addon,.navbar .form-group .input-group-prepend .input-group-text,.navbar .form-group .input-group-append .input-group-text,.navbar .input-group .form-group-addon,.navbar .input-group .input-group-prepend .input-group-text,.navbar .input-group .input-group-append .input-group-text{color:#66615B}.navbar .form-group .form-group-addon i,.navbar .form-group .input-group-prepend .input-group-text i,.navbar .form-group .input-group-append .input-group-text i,.navbar .input-group .form-group-addon i,.navbar .input-group .input-group-prepend .input-group-text i,.navbar .input-group .input-group-append .input-group-text i{opacity:1}.navbar .form-group.no-border .form-control,.navbar .input-group.no-border .form-control{color:#66615B}.navbar .form-group.no-border .form-control::-moz-placeholder,.navbar .input-group.no-border .form-control::-moz-placeholder{color:#66615B}.navbar .form-group.no-border .form-control:-ms-input-placeholder,.navbar .input-group.no-border .form-control:-ms-input-placeholder{color:#66615B}.navbar .form-group.no-border .form-control::-webkit-input-placeholder,.navbar .input-group.no-border .form-control::-webkit-input-placeholder{color:#66615B}.navbar p{display:inline-block;margin:0;line-height:1.8em;font-size:1em;font-weight:400}.navbar.navbar-absolute{position:absolute;width:100%;padding-top:10px;z-index:1029}.documentation .navbar.fixed-top{left:0;width:initial}.navbar .navbar-wrapper{display:inline-flex;align-items:center}.navbar .navbar-wrapper .navbar-minimize{padding-right:10px}.navbar .navbar-wrapper .navbar-minimize .btn{margin:0}.navbar .navbar-wrapper .navbar-toggle .navbar-toggler{padding-left:0}.navbar .navbar-wrapper .navbar-toggle:hover .navbar-toggler-bar.bar2{width:22px}.navbar .navbar-nav.navbar-logo{position:absolute;left:0;right:0;margin:0 auto;width:49px;top:-4px}.navbar .navbar-nav .nav-link.btn{padding:11px 22px}.navbar .navbar-nav .nav-link.btn.btn-lg{padding:15px 48px}.navbar .navbar-nav .nav-link.btn.btn-sm{padding:5px 15px}.navbar .navbar-nav .nav-link{text-transform:uppercase;font-size:.7142em;padding:.5rem .7rem;line-height:1.625rem;margin-right:3px}.navbar .navbar-nav .nav-link i.fa+p,.navbar .navbar-nav .nav-link i.nc-icon+p{margin-left:3px}.navbar .navbar-nav .nav-link i.fa,.navbar .navbar-nav .nav-link i.nc-icon{font-size:18px;position:relative;top:3px;text-align:center;width:21px}.navbar .navbar-nav .nav-link i.nc-icon{top:4px;font-size:16px}.navbar .navbar-nav .nav-link.profile-photo .profile-photo-small{width:27px;height:27px}.navbar .navbar-nav .nav-link.disabled{opacity:.5;color:#fff}.navbar .navbar-nav .nav-item.active .nav-link:not(.btn),.navbar .navbar-nav .nav-item .nav-link:not(.btn):focus,.navbar .navbar-nav .nav-item .nav-link:not(.btn):hover,.navbar .navbar-nav .nav-item .nav-link:not(.btn):active{border-radius:3px;color:#66615B}.navbar .logo-container{width:27px;height:27px;overflow:hidden;margin:0 auto;border-radius:50%;border:1px solid transparent}.navbar .navbar-brand{text-transform:capitalize;font-size:20px;padding-top:.5rem;padding-bottom:.5rem;line-height:1.625rem}.navbar .navbar-toggler{width:37px;height:27px;vertical-align:middle;outline:0;cursor:pointer}.navbar .navbar-toggler .navbar-toggler-bar.navbar-kebab{width:3px;height:3px;border-radius:50%;margin:0 auto}.navbar .button-dropdown .navbar-toggler-bar:nth-child(2){width:17px}.navbar.navbar-transparent{background-color:rgba(0,0,0,0) !important;box-shadow:none;border-bottom:1px solid #ddd}.navbar.navbar-transparent a:not(.dropdown-item):not(.btn){color:#66615B}.navbar.navbar-transparent a:not(.dropdown-item):not(.btn).disabled{opacity:.5;color:#66615B}.navbar.navbar-transparent .button-bar{background:#66615B}.navbar.navbar-transparent .nav-item .nav-link:not(.btn){color:#66615B}.navbar.navbar-transparent .nav-item.active .nav-link:not(.btn),.navbar.navbar-transparent .nav-item .nav-link:not(.btn):focus,.navbar.navbar-transparent .nav-item .nav-link:not(.btn):hover,.navbar.navbar-transparent .nav-item .nav-link:not(.btn):focus:hover,.navbar.navbar-transparent .nav-item .nav-link:not(.btn):active{color:#51cbce}.navbar.bg-white a:not(.dropdown-item):not(.btn){color:#66615B}.navbar.bg-white a:not(.dropdown-item):not(.btn).disabled{opacity:.5;color:#66615B}.navbar.bg-white .button-bar{background:#66615B}.navbar.bg-white .nav-item.active .nav-link:not(.btn),.navbar.bg-white .nav-item .nav-link:not(.btn):focus,.navbar.bg-white .nav-item .nav-link:not(.btn):hover,.navbar.bg-white .nav-item .nav-link:not(.btn):active{color:#51bcda}.navbar.bg-white .logo-container{border:1px solid #66615B}.navbar .navbar-collapse .nav-item a{font-size:14px}.bg-default{background-color:#66615B !important}.bg-primary{background-color:#51cbce !important}.bg-info{background-color:#51bcda !important}.bg-success{background-color:#6bd098 !important}.bg-danger{background-color:#ef8157 !important}.bg-warning{background-color:#fbc658 !important}.bg-white{background-color:#fff !important}.page-header{min-height:100vh;max-height:1000px;padding:0;color:#fff;position:relative}.page-header .page-header-image{position:absolute;background-size:cover;background-position:center center;width:100%;height:100%;z-index:-1}.page-header .content-center{position:absolute;top:50%;left:50%;z-index:2;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#FFFFFF;padding:0 15px;width:100%;max-width:880px}.page-header footer{position:absolute;bottom:0;width:100%}.page-header .container{height:100%;z-index:1}.page-header .category,.page-header .description{color:rgba(255,255,255,0.8)}.page-header.page-header-small{min-height:60vh;max-height:440px}.page-header.page-header-mini{min-height:40vh;max-height:340px}.page-header .title{margin-bottom:15px}.page-header .title+h4{margin-top:10px}.page-header:after,.page-header:before{position:absolute;z-index:0;width:100%;height:100%;display:block;left:0;top:0;content:""}.page-header:before{background-color:rgba(0,0,0,0.3)}.page-header[filter-color="orange"]{background:rgba(44,44,44,0.2);background:-webkit-linear-gradient(90deg, rgba(44,44,44,0.2), rgba(224,23,3,0.6));background:-o-linear-gradient(90deg, rgba(44,44,44,0.2), rgba(224,23,3,0.6));background:-moz-linear-gradient(90deg, rgba(44,44,44,0.2), rgba(224,23,3,0.6));background:linear-gradient(0deg, rgba(44,44,44,0.2), rgba(224,23,3,0.6))}.dropdown .dropdown-menu,.dropup .dropdown-menu,.bootstrap-select .dropdown-menu{display:block;opacity:0;filter:alpha(opacity=0);-webkit-box-shadow:1px 2px 7px 1px rgba(0,0,0,0.125);box-shadow:1px 2px 7px 1px rgba(0,0,0,0.125);visibility:hidden;position:absolute;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s,opacity 0.3s ease 0s,height 0s linear 0.35s}.dropdown .dropdown-menu[x-placement="top-start"],.dropup .dropdown-menu[x-placement="top-start"],.bootstrap-select .dropdown-menu[x-placement="top-start"]{-webkit-transform:translate3d(-20px, 0px, 0) !important;-moz-transform:translate3d(-20px, 0px, 0) !important;-o-transform:translate3d(-20px, 0px, 0) !important;-ms-transform:translate3d(-20px, 0px, 0) !important;transform:translate3d(-20px, 0px, 0) !important}.dropdown .dropdown-menu[x-placement="bottom-start"],.dropup .dropdown-menu[x-placement="bottom-start"],.bootstrap-select .dropdown-menu[x-placement="bottom-start"]{-webkit-transform:translate3d(-20px, 0px, 0) !important;-moz-transform:translate3d(-20px, 0px, 0) !important;-o-transform:translate3d(-20px, 0px, 0) !important;-ms-transform:translate3d(-20px, 0px, 0) !important;transform:translate3d(-20px, 0px, 0) !important}.dropdown.show .dropdown-menu,.dropup.show .dropdown-menu,.bootstrap-select.show .dropdown-menu{opacity:1;filter:alpha(opacity=100);visibility:visible}.dropdown.show .dropdown-menu[x-placement="top-start"],.dropup.show .dropdown-menu[x-placement="top-start"],.bootstrap-select.show .dropdown-menu[x-placement="top-start"]{-webkit-transform:translate3d(-20px, -50px, 0) !important;-moz-transform:translate3d(-20px, -50px, 0) !important;-o-transform:translate3d(-20px, -50px, 0) !important;-ms-transform:translate3d(-20px, -50px, 0) !important;transform:translate3d(-20px, -50px, 0) !important;top:auto !important;bottom:0 !important}.dropdown.show .dropdown-menu[x-placement="bottom-start"],.dropup.show .dropdown-menu[x-placement="bottom-start"],.bootstrap-select.show .dropdown-menu[x-placement="bottom-start"]{-webkit-transform:translate3d(-20px, 50px, 0) !important;-moz-transform:translate3d(-20px, 50px, 0) !important;-o-transform:translate3d(-20px, 50px, 0) !important;-ms-transform:translate3d(-20px, 50px, 0) !important;transform:translate3d(-20px, 50px, 0) !important;bottom:auto !important;top:0 !important}.dropup .dropdown-menu,.dropdown-btn .dropdown-menu{-webkit-transform:translate3d(-20px, 0px, 0) !important;-moz-transform:translate3d(-20px, 0px, 0) !important;-o-transform:translate3d(-20px, 0px, 0) !important;-ms-transform:translate3d(-20px, 0px, 0) !important;transform:translate3d(-20px, 0px, 0) !important;top:auto !important;bottom:0 !important}.dropup.show .dropdown-menu,.dropdown-btn.show .dropdown-menu{opacity:1;visibility:visible}.dropup.show .dropdown-menu .dropdown-menu.inner,.dropdown-btn.show .dropdown-menu .dropdown-menu.inner{-webkit-transform:translate3d(0, 0px, 0) !important;-moz-transform:translate3d(0, 0px, 0) !important;-o-transform:translate3d(0, 0px, 0) !important;-ms-transform:translate3d(0, 0px, 0) !important;transform:translate3d(0, 0px, 0) !important}.bootstrap-select.show .dropdown-menu.show[x-placement="top-start"]{-webkit-transform:translate3d(-20px, -60px, 0) !important;-moz-transform:translate3d(-20px, -60px, 0) !important;-o-transform:translate3d(-20px, -60px, 0) !important;-ms-transform:translate3d(-20px, -60px, 0) !important;transform:translate3d(-20px, -60px, 0) !important;top:auto !important;bottom:0 !important}.bootstrap-select.show .dropdown-menu.show li:last-child a:hover{border-radius:0 0 12px 12px}.bootstrap-select.dropup.show:before{top:-1px !important}.bootstrap-select.dropup.show:after{top:-2px !important}.dropdown-menu{background-color:#fff;border:0 none;border-radius:12px;margin-top:10px;padding:0px}.dropdown-menu .divider{background-color:#F1EAE0;margin:0px}.dropdown-menu .dropdown-header{color:#9A9A9A;font-size:.8571em;padding:10px 15px}.dropdown-menu .no-notification{color:#9A9A9A;font-size:1.2em;padding:30px 30px;text-align:center}.dropdown-menu .dropdown-item{color:#66615b;font-size:14px;padding:10px 45px 10px 15px;clear:both;white-space:nowrap;width:100%;display:block}.dropdown-menu .dropdown-item img{margin-top:-3px}.dropdown-menu .dropdown-item:focus{outline:0 !important}.btn-group.select .dropdown-menu{min-width:100%}.dropdown-menu .dropdown-item:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.dropdown-menu .dropdown-item:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.select .dropdown-menu .dropdown-item:first-child{border-radius:0;border-bottom:0 none}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{color:#fff !important;opacity:1;text-decoration:none}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background-color:#66615B}.dropdown-menu.dropdown-primary .dropdown-item:hover,.dropdown-menu.dropdown-primary .dropdown-item:focus{background-color:#6dd3d6}.dropdown-menu.dropdown-info .dropdown-item:hover,.dropdown-menu.dropdown-info .dropdown-item:focus{background-color:#6ec7e0}.dropdown-menu.dropdown-success .dropdown-item:hover,.dropdown-menu.dropdown-success .dropdown-item:focus{background-color:#86d9ab}.dropdown-menu.dropdown-warning .dropdown-item:hover,.dropdown-menu.dropdown-warning .dropdown-item:focus{background-color:#fcd27b}.dropdown-menu.dropdown-danger .dropdown-item:hover,.dropdown-menu.dropdown-danger .dropdown-item:focus{background-color:#f29978}.dropdown-divider{margin:0 !important}.btn-group.select.open{overflow:visible}.dropdown-menu-right{right:-2px;left:auto}.navbar-nav .dropdown-menu:before,.dropdown .dropdown-menu[x-placement="bottom-start"]:before,.dropdown .dropdown-menu[x-placement="bottom-end"]:before,.card.card-just-text .dropdown .dropdown-menu:before,.card-just-text .dropdown .dropdown-menu:before,.dropdown-btn .dropdown-menu:before{border-bottom:11px solid #F1EAE0;border-left:11px solid rgba(0,0,0,0);border-right:11px solid rgba(0,0,0,0);content:"";display:inline-block;position:absolute;right:12px;top:-12px}.navbar-nav .dropdown-menu:after,.dropdown .dropdown-menu[x-placement="bottom-start"]:after,.dropdown .dropdown-menu[x-placement="bottom-end"]:after,.card.card-just-text .dropdown .dropdown-menu:after,.card-just-text .dropdown .dropdown-menu:after,.dropdown-btn .dropdown-menu:after{border-bottom:11px solid #fff;border-left:11px solid rgba(0,0,0,0);border-right:11px solid rgba(0,0,0,0);content:"";display:inline-block;position:absolute;right:12px;top:-11px}.dropdown .dropdown-menu.dropdown-notification[x-placement="top-start"]:before,.dropdown .dropdown-menu.dropdown-notification[x-placement="bottom-start"]:before{left:30px !important;right:auto}.dropdown .dropdown-menu.dropdown-notification[x-placement="top-start"]:after,.dropdown .dropdown-menu.dropdown-notification[x-placement="bottom-start"]:after{left:30px !important;right:auto}@media screen and (min-width: 768px){.navbar-form{margin-top:21px;margin-bottom:21px;padding-left:5px;padding-right:5px}.navbar-search-form{display:none}.navbar-nav .dropdown-item .dropdown-menu,.dropdown .dropdown-menu,.dropdown-btn .dropdown-menu{transform:translate3d(0px, -40px, 0px);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s,opacity 0.3s ease 0s,height 0s linear 0.35s}.navbar-nav .dropdown-item.show .dropdown-menu,.dropdown.show .dropdown-menu,.dropdown-btn.show .dropdown-menu{transform:translate3d(0px, 0px, 0px);visibility:visible !important}.bootstrap-select .dropdown-menu{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-ms-transition:all 150ms linear;transition:all 150ms linear}.bootstrap-datetimepicker-widget{visibility:visible !important}.bootstrap-select .show .dropdown-menu{transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s,opacity 0.3s ease 0s,height 0s linear 0.35s;transform:translate3d(0px, 0px, 0px)}.navbar-nav.navbar-right li .dropdown-menu:before,.navbar-nav.navbar-right li .dropdown-menu:after{left:auto;right:12px}.footer:not(.footer-big) nav ul li:first-child{margin-left:0}body>.navbar-collapse.collapse{display:none !important}}.dropdown-sharing .dropup-item{color:#66615b;font-size:14px}.dropdown-sharing .dropup-item .social-line{line-height:28px;padding:10px 20px 5px 20px !important}.dropdown-sharing .dropup-item .social-line [class*="icon-"]{font-size:20px}.dropdown-sharing .dropup-item:last-child{margin:0 13px;display:block}.dropdown-sharing .dropup-item .btn{margin:10px}.dropdown-sharing .dropup-item:hover .social-line,.dropdown-sharing .dropup-item:hover .action-line,.dropdown-sharing .dropup-item:focus .social-line,.dropdown-sharing .dropup-item:focus .action-line{background-color:#fff;color:#66615b;opacity:1;text-decoration:none}.show .dropdown-sharing,.show .dropdown-actions{margin-bottom:1px}.dropdown-actions .dropdown-item{margin:-15px 35px}.dropdown-actions .dropdown-item .action-line{padding:5px 10px;line-height:24px;font-weight:bold}.dropdown-actions .dropdown-item .action-line [class*="icon-"]{font-size:24px}.dropdown-actions .dropdown-item .action-line .col-sm-9{line-height:34px}.dropdown-actions .dropdown-item .link-danger{color:#ef8157}.dropdown-actions .dropdown-item .link-danger:hover,.dropdown-actions .dropdown-item .link-danger:active,.dropdown-actions .dropdown-item .link-danger:focus{color:#ef8157}.dropdown-actions li:hover a,.dropdown-actions li:focus a{color:#66615b;opacity:1;text-decoration:none}.dropdown-actions .action-line .icon-simple{margin-left:-15px}.dropdown .dropdown-menu[x-placement="top-start"]:before,.dropdown .dropdown-menu[x-placement="top-end"]:before,.dropup .dropdown-menu:before{border-top:11px solid #DCD9D1;border-left:11px solid transparent;border-right:11px solid transparent;content:"";display:inline-block;position:absolute;right:12px;bottom:-12px}.dropdown .dropdown-menu[x-placement="top-start"]:after,.dropdown .dropdown-menu[x-placement="top-end"]:after,.dropup .dropdown-menu:after{border-top:11px solid #FFF;border-left:11px solid transparent;border-right:11px solid transparent;content:"";display:inline-block;position:absolute;right:12px;bottom:-11px}.dropup .dropdown-toggle:after,.dropdown .dropdown-toggle:after{margin-left:0}.dropdown-notification .dropdown-notification-list .notification-item{border-bottom:1px solid #F1EAE0;font-size:16px;color:#66615b}.dropdown-notification .dropdown-notification-list .notification-item .notification-text{padding-left:40px;position:relative;min-width:330px;min-height:70px;white-space:normal}.dropdown-notification .dropdown-notification-list .notification-item .notification-text .label{display:block;position:absolute;top:50%;margin-top:-12px;left:7px}.dropdown-notification .dropdown-notification-list .notification-item .notification-text .message{font-size:0.9em;line-height:0.7;margin-left:10px}.dropdown-notification .dropdown-notification-list .notification-item .notification-text .time{color:#9A9A9A;font-size:0.7em;margin-left:10px}.dropdown-notification .dropdown-notification-list .notification-item .read-notification{font-size:12px;opacity:0;position:absolute;right:5px;top:50%;margin-top:-12px}.dropdown-notification .dropdown-notification-list .notification-item:hover{text-decoration:none}.dropdown-notification .dropdown-notification-list .notification-item:hover .notification-text{color:#66615b;background-color:#F0EFEB !important}.dropdown-notification .dropdown-notification-list .notification-item:hover .read-notification{opacity:1 !important}.dropdown-notification .dropdown-footer{background-color:#E8E7E3;border-radius:0 0 8px 8px}.dropdown-notification .dropdown-footer .dropdown-footer-menu{list-style:outside none none;padding:0px 5px}.dropdown-notification .dropdown-footer .dropdown-footer-menu li{display:inline-block;text-align:left;padding:0 10px}.dropdown-notification .dropdown-footer .dropdown-footer-menu li a{color:#9C9B99;font-size:0.9em;line-height:35px}.alert{border:0;border-radius:3px;color:#fff;padding-top:.9rem;padding-bottom:.9rem;position:relative}.alert.alert-success{background-color:#7ed6a5}.alert.alert-danger{background-color:#f1926e}.alert.alert-warning{background-color:#fccf71}.alert.alert-info{background-color:#66c4de}.alert.alert-primary{background-color:#65d1d4}.alert .close{color:#fff;opacity:.9;text-shadow:none;line-height:0;outline:0}.alert .close i.fa,.alert .close i.nc-icon{font-size:14px !important}.alert .close:hover,.alert .close:focus{opacity:1}.alert span[data-notify="icon"]{font-size:27px;display:block;left:19px;position:absolute;top:50%;margin-top:-11px}.alert button.close{position:absolute;right:10px;top:50%;margin-top:-13px;width:25px;height:25px;padding:3px}.alert .close ~ span{display:block;max-width:89%}.alert.alert-with-icon{padding-left:65px}img{max-width:100%;border-radius:3px}.img-raised{box-shadow:0px 10px 25px 0px rgba(0,0,0,0.3)}@font-face{font-family:'nucleo-icons';src:url("~assets/fonts/nucleo-icons.eot");src:url("~assets/fonts/nucleo-icons.eot") format("embedded-opentype"),url("~assets/fonts/nucleo-icons.woff2") format("woff2"),url("~assets/fonts/nucleo-icons.woff") format("woff"),url("~assets/fonts/nucleo-icons.ttf") format("truetype");font-weight:normal;font-style:normal}.nc-icon{display:inline-block;font:normal normal normal 14px/1 'nucleo-icons';font-size:inherit;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nc-icon.lg{font-size:1.33333333em;vertical-align:-16%}.nc-icon.x2{font-size:2em}.nc-icon.x3{font-size:3em}.nc-icon.square,.nc-icon.circle{padding:0.33333333em;vertical-align:-16%;background-color:#eee}.nc-icon.circle{border-radius:50%}.nc-icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.nc-icon-ul>li{position:relative}.nc-icon-ul>li>.nc-icon{position:absolute;left:-1.57142857em;top:0.14285714em;text-align:center}.nc-icon-ul>li>.nc-icon.lg{top:0;left:-1.35714286em}.nc-icon-ul>li>.nc-icon.circle,.nc-icon-ul>li>.nc-icon.square{top:-0.19047619em;left:-1.9047619em}.nc-icon.spin{-webkit-animation:nc-icon-spin 2s infinite linear;-moz-animation:nc-icon-spin 2s infinite linear;animation:nc-icon-spin 2s infinite linear}@-webkit-keyframes nc-icon-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes nc-icon-spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@keyframes nc-icon-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.nc-icon.rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.nc-icon.rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.nc-icon.rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.nc-icon.flip-y{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.nc-icon.flip-x{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.nc-air-baloon::before{content:"\ea01"}.nc-album-2::before{content:"\ea02"}.nc-alert-circle-i::before{content:"\ea04"}.nc-align-center::before{content:"\ea03"}.nc-align-left-2::before{content:"\ea05"}.nc-ambulance::before{content:"\ea06"}.nc-app::before{content:"\ea07"}.nc-atom::before{content:"\ea08"}.nc-badge::before{content:"\ea09"}.nc-bag-16::before{content:"\ea0a"}.nc-bank::before{content:"\ea0b"}.nc-basket::before{content:"\ea0c"}.nc-bell-55::before{content:"\ea0d"}.nc-bold::before{content:"\ea0e"}.nc-book-bookmark::before{content:"\ea0f"}.nc-bookmark-2::before{content:"\ea10"}.nc-box-2::before{content:"\ea11"}.nc-box::before{content:"\ea12"}.nc-briefcase-24::before{content:"\ea13"}.nc-bulb-63::before{content:"\ea14"}.nc-bullet-list-67::before{content:"\ea15"}.nc-bus-front-12::before{content:"\ea16"}.nc-button-pause::before{content:"\ea17"}.nc-button-play::before{content:"\ea18"}.nc-button-power::before{content:"\ea19"}.nc-calendar-60::before{content:"\ea1a"}.nc-camera-compact::before{content:"\ea1b"}.nc-caps-small::before{content:"\ea1c"}.nc-cart-simple::before{content:"\ea1d"}.nc-chart-bar-32::before{content:"\ea1e"}.nc-chart-pie-36::before{content:"\ea1f"}.nc-chat-33::before{content:"\ea20"}.nc-check-2::before{content:"\ea21"}.nc-circle-10::before{content:"\ea22"}.nc-cloud-download-93::before{content:"\ea23"}.nc-cloud-upload-94::before{content:"\ea24"}.nc-compass-05::before{content:"\ea25"}.nc-controller-modern::before{content:"\ea26"}.nc-credit-card::before{content:"\ea27"}.nc-delivery-fast::before{content:"\ea28"}.nc-diamond::before{content:"\ea29"}.nc-email-85::before{content:"\ea2a"}.nc-favourite-28::before{content:"\ea2b"}.nc-glasses-2::before{content:"\ea2c"}.nc-globe-2::before{content:"\ea2d"}.nc-globe::before{content:"\ea2e"}.nc-hat-3::before{content:"\ea2f"}.nc-headphones::before{content:"\ea30"}.nc-html5::before{content:"\ea31"}.nc-image::before{content:"\ea32"}.nc-istanbul::before{content:"\ea33"}.nc-key-25::before{content:"\ea34"}.nc-laptop::before{content:"\ea35"}.nc-layout-11::before{content:"\ea36"}.nc-lock-circle-open::before{content:"\ea37"}.nc-map-big::before{content:"\ea38"}.nc-minimal-down::before{content:"\ea39"}.nc-minimal-left::before{content:"\ea3a"}.nc-minimal-right::before{content:"\ea3b"}.nc-minimal-up::before{content:"\ea3c"}.nc-mobile::before{content:"\ea3d"}.nc-money-coins::before{content:"\ea3e"}.nc-note-03::before{content:"\ea3f"}.nc-palette::before{content:"\ea40"}.nc-paper::before{content:"\ea41"}.nc-pin-3::before{content:"\ea42"}.nc-planet::before{content:"\ea43"}.nc-refresh-69::before{content:"\ea44"}.nc-ruler-pencil::before{content:"\ea45"}.nc-satisfied::before{content:"\ea46"}.nc-scissors::before{content:"\ea47"}.nc-send::before{content:"\ea48"}.nc-settings-gear-65::before{content:"\ea49"}.nc-settings::before{content:"\ea4a"}.nc-share-66::before{content:"\ea4b"}.nc-shop::before{content:"\ea4c"}.nc-simple-add::before{content:"\ea4d"}.nc-simple-delete::before{content:"\ea4e"}.nc-simple-remove::before{content:"\ea4f"}.nc-single-02::before{content:"\ea50"}.nc-single-copy-04::before{content:"\ea51"}.nc-sound-wave::before{content:"\ea52"}.nc-spaceship::before{content:"\ea53"}.nc-sun-fog-29::before{content:"\ea54"}.nc-support-17::before{content:"\ea55"}.nc-tablet-2::before{content:"\ea56"}.nc-tag-content::before{content:"\ea57"}.nc-tap-01::before{content:"\ea58"}.nc-tie-bow::before{content:"\ea59"}.nc-tile-56::before{content:"\ea5a"}.nc-time-alarm::before{content:"\ea5b"}.nc-touch-id::before{content:"\ea5c"}.nc-trophy::before{content:"\ea5d"}.nc-tv-2::before{content:"\ea5e"}.nc-umbrella-13::before{content:"\ea5f"}.nc-user-run::before{content:"\ea60"}.nc-vector::before{content:"\ea61"}.nc-watch-time::before{content:"\ea62"}.nc-world-2::before{content:"\ea63"}.nc-zoom-split::before{content:"\ea64"}.table .img-wrapper{width:40px;height:40px;border-radius:50%;overflow:hidden;margin:0 auto}.table .img-row{max-width:60px;width:60px}.table .form-check{margin:0}.table .form-check label .form-check-sign::before,.table .form-check label .form-check-sign::after{top:-17px;left:4px}.table .btn{margin:0}.table small,.table .small{font-weight:300}.card-tasks .card-body .table{margin-bottom:0}.card-tasks .card-body .table>thead>tr>th,.card-tasks .card-body .table>tbody>tr>th,.card-tasks .card-body .table>tfoot>tr>th,.card-tasks .card-body .table>thead>tr>td,.card-tasks .card-body .table>tbody>tr>td,.card-tasks .card-body .table>tfoot>tr>td{padding-top:0;padding-bottom:0}.table>thead>tr>th{font-size:14px;font-weight:700;padding-bottom:0;text-transform:uppercase;border:0}.table .radio,.table .checkbox{margin-top:0;margin-bottom:0;padding:0;width:15px}.table .radio .icons,.table .checkbox .icons{position:relative}.table .radio label:after,.table .radio label:before,.table .checkbox label:after,.table .checkbox label:before{top:-17px;left:-3px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:12px 7px;vertical-align:middle}.table .th-description{max-width:150px}.table .td-price{font-size:26px;font-weight:300;margin-top:5px;position:relative;top:4px;text-align:right}.table .td-total{font-weight:700;font-size:1.57em;padding-top:20px;text-align:right}.table .td-actions .btn{margin:0px}.table>tbody>tr{position:relative}.table-shopping>thead>tr>th{font-size:1em;text-transform:uppercase}.table-shopping>tbody>tr>td{font-size:1em}.table-shopping>tbody>tr>td b{display:block;margin-bottom:5px}.table-shopping .td-name{font-weight:400;font-size:1.5em}.table-shopping .td-name small{color:#9A9A9A;font-size:0.75em;font-weight:300}.table-shopping .td-number{font-weight:300;font-size:1.714em}.table-shopping .td-name{min-width:200px}.table-shopping .td-number{text-align:right;min-width:170px}.table-shopping .td-number small{margin-right:3px}.table-shopping .img-container{width:120px;max-height:160px;overflow:hidden;display:block}.table-shopping .img-container img{width:100%}.table-responsive{overflow:scroll;padding-bottom:10px}#tables .table-responsive{margin-bottom:30px}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.wrapper{position:relative;top:0;height:100vh}.wrapper.wrapper-full-page{min-height:100vh;height:auto}.sidebar,.off-canvas-sidebar{position:fixed;top:0;height:100%;bottom:0;width:260px;left:0;z-index:1030;border-right:1px solid #ddd}.sidebar .sidebar-wrapper,.off-canvas-sidebar .sidebar-wrapper{position:relative;height:calc(100vh - 75px);overflow:auto;width:260px;z-index:4;padding-bottom:100px}.sidebar .sidebar-wrapper .dropdown .dropdown-backdrop,.off-canvas-sidebar .sidebar-wrapper .dropdown .dropdown-backdrop{display:none !important}.sidebar .sidebar-wrapper .navbar-form,.off-canvas-sidebar .sidebar-wrapper .navbar-form{border:none}.sidebar .navbar-minimize,.off-canvas-sidebar .navbar-minimize{position:absolute;right:20px;top:2px;opacity:1}.sidebar .logo-tim,.off-canvas-sidebar .logo-tim{border-radius:50%;border:1px solid #333;display:block;height:61px;width:61px;float:left;overflow:hidden}.sidebar .logo-tim img,.off-canvas-sidebar .logo-tim img{width:60px;height:60px}.sidebar .nav,.off-canvas-sidebar .nav{margin-top:20px;display:block}.sidebar .nav .caret,.off-canvas-sidebar .nav .caret{top:14px;position:absolute;right:10px}.sidebar .nav li>a+div .nav li>a,.off-canvas-sidebar .nav li>a+div .nav li>a{margin-top:7px}.sidebar .nav li>a,.off-canvas-sidebar .nav li>a{margin:10px 15px 0;color:#fff;display:block;text-decoration:none;position:relative;text-transform:uppercase;cursor:pointer;font-size:12px;padding:10px 8px;line-height:30px;opacity:.7}.sidebar .nav li .nav>li>a,.off-canvas-sidebar .nav li .nav>li>a{padding:5px 8px}.sidebar .nav li.active>a,.sidebar .nav li.active>a>i,.off-canvas-sidebar .nav li.active>a,.off-canvas-sidebar .nav li.active>a>i{opacity:1}.sidebar .nav li:hover:not(.active)>a,.sidebar .nav li:focus:not(.active)>a,.off-canvas-sidebar .nav li:hover:not(.active)>a,.off-canvas-sidebar .nav li:focus:not(.active)>a{opacity:1}.sidebar .nav i,.off-canvas-sidebar .nav i{font-size:24px;float:left;margin-right:12px;line-height:30px;width:34px;text-align:center;color:rgba(255,255,255,0.5);position:relative}.sidebar .nav p,.off-canvas-sidebar .nav p{margin-bottom:0}.sidebar .nav .collapse .nav,.sidebar .nav .collapsing .nav,.off-canvas-sidebar .nav .collapse .nav,.off-canvas-sidebar .nav .collapsing .nav{margin-top:0}.sidebar .sidebar-background,.off-canvas-sidebar .sidebar-background{position:absolute;z-index:1;height:100%;width:100%;display:block;top:0;left:0;background-size:cover;background-position:center center}.sidebar .sidebar-background:after,.off-canvas-sidebar .sidebar-background:after{position:absolute;z-index:3;width:100%;height:100%;content:"";display:block;background:#FFFFFF;opacity:1}.sidebar .logo,.off-canvas-sidebar .logo{position:relative;padding:7px .7rem;z-index:4}.sidebar .logo a.logo-mini,.off-canvas-sidebar .logo a.logo-mini{opacity:1;float:left;width:34px;text-align:center;margin-left:10px;margin-right:12px}.sidebar .logo a.logo-normal,.off-canvas-sidebar .logo a.logo-normal{display:block;opacity:1;padding:11px 0 8px;-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.sidebar .logo:after,.off-canvas-sidebar .logo:after{content:'';position:absolute;bottom:0;right:15px;height:1px;width:calc(100% - 30px);background-color:rgba(255,255,255,0.5)}.sidebar .logo p,.off-canvas-sidebar .logo p{float:left;font-size:20px;margin:10px 10px;color:#fff;line-height:20px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.sidebar .logo .simple-text,.off-canvas-sidebar .logo .simple-text{text-transform:uppercase;padding:.5rem 0;display:block;white-space:nowrap;font-size:1rem;color:#fff;text-decoration:none;font-weight:400;line-height:30px;overflow:hidden}.sidebar .logo-tim,.off-canvas-sidebar .logo-tim{border-radius:50%;border:1px solid #333;display:block;height:61px;width:61px;float:left;overflow:hidden}.sidebar .logo-tim img,.off-canvas-sidebar .logo-tim img{width:60px;height:60px}.sidebar:before,.sidebar:after,.off-canvas-sidebar:before,.off-canvas-sidebar:after{display:block;content:"";opacity:1;position:absolute;width:100%;height:100%;top:0;left:0}.sidebar:after,.off-canvas-sidebar:after{background:#66615B;background:-webkit-linear-gradient(#66615B 0%, #000 80%);background:-o-linear-gradient(#66615B 0%, #000 80%);background:-moz-linear-gradient(#66615B 0%, #000 80%);background:linear-gradient(#66615B 0%, #000 80%);z-index:3}.sidebar[data-color="white"]:after,.off-canvas-sidebar[data-color="white"]:after{background:#fff}.sidebar[data-color="white"] .nav li a,.sidebar[data-color="white"] .nav li a i,.sidebar[data-color="white"] .nav li a[data-toggle="collapse"],.sidebar[data-color="white"] .nav li a[data-toggle="collapse"] i,.sidebar[data-color="white"] .nav li a[data-toggle="collapse"] ~ div>ul>li .sidebar-mini-icon,.sidebar[data-color="white"] .nav li a[data-toggle="collapse"] ~ div>ul>li>a,.off-canvas-sidebar[data-color="white"] .nav li a,.off-canvas-sidebar[data-color="white"] .nav li a i,.off-canvas-sidebar[data-color="white"] .nav li a[data-toggle="collapse"],.off-canvas-sidebar[data-color="white"] .nav li a[data-toggle="collapse"] i,.off-canvas-sidebar[data-color="white"] .nav li a[data-toggle="collapse"] ~ div>ul>li .sidebar-mini-icon,.off-canvas-sidebar[data-color="white"] .nav li a[data-toggle="collapse"] ~ div>ul>li>a{color:#66615B;opacity:.7}.sidebar[data-color="white"] .nav li:hover:not(.active)>a,.sidebar[data-color="white"] .nav li:focus:not(.active)>a,.off-canvas-sidebar[data-color="white"] .nav li:hover:not(.active)>a,.off-canvas-sidebar[data-color="white"] .nav li:focus:not(.active)>a{opacity:1}.sidebar[data-color="white"] .logo .simple-text,.off-canvas-sidebar[data-color="white"] .logo .simple-text{color:#66615B}.sidebar[data-color="white"] .logo:after,.off-canvas-sidebar[data-color="white"] .logo:after{background-color:#66615B;opacity:.4}.sidebar[data-color="white"] .user .info a span,.sidebar[data-color="white"] .user .nav .sidebar-mini-icon,.sidebar[data-color="white"] .user .nav .sidebar-normal,.off-canvas-sidebar[data-color="white"] .user .info a span,.off-canvas-sidebar[data-color="white"] .user .nav .sidebar-mini-icon,.off-canvas-sidebar[data-color="white"] .user .nav .sidebar-normal{color:#66615B !important}.sidebar[data-color="white"] .user:after,.off-canvas-sidebar[data-color="white"] .user:after{background-color:#66615B;opacity:.4}.sidebar[data-color="black"]:after,.off-canvas-sidebar[data-color="black"]:after{background:#212120}.sidebar[data-active-color="primary"] .nav li.active>a,.sidebar[data-active-color="primary"] .nav li.active>a i,.sidebar[data-active-color="primary"] .nav li.active>a[data-toggle="collapse"],.sidebar[data-active-color="primary"] .nav li.active>a[data-toggle="collapse"] i,.sidebar[data-active-color="primary"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color="primary"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a,.off-canvas-sidebar[data-active-color="primary"] .nav li.active>a,.off-canvas-sidebar[data-active-color="primary"] .nav li.active>a i,.off-canvas-sidebar[data-active-color="primary"] .nav li.active>a[data-toggle="collapse"],.off-canvas-sidebar[data-active-color="primary"] .nav li.active>a[data-toggle="collapse"] i,.off-canvas-sidebar[data-active-color="primary"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color="primary"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a{color:#51cbce;opacity:1}.sidebar[data-active-color="info"] .nav li.active>a,.sidebar[data-active-color="info"] .nav li.active>a i,.sidebar[data-active-color="info"] .nav li.active>a[data-toggle="collapse"],.sidebar[data-active-color="info"] .nav li.active>a[data-toggle="collapse"] i,.sidebar[data-active-color="info"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color="info"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a,.off-canvas-sidebar[data-active-color="info"] .nav li.active>a,.off-canvas-sidebar[data-active-color="info"] .nav li.active>a i,.off-canvas-sidebar[data-active-color="info"] .nav li.active>a[data-toggle="collapse"],.off-canvas-sidebar[data-active-color="info"] .nav li.active>a[data-toggle="collapse"] i,.off-canvas-sidebar[data-active-color="info"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color="info"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a{color:#51bcda;opacity:1}.sidebar[data-active-color="success"] .nav li.active>a,.sidebar[data-active-color="success"] .nav li.active>a i,.sidebar[data-active-color="success"] .nav li.active>a[data-toggle="collapse"],.sidebar[data-active-color="success"] .nav li.active>a[data-toggle="collapse"] i,.sidebar[data-active-color="success"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color="success"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a,.off-canvas-sidebar[data-active-color="success"] .nav li.active>a,.off-canvas-sidebar[data-active-color="success"] .nav li.active>a i,.off-canvas-sidebar[data-active-color="success"] .nav li.active>a[data-toggle="collapse"],.off-canvas-sidebar[data-active-color="success"] .nav li.active>a[data-toggle="collapse"] i,.off-canvas-sidebar[data-active-color="success"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color="success"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a{color:#6bd098;opacity:1}.sidebar[data-active-color="warning"] .nav li.active>a,.sidebar[data-active-color="warning"] .nav li.active>a i,.sidebar[data-active-color="warning"] .nav li.active>a[data-toggle="collapse"],.sidebar[data-active-color="warning"] .nav li.active>a[data-toggle="collapse"] i,.sidebar[data-active-color="warning"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color="warning"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a,.off-canvas-sidebar[data-active-color="warning"] .nav li.active>a,.off-canvas-sidebar[data-active-color="warning"] .nav li.active>a i,.off-canvas-sidebar[data-active-color="warning"] .nav li.active>a[data-toggle="collapse"],.off-canvas-sidebar[data-active-color="warning"] .nav li.active>a[data-toggle="collapse"] i,.off-canvas-sidebar[data-active-color="warning"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color="warning"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a{color:#fbc658;opacity:1}.sidebar[data-active-color="danger"] .nav li.active>a,.sidebar[data-active-color="danger"] .nav li.active>a i,.sidebar[data-active-color="danger"] .nav li.active>a[data-toggle="collapse"],.sidebar[data-active-color="danger"] .nav li.active>a[data-toggle="collapse"] i,.sidebar[data-active-color="danger"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.sidebar[data-active-color="danger"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a,.off-canvas-sidebar[data-active-color="danger"] .nav li.active>a,.off-canvas-sidebar[data-active-color="danger"] .nav li.active>a i,.off-canvas-sidebar[data-active-color="danger"] .nav li.active>a[data-toggle="collapse"],.off-canvas-sidebar[data-active-color="danger"] .nav li.active>a[data-toggle="collapse"] i,.off-canvas-sidebar[data-active-color="danger"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active .sidebar-mini-icon,.off-canvas-sidebar[data-active-color="danger"] .nav li.active>a[data-toggle="collapse"] ~ div>ul>li.active>a{color:#ef8157;opacity:1}.visible-on-sidebar-regular{display:inline-block !important}.visible-on-sidebar-mini{display:none !important}.off-canvas-sidebar .nav>li>a,.off-canvas-sidebar .nav>li>a:hover{color:#fff}.off-canvas-sidebar .nav>li>a:focus{background:rgba(200,200,200,0.2)}.main-panel{position:relative;float:right;width:calc(100% - 260px);background-color:#f4f3ef;-webkit-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-moz-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-o-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-ms-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1)}.main-panel>.content{padding:0 30px 30px;min-height:calc(100vh - 123px);margin-top:93px}.main-panel>.navbar{margin-bottom:0}.main-panel .header{margin-bottom:50px}.perfect-scrollbar-on .sidebar,.perfect-scrollbar-on .main-panel{height:100%;max-height:100%}.panel-header{height:260px;padding-top:80px;padding-bottom:45px;background:#141E30;background:-webkit-gradient(linear, left top, right top, from(#0c2646), color-stop(60%, #204065), to(#2a5788));background:linear-gradient(to right, #0c2646 0%, #204065 60%, #2a5788 100%);position:relative;overflow:hidden}.panel-header .header .title{color:#fff}.panel-header .header .category{max-width:600px;color:rgba(255,255,255,0.5);margin:0 auto;font-size:13px}.panel-header .header .category a{color:#fff}.panel-header-sm{height:135px}.panel-header-lg{height:380px}.footer{padding:24px 0}.footer.footer-default{background-color:#f2f2f2}.footer nav{display:inline-block;float:left;padding-left:0}.footer ul{margin-bottom:0;padding:0;list-style:none}.footer ul li{display:inline-block}.footer ul li a{color:inherit;padding:.5rem;font-size:.8571em;text-transform:uppercase;text-decoration:none}.footer ul li a:hover{text-decoration:none}.footer .copyright{font-size:.8571em;line-height:1.8}.footer:after{display:table;clear:both;content:" "}.fixed-plugin{position:fixed;right:0;width:64px;background:rgba(0,0,0,0.3);z-index:1031;border-radius:8px 0 0 8px;text-align:center;top:120px}.fixed-plugin li>a,.fixed-plugin .badge{transition:all .34s;-webkit-transition:all .34s;-moz-transition:all .34s}.fixed-plugin .fa-cog{color:#FFFFFF;padding:10px;border-radius:0 0 6px 6px;width:auto}.fixed-plugin .dropdown-menu{right:80px;left:auto !important;top:-52px !important;width:290px;border-radius:10px;padding:0 10px}.fixed-plugin .dropdown .dropdown-menu .nc-icon{top:2px;right:10px;font-size:14px}.fixed-plugin .dropdown-menu:after,.fixed-plugin .dropdown-menu:before{right:10px;margin-left:auto;left:auto}.fixed-plugin .fa-circle-thin{color:#FFFFFF}.fixed-plugin .active .fa-circle-thin{color:#00bbff}.fixed-plugin .dropdown-menu>.active>a,.fixed-plugin .dropdown-menu>.active>a:hover,.fixed-plugin .dropdown-menu>.active>a:focus{color:#777777;text-align:center}.fixed-plugin img{border-radius:0;width:100%;height:100px;margin:0 auto}.fixed-plugin .dropdown-menu li>a:hover,.fixed-plugin .dropdown-menu li>a:focus{box-shadow:none}.fixed-plugin .badge{border:3px solid #FFFFFF;border-radius:50%;cursor:pointer;display:inline-block;height:23px;margin-right:5px;position:relative;width:23px}.fixed-plugin .badge.badge-light{border:1px solid #E3E3E3}.fixed-plugin .badge.badge-light.active,.fixed-plugin .badge.badge-light:hover{border:3px solid #0bf}.fixed-plugin .badge.active,.fixed-plugin .badge:hover{border-color:#00bbff}.fixed-plugin .badge-blue{background-color:#51bcda}.fixed-plugin .badge-green{background-color:#6bd098}.fixed-plugin .badge-orange{background-color:#51cbce}.fixed-plugin .badge-yellow{background-color:#fbc658}.fixed-plugin .badge-red{background-color:#ef8157}.fixed-plugin h5{font-size:14px;margin:10px}.fixed-plugin .dropdown-menu li{display:block;padding:15px 2px;width:25%;float:left}.fixed-plugin li.adjustments-line,.fixed-plugin li.header-title,.fixed-plugin li.button-container{width:100%;height:35px;min-height:inherit}.fixed-plugin li.button-container{height:auto}.fixed-plugin li.button-container div{margin-bottom:5px}.fixed-plugin #sharrreTitle{text-align:center;padding:10px 0;height:50px}.fixed-plugin li.header-title{height:30px;line-height:25px;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase}.fixed-plugin .adjustments-line p{float:left;display:inline-block;margin-bottom:0;font-size:1em;color:#3C4858}.fixed-plugin .adjustments-line a{color:transparent}.fixed-plugin .adjustments-line a .badge-colors{position:relative;top:-2px}.fixed-plugin .adjustments-line a a:hover,.fixed-plugin .adjustments-line a a:focus{color:transparent}.fixed-plugin .adjustments-line .togglebutton{text-align:center}.fixed-plugin .adjustments-line .togglebutton .label-switch{position:relative;left:-10px;font-size:.7142em;color:#66615B}.fixed-plugin .adjustments-line .togglebutton .label-switch.label-right{left:10px}.fixed-plugin .adjustments-line .togglebutton .toggle{margin-right:0}.fixed-plugin .adjustments-line .dropdown-menu>li.adjustments-line>a{padding-right:0;padding-left:0;border-bottom:1px solid #ddd;border-radius:0;margin:0}.fixed-plugin .dropdown-menu>li>a.img-holder{font-size:16px;text-align:center;border-radius:10px;background-color:#FFF;border:3px solid #FFF;padding-left:0;padding-right:0;opacity:1;cursor:pointer;display:block;max-height:100px;overflow:hidden;padding:0}.fixed-plugin .dropdown-menu>li>a.img-holder img{margin-top:auto}.fixed-plugin .dropdown-menu>li a.switch-trigger:hover,.fixed-plugin .dropdown-menu>li>a.switch-trigger:focus{background-color:transparent}.fixed-plugin .dropdown-menu>li:hover>a.img-holder,.fixed-plugin .dropdown-menu>li:focus>a.img-holder{border-color:rgba(0,187,255,0.53)}.fixed-plugin .dropdown-menu>.active>a.img-holder,.fixed-plugin .dropdown-menu>.active>a.img-holder{border-color:#00bbff;background-color:#FFFFFF}.fixed-plugin .btn-social{width:50%;display:block;width:48%;float:left;font-weight:600}.fixed-plugin .btn-social i{margin-right:5px}.fixed-plugin .btn-social:first-child{margin-right:2%}.fixed-plugin .dropdown .dropdown-menu{transform-origin:0 0}.fixed-plugin .dropdown .dropdown-menu:before{border-bottom:16px solid rgba(0,0,0,0);border-left:16px solid rgba(0,0,0,0.2);border-top:16px solid rgba(0,0,0,0);right:-27px;bottom:425px}.fixed-plugin .dropdown .dropdown-menu:after{border-bottom:16px solid rgba(0,0,0,0);border-left:16px solid #FFFFFF;border-top:16px solid rgba(0,0,0,0);right:-26px;bottom:425px}.fixed-plugin .dropdown .dropdown-menu:before,.fixed-plugin .dropdown .dropdown-menu:after{content:"";display:inline-block;position:absolute;width:16px;transform:translateY(-50px);-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px)}.fixed-plugin .dropdown.show-dropdown .show .dropdown-menu .show{transform:translate3d(0, -60px, 0) !important;bottom:auto !important;top:0 !important}.fixed-plugin .bootstrap-switch{margin:0}.fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]{-webkit-transform:translate3d(0, -100px, 0) !important;-moz-transform:translate3d(0, -100px, 0) !important;-o-transform:translate3d(0, -100px, 0) !important;-ms-transform:translate3d(0, -100px, 0) !important;transform:translate3d(0, -100px, 0) !important}.fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]:before,.fixed-plugin .show-dropdown .dropdown-menu[x-placement=bottom-start]:after{top:100px}.fixed-plugin .show-dropdown .dropdown-menu[x-placement=top-start]{-webkit-transform:translate3d(0, 100px, 0) !important;-moz-transform:translate3d(0, 100px, 0) !important;-o-transform:translate3d(0, 100px, 0) !important;-ms-transform:translate3d(0, 100px, 0) !important;transform:translate3d(0, 100px, 0) !important}.fixed-plugin .show-dropdown.show .dropdown-menu.show[x-placement=bottom-start]{-webkit-transform:translate3d(0, -60px, 0) !important;-moz-transform:translate3d(0, -60px, 0) !important;-o-transform:translate3d(0, -60px, 0) !important;-ms-transform:translate3d(0, -60px, 0) !important;transform:translate3d(0, -60px, 0) !important}.fixed-plugin .show-dropdown.show .dropdown-menu.show[x-placement=top-start]{-webkit-transform:translate3d(0, 470px, 0) !important;-moz-transform:translate3d(0, 470px, 0) !important;-o-transform:translate3d(0, 470px, 0) !important;-ms-transform:translate3d(0, 470px, 0) !important;transform:translate3d(0, 470px, 0) !important}.card{border-radius:12px;box-shadow:0 6px 10px -4px rgba(0,0,0,0.15);background-color:#FFFFFF;color:#252422;margin-bottom:20px;position:relative;border:0 none;-webkit-transition:transform 300ms cubic-bezier(0.34, 2, 0.6, 1),box-shadow 200ms ease;-moz-transition:transform 300ms cubic-bezier(0.34, 2, 0.6, 1),box-shadow 200ms ease;-o-transition:transform 300ms cubic-bezier(0.34, 2, 0.6, 1),box-shadow 200ms ease;-ms-transition:transform 300ms cubic-bezier(0.34, 2, 0.6, 1),box-shadow 200ms ease;transition:transform 300ms cubic-bezier(0.34, 2, 0.6, 1),box-shadow 200ms ease}.card .card-body{padding:15px 15px 10px 15px}.card .card-body.table-full-width{padding-left:0;padding-right:0}.card .card-header{padding:15px 15px 0;border:0}.card .card-header:not([data-background-color]){background-color:transparent}.card .card-header .card-title{margin-top:10px}.card .map{border-radius:3px}.card .map.map-big{height:400px}.card[data-background-color="orange"]{background-color:#51cbce}.card[data-background-color="orange"] .card-header{background-color:#51cbce}.card[data-background-color="orange"] .card-footer .stats{color:#fff}.card[data-background-color="red"]{background-color:#ef8157}.card[data-background-color="yellow"]{background-color:#fbc658}.card[data-background-color="blue"]{background-color:#51bcda}.card[data-background-color="green"]{background-color:#6bd098}.card .image{overflow:hidden;height:200px;position:relative}.card .avatar{width:30px;height:30px;overflow:hidden;border-radius:50%;margin-bottom:15px}.card .numbers{font-size:2em}.card .big-title{font-size:12px;text-align:center;font-weight:500;padding-bottom:15px}.card label{font-size:.8571em;margin-bottom:5px;color:#9A9A9A}.card .card-footer{background-color:transparent;border:0}.card .card-footer .stats i{margin-right:5px;position:relative;top:0px;color:#66615B}.card .card-footer .btn{margin:0}.card.card-plain{background-color:transparent;box-shadow:none;border-radius:0}.card.card-plain .card-body{padding-left:5px;padding-right:5px}.card.card-plain img{border-radius:12px}.card-plain{background:transparent;box-shadow:none}.card-plain .card-header,.card-plain .card-footer{margin-left:0;margin-right:0;background-color:transparent}.card-plain:not(.card-subcategories).card-body{padding-left:0;padding-right:0}.card-chart .card-header .card-title{margin-top:10px;margin-bottom:0}.card-chart .card-header .card-category{margin-bottom:5px}.card-chart .table{margin-bottom:0}.card-chart .table td{border-top:none;border-bottom:1px solid #e9ecef}.card-chart .card-progress{margin-top:30px}.card-chart .chart-area{height:190px;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.card-chart .card-footer{margin-top:15px}.card-chart .card-footer .stats{color:#9A9A9A}.card-chart .dropdown{position:absolute;right:20px;top:20px}.card-chart .dropdown .btn{margin:0}.card-user .image{height:130px}.card-user .image img{border-radius:12px}.card-user .author{text-align:center;text-transform:none;margin-top:-77px}.card-user .author a+p.description{margin-top:-7px}.card-user .avatar{width:124px;height:124px;border:1px solid #fff;position:relative}.card-user .card-body{min-height:240px}.card-user hr{margin:5px 15px 15px}.card-user .card-body+.card-footer{padding-top:0}.card-user .card-footer h5{font-size:1.25em;margin-bottom:0}.card-user .button-container{margin-bottom:6px;text-align:center}.map{height:500px}.card-stats .card-body{padding:15px 15px 0px}.card-stats .card-body .numbers{text-align:right;font-size:2em}.card-stats .card-body .numbers p{margin-bottom:0}.card-stats .card-body .numbers .card-category{color:#9A9A9A;font-size:16px;line-height:1.4em}.card-stats .card-footer{padding:0px 15px 15px}.card-stats .card-footer .stats{color:#9A9A9A}.card-stats .card-footer hr{margin-top:10px;margin-bottom:15px}.card-stats .icon-big{font-size:3em;min-height:64px}.card-stats .icon-big i{line-height:59px}@media screen and (max-width: 991px){.navbar{padding:0}.navbar.navbar-absolute{padding-top:0}.navbar .navbar-brand{font-size:16px;margin-right:0}.profile-photo .profile-photo-small{margin-left:-2px}.button-dropdown{display:none}#minimizeSidebar{display:none}.navbar .container-fluid{padding-right:15px;padding-left:15px}.navbar .navbar-collapse .input-group{margin:0;margin-top:5px}.navbar .navbar-nav .nav-item:first-child{margin-top:10px}.navbar .navbar-nav .nav-item:not(:last-child){margin-bottom:10px}.navbar .dropdown.show .dropdown-menu{display:block}.navbar .dropdown .dropdown-menu{display:none}.navbar .dropdown.show .dropdown-menu,.navbar .dropdown .dropdown-menu{border:0;transition:none;-webkit-box-shadow:none;width:auto;margin:0px 1rem;margin-top:0px;box-shadow:none;position:static;padding-left:10px}.navbar .dropdown.show .dropdown-menu:before,.navbar .dropdown .dropdown-menu:before{display:none}.navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item:hover{color:#fff}.navbar.bg-white .dropdown-menu .dropdown-item:focus,.navbar.bg-white .dropdown-menu .dropdown-item:hover{color:#66615B}.navbar .navbar-toggler-bar{display:block;position:relative;width:22px;height:1px;border-radius:1px;background:#66615B}.navbar .navbar-toggler-bar+.navbar-toggler-bar{margin-top:7px}.navbar .navbar-toggler-bar+.navbar-toggler-bar.navbar-kebab{margin-top:3px}.navbar .navbar-toggler-bar.bar2{width:17px;transition:width .2s linear}.navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar{background-color:#66615B}.navbar .toggled .navbar-toggler-bar{width:24px}.navbar .toggled .navbar-toggler-bar+.navbar-toggler-bar{margin-top:5px}.wrapper{-webkit-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-moz-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-o-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-ms-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1)}.nav-open .main-panel{right:0;-webkit-transform:translate3d(260px, 0, 0);-moz-transform:translate3d(260px, 0, 0);-o-transform:translate3d(260px, 0, 0);-ms-transform:translate3d(260px, 0, 0);transform:translate3d(260px, 0, 0)}.nav-open .sidebar{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.nav-open body{position:relative;overflow-x:hidden}.nav-open .menu-on-right .main-panel{-webkit-transform:translate3d(-260px, 0, 0);-moz-transform:translate3d(-260px, 0, 0);-o-transform:translate3d(-260px, 0, 0);-ms-transform:translate3d(-260px, 0, 0);transform:translate3d(-260px, 0, 0)}.nav-open .menu-on-right .navbar-collapse,.nav-open .menu-on-right .sidebar{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.nav-open .menu-on-right .navbar-translate{-webkit-transform:translate3d(-300px, 0, 0);-moz-transform:translate3d(-300px, 0, 0);-o-transform:translate3d(-300px, 0, 0);-ms-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0)}.nav-open .menu-on-right #bodyClick{right:260px;left:auto}.menu-on-right .sidebar{left:auto;right:0;-webkit-transform:translate3d(260px, 0, 0);-moz-transform:translate3d(260px, 0, 0);-o-transform:translate3d(260px, 0, 0);-ms-transform:translate3d(260px, 0, 0);transform:translate3d(260px, 0, 0)}.bar1,.bar2,.bar3{outline:1px solid transparent}.bar1{top:0px;-webkit-animation:topbar-back 500ms linear 0s;-moz-animation:topbar-back 500ms linear 0s;animation:topbar-back 500ms 0s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.bar2{opacity:1}.bar3{bottom:0px;-webkit-animation:bottombar-back 500ms linear 0s;-moz-animation:bottombar-back 500ms linear 0s;animation:bottombar-back 500ms 0s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.toggled .bar1{top:6px;-webkit-animation:topbar-x 500ms linear 0s;-moz-animation:topbar-x 500ms linear 0s;animation:topbar-x 500ms 0s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.toggled .bar2{opacity:0}.toggled .bar3{bottom:6px;-webkit-animation:bottombar-x 500ms linear 0s;-moz-animation:bottombar-x 500ms linear 0s;animation:bottombar-x 500ms 0s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes topbar-x{0%{top:0px;transform:rotate(0deg)}45%{top:6px;transform:rotate(145deg)}75%{transform:rotate(130deg)}100%{transform:rotate(135deg)}}@-webkit-keyframes topbar-x{0%{top:0px;-webkit-transform:rotate(0deg)}45%{top:6px;-webkit-transform:rotate(145deg)}75%{-webkit-transform:rotate(130deg)}100%{-webkit-transform:rotate(135deg)}}@-moz-keyframes topbar-x{0%{top:0px;-moz-transform:rotate(0deg)}45%{top:6px;-moz-transform:rotate(145deg)}75%{-moz-transform:rotate(130deg)}100%{-moz-transform:rotate(135deg)}}@keyframes topbar-back{0%{top:6px;transform:rotate(135deg)}45%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}100%{top:0px;transform:rotate(0)}}@-webkit-keyframes topbar-back{0%{top:6px;-webkit-transform:rotate(135deg)}45%{-webkit-transform:rotate(-10deg)}75%{-webkit-transform:rotate(5deg)}100%{top:0px;-webkit-transform:rotate(0)}}@-moz-keyframes topbar-back{0%{top:6px;-moz-transform:rotate(135deg)}45%{-moz-transform:rotate(-10deg)}75%{-moz-transform:rotate(5deg)}100%{top:0px;-moz-transform:rotate(0)}}@keyframes bottombar-x{0%{bottom:0px;transform:rotate(0deg)}45%{bottom:6px;transform:rotate(-145deg)}75%{transform:rotate(-130deg)}100%{transform:rotate(-135deg)}}@-webkit-keyframes bottombar-x{0%{bottom:0px;-webkit-transform:rotate(0deg)}45%{bottom:6px;-webkit-transform:rotate(-145deg)}75%{-webkit-transform:rotate(-130deg)}100%{-webkit-transform:rotate(-135deg)}}@-moz-keyframes bottombar-x{0%{bottom:0px;-moz-transform:rotate(0deg)}45%{bottom:6px;-moz-transform:rotate(-145deg)}75%{-moz-transform:rotate(-130deg)}100%{-moz-transform:rotate(-135deg)}}@keyframes bottombar-back{0%{bottom:6px;transform:rotate(-135deg)}45%{transform:rotate(10deg)}75%{transform:rotate(-5deg)}100%{bottom:0px;transform:rotate(0)}}@-webkit-keyframes bottombar-back{0%{bottom:6px;-webkit-transform:rotate(-135deg)}45%{-webkit-transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg)}100%{bottom:0px;-webkit-transform:rotate(0)}}@-moz-keyframes bottombar-back{0%{bottom:6px;-moz-transform:rotate(-135deg)}45%{-moz-transform:rotate(10deg)}75%{-moz-transform:rotate(-5deg)}100%{bottom:0px;-moz-transform:rotate(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#bodyClick{height:100%;width:100%;position:fixed;opacity:1;top:0;right:0;left:260px;content:"";z-index:9999;overflow-x:hidden;background-color:transparent;-webkit-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-moz-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-o-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-ms-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1)}.footer .copyright{text-align:right}.section-nucleo-icons .icons-container{margin-top:65px}.navbar-nav .nav-link i.fa,.navbar-nav .nav-link i.nc-icon{opacity:.5}.sidebar,.bootstrap-navbar{position:fixed;display:block;top:0;height:100%;width:260px;right:auto;left:0;z-index:1032;visibility:visible;overflow-y:visible;padding:0;-webkit-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-moz-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-o-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-ms-transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);transition:all .5s cubic-bezier(0.685, 0.0473, 0.346, 1);-webkit-transform:translate3d(-260px, 0, 0);-moz-transform:translate3d(-260px, 0, 0);-o-transform:translate3d(-260px, 0, 0);-ms-transform:translate3d(-260px, 0, 0);transform:translate3d(-260px, 0, 0)}.main-panel{width:100%}.timeline:before{left:5% !important}.timeline>li>.timeline-badge{left:5% !important}.timeline>li>.timeline-panel{float:right !important;width:82% !important}.timeline>li>.timeline-panel:before{border-left-width:0 !important;border-right-width:15px !important;left:-15px !important;right:auto !important}.timeline>li>.timeline-panel:after{border-left-width:0 !important;border-right-width:14px !important;left:-14px !important;right:auto !important}}@media (max-width: 991px) and (min-width: 768px){.nav-tabs-navigation.verical-navs{padding:0px 2px}}@media screen and (min-width: 768px){.footer .footer-nav{padding-left:21px}.footer .credits{padding-right:15px}}@media screen and (min-width: 992px){.navbar-collapse{background:none !important}.navbar .navbar-toggle{display:none}.navbar-nav .nav-link.profile-photo{padding:0;margin:7px .7rem}.section-nucleo-icons .icons-container{margin:0 0 0 auto}.dropdown-menu .dropdown-item{color:inherit}.footer .copyright{float:right;padding-right:15px}.sidebar .sidebar-wrapper li.active>a:not([data-toggle="collapse"]):before,.sidebar .sidebar-wrapper li.active>[data-toggle="collapse"]+div .nav li:before{border-right:17px solid #ddd;border-top:17px solid transparent;border-bottom:17px solid transparent;content:"";display:inline-block;position:absolute;right:-16px;opacity:1;top:7px;transition:opacity 150ms ease-in}.sidebar .sidebar-wrapper li.active>a:not([data-toggle="collapse"]):after,.sidebar .sidebar-wrapper li.active>[data-toggle="collapse"]+div .nav li:after{border-right:17px solid #f4f3ef;border-top:17px solid transparent;border-bottom:17px solid transparent;content:"";display:inline-block;position:absolute;right:-17px;opacity:1;top:7px;transition:opacity 150ms ease-in}.sidebar .sidebar-wrapper li.active>[data-toggle="collapse"]+div .nav li a:before,.sidebar .sidebar-wrapper li.active>[data-toggle="collapse"]+div .nav li a:after{top:0}}@media screen and (max-width: 768px){.card-stats [class*="col-"] .statistics::after{display:none}.main-panel .content{padding-left:15px;padding-right:15px}.footer nav{display:block;margin-bottom:5px;float:none}.landing-page .section-story-overview .image-container:nth-child(2){margin-left:0;margin-bottom:30px}.card .form-horizontal .col-md-3.col-form-label{text-align:left}}@media screen and (max-width: 767px){.nav-tabs-navigation.verical-navs{padding:0 28px}.typography-line{padding-left:23% !important}.typography-line span{width:60px !important}.login-page .navbar,.lock-page .navbar,.register-page .navbar{padding:.5rem 1rem}.footer .footer-nav,.footer .credits{margin:0 auto !important}.footer .footer-nav{margin-bottom:10px !important}.register-page .content{padding-top:5vh}.register-page .footer{position:relative}.register-page .info-area.info-horizontal{margin-top:0}}@media screen and (max-width: 374px){.login-page .content{padding-top:10vh}}@media screen and (max-width: 413px){.fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show{width:225px !important}.fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show[x-placement=top-start]{transform:translate3d(0, 400px, 0) !important}.fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show:before,.fixed-plugin .dropdown.show-dropdown.show .dropdown-menu.show:after{bottom:360px !important}}@media screen and (max-width: 576px){.navbar[class*='navbar-toggleable-'] .container{margin-left:0;margin-right:0}.card-contributions .card-stats{flex-direction:column}.card-contributions .card-stats .bootstrap-switch{margin-bottom:15px}.footer .copyright{text-align:center}.section-nucleo-icons .icons-container i{font-size:30px}.section-nucleo-icons .icons-container i:nth-child(6){font-size:48px}.page-header .container h6.category-absolute{width:90%}.card-timeline .timeline .timeline-panel{width:38%;padding:15px}}.alert .close{font-weight:300;font-size:29px}.alert .close i.fa,.alert .close i.fas,.alert .close i.far,.alert .close i.fal,.alert .close i.fab,.alert .close i.nc-icon{font-size:14px !important}.btn.btn-icon.btn-sm .fa,.btn.btn-icon.btn-sm .far,.btn.btn-icon.btn-sm .fas,.btn.btn-icon.btn-sm .fal,.btn.btn-icon.btn-sm .fab,.btn.btn-icon.btn-sm .nc-icon,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fa,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .far,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fas,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fal,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .fab,.navbar .navbar-nav>a.btn.btn-icon.btn-sm .nc-icon{font-size:.6875rem}.btn.btn-icon.btn-lg .fa,.btn.btn-icon.btn-lg .far,.btn.btn-icon.btn-lg .fas,.btn.btn-icon.btn-lg .fal,.btn.btn-icon.btn-lg .fab,.btn.btn-icon.btn-lg .nc-icon,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fa,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .far,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fas,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fal,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .fab,.navbar .navbar-nav>a.btn.btn-icon.btn-lg .nc-icon{font-size:1.325rem}.btn.btn-icon:not(.btn-footer) .nc-icon,.btn.btn-icon:not(.btn-footer) .fa,.btn.btn-icon:not(.btn-footer) .far,.btn.btn-icon:not(.btn-footer) .fas,.btn.btn-icon:not(.btn-footer) .fal,.btn.btn-icon:not(.btn-footer) .fas,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .nc-icon,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fa,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .far,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fas,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fal,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) .fas{position:absolute;top:50%;left:50%;transform:translate(-12px, -12px);line-height:1.5626rem;width:24px}.form-check .form-check-sign{font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.form-check-radio .form-check-sign{font-family:"Font Awesome 5 Free";font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.form-check-radio .form-check-sign::before{font-size:22px;content:"\f111";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;opacity:.50;left:5px;top:-5px}.form-check .form-check-sign:after{font-family:"Font Awesome 5 Free";top:4px}.form-check-radio .form-check-sign::after,.form-check-radio input[type="radio"]:checked+.form-check-sign::after{font-family:"Font Awesome 5 Free";top:-1px}.form-check-radio .form-check-sign::before,.form-check-radio input[type="radio"]:checked+.form-check-sign::before{font-family:"Font Awesome 5 Free";top:-1px}.dropup .dropdown-toggle:after,.dropdown .dropdown-toggle:after{margin-left:3px}.fixed-plugin .dropdown .dropdown-menu:before{right:-17px;top:28%}.fixed-plugin .dropdown .dropdown-menu:after{right:-16px;top:28%}.fixed-plugin .gh-btn,.fixed-plugin .gh-count,.fixed-plugin .gh-ico{float:left}.fixed-plugin .gh-btn,.fixed-plugin .gh-count{padding:2px 5px 2px 4px;color:#333;text-decoration:none;white-space:nowrap;cursor:pointer;border-radius:3px}.fixed-plugin .gh-btn{background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #fcfcfc 0, #eee 100%);background-image:-moz-linear-gradient(top, #fcfcfc 0, #eee 100%);background-image:-ms-linear-gradient(top, #fcfcfc 0, #eee 100%);background-image:-o-linear-gradient(top, #fcfcfc 0, #eee 100%);background-image:linear-gradient(to bottom, #fcfcfc 0, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#eeeeee', GradientType=0);background-repeat:no-repeat;border:1px solid #d5d5d5}.fixed-plugin .gh-btn:hover,.fixed-plugin .gh-btn:focus{text-decoration:none;background-color:#ddd;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(100%, #ddd));background-image:-webkit-linear-gradient(top, #eee 0, #ddd 100%);background-image:-moz-linear-gradient(top, #eee 0, #ddd 100%);background-image:-ms-linear-gradient(top, #eee 0, #ddd 100%);background-image:-o-linear-gradient(top, #eee 0, #ddd 100%);background-image:linear-gradient(to bottom, #eee 0, #ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);border-color:#ccc}.fixed-plugin .gh-btn:active{background-image:none;background-color:#dcdcdc;border-color:#b5b5b5;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15)}.fixed-plugin .gh-ico{width:14px;height:14px;margin-right:4px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMTIgMTIgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTIgMTIgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMzMzMzMiIGQ9Ik0zMiAxMy40Yy0xMC41IDAtMTkgOC41LTE5IDE5YzAgOC40IDUuNSAxNS41IDEzIDE4YzEgMC4yIDEuMy0wLjQgMS4zLTAuOWMwLTAuNSAwLTEuNyAwLTMuMiBjLTUuMyAxLjEtNi40LTIuNi02LjQtMi42QzIwIDQxLjYgMTguOCA0MSAxOC44IDQxYy0xLjctMS4yIDAuMS0xLjEgMC4xLTEuMWMxLjkgMC4xIDIuOSAyIDIuOSAyYzEuNyAyLjkgNC41IDIuMSA1LjUgMS42IGMwLjItMS4yIDAuNy0yLjEgMS4yLTIuNmMtNC4yLTAuNS04LjctMi4xLTguNy05LjRjMC0yLjEgMC43LTMuNyAyLTUuMWMtMC4yLTAuNS0wLjgtMi40IDAuMi01YzAgMCAxLjYtMC41IDUuMiAyIGMxLjUtMC40IDMuMS0wLjcgNC44LTAuN2MxLjYgMCAzLjMgMC4yIDQuNyAwLjdjMy42LTIuNCA1LjItMiA1LjItMmMxIDIuNiAwLjQgNC42IDAuMiA1YzEuMiAxLjMgMiAzIDIgNS4xYzAgNy4zLTQuNSA4LjktOC43IDkuNCBjMC43IDAuNiAxLjMgMS43IDEuMyAzLjVjMCAyLjYgMCA0LjYgMCA1LjJjMCAwLjUgMC40IDEuMSAxLjMgMC45YzcuNS0yLjYgMTMtOS43IDEzLTE4LjFDNTEgMjEuOSA0Mi41IDEzLjQgMzIgMTMuNHoiLz48L3N2Zz4=");background-size:100% 100%;background-repeat:no-repeat}.fixed-plugin .gh-count{position:relative;display:none;margin-left:4px;background-color:#fafafa;border:1px solid #d4d4d4}.fixed-plugin .gh-count:hover,.fixed-plugin .gh-count:focus{color:#4183C4}.fixed-plugin .gh-count:before,.fixed-plugin .gh-count:after{content:'';position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid}.fixed-plugin .gh-count:before{top:50%;left:-3px;margin-top:-4px;border-width:4px 4px 4px 0;border-right-color:#fafafa}.fixed-plugin .gh-count:after{top:50%;left:-4px;z-index:-1;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#d4d4d4}.fixed-plugin .github-btn-large{height:30px}.fixed-plugin .github-btn-large .gh-btn,.fixed-plugin .github-btn-large .gh-count{padding:3px 10px 3px 8px;font-size:16px;line-height:22px;border-radius:4px}.fixed-plugin .github-btn-large .gh-ico{width:20px;height:20px}.fixed-plugin .github-btn-large .gh-count{margin-left:6px}.fixed-plugin .github-btn-large .gh-count:before{left:-5px;margin-top:-6px;border-width:6px 6px 6px 0}.fixed-plugin .github-btn-large .gh-count:after{left:-6px;margin-top:-7px;border-width:7px 7px 7px 0}.fixed-plugin .github-btn{display:inline-block}.fixed-plugin .github-btn .gh-btn .gh-ico{margin-top:3px}.fixed-plugin .SocialMediaShareButton{display:inline-block}@media screen and (max-width: 400px){.fixed-plugin .dropdown-menu{width:250px}}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 4px)}.form-control{height:unset}.form-group input[type=file]{opacity:1;position:unset;top:0;right:0;bottom:0;left:0;width:100%;height:unset;z-index:unset}.navbar .navbar-nav .nav-link i.fa+p,.navbar .navbar-nav .nav-link i.fal+p,.navbar .navbar-nav .nav-link i.fas+p,.navbar .navbar-nav .nav-link i.fab+p,.navbar .navbar-nav .nav-link i.far+p,.navbar .navbar-nav .nav-link i.nc-icon+p{margin-left:7px}.navbar .navbar-nav .nav-link i.fa,.navbar .navbar-nav .nav-link i.fal,.navbar .navbar-nav .nav-link i.fas,.navbar .navbar-nav .nav-link i.fab,.navbar .navbar-nav .nav-link i.far,.navbar .navbar-nav .nav-link i.nc-icon{font-size:18px;position:relative;top:3px;text-align:center;width:21px}@font-face{font-family:'nucleo-icons';src:url("~assets/fonts/nucleo-icons.eot");src:url("~assets/fonts/nucleo-icons.eot") format("embedded-opentype"),url("~assets/fonts/nucleo-icons.woff2") format("woff2"),url("~assets/fonts/nucleo-icons.woff") format("woff"),url("~assets/fonts/nucleo-icons.ttf");font-weight:normal;font-style:normal}@media screen and (max-width: 991px){.navbar-nav .nav-link i.fa,.navbar-nav .nav-link i.fal,.navbar-nav .nav-link i.fas,.navbar-nav .nav-link i.fab,.navbar-nav .nav-link i.far,.navbar-nav .nav-link i.nc-icon{opacity:.5}.navbar .dropdown.show .dropdown-menu{border:0;-webkit-transition:none;transition:none;-webkit-box-shadow:none;width:auto;margin:0 1rem;box-shadow:none;position:static !important;padding-left:10px;display:block !important;-webkit-transform:translateZ(0) !important;transform:translateZ(0) !important;background:inherit}.navbar .dropdown.show .dropdown-menu:before,.navbar .dropdown.show .dropdown-menu:after{display:none}.navbar.bg-dark .dropdown.show .dropdown-menu a{color:#fff}}@media screen and (min-width: 992px){.sidebar .sidebar-wrapper li.active>a:not([data-toggle="collapse"]):before{border-right:18px solid #ddd;border-top:18px solid transparent;border-bottom:18px solid transparent;right:-15px;top:6px}.sidebar .sidebar-wrapper li.active>a:not([data-toggle="collapse"]):after{border-right:17px solid #f4f3ef;border-top:17px solid transparent;border-bottom:17px solid transparent;right:-15px;top:7px}}*,*:focus,a,a:focus{outline:none} diff --git a/src/assets/demo/demo.css b/src/assets/demo/demo.css new file mode 100644 index 0000000..35e3d7a --- /dev/null +++ b/src/assets/demo/demo.css @@ -0,0 +1,207 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +.tim-row { + margin-bottom: 20px; +} + +.tim-white-buttons { + background-color: #777777; +} + +.typography-line { + padding-left: 25%; + margin-bottom: 35px; + position: relative; + display: block; + width: 100%; +} + +.typography-line span { + bottom: 10px; + color: #c0c1c2; + display: block; + font-weight: 400; + font-size: 13px; + line-height: 13px; + left: 0; + position: absolute; + width: 260px; + text-transform: none; +} + +.tim-row { + padding-top: 60px; +} + +.tim-row h3 { + margin-top: 0; +} + +.offline-doc .page-header { + display: flex; + align-items: center; +} + +.offline-doc .footer { + position: absolute; + width: 100%; + background: transparent; + bottom: 0; + color: #fff; + z-index: 1; +} + +@media all and (min-width: 992px) { + .sidebar .nav > li.active-pro { + position: absolute; + width: 100%; + bottom: 10px; + } +} + +.card.card-upgrade .card-category { + max-width: 530px; + margin: 0 auto; +} + +/* Nucleo Style */ + +.demo-iconshtml { + font-size: 62.5%; +} + +.demo-icons body { + font-size: 1.6rem; + font-family: sans-serif; + color: #333333; + background: white; +} + +.demo-icons a { + color: #608cee; + text-decoration: none; +} + +.demo-icons header { + text-align: center; + padding: 100px 0 0; +} + +.demo-icons header h1 { + font-size: 2.8rem; +} + +.demo-icons header p { + font-size: 1.4rem; + margin-top: 1em; +} + +.demo-icons header a:hover { + text-decoration: underline; +} + +.demo-icons .nc-icon { + font-size: 34px; +} + +.demo-icons section h2 { + border-bottom: 1px solid #e2e2e2; + padding: 0 0 1em 0.2em; + margin-bottom: 1em; +} + +.demo-icons ul { + padding-left: 0; +} + +.demo-icons ul::after { + clear: both; + content: ""; + display: table; +} + +.demo-icons ul li { + width: 20%; + float: left; + padding: 16px 0; + text-align: center; + border-radius: 0.25em; + -webkit-transition: background 0.2s; + -moz-transition: background 0.2s; + transition: background 0.2s; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + overflow: hidden; +} + +.demo-icons ul li:hover { + background: #f4f4f4; +} + +.demo-icons ul p, +.demo-icons ul em, +.demo-icons ul input { + display: inline-block; + font-size: 1rem; + color: #999999; + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; + white-space: nowrap; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + cursor: pointer; +} + +.demo-icons ul p { + padding: 20px 0 0; + font-size: 12px; + margin: 0; +} + +.demo-icons ul p::selection, +.demo-icons ul em::selection { + background: #608cee; + color: #efefef; +} + +.demo-icons ul em { + font-size: 12px; +} + +.demo-icons ul em::before { + content: "["; +} + +.demo-icons ul em::after { + content: "]"; +} + +.demo-icons ul input { + text-align: center; + background: transparent; + border: none; + box-shadow: none; + outline: none; + display: none; +} diff --git a/src/assets/fonts/nucleo-icons.eot b/src/assets/fonts/nucleo-icons.eot new file mode 100644 index 0000000..390eb0c Binary files /dev/null and b/src/assets/fonts/nucleo-icons.eot differ diff --git a/src/assets/fonts/nucleo-icons.ttf b/src/assets/fonts/nucleo-icons.ttf new file mode 100644 index 0000000..2064524 Binary files /dev/null and b/src/assets/fonts/nucleo-icons.ttf differ diff --git a/src/assets/fonts/nucleo-icons.woff b/src/assets/fonts/nucleo-icons.woff new file mode 100644 index 0000000..e9e2e51 Binary files /dev/null and b/src/assets/fonts/nucleo-icons.woff differ diff --git a/src/assets/fonts/nucleo-icons.woff2 b/src/assets/fonts/nucleo-icons.woff2 new file mode 100644 index 0000000..b69037c Binary files /dev/null and b/src/assets/fonts/nucleo-icons.woff2 differ diff --git a/src/assets/github/paper-dashboard-react-dashboard-page.png b/src/assets/github/paper-dashboard-react-dashboard-page.png new file mode 100644 index 0000000..fbc1c45 Binary files /dev/null and b/src/assets/github/paper-dashboard-react-dashboard-page.png differ diff --git a/src/assets/github/paper-dashboard-react-maps-page.png b/src/assets/github/paper-dashboard-react-maps-page.png new file mode 100644 index 0000000..860a40b Binary files /dev/null and b/src/assets/github/paper-dashboard-react-maps-page.png differ diff --git a/src/assets/github/paper-dashboard-react-notifications-page.png b/src/assets/github/paper-dashboard-react-notifications-page.png new file mode 100644 index 0000000..e5fc057 Binary files /dev/null and b/src/assets/github/paper-dashboard-react-notifications-page.png differ diff --git a/src/assets/github/paper-dashboard-react-table-page.png b/src/assets/github/paper-dashboard-react-table-page.png new file mode 100644 index 0000000..31395da Binary files /dev/null and b/src/assets/github/paper-dashboard-react-table-page.png differ diff --git a/src/assets/github/paper-dashboard-react-user-page.png b/src/assets/github/paper-dashboard-react-user-page.png new file mode 100644 index 0000000..0e9a2d2 Binary files /dev/null and b/src/assets/github/paper-dashboard-react-user-page.png differ diff --git a/src/assets/github/paper-dashboard-react.gif b/src/assets/github/paper-dashboard-react.gif new file mode 100644 index 0000000..9776638 Binary files /dev/null and b/src/assets/github/paper-dashboard-react.gif differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/._.DS_Store b/src/assets/icons/__MACOSX/nucleo-social-icons/._.DS_Store new file mode 100644 index 0000000..09fa6bd Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/._.DS_Store differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/._License.pdf b/src/assets/icons/__MACOSX/nucleo-social-icons/._License.pdf new file mode 100644 index 0000000..d0ff4e1 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/._License.pdf differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/._social-media-icons.ai b/src/assets/icons/__MACOSX/nucleo-social-icons/._social-media-icons.ai new file mode 100644 index 0000000..87bbf83 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/._social-media-icons.ai differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/._social-media-icons.sketch b/src/assets/icons/__MACOSX/nucleo-social-icons/._social-media-icons.sketch new file mode 100644 index 0000000..a557a3f Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/._social-media-icons.sketch differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/._svg b/src/assets/icons/__MACOSX/nucleo-social-icons/._svg new file mode 100644 index 0000000..3208fd1 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/._svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-500px.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-500px.svg new file mode 100644 index 0000000..58d0f2c Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-500px.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-behance.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-behance.svg new file mode 100644 index 0000000..5ec17de Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-behance.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-blogger.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-blogger.svg new file mode 100644 index 0000000..2277e4c Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-blogger.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-buffer.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-buffer.svg new file mode 100644 index 0000000..d500ed8 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-buffer.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-buysellads.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-buysellads.svg new file mode 100644 index 0000000..ed26956 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-buysellads.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-codepen.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-codepen.svg new file mode 100644 index 0000000..edbed0b Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-codepen.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-creative-market.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-creative-market.svg new file mode 100644 index 0000000..0fbb859 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-creative-market.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-deviantart.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-deviantart.svg new file mode 100644 index 0000000..d155ba8 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-deviantart.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-dribbble.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-dribbble.svg new file mode 100644 index 0000000..21e0d37 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-dribbble.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-dropbox.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-dropbox.svg new file mode 100644 index 0000000..e5c1542 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-dropbox.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-envato.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-envato.svg new file mode 100644 index 0000000..5bdc580 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-envato.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-evernote.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-evernote.svg new file mode 100644 index 0000000..b27c0e1 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-evernote.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-facebook.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-facebook.svg new file mode 100644 index 0000000..c8afe78 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-facebook.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-feedly.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-feedly.svg new file mode 100644 index 0000000..fcfe431 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-feedly.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-flickr.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-flickr.svg new file mode 100644 index 0000000..bd017ed Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-flickr.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-github.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-github.svg new file mode 100644 index 0000000..2ab000d Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-github.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-google-plus.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-google-plus.svg new file mode 100644 index 0000000..96256f6 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-google-plus.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-instagram.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-instagram.svg new file mode 100644 index 0000000..b924720 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-instagram.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-lastfm.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-lastfm.svg new file mode 100644 index 0000000..9040e17 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-lastfm.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-linkedin.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-linkedin.svg new file mode 100644 index 0000000..3780179 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-linkedin.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-myspace.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-myspace.svg new file mode 100644 index 0000000..b05c9a8 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-myspace.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-paypal.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-paypal.svg new file mode 100644 index 0000000..8f850bf Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-paypal.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-pinterest.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-pinterest.svg new file mode 100644 index 0000000..32506c4 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-pinterest.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-product-hunt.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-product-hunt.svg new file mode 100644 index 0000000..3ae0167 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-product-hunt.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-reddit.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-reddit.svg new file mode 100644 index 0000000..5282c8f Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-reddit.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-rss.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-rss.svg new file mode 100644 index 0000000..30f9235 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-rss.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-shopify.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-shopify.svg new file mode 100644 index 0000000..c32540e Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-shopify.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-skype.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-skype.svg new file mode 100644 index 0000000..6b91332 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-skype.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-slack.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-slack.svg new file mode 100644 index 0000000..3fe6e82 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-slack.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-soundcloud.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-soundcloud.svg new file mode 100644 index 0000000..20310f4 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-soundcloud.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-spotify.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-spotify.svg new file mode 100644 index 0000000..0be09ef Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-spotify.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-trello.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-trello.svg new file mode 100644 index 0000000..581e731 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-trello.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-tumblr.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-tumblr.svg new file mode 100644 index 0000000..8872230 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-tumblr.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-twitter.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-twitter.svg new file mode 100644 index 0000000..04a7bf0 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-twitter.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-vimeo.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-vimeo.svg new file mode 100644 index 0000000..8d7bfee Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-vimeo.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-vine.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-vine.svg new file mode 100644 index 0000000..c8a8e4e Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-vine.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-whatsapp.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-whatsapp.svg new file mode 100644 index 0000000..1192f96 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-whatsapp.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-wordpress.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-wordpress.svg new file mode 100644 index 0000000..37883c0 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-wordpress.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-yelp.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-yelp.svg new file mode 100644 index 0000000..a768533 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-yelp.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-youtube.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-youtube.svg new file mode 100644 index 0000000..47e6b90 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_logo-youtube.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-behance.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-behance.svg new file mode 100644 index 0000000..4b7a1b7 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-behance.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-deviantart.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-deviantart.svg new file mode 100644 index 0000000..546adbd Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-deviantart.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-dribbble.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-dribbble.svg new file mode 100644 index 0000000..8e917f6 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-dribbble.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-dropbox.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-dropbox.svg new file mode 100644 index 0000000..afeb6a5 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-dropbox.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-evernote.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-evernote.svg new file mode 100644 index 0000000..8f38b33 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-evernote.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-facebook.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-facebook.svg new file mode 100644 index 0000000..88f20f6 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-facebook.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-github.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-github.svg new file mode 100644 index 0000000..94df0d3 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-github.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-google-plus.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-google-plus.svg new file mode 100644 index 0000000..58f4f72 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-google-plus.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-instagram.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-instagram.svg new file mode 100644 index 0000000..b9f3418 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-instagram.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-linkedin.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-linkedin.svg new file mode 100644 index 0000000..d0c8972 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-linkedin.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-pinterest.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-pinterest.svg new file mode 100644 index 0000000..bdea7b1 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-pinterest.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-product-hunt.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-product-hunt.svg new file mode 100644 index 0000000..1e7c7fe Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-product-hunt.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-skype.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-skype.svg new file mode 100644 index 0000000..a48324d Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-skype.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-slack.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-slack.svg new file mode 100644 index 0000000..745093e Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-slack.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-spotify.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-spotify.svg new file mode 100644 index 0000000..dcf00ad Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-spotify.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-tumblr.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-tumblr.svg new file mode 100644 index 0000000..e649542 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-tumblr.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-twitter.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-twitter.svg new file mode 100644 index 0000000..53c9b0f Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-twitter.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-vimeo.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-vimeo.svg new file mode 100644 index 0000000..1df72d8 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-vimeo.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-wordpress.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-wordpress.svg new file mode 100644 index 0000000..1386bd9 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-wordpress.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-youtube.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-youtube.svg new file mode 100644 index 0000000..0e7d424 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_round-youtube.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-500px.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-500px.svg new file mode 100644 index 0000000..d688d41 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-500px.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-behance.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-behance.svg new file mode 100644 index 0000000..129399e Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-behance.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-blogger.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-blogger.svg new file mode 100644 index 0000000..b61c80d Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-blogger.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-buffer.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-buffer.svg new file mode 100644 index 0000000..c716958 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-buffer.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-buysellads.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-buysellads.svg new file mode 100644 index 0000000..dcc1812 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-buysellads.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-codepen.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-codepen.svg new file mode 100644 index 0000000..e75f35e Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-codepen.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-creative-market.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-creative-market.svg new file mode 100644 index 0000000..9ac4e9d Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-creative-market.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-deviantart.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-deviantart.svg new file mode 100644 index 0000000..49439f2 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-deviantart.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-dribbble.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-dribbble.svg new file mode 100644 index 0000000..b3f7197 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-dribbble.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-dropbox.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-dropbox.svg new file mode 100644 index 0000000..eeaf776 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-dropbox.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-envato.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-envato.svg new file mode 100644 index 0000000..16732de Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-envato.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-evernote.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-evernote.svg new file mode 100644 index 0000000..598eedd Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-evernote.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-facebook.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-facebook.svg new file mode 100644 index 0000000..0e8b92b Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-facebook.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-feedly.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-feedly.svg new file mode 100644 index 0000000..b83480b Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-feedly.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-flickr.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-flickr.svg new file mode 100644 index 0000000..808ebc5 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-flickr.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-github.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-github.svg new file mode 100644 index 0000000..d1a4321 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-github.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-google-plus.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-google-plus.svg new file mode 100644 index 0000000..74773dc Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-google-plus.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-instagram.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-instagram.svg new file mode 100644 index 0000000..5c77b2b Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-instagram.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-lastfm.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-lastfm.svg new file mode 100644 index 0000000..c26b85c Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-lastfm.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-linkedin.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-linkedin.svg new file mode 100644 index 0000000..a64f34e Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-linkedin.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-myspace.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-myspace.svg new file mode 100644 index 0000000..666c9ad Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-myspace.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-paypal.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-paypal.svg new file mode 100644 index 0000000..d8139a5 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-paypal.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-pinterest.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-pinterest.svg new file mode 100644 index 0000000..80bbe46 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-pinterest.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-product-hunt.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-product-hunt.svg new file mode 100644 index 0000000..65c95a4 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-product-hunt.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-reddit.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-reddit.svg new file mode 100644 index 0000000..eb9d74b Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-reddit.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-rss.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-rss.svg new file mode 100644 index 0000000..b10003a Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-rss.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-shopify.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-shopify.svg new file mode 100644 index 0000000..e13be39 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-shopify.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-skype.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-skype.svg new file mode 100644 index 0000000..077041c Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-skype.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-slack.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-slack.svg new file mode 100644 index 0000000..47ef5c8 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-slack.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-soundcloud.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-soundcloud.svg new file mode 100644 index 0000000..a5fc135 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-soundcloud.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-spotify.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-spotify.svg new file mode 100644 index 0000000..2f1cb00 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-spotify.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-trello.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-trello.svg new file mode 100644 index 0000000..c62466e Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-trello.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-tumblr.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-tumblr.svg new file mode 100644 index 0000000..c3e9516 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-tumblr.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-twitter.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-twitter.svg new file mode 100644 index 0000000..a2d7e56 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-twitter.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-vimeo.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-vimeo.svg new file mode 100644 index 0000000..57b9a7c Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-vimeo.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-vine.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-vine.svg new file mode 100644 index 0000000..b9c3da1 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-vine.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-whatsapp.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-whatsapp.svg new file mode 100644 index 0000000..b115b50 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-whatsapp.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-wordpress.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-wordpress.svg new file mode 100644 index 0000000..a4f8367 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-wordpress.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-yelp.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-yelp.svg new file mode 100644 index 0000000..7b4c917 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-yelp.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-youtube.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-youtube.svg new file mode 100644 index 0000000..dde70cb Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-1_square-youtube.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-500px.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-500px.svg new file mode 100644 index 0000000..577afc2 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-500px.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-blogger.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-blogger.svg new file mode 100644 index 0000000..7d8e844 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-blogger.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-buffer.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-buffer.svg new file mode 100644 index 0000000..17b4c9d Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-buffer.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-buysellads.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-buysellads.svg new file mode 100644 index 0000000..e7be731 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-buysellads.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-codepen.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-codepen.svg new file mode 100644 index 0000000..191ceb2 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-codepen.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-creative-market.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-creative-market.svg new file mode 100644 index 0000000..e511e86 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-creative-market.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-envato.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-envato.svg new file mode 100644 index 0000000..5035028 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-envato.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-feedly.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-feedly.svg new file mode 100644 index 0000000..499e025 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-feedly.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-flickr.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-flickr.svg new file mode 100644 index 0000000..220d264 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-flickr.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-lastfm.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-lastfm.svg new file mode 100644 index 0000000..5423c2b Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-lastfm.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-myspace.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-myspace.svg new file mode 100644 index 0000000..50478f0 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-myspace.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-paypal.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-paypal.svg new file mode 100644 index 0000000..3624406 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-paypal.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-reddit.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-reddit.svg new file mode 100644 index 0000000..83f5602 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-reddit.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-rss.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-rss.svg new file mode 100644 index 0000000..fca6cc0 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-rss.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-soundcloud.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-soundcloud.svg new file mode 100644 index 0000000..5daf84f Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-soundcloud.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-spotify-12.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-spotify-12.svg new file mode 100644 index 0000000..c4d6609 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-spotify-12.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-trello.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-trello.svg new file mode 100644 index 0000000..71202db Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-trello.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-vine.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-vine.svg new file mode 100644 index 0000000..5702dfe Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-vine.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-whatsapp.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-whatsapp.svg new file mode 100644 index 0000000..749d8d3 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-whatsapp.svg differ diff --git a/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-yelp.svg b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-yelp.svg new file mode 100644 index 0000000..5c881c0 Binary files /dev/null and b/src/assets/icons/__MACOSX/nucleo-social-icons/svg/._social-2_round-yelp.svg differ diff --git a/src/assets/icons/nucleo-social-icons/License.pdf b/src/assets/icons/nucleo-social-icons/License.pdf new file mode 100644 index 0000000..a0e9b6e Binary files /dev/null and b/src/assets/icons/nucleo-social-icons/License.pdf differ diff --git a/src/assets/icons/nucleo-social-icons/social-media-icons.ai b/src/assets/icons/nucleo-social-icons/social-media-icons.ai new file mode 100644 index 0000000..cda6b63 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/social-media-icons.ai @@ -0,0 +1,3315 @@ +%PDF-1.5 %βγΟΣ +1 0 obj <>/OCGs[5 0 R 247 0 R 367 0 R 487 0 R 607 0 R 727 0 R 847 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + application/pdf + + + Web + + + Adobe Illustrator CC 2014 (Macintosh) + 2015-05-29T14:52:22+01:00 + 2015-05-30T13:03:20+01:00 + 2015-05-30T13:03:20+01:00 + + + + 212 + 256 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAADUAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8Agvlby/eeYfMFlpNqjyPd Sqsnp0LLHWsj7/ypVsVey+VvL9j5e/Pmx0vTtLm0uzjtrkRNNM0rXSCOQfWN/sqzLsPbFXsnnS81 Gy8p6teaazrf29tJLbNHGJWDoKj4D9r39uxxV89+av8AnIfzHrPl+2srGNtG1MSBr28tZNpFAO0d Rzjq25+I/PFXsX5K3/mHVPJEGr67fS3t1fSSGIyqq8IomMSgcQK14Fq9/wAcVTfz5a+YLjTrIaRG 1zHFewSapZxyCKWeyUn1Y43LRip2PEsOQ2xVhfkPWfL+ieXvNPnC0RpNGuLuaXT4ApkulSGKrRSc fUaJWkViokICijGlcVepWV7b3trHdW5YwyglC6PE2xpukgVh07jFXl/nq4XzBruuaLqNvqs+jaXA kEcOmqFiNzPAJ2nuJWkhjPpJInBHbj1JxVhflfzZHYxQ61YGz0W40ox2up6XZepJFqbeoiTOxjH1 OM8CWj4FmJ78cVfReKvlHXdYvfO0t75g1P6xqEPqXj2Glx3CW8FpaWKJI8jllfk5WZVCqoLGpJ6D FWb/AJN69eaX5n03QYLie48veYNObUNPtblxJJaSRtIjoHHEFeUD9FAOxoDXFXtmsTXcGkX01mA1 5FbyvbKRUGRUJQU/1sVfEsvmjzFLq51j9I3EerEtW+jlaOb94WLfGpUgfGRt22xV9QfkNr+ra35C W41S6kvLmC6mgFxMxeRkUKw5MdzTn3xVZ+bPm3zDoms+WbDSr9tPh1VrwXc0dmL+T9wsTJxgA5N9 s/Z/hirE7b86teXy+ttPdW48xfpK5t4pZ4IoFe0to1YvcRz3FqkEjM+w59qUrvir1zyh5gtvMPln T9ZtnMkd3ECWKCM80JSSqBpONHUinI/M4q8A/OXy5rnmH80pLe3cGB5rDTIHmkokUl1CZFHHchfg djQficVSbzD+XuseRry9tFWK/vhZx6nYaxDK8EtoltOoldI67sahd+243xV9YYq8a/Ozz7+YflTU o20r0oNDuYVjS5dY2c3B5lwlW5/CoBrxoMVTD/nHXRksfJs1491HPd6nP9YmiSRXaJePGMSUJIdh VjXxxV6Vqw1U6dcDSTCuolaWzXPL0Q57vw+Kg9sVeCeVfOHneDVfPeh675hMGpWtrLLDfXFWhhe2 kCO0CfAE5pJ8AUdaGhxVgP6W/NL/AAh+nf0xqP6F+u+l631mXl6/CvLly58e3WnL3xVknlv8jPzL 07zHpl7LZRpBa3cMs0iXMX92kilyAGqfhHTFWfeXPy584Wn503nmm8gUaM8128MxmRm4TKwjAQEs PteGKvW7+G5mspobZ4455FKo88ZmjFdvijDx8hTtyGKvEbH/AJxkSXWGutX1aP6i0hkazsYDFVSa 8FZ3f0x9DYq9usbG0sLKCys4lgtLZFighTZVRBRQPoxVjXnry7rWq3Gj3WnrbXkGmzSS3ejXzslt dB04oWZUl+OJt05KRvirflnybHZ3et3t7Y2dqmuiKO40m2JmteEaurF+ccSs0okPMcKfPqVWV4qw Pzr5Evr/AFZdV08Le2k7wtrfl6aX0Ib02wYQMZAr7pyHJG+B+K16Yqg7Tyb5j1bzDd3d/aw6H5dv DZyXmlJIs81xJp/L0l5RhYoomHDmAWJCAbA4q9IxV4lrf5N+Y9Hvtdu/KQgvbfWU9OOxuSgWBJZV luF4yDgwYRhFOzBSe4qVU9/LD8rNW0XVm8x+ZZ4ZdWEAtbCztRSC1gApRaBRWm1AKdTUk1xV6hir zLzx+V1glpFceUvLthJdS3MQ1S1YRRetZrVnjjaVZI4izhasqhvA4qnv5UeULryp5Ng028VUvZJZ bi5jRuao0jfCgb9riiqCfHFUV5v8haf5nvNLvZ7++0680gzGzn0+RInBuAgepeOTtHtSnfFWPv8A kZ5YEcckN/qCamk81xJqzyxy3MrXACyCXnGUYfDt8NQd8VZr5e0Ky0HRbTSLIyNbWicEeZucjVJZ mdqCpZiSdsVYL5v8n6vdaxrTron6asNYNlPDNDepZXFpcWSNGrozqfi3qrL7g4qkTeRPNlxp+qWb aHdSalrUK2M2v6tq0F5JBb8wxULHGh4CnLio3OKvaMVeS/mZ+WXmPzt580oTuYvKdrBxmmSRBIrs WaXgjcjyfii140xVmPkL8utE8kWl1a6VPczx3kiyyG6aN2DKvEcfTSLbFWU4q8i89/kMPNHnj9OJ qC2mn3Yj/SUIQmYtGoT91+x8aqN26Hffpir0b/CXl7/DP+GfqafoT0fq/wBU7cOta9efL4uXXlv1 xVN8VdiriabnpirDtU/OD8tdLuTbXevQGYGjCBZbkAjqC0CSKD9OKsp0/UbHUrKG+sJ0ubO4UPDP GeSsp7g4q3fX9lp9nLeX08dtaQLymnlYIijxLHbFWK6Z+cH5b6nqKafZ63E11I3CNZI5oVZq0AWS VEQk9vi37YqzHFWI69+bP5faBqs+k6tqv1bULbh60HoXMnH1EEi/FHG6mqsDscVQMX56flXLIkaa 3V3IVR9VuxUk0G5hxVnmKse8y/mF5M8tSrDreqxWk7AMIKPLLQ9CY4ldgPcjFUw0LzHoev2X13Rr 2K+tq8WeJq8W68WU/Ep9iMVTHFUruvNGhWmv2Xl+4ugmsaijy2drwcl0jVmY8gpRdkb7RHTFU0xV SvLy0srWW7vJkt7WFS808rBERR1LMaADFWJaf+cX5a39+thba7Cbl24IJEmiQtWgAkkRIzU9PixV mWKoDVde0XSBCdUvoLIXMgig9d1Tm7GgVanfFXfp/RP0v+h/r8H6V9P1fqPqL63A/tcK198VR+Ks c8zfmL5K8sTpb63qsdrcOOSwBZJpAp6MyQrIyg9iRiqO8u+avL3mSzN5ol9HewKQrlKhkJ3AdGCu hP8AlDFUwurq2tLaW6upVhtoEaSaZyFVEUVZmJ6ADFWH2350flhcS+nHr0Kty41kjmiWo/ypEVae 9aYqy/69ZfU/r31iL6lw9X61zX0vTpXnzrx403rXFXxJpA0nU9TuZfMmozWyPFLKbtEM8r3HVFKm nLkf8ofMYqzf/nHi7uofzJgggd/q9xb3C3CioDIqF1LAGn2lGKvdfznN8Pyx142TMs3opyKGh9L1 k9YfIxcq+2KvF/KvlXy7ceX9Nu00uAJq1rcafPqOrXIijF8lZYJILdWEzcpQsfOJj8CtVBvyVZ3/ AM40alPJ5c1bSmk9e2068razgMEKzKSQnIK1OScqEA/Fiqf/AJryw3lxo/la7iRrLzEl7bR3EgBE N8kSGzffvzYjFXjOiWsVtoHlvXIbSCHV/LmspBrA9NVZoJpCYZLigH2DC6V+nFX0T5A1m+1vyfpu rXy8Li9jaUrSnwGRvT/4TjirxT8xPL0Wq+d/Ps0k7xC1bQ4yiLGQ4ujbxNVmVmXjWo4ke9RirGdc 8g+XNMh1afS7y7lu/L+rwWNwLlI1jkSZmC8OB5clZDUnY+AxV9Y4q8H/ACi8t+U/OsGt3/myGLUP MMuoyPNbyuyzRJwWlOLK3GvIeApiqYaBBo+hfntHpHlZo00m40umpWlseUcckYdl5mrVccUPI7/F Tvir2jFXzZrvl/WL3/nIVtKj125tru4aWW21JKmW3ie1knWGMch8KqfT6jbfFX0ZYW8ttY21tLM1 zLDEkclw/wBqRkUAu253YipxV5H/AM5Iahdwaf5etSvqaVc3jNfxNyCSGMIY0fg8LEfExp6i9Ovc KvJtVh8qfUJZEsLQiOPl6luZY3WuyAPBe6pGrFj/ALujFf5sVfRv5R3uo3v5b6FcagWN0bcoWfdm jjkZImJPXlGqmuKvM/z2t9Hg866PqWreXr6904AR3l1FOUhnHVYkAD8WTc0qhb/hsVSCSfyPr/5m aQ/ljyvfT28RSS7jtpliEnEALIoUsqCIgVb1VBOxp1xV9NYq+StEePUda856tr4s3vrdPW9XVI55 LeKV76KE8kt1kl2VyihV227Yqn/5TajYp+dCReWvh0a8t3S8SMSLCSltzdo0lJkWP6yvwc9wD2xV 7Z+atlJefl15ghjqWFnJKAvU+j+9I/4TFXhPkPTItW8t6XpVtpy2d9dPdM2o3OnRX1lehS1FmuB+ /tfR6fD0+13xVif+LdS/5V7/AIT+ufuP0l6np89vS4V41/336vx+Fd8VfTl5+UH5bXly9zPoMBmk JZyhkjBJNSeKMq/hiqY+XfIPk7y5cPc6LpUNncupjaZeTPwJBK8nLEAkDFU6urW3u7Wa1uYxLb3C NFNE26sjgqyn2IOKvH/+hZtAN1Iv6bvV0p5PVFgoQEEVA/eHkpIBIrwrir03yt5T0LytpS6Zo1v6 FsGMjkks8khABd2O5JAGKqvmLy5pev2K2moI1IpUuLaaM8ZYZ4jVJY23oy/7eKsSs/yf05Nc8wah e38t3Z+Yqi807gsSBTKsoAZSW+GhUEUND474qz2CCGCGOCBFihiUJFGgCqqqKKqgbAAYq8481fk5 ca35g1TV7bzFPpqav9VN3aRwq6k2aoIjyLr9low3zxVKv+VA3cktybnzZczx31zHd38Zt0HrSxsW VmPM7/EcVev4qxey/LzRLDzfJ5msqwTziQ3FtwiZGklADSI5X1Iy1PiCtQ+HWqqj5I/LHy75Qub6 9sQ81/fuxluZeNUjZuQijVQAqD8fuoqy7FWAedvygsPMnmC38w2uqXWjatEojlubQ0Z0AK1BBVkb iStQenbFWcWFqbSxt7UzPcG3iSIzykGSTgoXm5AALNSp2xVL/NXlTRfNOjS6Rq8RltZCHVlPGSOR a8ZI23owr/A7Yq8w07/nGLyxBqCz3mqXV5ZowYWnFIiwH7LyKSSPHiBir2K2tre1t4ra2jWG3hRY 4YkAVVRRRVUDoAMVS/zJ5Z0TzJpb6ZrFsLm0c8gCSrI4BAdGFCrAMdxiqTeRvyv8qeTVd9MieW8k qHvrlg8vAkHgtAqqNhXior3xVluKvMfPP5CeWfM+qS6tBcy6Vf3B5XRiVZIpG7uYyVox7kNv1pXF U6/Lz8qvLvkhJZbIvdalcLwnv56cuFa8EUbItRU9z3PSirNGUMCrCoOxB6EYq8t1j/nHvyrdy3L6 Zf32jxXZJlsreRTbVPhGwrT25U8KYqhP+ha/KP8Ah/8AR/1y4/SXq+r+laJy+zx9P0unp96VrX9r tiqpefnZ5ii0P/Edt5Mkm8tyS+na6hJfxRvIDIYkJgEcki8mFO498VZBoP5h67ceaLTy95i8syaF c6hBJPYSC7iu1k9EVdW9NV4UH0+2Ks5xV4Xf/wDOUMNtqFxbR+XDNDDK8aTfXeJdUYqG4+g1KgVp y+nFXsXlrXrbX9AsdZtkaOC+iWVY3pyWvVTTbY7Yqp+ZfMlloFgt1cpJPLPItvZWcC85rid68Io1 23NCd9gN8VSCXzz5nsbNdU1byw0OjcfUmubO8jvZoYj/ALseFESqgbt6btQYqzC1ure7torq2kWW 3nRZIZVNVZHFVYHwIOKvN/zF/PDTvKOtrolrpj6tqKqr3KLL6Kx8xyRa8JSzFSDTj0PXFUV+WX5x 2Hna+utNfT30vUrZDMIGk9ZXjVgrEPwioyswqpX+OKvQ8VU7i6trZA9xKkKMQoaRgoLHoKmm+KoK 38yaBc6vPo9vqFvLqtsvKeySRTKg71UGu1d/DFUF5781Dyp5UvtfNt9cFl6X+jB/S5mWVIh8fF6U 9SvTFXkP/Q1P/fr/APT9/wBm+Ks//Kv81B59Gp/7jP0adN9Co9f1w4n9T/iuKlPSxVlPmHzPofl6 1gutZufqtvcTpaxSFJHBlkBKqfTV+NQp3O2KsR/ML83B5T1YabbaNLq00VqL+/ZJREsFuZPSDfYk 5fF16dRvirN9I1O31XSbLU7YMLe/giuYQ4o3CZA68gK70bFUv8x+btJ0IRQzl7nUrrax0u1X1bqc /wCRGOijuzUUdziqSeTvzS0zXktY9QtJdDvr3kbGG5YNFcBGKH0JwFR2BHxJsw8CN8VZtirF/Pf5 jeXfJdlFPqjPLPcNxtrKAK00lPtMAxUBV7kn8cVTXy55j0jzHpEGraTOJ7ScbHoyMPtI6/ssvcYq jL+/s9Pspr69lEFpboZJ5m6Kq7kmmKvI9V/5ya8qWuppb2Gn3OoWIYie9BWHbxijcVf/AGRTFWWf 8rn/AC8/w/8Apz9JH6ty9P0fTf1/Vpy9LhT7VPfj70xV5VfeatAH/OPNhpkWo2zaxFJF/uP9RTOG S8MnxRV5gcRWtKYqivIv5l6l55/Njy/Ne2kNp9RtrxEWEseRkhJYksT/ACigxV7n5g1D9G6DqWo1 p9StZrivh6UbP/DFXx15Z8n3mu3NrZ2NpNqGo3cUlytvFJFAohjdoizSy1H2lPb8cVfVP5Y+WNS8 ueVIbHU2T69I7TSwxEtFCGAVIULEkhI0Udevc9cVQXnsWiebPKkt+4Wxl/SNnIeQQo9xa1EvIkce KROvLtyxVJtG1HzD5D0qz0fVbC1uPKNisy/4gW6QGSFuUkKrbNyd5Wrx4LUGooaYqy38t9OvtO8j aPaX0ZiuUgDPA2zRiRi6xkHoUVgp+WKvnz82vWt/ztv5jqT6GH+rPHqqiasa/U415L6AMu5Up8OK saae403zXZXegeZpdX1K9lUTXtst3BMXkkAKOZ1R5PU79a98VfZmKvlvzF9c1fS9Rim0LzLcSSaw b23W4LlVhkRlNKwPxbalKeG+26rKvyztYF/N67vo/LWp2EFyk6wXd4ZOCPSru4MSisvE7FzQnFWe fnx/5KnXP+jX/qMhxV4xe/mN+WcvmHyzf2/lJYbHS4nXUrbhD+8ZkCpRQeM3pMCwaShbvTFXoP5C 6ppGq+ZvPGo6RZDTtNuZbF7azAVeC0nB+FfhXkQW4jYVoMVZp+bflifzH5D1KwtU9S+jVbmzQdTJ AefFfd15KPniryLXdZg873fla80CVbjzbqto2l67pcisYPq6VMr3BQq6Lzqw47ldwQV3VfQGh2Ml houn2MojEtpbQwOIQwi5RxhT6YcluO21TWmKvHPzC0bzBa/mJf6lHqjeXLHVraO3t9ZIdreV1RF+ rTyRn/RqspIkO/hirDptJ1fzFo1vpXl65BjvphNb+ULaWa6jtFj5Rtdz3chHo1kq4Q7GteuKvqHF XzH5gOr6V541oebjL+nLxJP0TqcbKA1uQVSKzMg9KDlyo0rElFDADma4qjP+carHzb+nbm9tS0fl rgyahzr6cs3H92Ix3kUmpI6LseoxV9A6/O8GiXsyTyWzxwuy3EMJuZEIH2lhAbmR4UxV83tb6bqT tqD23l7WHiPx6vLO2kCI1pXUNODRF2r/AL5Xc92xVlH+IT/yr6v+IYvqf1r0/wDjgf7ieH++v7n+ 55f7spz9sVejXX5PflrdXMtzNoUBmmYvIVaVAWY1NFR1UfQMVR/l78vPJfl28a80bSorS6dPTMwL u3E7kAuzUr3pirImUMCrCoOxB6EYqlkHlnQYNbfXIbKOPVZIfqzXK1B9KobiFrxG47DFUzxVLNZ8 seXtbktpNY0+G/NpzNulwokRTJTkeDVQ14jqMVS/T/y68j6dfJfWejW0VzEeUL8eQjataxKxKxn3 UDFWR4qkfmPyR5U8ytE2uabFeyQAiKR+SuqnfjzQq1PauKoPRfyx8haJfpqGmaNDBeRV9Kcl5GQk UqvqM1D7jFWUYq7FXYqgtZ0bTNa02bTNUt1urC44iaBiQG4sHXdSDsyg4qxb/lSv5X/9WGL/AJGT /wDVTFU88teS/LHlkXA0KwSxF3wNxwZ2L+nXhUuzdOZxVOsVSvTvK3lzTdSutTsNOgttQva/WrmN ArvU8jU+53NOp64qmmKqdza211byW1zEk9vMpSWGRQyMp6hlNQRiqC0Ly5oWgWZs9GsYrG3Zi7JE tOTHux6sfmcVTHFUFqmh6JqyJHqun22oRxEtGl1DHMFJ6lRIGpiqvZWNlY20drZW8draxCkUEKLH Go60VVAAxVWxVI9T8i+TtU1GLUtR0e1ur6I1WeSJST/rjo9O3KtMVTn0YfR9Hgvo8eHp0HHjSnGn SlO2KsS84fmh5T8vWF4f0naTarCkgt7BZQ7NOtVCSCPkUHMUavTfFXeSvON7r2o3cUlzpV1ZRxRy Ws2nXPqSMSSr84W/eIAf5lFNt2r8KrLppY4YnmlbjHGpd2PQKoqTirwLXvz+8x2+r/prSrGabymZ Pq1utxb+lBMwU8iLmhYSVWoWtKdV2qVXtHlLzHb+ZPLljrlvG0MN6hdYmNWUqxRlJHgVxVU8x+Y9 I8uaRPq2rTiC0gG56s7H7KIv7TN2GKvnzzL+df5pHUPrtujaLo/I0txaxzOkfPgDOZlqHJGwqoOK vdPy71681/yVpOr3tDd3cNZyqhQXVihIUdK8a4qu81eeNC8tWl5LfTVuLS0a9Nqv22j9RYUAPQc5 XCrX+GKvE/J359ecNX/MHTLbUHhj0bULhbU6fFEtFMx9OI+owMlQ5WvxUO+2KvozFXkH5tfmd5r0 bzZYeXPKoikvHtmuLlXQSEs3JlTc7cUjLfTirJfyc89XfnDymb3UGQ6nazyQXfBQino8bBR0HBwP mDirOsVebWPnHzRYfmjrek+ZrmC38uW2nS6jp8gjCL6KSxhXLmrllRnVxXqKgdMVegabqVjqdhb6 hYTLcWd0iywTL0ZGFQd6EfI7jFWL/mb5g1zRNLs7jR7/AE2wuJLj02/SrFIZF4MeCsNg1RXdgPfF Ur8m/mtPfaxH5c81aeNG16ZQ9m6OJLS7UioaCQFh8X7NGYHxrtir0XFWJeZ/zT8neWtUXTNTuZBd cFlnEMTyrDGxorylAeIP3/eMVQ0/5y/l/Fq0enDUTMXdIzeQxtJao8v2FaZQVqfw798VZtirCR+b fls3gT6tfDTDd/UBrpgAsPrFePH1efOnLblw4++Kq/lz8z9C8w6w2m6fZ3/p85o4dSktyLOVrf8A vAsoZiP9mq/firL8VY95m8/+UvLVuk+r6gkSPIIQsYaZw5Bb4liDsNh3xVMv0/o36E/Tv1uP9Eeh 9Z+uV+D0uPLl49O3XFXzN5o/JbzZputX8UdhcXekTzGWzu7CBLuTjyJVGVpI5I6K3xdiR364qzz8 kPyv1/R/MN55l121WyDxPDYWpCJJWRgTIYoyyx/CvHjXvir1bzet8/lTWY7CJp76SyuEtYk+00rR MqAbj9ojFXy3510y/j8s+X9PudN1FdXsEeGaWazltolhajJCAWkSVkkZ6SLx5LSor0Ve6/kHHqUH 5c21pqFrNaSW086RJPG8RaN29UMocCqkyHcbYqv/ADn/AC4u/OmhQfo+cpqWmGSW1tmNIpuYUMje DfB8DdBuD1qFXlfljy550/MIWnl3VrU6boOhOyXUzxcDEwf+5twVDepx+BuRYAfEd6VVfRul6bZa Xp1tp1jGIbOziWGCMb0RBQbncnxJ64q8N/5yK8qeZpNRTXtNiludMubNLPUY4lMhj9GYyozAAkIS w38Rv1xVgn5N+Rdd1fztpl79Uli07TLiO8ubt0ZUBgYSIgYgAszqBQdt8VfW2KvnDQ4vP2q/nPe+ Y9P0ViZJZlt7nU4ZoreG24+gjk/AS3o7BRua4qn35N6VrnlP8xvMPl64s5xpNzzNveCGRIGaBy0R VjyUcopG/aPhvir3BgSpAPEkbN4e++KvDToep6Y+seQbS3uvMUi6d9biutYEotneGaKU29oEMbcH 2DUloZAOwNVXqvkS3ubfylpsV1pcOiziMs+mW1fTh5uWpvuGPLkw/mJ3OKpd+Z1jdXmgQw23l238 yu11Ej2lwwT043PF5UbZlah48lPw15HYEYq8l1v8uPNFhba7oenWl3dWmiy2+qeUr3izvG8kievb xOBvs/IgftJy74q+gNLnubjTLSe6iMN1NBHJPCwoUkZAWUjtQ7YqwfzV+W2u6j5ivtV0PXhpUetW yWesQvbpOWjjBUNEzEcTx27eNcVSYfkXewWp0Cy8wyL5PnniubzTZYI3neSLiWCzjjQOUB6be+Kv WsVeXf8AKrvNLaDdeT31GxPlSaWeWGUwym+QSO00S/aWP93MQ1e9MVX+UPyv1/SfNtprl1cWFslv FKl6umrPGb9pFKq9zG7ekpUnn8A+1+Cr0HW9Om1HS7iyhupLKWYALdRfbSjAmm46gUxV5t5r/In9 P2kFv+nWtzAwbkbb1AdiKU9VOldvAYqhv+VA3v8AhH/Dv+Lrv0frP1jj6I+r8eHHh6Hq8uu/95x/ ya74q9fxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV8O +VNBGu61Fp7TrbRFJZpZS0YISGNpGC+q8Sljxp9r3OwOKsx/IMKv5qWCqaqI7oKTStPRenSoxV7n +fH/AJKnXP8Ao1/6jIcVfOnlv8r9f13QrjX4JbaHRrSC4lubuSQfu3tl5GFoxVw7LRhtTietdsVe qf8AOLP+8HmL/jLa/wDEZMVUP+cqf+mX/wCj7/sXxV4nqGjPagMkolT0vXL7JVDM0SFAxqwYKG2G 1aHpir6y/JX/AMlfoP8Axik/5PyYq8E/OayF5+b+uRNIIo1W2eSRiooBZw7DkVFSaAVI3xVid5op 03UrMBiQ0yqVYEFSCpHxUAYMrA7dOhxV9u4q+FtH0sX7zAEs0MckvopQOyxRvK5BOwCpGfpoO9Qq z/8AJGy+o/m/aWhf1DClypanE/3DbEVNGHQiuxxV7Z+fH/kqdc/6Nf8AqMhxV4R5P/KGbzH5QufM I1SO3ZXeO1tFjaZ3aMHkr8SCvVTUAgL8R2xVnP8Azit/01H/AEY/9jGKr/8AnKOJpZvKkS0DSNeq CelWNsMVeOar5N1fTkupXaCe2tNpLiGTkjH1DGRHyClyrD4qDbFX09+Q/wD5KnQ/+jr/AKjJsVeT fmb5fstf/PK50y9vv0dazRW/qXfAylT9XXiAgIryai/TirA/N/ljSNJjtrnSdQfUbG6r6M0kXosw BKk+mSWWkiOvxdaVxV9p4q+LPLXlG682ebJdGtbu3s7iRpZEa5LgMEarKnBXq3GrUNBQHfFWRfk3 bQWv506dbW8jy28E19HDLInpuyJbTqrMhrxJA3HbFXvf51f+Sv17/jFH/wAn48VfM/lnyDPr1nZ3 kV/FDBPevZXZKOxteMDTrLLQAemyxtVq0FN+9FWLcB6vDmtOXH1N+PWlelafRir03T/yO/NrT7oX NrYQpMEkjDG4t2+GWNon2Ld1c4qyn8ovyi89eW/PVlq2rWUcNjDHOskizxOQXiZV+FWJ6nFXqv5r eX9U8w+QdU0fSoxNf3XoejGzKgPp3McjfExAHwocVeERfk7+dUOkS6NDCItLncST2iXUCpIwpQvR hypQdcVen/kP5D8zeUbTWI9dt1t3vJIGgCSJJURhw32C1PtDFVL8+PIHmnzadCOg26zmw+tG4LSp Fx9X0eFOZWv92emKvKZ/yG/NWduUmnQ1qTRZ7ZFqevwqwGKvoj8s9D1LQvIuk6TqUYivrWN1mjVl cAtK7D4lJB2YYq8l/M38qPzD1f8AMXUtf0O1RrWb0Pq8xmhQnhbRxPVXavVSNxirGk/I/wDNV57Q TafCttbSBkjW4gCqCwLEANuTTr12A7DFX1Nir5Qi/IX81oeXpWEaFxxYrcwA0qD15+IxVl/5R/lH 568ueerPV9Xs44bKGOdZJFnikNZImVfhViepxV6p+a3l/VPMPkHVNH0qMTX916HoxsyoD6dzHI3x MQB8KHFXz/Z/kZ+bdnMJrayjilWvFxcwVFRQkVbY0PXFXqf5C/l/5o8ofp39O2yW/wBe+q/V+EqS 8vS9bnXgWpT1F64q78+PIHmnzadCbQLdZzYfWjOWlSIqZfR4U5la/wB2emKvMZvyX/OeaKSKZHki mAEsb30bK4Viy8gZKGjEkV74q97/ACp8v6p5e8g6Xo+qxiG/tfX9aNWVwPUuZJF+JSQfhcYq8y/N D8r/AMwNY/MC81zQ7OKazmiijVpJYlDBYlRwUdgeoxViuq/k3+cOqMGvLGJ2B5FvrMJZiAFBZmdm NFFBvir6jxV8w2X5QfnFpWoX13pVrHby3aSwGdLiASCKVwx4Ny5Ix40qu9KjFU7/ACv/ACk/MLRf zE07XtbtVFtE1y91cm4jlctNbypyNGZmLO4qcVeufmZoepa75F1bSdNjEt9dRosMbMqAlZUY/ExA GynFXgNl+TX5z2NjeWNnD6FnqCql7DHdwqsqoSVDUf3OKoH/AKF+/ND/AKt0X/STB/zXir3X/lfH 5U/9Xz/p1vP+qOKpl5f/ADW8g+YdUj0rR9U+tX8wZo4fQuY6hFLN8UkaLsB44qnuva9pOgaTPq2r T/VtPtuHrTcHk4+o4jX4Yw7GrOBsMVYh/wAr4/Kn/q+f9Ot5/wBUcVZD5V88eVvNcdxJoF79cS0K rcH0pouJcEr/AHqR1rxPTFVvmrz55U8qfVf0/ffUvrvqfVv3U0vL0uPP+6SSlPUXriqQf8r4/Kn/ AKvn/Tref9UcVZjomtaZrel2+q6XN9YsLoFoJuLpyCsVPwuFYbqeoxVj2vfm1+X2gatPpOrar9W1 C24etD9XuZOPqIJF+KON1NVcHY4qgY/z0/KuSRY01uruQqj6rebkmg6w4qzzFWA/8r4/Kn/q+f8A Tref9UcVTLy/+a3kHzDqkelaPqn1q/mDNHD6FzHUIpZvikjRdgPHFU917XtJ0DSZ9W1af6tp9tw9 abg8nH1HEa/DGHY1ZwNhirEP+V8flT/1fP8Ap1vP+qOKp/5V8+eVPNf1r9AX3136l6f1n91NFx9X lw/vUjrX026Yq7zV588qeVPqv6fvvqX131Pq37qaXl6XHn/dJJSnqL1xVIP+V8flT/1fP+nW8/6o 4qy/Qde0nX9Jg1bSZ/rOn3PP0ZuDx8vTcxt8MgRhRkI3GKpF5g/NbyD5e1STStY1T6rfwhWkh9C5 koHUMvxRxuu4PjiqW/8AK+Pyp/6vn/Tref8AVHFWfYqwOT89PyrjkaN9bo6Eqw+q3mxBoekOKo7Q fza/L7X9Wg0nSdV+s6hc8/Rh+r3MfL00MjfFJGiiioTucVZDretaZoml3Gq6pN9XsLUBp5uLvxDM FHwoGY7sOgxVh3/K+Pyp/wCr5/063n/VHFXf8r4/Kn/q+f8ATref9UcVeC/lt5R8na3pGpXOs3QG o281vHaWJvYLEPFIwEsnOZWrwUltvCnU4qyb8vdI0LR/z/Gm6FdfXdKt45Rb3PqJLy5WfNxzQBTx dmX6MVeqfnx/5KnXP+jX/qMhxV8+6B5Z8s3XlSTUbmThdSR3MDT3VwkENvcxgTQMsSCSaX1Y0dBt 1B26HFXpf/OLP+8HmL/jLa/8RkxVS/5ykVGl8qK7cEZr0M/WgJtqnFXkeraRp9pp0kyVdiw9AKyh ohIElj9YUq3OJyKdQy+G2KvqD8lf/JX6D/xik/5PyYq8Q/NTR11X84vM8LOqC3sHvKsrMCbXSkmA +Fo6E8NjWg7g9MVY/wCZ/I1v5bvrZrbUjqKx6nPptwWg+r8JrT0XNP3knIMs48OmKvsXFXyd+Tvk nyV5ofU08yah9UktvRa0iWZIHcNzEh/eAhlHw9P9tVkH5f6Nomjfn+NM0S5F3pltHKsE4cSEk2lX BdQFJVyQaYq9T/Pj/wAlTrn/AEa/9RkOKvm7RNC0u88ia9qbW89xqdhcWqxmE1EUMiSlpHWh+Dkg DE+3TFXqf/OK3/TUf9GP/Yxirf8AzlMFL+VgzcVJvgzUrQf6NvTFWMec/JGi6b5WubhbCG1ggUPp GtRSSsb0GVECnlJLHIZI3L/Cq0Ar0FMVeyfkP/5KnQ/+jr/qMmxV45+bselyfnZKmqlBp7C2Fx6j yRpT6utAzwpLIBWleK4qwrzfo1lpC2FmFhTVFSQ6gkEs0gHJ+UJb1EVQTGRTgx260PVV9rYq+PPK mn6XcP5hub4WCtatH6EuqfWfq6mSYq21rWTkR02xVO/yt/Qn/K9LD9B1/RXqXX1WvOlPqUtePqfH x5V48/ipSu+Kvcvzq/8AJX69/wAYo/8Ak/HirxHyT5P8r67oehW66a93dXktxFrmowi5kltD6hWF /gdLaJFj4sTKDXegbFXl3oj6x6PqLTnw9Wvwdacq+GKvef8AoVb/AL+j/px/7OMVZH+X/wCQv+EP NFtrv6d+vfV0lT6v9V9Ll6qFK8/WkpTlX7OKs68+eVf8V+VL7QPrX1L676X+k+n6vH0pkl+xyjrX 06faxV5F/wBCrf8Af0f9OP8A2cYq9C/Kz8r/APAdvqMX6T/SX194n5eh6HD0gwp/eS1rzxVT/NX8 qv8AHv6L/wByn6N/Rvr/AO6PX5+v6f8AxZFx4+l79cVYEf8AnFlyqqfNJKrXipsdhXc0/wBJxV7B 5K8tf4Y8r2GhfWfrf1FGT6xw9Lnydnrw5PT7VPtYq8+89fkE3mnzZf8AmBdfNib4Rg2wtfU4iOFI SOfrR15cK/Z74qksX/OMEqTxyv5paThIJSpsjuwIJ/4+DuadcVe7Yq8D/wChVv8Av6P+nH/s4xVk f5f/AJC/4Q80W2u/p3699XSVPq/1X0uXqoUrz9aSlOVfs4qzrz55V/xX5UvtA+tfUvrvpf6T6fq8 fSmSX7HKOtfTp9rFXkY/5xYYAgeaSAwowFj1Fa7/AOk+IxVnv5VflV/gL9Kf7lP0l+kvQ/3R6HD0 PU/4sl5cvV9umKu/NX8qv8e/ov8A3Kfo39G+v/uj1+fr+n/xZFx4+l79cVYEf+cWXKqp80kqteKm x2FetP8AScVeueQ/Kv8AhTypY6B9a+u/UvV/0n0/S5erM8v2OUlKepT7WKsF/MD8hf8AF/mi5139 O/UfrCRJ9X+q+rx9JAlefrR1rxr9nFWOf9Crf9/R/wBOP/Zxir3zFXg8/wDzi60s00g80FRM5cp9 R23Naf70b0xVO/If5Af4U812Ov8A6e+u/UvV/wBG+qely9WF4vt+tJSnqV+zir0Lzr5a/wAT+V7/ AEL6z9U+vIqfWOHq8OLq9eHJK/Zp9rFXjw/5xXI6eaKf9GPj/wBHGKu/6FW/7+j/AKcf+zjFVw/5 ylkKGQeVSUBoX+vGgJ9/q2Ksj8h/nrJ5q812/l+TQDpzzpI5na5MhX04y/2DDH1p44qzjz55q/wp 5Uvtf+q/XfqXpf6N6npcvVmSL7fGSlPUr9nFXkg/5yklMZlHlVvTBoX+unjXwr9WxV6B+Vn5of48 t9Rl/Rn6N+oPEnH1/X5+qGNf7uKlOGKqf5q/mr/gL9F/7i/0l+kvX/3f6HD0PT/4rl5cvV9umKsC P/OU7AAnysQGFVJvuorTb/RvEYq9g8leZf8AE/lew136t9U+vIz/AFfn6vDi7JTnxSv2a/ZxV595 6/P1vK3m298vLoBvmtDCBcC69MuZoUl/u/RkpT1KfaxVJIf+come6S3fyuY2dwhrfbgk06fVxir3 fFXgf/Q1P/fr/wDT9/2b4qyP8v8A8+v8X+aLbQv0F9R+sJK/1j616vH0kL04ejHWvGn2sVZ15881 f4U8qX2v/Vfrv1L0v9G9T0uXqzJF9vjJSnqV+ziryL/oan/v1/8Ap+/7N8VZ9+VX5q/49/Sn+4v9 G/o30P8Ad/r8/X9T/iuLjx9L364q781fzV/wF+i/9xf6S/SXr/7v9Dh6Hp/8Vy8uXq+3TFWBf9DT txLf4WPEEAn69tU9P+Pb2xV655D81f4r8qWOv/VfqX131f8ARvU9Xj6Uzxfb4x1r6dfs4qwX8wPz 6/wh5oudC/QX176ukT/WPrXpcvVQPTh6MlKcqfaxVjn/AENT/wB+v/0/f9m+KvfMVeD3H/OUno3E sX+GeXpuycvr1K8TSv8AvPiqd+Q/z/8A8V+a7HQP0D9S+u+r/pP1v1ePpQvL9j0Y619On2sVehed fMv+GPK9/rv1b639RRX+r8/S58nVKc+L0+1X7OKvHv8Aoan/AL9f/p+/7N8Vd/0NT/36/wD0/f8A ZvirB9D81aJZ/kzquiSXKjWptWju4LMq9XiT6ueXIDjT923fFWS/l/50l84/nnY61LarZs9rLF6C uZABHbuK8iF6/LFXqP58f+Sp1z/o1/6jIcVeG6H+Y1ho/wCV9z5agCyT3zSC+haM82+sc15JKWKK EjhSvwE/FtQiuKs7/wCcWf8AeDzF/wAZbX/iMmKqX/OUhUS+VCwDKGveSk0BFbbYkYq8a1G6tWhu aXQneXisaoH9NihSkoRwvA8VYHwrRfhOyr6p/JX/AMlfoP8Axik/5PyYq8n8y63pOi/85F6jf6pJ 6Nqsaxic86RyS6YiI3KMM6/E32lBI64qkH5na55V1jU9CudMkiuNXU+lqV1byXEqPGjIIC73EcLP L9rk1OlN/BV9W4q+F9Kl0eNJfr6szk/u6RGUU9KVeouLen7xkPQ9K12Kuq9B/JSSxk/N3T3sSxt/ q8oBeJYDyFqQ/wC7V5gPiB/a364q9p/Pj/yVOuf9Gv8A1GQ4q+XLHU/L0KWAutG+tNb/AFj6831m SP6z6i0h+yP3fonf4ftd8Vey/wDOK3/TUf8ARj/2MYq7/nKn/pl/+j7/ALF8VeY6t5ksH8tz2lpL xfUpluJbKJfTSJisX1j1QV4tWW3RoPTPwqWqd+OKvoz8h/8AyVOh/wDR1/1GTYq8Z/Oe6sLb83tQ lvYfXh+rwqFqRxdrZQr7fynFWD+Y9R066SJLcCS4UgvcBpH+D01UJzlCueJB7frOKvtzFXxp5W1H Q7DXL6bUJBb3Kzq1rdPG00aosh9eMonxBpFoFcdNxty5Kqyj8trvQLz8+7K58v2rWekSy3ZtbdzU hfqc1SB+yGNSF/Z6Yq9t/Or/AMlfr3/GKP8A5Px4q+dvKXnU6T5YvNKW8jggu+X1u3eKNnkB/kLW 01aj+Z/lx+1irBdq+2Kvrv8A5UP+VP8A1Y/+nq8/6rYqmXl/8qfIPl7VI9V0fS/qt/CGWOb17mSg dSrfDJI67g+GKp7r2g6Tr+kz6Tq0H1nT7nh60PN4+XpuJF+KMowoyA7HFWIf8qH/ACp/6sf/AE9X n/VbFWQ+VfI/lbypHcR6BZfU0uyrXA9WaXkUBC/3ryUpyPTFVvmryH5U81/Vf0/Y/XfqXqfVv3s0 XH1ePP8AunjrX0164qkH/Kh/yp/6sf8A09Xn/VbFWY6JoumaJpdvpWlw/V7C1BWCHk78QzFj8Tlm O7HqcVY9r35S/l9r+rT6tq2lfWdQueHrTfWLmPl6aCNfhjkRRRUA2GKoGP8AIv8AKuORZE0SjoQy n61ebEGo6zYqzzFWA/8AKh/yp/6sf/T1ef8AVbFUy8v/AJU+QfL2qR6ro+l/Vb+EMsc3r3MlA6lW +GSR13B8MVT3XtB0nX9Jn0nVoPrOn3PD1oebx8vTcSL8UZRhRkB2OKsQ/wCVD/lT/wBWP/p6vP8A qtiqf+VfIflTyp9a/QFj9S+u+n9Z/ezS8vS5cP715KU9RumKu81eQ/Knmv6r+n7H679S9T6t+9mi 4+rx5/3Tx1r6a9cVSD/lQ/5U/wDVj/6erz/qtirL9B0HSdA0mDSdJg+rafbc/Rh5vJx9RzI3xSF2 NWcnc4qkXmD8qfIPmHVJNV1jS/rV/MFWSb17mOoRQq/DHIi7AeGKpb/yof8AKn/qx/8AT1ef9VsV Z9irA5PyL/KuSRpH0SruSzH61ebkmp6TYqjtB/KX8vtA1aDVtJ0r6tqFtz9Gb6xcycfUQxt8Mkjq aq5G4xVkOt6Lpmt6XcaVqkP1iwugFnh5OnIKwYfEhVhuo6HFWHf8qH/Kn/qx/wDT1ef9VsVd/wAq H/Kn/qx/9PV5/wBVsVeFj/nID80SQBqMVT/y7Qf804qzP8pvzZ8+eYPPlno2sXkc1nLHM0kaQwrU pEzr8aDxHjir1P8ANbzBqnl7yDqmsaVIIb+19D0ZGVXA9S5jjb4WBB+Fzirwmy/N/wDO6+sbi/sy 9xZWis9zcx2UTRxqgqzMwSgCjc+GKvTvyH8+eZvN1prEmu3C3D2ckCwFI0joJA5b7AWv2Riql+fX 5geaPKH6C/QVylv9e+tfWOcSS8vS9HhTmGpT1G6YqwB/zN/PRPLh8xvNEmkgges0NqGoxVVb0yPU 4kutDx3r4Yq9x/LPXNS13yLpOralIJb66jdppFVUBKyuo+FQANlGKvIPzV/ODz75f8/6po2lXscV jbeh6MRgicj1LaORviZST8TnFUt1L80/zv0S706PXHFkNQCyQJLbW4Zoy3E1AWqn2ahxV9MYq+Xt B/N/86NfvjY6VdQ3FyEMjKYbSJQgIBZnlCIN2A3OKsk/Kv8ANX8wNa/MK30DXbpGgpcLcwCCJGEk MbGnJFB2ZcVeo/mt5g1Ty95B1TWNKkEN/a+h6MjKrgepcxxt8LAg/C5xV4APzx/No6e2oC/hNoky 27v6FtyEjqzqOFOdCqHelNsVepfkL+YHmjzf+nf07cpcfUfqv1fhEkXH1fW514Ba19NeuKu/Pjz/ AOaPKR0IaFcpbfX/AK0LgvHHID6Xo8Ptg0p6jYq8y1D86fzfsFR57+BoZSRFcQxWs0LFaVUSRB05 Coqtajvir3r8qfMGqeYfIOl6xqsgmv7r1/WkVVQH07mSNfhUAD4UGKvLfzX/ADX8/wCg+frvRNDu VW2jSAwwC3jlfk8Su1CVZjucVYa/59fmsiJI98ipJX03NrCA3E0PElN6HFX1hir5Wm/PP812nu/q 92skNqzGRktImCIGoCxCbD3OKsk/Kv8AN7z9r/5gaXo2r3iSWVz6/rRCCKNjwtpJV+JVDD4lBxV6 9+ZmualoXkXVtW02QRX1rGjQyMquAWlRT8LAg7McVfOg/P8A/NIgkajEQNz/AKNBsOn8mKtf9DA/ mh/1cYv+kaD/AJoxVIPJfnu+8rG7FtAsq3YAZwxilQhXT4JFqQCshqPGh6gYqy78nNXm1n86INTm ijge6W5cwwrxjQfV2AVR7AdTuep3xV7N+fH/AJKnXP8Ao1/6jIcVeBeT/wAzbLQdHuNPuNJa9aXT 59OVxOqJxuZXkkbiYmYE8lBo+/EV7UVejf8AOLP+8HmL/jLa/wDEZMVUP+cqDQ+Vz4fXvf8A5Z8V eV+Y/PL6tBOlrYppsmoiNtbaKR2W6kiPJSsbfDFGG+LgK79+gCr6a/JX/wAlfoP/ABik/wCT8mKv DvzS1tdE/PPUdUe1S9jt2tvUtJSQsiPYxI61FeJ4saHsd8VSz8xPzMk89+YtKuFsvqNrY8Y4YS/q MWkcF2ZgqfygAe2KvrrFXxN5b80xaJpetWosvXu9Viighu/VaP0FjlExPFBybkyIftjpvUbYqzv8 p9ai1z88I9XitRZC+FzNJbhuYEj27GRg3FPtvybptWmKvYPz4/8AJU65/wBGv/UZDir5WstY+rWh h9KsgEqpIhER4zRPG4dkUSP9oUDPSnIU+I4q9r/5xW/6aj/ox/7GMVb/AOcp2ZW8rMpKspviCNiC Pq2KvIr7zPb3lpdwSW0jyXPIevLKHkPGRHt5JWCJ6ksa+qjSUBZX9sVfTX5D/wDkqdD/AOjr/qMm xV4p+d+oz6f+beoXMAUv9XhjKtWhWS1COPhKsKqx3BBxVgmteZdV1kJ9fdZHVi7OBQsxVUqRXiKK gHwge+++KvuTFXw+mu3mnXF5DCsbJJdCchwT8cXqIOhAZWSZlZWqCDirK/yTupLr839HuJAFeQ3R IWtP945u5JJ+ZJJ7nFXv/wCdX/kr9e/4xR/8n48VfKnl3zRqOgTzy2cdvL9ZhNvPFcwrNG0bdVZG +E/TiqUcjy5bVrXoKfd0xV98Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq+SbvzH5l/Mrzo8U+oS2mnn1poLdJFVIbeFGeiI8kSNIVFCS3Xc/CNlWY/84+/ mBrLeY5PKl/dS3thNHI9g055yRPD8RUNVqKyVqKkAgU71VexfmL5mn8seStV1u3QPcWsaiBW3UST SLCjMO4VpASMVfNuk+VvzH812lx5tfVmFnDDcXM2pzXLAxvbbmHih5o1KMtF48e/bFXs/wCQnnnV PM/lm5g1aU3F/pUqxG6b7UkUikxlz3YcWBPfau+Kof8A5yC896v5a0KwsNJla1u9XeUPdoaOkUAT mEP7LMZV+IbjFXgS6l5o0K/i1LS9VumnSP6zJdIzcaGZo15VZhIr8Qfi61oRtir628jeYn8x+UdL 1qRBHNeQBpkH2RIpKScfbkppirxX88vO2uXnnCbynZ3z6bpenQo960b+n6ryRCX4jVKikioqlqct z7KsU8q+afMnkbzHYyJfT3Gm3E4ivrGUsUZCVPIVLJUxyB0Zdx0I7FV9ZYq+QvM3nTzB551++uZb +eLT4BNLZadCSAkEKPKTw5ItRFGSznetB06Ks8/Izzlr9n5xm8l6jdvf2LpIbUyks0EkS8yo5ElQ VBDJ2bp3qq9g/MDzM/lnybqmuRKHmtIh6CsKr6srrFHyA7B3FcVfP2geSPOXnbQ7rzjc+ZZFvfUc W0TGR5HaLdgvpsPS47cQq0A8AMVeofkD571XzP5evLTVpTc32kvGn1p93kilDGPmf2mBjYE99u9c VX/nx521fy9odhp+jym2v9aleEXa7NHHGF58GG6sTIo5dhWm+KvBnt/Pvly+udVttSlWWxesl7FM 5Dn1CjUEgUyDkPjBWnjtir6o/L/zLJ5m8m6XrcqhJruI+uq7L6sTtFJxHgXQ0xV5j+aGv6lr/wCY lv5CTV30LRkhV766jqWllkTmitxZCV+JVC1pU1NdsVYPZ6/d/l9rOn6noeuT6v5dupAJ0mBRLiIM UkYQszMhVkdVYgGo2qMVfU2KvlXUtY82/mj59n0u31RbC2Dyfo+zllaKJYomAoqqPjl4fGfkegGK sk/JLzvq1n59uPJs19NqWjzPcxWD3PIOjWwZ1YBuTIHjjNUrsfxVe0+efMT+XPKOqa1Ggkms4C0K H7JkYhI+XtyYVxV8xaZpfnDzlPaa1ceYGL3l89nPO7zlrV1hM6M6oAqRsqNTj8K07b0VR/8AyvLz d/gr/D311v0r6/pfpnkfV+qU6c6V58v92dePvviqeeaPyI866R5jn1DydHHe2M3rCCL1Io5IUnRk eNhMyIQFcqpBrirMfyV/JzUPKt3LruvMg1R4zDa2kbcxCjU5s7jYuaUouwHffZV6T5q8u2fmTy9f aJeErBex8C6ipRgQyOAepR1DYq+eZvye/OewtZ/LenlJdCuJfUmkguIYYpewaUMUmYUA+EgjFXs/ 5Vfl4nkjy6bKWVbjUrp/Xv50rw5UoqJWh4oO56mp9gqpfm1+XDedtEgjtZlt9W092lsZZB8B5AB4 3IBIDcVNadRirxGy/IH8ztQ1IQahBDY2nMl7t5oXjAZuTFIoWZqnsOI+jFX0v5e0Oy0LRLLR7IH6 tYxLDGT9puI3ZvdjUnFXl35vflDret63H5o8ryINU4LHd2jsIzJwHFXR2+Hlw+EhiBQYqxfyL+RP m641mxufNMUWnaTpsgmSxWRJXlIIbjWNpBxYqORZ602Hsq+icVfOPnb8hPONlrt1e+UFW7sLx2dI lljgng5OH4VlZBxBHwsrVpsfdVln5L/k3qflnUZPMHmBkGpGNorS0jYSekH+27uPhLkbDiSKE/Qq 9Q8y6DZ+YNBvtGvCRb30Ridl+0p6qw91YA4q+bX/ACK/NbSNWKaVFHcwqzCK/jniROLgryKSsrq3 E70U/Tir278p/wAuh5I8vvazSrcaneSCa+mjrwBAokaVoSqb7nuTirf5rfl5/jXQI7e2mW21Wxk9 ewnevHkRRkYjcBttx0IGKvFYPyV/OPU776nqkrw2UjBZ7u4vVnjKKxavprI7tuxIBUbntir6N8ta DZ+X9BsdGsyTb2MQiRm+0x6sx92Yk4q82/Nz8p9Y1vVk8y+WjE2p+j9XvbGYhVmVdlZWb4QwG25H Qb+KrGPLH5N+fNa1y1u/OqpaadaSrNLCZUnnuClOKckaWi7UNW6dBir6CxV8/wDmf8nPP2heZdQ1 fyG6yQ6kJVVUkjhubZZmDOsbylAu+yujcuO3zVT78n/yf1vQ9bm80+aZhJq8gk9CD1PWdXmr6s00 tSGdgSNiepJNcVepeYNEs9d0S90e8r9WvoWhkK/aXkNmX3U7jFXzlL+Sv5v6O1/o+juLjSNR4pdT QXEcUcsaklfUjkZXHXcAHwqRirKP+hbj/gb6n9bi/wAU+t9Z+sUPoU48fq/KnLj35U69qYq9W8w+ ffJ3l2ZINa1WCzuHHJYGJeTiejFEDMAfEjFUx0bXNH1uyW+0m8ivbVjx9WFgwDDqrU3U79DviqOx Vi17+af5e2OoHT7nXrVLpW4OoYsqsDQhpFBRSO9TtirJoJ4Z4UngkWWGVQ8cqEMrKwqGVhsQRiq2 6u7W0tpLq6mS3toVLyzSsERFHUszUAGKsc0z8z/IGp6gun2OuW0t454xxksnNq0ojOFVie3E74qy jFUv1vzBomhWf1zWL2Gxtq8RJMwXk38qjqx9hiqC8u+efKPmN3j0XVILyaMVeFSVkC/zem4Vqe9M VT3FUi8xeevKHlyRIta1WCzmkHJIWJaQr05cEDNT3piqO0XX9F1yyF7pF7FfWpNDJCwajfysOqn2 OKo/FWLaj+aP5fadqDafea7bR3aNwkQEuEYdVZ0DKpHep2xVktvcW9zBHcW8qTQSqHiljYMjKdwV YVBBxV1xc29tBJcXMqQW8Sl5ZpGCIqjcszNQADFWNad+aP5fajqC6fZ67bSXbtwjQkoHY9FV3Cqx Pah3xVlOKoDWtf0XQ7I3ur3sVjag0EkzBat/Ko6sfYYqgfLvnryh5jkeLRdVgvJoxyeFSVkC9OXB wrU96YqnuKpF5i88+UfLjpHrWqQWc0gqkLEtIV/m9NAzU96YqjdD8w6JrtkL3R72K+tq0MkLBuLf ysOqn2IxVMMVYvqf5n+QNL1A6ffa5bRXatwkjBL8G6UdkDKpHfkcVT79K6X+jv0n9bh/Rvp+t9d9 RfR9OlefqV48feuKvlzyl5c0TzoNd1nzNfzNr/1yLjYrd21m7rK/7563SSbRJUhRTZePhirKvysh t/Lv506j5c8vXz6j5eltzzmMiSq3GFJQ5aMBGZJGMdQO5xV6l+cGp6hpn5ba5eae7R3SxRxrIleS rNMkUhFOlEdt+3XFXzdoHlby1eeVZdRnmdbt47mEy3E0VvBb3EKiaJkQepNOJY1ZAoXqG9jir13/ AJxj1TUbjyxqdjOzPZ2Nyv1MtuF9VS0iL7AjlTxbFVD/AJyc1C+j0zQdNSQxaffTzNeOK8awiP0+ VOoHqM1Pb2xV4rrGiWFlZSzxcmLMphAYc4g4jkj9Van7cUhr35qe2Kvq78sNT1DVPIGh32oFmu5b YCSR/tPwJRXNepZVDVxV4h+cseo69+aOp6bcSBbXSNLmuLJJAxTjFZG7cqFZPiZ6ivsKggUxVjt1 5Zu/JHmLS9R0nVDfXdtq0uny8IWh43FsYiyCrNzWRJwD9I3xV9c4q+Xvy88paJ+YuveYrvzdqMtt qYmSVI4po45SXLiQD1VkBROKqABttiqeflnbW/lr88L7y7oF615ockDJK3MSg8IFlq7IFTmktVqB tUjFXrH5sapqOl/l3rl7pzMl3HAqpIhoyLJIsbup7FUcmuKvl7Q9C0i88ia/qs0dxNqdhPbLF6NC I45VlrJIOvAuoDN8sVey/wDOMOqahceXtX0+dmeysriNrQtuFMysZEX2BQNTxPvirf8Azk5qd/Do Wj6dE7RWF9cSG9cVofRCmNWp1Hxlqf5OKsD86eRtD0zy1c3MGm/U0tVVrDWzLMRekyqiKAxeKQyx sZB6QWgWvTbFXu/5TapqOqfl3ol7qLM93JCyPI5qzrFI0aOx7lkQGuKvGPzovEv/AM3rTTNbkA0W 1jhSKOSSSGILKnNmLxxzsOUh4lgh6U2pUKsNv4JfKOs6FNpyi38xWrmW5gjmldqmQNCrq8UQT1I2 40VmqvUDuq+xsVfJOnzxavq/mvWNfjsri9SZKNqzXSwRl5ihX/RSsgKqOKjoKYqn/wCT+pWdp+c0 tl5Zdz5ev1njZCXK+nHCZVYc/iIWVaIW+Lid9ycVe3/mfqeoaZ5A1y+09il5FbERyLXknNgjOKdC qsWr2xV4F5K8n+Vdd0XQbf8AR8t1e6jLcw6xqUH1mSW0cSEQEBGFvGojIdjIDXwpvirC/wBPeYP8 Mf4Y9dv0H9f9TnU+l6tKceX8v7dPHfFXv3nb/nHfQ/MGsTarp2oPpE105kuoRCJ4mdt2ZF5xFCx3 O5HyxVk35cflVoXkeGZ7WR7zU7lQlxfygKeANeEaCvBa7kVJJ6nYUVZdf2NnqFlPY3kSz2lzG0U8 LdGRxRgfoxV4tff84uaVJftJZa7NbWDNUWrwLK4H8ol9RB8qpir1fyl5S0bypokWj6TGUtoyXd3P KSSRvtSSMAKsaeHt0xVT86eS9F836K+laqjenyEkE8ZAkikAIDoSCOhoQeuKvMNP/wCcYtLjvo31 LXp73T4mJWzSEQmla8TJ6klAe/FR9GKvZ7S1trS1htbWNYba3RYoYkFFREHFVA8ABirDPzF/KjR/ ObR3TXMmm6tDG0C30ADcomrWOVKrzX4j+0OpxVJfJX5D6ZoOrx6rqmqTa3dW8pntUkT0okmNP3rI XlLPsKHl2+WKvUsVeTeeP+cedC8xaxNq2n6g+kXN05ku4xEJ4nkbdnVecRUsdz8VPbFWQ/lv+U2h eR0mmt5XvtUuV9Oa+lUJSOoPCNATxUkAnck+OKsyvbO1vbSazu4lmtblGinhcVV0ccWU/MHFXjF/ /wA4w6W+oSy6dr09lp8p3s2hErBSa8PV9SOo8OSn6cVepeT/ACfovlPRY9J0mMrApLyyuQZJZDQN JIQBUmnYUxV3nDyfovmzRZNJ1aMtAxDxSoQJIpBULJGSDQivcUxV5dYf84x6cl5EdR8wXF7psLFl skhEJoTXj6hkkAr+1xQfRir2ezs7WytIbO0iWG1t0WKCFBRURBRVA8ABirDfzI/KfQvPCQzXEr2W qW6+nDfRAN8Fa8JEJHNQSSNwR44qx3yP/wA486F5d1iHVtQ1B9XubVxJaRmIQRJIu6uy85SxU7j4 qe2KvWcVeV+efyB0bzHqs+p6fqMmj3F43O+iWMTQyvWvPhzioxO53674qnX5bflHofkf1rmGZ7/V LhPTkvZFCUjqCUjQFuIJAJqScVZrd2ttd2s1rdRrNbXCNFNE4qro44spHgQcVeMX/wDzjFpb6i82 ma9PY2UhNbVoRM4UndBKJI9v9ZT9OKsx/wCVMeS/8F/4V9F/q/P6x9eqPrP1mnH1uVKVp8NKUpti qT+df+cgfLPlzVptKtbSXVbu2YpdNG6xxI42ZA5DFmXvRae+Ksl/L/8AM7y752t5Tp/O3vbYA3Nj PQSKp2DqVJDJXao+kDbFWU3l3bWdrNd3Uiw21ujSzSuaKqIKsxPsBirx2+/5ye8sQ6gYbXSrq6sV ahu+SRsR3ZIjWvtyYfRir1Lyx5n0fzNo8Or6RN61pNsQdnRx9qORf2WX+0bYqp+bfNuieVNGk1bW JTHbIQiIg5SSSNUrHGu1WND/AB2xV5npf/OTnli41FYL7TLmxs3biLzksvEH9p41AIHjx5HFXsUE 8NxBHPA6ywyqHikQ1VlYVVgR1BGKsO/MP81fLvkhIor0PdalcLzgsIKcuFac3Y7ItRQdz2HWiqS+ Rvz78s+Z9Ui0me2l0q/uDxtRKyyRSN2QSALRj2BXfpWuKvTsVeX+d/z+8seWtVl0q2tpdVvbc8Lo xOscMbjYp6h5Esv7QC7dK1riqf8A5e/ml5d87xSrYCS2v7ZQ9xYz05hSac0Kkh1rtXt3HTFWW3Nz b2tvLc3Miw28KNJNK5CqqKKszE9ABirx3Uf+cnfLEGoNBZ6XdXlmjFTd8kiLAftJGwJI8ORGKvT/ ACr5r0XzTo0Wr6RKZbWQlGVhxkjkWnKORd6MK/xG2Ku81ea9F8raNLq+rymK1jIRVUcpJJGrxjjX arGn8TtirzDTv+cnfLE+oLBeaXdWdm7BRd8klKg/tPGoBA8eJOKvYra5t7q3iubaRZreZFkhlQhl ZGFVZSOoIxViX5hfml5d8kRRLfiS5v7lS9vYwU5lQac3LEBFrtXv2HXFUg8j/n95Z8y6rFpVzbS6 Ve3DcLUyuskUjnonqDiQ7fsgrv0rWmKvUMVeY+efz78s+WNUl0mC2l1W/tzxuhEyxxRt3QyENVh3 AXbpWuKp1+Xn5q+XfO6SxWQe11K3XnPYT05cK05ow2damh7juOlVWYzzwwQyTzusUMSl5ZHIVVVR VmYnYADFXjuqf85OeWLfUWgsdMub6zRuJvOSxcgP2kjYEkeHLicVZn/ytvyV/g7/ABZ9ab9Hc/R9 Hj/pH1ilfQ9Ov26b9aU3rTfFXhUGr2ejflR5h8t6pOsfmaPXFmawl5eo4jMHJqkbisbd8VZT+WXm bUvO/wCcs3mWCyNhaQ2BivIg5lXjxCIpk4x1LP8AEBT9n2xV6X+cljf335Z67b2Cs9x6McnFa1Mc UySSgU6/u0bbFXg2g/mFpOj/AJVXXlyNUlub95frsLR1cm4DpyR2IVeCQp8XFjVhTcVxV6N/zjDY 6jD5Y1S6mDLY3V0v1QHYM0acZXX2+ytfEe2Kof8A5yesr2TTvL96sbSadbTzpeAEhecojMfIjpUR uK4q8O1G5he3n5XXqluMcEK1MZ9MoPVVS37slVao4gb/AA/D0VfW35WWWoWP5e6DbagGW6S1Usj1 DKrEtGpB6FUIFO2KvJ/OV1FoP5/fpXW3EGnXFp/uOuZeQjRjZmFTzVZGSk4PxKp41rirHvO0+leY fM/lgaDJDdeaZZVivZ7CaWeJhG6+hK8skMBaX7RduOwAxV9RYq+I7u1j07V9SsvMEb/pGGeRJmMb SHnwlVm2mg6yMjA7+PT4WVegfkRbG7/NIXmlRsNMtLR/rLemYQA0QjAK+pPu0u/2zWhO3QKvbfzd sdQvvy312208M1yYA4Vd2ZI5FklUAdaxqwpir5Nsb7yxFHYC80qa4eH6x+kGS5MYn5rSDiODen6R 3PXlir3b/nF+x1GLQNZu5lZbC5uIhaV2DPErCVl/4JRX2xV3/OUFjqMug6NdwqzWFrcSrd03CvKq iJm/4FhX3xV5Fq/mLTT5ans7GQINTmW4ksIF9NIXKwmb1VKcSBLB+49M7Kz1pXjir6Z/KOx1Gx/L jQrbUQy3SwFyj7MqSSM8SkHpxjZRTFXiv55wCx/NJrzVoGl068s0+pOSeIKx+mT0YfBJUkUNK1oe mKsLuD+mNZ0yy0ZTLrU08QiuI2eSjEKEXnIAx9MrUk1p15bkBV9m4q+QNOmsdB836zF5hHoarDdH jczwm4QASsZx6f8APMhHB9xSvTkHVVlP5UQ6bffndJe+U7eaDy7brcSMsldonhaMDpsrTMCineny xV7b+adlqF9+XuvW2nhmuntWKolSzKpDSKAOpZARTvir5p8pecU0ryzd6X9Yt4oryv1uOSCKSRgT txZraX/hufsE+1irHv0J5g/wp+mvTk/Qf1z0eVDw9fhXlTp0+Gv0Yq+u/Mv5beSPM1yt1rWkx3N0 oA+sK0kMhAFAGeFo2anbliqZ6B5a0Hy9Y/UdFso7K2ryZIwas3Tk7GrMfdjiqZYqwy+/Jz8tL6/a /uNCh+sOeT+m80UZPWpijdI/n8OKsutLO1s7aO1tIUt7aFQkUMShEVR0CqKAYqtvrCy1Czls76CO 5tJ14zQSqHRh4FTtirFdM/J/8ttM1BNQs9DiW6jbnG0kk0yq1a1Ecrugp2+HbtirMcVSrzF5V8ve ZLMWet2Md7ApLIHqGQnYlHUq6E/5JxVA+Wfy68leWJ3uNE0qO1uHHFpy0k0gU9VV5mkZQe4BxVke Ksa8y/lv5I8zXK3Wt6VHdXSgL66tJDIQNgGeFo2YDtyxVMvL3ljQPLtj9R0WxjsbYnkyxglmbpyd 2Jdz7sTiqZ4qw3UPyd/LW/v2v7nQoTcu3NzG80SFq1JMcbpGanr8OKsss7O0srWK0s4Ut7WBQkME ShERR0CqNhirryztL21ltLyFLi1nUpNBKodHU9QynY4qxPT/AMnfy1sL9b+20KEXKNzQyPNKgatQ RHI7xih6fDirMsVSzzD5Y0DzFY/UdasY762B5KsgIZW6ckdSHQ+6kYql3lr8t/JHlm5a60XSo7W6 YFfrDNJNIAeoV5mkZa96YqyTFWOeZvy68leZ50uNb0qO6uEHFZw0kMhUdFZ4WjZgOwJxVHeXfKvl 7y3Zmz0SxjsoGIZwlSzkbAu7Fncj/KOKprirDtT/ACf/AC21PUH1C80OJrqRucjRyTQqzVrUxxOi Gvf4d++Ksj/QOi/oj9DfUYP0Tw9L6j6a+jwrWnCnHrv88VeAed/+ci/MT6zPaeVhDb6dbu0cd08Y lln4mhejfCqmmwpWnfwVZx+T/wCcF55rvJ9D1yGKHWIIzNDNDtHNGtA3wktRxyB+E0I8KYq9D8y6 /Y+XtBvdavq/VrKMyOq/aY1oqLXuzEKMVfPb/np+bWpyXOq6TYImkWdZJ4orZp4o4x/v6U/FsPtE FfoxV7R+WP5gW/nby7+kBELa9t39C+tgaqsgAYMhO/BgaivuO1cVUPzV/MeHyPoUd0kK3Op3jmKw t3JCVUVeR6b8UqKgbkkDbqFXlemfnB+cFrYDzTqVhBd+WS6iUFI4fhLBf3VG9XcsAGKsMVe96HrN lrej2erWLFrW9iWaLlswDCvFhvup2Pviry784/zqvPKuoLoOhRRvqgRZbu5mHNIQ4qiKgIq5HxEn YCnWuyqVeV/zh8+6Rremad5/sBDZ6xT6tdtGIJkDtwV2Rfh4htmBUMBv7FV7pirwTzH+dfnbWvM9 zonkO2i9G0Lj6y4jaSURsFaSsrCNU5bL3P00CrI/yj/OHUPMuq3HlzzDbx22tQK7RSxAosnpGkiM hLcXXrsaHfpTdV6R5h1yx0HRL3WL4kWtjE0sgH2mp0Va/tM1FHvir501D/nIH8ybgvrFjFaWmkRz iAW/BZfidS6LIWb1TVUPxKFGKvafyt/MSDzx5fa9MIttQtX9G+tlJKhiKq6E78XHSvTce+Kt/mj+ YcPknQUvFhW51G7k9Cwt3bihalWdz/Ig6/QNuuKvGR+fP5naRqEVzq0Npd6fOSViiWMwsq7OIbiB nHIV3qzU7jFX0P5e1yx17RLLWLEk2t9EssYP2lr1VqftK1VPvirzX84PzlvfK2oRaDoNvHPqzxiW 4mlBdYg/2FVARycj4t9gKbGuyrEPIX/OQ3mL9M2tn5pWK4068cRC9SMRSRFjxD/DRGQH7W1f1FV9 E4q+e/P/APzkD5kGtXmn+U4o4rCwdo5L9o/WeQoaM4DVRI67CoJPWvbFWTfk7+dN55p1BtB16GOP VDGZbS5hBRJlQVZWQk0cL8QI2Ir07qvUNc1my0TR7zVr5itrZRNNLx3YhRXio23Y7D3xV816p/zk h58uNSaewW2srIMfStDEJapXYSO3xE+JXjirOP8AoY6z/wACfpT6nH/iX1vqv6P5H0eXHl9Y68vS p+zWtdq/tYq80l/xB+V2s6jpt7poniuGpaXx5RF4wroGimUVoySfEnZgD1GKs3/JLy/rmt+erzz3 e2I07TuEgs40Qxxu8iiMLENuSJGDVu5964q9Z/Mny1c+ZvJGraLasFurmNWt6kAGSGRZkUk9OTR8 a4q+dfLnneXynaXfl7VtDunvjYXGlrbM4Te6md5H4NGXBYFV+E/FxH+TRV65/wA4++S9W8u+Wbq6 1WFra71WVJEtZAQ6QxqQhdTurMWY08KYqh/+ciPJWsa/oen6lpULXU2kPKZrWMcnaKcJydVG7cTE Nh2OKvGL3zBq3mZn0fQtHkg1HVjGNZgt+TrNJC9UWOLiFt4lYB2Hj1NBir6j8heXpvLvk7StFncP cWcAWdl3X1HJdwp7gMxAxV43+cGgap5d/MmLz1+jf0tos4jN5EQSilIRbukhUHhVAGRjty+WKpZq Wqa1+cnnbSBp2mSWWj6aQJ7ljzEaM6vK7SUC8iFARP8AMKvpbFXyXq+nah+W8/mPSLzTZpJNUVIN J1YOY4xBHN6wYFQeTMUjqvIUpQ1xVnH5PaDqOv8A5i3vn/6g+m6TIJJIlfpLc3CcZfTqF5JyZ2r8 hvvir1n8xPLc/mXyVq2i27Bbm6iBt6mgMsTrLGpPYMyAHFXyOTqOiSSaVf6fNb6jG0kYiK+lIfWi eI8/hLvuw4b0pyH7VcVfQn/OPPkvVvL/AJdvb7VImtrjV5I3itZAQ6wwqwRnU/ZLGQ7eFMVb/wCc hPJmr6/5fsdQ0mJ7i60eSR3t46mRopQvJkA3ZkMa7DelcVeEpqN3rguNGttNuLvULtmVIwBJKWjl RoJJeCJymRTLHJJxFVbfpir6p/Lvy3P5a8laTotwwa5tYibihqBLK7SyKD3Cs5AxV45+e/lvX9J8 4f4ysrY3enXVuIbpgHKxMIjCyyGIo6K0fRgw374qwfy9pvmv8x9XsdN9AtaxTc76+RXEcaMFV3Yl jGrCNAFVAvI9anfFX19ir5C84aL5k8h65f2M9oJNPuLoXNneSK/pyovqKg5IyKaxzMro1f6qst/I bylrmqedU84XNobTTbNJDC/FkSWSWIwhY+dWcBGJZqnfqanFXuPn3y9N5i8narosDhLi8gKwM2y+ ohDoGPYFlAOKvkezuvMnlDVbuxn09EvJ4zaXNle24kDIx6BGFGqQCCOvUYqyH/lSnnD/AAP/AIk+ py/XfWr+iuH776rx/vfTpyrz/YpXjvir/9k= + + + + proof:pdf + uuid:65E6390686CF11DBA6E2D887CEACB407 + xmp.did:cbb6b117-9ea0-4aa9-9086-c195a7e43f31 + uuid:fa9418c6-69a5-b646-9b6c-4f60a70ec045 + + uuid:bd36ec09-d061-5e45-920e-b14c5c222237 + xmp.did:a78a3b3e-5f2e-4cd1-817d-7978b2e7a6d5 + uuid:65E6390686CF11DBA6E2D887CEACB407 + proof:pdf + + + + + saved + xmp.iid:a78a3b3e-5f2e-4cd1-817d-7978b2e7a6d5 + 2015-05-29T09:27:34+01:00 + Adobe Illustrator CC 2014 (Macintosh) + / + + + saved + xmp.iid:cbb6b117-9ea0-4aa9-9086-c195a7e43f31 + 2015-05-29T14:52:23+01:00 + Adobe Illustrator CC 2014 (Macintosh) + / + + + + Web + Document + 1 + False + True + + 540.000000 + 644.000000 + Pixels + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + White + RGB + PROCESS + 255 + 255 + 255 + + + Black + RGB + PROCESS + 0 + 0 + 0 + + + RGB Red + RGB + PROCESS + 255 + 0 + 0 + + + RGB Yellow + RGB + PROCESS + 255 + 255 + 0 + + + RGB Green + RGB + PROCESS + 0 + 255 + 0 + + + RGB Cyan + RGB + PROCESS + 0 + 255 + 255 + + + RGB Blue + RGB + PROCESS + 0 + 0 + 255 + + + RGB Magenta + RGB + PROCESS + 255 + 0 + 255 + + + R=193 G=39 B=45 + RGB + PROCESS + 193 + 39 + 45 + + + R=237 G=28 B=36 + RGB + PROCESS + 237 + 28 + 36 + + + R=241 G=90 B=36 + RGB + PROCESS + 241 + 90 + 36 + + + R=247 G=147 B=30 + RGB + PROCESS + 247 + 147 + 30 + + + R=251 G=176 B=59 + RGB + PROCESS + 251 + 176 + 59 + + + R=252 G=238 B=33 + RGB + PROCESS + 252 + 238 + 33 + + + R=217 G=224 B=33 + RGB + PROCESS + 217 + 224 + 33 + + + R=140 G=198 B=63 + RGB + PROCESS + 140 + 198 + 63 + + + R=57 G=181 B=74 + RGB + PROCESS + 57 + 181 + 74 + + + R=0 G=146 B=69 + RGB + PROCESS + 0 + 146 + 69 + + + R=0 G=104 B=55 + RGB + PROCESS + 0 + 104 + 55 + + + R=34 G=181 B=115 + RGB + PROCESS + 34 + 181 + 115 + + + R=0 G=169 B=157 + RGB + PROCESS + 0 + 169 + 157 + + + R=41 G=171 B=226 + RGB + PROCESS + 41 + 171 + 226 + + + R=0 G=113 B=188 + RGB + PROCESS + 0 + 113 + 188 + + + R=46 G=49 B=146 + RGB + PROCESS + 46 + 49 + 146 + + + R=27 G=20 B=100 + RGB + PROCESS + 27 + 20 + 100 + + + R=102 G=45 B=145 + RGB + PROCESS + 102 + 45 + 145 + + + R=147 G=39 B=143 + RGB + PROCESS + 147 + 39 + 143 + + + R=158 G=0 B=93 + RGB + PROCESS + 158 + 0 + 93 + + + R=212 G=20 B=90 + RGB + PROCESS + 212 + 20 + 90 + + + R=237 G=30 B=121 + RGB + PROCESS + 237 + 30 + 121 + + + R=199 G=178 B=153 + RGB + PROCESS + 199 + 178 + 153 + + + R=153 G=134 B=117 + RGB + PROCESS + 153 + 134 + 117 + + + R=115 G=99 B=87 + RGB + PROCESS + 115 + 99 + 87 + + + R=83 G=71 B=65 + RGB + PROCESS + 83 + 71 + 65 + + + R=198 G=156 B=109 + RGB + PROCESS + 198 + 156 + 109 + + + R=166 G=124 B=82 + RGB + PROCESS + 166 + 124 + 82 + + + R=140 G=98 B=57 + RGB + PROCESS + 140 + 98 + 57 + + + R=117 G=76 B=36 + RGB + PROCESS + 117 + 76 + 36 + + + R=96 G=56 B=19 + RGB + PROCESS + 96 + 56 + 19 + + + R=66 G=33 B=11 + RGB + PROCESS + 66 + 33 + 11 + + + Twitter blue - 55acee + PROCESS + 100.000000 + RGB + 84 + 171 + 237 + + + PANTONE Cool Gray 10 U MATCH + PROCESS + 100.000000 + RGB + 128 + 126 + 130 + + + PANTONE 294 U + SPOT + 100.000000 + LAB + 36.862743 + -1 + -31 + + + Grey + PROCESS + 100.000000 + RGB + 69 + 67 + 66 + + + Black + PROCESS + 100.000000 + RGB + 0 + 0 + 0 + + + Shopify Green + PROCESS + 100.000000 + RGB + 149 + 190 + 70 + + + + + + Grays + 1 + + + + R=0 G=0 B=0 + RGB + PROCESS + 0 + 0 + 0 + + + R=26 G=26 B=26 + RGB + PROCESS + 26 + 26 + 26 + + + R=51 G=51 B=51 + RGB + PROCESS + 51 + 51 + 51 + + + R=77 G=77 B=77 + RGB + PROCESS + 77 + 77 + 77 + + + R=102 G=102 B=102 + RGB + PROCESS + 102 + 102 + 102 + + + R=128 G=128 B=128 + RGB + PROCESS + 128 + 128 + 128 + + + R=153 G=153 B=153 + RGB + PROCESS + 153 + 153 + 153 + + + R=179 G=179 B=179 + RGB + PROCESS + 179 + 179 + 179 + + + R=204 G=204 B=204 + RGB + PROCESS + 204 + 204 + 204 + + + R=230 G=230 B=230 + RGB + PROCESS + 230 + 230 + 230 + + + R=242 G=242 B=242 + RGB + PROCESS + 242 + 242 + 242 + + + + + + Web Color Group + 1 + + + + R=63 G=169 B=245 + RGB + PROCESS + 63 + 169 + 245 + + + R=122 G=201 B=67 + RGB + PROCESS + 122 + 201 + 67 + + + R=255 G=147 B=30 + RGB + PROCESS + 255 + 147 + 30 + + + R=255 G=29 B=37 + RGB + PROCESS + 255 + 29 + 37 + + + R=255 G=123 B=172 + RGB + PROCESS + 255 + 123 + 172 + + + R=189 G=204 B=212 + RGB + PROCESS + 189 + 204 + 212 + + + + + + + Adobe PDF library 10.01 + + + + + + + + + + + + + + + + + + + + + + + + + endstream endobj 3 0 obj <> endobj 7 0 obj <> endobj 10 0 obj <> endobj 196 0 obj <>/Resources<>/ExtGState<>/Properties<>>>/Thumb 854 0 R/TrimBox[0.0 0.0 540.0 644.0]/Type/Page>> endobj 849 0 obj <>stream +H‰lWM‹%ΉΌΏ_QgCΧ(SRJΊz|2ΖψΰΠxνCΟΒzΐΰΏ‘ͺz―‡a˜~%•”ʏΘΠ—Ώ}=Ύόυk9ώόΛΧγρϋ£ΡΪΡ[9ήψπί=ώyόφψςυεx~”Σc|ϊ{|Ηπ_0όοοί; +ώΩa₯aγ\ŽEήΏ=ψφΫγΝNγx+gw?ήόl­Νя·zŽa¦”ŠO΅ΞQw½£ ½›³~φ5s¦uΗΨlΑezŸXΈŸ₯W~S:§Ειέπ•O¬Σϊ8κYΖ<ή>ν`’Υ³Α”=hCpZ«λΨ€Ν‘©‰φ0VXΨ‹ z#Z³ΚN;c ΎkyœG…ωeαPΎΰchιZΞZιζUπ P„έξΈ Ν۞­π"-Αb2‘ŸΓΗ9hgΐqι²yNzΡ›¦O_„½/­>¬–Έl F€©OhŒγ μ―³ΐΝηΩθ38‚›uĝŽEΣ‹x³Φ›#Λ3#±¬„ω6ζωΕ8CΏfΜ³˜η +#rO«‰χόϊYΛ” Φ9>N/œΟ΄HπΔΠ±°­“~Δχ΅σ»—€‡šb—8½’½Μ@hf$ψ²Ί[™bpxY+sXm4cqWΌ^5nŒ 'F”½ny½aCΊiυ+,ΚΡό‰)0T%5k­ͺRYŠS΅Ÿ²dίΏ>ώώR֝Y†”­jg +ž?δ†Βo3!³ΦΧxBΣΤ+aŸ/oΰΉR½”·wΰsΦgNt~v!ΧώˆΰO²ρeζΘ^ +"_‚;θΡΙm|z0 θy¦=Šβg²’ΜC4Lapη9γΰΊ²­–ΈOΰua ΄ eΞ.HβPiΝΧ|:N{=χό Xfι­rύ’ΠBΟΆ=›NΏP†βύ±qώ|\0cšk”Ÿ&ŠUΤΟ„e£€’β™.ΙαYΘ>0f Ў-iŽn ς-δϋ@υ!gtoFR ΜU*MΌb)W1ΘωυΈT ]|Ν5ύΨyq5όTͺŽ9±b ~QΑ,KΥ 7 Z,‹ύύQτ©±a-z!IΔΖΘ•Ύ¨B»{…­{vU6E”ΰT’ι=2γš\;Ε(h<“λΩ›ΒΦZ–>UD¬όVο`‚ŽΤν !» όΠ2¨˜Y…¬«y:a½<MMΈΕγ+θUςsfιοΥ0Ό3FΟ‘–ΉΠ.@xŠΠΔ%ΜΎ£–ΠH΅-J6΄VΕgshj˜ˆp4u·l7°2w_m³f§™%δΨΰ²0ΪjgΑIdΆœ}H<„)@£kξJPΪμwστͺε[ΛvΩ9k%yw€b€—ΖZ:8=v‘έ­―ξΔ.Mr2fΏŒ’s ΧωH1ΖdbΣ€‹–`ΈŠΧΨy[Ζb¨sζ0Š)9E‹6τ]Σ­*-,χΞ<Θ€@¦Γ¨Oσώ '¦A>|¬™Œ +]¬’ +δ ό‹¨κ»Ψ6+¬h‡^Y'θ[T‹'―Μpψϊ) λΈΒvͺΦχP.Βγ‘Aά±(FQŠωΜΘUΝ!G5­x!O++»M*ΕV\6IPΕκs¦r€‚šZ/ +k,·#BE]»)ϋ‹κ™WYb›­Ϊo˜Οs“ŒURά₯ Bφ:Ρ*€=uM~=Ζ2Ν)ɜӳ‡Χ*ΥJΡu&‹2χΐyά]ύɏSš FθˆͺG„Ή³φԜ·ΣcŒ6ΐΔT³²9€c†LD~φBΦrζۍ4εϋ’&άΠH΄ŒŠͺ‰:{’œCrm²yJ™ΙΖR»P—IJΒ"K87wςh©Ϋ"‹8Uz uΣF[—ΠNEυΓ|ެ°ΞΛ ±/Ψ€Ι‘Χ›’< DΝ_›ys`ύ.υ m iKυ™έΌ‰΄φR‘ς«Θ±OΡ‚dΚ/€Ž’jϋ‚–q‰NP#Κίi’Œ‘ΝΦΉFεΤxSΞΪΊχΗχϋξ€.ΗΏš"QώΜqE™bꚊ| ­]§:ΕX,±yρκBΩ³.ΔΔ=ΊzF’+α7D,¦4P'uG*]ŒτL±’m~ε-ΥΖΚ ,HΞUq:ΓέζΩκŠ%Δͺδ‘―ηχΗRšnψρ9f“εΗγ??j)’’όά-΅v;€ γϊIΙ[ξί7ΟχχoδWχοV„ώ“M½8oL X“³ˆονιšΜ₯$ΊWTLuSͺΕᨦ>Lဦ·{‘ώπžβz·O^+ΈD*€ž ’―ΥΦΓ2jzzΚΌ“b0²ζ(Λθκί€δ….‹MZˆύΠc –ώ˜lC!₯#NΒφΰp^ΪXφΘ‰’εœr«^BkΊ„HgA"'B„₯LνTlُEΜΓ•kVΨH +ΟJzk#Zƒ:#ζ(HΌΣ–)κy΅”‚‡2Fg£rϋ¦΅%Sχ$Ιa Εy&εόΦ.ͺ0Ύ*Ψ6ίW[M5AΪ¬£βλFuΎΈ†WέΜR`HNZLYΖ;€ošήτμyΙR.Aω₯&‡JSnΕδ!ΔΏ(œ)ΠΧΪS] +L d\€ΞJ‹-¦κ-9Ήy1E±ξ3DK±FnƒxͺtΧE‹/H˘ΝiΎUβT§{!™zΏ@ΘΨόίάΥψΨzjΧMμΥ%RσRδHWπpC‘\/ϊH³Œ>ν)¨σHS2‰/ζ~κΉnŽ„Ϋ3ΛλdŸDΜΝΪ\‡ίuύJφΡ‘™‰!‡ΣΐšrΠ?8W-λNά ηΝ”]BŠί+c>—β%½Γξα8Ύ§V¦& έ₯ͺ)Ϊ½ιΫΎ²έ·ΎUKζ…h©e‘ `Ίε}§%Z"e$§€`ƒ qΩΓ(­^­Ψέ^§j’x€8„9΅ίΌyδ ¬—ρΪxj˜‰/Ψ—νΈ>ΏτN.ŸH,6zlˆψ‹hψY>ίknxm™_έύ`σϋγΧ?}&ς†ξΙ»F°NΧzν#S + °"ELj½‘J…sΘtμJ/;ϋ¦”ΙdZTφέ•ωΌ$;QΜyG+’ Cj•²†iημlι)F½§π­Z†iHjύ?›nz Ξaμ/ˆ]ϊ=Ηk:ƒ90U}Ew¬^o(Ubφ/™WT}~¬Ψ–&qOΊζ•sΧνθ;Ωb€“NΉ‰:•Q/L(8N²δ׍xG`fnΊq‘λF,“Ό»$¦Œ ΟH~¬’O%ζ…$OΒοAΚsOjρ„PL£g;Ξ BέP‡"Ž˜Ί ‘ΞaRMί1eO5’Υs\|έ₯# Ημ[ΟRχ°U,ι¨Κn ΧT\ΥΑ“P"'λ ¨ζ†“H]¦¬D3e8ιiiiυ}Rez¬πŒƒκΊρ|S2_±]W.‰±J2LπΫΞ ―ΡK¨ž Ϋ %Χ X“QΝ”ΖφοU’ˍDχΊ€lΞΓ |€>‚ΠθMicθφ~C0+%woT™Μ$ŒxƒŒ‘π$"–RΩνŠί- ΘΪ*Χ4DiBδΐ(νhΌΆΥATδO’^Ξj@z&JbΉΉ$D₯{ ™›΄GΑ‡909―υρ&ˆΚΪ+αrσ +pʎ0D³>Ρ8&g£’ΝΆI GΗ9e“DIZS!ΎJΩι}ΚΰΊ₯ΛA; ”Σr ΝψmΡΤŒJΐ^Αυ 7Ž2hΓ³„hG3 κ{„ ‡kLΦΠA;ŠΑΫ’«”kς•„R6sLσΠςp΄z΄KΪ//έ α»Η©Ί4λaF†£Δ.†Κ·ΪFŠͺΌΩΨΖΔaŸΩΪAΊŽ Ωˆε‹†KžQΎEΧXΕUΫΌJ»υ€ŽRΕ’₯GU=7ΟfF ¬¬jIέ§ΦEώ§ΘiΚP]'@sš†“eΧQΨ4¨ΉΔt(OγP Θͺ’xŽ+~>Κ-€„‹υϊ=<Β$θGΥ‘€EZδzJ8φΟWˆ pbΥ©…<Š.kd·0·θ%FLΕΩ¦-?νW$ΔΪ> ίώbΒ5Ϊ•γιΖjWŒ½fΏKQ$M:ζnzŠPKΦζEN š(Σξ›r_ʚ`ž;»‰Šΰ`γP?#ξ›T jπ§!lγΓ€‰ΉoΡA©+ξ~ΈD «΄WH΄Γ©υς-iέ2η‰Ο$WΘΎ:‘―‘WΠ§Ÿ ƒ’‡‚eΉΒ“HίΑ™Νu˜u‚υe1²Θ=t~ΎFY%¨±g<’€6/"S™ΘH‰£:ΈφγP)£»BjΦ‘yPΤΛΌ^Έ‡ύφΤ“]!i‘ΡŠιΉX퐜ςΆξ[|ώίu@¦PG +Β½Ξ|H† g‰ζLΜμΰ‰ε$ΘG|ρKŒzθb°OmoΦ±’² ‚›£sV§Ό³·iEτrDOjΎ%ΨUhί±4u¦1rΘΔԜ/ ³Φ‰žβ;…ΥŒΙ ¨Ρ9ΗJυ„_ΠpeεήχβΤ1ayyš΄ω₯·?‡”η ˆήχ½“€PJ)ΜRοrR€°dJΕ•8‰ΏΆ#ωΊΐqgΚΝb»;Άl±2NX€>~Τ0!^˜»Β±’&'²dΐςβ!˜;Χά>κψΜ‰ŽnZ³ΎΩπy΅ψΡο*Ε>£ΧcD/Μ'ΕP'ϊ:¦ί°7z½’k ŽA0Π‡ρ"κœΞ5>λȊ¬’§ΞSœ–/FτϊμΉ³Ζ»gIίWLΎ~Γ!°°ωϋ^aŸ<Ζ·λT%Θπ#{+qΐ1’ύ-•ƒίγ“~ξo6)_{ψWΓΞh*VώP+ΐ†mWΨ X8Π (N―PMf_βθ’ԝΠxnmEΚ*ΖψΝwv†Ώψ^―™ή«π>΄σR‹/}όjg‚/=m9KΉVϋΏ¨¨SΗΑΞ’QCή]-ኍ™%Ψ*%Ν”fa5‡Ί£λϊφ,‰΄%ŸJ‰Aκf‡‘(5ω+Ίά_#π›²ιV©/˜QUAdΪ,%„Τֈ&nf1 Χ²’ω’»Νή3Y†3-/η›‚³u<Θγz=‡"jR”›«) Μ +΅fζOS“VασD€©ά>Ύ΅%τ¬žͺf6vΟθΔ6ΜΣ–v·bΖb©οK‘κn©lΤhZμ·Bί„τvΊ^SšWdώ¨@uUΥ’˜·]Τθm …ΓΞ©΅ΣΈ›ΖΩK]½˜§›°ςXp€5_‘ΥΩhω60_π€όΞ‘– -ή΅TV—…JΝόpΊ΅C•,ς˜κeΤ]³&Ξ +Χo“₯†£³T š‹€œ—‘΅V…‹ΐ ον„£ ¦ZΤ€Ρ]έ‡RΩΩaθΊDΓθm=Ζ|±n»Αr*yΪ½κφ)΅* ΥͺέQ|ϋΖNJ%!‹<Ά,‘ο)‰Ζ~ˆ‘'d\MΈžω¨+±ŒϋεIΤΧk›ύθ―N˜h•­?nό’κ΅Ε,½e$•Χϊ:/ιγζcϋLεv¦EwJυlžκ­?φ>κ+Δ.nϋΪ:9ΫΜτr£d)Ί"ρH/ΚΉέι δφχωސnKωŽΓA†<$NSƈΨΫ6wΥ6εYVΟ‚όŽi»εΧ©dWE@T&[R’ R“ ϋ°A’d:;2nrδ³D˝V 2 ΎΖυ>κΥ#QŠ %,ΔR@»σρOŝ·&Ή·η$ωB―"%Q²Xέ'OoΖΜŎ²δCŸ+ΐdT:+‘EIކΆ₯²ηχ·IΕh°«Φ8ρψt-½ qq€4ˆφ½%ƒSͺQš5#Ω݁Λ:o©ι:›uo4uώ‘ψ”F!Θφώτ›œ?έΜ’φυυug™Ζΰz€%;“T-ε):£Fη Θ½ˆΧZyŠς3QΌhGVS’ϋΔ]‘³όy=x+V yInβ7&Έΐψ†έ>ΎΕΣ%ŠΣԁ,ΟϋΌζ8‰σρgξΐ±r|{…uΪƒyqI7Ψσ9Νόω‚3* οΙž‹”/ ΤfΤΜdΰ|ΜΑv7Q°θaΚV‹%t*p€?Έ+Τ’ƒΫςxI+ή`σ΅?$€Δg/N„ I*HI)-jβIΝKΖα©³&Ήtδ Ι™ΣM§»ϋ–δcTΘJ»ΌW+ΖHΈ_jLΥ•POWρ 4@Ώ^tTM7OΚ!YIΉ ζŠζ6 ½₯·7·…Β”žsΌδiIŸγh§FYUcm‘Zk²7HΪ$2ΖP:¨·NΆΞigŠ«ξΚ‘ £D΅Uκ΄ΎωΌΓgυ|Ε)Χ™ςγ…Λ•³c©'–_/ۊŁ./›ΰΛc‹άΊφt:_ŽοvΎ•ςŠ‚Μ‡_i)’―=IΝσΚ|u]^dsB₯Ό/„’)Ec©gΨΤiN˜ Ήθ*€ζζnΕS)ό“ή±Ά.JΗ­{uaΞ ^•{Έ²yvSΌ >ϊ/ΕoΏ‘_ϊϋF uΠ€υ†ΓhΨƒ1 ΆeχRΗέα‘%ΌDL:½ηΫτv0άNyΚf.ΆΈ.–`ρ@B”$₯ϋ˜ϊΡΉ‘(?4Ί/˜Ε?’m² ο˜Yd,ˆj‘τα]k‰BΒΎΨͺT!ΘΊΎ%ρΛ3]`‘ΊϋθPΛβο"½ΊΤaΧ2‘ς-*;RtMκΓ„œZH•&q«έ°/”wΙΦ€šΐG€y1.yάbXoŠΩΞG9Οΰh ^{ βΨΧΓ IΑΚλ}‹ς©&Θ₯ F¨+bίβz5œ¦ηŜm/θ”f»(y¬Ψ,'ž:)ηΐΫτΖ–Žhp~\λΜαv͚υΛb?R& n?₯ώ5^++£·›Β8W€ΏmQzAΠό4n+–ΩPρnκDύ›€tFψ«sΏϋvΩJ‘qΑqΡΒυΫ£Ό’^F·ΰž…Vέl0Hψ>™$λ«τΆκ–‰ΨΔJVΠ<΅ΪΙ XmΙ”ΆMψ₯’W“ι¬ωf:ŸζtjΣΡ¦JΫ|3ΫήTs SVRοM>Ε‘τ”XmgLΉFώfΚ†‘ #τ*σ§m_»ΎMχζίώ)Ζ–  2leοL‘tΫ7σ+©κΫ*6Fm¨J'<0RSΎ3ωœGρ.Ύ|šψKLͺτ‘ήo·›ŽΓμxwϋIώρϊO?ς₯_‹‡Š¬ΈšψQ™hΙ4φjΩP/G@ReΟGTcό'ξxŠ ε0xψΕ/ό‹6—h>8πˆ dΞF*ϊωβgĚΤ+T;•uΐϊ~\bφ͌:£3ЬE•z•έ~ξξ t™5ζω*g «ω#Ηq‹πω@{’ƞΫ%\αpξ'Αbβ/ύ F'θβ‡άΩ‘ΣΚ¦—’5β`H «:kf‹“ ϋš]kΣ₯ ˆ&lυ³μJš+–KωXΥϊ΄Ϊ‰%CPxe8…Χ»c˜ί¬ή³tu'δq“ \NΫι¬ή€dT5gΧoy²ΔVW.nΫ ˜‚¬|·d" ϊ{cλ.Ÿ–μή—‘•sψ6lL ›' mΔG ΣJΪL§L>ˆο]€ΚΠw5εš +…*ˆΙΠ,y2ƒ dδΖ5Έf4„&ε;Œ―ΊZϊ@b—ή/ΜσΥΠΤκ yΞήJŠŽϋ―υόΙu)j!²ω–|YπΌg5iΟu˜73=Ξ]δ‰ϊ€8D=f:9έό<‚­D-lP“§ƒ‚s’ΐ•Ώfγ΄·…Ζ)΄Έlg€Χ)3\ΘγΙΓ¦8/1tu’2Υ·ί₯ݜ ›ΒXh|BΫ¨zμš~KCEwW…4t‚¦ rvΪ€εO₯sˆ«?²Έ{9ˆUΎ.ΣΔΊ…—&—Ξ2·ΜzˌΦH—EyήfiNξ”t–)ζu–μ<ή N-©Θ‡‚»t+«? ΨAι|=ΐ-OΎG S­’zωB υέmš―§Mš ­bΑμ.Zj WΊ βdM‡ 9>zζͺ¦•Ύ]]‘ΤΕ±5t +–›l›αΙΪƒahrΣds²άJν:¦½¨jΈ-δ3Σσ½Λί…hH&‡Μš—Έo5.€Β›ΉεO¦)d[“ξ&/3μ”šμ ΉΨb„ΏW^s»Ρ*σ@G`.ΰ&—3BθΰΆF +Yκ}ˆOxΓu™™z €ZE/Ϊ +o$ͺΕαŽ3P‘O TΥt²«±A!e‡X8+ΈΞ βJF‰½‰ΘϊΨ{%$©ΪΌΣsΑ–αdFυPB0ιί{Α=Ί5άΉ‹=ω·ίH―ύ}λΝlΈν›˜₯Ρ΄Œί!»Φf§Χ’Ώ/KοjG’ε†aωžbcWΝ+‰ϊŸΗΙ³©«|{ ₯ξ~^;™itλCQ$RΟσ;Ÿσ5<ϋ +0Μu1ώ²>ψgϋ„ίιμOι_­mŸ{Μζt™’ Τή»iυκ֐'»ώ°”7Vά ^Ρ5Ε|Œ«2ˆύ­(a™ŽΫvΩ[°b|ξMeVϊμT,φΛΆl((«UΣ_δ7uH|¨₯Αt{ +ώΚ +>ΐŽC°νŒΣuͺ)kπηKi8n“η ‘υΗCe-HΚ‰hd“΄ϊSΠΊNMΩ“t£ξΘͺΛιΠ|αΏ~s½ §.‰o XWμ₯ΨK­@͌=<Μqο7³ϊΑ¬xVB0O]Sad2–όVOcΕφ` +l2+lt΄ +‘)b^Έϊ4θ{κ·^δžυ‚Μ€+`ΐέxχ( ΄ΏN͍r_¬ν7=y i½Δ›JAˆ<βMp‡PιŽμ ?ΥΞΩ,η7–”κ{}]5/Qƒό²:ΔC fι_ΚΦREdδΘΏρe˜Τœ™ϊ]'κVꏕS₯UήΥaνΟ›2νΡ]ŒλD¨-d@ΐ~°W—™oέΰωΡ»NΉœΕσέ^ d¬qή‹D3¬ŒΑͺΧ0ή”^ΨΤYΥΝ+α~“Wφϊχ”ύ.ρ-‘,lΓύΚ²‹κ΅βzUΞ2"qΏΠ½δϋά[" ΞζFϊ^Εiιf +΄)ό_3ύO­‘BY~φ:,―‹1Λ²~ε[^¦ψΔΕ7Σ‡šš”x6t˜ HLgΉTP|WyŽ!{Κ`ΫC݈η)±‘Tr…₯€%ΞrΉ +½.=ΤbφΜ.”’fŠsꁕ }‘ΜAΚͺ§«T[TΥBC¨ΗžlΉ†ͺ½©ίӝ!‘ΐ"Ψ΅ν~€ρμ_t?Όx>1πΎ>^S₯K€!R‡ω•γ)ΥΛ­BaΝ~ c{gŸ'aLΠά"©b£/¦Δ€f€¨άΟΰάLuXX¨«I’ΜΖq+r“,3Τ¦bhΦͺ†ƒ’¬:g€A[~'*'ΔΤ'%—bΝ υχμΰ\»Γ·ΰ…p₯₯ ’2MγrQΟPTΖΔΡ,:ΏE'άΟ.‚μ΅8E§ΰCR‡Παί$χbBπ‹{0+ξ€DŒˆŸ! –€·@©uγ\Y`Δ + kΆ„8ьb(1ˆ©'Εˆ“qK΅Ή$ϊβXH"wTC} Φσ΄ηυ,βJKφ―πͺ»q£ ΝN‚m1ŽΦpΊ@h#š+ΩΨĊhΓ&ˆϋξLd“ΚT`ΌυU§ΛΊθŠo·¬œ‹Ρζ-Κt’Rˆ}R‘Ξ_QjΓi,Δ€™¬ή€zK3)α I{:~kJ;[C§J^¨LΖRή₯½t/¬7lΎTΞ½~KŸm5΅P:‡ŠŸϊ+œC‰7Φ©,x Ÿ-hήd―Ξ¨~ˆ±HΘ¨Ε΅IΘ²]Qnψk’<·±©aά³ϋλs―ηˆ’ΪŸήςΔ δ+ω|ήkϋΏολ3Rœm―LbΕ]~³VŒY7V ,ΈŽ_±Sͺ@¨Ι+Κ‡0D]«f"%šj†ΦutΫΨ_\~Ϊγ·{b± Ο^ϋΕΦv1;μ|‹P›’½€·Ώ‘aƒ₯˜ΩΚlXϊd M•‰%2¨*ΟX»‘¬¨h@WsΑΠΓKQ/;1՜9 PUΰ‹Μ‚PE₯Κ½ωMυΛm£ΐ›PΕ}Ωr±.ό eΞx¬³EfεΩ°HŠ“wγΞκbέ1niHuωjΘζMΙά- “19Χ5Ά Eε@’L?+‘ϋbQsšŒ'•δ τύΈ…ΏNb₯gbAx‚*0½%œΤϊ-±LTžxM‹= U€?S’g―Ε>S£Εˆ+ϋƒ*dΩwΜ"†ς)φj}£˜–~œV‘xχ޲„λΑ™oF7ΞB,M.•ΐώŒ_…#\‡ϊ4ω ϊSό_³gsψΊ=Wzέ7‰YaoαWˆέ–PΒj~8ΩΖ”ΑY­Ξ,3žk”G]’ΧGCζeςGΡί―_χρ―ηR―ϋ.―½υXœ>=οο3ž‹έχΩ›oΡQτΝ₯RΧ\Κ£©Γ²@Η΄ΐa[Μ +#φ‚ΗD©Χ9ΟχΉηΝkΑyvς±ισ² œEšΰ[…SGρ?VRμؘHvC3²·’1 €Ζ}* ‡’ΊΆΌΦuκ%‹x°ήΉ*;΄„ŽΒ¦Ζ†…΅„‚Γ3›©‡΄}†ŽΓτάΉχln9ُ½ˆZΚcΜEBhΖΝW^>*gΉˆ_κβ¨%‡Tτ)ΘΛδ'¬œŸŒΆ ¦ρ(³ͺιΉ›BLΙDjδ H4Υ§ryhŠ3ρΜ yμ$™ΏΒ(MŠ_ SεJV8ήL +‘u₯ύLΞΚSΟΪ;w.UΒτ܊ΎT£ˆ™sa-Bƒρ QΡPθO± €Μ=΅ŒMŸ;½u©xΦL +ιΨF¨Y ԏm‚Ηn’qN$dvN+|μcphΙheΕR_Άύ£K–ϊy޳²›Λō&4Γέξ1€³·k’ήΟφW‘s›β)"Ώ/«Ζ!έw'άΧ1œ¬5Βoό‘'/Α8Š>'άηΚY=›is’E8ήΑ$άηΪ 5•MŽεξXΉέ,!Š”f +Ζ΅˜]šυκM>Βλζ&ˆπ3q #e zc>Ι’²{εxŠ œο‚‘@8υeu£0q₯I=δ[‡„‡X₯Δ+JzΚ#dςSα„υμMΰ=¨"{ωŒεk’± +±9‡°ΦKI„ύμ=mŠF³Ρ‡λ€fΚ‡μzρρΪ‘›Α=ΓfΞΌBς‘eΙ½ q° ™ά5-•©7‰©[B4«οΥ Š6o`Φ?G¨YΤulψϊpΏ έHΒzχ˜{7·ŸΈΈϋ’}βŽuζfξt— W»έ@¨3FŒBΉΧΠυ]χو½pδ…{σI5νH(7σΘ5χωΘC €ΘQ+ƒΘ_‹†›άΦ‘ϊQΦ ·h,O’€¬[’ά,in)ZνΈNΛΙ–°υΡ-pK§(Iͺ`‹­KΦaA*‘οM8–n—ŽJ€ΉͺΈAˆΕ,/ΗI Z87ZS^ζΔ•»x•?Κ=Ο}Ζ²ΓΥ_ύΉιύ©V?5{@dύα,Τχ―ώΞΛύ|vςqΞ=2²'υˆΥ%9’Ÿ“Ω•‹i€EΌA IΎΩφσ-GC"΅Γ9ςA^kΉrήΞςό’ΣΑέ—mςb΄‚ϋ΅HΚδl•εim ·3£*e‹‘υC;oŒeΊΦ …Pͺν"(`·ΟX‹δ vB2J*jθπίιq&ηΈΫ,wΌ(AΎn0ςޟoΫ~|ΨΪ{SN~χ@0»λIΆPέ?o…;/}Εφ^1’{V"w›¦±Κ|‹gJΜoY`5:Φɞ_3³’YC>;ηΰΕΆΦMGκ +Έ1ήAΩ@ΛΔg7· φώ(ΝR–§€Χ9έKΏ™φωAυΥ$ΒσwΈ«βj'dNκ -‰’Vm6ŽHπYμhΐΎ°IάΖWΎ}Z|e;ΎΩˆŠΝ˚dΠ―@[ƒJ»#Υ!€w¦½ΨΑΟ”EmŽ@ύηχ = Ϊ“k)ρYεΜ€-Θ¬θΤξ +2F3Γ\!χ-‡k₯,ΐW€Α•₯wϊζώ…Ϊ6BMΗ= θΒAadˆZ’F£vυσρ‹53εΏ>β·ΨΞ€ώγΠΓΓ)1νR“–η¨cVDSΓΛRάM(a©’Ιϐkώpv7 ΕΓG•|ξJKNj‰7Χ4—=νt‰τTe~mΡhrχ4ΕY"qΞIΛb;•‘τΞοhύ@NυDςGaˆpτyΑ*EE@ς—ιάBΚ”£Ÿ·ΜUŠOJ¨KΔJρΤL 9ηνͺ1ax!1—”^[=±¬Šh Ωη;h~±θ>+o(FEuŸτŸdζ³ίΩΔaΘθt 18VD½‰²§HJžΦuν$š“7ζρ ¦ΉΙβڊ°y—κ˜G°Gf†u‘r{”|ί& ™4£Ρc‡Ίutǝ 5ƒn‚œκ\HEωŠό}₯/ΌUΑ-K uV[Vλ‰Έ©Σο₯ρ―ˆ,~²ό@9]-‚>:g— Θir£±σΫ”·™Ψ%͚»ϋψΑ…πdG4ηΥ,›¨•Π…!ΗI«”<ιά€L)Zͺo9:|j²³Γ.ϊAKX%£˜BQ³.ζυ +[r°έΣΠΟ†LΞa‡ϊE(F– Τi–εΰBΡiaRKw!ξ±^Η5~4 ,š­ΖRά›Ε…ΌΟ’Ε‹δ2:Κς" *‹ο??ͺΟΑ5τ.Ϋ©ŸtόαMqΓͺ°χώ„ί£Υχηύ „­Ut9{z­%ͺ9Κ`2͜ž-#΅ύ€P`]­Ÿ(Ζ9(ΏBρΗ;Γ¬- ž\647πKρΞπd%ςPΝ’εΦL²»ίΛΐΝ9K8ΞΞΤn{yR<πTK,εOό ΐ{Ξ­•ˆPCυ™%*z;ήCŽψμώ°ΤkΟΧΛΖρŽ)”ΨΓ0δεΨ#ήίϊ–" zίΣ ?;ζ%‘Ζν4*œ…ύ•£q‡ΔM"$oNλξ―£φWΰSκΙΧWˆ€Ζμ†]ΘŸqίw8Ϋ³\’(χJ=GΩpχ€p]Ο5ξΎδ/φƒfyhFHΫοι[nν› ε4ώζ,¬θϋ›eŒΝ1ŸdτTθ‰Uΐό2«ϋ­QιϊV“›Rf6͐!OΤ΄Ηr„ΌtςρΪτg»RαG§―k€%LU9’6Π'β…T΄μυ,ޘ2D»I|,μνΰ‹I€ΜgЁ\a‹Γ„AΗ9ΧI9dUg1ΉξͺΫjΘJΔ‚!_K”<­ͺβηl w•Ύž‰υφ˜ 9py΄Deλ^ΉsC|ΩγhR68κΞ0,tN>=Η:ՍΌcΛφΙa¬±\Χq ¦u9-MVτ­>κh‹^$0PցbœЧDtυawΦΌ>€ΑƎνYN)ήΣ¦΅Η5j'BΠΎRΩGˆfxμ@Y©£\ψνRMΑ’lgΙ€ςρJt·δ„άŽηg›:ŸΡ­ϊΥωxσΪ Ό-Ηΐ²yΔΘΫ;΅{‘ˆ€ ηŠœΕ`d;έΪG—ϊ›vΐWEZw7™ΐE‡ώ³θ]μE•/)§*{#ά–w€O–ΩFμhωnizz€›§E”'ΣΓ‘ξ*syΊC”†ΞN[Υ"K›‹%iKωb†3ΠZm» 2’dž +β0ΨΤΕMσ‚’y[ΐτWe4»…q$5/Ώ;s\Κ 0h7ψJ˜2”?u˜χ% ,ί»t'ŽfώKεuLΦψΉ8‡³š°7°`ΓΖOqŠ\Š1‚Ών…¬…$ΨΗΠfUά971P‘€@xxλ‹OοC₯­ΐ8!2O>8+Ϋ©δ.γq+@vJzΣτPW…­OΣ 9§@Bgζ@φvc}jhYΊ$6«K2Fsy2Υ%/Q—ΛΞ)Ρf5$π7αχΖ‘z“Ve al *Ί=]¬?tήJ…X€Ue‡Ž)ε$~‡€;CLCcC―ωceZ7aρ{Β6JτFVU₯% +šΪ#²“ΣΤγΠ΄ύ%³5?(ψΦ•Σ4ω‘x4NΛ†|€+τ$ο +‘ή']_ν#ίT”*21! Lμ€JrηƒeΙTJ–‡.) ±Π @ž«ΔTΥ ŸuZ›΄JŒaΎhςas΅ω¦U¦ŒhFI‰"²P£’;’°)Σ‘ΤqΈ‹x¦‘Q L +nzMN½C“9τ¦dx›”_ΆΞΏ™Α½rt;.9ί™_4xR2wύgcN|μ|Ί΅¨φgθǟ|χ³ †όψ“›η?žbΦ<Xξϋ)>έƒͺfΆ#³pμoQΑ0©CPέ? H;Υς˜Tά\Σώα―ΗήKM %„ΒTεN’Šίehm₯ό?Ή·†nΞΈqΪΫI Rλw• +ΞbΏ#‘˜¨e~ΧK[θ˜FC—Γ8»!7Tky=EΫk&.ŽŽκΡΤΝΆkl·­WxJΗ<–[ΣΜq“ά+₯IΑ ^XΣꊈI±Κ‘U™ΪΒΚ,ΉLΫtƒλxπžCσXό'.Y’9‘™}j›N¨Σ˜TΪ.ΡɐO ̚#F­±3ΰΘ:G Εj-βν“σlM2΅œ)Ά,"gΑ lΩ20kυqŸ1ρs΄ˆΘ˜L.ΉΑ"ΈuΠ6Κ +θ²XχοHΉξ¨J/”|ΞZŸ'&ί(ΛbHέ#Z―τWž)^΅AœeTακΊuTU)ςkΥˆlfBέAœ-°CΦΰ‚ ^aΦΧs˜ŒήΟD΄_Q»πMN·ρρzr $GρxΗN”œ.ό…SΘ-R~ΣΛΈυ›zZ$Π[V₯²Oή*‘ν)<ν{ˆΩ¬4°b½`@³ΆWBœ ξ"VαA³_η…"Š’e‹V6I3δpφΉ―McζΑ₯LΫ·9uNχΝ74PΠυA·Ρu#ͺb]Ž4¬Y=ζΩYgQr΅Φ%Z“žξB„φ,B¦'Ψ¨\qJ₯S©˜†$Φb ’£*mάHCaxŸβͺ~Ϊ±+eœΏ¬»Ή.{$ΞΡΆssΞ »±†ͺΰ`-Y@ +rp¬m5Ω’<ΑpŒ#ς•τaS… ;퓝ΚωiΦdρŽ]n₯Ί)Νησa  ΪkUwΏͺ\qΟ‚Έο9ُ£ή;!ετ{½:%^—ΆζYOnΔVΏ‰#hΟzΛ+[ŒΥΎiΗu‰TΆUo κψ•εό Τaφ,τgPwΟŒι Ο`/DB‡Q—°%¬ψξ”²μ"ͺΟXΚ*όC{œδΈ}WYΠϋa±}Νe©π²½«|ΕψΈG’ΗΫΟ‰©―’|!ό°)ϊu[‘Mg6G“ίΛ%‡I²£cψxΘ +Sί\•˜‘ιaŒη!έͺ’V\Γƒn€o‰™€Ze Έ΅ͺλ%‰σ@;ΌI‡e3‡sΧc›+j:1`§«Kού’D‘<§0ηkF,5…`β™ό~ΫpΏΟΩ +Ο§θ’ΉίVF ωlΌ%ξο©{,ψ:4Ϊ³RW"ΑΖsί!{υJGw΅2[M43 šXη-ΛΦ&~v+«S$όoεͺ§“77YeΙΝc Lq s_BΙ΄ψΝ+…ΰξέŸώϋbΧ‘`νŒχwŠ…>ϋΧ7©H—X+κΫ;BOψf(Κ"γW\γ·lΒ’ω eΪΑkΣ©“˜8­5*h•2šΧd („ +wŽ|Š*D':n$'6π}Š;qΙΦ‹Α™@r–RQΦ•ί”ι*ΚQ—ŸΠ·”ΉwF¨”σtŸBNlkΖqƒ&°ΰM‡ G&ŸΎ ŠzΊ}Τ!/ [¬ΒsmJepGEΰŒ€o5―ήΏρκ―gGΡ[’οΌdΓ‚lδ«ηΟωΏ&ƒ¨ρ%4κ›J ‘  °B₯wψέUr$In+E+ΠKDΰ–€P„5χ±ό/jO?€¬κž³ΆŒG\ξ³A΄ŒERΞŸE€Co‹ηβΩDV±e“"μk0ί«3.+QHU"ωΏ'oƒ”’j ' U.*] 'AΫKr6¬nήϋ1p9₯κ1ΩAtε•JΏUψ”0«½ YΌΙΛ©0) Hf 2¬Ά‚ύ!LC)Ζγ2Ζ}οKς=ϊΛlZ‰Žv‡y*ϊ Εjι#Έ]jψπμOΒ}ΪGOϊρa]“EχΏoB|Ω€;΄δ‘υ‹l*AΝ’m‡(DάΤ™’^C4(ΛۘΕN™bώ9‡.ͺ‰%ζΌϊλ·3D_¬ku»=ΌJ‘X*y·³‘•x”g¬Dϊ3Ά}/θz­σ΅έŸίο½Α;+  ‡HƒΌί›):„ϋ°ϊ&,6wΎ\>†{ύD:ϊό=Œ)yl~ ύ8+~š•ϋΐ3F­Ο{§>x[+4νΛEŒτΩωΛΉdΆzν ΚJί] ’Έ'«σ› Hw΅Μœ–ε@μ |Mθ‰ν;kœXyν%Ϊκϊ8‹Β’Š;Ώςγ跘ίο|.ΦξbκΏ9^{QEζκχœ^ςW·Εͺπ_khΝυϊάŸ iΚίλIf<ωΏ­*½²μφŠ %ί„ΩT/dΤ½RP,ξκ9,ˆbΆ π8ηωζΣ›_΅>Ϋ}ΎΞς˜ωVXφηξ…’Œ4μ· g.]ΈΕσιυ–‘7vϊ΅†ξψSnφΥΉΧ3F„ΉS‘ΕΨΒΝ}` ΄·rά8^Ÿ_Ύωό² έ1©ΩV ίίζtBήƒMtΈ³οσω\ς§ΙAŸ’krΦ/Ή°·s‘«ŒτŸEΒΞΫkΩrΕ²QM?"ν™Ϊ•(€i\WFcG9φΔσ–Kžι2ϊ]Λ^ Έ;}~9„ΏτY΅ΰ/8³S­έ‘”β­μ{§―ekχaKw3― +A¨¦§δ„Dεd‰/4Υ} ΟΡΧ#¦CQ mwΣvΆί.Ζl ˆ>jjtVkc,’ϋΆΡΖP-œΩ€zaHμΤLλ`!y ΞF1{ΰvΊ ŽVO!ˆŸώψ ©Χ―u`|"-ƒ?CEf …Θ ؍ί=·Ώ£|όλΏοiǁ1΄IΠΪBά‹Ϋ­³•±ζ΅ fGی|,ψquSYΩUΜQΩPΒο6 a³ ―­ωίmΚ―&·IΕ,ΎΏxΎ#%0~·ŸΟόο6’ΉΌ­w2ΚuPiX‚…8 %\τkŠ(Δ‡…SᯀӟΏQΐre-Œ<Βίώω ΉΐΏΏΥΓζΞΙ¨HOμχ&P vM m.€ρsKγB±ΦˆΉ“X=‡ίψNΓ™«=£’[ΐDΥA˜q<½’ TI υ&`‰$V+G›œCΌΖ©^kbE˜b$C΅λ‘H»*t»ψ a2³ι@˜}HnŽSœΰCjwPνr:Ή',mƒ~Π㚷–σ}\χΒΧΓf!§hδ›gυΎ΄znηΫΐ0Ηx™ΔL'ΓλΕΘ/γm}1]FDΨ½‚-š{٘i+ε[™~&ŸŽέ{m2₯FdΎΓΌvHΈ("•‰§jRJcΈ'I ‘gq%Πθj*Νδjnυ7(œzD’BΦ‡›/³μ±Š²ώΨ8?=KeBpΘκ*D_°‘ξwœ‘mƒάuX8<όpΉ5s“yVφά ©6b³:χ^ΚxάΞC<. χδib!…ηb­! "v!ŸΰζΙˆ¨δ…CτΏzθgζ 3Ωo}/j0  ϊί‹ςηΖ-[{σΏ―!Ί +ν€› +½#ΤΜχ£†Θ ‡„ˆ"Q‘NΚ^0μΫ9΅ΤΝ['`½SΤ₯g=se“δhtl5˜z™l U΅©ΉΕ›[ψ2ΧvΩ(ƒ›kjΜ5d +ψ(] ‘αάaBΩϊγRη.Ηƒί‰ΔήΥ…Ϊž§‰ώα>SF(œ5ΥΩI8±v]ΣY–’oΧHΙΡcβς“9£&Β<ΰ1f‘Ϋ’L=%g» •GŠ=ώHhλΆQ\u/ς–όQΘΰvΥdjZΥ°ΤXE§8αΥc±£GέWΌδU²5šƒ¦ξ]ρ«iώYωξeΪΝ ^Mx½8ΊΜG™ppIYš»|bFχφžN[n&qbΘσ̝E]kL­4έφl• +ηNE @­pέO:6 ΰ/±ΞΥΆ2L©υκΪlΝRŸΡΫ#Ρ*l* AKTΤΫqŒ© Μ"l'CYΧ€ΛΤ“Τωα0LΆŸΤ=Μ 9δ6KL‘ιΙ:m])SŽr9‘!„#”πΝΟιp KW耦b~'UάΕĈηη―ίœυƒ]Μh&ΛθυˆΆϊšτΝδύΪβ›y'—ηιOr¬Dγn£vώM³o+Ž ΏL|d£Ae„ήηΎ>5NލφM€Ή₯xwߞHά/Zηιζzfg8³°.ΚhΉ6(ZρΎƒx²MJq&Ζp.ρš29Τ·Hα±9MΑδYhΣ)Ό%Ϊƒμφ΄M9„œm"f—NJ)€ΩLWr-5}ΈAϊsŠMι‡-‘P ±Ϋ9ƒs5O,CΨPt¦=$0Y«8ΰΰW‘VH½`4gƒ‹˜f­sJ³Τ₯Ϊ +J½ω»±‘χn0Ÿέ•ΜV€@ͺ>Έ!`~MγΔ…ύ%dˆπ2*TŠ9>φΤM’l‰΄7F1¨v΄ψΊ:KΛ―~M,‰qM0Πδ/Ά§ΑD-dΞ2BvA$^4ρ#±Ίν>RXqš:ΪdΗΛ폜Ÿί›ξ―1Ο‚­ͺ31/h–*αSͺΣΪΌq¨ΰv«ͺSœ+ΚΑρ)vW—ΪώžWψ™<-ι΅Έ}…ει(κ«τΓ‘©MΩ°SΓk_eξ­ΩW”F.7œ₯Ε ²­w«gΏ“e“HΘάZΝr5‚ω΄ϋ=t™,–Vvυœ"`ΐC61.ߏ!Χο:ʞ‡tO΄η4·ΛCό!Βƒ"JΉ›Εί³=€KΜ3—6Έ†|ά„4θ;J§*„ζ•Ϋ†o§Dͺ£ΑφΨn4Vά«Q%²Ε}82γΓHLX‰ΐ–Λ5Χ’'N-]:fΌ›]K§ZM+в?ΎτVΒaS²'ΏΡNψε€υ~ œ›ΌA"šlφŸw!Ήΰ"ΐF…ηN\JžT@:Rν§pύΙκΛLSanaLg8Š.0•oE$[mYc.κRκ5dΤΧsΉ½œθΑ’’mXƊvγ|·²ƒ7ΔG›˜†KξŸ#놣θσVΊ»γƒFnζ΄ͺ{JEΝTλχYϋΡ5g¨‹#„[’]•°υLdg"G=,Ε₯Κ‹αœ+LΪΩ &Χ†e“ηη· rC’ΒγΜς·kD%Ό‰]¦t©NWί4Ά«‹b¬¨3/Υs.υαj†Ύ\jk₯mχϋ-μXνW.f ‘jH}Χο>ΘΕ§»;Ήή U‡8[Ίο6‹„ι€iT^ΔΈ†’C1₯Φ–ž»δA/Ϊ&΄b¨MΙΣRši?S΅΄.Fޝσ¦ηη Ϋη―β€άοάΎ)Ύ σ$RŸΛ`Q6S[ώ‰œtΕc?SόΙ]α.yΔ']΅ήŠ6RώΗΒ―4Μs€J ŸΎ~tsΝ!!c<馫Ζ&³Υnΰ +³Ρž¦CF G1Ε“™PΛS¦-K+„},πσF­_}½ψοϋŸΙΑ˜“’r§ΤvŸ—ΣŠ―ΐμ1Τ\`hU”ΐtbqb~]T9Ns±~]mbK)΄.qQΐ'?ll½¬ƒΚΰ•5¬¦—…-€¦y|Σ!Α|·ψxxٌ7]ύΔU»²…CŽt) —-UD½ 0ύϋΨΙΧ#ξ˜S>°–Ό Έ¦–N©Dλ +Π>s8M¨ZQ—-ƒF=Α +τ|ά^XWuέ΄›bTeυaPδμ[ΉϊΚ• φ΅\["ϋc–λ^ΨΡ­BXSΒ-/)ΦΥ₯ζΨΞIΈtTζy‹VTΫ5(Ή»ιΝ@§“`MυUŠ,QK’ΚJ'γ― KΨ½ό°‹9–`χ H}PV̐…“K;0[sy’ pr α΅ vžz‡iΔώSκW‹š*·τΛέ£€*‘™πNf]Y§Ζ}3ΒίΤυ±ΡκY)τNΏΙGΞζgœ9ž΄Q¦‹a΄bΎηU+&τ’_hΓΩfpΝΏ$ϋ’»Τ ±›qλ€ΩζŒk#N„ΥΟό‹™ šςIψΛq=~ώΈρ4ΣΗ}³ποϋeͺCΓR˜ίS­Δζ΅[x[ΘoKk"n‡e·Ξf JλϋqM„GK˜ρN₯ͺ»vΦ©GbΖ¬%]»{5ΕΔ©΄ )Ύ­pΌθ”ϊkΨΩΈΦGo[ϊ#Ί«];ΞΊέλ8f?SμχmΒϋ$΅˜όπeΪgR8Uσ¬Υ³hΗ ½Eο Y—Ί3KIڝ‚,)γμxs–+‚D‚ϊ•Ξͺ$­Ά½OUctΘβSΗΣσ|ΏE°Ο"Ί‡Xί—δΝύ97;ΧεžS₯8lŠ|‚Ξ]iόΔΠnQχ9™JBχl²7w ΌΞέޏ ΅”\Τ!k¨qw—-40UzήM§c€;˜!ξΣ±½u==Sk ­—ηώ^Bψ9@―σA6yΔ[=ρ-Ψw_χ‡i•'“€d-6PΡ>y³C + ζcΝ\ΡΔŒ Ο€χ€ΊΘnΖ+8ž‰Ψ­ς`ζδ3œ4Ά8OΥ\5]dލ$‘ΑΚ―1ΤΩDΠμΛΨχΝ€Σ /Ύw‹u²nοi*>;ΝΊ€ώrοβOŽ˜yb/Ί„>)ι£ρ2M%BqGφ!―’d€κΉ΄Cς?·x#’Ÿϊ„ Qb’ΐζS«:‡~,nχΕσ₯j£©Σˆm;ˆύβ¦i²οXͺφ‘οέι­†’αB“[t ȈυαV‰H-_…Β…ϊؚ­8/Ÿ5‘\`Ύf»(0Ν<•=lΗG˜Rž{ŠgοΓ-ΘkΚ… +ΖrΗgΜ6Pœ³ ωWΰ+’–άEv:ϋQ-ž|‡’? ΄jοK&¨β [­ξΪβΈp¨…₯ψγKŽ ¨Ο0¦I"GA3ώΏΥη: Mrήν›>σ?|γh-hp¨ˆSkΦΒΡiQLŽr<\€QωΡM€A:©ΑΎ€-ZMΚ XΥƒώβ΅Μ‡ +gΚΑ!MRw7 m™£4q¬;¦Ί3Η|rΞ^Φ3>β•FM1β“πτCΥz@6 ՐrŽ…™›*}ή Τ'ȝͺiΥQξ9ΈΩ¦Λ_Ξq‚–&»G ƒσq;Ϊ„Z0ά:Δτ«DΐΎy.-”B„ ›χ86ιβpœ€™ΞΌˆQJΏO8Ζ3šσ)wμ]F‘ϊ_ΤΦt9ς¦ω―&¬θ>J3¨Ζϋƒ¨—δΛ„9?θLv͊kWυΑ5»ΚζeΆWœG_~θύ1rΗλ°σΊIΙύ%Ιο_A}Π£Ζ7½™œš?DΣ—WzςDlέσ3?Ξ쎠?ΑΏΏΣ‰aΖw˜κ*SR”ή.’| όc΅υZ|˜²Ζ‘ηγy¨ZϋΈ[StPn…§ZΨ5"ρQG»›αδΙ¨g(„@ϋ¨Ί‘»cQeχb”βΌ˜D΅Fy"’•^?°A…™dΘ,¨›΅τΞΜΊ· RŒΔb~–Ηώψ#^˜΅&d-Œϋ°6JNΨ‰’™<6|Ρε"Iz_Θ9f%XΗ19ΰΓΉLŸžPκ0—ζZδNj#ŸE# jΫδ +ό„Ȍ#-ς΄D]0j/žζ…ƒ½ikJb•N†ηΧrξ4₯ρ0‘ Ή(RοψΊf61%.Φ«μρ`ΌYtνddΜgϊAcιqVo!ύ\ΣΊ'©2 +γTνά·"MF=dŸQL—C˜.kΫγ[ďνS*󕽝˛ϊΑΣ«m4—›¨£R!ΝJ(ŽF²e‡ άi)›-r^\ΫuόTρ_α+UΛN…ΞFnH{ϊ_ sƒ1«8ƒ8g&­vŽΌFΟͺ1Ί›Σ½θ©Ί!CR ‚QG-―+xj²;*Ηg˜ ξ +`ζτg£/$[·’…{{!Λ!aU€7b―«ιž<>ϊΎΌHβ†ΚR+φΙi.!vΏn-$c)ΑT"ZαQΓ“ΒϊŒ8ZΗ +*^K˜"³Ξ ϊ ^WRΝN.1Χ%‡ΐδ€.HCήίτZœ EΖUežQ†5QY/ +Ύ1\{ΝμΘ]‚bξd‚ηΘ3’²Fo‡9q1΄‡±-ÜΪ<δUιŠπ‰₯ξͺζCΉ LRΐεΚΞΠΫ …eςpεχJ°Σβα΄8Εθ–\ΆκΌpÈB7ο½ΟΈŠ;Ζ|ΔsPAπA==f|eΕΰΡνTΖ*ζjΚΡ\oϋTΔΝΥ³>Ες©7,U±6† D7Ηγ +Χ&Ό{Φ"&Hf*Λ؝z΅mJIdφ…Ώi%Yb\J ej,u’|ΑΏ7ΛO©[ΡI…N‡|Η&ηs EjΓIηšξ›2ΔθxFBέ¨¦4Π;η&• D ·ΠΏšhw³^‡^xfζsΆσΆeφb•†“M]„k[Uΰ;K5V©Σξ9+΄ˆ­ˆ 5>₯“Γ―rG4 C"!Ή”6UΗΨ~ςπΏώ‡ΩQύgAuυ½$b}}=χΚΜΎ–ΡΌ˜2–MT’*Ό₯Ϊ§žδw+ΚπG=­Ϊ,°ƒ²!Ψ‹~#NΣΆS΅·(£Ξ0o/tμ;‰‚, ήΔΈ­ΞQn‘ˆWw(ͺ-ή(θ³ςˆχόςrοΊκΠj³:VIΪo½š +&’R$Έ‚is2Ά;Ν–γ£Π’œυεΥΜA_>BCꑁ"e΄aτΛ'xg‚{θ» 27ύ-βάoƒ΄ά翏ιNR‘TW5ΧUb/γAΞ4{¬ϋᷘžΈigoPΞsXB;•ΗCΌζχƒ7“<Ο!ΓguΙ{*HZν‹lοg1‚‘~P UF:Βžλ:šT+[ΥAF8œΡΞ$λμλ$3,Ώ›)Š™•’Ά₯z3‡xΖ`%]]ﱂ5φ8§Ά₯™™M`»iμŽ ŠΜ‰²!M΄#΅i·ο &ΠΈP΅Ÿ!V!~=ΘNσέ΄'!q°%ϋ:ςg\$oiύΑ²aua{pλί±HKžF9Ÿ›ŒJ‡£ψΪΓ»QπέοIž2κ:;Škΐ†ΕλKžςM„\c>ΘBϊχ ΗP+ΑŒesψh +VߚΒSΔgήvmί?ˆVημ:F<·} …qΛΒE‰πχƒΩ υΈ›MD§ωAύM”Ff{RtOY₯άdP2ΫKgφ) hΥίο1-Ԙo‰ηzΫ βΊθU΄¬Ζ§pΚώ9?wΝ+‡Κk±;œΗωEΔ±lw|«υDάRΥTήY+rwιH+ξΝKΰomg$Ά’€BzΡD¨e¦ΦΔ]„θξd‘«/‘†ωl ^‰ίz–Φ˜ΟN£ΟΉΖχVοΌ½εu³‡Η&rIΪPžͺη‚©S^KˆdrDΈ‹lβεCG&‚­sξάΣ]%Y–Ϋ8p_§π2ηα<ήxα τν;―Jo2?D +A ‘Rnη΅°Ο°γƒ~1By‡)\c{nlt±A$•0UάZPΔ앍*4ΡυšΟ|©Y=Ω‘ μk ων¬jZΌδίןΝψ–_Š(ή2`W}’Τ\·ώIOj’΄„λ² ΌG *$9qBPΦ‘±,Bhψ―F tgoL …ώυ~ϊήώιιύ‘σε`^ ŒyGLδLjžΦNTaέ°Β>qω-‡ξNt(°]ϊYλ"΅ρšλΣf|Πo₯ΏnpΜ}2?Α<ωχBήrυΗtUv':'‰yѐѧŽ+’K›4Y9c£HI–iζSΕ!48Bς1Θ—Χ΅ΐΆΆε5Œ’•ή³nC&tE'/-ΚΑ‰.‹ΩϋΌβ¬—!Φ)ΞΜ„χ$΅iD©*aΊΊ‘‘Ξεκ©Τaδ9C"h΅ =DD΄··sp7»T\fTΫO½—bϊN9f-AγΓVRa($LT’s-O·»€$FΥV9·­zMν>Ω\,”“3wΣΣθŠ8k 5‡nΡFJv5•δxk”UίJ'ςj˜:[N?¦οœηfŒ2&v/bx+>GΡ\"~Τ’l»:RοδZLφαζώχ‹σTΜ/uvP"Α)βAa`^μ%Ι䧆3ΚC₯ΏPΝΔ΅―Β’oAδέGύ£Ϊ[’€Ώ§teΌ_ύυΒͺτGY€+όήB›%Υν4χ4>x E$Υ'.D>r›Τb Sΰ^(š₯κμ›nΒD©―ζЁk Ύώt‹΅ο4έ.œα£ΉνθΈ σΈύ²_9.²œ μπ»ΚρecΟΗγΧΛ%Η az·cΕ―ι€~Տ,―ŸaΪ%=Φ=Θ'qκƒš'Ν”T^ΙL*ώmOΠdΦe†iΪΏ‹³/°Ή~Κ¦ό}™™ŠΚε9co1U\ή[νv‡ev<™– ›&•&Τ)Β8[»)εŒΓxuω„ΓTa‡ΪHS_ρ—“©Cπς΄υ°žΦΆ5(·γ©#2α­³x―SB-+CηρΙυ—‚ΓϋL~[€ΕJ¨U[C·vφš97σιΌΌΧΗɎΝΤ§σΝ5§΅ψBšΣZ|Έžβ +JΥ«=‡°αˆΛЏ0+3LgpΩ +zΏύβˆ`‹?Φ‡Vk +ΤΪΆτ°;Y@χΦΤ$S<•“Οπ.YΦεωk_b!ΩcΥ+ί„σ‰Y>>MŒ‡E?ϊoX]θΈ)γζ‚fO¦h?i€ε›4χ9ί7ΐλΉ Gοθφ2e}ξ–v~nž¦#iΨςuFΥπA{ŠŠf―·βhΊ~£ ω`ζ(Vλ–±¬ύ*r>Ψγφ€dY½ "s?νCΫ$]ΝE³άΖ£UΛ«-υ`έ₯Ωκmi™λΥρ|ΰΦ Π,d½DφΎ8CsΦ B2Η £ψ`ε a2|“Ή^πΗϋ`£Œ )£=€*{΄ νZυ+…€₯€; +)Eβ$XvνΧgΣ O©³yVi¬v#mzᜫƒZ§|V©PS­7 ]ΐ{'ix±ŠvΞΡ›^Xλ†ΐWsŠ›κ\ΜQϊΌ7Xυnmt+Œ;οOžQ°ΖΝV‘§'Λά[n₯uΑ\μLτJΪuͺV}ŠΦΕ…%7QΑ,ώ.BxzΦΊ' Yvτ]c85­Ϋv°ςέ[ψΡΥΝ–₯d¬·‘aυ.ϋ½σ6ΐŠά+ΊdfμzwΫ“[jƒ`έ,L…ΠJlΝ²" Β­.яhιUBcνdδΌHjdΝlcι"{#΅dΣ¬ίq=vj&χ/Μ{(ΔWBεKJ…Bε'κί:4dΕν”MΡFUx%ο "‰λŒ/‹‰$e`κQ3™³ZVEŠΊ@KQΐZθ/oR»’‚Ίώiΐ›QkFώ·°žt‹’8M>Fπ΍hPάw/œΜVFάΌ±³<©#­ύ@w(BυΖΉ… κλyVmά +? κ“νΎ\›/­8Q*ΪΧ­Θ—˜$7:N`iϋ{Ί+’Ϊ†”Φ¦κy§»”υΧΓMρΞ!Ά³sa¨6Φ ώϊ‰ŠIB‘/žc/Ο_¬χΣy5χ…Ά$aJ3"²°[$Β’2·΄B:©#(+Ή5hT5!…ej+'φΊYΎUκM{'9T°‰7ήtqμ΄ςΦ·¦1¨™Α>›*)t8ΠΦn8(Ί„/jJ]kO.ŠHdφ™n_ZΪ$B> φσΥ‘=πG`j^7“UI!’ˆΞΌi‰Ώ‰Όϊ^ŸCϋ3d©Ρy τΥ &φVξ<SŽ“αͺπ°ημλQM•ο‘Ε–΅Έ’ξukχ7Ιͺ&‡Ψ”ύΚ”»’»ήZά¬°ηtw(©S\e’½νkM}f£©H„>ŠŠšnšε¦™Cξ’*Ο +’4‰Ε«γ3$5MsΣd₯ςHήώ7³‘Λ!”C©~φLΛbPh‘M¨‡ž όΑ: ΣH‹Ά~WΧVζΏαŒ UΉ’Ό¨ά)‰§α„šΟn„S @εšiXΊ ―β͍rπή lœ<±Μϋ¦hη…4ΜΝTΕ€W4–+}j,8gθ‚H3eI`έkcfW6hTΐ\:{»FΒ YUΡ³Ο4cHrkΥΜnθ nΝ*°€Z9γ–xΘΥD_,€{s­!… e%y]JΏ26αckœΒ¨…/Ii wΌT΄‘³­Κ‘ςNε†όΪ Ε Ϋβϋb†p’ˆ“Δ\h–"*η8ΠlY)Ýe₯•Yqg8ηbΡΦ"˜ΜQ–_₯ͺΏ² +ρ=£½§fΞοs χ(»šX˜ΆOO κ°I,ΝοΖ2«¦–ΜUyYš‡ήλ{,Όe yrLžΛ·ίΘ0pίζχ%s|tK·‚HΠΣΫœθc’φδΪxωυF&†άΕ^ώύ•Β'ΏΕχΙRbσχt`Σ3ΏN‡oΞ{Έcθlήωœ-<=δe‡4β9nςsHΞ’<£p§/³ Μ0Γ‘ζ?‘SP™$ξͺΈ#w»V"O-g©jφ‘‹Π1UξV!kžΗ“ΨΧ6΄ϊC(“vƒ€›βΙpα€8˜N6xψ›`ε ’’‹82?Έ^Ιސ3Ÿ#<¦Ι•·Ώ2n―Œ/$=_ύΙψR/Ύ2>U―Œ£ΗΣ|Rώ˜Jωf?)ίͺΗ'εRnΚ―UξΦ›r{zR~>δ”_K9w7η>ΔΝΉ˜N>ΊC$Ζ(0ΨY% ?P€ Μιψ“­Wt•Wi–΅> F΅ς!#96ΕυΰOζίݝQ©9«ΑΆ=’SžΗнϋ½Z>ό–ώαW «U#γDԈZ°mΝ¦Tmݟ€n±c³±©±VkΟ6€2ˆ_2©ΟSΝ\<’α;΄εΓ”ς^uC]k~ξUΝ>«ωm Ο^ +‹k“εΓΌΡ’Δ,ŸΔt|Cžm:'gMΰ5•ό9ΣfΕ·zΓ5l …A>₯³r*Ω0‰\ω¬‘V9o…­±|«>#_ GŸ”ˆ’‚ΓοΌτ##f%ΐ6#ο₯ΌY:˜­Ν’₯kβw;`gι5›žΞ&ZΡ7AσΪΑj›kp’vϊφ?Άqnρ· δtWIr$7 ΌΟ+ζvp‰χψβƒ}ύήΉΥ-|‘*»X\@ ‘ιW•ΧΟg ½jQ{f%;υuΧDCΏd!V<πξφν +#Β–aΓΡ •.‡ ±ζ≩«€¨Τ%3^ΡΪa]bˆ]&BbkLTl‘šΣȊp!ͺχ-ν +QΟCλ…έΊφ«5ΧP+―bʊ+ΐΒTŠ>I’²Z?ΡxCύ +ϋYοKjwSuI«AS^δu€°jg³bQΊψlΪΠ$…\“VB0.°™Ψyί!~Α΅‡-/A ιŽλ „‹4Ϋρ+(εwF₯8uβy‡p€,x  ]ΣW;ž Τs‘ +ΚΔ…ΣΐΩg1ς{Š)‘η mΗH`Kέ"¬ρΊ°d}‹Ναμže;φσ½#z$Εμt}΄7½Y‹ΣeφΉΣ(:dΪ7¦ο­;ΐ―σ³_rI“ΰŠ»H©z£–ƒΓŽχ«œΉΈΧο™π“³hΎ½Ψ‹U~η• ΝΟ΄mc30ωΞ+Σ΄Š,ε΄ Zο,€™’Ί9΄Ρlύy3g{=‹θŒͺœž+ΗΖδ/]N —½μΫΙuYύUεψνΎQg 9ά@ŒsΧw>tΊrς΅­½-·ΰ,ήφrΟ­ΑsK@ϊ΅χ Τ\Lb„jΞΑYvŸ*-*36hIή"₯O»Ήx¬ν‚_?π‘Ω”yήE•5ϋΘΦ`Xδ;§eZ¬η™Ύb£ΙA«)Ό#sώ>s.θIΪ +Ϊ•&ϊρcˆ@oΪ8’v±\’6₯υεΗ_L#M™”cUWώνe,r8uβB%„ήΏl–X™ιΦ-°ΣΔ>P,₯›ή‘Η-ΡΞn6GhΜ.M‘vŸ΅hˆZcβ@zΚΎ\@‘ς£%ύK΄ώnΙγJ₯㦨sΙτ!!•³ ΰΏψ’ά<‹΄ρΖκDΤbKœGSj.zΛΛ/ςμ@›[œ7–ΔΙ.‡bGθLT¨sUΙœ­αˆh²°ΠΒ{τ)v€Zš§σΙ.w«τσv:rϋ’#Ρ^o©'°ύρ§s‘IŽ ε°MmΘ¨JΑJύ1`ΠͺE&ΐ:`™Όx.δΌμ•φ0˜;δΐi–ΛͺΣ'±Rω\μ&Μ†mΐΰσ}²m04H`C©ΰ>€½§κ‘‘βθ?ƒΥλϊψρ7βƒΆ‹¬Ϋo¬οŸ ·Ύώ†7iΈΛ6%3>ι±j@ΏΰF»ϊ*š›γq`—υΉ`ζ Œz8HθΜΈ,γšΪ\Ξ°v–Λa?!š˜τžίε{•={ͺg΅ΨoGhΊ¦!ι«,₯nf(fabΪbv\–ΗΦ£;40Žq¨Κ¦ThΦw©ξά­π™Έjz9,»λ;lβΔ.ο(xηi<Γ]ŸΝώZΌ‰ΔΟΖP9£έ-7©Gζh΅HbQΧφ£#‘C’?Rή1Ί¬Κ.ϊ”―o¨΅΄n;Έ7u™σε¨Bœ’hn»/—C +iXέ-coοg?ΰY8^T¨VŏㆀCΫp šT9’C3zžˆωσD•„ΗΓφ!E–φ°έdχΛ/ΗΕΚu«7,SΛΙϊΕι₯tМήΔΈ)’-ΞΩΝΈœl:r―Ή‚ς"oocψΓ#žΧφ s©Φ•?_–GI~-Ά@ΏjΦ+ρ_bΧTϊΊϋΧ?δω'λώY–(Ž­†qKψ ½λ6—$Χ£)·ΞG6ŠlΆT‘bβ!0†ϊ^σ£ύ@£/*²Γ»\£Ξe{tALι\€I8P +ύ‘„u˜)sΤfτ3ε8(ηιύ…˜e]γΨoS_!ΏΘQOΨΏD9·8½υΔ-Όm΅Ιϋ‘"™”H>2ί1Ž =^¬RλΉέ#tpΙ)™<ΘιL+ud¦·(x +φ ΉΔ”I z ₯3Šην’E₯’ψ£is―Α±¨Έ?©ΞšήR‘‚ρφCo)‹‘dlϊLfIΜ²€*Y€Α+)Ϋ΄:„FQJTͺ-(ΕvHq€BͺΝ .Ε8Α#ω–θj‘Ÿσ\!Ζ6λoiή2Α6Έ=ψΠ9υ-Ν[™¦?ύ&ξβ$WJΎž,h¨‘y Y<έSŠ•\€?6†w§γYL΅4Vχήςq‘κ₯GWΐnW³v„†›ΐ\ΥΚ€ΦF«”Β{=T.ܚœ(“Ϊ‘ΟΛΟΥέ$Ρ‡šΊοsΣC‰)σπMΥ¨m_ΫxΜ‰EΞmΟ= YxαlΚδ…yBώŒ»fΰ5"žΆ« ilwO +<άΝ8T‚Ϋ–{Ό…‘Iu +‘θβt!Š$m*Χρ˜\΄έέ'_Pί>oζ|=νH–NQΌ6j 'ΫŒ '/ιΟccrTT ‘†pΓλLW;8}‹zc“qΆ4AΰcvA)j)7φ!‰3™ρ‘ΞΞ‘Ύ„γΊSVΟ±7χΤ§ΖρͺΈA-φΊυ,ͺρ% ψ―ΤΨΦ‰Y§C·€ςg–MΝ…K“!‘-Uiͺ{m!ˆε ”ς3l뛇¦³ΫG1tHcλ€lΔ V ·‘G‹_Mhυꍎ”›’αΆm΄H@MΦ­»T†4­΄eœ‹QZμΧ­Z΄ξΑ³Ϋρ›Ξ‹―TοAΡ@Ξ€+ΓΥ@ΉΠ¦Δnn7uΆRlS)ΣΉH5§₯i½«Ο΅ή-ŒΛ”ήλΌΜ:N‘ΡUμι‹ξVΥ@ρ²]U£l‹šυ0ΰqPχ;ΆΣ.Q5‡Œμœg\αΈIΪαJ”(ϊΔ–¨ži%Ο™χ†?$ π€)RcΡ' , „Ρ ²Z”‰ι¨±{Έ.‡Ϋη·›ΚfΗΦΦαίYbέζKυΨ2Ν€Ίσ ₯ra―šVN ΊΩrΪ†Ϊ£qΡΓΏΓS˜Ά³Η-vΉ™Ώ,Cε8‘₯_’p#Σ€Π,§+Ξ&Φ)MΕ “Έ@±<ο(ό4εf€΄ΰκέ#Š6Ξ Ίlži ͺeηƒΘWU€:½ΘS‘=°³1Žh·‘άM’=G΅χϋ”tRΰ–?Ϋ z쫬AΓJ‹`„E럴žΕΉΟ“ρ]Έη2'ž”ΐ₯Έο,Ι0Ιͺχ–‹Δ°x¨¦mSαλΣΌΌσAUVRcVΊΰώŠ‚W»οΊ*‘Ζ>=:š’g7 jΎ„bΩ«]τΫU’$Η ο~E@ + ω#δ«"τ{ηVχHΎΜš;–D¦Β‘ΜΡ²΄“Ϊ§Έ,μ`ε™bΠ43ͺIlΧc‡θ Ή°uSL C9‚Pμέ41Ӟ—ͺ$^¬τμ tύžDH &}yJVœ"ΰΈ…·s-v±Ή―νσΏ)1 +(G'οΈv@ό}¦D]ζδGœœxΘ tί$›βΝN‚EI\½dXbGKEΨΤό˜Qδ +’²J4nΨXvυ|=Η)£Q΄Ίc³ƒ» †aΩρ―]=Η~ tΎ‚Bœ€°PΤH€!ιe«§π;-θ–D}Λx/ΏŒ΅‘fΎΊό^Z²ΆRΗ3Ίœρ¬άο}·Σ5O="χχFθŽNˆ•­β΄υvg1 ζCkqEηn—¨O-’δBjΩν&΄ΗQ±žθΐœ†τ h_1|ϋ2#OΙΐ“OΆΟΌ λz§ Μ^κ“S•ΪrZΡΰΫ8“τ,QτΣbτTΪ”}γ• Q‚Ί―w¦Μ{>(wOεmΘλsYΌΐ3ί‚_Γ£Ša·ΜIJΡ†ά%XqšT|ˆ5SΌO.^;-dJ¨άΡ’Ρ±2z²Ίi ƒ‹jd*‡ΩΥ$!9J‘ΌϋΊ ͺρ“ƒ\"a: ΝτήS3Λz!s›Gτ‰‘λh™»¬ΎLs&φ3VWΏ«¬*ŸCΚ$O ©ΊΌψVύΈ ή»ξέρžs:μσdυΊώθ’£ι*“ΨǏψyǐŸηq?’«ΔΨΉžΐ ˜2¦F­'ΰ%)ž²ΑhηD)OωW'W‘œuΦ•”ΆΞΘk1[½ΒylΔύΦΊq‚ †6σζp9P‘pκ_nFlξˆ=1κΝΈίβHhΘ›°)©V½$ +¬kβ*«2σ¨¬ΔΞΩΎ‹€ώ'§Φ¦—a ΡΤ_:h‘U)Jξ”|°Obm€ο―»jγεΒ_&‚ sx°ƒc +r"AטZW*ιΏŽόˆkcοfJŽ‚‚χ73’τ•ίμΥ ξΆ…τό^ \ώΖrUέ΅Np„‰‡{Εa$§”ƒ™ΉΛΊAYζ!iSΜvi„X­ Πβ[„λ η{)EΧγ +ΏΕVΝάβJΜΝƒέˆlΊjαήμl?aνN!V/ή§’iJσ•ίΊΈfΡ"SAXβ?iΔw·B[”k"΅›f¨ιb­jύΘ•‰γν1φ’ΤhΪψ5o«HCX-”§"“ιšη—Šτ@#]ϋ»"g"nΥF‘Zθ_ΨR"‹O₯ƒsΝΏ\ž‰ΤgΩJΣ²$ƒ„Ή6λΕ#±“&€%Ζ\ΌAq»-n7 +ΖΡΊX¬O2U+XωΏ’E 1_GFk˜ƒ=C(=z™w―½φ;3oί-ŒHFρM(Μ"₯-Bfv.1ςΫ™cόƒ*a²ΆωΕΒC8TAΠώύ4;_Ύ”vpΨ‘ͺUΞ¬fW»§‘F'φC€pΟ"{–`’πF”:†ENυ΄4™e±Τ.Γ~Y>m€‘Σx“σsο7Τλ’ΦηΈ‚²ν.lωχ‹­κ¦-8”&­ElοκΚΦZebΡΎŒΚΗ’o2vγ©±_.βŸάαμμΝ‚ʍΈ-{ζz΅eΠ?£Ύξ]ιΗx[ΟeΌΗώoŠΒκSα¦- iΩ%’Ώ@ QΣ2ηrAίΡ½΄°§!ψq ΣΆβ0Ϋ«οDΧ†9Δ +½/¬hΟ©Ά|*οτε}ί+ωoλΉDε{,ήΫ*Cj”φ 4¨θμΘχ?¦ TrGι‘Oγ¨X_€ζ¨/Šφ0ϊΣϊ kX[#\ίk tΟRcHωΣAρ±§±aςη&h‘Dη΄Π2ΥF(Ιφ1eιgr;ZCλVΈy:Η†z$ώΥ)d*Φj½i*ΉΪ=w†ΰ¦b’\Z¨1~σz{*§Έ T +ξΧΰY-²©‘ώŽPΩω-H(Ν![a Δς›Œ&Ž&qYb¬‹ΫΞ&oΕljΘΞ{('9't’ϋqχ ΑF™…&C CΚΫΪVΊΨKrm4W6yu‡οbγl±γiδ%rŽ‘Aκϊξgeθ) +uj|f/:ͺwrεΦtΧ98±žC½ ‡ΤM¬’Χ›ZKHΕFΧi Ξ&& A’mΦEgK₯Νό RΨΒά#žEnuXwS›½K3ͺן₯Y;6J·&Ÿχ”&΅θu3—₯π΄Y`FJκ'΄ΗoΪδZTά)Νj=…e•wηa€Ε3τμFjcιλP©5±6JΨέ›ϊ€Dr ™ΕuΑ_Σ` «4MQeN#χN +z¦8»Dλw&GɊ‘fZ―ί%ΊΘ5σhΉΚ[ΪKύδ)|CύΊT}ηfm‘σTz‘“zΩ)sΒίΚ—žΤˆ +d.υ^“j+4Ϊ䁴ݨf7Γ>²Ξ²ΔΌrI6Œ=σ‰ΏΩψ‹ +…ωDCQ!8±Ÿt‹f—4RΒ OΒB푐Έ«Ω] yΏΔU@Η“eΜ΅ξ>€½1ςŒίz{Χω˜ +£©Άu³ΘzΞΐLeWΎΗ©gΡψΕZo󾝀ͺΎ˜―eݜ»' nάΧb’šdΎ–ύ°ή[R©Œη΅ˆcΈY4qYRΚεΎ0m7Βr₯T(τ‚ψ€JτEΔ."Το f/„Rή‘HT˜}eΊϊΉΨY0|{3Ε…Y*­ΒΈ?•ΰK/ŒςQιhΥ*U)ΕDy9ξ/βIU³δΏJ²\CP”φ3ΕKξwΛ O‘Νί¨4ύ[‘ΤAB‚ΈJ54ήWu2Ύ6œηΚύθω ˆͺK‰@78«MΚΒά: +A€ΰίΨ‘†(ύBtoΈΤ$ίV=œe©γς» +–.nφ'.νɞ…Σπ{€­γ8f6-Π)rS½Y{0Տ€@ΤΊ'¨b™3μ:λ"|ΛΞΝŠ/ΪΠu Β„ό>;ύ φGΩυnq“AδAΥν-ίϋŸKE?¨(Ρ”y]ςtͺΫ}M7όΑPQ›ώΡ]εΨ‘δ:Π§ΠτnΰyΎ3FΟύέADY₯₯)Q\’ ±θ-›oIΩ·³§’·wm+ƒοQL1wΏžΟ»ͺ.ΓΦι:ΕξtΉg3ζςFAεσzπωγ.*Ο +…}ΆSDˆΪΎο`}κg™žŸ-žχi‘}Ό‡‹s%χžΟoΏP4όΒθ΅γ’μύ  £10i½Έ°„©qŽŽOT…ž‡z7zOV€νύ%ξ“ώΒ„Ώgώχ˜ΘΩ₯Bs΄_~xV${μGόΌρΜƒΪΫ~ΠyGm’μζ Uϊ' ςχqCΘΓꞠ<5ΟjιœΌͺiͺ˜]Θu~ψ γx SjWE†\όP0{(‹q‹˜p6Ώ!΄:ύΖU ٟΕ7Ί{ŸXoΦΒ{¨/gώ47rR|SΉ€]x“,(¦ΒΡ‹ΠΥH ‘GΟ=1³k’cΣy¬Ι2nνbΟώŒβλEκ9γ<ϊβ°kΫ(šΨ žR0ώψ$„"*Xƒg²{~Pw8-šΙΘ΄C/»±¨.Sω ΩΌœ<κδ+ν ·‡Rͺΐ§œŽ1ό†—θβ}œίPhΙK»?Λέc«– ζ|…΅ΙaδΧ3ΎŒχόΆ~¦Η’Ρ*8+s[ +zœΙξjž#xhΑLι9‘Qθi6b—!$’eότsτ|Σ•“ΊVSfκΖY@s9 /+Z›@(Ϊ ^υ€UΧϋ[dκ'ΕP=r˜›v’ rœ€ΈΥϊ‚F\ΖΤbdΡ°i£Φƒμ. Š\ιqtk²βqαJ^uΑ“£B‘guGTMEXίυ·“R¦ώn‘5|‹³x+!όΫη5…υΈe\[ΉŽ©έΌΦ>#8^καDψφΙ:Ώ? 9¨g΅ϊΣ7gœέo+Υ).o ρ³ψDwo…z±–έ3}9ςO_» ˆ*/»\μw^ͺ;ι°fݟαΪ ¬6J‚¨g_g%ιA/EςHM]ϊZ,ίΫPκ ά5"#±­vζ2†όβθάL€/ώ“.`ίb’uCΓRί―άκgΆVW³ηi©S]΅©£ VjΈŠZN +Ζ7§’"μΊ sjΉέ„ ]53ɝͺ/–¨ƒuΦ’Ιν9'ΆΑΟ˜Π”mκt€ύ ’7Ν›Κ4œΠ Šc,τ¨‘ΆqΔ1»L,.ΐyQQ€«rύyΧeͺZ7dBαπϋ]λήΜ™Όή. ½jTf¦DCίbiς°Ά”C΅’QM_ λΑcwγΝmΣo]ΰΣ(q£™y ζ.97uΤ;GχžΚOβ›iƒεΩγΜ]F8‹;-aν^ύ‰‚€Ή‹7`Ζ‚ΒΗ†(Ψi•%c]P¨°ΒXZ/:δhhYγύΜΡϘΣLbΪ­>’d$ kγ)‡\Ε`yƒJαι ‘¦ΰCτyτ–.sk*Ι5™60¨4+ς ΧQ‹X2π 8αΉh‹ΊΚΥY-ΏTOΡ‡oζφΝo +6iI<žώΗΛΙ±I.΄Ρλ±n°·Χ€o!ώξΧ+Ύ…w²=O@–FG ŠκVαMέcωΓ‚u8ΑŽ`U-η‰p9pΦΖΐ ₯Bζκͺ”²‰ck"½Δήβ&už!ΑΓg Γ™UϋVϋOnΧλNκπ¦χNέ–Ž―3αWRpΩΒΠΨT[βν2-nΕ18q–ž;—ΤcUݚΆ'ξ}­-“F7Ϊ)ώ|‘ωΆΜΚΥιy ΗfσΠe©‰ +W£λ BΉ«fκ\Η^Ω$7Ο΄$$kpb• ++tΙ ΌΜ‘„ώZ‰τ΄doy΄"qΓC$Ό†:PPΙώ0rέΘ%žΈz$Ι ξΪ†Ί±Ί”hROPVςIΑ°·P€ΆΈyR‘9uZEγJ-Oϊ(Šΰ’Ɓυ:Š­zX«*'ՃY?t +7ΚΝτ~mimΕkE +ώ`“°^)η:φFdB] ΄F―hMΗι}]Κ8u ͺ pz;<Ύ((Zφχ‘΄€b.Υ‡_dOz€Β4#b€#ήא| g7ξΝΩαq=G€'Ή9H€υw2γΙs‚ Q[ΙͺΘQO{άCΫBπ°ˆΉ3σ9…_'SΡ)υ}ΈrWOαΫΩGˆδ Zs‹8w0pD“Β³‡„ƒΦ-ΕVl4ˆώDε©Δ!'.­±d!Α4…;,§FTΰ ¨ά.νP―h*c»#HΏŸΦͺqΊ™ω‘DMHυ„Χ+S=Χ‹£Nύ-0—Ώ‡ƒ[‘¦†άφΗlEη|x~­„FΓ¬ϋΓgνΎkeςΙψψ“ΎQ Υ|4’–Ο#¨ι}(οš|6Κ³Ή}yηsœ Άazͺ«¦`q׍A€©‚Κd<ˆ, ΑV= ΅ΰcŒΨ‘¬ΈH"E“†LΓ¬½B±iέNζ7zέP{kρ”¨όZ%QφFΓψηΆΆ²eε.’%9Rϊ›Εί]JEjΌΦΕ.4z"’fξrb7‘³9ƒφzΆΛpΰT@ ½γμ1DεgHύ cqΦER₯wκ/΅Emω·„Τ-’}/qΖΫeAΟ Σ‰y‹¦w±}άgΎ©9CƒΚɀՍmάΞDΰ5”ϋΡn0|X3]VζH`'LΤ§1΅DN΄Το_ή…ά/͝σ]9΅Ίf —‡s"j“Z1„χ]&©¬ΘωδΞI‹™χyƒCΘλcνkςyΠ– γkœ;:ϋωšΜ€uΩ ƒυA'0TU²ηΐφίΎ΄2˜οώ±3ƒ†ŽDΩέy#”]MqHϊ™'~¦hΙέαn©ΨG•Εz,D§’L½ΜηΣ„yώιL΅λ_sΞͺΧ>Οή|ΩoΧ[mρaz‘Σ[Χϊ`'Ά˜τf’Θ!.ΊΚ q±³% κ‘λi J  H»φ¨{lœ8κRΕ‚‰‰φNŒ¨|-ή/tlΥ›Σ\Πq΄γϊ¦Τ VAσΏ\mε}Χvΐ¦jΗχΜ­Κ“œI±₯ ƒ\ηπΔ…lγ`)]T«†d_μ`˜*ͺΧ; + ςΫΉκ=δ „ρΥ–l !§p@ ΒΫΣ&bA½b³W n^’‚“vθ–$`XSπ'ΉXόΚwΗόν sΣzšΦΞ'ύ:4R°ί|++ΟW|‰η:`2K±qΓCο―ΤΎτ>ύs?²¨³ƒκΠyΓΟ0ŽωL%΄ξXC„΅ŸαΏI‘„J<ƒe­Œ.Hˆ±ε»Œςˆ}1δΤ ~U΄RKΰPͺŒ­Αη{Κ€½Gp8"7ΔMΦEλ…«N2ŽΥoΔΉ 2ρŒB#L˜τ‰φbuΖ΅DφβΛ——h?‘¨ukg΄š)vάOTο”›;±άUύl²V=Ζ“\`φωΆ!«η„ώˆ€Σ"lΫΉ‡i,΄™ΌˆΡΘ=^AζQπ +7-η€ΫΊaΟ<…mη#Ν0›η΄~^ο‡s’ +ΝΎΙOΤΕ‘|‘ͺ’hLιΏtΪ„‘άuώίU’ǎχ:….Pηα<ΒΌΠίτB€oί1ΔeϊF»―Zr=•εP™ΝKεnh°ς6έP0#邏² + +[&|tΠR‘ŸΈ΄ιBμŒ|β'!_Q‚˜τDς/¬φjΓΚ.8₯\Ώp+ZΒζΤ=.Χ_C2!ΥpΞΤB±ΔO“δ§ρ§p†±βλ-ΑΐδάOΐ£dά—ζ:ΕZbnψiηψηO‰A*ρΐ Τv}HΚ3šN›°ΠbŸΔx ͺ­$&Ψ0ηr†¬? ,¨XΦb%+’ŽΔΪn©1ωαt@ηΖύψ,eκBlΈPiΡtlQΒ0«–„―²i-ή―:ρ6€ΒTyWͺ>ΜξQ’Π‹¦VΟ[¨ΛΈΫQΔ†@K­δŠίڎ3Zwυξs±ο«tεB«§Š+6Ξ‚ϋ―½8ρ"²₯p*D^ΘšΝ ·K¦PΌ6ΦζXZ3ί²Ά?01\Δ +r‘¨67|­τό^>Άβ1 ˜‘ΘΏpΦd+ ;iv4#/qΑΟ€υλ*g!σγ&βdΒΑΰ=»ΐ=ˆS•Εr°¦Ν•eΝcO˜xט­BϋύΥΦ.sΨ0OΩ„Άος`όπ(Εσμηύ 5ΙP1&SEτβGn§!j6 ‰,{Uΐmνζ₯gί@>T‹Ξ}^ϋƒ4*΄ΪD΅{ίω…Σ²'S;E©υ©θ¬υ‰A­žHΪ‘&–Ο8«*SRΨ9Ž|ΏL'—\¦U0ωVQS•?’Šc +’θσν|Δ_yι½J]”™ξͺBZD₯’Τ 0`QBZ@Ρ]$Ρ+bz―°ˆΈέ 7_ŒXΧζΊΏr°Ž2>k+΅έ_ η΄bxΘΖΗ@ΫPz‚žL_5¬B̏’΅+ρ(ΝVΐΟ ’wmΡ—ΦΕx +bκ»m/λ` 2貆Σ4YΨΧ*¬ Ύ(+‘uFφ->>6cζί £ΙΉ”¬l6“£-^τΖ΅„Ԧސ™~ώ€’iΔŠ;ζ–O¬#/ˆΨDλH©D? Π~εθ*DœYύ±KΤ‚8cz}ξ:¬«jQ΄Υ +ΨόώαB^IΙήΞπΌ[ΰG©ž†ΗΈσšd 1V‹cΜi-k{Rl} ΑhΖkʐ˜OLΊσ–,βͺ-s¦,γϊ½δbrκ}žCo‹ΞͺΎ'Β“UΣΥjV搷γθF&ΠΆdKž;ŠšΌΑ(PJ•$φίI €]”ζΞ«]sx?θΈ`²Rέͺr;zα[)ύζ?1A©€ς Δ(#Hχ¦0 ‘»ΕΝ—C ©‹75ΉBΐ―eŠ9Ι){–“$ΐΰŽΠ Κ¦eΝΦElšίΕDΡg»>t9¦υ%ž&k,xΊL\ … ί―]¨pwΤk.uEGWVδώf“tμΘzžb’Ιϊ0N¬QWlθ&ŠΤgdqμχ, h#γΜUYqˆœςJП0x‹οmΨ²φ+“ZjˆΡ0Ϊξκ }Y^²Sθ6Z‡ŽzΨC /or‹……¬ gp& VΘ0ύ΄ΆΰMΖωαQl₯LΪΫ/X4Ι‹†ρ$š/σκ°Χlΐ7ΦΩuaΖΰΜgq ³uΐ8Ψ Ο₯^ξό£Β™•QΦΏ·’BKΆ$±°MT%ΞΘΫΜΖ·27#2ΏθΥ–JKoG*ΊhfGΚή•|£ͺ’₯΅=½ΟΧ[ϋ"?Δωv’/χq<7—sΟ«R<6…ΎάΜΡ‘v{6σψ]{Γ7Y£€ί’—/\±<{yξJ-:9†W7ΌΞšum΄bστrζu υ«Q˜V­ά%š [aqχ‚ω: υοo»”DNSXbξ"ι—»Ež‡¨ͺk=!ΊTΫ­Έκr;C8ΧΐΥ5&ζΐν 5Ζ:!4ƒS¦C{άΗlρC'OΊξ„`‚Œr{Bœ4 ?'μ ώΜΚ¨fΚFHα1ʁι}©³$ΦY1δί&ŸSlΔ\QA +™ΟΑ4χš6 _F2iΥ‘e‘v4όPЧ<žσΨ5γZπΉsόpNΥη>/χυη-Σͺrή>6€ζW„=VΏ3W ζŠ_ŠIμԏ퇬G΄ΣΗ]ΑξΡ놻_Χ.λl^ŽΌnσ=ΦވP‘\QM^˜ψαRaΞeΆƒΎ­mŒkUjθΫΕ¦R― OO‘.ΝjΗ E½™ρ- ½EιasiaΥF‹νΥδ&ƒ§€³λ»Ξ;ƒ ±λ“π(jΦ,ŽϋŎU³β0EΝ [±τ¦ζU’me΅Τ+«Ρ +nΑb–νgeˊmΩκ οΰ3Q'x„/τec£DΔm›Ϊ΄ž›ΐG灝eΕO' a½Œ¨{Ωηζ=j>„ΒN*d><I­κθΪςNbπšδc±KSz1I[°&>ή†=nΘFZΖYθμ0NυΊs£— ˆΝ=Ικ³ΛhΒ]ξe΄-1ŠΤΝϋk %zHOŠΒΘ)»~±Ύ~ƒτβˆ"Ό·ޚhbΛ’™£ +Φ72󠲋XZ†*vΡxoΣΛ ©’·ώΌ0˜=ΪΙη›™κ7x]‘™ό !†ΚΩ‡rd5%_WPμΔΞηa«`Ή’ynqν™Z•Œ5oΪ9³HξΤΨ±e¦\Λ“τΔ9β,Km±€lWΦ½v~xdωM•¨Ž ΞcΐzŠu‹°0μ[Σ§—ρjI’γց{Ÿb. Οσ6^ŒΆŽπν_~ΐκž‘V„¦ Ε" @"‰‰γQΕy z6Ώ„v“cН?δx7?§Œ=ύm°^2 ¬μ«¬|ζTΫΫ$T4ϊ‹Η$ζ^w€Όζ +s<Λύ­[άbγ\Ώ,ΎXZ󬻿½ήξ:χ~ϊ7ΧΧ\fαGϊλΤ™ς-φΫpΏΫσ―؊ρMlρ…Ε֊+Άψ.ι'wω*Άκ|ΔίΕνΈsβY(rρςeΟǝίςψLή»,3mρMm1J8Τaτ8§*~#£§Χίeטχ"3γg|Ι”)ςyΙ Ηο`W$34„δ/ӏ- ΔeV+‰υΗ”}\ιλ?ΉΒής›ΕTwί°ψΙαωS€&ŸψŸL‘w4‘VώπϊHΗι}9ΰ έ³†Πψc›Β˜Ώ:½ žΗΜu-sHKz_=YΠ“ς‚iδfš“^Όόϋ~£³€Μ·MΕ¦R_δΚ^G5‰Χ›˜Bδ8ύ‡ΐcƒr€%‹ƒΩ$τ0k‘ αΦ:~d·6€…a―Ό5@Ψ}&ΝZωŒΕŒ?GΩΟσ%°Υ%Ό$εΤ NψfCNuPΊcpψπ5ͺ¨'>΄ ŽTΨ±LΩγ¨nB|ͺυl±“b*„<Jλ«R¦Eο¬Φηyομ»U*)ΔΨΪΡuI9άuΏ–œžύ5 +»Φο]]V Ψν9Φ[Ε)ΆϊɊσXΈ%Ψgάβ`5T–δx‰dx|°%ͺ –&Žγ:–Ζ°-Ϊr 7yR΅!ΥζΖ#₯Ύε9*θPΗ=π¦ί[nŒωqΘ›ΆœͺWΨΠν7ήH-Η’Z‘φ₯>mōwLΩΨNσAkΕΊ–€ξ.Mu¦[wH›55ιKνΩX"•ΐΑ»Η·lμ,ΓFΒΧΧ·ˆ?ΤZ³Ύ’¬Ua„އΆ3ˆ ,8~‹ ΐ6η·ΈoX¨x²ˆ΄܌ό–φVΘ‚ͺˆ&‹ž5Χόtΰ48ΣDΠj\η©VbiΓ{ͺJQ‡»K±ΐ’ͺy΄Ω§ΤCψΪ8— YΒ’­ξkŠάRiήαΐ‘IΌ'Ω~Ί-Ύ_«eIS0ͺ’υ/CΕ¨ΠΉͺΆY—±a½ kZJυ6н·¬²TXwΗ ,žΌiΡnαzξ‚πmBΧΩZFCΐ’ΨνSωUρ–I1”„UdΜ8*ϊΕ8μͺΆ.tnωx#™F“ ˆΖ³CΒ"‘ϋq9VBά"d3ρQνy¬Λ°ΩUΛb&‘Θf΅„ΒM9@ŸJα|ρƒΏˆϋT›Kkiˆχ"“lt­;SZE\Œc6ˆuώXΖάϋ8#χια]~*ρ‘ ³δΩJœΚΐΆk½'Βve€ρSίHcX:φλ΄M¬3Χ$Œ{Ϊ.VϊœΆ‹έ§—ΐβ5žΣRMΉ 6iGR"‹€μf(Ρλ:¨P±$νC \Jω’Α"jlτ‘[,ψοΒ­+«½œTh­QΈm[…έάu#zDŽΞk|‘xΚ”lh[±BιTo˜EͺM\Ζ-r-ϊΒ•δ΄©i•Μ͘ΣRͺ Ε³Ά§e,1^’¨οώύ›ί±²juαu^“²caΐΕT?/1τύe ]fρ«6 /Kύ*"yB!Γ–<:Αμτ y{>ξ:ό•¬zψΥ*[ƒΟ‘ m½ύαA©¦6ΐθμ7Έ†M‚[•)E€U~ΠͺOxή9Krασ·UΟdΉβo€).όΞ*£m'―–Œχ¨LnŽ(ς_|XM0{˜ƒMΣΚΔ»NzΥm«‰vnC«]‰±ύ­^“ι-Υγ¬ͺ¨“fυQ€J :=’,b3Λe{aQεε! >Rh’i.ρm…λ¨’°Ξ²Ε¨ΆlTcΫκαOƒΰ¦ΤžfH(’"r{Œ Η+t½ζ₯B†„…•_¬Ϋ ρΊ*Xδu°ΥΥͺz•ΩS`ŽΉ>’πΡ$$κΎ€Fkσ}5kW +S1ψ>Ν;Žΰί‘$dβ’έ΄M"’ϋžtŽ’΄©a~z½ ‡VӞΕ΄)(·¬)#$Η(Έ6:γd±οΕ­d2ƒβ +Ί§¨φ—Γ ΫΥΩuψ6Ψ BέͺžΩφΚ ™A:ΚwέΑ`ΣΛ›δΏn9UT~ΚΛjсθvŸπ‰Βƒ£‘xͺ•Bϋp”6¨3― +›N4ςiόα΄δQΩ›Ν ’h«šŽ³ ψG(2+TŸ"s-β€δΜ–ӝΒβχΝ—I–AΧΌQˆ§pƒAν š +ΐ±^«}«ϋ7³Θϋb!΅΄±Tv(—1"`­‘7·'δ©„+9³υΟΑζ +›,.šIγ-n~δ1 ‘XMΦfbήŠΝ ƒh Ν­4΅ͺ₯ ­›—³Gœ'4~&^(°mΥ§ιD"^ΌZγw$y \―&_ψΊјŒe|ΙxBPώzCΆήsj€4,¨U9)ύysχ§*#!μh*­{Έ?S³‚p’{p™3EθLD―“αŸΡto ͺŒΜΎVžv©Μνi’qJγ&Š_DυΊt™ΗΙνZr,…Ϋ.H€QΩoΡ$š4ʎV=Gpn|YQΩκGW¨ρyψΖGΤΣϊ1₯6Sc‰ ŠJ-REŽ+~~βCΩίΘωΌΜ°¨ σ]ίFL΅^8ΠL«q ρ:P!AΨ†”ΜΧa™^Ϋ]DYrΠ‹ς„M‘M€₯Φ0΄Ύ³-~η[ςZ‡j‚k‰ν]γd£Šv_ΣAe‹Rυœ`ΣΩ‘S£Wkΰ χ γ֌`_]m{2#;o _*³5·² l”© …ŒΒΔΕCη-qΒ3Ατ[‘Vι~mEDLΖN¨»Σ [fE\uη€#F(zLlυ•JΞ3YŸΚ’l©δΓ Ÿ,π›—€©T6Ό,B|¨T/Μi›!Ϋh5š$Έ¬\χzn`f΅Λ=%3φ©gδWTvΏΏΰγ±ΔΚβ•Υƒ]ta£¨Ž΅!θ­'Mφ­š$Gm𣋕ŒΕŒ[{DΟ*ΜεΣ²ΔmvΦ.ξ½έθ1―Έ‘.{Ώώˆ’f&ϊ‚Ν"woΝ€J7I1qBz$Y`_ ²0”Εgn§©κΰύ₯³Ϊ 6ŽŽ|i“w£θδΡ½γΟ’ηΧƒL0΄’ύ^ς +κ »’' f Ό:n‰ΕΆ3ό 7f24SK2ŒmdΡΩqnsQοl€ή˜χ*Rστ΄γYYH;nR΅αUς‰½ΐ3" ς˜M§τΕΦϊα}ΖόBqά0W:%βά·6¨W΅.OYΛ"™7*ΖΦ •ˆfίo“–ωbέ Ρπ΅Bܜ ξπ21βk“*™Θ”:?Ω-…ΚA½Υ*1/PZ kj^ϊσζμλ6΄ϋιΞΓΌο‡lB©ΌmΟQ”Ό…Όέη³ΰ¨ƒ³?4υγC&ψθΉ­Fω„¨zΙ‚fH£:LΚψΆ gΠ2e~Άζ«?΄ŸHΔμ"Ν*jωΜ,ΤψέO`wΙ(0 ε°©τŸž[ŠGκ<ŠBΩ +ώ±Έfύί¦p#Ψ˜ώϊ–ˆ•oz‚Φ’6(8l@r/((ρέ[αΉPΛ³Œ30±YvΧΘvBΚΝP&ΐ.WΝΉiXH‹jRϊσζξχΠj~¦ζyΊžb³¨R“§ΦΚ†ΨfόΝDΜΚ>.Μ{mjώξγ“Ψ…5πμu­$T‚b&‹MΝtR$ZA€lρ’χ±$ ΥoH°h| +€FŠ83ΘΖΧΧI ˆ˜Ύ©‰ή;užΪž;υθ%η{Ύ°Φί_P…A¨ΕY―Υng$5ρ’°2^ϊδ€—ƒψ8~—l"“3Zb±ό€-Ε$΅ώΪjΕ©ηΧσE]rj§Ηk?Ο±5φs‹N][ύφβŒχ§Ψmrέk­τƒ}|…—]Υ/T +Ιuažx_ι#¦ψύΆu}ΥFr¦Mj㚼YΞΏ8yz…ΩQή±QΠEήh /οeŁIcΞh§¦8υήC  ―8uΝΊν +ηͺš™=ύύσ+nάGΩmή ©,‹υ$πίr +Π ά!“Β,PG ‘ΗΧ>'Ώ1”GN tΩ  jbΈςt“΅ιy| ‚Ν…d Θ€ΐОυBοXUUτ¬g³Ε€!…)ƒ>nΈω ₯fΔ$=_φc-M +/žβ˜?š3ή’¦›·΄xρBϋς[‡ƒ/±Ε!‹σ#' ^Ό˜ϊa\,βO–sμ2di½Ό­z9τ½jχR )|WΨώxΟ—0ύrN*:ID€ΞfΘΖ +8u‡š±Ω"Kό;|Ό}·τ\$WbμΜΝ“>€z1mΗH―]nNΏ4K.„ΉτΞCϋ΄™ί&5GLΈl +Ζ‚šU>.ηFτθpΒ‹E³š/^­θ{c$&ΌΜFλ3eώ›ΒRΖώω5d%0 +ξ\99Pš kb:υζσΰ˜ΜΟ΅ŽΞiolqΝΝ{ @F[ T=³³“{”n‘ξNΎλϊ]΅&€Ξ² ωΞ  lb5~™³2L]ŽNΠGη,^ψ“MͺoAΛ‘’USk!f³ +žκσa¬Ogή·)¬ϋ’£hkNF°S4 ?4= φΠ ·ς2€C…ϊ1ό±νωš£!Ω4ʁBΦ˜6ΫAυνχv’φjΡκλV.kΡ½©ώ\Ω0Χ`܍δ¬V’—ΝMr`iMzŒ6Μ.’؏δt1~tόQπŠΗ‰G\ ŽNHΗ΅Έσfάžp@mhk£i­v©Ό΅ΕzΠ]še +GδγόζώEy[$θe"΅ 8_#5 ΰ-τmρΑΉΰΞj·ŠΓέ!ΐ Vω/u|χ  3TΐΖ o£ ֘όj•#ΒxΒ?Ώ¦2°F ζμ„i=0—ΦΔtκΝηix— ζ5Λz£Χ~<₯z<ω₯ς|*ΘΟ?±pΐΈ]φΝΥUήγΞΈ­y`% g‹ ¦"ΧέCτ§Uφ»lΏœƒΜ~+²“V¦Υ—Μβ2λ_Νzψ•ΒνΆΫΕΔ(hΘ~φ&΄xzϊόςσό^«ϋιx(¨6ϋvςυπς°{΍qsΩζ™:Kξo·’Fί7.‹0ΨjΠt?(oͺP”Βˆ/β»ρwΔsŠΈ±t€ΔA<7:EЬT ³i$άuοΫDθMc»Μž@0A³Š¨z I κ/ΩSBΗ­:EόwlF_M;\"t'4aΩ\E+ΌPOεπeΟ‘G7ΒHώτ'‘‘»i¬Ž€›$Dγ~΄sώBjœ$ʈc‘^]hΡα1r¬τ͐ꩦ±ΪN•o(Ύ;έάΠ±6]ΘΠ±6mn–Έ‚Φ9u֐ςΈ-8γΪ¨4‘aGW8Ϋ΄Ψ\όΪK#Δ—S‡ενJDh ¦Θ¦š@=SΗ14G–Τ™k˜GXΏΏόFη,Πηš6%_–€ύŒvωy£¦Γ„Ούΰ…4 ·K)Ή³μλ>)ΰϋt“β‰χσπΒξ ΊU)o―’wχϋnλ}σ€ςd„c¦λŒ¨Α‹qΰμWΔ*~# ρbΧV»Β˜θ?Ί«$Ιn\ξ} +_ΐœ‡σxΫ눾ύΟ€τΥ›ͺ‘’@ ‰Μύ*r>ΨγφΜmGΥ 2χΣ>΄-₯Τ\4Λm, +6(ήμ\˜+βΞΘα―`•IΘ¦Δψ&Ζ>Ξ]FJ\VΣRοΌεΠ(αpΘGduP?–VHΗ&5·‘¨¦fyœι‘ΫLK•ŒΡή™t^ιbƒ½BuZ™­Φqκ²f^ϋlͺό'Χq€Άv7FΑV}&Ο₯{ Jν&{<,έ +5ΙΗy\<ν4―ΞLξ­‰Œϊ‘˜œω~¨ ΒAΝβoB>ΧηΠ>uΞ }f˜ZΑ†œ™aΏDcŠPŽw`Δq±ΞjGκ³³SHοΚΧΠbΛZ\Ii(|ωΨk$’=[Ν’°)ϋ•©γŠR5Όι­Z“ ‚! ˜N UT‰φΆs­5υ™Y +š¦ϊ( +Š7`αΉίζΠqI…g)EΎΐΪΥυιχυf­‘Κ£ύϊ&ގŸ«ΧηgΛ€ΝVΘFqRM»E}H=P|¦Θ]qΟΈΕD0Τ·τ-¦;ζM­ˆ±ϊ§ˆŒ[ΐΰ•XΉΕƒp’B#€DφΠN +Τ‚>ρ0υǍΣnή­ΒΚΝϋTpšxR₯Ž!FήYY*"81ν-χΣ`·g(›γF)’]χΡ6Ιε”T:ίG{#XƒXψ vΘΩβλ΅P¬¦ρCΟFΰΊ¨SDύͺξγΜΓεΝ± ”ΡJL KDx% ₯’*lΞΑaΑ8ΌŠ77zΟ{ƒ&rήΕ2£I©¦Ο+f,Δ)/Š©**l,£Š†K`†Ι³yˆΪH*»~Έ"3°²iΫ@6‘°tφvƒbk &Ι5†+?­ΙULE.‘—Υ͘Xμœ₯ΙΊΔΆDι&@h!ά›k !\(ˆλRψ±‰3Ά†8ŒZψ’τ͐\ΐKE9ΦͺTά©_$6<Ά8_ Β&1A @ζ€9θK…@6‚-I ―¬!gYαcaVδ χ\l‚Z4’rT%}Gε©13θ(xπ«T―£ιˆ%ΗΤ"Ξ6ο©hϊε_ΉyΨωπcώώΑΖΞΧ^΅ρspXώͺί:}8όw[ΝqktΓF$fO_MΝtG“pœ_Ε_M³™Ας²„7ήλκ*¬=ΡςmFΫ5ΩΘΆP…Φ:%“@tΛΨBΦ~bl£zτΑ (ηάV`ΪxYχF¦‹<Ξ§όσ#Ε™όB²_'w‰­ΕKήΫAYΜόΊΎ9ο厑»yηs·8ιΉ K0d"οHΒ‘ŸK’δν4=σr1/‹ρDΎrzjZ& έ*ΝέΰpΗΌΕQͺ"D}(ΊΖ΅Κέͺαšη9I|p{ΊϊC¨’vΐ1ΧΕαΈΒ q\0hπς7ΐŠ5ΪΦ-b?2?Έ^ΑΊQ?œ+<¦‡—·Ώ"ξσ^_\{"Ž ‰;_BˆWΔ§Šβq OšOΘS!Ÿš$OΘ·κρ ω²•ςk•»υ†ά'=!?rΘ―₯˜ΫΙs_βΖάWL']œ1#OΡΛΤ{ΥΠ‘ρ€ΰ3$‡Ώ2F@76鱆% ίώU’ œO?&Α©”Η.οr_λœmΣφkΗ§—F§ +HΘμ{rQΡχΠ―V§Τ*"E¦6ζ€ΙΌ«»cΛ‘Ϋg5X–ΩcΚσX±wΏWΛΗΉ₯œ«‘«UφxΔ‹s-f“yΎϊ€­ϋ“ .v¬b0EBΒjνΩ†‡$I&sy +dŠ emω2₯ΌWέθךŸ{ΥKΟj~[ͺ‹³—„ςΪTω8d7―·δΧΛ7±P\η’g£‰e›ŽΙYΣίoH`₯2CΜρ΄ή2YΨώκ‚L_Wε·ay³ςYCgrή +#:v9©Ύ"_‰ƒ>)-΄.™Βyι[ΗΙ +A~+Έc$―~…ρ39ξ)_λεzΨΓZοΓλψ!Fύ<ΏΞς•Ηs¦?φxύ λΖH˜‚x/εεx:}“­g,;Λz~·3:,fΣΣΩ€ΓΝ¦A·vΘΔζΞ™€ΌρΎύ ‘[όΖΖν²φ)ΉsΌψΙV‰q*±ΎΞσM©½š1ao_H~i–-5Aš)SEsߜΌ1Ή³X³8‡`-,DΏ”˜a΄AD—ι^Aλΐ5Ά\€°eΦ?Υ³ +μ+΄Όr.ΰzτΔl"FYs'β;e &Ι& Ά·dΟσ'ΰvhϊΓ„?σkΡwj*2kρq膁…m)Y^˜Q•£Ÿaΰΰ΅N ŸHΦ‹8+‚q υΖZϋ¬!~ƒίV‚m€ψξι4;ΫΪpΡη½φ9Ρ†:“Z Φ€™E 0AL«₯$βιΰ RŽ›Ά­ ,™8 ρ˜²Νf3#ΏΊπ½4…6·‹p©Zθ람ΫσM§_”Ή%rμί'ΆPMύˆͺiGι²ΎY,κιͺ–F‰ΜZO-ΧΤ’η6m‰nωΖ—Yd½¨΄&›JεΩ^ς,ή]α΄Λ_υ[Η£‡5™ΜEπ¨«/΄K‹WO}{ΘXΫ ΧΓPμ§f‚Φ +¬Κau7²ιqŒ­^5‘Ά•_NΪ"H@πe„ŒύͺΣθq:Tn”ƒίί‚ςdc5enΏ―{Z­QΒ¬ΦΚlτ-e³›bl«—zWz/ΟοUο.`ϋζY=sοθ|R%Gχ¬M±Ωω]ΒS^|λve ’ V~γ΅Ϋ‰gΟ©I²δΪ4±ΩΙ^O3™<Έ±/Ιί!Χz lƒ,MQžΑSV?U듇“φHΰ$ι:΄%σcG9Ɵd‹λ˜θΓ*(Ο»ƒι#N„ Έ+ ΐ˜†νΏωΣ“ΝVŸͺXEQdOžί<«Ά0(")N¨ΙΏ?š +ε#ΗA΅&ΫyS”T~ώατΤ‘›δ;+γίζ΄Όΰ­p$|ΜΞlJ₯Γ 8λ5ΐΫT˜Γ¬"ύΗθϋ1ZŽ|h\Ε‰Σ#·’vfgΝ„l˜±*d]UΧwΨXΪψry-UQΆ’ αRL;“Κ'Δϊ «°{Ρ_!-’Ϋ)8†5¦ήΉχWξνΙmΌž‹όŒΠ:@¬NC-J|Φ=Ey,%ΨθυΕJ /Μ,vkΧ ΌyΉςΤϋg¬¨wE‚»έy–ύoY]G₯r™μΪ:άΠδrΈ !½ͺΊ;κ?ΣθŒ%ο,Γ%:/¦ΰνΦΖ’ό,M\©Δ\dͺͺ5Ν"7Tν»"–‰§Γ±§~Β&βεδ„wŸΖ7ά°lφχαM•"/†ν^ΉIω9κkgΡ[‹t&Ε}O1ύ—T(ΒΉψ“—IΗόοβhυ!υ΅―‰{S)Λ•£ +qK’yL+fM*ΙΔa‰»}]ŒΟžΰ[8_zΘΕλš€S²iβ­½ΟZσ•V%υ˜±tH–ο͍xp\¬PIόΐ‘›υ‹ΓGι‘1}‰qCDWLv;ΝΈd4₯ζm.Mq‘ζ£ΞŸY²1υ6}ͺ·c9†·ώΕΨ\γ["œ·kΰΝ1·=(ϊΰκ„Ξ•ε‘Σ?sm!o›4Z™ρƒ#2λUt$mŸδγό§φ)όsX’KYΣhΆ@₯±~z6†΅ˆ#ΦΡσX6† Ϋ†ΫΚ’|Λτ1Τ7Ζ]L4ςΪ§Ιn«TΥμΨψWZ•ύ+ΈFωΎ±”bj\ΰΜκλŽQΞNςœ€ZΗn†0αβwW5κ0ξ±Θ†‹yμ!χΚfpδΧ’Šό%E΄Ug”ϊ›R ’βŸ¨ŠD‘μ*ύφ=ς ιžwsί³gάΎZΣx ΰχ•ϋΔ0Υe.ε6¬Ήυ…ΌbΤρΰΐ½N.υχέΦΘGzΝ½Ν·ΛώŒ26|Όϋ0λ?{ŠdXϊ”H†—!ήίpι@Ρ…’t™~¦–GdΔΜJΠ߈αΣ5οOΖKt +Ξ€πΘΎjhoθ΅=pk±gΜ[©Δyρ—žτΚ½ύϊ†<a&/‘ έmζ‘ZvοσνΊJά8*)„φYΩI#•Κo¨νϊdΊRCbAΚ†Œ€l :œκΓ„}£ZB›p δnjz‚‚GH2bˆ]ž§²χ[Ο(zέW—r’ζY +ώ5œΜHψ q4Κζ“ζ&0»΅S}€LήΒκ"ΊΞš.y΅ΤŒŠ¦¨hλΈΘ‰ΕΩξ0-Bh–o³ /Λi·}k.ιηuτ[yΖΨ.iΛCΗwGhU½€νtqςPu΄αMμA ͺςA,«UJυΛΑ‘Ρƒ›‘ƒ) ε8†£ΈόŸ˜€ κ$G*ppΛgLΤν6!Τ&’yšKωv#K?š)2–,=–<N`ΌIΘ+£ΘΛ,rΗΊ™LΧψΘk2\}FQ}Γ9Gb…œ’>‘Σ‡+…)‘vU‘9Ξs”#S˜ΓmI¦0Šj۹Íξ/—ίι–w«eXΣςΫ/#]J_μT,-…d©γ=Θ’υ¬<κWήϋ3Xžκ7ξP°σ;«W΄ύ6gqςδCkςΑct•ε΄ΗJ•{ŽΗ„•»¬ Χv9Ξγ Ε΅οN§o:J΄8U}™‘§€γ)qΫg\PΎΓ°—ϊΔࠐ˙.=9@Λ2c>KΆ§³―\ZΠ}½#ςjήσy °{*oC![ŸΛβξyσ-ψuy΄ΐAX1l–9©rΪ°‘a¦Γ†e¨± ±fJŠΚΔϋ$²C¦z§;Z4:vzO¨[YΡΉHF†ς²ΰ›ΤH‘™‹wίWΤ5ήu²κ –(Š3½7jFY/“3€θθΊΆ1c—Ω—aΞΐ~Ζκξw•έgΗ₯f)O[j4σ€υγ‚xοΎwΗ{"Ψτy2“z_{t)δ4•uυcGΦόyΗŸρ˜ΑΥ?|ƒrΊΗ‰˜§f­Ηα%U§’Αlη@)OωW\ƒšθ¨σχΘ‹­^α86ᦩ+ZμMUΉT{ς‡―Φ=ΪΧυνύΏdW9v,7 Μ}ŠΎ€όΈ5—ΨΟ‘ο‘@?υω] Π3γŸH¬! lUΠuÊzŸΨ¬h%ΥD +HŠ(ηQa‰©ΒΗ•»6n.V`xΈΩi3η˜\Θ‡ „h xΞ‹KcR£wΔ±a»ΉχV@šγυ7γ΄τcΖFΓs!iΨyΰ0'ΖΨZθLΞ°“€§­yψ%oσ Tσeƒ-t‚²Τ™YOυ€Εz‹`JWYΏ-ΗεtvφΈ/μΞσ)|£.‘³%κ™ ΦXouΤBΫδΫ έΩ±ΦΖƒχ[Αt΅"+Ζ:ΈVQ‚—–„z€ω§ ڈ}­dΥζ…d¬±–»„T ΔΚ χ~1ͺΦΞ-*qΑU ΝHχFE*Φz5…>8γ€±{pπWŽΎš;6όΚ#αΠ$6:†M»r³ΨηVΥΥl@6 3舸V7«ή(M Ηޘ‡ϊ8σo-θOΧΑ“PΛO•(|ϋ)έUpϋͺ%fΨΎšbυΓdxαU1¨|²1 ”ςσιΎ]Xͺː‡Γ^ŽΌ ‹ΘeaΣθΝcωΠΟ²c2‰*Ϋ†Ύπ ,grVΩ‚ U0†Ϊ6žκνΝσψΚMxΚιODsFΦ{υδ$j^j9~L†?o*Χλpζ`žΑΡ„oΛ݌€O‹„YtzzΜθηTlϊΪWΨϊڊαv4¬EŸ VβŠ†―oγzθ‘r\`β‘;Ϋύ·>€@knžC%Νυšah ›.RNβŸU ωΠclβωΣ n7k}ά}‹Ž·υ’εΧC‹Λά’aφAΌWWΞΤ’Θ’½}ΜκΥ μpγ₯s_&’Ÿ?ršE²?˜€†h–jt=N,\ΞΫ¬›;}›υZ +Μtϋ­ϊ2 ³cά5ΘcV Ρj6˜‹—οj,Α’,–BM&₯œέK{Q¨σ‘fΏͺη‘Ξύ`ΐΡ]i·»H„W#{ε™^³<οk'oc³^Ke‘nUο Ί"D΅ΛΫ’„υ¬cšoΆ°keŽ˜iέ­–—T³ŠΟΖ2ΛΆ4·q-JΊΨ(M Ηޘ‡ϊ8³+ΰίόuαί Κm— endstream endobj 854 0 obj <>stream +8;YPl$aPC=#Wr[majmrI;tC(m">.rccGTp]_.A1Rp`!,hpmlo;Ys?oHRPkqi)Z.*5 +?gg+R?M[2>TMCS$)d^`#g8J.rs,LlCHsHctZ9 +FC#@O\/-Gl1.T^6KZX[q>Tn9U([-.L`'rbk;FEcZd6ZtELh0_O@@*H-fZ=[p=\7m* +^pXSN8:hJ1A^Pm9?Lh4GH8'cFo`B]qOT$G9IXOqt*&)GE7B-$?OW@&J">bD90#\3n +C?gLp=$*%#nV5\C.=FV'@Uk8a@Uj-/\@bqE-G(YK$Q`gE3Wn.7EnR'81LW:N\0uVc +.u9@W$#<^hN61T6dQ)/N,fOC>KUbjZZ\RiMZY1b@hq1CIbDUVYcku@JAiEGJ_6@pR +;SRWrMc1=BPH8ZaSi^rf7M5Bj@.B-,IC&_\I,fVs.D&9X/=.0:r,sE3LQ,O$:90kX +HMY&`n6_V%/mfg3-Q-%%kC"U#,+iA-',!>TX+b+A\(:d$&W,S)ha^#$Wmk)Jh"e<` +4HnQhq)8:74/BX~> endstream endobj 855 0 obj [/Indexed/DeviceRGB 255 856 0 R] endobj 856 0 obj <>stream +8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 847 0 obj <> endobj 857 0 obj [/View/Design] endobj 858 0 obj <>>> endobj 852 0 obj <> endobj 853 0 obj <> endobj 851 0 obj [/ICCBased 859 0 R] endobj 859 0 obj <>stream +H‰œ–yTSwΗoɞ•°Γc [€°5la‘QIBHΨADED„ͺ•2ΦmtFOE.c­Φ}κυ0κθ8΄׎8GNg¦Σοοχ9χwοοέί½χσ '₯ͺ΅Υ0 Φ ΟJŒΕb€  + 2y­.-;!ΰ’ΖK°Zά ό‹ž^i½"LΚΐ0π‰-Χι @8(”΅rœ;qͺ7θLφœy₯•&†QλρqΆ4±jž½η|ζ9ΪΔ +V³)gB£0ρiœWΧ•8#©8wΥ©•υ8_ΕΩ₯Κ¨Qγόά«QΚj@ι&»A)/ΗΩgΊ>'K‚σΘtΥ;\ϊ” Σ₯$ΥΊF½ZUnΐάε˜(4TŒ%)λ«”ƒ0C&―”ι˜€Z£“i˜Ώσœ8¦Ϊbx‘ƒE‘ΑΑBΡ;…ϊ―›ΏP¦ήΞΣ“ΜΉžAό om?ηW= +€x―Νϊ·Ά-Œ―ΐςζ[›Λϋ0ρΎΎψΞ}ψ¦y)7taΎΎυυυ>j₯άΗTΠ7ϊŸΏ@οΌΟΗtά›ς`qΚ2™±Κ€™κ&―ͺ6κ±ZLΔ„?β_ψσyxg)Λ”z₯ΘΓ§L­UανΦ*Τu΅SkSeΨO4?ΧΈΈc――Ψ°.ςς· εR΄ ߁ήτ-•’2π5ίαήόάΟ ϊχSα>Σ£V­š‹“dε`r£Ύn~ΟτY &ΰ+`œ;ΒA4ˆΙ δ€°ΘA9Π=¨- t°lΓ`;»Α~pŒƒΑ πGp| [`Lƒ‡`<― "A ˆ YA+δωCb(ЇR‘,¨*T2B-Π +¨ꇆ‘ΠnθχΠQθtΊ}MA ο —0Σal»ΑΎ°ށSΰx ¬‚kΰ&Έ^Α£π>ψ0|>_ƒ'α‡π,ΒG!"F$H:Rˆ”!z€ιF‘Qd?r 9‹\A&‘GΘ ”ˆrQ ’αhš‹ΚΡ΄νE‡Ρ]θaτ4zBgΠΧΑ–ΰE#H ‹*B=‘‹0HΨIψˆp†p0MxJ$ωD1„˜D, V›‰½Δ­ΔΔγΔKΔ»ΔY‰dEς"EI2’ΤEΪBΪGϊŒt™4MzN¦‘Θώδr!YKξ ’χ?%_&ί#Ώ’°(”0J:EAi€τQΖ(Η()Σ”WT6U@ ζP+¨νΤ!κ~κκmκζD ₯eΤ΄ε΄!ΪοhŸΣ¦h/θΊ']B/’ιλθΣΏ’?a0nŒhF!ΓΐXΗΨΝ8Εψšρ܌kζc&5S˜΅™˜6»lφ˜IaΊ2c˜K™MΜAζ!ζEζ#…εΖ’°d¬VΦλ(λk–Νe‹Ψιl »—½‡}Ž}ŸCβΈqβ9 +N'ηΞ)Ξ].ΒuζJΈrξ +ξχ wšGδ xR^―‡χ[ήoƜchžgή`>bώ‰ω$α»ρ₯ό*~ :₯…EŒ…bΕ~‹ΛΟ,m,£-•–έ–,―YΎ΄Β¬β­*­6X[έ±F­=­3­λ­·YŸ±~dΓ³ ·‘ΫtΫ΄Ήi ΫzΪfΩ6Ϋ~`{ΑvΦΞή.ΡNg·Εξ”έ#{Ύ}΄}…ύ€ύ§φΈ‘j‡‡ΟώŠ™c1X6„Ζfm“Ž;'_9 œr:œ8έq¦:‹ΛœœO:ΟΈ8Έ€Ή΄ΈμuΉιJq»–»nv=λϊΜMΰ–οΆΚmάνΎΐR 4 φ +n»3ά£άkάGέ―z=Δ•[=Ύτ„=ƒ<Λ=GTB(Ι/ΩSςƒ,]6*›-•–ΎW:#—Θ7Λ*’ŠΚeΏς^YDYΩ}U„j£κAyTω`ω#΅D=¬ώΆ"©b{Ε³ΚτΚ+¬Κ―: !kJ4G΅m₯φt΅}uCυ%—K7YV³©fFŸ’ίY Υ.©=bΰα?SŒξΖ•Ζ©ΊΘΊ‘Ίηυyυ‡Ψ Ϊ† žkο5%4ύ¦m–7Ÿlqlio™Z³lG+ΤZΪz²ΝΉ­³mzyβς]νΤφΚφ?uψuτw|Ώ"Ε±N»ΞεwW&άΫeΦ₯οΊ±*|ΥφΥθjυκ‰5kΆ¬yέ­θώ’Η―g°η‡^yοkEk‡ΦώΈlέD_pίΆυΔυΪυΧ7DmΨΥΟξoκΏ»1mγαl {ΰϋMΕ›Ξ nίLέlά<9”ϊO€[ώ˜Έ™$™™όšhšΥ›B›―œœ‰œχdž@žŸŸ‹Ÿϊ i Ψ‘G‘Ά’&’–££v£ζ€V€Η₯8₯©¦¦‹¦ύ§n§ΰ¨R¨Δ©7©©ͺͺ««u«ι¬\¬Π­D­Έ-‘――‹°°u°κ±`±Φ²K²Β³8³΄%΄œ΅΅ŠΆΆyΆπ·h·ΰΈYΈΡΉJΉΒΊ;Ί΅».»§Ό!Ό›½½Ύ +Ύ„ΎΏzΏυΐpΐμΑgΑγΒ_ΒΫΓXΓΤΔQΔΞΕKΕΘΖFΖΓΗAΗΏΘ=ΘΌΙ:ΙΉΚ8Κ·Λ6ΛΆΜ5Μ΅Ν5Ν΅Ξ6ΞΆΟ7ΟΈΠ9ΠΊΡ<ΡΎ?ΑΣDΣΖΤIΤΛΥNΥΡΦUΦΨΧ\ΧΰΨdΨθΩlΩρΪvΪϋΫ€ά܊έέ–ήή’ί)ί―ΰ6ΰ½αDαΜβSβΫγcγλδsδόε„ζ ζ–ηη©θ2θΌιFιΠκ[κελpλϋμ†ννœξ(ξ΄ο@οΜπXπερrρςŒσσ§τ4τΒυPυήφmφϋχŠψψ¨ω8ωΗϊWϊηϋwόό˜ύ)ύΊώKώάm χ„σϋ endstream endobj 850 0 obj <> endobj 860 0 obj <> endobj 861 0 obj <>stream +%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 18.1.1 %%For: (Sebastiano Guerriero) () %%Title: (social-32px-miter-1.ai) %%CreationDate: 30/05/2015 13:03 %%Canvassize: 16383 %%BoundingBox: -40 -564 461 41 %%HiResBoundingBox: -40 -564 460.000000464379 40.000000404194 %%DocumentProcessColors: Cyan Magenta Yellow Black %AI5_FileFormat 13.0 %AI12_BuildNumber: 446 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%RGBCustomColor: 0.220003962516785 0.347251027822495 0.533672153949738 (PANTONE 294 U) %%RGBProcessColor: 0 0 0 (Black) %%+ 0.274070650339127 0.264301836490631 0.258938521146774 (Grey) %%+ 0.50274384021759 0.497933000326157 0.51267808675766 (PANTONE Cool Gray 10 U MATCH) %%+ 0.585372924804688 0.74749755859375 0.277084350585938 (Shopify Green) %%+ 0.33331298828125 0.674499988555908 0.933318972587586 (Twitter blue - 55acee) %%+ 0 0 0 ([Registration]) %AI3_Cropmarks: -60 -584 480 60 %AI3_TemplateBox: 210.5 -210.5 210.5 -210.5 %AI3_TileBox: -96 -658 516 134 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 6 %AI9_ColorModel: 1 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI9_OpenToView: -386 99 1 1448 863 26 0 0 -5 38 0 1 0 1 1 0 1 1 0 0 %AI5_OpenViewLayers: 7 %%PageOrigin:-190 -510 %AI7_GridSettings: 10 10 10 10 0 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 862 0 obj <>stream +%%BoundingBox: -40 -564 461 41 %%HiResBoundingBox: -40 -564 460.000000464379 40.000000404194 %AI7_Thumbnail: 108 128 8 %%BeginData: 18270 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C4552275227522752FD08FFA8A8A8FD05FFA8A852A8FD08FF52527D7D %A8FD06FF7D275227A8FD06FFA852277D7DFD10FFA8275227522752A8FD07 %FFA8277DFD06FFA87DFFA87D7D27522752A87D27FD04FF7D52FF7D272752 %FD04FFA852FF7DA8FD07FF52A87DA87D52A8FD04FF7D277D527D27A8FD04 %FFA8FD05277DFD04FF7D52527DFF52A8FD04FF7DFD04277D527DFD05FF7D %525227A8FD05FF7D2727A85227275227277DFF2752FD04FF7D2752522727 %7DFD05FF52A87DFFA8A8FD04FF7D7DA87D27A8A87DFD04FF277D52527D7D %52FD04FFA827522752277DFD04FF527D5252A85252FD04FFA82752A8A852 %527DFD05FF5227277DFD06FF7D5227A8A82752272727A8FF7D27FD04FFA8 %FD0527A8FD06FF5252FF7D52FD04FF7D52A85252527D52FFFFFFA827527D %FD0452FD04FFA8FD05277DFD04FF52527DFD04527DFFFFFF7D7D52FFFF7D %527DFD06FF272752FD07FF7D277D7DF8A85227527DFF2752FD05FF7D2752 %277DFD05FFA87DFF52A8FD06FFA8A87DA87DA8A87DFD04FF2752A87D7D52 %52FD05FF7D527D7D27A8FD04FF527D7D52525227A8FFFFFFA87D7D527D52 %A87DFD05FF7D2727277DFD07FF2752277DFF2727F87DA82727FD04FFA852 %27277DFD06FF527DFFA87DFD07FF5252FFFF527DA8FD04FF7D277D525227 %FD08FFA852527DFD04FFA87D7DA8FF527DA8FFFFFF7DA8FF7D52FF7D7DFD %04FFA852277D7DA8FD07FF52F852FFFF5252527DFF527DFD04FFA8FFA8FD %09FF7D7DA8FD09FFFD047DA8FD06FFA87D5252FD09FF7D5252FD11FF527D %7D7D527DA8FD05FF527DFD0AFFA8A8FD27FFA8FD0BFFA8FD0BFFA8FD13FF %A8FFA8FFA8FDFCFFFD61FFA8FFA8FD07FF7D52272752FD06FFA85227277D %A8FD04FFA82752275227277DFD05FF7D5227527DFD07FFA852A8FD07FFA8 %52275252FD06FFA852A8A87DA8FD05FFA87D272727A8FD05FFA827522752 %A8FF7D27522752277DFD04FF7D27275252277DFD05FF7D27525252FD05FF %7D5252FD04277DFD04FF7DFD0552A8FD05FFA852277DA8FD05FFA8522752 %522752FD05FF2727527D2752A8FD04FF7D277D525227A8FD04FF2752527D %5252A827272752272727FD04FF5227A87DA82752A8FFFFFFA8A8277D7D52 %7DA8FFFFFF7D277DFD0552FFFFFFA8277DFFFFFF5252FD05FFA82752277D %FD05FF7D277D7D7D5227A8FD04FF7D52FFFF7D52FD04FFA827527D7D7D27 %52FD04FF5227FF7D52277D52277DA8522752A8FFFFFF5252FD047D27A8FF %FFFF7D7D7D52FF27527DFFFFFF7D7DFD04A87D7DFD04FF27A8FFFFFF7D27 %FD06FF5227FD07FF5252527D527D27A8FD04FF27527DA82752A8FFFFFFA8 %2727A87DA82752FD04FF522752A87D5252FD0727FD04FF7DF87DA87D5227 %A8FFFFFF7D527D527D7D27A8FFFFFF7D52A87D7D527D52FFFFFFA82752FF %FFA82752FD06FF5227A8FD06FF7D275252522727A8FFFFFFA87D27522727 %52FD05FF27527D52272752FD04FF7D277D52FF2727A8FD0552A8FD04FFA8 %52275227277DFD05FF52A8527DA87DFD04FF7D527D7D527D527DFD04FF7D %527DFF2727A8FD06FF7D277DA8FD06FF52FD04277DFD06FF7D272752FD06 %FF7D2752272727FD06FF52277D522727FD0CFF7D52527D7DFD07FFA87D52 %A8FD05FFA82752275252527DFD05FF7DA8FF7DA8FD07FFA85227A8FD06FF %A87D52527DFD08FFA87DFD08FFA8525252FD07FFA87D525252A8FDFCFFFD %4AFFA8FFA8FD09FFA8FD0BFFA8FD1FFFA8FFFFFFA8FD2DFF7D2752275227 %7DFD05FFA82752277DFD06FFA87D7D7D52FD06FF7D2752277DFD11FF5227 %5227522752A8FD07FF52527DFD07FF5252A8FD08FFA87DFD08FFA852527D %FFFF27FFA852A8A827FD05FF52FD0427FD05FFA8527DFFFFA852FD04FFA8 %2727525227A8FD07FFA8A8A852A8FD04FFFD0727A8FFFFFFA827FF7D5252 %52FD05FF7D527D527D7DFD06FFA8272752FD06FF7DFD05277D52FFFF52FF %FF52A8FD04FF7D275227527DFD04FF7D7D7DA8FFFF7DA8FFFFFF7D2752A8 %522752FD05FF7D7D5252522752FD04FF527DA8277D7D52A8FFFFFFA852A8 %A827A87DFD04FFA827FF7D7DA8527DFD04FFA8277D522752FD05FFA8A852 %5252A8A852FFA8527DA827FD05FF27525252277DFD04FF7DA87D7DA8FF7D %7DFFFFFFA8FD062752FD04FF7D7D7D52A852A8FD04FF27FFFF52FFFF27A8 %FD04FF527DFF52277DFD04FF7D52277D7D27277DFD04FF27527D52272752 %FD04FF7D527D7D7D527D52FFFF27272752FD04FFA8FD0552A8FD04FFA87D %FF7D527D7DA8FFFFFF7D2752A8A87D277DFD04FF277D5252522752FD04FF %52527D277D5252A8FD04FFA827FFA8277DFD04FFA827A87D7DA8527DFD04 %FF5227A8522727A8FD04FFA8A87D5252A8A8277D52FD0427FD04FFA82752 %27FD07FF7D52A8FFA87D52FD04FFA82727275227277DFFFFFFA87D527D52 %7D527DFD04FF2727F8FD0427FD06FF5227527DFD06FFA85252527D7DFD05 %FFA852275227A8FD05FF7D277D7D7D277D7D27FD0452A8FD06FF7D7DFD07 %FFA87D7D527D7DFD06FFA8FD04527DFD10FF7DFD0652FD06FFA8527DFD09 %FF527DA8FD08FFA87DA8FD08FF7D527DFDFCFFFDBAFF7DA8A8FD06FFA852 %A8FD09FF7D275252FD07FFA87D277DFD06FFA852527DFD07FFA8277DFD07 %FFA8527DA8FD28FF7DA852FD06FFA827522752A8FD06FF7D275227527DFD %06FF7D272727FD06FF7D272727FD07FFA8277DFD07FFA87D27527DFD07FF %A8A8FFFFA8A8FD05FFA87DA8FFA87DA8FD08FFA8FFFFA87D5252527DA8FD %05FF2752522727A8FD05FF7D277D5252277DFD04FF7D7DFD0427A8FD05FF %27527D277DFD07FF7D7D7D52A8FD04FFA852A87D277DFD05FFA852275252 %5227A8FFFFFFA8277D527D27527DFD05FFA8FF52277DFF5227522752277D %FD04FFA852A8522727A8FD04FFA82752A8FF2752A8FFFFFFA85252522752 %27A8FD04FFA82752FF2752FD06FF52A8A87D52FD05FFA87D27A87D52A8FD %04FF7D52FF2752FF7D52FFFFFF7D7DFFA8277D52A8FD04FF7DA87D522752 %7D52272752522752FD04FFA827A87D27277DFD04FF7D27277D52527DFD05 %FFFD052752A8FD04FF7DF87D7D5227A8FD04FFA85252FF7DA8FD06FFA8A8 %27A8277DFD04FFA852277D525227A8FD04FF277D7DFD0452FFFFFFA87D7D %A85227277DFFFD0552FD05FF7D527D52272752FD05FFA85227277DFD06FF %7DFD042752FD05FF522727A87D277DFD06FF7D527D27FD05FFA827A85252 %7D52FD05FFA8A8FFFFA8FD06FFA87DA8FFA87DFD0EFF7D7D7DFD07FF7D7D %525252A8FD06FF7D527DFD08FF7D275252FD05FFA87D52A8FFFF527DFD06 %FF527DA8A8FD06FFA8FFFD04A8FDFCFFFD6AFFA8FFA8FFA8FFA8FD05FFA8 %FFA8FFA8FFA8FFFFFFA8FFA8FFA8FFA8FD05FFA8FFA8FFA8FD07FFA8FFA8 %FFA8FD05FFA8FFA8FFA8FFA8FD05FFA8FFA8FFA8FFA8FFFFFFA8FFA8FFA8 %FFA8FD05FFA8FFA8FFA8FFA8FD05FFA8FFA8FFA8FF52275227522752FD04 %FF52522752275227FD04FF7D2752275227527DFFFFFF7D5227522752277D %FD04FF27522752275252FD04FF52275227522752A8FFFFFF525227522752 %27A8FFFFFFA82752275227527DFFFFFFA85227522752277DFD04FF525227 %522752FD042752272727FD04FF52FD0627A8FFFFFF52FD06277DFFFFFFA8 %F8272752272752FFFFFFA827275227272752FD04FF27272752272727FD04 %FF52FD06277DFFFFFF7D2727522752277DFFFFFFA8FD062752FFFFFFA852 %FD06275227527D522752A8FFFFFF522752527D5227A8FFFFFF7D27525252 %27277DFFFFFF7D27527D5252277DFD04FF27FD04522752FD04FF52277DFF %A82727A8FFFFFFFD0452275227A8FFFFFFA827A8FFA852277DFFFFFFA827 %277DA852277DFD04FF27277D527D5227272752A8272727FD04FF52F87DFF %FF2727A8FFFFFF5227277D275227A8FFFFFFA82752527D522752FFFFFFA8 %27275252522752FD04FF27277DFF7D5227A8FFFFFF5227A87D7D52277DFF %FFFF7D27527D527D277DFFFFFFA827277DFF272752FFFFFFA852277D7DA8 %27275227527D522752FD04FF522752A8525227FD04FF7D2752525227527D %FFFFFF7D27527D527D277DFD04FF27525252272752FD04FF522752527D27 %27A8FFFFFFFD065227A8FFFFFFA8277D7D7D52277DFFFFFFA85227A87D52 %277DFD04FF522752A852FD0927FD04FF52FD0627A8FFFFFF52FD0627A8FF %FFFFA827272752272752FFFFFFA8FD062752FD04FFFD0727A8FFFFFF52F8 %FD05277DFFFFFF7D2727522727F87DFFFFFFA8FD062752FFFFFFA852FD06 %27FD06527DFD04FFFD0752FD04FFA8FD06527DFFFFFF7DFD06527DFD04FF %FD0752FD04FFFD0752A8FFFFFF7DFD055227A8FFFFFFA8FD06527DFFFFFF %A8FD06527DFD04FFFD0752FFFFA8FFFFFFA8FD07FFA8FD0BFFA8FD07FFA8 %FFFFFFA8FD07FFA8FFFFFFA8FD07FFA8FFFFFFA8FD07FFA8FD0BFFA8FD07 %FFA8FFFFFFA8FD07FFA8FFFFFFA8FDFCFFFD49FF27522752275252FD04FF %52275227272752A8FFFFFF7D272752275227A8FFFFFFA827522752272752 %FFFFFFA852275227522752FD04FF27522727275227A8FFFFFF522752FD04 %277DFFFFFF7D2727522752277DFFFFFFA827272752272752FFFFFFA85227 %272752275252FD052752FD04FF52FD04275227FD04FF7D2752275227277D %FFFFFF7D2727522752277DFD04FF2752FD042752FD04FF52275227522727 %A8FFFFFF52272752275227A8FFFFFFA82752275227277DFFFFFFA8272752 %5252277DFD04FF2727275227522727527DA87D5227FD04FF52277D7D7D27 %27A8FFFFFF7D27FD045227A8FFFFFFA827522752272752FFFFFFA82727A8 %7D7D2752FD04FF272752A8272727A8FFFFFF52277D7DA827277DFFFFFF7D %27527D5252F87DFFFFFFA827527D7D7D2752FFFFFFA85227A87D7D272727 %52FFA8FF5252FD04FF52277DA87D5227FD04FF7D277D527D52277DFFFFFF %7D277DA8A8A8277DFD04FF277DFFFFFF5252FD04FF52277DA8522752A8FF %FFFF5227FD047D27A8FFFFFFA8277D7D7D52277DFFFFFFA82752A87D7D27 %52FD04FF2752A852A8522727527DA87D2727FD04FF5227527D7D2727A8FF %FFFF5227277D5252277DFFFFFFA8F8FD047D2752FFFFFFA82727A8A87D27 %52FD04FF272727A8522727FD04FF52277DA8A852277DFFFFFF7D27277D7D %52277DFFFFFFA827527D52272752FFFFFFA852277D7DA8272752FD052752 %FD04FF52272752272727FD04FF7D2752275227277DFFFFFF7D2727522752 %277DFD04FF2752FD042752FD04FF52275252522752A8FFFFFF5227275252 %2727A8FFFFFFA82727275227277DFFFFFFA852275227522752FD04FF2752 %275227522727522752272727FD04FF52275227522752A8FFFFFF7D272752 %275227A8FFFFFFA82752275227277DFFFFFFA827275227522752FD04FF27 %272752275227FD04FF7D2752275227277DFFFFFF7D5227522752277DFFFF %FFA827522752275252FFFFFFA852275227272752FDFCFFFD48FFA8FFFFFF %A8FD07FFA8FFFFFFA8FD07FFA8FFFFFFA8FD07FFA8FFFFFFA8FD07FFA8FD %07FFA8FFFFFFA8FD07FFA8FFFFFFA8FD07FFA8FFFFFFA8FD07FFA8FFFFFF %A8FD07FFA8FFFFFF52275227522752FD04FF52522752275227FD04FF7D27 %52275227527DFFFFFF7D5227522752277DFD04FF27522752275252FD04FF %52275227522752A8FFFFFF52522752275227A8FFFFFFA82752275227277D %FFFFFFA85227522752277DFD04FF525227522752FD0827FD04FF52FD0627 %A8FFFFFF522727522727277DFFFFFF7DF8275252272752FFFFFFA8FD0627 %52FD04FFFD0727FD04FF522727275227277DFFFFFF7DFD06277DFFFFFFA8 %FD062752FFFFFFA852FD07277DFF52FF7D52FD04FF52277DFFA82727FD04 %FF7D27FD0452277DFFFFFF7D277DFFA852277DFD04FF27FD0652FD04FF52 %275227522752A8FFFFFF5227527D7D5227A8FFFFFFA82752527D52277DFF %FFFFA852277D7D522752FD04FF27527DFF7D5227277DA852A85227FD04FF %52277DA87D2727A8FFFFFF52275252275227A8FFFFFFA8F8FD04A82752FF %FFFFA827277D52522752FD04FF27277D527D5227FD04FF52277D527D2727 %7DFFFFFF7D277D7D527D277DFFFFFFA827527DA8A82752FFFFFFA852277D %7D7D2752277DFF27522752A8FFFFFF52277D7D275227A8FFFFFF7D275252 %7D27277DFFFFFF7D2752FFA8A8277DFD04FF2752527D525252FD04FF5227 %5227522727A8FFFFFF5227277D525227A8FFFFFFA82752527D52277DFFFF %FFA827277D7D7D277DFD04FF5252527D5252272752FD0527FD04FF52FD06 %27A8FFFFFF52272752272727A8FFFFFFA8F8272752272752FFFFFFA8FD06 %2752FD04FFFD0727A8FFFFFF52FD06277DFFFFFF7D2727522727F87DFFFF %FFA827272752272752FFFFFFA852FD062752275227522752FD04FF525227 %52275227FD04FF7D2752275227527DFFFFFFA85227522752277DFD04FF27 %522752275252FD04FF52275227522752A8FFFFFF52522752275227A8FFFF %FFA82752275227527DFFFFFFA85227522752277DFD04FF52522752275227 %A8FFFFFFA8FD07FFA8FFFFFFA8FD07FFA8FFFFFFA8FD07FFA8FFFFFFA8FD %07FFA8FD07FFA8FFFFFFA8FD07FFA8FFFFFFA8FD07FFA8FFFFFFA8FD07FF %A8FFFFFFA8FD07FFA8FDFCFFFD4BFFFD0752FD04FF7D275227525252A8FF %FFFF7D525252275227A8FFFFFFA82752525227527DFFFFFFA8FD0552277D %FD04FF52522752525227FD04FF7D2752275252527DFFFFFF7DFD0552277D %FFFFFFA827FD0652FFFFFFA85227FD0652272727522752A8FFFFFF52FD06 %27A8FFFFFF7D2727275227277DFFFFFF7DFD06277DFD04FF272727522727 %52FD04FF522752FD0427A8FFFFFF52272752275227A8FFFFFFA8FD06277D %FFFFFFA8FD062752FD04FFFD0A2752272727FD04FF5227527D7D2727A8FF %FFFF5227277DA87DF8A8FFFFFFA8272727FF7D2752FFFFFFA827277DA852 %2752FD04FF2727527D272727A8FFFFFF52277D525227277DFFFFFF7D2727 %522752F87DFFFFFFA827525252272752FFFFFFA852FD06275252A8A8A827 %52FD04FF52277DA8FF5227FD04FF7D27A87D7D7D277DFFFFFF7D2752FFFF %A8277DFD04FF27527DA87D2752FD04FF522752527D2752A8FFFFFF525252 %7D525227A8FFFFFFA8277D7DA852277DFFFFFFA827527D7D52277DFD04FF %525227A8A8522727527D7D522727FD04FF52277DA8FF2727A8FFFFFF7D27 %52A8522727A8FFFFFFA82752A8FF522752FFFFFFA82752A852A82752FD04 %FF27275252522727A8FFFFFF522752527D52277DFFFFFF7D272752525227 %7DFFFFFFA827522752272752FFFFFFA8522727527D272752FD052752FD04 %FF52272752522727FD04FF7D2727275227277DFFFFFF7D2727522752277D %FD04FF2752FD042752FD04FF52275227272752A8FFFFFF52272752275227 %A8FFFFFFA8FD06277DFFFFFFA852272727522752FD04FF27522727275227 %27522752272727FD04FF52275227522727A8FFFFFF52FD04275227A8FFFF %FFA82752FD042752FFFFFFA827275227272752FD04FF27272752275227FD %04FF7D2727275227277DFFFFFF7D2727522752277DFFFFFFA82752275227 %2752FFFFFFA852275227522752FDFCFFFD78FFA8FD37FFA8FD04FFA85252 %7DA8FD07FF525252A8FD06FFA87D52527DFD07FF7D52527DA8FD06FFA852 %5252FD07FFA87D527DA8FD07FF7D5252A8FD07FF7D52527DFD07FF7D5252 %7DA8FD06FFA8525252A8FF7D2727522727A8FD04FFA8FD0427F87DFD05FF %52F827272752FD05FF522727522752A8FD04FF7DFD0527A8FD04FFA8FD05 %277DFD05FFFD0427F87DFD05FF522752522752FD05FF7D27F8272727A8FD %04FFA8FD0527A85227527D52277DFD04FF522752527D5227FD04FFA82752 %52522727A8FFFFFFA827527D5252277DFD04FF2752527D522752FD04FF52 %277DFFA82752FD04FF7D27FD045227FD04FFA827A8FFA852277DFFFFFFA8 %52277DA87D277DFD04FF52277D527D5252272752A8272727FD04FF52277D %FFFF2727A8FFFFFF522727522752277DFFFFFF7DF852527D522752FFFFFF %A827275252522752FD04FF27277DFFA85227FD04FF52277D527D52277DFF %FFFF7D277D7D527D277DFFFFFFA827277DFF272752FFFFFFA852277D7DA8 %27275227527D52277DFD04FF522752FF522727FD04FFA8275252522727A8 %FFFFFFA8275252527D277DFD04FF27525252272752FD04FF522752527D27 %52FD04FF7D27527D525227FD04FFA827527D7D52277DFFFFFFA85227A87D %52277DFD04FF522752A85227527D27275227277DFD04FFA8FD05277DFD04 %FFA852FD042752FD05FF522727522752A8FD04FF7DF8FD0427A8FD04FF7D %FD05277DFD05FFFD0427F87DFD05FF522752272727FD05FF52FD0527A8FD %04FFA8FD0527A8FF7D522752A8FD06FFA8525227A8FD06FFA87D275252FD %07FF7D52277DA8FD06FFA8275252A8FD06FFA85227527DFD07FF5252277D %FD06FFA87D275252FD07FF7D522752A8FD06FFA8525252A8FD0FFFA8FD0B %FFA8FD09FFA8FD0BFFA8FD0BFFA8FD09FFA8FD0BFFA8FD09FFA8FD0BFFA8 %FDFCFFFD4CFFA8525252A8FD06FFA85227527DFD07FF5252277DFD06FFA8 %7D525252FD07FF7D522752A8FD06FFA8525252A8FD06FFA87D27527DFD07 %FF7D52277DA8FD06FFA8275252FD07FF7D5227527DFFA8FD0527FD05FFA8 %52FD04277DFD05FF52272752277DFD05FF7DFD042752FD05FF7DFD042752 %A8FD04FFA8FD0527A8FD05FF52275227277DFD05FF522727522752FD05FF %7D2752522727FD05FFA82727522727A827527D7D7D2752FD04FF7D27527D %7D2752A8FFFFFF7D27FD045227A8FFFFFFA82752275227277DFFFFFFA827 %277D7D7D277DFD04FF522727A8522727FD04FF7D277DA8A82727A8FFFFFF %7D27527D527D27A8FD04FF27527D7D7D2752FD04FF5227A87D7D27522752 %FFA8FF5252A8FFFFFF52277DA87D5227A8FFFFFF7D277D7D7D27277DFFFF %FF7D2752A8A8A8277DFD04FF277DFFFFFF2752FD04FF52277DA8522752A8 %FFFFFF5252A87D7D7D27A8FFFFFF7D277D7D7D52277DFFFFFFA82752A87D %7D2752FD04FF2752A852A8522727527DA87D2752FD04FF52F8527D7D2727 %A8FFFFFF7D27277D525227A8FFFFFFA8F8FD047D2752FFFFFFA82727A8A8 %A82752FD04FF522727A8272727FD04FF7DF87DA8A82727A8FFFFFF7D2727 %7D7D52F87DFFFFFFA827527D52272752FFFFFFA852277D7DA82752A8FD05 %27A8FD04FFA852275227277DFD05FF27272752277DFD05FF522752525227 %FD05FF7D2727522727A8FD04FFA82727525227A8FD04FFA852277D522752 %FD05FF522727522752FD05FF7D2752272727FD05FF7D27275252277DFFA8 %272727A8FD06FF7D5227527DFD06FFA85252277DA8FD05FFA87D275252A8 %FD06FF7D522752A8FD06FFA8522727A8FD06FFA852272752FD07FF525227 %52A8FD06FF7D275252A8FD06FF7D5227527DFDFCFFFDB6FFA852527DA8FD %07FF525252A8FD06FFA87D52527DFD07FF7D52527DA8FD06FFA8525252FD %07FFA87D527DA8FD07FF7D5252A8FD07FF7D52527DFD07FF7D52527DA8FD %06FFA8525252A8FF7DFD0527A8FD04FFA8FD0427F87DFD05FF52F8272727 %52FD05FF52272727F852A8FD04FF7DFD0527A8FD04FFA8FD05277DFD05FF %FD0427F87DFD05FF52F827272752FD05FF7DFD042752A8FD04FFA8FD0527 %A8527DFF52FF5252FD04FF52277DFF7D2727FD04FFA8275252522752A8FF %FFFFA82752FFA85227A8FD04FF27522752522752FD04FF7D275227522752 %FD04FF7D2752527D5227FD04FFA82752527D2727A8FFFFFFA852277D7D52 %277DFD04FF52277DFF7D2752F8A8FF52A87D27FD04FF52F8A8A87D2727A8 %FFFFFF52275252275227A8FFFFFFA8F87DA8A87D2752FFFFFFA827275252 %7D2752FD04FF27277D527D5227FD04FF52277D527D27277DFFFFFF7D2752 %7D527D277DFFFFFFA827527DA8A82752FFFFFFA852277D7D7D2727277DFF %27522752FD04FF52277DA8522727FD04FF7D2752527D5227A8FFFFFFA827 %7DA8A8A8277DFD04FF27FD04522752FD04FF52275227522752FD04FF7D27 %277D7D5227A8FFFFFFA82752527D52277DFFFFFFA852277D7D7D277DFD04 %FF5252527D5252277D27522727277DFD04FFA8FD0427F87DFD04FFA85227 %52272752FD05FF5227527D2752A8FD04FF7DF8FD0427A8FD04FF7DFD0527 %7DFD05FFFD0427F852FD04FFA852F852272727FD05FF52272727F827A8FD %04FF7DF8272727F8A8FF7D5227527DFD06FFA85252527DFD06FFA87D2752 %7DFD07FF7D52277DA8FD06FF7D525252A8FD06FF7D5227527DFD07FF5252 %277DFD07FF7D275252FD07FF7D522752A8FD06FFA8525252A8FD0FFFA8FD %0BFFA8FD15FFA8FD15FFA8FD0BFFA8FD15FFA8FDFCFFFD4CFFA8525252A8 %FD06FFA87D52527DFD07FF7D52527DFD07FF7D52527DFD07FF7D52277DA8 %FD06FFA8525252A8FD06FFA87D52527DFD07FF7D52527DA8FD06FFA85252 %52FD07FFA852277DA8FFA8FD0527A8FD04FFA852FD04277DFD05FF522727 %52277DFD05FF7DFD042752FD05FF7D2727522752A8FD04FFA8FD0527A8FD %05FF52275227277DFD05FF52FD042752FD05FF7DFD042752FD05FFA852FD %0427A827272752272752FD04FF7D27527D7D2752A8FFFFFF7D27277DA87D %F8A8FFFFFFA8272727A852277DFFFFFFA852F87DA852F87DFD04FF522727 %7D272727FD04FF7D277D52522727A8FFFFFF7D272752275227A8FD04FF27 %275227272752FD04FF52FD0527522752A8A8A82752FD04FF52277DA8FF52 %27FD04FF7D277D52A87D277DFFFFFF7D2752FFFFA8277DFD04FF27527DA8 %7D2752FD04FF52275252522752A8FFFFFF5227527D7D5227A8FFFFFFA827 %7D7DA87D277DFFFFFFA827527D527D2752FD04FF275227A87D522727277D %A87D2752FD04FF52277D7DFF2727A8FFFFFF7D2752A8522727A8FFFFFFA8 %F852FFFF52277DFFFFFFA82727FF52A82752FD04FF52275252522727FD04 %FF7D2752527D5227A8FFFFFF7D27FD0452277DFFFFFFA827FD04522752FD %04FF522752527D27527DFD0527A8FD04FFA827275252277DFD05FF272752 %522752FD05FF522752522727FD05FF7D2752522727A8FD04FFA827272752 %277DFD04FFA8522752272752FD05FF52FD042752FD05FF7D2752272727A8 %FD04FF7D27275227277DFF7D272727A8FD06FF7D52272752FD06FFA85227 %2752A8FD05FFA87D272752A8FD06FF7D2727527DFD06FFA82727277DFD06 %FFA852272752FD07FF52272752A8FD06FF7D272727A8FD06FF7D5227527D %FF %%EndData endstream endobj 863 0 obj <>stream +%AI12_CompressedDataxœμ½ι’d·•&ψχ|~ΘLμnza_4mcξ‘RIUi¬¬Œ–J†¨(εBK&₯ζ<ύ|ίpΰzD0ΉeO1 1#p\\,gύΞ/ώ>ωπκσΧΎϋΠΥaϊΕ/Ξo}ύζWωτπ›/Ύώκν~τˏ?8θxThtυ›τYmψ―woΎΊύκWŽϊ¨QyΛoς“»??ϋκνύ³W―ΏώϊξΝ›ϋ»7―?8ός4ψτών‹;4ωκυσϋg/>΄ζΛυαΛϋ·wo>ΤΗgχ΄A ΧλgoΡΠͺRώŸŒώ ν―”eƒg―ώώμ«―ξ_Tλ`?;½ώϊΥηχ―Ύ8½ώ_Ώ:|θΤαCάΑ}pΦ?ί|χΥ₯6κ¨δΗgc>Έωoεtvψφυλη_ΏΌ{υφ£7―Ÿί}υΥωυ‹ΧoΎϊΥαόΝ³W‡ί=ϋ5ΟΟέ‹―q8½xφόoζΘv{βΣρςΩ[Œœ3wυm>;}}βσίύςΟw˜(η?ΆŸI—ό +}‘[ώΏγgΏy‰O>Ή{ϋ£Ζ9ϋϊtΖ’Ό~)ΝπΩΡŒΥζ`Ό1y|b]ΔΚΔdŒΛόΔ[’Ρήf—£M‡_~tυϋOπϋ›ƒΙξπΗJΏλΧCΗR~)/ĝŠNEΌ²6kω ζLιdƒΛ*XΝO|Κ6y£΅ 1ΊΓ/ύζξ›ΦΗ œMN}ΖNΆ–/`‚φμΡkƒΧP)DCXFz~ύϊΕαΧož}sΠκπΗΓο>=σάmς6šl\Β"¦„O’‹θΪ£"ΫθeθQ%g½’0Ÿόυυ—χω]ήέ½jYόh“S2I~-DηrΖήϋ¬Ψsf“”1Γ)ϊ„~ϊϋ·ΨΏ‡?ΏψϊξπαΑϋgΟοξj‡eύγ»/ξε a[ΗuΙίΌώςε³7ΓΊ~ΈφbR‡ Jύ§w/Ώ|# »ΥhΌδαΓςΟϊΪ[­μκΠ›Oμμ:Wͺ—ύ{χχϋ»όκπϋΧ―ξΚ&½zσφ“rœSͺό·Τ|όυ‹»7|u”]šΛ.ύέλΟο^ ύόύΫΟdsJΡΛKƒOŸ½ωβξ-Nίλ_ΏZ‘Ϊp +~ϋμ›;%]π‡/ο^}ϊϊ_eŒZLnΞθ ƒJ‡μΑιύCΐ–§θΥk·μ„]΄Ύ#–β#œ£?ΌΉβώΥ―>Τ™]hUŽΨ―ίάΎœ0l­ωRŽ©Π­³QΩδ§~’ε'bO'νΜS>)3€ΙΔfzUgτβό»ΥωWΗί}‚·ΉyυωωυKθW$}Ψ\―pv_Όώ’ΤΝΏK Ύώυ—efδοΟ°ψ½ΉΕ>§ίKMϊμ£_£κΧo^ύεo^ύευτΛr|ΔΑΌyυ‡Wψε―‡Σ›―ΏϊλαSœCΠςMƒZUzaε›·ε;ς9ΏΪώεοΝ³ζομ=•»<γόμΕ‹ϋ/ή<ϋς―χΟχ³S??o]χ-‰ ϊζnιEώl>ώνOžΛ"ξu[5? ~ό-Fψc<γ_οžƒύαόόπ‡?'ώ@/rY>}σμ9NώžΫ_Ÿo±Ω΄¬‚»φΧ჻NΧωϊt}ΎΎΉΎ½QX{γnΒMΌI7ωΟΊ9ί\O777·ά·˜°[‹7½ΕΨo―PπΘ[|σΆϋΑZ*¬ζόχΝͺ\―ΚyUN«r΅)Ή• I«W%lŠ_·*vU°§[SΛ–„-ΔW­‡~³ώΉή”s)“όsZ•«UΙ«’6%JX?έψΉΈM±«bVE―ŠZJ›ς©ώ²ύϊηΌ*§RδdnΦq»zΫ5k«΅]’ν²`)¦Υjl—`;ρΫιΣάΝ­Μθ4LfΒΝμmgl3OσΆ¬ΟšΊ)³qUK–’j‰RB-Ύ'ΕΦb&9{υΚ,€ήώε½Ϊ³ΪΟIΚU-YJͺg{ΒB-^Š«ΕΦRHo#τ  m-odύN²^IΦΗΛ‚p”Lϋ΅Lσ•lΥ(σθdή΄ΜԍLΜI&"Mςξ^ή•/¨δ…εdΘQFθdDφΛ &σ Ίuϊ•@Η¨™U3 ζjΒFΊΑ,ŸAτ@ώU!τ ˆ7ŠΖ {‹ΏΖtœςUu9‚€zR‹+Hγ>ΎΕFΈΖ4@msJovΙRΝ‡‹ϋ;δsxŠW Υ)ΖH壋$\γ’ΏΕήΉΖĞ@ΰ3}Ήχ ϋΔ_5aί`ΟΈpA$\Α{\‡οp‹νv΅8αRΙΈ\’ ΈfƒKGaίί`Wœq]αBJn¦`=ξ(‹»JƒWΉΕ½Ζςρε΅Κ‹ΦγrγE¬€²3C[[±]k%νp Κ₯Nώ7Ξ p +ΰd?\xœt#΄―/_&ΫaΒp»"υ…$dl* ₯±™φΆ’©w„ά>ό)7–sΙ[ΘΛιm7Q½‹xαΆ Οζ}7_v»,ν\wvΎξxΩ]ρςε™c°•k¦αFΨ]?³Wλiη,OS·₯Kό!Μά΅όΙΣRΞJ»η[TκεΝε­Λ2\ Wrc7++,‘ž™žΒαΖ§prgaΔoΠ΅LvyΖ5W.YΔ +ιͺu΄t#Θl”/οΞDςz‘Κ"m˜α,V>bœd/tάA› +_/€FqΦ4gΩ* έYS‘=eŠwΘΡ–=F‹ΚΤw§ρ;ΖΣΜώΆ²2i#βΔ*φ”β7’Q•–¦ϊKϋ) ωFFές/νŽ™΄™Σ—rš6‚έY8θ&πίά•Τ•Eˆ,Ώ…©‰™sqC±C1;₯ώLIwθxβΦLΪόουn˜fIϋ\…±S‘ΞvKΎXR“ϋ¦•_JxbYDJΏ.ΣφΟYΩ°ό>{‘Θ¦˜”ybΩ›ΰ2=±α“φdχοτσ½uΨξE=ΟhαR›}]KᰚR’))R•…›£žτ©ŠΝνx7΅Θ²ύϋΣά8ΤvzΧφTΞqιΗΣg@¨ΕΟ +‚E7dΧtzόdβ·Y-±¨§ΊγΨδυ΄Rj­•\§έγxΪ¨ΖΖY•)ύωL-Ϋ’iš½#:= '³?„γ‘|°LƒΒpο€>t~»γ9­tίω ?tŽϊcχ½wΈΗ’₯ŸQώ)όΘ(4.DQ†Ύn#WΙ/T~ΓΜΟνŠγˆŽΓ¬$ 3d ‘€&ˆ@‚ŠD!H‰Td ³(Š”f9ΘV9ˆ’ΠRΠIδ $ͺ$7‰(€εp܊T|Ν'ΰϋ ’P‘…( ™" ‰έVΑϊTΚΎœy·(ό[`{+ξΒ?-TœΗ—ι+κF‹ +–ν\”b„%Ÿe›ΐι…•-φJPμ±ͺZdi“υb•M`(›eφšΆY\.Ε8k…₯6NŸ6+-ν΄7b©-ΆZKξRμ΅ό‘ΝφJ`Ϊmy€Šν–Φ[2–bΑΔˆ›Θi‹!χjt=›sΨ?r’΄ι: rΆ<ƒEΏϋξτβ¦ZyΥ•žΐΗαηiξ₯Α7\EατσΚπ+¦_nG2‚ZŒVΜΐ4“!bNΣ)‹MΈX…ΟB‹x΄oΕ>¬f’Ϋˆm#³Ό.d΅RΤi&₯ m€s!š ­\hδBΧρzšιΰšώ-toKλΦ$nMΦVΔlZΡ±-ικˆΥη3£O³Ο·\’2Ϋ±.ΣCTγQ2ρΔ ώ]ΟqU\ϋ€fnƒίΒ!©£Γq9D{Δ1lϊΙτ‹ΟžττΥΨγΡ£‘W‡€ΓΕξϊvμλ¨CΜNΕ€ΌQΞιZSΜΥΑ1A‡P|8¨Ι@ΊΜNλθΣΫ —h_€Α@ΌT9α‘Ί>Π­ςn؏ϊPyKIβHα\ τ?*P‘@»!H•–ΰˆρ![R<ΔZ@–N•Νε!l՞$ Y}ΰγjφ¨@δ–ΧώIGQζ!(ϊς §t°ΧΚΣνΔZϊNβ…•°ΩΫ2HΐΙαΪ‰Ζ;ρΜ_­‹‹°RV€~l6πJεΥ4ό„ƒψqφΌ‰ΗdΡ1žš|Μ?βΖC/κŒδ|dΕb±m„^NΧ³£iσέw!ύΓ›η½όƒ©ύ‚NΝμ8z AƒEΘXGh°9MŒΰa’Κτ©€_)hήve'‰ Z‚Ό!°}―‡ΎΧεχzz­DΧ3pE­¦ζz@Yœο³s.› Gk=c|~˜Ψ>γΫlOώφ φ‹/Ί²)ώgγ\n+Ώb*§β«%BxhpΊz:a.ι#x¦ςVτ‰…™ ΒF^ y#ό]Ι1nρJτΔΧ½KlqmΆΔb)rqͺΊg€ζϋ+ώ³;₯Ώδe»χsُzmφπU'ϊεβs#^7³ίM―bŽΥ¦xΰTQ2ίT7œ³/;Ν~EOτ*Z[υgZW§“΅ΫΙβxr.|ςΚωΔΝ|qn(Χe(UTΚ=©ωŸŠ΄SΌO“H8”l(ΧxΜ…™36›ΖWWΣλX<+8­ΥcgρΩΩΈόT­³šνεgΡ+Er¬ +cWmMΊšPžθj•žζgU\IΓIqΥ0Ε+zΓ]WΈζω–fCŠ―nΕ±M ;}³ρΏXΉΟNΖEρ^<)μ,z‘IƒΘ₯QdΣ$v„+‘PO’’ΊžD ΉQuV‹ί0Χ­H¬Ef]€V‘[«'qρ%†Š›xρ5‰ψΪΨλΫ‰±UŠε7c‘d›,;uΒ,χD.Θg‘ΗnfGd#’lsG^Λ²g‘eo(ΚLU”΅+Q6V1φ$b졈±ΕUy‘`έJ‚₯τ:Λ―“hΗva}aEˆ%Ψ“H±"Γ:T5«ηόΚΑUlΜγο7σοΫO«½eͺψψ£Z±o{vϋmύο잿Η(¦œκœ―gێc3–νζ_WΙosδχsΔF1*N›˜Ήλ‹½©ό·Έ,½ΪX§«“ά—1Ί¬Όό[_‘zω‡κΕPldK8†XΠ¦•grδ–£fΕ•ͺ?f²cΔε +§α;fm]κ-M—μRΥΞ½6NιΩ ΅6m¦τΡοš}¬7Ꮽν_ζ[¬ΙTδ.zύ\φ ²›ίν΄ϊΓuΖΎ΅ pίΫa©Ÿ}¦ΑJXζnqFXfu™αeΫέΖ§ω΄γΣ«;σβΚά\˜«σr‘τrΓ㎟„6\ΙE_ϊ(j0/τΔΦ+Ώ\ϊ[cϊΥlLB¬ͺA}.`±ͺ_ΛΰΚ΅W.ΎvυΝ—ί|ύ΅ PΌεΔ58Υ{p}οΒ΅ΧρΦοxλy<ϋO…ρ©Άυήϋψ’ρΘΣΚιράu‘Κ{‘½?ύ‘‹Ν€ZQ¦ΩΓΎχ±ΏμgΏς΄―eεh?=βkyW¦jyκάμ§•ŸύΪΛ^ΝυΆj$Λ›•ώOσž-»6Λ]'{wͺΫ7ΘUΈlb[I -/NmCίΤι:―ΌDΚζF™κu—„E)€W(xΉ(ŠGAΩφ7²υeσο™=σnLΣ—}²ιΝBCΈΝnΨΝ6dΑ™Ζ8œ.Pd?§Ι™ΓrΖP’12gZςXxŽ.FθμΖθC«“΄Ρϋ3˜Lœ|eΩE‘₯{šΡ99κp@:ΐC‚Ύ$₯DήVtΜkπžΖΉPτv₯ηQ’5ςω‚Φ3η#z\TΚ?ν(DΫ–BΘZEpι ‚‚ύβ2ΈοF΄)Hˆ΅^ζsΡη…#ψΉ΄Όηϊyθ,Θ5¦,+\X†c#ξ-ǘHν­τΏ(ιδ)œρΝGTx.jL¬AX)ά|ΐsτ’ΓqŸZ΄£˜ Kf<{gIy›U”9\ΌAvΙjEΟ.°ΝEgΙ―΄T^s·iκ#σΡ{΅VQύΈOύVJ«―_ΎΌ{C½UωEΤ£UŸΉβ―Ϋ»ζ]ΧaΞqv©mΎΈ§9Hύ¦ HΕIŸrCbό,©ΔYY"[¨ψZΰXΒΒE¨žVQΕiφ’^Ύ‹ΗuρΏΎ,Ω{‘νEܘVςFμσJξ8U†α¦ΙχπΕ»°:hK?"γ“mi|‡Δ(ξ‰Eάo"©q!υhΔΒR›QUΎφκύδ‹•% + —jΙ΅T^ΐWΎΓΟ,Ομωќόfοi&±sρsY~β\\ζrZΚΞ«²xΓlM’k7k½)vUdξ¦θζβ7eόI]Ι;εjŠWC9_(Χ”Ω¬;νϋ”ˆ +εΫΩΘS2ίGcδ—(ω8Ηɟ–Sͺ·ρ^Iεi‰φηQœͺΠΏ‰“cv»’β׍\γΤWϊ0ΧΞ΅`S=g±ή«9˜ήΧpϊ$JΝ«ΊoDγΕ lEΉλλή€Ύλ$;ρš;°ΉmΩG‹ΛΖ•ΈlΤυ_f-2—-dΣp%Q©SΓEΆN΄[ͺj·ΌθΆŠ‹Fž4«ŽΠ«ΌθΆΘTηY»%ΎΣ#F^iΆΞ΅O΅ςMυσ}3¦Ξ9#ˆ²xΐ5'"W,n‹‹Ϋβά&k5uNaγΚ–GΆΓΖΚsmφY+2ίΦI­1Ώ½/Ϊθƒ6ϊ»ž§―³]o³΅t0z-eΪ‘?v=XŸΰΐκφ=]/yΉ>XD’Χ1υ-šΎΕΡ·ψω%vΎa.―ζΘI‡¦*-’Ξ‚4Πδ—EVYα·!π+cκίab-ˆ/BψZόž…ο΅Τ=νέϋŠ Aΰξ€ν*oO;χVδή +έ[±;U…sœ/;?ΝΒχ"€7άΜ°8j%ˆίΔρ›Yόš£φ§φΰ«ε'Ο%ΝeΉ»–kΨΟΕ-eͺϋ"Γ›•$―ΧύJ_ΚZή•υœV’βySNCΉκΚήOš„œnΛξΝ- +΅Λefƒ¦εΧΈo]δ›²ύ>Κ·GSxOAB˜§.†yΔTΨF2oqΦΘ +Υ:ΝjΡ΅Jτ¦nΣEΊQ†‹θlmVΡ«ΆΎ±O™PΣŝgθ…άEΩE#Zu’7ρz’’νŸ«™0 +sΪ ΔE=Ί˜ˆ·Fβ%) +oλ§ŽTlΕf’t#τj˜”…)‰³ΥWφ|ŽQš¨S­κm½δE»z”b²T‚– +;ΤB—JπR+ΔΨ3ΝQL·Uώ(Τ³Ή“θd―ͺ^Ά6­C›B•$ͺbν$²O Χ;±«—’W[Τ6b=OUόΚ+τRΠϊRά^{ cΖ8ΣKα;*ΣπΡΝ»”‡< ΕM)mάSφλ«{ŒW U―¦ +v09ΫDAΫ‡ψΙβ»β7 +·£™υwΟτ„o£eψγ«WΟ^ή}~ψ’~tΠL{.ήT;Θ^~–YVθ^ϊ2>EΉΈm(Su7ο]Ν·`['σb±/Φϊ«o9Δ“iv,Ο[cδ’*qƒ°Υήΐ5–αχ/pšΚTεΗSQGπ˜Ÿ–χyϊ€Ouΐ ΘzΆ7σ=Υ Χ›α%ΔK )ϋώvZ¦ϋ€ˆΎ7’«Ϋi!ϊ‘“~pπΚ"a]©Λ6jzŸ&sOΑδΘσƒ-N­1Ε|ˆχΦ*\ΨYΒaσŸτΙ.­ύιFZ\Ξε“yD›ΟΎ½Vj—bγctν74ΫTΗAR³ΈΎXρKΙB%HΟ¬ψ‰dΡΟή€eQPάΫ +ΐβΥ4{·!ΆQ4œΧ+HΕζέΦΒt@ΕXƒs$4§y2M³+Σ֍©:1mΒq|ΥτlΓqΦϊž›|;ΝJŸβΤdͺ”εͺϊ§θ„*ͺ5αm‘ˆΪOϊ¦ͺ!*<ΧΥ j]–0³ Ζ‚ΐΊ-Σ,‹.Εξw‘ψm™ΊΒ“JΌ\¦‹UιέΚτ-c™žΦμιεηwΜΕƒc“{ρΟ )‘ΆΎvια`ΕΨξ«‹ΙL±γΡΰ[H•-νΎΠ’©’‘s g£EXUc{)퐷΅lτͺΣGGž&‘ 9i-­₯›­@3­«Ÿβ]~½SFŒ¦bΏV3Ν“‹{J™žΦμžZ¦§7ύ/ΣaS’]Φ'μΩxγqθˆρ|]αƒΐ*<‰F,ˆ6LWΐΏv™δ¨£ŒΪ/šΰh~+¦·€p- ~%μΐ74?±―Ν ζ)ΆH»i0x + yi>ƒš/qS΅5»X³‰Ω^ gSΨυ*Θΰj…Ω·ΏΔπ5U»W3zm ^Νά΅˜ΊCΧΪΜeΧ΄6qmΜ[½q«7m]°jMYλ’QkczȞ5]2gν™²ž`½’Έ­§–σSΚτ΄f4Q;ezzΣ"Vœ€Ÿ)ΘΟδg +ςžΟχΏΓŸ)ΘΟδg +ςώžΟχΏΓ5ΖΫn>Μ§HΓ|4GWγHΣδ} Αεh²Φ9“%œΛk¦ΕΆ^g|(akΡ{~’Œ³Z1ΐK«MlΫ“>aΌ”;ΆϊχiPΥ|Oμ$m^(θڈίΥ΄φ *‚>Qβ`έ1θ‡ξΫοGτκ F₯ŽΦδΈσύΎΕόύw<ΦG§³οt`θt`›ΣΑŒxΣΉs_wnέ‹ά—WΧC9»RΊι]·ωσΕg°M•ψψΕ©FUϋλΩ·~L'—ΖΨ€¦Κ\§ΖŒ+Ίu6Ωu&ΩΌwέ,πJη­tΡ²Υ½P–b»>›΅- φό0ͺ'FCšS€ΥΜ[s±.³ΐ!₯RƒAϊ ΦdΤ†­%Ιͺ€œ1φYΗΜ P¬ œΖ)£φ‚Έθ΄Ν1*„O‘ΘΣ![ΰέ“>ΩχwzoFT"˜=f-S½μΠLžΑ1οMΞI,xΐcnμl +ΰςθ «tpΚ€]…ΊzλV?]‹k"%>eyης)ε=ή‡Y}ίVω;^%»‰ωφώΖ7Υv'ήμk\]_§ζͺϋ˜―m|mχ„;ηΒΑ1σ½οΏΕΎγρζ}¦φJοβvϋ¨K(ς}ΗΓΘ¦ σPοίΒ₯uΫm³₯ΞiεlΉ!’}Εξ«iχφΊέμυκ-h:4π5ŒZΉZofπά―Rg ΓΣ$$œtJΊΐ|‡ήϋͺƈ–}+FΖλnDPχ"΄ΗꐕΕδxͺμ7Υ±bqΞ²«uš!ΣJ : 1Œ7Ώ©±εΆz…z1Gc€"wωŒίΤ#8­1œŒΈP(q¬h8Nk$§Uπt)ziΞ›Τ‚—R ^ϊΎ\°χOΫΣ]°»½ύC lΙυΉQΩ·Βϊ[Ό˜)΅α7‹§₯€±VΦΟ½‡5β‹rk°ΰΥhΏ§ώΎΫ)O»ΗœΕχiεvϊvI/?}‡E\ ή·±“ΤτRΏ+<~εξgš‘ϋ¬ΰ`FΫ?WΖMp# +ηF>ΎΒτΝy*\Ε£lκΊ³p·5Jΐˆ’ΞΝ’+0ΝJΊϊ¦*PŸ5hΤdͺ¨ŽK΄γ⌿2vvπ‹IΕ^(~·Έ)Ήέή΅LοώΥο©Γ²5œΙΎΩRΈ” ΰ Κ5ΦηΥη-Ν +Άe0b¬\ƒύ―ΛΧΙΤ*Β:ζI±2οτσs‡OψBM€pΟΰ« δ΅n„ΝΟ8ήdπ0χdνΙΨ“­'S_4c%-ΐšŸo·KμόŠ‘ŸYϊλκ΅uU³“” &K";Υ,)5™JΛΘ2g%ZςήΟο7ιξΫ–Ÿ1p§‹yξνP.βL­Λ4δ³Ϊ–~-Ώχ‹ +ξ,Ά‚(v³q M ₯ΐ³ΜΨ,'˚ζΔPa«lάΨUN+HΈfWi°pkӊNjͺφ•ΫŠ z]­,ηji9Νqγν"Y ‚—ŸΖρΤ! »‘Ψ Εμ—ιB…~Χ2½ϋWΏ§‹§b‰ZΫ’š5JώKΝ{)͈ k4PπfΊ$ίx +θT°[Ψ›Λ:rnλ5Ϊαν¦οΎ™.Eτ žgO+ηιq΅oW~ϊ׊ݟœ+ώ!:|PΆ˜.Tμ'³³r¬³sˆT4ν¦Ά žξSW©£Σtn‰ςR΅‡9…’&―&NΪγ΅—δ1$χV,1·5 Ψb,nσ[ ϋ$”<€v›Tξ•Ÿœ+ώ.ξ‹ξ‚LQ%ŽiAa₯Ð_;u.Ο,M3π}»» +n~Ή] +ΏSΠ΅Ο5β$RX¬Π§NX=#Œύb'αϊΞζ4Φ +5­X¦Tν–  *v©ΦUq†ΤXψΏ’Ν-Μίišω>αψ*ŸGώŽ\Ω82oW"k³?zώΟ?[ω¬‚Lσ-§›ιΎ­ Ψ\Ρμœ"n+iζi%j¦NԌ!΅–*ͺ|Η‰~~” .₯Α­eΪM5Ψη +\‹3³”3Μ’HESυ»^§k9―Όog7A=Γ~ښl2¬ΐ?+ZilΦγ΅ύψ! ς½Ί―Jκ”<[ ·€gAι2’YbΙo[²#Τ\ρwιπ‚μp‘T‰cDQXΩ +3+9g/uΚ΄dJ©εT‰–„(7+l"5γ=€PtΙjΎΆ™‡MΨσ*a¬c³Ώ*‰b―¦*ΫTEv{οYτΧZ,Ύ¦ΎΊΈύδ\ρΡჲΕt‘β²s³'σ,Ρ΄Κ;²”΅@΅ˆY Od‘ΕB5#Δ%1ΙT…Έ«Uv’σΖ²°΅-΄ό$‹ki¨¦„j<˜š‡ιwέ•ΐMΞυσΝuηλA‘Θ“'«JCθ—λ~‡E›Εq0ΐΖεOš…ͺ9(¦#­h‡θŽΪΗ•Νσ‡”θΌ29Y•­‘”ντ²Χ†VΓΑoGoKPcνS&vΆδsv•Οθπ]Ϋ©ΆΈ +–—ϋQŸZ2ρ}οΣ™βΑΈcάΌΧϊ”οd4τ{FCΏρϋήυλκοε'Γs;Χ{xυ>^z•Ηœy+άρ–hΉε–k]oΣ+/¬€νž6,Π:3rΟ ‘±S9η½oίήAΊŠΕBυtZReTΉψ=¨ψ{―3σά•Ž©yς*Ιθ69›“σ˜ιb~žEΣp΅RΓ‘©Φ[$mάγ9€D+ΘI58ΆΙγfλRΛΚΤpXΧ΄Yϋ;wHΩ?ΠJŽGFcq±5}κ₯wΕDάτΪJ„’]qˆ?ʝ/ωΎχΤw;ύ»aώ縏Ÿγ>~ŽϋψQάGΘ{ηŸ±Œϊ ±Œ—³§TIώ{VΕΝ7ο“φϊ“’L΄£³$Ζ[Rγ*R~K—ζτxK‚Ό––Ό%οξΒ„ΦoΞΐφ„’ahΘ>΄ΩΣ—κΏΣ»¬hτΕΫ^ŒU} ΗΟ&^a?vα ΓήXuί4\~f{1Ίvι0u‘΅}Žœa΄ϋA΅— ώe’Ώ9 +—ή"œ§]LOΚΣg’ΧΈZqSFL|pΥ9ϋ\?›)ci£nYL'υT¦ž‡ώFOΘŜΰέ ό‰Fπ}ΗΫ_οίήύΓιΕ³ηΓάόωcδΦUΌο˜]k€Υ[Z†«Ύ†TΏž“ύns24,υ3=o*ŒΊYΕΜlγy.§Y'9-1<ί%DιΌΚμ"1JΣ»)Υ2C7@β^EΨiψ~Θ¬eƒΰσ–MEΥpa§4Œj_E—Ν²ΰπ7‘aΑβ‡°%L©‰ 75ωςyt8όUΓύvϋi1acR‘w +Ϋ‚Ψ,I…z°’λ8œ'm…wΘ§Ύ―ŒpΣΞFΨ„Š­z½ΦΓΫ6X%exh+<–˜a›–‘š<¦τέ‚πϊMq=½{ήj‹¬6Κt!ύΤψθϋγψ+ίγuΈgE]›JΧVθu›vˆΫŽL΄‹°ΏΕΧ―AΣwŒzŒ%ξq {œή=ξ±ZΑNE]#Š{ν&œ-ΐΥΝΔΥ“πέΤ­»)§o£pύN›Χi(½^ J§ͺΘ”€τϊI0₯[19}·Ι‚zsκνύ«/>όp%·―+¦ίΙ[j>zφφνέ›Wθ―^|σΥWΟ ΚΧ_9s0™–~‚=ηŽ*S¬y0:±?±‘=Ψ—eδWςί?ύ£όq‡Ύ–_Ϋ\όιωσ_πλβΓ`NΏ;όϋ¨Γηε›γŸφθώ ‡—¨|t‡ίξ΅j―ρΫU{Ÿνφφ +§«7o―½ύκΩ›oΏνΙ?^Ώ~ΙϋMΘΟn>ΏϋϊΝg§gΟ†ΙώμΣϋwŸ}|χό퇁/όŸψ?3ςλϋZΊ»–Oώ ;Π0Ε/x=²dήQΦjœVcιλl$ι/έpΨεC…Δν“«§!Ε―[ιrMτ‡?=“ΗoΙj}T{Ÿaο`>-–²˜.ϊp6g>8ΖΪ‘Οπ‘ΉίέΑ$| ΗK‘]Β\{ΤX”Γsφ’ό$Κp΄f/ζ<{IφθπZ $N).!κ0Ÿ}8jkΩ(ˆ7g 4¦v—*ZHƒœ%Ή“ P\Ðζp›cx:Τ +#Ηζΐ΄y»gπ:–—κΠBžδx=±άA…~pΔK?*@Ί«§_œc΄ˆ[{h‘ιαΫ^₯―Δ΅!cXΔ/Ÿ·eΫbά„X§ˆMa!ΣZHχΒΛέJ°τΌ›pZΑCBΦΈέΫέ€ΙόπΦq3†μŠΧ lŠS‡+Ό5εR[ŠtLW²KίCEΡΌA6•»6qDύcT‘œσΤBIΗαύϋž»Ώ0MΪ±w\Α ΰφ¦ͺY˜NW0$Tνϊ@†£ ₯ƒ•¦ΠκDn_“q¬έ=x¨Sηg„O6žœWžΡ±c\σN\aŽN&Ύά­€΅F²‹€oΒ=€qΨ5^ƒ <€dkX"μT€)q2Ρ εVSΈμ!oƒζ€^kΩ‹ΒŒβœρ!X¨€ŽAx²;ςCE‚8οYΘΰFxYJwδ@,Γ „D²― ϋ–όω59ςkT†pb=Ή?tœTΠw,“ΛΙH*—gŽT©ΣcC—‘γΘ€7€πΑη9Ξ/ŸΘozVΰλ„Όgp£·r1(λjw¨'C|R°#˜˜œ³ŒŽ‘£ϞΙM&Κ cHœ”ηœΰΪO€qz°nuϊJΞ,YUΜ€wrZxX nAžnΘΚ Έ$κηΟΫZCEmf«ο€G·‡Ο©]Yuέ}^ΗSϊκκ°i1Ι‡α‘ νΒ8°VQz+/±4ξίvξώΒmŽ>\}ωΣ\šς§ΒC2V‡4ŠTR–p¬τΨUΌsπφεΈΛ@QΚU=ˆ;ίΤ­*ΚζΙέΛΑΩwωV2WŽΌpτͺχξσ:€YWT…Ζ‡@ŒχΨΚγΠjEι­ΎΗάΈαΉϋ Σ΄ˆ…nͺ²˜?ω„ΰ*axubW`‡πΤ€’ψΤ–hΏJπΐz‚πa^1ξΕσ!)‘z₉`J¨Σ$«™€¦μ~8ͺ4ρ^™Oϊόh„reM±“Βt’gQ‡v$d΅BZ–Ζ B•Op! .ΪƐuή¬Ή‹bHƒvΠUΙExϊΌfGVΏt±'EΪ'!‚‚ +’ΤηΖ^hjR’u¨ΔΊΰπkΉMΘ AάτΈf@+(Xγτ ΆlAKΆ ΅f§…-pΈέC…mΰ}+ˆςAψ.b ΒU‘wΓ«ωœqρ*υ1Ζ#p΄”·$• ‘%‡ς$pΆ§#c)¬δΨ ¦L$aφŽΞ‘nΝx:v±{-n[πŽ8t ]υ9}#ΉNl +)ˆKnev£a˜•y_œRμ†aSΣύ}Pν@’ ΉQyπq"MΉŠ4ˆ©₯–Ι;όΚ7GJE[8 +σh|΄’M7šgGθGE– “8δ'Rʜ}L/Zπ*ζ“@Mͺτ^aγL`cCΐυV(B°Jσ(A^x΄’ϋ…η“o~"/΄ΐΞΒχАΌ“ώ₯jm9Q δ;°.j~ˆ” ½γΎ’³€¨«‰ά₯`48npΗ)β ςZ!C‚Σ@}‰L ώŸ‚wΓ&܌eΐΰ +Αpk-ΊΎ¬ŠΎρΡθxmͺv(ΑGΘaΥNδ²(ϊΦ"3Ά’Œ) ΌRqΧz:%z# ψ”ΐΉ¦ž-pˆ•‘ g* ΪαYŠ<œ`šΒ^7‹T“ΝzCEχεC+,ŽZΦΖΓΞ »ͺΥ1‘8ά;/5(Οζcθf˜Κ~$­H[Aμ-0Žο£,Ma€’4ϋ*/α4€Υ°< `@ΒΨ +Ζ1+Ε†Žh…–©5Oz―Ϊ„Gœ}<ΎξΠ‘ vrrt₯¨q( Ÿ„BΕK”ε0ΎQΧ <ΘA·A#tΉαvΊ/N 7ΔΡΈξ eh±ϋJC«~f†‘ “ϋΘΝ‹ [–ΐ˘‡νFžΰεn%γNΩ=υE²ί¨Ί_γψ’‰ Ψ.¨ΐ;?W΄ ΪΙ½Α]‰ι˜ΏR=&»²zΞPQGχΌR‡m₯=’:ŒΟ1œ>³3ΊZQn›ώζoυ³Πžsiξ•„|s΅―*@ 7κlWφ3ς ³ΩŒz)oqςΕy5-φ3°\ΰΚ0HˆžrΦΦφ3j@&ΐ€oXšύ¬h²bΡd)šΙrS1`†•ΨμxyǍύŒΟ‚Ψ©JJŒxlφ3retδ‘pρ6CšCξͺΰ½q΄¬­ iΒ_–Iρ*œ-j˜vœΔAi’YΤXAΙimHΣΖQ<¦ρ2°ŽΝFΖμœ0&Έ΄ΓlH“Ϋ“Ξ۝ʆ΅M8\%Ν|FΎK”ΔD T3Ÿ΅†‹ΥŒ,st•ƒ@]D{Um4>”/LT^T«™6 )I\.5ρ†6V3Vb_pψ9ρΆhV³A\iV3>ρVαdo¬fd9d…0­ΒσΞζ3Π-ϊcΜV31+μΦb,ρƒ€εfθ;Ξrl¦1όi±61x«“Ί°6Έf k‚υ5XO.kΆ{ΡR žr6w)2ΡΪΚ₯‹΄Β‘΍‹Ή‹³p=‹Dγξlζ.ŒζHθ§hΒIZ›»ΠI!8ΨαŽ‹ΨΜ]8<7wωΈg=!ny9~ΈεyΎ1wiͺcž­\di)?€₯5X ;[Ήt2ε8B”q8Γk#Ή:άΤ;κAšKCšσ>Α£Ά³‰λ"YιΈ= τ׌|Η ž{mγ*›%Š»2y#z‹@N΅¬΄”ό΅m‹|ΨiEΎ—ιάTΣVLΎŸ&G³Π†Š΅ui¬¬&©α1Ν†Υ†΄6x Γ_χ³ΡΊΏ4MλΛΒ–.(…ΕݘΌΖΚjŠβΕf³ŸmVΛ 7bJΝ=ΏΆtρŠtΒΧσ4qυ-UǝιB\uίW¬lIce΅@Ο©6«qt+KΧό*sγώηξ/ΜΤ^_cZ fV”1A"xM•¨­§ΟLuΈιZZrƒG ΨPF‘Bλ9ψ P°Bω1βκδvΟi:ΰrΥ’άΆβ ΑεfΜΔO*LΦVΫ04Ttv+ζΞg…f!O’ήΕ$©BΥΠ³€ηΪ€N‹*W*ŠλU!8Έ„φ .,ί’3GtβokΠRͺN3}EΞPSΕw•$*ΘΥJΧ=‚‘ Ή&K‚‘„NδΒ³ƒ€ΊE οTΠπξ„”χ-Κl¦#ΔyDΆΐnQ¬[”½@ΏΊαjSτφϋ1t’ΩAωΌσ :ά~™αΥ?ξ0><₯Τΰ{;£ξ[”ώϋ·ϊηΉΛ£+ρώ 'ƒ£ eϊΐΚ^Y\vίˏŠ+Ϊ¨²Λ΄YϋΩݏ_·8pYqΈ¨½ίhHŒTkαςyί<π‘$Њœ¬=5:Φ`˜0-ΰ0U Ω°@ΧMOjΫ“:ί@‘$ικ½·ΟN‚d°°c•0X™Ίή[ϊ‘H£ ge6nƒTM‰ͺιœ•ύyA—™€`@Ιdp$$οGΥΖ†©2ν(t…δΑ‚’sŒΨγ;Ύ…xΰ‘˜+ΤΡǐ&Μ2I=8†ζFΩ»RΏH«6ZFœ^‡XgΌ£B ,šit?$A΅Ήƒ4ϋ°υΧΔ0³ƒK’¨χΘχ{ζfς»Ύ‰4Fΰƒ E‡Ίο€(76ˆάN(}ο­HŸ?'Ζ~)£Ϋ’aΗmάEνN ΥξQ€ΑΞ}‘"8£»!ƒΠqKοψ1:4ŽΔW Ω]ph+sz=5YoEχ2Σ*υ>Žb`αΕzί,·ΕΩ‘+FCV —zουHE?֘—žΕb˜Ρ‘;|ˆθmυސ’9£˜š3¦D<"²ΈΉ#ψ'^³ΡŽ‘ΰx QŒ8ΆνΘTI#Ξ_΄½{f΅}%₯ΟθίΆwš€G‚nlOο4Ι‡§hh? —GοIZεE FοGjP?JπΠ‡ilΆ€ϊΝΝ¬s¨„θ οΝy‘ͺπ¬4dr¨’“Ζo.–΄j…"Š\ͺF³ΑΧ’ζ@ŽŒζ@rc£Σ%•Ό`!±yFyτΎ.•‡έ0ΩΌv\!Iλ]L^AΞa p―ΡctΜ€½§Μ5žŒΣ;:I-v5wϊ§ΜΤΟ»α―9yϋΓ ηNά½»§Q ΉΙQΝS7Žzh±λγΉΣO?ΓPY†‹ξŸ8Cx9MΗ.u}Α”φ1Š ¨Γiœ'qΐgθΡε²Uμ:„.ίκ\;w8΄θΎλ"ΚƒβΕπ †\»ΡUΤP%G=ι0ξZ±λ*Ί|k˜¨ώyΝχΟ’υΓήVW/Δ@ #οtšΝ±΅=Ή΄―2±*VHH| K ΙΩS/JŠI‹6X/6o* οם)n/rΥ„dBJM㡟UΘ2<Θ‘©η0.¦.N”Ϊ`Ψ¨g I“›½dƒ¦S}Λ7(Ύ}Δ±EΡsΪκΙj“R€?C?tε Ψu1ΦΛπΎσΒ!ςκݍc>2|@†ˆt₯9υψTŸ„›"Ÿ|Νςπ5MΙ“ΐΕςIΆh™ι$AηΩGW§SiZͺM©£bفWεz‘ό›eel₯ χJXΗY·Ε'“ήΈξ0ٚbY"¬&‘‰~lQ”Œ‰ͺoš5¨’ήiξ l6ω7ςΆΖν alΡ½JyRί +S)J°R^ψξa,w“‘>“ͺτ°σJ]ƒηυ˜Θ„ _ξ§rxώ£Kς¨θϋ“;”Σ‰P!gGbί³œ."r€\„<(+ΦΉ˜ΣλJQξrrBv|Νqͺh„I€ΌΚƒΣΉ8΅dΉ~©5£“9/Ύ:βύ^[»L¦tί,li…±ρFwtLpmA]₯›;ϊΠbΧ}μ§χ'7BP‰ΘiΪίqX§”€Λ;©€ͺslΕ#CζΖ•s6,£‘Η±πα–šΟύvxΔcέPe„ί†νσΎλ:Άφъ„`Ή£ϋ !4Χρ‘bΧ―}όzο«>alΡ½ΚΟ»X +Έ¨ΓθόNΏYa vSυϊ*}Ε;όΞΧ‡Ω†πΨͺΌžςδ!pYΪΔΟkWο?΄jzΑ’ίτώ<£bP D@‚΄»ΦϋσŠΕ,Σ:j3ΪΜzj¬5‘’‚$/γޟ²bϋO8%ϋΦ€ήΦήτƒ±Όiςι|ƒ–tς£ίvΪθ©Ό'›Ϋ>£Yšϊ¦νo―•όν³A·Oχ›vφβ8,άΈωπv_₯O3rtΤxήΪn§Ÿaύz•ώγ+άΫlC±ΓΡΗ3ωΌ―[υ +u1jΚ‘ί–x€zU‰@ςβ<_ά„¨Ιπe―YΒΠa―ΡΊU(›kΆN#δ7MΧu¬o UR/ޱ†Ÿ”{Rt”v±[ΕΑ‡4Π{„@Ά‘(°wi˜HEΩ)0!`ΘπJ(tb₯EΞ/‰“Ι°>N €JcvF§θ=›γΘΘ οq‘·)Σd‹πfδ:臆•.λi–…ANΤΫADƒ@–Δ΅‹ϋ\Έ#=),₯Ζ‚ ›rTΕ–γ# u3τxΖ±ΡIkN‘›~.Tά{p[tƒπ|dLZϋD› +f±_θksΑΏΰ%Ιψ¬ΊΜz)‘G1Ÿ°ΥxA—:2σY&D$¦#“8Kn[L΄­ͺz63Χταρ“Ϊ)δ ­dŒdP0η=BTμ1ς€ΌάoU­v΄DYS¬Υ4Ο>XŸ‰•„εS)TkGcE9Ά=βτνΫΠζ·χΰVэ»tΫ*ι©E7—iRŸgŠπ41°όj΄]E#@έΛ_&lΑcήιQŒg”νdΉœpφ²;ΑΩ{z†ΎάiĈA rΊξXκJpΆ“άΉμX#ς;ύμ#γΙ•©’<δ)!§”@C«sΨD#a&š;FR―š(Ιƒb± +”Ψ$1•ˆΡ%πV -C%pό©hS„ΑψLyTΩ2XGrˆΤΑ=%N"ρLΡαHš-ΰ©Πμ5,ΔN71v€ž6ΪΚW²E&ΘkρΪ}δeUΈΰEъ4-β%vϊqU_H`ψHI‘-t˜!υZ€ΪV]5ghΫ*Ϊ’ΗρšκaYΧ…7ζΜ\Fhž(‰<Ν΅±άXε«χ΄zΦΠ@OΚ#˜ͺŽ.mΒv…6i€„ΌωπA(ξjΡ}'UWΗI˜±E» +K¬‘Q|wZΟ†Yαδ.’γ h½+'ΨEŠa#¦6™wOW„ζ»„ǏφXeͺfK”•0ΩΡΈμ΅x”3dEtR8Κ%“ᒍ€kBΫ³Άΐκ€Α ΊM ΄+Fl“±„ΘHΥ³ƒΏM(VΘςΌάM‘]Ιg“β˜{{@½S£&5nθ’ +εCs:‘ΕΈPV-Ρ~d$εΑIspB4«Α„xυ +€Qί)±«g‘7‘`ιάmm’€XΘΨ Ξ¦kœ’qI8%%. Ί½!V*W6³μtμ©ͺNγ₯.x6bωb#(Ξ!Κx{jg„.QSΙθΩΗΘawΣ’Iδ:v€!“lρ_"ζ^ΒΠ +pΒ βe)€ άM†X//{z~ξuΊc Oκd)|’[όΨ’PVμΈHΦGP±Γ^?`ΖύήκηέπK―΅Ξ 2I'#ͺΗ;O£ΫσdΕ`ήuΧ’τίΏόΠΝ0ΓP[‡ΩτͺxO3ƒGΕ§Βrƒ &žΑ—ϋ­rυ°aŽ-ρΎΕ=;1ΉŸ# DΉ™†V\œ$μyθνέ7(‘Xš!£τνaVΏΧ ξγΕΈ(εΞP†έ+΅'u­bΡbΡν%b³ ƒθθLΓ+Ή₯ΎAyP?3c7ΓμCyl•ζυΔN•£Λ…ΓbύR$­_tζ¬1χ}+ +HQL`ΰΒ뉓-NJπΕΦ—(WSΜΡδΉc’P―‘’έoΚE‰•f0ΣήΧsΨQvη­Ώ7‚‘E&εIC+ +θd1qKΜΣ0ƞ‰ŸW}ƒϊwΉ.»ΧnmΗiνσθΔ·%’ Νς™μ©Κεμͺn)Σ±λε~+Gu˜HSΉԍCξhω ο©IπE_κ(kΥΗ$ρkε…ΉΣ’άά4–-»ΣJ» Υ.ΔΨwnΛN‹ξΚ“†V†Ί>)1lμ°3:FΪκI§·ρΊΟλμus3τ3Μo7–ΗΧi^QΛcyƒ³°Kz…k’rU ­θAmM‰¦Η%ωEq›žŸZl€¦θ-"…}r6 VStEd276x^%Y/Z2C¦&οu#ρm ΅o†a(C‹ώ•šΨ΅ͺζL¦²+_?pH1κρEκηΕ“²Ÿ†φ₯qž»Η=ΊοŸΑl@6"³jrΝd qƒ1EfœŠ“,ρ`DσιΑ¦ΘDS‚Lήя¨S΄D© CW“;ό)κ)Εα˜rΦ;@T…ςτΒΐUεθl3 RA˜)A€x=,e˜·ηšŠ +ŸD>Ύ‡¦βFΓ ˜Q&/ ͺΨΥΜ–υUbNuτ;£΅4ŒPU"xΫ’½β–έcV‘²ωfgήΠθηΔ%ގΰUτy0rυcyQ™<ΆΦ=?έA5ρΡ΅SΓ@‚]\+ͺ†-5Α„Ρ±›­ΨP":·ΕUͺQjhρΌmΎ5 ΥN?[(«t ϊiΊθm£t€ΏΓψ| …Œ4GΏχ}‹¦i‘iΏ>Μs{ςc °oϋΙA³Δ7άΘT;%ν£gΡε†Q uŠGœ™C©RJήcU -Š³ƒΊΪιg ’΅<ΈΌvιΎoA‹τ—‚–HHγσcqω’Ωή‰ΚixE³Χκ½Κ‰†πΨΜΜ=¬Hd-‘“x%‚.©Ln Λh‘—»­ ΰƒΣ\&w’c1υρ‘Ω +ykz‹P©'ΡJ1²#αF +ylQθ&.WGŸ\Ε€χcιύ–v†Π*ϊ7h·ΈT™‚‰μιLα…ŠχδρvL !YΞΐϋE»ΡOΐΠΟ0‰ΓX]ŒχΡT9 #‘ϋβEθ'½V­ƒWbΏDŸ`δΥ«ˆιΏ΄pΎ•Θ$†Γ@O…YO±\όr™)#(ω[μ5 +Τ`ΔΔν;‰£pΒ6΄(tAcΏή¬QQWτq¦$»Σ"λ¦ΊŒt쭊ε•πBTƒΉΘVzDl(7#οv ΫΘϊΥ%/f˜μ1ά_%㱉)CςˆΠΖ*šμP-ΑdC‹@ƒa`¨ΨlkAN&Πm9Q°β:7ΖUKδqZ$ΏGpZω{‹ΰ6vΣC―&–ΰ<«°Y­ήiΡ,‹TΫTζC+MUδˆάfΔq™z.Ίx‹)³Cnc€t£Ž·ώυΘmt$ Ί‰‰½ΊGn£(ƒˆ²XκU‘Ϋ¨?•]`ύ’υ nc<—ΔEZϊ"pί·‰Λ+jX/όVαΖΑŠb–Ι|<ŸΠ5„£φϋԐ۸I±ΏΙ33]!άΘΣb' N“z•γ;,7Ϊ·BΪΑr#Ο-―ζψ'iΐ£€«sλΑΔx(cν°–*μΓ»qe²a|(aΈί{\3Y™T΄φy;L΅εKΫΞσ†έΈΛ†VΊuhCoz”νάΟaπXθ”υ―?v3Lα0”Η–bVBv˜aD@ΐAΒ‰L3ο€₯Φ7ΰΨH+Ε£ϋ]Rν΄πΝ2Έ¨vZΡ[€arΒβλfDuΗ,;ΡZέB97/Τ5(κ°ΤvΊιΰΨv†2΄Ψ}₯‘Υ05ΓXϊΩ}x‰ζ₯μ‘ΙxΔ£<›0=!οΓ»‰E‚ξB’±+wpήtβ+‚‘"έ€¨Φ7h¬ΐmθ₯Gr2Άθ^θω΄ƒ'κ]|=sRͺ8BΓ‰m‰kΰ]—χ^hΫ άjΓ΄τ½ 3ΫδΡzTηυΣƒΘνβ444Ήža€•p|Ή]œ†hnΐiηœ†Αa}§aΐ p0Ί°a@₯Ϋlΰι䆧n@nh€u»€ rέΨ0`Ψυ€ ½ύ.^CΓͺ`t»¦aώκ:ΓΰΔ?Lγ}7 3μ`ΰν 3 `x:ÈŠΧ£3 πxkt†o€ih0y:̗·Κ0ηυX Ao€`hXz»Θ To€^hθzβBΓΩΫZh€{ΎBCή`ί.šΒ€ΕΧΓ* ˜|¬ΒΞ·†UΐωX…₯oŒzκρϊvapί€¦0 ψ h +=”ί.˜Bι7`)τΰ~”ΒγtΏιpμv±vZuP‚ή‚Πpχv1΄Ύρλ=Πί8„±ΕΑN«Φ`Λ€ŒΠ^eXa˜‰―³ΩαΡUYsπΌ]h…VACλkΨ΄ίQa\ΎΥAξΚοΌMΧ 'A¬ΓG\>όF±L;U +„ ―όΨ’¨ΙUI(Œ*‰ΎA”²Kqg$c‹ξ +Ψ·ΚEμ&?έUΓPΠ fΉ—qQH\PF}‹ςFέČέτs;Žδ±5š―w—ͺ$Iπ'Λ<d•Α(Ζt’kΕΗ δβΰ(buσD”0%έσ!Αt`¨›–0fΛ υe†¦L| yJ۝N}M<φ(Aο chΠ½Mcη‡V‰„:π8ΨA½ ½%ψεγi?ν+;ά=μ±%ψιξ έίφ¨Εν*˜XΓk%ΈΞ<ΥGa§cωΙ±:°J’:°A܎”€]h&‰c -HT–*²β‡£DͺξΜ$=0ͺQSΩλE𞠒–σ6dhΡ½P³ƒ­’©7Οvt(Ϊ©h^χφν[;Σ[žσΨΌ/[δGΧvΌEQΕ“Ό‚³Α/†Δ+΄τΠ_Ω6­Αˆc: ψ’°FtYε +¬%z- $₯ ‹ +9―-―ΐ‘AΡ³WIͺrͺΨOŒ/υ"3υΟ[tοΡ‚sΊV‘†?Fθfό^n2z.Q›\ܜΗρw-žWCL7 C?ΓTCxlIή +CΛͺ•l­¦έ>σg ι’:”0Y<ƒ=Άq:P{™Š’Ή°Mάι.ΆΟΛ4Ζ#_ίΐ‰ΓžΏCπR² Κ]`υΎ’ލ€Ά•Έ/$!Σπ˜X²ΐŒc‹«δ5Γ ΥΚωΝkχύμ,! ¦ΪP2΅f–z4ΟD‘/w+±JβΘtQςzœ ϊ6f +ΒΗ†fΑ ‡­μ\QΨ“\T`CΞίbq§‡Ηœbν1ύηul₯³ŽG‚·ζπ@κΑ†‘Պ²}‘ω[ύ΄η\šΈχ‡žŠ0 b%9όͺ™‹A@EgŸEVΫΆ’fΒJb€Ύ-Έ¦‘{λͺŽUQ¨H8™υ–aD»Έδ~ί’έΊŒVεΥ²eχϊαε½!΄Šξ Ϊ%[*c†stοτ%P{`*φ†„ˆΒ8πE“ΜΊ ϊ&qΛc‹ρSJfέΖ1ΎΊ€1£ θ4TυΏaΏΥΕllE«¨DΑDf[=΅#‘wx‘ ~R©(ΉŒ>1–AΆ~(z:‚ӝf΅μVίRΥΗΫΥΌαΓσϊύ°KC+b^ˆξ ‹‹υvb¨ε} =RC>Ό@ί’<©±Ÿa’‡±<ΆοjˆΜC¨‰L΅„‚s 2ήΛM₯©6’”’χΈΔ zφ§δ©,κδΤIμZŒK ;E₯ma°8RQ"ΗΖ―“bSςΚtď{CZtoΠ”η]+zœF .™4Η±„c"l‹η˜υ«tεΓL _o“8<ωΒΤΏ?4Eμ‘4Ύcϊ”qΕE‚ΐΒt‘`δjέ&C+š§}1O»*O‹Z†@εŠ/­ΩŒi±dτA7_I 04(sM—€KυΤΙμτ’šέ/a±Η -ΊjκZ™rηaΪΰ}‡‚΄όΡN ―>ΎQί’νΟνČύ “;Œε±Eϊ Ω}FBΫβRn€('ΡθΏάT&ζ-£ Mαίθ}@/qQΰό `±«€Ε‘ψ0d›ώxΗ8Ά(š+Yr)θI³7τ‰›©‡=9eΓήX†έ«4CλΆ6ζjŸ`|*n”Ϋ± … Α + +;οΤ·x^'m;7c?uZΗ!\XŒΆ?ΎpχχΘύS»ε§–-~8ŒB3zΔ0L£"ˆΦƐ}Ω3{ψ`‰@ iD£'…ςi‹άRΖ°i/Ψ-φ*«:B~fšγΪCϊ"’ΆPΠΰ‹ώ/<ρ½cΌηEί)eμˆβεΉΔŽΰ]žHwβ–3bvapΜΜ2BuIκšά{„ΐX0m6Θ\‘ω6€\1ƒ”[;βp‰&'ζ}ψ-zςH89€ΣˆΎ₯ f€TΥwΏ%±°AΠά3…Ι}ψ-Δ’QWr…φπ[”ȝρ#μΦΕν½υΩHtz`€­₯²ƒΈΒ~ŽβάΥƒb1K‘½©ιGχ‹Ύ2β-%1lœ₯b‰j©μ€¬–ηtXΛθv ΄–wκΏ5ΟBχœ‹sχ¨ ηp¨q²¨ΤΣψ} ¬‘UCΚΚΜ-šύ E?ω{…‹Ε€&iˆXΰTtyR„%™Ui§ΪΓΏ’χ£­ό+ŸΛΌ*R.ιΪhtψέΎΝRΥCRfψœ•έ«Q#f•Ϊ©R#*‘žό΅‚Q*ό.@Pь0ΒN™ϊ=HS&‡°1ΕdΈ{uŽGςψPΚΥ‡μΑHΧ¬ŽςuαΌ(FSqαwa’x˜ 3 Cq8²zP(ž>U¨P(tWθzƒβ’XqΝλ0 ‚έοA?αŽρZl[Δ'zςΘ—z §kΕΎ“–|LD7p–7Γ€ο4žΰιρsΌ₯ξΌΥKtΨi©μΰ”$qα—’X`wπdΖ ½ΏχΎEΰ:ΖΗ,;hGKe–΄<§ΓYZF·ƒ4ΏRW·ΜAχ˜‹3Χ&˜ζθ3΄ƒΐ΄TφhGΥεhΐI"€^Ό€²ΔκέW:r‡νa*΅Š](₯VΩΓ΅η ˆGup»xIυ…ϊΊeΊ§\œ·6±Vς\€Bš+{ό!’<Νlƒ=tθ³b*±]δ#šn°™>Ίu i{pAKe‡6ΤSα‰ζ!­ Œζρ·6σ,τ}]šž6L­Υ¦ΟΛMe Δυπ–Mˆ±Œ’svŒΘ €žΫω½£ΩyΞ\±ƒΞ³Tvΰ>Λs:\ et;°BΛ;υߚg‘Ξ₯Ήk“KkΏ€Τκzp¦Oq}hdnκ]X \oΞĝJz‡ δπœV±‡’³Tn1xζΗTОyL+„ŸωZ›6 ]WζfΟ­•<©LοΨ=X…±UiΐdΊZΕ½«CηŠ•uϋX +Œ@Π’D‘«Δ-α ƒ2˜Κ?’wn—@υd’!ΦzΡυ@ύ€–$’™ΈπΌqbŠ΄-ύΣ?Νγ—Σ`S‡Α―‰§~wψχP‡ΟK‹|SF?hx|h4‡ίξ4ήι·«ΗΎ{Ύ]΄‡s'ώ ΏFqJ‰‘β5'ˆOΔbjpΕq#e"OПΘμ΄T_˜ΩC‚ΪX/N» }I•x-γΣΘhL_£LY) ΌP ζόi £*ˆ7Δ +Οpϊμ{U2ύΙΌͺ¨X*ζl Δ’χ¬ΑJi…cM[ΜA0fR$UQN2Bpfž Xˆž1ΙΉ|žŠSŠ$πΜ8Žγˆ[—yΔΙΤRΫ¬"JUT˜=+!€ΡΠ•ΤC^φ™jdYά’sˆ4OjItζ8?©œjv₯2 L‘,F‹’ΈPπ·m‚YιE•ti d2sΉψlM3#Œ’¨°½€T&IbB @¨/ΦΜ3&¨_LλΔ[ί±B £/vHŠ―Θλ°pR‰:.ΟΔΣJς)1V¦ άδ*κΝ,#ΚX—KΦG}”€Qρh$•ΞnιXΑՏ·XP- δΨΘ-Š'žfawgK1—‘Βp=*Užγ„VD%9> d‹/C+ζ c₯,*™0NΎ.#Όν%Ξ”_'Ϊ`ΚbωΨ1l„#Í^{5`4ՎĒΦL0•i΄Ζ$q˜rKτ6"ζ²›Ό(ˆΫL6efš:QΉω\ψι(_Β.ΐσωB\]ι©ωΌ=½Ξ«βšvC*‰MRϋ%ƒƒO΄=aρ*ς$8SΝ،0e΄š)•5 ‘ VPπ¬K~F~@μ&ϋšθ;ΦΌΊdΒθ $Jbfω$‚J$«Š#¦EΨ"μ$δV9ΑΥ—”EΠB2HjρΠ’zN*­’΄b€΄ΚΔ)Η.@κK˜Oω8QΎ+1MβO@…ŽΘaͺδJ ¦a ’0„ βbΡ{-Q|šz4bU„š(ŠΠj +π̏ΖoXj©JΏ:—~έ€†ρ)SΒ֜H + ¨ŠQ†˜ΩΞ‘ΩLx‘PεΒπa +^+–˜ΚŽΚ+³Ι·ΰφRbψβ†Μt9¦ ‘ά$Œu€*Η/Q$qXcŠe’£ΞΠ*‚\[NWe>Ψβ<Η™Μ²sΚ™1 kX>τt*<χH[Y'ΘΫ‘ϊOUαnπ±NρS $Ύ¨„±mTܘh4wν,Α |/­ +d―~ށ§28Ξ)2‘΅€…‘UΘΤ|_Š©‘²Œh~Α4PwD·`Z™xΜdœΔΫ‘˜ϋ@θMB₯ ΎγŠ“Μ&ΖΞ,½‰! 2ύC\[:―JΛπξ7<όQ^—Γ„ΎΗΓ qΝtŠ/°»Z2ΡZ¦ewΪ…–Ω‡zŠDœ/gT!³ŠQΙR!θΈή±Ώ Ε’LqM5$r]λWn–ΞΥΜΊˆλ63€Όδ-ΧβΙG·-sΘα‚qΜCȏ#Σ Ιηι’θͺLŸN‰νΕJB˜ Π(ƒ^°'’€$ͺ˜hΔM’ ΰ$Ό4Τεz‘d>\,CιπI³›θžιC(„[SB·$‡‚h“ΰFžί Λέΰ.Q©uO/vF# “‘&Jβωΐξ₯ΓI|gK>%θ :­.Μπ)­ή‰…6%ΤGo%ρ'5cς” +¨f”5O}JQ¦΄ θ…A3ή?7—Ρt„¦r"ΥG%YΥ±‘ρœ°ωπΒ©ΚlΩ‚Ο‡‘»Κ ˆ‘}Θw@c %GvR|/g°o»X=W²Rΰg£JΜΨιL›Kφ)K=£‹Βс’ΟyησοΠ¦\΅D,‘Va©³΅₯ΌδΑU +ΜΧIbd—ά0Ρp{θσΊ4A%“«ƒ5!ΞXp%ˆόι+W7‰ύ0V‘XR`Dϊ ³BtoeΎtXž–Hœ>cŠ#Ž2‘{zδzν’9†‰δ0‘‹R ›™•€¬»ΚJb•o Μ.ρΆ|b €’<'bφƒt§W½©θD%‡­'_R2?ž¬΄ΜA€6‘ί±Υ·•IYΗH…qmβθ8ΝM:d%q/•`χΘ£οš%Πν%KuΌΙ‹Se―ZΜ$=˜$·7Έ_π*‰ŠvštΔBN7&ӍΆdΖβw©β!₯[ηΖ'DΉB](λ.ζ{#ωW@>m©(Ύf N*RD³"ΞΐL„ΏˆβB²ŒΫŽ•)\ R+φ+  Θed“pΟγσœπI¦•%7"¨”+ž" 0Ÿ€c6ύše~h~ ΑŠ‘ό<…ττRΟM™ŽβΉεb€ΊΨλl΅Χ1ψ$2ΚΟŸCΪ`«q«Ζ:–cΐ°!ͺταξkR(ΊΕΰ€<@"$ΩΌΓ‘ΜLWHΛ·/»ΟΞΉq3s€•½")sΑuRνEΨ\Qbφθ¬!*i+4AΌgI‹ξ8¬ D·ceΛ.ŒWΰCyΆ%œNςQ±‚τδ[ηA)f9”ga’θβ"ΦTB₯qφDΣ7Sή]Π’A}™q–ωΒ‚Κφ ΨΧ8QRΙcAŸ ”ΑœeϊPˆ°Ι£譁7ΜΝΥπu)’Ή•ΔΩ e\/ακπq6ΰ’£msΈ(οnmyΒε›β b™n·3ο,)?hΎdΎSKΗ|ΑƜΖώijj +‰ΤI΄ +8«ΩΜrΡΈY ¦M:±‘jρΑzV”dbΊ +f¬ ΠMΎ?‹„7xC±Γ••ΘυPΐθGZώkn«,ΟΨiρ²" pq&Τ$έsJœI­x^5)ΒuP6‘_Ϋ·Ό):`(Ι,rMϋD>Ž ε€α…WΡΉφ"E=vΓ›7²*π.NETω*Љ6P'δnUTˆCKλΞDŠΒ1δ6E† Ÿ“•ΦΒR)ξθΟ@hB OŠžφˆϋΎ/γ(Βγ^)wύ~ͺBη€Γ% -EEΪjαi&Ζ$œ«ŽDsω \*RR/š±O΄ZT1 '·MJΥH5Θ=ΘόJd€–Μ,…t ΌZ.d‡τœpdΰ3(†ξ sΧͺ‚[’;歏1P·Jγ +Ξ££ŒbŠ~,‘σ’Χ*Χ€¦9έ/.ΠtVBœ/’~dTp/¬ž\>¬Θe©­r‹λ²BίMQŠqωE Ke¨4Ζ‚Τ +˜τ˜°ξ²‰—[‰)](3G/zn*ΩMΎ€Œ’>T֊Ύ©°Ω•˜'1œΣ$zRN’I%υ5φ ˜qτQυ "ωD%„†ά`‘= U’Z °ϋK 3vSWYκjΦ€\’tγσΜK‡±šμuz)Yΐ₯7Ή7ΕΫ9š7/+Ι™JEΰρ'Z° &»(έΡδBKSΔOr!=šήΙZφ-ŒK τΔwν—ό_ΈeWBΠ%iίqEθ<,κ ξ\Γ4θ`/Ι™LlBš.PJιhHγ9’”:ŠšA'ZΉ™[¦^O5e'ΆXG2€…ΰJށάΠΏUΜ\ΕΉ—^ΐ<…1*g²[Qb%’tίQοFΤ~ω’l~žι_‹ q\lφF‰=0 tΖsg„qg]ΘQr€$7R– +Ι¦€‹^N„Ρ :—‘ω†νZωif +Ν-Œ*1H™œ9Α u&Šε +Ϋ‚ψdvgβίWͺπm&ˆ[žΡusΙJЊ•«aw½™Ω‹r\°S„qŠΜFœε[’)T JͺΏz²"ΘίfŽέtΥΎI^GnΙγS [δ Sα%¦±²œδ⠜±"ψf€<Τpt(‰\Ύ Ίm¨Υβ-Ω Aυ„’ΘK@W²Χ7”4Vt3 ρmKlυaΔ[Ά5cQτΫίMD|υ₯ Uΰ~ŽΔ<ΝσίDτ͜Π>£₯ΨγZl\§%­@=—φΩ…”Ή&)Ά΅bΎΥΆ’0p-]½>…cΗ’£€| œK’#‡Ž—NΠΙ-υ:Μϊk€·(LŸh+™p€j7I "wΊfΌH”EŠ·†·{ό:Έ%Sœ7‡Ρ>ΚΙΈŒtFξf+¨$zIH³Ζoδ΄Έ‘ž‘NLΙ€±Y^Ot†Χ ™—HlOwd̘₯ΚΊGα}#CbΒό$ +xl…zαIΔ‡f /W‚ 8•cχΥ|υD ωΚαΘьCMσ“=‘ΛΪ6Η.ϊkƒE L΄Βž“T‰F„S£‘QςŠ0ͺ€$Is’›šJ1hbhUυnSΡE06Q0šuΥΪ8qρc2 j>,†,YZ—Γ)mΛ.jΛ{Θσρ8 /2Fd+'Ωͺe^M™W²ΔF€ˆiuP5ƒ[Π8Ν΅‘\Ο–μαt”&œRymŸμ#₯†λΐ=* \Η:ήΎΌo•@+’ζŽ…YΧ +W‰NΛΪˆΞ‰-¨@` Ι$ eX^…>Ά|š«KF9Ξή/ωΆx0ρ‡Έ‰Λœ ϊ)HŒdArŒŒ΄o‹kF*Ί<άE©ΩΘȐڎ@FhI(lΎK°ςŸ$d‘Nl¬ƒ.αFr,RίSB4™ ‹‘˜:·4οr'pΒιΧQΔĐEˆjQ‚3힡^ Γ ΝOQ€1±]0…ΧΟΕθŒ•PKRI™f9Ύ+δtQ‹#΄‚ŠΚΧΡvI"Kδ+¦κ$ΧΆ`{@ψεDqΟ —*ΚΓ ωρΪLq»XΣΦoJ+WZe!;fβ1ς\srE:₯G@ΝL%„-Δ>Κ̐‘n9 m~υP…`šKψR«Λρ <Ά©Œ˜ΉœΩŠ2x")I?ΆΐnU―2‘Ό“JΥΟ‰f―ΐ@$1€/’>?ΒƒdX’π€F7B₯±dΆΓ7$W]Ra@²Η`ϋΥH·*ω­΄ψχdq£­5bŸb.D5¬Ii'V˜Λ\XD^Τ‚αK‚˜δ°jl1Τ34<ŠΓi b…§ϊΟ1ΎL +BΡΤγλδK ɚθς\²sQ!FwSΎΠό—J?Ή6JŒ‹D/9Ρ²©4\£>Πή(#£ΡEJχ…€’E -l¨©©cL»€fέ„4‡ƒDT>ζΔRΈŽ©`k +—θ¨Σw WžFŸξΩl‡»=‹]’9& +Aό=πΎΙHώZ.i#£™$―‰”D@Ι’'“ζθΐ{ƒ9rœ/°ο$y$κ|`΅fλb+E’ξπ’h<λβ…αi4E,`T¨|έqΩ3₯ͺš5Υ7±H9Š€‘rsxΚLω’€Ÿ(ŽΗlE#Šφcοέu%HΆνΊ/ΰ?΄IleΌ#MρdΘ‘ Ι» (Ζε%(Πί+ΖXYU»φΡqΊ½+’²²²2γ±Φ\sΤψ$·•τΈbc²Ά=v¨*!θΐWγƒBžHdσ²Gο'^†+ς  Ίv˜ψ…Φ‘€Ξ„,^Xδ²υox°¦@πUρcH-xt½Θ"vIΪΗ_‡Ÿ°…‚Β  ¦Ί—ή1J$κ 7*Π%>Ρτό\’ 3›Osj1ώΣ6Έ”WrIu8MϋοYKœ7žRΣ|Α?ξt/;TΫ°κ§zΕTt&κκΗv$"·5z5κβδΒ―₯ +ι‚Ϋ©π -―:gϋŠΨ«Ε’娑φroύαΞN'Ι„&7£b2$;< +•©_xRWBVIv­εfΐΈΔ #‘;€,Δv8“0}¬±Ψ2»žΣ\Χ­@υ%‰>EWΈ˜­ρyψ&cΎήQ)¬ΧΡ +ΐ&1H#9\κϋτh5Έ­ΧΖXΉ-4 χXIΦτάΈ―£αPΤ0ΊΓχQ”yΕ%τib³<7[»―λŒ(΄qΫΏΆl£iμl‹idρHƒΛιΥP0/τ‘žΨp£gΊ»+^Γ{€Ξk6₯1‘[φπμ•VΓΪΧ4ά{RHu ©›RvNŠ^Yκέz[η_'ή‚)Ά6 0Ε†wύ3²,Ψ† ΆƒΓηgμτ¬υ°LΔ–ΠTeI‚Δ9Ή{ +эζΨY€Ϊ[Σ΄…© ΚΥ“‰‘qΎΖ"—Ώa«­Ξ₯αnp‡jL½˜‚|}œΠ±ΰ‹%šκf“?ΥN?―Χ§”‘늡[œΞ6πšΠ8΅πzUF΄oυ¨ύ\@B'·d΅VUΡ^aΣΉΧ†F‹+6Š;oη“«υΞΤ€―έ+vυl[Τǎ<ΗL+1‘PULΫ}yRk±–"ϊβΟLiΆ[QΏ>°‰tV7―ˆ§Βc˜Ϋs¬ Ρgmtψφ“π’Θoƒ™)=FΤά#TܘTEb„`‘€Ν]ZΧλhθUِ―^­Dœ +/t¨\fN…±ƒSΉCi«Κz κ7œΏP62$ΟΠ!ΎΠu_Η‹Τ‰Χ₯#;Νδž9œ8ΈŸκrV :BΆL}ΪlabΏζO·~ Œ{Fξ:6α-FΣi‘•6#ΓJF5Z‘gGv­νΉ#Ϊ”ΒΉφ9jΣBΩ‹θ‹\}⋬IWƒ‚‰Ί]œEΪdΌ‰|žo–“…@δ΅yΜ‘^;>δZζΤΉέ ±ΧΔ`λA-ΟΣErτΫκ•j‰ZB•n«Ϋk@W#νγDBέ†1ͺ‰΄πΜΔ1Ζyτχ'ίNᴍjK8z$Y₯¨\6Δ…t~άˆΏ{’e¬Tˆ³­s 2‘ΕgχΊ Ψ5Β»Ζ­Θμ:φ>kο­5]TžΟΊEK¦#(c1ŽOΡz²<6\Ρ€»7‰αƒο„j‰]Σ:]ͺ„ΖΑ”XX.―FV XΘ[ Q4QέT‘hWεΛ<5FΞŒFUΆyk9Η½Λά*6Ύn ›…|Η'₯†τ™ƒ\η@yΓY{=tσ•B(έVš?=QY…sp‰ Sjuvήώ™·p[sQy8σv Zλ^fgΗνŠ`†³X ’ϋ©°-νΆa¨ξφhTp4δ·π0ͺ4oHέ +Ρ4ά―£a¨BOΕ#©rJyΤ…ϋž―RDrŸœώ’AvΆˆΈ.ͺIwFΕσδ\rBΜ)ڈ_Φ»uύ² 'ͺ‘αώ„Λ8Θ„Ο²ϊ΅±ν…<εδμ蕏sΛ(=ψ*8šΥ?oUgη{ͺαλ4n=n=ΔΛ—λΈτYος—ΫΆ›#l7M§Ms'5&ΑΊΞCsƒ/ K>l€ŽΆϊ`Φί>‡οuΞƌKΧΤ?Ι½BJΟΞΜ‰κ3ά^»b†ΔŒ?μΰΧ\ΨώŒA-~»‚l³’Ψ,μ-!£RΓ»έ#oΰcCζΨοΒΛ0[†5hN‹dzΠ| —)L[Ώ υ7κ0ιbDcψΪ•ΠϊϊΊ``O'Ϋ½…Cμΐ‰dοΕθs,™Μo“7ΏKhq0+Ί½'JˆνΨΒ³V£Š`΄?9³Ί ύ`BwϋΆMΎ=uΒΈ€Σο57 Ψ'Δφ³νήυ²†²ΘQ±G‘jމD¬* .!Fe5žwΌΖ΅lgΝB‘*φ‡ε μχw9DΒ<Δ2|v#7=Ϊ«@F5]dDωshΈΦ†ΰMΣΥ¬ΰ“ζ… λδ¨KƒξtιN„sΨs§UμΣΤ[¬ l`t₯Αdʍyw Tλqŏ””Mjˆiδάnϊ#"c—AqW'Ls:’ŽD‰ΞΉbs¨lU\L~ή†g\’³·ΥO—)΅θawΑrοR<‘ΌΖŠr–FUΠHΎ“&άΤ}OGk`S‘YπMŒ³ #ΟαΦ"wυEξψνYGσ:*ψυ:Ϋ²$`)« τ_―΅PϊŒΎp ›<’f΅άZ˜έσ‘Η­•‘α–΅“S;φWw ωߏ"»Κ ΟL*NηZύzGp}ώœ²γΩχƒ °ΈΧ’σΣω™uqkΧBΰΑ$Λ:dΰiDDΨw–IYΒΎλα¦Bƒ†Λ™t­9,½[γfaYΌN@p eX‘ς4ΦΎΙc9_qRΎάb˜ ΣŽ7Ω7&„™ŒΓ;nšvόžΡε +Ό›υϋΖΔ`§ήό…Lθμ2θΪΪ +Ϊ:n«m]―N£Š3Qkq Ζ₯6qFIΊο&”ΧΙu…ƒ―lq QGct]mΚS=…jΎwAw‹ζRsΩe‰΄až0/;U/Fμ•,iKςc}ώλ½&!ε&Δ橐+•₯<|κφ\Ή;Sί%οη“Α}‘HΉ>·Ώ’sΔQλ$Π¨=SεoΩ,/β˜δλΖΊ)sˆ<6€1.AeͺQ_Žϋnv*Μ荖‰+m‰Μ²αήˆΪ–|Π ƒ'Τιύ㎭—°-Γθ½09βXԈŸΌ(ciγn:Jn#`:2z2x\–΄”Ϋw=aL#d2ΒΜ4^nς΄Kη€?9!b¦Σ9)’ΔΪΙ‡‹nΕU1Ζ°₯dfqθΏς™ΤΝ_ΐϊ2pΌͺ,«…ΩΥͺK)ιθΌƒjΒZAΖ‡ώ:J€E ―ώNΰxωΕ¨ϊυ\ϊ‹²Ν‘‘&!‰2ΏŸψFfψ Ή2ςβ*ζύΦσ5(JnŽkφšΙςΣΈ7y NλKdl2Ϋ;!‹d!ΟE<ΔϋD©k0,tIΊ/gΉΕ-Ρ…²wΡL₯0’μD‘Q"Φ©Ξ,O探ΣΠeύ•¬Σ―‡HΞήͺg v‹˜Σ0‡n†Φη”WΤ8άΐj‚}lύ=©Y mƒλΥΒΕI-]˜kdΔ` λ’αβ8ΐθαπ΄Έbʍb–ΙλΓuBBΰΧΟ>ˆΓ₯؝'Π‘Έ:«ύ…ηŽ”°‰δ±3ŠΝΚ‚ΞQ¬Π=Ρ:9δυ0Ύ4—٭ߝΤe—ςF9 x.n ž£°μ’1…šΣ ΕGσ45ΣΔΚphPμ±F>Μ<£α¨λΖp;ˆ"WΡΒ$;ˆέBeόOΔ!Φ%˜τ7DύρT©W F^ΚΘ¬£4•ύ·ϋ gοKΔ’V0¨©ϋφŠŽrΎ+ͺ}¨(d<φ€hd!΄Χ&ήΨ<’΄e-gΪεΉ5ΗXJΗϋ`Θ™4^ρ½itΛΫ؟ κΚκ>z¨y]Ϋ” Η’eΌgσΪ`ή"cΊP!;σZ•gΉ4:Ύ‹g"ΜΔφ YN©–&1tΖ#‰_ΐψ1ˆΘш +JΆ’ƒP³ΞΫoQK.-λVX·Ξ―ΪΆt•fymα>ΐλwΌN~„†¨€ι:²κx‘n.BŠo­Dβή±!ω.saΙΊΟζɁk8ܚK, c‰'π”ίvΖVNβšΈακ?"HQvbΝH-ο‹1"ύ §[2’r£ωώΛmΔΩamΔαj$A­0ΦΒΑ5πM4Σ·gΐΉΧ93SΙίN ’Ζ‘η±\ώήΊδ(β·R‘G§j9iπ$σΙέ7Κ½Z4φx“Šϊ΅^žz–žj^"ΫΞβΩ0€aZ +X’ηΟ-b€ΗΉ{­jΜΧΌ™!]">ΐ”Ϊξ‚Ηζq‹Zͺv;›e:6z_Χΰ›HΏφ(Ά,>kz8ΚZρ•›ΟΑ*:žΚM^ș-Ή]δ¬Σ“«ξ‘7?€ZHΠ0ζφΌhΟΡό„އSχ `ΌϊNξ"<«λ±;²Ω‘ψ \Qv"μ;Τ[L§6ΣƊYθ +—OnV°‡Δ`=ιZ$―sioςt·WΔηΦΆkrΫΠθI°«΅Ωύ«›·“ΊϊΕ‘ν_ώkΚίΧ>Ύό«?ώ»εΏόηπΟ?ώεΏω7ύ?ώγύ§ϋΟείΡχ‡5ΫpΏˆό+Rζi]£½cέ#©oΝ8ΠΨξRƒa/ͺmHάͺ•»F„ρ–¬ΞJΫ­€-œ4\δPμ†IŒY]ζœ5κΑ›’sR4*κϋθ5Γχ)Ή €Gχ„ΙA¦νϋTΊΎOi―P-.'ou§θ±•aλ~:ΑDθ+πΥ’@‰«˜δ3ΔWB¬4Ψ6tυοΨ +άγ’v§G’ŽΡŒ$kΓ―±οQ?ςύv²&ΟΩέAyΰ»±ϊVΎpΤ[΄³ΝλΔ]¦Ρ‰ΆMΗξ΄-Εv † qε˜'‰ˆΔnΘ*K²‘r?Ξ©}Γ›θΘΘY:DtΥ\φrΑoAnDY(ο Ό RΚwd55,`Z΄μαχΈΆ:ŽDČΠ…nυΚ€†νΡβόΒf*―1Fv4\:ϊŸi] F½α^Σmm;Œ{†ΙWЏu]o£{TΣφγu|5˜ZΞξ8 a –94I»`g HRQ¨΅V9cκΞ‚`ցιΔJiŒ &Χ,ι+kυ' Φ――νΥΪ³λ₯4ά²υ»‘=‡οθ5α¦ 4Bl±D‰nL!‘[T\c&g`ΓΠΗ©œ€8ί€Η{‘zE•5β‚•ωΧuxΰZ1Υβ0·e•ρkφ KώλΈΘiΐ£Ώδz’YsԚϋ&o¬υ&‚u,ϋx,mc V`†'³ΰ>4ΎΪ(°Ιπ½οΠξΏβΕ ―_Š!„+Δ>t<«;ƒ˜ΌΉm‹b―©ξ£(¦oΐƒΣEb·ΏΖ†œUƒY ψ—ΣΔlŒ Ϋ1 ‡CEŒrΞ8LΔ‡TTCΥ”†9λ\·ΐ©~½iΜ!hΕΊ‹¦˜iΩ搨 ΄ΌΗMνŠΕ=Ψ\αθ5f5VΆŽ,ξToh€ΐΨ²„o$3f~ 5κςWΊKj―W‘žΘρZ˜`Oˆaλρ’φB»A•©{p²;2³ΧJ~]&’Šν· ‘GΜ²F¬EbυzΗ,ͺ;]‘xy8)ί‘½γzώ Ν •₯h•jxι<}Yw*b[ctΑrflM)› “Œέ¨Žp[9{μšU$™ς@Γ@X?ζP7Ί +m(/Qκ΄΅vΛ›πϋθ‘J„1‰ΰ3ΗφcσFΘ­ΰ(qόοmCA9_ΐxσ9#ςšηp™rΝBσM;Φ…4 ύ¦₯Π$WqΕ笻}x8q4=B!GDh%N!ΕQt"ΝFήe η10.6Α­ rΐŸƒΙb¦ώ† +εΖΚ5mprW―W’a΄ibΤf2 k~»ΧxTδΟZ[O–}r³œυΈΞH4LΏδ―μJ4  ‘ΚVμν¬Σhδ~-άόΆ)΄Ž7™,k}ήiP'ΰηSbDU^ρ ΐγ`-Ό8Φ>Y9‡πhnŠωϋΪR ύχΪMšΊˆ7οΧΚ'“Άtn†'κHα`”u{@‡ρ|OC<μΘ& +Φ5φωzW^R$ήa:T ˜ύxύΗΰ8ΨgΫl‘ŸΘ*:8ΌΦ©)|fhˆ§}Ι]ΒO…ŽΒrTy@)ŽΤ&ͺuS„J–-£mΔNβ‚Ÿ +TΕhΦ•υ₯β'Œa ZO +ΐξβ›Μ‘) ΥGG:ίp¬Š|ξ)Γ*κάλ5ίbz½HΨΔ[!Η(Α(Λ]σL-  € ή¬9Δ™gψIŒ|ko‚ΰ_OΜ.r0s†^yk²Iκp<Ά„QΨΊ"y/ΡφΖs‘uζnAG +—*~α;…r+Ÿ°―mg˜²Έ ™πŒΎw¨Φό³^w­—z<9¬=2MvXZ'jΗΰί(ύV_¦oEΓNλsΕΡ©+§‘>γ +ΏΈ²Rτ―SεE’¨Π¨&+ϊόΖΪΨ‚Ά΅.jZq/L…œΕq³“ΧΟq­ΪύΊ[-B­Χš’―X [6b=Χ•±εM ωψՈΣZΨu%ΟδΥ«²φN^8ζ ΤλVUĘJy™u“ +Ϊ6F€Xϋϊ˜‘-V™α @α`Ί£FgΖφ'χτ<§ΰ!θ³ΩβjΧ³ϊTV!φπ#@t‡EλE–œ|Τ4ρ‰KΙ5,†+#¨‰½©"ά]wνΩ Q’rlK[²ξ֊ω±Ή"LZR'¦ψ1ΫÜήΎsR~U;:)Τd€MμœΩ£–TNκ†°}&ΧΝ—ˆ[ΗhΪ uwΉc]|J~΄‘¨κ‚K8X7Q¬Ύkοό܈ όΊXπρkgΛgY(„VύĚκσœη‰e 5<κg“oOLΰΠ“ΒΕ₯eΈ¬―!ή,a©F=κκџI^άΌœFQ Ϋ1iXΥ”¨qΌSΌέ€ΝjΐU6J™V+ΨλΆ{¨J&g{†3ͺJ£ $¨ƒ.νΩ{M;₯‚$m™Y€ Ώΐ:ι/JΠ°“_L§νΝ]η,Y]y£Ο=ψ£M‹:Δ05rθ‰C3‚\μvŒœ)Εƒό4&),Y(JΏτ ²C52₯|Tμί½zΨ6³y;ύW† ERώΗߎ”ό=£3Z€DTc=GJ+cψ9\=+ΤGZ£ƒΦYΨp‡ΗΥΊ\iθαPΆ6-ΧPSΟΡ΅Σ6“!Εpw£θ™|3e α‡DΕ~˜tLΌP=ΝνξΤ·_<»„(ΉΒ5”›8Π]‡ώ7Ηβ»’ά|άΈ€ύVΠJλ>³ŽbC=5ΰ4ήΨow¦k:œα3μ…πKνΟIDƒβ€g3κIiσΑWλtΉs¨ΣDρora- "² ’%92u^)L;¦²ΥΒH`ΘξRΩX1Χ΄pznˆ_R§ΌζZΤVι9Χ5π–π—XτΦί‹zι¨υg\Ÿ¨€nΗ6lύB)ήρ|3²a=¬#3SM1ϊΥ}W¨ΊrH|ω[§½u(~{ςTύ%'U<Κϊ=±sΡ΄2 +――6C{ŽΒrϊ+R>…E ϋιΩZrΣsΔ)l§@œ PFχΌ–Ίκό©΄}LjcP‚Vκή~2Hπ­μ_‹4…Ξ™Τͺ-’‰Ι?+@3ηh5ΔO…4#žSCkΧDpαΤwΐlZŒ8VφʜϊGxίέtέjωΞ°_ S΄+v8“άH{ΠZn'›p‹\ƒπ%IX θ˟M₯ygΝqRΨςιž ΊV(Φ<―Ωιf[\Σ>RqEοTdjχϊϊsΓ bŠPž''ΖάL&ŽAπΠπΗƒ!ΨƒGΏ.%ΰ”n¨έ4™7΅μ}›ε…™4cu΅£‘!;ζ„sgλ)Tc.>y4\ +)*^K°θΎ+v3Ύ(:J.R‹ σ9ܘ*b ž²4>’ΧΠαbξ;ΫmΚ+!Χ|GΙ£)͟πΘͺ‹Tsύ΄Νυ‘†Ξ ·hΫ ~νΧz(δ€{•1K7qY³“™iξiFmMσ. Σ΅ω;F"- ”<η·$ί€J–ΛŠ “ +»-F@Ξ#»Δπ¦;^Sb>X0½ΫΛΠ¨lž,†IΐfΌ‹T> ¬ΣρV«pmg +”'OκΛα™(’ΒŒνκ¨ΛW_Σ'‘³{»<Άν2tQFσGLΧΗ|q†[’C곴~Kα[IQBΩΙbΕΌ<\`ΠQΈ—ό +‘*5–"0¨dŽFύΏ(}’'_h5( ΆΕĝ+ †ΥŸ|ζTΜ†AΥ„ήŒ_ΆΛεδΈΗφΔG€­]W‰ΤQά`i'ΐ‰(ηΰ κβόε!["Ά~•Σ[dώK½#!°.N¬Š”¬ Œ7J‰]žQΆ£«S9¬ŠVxFΰξœ“ήo€ˆ'θΏc έχ†”<…zeΗΫ|Η=ΔgP°­+ίβ9k>GΈΈΧ½6RΟ+PͺhPˆŽίlΣ +6SBcΓ‰u¨YH’ˆΧBsz8’γχf±Byj»²₯zZ63Δ`Ωμ0Χ’@)n²ΪVκΥΧjJ<ο<˜†HhΪv²¦δ’gŽΪ΅F΄P7Ξ3VχΠs«υΆΜ&ܜjΒ‚υϊδ‘j€Έgj(’ΪŒr”sdαuΥ΅Fo!4σOݏρς<1B ­ΒVˆa¦[QΤα κ|ΕHΜφgθΟšςΊ­θ;ΕD¨άf”£ΗέΕθδ­ίγRfh’ͺξ’{ήΔ”ibZ”ƒc·ͺΔΉJ!ΔJ$pp„βϋ8•-€^ 7φl4hBΚ!ΆΪhΘηξ*±η#΄)†ΨΦ·ΤΈ.瀌=φ$δb>hRΙ½f7\αΈ€ΝϋωΉΡS{] LX:©ΑΘZ0Ι€l3yΖΚ4b"~ͺϊ—ά7΅ ©” BάΡ=w»σΥΐ₯(;™sΧ¬^<ΪΫΠΧ§εlCε{X|σoόύ:§&δƒΘ[w˜ΡOO¦„~ΛψCt΅>]HYkΟυ`\HχN „ +ƒšΑ»XcQC™―½½•Σ2jmσΣ) %5'αžJ7KΫbΥ–­θρό―C_^ήΌU_4Έ“Ώΐ˜%jύΉPV*l +J0tωΑηXΦ»φADjΌnιŽφ¦wΧO ΪI’5ަΝ>›λ]pΜ$ΐΑ΄₯%~H 7GuvΆL’8Ίύν}©f?FŠϊˆzw½Η(ͺ”s±.;½­n(B˜ΦA―ΫN§Š-‰’!X0blα-Έ-^ΆD΄=ή–:Ϙ+ΟR-ΩzΈ½ψ ―†Ά +Jvν2ši»zRFυΟ•ŠM s Υ|ε['ΧΗkλTcQ’#ݍIq―SZ²"±£Ψ:υύ°―… ,¦±²ψu˜xΧα.Ζ{οΑ «Ξ!0mΟΊ εoΗ]fI–sΪ½T"Ίžšϊn(KύFόάoΫ²°–SηV%ΙaP*ΘkέΖ(φξ(ηπuuž1‚ƒ¨ΙxVf˜eΨ€”†:=ΧΈ‘ώΪήώο@`N†rΝa`p=ήϋΞtsqF?Αi£…[°υVκήΜ°¦ξ4@ΐ;( μ‰u‘ΧΣK—t‘•‰8Υ¬IΆΧ0ϊΥ₯ή%Ξ0Ϊ›‹6ήΕδο`ώΈ­νK,₯reρΓ9΄Σΰκz5Μψ|‹<ΟΙm–V½4±1`(*βu‘ζ*–(¦ Z ΦΌXtœ²5ƒΨδ¬_¬\ΞσΊ’γΛn†ή8€ΐΧ0‹rΗ¦ωh{BξvmΎH’μΥH˜ΏDeœ&rΌγˆ‹[A~Γ蚺΄λ8Cέ±GO{]Bg­lΘ$fIΎŠ±Ή(uPΒ₯M„ξη .+€BŒ)’“Jσά q¦W~ήeƒ3ΝΧ“stγθΤζFίΎ¦·ε€δ6Ωιk£bτA„Ί›Θ~R#9ŒPΧ‚g–pψ‹œ—šœWΊΆΡ›ceb·ΎiίΘ™•(νbHžΝιmΏζΞkσρށΩP&»–Ε½kz¦•= &VCkSΡ€’ή8ί»T8η^Κz8ΔόI'’—d+ev1$_*t>‡SώŠ3Z ½ƒΕN: ρ]ͺΊί₯2―λΥ1o*ŠίΡ υ°Λ¬δL"£δτ¬°Ψ +œuF„(X6βό}S9μ‚ϋήBn›‘"‡8Ο1ξC…³˜ΒZCζϚ Ce}’ΧM:Ωέ;D₯VΣxΖ»Tκ6Ž«JY†('TΨ7Uλ€.άΛπνΓ1΅ΗE8+dλJΨΝΚ2χ½΄b-ΎΕΒNάoOΐ<Οσ.]ρ_MέΣτ…έ2/bgbF†°Z'υΠΪoŸ:6ΞiL*Qχσq„·Ζ„ΊƒΗ΄MάU"&œcWυ|Μ §!.zΪαόπ[v U΅Ώž£6”Π!°ƒGt—bν˜έY·όέ#fŠΜΧΦ( ͺΏݏ1Έ6ƒdZrn‡Bdάi)[¨Ειά‘΄ VΖrza~ά«_S±–% Ξχf/άϊ#.ΚρI–c"αϋr˜ˆˆ}ϋ-’L‚…£u—ΜΜ©–?Τ)cIΣQ–Τ˜ŽβxEX;αοΉ?@Žq€§ψ ₯ΎoΓΎoΓ±γΈΝhX£η…ύzzs!9/e3ZοY_6 ²ΞνDEϊ:*~ZΣ)£X¬g’ήYk"Fΰ݁LαjΉ-J0m΅n©Ν!H :sPs%lΪ"ykώ˜r»tβδcG–ΨΰΉc―ρ62°ΊΚ2euε' ¬ά“,.!α8ŠΌUIσd¬cΜς +‰ywŸRtNC‹^θΨPuΦ‚=zTφ£θp‹3bβ‘^@Pά{?Χ^”­•G'έ|νΩ~ ,4Zπζ£θ[‘κ½ίs?ΏΧΑεeX½ζσ„—ΘΪΣahΚ„γΝh/ήEΕY€™In ΊΒcλΤ_ΘόρηXλ΄”cϋ₯η0ΕFUKφ[„k³sΠΧΟΦΓέ”&ΈπP ΡxλώQο$"°~ΉέπbAAΝfΊγ†Œ9‚‹‚v‘₯σΦHŸΈ•»EkK›:AΉ«#HβκD†ξǞν/Ηύ ₯ιύ•γόBˆŸώ―ψ·ώ?ύϋχ_ώύώλ q”ίϋύΟξ?όΗψΛ?§ϋώω,?ώηώ―ιγsο?ώεΏϊγϋ_Εί€Κ·ΗΙ_€J{¬ΌΦ:υ*ϐˆ!θaΙ3έ’Ρ:yRΪ•ή9Ύ°“™ύΖ·΄»9ρμ©)k{ΓΓ—ΕέϊPα H²N90xWΔήπΤqC58θwώζTρΏkKΔwίƒάmƒή9ξZ=|wr>χύAu§ΰ°ξ‘Ή“Σλ‰ +ˆ{£° +%Ψ‹έNa>€ηƒlΗκπΊσƒlΧϊ°ΟίQνοˆφΚΰίdφ +ΫΤ’‹_€μυ θΩ+A€\Ύ8μU…nϊΔP-ηΓ_'aΫξ|ψλ-….ςΏNαθΨTηξΊ"\OμwΔΓ]οίqλDΚΓΧρe£Kε ?ακ +‹σό©Ž~˜$ΡJ½/φ  ξλ›nΫ}Σω”<Ϋ7$½Y Vg£7δX†€‰NρfΡ¬ςH˜—ψ7ϊ)₯ύ k°δzβχΌ‡qΨo΄sBώdœ6/}>hs–}Wϊhξ’±έίsέ·RϊsŽύ˜ +0Χ*υΓ-ΗlάνWNΓΌ +₯œmrwοψN>(³Ρgτ“|Τ°|G‘³§zωΘgϋ“tΤG ν7Ž{ΰˆ"‹λΧίw™νΑ‹σwTqήBΌqΓΔ9*Ζ"Ξf΅Κ;;|Βυχƒ g Ch{Hαœ8ΐw@8FT·.ΈΞ“Εlšϊ{Έΰ.#n’Υ™μώΰ‚Η£ξ5FΊ0Έ‹‹fΡφ·εƒGyUΪεUwώƒ[U…“Ζj¬WTϋš*¦¨*΅ξί—Ώ>[σϊχ†Μ†γjœίνΚ/ ψΌIέο p~§‡£šΆΉκΖΓv‘„ύ %Βfοόοht‰!ΣxPά4\Ykς:’Όv“Άπ½Ε?~θ;ά{σ~ψί.bί°ίώΊο(²ίΉί°28ΈoLΔΡ–Κ7nm‡&άϋΖγτ!z~Ινyί¬M{ύΰwσόΑvί{n?΄nΞ‚cΌAΊΡΚ–V››Ημκ/$75a5œ‰ϋ.ρ$·χ'~€·Yž hxηmΓ&,w0ΫνžτΑl·νcNΧn›KzθΪψNσ±ͺέ4»w–v3«„6Φ–|ΞAhσ7bƒw† ’ˆ•f³΅ Xηt@Ω,ΡΨzΎρ±e-₯ω`±{ˆΈ ›Œ4q΅wΆ&=6΅¨»N±|έοΔkdqw¨uI„K‚ό€…πυωΑ·& _Σ kq_Wy3–½C¬Μο°«Υ<τ~Υ΅’ϊU]φ`|Υδje‰˜š•k»>yΤnψοr8ΤyO₯?ύsA|²ZQpΜΪΐυ;lΘˆβ…ewSBˆiV)Œγοdi­Έ­u  ΄j£`—yΡyOŽφΗ7±νΗCζsΊ*Žΐ>7\\―φΑˆΦCQFΌ¦₯£Π¬ B£ xXTξωσΝŒυsίA2―½nΦ?n;ό7’$aχ˜Qζξ2μη~Υ‡·ΜŸ(Τ;f™UZ“‹Œ%Έ‹¨2νό +ο,εζΏ‡ Œ†-Ο'7¬lrϋΰ%σšOΤŽψ;…i†ω†ϊDf9ΙΙ2uK< €Œ>jˆwξ1’$‡ΩΐSώβδPŽqb8ό7V‰zΥ‡iŒβ³/ΣQΌ0Γσ;Α" ….vΓ•_Όbπ•>ΗoœbJZ(e9œb‘”ν…'ζog²7,qfa–ςC#Ξ‘§8 bήΒ ρF.%ξζ F™Ζ:ρp†K‰ ςŽFf’# κm `<Ξ+δζ}ν8Φ‡½3„ΙdΏρ†‘ΛΊ•>ΔΰΛίΏό ©>ι‚{L±y`x_8`μΪxQ€΅%{ƒ^QhύΑό5^¨_.Ξΰχr˜{ΗϊΊBβ~Ϊ4ίΐ„Ν·Ί›ygψ‚άeZxΠ½d›k{ο@E|€zοX‰@/nυ‘ςζkOFo3*²c7ŒΧ>T$ ‰΄ψΤzwΔ`τwq;ΒOψvΟίο„έσΪ!λή@Ωt\πœ.~^ έΌ—*§Ηήtlξσχ-χΌv ΉΨ–pΤ‡»o³w$ξ­Ηe}HΈ%"ες€—wπν#?ΐΫΛ½CΝθφ²Ψΰα–§SyλAάώk>4o¬lΫK[ΉT>˜ΆΕβΑρBΩ²¬βοM°5ΩΣΪΈˆvD›W»n‡ΐSk’|iΧ³Ι#p¨΄xΚOdφ‡F{):ΥάC‘½„ μC‘ΤΉΐkχΠ±i(|Κ°Ω ¦€cφΪD₯Γ–%²UζR–tK Γ>/>ή«•eάaοϊ΍eBa·y€±£2›N,L`οxX¦~Ϋ.TŒ΅ϋΑςχ”θφJΙs˜ΖΓ~EΨ&±υβ^Ϊ>¬W–a½€‡υΚ5ŽRΝ°ˆ‘J…ˆΧ;ΩυΌv€h=gΨξωϋxAΒMφ©’EΝ½rπ­ˆή΅•vω[oΤֲÎΦZΆΩαa΄"ϋRύ²Ύ‘S\|“Yρ­Ό΅%ŽΧαΐΊ~{γ°²κ° +rσWوZΆj#ξΐ{ίψ«ΧΛλ5…HoόΥσχ;υymσW“C}aWXΟz–0ΎEŸ<ΪW)ΏVIdhγχτΒ&ΕΆ$¬gMίόUδt·ΜB2«₯|πWκθiωΘZψ’QϊΙ_ενΒƒΦRίΝΕα―&<ΚLϋZ^ϋ;ώΒ_΅“pυυF2ψ•!1Ι›ŠϊΑ_Mš!‘gLŸχοόU„hϋωΆzΘ»[ΝiCD?°«φ˜*‹+1Θί±«œ†U˜lqό‰] #κιΎ½¦bWC+\gΐί¨«Rί‹Έϋ‹„θC]επ…ϋ±³D­ύ›»*rYqgc΅₯_άU{aόή-©)ίάU^Π5ι'nΥ:ϋ7–ς;n5θͺΕΕΙαVύ ¦ί1Tœ_ΈUί’β-]?p«όΊεΌE’kŸΌUΣα—E}λŽτΜπV½o5ΚD„σοΌU²ΟZBΐ˜Ήgzx«όψ„₯ad’ ωΙ[‡Œ˜ϋ΅ξ:€υΏρV•δώY•`‰5-ZV-ζ7f•Ρw}nŒΒΏaV9»IU›έ9}cVωΆ %έQ8…Ÿ˜UΟ [αΥ=Y}χf5ε }Bΰr₯ρYUBy Ή²³Ÿ˜Υ™ίͺθGίΥ/ΜͺŸ$Oύ–•ρEYυ„o―pΊΨκ~QVι‘β‰ME@ζo˜Uι άC?ιͺωuPˆ¦_0«†Ύ{ϋ―ͺz@wψΒn―sVAήζƒj€+~rVουw«ιwΞ*·₯=tU€j9o¨κj σo,UλΉ_ Uί³ΡͺθT>εώ•—Jθqφϋ“j S€υ5kέξwb*W*1€ 2eGϋ1υΎTJ½‰πš³ψΑG%)Πβ7,*ωkKε?°¨Sωξ7 •Χσ΅~1P'‘”oπιά[…/ΰ©©ΥqΞ9ΕΗ±υτ75όŒ± e ©ηoΌ©Šϊ`›ςsAκξό;Ϋ”Ίfω Ψ$Y½ύ“mʣ̚ΝY—Κϋ“mšLS©ΧEΗ^~g›jα–ωΪ’κŸlSzΔ6ώBb~©olS#BD&0Τ uΡ‹mšBτζΫ³Žf?Ω¦φ°šŠυPίlΣΏrzbS¬XOZ&φΞ6 ³\”SΜΫ”EΔmXdMš#ΝΓ6'OZϊ@›ΪΖ~ΤμΪ΄)§@9Ζ­ύΖU΄) Ί/5]†6Ur'{ΰ†•ΣΓ6΅!–‹όŒι›F²²*fκnΚΩ­1¨r™0ف›:^εaš²–ΊFG™ͺSiLͺεΌΚT™Pxκ &e*œ‘9|(¦ΜΆχύz Ÿώ~Γ,νΜ^λcίY₯ΌvΏ”e*A2)U‹ψ½I{ Ξα"Ν`³²»π§ώϋoΤΡ>žά·@±± ‘:z€ήί£28η}^’ηnιA‹žΏίΠ’ΟK-:]ΆΎ ‘ΐ.‰ΫΎEG‹ΔκΣG†ozψ‘ηο7lθσ¦…sW7-t^¦Μή‘rUΛ‹:™•RyΠ όΝε|'‚ςžO“sΛZt²ΈŽχ<ωΟυ]LμηΨev‡φ‰A*YμwΘ§ΨΔϊb{ϊwͺ“ νv«xHžΌΖpžό]ίΈdq‰%Ύγ:Η΅Υ:ΧIήφτ€˜NσΈ9}Π9œpήΚΙI]αrΜώΑβnΡυΫ‹,H'~SϋCήμd―ΣxnϊF]²υΰ-ˆς^ΗώŒΞSλιΣƒΣDο“ŸJκŸk•Ϋ;Σ¬Α62υ’V•i&œί󍐉θSο“ Ζμ;’r€˜œυXοLΟ§Ώμ΄ΪC½‡‚Κω v© +χγf\κ½RΗƒΆ|γE΄μ-†±²[]p=rπ+ρΧ%Άr”ΈJ‡;I ,›σwH%"σf-ΟξsK9DJ!AήH”VΊ€’?Χ’αPΞ­|ηNς#ΕαNRt›tK ά$NΟwΚ$…Σ—ί$ΰ’Δ·Œsm‡΅σχJςyi$1ίξšY‡α%ΤXοΌΘ['ο&’8Š ·΅‘5 u0‘ϊ’*Κ,Œ*ύIcμ§ΩΜΙͺ6ƒ£œ²ΝιξEΜΪ½[QτF‰ +@υΉΉΏ(‘j½‘D eΪC‰τψc§’%’ρVζ‰ΏcI%’Ν ΎφI\[ζ IƒMΧaBzήξΨKΨ_&€K#ΓŠΨ‰ΦώΑ„tUδ%KΏςΓ„tE4,€bU&$ ·™΅1y˜±Κ{ t€ ¬@Ά{σˆΜ΄‡ +iC,+ψ*€kδ¦#θ ‚ρΑBjbʎυη΅ΝQ8ό΅ΕΦ_ώΕΧ°&ˆ¦N‹ΥIξ i£‰ΑrεΓ…ŒμQξ‘=B_Άρ&{("?”?±œK3HΝ~ρΑBjΫΚ9pβΫΈ±7–”ΧύAƒδn 9θŽφΠ ΏΒA‡IΎEbͺͺοΰ7>8HΣM+¬{σ&­vp6ψΥε(₯iƒI½u™PάΧχlΦv³εh( 2r>€RΨ³τώΰ 5ί™νƒiͺΐr}€sβ¦@έΌάί›’§‡i 7–Βϊςk Ώ)>‘†ΙΖ/ dμsΖήη|R iS LΝϋr7RΣΤ¦©hΌήy²Dμ/KyIL¨.I‡ΣΓ€ oZΗ‰ΞύώΑ€΄p£YykD~ ©’ӁδΎ3ΈΐŠκ +.ށ€Π +žCΔ½‚ +ϋM€ +ιώ@>"ΆVΓ±Εl(Ψ@ΐ£}φ“€ζψΰ;ϋνβ /ε zόͺ_: GΪόΰ;ΖkΥ€t²¬’fΒΓ7wD‰ιαXGό$κύΐ +‘‘˜#xςY>ŽΌ$Nr3uχΐΆ~£G½ά;±±ώλ5ς'Ζ4‡ΟˆΰύŽγƒe-4h‡Ζ8Πnεφ@‰#Θ~g/³iγA.vφWz‹}'BήI‹ΨkW»I‹}ηW`Q;ϋρUδ%V'›¦Ψ„bίB§wr’’WlΫΓj™@s΅‰œ7:‡wN"%ΚΘCQOΉ JE¬[9ώCT}x‡XGτ!Τ²–?Ρ‡DΠωβ!8’‡tΘίμΉή‡ˆl Ξ!zo©…gώ~0 ±BΚuΠ… s‘‡WˆΠ—‚ΔwL!―α~π„Θƒ ‹Œ ςa€°ο0ΒV£°θ0[΅ιν-Έ"|ρ«³pϋ£ΊέͺύΑ R€M₯β;U“R>ζΐ)°@Ωx‚T¨3³Ύ£y§ζ ΫνAr%Κ~ᕃm@ κ*"―§ΤDτΔο\@Ύͺd'Λ­z(€Έ"M„™oπΏ;E-κaώι¨QουG=kξwΤ―mĎ+Μο؏β0²Όoα(+ιό˜ήBΡ+¬Y£ΟcηrιΛ;£οϋ£6¬† )ghΪ¦υY%Jj†AnΜ;­%aΥ!VΨ(?ρ•lμ  ήΆrΣϊΎkο΄>WΓ$h;a₯π³Œ“Θ3Ψ«FΠƒνϋ«‹λ•ύϋaϋn…υΫƒώŸ’'Œ/F9‘SkϋŽζ»·ΨϊW"…˜ +D‚ψhΠ₯ω'ΓΘω»§ Lω…ΆηΙεΠ_}Pς Σ‰p±nyΏAφ’DUbφν—γ€@€΅(ž#Gοmο[xπ†έsχWUό­IΏώΒέs³ο βφŒSΚK„<ήω Οpy<χk ‘¬ p{~υš”=χF%τO¦Ώz\-;Q™˜ήe/ͺάgTΉχ ϊϋΐνΩctΏjK‹oܞΗuΚ³° >Έ=w kωέ&h{?_~‡ν™…BD{“Θށν…α‹Q’Kεν©ρˆΒ{(εΆgώ¦—ΗYΨ ΩrκυrΪ΄‘X‡=Vλ1TΌΓφ\Γ!ι™ΗΓΪ#ͺ©Α©3»,·I.œY{Ύ³φό"₯<ˆ=«ΐ³Ζ+kφΒ:b#φ,cεδ˜€Θ‰Ύ#φlt+χƒΨs:‹Ϊ[ψ™Ÿˆ=·ρ­+¦…b†Μ8Ή²υP±GCΙ’ŒΦΓI•ΣkΟΰίΏ¬ ζžYΓ5c΄ς0χυ§*=…Μ=cFώTIΧ½‡ΉΗ@²Ύ™Žu·Ω7ŒΆU εP ‘φ{gξiŠ"ၫΓά α'qYuwΨ{€AχRhώ`οi‹ΉΆ•ι}†2ΞP ϊ^dUkdUο¦?τ=X\ ΰΜ}Οε “ω«ϊžG«χtEŠ·@Ημ› ~Cχδ’$p_ouwψΓτu#ŸμƒΊ‡ +φ2Νz‡™Υ‘ξ©cρ+ˁ§Ι!ι‘PW/…RŠJ₯§lΫz¬»]ΏήΕ2X4^ΰ›ΏGNάη€2.ε;Ζ +§«―u€žžςχ0—΅f–\ΪΓαC( ύ'>δΓ'MΒ²ζΩ V‡pUΛΓ᳁ +ϋΥΠQ²½sψtζVj +Ά3ΏΝα Λξ‡ΎηAx29ϊ §”‡Ύ—,oDƒ"lΜ‡Ύ‡Rdœ‘2ΞώΠχ€Qτwζžβ‘ ¬δ0χόΒ"₯ œ₯ω0χ@ ά“:1Χz0χhŒSbΏξ‡Ή—τŒζ‹@γεaξΩ žamMfϊ@ξΡV½[ρ»ϋΓάσM^Ϋυ¦‘ςΓάσσΥ™λγ]> {(rœH+`μ{ {ά”™Ε~‡χ=ΗCίϋjxΗπ}7n'ΣΆN‘Υ&λ%‹ Qptτ χ-•˜ΠΧ Φ‡œF{DQ.ΘχέπFδϋj­Ργςσ)’ΘECίD=sJΰς‘(1Ž?εގ +ŠφΧlάJΐω΄Ρ"ρΏώCFγΐωμ<Ψ‘Έσ₯O,I}ΐ^ΧH₯O= +4£ιSΈQ|Pϊ vΗH§ ζ¦O΄Ξe!JN7¦k ƒ‹ΝΣ˜>G.7μκόΰυIyΈLφ²HN|0}4Δ>ζbcςΙι£q2Gwˆ‘s>ΐ>Xu! +γφΩp…`†ωΰΨηνκ(j†―Oν•e l[―qΏσϊ¨ΥΙDς‘€ VωΧΗ½EK€ΉU˜ύΰυi+Θ>xύζΡΫμ³ dθ|›;`’w`ŸϊL„θ3 7r{ÐHΙώ|‘ϋxZq ¦¬§…ΩάΉ>6»(Mχ{'χΩΓϋn ₯]ύ$χΩ#ͺ{τŒωγWrŸgƒ:c½~vyοδ>ː|τ·½έ{'χΡ#k?‘ͺύEξs―μ„²VŸVΈltŸ€Μ’%ΩۜwvŸ51& ϋša@rΨ}_m_μ>—kwsΉ‡μ/vŸΏό€kύςΊRώΖξ£W<Ηk#Oλ°ϋhPvDΉBλΡπΑξσ­θΛyλύWΠ}vς>ΖG¬δ?ΎΠ}Α–`όΑυΆξο ?λfϊΏ’ϋ¬Or–Δ ½φαέ‡tΩΩλ^Λ2ότz$&».LS©o†ŸiS}€€o„ŸNΚr¬o€>7ͺκ†ϊαgLλz½vΧH€|ϋž†ί8}―ΖxΎ»‡uΑžο―FDώΑέ>ήh|a”—ί­qΌΨ{=|x>{=βΧi―GνςΨ›αΚχΑΥ[― ωn›7ΓΕλ‘腝?ΰySΚγΫ[†‡”7ý郔‡ΡŽ•}θΜ¨1΄Ψ @Y3€Iο\< +š­ƒ‹G…\ΨaΖekƏצδΐ€ί‘οΉ^Θ;jΦyθίIwΤ>‡„$wός‘άρ7v%ο\;Y„δmœ•έά?Ο©Q +Ϊ?)v* ς―£vYΉmœ0]έ;³‘7<ؘ' ±m¬[6 «ώ ±²Flq`t$cΡxΜT?Ψs₯„ζAΞQhMeΞγ7ΐ <©€9^Drs₯D˜ϋ!Μ’3₯|‚εΚm-89ThΞm‚JHί;=zΫί4ΌΚ]VΑXƒoŒ8BΫ€‹ΜΗ΅έ7_q^ο8^«Κ~cχΗ{n­SwΒΝhωύ{kc`›ρ¦I`°C,oNπγθ†πΥlξΉ‘₯$σqψmμxί±mδΤ(ω8΄6tϋO₯Y9LήΩlHηr}ˆlόΙΖςΨx wή;‰ ym{‘°ϊYgTΘ¦—ΙΨoΌ5Ύ.³ΖχχΉΩΙ.²Q$νήιj€qJ{˜jjά‚±¦ξ¦oΛ½w‚ZAžpΪqί:Ό΄Ύ­όή1iβή±ΥΨt΄ΗOiCΡΚvύz‡’QpBΰω°Πΰea{Άh€τZίΙgZVBΌάF`όlξpΚE:σoΖkΈ\ͺN•˜8˜Ÿ“B|ρ0ΜͺeάεA—±(Ξ³<Δ2œEκύΑ)S«Ψ_x2¬Dyn6—Œ ΐMυŽ#γ5’ΘCv‡D쑏•B§kΨγoμU7tŒ?ΩΨΎΓΖΈl;c¬τ­Yάl±²}οή‘bjh©V%ΗάqbΨuπδ½sΓ¬ίT0qικιž§6Xή‹€Γγο4ϋƒγoήQ`Ή†»ΧC«ϋ πWs¨Ιΐ/rεۘDΞ—Υ·ύ…χRV8ΫΥk½fάβ§4“γxΎ&ψρΊucK/vWΥΜθ…μbά +ξέ‹ΤΥ"eϊΊž/7—kFQμ;–+ͺzΣCγšήΏνp1%ϊuίΨ[˜"™<Θ­5Ζ΄5C±ϋ‰Χ +ΡνCΥ[,»aZy›m|ΐ΄:ξ•σΕΠ²¨θ ₯ρ]ω$fο+υʊ©γΑc©―ιŸx,x·*·ͺDκ ΓRn[>X%V.‡}•χΌ|W:f΅ϊAΊBPΙ€ΌωVl¨€T¬Wϊ΅ZΧΎΦ‡f…ββjΔΚ-K‡wxU¨Gy Uδ2TηZΥ₯‹T¬&\UHΗβEo^ŒξΖS}-rž+hFΝ«K…Ž{ζΠ¨ŽτP‘„°Ύβ=E‡ΣANα&Ζͺτ¦Ϊφ±yL1 +έQ‹±υξW{Οίc|R€Z³αBgB6τ0£tημυΥΆ#ΠIhaΪΜ wOΈin΅ΓΓƒšιΡψ± /A8a2K†ςϊΔkd7τ‰ΏSΘ’H³‚ΑτιρDζi(Έ—+΄ϋ Γ@ŸπΞqš3–φ‡γ$]hΎπM˜·ζ(ξ}έ‘Y`œΧϊŒ’k:Ώ3šΞkΝ4φτzΨJ”wX)ϊb’:Cεθ~m²hYη°KΟίo΄₯σځ, ˜šχΓVMG―€Υ)<υ‡€„E{W+;΄lΟωƒ›ΔkκS6.i¨ς, ‰›»Δ{žœ p D뇉DԚψ ΠΗ#lx‡!μΥ]w»oϊwξϋΘxyDŒε ‘U¨C:2p;ΣC:"ŠPζpd΄Ύήl€f&ΰHΞwjjύŽ1:ΎΈ‡^4g8*A‹ζ~eΑΪJ5βPۍ ύ>d"ώFΙφ$ς΅TΡΝgδ?Dε6Λ²wꐣ=°!Sύa Y œΪZKή|½ˆBά†Ζ‘~‚„ζήέύΚšaΓόE ΊΟΞζ',H?†V~§IΐΪΖ:p ΎΐέΪ7ˆ +kI~cavώΛ^ιΫέOΠλΠΏ€ζяlήΟ¬αvh>gόx§ϋP!ˆ ϋΜΏΕŒgΤνrώΛ#O‘?Ιιξ|½~―ΨQύΚλΑηςκιΣ£fϋ…Ξ3ΆΠπΚ3(ιΫX,FΚΎ]“><«!\ξ!οtσι›ΌΣ―!ψ‰ήyήΨ;―ΧΎΣ·qλ…½;ϋίP; +9}ΧΒ%ΜΗ™ώ±Sοπ2ύ­C)žVe?‰:–ρνˆι;G‡ W>€ŸψrΜaιτŸSηαό ζΤ£Ϊ―°œ–bζϋb䐻oυ…ΖQ\;’:ώ ƒ|ƒέ!βΈeܝ‘ΦΘ½ΨrŸ#\€ ΎμkωΑΏ©9€Γ_όφh_όΖήTβιΈ %owϊwΘMΝαhώN·©xMxή?θ6‘f~Am~ψώςw\MώP›FPš€±IhN δ˜Γ°Ek»k`nμ…”Œ^ηΒγ&=ΩΘ9$ΐΎM5νq‡Ά0 a‰dCρH/™Θϊ.πEΧ`HΞfn™ΤZ;©Q‘`Ε‰Rό#\iΞPΫ‘gΑJPΓƒϋžŒ!«υ΅nΉζΡυšH0iQn΄@Ή`ΫS¬c&τΟΛ!šύ?υ7½ BiGξGψj.'E8‚λ$‘Υ’QξdΉξνΛΨβjζ¦sžόΑkc+C‡LUI”€s QήGRγ(ˆ@SsHJόZ€­x»K+NTOΌ›x1WSZMx: +·λTΦδΌ{T1•χ½νΚ’…πδ2s5«ΐyΞζ 7ύαΒK’Ώ\^3ƒδ%―”θΣr*g7=,ݐ΄2Α―vd€?±ΔY $φ,D©~u1=*ΧάΌVΠ!ŒδκTv +xgνξ₯w.ϋg' kΨ'›¨Swm“έƒ{ά¦N«ζ&%8.ιSρˆT{N2烬bI9¬(WγϊOφνς½αΤPζΨ¬σUX˜J^7MΏN ΝΕ“‹—΄Šο_Β2^mkzm6«`η*‰sFα[εςπΈ8§λ +{z‡Ώ4n.λ΄Y°gΠΦ“wI?Σ>€―QΒΏ…Υ³σ2QiΆψ!ΆΝ©?4j)ζ•IsfRLθ€Χ/Q0ɌΦs ως"ށ +ZSϊπN΅ψ™θN »¦Œ3΅ΜΡΚVφEΛDl†…·½ΈΑ+U»ψWΒw ΐ +o €τ ΰλάη7ΐΎξλυ Glœ6^,ti\>«ε<±Πρƒ¬σΑ7`Š€(=­Ά³’ΰ ŽeF‰μ0ιю‘Q7Ο/0u’Χΰ­ΔMύ Š6–Ρ°6΅Υͺda +žuŸ₯ΊΏYΗ†θΗ* +2"²T{);[Wz-« 喁j·΅_5<Φ©s’Τ½Fυ°Š‹%ΎΓ 9…³IE‹΅ΗΣ©ι04Μu= Τ‘JΉΈ±aWΛ³2j¬aΤ¬k8‡4`ŒS· + ]1nœx|΄=Όγ±Yƒk›-‚Ϋ‹·ΚτhΎ\³χΒτ&KsΘ >»ΐ‰ZGˆcΕΕΖ}Ε”±EŠΓί`RΕgVΓμGΖœδi""¨?!e šlzpΓΣCk՘ξ|AΫF―Šλ¬YœqΏf‘ΰŒρ +ŽYλUν―ΙΓ›Z·'#)§dsA©JC›ΰύΣΜ`.Ο©]~.)υKT\ϋ΄Γ‚3|οΡ—yμθ’ j―Ήs2[3D kFž1wτΥ02W―|νaZΙϊκΕFΑ㘭_=.²Ρδ“γug.V’―7δ««ΣzΏζ“NΓ’EΐdΫΦ3}E>n‡ρœD4 J5°βωΊ£²9zx-žD„ߍ]Ζ31£gZyvΉέ¬AΠ3Ν!\XEπΊCdΙEŸήl΅DνεΦT³J©ΫFΞ― h °+²pOGPςΐŽq‰06Τβ…Κœœz‘urε“B>ŒΥ">m¬ΪΗΎΩ0Ω;α{] ?λNΡ"`ΖSή¨DΏγ©gΟΔS/"š(ΣΐκPΦ³z4bβ@l:βs,•’G>θ@΅Υ‡š R°λfΡÈO¦F‘mŽΪΥƒΊŒθhœISΖτ”emΈ?hΛ‘Φθ±VjρX’Ήγ‘ΛΙΫ|†Zš»»ϊsήΈ›‰Υֈ cLZL–λYνiΧρgœ„pq'Ϊ‹' B@{›GΈf¦’lρ›λΦ·~σΜ8ΰcδν:κYΏλAΰ›4'’Έ­ο0±,ΠχdσϋRm]き»Bξ#ZΌ,όŽ?“?8λΈωΐ9οιw”Υ›Le`mŠΩΤϊhH―£β»ΖjύXϋ>›ά7.Ρžˆ5†νΡύŠΡλσ?Ύ ζ\j#“.z‘Χ6ΡϝΘ(Ψ ¬Ο― νΣ_»F +ΖΒIξΎ8Β,ε8Ž;‰Υ«³vδ;yΧβ³κ6ŽC +™ΨΠcΞ=4 fΞ―;ŠΕΊy­½dt[αCΉΓ£ΌΆ@h”ˆJL^³΅Β+n£8ηžξ€l8•R•Γ|œtψj±ΎΘa…Θ•ΠΡΜ!"R‰‚΄fˆΘΥP±φkm‹KŒUofGΆΦc³fη\Ÿ5κΠΧ‰F9Ξ#Ύ‘€^φ‚WΉ=5λΌ@y ζ«₯Ρ£ γ]3ρή’ΧXgA―‹‹½P}^ΊΫχ`ϊΑ¬³VΓΊ±Η^ϋΊŒΐMΫkαՁέ³°»₯œ―υtδEsHτΨΧ†εΛ.Κ[ΟΜZ­ιž ŸY γ7\lβŠΓSΊwβEY ς­H™ 7Γσž²žΧΒξΨΑ3f±Mw˜`Ά΅΄ˆ“ϊΛ‹έ Χ―ƒ ΰή‹:a&—›Φ·Ζ­ώxTς·:θ1§Έ\Σߝ_«ή±tZOeόζ6|αfνgoˆ°Ε½>€—ύζˆ.g†”νθ0yZWήͺpΝ.Χϋσ“#'KO σβ]v/–.τΊ€Ν`‘vζΰΎO“ΚRN31ΰZΔ$vυˆΌDMc`:ŽΑQ₯ΎΟ‡ί ^ζλRAa]½CήΧτ₯˜4gσ’φ½Ώ$9ΒB3•Ά―:QeκΫΉω)Ε5B;Mπ1β^ε<©ΆΞa>Š «?νdZλκUIοόu>ήχ³†™1Ά=ΟέKœGih›†ΫιΔl ω!{σ±:άZ‡Z1Ρ5z; t²ΜQΰκ^ož†ξ „'|ΙΈΒΑJθŸv/χ?«Wδύι₯FΈCΤΊέZƒ4)w+eRν4ͺšS›=.½Gϋδ9yΆΔκΖ#>ΐzζŽC‰@ŽH°ΝΗ)WΦ~gZz°UewλsQlΌ5ŽbXy±^XΖNGθά©ας8z{7Άδβ +°TτΚ}Φ+v·Τ…­_Cμϊέ#’m'!.νΗ9Ωt†bη>&6ΉˆT ΈτΎ*δω΅yŽ‚αn5=’…% y:ω‘±ŒX8ήŸΊWχR0Ξχ<›ŽΖ^fάΖTξc¬„~ύ2…tƒΏ£Α©΅VeΏ¨ε²Ε™2™ϊ[d1ΐ«Δ)N”m&KξˆXŘ£«χ:α¦|,ε§kεBνγίΔΛgl··4£σ 9YΪγ4ΛΨ<Žς†Ξˆ>1‹^»>fΝz†IJ$xV€ vΠEΊ v΅ˆ`₯5ρU™ρ9ΗWLη“b‰Ν‚Σ’·²βφν7Uœ«Ηzμ‡=ΒTΈ°t«ρ<ƒd!7Ά£Υγ:j/cEC€Ο\ʝn‘μξQέή‘S΄€-σ;Θ’9, π‘ΪOSκ1£˜–ΠcαK/f+bυ£Ηζ§ζ˜T5μ₯Cs#FPμ`Ρ£Nω<«R‹²z—·‡‘βF.ιFυ³†e|ž±λ±mœέ !Š!«Tƒž”€¬UΨθΫ +ύœgaπςΊ_— =lƍp8ΖTƒΞ(kΈΦΜΩγδ}Ε/fέε'τό03?Ÿt3_@Y(χ1LηΉ#˜FΡ’Ό€:Άιz±*>]‘/“θtΫ£ΟeΖK©ŸΧ‘VξΈ E9aizν%1¨(ŸBβΓlοσΧΔ56)NαΒWΓGΦ„[ψώ8τΝ +»x§·)ζ$‡0K.+QΠO­Δͺg;‰σkυjΝΊ(9ΦsrνMͺK²΅Ž/§nEI—JΡ <ΣΙΙ‹œΛ  Ε"nλΩ¬F5ύϊU·γ†νΏnR-ΟΦΤοΡK›ΙKf—ΐΦ$p¬±Z°Ηdj]‰(ςR€ΛΦr7zά±‘&ςq>©Η"IF.΅Ϊυ¨λQ%ͺ/ ²!Ϋ+p`?;”πήl¦1Ο…ϊΩiξ<§z†Έ ‘Έ Ά±ϋް$#N¨•"λ»φ Χw{ •;fΫρδλ ;\ίΫΖ©eh>Σs xώ₯GΤ]Δρ6ΆΆ™f—³JΉνΊŸθ_ˆ‚¦ΐ‘Μ₯Ž{fΖ½]F=‰ΦkΔmυ*9Ε­»G=γζˆƒταδυG­ˆtΰΤψ5«Ό΄=Β;:G/ήD‚N]Θφ:ϋ†τ ΈγναhpιΕ=ͺ¨©uPΝ+‚NGp%GΞzŸ»WΒ=–\>«t@ψΩϋϊΡ‚ƒ r‡˜jPŸl#Uwώ¬N•²ξ\>^Βg3Q‡Ά+ΒκŒ#ƒ΄šͺβ@;™ΌζΎΗ‘eM9IΌj»“ fU’’r―f` og{΄=lΧΉ.VOΑ jΒβρš₯J+…±ρe»|–™σGΥM„Qς0€ίP‘01\)Μ£XΰLΧa*?μBπ,jπ,Œ„‹hΉ6’厱Χ|‰Ζ±~t λΨfSȍΌ²„@ίFFPσσ,ς3±-Β½#$Τ™γƒΓ·]\P¬„ŸGlˆΛF΄δΝΧ«WWMEfƒ\,•˜ΏbΥΒ2œΣAυηώ$¦Ε²ζ$VIυ +»›uχβOΌ1œκΠ(ΗΦ·bA‡gκ8Ό=™ΰ5g{―€ς­ν c$½’ϋa@pqoz³ΤΜμŒ66Χ€Δ@<ΌŒtd P©Θ"`·:`τ|P±Οžz+‰1 +RβΩΗ"c @]΄ΰ NiΩr•uξοΫΫΥα:+’―OV•UΏΟ¨›―z‹]O +N†S9 §=6±ζΦΧη"ΟΝ&‘aktvqΚW/ݝ»:ψξςΨ£qσ 0Mο{ρS€_B9kt­5iέ.;RΔqΊMμΆnMA΅“θΈjŒŽV¦CΘγ»αύ­lώ~θΌ-€¬>Σ@]¨α;ε(g«~Ρ¨ρ+#£™‘€˜UuΜΊαχ*,άδ9½Ών<ΡΡάΕ^¬α΅ΐΤΕτ6Η(²Ž„νƒqь¨ϊ—›XλζHυoβPfΑΙV +bήω τk"ΝΩγφΨ-Uι]ζ]7芴6KΉXΈ„]Q©²Σ#h‰«5=YžΚς Ή•œ ΝͺσƒŠ–\ζ£@’ΡΩWΗ.νz™ΑβΊλΎ½!#)αγ=¬ΜΕΈ«€φ&τΉίΚMMάvΆώ|€.«ΧΪ9ώ•ά΄z4ιιœ_Ϊ―CW^―³AΙn„Χ°ZΨηŸt7§Ηž:~mςυ·0X‡­γ\A?E?†WzΞ;mRΡ`ΰžEJe­Κ―Hι}¨˜¨ηŠŸP C v—D²2A\¬1«1ωξI(„ΦQKxώTŒύeFΈ©΄yΏ('²ΎPͺͺZ°ΞΕ‚hμΛZό`bύΗ)jυΦΟ•$κΥC =ΠΦοQejRQ\τtOκ±Ί…π ΔΝσριρ<αο ΒΪ‹ξνŒ,Ηθυ‹Ώ OΫκΡΣφ”π«rγ« Q+-֚kgΧ‰‡q‡Y/3ϋšρ,εžGσάύ‰Μμ―α΄_{JυEβwΌHˆ‡¬[ΪαiαΤ€Π&+―Ύ βz­V:2.s,Δ«AκδνsC<…υ{8ΠY(ΐvμ 3-’“!ΚΞΟS(Γ(–L‹„— +F.s\nYzQΜj‡{ΨαΜη\{“|λΪ3ΩΛΒŒΠͺλAΖAn4r#€{•”TφώS­ˆ5an/‘‹λ˜Χ*†ΛkeΘ ΊDυΠΈ›΄Θ_3ξi…4Œϋ¨MJυ¨cAIγT*šΕkΣ‘‘„ ΘkA6ο^K"Σp{$₯1kQΝO…να£ )¦“mŠS`u°Ίρέ @՘|·“ =zˆΔJ@„W€ΞΡΓA΅\c}KΖ.eΦ@²μ!~Ξ‚mS\Ÿζp{“ώ―T‡ΖŽΥr%r―.“š’ΛG‡Š†­>JT¨ίr Ι…lΝκ’ύB’M₯Y“²I-‘jN«F¬3s΄Υ^%άΦ‘†Δ,ύ%Ξ”ƒ0†ˆJμΎK“"²aθμΑNiυ`mO…‘Fm‘3UFΓσλtΩY½€τΩK“Iτ{*σοL Η:G—ί8…uNw?ˆ<=Ίcα§³• œg3 ~/GΉΜbG‘ΡP’˜„Q©ΝΖϊ {V…:ΈώΕγΪMž”³#XΦ…ŸŽ8 Κ”Š‘\Mσϊ¨~Η ςE·γλr9κΘCύΆVΨwHΓLΎŠ88ŽΧ‘\σO‰Nhx˜„Ψσ‘IΊ·ΈΚ* Σyγ:bsV›=̎VΧΜηΙ[½αΘ³ ‘U­Š†°•žε₯8`3pš@,O±|ΩΆ##E"3’Κ•Ϊž +υΠΉŽΊEαLΓΰ=ούθ+Φ!CuCH›οΓΑ:Χλž7‰o=T΅»:qGΌNΕEφηκ”m¬Υ΄lOα"‰τ–œ8o ΅^ξZωJ¦κΪ€΅3”¦+,+E‘,bD^ψ»MύιΡΩ£ΙƒMs{γ²ͺ½ž•@ /Ιuk\M_ οδ΅.H.ΔN τPΧ kέ1°λ¨Ξ4ߏ΄‰·pŒkWνΡ‹Αƒ^‘β%Œ»9ΌŠ³~Ω㄃3$Z°Χ‹Ifν―<ΖeXo–-‰,δ›ž‰ZcρuY.υC”όΰ‰ΖΧ!­Κ{wΊ»ήFC]puW΄©ZΫΟ%ψΎΞŽ₯ζ~PξH­΅Q Yilς.Νm=J ;έzΐDς…€ +ž$dlD©*§o2ˆΣ?7UΩΜίr³o[’7½PΝ!œ’ ξΕ Qτ(ˆU€ΉΉ‘"&l’ŒB@c™―•³sΕκ•Β;"Jg³62ΕSΈB•Yφ7X7)†—φHΡ੬†λ˜ ±š4\mB^›ΙΕΆn5H;Ήή%hZ˜V΅3瑝kγI"Ϛ Ηz +]pΰ\Ρ€ο΄)½|;Β΄—Bζ:θ•χq$―Dc]:™uƒ˜=β·ΦSί5"6²γνΉΕL„T•.§ΰ₯β›ΫμΑ₯ρ°L#Ξςr’ƒ~»ο¨\#}Χuq OŽ…κ'—Κ£Pͺβ`)”K΅6|£ΪCύA- ΙA.ζ>ΔΠ„56ωŠ8›όDd5$¦l€+ΐ i>9φsTWP²Ϊ0&ε¬₯}¬έίΪ °»t–.„ϊ8έη+5“6ήͺ\K&ί~―Gd½έZ0υΞ!ΫO(Pν@˜B({‡\3B#ύu|„τΊc]ΰ…F™ΩΆ­ΉZ¦”Ίλ³ό:œxνa~}‘Τ8Χήͺβl.τώ Κλ™Y«Έψ$Œ‰Ν“˜α₯)Φ–Η’Α|0BΡ!Gx›BςƒzD€¬1ΨΦW`r¬xb¨νλζ‘RˆςΕӜ$ΗcΆψ§Ή%ώ#χΝ„*λ}άcIήΛΘF…F|Ž‘Š’‰jτΒ²^hθ!§λ4w₯V·’₯R9Έ{”nRb™;ΥS³>>"kzQAE―ΆΛ‘ΤΥρθ26r*ŒœΚ½+ΉˆΫ“η'³εΚώΪƒΜˆβ ­Κβ‡ΩD‡υ)kΨΟ–OΈœ¦ΐ­π…κޝޱ¨οΗ–ςNΎOAίΧέϋ7YVΧ uTΑΌε·μ―G"D…œαh²d€Aέ²%¬}“_Θpӈ=Ϊ§*b›<~\‡VΞ ¦u O\’ΖΕ€±ŠŒŽ&z#‚λέ#•] V¨XV’Εƒ°•¬γΚ‰I£²οXΙ1ˆ¨ζŸH₯ρNΟ*³'iΏ=z*Η M²H/.*γ±δXSΛΩ¦Yψ™<ŒώύtjސΰΕΚ–8L―3ΒψoΗ@Ÿh)ΛL‚Uwϊ2w&ͺ˜gΒ<’₯r—·΅?#ΙIGτ+¨ kQ2 άNαnίρξβ.'αR]6bΆ‡œE›}†ήr,I$ή.W›k~E/WIPΨJš€„ι%oGϊfXσƒj―[/Cμ¨!Ό9Q€š½ήΰtΊ}’―½9ΔM=Ηi2νaι6¬ΗΉvɁξΐqŠDιr_\>ϋgΎH3Κέ₯LcŠρkI–2Υlι6κ ‚˜Ά"_°"€²νC8’Τjn[ώυ Κ™ŽH0kΚ=Φφ·€­aL‘al¬όžz° lΗ‘26«³ŠΥ£†BϋG7«ΈσŠ η/½|D±8Ρ‹pκY+¬ij%ΏoΑ3ηŽΚΪͺ”ΙϊΤ]ζύbg—ϊ°X>S”BcnρaλΖB§’*N]άmFuΉY£φ]%’¦Η IvD ―₯³Χ. ₯²’ά[W_T³·2ΖχqΤ»SδΥԈD•½Βρ·‚§¨b=΅κΙπήR€·n`―Δ퐎Qš©c $p9‰*!ΥΩ?"’PbΏ¦žβi}½ύfͺ να)dΔϋ4ΐl"‹œ ^μΣxmct2β.Πχ^nΗΒΎ-΅•7η Ό!ο†Έ™ΚΦG’£LΏΎ]«=4 +— Fξψͺά!SV6ι‘°°•w―ΫφG―Ίχ m;Ε •s&¨»ΦJ%ӚΤn%—mΗ2Ϊ ;όvώ‘ΖΟνΦΐ“Χ%SΈjt€*B‡VΆιBάt0.ΡΆ{WVέΣ!υ?ό]'±πdnCυvΞΚ™UΕκΡύiζΆΑiT]eχΘΡγ©™p»΅Ÿ€`“£—₯¨Υjh*§{Ϋ51i²Ž9μ₯U%z(VGhΩρ….$ΚiMJ›ƒ¬—ύεZ*^s†n%’ΛWΥω3z\ΡγFΚΡtςTC=οεuU΅r5Ρ5θ;G#QJp‹Σq1zEι`”=WCQa\tν?SB½ΠͺΧ=’kτΪψ]‰·η“’+νj›?²ψ€pΦΐο(Ž?˜hx·x‰B½\έ…{œ5gpJΟ¨8η’0΄TαΛ¨ΛuYgy£φͺι»«πB±ΪvΖ¨:W±ήφΆ–?»όΤxV›T7[|Pά€‘Ζj–†QI£Φ›˜ c<=|Ά‘έ$Κv˜Χ+ε|+2ΣφRfX6!‘ΰIρIΙ²=”ϊ[6y©;^S wΓj‹¦6κ'ξŸ”Κ|νΫΌzQ½Z¨Ο¬άΟΐ:ͺ΅τω£~θΕΤ"΄²KLRΨ œ|wθ"ΎO‘)R­*jΛgΚie_#ΫJωVŠ{Ξ§^‘΅Μ5ρ4ΆΕHό4GΉJιπF4y”‘JΜc‡ό‘ΛB(±_ΈZ˜Hyϊ§~τjψ4Υ!δEΙqQΪ6Ojπ‰%iΜ‚Ο #ΆΊΓZή:χ;ύ·Ξμ·N D‰GΒ΅]‘nTθ_ZΌ½ΔZ`X^EnFμΘϊJ*=;―πκΡΪ3gΧ]pGl„ž°£€^œ +f”τͺw_ ΰn™§;UͺΝ‘DζΧLϊγu…ήm ½%΄°G’ Y-:eaή`€TkΫmtvT#YxΗ†½ι΅5(=bjΕ~“ψŠ€ΒχqξΝ–k¬IZpϊάΪHmla[ „…Κ’Ϋ³$ψ€8ύ.qk€,­UrBVΧWΘ~‡§Ψ₯Ωΐ~—ε~Ε½λ όx-9Κ&Η a€ .υήα"ͺ)U«“t »zτˆ–X7nΑe“C‘œΝθMφœ a‰ΎΝ‚°}m_€u€ΓfAuН6@­'ς΅¦ΏqνΕΝ/½ξπC²d‘D0Σ›J]Iι[ΖŞ¨‹SwνlΨ»{-΅πfvCε1Wγ+^kΟ™ͺiXβ7ZΔτ‰ $ƒ2`tEωυˆ€p3[mγq' eΟIώ‰žkw$)hŽϊŽ!C£Ά]Τ-…#ήΝƒD›mΤκ‘Β―?υBY6);ΨυL±Ξ{σ―謇Η&ωτΦΈ’ΌbK€―ΗΖΠI’ρd(‘ϋπ9$δκsƒ'c„¨κξͺDBόνR£†F 4‚’NϋΡM,ΖΊϊ?χΎέšˆϋω)4™‘Οβ9Κ1šί^‹ΰJΑπL`ωc&8Ε=΄¦λήw΅Z`˜(dέ›½Ό+#ΑZ7/žωφZΩΦ8Š{έͺ?ٌ!…+Yq +-YΦr©΅-.¬9Δ…'ΔIpΖ ˜Ι{ߘ-‚6hMΦλZ"‘,‘pμ}‹jΈ ‹Υ+€ƒΖρΊ%Όηk\;ΉSuεR:Xw~ΌΩ.•όλ™ŸNh~ΘύΏ‡ώ²}ϋ·…Ws‚*<(ξΑΎm N’ΉΖ Ί΅Q"8aέS’ƒƒΫŸ―ΏΦ}±ΖπΫ»M[·γίvύYίά”ε jC–£Ά—₯8|†υ²½ fΤΙv +Λ +l—€ŒΨ…’έ±*Ϋ"q–Ξ +1’. yΕw“lžW鳏c\­!Ύ#¨™3{μu…΅0₯² `_uFά=ΧuΙΪχp–Τ…j/͍€˜4U&»δΨ¬9GΪW‚©η†Z vœΕq&{ϋp YΫΈΉΥxtŠX1 ‰%jΛ֚RD$=F\ά. m —]„θ¦†Š‹-Ή +z„jψ’Jυϊ$Ν€.`Qα―fυΠzb―ύA"χΨ±ά9X[„Ÿ`!ΫΓBi\cΜΡ#ΰ_ ωΘ#,r‰OΜPSJͺα·­ ‡«;Zπ†–Φs}Υϋl‹“’‹¬₯’Ϊ΄¬'‘Hο_φΘϋOc#<,]jΧ˜˜°Χ…Q Ά«_Mγ€X’ƒΆ&_˜ƒ΅Εΰ}ϋσΜθ5χΒ»²ζxλ¦OIKok” ¬3™3,²t&ΔBHΞ³UΜL5ΌκΞ'υιe"κί@9]ΓΨqγ–ξύIΦW΄RαΪ »Ψ.κ *{Ζ3²σσ8$¦B{cφdXdι˜Σ bW‰Tψ„*M‰gOΑn³ΥhTθ‡χwNΜ-{)1‚awEϊ‡-έmκ¬ξwOΐcNkŠLU·”Θφo½Ξ&n`‡ΛΖ¨ς²ŒΉn“:k`j6bΤ•o»“$1ϋχΒ!0’l6η!#°zrνGpf&Ή‚KW,r6»cα’γΰY‰ΠžυnάyheΪσI֞5<-‰Ηςό\QPΰΣ‚υNθ&Φονͺmk#‰ λځC%m=ιd¬‚ί$>E2ε$Ψ¨h"‘4#V~[•“"G­Lލ―†fioj5*:y₯W$[ +"H€1gšmΡS#% ·ξ}€ΐφFŠg¨υ=υΐ&"―<φτb_A―d%MέΏΉ­{Ÿ(γKS‡εX±55’ΤΧZ›FΨ½{Xΐ¬4N-€O–-Θ<\ΏύqkMΈ+―]αaNε[!ώ«kψ·θ΅ή{FΘx€aZΫ£ά3YΔ~΅5η«ΞWυŽ–’HƒqFžπωϊ€(ϋΌφεΤξ&‡έMœ‰ω λIŸ3Π₯ ƒΜΫ6Ι… Ώ²=³šη¨Ήt|ξϋVπQεΎn=Θ+ήၒ-{GUQ’ς#jv.fψ έ>€ΐΤΖδw)Εή?φ Έζ'·2p„ P7‰Nqœ‰wvv•θj'wC98&„‡νΪ€σXŽ΄cT΅μˆΠρ7μγTΐ†’L±ξθP%—΄3i]η—Έ)LAΣ½Ÿ΄°θD:^ζZ:φ¦8Žϊzι¬OΕΥ£Ι­ών“Κ.΅νORŠλΩΞ—W–˜VξΎZΗk a„ώˆω–σ-i—αXs}Υ¨΅ή$\^fΪρν‘ΝΛzϊvUΫ[\Οk?©†Μ +;žψN#όš»Ο;"‘Š ΒΥ_9]ΗΘ°l#Γt~¦³Šζƒ‘kΉπΐ₯ΑΪ~€΅lτ,Ϋ{°†υmœΑdsΎ’Ή1iŠΘFό£E―Θ§±S§ Š΅ͺΝ‚ͺϊ‹{VO]ΟQ·DκΨΆX՘©™LκεS\ˆfπΗ3^Cμ]lζ†η~Ψ ;gνEσO[8qEδκή nέ’›c€!ˆυπΊΔa­ -끱‘3ΪlΫ k=c!δnQ¦…γ8«œΆoŒK£‡=£9±΅[ /½Άύ,'“]΅C˜―¬‘'ηπΐ 1φΊ“R»‡ίkxφk«W Qξ9°»ξΜUkοΆ«έqι]ξap=gνη‘Ν8'μŽatΊm‘Ht·Sd:Fί}κyί1κ[\λ§”0ΔΏf­ϊζΆjΤοfθΤ}ΧΐΑGγhšΣ^eEdλ pνϚqΒ5k±Nc”UJ’Ύ2°ΧπΌ·@.šR[„’‰Έ†ž@—(ς Y₯§ς1Λΰό ؍]fHκ‹˜5œ RVn* +tΣεÍN*k¬ω"RΣEΕΆSτρ;P9LP&X+ΝfC<υ’Ά"Ÿ™…ΒeΆtjΠL΄"ͺ‡`”·…‰U(‚Μ/]ι-°§Ύε_'χͺχ,ξ -υ{Θ΅•ώτΰ›2mθιΙθ–χίk΄v=Ϊp9Ul­g£©RΥjΑk‘“9ξc™5ΜvpΠψΎYΥ »xΟ€F*£I@CΘbžΏOξΊ%sFšΊXt”Θ=€„œΙω>\sΪ±τfkΥreΨ!Ȑϋƒ #Z:h†&ik’ךΊ‡P^wχΨq\=?ΔQ”IΖΣKΌi<»zˆ;ΆG>uχΈ‚ή#²ηδz`-Ό·‹LΨυͺ\V%"8Η^·Tͺ.Z·‰4š°qλ+ΐΕ΅ˆd΄Γ”bΎΧKžY~(υfΆ!D` ‡1Πͺ‚€Ώ°ΤΫu+‰Κ½ω΅B»x’LςνΫ±Μτ]½“ Θθθ©CΪ{ΈZ΅Νn Ō}qΐ»‚ύVδaΣt!Y3 DΜΛ8Χ*Ή|Ύ_C}e Ίf±Τά½'4‰²­bΊδ32Ζδƒεό±W ν„ŸΛt*D #m’F4ωΈf+¨i‡[|HŽ’7=&νΙ‹ bμ‚ό₯!*Ǟcϊπ/)±Όi-ΑM­9Θ•P 0>™Άκ‚œΏ*~ΰ>„ΡΔ‹΅ΆšΩ +2ΩͺAŽlΖήQLηκ½v’xŒSΡΗ’ β|“,BυBuN=,Ξ<όΓY6°ΙQpH w±JšχH(Ν€ α^„₯YΌ™‡ΑH}»3=’½9 Vς‹Κ'5Ί –ΤV»+a9ΕBL£]’΄ƒζ»ΜoVΙϋTΚΥΈλ\ƚUύHO»ECΎˆ%\£]Πt™J[βŠΔΦτΦΕς²Έ΄M Μϋs»αΥΣ›±½X{ωΣ_JΉ’V{dν]€Š‰{ β +±wFkύe©δΌ(έf¦χ.YΜ=σά„μΒ©ειln ™Μ―,Θέs4δ Δ_ΰͺ=½‰$>Σ€‹R"Œ+©\‘…Τω‰gχΊΕ Βr›zGš§`F.‡q¨¦vB_5@Υ¦έ{œκ@‹ƒXz°²ΰσt«8ši―d%ΞXBz( +~¨Ξσ–^υŸ_BQ†_’ζ-=HΩ’MoTAΫ1sφΔUmΝΔ—³_؜«6{+qηέ;Β ”np₯χ)π, f6n»£ν‰H3Hέ―ιCψΎχf8kψ¦‘Trν‘Βݞ[¦`μΤ§8sd0T‚fο8u;¨ž€ΎEKYυ΅ΓdρA¬PwbΠ\> ΤξώEž£5wzHrU{Pβx”+―Χ(«¦˜Δn_σLqN¦SdΚ[=Tjbf―ώKΧg/IΖ{τn­Ρ:—½r–» :ϊΚ|ΰ2=‹\* +ΰξ<Ω<ψΡ΄„ά²4BVψGa|+ym*\AρW ΕI H}μα j9ΏŒY‘¬ ?S»υ y.A„Ψ:ϋ©ω…ψ%‘F“¨ηLϋ‘ΣΣύzνx‡΅]qΊΠ­dˆυΨ2‹Ο±uχτ$L|Uϋ^ξδ1΅Λ@άτ2ΏΨZΡH轏J”ΜBF 'wDNϋ#»ή[ΥΜrR +|ι―–64³šZt"ΩΊy˜+¬ +U€oΏ΅NΧ^ΞYΚΧZE qβE›>Ά»}šΠ‘š'9νryό’ΈdΗαΊ=τΈ}f=.m β.λΎΥύΚ”bξ”—/ΙΈLέ]\:`ΩΐΈ6ίB΄% ,±‹EwΗ †ζh^n‹βl` ˆ’€+§ζ”Υ/ΰsŒ!‡Ι{N•z\π5ƒOΑ½U+@°υ₯ŠI6j§TΕ’τiΘ’©–fzΥcO[ξ·ΩˆUιβ)†Ν~ΛGŠ>H=αžοψ>2)η,Δ#ZΌ)C­­ΛώkΒI“Ή24p‘σϊ3I΅£Βΐ‹(ΤΑε°Υϊ?s ·§RέΨΪ-Ν"%ƒ:œ+}ό/&·άbϋg2―Β“~>9 !ή’ΛX)ΉrΜ!ŠβdΥήj…Sœ^Š‘·†\cK(wυ'φ±”βξϊŽΔλ ‰yYΣjŒŒoύ1LŠv2XΨC"α&}ρ…+πΗΗΉƒζάΑqδ’Σb‡Jύo3Ov@ΨΣC―7iμ'Έ{ŽPχ3’Ε|π“«εΟ‚•W‚•—Π@˜½Kr+Ω‘idDΩΚ0·5`”#Ω‘gCcY¬IH“ŠϊRό’Ώ“=Ζ•QŽΌ|—τhD~Σ Δ€gŽώ§¨Χ{v^ΖΚ.`ίιrEˆm9€‘ΥPPΒ~ΐΨΧ‘~ϋi―;x¨yT₯ρΊuN‘­‹žΟΡηΔή +©- YV2¨V#δΨΦx]‘&d5!•pKniωu»ΕR»QΎ²ˆχϊΥΐKύ’ΤnD»z8g^́^ΌώœT + ’2"Hrw α(ό)±, $κ0’Fι―G‘™yοΜYNƒχšͺ ΞtJ  ι»4-Λl„Δ•Žε "žHΌ{½γRY-yjxΉς“jN%rZRΞΪoPι‘ςnΜςˆ˜’5^χβ΄BQ‚8E Q—?φ8Β$ΆΥΏ0gCUΠ™λ±CΣ4ΐζώB²Œ­jΜο}κ5,VΈ_ΰi(g“_ v‘VY›ύΙLεŸ3;*=Uϋ“ΔαmjMiΘρ'Ι5γΖ›―sή8xI,?Η=Ya !ΜρŽAΓά@X$xgFAM‘;xjPΦU,` .'εT©(-κΉ ΐX—rŸe§w“„χjaΝ…Ά‘±ιͺΉ@―S…bίjΫ’’ΠΓjπ%ӎXΘ_MmkoGΨήα§\Β΄R,ŒζΑςC=4ΫM½δα€Ž0•κ’=zHξ”’c€C€‹DS?ΰ&}ΕKbΫΟΨ=|) +ΊA‘υξRwΎ]?Ϊ{¦^B9S’& R)H@=vyy€3‰aŸqR;‘ΈŸ¨ΩΥB^Τ™ύαή€Šv΄Λ.α‚k*— +m¨— ρΎ‹―8΅ƒA IΦ{8έ΄β›v§υ‹<>d~·•υK0Nή.DY­Lo <‘ϋ‚zRJΣχΏ&ί#ΣοbΈβξu―aΓχC;xqŽ8 ‹‹ύ+"3qγ₯ηqƒ‚X―K©ϊύž€ξ6°]'ŸξΛ2Ω–Δ;ϊn7‹‹Œ3žy¬"ύɍ†εŽ?% V` ° Ρ¦ΏΗbO3…: Œ…ψ„…r8’έΫxY$ «†>©X^LΚ‚=νζ:§{; c Š“Ϊx2`ψΰœ¨T"ΊžπΙ‰Ζ²†\•ξP Β.Α EšI†σrŠo]bž`8οΡδΩr§³,!a»^B¨BΕ "Υ,-©(Β΅!e—q_Ζ¨€†•% )7¬¨†Y0ORι$ x§ΙΤ“cZ%ηΐ₯ΧΙ‘Μ«!‹PΤ`Ό±t‘ΎχXΆXτz¬ΨdΚ£ΊΚ—ŠZ™E”Ν)ΨΓήΝ™ήYύόΥSε-]θ™½‰ξ~Σ”<X°’ˆΦcR,†}‘Όφƒ~²„Pž“»M(œ +YΟ¬p²…Φ^<ϋJΰ}G‹ §ψΠCg"πτpn,»οs\* +ΖθξAΉΕ=šρ5S”ϊςœˆ`Ξη9Ώ4—hkaΗA†V„4ίΥεiƒΙ֏c4ΫS!Œ±”Ρ!΄ΉŽzσθΑg^€4ͺζ@/x˜΅ CΐEU‘ρ„ΣW(Ό2'^=³<*UΥzbΤ%_{ VrBσμ=H·D»T_˜³Ηάjα<‘γ­ΩU[€iC -e€Ρα”‘šCϋeΓ+βQ6{ͺοW<Ό±=!ΚΔ6₯Œπˆ…%…"ΆožgXΩ.τΐ°Z,9 †W£γM€Gz”ψμ_ͺi›šΠjΑ‡Όœ’M ¨T ,ΉmΓ€2mft±Ο\BMbΑG½^Iͺ§Π%uΌkτ {(¦³χ²_ΦΡ‡ω2ΨZΡ7ΰF‘+΅Χ•ζayd cΑΩλŠbδdVŽ«ˆ†Τt:Όμr" Q‹^‚ι6ΥƒΖXεθ'ίUΩ•ˆτ0αˆbθBψΤΉLyηΖxG ]b²γυ|+‘Y˜ŒΔ½Ÿ½[`ΥTϋ~ηλ) »Η †v’NlθΌΈ cΛ…›˜Λ,;0νˆCh¦ύπ&;yρΑ’ςŠ-Δ΅6Φ9ϊm»PdkΩ¨O–VP“Ε°άΛ‚,;[Τ†όxM^†%㠏+]{!­χ²ΗjR?pœ©Ό Φ¬'œΔ§Jj{©»μ₯ γλέΓκέ8„Ι0I+IΫ?N©G}!!!ŸςΚ·eϋC‚™ ^έdε… ,$ΰgω’Μ.ρΖNΓ2σZwH–ιΤ7gqReι&›¨γ!Αβέo/+{~ ƒ³Π₯¨ΌKzDš‰‡ιͺ± ©ΟdŠ^hͺ#πb€.Λ΄[›ύBgςΜw˜―=Xςδf7ρ†cξ[ΰΖ_ϊ{ΚΎ™­…)+Wυ¦%_ΞΒ$‡a{ά1Σ°sΟa- ν`{0ΥΑ•[2₯©ξέ¦]yσϊ°&†8mΫŸFΜβJΒaΪ+ΓάW*–!‡ξ@CԊi‘>jχ{_Θ~?.ΟwVζΏ`Ή\ϋTB‹Ήš}䴈 ©ΤΈ’ς1€—“²l—1”Qμͺ™λΫ…•9ΰ;?+#εdρΦbΝ"4Κ…{ Α7'“{=ΏΤnίp;’Mp²Ά¬¬Χ,)–Σ™yͺεμvw³TŽ:ΰ‹τ‘€Ίκ΄Ψ…’λ8“fuvO" –Qν¦PS1χWαΙ>ε!χ†p©αIW”Ίη Qs)c™υ'š:½Τp‡πν~.ηΥK"ΟF@"׈χPΉK΄ΐ5`ΞΠBH½.‘‰«§Εζ&ΘwuΨu8jyœ,Λβ‚ 'ε+Y툿’#™” †?!„SƒφΘ|ΩΣ·ΌŠμ»ε\L‹°Ξϋε O:[H‘ίλ}~58”νΤ8έΕxΔμ€uΕοiN”GΥpξ %Aρΰ"Q3‡ΖžBΤ²QΔΗj1;ŠHΗqΝ©π#ό8L hβ‰ΊΣ%=jΘA˜vˆW}…»EΫοΞέμšK―KζΖ·αt/{€’ΛY–1θ&6 Λgkυ¨½œw`gR‚ΟL«Cω΄PΎ…g$°BZ…WίςœPM9}ΝύmGΏ#dβΆ ΕΘ―„$Θ(Ϊϊ³ £ρ0]•σ%‹Z—ΥR?L‡ΈΒxώFπδu82@r] +Ϋ’Ξ6AΠJf”ŽdσΊ–0.ζ&Kόβ[h}ˆ“΅€t@Z |XāΓqΗYΈ@Ύ–Β9°«’‡€ oΛωm‰λnΒΜ}JΉΣAωP:„+ΌΚηqΤC„¨ή>[JŠμtŽg)OLw"Š&Υ«>rIχK2ΚV 6>Ίδmͺ¨zΚb€μαςςVώӟ£’( 9’μaNδ‘Ύ+7ͺO=€0hŒLfτρ±0 ™‡SΑΔϋ…‡&¨ϋ”A€“R‚“r[ G%-v^·¨z8ύ² ΒDΊŒϊ…q„{΄>Š^W‘άηφΛ¬pTC{–I>φ³Ql9Ι +wˆuΛQZ7g^ΦΝΡ’΅ͺΩΣp«ΚS‚π„N1Vˆ$#†·FτB£΄Ξ@κ!’X BΡξ‘kWZΤ*Σ²Γ£‡—O$Βx_VϊgΡ‹j’ΰa™ LCWρΐtMΠϋ,yOΈšρξ‘_W΄FNX‰=όKΣ¦₯;*»Eϋ€WˆMjoΈ7†ςj dΟ>`^βžJ€ρ|η(!ζ‚–‰νDΦτg †˜Έ›MpλG«ZY‚υ vΩ[’πžp’β!\3_β Erΐ Ÿaι +<ΥΠl$ °‹6μΤΚ$‘Œϊe#ή[ιοHkf ƒ…Z<”•…₯C’ρ6ΤWž.ΕΝoAŠψbeο‘Η]»ΰ£’?UΑRhΡ7δΡε6{S ϋqΌ• ΞΥf„wώsa–QvλΦ€—˜ΏecŠp€ωΪeν•tQn₯—\aψ‘Tkt˜Γ§g·”™ζψςˆδ΅{μ*΅Χ’ƒ<ι1θP†Ϊh Μ —_#[­kΨIy‘ύΟ[εΛν§~$· +Τ2•ΩδΤΓk˜Αϋ₯ιΒ΄0N¨ϋƒ–ώf‰XmΏ|S^zx½%$C+₯Λ#γ γ«ΘΡωΤ«€·”Αa¬P§}–:·½ +D[’Lτ*G<.Υ#HπΝm^άƒM‘#¬VXΪ›9ΞΦgϊ­¨"ιvτ;w/E €Α/ƒΈ”~+-bq­[Ϊπ,nοY]IόΉ"$–ΑŒ1@x"‹˜Ε€‘#^Ϋ―-Σ,•3FMw9‚ύ§ŸφΚΈΈά^ΗΑ0Žέ^’’zql+vΞ;Nμ’—lO,-\βAΒS\’ΐ—εΝ%ΙΕVζ>|n9&wΚ“όiπgڐ’ /ώ˜)aΘ Θ*•­­τ n"eƒ’„)ͺ$ΫΙ™;•M:ƒg&LΚ-/§*ηK²κΒn\ε@°loWkQJVΦάOXs„_ρQWt?ζω₯o―O5σeςόΉδχ„ρ²o +lk7i]€ +άB’ΔΆ·3)‚!ΡfK2Ο!M™d΄Ž»AŒΛψΓ„9θΆ.½6^0±jΦ‡ΑTG5υΡXψό Έa\6/³ /ͺ;˜¬d0•”šͺEΕpPκb–M“¬yž4φ¦x ΅γκ7zSξhΐΈΌpΙι*Š Ξ…$ƒΩΖ€ΊΡν2ΧN +/IοŒΑΠΜ€"ΡζϋώΒ«Ψ/‡K{ssΛά‰ΥΒ³—:,ό,# Ά?Α ”žͺ…Ή%y7Ο“1Ήr@" Θρœ<‹#ti'5δΞΚΫΗάΐΧΖΌƒδεώύΜ8χΫ_ώυ?όσΫ_όΥίώέ―~όρ»?όξΫΏύ—oώ»ίχ«ΏϋΝ·ϋ<Κ—ϋύ‡_ύφwί~ύΓοϋ·?όΣ·σ›ίώψοπΓΏώώ'ΏϋΌύΕΏ{ϋ‡ς‹#’χ―Ώψ’^ήύ&inΜ +oi? ˜WΘ‹"7΄g!Τhφ‚¨(DHޘKςw0fCOΎΘβω?C3οθεέ?QΛ“n€%|\ ©‚M†›*f&Λ +C—δ₯«‘’0^n•βKl(EFh†\οŽχŒMjEΑu₯Κ‘φ+zΓΫώ β·—)n¬μ€HβHyθ‘A―uΦqŽηΖ΄h‡i¬BSF;Λπό+κ%Ίή&θK$k& *ΛQχ)†)vΌ`Iρ睑%Wl.ΰa>¬'ή6X\U!N0ύjhA]`NBh§ΪΚI 6k «ŸloΪΗ{ς©£’τ,θ‹·*ž₯χλC:ε›–wŠαΑ’„οŠ‘m–—~ΌΘ‘ ,‰ΧΒΞ9U”¬fϋDiš4Η›4[pΒC° 9_μq&βc’Qy\Ί~²§ΩςθNΎ‰&Nη¬ωV”€ύB+£„―ƒVάΓΠhρW’¬,Zοτ/3ρ[˜4©‰ :{ΰώPβ#ΙȐeY’ΟJ‹4ςΤ‰θ#βΠ?τ@ν"Ί/v „«Π§`+uX#τΉ}Α―ΝΓέ.™’d΄Pِš#­ύΆI”[ΡHφ8τΙ‡~3¨Q‰AίgX5ΟΎ"Εag£ͺ΄/djσdΊ„‘ -χο^φτλ·ηͺt5Vάm ©*pμ)DΪρ·ͺ= +dζیyE¬Έ„Ύ‹αͺbVyή‰;@άψ+¦Ÿ„τχ(½ν0…K‚Ώ+(­ΚKžα–vεEλ$ ξ»,©±Pf˜+=onέ,tΉNrv_{°η +'[υJ+ΌΌ­Žή³iRϋƒΠBΙΔ™’¦ΩC +R{φΎ₯s#%^Ω‡ΙdeΏ–d²κ2U «ΤΗnηŠΗD` ΄:Ε’ˆVkڌ5hϋyπΣOυθᏅΨΝVΝ8 «`Σh{‹'PLυ0˜Ϊχ›=Q–.ΤD₯³ΊΟ΄κa>-ό.ν’ο’1nH‘,£ϊ*''u}τ―«jμΠ]‚'ΰ5«hPj°A'Y_ͺΕ•τxχΟ―£F―‘j$5#οœLi%#ρh=ΰΪ B&…§+ž–{Θ¨t²Ο~όCVΒί=ŽύE¦0pρΌB£Ι~#DΈͺWN [%JvΜγP·ύ§cή!ή€ΜNΜ0~ dδ&ώΦ—kΡχ½™ 'Lβ@‹hnœ½poδκδt( Fφ>v~g]w"°†Θ iTͺβHt3“SΒΟS6 endstream endobj 864 0 obj <>stream +’χ-͚΅W€y°)UIy>aY?aUκ…” +Ή¬πΠ<‰―/=T›Π&ν ͺάeΪP34i—㞫Ȑ^ΣΗžΰ˜λΗΜ’σύ`vο„%TξΟg‘XΡ΄΅ŒυεΘΨοgτ¦θ0‹O ʞ%”ά) ΰ£[ZtF»Κe½8‡ T‘rΧf.ΒXβXϋ€-tυͺuυzj9ΘτiQΌKΆ:XθΎ=³ΝΠE +–“‹θ!Ιh›–Q{Ί–ξƒ’—ΣΑ"Ϋ‰ŠŽ e©ͺL₯΄ΗΒ ²]aΝIƒRΥKά|¨{ΪΒ7©οh²'z”K²–ˆ΅7ό:δhΌξ(;"/:c/Škψ#€¦S–e=~Ύ’Ϋ―dΗ€w°ƒ‚½λ|³ΫΜ²”ŸZɍp—ΌHθ6ϊϊdQ$€κ½ϋN"><―ε@΅ΰΊ"Κνͺ/ηAκΚ²‹Ώͺ:'© +Z½_₯½ΙηΐuΕ9 rΏŸκ›\0Š+4:ĜB ƒ|πΙ4Μu() ’ +ω§’¬w½bB·έa-Pk|žF άΙ—K>lΈδs’€f Β2V*Œž@VΚ‘c%:(όž‰ u QNΈI*E½ΌI­—©Δ‹Ό’”ωα•kͺξE³”έ†\ώ80{HƒΘώY‘&ܞήKjMϋ `ΌχFΌΙZ8P•˜Μ‚jτA’ΥoΝταΔ₯4ίΔ`‘!ΐθΊÁ7’K±2S59©f@ι—šΑΎ}Έχ(7D¬΄Ώ›œεŸψ¦°xΤ’Αb½/‡χΤ—EΑ£)φ*fέX°0 E ΗEμόpA°˜υ6RΧ0Ά 4^}« +Go'…ePsυ9œΦ#™€`f"/¦ΌP18Jyΰ. ψϋ­^9u_e7ΥΛFiΜiρ) aˆ3l^γtuCυύ1(Γ Όπ‰β†΄~ЎNσbτog]RPϊ#M:»9!TD”SωOD+]RψπΟτ ω·NEχ]βΥou^Oΰ ¦Ίίj4μw― ΈhΈ7Κ&‡ΕYx(Ι¬;^³0#4lQ`φ㸟ΟΘ†¬Ÿ]$){±‹—˜]rΥX“ Ρ!­)0\r²:σ•0ηvSΕω>δmDt¬oςb…Θ~(iHyvδF„MΉνΝ€Ρ6Ψ†q»eœ0γ―Jό7ˆHBN€Q‡Ωΐ₯δpC3_‰ήΛ½ΧΗΝΕη ΌΖΐfCΐ―xD™†ύΦŠϊ«6aΓ―kh³oάoΏ'Qqp"όί³ ΰaγώ%ΰŽπG€wωΌZ(~ήl]χΪ4UΥ£˜BՊB•p_Ω΄† W δgjTήOl9Ψ­δ­΄ΊrMŽe½Η£Β Ί‡χ—γί"•%Ηδζ]T‡ͺϊ€8γͺΈήpnό°έΨ‹ύLΦJcY#w(ή6*6@υφ‚·ŒuTtΊΙΙ%Μƒ+2Μ‹)ΆΜ‘½ŸWΊ‡^]ιΩά|ύ΄]W˜[Ÿ%i¨v½ΰk•{Έυ™klλέ’OδlͺͺβρΛ=aΟJb·ΧχΨ± €Iδi.ΙΤI$ͺ=7|Εjω˜]*‘L*”ΎόTΓ"‘?ΓK~Σ[}΄$}šΪ#/Rt"ωΞo”]’£χZήNz˜ P–…γ₯N·˜ϊΖ//Ι‰ Ώ$W‘¦ƒΪŽaΐ°/¦^†Ν‰φ’ƒ59«yύΆφ€L<&Θ?2Β¦²‘Ι΅ξiοΦp]*έ5TR‡ό2ƒƒxζ <\ΰΫŸδ₯,"Ε†ΪA€Ύ=R/5Y{ζΉΘ₯β…{ίΑ:3θ1+†Ϋ7'¨ /Ί“Ÿήg]’"LΙίφ¨\Υ€ρΚV*Φ4φŠ£:ΐ—— δwvD%Kε[i_X‰΅?Δ.V"SXKžb‡΅wpρΞΑT3pνMœTΦς₯„―/Aσ£‰M–t½v€:K;gη/§VLŠ{—Q‹SΦ’²Π2: τΰ/”αΫ’BJ~ΞpzwΨμ’o…‡ά?€…΄„Tπ)χ½}‹Έ+%˜ϊΆ$mο΅—£¦L›β•ΓκWŸ˜ΘU‚d—ƒδJUioΣzΙr˜°ZqΚΎB€ φ0S\09I’Νύ_θβcŒͺ[ωρ@μYd·>ž^’ӚΜϋP(x”$S?p;ό’½6Λ(νΝMraύj¦1ψK›€bηΫΟnχ3+ΐb"Υ)&m*Jρ·ΧΠL¨wpJ8·π²άΦ«qΉ§ .fφ"Τ.©MΓ뒊Xφy™/$½,ˆΩw5€Oqe+… €žz¨„’rJ”JqvΥΗΌr~”"5fE°‹zΆi1¬.\’|λT uP²2{’3|ιO’-2¨1ΐΐ%ηRόηΚΊIω\~”ψ ǟ’U―ΠωbΚ +Ιϋ γŽΰ‘υπΥ§u»]σ £ΐ-¦+€[Y2γΗ‹½kᆣ#fέα‚šΖ-zΌ^%DΈ J¨V ±κΘλΨFrK.x€~—EzaΥp"Ψ¦ͺΆAr 8”^TΞκ{ΚR–‹P1ΟΈόε+™“mI"€—2"’…¨q;λΤνω‰·yλ&EbθιO³˜‚Ψπ…τ*iγ7$#φά `„$βρQX[F Cz0M€β€ΠΈΥŠrWb³L+ή-U@εP™Λx¨“rp6$"'q>ŒLn’ x Β–χΚ²v±[²ΖΡ{JJ»±°KFY‰Hϋ±όQu£μΚL…˜K3ΔZ@šeϊ-Ϋ+w F…;n²k…\iί’9NQ\€0w‡>Ϋ. ·tgψα“ΙŒ¦ΤΈ.ˆ5μd₯*τhι°θ[΅θΫ‹oJωCΤ9nωcτ΅q©0!Θ¬°Sg67U bf§ ΌΨrO‰χ +Lι+1%c)Aˆ}P£‰^Λ½šΤ(!©Κs•`ƒο˜Τ΅θl%ζΒ}`,γY•G‡& ϊ¨œγι$?‘έ©―Λ‚<&F>¬αΣ W0fφς•¨. oZ°9υx¦zδrΛ½ +jͺpϋI­&·‹ΰΌμWpͺm2’–Φό»ξΐsΏ/κ<<Ί;©»¨πRŒ›5ξ]iPF(“­aAΊa ΅½@T_ή-‘.4ΣΊΓΡΰ”Ρn·b€'P‚e²ρ³ XI%=Š6±[LΫ*ΰίBCC@¦†‰]3υ­…’s΅mDŠγP$O7!λ‘ΰ³\@=ZΡWπ†9SU»4Iοeq) ’˜½ΘθκΠ’~ΓtDω(H}ΏMΉ‡3X›b¨ έΨΕGDE]³ΐ1•ƒ«”ϊ*OΎςƏ¨A3.ΏΚ οPγεs Ηn3›―γETfk‘Φ I’ψ.’–PΊ½ς"Jœ4φl8@³ΟC’}΄ΆΒ/Hd%Κ¨±ZPdA…2!Khžr«΄nθ«2όMaf9uMP 2hw΅#ιΎόŒ KμiΞ *#NLΙ-Z€κβhς˜­₯] .Dβ3‘ˆQi»μ»WΒX@rŒS+’Τ½@ͺΫ­ΑΜ…‹?pYΖ[Ζc±%¬e-ή“‚UTά3:R:)vΆ‘©Ύ?4q˜lΞ¨ˆžkΊ?]K» Q‰†ωθAik"4ω˜ϋ Σ_q@υοrA’ [‰>―hš†0N05͎Λ\hΐϋ₯|Εή8Θ²dΝ}ˆKΞ{Έ^€=Jτ8ˆ¨Χ‚€(M‘u$ήVΉ"Άΐ•ƒ@‘½AχB—N1Ύ}$Ίω€Έ>ν=C<¨CRμΫK‘0˜‘άΦ*„žso€¨T5 Oαf /HPRΊo…)6«ζ5^ ’Δσ’H|ƒFΩۊŠUΥ8J±λ,α>xΫ’‹V “[ύž{ΡΪΡ24SaAώ’θνSΠτκ^(Έs>ͺ± p γbˊ3–wZΕώΌ»%zΜ Ο±§“ϋVτωHτ‰TΥ-GΠ’0‹Ή°K'ζθ΄οˆ`ψsϊŠNF­’hjΝρmν  +5Jh(4CŒzB{…­γ(Θ&Δ&zΑŒLΩ‹€ΔB/.ƒτκmΦ‘“Χ\RΎplF½…%«―Nz‘#KwCR Ζ‰'z ϋΧΩΫ@ϋκzϋ–‰ƒΠ«Irόξΐ“‘‰.w>αρ4γςSσμh_\z°Ρ£w€tΊD€S‹%hΔ€ŠΡΡUέω&ΐ  ¦*7%@΄ΪΉνιαR†™B‘Β +}·₯₯e‡2WOΆoWˆ!+9+]οιΰR―γΘ=τfͺ†MD)ζ]Ž˜θQ’θ€»ω%‡ΠλzRS»†¦φ²Γ¦ζdΞεΆάυs»διœŠaΣ`}»./Ω{|Κ`ΥΪSUΑ4ΞΗ·&ΜRCΦΠisςn-T`΅ωΪ3‹xŸ°†Šφ ϋέπq ±?χœm-2εΊCΔ'σ1€13ό]υ9μ‹!a([*m³'@ΝHDͺ6_φ4 γ½%Φ ΩιΙ+šV#ί½κδTŒvις0ΞWν@VF²yl;# M Kz4%Ν†›ΘÏσ;r}¬8fε ΛeΝ.c$ε’>eη ±μΦDΦ=ΠΨ Ηq–Hm‘$?ΐ'ψF2\΅8§%ώ:Λ―ƒ PAΤ½0 ;ΙυDŽDŽTM]Q9f!ŸFΤ:,Fη²x¦€†5€DHΆό H©Iρa!Φ=κg-ΏΜ͐u +TR€—Κ7 1Ψp5ͺ½.>ŸPωΎBε{¨cuΥ«ΐ’[›7šΈΉ€Ύ#½.ƒ…σΰΎοΟ%2¬ΕΗlJΉμΖΦ–+y.C­o_ T±užMΩ³OρΙΘ*‘=Dΐ©Ή3$Σ=ραΒZP*±[:ΫΟu;ŠΣjΪH{„ŠάaSœιW + ς-%1«²ΐŠˆgΓqέڐMώuΊ«ΊcŽœΚ3Œ<ΡV¨Z‡ +#6ω-χ0Χσ²%ήΐπTΡG†‚Έζ<]ΝΙΤƒͺWps +t­Tϋ>FuheƟ»G-ΕU₯&͟ iL+O7+’―λχv#Γ‘$—Ψ~ S* σB?Cϊ „Ήέ?$ŸDΎEτψ“Η“›$v»„bΨ[…kE£ͺšQ0ΥVnςŠb +‘ό%ΧγΎο2―μη†ρ-D΄β‘Δ@}ΛU]ψ%„ΔΆoΞΡπ‘pŽFi‰Υ + 5;Oe4+Ζ¦C/»Β΄ 8'~Y‚Ef½IaσφΨΘ‰zώύŠwε‘8Q|,ΡK¬o₯Nn3Όΰ5ˆεΙο Α£BŽ +|.α@Kξ>—‚Ιg\Š^Bωž(ϋ'ΓKμ·£ο;μυš–IΤDŽφSΝ…€0' ')A~nC~N{„ΙΌη4Yδ±·’M΄pΎ‡η qΣ’Ψ{LξΘ|οMΩΐ7ƒσGUO’0Cͺ„ƒWT„`ήgΕ)Rs·&‘ΌΈ8`B3<Κn%bs9\U]D$Ki„ξ°£κ―\[ψWC–΄·gΨ··ΖšŠF] kκGX™%7”7όΠ―€ EΉCy›#ΰyhOΥj=Ÿ.–ξnLqšΑH#Ϋzτ τRΐm‘φχ:x™₯(ήdUŽK-_ΪTÌ@¬ΧZH>Πƒν3ϊτWμέ§Ρ_aμΈ^I=%WαςΟ{›h`S€_Š΅u‘OXoψ:iΞ‹ΜΌY]b”*δ£2α*InˆdΫώ1θρχ'°ΪΫ’zFSέ”Κp*M‚ ού±s b‘Ί‘Ό+5H-Ύ°ψ“ιΰς”‚ώΥ}|·βΫJυ #·’’{βαφ΄cI“SΠΠk.Ÿ;J#_ έ†·o] w܈+ΕW’)y@ΫM²Υ$JδΫ【8ˆ₯ +>υΰvΡވΔq»V·1zΈ+qέw@… Λ*e„+šMˆΎΠ^Œί‘7+|’€£cR.©ž’»·Κ7o@.”x‘t­ {―ΐ°§ζΨα‚α“ΨκK/w­YϊΕO¬Ύ azΉΛ έMκk°Ωmd‘¬π†θ£qN%*=<{φA₯SNšξFZ#o(Η“Vχ° α@ZieίΊvΓΖEYHkdΔxS}GέΡψΪδΥaΥ e&φήΐΕb@ΰk!šͺNΫlλ4€c1οxOw°€šΑ n¦nΣΎΌ Β + +Κgίάy\+P*‡ ŽˆK(rΗ+„” ρW9t=Υg   졈η­Y™ZτΰV=‚Ό£«=|l_Υ&ΦΣޝC‰“PoσoλK$sΦχ π~xα‘1Iξ9ιχX !tk)…¨Άγ€™FνD€r·o@yΝΪυ!Š£Ή¬€―c°w$ΟΒ§G‰?ˆπ (ο«@Jzih #]½υ(©LΪEΥ'ΘAΐ0‘+zƒςίαΒF`ϊ +„ŠX,€4Œe9ΐ‚δρΌB―δ eψ<pj9š`κbq)·„•ΟŽι±ΊΓB8lDμΩΙ-κ³Η_νΉ’±l5tÚ΅‹τJά.*Λ©²Tyύ»δ¦i ’M§Ϊΰƒ™‚Œ’Β½,LύΔB•ΚQ)…/Β͘T₯ΧL’Ού„ΏCw‘xvα¨/6,\ar³TΊQβμΠ‰€CzwμAL€€ώo–LαΔ)‹(*˜°Jθ !4AA λ `βƒρ•h‡Uξ ΠE{Ξ°FΨΗzργ—²Ξ²όΠ_‹4%†l†‚Δy‡Cl;Τ‹l8’œ`SŸκύt-ϋ–(κ#›ΟnΙsX£C!£¨οކπMω‘Όέ½*°h­Ϋ}©zΕH‹ά6d(Φnέ―ιcΓΑ±QžηLΕsΎSΊ΅ γΌb4ΎBI,ޚG} ­˜ ΅&šύEΏJ£ο7WΡ0$ΨϊθK¬W +»»WUΝ΅ϊ#Τg¨m2%tψ%W’žφ]±ΰCƒέ)b€ kc/ϊμί·o7ΠΙ)έλΛ&K^ΛΩQ2~W„c‚NώΙΨΧ±W“’ΔgαΝήx.Oι= ³wcφ,³ύ}K5ŸύeΑ?Ι‚ˆΪoΔ rν9’ cHα…αΌ—^jΐRžMαΑ'ψο³—@"3Ψ€c•Ζx©2(Γ ή³1œe^† ™|ΜΑΗ§ŠΛξv^^–zΩ0•ό=ΒΏ—οCφ>ςδ#cΙφασΚ χΔ¬Γρˆ$<Ο¦Q&lj˜&ΔΜ§D=ρ‡ωΟuχ0*2rn‘D°9…ω’;_)Π[MŽ/ΘlQˆX‘…Έ³‘7 ±ΨώIB~oΔ ₯‡ΰ%λZνvc/εx^Ώdο§ΛHΑ> Η5<~HRœp†½MέQHΈ3i©γΐΈβΐω΄{ΠkρR½ƒ™bό(8fM! +Μφr+Hμ-π nC5Π(θαŸνύ°ΕΆσ_ΗΜϊΣΜƒι.μšΫSΒ±Ι5’eC«Ύ­[’˜¬ΌΔu£)Χβ%Ί¬ικ΄"NlΟU†η";ΐH―˜¨€ ά>‘΅ΌKεl’ζZš5/ςw€o4χWΐ±Tx’E±‰’²Š»G—'γθ‘c|nJrΪή=ψΖ}²θ66υΜZΊL(ΰ=T―=Gγ΅zIΊHΠ9j1xGH]”\RΧ‡₯„,ˆ\η,ξΌζ[j³Ώv_²·Π$ ξ@θqό΅sξΒΊΞκ!šm±ͺ½ζρ@­ϋΕž†}–ΘAqM{"Ÿ"EχF‘[uNT>Ιΰμ)Vs±Hq‰Τ(ΞRa•#mΔυΘ%^PmΑΉωΌ>5WJΜ֜›R@P/k8ξ™δΚ(Κ›*Έ·*2υ²Αξe₯ϋ+Π4”`…#ΌB“{‡‚·'’šՁ’0Ξ[ΰ’‹Άέ,ϊŽώ΄άXF=ϊšcšͺίϋ.„²4ί„θGOIγΗ“ΗjΦαgσhΖ[rγιzD&Άu젟7ΙΡΙΠμ Œ;Φa.·x>¦u€­vγ’Tlό!­7θeRƒM,—υ„9"6α=0c²αρϊ&εΧ挲œ©+n}3SΗθΊ.™;\ +ό2 *ά$ΰ#zU³#ŽT *&o…ΌΆ2Δ—~O΅™;0qA`b£a«LIKΪ<Ε)XωC{ŒKtZͺE†lL¨ΫWˆέkΒ$Ο½ηYŠ€Ž#…B k: Α΄fι~ϋ(”LMβ\‚bC»,ώjX ΏEό½ίFφς 6€ίn0ΰ©ΪΙ1…ί’ηΚY{OΞAΉzΦ†j ΝF›s@΅XΠ‡‘!'©q’ΒE;πσͺξ}ζŽθΉ1ΦζbΦD|ΤYQ˜5:sb‚ιο#9ΪXTJˆ·ͺΦ]X’RšL ‘™eϋZsΥϊΚ³mέ±(Η†’ r«ΐzΊE¨‡6$€KP†fH˜|NAžΕ.ζF*FΩg¬”RΈ‘m–/ΜJ™τ†{ΐ-Oe”mέΌΔΖ‡Ϋ»βZ TΏ˜πy˜ΛεΟέ—ΰΞ"@»«^ώEτ¦ώ ΊΫGo„+QB聜(Ή&dιœ:R6Pz£"o–¬ΣIοΏέƒCT™{ή‘b‹P)κ;zΉž€ΐŠςZo–JΡΑαvΰSυWͺa΄Gzuϊύ’y©ό£τδPaBΞhtΓήΰ){Υ μB˜ŽοM έ²XZ;φς}+qr€­9 u“[Aœ”ΩT ³©=q t¨ΠSR'5€Nξ–gηΙL2%Ξ·J4ΆΟΰτΝΠW”:IӁψRΞ,ΫαyDD¦bϊŒ +μV^O‚Ό9ϋgiΎ‚jΙ °½ω!P^d‡\ˆZ·_Qσͺ’PϋkJ½6IŽη«Μ‘‘Uώ耂°ίg™KJ.–eaυ(¨Χπp#m•ΘrΠφ„oΉ²Φ;—ώƈs|’DΌΫJθιŠ’dΫaAΜ’ν>h»œ‹\ΓT’sβ―τΙ’ζΆ_Uδ9 ΡΙύ³;XŠ|7UΌ„ΫKH@6Ωt}W@ ²Άι*’Λ”˜7 CZεΛg KΨj³kΖ_ΪΜωZIϋ<3>¬±ρ, ” @©Δ5Ηψ§½qR©K.³”§˜|Bώδ'²$ΚφY!θΒbΓο‹”­χϋrT·ι%L!ΦΝ―uPh 7œοΎhβUύi%)ψf¬—1Θδ°€βΚΜ_Ο/ Ξ¨eοŽ_’ Ž«?˜^ΚφY<™σ₯ΘΛωŠqGKτ“jHJZΩη³ιΆAcf*¦ŸΑΙUYpθv₯qΟNE3ζš¬,πΔΈύΪ~wώζ` S`‰Ό!D/}©€F † h£†8qu±JΒ¨ͺRD²Χ‡AσSEΞlžΞŸ;4ΆηΚ΅Ly’«—Οx¦]’"B9‹T½#ŠβoεοT" ΝLΛk°™Έθό½+σχ>Ψ―Q°¨γƎ( Ζ ’‘γ鑦μΦ¦ˆM£Ωη„ς“ϋ±±»(»»‡K·RΡ˜‚t9g€ΣΕσXwC‚vγ‚? ©=W#tlUžΟΔ>=Vš&Bο\£¨=υƒzxΪY +IVφι_羍άdv΄Φϊ#;J”4ϋό6ve€XΥΝ―γ—τu‘Ε’Κg]ΔΊˆΥΩQ6EEccΉRΩ';Ε+΅ΑΌP”@eξυΪ-Ευ,)δ‚€μ2g5j°©LΊοPkΧΎγ+υ)λΏωσ? μέξίX½”—iδMo€vqTχ‰ θ~7{χΝάΓ‚³ζ#ύ: ž χGO:ΑΊP¨βΖ;JμmX±1…%ΉŸ"UŽυδλώΆM/t-+©/‘ZΘ~°_έ°‡ ˜&δγΑδΈOEAι0M²Θ·ύΞUΆkϋzkZf_ΚΟ³+έ½άKΔzXc—•ΎTΨߐŠq‡.‘ˁľσ7EΰeΦ—ψ!ι2ΟρrMd_ +vχκ­N‚)Oc-1U±@(4›κ¬ήvPaΕ*~ +Βι‹ΙmCςκ5b;ZψC)YΈ_ƒb}杀~Γ*.ύmVΑλ%|ζG"Θ:fΝωvv΅^aθ$Υk¨τR―Ϋ΅kτΦR[Ικ"€CgΔ>ή7 x(Vy’*ΊΖΡ'·{+‹'όΊΌt ιw9‰IYš %β•ά―’„gmM ‡8Ψ_μ΄˜Τΐ&”ψng_jG{xΝsQSέJ[pΐ%‹όάΐεD.?„όΘβ[ςiύ(Η/ΰύιΊmή`X~1,d–œvΈΙκρώ:²ό +!¨’΅π]Q~ +Η΅\ϋ3«η²–›yͺHB  ›ΗΪZnW€ˆΐ(&Σ t«-β―TΓ6ΦΑΛx Ž€o£Ψ2ΚT=d#2tށ–kFΛΙA“ΠΊ¦νσK’™!Υ…7»@/‘dn+> "x',ΰ=δšΗυ3ΩqώΙz‘€ΐy ξδν\σή°£X [ώž5dΖJ$—ZφΣc—Yξ0`|,Š,cδΤ»;ο‡ψρ¬jwz·6]8 ΠάΊW“χ anΉžiήΏ^ yάΓΐΜθύš‰ΉπibkKfL©“³!|}(l!%|΅_=7€Ύ΄1€uΝ›70h‰Ψίκ6 + ίwχ]ϊ@{U4.—χ* …Š?Fv‘e7νΨa#§‹\_^QšVπΛΦ"–Ρ-δm'³ ]3οvšΗ ¬5YjS+Γ0 +Lsj€z¬ί@-ύY·ŒΨPPq/+œRΥnί« s_“’­J°Ο`…ΐ³²n»δ·ϋ6O +Ι΄φ#νΏ; ‘μ•—u€Ό–•‹+‹JӌΐvΔœx†υ>Iρ’Χν:(z q •$r΅΄ΝΟGžg½+^°QΟŸΝΚΘU'§ΉΗpθŠ^Λή­Κ€ΊHυ!ΤφΞLTz(ΩΉΞ^A—dφzs½Ζ—Φά@ΫW7Ί™H[ƒ₯Η_ΟΫϋN£œDΊΥΓDZ¨ϊ \ύΊδ>ζρgδ¦;5E;iCƒ·L2kΐΆU’πΎ ½όt`EˆΓGΣΣvξs―βrΒPŽΏG9°£ΰ‡e₯@ͺ Υ"ivs₯°θϊI>₯«ϋφ…qJΔ†ƒWWsδB}ΕhΞ/υ@Cᚽφ֞³οΗ^OΌμλΗ5Ÿq³l€8G]ήP—μ,?Ξ]rIͺκQ©zΏh M‰ΜσήϋψGHΈβ Ε[ϋ`-+6RBυ0w•ΉόζHW‚d¬œ²z0ξεβdΛ4­|ΔςΝΓ€ ¦\χΜ²JBϋsQE–vηWœ9Καp$kΡγlRyGκ1,”ί―ςΥύΫ|κ +ίO† '’> +Zδ'K―”s¨eލY\ΑŸ810”6X-ƒ9©rPT›V/ΞSήOζ HΤz5yœ_€Ν(ΩSAa†_¦^Έ0?ž|CξΦ JΤΫy`P†›CΦ …ΑΔΥƒνRϋYN΄iέ…!W€‚ιQ:4£J 2zθ›κ) x±Q7ιFTq~`Φ{ΐ5Ήk-+HU‹=qΑKΘ½–%\8ΞΑΊy\7|n? α_-  Ν:O%ˆ} L¬§ύφ4μb©'θ2;3 SΒͺ€N0s°T–΄) ιηƒtΩaθN―[Όc’ΆJ}g°Π’;I/$1šζV“ΰ΅μelˆίΛX[a&Η»Ύhj2k–3”w7f„iS&pƒνf4($C•ωŠBž₯kQ’j&‘4ηŽ‚<\f™—4žθ$a ΕΝΓψ•ίλ“΄6Δ2©ζVڎ–yXw°LJ°LމψeώIρ‘IM6 /— =μΗ&&I=%ΛΕKƒ`LˆΖρΔ§CΥ1γ#2TZΤaΌ·Π*•“‘ιμah0ί$ƒΣZΠ‰Ύ"T7½ωB ΕώS{ ©ΙωόΨλ&`cΆQzo@!&R7GΗί'sΫPΫπΡύΚΘ³©T―\­BΤΚkΚδΪ»Ρλ ю’Λ―žΠΒ(At‘βC¨ά‚3RΪeŒΗNF*4oi”›p:pνf„Ζ ‘zx₯3S’uΠάΓ4ζέ_ …"sy΅‹’³§ˆqΏ<ˆ]{ΕCVbΥμ­Χ^ΈΎα₯X•RθP]ˆ4ΉŒοδOφ +\x•τΉ 9J™*χc +=Ω•#W#Gd‰O¬& *πΐΏ'ΦeLθ΄X<Œ΅Ξe4›WŸ{D_ΰO] +Xh°Y›¨ϋ~ ΓΙ~―c#λw†χ)&sΒΠ±[„‚‡Ά„ΥΉ¨ŸΝHώY“ŸRΖ½ϊg—dςžXG ©@΅ Π-[?ͺ?ψν4άYΆ|’΄ςΈ ·§"œw£ΒΘξMΡ'M!ŸBo쎭\aΏW˜ΟάWbη4“^F‰κ2pEίΉΙΝ-ΫJ[#Ή½f:Π= „Jζ¦–κχ_mJΞφγ9θ@ρ‘`¦μJΟΙν―Ζ ƒ‰fOιZ¬ω.zXg?™`ΏήYψ‡ώXνΊΊu»€}τ•(†Bˆe‹v‘Ψπ ₯Ίm+xκΪdqΡ·…§ep'’@Κͺ±Ϊ©ώ@ΧΥ΅ΌΖh.Ζς²ΔUˆΖ ½p₯\΅Θ£UίXω2ςαξ©*‡3dVax_§dΞ>]ΧC Αͺ9v%‡=αλCENnΚL` +?rG΅£™ίΖea«Έ_ΪΊ‚ΓΓj,n N€)ήyuΓΤ#”Ησπ¦ΎIυFΨQαΰAIαg„΅.§–X{€b νΨqL!&Η[ ίΘσαtλΥQΓ>U"άuoZάρZN£πκ°γ€©&Ώ;3—l2.©°Yξ&lP=hό»3Ό]:»πΘΦΰ‰ Jsυ+‘ό„z@xX±[Bρρυ^πΟΉ‘ΰχ‡OΡBΠ@R(Pz/z«δΑ$Χ+ύ±h₯F<Φ\’>ΞX Ϋβ²}Ον„-¨ο \F•¨Θs ρψd’&α€T~OG£ωJIΣ ³²PTyr΄¦τΩ9‘+@vξΧ™αU")'@Ν%…Έ’>©2}ω+uϋΜ7oΖ|Šœτ³εf‘’xάάΟΟm]Αή4κΫ°*ή|£ϊˆY ή†"R;Εϋ–Ϊ •“sΨΖSf½x5΄“̈Wψ±ΐ!…‡Μ0Χ"‘₯YΒX‘¦ΐ˜λπA$_€'oaΛU‘nd΅%ν1εTHuTquόuΦbD琾z0>°Β MvΓΐx„ψPΫ_Ο‡RN&τcIβσŠη +ύIΔ–”Z€†ˆίD J\ ΤΙ@%ι=Ε@–Τ#ψΚυ9°…wexš +IfΒHeΎV|ΏUέ4“¦Z †ν~΄cΌ(@rTRDΘ~άΗB’VF•€'Έ@l8 —-(Pτ@šΦμΖ`]ͺ—~‚ΚδHx[€­šΐ¬ΔχΘ„!!ζ.⦑Ζζ4°πnS‰›H•œΗΩk,ρm}•¦1²ι"έl†Ρe`YυoŸJΩAβ--LϋŒΘ5σ_U·3ŠŒHΘZ8ΐ:)xyIΐ“XN₯ΚQ†sΉΫˆĈεΤ‡š„ξͺŽν—A„Vχ© ΌΫ-@‹|-šwηfΥΒ"K΅ΞdΙψ*ΉΫύΛ³iιΕ±ΧNΈΥ&δΫα}Ω'…䐿]ΑΒ„ͺσΕcH±‚³&ǐ&eγ χš@Η‘/Eθ+\Žΰw$~ yp\2ˆ ˜μ> K0(Ω6fΤ°T—j‰8ixΧ1b†‘ˆͺs*ΗtΓ@H:7Ώ£2_"ηψ― Δ‘k{γΐ=β +š8ΧMΉJ;-άΛχί§tI»β―δQΜ +δμŽma6 +θΒs-΄-?e6εRjΠ]«P(ohš*Dšρ ±0ζΑ%=ϋ%—Kθi¨Ζ@uˆ—Κa–ι°¬ήήΔ΅`Δχ―„ρώ,vάUˆŸ¦‹(SA- +[―$Ok]bŸέή:½ι‘«Κ­ι@τά&ixύ{Ho–· +_¨eϋ wzlAšχ@r©@q)»^”Έ# •‘"στή{PZ–`:\ I  ΓεB!ƒΈΤΓ"7•6Ρr8P|‡οΘ)"ΥίΎM·’swκ³°Ψ3œTο$™Ω–j0οό +žhK)βέ^ŸΜ7™υBΛc˜θξ˜bΙ +"όK#J"Kς±0­±©5dNΦμoΈ¨^ΛΝ²΅Ψ‰[;UjάΊJRD(=ΥΤNξBΉ_²ήŠ IΙ­Z:Ήͺyέ!O«θ‡TCΚf Ί*]•πΫ‘›ωΦ‡1νΦ°‘¦‘Σώ1O¦εjμeώ• Ήp{₯hΉ†ης Hαϋξ•q‘1Ϋa‰iλΝwTy±ΠώJpLρν”RεK†Φλεμ—…„6‹$Υ4k,ŒaβΝW³Γ«Ψ§ψ ^ž³!ΞnO«ψώ‹aŽ‹·3KπzˆβЌΊ$:Ό"«l: Ϊl°°`qε)Mc†ΰgS[β¨ <³Νζοθμ3ρΛ5ϋ$ώσ)€?g’ΕXYŽ0C&½Π„1΅I¬N‰Έlμ·* ZnΪZžoBk’ΩίΧχσ6I|m―¨:«κ²οWˆ+φΨ³ΩΓ w­Cφ +yσάρϊŒ=Φ< +π9ΈŒ`χ“Sέ&ΤΙp-ύNΐ`[ °ρžΗHΤgΥΉšμk¬Ι [Ε…AlΏ«ΓrΜzΔ ΥFŠ~{jœzI-‹³κ=Ÿε…†εߚΌξΔ€»m=ywCΘΌN˜]]£s9φ^Ϊ.ΞΦ[σ'τΓΜd’₯ΏΣ'ˆΎό»p@zy7ωυ’Γ9|B&zlΜcˆpΚ’λγ_ΡQ¨Τηr‚™ /=]֊LɊμ +(„"¦ΪάJ1h·Θ!W>Πv抝ΑΗƒc…(Η +Ήkrϋ{5{ ₯Ώΰ9Τ€$θE:ϋΐ‘Δ‘RNΐ ‡-s.†ό…Σ>Π΅^L{νσΑΕΞdXαpΏφ―^.Ά5Δ"y–υϊ)ΘΩ›•K·eΥefmo˜\˜0§ίGož‘αpΔ#Ϋ…ˆ¦dΒ™€Ε§={ΐΰ‘XS)ξJ :ή;Ρ}ΰIŸΈΩΓΙ „"+e DΦhή?Ή»€½Υc+ώ€Ϋ΅Du¦½ψΕδΫο ύ„ρˆ"°Šδˆ‡­·ΐNΩ2΄”ΞBκ―G‹υjΑ£αߚθP`Sq#۟¨vβ{ΎgώKbŒΚό«kŠQdχXD"L–Γςgٍk―X(D½Ω7όQ5MαΕ2ΙΔΔGζ^T΅V•τνaΑ `£E[AZμ“Ι½$ζXΗ‰χ«E[ΝΘy’ Ξέn‘PΠΑΫΠϋ§^ζ©a’(ς ϋ’{Γφ„·A'Υ1_―ΒΏ`AˆK΅’¬y‚κːȚΞv‰ ω„l»ΘΟσŸrΉlg‘cl)€Ϊv{@‘άνšOƒό͊”_A›^ΞλΎH²κ–ΩD–cVƒ½φνŸz"΅Δ;χ›=ƒτoQuέ{­qαJ¦$Μ‡!‰UΑ ζJ˜~ΥYΊ|ˆyξβ©Φ³(ΐ^ͺEφ$U6GE¬ί£φΘx™|§π―ΰηψΙΟo·μ€,‚π„:·Λ d ΄¨f­fKιg³ ͺΟ₯eN˟θ†U'Υ₯e.pλ…_Θ`ͺΣγ€6eωЊ’dΓxΣ‹ιΗ1/ΫΈύγAΰζœYS ήiIYΦ«αΛχΒφΩ°LZˆ£NΐAςκό[ξδ(?ViηˆUj”-+74₯x.¨ !NΉϊ…vΙ«:φlP +Η9θŸ Ιυ@tφ_Μ#qΒ^4ή‰οĞΖNρ5ξZΔ΄Λ%€£pγΉ^ξqπv}UpΓ³OJ‡RƒN)»W„ή΅₯Σ”ϊŒ}ή¨φTb~±ΖΉδy;ωΈc"nψwcpcΕ(w8-Uλ«ZB¦r”}Q] uIΎ+R;%κ•~Ί{šžj'\(οξΕΌCvιρS:‡ύS`AΙII5Ό„8b»‡Ωθς€«­ΰ1ΔqιZ{;ό ‚,sΡ}Α’ΣΔοEi\DŸ­NΡϊΏ―#bTΓu]ΨΪ"gmΆΊ’ŸVnF πm^NΊHζ ›-νŽt›§«` ιˆύ¬iτe₯Fήg―άδ0¬]€XΘw¬d5‘z ZρΒ¨“Π€ΨQαΣΩ5λ“O/KxB—ˆ“qnΜλχDΓfžFεUk’‚;iˆ5”·;‹―Œ»‰cό9ϊ™qξ·Ώόλ~ψη·Ώψ«Ώύ»_ύψγwψέ·ϋ/ίώ‡_ύφwί~ύΓοϋ·?όΣ·σ›ίώψοπΓΏώώ'γ=oροήώαΏόόΘνν/φw?Ύ˜~ψƒώηWχ?ηψζ‡_ϋΏ}χί=vΏήώςοΏϋΥ?α―ώ§ί~νί}χ‡_χ»ίυΉίψ»?|χώφ»Ϋ?ρΟβ·4Ρ1/(ΚΟώΠϊν>΅ςΫίόψίβ?ί‘θωΝwτγ·ϋFύΟψαw?ώ<‘ΏαίΞ ύTΜ鏞ΟςέoλϋρOχhίΤί~χ/―[τσ½ΣΏpφνίόβψ«Ώ­ίώΝο~ΙΏ;ώφ?ώπ»ΏΫο܏ϋ΅ϋε/έόΧίύΧ=Ϊ»ΏψΏηΘς‘ΏώΓΏώΛΛqώβψέο~υύwΏy›ξΧΫ_ν‡ϋ…$`ώυυ?χKšεzϋ_χό?»ιίήΪΫxϋ?―λν7όΥίβ—ΝOv?QΧ–Ώί­L gΎkύζCλŽ-!„σaˆŸiΞ1~χ:ΑύμRαEQž€Ϊ-ϋ? + ¬wμY•Œ"ێΧχ„Hζ vζd€δot»€–yY‡U)‘ς^ΦF ο:μυα~υαzΨ1μ˜α\Ω<βζ<ήΉ‘DO>Γ_Νχσ‘šGΝηƒv[ΌΝμ[τ“{|€Oηl)3¨ψ(;QN4žΉAv‘4BGιΡ“δrΌ©ί{7SŠΟQWφ%э+ΏιwŸ:Ν9·t*=٘σX‡”ψΕKˆk’―/ΆσE³*«nΎίΜ"Zp<½ηφ·E# +…jΔ¨2AϊΉρVˆχş‹Ω€dΝΧεΑυϋϋhΎ―|ΉΣ½E#Pb?=f°h„šζ§χδ-RΰŸ―7²hΡχΒލΕS”$ ―|'.Α5’9θπσΞΎω<</^ΒλύA|ΒCHY(ίmL݌‚δ7ΩάNσxςPιƍ9'7κ" gψ,n¦τ(žhnžh$-*.‹ͺi>wΜ)?i^€΄s€’±ΏFύιψΤdB4όaΦV½ψΊΉΕ[,-ΎnΜΧJΰiρ‘γ¬SSσςY0@9}Χ +‰8¬κTwŸΝΰ £yκζ«qή_h,=Ÿx“%χ8’o3LŸΝΟ ^¬ }N δ%}jN)ΔΘIc7fΐΫΦJ4φψpψςjΌX4χ\‰―x ―eσώ“΅ζσΌ>2™ΉzŠdm̏μ5?φψjΚ‰dphΘΖ3Ck&Ν Ά”v¦ψ+§xΤ*²ο™χ?όόλ–}ΈβοΏΠμ™τCcοo˜wb7ŸΙ˜ζ§ζ,Φ< 2ĕ˝†?sΧύͺQΡΟ5VλΚχΩL Μ7Ήϊy’\τ΄x«ϊτ½œΡ•Λω5βΎ©ΉΤμ―%•ž£ϊ}ψ|yfWFΞU«FXΤP‘jΉl&šΧΈc˜…uP4–ό6EzϋβΈρƒxΝXΏzΝ)tη’’±ŸΩ̍½ž‘{†Γ4—§ŸS;}Λ™HΧ«ρ.9{ΌcBŒqkΝ3hω,Φσ/^B^EΙkΎϋΉο³ωz-XUwΊλ“‹„6Ρ8σ.<5b9•h[ώ=Y£h,'ξτϋG™­hΣMβiΕ ˆ—`Ώ"ZQDρ}4ίΧΕ†ΡXk|ΞσrEcLσ΅|–W{{{o‹.Φ Nήp}>ƒχ±`ώœμœf΄|ExΡXζϋ¨νg&ŠhΉΡT3#xa€'篟‹g^rƒΝ’#bAώωφΕKx} +8½2>³O`Ar3;²o’9Χ}>μσ^Ž+3β‹γΖ€W\Κ‚±ψ}4Ώ6«‹δ7Ω|΅ωξ™Δ1Ά€GΗΫΗΝ+pσσ–―€–λΰ!φU4žΰϊi׌FζΉρzχ&ί³Ηλς”žPΜΞηU|όƒb€O'φϊ79—/Έ—Οoύ?ώρΎ?χ?οTžζόW…'œωξ₯RγυϋΟΩ`v«ΟE!Qά«UΟ\d£™_=sάrεn垞…TΞχr=q±Τ~3Ÿφœ…¨Θλ½Όβʐ _ΉhΖ}AΠ+§WΥΏύχύΜώΘ#Ε—%ŽzœUΚ±·§Xz?g€ZΫY »ΓG*―Œ•Έ}%v‹ΘΌœvπσώΚ}2άΌ–w1η\΄ν{φ­Α/Οζ©ωΔ!Jž£9Ο‚τ_Ι3Pl?ΤOΟ1Ϊ άΎ‡Ό’qc)gφLΎ΄•ΧΈξw9ΐu'CΙΞΧώΌΕΪ=’μΝοgyw ƒ>[ή½υHF_e˜b‚t|ρDΩ2~κ‰Υ pΨ3gΎβρzQΩΛsυ2‹¦Ξ8ΑΚWv‰­tΒ΄‰πυΚxχ'Ύ^y ’£zžo |Λ·Νσ-Ε=ψΩQ―sfζ ΝlξΞ=‚²9ωyν(’η3r=Β1x%μrGΊ^›₯B¦‘΅ν,~w~ +VΒ8Ϋ}ΓΏ‰ζzη”ό܎³Sή…;Η₯&pŸμ`ξS­΄|Φ™ŸΘ'{Ζ{M/ΥςΤjμ=€6=YKXEVn#Ώ‡ŒW52ΛΟ!6λψš ­ΚΕ’₯Ν YαΖRοž9·½δ/‘i™;_ζ³f3₯{7–3[gΎx7Ύ¦ τφΞE0WŽr‚ΙyŸ%˜/›ϋ‰Ε ?‘η—#V2ξΙCάωάfq~Ζ+—)s}άσ<ΞΗs#ϊŸg-Μ4―\―τDcδΌgd'Ώ‰ζΧLšϋa¬βσ–Υό±»ε§ς˜›ας›d}>φΜ4›g,9πΧ§2υtO σρ+ψ“mͺ {抜ςηγM”Oφ½u‚D―D@Nή[±€€d‹Ϋ%,ψ7Ρ|χ―ξ'&€ΓΉ΅~Ÿ₯1ΤζΉίyeΟεΊυ\+ΈΞ4ΪΑΕg_Ϊ(yŠZγLΉW>0ςK9[Fωΐ4oΔ'€DψδŒ›Fl+݈ΝAώ˜_~κŸOΝΈά‰9ΓΟ«gνΚ z +œ–ΙΦΘχΡΨVή1[SΕ₯縏CScXž-ܘkχϋˆζκΝ™lςΔϊ Β Œ<5ξž36-W'‘Λ?H.4–¬ΣȗݍΧωt5 ˆDF¬ύΙJΖ”t>±δq†ΌηυΨ{φ+ΓhΑ­ΞΚτΝ[ΗΡ€‹|ηPq}ύύΩ…δŠ>oœŽN`wη ΌJJKΗχI+θΧΤ{―ΤS@·'ί£Qs'8nΆσzAwζf₯j£ρl°χς ―|7΄Σrc»ΧωpΞψ•Ύϋ>r€6ΟνκΉ›@d(\b¦P/r-ΜOy x“G>šΉπ,‡Ό΄ίDs-Wξ]ο\KΖ4ό2β₯HΔΖΙ{ˆΛ‘ΰΰtryF~{hιφLιδ‚qMd„bnύ₯3Ήν'QkζΟ―(1μm¨:†άΎΟ)ΒvX +‘<η›ΙEzΆ›3«Π7Ρ|Ÿ»˜Λτ¨'§υJπ€u‹ΩΈ|Όγυ5¬όΫυΚ}¬PΙ£ψ:2λ aΆδΌ>†7™°΄O"IέΨΉΞw€-`XκŒΣCE΄/ΗΞ? }dvsςW†χxΤ”ΰYNξΪ3Ÿ―φΝΖP κς,+~`}œο{ΉˆΝž‘y‚ήίežHτ‘ΣυJ*­ ƒ%mŸZ)‘¬B Λqΐ:>ουu~œYož Ξ©ϊž€s•h,=gh½[9ΐUs‚-Ε‰ό _3Y”¬qbŒdmD‰~.―8‘Ϊσ.}ΗιϋxκGΟ΅ϊΚ*ŒΧΛZσΗΫxXOŽΊη‘όˆG'P„ΞΆKϊMnl'€@α—?ŸμC0³žΑσf‘¦|Έ.zΉk'_ο2rκ—N§qΦΤ'3ϊύ@ ^[Ο~ϋ|%ξ/δ›™kΚ'«p―~+{έπφœ=f„<ΡΨώeζΖ`7·˜7—wΌΏT1ηυ%ι\ά8βny.9KNfό2—υ$ψGρΦ· ›ϊv³<{Jήλά―«δ'―ΡG;νLY5wν}Δ΄0q£2ά]yF‘sδ΄±oF„bΌžΕ§:Υ|^'x²ρ…ΤZνTΙΪ»\X¨q΄ŽωΠ&‘'Ή―€Ωπ1ύέrΥ OŒ“Γπ\BΩλδ•>} πΪ>ΔΩ"ΩuvΔ„¨Ρx²Kz4g€Ι«&λq/Έ—¬ράxΕοκΟiŒ>MΌN¬œο1+@Ο‡hœσ' €,vcΝ½fa\>.8@Οϋκ―χ«Έ γζ<[Β³ŒGΜ3M\Ή‡yϊλ ^;«σppŠΟΎm8ΈΑΝφΚP2¨KΩ|a‘`’ρd‡”bπ¨―°s‚qΚ4Η$>ƒ)]2wXk”fojy»‰ςs€Δˆ¨^²οόtc ŸP°Ÿoμ‚JrΊ9@Ίεό +–eœR2Ζ­·?ωBκϋ\Ν-g› +Œ>x2Υ€vn€Βžρδi§’ŽΥI¨΅~πuσ|ΡχΩΨ_ν•)=ϊΦάέ)ίφM4Ώ©\eσ+ΛTϊ«οs€–έ·ŒŸ+‰mΣ'zΦD<½"'(ε± Υ©Υ:K»ξμ;’-Α\ολ5Ά3―ζύ{vψΟΡ7ΓΡαō5rTϋ·FΝF‰ Ή'<ˆό1ωΡϊjgΟ+gP£ΠGΟ“)|aθκ<ΙtΌLγx—ΝͺΓq΄š“>xε*h —»£šQί―95RU‚ΩΨ²ƒ\εΙf)-ωM4'\bžΔ=σΤξlzFN•γ< /'σv—Ό„ ί†“ξ™ˆΚωnί--γscξΈ.ΆΨ'§Ψ½dΑΛz•džά zzπΠξΨψΡΌƒ A δ^n&Gu;h%枸ƒΝ m_~  (LνN§ΆwιΌLh ŠPsΤ‹C#Ϊo1ζ•s_-ό1]p&šgΐŒF€cΠ,9KX‹:rIgŸ₯(θŠWΒ™†–{’XΤ~ς¦χ©ϋa+xς…Ί‰qm'™yfΔΛΙ,7H₯ΧΛ ΅ž9£Ό0‡ŒΫ³o;sg3ϋ SUυ8Θΐσdr―Μ{ κ΅…³V%Μχ’N«D/ξ ΧZzž’r3υ—†•žl^':=Γ Ηx]‚υiω]a•pF]5$™η₯ςvœJ3 Χό\3-―λ‰ε_ηΗϊΉχU²±Θ·Ό ]πλ_Φ!Š η PŸLΙ Ϋ ΩϋnaΎ5Ρτ½Λ_ϊΩF£χž»₯MJσ­Α²ζ›hž5§σ0qGγ,qkφ4“FΰωsάW‘L›ηΰέΏΞ¨ος—ΫίΥ(—mγ ϊA ―–°ξ5ήαz³Š ΅Αι³ύχw€hτZτܝ/β»[Λ>< ΡǏ=5ΓΞI=d…ΞΎ¨<Ή§yd(WVζξa>–σŠ—ΜwξζΧη ­ΧlΞ”ϊ―§ω²ΓοWuυ6Ό] +,#Ω&ϋFίρ*3yGΠʝgœL™M­\©ξƒ°οj#υ9g;ηΉψ’«OΖ3ύΜ• +υδϋ>iΌΟHeΤϋ(Δ"O¨ͺšDps²L@fy_=o>ΊugC~ŠχˆΈΆƒŽΝ(}g9Sυ8§ˆQg{ π*­hα Ω‘“SˆtWΉ(υζͺZ²ϊz—}Ώ«7LG­Δrˆ”QYŽ…U˜«„_‡ΰ2ώΫ9^gV›ΜΎ'”ΚlΙ-mŒ³βxΪj~₯?Ε>υ„<£œΎgκ/άXοΧ!’œυ¦βBM”κ!z­9…χŒ ξε +EL‹=Iλπ‰2ϋπsΜ‹WyˆΔ³QΝή'bš#G•yF\κzŒ―}ύΠ<^εΐΪβΆ _›σT{±”–•ρb!Ύ’ΡτZœ2μ„Χ{’2fτ$yrZ{ΫLΩΎx qΏΟ΅άγ°ΗžmήαφλΌξžιΝ>q²'UrG^†ΖρЧ³Bv“PZI*#ƒςM^ο,qbυωςÍ¦δ»©uαυΒδκ$„ar%j9σuΟύος•D§,bΠΨO4rίη_9)ͺJ“/x―Ή―©―^ΠκyIˆΧ8ƒ6ήΑ9³h5L¨ŽΖ’‘CΖτ_"qΔ§ΫςϊλrW`~2κψΰ݌ž‡Γ§+Μi¦ŒΌά«γ…PfΡ\Ω8žCk;…YšϋaΩ°;υ*tŸlρp}Η}Ρ4ΜΑrΟΜ<ΧΏŽTΛT³fŒ7kιXΠΥφj~1*‚8…ΎΙUZή‡αRψϟ«/©•œ-{Yξ Φ‹Qg‚μ%Kr&ό‘/^’t΄Z~¦w$† ϋ£pΔ)8C|:ƒ~½ψφ]Œγ ΞΨc΄|gξzη&λ:wρUθΣ>'y:Β ~Ϋ―¬JΎcυ©Β™77*=(G=βE£yήηοΉU{Ml3ŸδϊΙη__ά‡α2— ο4>9΅φ6“Xφbk{ϊλΰΝà Y€s€™,ŸRΞ¨οΞΰπEyϊ&šλ•¦ ·9ξ™Ψ΅’±ž‘­wγΦ³‡,ZCb'P 1 +%‚Q?dPρŽμΈNώrœ7§u&χW‡Ϊ β2t{>έ°~΄Νwξ” L½λ;œφqγ:£ήλ<έWv$[YΖπψ₯{₯’›œ± ΄ωώCuc.‘ΐΚΖσβΧŸ?E³ƒ[₯2’€τε‚LΘ‹M}χΧσΙ9αŠ-3i—²f~¦%KΝ—ΌYˆΔ?g=Ν͞ ¬’ˆœτ;9«Μσ9Ήΐ(iΛμωJe:Ύͺ_θυΉΟλο^½ςLζjgλ?z;$ωΙ}“ψΉ”ž η­'W‘·Ι~Ώ1'eχšε‹K΅œςa,ΰWB:σ4{j»ΉVλ’±fθyŸ*IΓηΔ,AD)pα‘ŠΖωdΎfοΧΰΕμzb3»ΧJΔό)·zκ|γ]₯‘γ5ΛΗ{RΟή ŠmΛiyςβRzr‘ڏψUΏοΜΖ&¬¨M„ΪήQΊΦΩ^J°ωπ+!Β~Ν«Ύ›ΞέψΪ`^Α―Νp•Χ·’γ•Ό»ρͺwτ%οŽ©δυkŠύΞμχ”$“{FLψη¨ΉŒƒϊμ'Gͺ<ΗJΑ³ϊξFf ᇀ₯Uκ +#…}½«‚τΓvL΄P•ηzʁζ―ςΟ£eNΑ°Ύϊ§3xΞΖ$(lZΖΎΝ~FnNPΘΊH+―χμΊΜ―χσΠu½Hθl?Hοσ.Ηύ³ +Y†ιg/YΧaŸ‘0lΩX"­ίmhξ)λ /ΰ”½Ρ³wΜλ!ϊ‘ύP9-i‡ͺωεΈΉ©eˆ?2@‚ή«Pη‹•²[²Ρ™Τ o9Κ_V±-—ŽDR‚Œ¬[π³ηy`ηΩ΄λΔΤύ”§©vή9Q‰ώλžυ¨ˆ5”ΰ˜/ΒΘΚj¦k^SBcΛvX‘OςRq8τl;ܘ[ΆξΕ1ΈKœ«β–3ΐ“OwF-Dγ| +ɿ؍½ζ;σ’f o S»WΑo’9χιLgάήΛ™Q‚‘|3}žε5n?: ΒδΈΉuν‡’‰ xl˜ΊΙ٘μ\mN9}ζKβΈF=ΣxΌΜτ|ς–ΏŠ”ιϋωvςζ”S9' Ξ €€Ζœ™r¦ψ"#ΟyϊΤ_h½DΐHξs;Π%aςmlΑi“Ι°~Xωaδϋ%VC΅‡ξΡΨr^Νξ—4άμΖvπXW<0PΜZπβH|'YώVί£΅jΘ«ψ)ΠήI΄ΰ“}_5m|‡ίά³<ο `„‘πs²:‘kΕ¨GfJ)$7ΦS—»fyAΑ[ΐ»STnΜwŽ's'Ί½τ\ˆgV‚·―Χ6 e%ϊαυ“ού€_RΜ΅λΜ-wŽ-›θ¦G‘Šp?GΧv +'J?ώψώ;3‘*œΈ±έΉO3Β>ύaΗ+λ}‘h܍‰=λN°η―<ΰ¬χ>ί₯ΫΫuεŒ°·€‹#iϊΗ7Hά=γrqΕv³ΈΑvΗgΰξξξξξ„q—‹ηβž"@άντ‘χ}^ώ]½;³œ<ίέg?fΆg¦»Ίκϋ­ͺέ“Ζ&B΅=EG’‘:]ΕoάΧg)5w#HU™ BΒΆB©*#μr0‘΅TM^₯«T΅)VΥhhͺQφ’:_€F!IΥαI©©΄ͺςΩՍb NΨ”'5Γǘͺaλšͺ_ˆΧ ck¦ΆXR³>α ™‘©Π>\@mHU) R‹ ¦TSKj¦ςE«GΑXύ΄ψΔBqzτTM2ΑΕd€V2}UͺΡTˆoΘτU΅°ΤK_₯dϊbI •>Q΅ !SqSΎΚ—nVΉ SΝΐͺέtP—Z&L‚f§\k&Z1©ζ Μ„υ%μϊ’υ₯xfβF\οZpΩ΅eš=«2UωU£¦Κ"†kͺ ΔU`ˆU6_f(&τhJςΙ ϋΌ‚ΤT, f$φ FPε)—«rΤTšGώƒ-PRαVRqƒ¬ΜX/@FB-ΠJΥϋό QBq‹ΤΨR1™*PΥ(³dšQk`θϊΆL,!#U₯άlT7 +ϊH`ΩP.M_ |25ϊ—aΗ‹ c5+5²T¬υ#“υ‘"C5‚+M„2Œx«‰ΨΘΘM₯BRξ©λeΙdβ^|ΰξ‚bϋ’ooMήΜLdLιͺ ³†^Iυ`8§F¨fg*πK™:³ΘXεˆ;μpΥΥΒf:¨\*­P™Bfͺ*‡2‚Α‡f©p;!ψ/3σγa…^…R•ϊUu`¦:ΑΒXΝ0U[Cυ ΌΒLmQ“©‘Q_,ˆΏ EΕ‡χνoT7kXˆTνC11Γ₯R1pfb FΘΤ$FΥ―˜_#Υl=6PySέLνo†FΡ0‹φΔ@=R±ξ” xPωJv˜ˆ™R•:Π¬P5W½™‘Κρ«’©Έ»U&t‘T€‰‘*ϊ¬F™0cΠ,ϊ…Š0&Fβξi©ͺΦΩ"Υ]C±0’Ύ°‡³Οf^©J_lT7›ͺύi©1ΑIŠ’xθ »œ 4h_³7]Φ‡ώι«ΦŽ μΆLͺ.†e’‰θIUλMՁ¦΄―T™P_k*0bΑ©`‚Τ$A_0˜fβΣͺof&nLΤp310+U§Vu`&ξΧ” +₯'UΝΖ%&fͺzˆjΑ7n&„ω₯ͺBΏ¦šω5΄‚©~Ÿp€P± +0H5*S]ΈΛ°OΙGœΰ‚ϋ…"’§P€#P0BͺiT—‘0μSβT&Ζ) YΤΈ8qPυ`Fͺ$nΥk©+ŠΐΖnavΥ%ΐ±b*Š°ψΠ•BŽŽ΄ΟΞtScU€OΥ '(ͺϋ”cV»­ΰΐ 1Β­qΔΐQA¦Βτ V₯–\S¬(…΅ΞΊ3M°€κRXpDŽΕYDͺο›τIv02P!SS±―TUMPΥ(μfU“U¦}̞TΡ›šφρ¦™ͺsp£HG…ΒΫVPΟE,νŠ@―j¦ΜT\W@΄κώΜD'Ί™±‘¦Α_$δ\ššυΙZ0Τ‹ΜHΕΨ(Ύ‘πucQ,qΑFM₯±N―:;υΕœΪΝ Gυ˜˜τ₯[Έ_(Μc"zŒΤ1W38”F́Qοω46/†h4€τΕ2(RUUU#œbΎ™ΚΤΐyob@K|ΜτϋΠ@|Γpš…:iE•‘X31YYγͺΑu‰πm¨fp™&…ΖL`FΠ,zΝΤ,ΚL³yVΥ΅€α€π}MΙJlΡU†&bΩNuf<ͺΎ’šj@Σ, θΥHRυΞ_ΈRΔh†bV3ΎV`ψ˜i«ŸΦLt3«έPΫΙ@„™ϊb;Cqο―T΅7Sέh,ΒLυH\JxR#B£‘¦Γ»D7ͺ›5φ@ͺŽ@£¨ ΥG« ο%3¨hcύšΧ +ϊNν"†1†§Ξ›aŸˆ ²αΨ;Ω©ψTΡpQ*ΐE#¬,ΨS5 +©Σκ@ßΏ―©™Ν&βTοWƒFΡ›€ήng‘ι‹²bf&v`(AScρΪ?Η΅‘ΙH@[ˆ›(–)4Θμ@Œκ`§‡ΠPU’Ο΅†}`»P'ΖΜ°’55μ#fbΌ\(Ν½ŠŽ>‘4ž!©)’#τ„r”Fby2uή +'ncΔvOψΆΖ I;fΖ}]IκB«PŸMš +υπLL5β&Τ3ΡΜ«ˆΈΝdbE+%€κ}f‚r¬”ω“‰Y2ΒΧMϊ€7ꛨ̰™¬OEcQ]❚βT ₯†ΜdbΝ),Q1ΰ*§T§ΔCq]1­ΟL(ͺΩ'‰B,`f&ξΩΤ8›‘Q*8Σpζ¨ΊQsxƒ@pΑR©(―x\ τ Tώc•ίLͺjμK-Č hΦ !S•jΑfΖβc፦š¬@©±±ΨAŸΈ…Ž°‰•Ÿ‘Ύ©Ψl"άͺj­‡Q”F”ͺ +©…ZtΥ +υγQ«0³jr#.45ψ0QWΕiSΒύeR©Π¨――ρ―Ιԝβt•«<λͺ‘ΣŌ„^‘Κ|qBTJεxv`αiT=Τ`0œΠΖj€ƒ·Ϋˆ£kh€žΨh!†i MԍΒΖE©Κq½R݁™I¬ΊΦTά½$Κ~β:†‚Ψ +;ΤΕ*jL1ͺώ”ΰ|TΧ%«<ͺήΡ@œτz<€‘‘XeU¦.skΊXΨΞ―ŠμαηK|™ +1jΥ6$‘АΘT;HΔΚp@=…f±z .G\‘Ψ™Ύ‘ϊτ1[@¬ο€Ϊ#–θ4ˆOa$n³Qη+ΰέ"š*ŸB­_Ψ:&μ3“‰‡2ΐNB‘ΎNδί¨n6ίΞDίΐX-OfβΞXυή?|₯¦Ζ§Ί’=‘ ‡:ww )‘©*a‹šmΈB±3UpTؚ…ΏΊΡL,%­bΊͺ(€¦Τ Ύ±Ψ‘Xΰ{φԍbqS#™Π«‘ΈΩJŒ•« ΄°Jͺ£²b}rA…IΕΔL +qωKΕ}γxƒ£Z}ˆϋx₯ͺτ{9ύϋ3Δ +Qj0 JΙΤH˜ruy hΤ”ΣΒ;Vͺ˜™Z-˜ +;Μ‘±O‰LCυ4’Fuύ0SU Q_ΚΔβκuj€ΪΨ¬^Ϋκ,’PQεB‘}a€κ+Νğj€Œ„³¦ϊ†β·M̌j(2q‡Ή™©±Πhl*Φ¦41Φt`,.^μkT5jφύ«γΙ`†LΕb58χQՁθv7‚ΧΈM‘z΅‚Š>˜ˆzΞaΦ”pSKœAί²RυΌτ©Ο‰Kθ@³KΤPμΐH,Ac’’°Πh(–ΓU2„4»ώ€ΖβΣφ)g₯J΅ϋl*Vd‘ Η…A³¦΄ ‚«ΎΦ@(h /:0–‰Ευ€βZVŸ΅e*Toψ›ετ0ηaz«ΤψU£˜ΑXzύM³Θ‹ϊ6šώM›™†—h6p ‰(Ίk¬ή ‡@©‹C;ˆoΧηZΝ>ά>½ώι ΤΥν1cDοέσR7›ˆϋ—ΥΥeαnC‘Ϊ³±:‘ψ±‘x;±βΊ +ύ‹{V…k…Š/†κ­FψθoM£XΫ@ά«h’Ϊ₯~,qΟ¬‘zης__Ax7#•`½…71 Σff&ψ]…H4ŠΞaη.4ŠΞ:\s}ε_:ͺ٘‰»ζγŠ, —3ω°†P qΒξ9h4Έ³ΰOƍ씉;μUώυfbž―Τ@$ͺœωŠaϊjΡώ ετšΕτ^Su•Eά(ΊjΥΙ +Πhό‡Μ‘±iRQ;¬ρΝ„μ!!#θΏS>C₯ a!LzE*k"ςΐΒZ ešfCρf"g2ּŸi·pjܟφeόŸιg$„ΰ…ν5Πh(l04ΫώvSΖ_7Wh +·YlŠϊόΝφg΅ [SdΣJ/±ωoΚφ9#̍ίΙFρΈ?՟ށƒΓ”ΥΝjΟΜκOΰ*ξκF±HΊ‘X»7 Ϋψ …]²>'T +›7ώ†p2ܟͺ''ΓIE a$–θD͚j^By+hχΆ ε ώ¦*ƒκ†ΰγ·@‹šΕΪ_BΝ{ά(ΐ8#Mω…R(AS ΠH`Ž; +τm+"τΩqωΗΫ¨9,ιΥέ„Γ’„ύΖΠ,’Z5ZL„ΈšXiΨD&SΩ$Θ‹0~!cΝ&́W_N΅μώR8ΚKέl"Ύ‘°)ΝΘDάυa’JέU7ŠΫϊ|έD(d¨N023LTΩ'{>‡έ¨š©*±Vsή“P0Qπ8όαZαȌ^ZQ~˜ŠYΠ(λsε’Ώ?ηok£xN¨¦«!Τ+Ξ Υ<L+l3k ›UΫ@šΙ„2M‚72νƒ@…’ ½Ώp"cb™:αΰ5΅:2ι˜X @,·/}‚Α– +₯LϊTΚМnπΧΫiΞΣύΣυβsˆ5{1ΏŸC¬‰`¬ +&"RR‡Ώ{α†šBΪΈˆυγ†&"ox2KW‰'Ρύ₯WΝΙS2c •5θsŠ€H’p‘-ρI©P) ++J‘ A Η₯_Aκ« +$©ώ ΞY5ΤW9TΝ¦βωy¦"ρTWŒ‡ŽΕ7ΡT?ύ﬩ %œ­`Ψ·d½ϊ΄‘Ώy.ၠU+@e;υΕ6γN*Γ-Τ037° +ϋΔ‘Ž‹θ½RΧ+„ο‹Ξm}M #Νή7αdQΡM%ΣΤωΛsi,L“`f,ΏφΝ Δΰ₯*ψ…―Υx₯BEMή.‰" +1αRΘLF1KMΚώζ ½m€ZδΖ‚ΟΡKh5γ'¦Β)7°ΓR“h(lΖ4ΣE„ηύK―Βέ€ͺΔR•Α“‰g CΑ93qιiΆ-šŠ…Z ΕFώΪ‰ :e}² +€β»ΘĚΩRU©n‘nŸ&PρόΖΏνc£x΄žoβ“Β‰bš­oš-PQΨH«6NΜ3Π’±pήΝίφ+Ψ-3±ΆΪϋο₯n6’ +Ή~B,r Ε(ͺL­s€fͺzΪ}²ϊZ1,œS½Šϋ0…ZΙy’κχ ΓΰέE^κfΝΉΈxO˜’9₯ηoόϋN`€ΓΜτζΞΣ£Θ?ό6kωzSΫΥގ+όƒ\-νό½U+œ\άΌΠ½Υ04zΤΪaKV9»98­άDoΠ£6cυ€ΥΰwX„[„»nΖλA"²Νθ5\ίΓ_Τ_P@‹έΧΐΈdΨ¬YψΙVΩڍfΙΨ0jύΰuλIΙκ•›$λ7‘’M6Žύ,I-ψlbΆhY(μϋmΆrθ·ΙΒΉίΊ ŒdΝ*k‰ωVb-wνgγ۟pŽ wŽξ/wŽκoν¬kΙωi­^n!Yϊν:Ιϊ5΄d3αΡo³Ok³άCk9%Y΅άJ²n₯d½-±δ]΅¬t­μ}΅^ ƒεξ)ƒ-œΒu7XΫJ6Yl‘X°ξZ6:r§€Φv‘:¬lρ½Ν­xΤ‡dυυ觡ĊvΡ"]’Θωννπ5V΄[?Β9¬?η?”Ο§ŒΘ Œ«žFΗ–M’άBPnΑΟψ!\@βΞ;v(=ŠK¨˜ΚΗWMγ’ΛΎP&TλρIUΣΉΘ’‰œgΒPb‹Ÿ‹e"+'±ž‘ƒΧ°\lΑ$.ο€>_―Ηω% gΌ’Ӟƒΰ'λ>ˆυΒFMΰγ¦sQΕYΈ>4η:qθ―τNΞϋ£ϋef3F’ΎΡCΏΤα€SxΒ±ŸœPφS°ZΤΦ)hιθ§KΉψυgά‚ΠNώύJG-k-QΨ{jΣώω£˜€τ‘„[PΒΕ_—tΤ%ΠΨQƒ8ίδαr[g-Ή]?fK?Κ1Έ?εήί'|0•7Λά1kšNΉ‡ ΄βάϊ‘AΊ¬WΒPόξi­³ψˆ’‰Œ+κ γιŸ1Š ΚΕΗΤMe[Ώ€cͺΏ ƒR‡Sy¨½p V8–t‰hΕ{k[ΫϋhΣΎ±CιˆρLtΕ$.Άτ &,k ’2 +ILαD&β *0k$εԟσKΑϊΖ …y#l=΄ ΪNΛ’uΦ²δ]΄,('$‹œΔΒΚΉŸ₯΅}Ώ –œ„ΰtlΠΌ+hO-K’Ӎ¬d“9'Ω°N.±€]΅lX/m9z)ϊχFKZ²zΥF‰₯Ν–~ +·Έ€[Κ`…[Ϊ`ω–P]kΖSΛBξάΟΒΒ^"WΊk[+=΄Μ7ΫHl8w-* o”•ƒŸΆω&F²b­…d“5Gϋ°ώŒwξ:0啦b +Wz֌-Ύn:”6’vΘ†da‘όΒΌ‘vž:¬³§.Υ0™φJbΙ8i­YfŽtδ‰5‰Φ¬cΝψjΛ4—: +τ±fά΅6mf$›7P+Ή}?Ή[›ςŠD8… 5οΠΟR‘”X³π]7-ωΚ1f€Β!L—τJJz$†~,Žύ¬H—~VŒS?xΖ=z\<†vIdΓϋkΓ=ώΣB: ?λ?„qŽˆηΗ=f‚χΡΩ·oι'η|΄)°¬{ς9η«mΓ!=jλ£ΓΊ' αB ΖρώΩ£9―¨!œGΨ >4wœ2±r–=Ž Cγž7t/m©;ηςωG ωŒσ8$£|jΛl>ͺp"謑ώ ϊt&γ?δŠρKsEy„€Ύ™αC’,•LδRΪfqY;ζq‰-3ΈθκΙH7#yH…ε ιe>8{ ˜6Šυzϊβ‚sΗΰ9Μ2Η€·ΞDο;‹Oή> Φ—‚ώž5©NMjϋ +>LrΣt.Ά­κ)Κ„Φ―π½Ό#³~±C™Έκ)|κιU6΅yϊ9“Mjώ’)™ΔDŽ£}S†‘~IC)ϘΑ”š‡Ψͺ)l|ΝT6²h]8 Jλ›Fγz• Ι ΟJ(Ρ\‚<’χςΙΈ \Όt™θš/(δa Wζk,$ζ­%€½ŽœB²ΈŽlΪ¨”Θτ}€“]9ο¬ϊ­mΪ%tΘθfΉ½»6αδ₯#·σή`!—XQŽZ€SD-v˜9ξ-W"[ŽdŒ° Υ₯½’†ΒΪbBŠΖ²‘γŸDτΜΩ#(x?Ÿδ‘lpΞΖ=~0ιڟρΛΑ探s’υ«ΦJœ§λ“6œs‰¬°σΣQpH³NZ`{ΑNƒ.Αy„Fφp λŸ4t#γ9ˆrΔ†ζŒαΎβχΞύ²Εx ωDσ‰μΝd6Άr2_9ιŠΡ΄Kδ@Ϊ=t R0–©œ¬LiΝ₯μš σΖE–ORα‚ϊι\κΦ™L后ΰ·Ξβ²χ/έΔ₯οš ΊˆItα`ΚΩWt,¬ΐŒ[ΐΪ?~‘5Ž ΘΕ„ŽγBKΖƒήΫ ϊ­‰I\zΫl6uϋ,>ΙRLεlh^?L`ςt(< ΘCxρx&8k4Ό¬%.yλ 6ϋΐB&gί|Ίψ¬Yςƒ>›Τ„ϊ(šx~ηbk§BίTή‘ELBέTΚ/~(Θ‹δ.­m&–Ετ–™tώ±%|jϋ,>ͺ~ͺ2‘ιKt― °–H—ώŒoΚp:4o ƒ>t@Ϊ: e8Άιa₯`­ήhμ}"SžQƒ°NEΊ–φMͺ°χEσηͺ­°υΒΊ?7Μϊγ4Ζƒt `C)ϋY“φύ(7dάcHFIΫ@zK8Zοα·°‹ +ΞM π ’!4šoΦƒkΰΚέ}0ΦQ"ωυMΚ"ΌΖD—N€B2GΡ¨_Β +§P];m(Ώu:±›z`.R<ŽtΤ₯‘.…υkpo,ΏAγY$Φκ›rμz’²σΣ%x'mXOπ.`—ΉτζY /9ΟPŒ9―Ψ!\HζΥ{Ηtd(²ε1ΖUNΑςŒdώsz_R:°ν?λ¨πŠIlhώX°ί€ν`ωΘβ‰\4Βqa…γΉ°Œ1|PςH.8s Ψ` ΠQΨώϊ#™AΊ λXXCΡe“ΐ–Β<°ai£ωΔ†/ΉΔz=aΠί°^a]2!Y£9τ¬°nΈd€«RšΎδj¦ΑsΒΨ²eAωψm3˜΄έ³ΩψΚ)πŒ 0ŽΘFΜ₯3χΞ₯³Ξ§ +XBe˜KGUO’£Κ&š ?AgΒulϊφYt|ΣT& gθB5.‘q:d›,9mΘ₯νœΝF"]ŽΖΙΧΠύ”;?ώIΓθ¨’ tκφ―˜΄φ™LDΩΐ χί„aLpϊ(,ώHfƒsFƒήΔm‰ΓξΡI€ϋ^Κ$ 5†τ1θ."<λ“4Œ,Šτι0Ζ> KИŽRz#{μ+‹Φ>γ:œŽ¨žHg›OU?ψŽ.ΌjL{ε·°=ν‘Ν†gσφ/b +/aσ/Ζc—ά‚ΦjΥDΚ%daη―xυBψ2Νk²_h=r‘_(·Ν]z‡²sΥfœ‘]Ό”ΆkUzƈE:dΙξ .4c ›Ίm&“΅>Μ#ΰ Ω5˜o&’­a4Άž Cπ˜ υσXˆρŽΒωΖcC2FcσεŸ9Ζ’‡ξΙ ύλˆUΫXΐύHΞ°Μδ]Δd!½Šδψžτ,lƎ9€!idI4_ΨζƒνΝ <‹Κ=Έ€,>Ά„Μ?΄ΞhCΊ΄Ad” +ΐΊB²GΣ‘ΩcθH•₯CΡΏ/€³φΝ‘χΞ’κ§PΑΉHV’‡γχσKνsςφt²οHžΡƒ‘ύΞ~˜c±‰υΣιΌ# ٘Ϊ)”?š?—˜0π|΄ΪpΪ'c8Y4ŽAλ€KnŠφΝ:•tGφέd—‰ƒ±-ž@ƒήDδ–FγCΊΕ ²±σΡ–;‡θ‚[Α υε3uλWV”s?kdΛ-8τqψ݊φ²FόKΞ‘-˜[όu±=ϋ‘~d>U|EJΦ\šIί?—HAΑ:/K‡ |ŒΟΓ€νšEε[@'΅IEWN€’Λ&PEγ¨°β±Tlνπ!’λ'>™ΓδŽ!Ί–”+Β£žZ„{ς`:€p ε—6LαΦίZι£˜ΔΙ”H;G ΐδŽf Ζ`9@Άμ#‡ψΦ—A)#YοΨ!LDήXEνν―©ϊžε˜»…Β6Ν―’φή׊ڞoˆ‚γ Ωψϊ© ŸX$7κ\Ζr`+Δ ¦AvkΘ'ΰD<θύž˜pS5…CσΐFεͺμ,²/ ²/ ‡1ζ@² ΟAEΛ ά‚νΒ`OΔ<"c,‚l'­nGιdΡϊ™=D£ηΎλΦθg&₯ρK6 Ι.ϊ~ΆΤ–ŠšϋfςϊϋίΉ{η€ύ¦œƒϊΓz‡ϋΐΪaB Η2ΙΫΎ€¬a;g¨C:ιΒ:ƒq{’ώ)hgΆυΤΞH!{G 9"χWιΠκIΐeΆ~˜λΑΪ‚υ γΗ†₯}J#K»!΁lιΦSXΩcΚα=$Ÿt@ΞHΝ'g6(k΄₯qΒψ’Β³‘ΆΐΫ=΅¬iΔCά‘MG\Μέό€Ο`ž‘Ξ›Œ°π 6σΐ|X_`›ιP$§ώYhS‡ξ|HΪ{θ(œ}uδŽ~:ΨdŽPΈ…υ—;κZrh- ^nΓϊ!l€Ύ ;ia€c |υΦΆ ΅€Ÿ‚q“ΫϊjΣhm’{O§έ’2Ξaΐοƒpέ6qά$4G€ΣRwΜ"k裡{τ-^_ Ηbς'*:Ύ₯Ϊή™Λwόc΅Mέ33*₯ ]_ρ–Απ’qr'+šλG‘w!K4¦ ΞAΉ£ŽώΊΰΓa|’‡ΐ`όb†‚ήΔ|8¦|(ˆKW nQ6U‚0oΤPΞ't0ΰO."} π&8iε;Φζ +ˆk#ŒΤŸDΨ”ρ‰Κ‡ lž3ιE„1ΠοΑˆχ„g#œ^<λZd³}‹±Θ=ΩȏEkn&]pd ƒΈ5¬AΦ=θ£’³ΖTΛΛuτŽ'VΔΆΗ+™Μ}σίΤ€―)7„!‡Q!y£ρΨ#ΩΉάΊμ5α1Έι‰] ~!Ώτα„kČC¦ύ³Gb\]‡°x‹`&03ΡpΒΥt Ζ$“¨ΐ”€wό`Xk ›XΗ’΅ΐί‡ŸΘ.¬_³Aσ.· ΣώŒΈ–jύ£{!Ό·EKN;kΡqƒAoΣH§€CΞΊjäτ[=™IlžΞ„•Gkiι=€t¨@ΌΪ +qK[‰γΠOΑ#NΪAχQHv"ϋ#yΣΎnΝ#Ωcύ΅,Z› ΞαύaΚνtπC:ό– ;ίΣΑφΫωδa\`φhπFށlυ4ΐhXW%ΦO£KΞJι’3Rΐψ˜3"ŽK–Ÿ6"w>ΩDν{o£ΨσϋF’ψ–1S<Φ1π8 πEΈhΡρ5SχΎ'σ-€ΣF€-"Ρ½~ΒΈδ1ΎQ? ²·ΰ{RΖΥL, +ϊ›vΕ|}η‡π@@ςŒϋ‘L>[Žu(²± ΛXΜΧSGsq΅ΣΨΜ=σΨ̝s1­™Κ%ΦN >C."o<Žψ Z\tα$Œ—Σ›Ώ"κoGT_3₯C²F?d™O­ϊ’ΝlC–^–[Ÿ¬$Zž―o{Ήœ¨ΊjJœ5D:sγ‘:l-α1@α5€ /Ÿx•¬ΈjB^0¦£*'>$έ"²‰ΫτΘΚfDcΧχ€g™„ζitLύd*ΊN…2ŽΞ§ΚošΡ΅–1υ+™ΪΫΛΡΨƒnΐv%Ύz +πRͺτ„ΒVσ°]Š­ώ‚IΪͺ‡ρ1ϊ°Y‡Πy'SeWdζ›επe€\lΪ Wρu$W°¦€—ˆχΓίΑ?xƒΞ‰ψ ψ Φ&’{πσ€?φMΞ ήB‚Mτ +ΈW±ιO‡ˆώΐι˜H„νΒΚΖΣAΕ[3Ύ9#A/ήŸ°|KΘ$εž8˜ρΛ‰Φ‡Ά ε E»Ε bό3F²Ž1A6 [/ΐ‘|@ +φΥρQ%_€oϋ;£Š&r™{η³»ηrΐ½† N X©žΜ&Žΰ|£‡2ΙuΣ5WL»>™{?n–·Ύ[FFŽω³δ<΄ΐ/K8GccΧ9ŸG-‚}ϊΰCΚΨ9ϋ“°§μ >0i$ψe(·ΐώ ψϊ‚ΐ—‚πβλL@Β0πσAΘ¦~Œ(Ξϊ"όŠτ$ζPˆ―3ι{lƜx +ζλ>±CX€ω€m_Ρ‡Γ{²©M3τ;Qλ[:{ο\*’`,†ψKHΖ(π―R!)#i46H/ΡYζΡIΣ1Bί₯σ.¦Ϋτ˜ˆΖ/ Β| ³, ž/£ΚξšR‰-Σΐ.2‘5“¨’cϊŠΖ‡KεΥWdtκΦ/©ΰΌΡ„;²yAη€4λΑ:`«ο,'k;Ώ%κ;Ώ£K/šΐϋNΞΕΖLd +χ-¦ +,frχ/`š¦Ά§‘άb—{r1Œ·Όό†±Ό±ϋΰΥ¬GΜ`r‹.πu +ψ:ΨI„›ΐ‡ά Φ5ΖRaEγπ:@sX t``ΐΒ”_Φ6’JΕΧƒ3Gb#Ή`/¨ΰR„GχΝ! N.f2ΟgBΚΗSΞ‘ΰοLDΕDXSʈ*πιM€±α‚+Ζ3θ^ς->:ΰceΌΌ#} >29βπ°^X—ˆAβΣ·ͺωzΤπΧ`_!etjΫWΨGάΝ%h;d“?βΔtlΙD’τ„>ΉλΩFφΠ#%Ρφf-_;֊ά9~ν;΄GΔ!@8?μ…xtDώΰη›βrΑ£ωθ’/€―π‰_rΘΞσΩ£±―Ζ+‘v:peμ/χKΞ†#^‡πθ[π ͺωϊ0ΰXπlΰ[@c2•IoŸ…Έσ<Μ›cΠόΑίoΖ>ΰ| k²wΟNΟδ^:‘¨ΊbBœ[Bεφ™NI ώ@Ή†ί'ψŸΠ.Αlλg—dŠš›fTζ9€oξp°iΰ»f½χNΨρ%·Cμ4ζ’Θ¦si­3Ιꋦd>β•ΘfSžΰφC6%Xιι\υέlέƒ•lΪΑy€1@ΘњGzk0^ΧΘQΕΘvUώ(£ΚΞΛΐο…ρmDΥ˜3’ό’TΡόl©|Ϋ§Φ-ΟΎψ:`%Sΰλΰ3b=КχŠ ψ‡Aϊ–)<ͺΟ&Υλq ΣώŠI(Ÿ ”φŽŒύ5Im_‘%g¨ά’Ε?RΉG`ή†ΈΏmwj1Yχΰ{ΔΧ₯΄Oώμίg}DΎN\ΜfXώ7ΐι°V©ψ:¬—XΔΧ“GαψšGΫψ­3ΈΈŠ)˜―Ϋ#ΎŽμ;pdμwNm›‰ω2΄Fg²ΆΟeΆ}…ύLΰί@sΟ4ήYΝΆί·dφv+¨Φ—λεu—ΝΘμέ³i74ζŽ‹;#œΓϊjœΏ6ΰΜύ‘ƒ΅ Οΐω$`Ύ˜ +ψ#ؐa6$σuμOBςΐδ[ΔfνšΗ%”Oa1_ΟΓ|Iί>žσuπ!Ÿž:ιaͺπθ²ό¬1Yp|1ψΦΑO‰ΉΒ₯˜«ΗVN†˜“P=…Κήƒu!QwϋkΊ©{5ΡΠ³a’E χ€ηΑ:Ε>[ΟΈ! +₯“π.bŒρ•S5—MlΆZIΗm›f₯@\ΩB!!νύt0ΎχLΖ!=Y0­qτΎC`ν@όˆ‰kž˜˜°½¬ΛΗ6Ngk:—3υέ+αύ(ΟΔ!`C)gt μш³Mgς,½J5v¬ ͺΗΞ=„}ΐΟ،³uί*Ϊή­’oi΅ΌκΆŒLc–ΌkΆ2±NχM² Ψ†-8¬O•_6‘κo/₯ͺ―~:Ώ'²©tΙ1#Δ‰±)υz  ˜†ϋ«ΈΆ‡V06dω9c,Ÿ™»η@Œ†ΞΨ‹>»fSΉ§Ρρνz„OΚP+ˆ*ά΄@Ώr Νz0`“ΐ―AΊG €<†(μΓu!Ά@;!ξƒζΗ»sΰgC ΒαHwqH·ƒ^<Θ]tάϋ‚rF₯σ.€›zΦΘ.™ιυzlRυ46ρˆ¬s•HχbΞφτKd ζL`ΩXqQΐζV›•υΆBά“σFvΙΦ“ΑΉcpœΈ½{^OΨ‡W5…Nέ5“Ξ>4_₯ΏΠύΡ8bΜ™;ž I ρΜ‘7L€‚NAφΦ,Φ₯ ;ΑώF@Ό\‰° ψΰoΐΟρυ8–X3•*=nHη^‚ύ^±CΟƒδόG*=ΡpυΦΕΌ-4u4“Z2•jΈۏΠΪρ­x‰₯%'Α2ρτ”Wδ ΐ)¬gθ °C€y•) 3αέ”cIΔ稁ce NσΙ»ζ°»Παΰ#Eœ|žIm3 VΕζμ˜OV^7%ko|CYΒFU}Χr±‡f―¨μ0!ͺo›‘yGPΙυSΑ_…c €»^‡˜θ(>­o€3Α7 ϊήΩ;s#~gZ­'šž/§·Ό xˆ‡)΄«—.δJ€Ÿ8?ε“1 ϋΰwΔ‡εN‘Ί6ΞύΜW“ΰσΤ"όS†n‘¬9Oœ`ƒΦ.‰Φ<l;ψ“ gp”2±FO‰μ(p"π1 φώ\@ΪHΰ@8ΖώK„©¨κ;ί²ΩΗƒ\‰ΖŒ¬Ήρ’₯gΉ’ζ–™Msχw€Σΐwi‰πφζ΅λ%–ζ9βκ6„]?ΪΑG—OͺΥέ±«ΝΌΔj#‹εξΕϋ£υ ~Iη`웁Ψ9Θ&ζΥΎΙΓ(ΧΰΰΓbί#}~&,|73؜ν£ΆΟα’‚XΉ—ΚΧΕ§΅ΜζS›fB\Λ7Δ— 5Ζ%£g E:ΫΙ/’Kή'u8φŸmΝ;Έ€*?#Ε~{Un z*uΗl°υΰwάL†ζŒV8ϊκ@nθgˆ«²ώH>‘œ!=Ά’mΎ·žŒ¬œΎ”ΝrΗ~re 6–πCFζŽ|Οŏ€9ΰβŠ&Ϋ%Τ|i7 tη3”B6ްσΦΉQ†!δ1rςού ρ Ӂ;‚oΦψί1ώMή=˝OζpΠ#LΑ Eγ«edγ‹εdΡ9μοJAl{Ή +Φ)? βO°~9¬‡Š'€=ΫJy„ΰΤk@ϊΈ…)Ρ|o“Ω>ό p!ΒUΛΒB²y£₯ρώ~ΐs >|Έα—=τ’릡n-)YυυɊοΦI6l’$ΰk΅qC<,Όr<•…τmhξˆaA?€aώ1E6ό…6Œ«π7μ ^ŽxW=l&`r°ΐyΩxΔίΡΈPEΗυ-WΚχΌ[Φ””ΰΌ΄Χ}»Rb±ήBBRΆύΰcC3β,Β|»έhNJ6n $΄kΤ@ehΡxΠΧΨ?ι:ζΗ5ΌuρOg_]+ΦΩ€Ÿ¨!„K0ΦC[ e«Ξ}‹υ"`Nπu"ŒLŸ0€ΚΟΚg‘€=‘DΊ,Αϋμ£σ'β8jRΔQAΣΕG θΦ‡ζ +Δ£AoC E†tyzγLΆωΞ:Ύυ‘ ·ν™Ωςb’ζ)™Τ6Φ ΉkΆ’ϊ<Β~§ΙͺfTΝύο?CΎΕ†ΝΆ’Ν¬Χ2•*8΅όP|ΖφΉ|JΝ—ˆΞ€5€L(G|4gΰZetξ$ΰ‡ΆΎI#(4ΞAύI;7m‚uΧΒxbΒΘΞ“U7Ώ‘+˜ΡwbŸAΦΉ G0ηŒ(›ΐ₯μC5>[Eo{mN4}X~i6qηWLtνd²νΕ’ιΡ2Μy‘ΝΎωaθqK€/F⼈π’qΐΛΑ\ψ/]tDπψΠ8ηЁΌO:Βωaƒ!φΙ€l›A–\—1Ϋ¦(ΌR‡!E£‰ΐ‚‘ ŸΦœ›ΦΪΥ’ε+ΧJΦ―΅’XΠξ8 +Έ“lΈ·”¨C<4΄tψ°ldk\όϊc>‘wΤrΎ@FIΧ ώ4βπξ\γΝ΅Tρ)‡lφ½‡ηŽΕρ?Θ别˜ ΌRΡΠρ½υΩz²νεZͺΰπB³E‹qτΥεΌΒs.Ύxχΐ|tΝT`Οb¦θC.0}ψΦlΠz" χaM>Ίr2ΉP€]B€―ΝZΑK¨-ž:\HΑ8ς% η"Ήe&θ*W¬‡ΠΊa+Θ1ΕηM”ρz0Ÿΰg!η ι.΅~Β!‹δ•Ηυ©]=ΜΆξ 0Ώ”½—Φ΅Υ7—ςν·­™†;«θς32Π Tϋs:{Χπ]β|°ά±C<ψ7Δμ¨δV=*mΟLͺδ΄!Q{¦ε•9ΫφΔ‚hΏV±­kΦ6b<„kΜΉkX…{ 2ύπlEΓƒoɚo9ΔΛ@OρM³ΈΌ=‹ωΔΒ)ΨΎ#[Ζμ^ȝ4ζ²φ.ΐ8π²8·ι{˜+²φΚ·Lݝ•tγΝ•dγ­e0Ώΰ{&‹/B속©ŸΒ¦μ™­¨}ψ QtQŸJ;<›Μ;Ήλ¨μƒσ¨ΒΣTΦΞΩ€ι06‡8ΰ}$«BWήό–½» 8Q>xΔλχΰυXςφL0ε§MΩ†ΞuTϋΣ ό{φόξ†Μ=±€ ―@ŽVψg‡„ƒ―ŽeΧΟ +Ι)p +α΄^f€^cΠϊ_Δ‹,Μ \Ίp!Ÿyh±2eΫ,Œg²FAΎY‹lyέ­•LΑy#œΟ1;€_…X/W3™FάζGQyAJ•ό`ΐ₯ο™Λ…W`ψ ηH™\ω%ŸΦ<‹Ο9Όr:T˜¦a*φ½ƒ(8}φ±G—|ϋ0‚2G‘5=ΗxΒGƒ|+|uΗjΆςΪw*Ύμwδwμ›Ο§n>{Ζ/jˆ*=|txκ(:oΗΰs*ό8‹ζqͺρUT"nŠp8·λ‘ΨφtΉΌρΖΧdώΉTrσtU|bλT" $Z:–Κ<5ŸIϋa>Zλc0Κi >/.©f:ΨLŒ)ΐ?[~LF•_0ώ<>ρ„F=ΰBΐS™ΒcπwΊαξrΊ©s5ζ'έΛ!fBž§χΝ&Š,$ͺ;Ν¨Μγσι˜Ζ) ΏWŒ©ζ—«!οg³5)[©Κ3¨›ΞB^ά?οπbΆκφ2Ά©k-YxΡΖdΗ„ά§†X*ptπ₯=D‰έΣIΨ?ηΓλp΄ήρf9¬2Μb*¬~4 Έ&π%Θ‰uq\έTEνyS²ιρJws„ΝWm”XΘy‰5‹μ;²σœwτ%Ψ„Σ)  ίyœWΜ&OΫ…cG[9?Θ.29‡°YGπρ-_BLπ/`b”_As Ήb s(C‘}τK}ύ1ƒΨ Δ£wΞd ށώγ’Ρ<₯Œ\‹ωkΞaΰ.S@vιπ,μWΏ‰²φα: +ΝS;8 ψ’ ίΗ6΄`‚_ό.2{<›Ρ:Ωh}Π΅0·ŠΆξUΚ£7œμ.\ +§<–Cœj“Ή\Ά σ5πν$·|Eεœ8½Ωόt5΅υήj²αΡRΊδ‚ŒΝΨ?Miϋ +τ1ŽωGOε“< Η`³wΝ%ͺ.™ ]K Δ_q\(ΉριΓK€OΘ«o˜0 Ϋυ―€Α +Ο΄!HF¦P)ϋf1Ή‘“jW©˜~V6­q°W°wYqZ +6›OiŸΨOπ―bN›Ω:›ͺ½Ύ”«»»†­Ώ»ŠάzΗ―ΐΏ:TΡψl³£ΫŠάφb ά|‘°V¨†ΛΩ½]δaβ5ώ#$‹·-drwΞή Ή»wH0 rΜ§Sv}9Lpώ:ͺt–ά“‹™θ†Ι  €›Q-=kιμs˜ΨΊ)TςTZ—aec‰θβqΰk\2’lœS.ΔΜdΛG±[»60+‚οIΑΈhA>,ΰ>OΩ9Βήq"_]πg{€?d2H•«†}ΰ‘%ιό£‹°Ÿι &eΟ,&¦X•σ<0;β8Grs/’sφΞΓωAo€8Κ–]ˆSA|bCΰ£€\.©Aη•#ˆsn3χΐ8ΝŸι8ηΘ {ΌτΦ!ΐα]=™Gψ|΅|BιT.kη|Θο₯ΚNcΜ ²Ί΅ΓœΩΫEΘ[ž-Ε9 +ήIC!ΗrT°ί±ζΞΧΰ3a’[τ°nN λ+mΧœσzψ,’)Μ= w%r +^«σ‚Oœ*8²ˆMlR½SΒΦ/©’‹Νί+jn˜»g‘αeγ '‚)K§‘W^2ΕρŸ„šiΓΙ%nύχt'ΘΔ€ˆΚ³REωμ7IkŸ ω"ΰG9a²-€j.|Γgsϊ raν€οEl}½Ši}·‰I94ηΧ Ζeιν³g0`SυΰώX#^Φ’π ^GN Ό;²b|pNΒ7€u‘~bbk'Cάb~”KΆϋ0Η€gθ@œΫΣ0b΄ΐ}ˆΐδa8κ—6ΜΪΞ[x’΅­‹–Βaιψ6=&š1ΰ&Ίy +ΆΝ>‰Γp<žχΤΖ8Μ;r‡μ!θ+UΎDφχβϋo_jϊž9˜oδ^yO°žAχAlηQΏAφ +δƒΛ;bΐf^s 1kˆΥS‘h β—ΰ/„_πσ'΅Ξΐ~!ˆ™"έ‹cωΰΓ‚ο!œA‡¦Βz4=ĚAF Žκ#›8ϋΣ!Ξ•ά„dΌ|*ΦׅǍْCΐγTώΔκιDsη +ͺύΉΉ’Ή{)Ά6œ7šς‰όpΜwLKΧzlZpαXόπ>ˆ€μ‚~ί6τ©’ρξRπ«ΰwŠCΟ–½w.δ§ψ΄1\CηZˆΪζgƒό0²βGΩςx•’νρJπ…RΙΫ¦ΣI[υ Ο +|=ŠΪ[fLξYμ—Fkςυ€ocœ›³{.Ċ wΏ!j―šnΩ†ύ/‚ϊXΘ€οΖω²_€8/ψ4 ‡,»hLΆΏ^/―λ4csGn8W|Š»†υΞ€ο›ΛFΥMf³Gs%ΑW„Φΐ,Š.ΒϋFpμ?΄bS€ s™ΫηaۏωGΝόw€!΄{ +ώΰu·ψΑ‹~4Ή­»*§ήΑG|K6Ά>Ϊΰ3VxΗ VΈ„χW@.OΒP:Ύq*Uxސ¬ΈekAa€ƒx½– ±€‹!7pŽ—E叧cͺ&A^ +]pΖ@5e“ΐ¦βg†€œ‹ΙΫ&DυμζnΉ†²$joMf΄Ξ€Ό;ˆΗξήΊΨή!ŽM4Ώ\A4½^FݐΒ8‚~„Vͺθ²Z6–Ь›H§ξόŠlzΊ‚mιήDΤu|ƒύ°― 8Δ<ƒΏ q›Δ)Χ€Αx―Jό\μΦιCqwdΫγœdΠΑy‡Ž8©1Gβ.=:iχ *ηπy'υιΖ•ΚνϋφΫμ–ζΫ +ϋ¦›ΦlΥ•₯ ƒ|PώXeL-cΰ•Dέ½oΑ?ΓζŸ6‚Ό ’ώή·H–M0ηD؞n{Ύ‘j³j~·šjxΊβ&π!ko‹υ\sΟR²εΕjySχχŠΚ›Ψ/Mη°τ'Ρϊl5θͺΎgβ«ΨΆ›AΞΈΜ=σ±/η‹ξŸz ~©»f‘E'–εΧeŠ–η+ˆζξdkχ:Ά½Ϋ‚i}΄‘lκY‘hxψ<#ψoΰΩ΅wΏ9Ή&šž-ƒάrϋsjO5sθCx°i~ϋ½ΌζΙ׊φίΦP'_Ϋ²WžΠ—^xq'{\¨CO(fϊ kωύΆτΎn9»―}=άeGzI…7 ˆΒ«ϊŠΚG¦Φν?-%Ό€ω“ό‘{€eψ +²υΝzyΫ“εΐ•Xΐμ Σ©ς+f\νUΜ‘' ½ο΅œͺΊϋ5Ξ‡Ik›M5<^!/½¬Oψe ήM6τ,΅=xΧΡv='²ε—5dΑ%}6επ\6λΤbΐΫTνƒ₯8¦•ρΓB°ΗΨίιήψ ]tE6γς¦lζρE’l~`Ι6Ώ^>(*νΰlğ&’ρmSΙΔνΣ)GfXV?0°<Ψ»Z~ςίrβμ―Όβ?νΙ Ώ:Λ―ο›Ϋ½δ“Ÿ£˜ΧΟөǟcΘ;oόθ‹οΘ%ΘΉνε¦ε‰9Δk™φg ››•Ϋ; εξ; ΥΉ†hκ^ΊnFϊ―Ύ{)Δ,ΝΟ—*Zί¬°ΩρqΉύέzrχ«MŠ}6{>m"φ}² ~x―€OΎEzΰ5MœώΔΣηήΈ²G^naχ’wά”`Ž’©φ'­/V2mO,”ΗξΈ€|+Oάς`φ=¦Θ½―¬Θ/61ϋž’ά‘.{ζδS{bχ/ζŠύŸ6Ρ{ž*ˆΓΟlΗ^Δ™wJςό/NτΥΧΎτ­ΤυW>ԝηΤέώΔιuδΆ‰8ύ–%>—+޽“3{ςB·#υπqσ²;Υφύυbξγ£WΆ=VΨθpW^Ίn{σJΒ–λ—’μΞ߈δNwzς{»YΆύ™Ζ*ΫήžF";Go}ΏaB΅mͺΌΊΣD~δwKΕ΅_Θ·?ΕqŸ―ηroδ2ŸŸgΡΏΏΚd>?Κ’y—N}x—Μ}Έ™οώ€½Τ§§Ή<υvnuρ­΄JΧ{Κ‰Œηήuη»ά™ήάρ'nμΟϋΫ€8ϊΑšBφ—>ϋΔ™»s'н/^Ω}7ΓώΥ•χηϋ뼞μ¬s}y¨ΪιέΩJφΓ½LξρTφfgyξ}ύ‰έs/ήξυεΗ·g*<žξ©υνizXW|ΏΊάΏ«‘ΚγI{Ήν‡σΤΗ7ΙςΞί=­ώkψΈ€Β1l\λt’ρωRrϋszΫ{sΠm`»δρ§¦[6~’Q?ΊΪ=»\ΰπτ|©ύύ‹ΩN/NV8Ύ8WΑttGΚ―όfΏωPοr›”S3¬#ϋo2·•€³»ϋKξπ‡ηΚ½žξ­κΪΊΥνρΡ:Ϋ‡Χ2ΑΡ{{v{—{ΣΧƒνœΟRž»@ομΆδχ>fAΟΠΟΊ=ŸΆW"™«¬½žRžu#»dΠιυ2ۏŠψΟ— +ή-zPŠe²ύF|فqe[―'•ϋφ4VπHn^.s{Ί§’7Ÿ{ί“γψςl9υθCΈυ‘ލDϋokεu―Ύ‘’Ο&·ύΌΞξDg ό…›’υV)ς―/Ά.ιX,?υ+₯|‘εόβT΅λ³γ5Άo;Š™ΗΉ—3ΆΌΎZΖΏμΘ‘½π’_όlkσΓΏ,ε'_ΤΥ'žΤ'AςΞ_]©WβaN_/gο݌²:ό΅-χŒ,Ϋ>˜m>ψο₯›Οχn°ξώ—»ΧγΦͺ¦Ϋ‰•΅w’ͺs:3j“:σλ{λœ_ͺδΎSΔύτ$ωό4‡ύυIŽγλ£e]5ξOv”ΫΏϋ‘ΨζήΏ]-χύk%΅λg ξπdη?¬e2.  v₯Ϊ_oΐ6χΰcžΩ…πίΞΗ +ΫΦrΎα©9]{η{’βͺŒΨώi-wφ‰—흛‰όΝ;±Μρ7φςΆ¬—\[’ΘΏ΄ΘΊτϊΕ‰ +ώώΝ$Χη'k]^ͺQΎΈ™Λ>οL΅ύx³$Έ«.ε~n}ςύάΊ†Ž„ͺΤϋΉMόγkι䃧φο―–&<*lL˜QQό(±’΅#΄½3¦xχΨτΎeι·³Κsg•εάΙ(}XY±εΝΡϊΝ›dςΖ{κΤ{ώδ#Oώμ#_ώ½ξδ#7ϊ@Iοκ±b?ueΩ|μ §y™ξΥ³£ΖΏg[ƒoΟφz―ž= ό‹{Y䡟<¬oό//οό·›βξά-.χZn:Σ»Ζ’ω•ΤrΫ§―Ω«O‚·ΌΉVξψϊL9υψMuν₯7uγ™ΒΟn\K·%΅γωFφP§’ΉzΫίξяYnOχU;>;^ζώτP]PwσΦΘͺΤ{ΩeΡσKςξ¦–΄ήŽ/έw?Ίδόύ°Β›]!ωW:"Š.ή‰,ΊΡVpχ^XΑMτοΫwΓ‹n܈*>r3¦€υfBYήΝΜ*ίGΝ•ΆοΟ°:³^/U<ψ?›γ½ΦΔ‘³‘φύjC}Λ²Η^laΆ²€YΝmIR%™›/‚ω·έyΜΛΗ©τΛηΙόϋϋ…άηΫ…δ‡7‰ΜOΟ²”οoΩ½½[J=~msκŸ6Š“Ομ…NOeχυtώ}GέϋΛ₯‰ω 93š{ΪΆ9Ύ=ΛPΌωG8υφu"ϋkGžΛ‹½εοŽ•Z=λυ°κωθB>Ώιςβ`UΒΓ’νΆΞ§Yœλέ°ΉνWιζμγΣ7‡ΧΆˆ©»Ή‘ΫΐκφΏXβνˏ—Ϋ« +»’ͺͺο%–;ΏΪSjυήΐM/{m7Ύιε6Όοε7ΌλeΜίχR›>φ:Xύλoυοή ϊ׎ϊ·ŽΕΟ?ΗnzάΛm,λžcy¨w-qωߎܡž»{™ξΤΕά+k,»^Χz+±*’«ͺ‰}7‡yΨO?xΙ>Έ›ΐΏ}”ο¨₯>£€.βnUνξ‹IεΗ.Η•„=¬F:ϋT•ςύνb‡Χ+œ_ ξ©oΚ~ΥίY\ηω΄­’ϊη«4ςΕ‹ζu·‹_©τzΪ^άSUUω0±*υAv-σΉ'‹xυSρβΧHλϋ½›―τnήpπ£ΩΖΒͺ‰ςwLY­wΉυΛίΌΩίοζ₯ίΙlΎ–XŠμ^ιξ+‰₯©7sJΌΊ[Jœ_μ*‘ήH¦Ύ‰ Ξ}vBvά…ξzλφlMς½ΌΊ—βKΟ^.9|)‘|ίετέ„—γJ·^Mpz‰lμ»+Ε`_³ξdWΈ[zαZtQ;Y7ξ†|μΙϋ„>WK~])Χ§Έυ{­­~λ ryΉ§|Ϋ£ΨΚ+έ‘…ΗE–~Y–ߝΪΐώv+—ύνnΨCϋ—Jmή#xΓ©ήe›£σG¬uυΥ^e¨υ '1]a.1ώϊ{‰Μl…ΔPΆ\’oόd‘l™D_f!Yͺˆι·:κψ¨Υm;oΝƒή5ΔΟΟβbo•l=›^ΎϋΗδ²β‹YεUη3Λ›/&—^Θ©HCΨΑ§«­Šyϋ&Σφ՝bΧ§ϋ«.ͺ)Ό™YΫt9΅jλυΔς7TάN©œgΣυΫOη‹Άή‰/?‹τΫΙ°’}OΒ +χ= +¦ύ(cӎΟR‹°‘+7°’Sτ$3tΖK¦KΖK¦HΖHΎ@=τϋό_H–|1K²b+YΟEi­U&jύ-)™=jŠd²dΊj’d˜φxΙH­/$uτ$SΞ–θY,™1ΕX2oήR‰ΤW²"γΞΈu§{ΏΩΤΡΛΘ_ώOqΉΧ‘Ήό“―έ‹«₯ν—“+/^Ž)Ύ|-¦ψΒΝΘ’WcJκo'VTάL­JΏ›S—x· Άώrjε^<§‰₯ΥWΣ*‹―§Wly{’TρβχPςέΫ„¨’ΚΞξΠ‚‡CςΡͺQόϋ]’ω£^‹u;~_Ό.fΧhσπ–‘›bŒί{UΟ|ΗΟϊλGj~΄χkσΚ³—Y»Ifκ-‘Μ˜ψ•DoόLτγ$Γ$C$C%ƒ$ƒΡgϊΧΙX‰žφ8ΙΜ1z’%&V’ο튴—…žΊΌζγΤ5έ½k-ξυΆώ½7άφύιφν«l¦λcΫύ:•{ύ,ΗνωžΚ΄ŽάκšΛ©eΝ’Kw^J*Ez±¬υbJωΧbKΌ]ΌνZbΗ₯§.Ε•ώx1ψβυ˜β¦[‰εewR«{z‚s{_ωώό4Όώχw9ž/‹7³ΧcΥ₯^ιΚδΗ|Η…χ3ψz₯dΞl=ΙΒEs%«νύ΄Φ§ložΤ:v΅[„φ¬ιz’‘’ᒁ’]‰ώ_½—6ϊΏŸDKύoΤ2½υ`tUτ/mά6ύ?mΨ<‰Ύ!+ω†ΘΦZ΅―wσξJRι™œͺSΩe₯2K+.d–U\M+«Ί˜^ΎυbJΩΆ ΙeΞ'–Ύ_zδB|ΙηJφ£΅ΉοZ|ι‘+qe—oFgάΝ©‘y‘Ιότ0Sρϋ焐Η•ηz ~RXΡW±ξUοζοlέ%s'ΝEr8=?<ΫτTZψ-`n† }ξ=οΉϋ<Ο}ΏΉ|Jb΅Φs„ΉζψΞ—Άœ»\@Ζ |ιΙK…͏―η·ΎΊ•Ϋ¨ψξz5~½HΏW'~+ΔJ²ΌoN‘ȏΠλΞQύχ+kύ~ΝΜFMCS¦ ΉhUΡέ1ξ―/ϊϋ[Ω©7»6o?WΥrθBiλιK…-§.o;u΅ ύθ΅‚Φ³—ŠZΏ8WάzώbQσ–k•MEΓυΫ6UΆΦέήΨ²kΧ]·σšφ4v •ΆH~R=Ξ KάΛšΊDnPŸ7w ―>†Ψ yΩζΤΙυΧ v +χs±DmόσQdξΜC5ς9|o4ώ§‡½ͺŒ΄¦"Kσ5Θny Z§ξρHπ ~ψ:/δ›Ok―5Φ]―j‰}Ύ«καΔΗ½-—A]‰s―ζJόqΓύζΦθ—ƒMπύΑ…·qΞώθ~ζΦ‘\7³ΎσAQ[ΨΫcM8ΏPΈdԏ²Άyν5ργΟηϊΗχΰ|5~ΩΘyk“+£‹―.ώ7†Μޏ:βƒ4~?W2ΜΖ.D³–Ε §u΅<φ φ²o„ΜˆηŸΤ'ίιomΊ²‰ΨaΒγήζϋ‹·ίΈ\Ψϊα£«…ΫŸ~QάύτFΑφϋ·ςZΟ_)lΕφΩrκrQΛφ«ε-Ύε‚ΥJ4Ξΐ„Μ­Κ/όO?ΞσΏ:ΰœt~Smόo491ψމΖhς šιœŽ):ΥVξ¬ύ"#ΨΨu¦²εΰΩ²Φ³ŠΫ\*Ϊ~λRqΟΠυ‚Ο/΅Ώ\ΨάsΉ¬)οvc3<Їλšq|oj½SώϊΰŸ!ΑwφŒ…γσρ†δ=kόiLΥ~™.ώ©ώg€6Σ°FcΤΜπ8™`Ÿd‰cό$d’5 ΡœŠ 5l‘‘Ξ4ήΜ ΝZ]ˆœΦ^ΠrΉ$Μγή\ΚΗyKŽš oΧ·*Ύͺ zΆ.φιŽ&μcšOc_ΩƒΓψΘΙwbίzωznΣ³§ϋqΝ™ω¬±Ε!Β£ο«ιΛ}”hΌ†αelΠα+αλ?βΜSμ•ΰœΜGOCγ ‘ ¦NΘΒd)2ηˆΜŒ#SƒωΘtΤώ=34ua8r Ϊ£±fP°½’#Ÿ¬»»³r³#gʚ·γΨχβ‹’ώg—Κv|y­¨χΝ΅ίή*ΪρξNa›ϋω=ΟξδnΚο„ΊΛυΆ°dŒΖψ‡„σƒ<ΖΛ\Λišγ―ΖΰQ„ȏ㧺%φ%“Π8M;d2j2Ρ±G¦ϊ Ρx«5h²Ξύ< +ΠB[m1ί«ΎΌζ#…0ώ› ωmηͺš?ω¬’ύΪΕ’Ά[— ΫnQ΄ύφΝόΆk— ΪΎψ’°νΘ΅ΒζK؟ž»–ίίoΉQΦδφRp™5Οε|.ψMπΊΔ³ϊύσΡďθόώωX<ŽζZSΠyΉ° ηf-Ϋ—6α<³jC—pώ‚s±7ςš|QΠόΕΥόf|ŽM~? ‘Λb6«Ϋ.rΒ±uμΏ|^ΰ'GΟ I>ρ#sP—d#cΠ8υρΘBΧYΝC–γW‘iφJ4ci<šβ‰1Θr–YN‘Ρψι?I„Ζ™»£ ΌΘΟζIZъόξ_ žo…ˆ°'G*oχΦn¬Ίωζη₯ν.”lΏ~©x;Žρmζ5}u3Ϋϋαάmοξg·½ΫyfώvΘI}~”Ά‹Gcο ΙΡΖόž=ŽΔ<˜{#?3ΐ?5BfΪΘRo²ΠŸ…̍ηbί<™Ωγω· Y―@ζ&+©Ι*rnVvΑΘΚV¦Μ‹C3}*‘Cψe›_9μ\― KΎ’’TBϊωΩΆ{—ŠΆ=Βγto(·ωεP~ΜΉ/δυ½Ό›ίσςQNχ•‘|\KTnu{ ¬œ6Ϋϋl›#ηŠΘψA<3V·@ΖΈBΒσΚΟ9SIψ{“!Γ1ψa2ΚΣŸƒΟm!2³X‚νΣΫdš°0Y/ID“]σΠ΄€j4“λ@3ι.΄ μ΄ϊŠ-·zHXΐΌΉž‘~Ή{Kι U_Τ6ήΐΉΧ]|n'n䷜Δ1nθz^ΛΛ‘Όm―oη΅½Ξm»ψEAkΚ½ŽFχ+Βr‹1ώεqϋcΎΏ‡HeͺaŽΜ΅'γsš€νΡίGlΓ‘Ÿ©[!s;μρΨιΝΓ~ΣYš­B“¦PΘvQ šΎ*Mυ(BΣά +Ρ€ΥYΘΪ}šθžμ$h~Πυe•/Ζ8ŸfŠή kωΧ_δ―Ώή][r±qλg'6uήύΌ¬ϋα…²ώ‹ [ fΨ|«²-υIGΫe\'<Ί•CΦ!εߝ«p>$L³°˜χ/ΗrM’kAŽˆ£—&Žez6ΨχΫ"sΝ)ΨΟOΒ9ŽΨ¦ ώgͺn†Οo2―g‹Lτ&c߈cg!3Sμm}}²™‰&/ˆESW ©h²O ²<¨ξXώ@oΥAaŠΫcΑηΑqΚ/Ο”%άλΫ\ΎΆωΰ™¦ασE-πΉέΌXΠpϊfnγWw³κΏέρξYvχ­{Ή]7Kύ&Ν^žω³‘ψ?ΎώΓ—ŒδΒ:x΄τπ\3ΕchA¦‘ω˜yd¬Μ­έ° ϊ’ Ψ'.T’‰σYμSεTd>Α™Oφ@ζσƒΡ$'<ηkΡ˜Γ‹·<6p,V ]†GρOΏΕF>ΨTy΅Ί‘γRE φΫΞγ\Ϋhλ³»yΫΏΎŸΫυζanχsΊΎΉSΠσj8Φ’šΌŸ "[›₯ΈiόΙ?ŽψC|.8ϋП‰l&Ί Ι6ήψ<œ‘Ε$7μ+V#³ρΨŒwΔ>Ο3<Χ¬,V Λ «΅Ή3²š"BΦ34ea4²s/Bse=hήΪγκ ‹o^PLΧι€0qEί―\/ =_ "ΩΟ²ƒ^ž(/»ΠΠ°ωl]Σν‹eύW/΄žΊPά"ϊ%TτΉΰxΧ— εΎ|QψJˆσΈ)¬rήxΥΔά`Κ{^#±M‡d‡ΰ%uI–z2Βγd6f²ΔρxΪ‚H4Λ#Ms CΣfJΠ”I+‘5φ—–Ζφψ1o²š°η”"4yƒ&Ο—£ι.Ιhn@-šΛ΄!‡΅Ÿi,¬₯ΏτSa‚Λ;a΅ΫW‚kΐ!RτFˆαΎ}[υμΐΦΈ‡»[ΓΏ>ΪχdO[οωm]6΅Ε?Ψςνυ捽·nmΨςv8«Ύγzi³Χ[^ΰ—τߞ›69›Η"sβ?τHΞ―G>BώTΛη Vx>š#c-xΨ SC{d1ΩΩΖωqΝ•υoΗ­ά+LZύ™`ωδκ“ΒŒέ°pjzc²tΛk£e…·τ—eœ½²κΆ‘Λqaζš‚KΰχB²ψ{!ρjyΘΫO7'?ιh‚zjrΘ5OBνzΉ°εσkyC7sžήΘm~?\ΠuF~;υγΣ\·‚&ΰ#ΐΏ+Ά©σ{,ϋ„ΜΨ|”%²2š‹¦ΜφEφžIȎΞB3"·’9ΉΗ5ν+―h/¬Ί‘³¨τΚθy§4ηεΥZ\~Kwqυ3ύΕ•τη]½$σβ(§aΧ“‚½λaΕκύ‚­sέ33·Aa†ηΑΣχ‘ σ{)Θύž +Ότƒ‘~o[#δ,p^{pξ\pgλ6#Fήώτ4”ϋžςτ±e’ƒVσιjΆ3Vώ7v©NΖ όϊ8sœwFf“ά‘ΉΝpMBs©r4‡ͺ@σδυhQΜ^ ΗΊϋ†+λΥgρψά»ή–[^σΠhIτnyςjδ jV[·WkeααͺΚη&.Ϋ~²ZsRXˆσ/ίΏΑ’_?€q?^-ρύFΰ½jnZϋ5?΅oΉjGωMΜίό&EώωΟkιƒΏΘϊαΒ ώ{ όΔ/!άιBψco”ͺ“χ’—ž'Γ~§€«B ³’FΓT㿏{°3Νxτdœλ/Dm$hςμ`d닦{d!{Išγ•ŠζŒF³h4cŽ;²³σ@s–πh U£Ά4εδ¨eκΊφύۏ»‚›ΟC!ЍBύψK~δ—ϋ·ΚΈV!ύωηLΩΏfϋ>8―ݝγΣύzŽο>ΑΑH‹n +ŒdX‘=~Ÿΐ=yΛ}u―(όΝg­a―Ο΅ΘΏϋ²†yπ>SrCPΚξόΊŽϋϊEiΙέ-ΓCΆ”Χ΅Ίu}˜<ΕfΙΏ`—κP΅αάΟ3|ž&zS‘₯ε4mQ Z臩R΄ŒΞEΛc;5—5\3Zύ…0ΛγWA">¬—ΊϊλpvΰΏ΄^φχ{Y’ίžfό]Xηρ‹ ςόAψώ"(ύ~ΒΩο_—ϊΏ‚½j/YωΖ5κxFΦiϋ]|€·„π€Αί–Š φŽ—ž™Wο +c^ξkzu¨-εI_wΜ—‡:Δώˆ Ρb·žY |D³§ί(Δ}ί/φHνΤ›:s9©Σώ«ΓΫDsG4έ^Šσ܍Θ1ξΌΦͺ/ zsl{K½~hΏΏ +α~Ώ +>Ώ +Χ§‚“Λ-a‘ϋ7‚»ί…΅Y›o4Ά 7ή«k”8W k(>Ψφ<Ξ Žž'―[‚‡θ©"y-$Ιή–£ψω^χγWύOΞA1κ.‹–"w}”°‘κ{βΜ4œ_ Οήa₯ˆίjΔ·eφόέ—?ώ>ˆήύƒ'Sr`²4{·Ήodν¨9 ΕΘ`κ±τΆ©σ,œc±CSσΘ!¨K}EέKπk~ σ%Tό‹'ώ‹π½αϋϋ‚pK όnώβGB˜μ½ψ΅+Ί%pg/qΣK{qιakQο7αΏG0oΏ-”~'dJ^ +1~ƒΏ-W³‘l°˜ψΑ‹ωτ'έvsUfΥyv sδ~ όψ5…ςΦ՜G—jψS_‡p]Φ° ÎlνσΨγOِ§ηj”ίάͺ μ‚ετy^ΊΨ/ŽΡ°BcG[#cΓΙΈŽ^Œ&ΟςEσό³cμMǍ·υWψ·‰nw„εx>‰ΌΞ +½ΚΘ{Ευκϊ5χ;/x°OogΗ|΅―Cυαfφύ“ΩΫ7. "QU³Ή(a­¦h}ͺΆ¨ ΜΠ―εΈ­ίUΑ‡ύ€Œ{ςάo3Υ4 k>`,ΝΖΞDgΉ‘9Ύ‰hEβQk>f{+0ΈΎ\ kt>οΞο΅ΐ‹ο Αώαδ‘§ενŒΌά€(PŒ8*X=4&[?¬¨g:ίzs%WsΒ>ΐO‚'O@NS-Ρ +x̜€<\ΥvΡA~ώα:ζτ+NΪziR=†μ?|λGφDΗδι0a™Ϊ %ΛwΏrη{^{°[Ο.dz_»)φ?εΨ»―SεWŸ&S»ώΆ†Ϊzή^zδ'ϊς‡ζΡ›4ΡΧBΈΗ°ΰ²zΣMγeQύKΧξΡ\±v–KΜΰ(Œcά‹N™xνωɞωπΎφβάΫΊzσSŽQa΅xΫλωβώ—ŠŽ + +Lo7Z±ΒΝ³™€ZZ"™—' +Oά7.<·bτ‰ωѝΉς2Z1<œ+ύτ/ι‘ΏψHχΥ]VstΊ,·Ϊ˜ͺί5>τDDφhžω6,πΠoξκsΣι ύγeayΪ°4-Yt²ι{ΩσZ|κvRΠΕ‡ιΤ™χ¬€εΖ|IΝΙi’ΎK:ίΞχ)_ώδ£`κψ—jπOɞ׫d}ΦTυ -sΰ•φΥΚφύμ!Ωφr‘¬ύ;GzίΏωIZ‡ΠΊΜ©ψ&»qœ΄χρrfί{?j𽇀kx±dλ…™’Ύo–ˆ β#š€Α_—ωνϋ·%~{K‚“η;!ΐη/‚ΒσƒΰοσHπσ»&ψœ|― œθ¬ΰλ·ω΄Bv@X’F`h‚†·'Z6krutD>’D‡§k³Ιϊ ‘ ΰ‹HBS4Α_°Ή½–ΎΆtεŽΙD€²oΊ2―ڜM(Φg3[ΗΙz,§ΊŸ―dΚwΪ0νLa‹… ϋBεΩΫ±‘7Ο”ΣgΎVΘ*M‘fo1¦ΛŽNUœzΌs»φAͺ]Λf½“J{ž-cΚχMaRŒe5ŸΫ‰/ κÏyyŸVxδž2rOά£λ™~lŒGΚ}ο£ΒbΙwBμε“άΒ +w›yω!wg|NξΘmΩjδΊl9’%fλ°{_πƒΕtSgYRXͺBΠ“.‘y€JΘ5€^4vηCο ύΧ€·€Χ40d;ž†9GΥμF§l2€²63uΗfA‰²χqτpƒODΚΟnEɏ?Q*= εv½σa:^”u}Ή‚νϋΰ{>εΧ€HώΝCχ‰Ϊrj–¬αΣΩc?ϋ^ώςΏƒsͺ/…Π€WB7οƒΒ"͏¦ϊ…k­^-Bžb% +PfhHšΗΊϋΚΡJG7δλ₯DžΞήΘyŽς\Ήf„EΓ'¨{x —ΘΫ=IE4’«Β4B’³ ƒ‹{§†”Μ„ή eρV+θqδ^ϊ…Ύ³V~δ+…tΰ7Y^«]Ίs’¬;gYΣυTz«‰4‘F_Άσ7gεΕg)μα7 ιuΩ°έϊ™©Mϋ¦PΕΫ'ΠE=V²ΚΓΆβž‡βΓΏΊξύiu`ϋΠ|юχK~Zp η²WQΰπ?”WΑϊύϋrQΩN QA‹‰xΗΟΛθγοθΐΆ‹Δ9ΫLdΆ“₯Χ‰ω5η%ːγ4;΄rώδ‡η?zΩ@KO™^iZμTΓ™yτΰkoω'χεόΡ[Δχ {Ρ½CΞ²Ύ»«ΨΟ½@BuπR:ψ]±Η†ΙoΟ–φO‚^/θη6ν°}ž°/ΞδΖ?θHz²«+τϊΕbω·lΝηs˜MgfR;ί»0'_ρή+dϋπ€γOΧžAηΦ›Rmγ%Ή]γΔ•‡&‰Ά^›!Κάeβ­ΚPχ βΥ|Ω":MέO&Kk1–¬―7tY€¦Œ2Aγpέ4Οx"r[ΎΉ9­@ώΎ"’C,’«QΚ ΒΕIΪ8V«Eγsώ‹*Ύάt·”ΙE†|R>τ s»οω)‡)=WQ[/Μ•ew™QMWHvΏs¦ΛNV—X«Na[•ͺ8ό\Iοόή#ΥpqSάgMgm1a7Nν@κΔ»@ΡρΏΈώΙ=πΘ/k\%­>8ERΊίZšΣ1N–Pγβ ό1±Ao>Άu3Ίςψt*΅Ϊμž*?4ϊJ₯k7hϋβ<ΜG€D2yΊSΨgE·?rb;ž9ƒn6θ=‘ΓOiΩΎwΠΫΕt /§v>q‘v?sƒ~qϋ¦°ΛŠΝΨbBgΤΡšLeΝ8Ξοyο,νΊ·4pο;gΩΡwbκόkσωk%}ξM0wρΛ(κψ;©δΰ―τιwrΙΎΏΊRqezώ\ˆš88Iϊ·θ=?x+O?\tϋJ‘κΖPsφR|μί=€Ÿ +’Ϊ+S=₯QhŽωT4Ϋ`ώh…<όX$‰ή -]·A;0,I“ŠΘΠ–ͺR5]έΡ*μ?W-q"<6*₯ڐI,Π“„DͺC¬ΰuiΖ„₯Γ…%hςqι: •ΐ<+=V0‡Ώ€ΚΫ­θΜZciC'fηkOΠ5d2jŒψά-ζLC7ε©k‘aWOEίύ€!ψΜP +³σ'τ qΕ§0Mχ™Ϊ£3ي^zλΉωLέ‘™8O˜)ψΡYr}^`v³±€hΧqΝY[iJ›‘›;–£Kܐ‹“ς—„«AŸ₯$Ά\ΗaΊ=²Υ5ES LМ±Vh%Ξ? Ώ +*μž,ίrdτδ)7°ηΪξ¬ *œΙ'hJdΊp4Όe,Ϋ?t£θΘόQ"&ϋŽxuz}ƒΆ…‰L ~Τ]š }+Μΐ{_Άςπ *6_‡J.Υg +{qωF +}²ž§+dgμ%ƒοœ‘jYΨσΝ|ώN%έρa₯€ρн€ο§επώιΜ²1²„\¦ϊΘ Ωξχ.ΤΞ ›IΥšNU~2MΦtmΎ€ο'ρΎ_VKΣی=BΠ’σ‘½ιδ8uZ>!Z³f ςφ @kΌplΓω±O ‡|δε!B^>b$KАe6ƒφ ψθΡ­EΠϊcι0uJ‚}‘Nψq­–p½OΧΠ}Ο\@³›J,ΤcͺχLeχ> P–ƒν²•»mΉ‚Ά  ‰Εο{ “¨δ=W0ΎQ»Ώs§φόθ =atϋ½ep ω’z Ίz§­tϋ5ζΰ›@ώτΛp避yJjΟΩΙj‡ζˆ{ί8φΎu’–ο›$ΟΥσIκ>²p5qh†&•ΈΕP².G{ΩG4oβt΄|±+ς\ν‡ύ¦#΄αχΪ)»yΘ·έZά5Π‘½B‰L…E "<Μ‚ θυέΎjΗtθ#Εq`"“ΧdΞ”tZΛΊž.§χπ₯Ώσ λ?³g7΄›3ψzρlz1ιΙΛk›@ς›Ζ/]Ακc3©ζ3σι†Σs™ςΑΙtεΑ©―VQ‡Ώ `#¦vόθFmXφšΏ8―˜Θ$׌‘“* ιΈ]*6g4hG²₯leΫ/#=ΘυŸΪΛΊo.ƒήJ‚”Ηο„σΗ+Ug‡ψ Χ‡Ώ ”m»±ˆΕ±_ΆωΣ™Π›ύkΜ…/Γ$ƒ?ΉHσΊΜ₯) ceΕύVέ?;KήΉBΎƒmΣUΊηGWΠ“E%kΑš†HNtZΪ†Iz8ω}ƒ35]Wψ’s–‘5Λ½°]JP€”FRE˜Ί,Χ–‰EϊtbΆ$*Y”Dγ%<]‹Ξl4εͺOΝMΠuU₯7˜)’2GEeιΘΉpueT¦Žͺ¨o +Ϋ>΄΄ž@ƒΞΫfNWξ™Bυ=^Ετάwfχ<χ>Wf―θ }O\δϋξK™CO%=o\$ϋp₯OΎeδ—ŸΔΛΟ<]Λξ{-’ξyμΜnάmΛ4ާκΜ’ψΰMz—O~£ώ ΧχJΣŒ¨τFcͺχέ*YΫΥtσ5YΥ‘it~§…΄βθYΖ6—δ8Χy¬τCΐρΦ—TŠ?βΨ#UE¨͏²]D£“‰Mš©Δ.±ίdΫ3»Ώτ€ϊ†Vςι₯cΉΔl=Ύt›5έxz»εΤ\Ί ½οά₯»Ύ^ΝΆY2κMΉ²ƒS΅Ago5e³[Μ!N²Ϋ,ˆ¦Ξ\fΰ\Όdη$6›Ρ’ΜjG'dλΠ %zDo§κS;ς1m‹•3 +΄ζα9Π‡U΅ΩΪΠ' z{\Υρ™|ΝgsιΔύ@*\-@„ΐž©ψb=.ΏΛζ‹tπ;7ιwžΤo\©έοέe=ΟVrNmwΠ)`ϊ_ΊΖhΡΫF4¬©Wžάξώμαη2φδ %σιsNΊλ ³ωΣΩ ;qCΆν‹EΤ‘·ώԁο½eΝΧRy½°&Λl1‘k°Ομ}Άrͺγή2θ=Ў”*π\ Σ 6l1΅YίΛ•tΣΥETTΙhOΧAΘΟ—G\JΥXncΠ¦δJϊ'αkiΖe4šΒ5–ΖζŽ–₯jJΒβ5€ΩAw ;«4δ5³ΈϊΟ‚Άθ}λΒΎI =J΄΄q¬Ά_^$ν{²ΟG'¦εδΆνRΊsh9Ώγžrΰ”λΏεΙμΈγΞμωΦ‹>ψuwκΛ ώξ½lΥσλΥͺWJ‘>δβΩLξψc9ψ\&―e<ž»ΜΎ7~Π‹KοΥWš7`αξI£UŽ«‘,ZŸιωΪ•έύ΅7θ‹Q…½d•Η¦ΚZ!υpfk}’YΎg:α1FδŽβ“jΖΦΓ†&3Π”ππ Φ©Ž_‹βά—‚. …Ώ_>4Ρι½o}€»ήΈ€Ά΅ν‘#Œ/hΡ³€‰ΕueR…!SΨmΙγ8‹λ ϋ +&§ΙŒΛΪlΚδ4›Q…Έ>JΫlΔ€m1fRλψψb}:©Μ€Ζ1ΈΈΐ !PEΌ:›ΉΥϊ[©ώw.TKgΠρΰŠ»'VQsΪ9_ ψxΐε6h ±i₯c@Γ…Ω₯β‰Bqδ‘’Ϋ@ +5hFΓΪ ΡͺήgΗVtΫ€Φέt~!hΟ„Ζu=ψή›όΰ)ν}Ύζ h˜qΐŸI.ΠηŠ;¬!o‘v~³†-;` άέ@\Λ@M ΆrΧ°QΠΠ βσt$Jπ κ ω.[—-‹ΙM NΔsΫ™ΫxdF€8 Ή―ςD~<’Β΄ψ’νAGt€˜ψB=``>!“Xa LΣςτε?­†―…5h¦+’¬ Z2,ΡΟήeK΄TΰγƁι|e4ΎζΠl’•RuhΥ|vaŠμxε©Ψχ€ +ϋδRtδ‰3)!GnDpύ½‰kξθSFqωQ’ςε͍!//ΦC―h•(ήc‘/x ²¦ΟζΚp "Ϋ~ΓQΪχνJYΝη3$λΚF»ΉˆΡŠΩK‘7 @Σ‰ΔΝ€R}?ΰ+ΤΕ‘)šΎ’0μ7Γ–© ΪSαm|‚Ϊ/!Ϊi1%z άΠΠg3λMιui£ n+?Ή­ +=z#†Ϋzr>聦Υv~sψ½„9ς£TΌσG'¦μ°-hΨ358§lψl>›Vo¨ˆPƒ\-ίo qκjihΌ&hϋSλ7€F •Z7VŸ}f±‡}]z•1z“YmγeQιZώώ8Κ8:Ι„±†ν 8V°φH–ŽC#ŒΣv+ΰpιΕcψ •& ΛηTΠβζ+χΝ½:Γ\F4²vN­;ΰΝ¨΄ZSΠ1­Yί£Uΐ ,Xΰ©6ž[ywδ9:ΉH_­AǎpAcΗJΩφα₯lz«©H§ΘbίΘD¨±‘Y£ †°ymtZεqPaHKΓγΘuζY`π:u’³Qάk 1r”1θΠ$-ΰα:Ō/ΨjL,ˆηΐa₯γrt`LΜΗ¨γAMž­Ν€Φ1QΩ£€\ Ρ)β@+?―Αœ«ά9Χν«A7‘έρΐ‹ιΉνΜ5œX@4ο6bΜN`χ)φή—…~~!5βΜg™Aϋ‡UD²ρό"˜£²Ά Λωϟ…ςWŸ'@ŸΤπ γΚ‡`_ΆNƒIoΐρ±ΫŠIkUtφ63¨όdajΞ+όΠ²K‘ϋj$ ΟΠ’*5Όqνκζ%ΖΉ4Ξ!εΡ„Ώ-–…¨&7θOƒ~)hΣa)ZR:J]―ΕgΦ™2Υf€έ&ΊωϊbεώΌrο3†―ύdΡ.,ν˜Dο}ε˟|DŸώ xHπ 7FβπΙ²ΫΖSkS΄όΔάYθ«œ$*[ΫΣ[‚ΐ/NΞ؜zΣσuΝIGΔj‚.&αUbϋM(‘”GLhŒ&ŸŒm,­t,›ŒηR~»%π@»HΎω°=ΡeΖ94š¨EτͺκŽΝSΤ΄].`V±Ρ Ϊ SΗΆ]YΖΧξŸ ϊ†#|Γ|}EςΖ±ΐλΎέyέ‰ν»γΉh†nvA«%θ`Κ=–«Nέ]'?ψ₯Ϋ―-…9 l +_Kংf*“Υ`ΚΔ•λΙΒS΅€•Α₯5Ζ&ΨΜK1ͺF­ΛΤ&,‘f}Ή‘$η'Ψ߁φ/ƒk=ΛΣλM@λ]Q<`Kx3%mVΐ}"LW8\·€V:°Ί€8Fo‹YΏi “Ρ`B…]֊ŠvDO +Φ9Ογϋ†=»ξ‹εέχ<Ψ¦Σ Α.yό€{ζΟ™m—²έ7] ”ο~@υ=YΝεΆγλΤ` +LYηγeԞ<@sBΪυl½q`2Ÿίa οΝ{žO,bbΚτ¨u…:ςxu*2S›Š…k‘ε-βpΝㆧ/FΛμ— wΠε U‡ΔjΠι[™Mϋ§2i΅F Zͺ„#œ^i¬Θ­vŸπΜErΊO„ΟϊTΨΏΒ~ˆy -Δυάu-fβ›’sυe]·œˆώΟ™7!ΜΙοεTΗK'`Ž1‰Υ†xn¨ϋβΪΛ?F`ƒts7YγΉΉΰ'==eΘΛK„€wEΖ ½ΞΈS„γLfUˆ:θR +$εCΥAΛ›hD'δθs‰:THͺΡ”ΗώλΈΌBΩyή•ίςι<°k&2E τΑΨΦ«ΛΨλ«Aχ‹Λ«3#ΉΦΆΛKιž+€Γ ,άj©(νž eυα9 uH·_^¦ΨsOBοώΪ“Y_a( Υ$œσςνSδ›fwέύΖ‡xγKb}S’ΕTΎw*]ΛΖδλRxώIπx€4W{ʞξxΌ‚ί:δZqΐQƒ1ƒ΅4Π&bw}εI˜§Ψί°ΉΨόK’―Χ}>—Ϋώά™οyι©μyκ§μyθΗtί^,Dyf­)W; ΄ AGφ3€Ύ1SΨoMrŽͺγ³ΨζλKψ―Φπ}/}”}χDΑύw$ςw}A?ΟεΉςβφ‰Κ‚ϊ ς­Η²=Χ]ωΞ!7l›Ž$'ΓΉ SΎs2Žu3‰ž^|₯!01ιΗ+Ωέο|Ή7ώ°nλ€ Ν”χN"q?ϋι{§Αϊ “?8QΏQNk0¦k ¨΅YΪ"6DΝeε΄bωjχ„¨(5`ΉƒΣύΔt|Ι5Βu­XΒ":"N Š­g -΅Ζ˜°iρ<‡k‘θφc[,ε Z&€Ž<—RjHΦ;KΆγΌ«ΠPž₯‹?ŸHτϊ½1GίΠ’½?Έ1Ω[LA“Q$_‡cΫηI­ :ιμΖΓ3ΐ7;tιΉΘx­ Όf+UA—ͺ Εj0:όxš―Ÿ?’qΑj ΗqτΆ@‹τ†ιˆ$-’?Ήq`šΌυΒrνϊ +ಂζ(aΐƒφ+ΞΉΚ[Π”vž_ΜzB)vίσ Ε­ŠΡ L<.Α7YyμW˜ώ‡kΈ}Δμζγ³ι΄ΠπgSJ u Ω„|=ΘΝaν+ΩašΟO@gŒ)œΜnθ› ‹ά  Œ=3Ζ‚.έϋ­ ΫrΆ!¨ύψμ.K’]ΧΠMΦ}Η j^`fΑΊY‡+Ϋ=l^Ωωΐ΄ήΨήglΗνUΐ>ΰΧζŒ°f˜ξ[«eύV‚N(¬‰ ΧΉb―-Σωl•²ϋ‘7ΣϋΥό|7Π}Pm¨5ηΒΦkΑΌ‡5'Ε–c ˜ήaΕξ»β έχyΧwΊύΖ2`Άr[ΨƒΦWΊΟ–p―*>™)οΪ—ψJΜμψޝκ}ΉŠ+?4¬W Ψ}»Α"Υ±ΫŠOžΡ[.Ξ%χ1’λΗR‰υ‘Φ Δ5 pΧEάZ5ΠAδR›LxόϊDG˜1Ψξ$l”ΊŸ—”θ[τ •5Ηζ«ΚvNηR«δ‰Ucε9mlηύՊž»^μΦ+Šμ-ζD β+θ]―/2Ζχ;;‹jΕyΩΑ—bΕ‰‡αDS­¨ΫϊvδQ΄b=φ‡q\"hŠΆ›Γω*σΊ&*3Άšƒͺ*―Υτ`!ΦζŽ· ‹OXxYεF|ΓGΕφϋAw}δmCΞ„εTn¨Κnž ¬:6_A)ΐΨΘΠ!lόΎ”™#Zά얁™άbωωαhΥΩλ  Εννβƒόθ-ξΎ!εہςχύ©ή«Λ‰7Τ”=OWγz!hB=’X_hH…βά +ηΏ„½ˆλ ΗΠ¦W–φM…XzΜ¦#ΣιΈ*}iXΊΤ=ΐ/‘N–ξL—{g@šE$Ψ|d\C°-)―\>°Εφ{ξͺΞ'ފΚγs •qjtˆq˜Wΐjΐq™ΩzŒΤ=|ΚfcΠΈΔΧ[Έ†ŠN|½Ά?ρUTžš :κp βΕG«³!IZŠ”’1Dƒ³ετbeΧ}αΠܝgΰQύ؟5_w \„ά.KΠ¦;_¬€·^Yΐ”ΞԝΓ5Υa;ΆκΘLjηcgε©‘Θ°3g”§‡ΦJφ}p£λΟΜe6_žΗnθ$>˜spŸŽ-겆u=ΰ#€ώ°;ΨΎk€{βνξƒ<έ±_•p8 Vϋƒ7§L,6d"΄ .nVR°R`ύ0 ’st`ή)R +Ηπ΅8‚Ζ*θrvφ_½w=εχ% ΑΗξώΚGΦƒσ`g­-Ρ•†₯i[VΖΕjΘΨuΠγV&”*£ υ€qB4eCΣ΅9’i[¨O4•7νžΚƒ>70 ΛΗ‡83ͺξώΐX!lγΔrCΒ-,Ω55(­f\p|Ύ!0Uδ›ϊ¦ώ‘Ε-―ά5xα©:y-*ψϊω<ξθ lΖgpšΆ.Ρβ:0ƒπ°ΑμxζΙ>ν|$εzΏrgqŒ&μ,³ g(§m°³dΚpΒΞRό‰%όΞ κCΈΏΰG‘\i„UFX„m“’ol +Β†'Ί΄ύAlοv–’γΡΎϋΩbΗxŽKΨ8uΆ-`ΝΓsΐjΨP7ςiyqΟ$xO\TΎ‘3 +ψςΚφϋkψžΐ= £ΰω±κR6\π[€^Ήg:ψ’ƒX;8›k<ν οΊλΊΊ\ί OΠxd:Ÿ¬Ζ1θΞS[“ξΌε?uηϋΏφP{vω\bΧC[{`&Y7ΞCιItΪVc²X{lΣr~1¬…K"R5Aλ˜Ηy9ΔueίCŒ9μ·‚œ“πŠƒ LDE€ΊTNr=’Ν½6IΈH„W<θπmyΆ›Œ:SΠ>—οzζOΨYeψΪώΑΞͺvΞο E­V «ΜΖqοwv[¦'Αy°’ΉpuV‰VP¨§ZΛ¬ +Ϋζ:°ΧcΒΗΓqŒ¬‰€”‘’ΧiŸ 4½‰ξuΛΩΕD‹8[8NΓ#(‘b,πκ‚rκ'(6 Ψρ—r Ε]50ψWŠ]χD#Γ½,&ηLρ₯z|τˆ7α΅;Y`>ƒΞ5ΌοΊCφ Y ϋΡΏ7nƒΞΘ:pa|¨b +τ₯HΘΡag5X³{ϊΒϊ —μ,‹€g’> +8]pί xa‡qΊΏ³³Ζ;‹θ•ώΑΊΘ­Κνž(―?γ *œΐρŒθπ―+%άμφ „‘˜]e +Kea“5hι+s°/Δγ*.Ρ#φ]v <ΗΓ1#Ο/y~n―5hVƒ}³ ΨV3*Œ”›ϊ§u ω„lΏ@κ¦Ύ»Τ§ΠίϋTςκΞ?rέyΥIΨ{ρB1 šŠάνVςΒώI²¨ mX“­Ϋ0ŠK­3†ά¬*TMD«Ι€£V²Χ–ίzk)δΉ|vΟˆΐφ£Γ7hK™`5‰Dްhλϊ1„Εž^f€(Ψf­L―α΅ΑœίtdΣχd p‰`}QŠσ`Λη\δ+C~ξ^„%εj2ζŸμ¬Ι°F1Q Bξ_"Υ!>)#²F+£²u”Ρ™:ςˆΤQ|dΦhπΡΐβ&|κόΖ ŠΒmΦΰ?Ω„,ˆχ„w―-ΧzΞ?DŸ>΅ΚςVΞυ±˜₯h:ε(ί|Π^^}`aΆ•΅Obvήυ€½7°V +Zά\Z1ƒ_ψf\η]ΘIa P] «ˆΝΧƒ}#„UΪ7Φ[ϋ7ΏΟšIέ4† +KΠ$,'3IŒόƒΥ}Χ•ο»ηk)°³ ήΚS·˜€=σΩ5¦ΐ+vπ’‘6ϋvVρ;K…λύΰXMˆ/ͺ΄Ίq|xš6Μ]ΠπW¬―5†|²xΫDΒ3ΫΠd‘Κέb}ΰxˆ|XΦ(ΒήΒΟJίlΟ½υ??κxEYχΠά&Μ>Θ5š.,Sv]p ͺΨ;KžSkΊΟΐ{&,؍§3;ίz𻿁Ž,°cGžc'¬0mŸ9Θ7νœ>Β]OΦV"π`=ξyωS<ρκώR9s‘jP;Βzv€T€‰ΝaŸΑΦ_\Ή$ŸPa(Aώ~ ς  F₯‘Μ6S•nŸ t¨Λ ΫβNΕ;X; ,؊ύΣ@Γφ@ΝJνϋΦ›k8·xσΐΞ +€½’\:°³d ‡`gaDΨYήψοα°ί•©Υ&Š΄β±A±™zΑΡ%ΐhδΓ΅Ωπ-y<ŽŸΐξΒ>™―μŸ + D`¨‘΅sΰšu ―β:―Ύ«<£ΡLUΠkŒ +Ύη–;δωpŸr*Πζ&|ΒMS˜žaˆ-„‘PσŽΒνV\>GΰrτέΖω֐«*―ΙJS œΩh”ƒλϊͺέvΚέ·eͺ½χες]ΟΕ4h'·ίq$μ,Βoί;jΏDΨYlΫM'ΒΞΚkv–†/ΜEE‚:W°Σ΄Ί ›zΣΒΞR?ΨYΕ#μ,εŸΩY °³F1AΡ‹kKΞΫ!ηv|ΑvkΠχώδ$ΐS¦WΰωΩh lς|\wπQψωΑλ4(:\ ΈT3ξ<ΏζΨlς¦ΞKFtŽwMUΰk)+Π#|²θΤQΐό–ηl³ ›/-b_ϋΚΊŸ,ώ!₯ϋΛiό€ZΤ q©£ι0 ?o9’ΠΈ&ΘΏ ¦TͺΞo¨5…uDˆ?PΏΑλΒp§©pœδΆZp΅ŸΜ^°Ή}=dΘΧ[† ίf£Σ±?ήj‘¨Ϊc,_’WβΈΝƒ?و}.eψΜzΒόƒύVԎ§.όΞg~„ι±™:²³2~gg₯κ¨;k\yύiEJΕX©,D ή;πΆα^©2»aΌ’nž©A)Ε„oMκρμζρD½ύͺαΰ8\’eΌΒ&oΟoΨ‚s―Α©Ωφk+ψξaw¦σΪ*Ίνό`ΐ“΅0؟Cj™n8/α³… %ϋ•Gη—T±σ~ίτΩβ τ26,VS΅.[ΧkVάΆλ+ γp-;Β—ag1„uΏγ•―|ΰY μA†ϊ€°0 υιΘΌQ’¨ -*Ίxτμ,X_ζα+m왦¨=`―(ΪbIβ{Q» ·eίlyΓηΚΚΓs€])OΜΣ‡½b0ΗaέDYΨeΓ6ŸX8Βηψ܁pcΚ;lΰw!vȁΗU{lΎrΣ‘YŠό-ΰ‹επόΠhMΰoηžk;νΘv=p†υ5rΟX‚…υΨχ6W€Τ›†slaέ«Š:mψΚ^[ΈΑ@νrπΧ”-ο΅ac²u€l„Ί,(\b'ΙAΣ?«ΦΤΧƒE’P56lƒΆ2Βκ[eφ–ρΐ<ŸΜm>4[ΡχΐŸθ Γ½Š΅Ή£ΑηsΙ† )e‚†Xͺ&†=?8φ@.qL™Χ9‘ΔHΧgΦΉΎΧ^pΏNΡwί7dχžΓώΈt"ΰ'Fͺtiχ$~}ΕΈ§cΒ$δκΒ})¦αστΆλK€₯|ΜΘvΌpv»yLθωΰΚφLας{­@˚!kΞgfv°B`=«ΫgE>'|ΎΐΞ*agρ͟.fΫ.,…AΦ[qΜWζ·Y“\ϋ}`Ά@>Μ΄žvΰλρyWτLζΛz'Φ|ΩξiŠΖS‹ΉΦσK ΧξΉ€”©ςq} ΏΚ;kΘ…οΉγNχ ­€·γΧͺ;6xvΐωή“’κΔ\eΦ6 &2N‹―Ϋ?Φ4ϋξѐ‘΅ώ§ΞTΗ₯%„ο„k,RkTΓ·_[Ε·\v‚©@ς0Β€ΑΆ$―98ξgΖ{|‘žAς}ΘΑδε‡g°­Χœ`MD^Φ7˜ίΏYμγ€-ΧκQβ‹[­€YMϊ\Ά^^LxAY5„ͺΜ¬GΜxl ε·βΈk4Θχ Ης’²_{R7 Ÿ'ΆΣί™ξάζ#s`MCqψ‘ByxXΕφήqε‚β5eΑύ+Β¨)h˜@_ΐyƒ<,DŸ¬'ό‰Ε6ž]DκΆ’6+ΎώΔΘΗew—Aύ.‹Μ–αŸΝh7VšΌβw'ϋπ<žΔύΑΞ*νš l#ζΤΆ3„±(Ωi;ςΊ½ΑH-κš=3Έϊ#φlΫ9GlcΛΈΖ³$g!kV53α5Ϋ=ώ{ ίά)1—μ›Μ,ΓΈ' 9qu]δρS‰a―Dͺv 2ύ·]q=δο|‘"―ӏ%>|ν7φMƒ½n\Tώhyωι€fn;η$Οj0“ͺΦ©38§& λ’~ΰn±Ψ~ΐΖel΄ΊL„sC)’JTˆ‰Μω1œΣϊΕbX—ΐυδ()₯T#,Oό·δϋloϋ—“¨ζΤ\ΊεΖb`ŽSŽτ9ΰZΦ’Ψ¨X-`mΑυ”Χ}:­ύd6¬εCŒf£σt(e’&p”αΊΌόΰ ΒG!χzIΥ1 8k°Ά ½d|ύYΈgE˜‡°† vQqb–’tο4ΰP+ »m` Χtn$·$σhχteυ'φ`χd¬a½ x\Ενaνšο»οƒύχ\.ΉΠ€ΞΦaC“΅δι[ΗΑΎvίΛεΑGrωΞG"Άmx9aφΐαN›ΟvήXΙuάX₯ΨΈgašση|$g­98φ‚ΆZ‹m>½ˆήωԍj»²ξοΒύfλ[ͺGbRυώYΰη!—’g–‘<%·y‚²€Σ†άΒώn;·˜j>9pΦ‘ž—Κγԁ_A˜*8ŸWή {Xfnœ7ΞIŒΐσž­έoΗβόΧ-‹ ŸpΨ?α<”‰Κοφž±»žy†uλν·W°MηΑ\€ψΕVυ۲ݏ]a―§b#†έzΑψκœ-f³ΒλƒΗφ^ο φΈkWPχw^uŸJξM‡Dh@έ 1^Ÿ‰HΠ‚=°œ"6x½–T4ΒDΜnL8'Έ7ΖDΣτχρΖ9­ρλ±]ΐ=ζŒΝ&#<σOηΚ«χΝ„5TΈ 9£<ΉΨ0±pŒ† ή›²|`†ΌρΜXŸ‘—cϋΓοOQqd&—Ω0φD°qyΊςLΰXβΧ•Ϋ1β€Xφ Ήz°~Ι7|Ύ˜G„¬-`Γe·Ž‡:›άGΞΓγ 2ΰεΥ²‡|„p«Ω^ΆΓΧ(„ΟχΞΑ—Oηu'`ΑsH½΅*Ά[ȁ€Aw=]EoΏ»|žΌηΐU‚X»ω°=έϋΔE±η81p―ž°Ύ*ΙήXk„=@•ϋνΈrœΧίΎάεή»+e7–Mη’{:8v€νΰ96Β7n·$χa=φη4[ŒδΘνaΥy…δN|Εξ©TX¦–LΉ^j ΰVAΞL86{ Ž3Mζ<Ξ?yΨoUΉgš’¨Ι’ά+k:Ύ€νΊΎŠk:οχι™°\m·NZ‹cYιͺύŠ#Ό>Ή_“‹ν‘ ΣζWΦoCoΩoGu]s’Ϊ./‘Z/:@/*›£|L6.SGΎqΗ4Β‡ƒ=$E{¦πλp +SdΆ˜«P,mœr5;°=0lΧ\ϊpο ό π¦δ‰Yzμϊ +Cyz _ά‡}T§YηΓ5©7πσΰ_Zδ+AR +A ΅ Τ»pέ!O‚ϋ­ΆY.>K‡Ψ60¦ρ5“wM„½<||ŽβyγΙŐ―O κAΨ³₯(λ·…½0―ΰ}ΐύbyF«ΤΞΰΏ!$άτΤ*c²ηXπ›Mq3%qx―Ψ§pYfΐt&:&ηΫ°—Ά_·MƒΣEGxepŸ.»Κκ$`ΧΑά&ΧόΓζ£³Ι~ΰͺ}SaΏ+pAϋa~‘_[πWΚ‚Ξ‰$.ΥΆ'Lp|Ξά¦ξ)ΔN+wΩ›OΝ¦kNΜd3M!Ÿ#ηϋ^:n8Α|"Œ­¨D-ΰ„KΎ\%ϋδ«nΰ+nχs_Ίn &*]ϊC Γc7 8=8Μ$σΨƒ †δ}“y}|žπρψx|<>ΗΗγγρρψx|<>ΗΗγγρρψx|<>ΗΗγγρρψx|<>ΗΗγγρρψx|<>ΗΗγγρσ1mš{|ψš”ΦΛ`š‹χβ ό΅$d}JD²A€Α΄ y.Ι)k’ΓR’βC’3mœΰ[¬Ώε½ΖΖΙΖΞ/$3"9h~Π’ ™6Λmμ\ΌΜΒOΐ?i3κόΉ lζI"BbmμF^ΤΨF”Ώ) ‰ωΥεψa@Α[X +oΑ59uύZqH +~JόΘ7]#πsώΣ·ν¨ψψΈˆpς]όm›Ε3 ζΫΈΰ›ŸD€β lζ“l&ώΒ²+έfΑ|ΉrΎM8όΎΔΐήqΩ6δΏ8ψΒaώά%KGΎφϋσΧ#ύώωϋϋΧδχγγΟγI#—Φ#:6ΒiδSr6Ώ_g»™ψύ°žσΦD€E‡EΈωsΎ6l€άƞ\?ςζα“?½‡%Kη.šοθh£΄Y€Ώ^²ΞnνΏψ ψιοΟϊύΓRό,%WΚΑ†Ό€Α΄iδ=‚m8Ω8,X²ΔΡ€υΦυςf»›?ςφgΏ4\MΜD©ΓßUQ!jajώ’H5/_y¬‘ _9’ΘΦͺI#ς΅‘oR™«-‹ΜΡ–„§i‰Iκξ."΄z…ςφΰP£ JRΕ¨{ψ°hK ςς#ΠT+ΧͺK"Φk†$jPqEΊ²ueΊ’ˆ,-_Iς…"Π‘’†₯hΚ"JFI‚34}ƒΘίφ Tβא"χΥήψ£rQκΠG{ήύό‚ΙοrΡjtd¦6h£(³jƁ’ͺ }"τζCο,Ρύ-Τƒj+³ΎΪϊU‘ίφ2C§²€mτ@%š€)‡~kΠP‰ΝΦ­Y³Ywd>τyBO—«K4-πGωΊ,y"hžl5}*’uΏ=Mk3Fσ‘λ΅Uρ₯†ΚdόχS«ŒAγ„IΜΥ#Z YΪRθQ¦Uj”„,]ENΉ’rp¦² wτ6*’՘°T-Πj η^±kšϊvΧβׁ>SΈžΙ›Œˆ&R^§΅ΌxΧd.―}“ZnΘ¦ΤαοΧ›p™υ¦LTΑθ@eΌθΐr‰ωϊDƒ#·Υ‚μ+'8eFδš@/BAλ荂ύψd;h?ΰΏCΕhΠ\°:θ-Š•Qκ Λ ΊΞ’ΐH5±$DΝW¬@ α$…^.–θCϊϋΙ‘?πΌdϊQ₯ς8 >: _Sό5hkΊ―ρCΠ― +:±Lt™.]‘+ ΝΠ-p葊BL΅N΄4}€ϊ±ΩυuFaI>ώ6(―ln’<»ή φ―Λπωβχ .ΟΨbͺΘέn©,μ±mez)θ=}¬ΜJS°.6]‡ŽNΧVlhŸ€――₯t.ςZ­Mη–ΙλO9(σj-ΰw8l;\|†τ(­“βNw?’qΠ> l>(k«…*)Η@™œ‘§Μ¨2 ’ρ°ΎΘ4(˜υZ gΊ2tP΄―Et&cςuΩδ<}θΟTεΆXAί0ŸRl(ΜΥ!šCΝ–ΠΓ₯Θ¨5εcsu™΅λ΅Aη‹τφ`Ϋ§£β5و$-Аg`ΫH+7‚|eεώΩςΪ#s•ιΝf|\ž›« v} o½%€ο/³ΡŒτMΔ–θƒm* +z&­ζKKωΆ‘ΠΙεhO0IΕϊR% l€—9Ϋ3τσ–υMmΒ‡‹ΟΡ%½+Y₯ΖΚΒΞI\jΕXn]ϊh›}΄xάH_d¬—ΣmΙΕλ‰ωugμ#=„ΑσM™¦)α5d| ΛM +?$ό:uψ²#LUΌΡ ‰HΗs>LML©θ·ΒϋύW6λ χo€Wτ+ŸΔΖdŽ–―+Υ“)5€ +μGƒ4ελŠτ[Ζ)“«q9zŠ˜LθmUe՚qaΠ;‘₯ }³\Ξf{Π{ΗG—°6π8½ŸŒjSEJ₯1τ2mΎ΄ΖqdœršΖσ΅'ηAο$τvCo«<_WΠ΄ΐΎϊO”ε{ν”›O,TnΪ;SA΄!vLWζ@}>ρΨŽτcŸŒ}&τή€]‘>Wμτ.Ψ¨8-蝝 °+ςρ“ Π„’±Ψ½hδο§B2?ϋ$:,YK¦ŒTCt ’2Fύ€o–…¬Σ #β4‘—ΪW$ClΈ:±A›‰Ξם\ψΫ W6FghAο0Μ-θΉ"}R Εψ=WaαόJυεi5& _:= ‘!O©5@ο5žˆRΔͺΛ‘'ͺP— +N½’«Šc/Ρ•ΐΎ|„"&K4δΙ%cΐ7‚v)».GzέΆΠ ώl‹Αφ‰Η“τQεo³θΟε’²G=²τ-€gPUΆk:ι½Ζγ¦Θn±Ι Ί&)Κϋ§βόΐ4Šϋ§)ͺΟί€ΨΈΟ|‘2}£1hk±‘‰Z€ ΟΘ-ψθυ£ ΧU±‘jœ|}•ŸY?tEˆh#@<Μi‚>ΆιΠ ©,ΖΆ}ΆΠ§ˆηΡ’#Ίmψ½€=d5˜FœΜ%θs•W™CzxΞ-‚ώ.θGƒΎ)ΘgˆφNώvkxmΠ#‡V6 z τεωΨξ  lq㎩ υ¬,ί3M™Σe ύϋψo™Γ\‚ž)>±ΜτθI=hω/3$1=³Ιζ +―}Β]θύ#>ϋZЁ Bρψ­%:ΓΰλΘϋ†ρΐρΎsΈ §.eUjΐl`£q\X—§ z΅LPŠ&š₯ :M ±GcΏH)’Υ!^HΠΩ]'Π°=x\G…ν7±\Ÿθ +δ6gΣ+ —šΒΉ‘‘ΕΔWθƒ–·ιπ yω;’#–’Εa_JzMρœ ‚Ό4Α~S[Ν ^Ίjl„:Ρ*ΐ~’ N’•#:ίψ\ .C_8ΡˆΝ y "._τ’σn0#9 ψΘ ΛσpNX°ΝŠΨ3hΝΰŸΓΨƒ$Ώ›ήdΉh”•ΥjAz +qό†άƐh²δβ<.³ήŒh<₯–ŽU€Uš=%lΰ£HόMΖ6}†ΰcaε6[žnΠ³Κ¬0VwOVwΩ@?0ι‹Δσζ%θVB ΜΠs‘}ˆŽ‰π>‰ξθ]c;ύ< YΈτ=‚mό³η΅ς θ0ƒ¦[uΔtΆAKϊα#ψL£ ½…½ΦΠ·Jϊ1±­h‘ƒ†ΛˆFφεψZ`ϋ2ίš²lr‰al”Ψ‚¦ τWBn~O,2€~EbΙΨfΣjŒ‰γbν-ΰͺΪΦ΅ρ)؝`n±»;†΅Φ¬U€(¨¨t‡tw·€ΨΆ¨„ˆt7Rφχ9gώΗ;pŸ{Ύ{ο~ηώ~όζΦb˜sΌγ}Ÿηc>ΌvΑuy~,m‚rhΰΒ3ϊ.hŽ‘|ŒŸέ ²³n“@SBω6;?ξ KΠ=&=ƒκͺ―"ΠΥ3»Φϋ8η>_Ÿ…η\Ÿέ―-½Θ # ΟF“¦˜c‰\“²ykαyfζΏcca ΰό@'žuΠ»g/aΝ}&CN]=ψψv'Έ·aς,δMΔ nA»›>α4Ž^¦—FA„Z!DσΗ§gϊΖtΥr=1ϊŠΈ +|oΐž–α!ώ%ϋˆ`…ΏžkυΚ[ ZΏψyY―»+Α4ζπ³Ρ—>ΖίΝ^Ή±Œ x΄4°ϋ˜ΩΰΎ6ŒUΨLΖ1a.”}πVtπ*ΰ#Ύb ΟX\™ <ιYΐ€ψ '“’όmj30hχˆ.Οΐq€jΤG1β8_‚&ΰΗ B›ΐ™X"©UσοΦγpMDγK&Τξm~*ψΙZЍ‡ψΔ9ΐ=ErΰjЎl…8Α/kPݚρ 8?ψ[ š˜pθΑˆΡ8€&³¨ΎQ}<Œ1Šeμyb*‡Ÿ GΈΧ!„!°Άζ)ΔΜlΖc,‚j'ϋσu¬ΣΪKhώBLBΒΟ ό`Ύΐœ‚ό,τHY„υ―Π{ψά<3ƒ―θ€S·W@ύM3˜οπw`ξ€ζθξ0(Φpύν#–£`žamτ7Aη_pqfΓS²ΐTο(πigυq›\–4΄ΐ\?ӎζ'ά?‘•Χtμ{€j,{qT“h34ŽZ¦P=Ÿ.ˆOφΌTπ’€ϋ ΟΒλ W‘ŒF@/ p!œmΌύ” =†xΘIΠΛί ά'|γŒrΤd„…Η‰|ξ­†ω΅4eΩsΎS°ή)Κύ€ic³‘€©ωHΑ‹‘Έœχ™Bž° Ί ‹ΘCΌ|X'Πr$τ&θ3n(#Λ‘ϊΐΧEgdυθ#2ΐΗ€OΑ}šΛ‚&$Φ E<=a74ϊ°ΗθΚ8#Žλ†ΖpšgΞ2πX ›φβωyΜ!h6™\³—ΙκΧδό¦ΚOμάښXbΠ:|–ΰθΉ‘¬xxΒΡ―·²Α›YΛ€ιδ‘s£ ‡:0„!ob>μ +=Δ₯£ηƒ.‘τΒζvΕg/ό)Άρš| <ψ xͺΥΏFΓΉ +΄-Β_nΓΊI œq\Πt ―·λ0wψδ­_΅©°Š­ΰΣσxœ_Š}QΑίtδθ Gk™ W¦@-’Ž Ώ š+€[!SΐΛJŒκ-τž€Nρ ‹BώνaΔΧLj-ύΐύ Yς!ΤrœCA+4u1_χœΪ·Ψ›ΐηϊJΜγˆ]Ž…ž‘Ψ&PNb:¬Σh2γe―΄%TRε>μ₯tΙwτ3±ž„gμ"‘Oζ +:βΝ6*½]…ΚxϋEΖΎέΙΏά ‰B3Ο‰PkΑ3‡θά€6±ΓšΌθވ/Fˁ6ΰ0xޜ‘½!!Κ·Π# σEtΜf¬ IΌςu» Π―Α½B”ΛXΟ¬%ΈGάν˜εΠφ†ΨBο§Ηρt#}£S[τ IJe}P έΏ<&XSΗ±΄1Β &ηG§žšuKb :7ςΐΟamJŒβkbN3δOΧ”E ιŠ΅=‘WχΛ%λuώΤς›,²FΌαΘ·Xk˜―OŽη†5!γ½²—!ξΌ +σf4~ÚV3p8δΏ›«Σ ύsΧBN€bKv0Α―60ώ€ύ!¦έ¦Rˆ?0Η­Η`Hχ΄E€OΨcΗΊ&-¦’‹·ƒO γsom0jτEgχvΙY$tΚQ€:Ή$ͺι ‹ώit╨fƒ›@l! žSΰK%Ž«> JlPοΐGΐ΄ρΌFu C΅+ζυv&²kb|k+cΎ"ΰm)Έϊρ/£sο_|0έSΰλΨ«Β ΝωΣ6γ±.'ʷ‡EnI +b—δ…ˆ/­Fΐ  οŽϋ5ΰsώr πx-ψ,‚O4ζmˆ+φ!x Ρ‰ ϋ_ίƞ š‚ϋϋ’³δλlπύυΰ™ύ7ΐι0W σu˜/Ž@ο――‘q„81tN_,vŠžωΊ1βλΰ3Ζχ=³–bΎ ―]°Ÿ,τ½Άλ%AŸ {Ld/¦T©Š²λυ…·[H&³[Cψfφ˜8ξω„ΕMΞ™ΛRβs²ΓZͺˆϋ£sΞ<€―¦ώ5k.ώτ3 Ÿ„βAπhΘχΖ*±KΤ|ζ끘―ƒ†,œ#ζλΠC><r(ΚΓΰ«HG½ά +~hΠ[‡>%ζj—b}Πkp‰›Ο€‡Κ…Tbεnπͺ£’[&φ˜@˜ ζ)ξٞrš@Jb ΡΏxL€Η:λtυqe=’ -~zLxNY’ΐŒΆr •λ˜C#n˜Εz†wΧΐœΕΉr'Τΐˆ—KΆΑZθ=ΰηψχρZbόΠ`e_lΐύˆΣŽΟcŸ ―©Sh?3 +σ6μ1Ύ€ΙnΤΖυγ2xLH}}1c +ΦsΜ@Kάvΰπoϊι1 endstream endobj 865 0 obj <>stream +1<&ΰΪ€yL˜ΪΦΙ|ΎUβ~c…aΦz€ˆAΟΣ-k1φwρΟY ήftBΩ&4ox ΐο‚ž2λϋp5S³|¨†υ³“@Ώ +―1ξFxΦΜ GI<ΠόF9z³XΫ|•­πšxŠ3š4¨ΤχΚ βΆXα!Π…œ°WϊDΐω™³ή“pΎG|Xpτς(=ΎιMUzž2ΰ±M°>°€ζ.ζ“!€χ*™£D§t)Σ‘―6α~Ώ₯ηκjχA˜§¬₯σ$X‚ω+Ζy(Lϋέ Ϊʘ] {x€Sƒ·xgή8•V«„5ΥA#Έu\FO_ΠΥΦ'ο<Φ€χ£,ό&C^?Cκ4qp·q`ί!Νΰιό4­±Η„&MhkQ{άn¬ΌaΥ₯ώm˜σ‚–6π%Ψ†μ½yΞ}*ήa: x9τ€«OPΐΠC›^+9λ5<°`ντjιπwΫX‡«σΙӞ@žΊ<β“'>!£ͺG(«¨κ„{―‡kAΏτΠ‘‡Ε§ΐΟΘb4ζ7Þ/ˆQϊΈεhqiΈvqJΉ:VΈMŒjξ½[ΜΔλ°—Γ t`ΣΘδš}lz§φ˜Ξ] 1CώΣcΒκ§ΗΔ…±μ1qk=hτ‹/xMƒήΝ' +φž ¬)±™'½P€]½6)!˜Γ§FŠ/ΟΒΪφ°ηΒ=c)δ*ˆWœ‡@O5:—0¬`‡Τ9EΖϊοΰE9Eμ™΄4’1O627Zυ„W[΄`|Α« +ηΪΈrEIv%O˜\uΚίΉΙnΠMgθ]βύ  κ›³ +xπoX³ϋΛc‚Αυϋ…=š’¬v=*{@ΌΪ¬Δ^ΙZ +k<Τq‡1‚γV£Ι“nγώς˜ γ›χŠ/ƒ<%?ˆΐ[λ%!σq}G΅L|s­0τΩV±ον5@΅ονAωƊN(Ω+L¬RaSΚUθ” +%_θ=Σa…›aνF~Ω·–“ {¨Π’Μ•άεtೡ8Gωέ_–Œουε€ι06‡uΐϋΰΏΰ–Ή”)ίΛ&T+η‘m’δ€7ΐz=π(Γ\ ƒςΧ3VIς ₯\ψ^>0ηb§Δ ΝN§Ά©@Όk"<¨yPϋ•ςD¨Ύ£:/>c?A +uγqgψKc―z·ΔU’ώε1uφγί^GGΏΨ5[β‘½ °ί_ύUΜi}2—3 οΕ‰Υj’€κƒtzύ?}ςθΏ|ςrZ ώ«O^ƒ2ψδΑ>L<Η „bλΝ\_…½€Pύ‡}‡ΰi„}—lτZ`/ m9‹Τr¬™ Q-%JoΦ"¬½'RxLφΓξÐ¨Ξ?x%C?“5CΨϊρ“–Γ{ΥpΌDƒΓ} +”/ΐcUθ6Όηx +`vΔ3π]ΨΛ蟻< πώ Xo€u”Γ—FΑ:¬οΑΪτ(`―‚Ψ-Yο+?Xƒο1„£.Ξ O_ƒχΘ zΌλžCΞ‡}ά<π’ƒ^­Δ%bΨχϊjΨίΛ€'$`fˆΥτMπSdt*β= +gά&ΒCΨ£‚ϋŽρU»‘gšφ8·'†ωuεΖ +Όης>πΩπΒ@άφ8ΕΜΗs|*CςΦƒο²Θ5uψš\1‘χΦ“i5ϋΙψ²΄χΝe΄uδ,Ψ1μo„~ΖώOω[±‘}ˆΨ%Sͺ‘―‚―Ι ψΙ‘ψ {±ϋj>X‹^[œ φ‡ί ΡvΜjS^(γ~u!λ–ϋ¬ ΧC&TμΌά„ϋhnΐ~=ΰΫηϊί\ kΕΨο=αν.Θ ΫπΌμAΖZ‘ΧMΌ_Φ`z°‡Ž,ΪJgχjλv /L£LNΰ½’ΠS„΅k˜οB―;+Ev‰σ°Χ‹Mψlθ‘9° ―Ω‡βηFπΪεΠ™Ψε7±Ο΅UΈφcώ?Ώoζ6=遼Gύ„σxΨ‹}4αΙα=υ&gGBo‰oxVzΖδ‡ρδ1λΡΰKΎ'¬sΚ&€`3]±ζψ™!^/ΓG9p1μΝŞv°^f$^Q°/… Ξί4|"η@MΕη {όŸ§#*w€-ζσ(·B\Γ>QC·δ%˜—ώΔ‰Eήyk`MqΈpu)xl‰}σΦ±αEΫ1ff&ΌOξΑŒƒ /Œκ%Ξ ΞIΏ@Ό°!ω[ΐΫ χ/Qά£ϋΊόFΑ§@₯φ*1‘eΫΰ>B~„=¬Lθ›-τεΘ™ŒmβlΦσϊ:΅γ€(£EόΦqΏžλkž€‡‘_ΰzUΦ™γnγρ³*Ξ7‹ΣΒ2μ%ž°'rp`.ΒΟ6bΜαzCu»Ή˜ρΟ]EF‘Ώ ˜Υ:VŽ΄ FΩ'Ν¦]r’ε[ΘλŸΡ7ϋuωΧΏͺ +rθR―ΎRΣy,}ν“™υι •9¨Κήξα‹ŸΆ“Όj°Ώn>Γ<κ3½κlΜΫ=†W’–IOΫN€Ύή»ŠξxH’yΊBψl#›¬"½Φ@gWЧU’Ζ©εθf¨²MTΘۍdLΣN^φgE:―›•<«3“δ՚–‘δΤ‘tζ AV»2p%πV‚½LTΙ.qBΥAαƒv!{§WΐΔVοφ-ΝZΞ$·DΌΩHYxOήM'·*ή―>bx·φ(ρU.ήΎΊ"ίηλ±§[Bƒ"^Σς~Όκ1ξw΅ | -Ω5㐨²"Ÿ'λ`‹4­A_”Φ«=(ζΚύεˆ?Ν¦³ΠΧ’y‹υγ6ιίηTΟ~¨—ί$dροΖtα7SΑ»ΏζWr&tϋ;aο{/¦ν“]υΑ‚-κ?χNZYξ*ͺsΎθ3₯Ÿ Šθgbρ‹ΖS§υ§ ο՚H3κx’ψUIRΓ!&₯ε Κ={`\©ΰ§k™€v%ρΥV£« ”(©CMδχt=pE#Χ„Εϋ 9Fη=§Ίe.†ΑΪq>φ_PX§ƒϊΘάθΤcn°Ή,›Ϋ&dŸu=m8&Μο0]¬A5*±q £[‰½ΡΙcοu0 Cςή yχ«.sσ£uwΠ€½ΫIΣχzψμ£6‘θ~«X’WwΔ(ΏτΌθa΅“ή©&H©ίK¦χ(£C bŽ ~½βbŒΎΪ­&ΜhΧ„υZav'Δ¦τZ%½Y%d2κΤ¨Τ%Θ}lΚI-аfA¦½W$3?ΰη €―υkΠ7{tΘ;ƒΪΤ­:ԝzΜγ)ϋ¬ε^–zρQΒΎϊp\”Χ}Xt]γέJ˜Χ(?l=Μ>lΣχΊyΠcζ?ψͺ#ΘύͺK>ωL³ ŠnDΎψ*–·[ŠΛ«νŒ^½½hττνΙέj)s­U‡Ιϊ ηΖ†l…Z€λ +ΒGTώG‰0·WΒ¦¨±(Ύ^jΔ&u¨πŸ–50± ž–°jXXl%}^i.ΊΧk(Μν“ŠouŠ$Ων”δZ#-LkΥeυκ²™½š¬ογ5ΰ‘Εzί[AG”nΗΎ€aΫΏˆΌΠ<)έ&JοΤ₯½Χ S{UψΩ_”ρ»xιίφρ²(κs$―…3|ψσ²x >@8ΠνMΦ}9K΅~±bϊ?ΊΡύί\$C₯AG>܏8Ωq3F<Ψ(κ}ο'νj 2κˆ8ή‘Ÿ i¨φ@χQLΏώzXXΠ{R\Ϊh#}ΩtNt·M"½SgdœWqϊπΛ+γG₯βϋ΅R2λ‹ͺ ±}·πz7_šWwœ½ΥGR±΅» =caV›.ΚCϊ«΅γΫΥG oΦJoiͺ,ΔBF—:}§'Ξm1εן”δ7άύC›|τE@? +‹;,„='™g}RϊQ?+|ήiΒvœd +>₯‹Ž1e½Μ»>sζΝηTΡG©Χί /Ώ©’OΖLEΉ€£ά[ωΞGT]aΗ<oLίύ  ³‡4ΘδŽ}dΖ§ƒ0˜ϋ]4ϋ°S,Ξk1fο7±Lv»™Ω₯"ΜjΧ“>ͺ:ρ-}Za&ΌΣΖΠ·{ θλ]:Β;΄ψA³±πY‡1uσ«&yχ£{«ƒ€r;ωδ£ŠΚο—_²o{ΝيσΜ»ž³LΥϋ LuΧ9κΕ ˜Ιλa 6Q/ϊDΤύχςQΏ@xΏUHΆaΫ,…έ-ž†οΒΔCM‚VΜWΗ™RMŸ/2]6ΜλΎ£TΞ' :ΥPΫθΩΐΛ`Mηr„K‘>@ΏŠZ»Žwύο*Βά.‰€Ές’ιγόK’ψz5&θΡZώ­οκδνoZ‚—ŸςΙ ΝΟώMYΣ·Ÿψm·(yHCšΥFί«9)-.±6,/q9όΨΝ¨ ΜVό’ξ”δv‹H”έi€±ΚΥ>uΰi4ͺslϊ€Β„ΫΕvWβκvς~Υ'KΏ™Π}ŸΔŸήˆ‡Κ„Ÿήϋ²Ώφψ?5ω²_ϋ½˜Α~wρ`yΠΙφ숳­iQž•qaWbŽw݊’wχ·{ Φ¨χ]„ψC[€€³ΕοΊ„ξ§9σzΘ”}9tTυύ™6¨$Ιo67*ͺp”>n;)|υαύ`ˆbžφˆΕŒΪJΕε­vΒΧ­§E₯νη%%ΥΦ’²£šΒ+’w­–’—υζ’7υζβ‚ζsμΛ.Sϊuχaq~#ŠΗͺΣ’Β2 qQ΅Κy†=»ω~–ρbλ6σξόC•χ”3 Jϊ‰:=₯=Αώš`QO³·°ΏΥ[άΫμO·Ώ·ε—ύ͘_φ§Yφ«© κΛ ϊύG;αP“δSMˆiΟΓρ§–@Ίκύ9ϊe―”ΉΡ§G†ΎΩHΏΪ@EΦo§Τ‚ΧDΟ›L _V^”ζW˜Ks«ŽJξ6JԘή­1fuˆΩ'ο₯δ³–}Ωf**l:+Ξo8#~~BτΈΣ„Όϋ]‡|8ΘcPύe_Ά›Š«ͺμDυ΅Ξ–joγž’π“οο&žnΏžxΌϋAάΡώ—1’ΑZq[•§¨ΌΞŠ~ΥoΔΎk·`[kzί„ιˏ6λΈ•`ޚg٘w±>.κ\sr¬Y{v”α`A03τΑ]Pχλ)ήΓ?t #>2Cδ”ΉJy―H_Τd―hBnƒΪ%p~ΎP?εγv¦hθΈQη›`“Ž‚γϊ"Ώ£]Ο’t½ŠΦ΄Ψ +JΎλ>ΰ”ωΟσŽΨŽΦΡ4$hΪTFδxs‘8·ΑΔ€λUΤιŽΫI–Νιι'Ϊ&6–ϊ@]co·R’kΝ’\tŸ^Ώ»hΤPΰ+}Uuž½ή’/Ήέ&‚<Γv6»žκȎA1“πΞ#Κ·Μ/bπhο½HΓ‘ΒPΙ§β`“#μ"pLf—9Gή+sŠLηeޚ-Aq{΄'7ςDΗ­Ι@ux ΥHχΛ(¦iК—ΗiSΩίΥ‰={χ'Λι«_=­» yu‚Μόσ τn=/Όf½ΰω7FΪ^γkΪυ<ξxη“xΓΎš0a[“«Έ»ΡϋpοΫHIw?SΪuZPτɐψ}Α³^ŠyΫ~Š©j·Τ};Ξτ48Øι~%ͺ-·3ΘύM]/£v‹~Φΰ.έϋ?u 8-^Λ'O·eΖ¦VΊΖ$TΉΕωΧy'ΈΥ%^hMI4νy#ωR*ώά(όΤα/ϊΦξ€χaδωζ”ψ“ν9QΖύΓψ΅?ŽλίωC…ΉρEOœΫŽκό ΊΠηα6Έd `W&»W Χάϋmα „·‘†™ Ir‡&›P΅ŸŠ~»ΊφQ]ό²ύ΄aUΉ«€ΌΚQψ䃱 λ·‚π dPρ:^Δ» δΣ!RR_ξvόύ³„c=Ογ₯]ε’χuž†Cεα›=κ’άλ“k\b=λR%m₯^tCΗぷ.M!)^ήΡaMΡ™5NΩua7«ΓΡυFzUϊFωΏστ―ςŽΊά}ψΓΓpφΓwΊlΰ,σ|ΠXς¬ι”δe“Ή€Έφ’ψYΣ φ^+Νήh5}lφεqΦμΧn―Σ­9ρηZ―&›·^K:έz+YUλK—~6γ•ύM"¨ϋq‚¬ώϋI½7œΎN>§¦—Φ³MκΗέ’·ν(:›Ε΄}°cJ»Ο0e?Ÿg΄θ39ο΅Eκ€Β·•ηŒš^ϋžθΈw€σIδɎ‰–-iιΆΝ±ž΅~‘φAαΥžα™•ΞwκνΓ κ­BΚ›/•ΤΨ„UΩ†–ΥYWΧZ—£Ÿ+«­CΛΚμΒςΚΒ3Λ]"Λ}bΝ›b ^‹λόLzžD ZπŸp<κΑ?ψ̝o|ζaŸHτ¨λ°πΪG}&ε«ͺψZ7ΝάF Λ».JϊZ…έmžlχ{wΙ@}ˆψSe=ψΑUψΉΣW:PjΤWΑ΄uΫσŸΞ'Ÿ½'E…u§€-οΌ$5ΑFo"\λ‚’ύ½S/΄f]=ύό1§—vω₯N±ΟJ£ξ–9FΔ–»GžμΜ‰}lσvΆxJkk ;N‹Λκ­Dοš¬Δ•΅v07"J― Έφ‹ς­τv« ‰u ‰M*uρ―τK€»?8ΌζψΌfξδq”Ÿ+|βcK<£ΣKά£μ"Q|%%…Ty'DηF 9ιΌαtτ^s:‚ΦοπoŸnΎ“\P˜cή~+Γ΄;7šmͺ΄VV\p«Ι„q‚γe΅mψΝZ‡πτJηπ{uvα%MV‘©MΡΗzοΖPΏφΊθΰNτγ4ο;w‰όώΙΙhΰICMx¬΅wL|™[df‰{€]ud΄EcrδΉΖ”θ“­ΩΕA&½Ο"$šƒ%ο›$­νΎΒGΏ‘nώ]KψόΧ£&-ε‘ηZ²RΟΆf'{7ζpί‹Θ#žE ?vz“~³fϊz]Eίjuݎ2ιaΠΙ™΄£ίΧΪλΊλ~Ν°‘ΰŠή+NK7λΫ6]Ώ' u­“¦λ9$ΝΤMnΩdPω‡ˆκλv0λΎμWλeΪs+Βΰ7ξ‚N7g¨ύk p­~N¨9ΐ1:Cœ‰ΑWξœΑΞ’ύVγΑ~―ρ Ώ|qΤiγΔΪ‘-+τpκΤ›GΔ₯­6F΅5>'Ϋξ%:ΤF¦DVz%fVΈΖΪ4Η¦Jz«ύ…ΝΞlC§­¨‘ΪEΧt)#Ι©&<Ρ¦:6αf‘[Τ£7NαVq(g?•T†™τE›φδΖ\lMJυkπMu K<Υ‘Γόήs…ξκrφ6£άYfΪ›sΊ#;ξbkllL£k¬gƒ_‚πS«/ΥσَκϊfΛ«ηLtK8]­ϋC»΄CbgkεΜΧ(ε”yέίψ~­τͺς‹I+u@u/βf‰k„gΉψι–ŒpΣαΜΐ ;ΫψΑ†yυι(ͺγΗΨζ.ǝwγέkο;GΌ|gž[μuη ϊ]"žΎqŠHλ}΄ΥΨώ’0¨―ΎU~±Oί:F–Ϊ‡f£œUVm<Τr)π#:JPsoπ‹όρΡI£γ|η,uߊΊΪδSr9δI“mDn“mdP‹g²θ{E€θ{΅?ΤCγ‘βώΐo΅žsJΊφASԏ›Λ4Ί ³/&vΠ$ΆξήOlίu€ΨΌ]™ΨΈu±n»±q»‘H:ŒP΅{2M5λo«Τ85κK§“cyhxϊK―¨›―έ#Ê|£b |’Šά#B +ύ£― μpΆ9+VΨχΑΗ°§*μxΗέX„‹βCΚ}RίxΖ¦ΏsΚAΈ!Ί#pΏωοf† BΣ«œ£^’όφ¬Ω*τN»UȝN«0φG“·NΞ§mzVSU΄DĚω +Δβ‘rΔBBŽ˜OΜ ζ’C}Ώzμ\bΓάeā"BCl'£.u•έ½—&–O›OΜ#ζ ίšCL’•#¦ΚΜ%fT ζ]N(ΜXO,žΏ•X΅J‘Ψ¦oNπšuθ·G§† +Ί΄€ήpG„o>›u½Θ~γSτΖ!μM©CXaΉmθΣ·αI•ΡΡ垱^Υώ‰ΥΑ Io»ζИΊ–ΛΑm—‚ΠŠ'τ»j6qz‡r~]ΘαΖtM댩:Žχδ΄ή*hζ|Ω¨‘ϋχmšΉέš1 Λ•x'ˆ₯ +ˆΕ³— +rKΡ5Μ"&ˆ‰Δ8b<:¦ Ÿδ‰™„‚μ,bι bΓbΏQ¨¬εη•㇨΅pκϊ_Έ3Ό_9kÁΑ’Ύ?a󐛨₯ΧSάΫιβύ­˜+5qρo<#Σ +έ#»E Ό™YδυΈΤ1βυ;ϋ°«₯‘(GΒύ>䯟\.΅EΗΌjE5ΈύRHt‹Sτ‘NwŸαIbεœ•(§£σ‡sƒΞJ_ŒΝtΐ™Ž ώγήΟ2ψjΰ7αL"ƌ˜†ΎN&FΛLF?Ν"fO[K¬ίv„8θY#ΗDucˆsD9κ¨ΈΏΥί¬νzlv{dQ‘SXζ·Θμ·‘(Η„ε—8„ΊWΖxβQ±ω¨Ψ1όξ[§ˆΨRH³Ž¬Hα―mώμοΝΎŽΝAq5ο-ƒΒZΒυ~ηNŒz=Λ>mBaβ,t cρωFgίOBΧ4Eάtτ|?βΏ\Νώ―ξ_―{ϊ„±ώ½Yh.ΩŠPςmŸ₯z“[­;Θg»>xJ;«Mڞ‡ŸhΛ‰Ί\kUσκΒ²(&a c‹½’`s_ΉG½,rΒγΉτq‘sdS©ctW…}Έψc©ϊχL΅»8VΏŸ;ΕΞYkΌγΤvλšΣΠύΏώ€k”ωyGΰΏ£~ή3Ή1ΛˆΕ‹u‰υj—‰ύ.5ST{ΈCΤ§ +[Λ²€ „—ΎQw^»G?-tŽzRΰσ€Δ)ξΑ[§θόB—θβ—Ρ― +\"ƒίϊDΈT…Δ•ϋDVzEeV!ήUιq³ά)<©ά=Šχ•³T{ΕmWυΌ=SΩΤFfΓϊνΔl™)8Ηα³ψ?cNίY§πυ?_Γp$ŽFοΑsoxŽΐίΓkcΡη”U'³‰i£–σδ+χ˜ۍΣdΤ95ςs·ƒqο£€œ—πΐRί¨Sm™‘ΐ‡Ν›R£—―DΨ+}΅©‹Œ>Ρ‘―ηΌs―D˜½±Ξ*tλZ…$ֻĚτηF |!VΎ2fΑœΩΏχ~$:ώυZz Wφη{ΓΧ=ί™ρθGŸSπμΞ¨Γ9Hφ硎ΓσOnκfbυ.3bχΙΫ£Τnrλ½œΥΡΆϋ!ηͺΣ£#ήxγ8<Ϋ”YWΰšπΘ9Ίac‰sBK±krΛ;§„Ί +‡θWoœ£Q|F=)r‰J(ρŒβ$›%Δ¬I3πάϊοςΒφγ―λόο>ΰšΖύΣΡθs,Ύώ)θΥΔι[‰E+Δ*₯KΔqβˆ}™άΟœιΡ¦[^I/|’nη{DηΏv}Sθ’PQθšR^κ”τΌΘ%6―Θ92₯Θ#Β‘2<ΧͺΐHTί#’«έ"ŽτάΦ,η΄Φ¬ΨόΏΎŽαl(‹ΟYφ_ΖtΔΟχΖ£w' Οi#f³dSFΘ‘qšrώz”r!·ν+tDΈ%Υ¨ ‘Ξ•!Ρβεώ†ƒω§Z2"Pމ|Šre +*#k“_EΉ΅¨Τ>’΅εrψMΔ9­ZΓ£tΎsGΥή/ί£)!fΛNώΏŒ ρ_r%όόW½€y: e%Έ&ω±ΛˆΩ“·sgξ&ζΜΨIΘΟΪAΘMίF̜΄‘˜9f1}Βzb:|?~!7ύžœ2±tσb‡aΆμΑn₯^wΒ΄ωvΐ隫!€Νξ½πˆL@΅―½Ψ-½΅Π#£σ­Kjί[χ«*\2ͺΣϋκSZ«νΚˁw¨δΆO‘ύ“Κƒp}€S`ΌδG)ΣFΚ£Ÿ¦ Q„ʏκ§Μ<”K³F$fŒYKΜ·Ž˜9q31{ώAbΡJ„ύԜˆΝlςˆmΒT™=ώ½ΣtΎp&Βή׎±/}#ο?»χΆΐ%Ά’Θ9Ά²Ψ%‘²Μ1φm‘Slq±sμ½·Ξ‘…(ŸΎ|λ―G½σˆPιΰ”WoPώ__Λ_yrΔxœΩΗόό~,Ξ#γ~~?£ό¨ΕΔ\4Nσfl%ζΛm%ζΜίOΜ[¦J,X’OΜYΒ'ζ,Υ'δη©³iσW0Δ:­bCΫ$₯7άρϋŽa/#1n)φŽ|\䁰YTL©{Β™Ρΐ=ξ"ό‚°Ψ»w‘υΕN‘Ε%Ž‘θ#΄Ώq‡w™Ι,Ω²ΥΦ©φuAž‹3ΓHόύpžƒγ1™BΜ’™MΜΏ’˜3m1oφ~bΩ: ±bηbρVSt˜σV‹ˆy‹)bφr’˜½P˜%―J̝{Ώ·Mμu¬Ÿ€ϊžSΧν玚4ί»b^™πΜ/²μΉ{\γk·„BΧTγc_—8DΌ/sŒ¬²¨³¬·O¬+sLLͺωƒ“,ΩfπΏ38)£Mω‰‡kΜ½αχ&‘w§r£ησ&,#ζL\MΘO_rσ*BnΪ:4vs¦ο%δgμ%fΞ؏―mώJ#bώ1±xΓib•¦±υΘ=Ω]A=Σ”rΉ•JΉνΊΉcΗω}žο[[θӈƩΆά>²£ά1ζ\g½CZGcJG£]ς›rGΔ%|BUκΉ}ΛΦhό―csψZ <~PΟ¦ΛΜ!¦Λ"†„ζΥ 4ηfΚ.D―-$&£1œ‚Žc–³&EΧΆ™›³Ε§2ŠI]bξf#bΑvsbΡb™±Š'VQIΔ&“§2{ƒ›₯XΞm’ϋJ/_*Jv/ σ-‡°W ΊΆ‡ο££W^κΥQξΣSιΫQe[Pμ}‘6>\υ ·gΞ”ΉφΈύ5ί ίC₯š)+Oȏ^„i.ŠΗ™θυI¨bO~Of>!?n%Κ‡hμ&l@ys+1On?±p1I,ΩbF,ίoE,Us!–©8 ­‰ͺ6Δ/ͺΆΔJ^8±Ρ0Cf—Oϋ₯'ά*½ξΈ°§Ψρ|ir€[Ax資މ5Ο=’^{€8Ggͺπ‰΅lŽ-B<‘±Βχ!E_^QΊΓ-›3gΓΏ]ΛGb¬U―‘¨–MP@Ή !?r1Κσ QDΞΒ±9}Ξ”‘CΧ·ˆ˜=a 1cΒ"”Ρ1u5!7ε%š„Β:cBa½)±hΣ)bι>'b©n8±HӟXgz[f‡gύ„ύ·ΉΕ*MœΒΑ§%/<ΞΦ¦…Ό +ˆΌύΒ=’κ•KT#ΊΆ²§°§eφαοk¬C>ΥΫΖ΄Ϊ&WΤΪ'&•Ή…όθ½ΈNdυ³a ό?•K†±π84ZΠ\›‰Ζp>fΚώBΘOΩ€ΗJ~ +ŠA-b.ŠΓ_6Kˆ_62(§θσ–jςs• ωEj„όF#bαn4η ˆΝfwe·7MΪ}›£XΕmVβvθύσ”iσ5oŸΏ°ψΒ+Q(wΖΌBXΕhtkCBw}R_ƒ}ς绀ήj§”*θ%Eh΄qzKvώ[γ&ϋ/ωq8LFΧ‚ΠΗΔU„Β/ΚΔ" tJĜ…*(W(r³Qώ˜½εL4ΟΠ\›?g/1oξ~bΌ1±±`M,ή|‚X©κB¬€ŽηΙlv­»)€uόξΗά/{Σ~Μ=PΔmVοατŸ[m ;zzΌ ΚŒ¨,πH/)rŠ~ςΪ5Š_ώύ°ήsNΣΰβEί³ν]άi΅2nΏ’WΙ ωI‹Ηλmγ0:„,9£,¨Πs‰ihœδ¦¬%ζ‘zΌl“)±Z͊XΆΓ„XΆŠG,^ΈX€ςεΌιλΠ5o 1ξN„)υˆEkibΡF±\ω±^7€XOΗ[?“έ5qη#nς§¨ςž; ;Δ™κυqfμ‡~c­·BO7dEι~~Ί9;6υ•WlkοΨ3-ΧŒ?”F:Χ‡§VTΨχWY‡Δ—ΊGκη¨MΪ㡍ΖΧ3 Χζ©„<Ξ0ζŸ€Ώ|9sΤ„Aζ£ω(OL‡1sς:bΞ"-b‰"ΒΗ/Fξ 韡ο:·Pρ·π€βcnΕήδΏΝΩΡ7cgpΟ΄]Ξw]~ξZδυό­Cxy™]XΛ;ϋΘΑ*§€ΊwŽqδ—{§w3 G@~wbsάΟZρ ΘX~ΜKααΩJ„άBUB~₯>±β€±žτ$Φ’Wˆ ’b‹Ωuفu“χ^γ(ζ£ρ©ζΆ¨ζvAώΫγί0mϋ‰,Ω "?b«4rΔΣΧGνs.ŸΌί§m†rΜΧωs›>9€υ+gΔϋ1t‘ύRβ¦ΥΛ ω—-ЎlY©\²’Ίχ§Ύ°¬χ‚θω·γΤν?uιSfsώa zψݘ}ϊΩX˜Ϋ'‘>=!.l;ϋtK8%±ΏμLΩΉξA?fΪτ±‹ΦίLό’ΐ#­1"–μ8E,W³&Φρ<ˆ΅‡,‰υϋNkΆRĊ΅ͺΔΚ•jΔΪνBb;ι?bη…ΗcvΩ”Œ?φχΕj5œŠfg ΣΗ“_Ύ;švή }~{…ν›•ΰσ[­6Ž=”υΫZΝ䞡Z7Έ­:圾^Gσͺ8cAΣΰYΆΉήž}_λr€οY΄IΟΛ(ΡΗNΊ~ЊχŽ“ͺœd»Ϋέέj‚«Κm‚έ«£U’†-VΨώoΔ₯ °6„=Π=u&«²5ψΗΧσ‚?j­yΆXιώΑTϋΞι©ζxZί9‰φWξσ©Η]§‡3:P8_λtψ8uΣΐΡΪEœ&Ώ‚;’›σηN}§λ³ω9ΊkΐΩ¬γFά±;±šΣ’Ν:ο$κκλΜ³QLθ‹MβœFŠyΪ'ΦOϋ΄MΝ2qΒU{0Oϋο>&£qϋE~±|α\/bΗιW£vϊvNޝΒΙ£ΨΫyθ3GiΖΡώΑΥόΞ‰΄p»•+Έ-ͺ½œͺΞάqλϊπˆœ +§πΨ*ΧηΪΐpΡΠKWθ‘h’ΨS{ΙνPΘm=TΑ©ι΅pΖΌΞB0ψ§ψ[m ϋε½—ΞCNIΧΠLFyΛNBSM•€η(a#™Φ¬D‡½Ϊ$²Ν˜/>:Mθ”·„ΞώCK˜7hHe}V§έn-βΫfΙk™ŒY»YŸ˜7iιιύGlΚ"œ…0Φ”•ΔmBb«a’Μήΐސ~Ζσε°ώwξ΄ώ―œΉξ'ξ¨VΚυ©[Α‘Ϊο8ύFΞD0ΘΩts§τ*8VχwH?’cΎϋέz©½[ωU₯ϋ?8σ?rVΌΞL;ηΟνϊ>Ή +Ό„ϊmΤ΅Ο‡θGC,?¦lςb-™˜ΏΎWg Κ{+–T”Ψ7ϊ Ÿt³IC™°ͺL@ρ&―…1nyι/ι­Π+η˜M{¨φΊΖ£Ό8Ev>1uμbϊδEˆGo#­Φ"6θX;NέΉΓ«rβή[E₯šΫƒζ“ή‘—άΎC/δN―νό@^ϋ§Ζ΄Tښ½Ώ/* b›έύ}6ΊEœžžo€ΌήΩγ#υΞ[ŽΦsς˜¬•·D»„Σφ4{°ΝmφϊWξώ’ΑΊ‡­Fκ_Ϋ~ςϊ yΰdΑaΫQLXΓNα½n‘ψUΛi6ΏΓ„-i=%~W~Ι {pΏΰϊ7U2«K…ΊϊQUψδύaͺΰΛa­œΑσ٭؏yφΏ~LG5cν±‹υ‘μ?ε`5§€υ‘“|ζΞip†(_‹υQέ₯Ύ|s₯Ύ Ήi£ά asmΪN%ubϋM„ω…Qϊ‰šί:Y΄e₯Z΅Δ&ιΛ‹’>ΊθUqBΝ̏λ΅|^/ΠyΔ)ι½βtuS»6λ‡=]θΗ!κY'Cήο7άω]ƒΌ3ƒoxNVΛ@@S²X' τχSΠρM{˜λίt₯―›/I‹κ.ρS†φΞzM0°Š›}.rβ^sΔ’9[q–Εύτ?γr1UΥ΅Ω[ˆ;ΔN©₯¨ήΉΚ/Έ΅*ά~Νί8©ΰΗ{;κΟ7φχF_γΑόpXϋcΪάιϊώKΤ›oGΙWΏ‹™’‘3βϊf7Iy«›7(&m’δ΄”΅έ»†Ο°_ΎUΙ?Τυγίnΰ]φ ΟA b +6“Ωjτ½~Ύ ¦v›ΐ1n6λ‘ό‹Ψ7m9[ΎΧ0«–—Y•—xH_ԟζvŠ…9ν<2«ϋ [Άοws±Φ…Θ‰°ή6sδ$ά;ψΧKΉ©«ˆ_V«k΅Μ‰½ζ·ΖΌΟ­Ρψΐш_‡ζ ΗjχpBύ:ΞHηφίvku₯‘mDRα<#‚%d›ΩN4qIY.Œ.ΫΗϊ?\§«Ν#v,šKμ^:Ψ ΗͺΉ„ځ[°Uτͺα$ύ΄‹εGn’.ψMΑϋΟsϊ΅ρžh3‡q΄‰ΥhΠ’&w© +SzԘΠόΝtjŠψf ΛΤτXŠJZΞ‘™Ώ$C_­γίϋͺI ₯ϋ.κusGΤͺ8eEο²ι»Ž₯Λξ<ž=rορμQΚf9cΤ.?œ’κςdΖ‘μ―λθ‘AWΨ‹γTš@φ}΅Σyΐ)κΗτlΤO²Sο§jpνΗ~ƒKqΣφξU"6(Μ%6Ο›G©‡ΟXŒ7΅q˜uΔώΚ\xNΜΰήUϊMΗ qU•=Ρ―<ώ½_5ω7Sψ?X.°χ›N†d.§ξ4λα=š/>˜άωS•οχr9e“>[`β0šorq”ΰΔΉQψΉ—μ=£'•† —Θƒ /κέFžγeziCΫuϋ7j:ηΙ;ΙlT’ΛQmž»F‘X¬lLl=:B9¨N^ν.·Nύ5·_½PήOύ°\ΝνΦ υ ‘γu]Κ_[dΰŸΊ@?όφR½΄ϊ­zΧ>μζζ―"mSgScf°ΦI³i‡λ hΫσι3~“©hͺ{χϘΐΟhψ<[Iϊ=Y©Ι—;—­!φ―ήBθP&ŒΔ&²G.:N7½ΰ8γ°…ΣT©mΰl*©xμσ>n4"σ:ydΞgu^vΟ~Α•΄€_ΞϊV—μ«άψ¦Ζ‹ιΨ"ˆϋΈƒΊρwm^tΥ&Κ&IžΔιh6rΪΪo9-έ—œ–A)ΗκεsZΪAOtΞ:Φ51—58|VVSCΨ΅z!q`ΗBSO— Ž\͜sššΰ#ώ"ΌΓFBΎ`μSη‘θήR>‹°ˆOΪr‰ƒŸARη^&mHφ|ŠήΦ_ΰέώ]—Φ±› ~²Zφh ?χ›ΆAџ€N5ΒTάaέ.΍›ŽΖmn‹NPγRmΧQŠŠz„ΊΎ„Π•\–ε]Œœͺͺ%"φνP!΄Iu% BiνVB}ίΑa/αY5u]ByοBCU—ΰλQ„Hj"k|Ξv²‘kκRcχk«ΰΩ ‰kθ|xΖ‘½Φ‘m|·ϊΈθή{1ΪgC΄ε~υAϊG%ADι&ςRτ ώY‰‚«*I +Z/0wϋhό¬‹M‚<<ΟLzίXLΊ&Μ₯\Rζ |ξ.ΡOiΨͺχ‡ŠΑυ―Šqευ2·λ^ϋΊK7aΩNΟ κoƒ’Ώ1ΪώΨ£ηquŽžSΤ ύŒo»¨ΌΚ Ά}‹Ύ]Μ MΒ,Α₯iϊΒ£#”Άο"v,[IμΫΈΠFσŽ:α8že-=Ι%Ÿ ΕN†½Ψ@ετhˆξΧ‰„κ…μέVZx«™OgχkaΧΡΞρσXλ°Y¬CΚ<Ϊ.εΫψ9€WϊB˜‡Όλ*da—‘¨Έξ,ωπ3wύ› +?λ£"Ϊ—τΓ4[n!,h?ΕΏώύ€ΰ‚οdΪc2ιœ1Ÿ—ΨΈƒ~ρA*i­Ήr’ϋaΫέΰ’ŸΟιι>γTu£ϊΧκ8ζΙΠ=Ah2Ί—“¦δrκό€§ΛuΕ2<ΫQ£Λ#υ©“2Κ»•ΡόΫ@("žυΞXϊ<&Ε/μΟ4]‹·hΞL:\Zΰ*ϊΨ{Λ訲vί·’„Α-Έ»;Α“@€ͺ–―ͺ$Ĉ qw#ξ@ά wh€Ά·•F›FΫυΥ½χ9cί;ξΎσTσξχŒ3ΞχΛύFQ RIΥZΟ|lΞηψΥC¬xw±pδφwαϊχ²ϋυfύ™Ώνε.όt€―Ό0Ο¨uβ²›'h3:Ζz•žŸξYχι<Οδ1Ζ$σ=\€™»šfαΙ'˜οχ +0Σ'sΤupΩζ‘™9lŒf,«›–9NΣμά΄K³sγfΝwO!φΤϋšq†0 ββΔ”ŒRΓ­xφYΑ1F9@wΛ›λ ΗdŒΐΜ°4ψxΏακυό+#WχώR}ZΗ8ργΪΑίΆσ…ηf‚Υε₯†›sΜV•«ίT/Ό2πύݍλΘΥ°LΘλ™Κ§ΤŒKNΞ†v wν7oΟ«±ΫϋΒ?v{_όχ]ή'ΎUW~n¦ΆΰΜT]zλX}T‘ξ‹;ψc^гωΜΦΗρ₯Wηrρε°{θόLΜ•κ₯Z»³<ΜΝΣ Ρ+‰BNΟΎελbλΛνΠΝ†žι ]xΑλOΆ³]BλƒM\snπεNΜ‹σΜ§9SΔ€š1|RΥh>΅ΡI”Εω‘ί·λ:―χ>υΫvύείΌΈχ~4 +οώhΰοώβ+}πm0wυ7φάξαoώ¦hO\D‘έΙΟΜΛ7Ζσ[όΠί\ 7Ÿ†ϊά8Χψω½LαΞ/―+Οέ;εαYωρμ½Ί`Νβρ³5‹μ§³?§hφμ5ڐTk]hͺ΅·Œ%˜d­3Ζ[nί±[³•ωΟ­k7‹+w’³ν΄~AζˆrT’­šPμHΜ¨Ι?ΚRŽH΄V‚|β™—zώ™*\ψΑ›+j™Β'W:κzŸnϊά ]C!©b΄œQ3^θ}ΊΣpγΣ Onζ†<ΊTο{ϋ^œΠΫ^Μ Iyηf +OΦ •—ˆΕέΞ|έέεBΥω,OX =ρχνΪcŸ-σN;κ¨Ν˜δUqg–.yτΞέ¬^X½I³yνNΛΖ}šΪ3ΜYjΓ‹lVΟ]’™eλ€™m?F³xΤΝ– ΏςΙ霑Τ\\†™<Γ‘kK€ζ‡[|ŠN.}£,΅zY#Γ,I‹,ŒΈΒQJ^ύdιθ΅UBΧΗ[υ]6±\z ξΏεαjέ…ΏΉJηζuύ―Ά€£ Δ–w―»Ή”k{Ί‰λxΊIμϋe­υͺσσ…’Ύάρ{kΔ³―½…K―υΈ·Β{ίϋ‰Ύδ―(°˜Έ‘Λšͺ Ο·ρδΓΜχξ4{Ά{j<‘s’3œ­ΕgτN‚n”5ΜSaΎ#œ?\?šΩΒ4!Ÿ=«>\ŠΉαΔοξbι…y\x– [0BΘιfρό<ˏRM>²κΚ"γΛMBΧΛΒιοέΕ3ίyςC?ν&½νs?z—~aNCίυb³ΎαφνΙίΆc΅,Ξ| οώfΤυύy‹Άαγ%ڞlΒϋη“ Gκ£2l„ς‹στƒΏ»pύήέLβό\τ}γ§Λ΅=?mτ:ύοΫt‰ΝŽ{=ό4«ζ-Χ,qš©Y7{™fΣς•š]»vi\χ{hvνc±εΗnή’ΖΝCΠμΫγ©Ωηζ₯ρς²Π'Χ;B{ώ3ΪΠZ„ΦŸΘϋ›sZζ{Έ@sβΗ­Τύbίσšέ\tŽP>4[<υΒΓpφΫKgIΩΝ“ ‰%ŸώJ―\}j―ΌR…³?{rƒΩΝ ύ}/fΒψ–Ηp εάΪ‰|y,]Ϋ§«…sΏxΛ7Ώ НύŸ{΅•wηλ+ο-φκώewχ―uE§§{dXyΙ1ζnϊ3―ƒI–\tƒ64έzÊušeΣζj6­Ω‘Ω»m?σ›: ‘Π†WKNΝ7t|ΊGiϊr+ΈkΠ‘ƒ^‘VoΤx{ +βafΧOΔ¬?t_δ²ΎΉ˜#eq`šΩ8^ΘoŸͺοx±‰?σgwξδ_φπ΅·–ˆ©-γφ„^Ό˜XαH3y™Ν“(ΏiψΣ +,Ώ²€;z{9_s©Ptr_znΆϋ­ά…Ÿ=„ ?yq}ίΙ•\œ½ ­1ΦΒS8dυM±δΒJνΌΑm™ŽΞ·ƒ¦žΞ7Ε +:{Πδε3;'‹₯WζsΗΏZ ϋ‚ζ/Λ+¦ ±#ω˜R>"Ϋ– OνH±ΰμ,}Ϋ³ 4ƒ\ϋΞ}η0[Ι⟏ακΓωΚ3ƒρΞƒ(ωύ§‡ψ ?{λ›>_%²Ψ――~gf1Ώ&Ό­Ώφδ?\t™γuqυ£τy½StƒΆ]wβ·Θw˜mξΠ ύ}΄ΐτΑ±Vθixͺζ€Σ|o•Άλ«u|VΟ$oίdΛ›έ5›oΠμΪ΄Ω₯Vγ‘γ5:Υί\ΘjΛθά|tš­68Φ Jx H΄β“œ€ς‹‘ι]Wcbύ858yΈOpŠ"˜‚“mŒΉ=3Ε–{› υm >³i<_:4“λyΆUθz²]zε†9W©βΤ|θ ς=Ο]”ΣOtΒωZέΠ/.Ϊ3ΫΑ_UP>z©ά~qH<ύ£§nθΩv±dp–˜έ0«½ΈPφΟ4»|ύ'UαbuΗ“•ΊΔϊΡ\bƒ#ΧύΫV}ο―Ϋψ£ŸΦ—]œΓg΅OΤ_ž©Ojγββ‘Y·t΅fΟ–ύp<Αϊι؟,φ茁ζ€ωQ8@Bxβ0h¦’]2Ώ)Φ_X" ~»—λΉ·EN,%E§ΩΙMSω†›ΛĚKωFφϋNόe·nΰ‡mRNσd!΅ΦI*<7¬ >­ΞIL;6qRΜnšHš:©¬LbΉx~t1«i"iI¦4Œε£lψ¨|;Ϋ){g>ύ™P3š N­yΌsψΠ¨J³Ζœ4τφ€²« δŠ[Kωθόή\€™‡ΞG{ζ"σ쀬ŽΙX/Ί“Ω©;ϋΫ^nΰ§άΰο»υ]/·H%ηζBΫ:Bο7;‘±ν!ΎΙ€a͝ψ~―4ψϊ€xα•^ΌώΪ ΌσJ όζ"TΏ³Ίsˆϊ¦?­βΞz€;ϋWWύΡΟVr™έΡWΣ'ΓW0ŸΩύr rυρ̏CΟΪ‘:•­΅ƒ\jΝττ=ίlα?YΕηwΫ+³:hfΏ»¬‘βΚFI%½3‘M)εχNgΧrœ”Τΰ„k¬ Οσ‰·ΤϊGZ€ΩΑ·>ΨV4”Š ₯Ϊ[+‘­½OΈΞι™νQf±BΧςΡ*]ΟσΝl=nŽ]_!6ΈžoΏ·Iξ{μf8ρ•Nκύr―Πχp·0τσ>ώ܍o}δGΣŒ―>+7~υqζού>Έ“,]}¦ΐη +™Η&°΅»Z8ύΛ~ΜβςgώΣ]—ybβξ½ΌfλΊm}Dω‘λ‡βΰΠγrΊ'ιK―ΜΦ'wD.Ίg˜­>θېndΡΠ\β1f “c*Fλ!΅q4εΑU±ΞxυΣ`ωμta„ƒΑμλE£ ‰ΞŸϊΥM7π‹ ΄ΝΈ¦§λp‘EfΞκʘb!§s²Ηβ,«/Dζ+„τΖqRJ΅“~t—Γ꣄κΡBB£_;ZŽΜΑΗΪσ,ƒ‹ nq@ΥHs1ΉΞ σ­\οo.\ο7Ϋ‘γ!εuN#VQ«sš?]Ύψxΰς‚͍!1‘`$4\„3ίξ—―=WΥ‹_€3_ιP#@3½*?=_,ξt†ΦίψήJhΟ€ Β³:‰?ω»+wςΟ{uέ―6aΝ@ΓL&6{„”Χ:y ΧΣ.±πμ,pw½Y-ƒš ±t`&l\d¦‡ΦŸ`Νw}h’΅>,k8Ÿ{r[ΫΫ₯’‹σ<Όό5»·ξΥμχ–5œ‚•œί6 :βΠ"sμΐΐ‚>‘]l― J°Ϊλ.iˆ!fμZL…φ4]yΏXKhɈ€Ÿ=0‹΄TπgΙ‰ΉriοΉβό"J);?;zg1EϊΎί«žώŠσΏτaHΠ΅Ϋq~?”zŸΉ’»Χε‚ϊΡΧΡ†oΎ(ρϋζƒZΜΚA«D=χXΔ\>x ϊΖ[Kυ¬Ρ·}ΎNΧσσ}Ε»σ΄‘…ΓwΊxi6/Z―qe54(nΖŒΨ±!Κάλ`œ₯»§?σ›ώΡ?ΩΪSΝο»ω΄|°‹΄ΣΒςν n 4τΕδZ'>4aβΆα}γΑ˟‡IuΧ—C—šJ\σ{«„ Ώk…‹Χyυ}£Pxa4μ… +–SΦίZ.&ԎρV͐λ‰Egf!Ξ’ΦŒ΄„Ά?wΈΔ\|Υ(]dσ™yvbσu‰eŽ2τ&Sš'θƒ­`1P/i “LŒ5fOΰX‘χΘAKˆΕ!γ΄e +8RbήH9΅t tρΉΐA…·\zzτκX s1idυΟ„ΦΈE€•PιCh}θ{Ύή +Ύ±`ΑSmΈ» +y—tρέ>6w„ή7Δ‚σ 7q‘±Μb₯ΎνΑz1ρΈ“§aξ-2ί(š‰A)ΓCΔΜζ‰|BιH/ŸbHλ"θ:€yζνjN:yέS#£xxΙώ`ŒψE¬N'gΧM ρV>"έ}2/9̜εfϊ€4k!Ύr΄œ6L'…‘N‘­όΜϊρRilV·oƒn’ΨχΥ>‘λώv©ώΪ +Ό«Ύ΄ΜN°ϋΤSOτί}?>πφ­dŸ3Œ€ Ωπή*¬Q}σϋ«Λεw_”?y…9=ΤπΠq|ύ˜/ ΅λY|μœ"ΔVŽD―ŠOk‡aΏήίlϋζύš σΦkvo; Ρ$Yι Ρ¬vέΉΟ‹ε,‡TBˆΏν₯χ3ƒ&7τ§‘_ +νή?ΞJΗ›σ[ΙΙUNBωΩyπΠmβ~ΆΖpζ+Ωpκ₯ W^ZLΪ…­ΣωSί»ΛΧ_ϋπ7Cς>_{ψ’Λs(ξ€O–Φ<;g΅ίK«wsυ`ΐiƒΣ¬χΊj5π‹Δ)cy€˜^Λbz–-؜|`Έ%t1‰WΙμ šPž:Y# ³”c™%ŒcΩZΚj™ ΄‹”κ KH—™εΠβΑh+«ͺΊ²L­<·Ί\`V‰!QΦΠ©›?ή WžY}Cί0k„[2 +Όnπ5ψφΟ6Š=w"7ƒf(q³³O†¦rώ™bΌρ(T9χTδ[>]5 6Η%Έ©ΠLRꝄˆ";}@ΌXRB=16acX—^A3.4ٚXB]ΞΒα"­/ΛO˜Ώƒφ―ΐj=Šε‰΅c υ杘EΌ™όζ)ΰ>ΣŸŸΥ-ΠJ«KΗbx[Βα##…€ϊ1Δ0Θι˜ͺŸOzRθs6\]&χ<Ψ£<ρR:οo„]Κμ‰=sΔs‘ιƒυbη.¨•ΑΧ\ΟσmRF »NυN`Κθ۟mΰ†ώΆšΊŽ—ψ’3δ¬ΦΙxo»φ°υ$j„°B;.4ΗΖ[‰4η‚’­Ήp\‹D+WO‰Υ<;5λζΡlX²V³ΫΊœΝΌόΒ-ψΔ:GαΘ™ΩBBεhθΔCK•8Β‰₯ŽjF-Ψ}£Α3χτP4Π}">τ©˜ΕyΔ±άAqπ7αΔ/ξλ{_ΈSΡ©ΩbH‘­–eΛ±υ§eχΊRε%|λ³Νrέ½uЊG χ ½4h‰ίν%ζ)σ7bFϋ$1«k2ελUο.•Ϊ^m—»ΎΩkθz±ίΠυtΏΠy+XˆJr₯“”ί=Z†ΠΡΓyθ 9½S)η(»ΊP<ϊΩZΉγ»]rΟ7n†žΗžΎ½΅Jί#wθ'²΅ΌTΙk™fȝ€Τ]Y)v}ΆCnΏ·“Ωζ:ΚΙXn#υΟ`±nιιE–:€‰Ιw<Ϋ"ώζ.ψεϊθ“BZ(κžNq?–ωι’SsП²NNΣG–Ψρ υŽ\t…=w(ΕΪSτ3sΩ²K³yΣ6 φ„<Έ`3°ά‘&t>ί_ΊF¬υŠ>0Β +Œ +΅ξΞ:b ΕW8›–­s\ ΅χΑ~ρΨΗλεμc“ #/Ε8PΏ3Ώε]9JTŠ-ϋϋ4λ;«§pω^{κo;…΄'h2z*‘,Ά™8‡B|Ε(耋%ζΑ7€]z)(Κ'σθcv‡³1ϋΨTΤ`όAψq3χύ4zΙΧ zŒˆ›ΠΫ‚7τ†ωΐ+Ÿ,91G9ώώ&©ω³Νΰ²Bs”πΠ~eω TΪ5 ZšΊφχΦHηŸsκΰ/ZάΖ0 bΪ°ϋβ{β Qι}θΖόκF‘χι.ιτW^bυΥE|BΎ=4όΕΈ|°Žρ§•e‡ά½)ΏΟšΟˆ'Π +NΞS{&ιƒR­ΑΨc1ctωψξŸ]ΔcO60rFν'§uL&νΊή§;υ7’ζ3 }1κΓΞ€ΝΪΏΪ­7±ϋε±υώV°δCιΓΑυkFθόr›Ύχ«-Π EO„ό/sρ©YBϋΛ­†Ξ―]…ξοv±Χο„ξƒ1΅rΌδΨ +λ='΅ζΚ +‘ϋ‹:ψΘΛgπ± t<άΝ·|ΎΜV©ξβhέI§gχͺψ₯χwωΔw^Bί_wsέίl•ŠΞΟ‘ώqρ‰Y€owς΅§ρΚύ@υsΎζƒ₯΄[;Š‹.ZΧ›Υ€ΰ{J‡Μ ƒ(Ε7Ž‘ΩΟ'I0c˜έiΕ`σύϋt€w Ά +τ W– ϋηJρ壕θ²QJzσD±ύΙ6΅λΡ>±ξγΥjZΝxBF|…ήυα\0Ξ€?ΨYάq–—ϋΖK½φ4€4Υr;§Ύag!βΥΓΜFXHΡΠmΟkΘμ˜fHͺ Tcζρ©ΠƒE¬%ζ‹·ΠΕ'^JΡhΉώγujΫ“=>­ά”ζ{Ϋ‰εSδ`L;:ΙPve)_>q`l$Ω›½/C²I‹[¬9±@:ϋ•—ςήƒγΟ’ Ενκβ¦ρΨΟ›΄Έ{ξν1 άχVϊŸΰΊ?ΩDZά¨)»^lc5τJh’Qη8pYnΕς_b/²:ƒgρΪτ†‚žΩˆυΠ Ž\œΛG”Πω'Z‘ξΏDΙ;9CΙ95ƒ—Ε§ζ!W€fεΥβΒΆtR€9Έ|°΅νρncϋsW΅τκbδΏz)ΠΜ›χ37ΐΌ«Εe‘ξ +Υ=r\΅#4.ΩυΆΧPmgΧ«νΉ»Zzc)tΤ±‡„8ΖΙ!ζ’_Œ•—?’48έ\cθxβκΣυΐš»Πyοˆλeώμθg«‰‹Ρ1ΪΑ|ϋλ-|έΗ+„’Λs…ͺ»¬¦Ί0_,»Έ€λΆέpγ^νΫ †›χiOy'_{{©PύΡ21΅|,˜sΨ§s;¦’―>τοΐξ{^οχΔu·›fοnζW΅ΛC}Νήπζ ΡyBP”β"q³b*Fƒ•‚ώ;1 Bm°ξΤΈœ‘r%‹ƒΠX….7±³˜κ~΄W9ρD >qπ;7}ΛcΐΞ:”o«σO°[V/…[θΕ0sθq’ + !9v`œ¦μΑDk‰4msF¦ς‘ΑΩ2τΉΑ€H,783ΖΞ―€±Blγθ"βζΜφI¨λ™ε¦Šr€gφ-n₯t`.wβυ^γυOƒ}?{/SΊόZ€ΝΈνς˜8MMΐ"-ξ²³σˆ‡ ?Πχr―|ςΉ—OΧ:©ϋ»έ"‹ΡΔΞb1›8CιΝ“ΐΞˆ₯ώ ;Kς/;QbΛc?GΉ’‰UH¬bΫΔeΩƒMAlx₯νύgΨήv–Ϊϊυ.Ήσε.²cΆΖ΅b„ΉžΩXσx +VCjΥXδΣJ^ΧtΌ')8ΛF +LΎΌ‘εΙ.Ήλυpψ`Ό>ά\'˜ΏΜπ‘Ήπ1€ƒXyr‘Τps΅ρh7tu₯žΧ{‘ρ(΄?ίΖbιΞsu‹ξόδκΞχώ°Ηpε₯ΏGw³Υ§žbεΩΤ7η‘``:ŸPηH}ΕΚ+‹…cο­A/\o ­c™εεˆλ†ž§žΈη8o…œ“xΕΰΰ‚‰¨™λΤΚυH›ϋPŒ5ΈHΔ«: ΞZ‰`v“Tενseΰεbg²kϋ†UvΛο’sμΥάγS kHcqοv–^h§eyπ]z /˜‹φ»|ZHώVΠZΜ6Ca―ŽΔΗcqŒz"qE#ΉPKπ™ ιMΊΧΗξ¬!-npΆXœΖΣ'ͺxxu>ι΅“Τ#'ζΛ ¬— Ε]vbψWκΐcOδΘΨΛYΞY`'‡˜΄Έ‰?Τς`#ιΜ‚ω kΌοͺσK Y‹σhΔοH΅1υSˆρa Λv”•ngbgΥO‡žΊ£?(%‚eΤxy‚g’8 œ.컁†8€F$ΩώΑΚvι•Ύag¦7ftNSjo―6杜«²xF:ό‘ΉΆΔνJk™D Ε΄2'p, 9S‘₯oHgΎέW%$ߎμ»φΞZΌžΕΓ‘¦Χη˜^ŸΡ=šΥ°o1ŠΩjRρhΓ‘ήΉ>χάόΪyPέΤσ蟺σόέωS/΄»ξόΧ; ;oΌŽ³―Δ404ՌΆ)JNοt}p’5zϊΠΤaR|•#b<ΈYάA3OήΧLŽZώ©Yrέ—λ‘ηΚi]“ΐφγR­u‚―™V«h˜X‡υpΑHb±'ŽV³›¦kMΌ6¬ω# +=ΟwK„ώ’Žε=`Λ€sξιΧμί½ΨY:I5Σ dgΝ@1ΡΣΓ¨ρΨ­eρ%ΘρΙ˜2άœfcIΆQγ‡ΙA)Γα£Αβ&>uVΓ$5§i*ό§•bƒxOΌ vm₯γwׁρCϊτρeŽΘ[U–λ3?°PmΌ±N©>·D)?»˜m…-Σ…ώG{pφ½RhqK UŽϋ™ΰ›Iν\“’¨„dΫͺαYv87Bl¬‚žθ·ϋ7«gͺd$ηeI,'3)FΎagu>Ϊ!χ<ή‡^Κvβ­_3φ,§U8WvxΙ¨Νώ›•gbgY½οn‰ψbL¨+$XcνBΓ_=\ιˆ>אΧ4xf©5™œ€Ψ!ϋ§ #φ{½Obυ8ΌzλϊzΤρjaηLhn³ΉFγϋ οοτ)>΅PI―έgπž‰[rnΠλyπgOθΘ‚ 6½žΕNτ„ζ[«•#ύsMάυXK°Α@?{^8Yγ)šΠ)/)Θ ΅#ϊΩ:U&ΆΔ|†XϋΑ +δ’rT±½·—Ÿζΐ~A³ίC«ŒΑ†΄ςqΖ‚Άΰ £.'Ά)βNρΩωθ ΆψΜhΨγLjVξτΟRύέUΰΝƒε³’’9ΨYzA`g1‡"v–+ϋ}μ φ»!Ύ|Œš7Κ'<ΩΞ7$ίŒF9 ΪZ ˆ²R"Yό»‹ωdΉ΄w6ˆ`¨Qο\³Φ[₯ΦΟΆ€οͺ$5Œ3fw;ƒQ!w}Ήy>φ9SA››ψ„GΪg +]\[ˆ‘PΜςŽœΆ)RϋŒΰrτάgωΦ½ΖΜΖ)†°l;ί䆉>ι¬/œoΌ―7žz’(―Όxh'·<\Gμ,⷟šΛ΅|Hμ,±ω‹ΔΞΚl;ΛΒkQ2—²ϋ§B«›ΨΤG†ˆe?μ¬<;Λπ―쬨7쬄a‚Oˆ'²ΪRey;r^°γ³Ϋ¦Bίό δ$`‹Ωϊl˜ Ά½žΥr0{½o¨Η˜K…œΈ?x}Ε•EτSƒε%&γΩ*»–JDΆρΙB⇁ω­€7Mδ~ΈJ<ω£»Ύσω&π9ί` œ/ηΩ΅Υ ρΓy?‹ύŠFΛ³š<0cΎΗΓ‹ΣθŒΝεΤJ'τPΏαη’‡ξ4ΐςŸŒγ₯ΚK Α«›Ϋ}^γξͺΧ ίC™?›¨– ΝΛ—ςJ·eψ“ζsY-#'Χση­ΈΎ.rΛύΔΞ‚Fzx²ξŸμ¬€?ΨYρ6FbgYͺΤή\­ΖιύΜπήΑΫΖ^©!­~‚Zuj±OAΧlŸΈ<β[S=žvtι±·|²‘x,KCZφΰ›Όa‚œZΓr―“³Ε–O7˝v νŸnε›ί[ <υΒp>‡j™Ng|.©ώΦJhΙγά£Zzy1Έ€jΉρΦŸΔΒ1’Έ₯14Ν–ΥkS€¦Ο6#“X-kβKšΨY±³žl•ϋΎwWNΌτΖdΤΔˆΞΑeΣ'Yq!yΓί°³Π_s€ψJ%]sΤΚ³KΤܚΙίs[œ₯šΣ‹”ϊwWJ/,»R‰Ξ³bXγθ›r:œΕ£ΧVšψο&nLQ«3Ύ±C«ςΚrΓ‘σ Υ¬š‰πΕ +^0Δό-pξ₯ζ›λĎ―Ά£ΏF{ξ` ζΤ2ίΫ8A«u"†sx.±ξΉνΞriχ,μ_¨]Ξ}ΝᚊEέΞbXšN 4Χϋ˜#vRώ M”J'χ=’Ζ[{ΠLτO΅6D; Ύ5€ΥLσ>Yͺ>ΏHνωκι c―βPΖpψ|)ΆΨ±3DYxιšyαΜ‹=Θ₯Η ™νΣ(F²ΈFœ]τΓ―τΔ|©γž‹άυp7ίuo ίΖ~VΥ•Eΰفσή“Zvm©!₯i’a%WY„ž†zϊ1Όˆz½/Άs­%Ύ«±¨Φ(»ΌXnωt«|죍ȓ<΅~ޘ`)ω%Y£η£Ζδ:€ƒͺ†%Ϋ˜€Ξ/vϊtίχ"–Ljν8δ<«‡Ό½X½gΆ-4`‘o  ϊ”ƒη4έ֐Ω<μ.Τ|rvΗT07䁙˜1‘>Sή‰Y"μύΛ¨L[9&{ς0bΐ0[R*Ξ-Β~1ή#sνΕ€$Κχ‘ƒ)Eζ‰Η?݈žˆRΨ3ΜoΔo‘ω8°…p]Q’_Μ;>Μjšs©ϋh ρ‚R*ˆjH.K fvo‡Κu,n³ ω>qlv9‹μΪSmn +ϋœΜN`ΊΫKΥ£§‘^ψZ5\x`»ξ|"-υZYƒύ+bΤdΧO"Ζ8oΘΓ"ςGP?α_ΨYbÝUT·ε6O‘k―­@>o΄υ»>(ΕZΟr|1©eXiJρ,NVχ±u<]zΓΞ*θ˜Ά‘„5Υt›λj~,ΣΟνž{ ZꊑyRνΕ%bσέuΜΖ6H w(g‘žUΕ‰ψΔ†+bvΟ~rςmΰN±5*V²ZΎϋΡ6εμ#ž?ϋ;Χqo#ΞΨaΟ]-ΏΆ”ΞM&g”Ο>Φω]ϋ$4θκhsx ½χw°zΘοΎHΝlŸΚξ%ϋ μΪ—τΜΑY7)8kΈRtv.ΥΜΝw7*)υγtΖPsεΤΔ°ΞνuwKdφΧ‹!ζz½Λ uΦ¨‚R†!?ΖηŽi ϊ¬ž¦γ fΔςdΏK)ι™ΎΞ/“¨βΖRώΨηkΐSŽζX-‹^”nΦ§RυΞ2±ς"τς£ΕLΞc Ž2φΠ•’sσˆB{½`R΅Ng ½mΜ’Ι΅wVcϊ˜‡θaΒ.Š―-T N͇ڐΣιŒσ7Rγ]SnIλhp‘όΨ=έkτ›ΐγΚk™†ή΅άσčωο₯Rl޽’f#Œ΅RλΖβ\xϊΓΉ―₯kO±ωΑ&bφ ‡@άι+ΛΕφΟ·H­ŸoUK†ζΣΜ[–σQΞZqnΞΒ(9Η'ƒ%½ΉŠο±“kώx φw±ίL³Žαv“ΚΟ,„ŸG.₯$Œ¦<%γθ$C~»3ν 1Ξ7ί]Γ½Ύ ΧœuΤσ:%Βό +bͺ°ΈB>―¨gXζ7Ÿ›ε#ΨΊ+ΟΜY~Ξκ–UΘ'΄σO,‚Σ‡α}γμ™8πr€<ϊΦmχ7‹ο­ΒZ@όΛzg‰ΟvଧzζkA¬{5ωκτšqΘYρsΙΗ°{‰³—ΰ=α\Ε=τPχ·βŸJ{Σ~¨{cρσ…ΐ(+œΙ@/œ"Ρχ°•Nλcb"¦›¦ +>φΖ„ PΛn,§U4ςafΨcNͺcβ™Ώ³T)?½=TμA"gTbσˆ‰Εb4r$Ό7CΡ‰yJΓν΅θΟ(EΜώΨϋS‹/.’λΗβL„‘i«$ƒcΙ~>όWFλ$ΔI,ϋ¨ ;τ/εϊwΧ€yDό °Άΐ†K;>u6ν#g²ϋ xy΅η— !n5˜ν…}³XB|μΓ—‹§ύ³`α5Tο‘Vev‹ ΎγΕVΎνΡ&ψ<₯œεΰ*!ΦV_XΒw?wQ‡ιΐ‰Α^=±ΎJιμ z8TzfΎTΔςZπρπOΰ.w?Ϊ’o|=ίxw%νι$±ΨΫakΜΔ7n™Lϋ€θGΰμpϊΡ‰¦ΉeΞpνSξ$Ξζό“­τ†Γ¨%ΐ­BΞ&œ˜VΓβLγx™εŸ2Ξ[•ΝQs'Σ^YγΥbΗg[₯ΖχΦaŸ^πΟ°φ”BΝΈC,–τ9s-―ΓΟ§ύš fΩν“±Ζ€Β^gΎζΜ|γӍ\σGkΉγ¬Ζ,ͺžn>¦‘l£”τΝ!>ΐδΝ”CY Θ΅S“«PK›ε£REσ‘gΑ&YΝ5{oπ/ΰM)Ρ)vβαb%±bŒœΧΓ|Tϋκσ±š‰κ φ:\#π₯=έ΅o§AΪυ.;ς$μ·JΜf₯Θ²m0¦Ω5Sς:¦α,™n«"ž7\_ƒ|<-Τƒ8³₯φΞΒΩ ¬+Όμ+IΗΗ‘v†FIάτψ2G:s|R΅‹cNηΑ{e>EJi¦3ρ„q^1³…˜έ*rpnΡ£M-C¬&ςΑο¬ Ξ+z&,Ε—j™όΨ§ΜΗη +¬XτΩΩSΩ΅ΛcvΖκδE°AV­ή]ϋˆœPhyw­\Ε~ϋœΔ?όaτyΠ'O*M{₯,'ŸMι{zstBΛ·q–Άˆ]·#'η‚EGΌ2μΣ₯•9‘N»k›όCυεEtΈμτlœw7 BœΔϊ’][ψ+Cvϋ4ŠK–œ}fιHηL²ΣY|υE|Ε΅bRƒς9ϊl8χϊωF¬'blG[=ρνVύ₯ο<€ί_ΉσUgζ Α‰Φ˜AώΗξέpzXX@λμΑ¨bzί΄―.ϋ―········································ŸsζμŽ Ψεηg/γβΊΖ‡ύΏΦοp\`¬½‡ύŸe.±q»BόγB’"ύb“7βKβύœλ.ηΞσχϋ%Ζϊ,χYε³ΐy“σ|ΧΛ}Ψ ΨΏ.p^ΜΎuω•«—iύη›~¨3ϋggΟؐΰHφEΏ_x ι[7±§ύ’uV―XΊrΕς5Ξλ6¬Y΅tυΚuλœ#πε΅λ—ZΎnνΏ|9_6ύΎlϊ†?Ύόί?δπεώ!‡μϋH{oϋ Ξσ8‹‚ύrg—@ϋΣ₯ΨΈΡτׁμq]Ψ7pχΪ/Ϋ˜βΈσ€δξ,zΨ+Ξ˝ι›ώγΌδΏ ϋΥΛ—]οlp^Αώ»v%ϋWρΠ·°oyσ’?ώX:ύώλΩ–³Ώβ•ΛνηΜ‘wˆ;ΉΡyυŠ΅kΧΩ‹Άϋ\Νξ4Ν]€™—lŽηω Ή'ηgζανovΐ3ΘlŸ»¬Ω³K«qsW4Zύ!3]`–5¦υAΦϊ tkm@‚•—cΎΫΕS³mσ>λIγΑ‡™ycΜ=τaζ{άDΝ.oΝΎ=^( y™k[yϋE[pΉΆϊΠB[Οΐ+w­ζ€ηA TŸtώq–ϊΐόaZί$Kwoϊέnήφ3tšέΫ\ٟZ·lŽ©œPίΏί—ΎΗ[ +1γƒ’­‘dbH© Ε"cvΛ4Lc•TzΓsμ0ρL“-‡ΛGcΊΣΑ8yŒiLC~σtLš`’?c©`:Š'αiΆP†₯ Λͺ‹Λ1•‰ 29"Γ–(؟JhŠ …’ΊρP“"e|?&% —ƒ[#  ±μχΗ—9B‘DˆΞ°#e„ΐk&Šy£§ψ›CΚB@Œ& +15,ΖZC)[ΛIΞ/άBŠ­i>$ޚŽ%(pIaι6˜–„‚ͺNοk¦“š‰˜ΖcŸ?*ΕVM――–ž\`ΘIdo5ΔLπ·‚²}φβ9LΩb?S‘Έž±GF“‚QfϋT%o`†”Ω2Iˆ/rγͺΨΧkΗHΙ΅NBpφpoC€T[₯謀˜‘q|"'ŚΒΡtM09}|&™pzžN«C©ύή'Μ‚—|Ν‘Žθe6‡Š6T˜=½ƒΜΌ΄~fξ^ͺŠK:L&Hα€ζx`Ώ’9šΑ>½Σ£:%ΒBΟ>οΟ)ϋ(aξή΅_ƒιR¨Ί +!…Ά\H±­ώ`’”»=‘^κι§ΡC- |ιζ‘Σ`zZ<\5ΪΫ?ΖΒ퀬ٱΧSsΣ­~ΙΦrdεH)z΄Q0B/F™ƒΠΰmŒ³peίηΊΚΌΎfP*Βϋ€"‘Ξ'ΑR0D[ +AIΦjhΆ!"k„_4Κ'³67]I«‡ΣζzφyΩ{0W’jœΤŒΆΙ†œ.g(+œ ΞHjVΙ₯N°)<Ρ†I΄VS[&±λ;Y*Eζρ)jγέ JνΥ†ΜΚ‰ψ‰ΩŽ™dƒ‰R&Ιk§)y“"AΛtΨΌOJέDcLΊ½!6ΙΐTζΕRd8œλΕΑο°Τ‘Γϋ„Xώ‘V€ +–e+ΖfŽΐ4₯1γΨLωΚqyJP† )eŒ‰+5©IΟ°Ά†*Mβ0Ϋηƒ#-Εΐ+(>(IΜ6ŠFcbήPzf‘Ryq©!ρθ89"ΣNŒΚ°…cŠjD˜‘)½δ†q4εž?Ά©fwM'Υ«£—›οmΖ£”iRŠbςFθ μ^0{ Ιγ8fϘΎ-μ™ %’ΉE¦Ϋ€IJ£!§}Ί_φ u +18Β +“nP…€]ΉνρΤΈνΧj ΰ€™-ξγ5φ5z™½žω$ή?ΦJo2‡!Ձΰ€a°ψf½_¨a‰ΙgwO½Ζ[ 0S­…,¨ΪβwC]6Ζϋ&Yak R4Υ•ΗήsωHŸ/ͺ`„’P1jCPՁβ…WιU?Χ]{5œn`j&8ǖ󍱄:© ²ΨK*ΜΒG¨a)ΆPHPbσGΒ7BiT M·ΑD’Zά9 SΛπ°-9ŒΩ'»Ÿ4υ”Υ4ͺ<˜¦•‚Σ†“zXb Mψ ζ€4»ojΪ±‰¦Ό cΊZΤ;›εS‘(€–τΞQΛ/,†oRKNΟ‡/2$–8B K ŠΆ’©-Ά[Θ!‡‡a2UM-«.-'׎… +©AΙρ0½Sgs1ΉhΘcΆ„©XL²υCΚo€²Ζή μ!₯~π™°–0•ͺ”_\L·υwWa Σc˜rB>CJ9YmSρ³‘މS1“Ω#”,fw˜Vƒ-–τΝ†2³‘hhŽ!½c*¦νΩ„ '9ΊΠκρ4ρεέΓ…Σ“Ηc­‘μΪG₯ΪbR|*σ΅Pmΰό’Ωύ;DͺΐπuτΎq?Ψk0%Žλυsh4aA aq!4Σ겂Oœ₯t0ΕͺJPΔγ™_δΤsδ/˜\„*T˜ 8 υ<)Χ12ϋ.A*ΔΔј|ζX.ΐ&Y ‘Ε# <%Ή0O)Ί8ŸTίόγ¬$ζKi2”­IδuP`„ύΖ‡ιu-TΠΔ@sR`~Rτ±β &UnφY—1ΕM“ϋαI”ͺYv4%JŸ»~ε€π‘I,–g²œ0»i +Ω3”aΨΏγήΓχ&6ŽC.EςQ)Η' ‹ίΘνpIA%ƒεqΙ΅γH‘)Ύ`”šP:†Τ˜mΐGQόe6ƒ©@ψX¬‘Œ£iκSΙŎ†ΌΞj^‡3¦wiŠ‘­W¬K¨Lbjλκ+ +©9΄NΓϋ$•¨S3;„ΪM.ζ4Ρ”"lγŸͺ₯ηζC5 +TbΩΕωPΕ†ς¦ρ'|&MTb1§{*¦Liz’Ω”# Ε“’σεμZ0ϋίX16ߞˆE'fAӐΘ-ΰχδθ\{L’ Δ2›M¨p$ΕD|-.Ϟ Ν.ψ3ίΕZLΤη²5Ζό1MΪC1,*ί +x<σBΨαaΈ6xΒ—°k:ΪΙβ‹― +TπΒ’lL μ=Tή\Fk‹Υπ΄ήΨΏΑ ·‘Λ―/š>ί ΦάZFΚΒWτbT‰ƒ”Ϊ2A:ςΞB±ει©φΣΥRD₯ƒ§~:ΜBI©§T]X"Χ^Y†ΙpΊv}30}9R:}2‚ε—ρμΎΖ³ψΕΦ£šv|’1―6|όŽθ{Θ +H”/CεαΞ*…ω8Ψ¦ +UΧ€#c zH“—μ>"’ TvΏa#P˜ ijLΝ⚰υAͺ),’#³ν0}JJπQΈ_±₯£p-ψ‹zgy‹AfZΛ=Uφ'«Uπwo)Β\Λκ/½j’~"Β›)Τ’« ‘ΜKΣ­%ζƒZE8šdNdω1ύ½zŒ\|zŽXωΞ"(V‹M@υ…FLw³Ϊ&αΙgtL ͺζ θX +ΫŘb{;΄Ζ(sδ€τδYMfdώ;(ur(ν(q5cΘX¬@|TY½Aώ +~‘Yvrj•)9tΌt‘ϊ;$Ε†b"»Ώ\ΫγPηkn,†Κ;μ“|@A—3|ςj(½!·b5Α4ψ·FΒ>‘'ύ‚Ε,δόΘ ή’²ϋ9г,ΎΘ,ΎΐSΞΑl™%uγh’›ε-‡XAJ˜α¬nK΅₯\„ΕN鏯“ͺ +”’Ψϊ…MΒΡΔπ―ΑzΑš‚– »fZϋ7zoE}3A‘€ͺ9_ynβ7Θ°ήρ{°v P•‘ΩΕ9¨eΔ[a‘’ϋPεΧ°šΩ'ά5£Θβͺ +&λΙ‡ΆLD-ΛωΔP­Gθl}βϊ)Ι%ŽD)`1V +a5‹IB[ΙΦ<‹Η jΑ>₯Γ£@ŽΐuΖδΊ—žΥ*Ό―zIΘ ρήΤναζZ)˜Υ!‘ζP·ε‡ϊΘΟpŸ™ΟBLfΉ°Rzq!Φb3`₯Ψ²‘€NΚ|?ςCΑ/Μ’ ŠΆΤΔXR<8\:’ IΆ†β-T ΅¬.7©ϊΕ[’7!DζΫρΎρ–^¨Χ•H O!ΐυκ)\7½O΄I1–ΥιRHϊp(κ*09¬ΖΝgχyZΡΙ9 "pνΟ6Σϊ‚Λ¬žΐu>Ϊ,ώκ¦?ω?vλΪΏέ%LRλ‡ ¦4ŒΥΖZzKͺnBγϋ«₯šVJρ•Ž\@¬z8P₯ΐc2GΐoR=œY‡ +«₯OŠ 1‘εΡι#Τ¨$[δŸjjΙΤ3 ¦@έkŠjVk³ΙjP6$²άJ@Ι5γ "* ©U&Տ%_Λb%”ΐξ™Ο6©ρ Ξ–j.“I‰Ή`$)ΐΥέ]-φύ°O:ωΪ›οEͺ €μ]4ω5©ΘΞ³‘=³=Ψ5ς.ψNΔk)P[αμϋα+ΡŠ)qΰ₯£<9A|#θ”d΄O%₯i–γ@)…|4ΎεΥ k\αH!2Ηk ΆI>–­υ>ώdqΑu»χ]ο›l…ϊTYΣϊI°Šz)Θ\ +ΛΆ…ί–˜OAŠ”32!CΕ*ΙΗΖ±΅4 Κ|Β‘Œα««½YMγ₯σΡxΛώf€*ΙΎί'bΆ˜f εHΤλPzη”X (σAΑJ±Ζ:ΤϋΆ€5Ζ|,ϊ–π¬ή³€ψGqΎΐΔ<τ#£ξ`±zr4ςUP’hΈ»†TŽ πš‘ΥΈP`N½> žMǝύύ|ύ—«AΥΐ:Fη©3Ε4¨Ύ Υο,γŠG"ρμwC!y+μ1§Λδ)•Ε[τžŒΩ­Σ‘‹ΒC)˜ΥλΓΤ–@my?¦™?D,' +e(ΰR½^δ₯Z" ”žšOυoVλT5―m:ςXτ ΥΤͺq†”:“ͺbFνDΚ—Kzfρχ·ω(±l4ϊ™€ώPΤϊ Rt‰ƒΜκ¨’£o‡Ό—;Θό§ͺ5j:(:AHŠ―§άZŽΏŒ|=a¨ΆΓ&‘β.ΗTŽω\'ϊ›K!™6rμ‘QJ@ζpΨ&Τ‘‡R―JΝθνRΏ3½n‚ZzΞ€ζ:0‚εp ω£λ‘rI\ήHRρ-hŸΖ΅~²Ž;ύ7ώܟ=τΏnkΗΒώΌΤ0sτe‘ȍ<׊ά±Ξ™Ÿ ό*Q9S¨§‘S ¨ŸDύŸ£“ ŠΎ ”–eτϊβΡKaω«Χ‘B„ήΈ!žΕT䏩Η&˜Τ†XώΚό$ΥP%Pύ;;΄δϋ€p‡z=*ΛNΒc~,R'#E’ξ™Pk„z:ŒΕΤ')™Υ/‰GF£Ώ*&Ž‚ +8ΡmΚ..͘κ'¨MW_[ +➜Ϊ5 Ή ξβ„T~u‘ΠωέvρθΓυb^ί4ΔE9­u’ΨπΞrλλm wIE½3Δ„*G>”ΕΌx–ηφ8c(-\„Ά'›ωŽ'[€ΖΦ‘ΪJ$μ£Π^Ιͺ™ מ_ +ΪT…H= ΚmPΡG Wyk)·ώΨ«υ]/6‘’XX¦­p0Κ +υΊˆzq’εMθαΏQ·§\*Ήn,­vokΑ‡ F.,Ζ”TR›MυzBι(κ12Ÿ‹x%iΉψό<‘ζΦRΉτΚB9ρΨ81(iώ¨μ½S›M +ΊμΪ¨ ΗΗAΙV„šH ¨ΙΜί’G¦g5<Φ‹œjƒ=!CIουzΊϊ5Τ+dΎL*œE=BΤnΑρΓ Δ Ϋ”ΡΗϋƒΑ7ή\.œώvΏrω™‘όy/oί!€ ¬α‚ΛAό[’¦“W;"nC•f<κsμM©ΜIΑ +ͺΚπŸy]3 ΐJJœθΰzεΆ‘ΊζΚ{J +«λXώK*V¦zέ5ή)8ζ΄L•K†ζ°ΪyΥΝ™μώ™¨ΖP5|Mω™…¨ιεŠ+‹αωζOΦ‰5ο-+ϋΓ¦σGρ¬~₯ #ΥΖ‚žΘO€ΰ„a>y3ωγZ ͺŒXzqž]ι€˜†ή΅Ιjοά“3δμ“ΞˆΣTK²˜3ΠΞ„jVW²˜ ε4½cB(RjΛΓJϋӝ … Η€-Κζ΄Y\λYμjz­xτRϊ£ό6΅y<ξ( Qκϋ²CΫχνζ7υ:r#»¦¨Χ‰,ΖΦ|Dͺ-©h2+Χ^[δw8«ΉΣY< ʊΘA‘ΖNύP‰ξ+―/TgͺΫX­₯B€„φ§[Y½ΎFŠͺIύ}%κŸυΊTsi)GθΏ!OΗZEdͺΧ±^²μ NOϋkμ>ΒN|rzgͺΩΗ§P½ξΗκuP!Ψ½₯ΎsΡΰlͺ—ρ΅Έ ΉμΔ|R7BŸ‰ˆCsδ»•‘―Όδs/8qΰW}ϋΗˆΒyΛΕƒXž£D[πj¬…Iω”ΥώΜ‡amβ=@αυ:r*ԏˆ€΅*τ3ΠObφ WΎ³D);½@Ν=6E‘z½Šκu(Ύβ=R½Ž"κ Τyπ‘Μƒ‚(»»τ2τΦΡ§€Zε₯T«CQ½†ά–)"ˆGΜςνχ7‚,ΗwΎάΖr‚εdX§Τ³ Ϣ㌁D„Pώ…"Ί”έ?Ν›c΅²'§όbώ BΩ+ρΜ§ΥŒB‰N΅ΓΪ!ΪHvΟ4δΔΌ/όš‰‘΄>q‘;^μΔηƒB8b¨Δ~|Ή#TΗ €Ώ +ΊίΒjμΚΛΤs%Ή#'ηrν6sƒΏξ₯Th9YΑιΉΖΌvgCtΎlΉ )ϋxΨq›Ψςι&R‘Δη„ŠeΓ;«$’Av8“’gηW»ΤΑ―½qm„cο­&ϋ,=3{4‘sσHi­ςφ)gΘ™*αύQ.ΔώUΝνqΖ}DLB_CMEYΞ/Ε +{ &JGν8Ϊο|g½7τβXΞ|—Κ|;ό")―1ϋ#β!ϊFP»c6Š”h‰QαόO"Dˆ•&u~Δψ—΄Vͺ@„X-ŠάάΫΓH9β Φ#bƒΘjO¨£ΒΦΘO&TŽ‘}:Τφ‘©΄ž¨‡žέΐ™ΠϊΕ&ο₯ Χϊε]Ο‹-ΘΣΠ»τbωΆΗ^W"BθY­γI„p†oΐή•‡§Aγ½_!ϋΔο"²ϊ’A Τ›Αή9l“κj¨aJ†–‚ϊžωτQ ”‡:곆#Cσ šJ{ε¦^—‘Έo.©U'Ռ5© ' §|€­1‚ΠT’˜ύ2»4D9P ±΅κ‘P¨ok:[!ΑOfΒb=ϊΞD=Oͺpδ’-q6„ˆ‡σώ›Ρυh§σΨUHk†‘7ΖYΝ ™V9ω=ˆΈjφΏ!ςMDγˆθΐμƘΜj ΰΤαb`¬5υr:§£v$κ[GθΏSώ[pf6Ω]T©όH©\׏ۅο]„ΊχVPΏ?Ύh$ίΓ.¬S)>ΗϋOXΏ*ω‘ϊρD§a±U KŽ3<¨©Abι +κΰ|Ογν€€ESΤBό!sO/OΗ~/ «ϋΝPη`υ0j?>¦ά~τΠ}{͍ξš[φi@PE―U’WΣ8P{Ρ7Γ~r`R–EύΚb&ϊ… Φ½@Τε v‚Θΐb&rrΔ ΤΌP«Δu!UΟΎW;υguekj ˆΨ BxΊB άΗ O i@`Dύj"BΈ šύξΌF:”>άςσΧԟ<”4χ›φ5ό#­θΟ h+\+%œΕPl£νψΰςC”[Τ__£4Ώ·™ό"rNτ:AθͺΏΉRQ± [g€΄BDˆ\BύW"Dτ"DΌ΅ΰbΑ+‘ζ”οbO˜Εy‘ωή&ιψ'$–wRΟ μτ|ψͺ9SŽW ΟΝ»Ύέ%υδΖwξ‚Ύ΄’wj–œΡ6Yό~hkTσBωυΞ‡±'‘2c FΡΉˆ”Ί±¨ΛΡ?B­ŽϊOδθ‘©AIΓ Q%#A¬Βή'Τe…†ΟΧH™ύSΈˆ";¨Έσq5£`ŸZ5Δ|οnOΛΞ½Χ½ήO)”φC‘w +·AmκεθaιxΠ‡b¬©ž¨ΊΆgΎ`£Β‘xk‰ΥψμjΧ½½bύ‡kTΫ¨χžRιDϋ8Λ‘ ΥΦgσΡ©χ[W"BΤ\Y ›αώI„Hώƒ7ά@Dˆ³K‘¨―Ζ•ŒFoMΗ֏³',Χ4d4M6ΰ,ςΖΰ€aθ΅i9ƒF<n©&֌%%zœΉ(θ› _{%?υΣγw6Θυ¬3ζt9γ~’r|ŠZΤ1ŠΖϊ¦ΛΕΣ/=εώξΈΏ K‘―mΉ·Ν0t_+w>Ψ%»³ΎAzκfτ.ι<ΤLΛN.@€ϊ{voˆ"!ΎΪ*χύθ¦ Ύφδ‡~ΫΛυ?ί.ΞΖ(s˜ώP²5šoσ†!΄>ί¬²Ί ~ΚzCΥΩ₯†ΌΪ)ίY,“kΞ,–λn­VΛΞ-’<ω‹tΆ‡ω{ά+‘ν“ΝrϋƒRΧ½BΧ—ΫqΡ{κ?\‰½tλΒ³sΉΆ―7ρu-‹―Μͺn-&U~iˆ“bΩ©ΉΘι(7Η>ς}ΠςfKMχ6Km·£ζRCέ€ύzΤ=΄>Λγά³ ωΨνυJη“}βΠ7ύ g^ΚBεΝEBJΫx!ΎΦ‘‹-wΐ„Ξ?Ϊ[τ5σfvŠDdy[/3αΧdΆΎΡ‹Β~‘§―ΑχU…ε…†ΛK…ύs(Ÿ9\6η5@‘PΪΏά)Χ|°ŠΞ3`Ο”Ρ?φzAΦ-χ‡kϊpΨp}ˆjΚqκA €3GΖ‚¦†βž9†Š+Λp¦Γ”ΣtN₯ή;ϊ@ %£©Ηžqlκqκa@!7p$νρ$—8’ŽήŠ‘εΡn₯ι³-¦šΕοTœο8ΏΠPΤ;={’K>tΉ#z 8JU'ˆ§žo? +0ήΈ‚£ϋήύ€ι,[χ» }O<δώΗn\Ηλ‰ΰbvγ'k‘Œ₯jڏ]Šεθ›(¬fK­‡}Q‰Υ¦,WO?γΉώo\@„…\,θ™nڟθΚRΊXϊξB"B€TŽ‘:ͺb`>z^j~λt"B˜ˆΚ±wΦ‚ϊ@Šω,χ7Δ³z ·Λ™θk¬N%EaφοRηC©ϋΙnͺOΊ^Έ`ΟΤPνψϊ…j7εŸT»žvγ܏‡V0)‡Σ9ƒφι +Ξ5ΰχC½ωώv₯ϋω^‘φ£Έ°ΪY{©¨ΡΡKC\9Š|qvϋT(© έ―vΒήέX>θΆk?ΡE΅ +‹ο,Ξ«‘vFΔDΓβ‡ΑΏb+θ\±’_?…Ԑ±w„³e8σΓβ’ %岫‹ 9}3°'„ό—(lΨ£Δώ +»—8+Ÿƒότ<5&$υϊeΪ(ρ ¬Ž>5[©Ή± +ώH ’g€Ζκ׊+€Τ Ϋ•RΚ¨―ŽΎ‰±νλ} ΣΛ™m“Q“ …σ>>I5γ}crFͺiεγH‚#ξ-7ψb—ρځΎώ)EΌψJ}ͺnz bΥkθν€ΰXyi!¨΄BΟ7»AΩ:Ÿm“>\«Ή°@)œED]μω§ΦGNŒ*°§=Ψ!Bπ¬~₯}‘‚φι —£žΠ·|±T9>"ί– /Άc62E,P§ gguΡΕYƊ+K@ σAΨoΐ>ΚΑD+μSa{CθQଂšίιLηΚAoΐHa₯,Jͺ#DΔ £32,’!•rψԌxf΄Lω ½ZCnγT΅μΤBœοApDΞ [ν}δϊ©ΎοΫmtF!2Ξ⌠+υ[lDΟ +τδΫQc}ŸžGgώΰχQΟV‚\Αjœ]ΙnšBkTΙΪ«KAIVςΊMŸ)·w†Xwq)Χσh+ΧϊΕ:αΘ™9BΚΡ±8a’±'ZӝΥDΚ¨ε|ϊΩ ι ?Svaίtw wμΞ +ꛀ uΔ}d’L–_^ Έ‘ττB:Σ‡sΰ8»ˆ΅SrnίϋΣ.yΰΧrαεytΎτ,δe%CsXΝ°RΛ‡fu[‹kΏΠΪΐ>*jJΤέiΗΗγIgϊλX~ƒ\œ¬ΆΙΨχĞŸœJqχXONg[3;§`΅ςρ±qBL±=Θέ¨“@εBY.3θ,WΆy‡œΡ3…bsTž=νΗΒ-(‹L³SY<$5x:/‘Oύ^ϊ=¨[ΡK-9;κΚ+‹ˆ\’‹sΰμώΑY+gQί€€ΓμC­ΊΊB)Ώ²χ{ΦΨ«'rϊ˜ΨΏDΏg|ΡηΟ˜I}!μ™2ίK{ωθaαu,ϐ’ŠG“! {ͰњkΛ‰€~:φΉ +Ίg ώΊφΖj₯ξς +Τq¦~bΛtPΰΕ‘οάΈžΫ@p”ͺΕ¨L;Όg–ΗlυUFLK¨u’ϊΟΓjΨ.ό zΫ<σ§\ΧΓmθ«ΠgΚfο τχjf?υ·W»κςbφ΅¨Ωp> t‘οΥ.nπΥNτBΕ‚ώιR~―3ΞY‘ΧΓ΅}ΉAΌ»‚ϊlmΰΌκmΚs+ΞΜΗ^1ΡΩΫ>έίΫΖΌΞ‹°Ÿ±X.9Cηe±Ώ€}^τ4pG8ϊΡjaθ'W}ϋ“ r\εhή?„ΞJ’§ˆ½k¬wΉδό|%½}2‘YR& WΔΦΐΪΚ¨£ΉΪϋOͺs"’3σojι‰ϋ©ώhB–o'…“Ξ¨‡δΨβ, +ϊhzŸPΣ™z(Kτ–t>Qθs‘™Ά\pŠ5(β ”H9]SΕΪV +ΗΏ\‡΅ϊ«λΝuΜΗ"/ΖΩ\"ΠaΏ,½zΘN8—"ΥάYaΊG'"¦{Ζ€Š›K…Ζϋλ@Ž₯zžωVΨ5Ξ‰ϊδwΞ’Ίω?¨¬&VŽ\]„=ES? 6ˆXjΩΥ%RΓGk)gE–R?žžtNξς"ΚƒΠfρ’όBNΗ4Ψ‹T{gH\ΤΏdvΟλ|ΠAAΥ‘„1‘αΖJΪCΑυθC=Aμ aί=γΒι”?±xΖw}ΉUhΊ½†φ­’Š@:Γ>ΏR}qϊibݝU ͺ‘Ύω£΅DοkΈ²~™oa~šb‹GYΜ>½€rZP&@ *;Ώ€bΐχϋτ}Ο·‰Ε3π½θκ;^nƞ”PσΡ +Τ/\λ£ ςΐ+aΰ§}|ϋ³ΝdχΥΧ@|[Λ·ίίΔbΦZψaμ£²ϊx5zήJα‰Ωπ?ˆ9jι₯ERέ΅eΤeϊΤ3/ΎνώFαΘΐL"= WiEρ—žvπέ?mλΎXƒλˆ3¬bέΗ«„€£NbZϋ©θΤ,‘ϋ›Jί‹ £SΏs]¨A°η‰|ύ‚Ό~gμЇςmiV%ητL5«w:ΐω„œI†ΊΒςˆ[Λ)ηΘ;ν,εŸ™)V\YΐcΏ9kJσ8.Ύn4ŸΡ1AΘ=9kΌ·Š;υΧ}Β™_=t§ώ±[ε?=ψχώΝ‡ΰ/…«ΏIΒ‰ΏΊsƒέΕόΎ[:χ£N½ω"ΨπήΣυύη‘β;ί«bίO{₯¦O7ωwΜ1F€Ω‘/AgWΩ5ρ‘­ΣyrΥ­εRΧσΖOyΏ‘ϋΚΑžϋœ_χ=­όΙ6’ΗW;3Ϋθ£δΫoFF©Ύ½ +η2ψŽΗ›Aώ‘š“εφΰwϋΕ‘ŸέŞ_w‹ίμΐΎ ž ‘ŸλyΉM΄ϋΕVιυ₯₯κλΛΰ?ωowΓ·ˆ/·ƒςJμL-=»z©t^τΒψ1ό)ž#Τέ\&ϋ|-ΧχέΎηΕaΰΕ>eθ…§<πl?(\ηΧ[πΡΏΑ{ηΪn„ΐωξo·γμˆpβg7ρμK-HΡβΕο8]Ο/[υ­―7rCΎGΌυ“ςΙw‡₯?}‘ήz,^~-ΚgΩ“}―αΒιό ½rώ{έkNΉςάWΊόƒΘΧ~±‚―ύt9Χτl½vθoΫ„«?H†[OΒ Wϋ#—1œ|Β ?»κ_» V g ΔcŸlPΫμ’/Ώ–₯σ?ιΕζ‡M”ΡΑΉbη«ϊƏ—σ1GμQw /·ω\zΰsαq Πχ=B͟–ƒ‚«”½»”lmO·ΡžΦ‘닏©ί˜bzPͺϋd-b(ε!ΗΎX―”ήX‚σ/ƞ§^JΟOθA‰Ε—ζ²ϊi‚38UΘ;1+Ό:Σ«ει +―K΅[λ?υόέ3pϊŸ~Β‡€ό>¨»_ώΒλΏ§Λ?}W"Ύϊk¦πΰηι£_ΓqνŒχοε©ždΚ· nό·~SΥΫ_‡o~αsρ±Ώ±ο‰ΦΠϊh·‘γι>±λΕ.ζ{6αΎς57‹―·«ύ/½}ϋŸςJΗ7{”ς›KQ+ϊζ΅Ν4dTOτ=\δθ“?0GΗήρ’5β‰}:ΔGρτ·žβ™ίΌ₯+ίH•W²tλΫƒΚΝ§Αςo‚”Sίςόΰο{ψφ―7ιϋ~Ψ.ώV+]όFΩ=δ.ώξΙ]ψ‡‡xζ/ήό…ί½₯ ί +ΒΕu;―εKΥpυI€οΟ+ΧϊнίξΡw}΅™λύΡ…=·ΓζĚχ—Γ.acB{δΎΧn/koήT³ξ}O Χ(ξξξP£ή&i’₯‘z‘@‘XKK݁Ί¦ξ-PA χR¨»+uΑαΩ{―ofρ<ημχœσwολz“k‘4iʚ™{n™¬ωύΡχ΅tn7²MŽ4―—ή¬‘Ι+ :xf›:ς}Tτimjθ; ,λƒvm@S?zˆΘ'nφcwFŒπ[ρ;Ήδγa)υlϊ~ +ρQB½8"zΠk!Ί ΫXΠ…Σš₯β‡νΤΓ1q·—Φ˜χΏ Ώr°'Ÿ ͺθγaα»Ώ›a/Ύteη9qe­«ΩλR³§₯'$΅R2―ݘΜΠGηFEmG±€+0?Β_~”Π…ύ*sX‡‚Ύΐβz™•Φ₯Ε·°S0±<§ˆ(Ρw‘¦oί9IŸWΫ‹ξφ›…ƒRρ­n‘$·—δ5tV»(§ŸC]λ7 ‚―CŠVΤε»«YΩNVE4ΊhΚ_D—ΰ<,Ϋ!Κξ6e}Π'2ϋ΅Ή_4„ΙΓ{ψΩίπs¨ρή1Ώ9&ψγΌxΈ1”5|9‰·q"‡>ϊCίΌ%£eαVχdG»n&ˆGšΒDύ‚₯=Ναf½U²#]/S$M΅ώ°ΕΔ›―tQQqYσι«–Σ’‚‰τNƒ™ωƒ*;‹WENζΚN‰οΥK±œ/ΪΒΤΞ½τυ^τAΓκΦ †'ΦοAλh͘Ξιΰ@?Δ“^­šί΅6½Y/Eυ&‘Υ­M![Έ£Kάιΰ‹ ΫΜD/J^ΆΨ ~7Β}O‡₯τ»StQίQςΩ ”x4DΡΟ»-©·]GΙ’OΦΔ»αΓdE)²|О|Ω/ώέσΝTψκ 2'«ϊμ%]•—%έ偒Ϊ*Wςωs’`@HδŽκcι]°+Ÿ‘ω@ήλ!¨‡έbρƒ6sκ^ EζvbΧz΄θœNτQΝadί§UΗθ;$q»Ο„ΈήcLίι"Δχ[Νιg]ζψΝ―XΑGcκV†v °G}8ώrHJ}΅¦Jϋν©ͺž3dyίI²ζΓY²Άη4ώbDL>θ#QlΒ_ Šπ{„Ψ£!!}―&ήΆY‘ΝηθήΆΣαςhρhK˜°±η706xΛg²ΉηωfΠΟ€ODΑκ?Υeθ;MΦ—ΓΌΕ΄^ŏͺίΐΏώw-Ί°G"yWνhσψ₯£$ΉQ‡ ΄^pλ».vϋ›‘πΥg{2BrΥ& ξ€~Ϋ+JΥ—ζt`ζwλŽJί•8›V–x[”Ώσ5+ͺpΏh8.Ήέ&εv›°ΉΚΥA]T§0ΞQΩΓϊ0'ά)v½Ί@˜Τ°KψΰVφΝ’όμ)ώT*­₯?}’~ι €?΅Q_‡.‘#C~β‘Κ𣝹²“νYqΥ‘IΡUŽτ܊ΓG~σ΅…ώp?Ρ¬Ώ\&θ•t·=ް?νΙ7£6Τ«QkaΞwM,kD]ς²Υή¬ΈΚCϊΈγ(ύzΰ0q'Ÿφ‰Εε­NfeaβΚvWϊM»¨¬σŒ€€ΦYRQηnVχφ’¨ΌύœδU£½θ}£½Έ¨υ4υͺΗ†xΣk!~Ω ν±ΖNςΆβ”ΈΈφτy¦&Wϊφ +‚ο―ΰ'6lείω‡6)c‚— u5Hϋͺ"€Cu’ΎΦΛτPϋeqkΡωΑEPρ7sAΕfXΕ/6š/ΆΔ‡τhK δS]€MίΓρ§Ά0’ζΓiβUΏ”Ό1ΘΕ’ήo&"^oΒcwβΧ?’ΧDΟ[lL_U;H_VΩK k¬%-¦ϋu–¦uζδ£.1υδƒ{ΦGQ―:lDo[NŠ_6?ι΄=ξΆΔ +ΎcGψ$ŒΏΤ«NqM«¨±ήKΪV{ΩΌ―$ζ臂T»Ξλ©Gzο'Y½JΤŠ;jD• NΔλ!3ͺΌσΥ^οeΦ>Ζjπeό±[)φνYIηšS““βN·¦'λ̍3)Š Gό„ Ώη?όέ­ˆΟDͺˆ<―-Β3>¨y#ΤΥaδΫPμz=_ΔΛψΈ“,=bΦύ>Β²«HfήXlέσ,ήͺηu<]Χζ",ωnΞΉΟhόŸ/ε[ΉŒ160a#/ςΈΉD\ΨdiΩσ:ΞλvΪΉΦμlێ‡©¦Νe(Q·ΫqQ^«‰¨φΣ›r³¦’ ιλš3Τυ6žδv‡ωͺ»ΥηxWn΄Ή„”rΈ ŠΰxdƒΦύwcMGίFI>½‹°x(sm’±6™[α{·Β36»ά7ΞΎ=#^νΦΊ―0ΦΆλV‚dΈ6\<άbΥϋ*Žlqζ?`ŒπάοΊΒΤΎ}€ί“•ΔΥ/zfOΞJžτΨbΧώ8„…—oδΗΤm>FJ;λ‚lzž'ι~’l:XMw΄ψˆ{›/[τ—ΖJzλBΘ²;aρ'SΑγίyΒgύ8YΪyœ¬ι<'lψv„μkςBcbΥϋ$NT_ιjRψ«.χJύ6^ΞΘΞ½jœ"ƐίφϋQ»Žk‰™Υ> )5ΎI! —S|ΒSΟΆg€ΪτέO|©‰ξ £?u…ˆΎu†Xυ?Œ=Ӛ‘|΄3?Ξ|θq΄ ώΗޝߡΘ_ΈβΒNηGtιΐ‡λ¨ˆ’m(w%sϋ ٘{―CBί€ωίυΜτZ“P’ήe@₯ΤΔγKwβyuΕ―:νLk*}$•5τ“saΞ―šΒ˜²MXψ» |Yω&μι(&i¬τ=ςαYΚαΎηɞΚPΡ‡†ΣΡΚ‡ΦΤTΖΠ4ΏΖΠΤτ:οΔ€ΖΠLIGΩ%’©λ¬ωp©Μ»%2γRσεψθŸψkuž²άχθ›51°½±—ͺƒβBΚƒbCj.ǝoNˆ·xC ψΓ'Ιη#ζ’g-Η%―Zμ%οκΕΟZl©»νu£έDτ±5H0Κ8S_{/Ω΅η'ŸnΏšnߞ—fΧ~+]SD”}>Ζ―ψ›DΨπΓ«ύϋQξ{†gό’Ραfυνΰ]ύΈWTΪι`1PgΥ2Žμp%ΛzOέ§`ώl+ΎΖ#σ?‰ξ7HικΣf-o‚l»ξ$Yu?‰=Ϊu?υ\[VΆK«,1 >8Φ­9<&¬6 ζZ΅—μN£[LQ£Sde«cxIέ…¨β—¨Š§ˆΪz§ˆJψsu­sTE…kτƒJχ˜k•ή±a•‰φ-Y ¦Γ―#D# Α–}OdXΣ§O>~ςΞ7ωpP$zΤcAη}δ‘_΅Εy½yοAWφ8HΫΒθގͺχƒŸdΈ1Rό©:’π‘?wI‡+’ΜkedG―›ΰωoμΩLτΆαΈ΄­ό’dΈ.Βlψ½Μ§!<=€ωrζΩφœ«V½Ογ$ƒ%ΦύΟŽτ$ξ»οά“Qοw·ΞMVθUάβωΊΥ)ς|,jrŽ,jtŽ|VηSη]f­w\v•w\z΅O\@mH‚τΣΫpn%Cσ’*Φς ϊވHό`ΨBr―ΟRόύ΄YE™―YKI¨ywYŒθ}λ)aξˆveHKœΫ&?κ²–ΌkuØόκ‹₯€‘Ρ?€&8Σ³^–iήY"£‹:a7~3€6οζ}Ρ!Ÿ ŠθΆVŸs­ιΗ;o₯™ –@_Xo6T#ώΪaΥ_w‘-.5₯Ρ+1‘Ρ7ΥΎ#']2\Aυ4yΫφ$ϋΆ…¦ψ5'&5zΙnΦΉE££ Φ-ζ1§WU²—ež‰ΟΚ<β +*’oua‡{nΗY=’™t3ΗLΪGκ]χάKτnŽΙ3m*ΊΘ}ΝrrΎνΰ?YΔqNSζΊ§Νΰ€·m1©ώ]„φΊλΝKŒlυMLͺχ‰³ι»%3ω•9kά˘ 0bΓaFb8ΔΠΓ i<ΚXš|eN›ό`ΞQίκό©οuώΨ—/ΖŒΨ(Άmο>£‹Ώa%.kΏ`V_x΄γnͺ{}lFlυ₯ΤkU>‰Z3%ύ΅!ts«ΥΤν"jͺυ– Ά„ŸnΉ’ζY“z‘61εf±oά£χž1NΝIΠg?O”WG[φΗΫτ&8΄§e7ez5D§οΚI λ»HττΈΣύ­ΠwVGΫτ?H°λΚMrhOLLhφI h +N‘?΅α}Ÿ]ρžo.όFΖ’SΒp οξ1ŠLœmž?_ΏŒΡΰχ~?!ϊ₯6μRMpBV™ Ζ=ΩΝY@eHŒ]Ϋ•›ž1δπˆΥUχˆ½Β!³³ςb°[Σlί{μά£ ΆξΤ›·vͺƒΝ;Ή@ s—Σv}2];ηoktšόK·§GeTLφ«Kq7ίψΕFΕ%ΖeϋΙ"ί†Δ_„ΉΓΙ֜Dzp Π΄―&ϊHWA"Μ‹’#+S2ί$f—ϋΔεΓΌ!ΎΪ?εy‚ΦΏ3ύX•]γχ +ϊ·g­NQw:"οt;ES?Z.ηΪΑu’MΣ2uσƒ₯гΐ"0 Μ*`.<ΓηkΗΝ›ζšš" /v•Χ•ϊ(μέO€•Σηƒy`ό­9`²Β,0M~.˜­ΈΜ·,VΩ–ΞίΦ¬Q;xφ@σrΝL½Μ>γ:†φώqΟXΡο?Ϋ›υ”Κrίϋ%Ώw~_ζύΆ%κi©{LZ΅O||e@β₯ڐTŸΪˆ”΄χ ·Ω1υ‘%•^Lˆ.Ώo1ψT†υόržτvmJhh;ΡάαηP2φcΘΗ …ακε²QΟύ†²σ•iΖwg†–.6Θ²YΏπο; 2{ šVͺσmΑςΕ›ΐΩΛΐβYΛaf‚Ι`"˜Ζƒ π˜ +R3ΐb…™`ΉΚb°i— 8h₯ ~ώω$δΡ:mŒ.ο s‚ γl:ό"B4ΨL·ŽϊŠΪϊΔύέ!Άn%\¬ MJ~›υΦOvύ― ϊΕΨkΕώqΛœ nχŒαώΖΨŠ{3Ϋ#°xLΨ†qμωgˆžO†mš-N>CΟεώ[kώλMŽmέ?·[ήΡΨM€o&œ‹λκA3΅o2k9#Μͺg @Ϊ]fΩρ<ΖΆ#?ξ|Cb’Sc\ΒλΧ0—…6‰Ζ0ρέ₯84Ž…―ύβ^{²γ†|ιγ·^±-eρ=Un1βeΑποΩυ0oˆ9.ψΞ8λ—3:{96`:‘Χ7ΤFω?{ύ«τgŸΝ»,]ΚuΞƒƒήuS΅ϋ=όS•ΛΉŠ΄π”WAqwήψΕ?}λχ€Θ'αI‰gύRΟψ—o½γί½ς‰]δQ(σ‰L― Œ«Ύw­Φ]Υξ²›•ž1i•~qό―Μ9ΧΜNν€Ϋ34l.ΘoΪΈΜ–ŸΚΪΰxφ,ώO›“gϋ_΅Sτψ_ΫπΣΗΐχΗ²sοη<”cŸ£ΧΖΑϋDθU'ƒΩ`Ίr0OυX½οΨiž%―ΣΜθ`Ÿ{έΝϋ…ζ—xΗ„•ΕοΈ‹κaϋ–Μ8”—‘Ίζ^±πρBClΌmWΎ ½ž_ξS sφ槨ŸΉSdj£w’εP‘ ζbσ‘cΜ™ύΫχŠπψηΆώυj―ŸούlχΆg&ΐšοSΩΩϋΣ£ώτA +Άu<;fMΫ +Φξ9φ½­€s“Ω μgœ¬;ξEžΝŽ—½ΏΜΪαΙ–ΜΨ†"Ÿ”ςb―ψ&8†Ν%^)mο|ΫΚ=Sͺάγ_ΏχЇφχ€Ψ;.₯$ Ξp”‘lQ“€™“UΨΉυ?ω…χφW;§jΣψ?Ηt ΌcΫ?ήaLTή–¬‚5κŽ`›8Uξΐ5fρgΖΖΊεΦ₯΄q·_ϊΗΏ|γ“ψώ­wJΥ[ŸŒΚ2Ο΄ηΕή‰нb3ŠύeξΥ1±θπ© ‹…ρ]_λ+³κ»aPΙ[΅υίnΗOo¨ΐž³Β?©άŸοM€οN„χιr³ΑL…`ͺά,8N*Π'Νƒ1~PQZ¦*.S–ιγΧƒΩ³τΐZ5/°χΘ%·Μ&jπ­Μ[d0 ˜λU/ώXb:ς2μxΫτ1±O‘―Μ€aω”“_…Ύ΅ΈΜMΦήv>ζ&¬9Ϊc⌿3Φ:YVξ3€Ω +Sώ/cώ›―D?/Π< ½j“κΈ`φ”m``ŽΚn :s˜₯Ό̘ΌΜ» (Oά”Ρσ [ΐ¬Iπχfi€ε[­ΐ.Σ\…CωΜjnckΣz;Τξj$ΚΝξΎπM±―σovϋ[+έ₯ή™ƒ₯~WͺΌ― Χze6xd΄ΧΊ₯TVz€’ΊK³šΩ9UαόΛ’φ‘<—ͺb0]Qώ4Ž"Šό0~ΚΟƒΎd˜©Έ¨Œ]TΖo3&m³ηKVΓάOΗl₯εvΠ™ςϋBϊ§a,ιώ7‰―‚bο=»˜TZδXUμ•XύΞ;₯ΊΒ#±΄Ψ3ρέ;―Δ»₯^±o‘?}Uκ‡^+χ—iu1k7iόΫmωΛo"1υμc|>Žυ#γ|> Ž£ͺR0ŽΣ<•ν`ώ¬ν`Ξόƒ`ή +m°`ΜY&s–σ€κ˜ΏŠ #Α>χŽΙκο™Mβ/<’_„Ε²yΛ»Λ±‹½d07‹K(σ“Α<3ΥwήΒόζbεεοά”ˆrΠη/ύλίz'4Γqͺ―t‹νͺτHFs»Ρ=««Ξ#£«Ω5ύ}₯¬%£΄™+ΦιΫΆω³­€?Ο”εηeX!Αy₯ηά …Eπ΅E` +Γ©πP» ̜΄Άm+˜5g'΄O h“0w«X°Σ,Ρt+8Α` • Φΰi`‹εSωύΏΞT«dΆƒeη‹Σ#όήEG½ )‡ΉWlΫΓrΈΗ0ΖU–ΉΗuUΊ'τU»'vΥΈ%½σŒ?[Ÿ£ύžΩ7gκάyάώšoΘί£H5CA¨ŽYΫ4Ϊγ ψϊd±§ό|O~>PΏϊC8v7AΏΉΜ›u,ZЁeێ•ΐro°BΛ ,Rs ΄/€…Ϊ.`5?l6½"Ώ'°sͺϊf w˜9Bχ½σ8S–κ[υμαεΤΊηώιMoό³‹ŠΌβPΝ^˜x59±Φ ΝUμ:€θγ«‹κw˜sζlϊ—cΉ"›k‘F/EΛ&.†ΎPU\ +ύό"h‘3YΫTχς³`ϋ–€Ω—•‰K o„Η΄΅`Φ θ—€ΕΜΑβ6`Ι–γ`ωO°œ–„€ 6·εw4NiG`σ€ξ₯γv:έλW3Yσ1³A³‘Ω―v“Y¦Φ>K+ŸY₯ΫΘθ63B£.FdΤΖΠ‚QζΌc}B ΚYP»raξμY•ΐ%x@ίX ž†δF~rύnΟU£ε–­:πΏΨ₯<;fΘ―ΟT…ωπlu0k‘6P]Ν«4OXX]›D‘`Ϋ±λ +»Β¦μΟc¨½„γSΛμΠ¬eφ ·/€iϊNΫ…M’`°]+·ΗξΊ―Κ);T4ΎΞ?τ˜Ω +σ=Γ_3ώQκK‰―a?Cλ…T,0Šm[Ν‹(YίύƒGWτŸ=vΏύG˜ύ7 *&’‡ίΝ©§ŸΝιΒA‰τq½­ψmΗit½§„1Q‡(ΜPψίγZA3Myά˜λo σΑ’uf`Ωγ`₯Ž3Ψΐχλυ΁lΑΊν8X΅^¬^­Φο€ΑN,DnχΩΗcχ\(™ ™υχ₯:uŒ–Acb<Șc_Ύ{Ψtߌ}.½(ψφΝIψω‡‹aCιεόΊή ½o½α f»q%ΓγV0Ώ†1ΆŒœ€Zέ¨υήVƒΟβ-ϋ^Ε‰>v‡#NόrF"¬ύq”κντσ­‹H­©ΌαW―•6Ίdι❂]Κ£ͺ ζpžΑvͺL\ζΝΫ Vl3[uνΐ.ΜμΑέΐΎγ©Š{’K§«½cΦκό`ψ\2~Θ¨sLΙklΫ t΄ΪG‰cΔ²ZΥ‰θΧ[D.Wζ‹ODM§=,#r7€Œ˜β9Ÿu ί[K.9ͺ†6‘cΧoεy“—·΅ ΄M˜gΑkκj°| Ά›¦ΙολRAώοΠgvΎXπΎ3vΌ_{Ξ'ΖΪ°ϊ‚FγT1˜Q9cΜkf,…#Œ‹I/sœ[ΕPœŒOΦ΅ηW°€›ΩΏ]Pσ»514ΰ%ψΘ8ρ»˜cFωμδ.ζ§4ξΐσ>λF)ABΕ,ςΕz,υεNβnƒ‰θA©XRUβjήό6„~kN₯"£kv‘‘ο6‘ΪHσΆW!’ώͺPn%CnΩ‡νšύβT…ω`ΪΈ@yΚXGοKΦ‚MΖΞ`Χρ[Š».UOΪλο ΅j™}p>qυ^1τό_¨κΩeN0ςΊ―jτšΡ!Ϋͺ]Ž}Έ‘,}NŽ΄ϊ +‡/pŠ.7(V•{ςˆ"χΜΉ1\O)Fq–•0t_«?ΥΪαΖ»X°PŸ/ 'EήυΏΔΠΪ‡MZΈ(‘ΡM»ι»½"ρλ6;κe—%U~\\^ιh’;rPxύ›6–Σ£…_ύ¨M?ω`}±0|Α¨:“;qΙͺƒlύΟ7e3Φo‚=Tœ†ϋΛ©‡juόΤδ3sΪh˜1…ώZΜƒqςΝ6κk}ƒώ…Όι»ΥuΑΞ=[Ηώ¬’ΙύA=Qk©η©ŽœL§ΆΔt«ΑqψΗon C\ϋΈΡ0πΝγGŒ:χ5ΓαdφlεE?]Ι{τCΦMbχ†L„w~ΣΗT¦§ M„“W`9IˆΏο•±€HnΩG^Ζ‘Ύiu”78 +2Fχ O^šh─lt:v~γΣ`ɜνlŒV`ΧΣεώ΄K%0MΖ΅ΩΫΐͺ]B°["§Χ?Wγ³^«™9hπ+#ώψΰŠΡεKύΦd>ς2}χG wψCŽψϋoΦΨλίΔdΙθ qc«―€²έ“z0"Ζ.€Ν2Τ0ϊ{χR@tύ;?Ήr;οΙ?tyΙ₯›ψ烦 }ΠΒ„’­Xξ°qwH L¨ί!τHšMω§/e­€+χ›ζ4wΞf•%ώ'θΒn1ίΙΗrza‰;Α7—ž„Ύo›‘8™];ψηΛYΣΦ€…k΅ΐzC{°ίώΦΨCχ˜uϊ λΛ#hΞ`„‘ŒϊšΧΐ˜ίώΫ^#kw%}#3 §%&|3@afςΗ\&Yzg¬€γ+P!7pŒψ`Χ’Ή`οςy`?:ΦΜ:š»–X΄]τΊι(ρ΄‡ΔΏέ‚Ÿ žΚ^ž?dΔ^}Μ}£ΖKθΫΜΛώ²›{ŸΡ6ΙϋqΠΔ1iϊώύκ`ΣβΉ`λΌy@¨§ ,Nœš`sΑ}¦•ΫΕΉhŸ˜Ιέ/ΪΔϋ.[qM›ΰΡ/|Αέ_ 7Υ†ά_)t VΖ"―­Δο΄rΩk4_ XšάωC[όj%~!{ΆΠ}ŒΐAIh{Z‰έχ’ΫΗ5{R}Κ΄¨Ι{1BςγΚ7σC―ΰfξδ€m6πz0KSμ)ΏY] +VΒΨͺφU`13Έ—&ψζΜΤΉόrΞAΛ…υϋ00sςb 2Φ°]½™ 4<‹§i·1‡ ςΡώΥ“†!Mn0<€&G`_:ψOF=]‹ϋe,€~@‘8α? 1Υ΅ΞŽ]€£¦ hς»WˆeΗωδ.3sŠžMs@Ύoύα›<K¬ά…=XM¬"/έ]%Κn7°Μ©“Pρ•{)Χπ™hrkžΥ£I$7μΗ#Ÿn^ϋ¨%Ιο&Δυ!Άͺ`“›ΧϊdΜ$Wnގ’¦mef#οeΤχ– ΑΖ™+γγΩ ύΣ/dvλŸΟŸ¦Ξ΅Ίβ#rΖΙ-λΙΦώ tU#ρδ%<?ύš>ΰρΝ»G#πΩj,ψΙjμ^±\» p45€™ΨRΑΚΑCΩ欇ŠΕ)ΟiR—°ΩxΪ»}θ:_ϊq³φ ›εΦεηφ^ΜZ€η/#nυpΡu΅Βίtψ ]Ϋ„Iwα7ώnď―Ω‚_HSΕNΈŽ'\bf +2[φ7FŒ°ό~ZΝ~Τ›5ά¬ώΌŒο.sˆ“cΡΏο4ΊΞlΧyΛμΥf8Ώ0bέQΖΨ ™12*e 9―C“2†βΎd ΒŸ.6>ι9†ci―`bqRΑ@_μY»hξΪ Έ€[9Ž!O{NB M€#‚τEψg‘Ώ έ2ηa°oρΐ+KXH`ΦJ‰{°*ygι?S˜ΡΈKο8@\]Lx&Ν!Όβζ‘/”Ό¬>nQρ"Ρ+^Ό³Tΰ‘Œϋί_.~a%©­φAΧAJKK]ˆ;ΓAFϋ"ΰΖRβ\΄²0δωj^1ΓΗFΏΈ£ΌH)³_ΗνΙtmϋά ΊŽ…SuΞζNΏΟμΰdΞ£kωψ΅Œ%Η+g–ž‘)ΠV7†mZ{Τ€ζž}@hο2žΌήΕ‘σ[xxv›Ίπ”ηž@ +Оt>NιI·Ιh/y΅Iίτf™˜έ‡λ›Ή10„WΪΤМΓB―ΐΟ^ž‚9‡+a…kΡώIf ν= ς[Ή’gU‡EZ%’Β& κΪ°‘άu@˜Φ½ŸΜΥFΧ|ŠJΟςo¦ΓΟκΪ‹E¬…½ν1½k8‰=όΜη_¦%Θω¨&Θϋ’I< ¨’ΞStQηqΑυοšΒ³ASˆsώS0―+σω©Ν»ˆRI{έEΫή‡)To“7ο%ΓεmšI!£+}Ί’#>%Ο·tQšWδαGε5φjΐω· ¨Α|wš&ΜιΥ@σ†C™Κ!fβ“φŠR‡β°gΫθ¬=<³R]˜UwΌ‘‡ΫuA~Ώ~1w1α?›τΛ^„φz‘ύρΤε+ΛŸΗςέ ·-yΙ§Z―₯Y”ωˆ qȐηλ‰Λ/Φ`WG4ˆΗ=΄ ³sΏπζg]¬ ί-X…»EΞΐ<gσέfςο,βF•β:]SΡ—ž—ΧΑNΘŠ]ΈΈƒΌΟJNθ§Μ?9EC–ŽU3aέ΄Iy!ΠΪwhνέŒ Ή,‡˜+4“Γ$ΗX]œS—¦‰¬+α°­HEz"` +βnIN{O‘OΉMB{†©œz#ΙƒKρ)υf£Π%m&{Ώ…Ÿ3¬Žϋί^Š΄Ίxβγς΄UΡƒ. qA‡ΏϊIυ#]΄‰πΙZ€;G¨—ς—#v φpΨ„ϋΰm“‚―Ϊ&wΏ2ΙrP|{)ίοζkςLαΙ€‰h\ ‘ώOΠή|hλ³πΐ+±sΑSέcw–’}₯‚#ΖΒ<Μ€+B‘£α•5OjήK&·«#n6β±<‘‚6\xcXνν"’kφaW[5°œv-΄_‡>…πJ›OžPΑΟ‡MΗ/ΘfcaœΟQ€Υο6Ή>¬.Ό?ΜΓ^χI‰η}όΥ UΤ}{0,ΰίώ‘ƒ?ρoόͺ‰ΩωO4¦Μεxf§Πώ-<χ³ΎδiΣQΣκχήςJwβε „WψΑ#†Γ }Ώ\Wp¬W]ΦM^η#πm/Œ½0ΖΔς”"f}~Œ@zNQ]S„ώσΰΞ½¬v6x +aο9‘on#b}q‚Ψα’2«eλ<ž²<©HΫ9ŽG¬:―…'ΎΣ"& +zM°€€ωΈS¨² »i/q΅Oq ‰σ!Σi·U"»IKς€ΤΖ²δ©·mέ½h³•g‰«ΓΊhεs{)!kΨE„ή_C^Μ\ŒG½ΪL„έYσ„5όΌ/κόΈ²M&.±Κ|οksy!/— Ξ&NΧ†υΒφ}`N- ±Wσ­δΠ>Kώρ€ρΫWnΛ&ΜΛ'«€υΣζƒ0@ω•©WϊQΔέMhOžδςΓ TbνΣ€ό5΄ΩIEΎ€τ˜"Λ"DZgύ§‰|’ηQ±·ο +3jφΑ\zARνvAΑg}κΞ.ΈΪqι(§ƒ¦"έ<κιF,₯i–Φ΄Ό2¨ΗΞυ°;«‰KW–`ρ•;Θ[&Δ½N![βu9ωΆΣάGΐ˜ΈσΝ] 8ξ;ž‹“ΧΥ!€Ž:pηήΦk~:bξ–=q£p±\ΒϊŽςψ™θιΠΎπ{»ν[!ςF Ιΐ‚UΨqρΨiΏI„W&Œηw`>7‹p–ύτ‘a…λ°΄ͺ}DF»&q£ΗΌω‹ηφk³ΌνΫ}β^ΏνΣf΄νΖΌΨΐΟVGϋ€P-‹ω&žKWFπcήoΰg}έ‡ΞwςŸ*<ι6žΎ»J˜3’]ΥDάL,δΞJ,πή +‘¬t3?«/οΖw5c’².Ηl[΅l˜±μZΎ μΫΌ:tθqΐ!=Ϋ`~l`BτtΈ@Ο€x–'„NΡʈ=ˆό Ϊ£X‹ˆυGβ–ςϊΜZžΥ‹³“Κl;„g΅k f7fο5‘Ξ]N^oγHnՈν’9Λ(ΟΔΉˆ‰EίhŠ4IθΒ1qk€‹ε|ΤΖrΏθ’=axRύΤ‡΄wδ<ψκ2AJιvβφ  ύ΄ΛJpλ7]~θ«ΥΒΠΚυΌΜΑ]&™C{7ρ¬ά”xτ)y‘•ΟβΌ"f1…Τu̞-»ΐ¦…+ΑΎš@WΝϊM@‘ˆ /Ύt}΅$­TG”Puι!βς…R`Β%«‡ι=νυGά:θΚJ΄Ɓ…„»L•πM] LkΫ‡ί5Δς?κΰ‘Ο6’T x ^<ι’ΜξΙsOœΛζ71οΆ°\ΑΰΒ5Xμ‹ΝxτӍD@ώ<πφrΑ՞ƒXΑ‡(θηaWΎha—ξ.CΌ Ύτ΄—8"Ο7sVĎN4AΊ 4τΟφΎSO`欄8{ˆˆρGΊ§Ο# Wcρ;‘}!ζ/Μ+§C¦β§§ΰvž°γγ;’τ»΅L˜²‡έƒωhƒ0½bΪ[ 㟩δA­]Ψ"‘Ύ¬9IΏi:‚ ˜Κ·‘0φ Γ­A{Ρώ5βM·%?«†ΐ=MUp6zšΠ'{Ύ η›Ί oXε;Π65Ή_4 Lxψ΄ZΣΰŠ­δYNKbε6~Fγ.ά#k‰™“’ζ~C°ύphŸ΄K>ΰp [Κ ­amiο= ·w™ΐ?|ZiP²Œ+G%ά)fόd=bϊ «Τ1z–ψ°Σ8ΣΓΞγE”•Όδ°Σx©wΦR2©rb=!6Šζ.Ε²Z κdn‡ΪηJ…\_x‚xV«†θFƒ€ΈΣΖδjπo~ΦΔ’βΦ’mGΘ}\An‹:y)gι3‹Ό»VxkTŸέ»όΈ_,,ψΦ [ŽΡΣ1Ηe,sψ 0{H -έ. Ί»χH#Έx©π|‚ІμΪΈθ0HΗi} πƁΤZže~ψ_cΔqΗ±ˆ™ΚΪ%τ›dtΑ"§[Λͺ<@;ϊM£μ]&~ π˜§›Θˆ'qός>j υͺQ^‰σˆ ‘3(ΫΛ‘Φξ5ƒt‰SEq’τL˜Γ2u.ΐzπ<ΜΕ}―."=ζ°,Iη˜™ψI—ρψIί‰,o'θΡjφΡ!b:vΨu,bΝ£Ο }ψˆQ%8β2ν“FΌ=*θΑ:δΩFάήw’ f%Η˜dΟΨ Ÿ‰”GΪ<4_ω΅·†u±kύšXΈΆ0£ύuιφJΔvGœ"»K 1Φ{OψΙ°Ζςzt©œNc² CH>:(Α΅a "όΡ:ĝCqC˜πnvgΘ»υI_[ΆsϜƒΦΥ„Nq*xτ™™νP%ΧοAϋΗΟ±#b8Χ,μ° *hm@˜Υu—•lΓϋŽ3Π₯a€Œ i@ šF]Κ^ŠΨ””oφ"Ψ—³¨σ13P Ž»˜žSδ[žP@šxrΝ^€Υƒ˜@’Ό΅Tδ³­ˆ­ƒxŸ,γΪ+kb²,m+IΕΫY­ϋα|άKΔ=ήB&Ύέ§Vξ£―ΤHςTv•.q₯V›ΘΠΓoχr¨'έ¦t]½‹΄£,XΪψήνΏ7/zιD=h!ŸKΈΗΝ†sw;qcΠνΕΕoώ0ΈηΝΡΦΕΑΑ]j@h<‰ΘθΥ$szυ_ σʜ+ ,\.tˆWFΉ¨Ž&l5ˆoΓr#rW²zŒΦncιS!ΣX­‡ ²Yˆ)t•Šu₯‡ι[ Δ…!,ΓΧ¦!&:~}Θ@pmP±Ν°„¦]h|‹iΗa]yκβΒ+}αγ,¬/Hθ+WΩ,Κ9|α; σ‚υ‘CψtΒ!B™89>α3 ?ε?‡1ιβ"έVT|BžtŠšφ·bΩΓXv—:βxP>ι Y­’0Xη$–ξBϊbHις"m&Δ"ό¦"† q³Ϋˆ~Ψ*ίm–P7¨F@Μh΄vΒ2„‚o¬&/¦/F¬'\φz+bΟ mΦIxώˆ>–?ͺ+ΘμΨ‡ζ b˜QHζ΄η$Κ'yΚ[°«ύ‡H[Λξ ¬ePM†4€ΘΐkK‘"†vΒ}<‡/A>A1ί…GǏyŒΓ½σΒΉ­N]Ί»ŠΓ³Ϊu‘ 0K%Ϊ7e!βˆ#qΒk"ΐB|BΒώβdƒ’!ŒI[9Ψ {1]qσӊˆ%C²όμkΛX– +zΌ”·’Μ^A‡άYΗ²R‚ξ¬Βb_na5EτθŠo4b–χήΪΪ<|qΦόnΉ5•έ’Ος(ΰXSχΫqq³½€«β’yWQ$Ϊ+‡X%βΫυ$Ϊ—τ„²g…°¦”οd †<_Ε?κ?NKƒφ―Ϋ τaM€˜Nlά<ε7ΙιKNΚσ,Ξ*r-‘ί΄€₯ΣвJ|c`šTtˆe§σˆXQH·1τI§ΘψQ‡±(nKξUK-ξ—£’oF\:ΔTΒ_o# +FψΔέ/ήΥ/{ ‚eˆaO„ΐœ2ϊΩf!RΕDl-‡r=2ΰζ2gQ]-°8‘ˆΨώΨ™K“#;6MpΒϊLŸ‰€τuŽAΚ4βM:'ΞvT26†1PHΔIf5Φ =!+΄φˆ!–ŒC?5N“ζ#ΚΡg*}!PqQ»*bqӁ7V!^Œa?YW—"Φ-b™Q‘3Η±>„YΝ‘Ύ«‹τTc^mCyu·ƒό΄χ$‘™­fvό§n#b,ΓX)L©ΩM:ΖΟΰŠμδMHθ k9Ζy,Š!€{βά!p*ΟԎՐXΩ±ύ€4ΟL̎ʳœ ŸΜ(F …Γ£nqJ ιΑ:eν5ib‘xŽtXq;ΧρhŒG“‡9‚œΠΚe q.t:qΨe¬€:ΖrŠ(ΔΚwV₯―.‡u»β&’WυˆŒju*ϊα–y~oμDΪ}βλ B‹ηoΞYΏxζdz³FΚ²!c^oCsT˜ψf;Šετσv Ί€γ$Ϊ§‡jxΔq%ΜΜ‘/;ͺ@8FΓψ˜>Ÿ8:­Uα. ³P`$΄”Sίoφ¬Ϊ ΄ΥŒίκΌ’@b― kW-=Μ₯a)²eυ·yBs9ΔδFόiΔ/Eμάς¬’?,[œQ’ΒfΑ·V!ˆΈMxlΩΙΝFZr½ Cο­gΩ…~Ι‹πλ=†τγNSόι/”ΙFΏtw>™KβlμΘY%# έY΄―iΐρ»ŒΡΥηδY2˜‘0¦{L@ڜΈυqEΔΕdυ*‘}!&W@Ββ˜"}ژƒί4ς4œKIσb‰Β 6°\f˜C“φJ,―*¬p“8τφΔεBšU€νΙ1ˆSG&ΎίC‡ή\‡ψ†?υ =&‰O_š†τΊ‘ΎžZΆ—ΜͺΥBΉb†²ΊΩžρσSt§E$}RwTt»‰Δ“Jw£9Œ΄ 0Ψ—H71S ηθ„]ΐD‘Υ9%€•A9D³›ΘΖΠΌδQrΨQ§1¬–_ΖbβLΐΎΜO ΏCμ_Φzl,wŒTA¬w±Oή2VoΖ7q>}b5]Qϋaέ‚XιH«KcΫ"Ξ\žJœVa5 Όˆ/ήZΝς€Π:gΜƒMtVŽψZO”^―CʞnEvIΓ}gŽβ9‘P΄›L―Π@υ (§“ƒe΅ͺQnI°Ÿ’g MajΛ,χ³bNΪχΰ—ς–ΠΙσΠΉισ‰Δ1‰ΨQ―ρ&’ς˜Σμ8κ G%}.k-°kε°gΓN ­Έœr<σγ +Έc”2qωζrΒ!t:βΔ#–*«#μ¨,v‹DΪ}Σ‘ž9—#ˆϋΔκ³!>τ―θzσ[ˆΚ¨ΣB,fΦ7v›$L«ΪΛς^ š?‰°δ½HsŒ°žη†Ό!¬½ŒMp€lΟξΠƼڈό€θιq»bΗΐ1lbuœ&³Τ\ρŽM01ΠςˆεΝ2’OΊN’μϏΗΜΟ)±Lyθ©δβύ’ΤךtΔ£MΘ ›³JˆFΖ—μ!ΣΚΤχ‹r›ΕζZ Ε»ρŒςύH‡Aβ5Oμ—ΎιH‚ Φ#Φ!žTΌGœ[ΟΗszu‰3§-Ž+²:η)KEαyλξ ™3h@δ ²±>»Mƒe1\_NΪL yLΐΰόγΓρ@\i*τΙ<Ήe?UΉ ±βŽ3΄–†ΨDδ΅Ί¬ζ)τ7€[κ\#c›―‡=ίH₯t¨Σ]Ί’Œ6#IF“‘^}i!ŠœBgPΎ™‹ΛqτΠυ ˆoLxe/`sŽ kΙΨ²tΪ‡CtV—$«žk–]Λ]©3DόD8—7Š|’J<#犒 +·’eštj₯΄Ν]lNs"ΰκλΦ°<½S&&žΦr€Μ6€ςΡΊZ'ECxδ/žΈ4wˆVΖμC&cGœΗpIs9‡ΐώ}j}'ΔΑΛ!-wΔ#[ΥΗ—ν#XΧςψ$ΐ­ν”F…8κε.Vν\ˆ2«M η9κ qvχ~7ν7qδ©³~SΨυNί˜wyMtžŸ/dy}w†ΈΔύAœύ³α11Ή’£0ΆύΤ9$Ξ…LCœtςRΑ*δv"βS6'”LέcηK=ΣK=γ  ·@~άTΞΠΘ)39ΔcDqρΆ‹ρ†qλSJ,ςRή +Qό›}TbΩ~€ΛŠ˜£¬β:ιϊ!­"½JM˜έxqBњλQ?_ΌΎŒHm?(IoΦ'2?‚ŸΧBάι…PUΚςŒšχhΝIQΈ…Θ¬ΡηΤρLsκ QZ­6žTΎiΆRQw7 Φεwc«{uρήQv―!χG\ω€ev€ξ¬`׏/ζ-cωvω\ia΅΅ψ^«)Q΄‘ύγtδ4Μώ$Tλšΐιs©#rˆƒH“©Ππο³I€νŽO–7°Όc€­‚ψ…’ΒΝR«+©sΑΣEφAΣD‰sΘΤ5qFυ~»Ψ%B•e!£ψŠxΧgΌ§ 3κOν,,ζe·»xβ‡MV,SΝ;}Α_ΪY(ΒΕg ?΄S μS4I΅W➢Pr>J1P₯ξρ ΕZVsΖ[ΔΕg΅πœ¦ΣΡοw‰StL“λ D‰•κ¬–χ©€)R—ΨΉ’ ΒHγΛτ,Ψ8?žΥΑ†η%qϊΙβ&#ςΦP·y’Χ5Ά—e'‹[_ΓpŒπŸ,ξ¬JΙ΅jΡΥc,³dΛβF5eF›¬‘·"ζ ͺGΔgΌ¦`0·‚ω/«½λ ΖΔ¦—ψe-G±ρ‰ΛwWβvA“–ŽJ¨ξAϊ%"Ÿό%"―λKXΛ‹ΧW‘\1‹Ψ<"όξZΤ‡ΘΆΤ y€Λ‡μ_œR―-MmΥ>Xς_!e-g‚›Λ(n Ν+€Υγ2UΘΦ=τΩpeΔΈ„ύ=ιŠSa₯΄ŠŸlDuτŠcm+OšŸRŸυΚ28γžξ€5θ›fΤpsqž‘ή– ύYlΩvVΑ-mb㩝π¨χ[ˆ€ϋ+‰°W°¦*XMέ]ƒ]mQ—<©΄±|ρΒAς΄ςΖ¨ωb#^Ό‰ΌΚϊX€9‡Ύ§#½Σ u=€€ψwH»ƒΜκ<„tOτ΅ €6τ«| +ζ‘frιΝIμ}¦6'•P\du³N…LGZ)hύΥ0°uζψ¬ΧT:ΖAΔXE\nV; ϊ―Μ:]Q^1ψȜΒ ˜Η ν¬#Ύ–ŠH[VHW’Ηδ[roŠΔΦk"8a™²Žc(–iλ5‰e*_ΞYN#>7€p ˜†tΈ‘ΞŒ4½Ρi¬°ΪΖφSXέBίkΛMBfšπ˜‚4UD—³–Εβ^[‰εuκJ—6+{νNέο$Ν :M ³‘.ΛβΊ΅ŠΥΓF~ΰJ».ίΚ3½Ϊ, 2?h“0F³ΪY0f³:C‰s‘v–PbΕjg‰I;K˜Q Υ‡θϋ-ŽΖζJ?΅³όY­VΫζ¬Ηd€MΑjΓ³\Ϊμ…ˆŒlο/ν,qrσ!:½ύkΗpŽσI;y!΄-€5>#FZ Βf’|Zδ“±uΨc\^@ZΙ±ϊ-H3<0w%ς1,14σt»(­Nqu©¬N]Δx$R[Υ`ΜcΉσXΤΑŸχάωμ^Ia»₯eρ+Oρ΅&.zk »nˆtό-Β’”ΩuΕΠΒυDάλh-œo}N±Ži˜—£Έ.Ιjβ’1GΧ[‘œ“Υ+F:ΈHQl#/[±ΉΛζ>rj Ebυj΄ΥΩ1";h7ηΓf φΉθZ»1«εϋφ/ν¬`€σ;{―Ιbοψωˆ+qqοOν,ςΈD>Μƒ NYΙ“ψ™Z(P–vJˆ΅LJ‘mEφ’ΜκγΑ8Ζ‰œ ˜ŠΩUDϊLˆιΝr―γ^ξ`YάHg Ζit˜žΌ8 ιΥ™ΊFΞ_Ξ[MΗν¦‹;(oΏ_«η’}—EΈΒœι„ίDΪφ'‹›ΥJͺΩΛrf‘ζ3β\£σ»³1kΡυh¬~―έ…ρ?ׁYι1ΟIH;J|uβOν¬θdn“!Z€‘v–πΈHΟΔq,ιBί»!½0‡Δvη'ό©5ig±ΌΏ΄³¬]ΗIέŠ"_l—ϊδ―ΓxΖrψzO`u»\’ζ²Š.A3Ž₯ΔKΆ±τ%ΠΒqΩϊNdν;ςεNτy§ώόΌΧΟΟ»e.@ΜjdίδIh«η/N—\Ξ^išVi`žRΗa리ΊΰΞγqη―·ρ;wΎYqη₯Ρ΅"Ӑ†¦Ψ-eΎΘ+{‘ππω1hMBxτΒXκ\˜2ŠρH7‹ƒYΘqq39!Q󽾌Žͺڍς\Ϊ%c.ŠHΫ·Ί0F@˜Ιρω"νD‘Υa=γ7•ΥbwτŸ.φLX qŒό©Χ†ζόε»k‰¬ΦCH—­/ +`ήƒ΄eΞ9ΧPŒ΄υXν,%–‘΅­‘˜ΘεHG›㋍<ŠOkηq’Γ.γ%ΆNγEΦηΖ6Ξ㐏FZά¬>΅GΜ\±WΒδ?Ι“ΞγQΌgυ.`ίRρ―v!–O.Hε­b˜λC?°V,{²K~{ƒ(ψΦZV³Ν?iq΅N]{ƒΦJ‹›rS&ΰίDϊfTjΚIΡ ΘΦs‚ψΈΗDtέ«ε—΅­·°ΪΏY ˆs—§b–'Y-'3Ωω—vVz&U―‡ΦRώΞBρVt.BΩ3ν2ι•!ν,€—Œj³ΤΞςω©%…υΎΩqE_€a3i+‡1hξ"†ΏψL¨2ʁΟ•ψ$,dυΜ.ΘζHέ"ζ@8ΕΪy,«½?oκ> }ρΦωσ¨Žϋ§/EΜmV³ε²7{$io΄L/^_+r …ΈΟHο™Υ‚½t{%quH‡Ξΰ"Ž,ŽEΪxμηaμDkDβ³ν’ΛWWώΤ]?­ˆ΄‘ώZDίyc4ΰΦςΖΰQ6r¨vDλف Ml +ϊ 2²h Κ%ι“'›π́±Œ8|@H+H\‚gIύR– tT—³Ϊ¦(ξ\Ό΅­°Z°o@ {tMͺY±ϊTτ«mHoigqΠ΅’”©<Ξ v΄qδŸXν,}ψΑiΏKΞ«ˆ|¦™wšhfλ;i4VφcH«“J’0~"ν.θ“ιΐμεHi¨±kηHΧ,Ήζ •\v黊ΞΗΜ’zf.FtFΥΗή{GE•uΫ£3fQ[misΞ‘΅ν6'\U'V" I‚’δœs¦Θ0眳’H%Š9Ϋρ 7πφάeχ»αχ»cόήG EΥ9g―½Φ\kο5η:ΰ|¬sS››κƏgΛV!ΆP„‚;B‹Ζπήδ‘ΛQQOπVέjUzŒ9€Ÿ΅OΦ(«’Χ'TOUVΧΛTšE±ͺΣLξδ‚Ζ%T;‹κ·˜,/ΈI΅³ΈόΛ¨vVP>΄³tŒ0%7m>dοXpuSmκΈͺ₯„~2΄³Β5ΪYΚΦΞrϋS;kW/ΦΚQGΞ‘άR"Έ˜Ϊρ!EcΑο ύ `h)wǐω™5Ϊ +τοIή!8Ώ·v‘+ΆjA— +˜κώΰο“NΝ hj\’α9š(‘{)Ί†τ£ϊdŽ^½ ω-δRdί\ΐνe$+mϋϊ‡rkμ/Wr5š'ΈzυVΨΨκlή$2 +’“ΫφΒkLΜδŒ₯j‹Άΰ—< uDΔδox_Τ0 ;-ίJπO`ξ(>ωΔtθU@›Ϋh½Œ1Ϊ$c€·9ΗέΔgŒ’j¦BΛ—βJ·ψ“XβsI.#ψ€SΝ?μ·’WΆ―φvl¦ΪYΰHwριcων,ο/ΪY^}TT;λΠl1ύΒBigΜ K™ΞzΫX+UϊgŽ”RΜ΄Š,›h΅3œκ[Σ|ά?{$εc/Έ»Œκ8]Κe½ͺMž5RπK#ΨkDΔAΰήr‘΄a[|ο'Eώ΅ΕΠ€§΅0μΟ‘ΉL©‹ΟΌ8\ςΨχ(şœ ]Rio³‰ ΎΈΘjwΤPΞΦ₯‡ΚΙΏ/ΙΧΖπy΅ΛΑx’Λjτ%5ΪY,ΥΞjώI¨|a$ξλ0ΗdδT Γ=΄ΏΒ>¨—…ƒ·ά1ΌχŸΪY¨/As€κ+Ε–M’’Ο’ΒFΣψV`ΐ§œ!f^Z¨Œ?6Ϊ•’{PμΓGέDZbΐeŸ™―ΡηΈ΄κΖDࡈ"τΈ’OΝUƝ.§‚/ρχ[{@ :χ|ώ…%\Ι㕨―Ρ5wh †¦ί«)νLF5œ]Β¨Φ½*¬Ψ@ˆ/Ÿ€υ ΉΛ‘9ξ)]nΐ9ϋχ±δμ΄eV[΅;)ώ§Ώoς0£υcn±E‹³υλ©t€όVιŸ6š'πΙ|κΡRΕccΚƒŒ΅Šm½ασyϘˆ…r₯›Ž™ε-3μω!±X +qLTό-‘$Q]ΤXpΑXΔ«θκ€€“sD’«BυM¦pς‰‘ΐ©ηBϋ 8€j’@ƒ‡` ψ`Mμ;0μ =Π Ζύ†Fp§>5WΘΎ΅Xλ*Ў‡. +t~ΈŒ3s¨mB[&€Ζ’ΙBαΓ•°OΎβΥF¬ΧIΝF6ՍOό'tιL‘Ÿh―Mu #KΗ ;bbMcΒΊφΕΊ›yiž"―v1΄³”ϋ[YYεΣ•ΠΞβRMCΟU3ž..k–Φœ/O£ΪYΠ +A=+‘ΨgLΉ&r½ΠΊΠhg ΩgqωΧΏGŒ υVσ•Αωc)Φ$~š-ΐΓlξ……B:Ήξ˜²ο„¨ςο¨Φ|Tυ$)λό">χΪχTΧk.;£«‚I~ Ώψ}Sω’ΊUBYγ:EYݏŠ"ς^)§f@Ο:Π{’ΞΜVϊζbν]u…”C3PӐ>RΡΪƞφ•ςΒ›‹©ΎΙ±h‘pr¦Ppο'!ηΦ2ΰ$S F‘ΪΥƒ·ρξ‰šδ6:¨’³O_εξ„a|ιƒ5VευfTKΖ/]X@Aς!s3’―ˈm³JF¨Cu ŠΑ¨Ξi@_ePώhw!ηBJΖBsCˆͺZg +ί7ƒ½’~ιΤWπιF5`ˆ-‰IGf`=ƒjΌoΣγΆzSΌ &F›Βεή[†šˆU1šίˆίρqΠΒ}E>JύbxξhVΣ>—Œ[‹¨^oΥ@Uϊ$§Μdl€C… ·IŽΌOul€‹’Κ 8rοin=\_rΔNΏhΊλρ©Ηg’¦!k‘”ΗT\yγjήj{™…ΐ`ύŠjΤ„d~C5Ύ σζџΦώI;‹ΛΊ²€ζmaωc„τ3σ€ΗeΕMK‘ΏΛμ}{ΚΖηΌ τ‘•&Ζ|Ρβ$y™Ηγψ?΅³"KΎƒΆ9•w™j¬K{'hή·ό[ΨΝ‘CT3…O?>‹ΛΏΊ„ΨΨR>λ +Ε,΄f•΄oήƒjΓE»'Ÿ,@}t§Θε’I._ή΄B<ά€P~n$/©[†=vXs—ΟΜ¦ϋ&}B +‡YڜΉλdϊΌ»ν‘;φͺͺsvOύj’­Β9ΓIAΕcΙX’k χ>ΆbφΊρΑ½ΕθΓ“iΜu™θ›©o©rf ¦¦Φa{  »ΕϋΛ8Gm™ΜŠ`CKΖBΕ°φΎ½€q]lξνE¨K|²—₯\©E΅<Ιg‰± o…ύKT“(ιόlEΞύEЁ¦νs Ή,jQœƒ‹.΄Άp?Ε”³sΈδ3PΛGŒζƒϊΘ•= £Œ5t1ϊΘͺBΧz‘IU8:k¨m£—LHΏ²kVTσ5LΨEΜ™ιRδIΠ‘V†–` ―ΎͺΑ–tUOV&ž˜»§czτΈΒ ΎEνZ¨h6$ώ{6οͺ'8ϊχαΆxꊻ3†c_w°ΛDy€EχΆ˜rω ?PΝΤ¨ξτ©Ή\ρύωΒϋ?I±5S¨¦94o 棘5ιΘ4μ/„CsGC‹ΛΎ°@±·}<Ξ"¬οb½™φ:ΊDφ£1)ρΠtψy`)Ρ'r0Ε)Ωί(#Š θšροŠό«‹δΩηζΰώ@gωΌ₯θͺ ύ +ͺ©Bβ +υyΡΕΨΓ2…καΊ ~€1‚Μ{.ωΠTŽΰs’·,ž°ΰ‰"8”uθ…σΖή3ͺc#4¨[Υ/ηΤΧ`. ~q {&p₯­«±ΧS:ΤΒrΧR_¦̊χ₯>†Œ%φ^Bο ϋhάCν +yρέUπ©tmΪΖNy/b,ޟ΅sΣŞ ΤΒ‘SΔYοΠ΅΄°h"ϊηŒ„¦ + kc¬½ScΓMӊŒ°ƒΨ֘½S‡jτΜΟΞNC kΐŒ’gψͺ‰Eb40ΞM½oŠ˜uy1κ3b4±?r~RΜρiΌOζpμ‰ΰ\ƒϊŠ>Π±$οXψ β€-{·ΐ~¨_ +™—AσˆκAk ΪpώΉ#‘gΣuδ 2ΎΠ ƒ^^ϊΡYΐ#T·šνQ•HŽBυ9°v_N΅xŠk—A»Cσ=δͺΔn ‘(iIQΤτ|ž˜H°t•kSΝR”·­’jš,‘ƒ΅zͺυ΅+~έ{‚Z#φΕšΚG\ }cό έες¦eΕχΏW¨―Ξ§k:ή$vΐvΘΣθŒ¦λ€¨G`οp@φ( F.ψϋδΕw(vbͺ'Κm}teΚ:Θ% [ΜM8Ξ?ΔυΰOϋ­βk&IaκΡt­L}zWRϋ―ΎΆλτ¬m`OSήIKΎΔ²ΘJyΑ%xΊ^Hμ!€x4ζ΅Η@‘vhͺΌδή2yώ­Εςά Ρ‹ΚΉτ>&ηκΣGŒ­œDυα°‡$¬fΌΰDb¨kX?Ι'g΄ +Ehi<Κ'Uzxl’δ\ύ±φ½)Ρέ··#f€Έ;i¨^A|TρZη#9Ν7ΘίαA_ΪΤΘ‚1·”3ΐΡΘMοβΎ'a½•'6ΛoχνCmΣδž‰α%ίb/°= ―„xžunπ +τ΄bΟ–΅gφn`^α<°^,zηκ#w†Ž€Ίι^ Cθž#hΑ{§#qlσΠ{%>…χΝ‡¦3ΥΖ~Ε ͺΩ-ϋ@η5ZΏψ‘T«‰ϊΰ³σ¨Ξ+j&‡bŽσig4ώΪ§ΔΗQ+hΕ’ΞN昸›ά»pbg$?.‚ ’h›uiΖ˜-Έ΄XH!οA“κ‰A?ϊΓ¨σ Nξ3˜•L}6±ς‰1ϊθXo‚·±—6šά·Έύ“‘EGυΚ°NηŸ0 y΄λ0·ι}€H=9ƒξN88ϋ]‘› BμΔό’ά[ψ+eHρ·4.%›E5ΑΙ5σq₯㩝ΖWMP€žŸ‘H:3σΞ=§ϋλρυψz|=Ύ_―ΗΧγλρυψz|=Ύ_―ΗΧγλρυψz|=Ύ_―ΗΧγλρυψz|=Ύ_―ΗΧγλρυψz|=Ύ_―ΗΧγηc€uΫ·΅Ωi£ΗmΤ›΄jΣ"+ς³…ΝŽvžz&z“¬ζ¬ςάΉΦΡv§£ΫvOƒexŠ3ή,ί΄Φ`™ΑΤΝ6>vžVs­ζ[M3ψΑ`κͺMσζZ‘? Ώf0“Όtξμω ζXΨΩΈLΥΌ©ω΅©§£ƒγvς€₯­‹ζ₯?‡ή¬%K?{Αά%‹ –,ύ~ξμEσ.1pύΟO/Z0{αό%K \π΄ζ<­yΑ{ϊΟ7qωŸίΫEo›«·]Ο\o©ΑΤi«'§οΘύψχc΅§ΧŽmf6;ΙωoΧ<ΉΪŽ\ΐzzͺ|ϋvW»­τYς΄Αβizs V‘·ίΨιy‘/σ ζœωΑ|γDžΪm0o±¨œk°―·ΐΩ~?Ο€ώG―αάΩ‹ΏΧόΌωŸΦ|έόΧןιλ·ΗΗ“/šq^οθb·Lσ-½š/ƒN}ž·AoΞZ»]ŽΆvkŒy#ΞDO$g:‹§ζς½ŸσΝ_ ω₯Α<ςΙ‹ηγΪΆύ½·αΛί|ως½ΑBςισΎ§wi‘ώlή€Iτό`€Λ Ξ[Όx‰·©οΖM,³n1³Ι˜eŒ-·j™±Ϊx [΄Mε6Z&ζΆZΖ¦φZfύZ ΖΠHd,dΫ΄,ν‚{’SfΨSfΠΣbλ.]3ΙC{έ*SfΕςΜ¦υί+aΘVXχΐ~”τΑΞ·§%š₯*-Ήh« ’%&°[=tΡ,‰†hήΞ³'Hΐ-δ<#·qΡα=S£QHαθΥSαΰIΙq@.Ζ;τA#(Θa-eΦZ–Β-DΞδϊέ|ϋJ)#€ψύΣ”!εγΠdm.9j±Ά^Ί  ΧS5I‰βmδ}ΠπŠϋι7˜’3Γ«Ύγƒ +Ύa½’p;SΘσιCyŸτa¬CHosεvςξΑύ)H`ξ(ΊΑ’ρD ¦χM!Ήί I t#>H(Θη(¬œuΌ΅6ˆΝ”Ϊ Α΄©Ή½–™…–‘™Δ€LΚMΌ %ͺ4ή,2ΖjΨ(cΠk)ΊκΘΘυ(lΙ=%?ƒδsέΪΝ gAXΛ:Fυ•;Ζτ•mρΦ)Ή)ˆYMm™ΚI€ž†&– ΓΉ)ƒΝm=t fυSƍ»6>=…νΙω©ƒ9ΧΘώ2ΞMβζͺ:›Θλ6­ι°΅H˜p [²΄ΪΥƒUΊχ`ν½{JN!ύ”ΑύE―θAVAι°Ήq’Ί>6ΛΘυ’sΠ½Σ†IE£•‘e iPξNβIJΤε? φΓ»μξ£pάέSς+ψ†άίΡ"7‚rΗHκ«KΕτσ •AΙ£πžΨΏέ»š%(ιJx1%А-ŒƒΝ[ωfŒRyθ)=½ϋ)½†Œ’Mμ2 Φf‡.ˆAp£°rΤam·λRΒKηྜgP4ŠͺsΖ YΨ>@΄μCɏB²G£™LςN&Έφe·νθ Β1ΪdDl_α°½gη‘ 2 Ρ›ΨΖθΑ PΖš!&Ÿ­ά­/ΈυγάϋΒΞΡ ’%4ΉΠDŸ,}ΪΐαΡΆ)…”£„^Ω7Ώςλ–£A“`°αύ-•d,ˆ=Π¦κΔžΡXU1$T¨n{@_ΪDγ9DZ<ŽχŠΔ;νξM›dΠΠKƍ6Ϊ»θς₯£yΧπ~f‚φϊ•†ΔGg,X2ί”»zXξ:2Α™ŒεΞrς°œ΄MΖĈӈσ¨ΆλP2»έdΞΫj™ΙU ˆdq~ ’εΆυBcλέδ‚x3ωV-sΦA‹D“k@36Ώ+s(οΦΗR驃Οαš«EηΠ~ Ό γγ„&DMΣ8ˆ4!δΔ9ϋτ"ϋΙ$wK‰ψQ+·’SX?Ι;mΈ3qˆδΠOrφιƒ&[•o²>o‹&ߞhΰεRiΘ@@@Ζ§/ύ γ@‰‡Ό‡I;γ‡ ©’’ξΚNΗ)@=RH>7Mœh2G“­θCξ+Θ5ˆοE#Œ2ϊΐTeκ™ωΚΈΣ$JRQ9Y€fώΤ©iH&>™ψL4ΑhΓ-+ΞΩ·7κa3ΚέƒΡ”K«Ρ4^9MK΄ρΦ+z0΅7β—•»‡J;c‹ž!zπsx/Jψ…1χO¦M±΄=nο$eδΎI˜kRTεDwi«'ΠΖ·ΘςqRpᐩΒͺ&ΠΟaƒGp!€` šθh#wtΕx͊hx Κ%ψ₯§ΔΖ &w κKq(‰rαX4α ι#D―°˜ί ¬…_©ΞU‘"c {D#ρ°OopΊhβαμΚp½)cΈΩ‚9•Œ#ΆΈQΑoV12ό=ρI +[O]™^ώ‡*8xχ‚ύΐ7Λlœtv=ΠΤmd*cΜΉ­Ϊ¬_OΦ1Έ{ρΩ Ξ‡)¬½uΡČΉ…ζ/Ϊ°εNΞ9q ‡λs‹μ/ξJ +"%ΜCά™<„…›Φn`δ’‹Άˆ† ‡ΠΎrk ‘―$φR‚ β α#$gίΎ =#Β7‚D•s +θƒfK)¦t²α`[‚3±O2ž΄‘+8o4‡Π(Μ;ψχ¦Δh»Σhσ’*ͺj2m'γ&ωηŒΰ‚’qRτž‰ŒY’»g’”xl&|“{p*|‘rwμ|qφξΊ΄!Μ` ΑqG/4έJ~ ΓΕ ƒŸτα 8‘k i@< P£‘n2š2•αΔ–Ππ‹†I2(©%#η{πΝΤY s ·bβρ™΄™8σκ4š‘1 \ΐ3”(Έh,ήΔθh¦ε<ΠΤ_ &v‡F<ΨblεDN+£k&)JΖ‚H€|ΦΜ%4o ξQ@ŒO›ωA*Ό#jι>κ˜+μvrοέόϊ’ ‘ϊTβkAH!·q'㷍ΓΧΡσΖxΏA<ξˆέ-9•Δ#8Gœ‚ϊ‚8—΅ΪΩƒίβΫ„Q ϋSΏ(—΅_Π” ΒLLΔxP¬£"φλݟͺGr»γ£©[N°€άΞ[—έΣ€Z|ά±)bτρ©”ΠΞv§.O|)mz%s +Έδ’°_―\}4ζ[€ΰ³Σ¦€ ΔOrΦΊ +₯†pœ\ β2Τ))‹7Ł’kp?ΪK―;SŸb@ψHoΛƒ& ΙCν€7δχ{ψAϊΪέj}`!₯Pε›;Š67’ψ l‡1€δ0Ηω€λS²)―ΘAψ‘”Ψ‰Ψ|ΏžΔfΠπ‹9˜=Š6—ƒXΛ'fˆ2Ότ;)ΌΔΙ΄A“ΜWΜKh’!σΔ2"%ͺ(όηI @ΌMμD~΄)346`Β6ώΡ|d*‘AΕ%Ÿ +Βoš Α_α3i³(š,CΛΗ’–6†[)HΡA&£!k#Ύœά b_CαϋAnΛyFθQ±θ}@.ƒFO` ψ=Α=L“Τ<‰ΝξJBΙ ράΞp=ΉS`oΦ–ψ>ρ‚, ŒΜ1β)‰ΘΠά"τ@ξ§ ώuήΡ χψrO«Ά“xAβ«‚?gο>šζVrΙζΠΉErψF:ίΘοΰ €m„Δs³ΩΌϋKΉ΄‹s(irιι΄1Σ-vοW0’;;+xς#Ÿ~o!οš<ΐΤ~ΪYGτΝΠSŽΝOΝAΣ;½w‘•߁Xy”Δš_z‘qυ"ρ‹ΜGΙ?χUψή‰πUπ;œυ6;QΌ‹+ Dβγ`›k½γ†‚Π‘6•’q’Ν΅dΌa# Ο βhΖ=!σƒΒ,$lι‡ΖZJς…ρςŒ„{)ΒηQ"υ˜˜GΌχ— ܏ΖWΨ HA,EμτOΒœ mΚ&’'ρŸ%γEc>bΏwόδY ] Δ˜©'g‚π›6γ•|¨―€έ‰CxΔ‘λ€™ 1H8:" \XΙJ<β9€^ŸGτ@Ÿ#χqόmΡ€-·χ 9–^2ŽO9=Υœ'?‡ ήœ{Πt !žJ‘5xχψπ© ψΓgΠfϊάΫΜ<ό&Ι`· gCϊXB4Γ~·.|%b…@ζ?΅Οθ=Μ9{- ΛM%ς•δ*ψޜwΥΆ ω—LšP²‡?lcOOι0m܍=6‚ »£MΪ» >¦ί§bNβ’ΟΞ7˜7‚eΨα|2‡qΑEίΰ‘,‘'ΆC4Α’δa8=η£1 •›60)}(HN¦"ώΫή―0H„ĝiC©Xψ(‘|ƒϊKnξ'ψ₯ £$%«hώνθΫ‡ΖD2Ύς’GΛ  H;?φ°Oκ"Λ ΰC€«AblEr‚oαkHάϋN€γ‘ ³€ω@L#‘q9³$Ύ$ΎΐSΜAl™Š―fθΣ&u‚[h"‚’|ΊΌΑΩ―/Ε"$vς_ž§„1 "σ6 ?D›‘Ώό ζ ζό³Uφ%β"Ώ£η]9 lW$™‚ψ r5Μw|ζΘ@Δ[£qDΰ[½t1Ο(IωLΘΆ’œΩΚE9#G❂1  >΄`rYΉ•Νυhs=™ŸΈ’Oμ*ΐ@b,οHr“Xg2μ|z*H<†`μ“ί‘4’ΈΟhΚ7“‘\Ea­…Zp!΍΅Bήξ’mΑ;<ΔIΔ}0’uΰ3Œ3ρYˆΙ χγOΗόBlΉ-ο™0―ί|ΘΪ8χΫ»χmυθAγΑŽψrGŸž σA£ΙΛ5„…^=P›`·GτSX{υ0CΎ.nΧ1e·j#C>…ϋ&³rΧ9%%Γ%y:οΠdTμ7‘$Ǎ cœ½ΔδΕ­Λιό‚ J)/mZΞUΏ3”νΛ:ΛβgKAςI…`ƒΎYΓevž=ΜyI βt¬ϊϊB>νΖ|ή+yˆ|«§.j8 άΐ<‚ϊΓo|8(5’KηŽA’j7Αξύ%7οΎΐŸ’_μPδ3ƒq;ζΝHM0RO5€P[Ή›`Kω€ιƒ ‚+”ˆΣ;s8υ΅$fA|…bΨ=ρΩ’Ακ‰|Ϊι9%™ŽHIΰ2.δ*_nδχ?5Wμ퀄§”΄Ζ=z π5%Θέρ zο‰νΑ»ΰ;―!Ίά‚u!―‡―D]Θ#v€b›_/ŠC€ Ό2†@Έ‚β‚ΐβ±”D›`ΐPΧ\ ΡJ4»3j »=΄/ζl“ϊX2$δϋψJβΒ¦υF Ζ]fν£‹ό‚Ήšω³K Λ–ρφΪΌsH_ψmžψΤ?@fH1#ρ*@α“£OζR/²Ϋ{ΛI^mNr3K+Ζ\°Υ’„™δyψ>n±];ž ΕDΎ{Ήθ©A*μ}{bΚ¬wτ sŒψXΤ-α;IΎΧƒΖ?η#υ ˆ:02ς«ΏF£Ύ +$YWQ'— g$9.Θ%ΨOΉ£ο-ε‡Ψ¬Θ|Έ‚!˜ΗΘγL-UT B3 ΄cSΟΞδvΖ D,Rl%Ÿ ςΰVΨch™D΅$oQ{R…Ž… 2ΙΧ{I€HΈδΩΔ"–S +ϋ|=zHx©HBό©4 .+…ŽEΝPςKΡWϊfh#ΣGQΌ[1AQR#uڝ0υLJl_5…UίY€Ψσt’ςωj*\™ο{>νκ|5 +ΞΡύk!ή#w θΑ%ΰU6χή>ύζB> o$π!λθί„κlήƒ₯вΆŸ(Y,ΔΓ‚JFsΕŒwf:—S·”/z²R(i^#Υ―‹†Œ‘Δ•Π‚1ΘK))Θ8— ξ±Η€βcςNΝΰS.Μζ²ο.64‘1¨eΐ.Œdš|Ψζ!y?%ΗwΪέxCDΞIς'ΊΡΉIμuΤxχΨΙ[@ΈŽΊp―| ρŸΆ~=‘Ӂ¬ +δJΌW&ΕΦ‚{ ψeΰΤ„AH›A½ΰ‘<’ξ–œ­6οΤGπŒ$n κ Ϋq%p¨rG­Υ„΅]Zο Θ)ΕΡ• t%nWΔ `=JΚ²3| %(Ž,ώV^xw‰όΰ'CΕ‘&²ͺw+Ω€τα°?3ΙYuYΗα^QrzΜsβ'(>V¨z ­ι£†w`­'ΡϊOφ7 ;E]$j}^¨₯ΌAςu,‘6τ"1ψΡ/g€†H‰ΰWβ'i BΓΓS $ΌOΙϋ―»χA^±w%^£dKεγAD bx3s~iΓx’ΏμŽŒϊ*·;jΞ©pOΒρij¦ωˆ΄SΟΜ†˜ ΰWφ ° Ζ q‚O<=ƒ-}Ύ’Λnόž ―όqQπ/Εe+/kYa2>zΟwά”! +'σΌΞ‰ͺ0ΐ< V±EΝΛ%Ν?ςκ[K(‘ΜvΨG”žœ6RH?:B L’Δp ₯ƒ@rΈδ‹³qΏe9ΚΚΪ diΞA}Ω-nΊΘΧ9δλˆ“7‘†'q?ΕR>Γι< c¬ ,Μy$ ύς5ωϊψA΄ΖH|.βH²…˜£SΨ΄‹³…ψSΣ…έ9ϊœ½w/όž +fsSωεkȁɽ‘vεꃀWΆβ;Ϋu@|$‹™Œδπ˜/’ƒ_¬ )cχ|ΙΧϊ‘^Ck…Δ—ρΡΥhΉ›ƒW/ŒΓ6ΤρΎˆ](Τζ²ŸmOΆͺΥo6€ΜχO± ή>Έ7kC0ˆνŽΘι„©C·”Ή ܁όkS±CJΞΒhψΟπ²ο@.KIFQ+ΐύ ++’Δ‘_HˆΎ$―#ψώ–tiςu=δX87JNZ0Vˆ­™Drηi4o"γ§!ΧJk ΘωΰkMGN/$š Ÿ¨ΘΏ»„K»6‡Kφ‡MG RόΫζΫ‹RFV||Β;μκe^2^‘{{1sΈψγSXχδˆi¨]‹ΫIξΆ;!dΏβ4Ν%ILA„άΨT’W’˜ R8™δ‘ρ+dI«Εβ'k ‚Œ?!ΆΣyMβ—IbWήυΕ\φ JbHρ­_ώŒN ²)Ϋϋi΅Eε³εζλΐ<*rO‘―SΡ g2η]ύϊR‚Pβo…τ3sň)¬tΙƒ'€4Dσ΄^Α₯¬« Έδs3!ψΑjš·‘\ $Œ9b‹ŸόDςυEΌ[κ@Zίέώ‘―σi'fCΌ υ7ΰtΜU` MΎŽωάΔϋt}Œ#μΔ*tΟx)$w ΝΧmHΎΑ 2Ά΄ξ]=‘ζΛxngΰ!aίTJά„:»¨™$”5¬k› GΪε\ΥΛM²β;K©Ψ…#Ήη[ ·'8GtΧQHž:RW’ϋ†Ή‰s€xςu`*䏈”ό D\¨g žDμAH>;KL88M +Λ#|=…ζλ ³Ε9|5DδΘσΰC‰†ΐ#›su!„ΩP[G’ζj—\d¨5„Œα ζD|‘’Έ~Dσ₯+&ш]L†yJkΆ.!ύδ*;*v!ώ“ΨΔήω½ίšΛIl*gX/bΡz’ρΓώi endstream endobj 866 0 obj <>stream +# v!ΊϋυΓά‘B*!ί+¬αΧ4bbaσ*‘€} δ爑œ=ω|―Δ! TΉό*„S$ΗN>Ik”/ndyqΣryυ»΅ †ΰ΅L„{yp²*ΌΨ@ι1Ά lCΙsξ,αJκWpχ~ ›ΈNtf]ΐS‘ΛJRZϊx­TέbŽ{Γζ\[Hν3ώΠ¬ΡπqG¦PΉδΛ³ψΠ…[Ts¬Κ΅α_₯° +Œ#bκ¬S@oεΚm|u±Ά  IΧ§λέΙgηΡsCύa'ΑαΔwIΔ·Γ/RR9bTΜu#ω›‚@Hv©ΨEl‰Α?Δ. v‘¬@ό‡ρ/€ωΔ.x’‹›››¨(BœΑ|DlΰHξ βWΨυ“»’‡u:δφN~t>ΡzHώ>ϊΰD>ρδt"Ÿ’@`Fd}Άaύ€ζΠ$7& _)±β±˜³Τ—Βw"ώ#Ό\E°  ΏC~N_OΧ Η‚ –OΉ<‡Φ#\ƒϋΟSΑΨA*2ΆmΧ₯y»ΘΛΥ΄l¦ρΓbJΖΜLb¨Ma=Η€ζώ}€S $υEμbΔ.pmͺ?Ε.μzk;/-TFœ"μΒϋ’FJr"Τ<#ͺΗS‘™€ύΣ!²Ζ=ψΛ8=b,x-ˆω„3ΣεyMK ˆ₯!ς.‹z]cξ&xkfπQΚ(2Ώ‰ΟDm–’μAΰΩΖ‡ΉAάD¨lέ€(ΎŠ#Ή-%Ζ%x„€π)ϋΐ^ Τ‰σsnqz΄ώ€οI>,³σΦ5΅΄Χ2\Η’ζ© ±o…£/^`€%™»,™σ₯D= {€£ N αδD¨1η{‚΄9]γ@ύ’`* aΉ˜x~6V χŒ-|πƒΌ²c•ΌπαRˊφΣP»4#xΫdΓ&*v!#ΉΊ₯βbπ X»21U2ζ›EjŸψ,*Z…Ί€ύ.Z›ΑΪ9l“ζΥ ϊάΆ«jX"ς{βoPG ςλ*γj¦€–•»jj]ʘΚΙ”ˆΫ;mΈ†@yWoŠΘƒψ꟒±_b—J·θ΄~†Ψšr‚ŠΌΠΊ½§fo?‘λQw¦‚ξήICδ[έ{`oΓΨώbeMkĊG›XΌŠ]ΘT;u¨Ν ιŸ<ψb)δŸΕ."4b$ΖQ± +b7*’9ψυζμ<{ϊBhι8δŽTPΜ#Τί)ώ<4‘ڝ[όψˆΐΚΛ^­dΛ^¬b3Ν£υ~―聊½/Χbžς^‘zXΒό•¨ΚA…wHlεœwυΖδΤ™ƒˆˆΟVRrw΅"RlΣ653eL6›1$οΧBžƒυδΓΘύ‰ΰ!ŒΊqΛ¬]fΔ¬ώq#qXΤZ-!R–§AbΤΝ°†…χ¦€ΉΘ_IΜD½‚|T\΅@δε$…Ψ‰™ΐδˆΘyAΔ‰ϋB K+;ΧΘΏΫDζΤ"ˆ}CμΒtˆΞ­΄π°dyβ’ΘAMΕ. Yf³‘‚α·τVAT„ψkZŸάζέγMΧ5l·λ―φξΊΈW’ ‰?θu θ§pΨEύΕ™η‰ωΧ–SΏΜ‰Z'ΔΗ2/Μηr.Ξ$ΖΎΝ97_C€š:’£F`•OfžžΗW΅B`~k(*βΛcΛ&Š •U­–ήg¦lε‹υςΒΖο©Ψ™'|όΑΙς‚Tμ‚Ν°”Š]όϋ-ŒL¬ΡM‚O@DŠ +~G~*v¦»ώYμΒύO± ―ž¬΅£ŽBt¦xkΒ$Ξ³ωu?πΉw—ςwšAΒΑ©π#4ητΛ!E™Β•=[Λο}m¨(° +ui1όΐ!°h4[ύb=„δhΞ RoδKΨFTΤ3rέα›1y9κGΘΥ‘Bœψ54Ιή»·-v ΔΈ°φ β\6λώ">hοΉkt?Τ+v¦ ‚}ZHŽΪΦ™2«Φl`6m0gLy'Ί +άΙ–>Z"]³£†e©€°’GOšO€œ™=_°Qv›WOžδΈv©¬n—ys‘Db­½ϋ&£λΨΛBΪ +yiӏόžg›¨ΨEΪ©™°ω?Δ.|Ύˆ]μμ­€b‡gC,@Ϊ;΅5K2ŸΨ{B°¦20o΄{‘€Ό{‘Φf!W2ά—ξ΄α”d{."+'ΒWΑ^©±kξ•₯Bζ%ͺΠ2Œ'κοΕ€O‘’KΖƒ¬Y–w~.w°ΓTΨΫn„ρ…hυ΅u+”5υBiΓZ>ηΚbψζ‰!Θ₯Q»€ϋA@Ԛ°ςδίX³ϋSμ‚£b*_ŠΥOM5ο7ΘχΆ­δcͺ'bG±-¨—l›OOΉSDŸ?Ε.ΨΒΆεΙΛΰ§”¦H9<[ž>†ΖwΛ„΄C3…Œ‹ ₯„#3( ±ƒξν!ώcΕέ].7¬αΛκΦ°eWb|Q{f3oΞΗڍαξ¨Γ“εE-?(2nΝεbNMfS.Ξ€>*ρΔ4ˆir &ΣQlŽuΰ}ADTMδσκ–σE+‘σ°~9ϊΘ°^Ό‡Ξ`yμΫ#6!δ\ώ^,mήΘΥt)?²QκΨδ 3Xί’¬WϊΉgβ¬AXΪΊχ0笡̉"α σe<όš@ζ7jQX/25T0xŒ!ΈPrΆ*jο$Šgv$ Ζ~ dˆΕΧi7Πύ X³ƒ€κ—΅^ˆ†Bγ#Ο»ΉˆΛ:7b’o.­A €=GͺΘΌο”1“”I§ζ`O‡Σ”Ž₯΅wԁvΕ¦5φΐœoΣΘwF €k<>±CPGmEYΠ΄NΜ«ύQ“³“ψν‡ύG§+£χLB͞ +guθΔ!¨@œ’OΩ?;Πl,\nΪͺ:_η qJ£ ›ˆΣ½lεΦ*+›M„½ ε%7Ύ§β”Wί] pΣυgŒ€ϊΏF ƒδl~ιϊX•η‘ά”ΰpι`«BΎ·kΔ. °ΞEVŒΣ¬Oμ«Ψ‘:"π\ό₯ιTμΒ7y(Ν£’ͺ¦’ζ%EŽ£b‘± 1ημbZP1‚ύ•^$+3 Βr$O₯dΙδχ|iγ*ΎΌyΝOΚΪWaΝ‚DμSdώ'ΑΎ1μ«xΉϋ~L,X ):έgPHίσλWŠεmΨτ[σp`;tM’AXKEŽŽZβ!Ι‘ΔΓΝ +›σΧά”g›ΆZμ³ +sM½2›σ)RδšΘ—θ:πŽδAΤ‡I<[ήΉφnHπ αΪΝT8ΥB$ρΔyi{`?βΔQ½zΑΏ+=“θΎb1"s %zΖΪφ–aΟ‰‹H’NΟP†V~‡5!ΰ_*0‡5J¬―±Δ^1ψΰJi­[PΡ+‹δΡ&ŠiηΐQ ˆ­B δ―I§( 5l—χM uuΤMTE-92BPΡhδ$¨EaΏ•wΪkΠ’’>%χ"N‰±•W·―Uy`g}σΆ/wΌS†u*cCƒΨDσ5Τv N™|b:wيueK[WπY7‹qΗ¦‰QΥ¨X0Φόύ2G FΗΉEκΡ5Ψ»Pό• Eƒ0;ς YΑƒ%ΜSΈFτ•»Δτ#62†‹:: BΧΘA@Ζ-Eζ~+ό)v8ύxiGf±Ή—!f+£j&ϋύY_₯9m|Υdθώ +©Έq½XΈ–έσψ‚}μŸ‚}ϋΫΝ»`ί“UμΓ>L:ΗP?"ΆH‰ο“L£’V$ώcί!Δ•¨TΤΑ Ψ#aD>@=‚ΪςΕΩB`ιhΨόr3²cŸx` +§Œ<8BΨ +ŸμaŠΐΜᨡ`/ λ—=άΞKkf‰εΐQβž6#`EΤžδ‚ƒ6φΓχQ1Jη ΤΡfΤ3yg‚=P‡MziφͺΡ8DMSΟΜ’u +β/ φ*ejφ| Of'yέ£‹½ŒI§fALξΒzΦQΆμΦΕ:Φχ°6„φ*H₯t_9„)°΄x‚£ΌS†²;{Ρ=2$"―‘μπ!Θρ, Q;Τj•aκ±RιΨίΛAœ˜ΆΊ§ΙΒ²Κg+θ…νύ±Η{Thέ±°aj& Χ§Ύ91ζWΜΑ)tΟό>ςΩdˆrά{WBςΖΠΉ +ΑΜτΣ³!-†—k)lΟw\ΖρΩςЦŸδ…–°q‡&±ΎΩΓ±'B#΄D~¦BTWRQ€ΐτ ο ‘ ΤgŽMSδ]]$ΟΉ2ΦM Žε7ud* ™xr&„Ξ•ρ§Σ=}Ψ޽‹˜;±G&)φΌ^+T½3’NN‘ϋk \[3‰δ σ PC…ΰƒI^Aζβ"ΰ:7°ŽŠœy·ξ<θžώ ‚o€u!ξ\4λžXσγόhάΗ³.ή½ιήΦ 1X£Eξ£Ψ Qη}Φ#F’δΘ“ ž*w"X:΄Ϊ@H­]ά!VŒ‘±Ω-\Η+]t(ΫξίO"ρέΣύ΄ήK?y+j©±‡§Π|#ωΤ *Κ†}ΰdόγ°ΧŠΔYδ7 "φ!₯œž'&žš…±Εš5Φκ©(κ˜XΏD½{|Q珨OλBX3%Ύ—壆…Ώ#8ƒχŽLύ(ğ°Φ M;3— +! žŽuΘς Tx ώ:ύόB1γδ<δqšzbΑ8άs5Ο εν+ N)μJΒΉυΓ9σ#mΔ΄]ιΓθ΅βzHnΫ…Am[Aό©Ό¬qκ*τšBΘΉAΨ>•ΨOζε…Tΰ;εδLςά4δlΨαΆ²s­ΌΊs j‘\δήq|Δμ³B­G^τp©|u­K“ΉύzΘ·)ΞM:4kΕTxΎθήRψΨ6ϊ=°_„ΌΗL!φέ/‹υ¬σ’¦ύ8lφ­…lΝλM²βζ₯ΒΞδΑ +[GΊW5E¬]cΎ ±G§ŠΕ£©θŒ_ΦHԊΘ˜Dׁ3hί]ϋχΞFEͺ‰“βχM£±Ÿζ…cθο#ϊρNQτAχ¨;†φΕ^ΤΡdVNš=υΆn=P[²΄rΣAΝXΎ=¨―άΑ·'!ΐΒ‡–εoΜgs.Α\€°Ιλ΅-‰.Ζή\*‡υ²€T}ˆVa_ +ŸvežζdBL₯ηŒ=HIf³κϊ%Ε₯ω<ρ­°kμ΅Š(@σRΰšœXŒ;=kŠšzΐή‰ϋ’NΟβ³n-¦˜8Μ7s}Π}r'gP„Ί0‰—Τ/„–| {αΣ―,€Θ­_»'χu*„O!±ˆ§±YηηΣ5άο€=“hMkBXwDΝ8ͺlΕO$ž)ΚώΔζ]^DΧ­ά’@Δ λόbκρ9¨§qW@,±_‘k1&Μ:5~YQ@ό4u$ΖU“˜}pΕ΄Π€RΒΡi4φW½Ψ(«l[ΑΕT}‡Χ’~(+ιXŽ5)6νΦ<δ/ςΒ¦₯BU§ [υz£’Έu9΅ϋΤ3³[¬(Δ¬ΕπΓXG%ωρBΤΌΕ¨}αs€ψ3ψŒ3sh ΪZΝEυΛΨΈͺρTΔ΅*§νΊ4ήAœ¦βεjEωλ•\ΖƒEΈπΨΓΚeάYΐzgγό‹GςΡ&°ε]«ΕΚvcΏΣz#ϊΊƒ`Νxυ‚π½XδΆEτ₯½*‘ΗKΑ{Ζa5‚ψφ$Γ§œ"8ββ\Š9Βπ‡ΖsI§¦ΙsΘη³ϊζλΛ½2+KF²aϋΗΙΥu δ>od½3±<πλ:Ω©Ώ›(ύf₯Έρi {ϊ=Οξϋl$―ώΌVQυaδ•₯t‘έAy퉇t½m;wφ…ΔUΎήΐηέϋΑ*¦d’ΚΥΏκtο*Ήg³$σtАrq._ΦΆF΅ο‰Β¦¦^άRQ/·)―³σο ΒΛ^©ΓTAEτ#―T?ZŽϊŒ˜zyφe(J-‡¨Ν9 Άη«ŸoζjήqοΦq₯]«±n‚„˜¨Ÿ«θXΑBμ΄Όύ'y^­Kσ©ηζΐ*ͺž­ƒoαJ:VBΐ@°3)ώπtZK₯ϋEMƒΓW>ϊΰ$6γΒ6ηώbyεσՊŠφΥlUϋF±¦έT¨jέ Kyiˏ8GΤopξς’Ζe°Ψ΅’όΩJμaχ½1δwX@›;ώ\nYρφ'YαΣeςšίΧs_[‰wŸοΰoΏp•.v8p'ŸrΒaς ―UkΆβΆΛΔ£νδοžΚΕSmΦόΙ—œ"ύΑiŒ"χQb―ΊEΈρΪIͺmρS]mυu*UG›­mN?tέrυ†ΝΩZιΔ#•Όϊ—u²β§Λ„/-U§›·ρ‡ίΚω–’ώ‡š±PέiBό™jο#™Ν‘F;«CTΘ7يgλxΨBε‹ μΡN ιT»΅x屓ςJ««μΨί6ΛΟώ"c/ΌW ·»<„―œΈ‹oUμΩwΌpι™-³Λ‰»ρَ½ύށ{πΪƒ»Φ»σ³£βΦίμΧ³’]ύEPάϊlΓ=|εμͺ‹S>»/6> ΰ.=·a½‘±57ΙK»~”W~^‹ωΐxΑςgžIιvώD+ΟΥ<5’W½X#T?5Ump€}«.ίO–>>H>?Oΰx/|nMΰ}Λ}x)}¨KuzZ£vλ¨Θ‰O.Θ|“·νΕαΕ‡Ώ†JοΪSžŸΜ·~}_-½ιLV>kOdΏΨMξ§;wύ£=υ£¬ϊχΥςŠ+•WΪά­o= Vλt½q`O~Tp^Iύ6λΞΪ©#@Έήα*Φ>έ‘ΌΫθ«|Πdέt3FΌία₯ΌϊΨ]ΌσΨ]ΊΡζΙ_}aΟ^ΉEΊBμ±ΑUyσ‡t«Ρƒψ<+σΚWΛ,ON²ΘožoqτίΧY\θ6Wά}η v΅D«^=LS½kJ_΅Ε ο:β€ΧmIμΣηώ–ώΥΖςΑΏXΛόa/kψΕ‘}ώ)@ψΨ―όά”nκLžτΉ=…mxξΙ^}­βΎ5•gά™Λ¦]›£Θ~ΌXqΰ“ž/΅Ϊ[]­ί₯ΊςΠ]uͺΑNy¬ΥJu²ΙΦκX“ wΆKβΟ?WΙ/Ύβω«φβΝV7ιΚ“νω§ŽβΉgΆςcΏΛΟ|°ΰHόε―>΅—ΔǏBUνq6―ξf9=?Vμϊτ@ρΆ—' μή]Ν?<Š—:’ΕΊfφΪ;kώώSΎγQ¨υλ;Y[ί^Ιuξ:\δήQQΰΥR\°λqAŽg[iΎσӚ«7Έo"eΝΈXœω›1κ?Žτ‘bHΥ8EΩσμΎ†όήχ†πmˆ]²ΠKγΜΚ>-ζn}άfύμNšmΧ ΅Νγ[‰v/.ζn}q-Whjχ—έύέΖδdχ*Λ¨Kγ-Άϊχ46΄bXΦ^[ >τtκ‰­ν‹k9]GJΌΪφμqμ]ΏΏΛϊɍΥ΅†όv3ε‘N~†ΦξU“Gl.―θ~TNΒƒΔ\Ψ έλγΩVof(?ίN³}sFπDMm²ζAhφρ!Ω{ξGδΈw”ε*‰έΪ½:•νΨu8OωΎ1Uzί‘΄υεΥυƒ―Ειξ͊šί7Ȋ_ύΐEžŸΜξύe£υ…ζΚσ/εU²VžzΆEVΣlΩ₯ί8ΥΣ¦ϋ— +Ά=;_hυΆ)Sθl —^ΆΔmy}/[ω²)‰«}α*»υΩΚςάίΜd_+Έ{O]Έ†§^²ζίΆq―ž„bLΆΎ<Ÿ#>ͺ 0?υ— ¦•˜UXjrβο+LntY΄ΝΙ΅³*ΏΌ><―¨!’ ©9(’9΅xgGY±ύ«“yΚ_2€ŸŸ¦Ÿ»’Δߞ&m}}&{G[Y‘ΣΣύ96οΞeZ>ϊϋ6³£[ΓόΕT:υ”Δω„ψ33ψ΄» €]ΉšΧF4ζžθT + ώ;Π)·ͺz"S–vςE ?)rο-Vμϋ΄AΊϊΤΥͺ‘.\YΧ,œc#«ώΛjYVνyκνYκϋsδ>Κ•λ"Ά=ΏXδπκR‘κE]²ψΌ9Ϊκc]ΦΆββ¨ΗΙ%‘“‹K›Βς£'—+;kcΩ'];mήίS‡΅¦—ΕΆΔεfΆ†ηV5…¨kšƒ25g‘λ͎­OΘIΊŸΤ—γέ’—»εΝ™,ώΝ›HφΑ{7ξεΕVεΥVwενG»₯‹­Žόρ–?Ψa.~jK°όΨνΛϊ2Φ΅c‘gΗήRχŽ}%‡K•/%°΅?;[<ψW₯¬ωοŽςΖs2½Σmf|₯{½iΕ«Ef{?-ο=έ΅εMmΞΦΧWrΈΞ7\νΛνάƒg?;J•νfάώη›Ε“Ν*α^½§uλυΗ£[ŸΟvκ:YμΥ^±ΗΏMύ(1;°%5+₯1:«ͺ>T}τq`֍Η>ιum»Sο6ωeάjπΟxΠμ“ΦψΘ'­Žό\ίθ›ρΰA@ζιΊ ¬ͺΊ°μ”Ίψ|χ֊<«χΧΔΝ‰Ά―Ξ«εOώΕΓς|·…βδΏ[rG³δΞΌΕ³/Άϋ>™qeΏ“φ½dΉΏ±Bέ‹]Κ·ν)ΒΛΞhώεσHεϋΗιηϊtφΓ›pαηg ͺχ2¬ί6ͺΉΞ—–—ώj)Ώψ\.ήlvQ΅ίUΎoJ³~GޜZšΤWΎ³£zοΦ——r”oοΖΫ½Ύ”·νΥ±‡W‡s};³ςEζo +Tί}μ›q«Υ'ύZ›OϊmςυΖίτ}Σ/6d"σΌ1,gΟΓ°œϊπœθΖ€<Υη›©¦uέ‚YΖƒi–ϋΊW '>ˆιχ[”'^ΩJ·;<­ΤFX·ήMΆyV›%ήiσΥ|X#―|·Fͺi—Ig»μ”·ΫvI·HLΎϊ‹­²ωqTRCbyΘ#uΉΝΣ»jαΖSgωΑΏZ·,‘νϋe=wώ­(΄·…{΅•–Ή<=\bύφ.ρ…7r­ίΥfIΏΆ€m}}*Η―=§Έθqh~ήγˆbχΞκRεϋϋiό‹'aŽ/ŽF΄'EΆ$ζ<Uj +ΜΔγXc`Φ92NW¨―Τ†δ_¬ Ξ9φ X_™ντlΆψ©3IxΦ­zΤ#άμr•<φο·ϊHυ07Τ΅1Δsκr#κΣσC›σKj#σ’κ‹Ω—oBΝ―w[Z΄u;m#ώ)εa|aώέθά=w#sŸdϋ*)Ioˆ+q"η¦ψπ1ΔψN·±ιυncYΗοxoΧΆ£εiMΙϋ“₯μwzΈώε©\Ύ΅ήO¨Έ3βqzΖ «ώY‡eν©Ν:ސu·Υ'£Ό5(Χαυ±<Ε―ΓΜήt;šΏϋwW‹ί»wΛbύώ|jPSV~Rc\^αƒˆμͺ»‘ٍٹ-₯ٞ-eΉN5jΥ›Ϋ©Ά―/ͺ•oΪ”ΟΫ’•O„³lUϊ7#αvΆνuٞνΥεn5EϏεmy{9{λ›‹ΉΒ§gqς7ρεήΎkJqxq$ΗφέY΅ω³ngσŽμσGώ/N䇡dν³zr#ΖτZ·‘Iυo‹LϏ3ρ-bT2Μ€΄}žyύίDΕΫ—AΞ/χε§·Eδ< +Ο±uXmώ—ξΖ/»­6Ώι–Œήw+ήu †ο»9γέΆζΏv{š½Ϋ‹­)н)JώΛ/ΑƝέζμφ)f'»7(ξό}«TΫαgύ¨)ή©σxqΠ£μ²μϊΨβͺ‡αω~mωεΚ׍IBK[(δ™Ώψ€1LωΆ5Υ³΅²$€)«Ψ―1ΏθΠ­ˆœ³wB²|Z +ˆΟΎ”―z_ŸiϋϊVύ«Sy»:JΚŸ$”‡6g»tUηq}ΓΎx$Όn#Ύ³>Σώυι<ך‚]ωωy-αωΡO‹„Ο ŠW?(^όζoρΈΫΦδn·‰Ρ‰K7§η4Jέ?fSmχ*‹—ΏohL‰mHΜ«¨ W“Έ§>t7\]—”εΪ^™eβ`χώC$ίςƏ»φَΔqΎνE°γ³c…‘RŠίU_½˜uκvXΞΡ;aδoΓΤχά‹Μ΅{Ibμ»»™ˆ― ‰ωξ«oΦfΤŸυ Ρ7νcϋξ”Oδq—ψΊΘ'‰y²Ώ} +ΩΤΩmaώ{·—ΓΛΓ9{[ƒσξΆ{§ŸoυWŸjυΟNm.˜,ώޘ„xhσρΆΪςύ_v]κ^i˜:pΓ6w΅Φ;΅΄”˜οW2 —ύΔ,^Ίš™Ώx3wαΜ¬Ε+™Ή‹M™ς ­uη―«ώΧiλŸt―Wός,$Έ.#kΟΥ؜CΧ#³3o%δδ߈ϩΈ©NΏ™”C°ƒ[[uΎπφMΌΥ«†Μm]Ης .*L―‹/*ΏΏη~xΞ~‚rλ£ςσ,ΫώΝΩκӍŒ= ‘9W‰»Ψζ“qτ©OϊΡg>™όί[γŒχ^dꣴΖHdfŒ1`ΖχΠgΖ1ϊΜf(σ yο§χώ†™σΝ$fυj‘Ω$hoP…λ,[Ξ2“aF3£Θ«F1z:ϊΜ νo˜‘= ˜1½'3Cg3γΗ,d¦M[Α,2sgVΗ5 ίxΉϋγ¦nAφς_ΌwΊ· +w~v·~qO]s'2ο֝ Μ;΅A™7λό3.ά Κ*©ΟΝ­‹ΞmL*oL+*Ήw„ŽiΈΊΰ^L^ζύΨά-o/¨ε/ώπfί½ hΛΘknχNkιܝJζP‘όοοΒ [»M7ξcφΖ ƒC }+Χ7JΎg`Έ—Ή›NύΫ"Γ3έΛ σžL^iαΘL4˜ΓŒ91ПHa8£Ητcϊ3}˜Ύδ1ό4‚Ζθ g&5`ζ,1g~²ΞΠYι}©ͺcΧ·wo0ϋ₯{»ΕέΎVο/§‰o_% +m#ΔφΧΡλgIŽΟηΕ4%ή‰ΞΈ©>p;BMόbvΥ­¨œs΅Ακλχ3χΦ†g¬Ύt;D}ύVHζ­ϋA™εΓs²’ ::v%wΏrO₯Λ·δw;’\^”ešό΅ΫyννξEk"―ύQς՚·l 3e²3sΦTf‡φ¦¨}ϊ†UΓΦ9ϊιLgΐ b0½™^Œ.ΣƒώΣ%Χ₯Cώi1Ϊ_~ξAžιOΊ/yUOς“}?ωχ­ή4fξ|‘ωA‘¨½φhχ αέέυ•$uώ₯ΔlυΝxuξΝψμά{1Ωω·bsφ܊Κή{32ϋψπμΛ7CΥ§o†f»–uŒΜΝ£΅‘κ“wC²οΤdΖ5&ςΏΎˆ~n‰—ρ9lwgnή΅ƒŸξNΟmΙέψͺΫδG+'fꨩΔ‡σΗΉυ"g₯M―cӏ&σΚέ ŒΘ†”|›7ηΣ£¦ΐ6ΟήΞ:v/D_•νάU-όΡ™Δ΅-!Έ-΅ ιΉWjfGH–ι_»]Χζ\³ΰΗ͌AαδzΣσοIΞίλ‘kF,nωίkύ·«ω―‡½ΊΎn-ςcΧ—Όίp2gόδΒ¬Lx:|έ‘ξι&Ί·ρ/ήD«ž5¦Ψv^ΚrμܟγݜŸοσ8'οΪ5‚e‰Mb σoΗζ`O]‹ΜΉz+„Ž|ιΉ›‘Ω­΅ΑΉ/fIŸjΙϋΩo~ΡΝ›½λv±ό½ΫwΣύξυΛLμ™Αd„ώoΈFν/wλ~Ήgϊ½&1γΗ›0³Χ{3?…5 \χͺ{£βσC―%©EWrŽ^Μ½p34ηόπΌσwC +Nή Ι½r3,χφΥπάk7Β²ΣξΕ«ΓσRλβsSκcsͺHήU€>T’UR™cρk·Χϊkέ‹ΧEΆΚήO{ΞμΕΜHνΤϋΠ³ψΟ6§MοΏ΅S|ύ―Χ ±Δžδχ½θάΣΜC-ϊ=žλMώυ#^UΙ ΦΘŒ±–™ϊƒ3³Ψ¦B{}KχzωΟ/ƒl^ŸMή7,+₯6!Η₯³*ω°{kypςJ‚½²γΙWΏζμ\Ηύj<Ώ~hV=Αμ-Ν>¬λ“^ό8,ίφέ)5Α*οτ^cGό½χ=Θ㟯υΟηp½:_~§ΉξžτΞτ%w¨/ω7Ξ^GΥψ /ΧΪ‡Ξ?ύAσ™ιK™eNGtΧκž%{ένcΧy"έ³qOϊN΅C·ΦςμζαEχo…ζ>!cΨr7΄¨ύvxiϋύ’ζ‡AΉΧξ„ζϋΜ9+,§θntŽΡΗnεΌJfΈήP:·ώ'ΏπΏ=ώΌΞιΐ5υω2¦=ΙΏήτϊ’$&YΘ|7EΖL[Ή›Y kύXΥ=Φψηn{»ΦΓ±%—γsŽ\‰Κ½r=<ΞΝ°’‡7ΓΛκjCJ.έ +Λ?}+4»μV”:¨>+π†”lίΥΉκ­―Ž€Φu͘2}o¨CΟYηŸΖTλΛοϊ’ίφ#kd†λŒejι“qJ|hγΗ1Cu'1{LdθL`χ™ΙŒΤίΘL_Κ,Ϋv]wΥΝξ9όΫ›Α·¨I<@LΘ­OΟ•>Υ%Y}Έ’β^©&>&ϋρ•e$ŒΐΧ“ο%ΎυVm Ί£έ;λΙ9}:²rŒοΆ[_ρ|ς†Jf€Ξ€±aώ›―ΔΟΖ ΜS=β•pM#zObFXΐ|3l3jθχ̈αKύ!‹˜azs™a½ζ0CϊΝf†ΰϋΎσύώδuϊ«˜‰σ·2K¬jtΦξοžjϊ’ΫΡΎνH²kΣήt`³γ—£²‹Hμ{z;bOΗΝ¨ΚgχΒΚίή‹άϋζaXεϋΖΠ=o›ƒΛ:‹κκ‚‹‘w­ο^η~”zMWχͺιsVύ――εOΏ Ρ—zφ^_ΎοMύHŸ/ί"γ8Bw<σ §ΡC2cτ2£ΖόȞ΄Ž;ΑŒ5Α’5ь1z3ό»M̘)3Λ(ω!¨Soεξ9σΛΑ™—S²)nΉ—}ξV¨š`³œΌΪH5Α™ΉΘ=Žή$ψ…`±ϋχƒ²ίΙΎ}78›\£zσoέ[–:§jOX°ŒΔΦAΗΧ?Ω›z†τ{ΤΜΑΎ d†kdFυΚŒ<‡=ς'f,%3εϋνΜψ…φδα̌ž.2£Η+˜‘“εΜΘq¦Μπλ˜oΎΩH7Η"—YόXoέσξ &οΊνlΫŽΗΈΧ—']LΜ~p)² εzDQνΝπ"γσ―ί R?œχ‘!0ο}³ώ‡ΗΕΝ‚‹€I ή­œ°Θό5f8£ ό‚51sOσ;=ςΫΑŒ~ΟQΜθ~“˜Qύ§3#†Μ&Ύy£?x™K™QC–3#†.g† ύ‰^ۘ©Φ̘ 3~Ž+3Ν0žYΈυΈΞΤWƒWžκžΊΊΆ{±Ι§n‡'ϋβA/]‰Μt3,―…ŒΣ£ΊΐμΊΰBΜΉgƒ*Ίš‚ΛΊZJοΤ“\">cΝγξ'ΝΨτΏΆMΝ΅2tόΟ†hb†θ ‰Μ«‘dΞ ΣGžΗ c8<†φšΐ ο?“\Ϋ|FΤbbŸ«ˆMš0ίΜ·fΖ.vgΎ[ΔL2Id¦ρ…Μ4E 3Οφ‚φς΄Ώ _QΧ=}[λ½ϋViZδνΜΜ„ΫΙYχ φj"Χvζ~pΞ9γκjƒrΊκ‚ς^Υεw5ώ?μ½gXUΧΊχ=©JU»(φή vA€—΅XkφUθ ‘ήAͺ’ T HQ»Ζ5±Ζ5ΡΨ»¦˜5;m—μsΞzΖμ³Ÿλ<Χyχ—χ›3Χ +Š«Ν9ξq—1Ηύϋ7]ωSαφ”{- ξŸ– ν7μί·?ζό="•ƒΙ`f°ωhrNÈ=:ίېˆmΫϋoΖ#˜Α“ˆ?$cg5“ψΝyΜπAΛ™Qc8fμάfΒςLfœΗ:fΌ[3jEγθžΝŒtΟa&©˜YA»UΎθηrΦ0YρΖ°Z~υ§‚΅7vU—\i¨ϋθτ†Φ»—νzxΉ¬λΚ•’m¨ΆάͺlJ}t•Τ nεuHΝ+\ŽΖ:σߎε¦4ΧBŽH’—)‰eVNΔχe›Ž!~~±ΘΤ6νΙΖƒΘωf†Xeμ­FίHύ§0ƒˆλΓ8MaœfD2£gΗ2γ–2γ˜Ρ>UΜτΘ#ΖΞε¬–1Œq{lp!ypœξΛσe χ:·Τ^ͺήzδ|iγνKλΆ="ηφω•ΒϊsŸη5|u7«φΟrZή<ΛΩuλ^^kΫη% Ώ}›6]“ω9f½9πύ_› [Ρ²"śŒαPϊp0Ι ξ7“ŽΥ`G7bƒΎΜ0b‡#ηθ˜‘³DβS˜αγ|˜ΑΓ\™Α£=˜Α³‚™Q‹Ιœ ¬fζΔ3™_σΨfqaθŠΫ†9· Ξʟω€gCε΅Mυ-ŸTl#ΎsΗ%’KέώμnώΞoξη΅½~˜·λΗ‡Ήmίή)lϊv>Φ’½Ÿcώ[γfς/ώ±ΧΨ’s!Ω‡υdΖi€+3ΪΙ›œ‡ 3t”ρ+˜ACˆβL|&™gdΊ”>l9γ8Ψ…1FΑ8N˜1s’™Iξλ˜l;3sυ)γ9Ε·ϊΞ}fΉψŒaδΞί†­Όj˜γωΚ `|–τςtyΩεϊϊ-67~q₯¬λΪΥΒνg/oSίό5Tρ±Α'π©/ώ*}ω’8πkCœΗη†ε.λ―ΩΆσΏžWol³ Ω!Ό€%Ν²‘‡1Θ8 κ7Nβρψّ̏LfΌs3~²Š3jγHόεp»ι䁘7—1l!Ι)Μθi3z–†™ΰšΜΜ¨ffMΜΌΥ™Μ©ύΪzᇆao +άΎ2¬ xgˆTΌ6ΔHί}_υμp]άΓξναߜhˆ{²―©γϊ¦ΆΛšβŸφμ ωξΖΦ’ ·neΧ|;«ΆεFιV―ο όlΏ€υάΜιωΨΠΨܟLύ‡Νω­θOδ π—fŽ$Aζγ`ΖΞ 'ΖΑv:3t΄/3vɏ“Ξ›.«ύ~ಆQ+>2LB>ΉβŒaβ]1tqγkϋ…5―,*Ίe½(γLίeΏΰzΚ0yΥƒkΰŸ ΙΚ?δŸ•‡|α–δ'-¨ηP“#Χ<ƒΪυjΡΆ―η7άό<·ώιgy[ίή.l»YA3χΣΣ<·ΒΟμα#ΰίΫ΄ψ=–Γ>‘ξ3œ1`3fͺ/3έ3‰™Δg1#λ˜iy§L§W~j>gγgsK?ν;3γ¬ιΜό fσΛoYΞίτΜz~ε#λωωΧϋ.ΘΌgqιm›•g ΣW>0,]qΘ0Φeσ³Anϋ =<}XΏ—ίSƒ¬~gΘHΏ·£9 Ξkɝ οΤνPJΖΫ%ž†ξΰS™?ω«(=2l…œn4vβ²Ε.ι˜Α―Lςα!.Μ QξΜΰIJfβΚ$fWΞLγ*˜™šZfnΜηΝχm—φW\ γsΗ0εΓ"ψΏ%U,ˆξ6™©ΩΔΜΣo5ZwΐlYΡMΫε•Ον]wόωZ§?s/ZϋΙσdμw +ΈftΡV™8˜όοqλ!˜iv}G“\3IŌž̌uŽe&xd1ΣUeΜ4―TfΖ²hfκ<ž™8͝™4Ιƒ™Ά@fpUF SΞτY”}ΝreηŽρΈkpσyhτmα~ϊ΅ ςΛCuš―W¨ω%“ύρ·ίηΙ«ϋ―Σ|v½šζ{Π0Ο¦A©ψά ¨nBΨΗo€'ς€―ξ­ ύΡφ°W·i~ψ²Jxπ6Sυ™AΗήωmτΝ‹’»5­·ofΧ”ήήΌέ­νέθ1N ώ »4FΥFr2ΟΘyΪ[c†_ΐŒŸΘΜρŒcœΉRfŸΗ,‰m5]T}ΐŠ?¦xόfP) οΦjώ|ˆϋλνœΐϊy-ϋχ{Yͺ<Ν ψ»aΗ―…珕ﯝίΟ†pρΟ―Jύ_‚½ͺ?αΧ`αΉΩάοͺΑG}Λ° •…†¨O…―ίΕΌ<ΨυυΡ¦”'»bΎ<Ϊ τgΔπ3±ξόlνώGΌxξ΅VΩωηω©­Vγ&/‘uΪλ°%γ6r°33aΊšδΉληΈKf 7~i»Έέ0˜ΨήB― Όί_ α~Ώ"|~5hW>5,v½e˜λώ­Αέο†ΥYχί*lhΊ]άXtosƒζέΕb¬‘ψΫσΈhpφFσ‰‹PiΆ&gχm|έΉπΤXaίί}εSoƒψξ=…’Γ£Υ9έƒ}#«ϋL›£d†ΫŒϋkAm›&$Ο"9VΏIΜΈω23/¨Νxιζ—φπ«~€σ%Tω«!NωCbΐŸ Ύ‰/x`ΰn8ΏΟ ώΚG†0φ­!'πC¬β–A +8oπR6Ύœ,=ζ¨θψvžϊφί#„οΏ+R`ΘT½4ΔψνΗeεI'ΥΞσωž½„ίIκŸΟζjΟOγZ/,ŽίԜΊΥέΊ–ςθ“*ωμ7!RΫ»Ubύmg±ϊO3ΕSOŐ§«tίήͺVά4ˆ³—πΟσ²$~±ŸΙ¦_GΖΞv4©£η3£§ψ23ύ³ηΨΓ¦ΞλΏ°^zψ?GΊέ1,!σIαuΡ°Μ«μό`―ΈKΏ’ƒύ.<Δ§_δΔ|u°Eξ“-βΫ'%μχ―³Š[+V›*Φ¦š+ +ΛlύΆλwΝΰ#ΏzR&=yž§¬86[₯aB3M•ώc9wΰ7o6q³-šc&Φ?\(F£½τ4NΊπ2LΊφ,VϋΩΝτΐ}o—³~qηΊΏvγχόΰ.Ÿύ*”ΏςS¨οyƒΛͺ΅ϋ¬FO\Nλμ=μH̘6“eI\σ/τ[uΗΰβϋƒAψ£!Ωο!ˆψk­’Δ]ώ§_Šω_ή•ψίΰέ3`‘‹'³`Ρl& 1Ε,πΔk/Ν“λ…IΟ»;2Ÿ6ν +}jΓΫuŠΫΩgο3|+/;ϊhpQ\2t|=GYn‚ςΓίΌψΎΉΎdώΝ›Kίa―J6ρ dNkB9Iΰο΅; +-—ˆ~ Π_~’Ώz?]έώn ›°ή*0³ΩΞ/y«υRdfτΠy4F›Πυt£ίνŒιoBβڐΉΜDg–Y¨―2rΩφν0Χσ†in Λ}ώjΠ³Ώ}•Λγe‰τ·GCή^hΐ½?ιΝσRαΑχιό§ΏDp—ώ¦―½‹Χ>xR’»ω¬P:υVΛe· ςuυeΌ/bD΅Θ`»ͺεζ<εΩςTΆ\Ÿ©ΚΨh‹>hvΗ•9άΎ7ΒροΥμŽ{σΩ‚ζ!Rّڍ€¦›KƒΊ +ϊ?}ž|σZ™ώόƒxωδ—Zy ΧύΝ*ισωκM‡Ζψ¦l΅Ζύ6SΊvπ―ΖrPΙΜΘ)nΜ4ίDfiβα>«>0LυώΞ ϊr5Φθ|ή$ΏWYyίμδ?ϋEδ›yϋ3^nj&PΜH\°qhLŽuΨΊφ ςφΟ—IU§§ψ©ηΡØΕγ†3Kρ˜<ŒρXιΜpMWζi.=\#œϋZRod6Ÿ²©έΎ{?Ί':&ίBΛ4KVήυ΅»άώΚC¬»0Gθxε¦=τTοΎJΥ\{šΜνύΫ*ξtυρŸ}ψ«ο"„G―ΣίΒ=n\WlψάnQT—ΙΒΥϋL—ήgζ³ΏGΖι~ξλΞΪ{νϋyΊπξm1φβή«ΫΙ½ώ9Χ„a…rΗ«Yʟ*Nά{~[˜ή<`ιRf¦Σ0fΞπα λεΙ„Ζ'YFfη Ο«†>±ΐγ?Ή ŸΎŒΦήΎ§ώπ/*υρΏψ¨ύ՝­:1ΝΫdΗΥξΐ}’ {4ΟxτξκM'πΩ]CΨ°|suXšlFϋ^φ½RŸύ")θΚΓtξό[Q΅ν³Yͺͺ3γο΄~?Λ§θΤ •ΪBγY.zf‰ΝΓ¦`ΖΈ†0σBλŒ\·άμqΜ0έσ²aΉης8Aό~Ηwj³pόTfω”ΉLΐJW&XfžV`™R`šTΨ_Ÿ³yίφ§%Ψη+Ÿy̝ϊRΕνΡS΅οΥrΆ’Σ‘Ϋ΄¬pψkφΥ²ρPνx9—mώΑ™?ψŸ~ͺν·gσΩmƒΉψ\ !§a Ίγραΰ[?n[UΫνωͺΊΛ“ί.Pž2x(Vμm‘ίΑ\ΰwΐ0ΟγΓbΟ7†ŸΏ΄žο ώ> ~~Χ Ύ Ύ7 ’β‚ΑΧoΛ9'„Bσ€°D“ΐΠoOfΡ”QΜJggΖGΐπαιζbr‘5šΠΎˆ*4ΕώBΜλΞ‘kΛWξMy •tω›‹ ΕΦbζφlϋƒ%άηΛ„ς=NBaσP‘hΫP–ψBέ…/bC??_ΟFΛV£Ξ©±γΛNŒΣž}»σE1φAκ―_ΟŽΎQ«ΫŸ-ΚŽRλνΨͺ')―Tά»Ÿς‘yŸ3,υΘ;;ΐ=qŸ₯gϊΙ~)ϋ¬½Oζ«~0d`/ŸκŽ!, ¨{—oγξβOΞɝq[΄‚YΉh Γ&ζXˆ^Θϋ+ω§.lR‘₯R­gΠ“βeFŸgƒ^4qΟCο C7΄΄·€Γ vχΣ˜s\Ձρ|Κ[.k‹°ωδτŸθ: χ@ΪD‘ϋθV”ζԝξδΓPiο‘εε2ΆνΛ₯bη;wμωΤ\’:ς7UηΛΕ\ΝΩ)lύ‡SΥ'ρ ΌϊΞΙ©Ύ4„|m!γζο}Δ0ΧΛ£q~aΕf+V(O₯Ž Πe˜¨ΆφwχΥ0˜έ_/γιβΝΈL›Ηx.[Υ«E#'{x0KW2ήξŒZΑ3}˜IHrŽmpqΗΈžΙθ ׍@£Τσ/δ؝՚γ_iΥ=?Ί±ωΫρ₯{F²]?Έ°7fsιΫνΥ UΦμžΈθD,ν…^/τΗKvŸ'μOησβχ΄$=ΩΫzγJ±fοχbΥΗΣ„ η's{ήΊ +gΎ–Υ/–²‡~τδŽ}λΟW›ΘηΥ:p…MCTym••GG)κOTdξ΅χΦg{pρFΎΪŸfμ§ 7bΣΆΩ©ΦΦΪΊ`Ζτ±g’Ίi¦έHΖmΙ*ΖmρRΖίWA9Δ +6؈ΣŘP]œ€υύ5±f<9WθΏθγΛmΑέ%―³•“ς¬Ρ3,uίσӝΊ¦=ϊ\ΟΥ]žΑζ΄ β?­κ~γΒ—­.₯6֘#Άͺ9υ2T{칎ίσgw\GώΚL‘ΈΣ‘Οͺ±Χοv wϊM βΤ_܏ύμxόΧUϋZήtdŒͺτ£:·e ›Pn…qρ…ώ˜RΓ 7ŸΨϊ ΎςΤ.u“-μž+?:}₯κΥΩζΎ$σQθV“n"uŽΰ›-[žΉ€› žε {Κ³ίx ·KhΉ½„ΫσΔ•λ~ζ†~qžψ‘¨m„˜QcΟglΐg7:°[IœίχΦEέvoaΰ7.μ‰7Jξ+½πρ+ρu°tεΛ(ξΤ΅κΘoόΉ7ΥΑΏδβΚ¬ό₯#ep’ ϊ·ψ}?zλΞ=\τΕ§λτŸέΜ.ΌΦ)Oώ—‡ϊCC€’ϊΣqžκ(fΪΰqΜT›QδηΖΓOdTΡΩζκ5ΩζaI¦\D†ΉZŸj겝YNόης‹©—²ΙVH,΄R…D#VΘ ι–Ϊ΄ +;ͺe!…%˜Κqι`%Θ=•Ϊ£΅Β±oΉςζ|f΅ΊλαbaΟ+Op …Œͺr^Ν`‘λ‘›ξμυΘ°kηΦEίύ >ψόΝaΟOτ IΕGƍχ…κ“ΕŠ'Ύξβ,aσΡΙ$O˜¬κωΙE΅νΖΜΐœ­vͺu{‡)«.ŒU§4 ps'υΒΌ%ΜnŒλb/Ζ_n„>KUlΉΕΌ Σ™±–Μ8{fZΜ2’ Ώ +*Ϊ5ZSs|&zςtNO—šξ, *ί?YN0U±2#κcL)‹Z)eύ5ΕυΓ₯­§η +νŸ.gΫo/!ΉτtŒΏΊωΞ<υ±½₯£ίρκ=Ο—AGAHήΨΊ |έΉάΞ‡KΈΆ‡KΔέ―½θ\ί|t’°~χhnϋΝωβαΒ/XŒ­pιλρ“ό™W‰‰‹Ή’}ŽκΨ cμι!0. +FΞ}tQ_>Ή¦?ŸΧ5 ά(>² Bˆ&Ύ#ޘ_[?€ΨΒH‘„<62}+BΟ[_±ςΨD.Άΐ‚K.΅Š:H Τ²Ψσ-|όF―ήύn™ͺαΣιͺΟ—ΰϋσ™eύΨ„< aΣρ‰lχ[WnΟ»•ΰfrUG'p•Œg―ΟRu~»XyπΧκτ&;Ο€fξΔYΜt‡1ŒσΈ™Μ’Ys˜U«V1ή~Μ*/ΫH~μ(1>γε‘`Ό|”Œ2,Α„Ν¬·{ώ=Ϊ`-‚υ'ςaƜŠψ.˜κΗmΏΌ@κxΊŠο|ζ +f7—Xd%lΪ7N<π4@wψΆΆ+Vv• +›†‰%|ΐjN=ΤΙ'Ÿk…Γί)ΈξάΉ}?y’'ŒoΎ·ΧP^W;”ί΄g¬zηυy‘ׁςΉ—ακΓσTU_œΔVߜ¦μxνΨρύbuωΑQΚπ<3₯œdμΓ†)C3LΉΔ[՚\σE³™™#'0Kζ―d_„ήJ‚t§ξ„Λ'λτn'Θ—ζ}ΘξψlHb?»εΓΙθMDšpωΛ0ΥώŸ]ΥωmƒΥ)υύΩβκξ_\Τ=oV"ί!ΆΉR½ο§•`±QΙfXΣPhÍ)§₯ιζ\UϋgΎ sX`p¦ιΚ₯ΎΜi‹˜UKΌˆ]ͺ˜5Ο¨΅aΖl©-ΧYσ‰9–ͺ¨dShPRΖKxΊŸΩΰ m:; Lp]υιυƒ΄Q™}ƒ’²,4RΈ±.*ΣBΏsŒΨ|s XO`cπω;σ•ϋΖp— νχ]Δ}Ο}Πη*U˜ž ίωΔUsπΎZ8ϊT₯ήχΪUuθΗ•ό™οΝΥ'ρšσOW‹_)Τϋ»ˆλ»ΗŠ… CΈΪγSΨΓοΌiος™o΅μ±Ίγώuzύ.½ΑŽλx³œνϊ~Ώυϊ|0ͺΤ«sΜΡ' ޞ΄ρΤdΉκ£|b‰u n b`Ο\|±•TΠ6σE½7υα7žάήoWrέoέΩφgΛ€υG&€νNΠυ Œ5°‡ψ½ kηkO©ϋ…Ώxμ9+žy‘>|.©χΎqΆ|8ά9Δ vǟζrGΏχηΩ›έzc—ί1λjlζ6{ΎŠψ̎gːCp-χ‘<°#ΥZ2ΧBγLΈμ{¬ °/—ρΧζrQ%}})γΊ¨sΨ£”₯Mb…Ίωκ\uη“₯d>.Ά™-6}²o½ΉDή}ΟGΧσ@-uέςvίqφ}ηΕω&@:ϋe|χ^ŽώωMϊŸ–’>δΚ…LιΤc |Ώm™»σ„ƒ―ύΠ‹ΛϊΝWί3Τέ“g–;―`ΨΈMΦBϋ7+ΕξoΌΑγŠ:†±•'Η±iΫ퐋z¬„fkΎ εF–ο›@υ#ςϊΘIUύ©ΦCvγ 0ε‘«=<Δ:ύ©λQςαϋjpa„Π(ςϋςώ`’σΎχQο}ν +Ά·γ‘3Ζ,:h±€Lͺ°Šv ŠIœ%υ…H|…Ϋ8HΚΪβ δnΔ‘ϊ(mΛ!­ΖNH­ Η[σIe6<‰ΑΠΕ…nΥΥΖ‹™uθoεΊήΈr]/]ΐρŠw€ZE›IΣtέϊbΠΗƒ./΄™ΐΣJϋα"ϊO>ύD«=ώH'z Ff4ΦN(ChΣΑIbΕ.'°žψΖKsΐž6Oκ$~[on;OuΗσ%˜3`˜IПI.΄–Š[‘·p{Ύ]%– έέ@RΛ &ƒXΉw l .>ί"@₯ƒO0σ]“nΞΖτεΧνIζΆ‹΄ώψΔeγΎά“ρ ”.,ΝL.Ω9qp€„ψ"+h`O($VΨ¨#ΣΜ<}%Ζ_Œ6"ΧΒμ!0]ωdS°dDΚΟή;–²Tπs}ΟΉ²kΌ\ut*e₯l<:‘Ϋza6ΥΩύ΅§φΰ.μƒO’#OŸO 9ώY„ΤυΨ›ς(ΘXK'ž +Ϊ«u/?_ςςJ-zεΐ*ΡΉ'’/z lγG3XRƒ°;?sVw~·Œ­ϊx’jMY_7W%³tκBΖ›Τ`:ΡΈ™Tjν=b]‚±24ΕΤWFόf#†ešƒ=ήtΩ'¨ωΚ*ΚN‹)±+ +Ί%`θ‹™΅όš΄>ˆΫΊΎΠ‡žψ,Fͺ;3 \:0•Έ¦Ks…coUΒρŸΤΚ=?-ʎΓ^¨"9eύG³Δ΄Zϋ@m„r=±όΠXΔYΤΥκΠxS°ύΉ΅λmΐδR7χWΗŸYl%Ζ_—ΎΡNo2«i•nζοOb +1ΰ$S5bOΠ±ΒΪ#–‰C½§Ν# c ₯χ“³+νΑeΔyA,nΉςΰDπκH sνedνΦt‹(3*­ΪC°>ΨΞGΛ‘/@΅`‘§Ϊpq.ς.ιψs:|ς:k68Ϊ„ ŽνΥmc™ΔJvην…bϊv…&Ξ8P$ΎQˆ0#³ϊ †ˆωMCω΄Κ~Κ 8ͺ!­£ΧšgΑkŒ)g£ΈΓ19J€RfψΠ$3θ‘:e\X7šXˆηΠaεγr-°N¦”cŒIŽ`Δ†η˜ ©Υ„¨œ>j)†rŠ$°ςσλK•{Ζ‘Ί}Έ‰βξ^Bϋ.RύιΩ”y·εƒιΠμ„vŸφΐ}6τγΛ©η?Κ :t[Oِ —ζb޲M—η!–Λ? •―=O@Ÿjxp\…ΰβΛ֘ιυ$>ξ!$WχΓZŸ³cj?6ΜΘe©³hβBΖ}…?£ +Ο0SλMΌIνκζ₯$Ή4Ι!5ΡT[Ι†Ι ώ4ψ₯`σa)fj>ʘ]k&gnv6žnΏυΖ|έ‘²ξΐ3Aώ`e–ΆŒβ|ν+Ÿyğϋ‹xΤΰΑ―?1žΖθ“ε4 αV§˜ω)U tgΡW 8UTŽΉ§·Š_€:e$skIL/°„6'k +.&Υ«$φ&”B-3BhŒ©œLl,­΄Ώ˜LζRAσpθ€]€Ωrl:ε2“Z M4£ΌͺΝ'gj«L— šUbt‚98ubΣ§‹δκCSΑ7μΥ7,°Φ&―ο½nθkπ­7‹wܐ›Ju³ ·Ssτ±FφξΝ‘‡"ί|}!ζ0΄ 8r-‘› +fͺUο Δ•[±α©fΠʐκ©Ζ&l σR)…qk2Ν©–Pi»“°ΆάVLςβοΐώH­Gcyz­=XοΪ➱To¦€itŸ¨¦+ΟΤ-`₯C«KMbτΆ„΅ϊ υφTΓ ¨ΝQ[qxεIa³αΤLΉσΆ‡vο}₯fΧ=±ράΨ₯LΈgŽx.μΈ²PάυΉ+κAMχ‹σΙ +)―™\§zhΚ°­qϋ~τsBέφlΏΎg΄\Π2ίΝ{•™O"#Δ”YqkŠ,5ρΖ\d¦9‹k‘n歐HΝγΖ8O˜Ο,šΎ€qw—3ΤHkΒ§ΧΩ ͺ€–*ΥN―΄ΣζΥB»oτΜά'ͺΟ>ρ―؏‚˜ΆΤ~Χ ,fκ›’σ¬ΩΆ[‹)ηόλα̟5\ΛΛΕΠ7Ω’ΉaμKj/@ž ς]ΟέΨ†‹3ΰ'==YΖΛKΑ@AϊfθNQ'h2λCŒΑ;䴌Z5Λ›2’r­₯Δ .$Ռ2ε‰?”Z.Υ΅^Z)Χ|8v-D¦˜&nΏΆHl»±ά/)σ škνΈΊol)ttEuΓ΅₯»FC@·ιΨ4°ωζ«‹΄ϋξ©ψξo<…΅Άlh¬)Υ9/ί9F³₯g*tΕξΧ>BΟk_뻞ΊRSωqbtΉ₯S`Ι‘ω§"γ΄T}v:ίςx©\wΣ¬8θ¨aΜ°–6‘Έχ+OͺyJό˜Χ:L,hNσυΝϐv>w‘Ϋ_zκڟϊιΪϊ »ΎX-DMf΅ƒT1 +,Cpτ°Ÿ|c‘¨Λ‘ζOM·ήX ·}΅Jξ|ι£λΌ§ξΊ£μΎλ ~"™Λ34ΕΝ#u…΅Γ4u'ηˆν7VΚ­7݈m:ӜŒδ6BωžΡ$ΦM¦<½ψJ[hbςm—‰έo|₯žΧώX·ΐ:)xΠByΗ(χ“‰Ÿ^`<Φg„‚ύ#ΩψυV|Z½—XeΓ­Ξ2Wˆ!FΛV1K—¬`pO(€‹2‚–;X`Β'.ΰψkDκZ₯Jdψˆ83hThλ.8S ΄Τ*;ͺMKζ9…ΆλΆŸΈνΣ…rαΆaΰΘK)₯Άt½³d'Ι»Šl5 Y–δΟ#)―οθχ +αΔk^uΰG7!§ΖLF…f ‰m½:‡BjUpΕυΗ&Β7@;\z)2ή,(λ}a›“Ύp›#j0>~<ΘΘΧϟa₯`#π7ΑΫ‹Όa>"Ɍς'ΧχŒΧlΏΌDjΊ±Ί¬`ŽR x°_I>(UΆKSέziΎtτ §νΎ―”ΑβΦǘPM2.Α=Ÿ‹š;>Δ―.Ί’>PŠ[NMεΣJlΐπSJl‘uŒŸbBrs¬=H%»ΐ|F<gL(έ?ZΜξΖFf›CcΔŒώΰςρίΉŠΫξ/"6δ„ΪOΞiNΩu]έΨ]w£ζ…fΦΕθ:\YχhΨΌυXobΗ³•bΛΛ‘} ―Ξν ]?hΝ»n­`»,'k"Τβ:W+΄>[ΫυΘ[θψjy½ΈϊμκΑRΨZ3Μ{¬9ikNΞ:n»j»ο*ƒΊο šΆ;ξ|σg‹ Ω*ΥŸ֝Tzp,Υ½ͺψ`²¦λ_Ήη+₯°ϋΟξ\ΗΛεRωΡρtύΈ’g,εΫν‘Пό"BϋΑ“ ΎζΚ z#ΉΆ?—Έή΅n ©‘»Vƒ(₯6ΪΛδύ)Gš1ΔξTb”±Ÿ—šςŽ‘­~‘κδ,}ٞ Rκ¦šΔύ5ΉMCΕΦϋ+΄νw½ΔΊOηisjS2β+xΧkΧΩBγLϊ];‹ΫNς²#/•ΪΣΓ)Smέ.Η?΄³GρΪ΅ΔΖ™H‰`Š6ΖωκςΫFκ2ꃁͺΟίξ,b-Υά ρ\|ͺ…—U>@ΤY»σΎGPΛ]MΣMͺεTn«ΟΩ:L·ρδ h|₯@c#Γ‚κ`“ο₯Λμeq‹5=“₯Γ”šK·£υn$€ΕννκΓψρ½,ξΞ›Ί½_jφάχη:-‘,nΤ”νOWz˜ƒ¨G΄k‹lΉP’[‘ό—j/’:ƒ'ρlz]iη8Δzπ… Η'πq­Υaιf¨{ _’)ή?ZSt`4ΥΈ¬80Ή˜E4Ψr| +!lK-ΕC—φ―έyΟ]ίϊΔ[[yjς_VŠ0 +δCŒΔ h^A«Δe‘ξ$­{δ”-v`\’λm]Cm+Ή^;Ÿψj+ΟΞGχΗ89ΪX I2Σ¦”τ£ ΞmηζλΪξ{΅ίsœgθq]ğm½1κ"δ΅ ;˜o}±Œ―ϋtΆP~b‚°ω"©©ŽM7ŸΜνyμ’;{32μόω4έΉ›«UίΉρ΅ηg[Ξ³[©…ζξΣ‰λΪ±}πο έ!vΎXέowΖӝψU•DςΠ`£?τζt‰ΕΆBd‚β"ΥΝJͺ­¬ΏS ƒθ\ Μ;mJQ?ΉšΔA0VΑε¦ΪYΔuάυΤτάWΑ'vεΓΆ“<ΪY«K,Υai¦Π–e₯XVŒ1[—Pj«‹.²‚Ζ eΚ†¦›K”i[dM™ΚΊΗΙΰsC"½Ό?tΈ‘3£ίυΐ+TΫ8±ά–κ–μ”V508Ύΐš*š γώ`qk*χNΰz^xκΟ\ +Ύq)_:ρB€Νψ¬R2½:M;†@ˆ²Έ7žHυ°αv?σ”χ?Qνy€–:ΎrIŒ¦ΪY$fS‘ά¦aΠΞbuαT;Kϋ/ΪYμώάPβώV€Gs₯^ν¬2ͺ@΅mR +l MA΅α)—Άk$ψΟ°½?΄³΄-VΙ»ž­’vLζΈJŒ3f‰mAk―ΡB«!{σ@δӚβφQψNRT…‘ΫϊςΊζϋ«δφΠ=ΰ£πϊXc΅nDυ[ ^Ήo| ε VοŸ*5œ›§i»λΤωΒŒG‘υΙ +σ(wž«ϋΏΈσΓɝοϊΖCwςYXΨΥ‹…Ϊ½bυαΙtέ:₯{Gρiuvt]±ϊδ4aΫ₯ωX WE€š‚u,“Όq]ΧωP1Η~+δœT―:ΈΠDΤF«΅α4Χ£lξΥIζΠE’z5ΠƒO1ΧΔ»ΙΨμφΉfο3ͺUFνΪY› Eς»Δ"νΊν#ΐŒΥ吸χ»v–[f₯"y°*–α₯pcQG>+(ΤD +‹3kYΤΫ\{­²£ϊx$ŽΡ5‘”ς~\τSθ3ιMΉΧΫ.Μ§,nθl‘8GPBEθΥεΦΣnθ™$7\Y(Ε½±g"τ―΄{ο)#γ^–Kr¦ψR+9Ί—ΕMυ‡šo/¦œYh>ƒsο½ωθt0k±κχΖe[τgQ}L‘5΄£΄ ΉV½ΪYυŽβΎ‡ΎX”‘₯g” +虀χNξ»A/ qH—aω»vΦhgQ^ιΪYΉ}υy»FjjΟΟΣ%ρŒrψΧ¬³€Ί]9ΝΓ¨†bΞFθXκŠΑΧε_HΖU]bEν»φΒΌžΔΓ~½―/κ}}^‡#˜Υ°o1ΨjFΕέ† Am7}Bvή  uSηέrηω?Έσžͺώ'wώΡJpηυg°χβ…1 šΪΌ#4E]£Ψ¨ s¬I°k²ϋH©›νγ‘›ΐ…)ψ`#:j%ΖΚu·"Ο•sΪ‡!ώAۏΟ6W ΑF*•†!vbJuXΧ–φ£Zμιe΄…;uι΅½zm˜σŽO:Ÿ¬‚.ΦΥ$ tΞΎ,γηξE΅³Τ’Φˆώ©5kDˆ‰Š=ΰ"ρ%ρI‘ΥW•c‘‹Ξ΄ΠD€φ‘#³ϊΒGC‹›κS4 Σνp„²,ο©ήΉΆφ‹ΞΠψ‘|ϊԍvΘ[΅$Χ'~`ŠΆρ¬³fΛ‘ιšM‡§PΝΆ²ζQž»Ψ{ƒ΅R°Έ₯΄ΝvyOθ›I­w]‘“b P]h©-°ΒΎͺUΪ9λ-Tϋ· ΣQHέЏ K0₯ZN$fω‡vΦ»+εΞ{^XKωC; ρV“Zc{–sͺ Wν,θ%£6ϋoν¬β^ν,=©χƒcM_τi›Καi昻`ψkΧVΫ!‚ΟΥοIυΜ²‡κσj†8±CΛκC΅·Θλƒ· ΒλΑ[ΧΧ£ŽΧ–νζ6ΥμCΡxy‘ν²[PŁ)šάκAΰ>Cο™jΑ?2AΨσ½‡άύYhΗBΎžΔN¬MΝΣlΨ3‘Ww=ΩZ‰Πΐz ξyωs2£#ŒύΥF)E‘vΔzv€ZΛ@[">C¬½2Ή€œPa¨ aόύΖ/@Εϊ(]Ξ¦Aϊ£‘ƒŽΊœj›"ξTž„΅ͺ[qh<φΨS€š•;ψ·Tq.τ摝€½’R1΄³XAbhg‡’ΪYήδσΘΪοΊΤMφΪ΄βώA±™VΑΡ%6Πh”ΓΝΕπ3M<‰ŸΠξ">Yμ Dh¨Ρ΅s蚡ά^.΅άX}WMFΓ }a‡4*δφ[ξΘσqŸ9ΨάTŸpCλ‘ύΆ+b ΥH¨ yGΡΞR9Gθrt~Aς­›+υω#t1…VΑ™ CƒrI]Ώ±{’ϋ VΰΎF³χΉ’;ΉωŽ3ΥΞ’ϊν&p͟Pν,±ισΕT;+Ώ ΪY&Ύ˜‹Ϊc©p#XέT›zΓ>ͺ₯ƒ~2΄³Š{΅³tͺ•π‡vVZ!(Ϊ„Im©%y;r^hΗξtίϊΘI ¦K― σ³a8΄θλIέ!G‘Χ―1αψp#θR!g Ί?x}ΥΙ©τM ’—τrŽχŽΣ’k©‰+΄’ϊdΡ©} ω­Ιέ1”ίϊΙ\q+_vΧ“%Π?δ‚£L°Ώœ'Τj΄NˆKνΛ‡„™ψykOjςˆΌ>xN€’cΤϊPc9»Ϊ눈?¨ίπΎXΓ€ξ4NςŸΌνC₯κ¦@―ΪάΎ,γλΝ2Θ·Εθtβλ†j7ξ›-_šW’Έ-߬'>—Τ2rf-ΥόΓ~+nχSWyΟ3?ͺFzl¦…ϊŸΪYΏkg₯Zθ©vΦ‘šΪsσ΄)ύΥlˆΎ;τΆq―T—S?D»ωΐ΄ φqA)ΕTߚΦγ9[‡P{σ΅ΕT―€Δ!θP–=τ +¨6yΓ9»†δ^ϋΗ!ŠΝΧ—Κ»n» ­Χ—σM—@ž…a­ev9αΌ€ϊζ€%}ΪΚΣ Kͺέs?@nόh~Pz™½kͺ_“cIκ΅ŽK‘ƒI€–νΥ—μΥΞ¨vΦύεςξ―}5=Ο±υΥΒH,²ζ#σϋ¨’2ΜΈθβΎhga} šT_i}ϋxmυαιΪu5Γi|_Χμ$Υœͺ©xžςΨ4hWjσ­±W sλ&Ί’6'qλι9½ϊΟ£Ί1ε-Nx.b‡z\Υ'gι6’-¨ +_¬ΑλC£M‘Ώ{©ιœ³Ψφΐλkτž;΄‹j‰οm’M©u Ξ±λ¨Φ½~]«“\Ω1χ/Τ.GqΈ¦by‡““c‘#ŒΩ pcΔNš‚ιŸUνΰλ!2ͺP#1,Ϋ\Wa‹ϊV—S3š'πΙ–£S΅ό)χ*Vηυ…Ο—’+l 9]‚‰Rj€Δž{K!Žις[GIβΥΩŚ'©Ϋ°? λ₯½ϊ%έc…š3`λ;£ζΞΜ‚.kλͺVΠ숸TήLύƒΆκΔL ©U‘ƒυΝ^Mαj»^*C‘§Φν7δT<$—€@‰}'Π†}‘ΗšΑΈήΠ¨C"6žœ%o½ΊΉ"ξ«@;Ί(ΠωλNΟ€Ά m™\‹&Θ-·\`ŸRη+/ά―Σvήχ ιΎ#KΔB—NαύΔHcͺ]Ίk”ΌΆ’ξιcL„„+:Ι9‘σ…vVI―v–ΌυΓωbΣε…ˆt½•Δ|]A“#Ν5‰ί‡f ςaaϋΉyr-9οŠφΡrYΗhͺ5_Φ=^ΫpvΎ΄ύBͺk‹{.)ετ€>€†_eΟ$©ν¦«ά~ǝoΏΉŒίIήkσΙ©Π³ƒΞτž΄OΟΠeν*DΖ™Ι›Mچφΰ=y]ΫθzκΒ΅|²€κ;‘‹ΦOL“›―/—·]]ŒΉ°ΝšrΩή1θ1‘λLΕ=cEΨ+Φ/ς-ε€BkδaT†Ψ’¦κΘTάΟ ορλlΔπ šο#Σ”›(nΏΎk"š²Ξ1ΠόFό‰ƒΆ+κQκ‹·€f5νs©»:ŸκeUQ T]榁Tƒ™Œ ςPΉŽΔmR£!ί§:6Θ‹ΚڝDrνim=ά,ržΔNΧt·‘ΆŸ†5 ν±GZέ±Ϋz±γΞJ)(ή”UΙ ξ_QšΒϊaTγ :oΘΓβJ¬ιzΒΏhg‰ ζΊm]ΣΉφτlδγlλέE¨ίΩΘ,s–δψbFσ h₯i*~Χβ$u™Η£€?΄³JΫFCΫHœΪqžj¬kKφŒν}ߎ‘°Z B‡ΊjίD©φψt±ι’3±±ERΓš³Π5«ͺžΙxͺ WNμž|rκΫ ;Eζ¨XMjωŽ»+4‡οςόα―|ΉΆ›‹±Ηχά΅›NΟ ϋ&3 ϋΙ‡ο©CN_[yκlbΨ‘O#υ{o +]_¬$υ+Ύ3|‘6ΏΥ‘Œ%9rνΧwŽΗ^7)ͺ ―¦όπZ37]\¬Ιͺ€Φ―1HNM5¬Χu9AwK$φgΕhc– "Ή‘šQ«τŒ™Υω1ΞKΨώ§ωX— υd5§3’Zžδ³4λ;ΗBί +ϋ—¨&QΥΩόΆΟζCsšr΄ΟΤ²X‹£bΝ ΅…λ©ΩόαL±ϊƒ©XΛGŒ£σ-8]’)t”q]S~d"ΥG‘χz‘IΥ2 +:kXΫF/™\{aξYQΝC¬aΒ.*NOΡ–j]Ρ.'μΏ‘/φζ–tuOΠmϊ`:잎5Φ› ΗUά<kΧrη}βΏgHΙE6rtŽ…šl¦I―ˆ}=βΑ—Ί#4š=bΣν%T³kTwϊδ,±υ³eRΛgΛ΅λχM€šζΠΌ%9ΝY«ŽLΖώBψMΡφαΠΐ·ž›ΛοyκΖ5}:χwqΏ™φ:Ζ–Zј΄ιΠψyδRšΜ4OΙΫ:LWκDο Ξ7]œΟm=3Χ:λ¨η՚8cθWPMW¨Ο+oΕ–‰T7ηMςG#ΘΌ«MI~Nκ–ΉΘ'TρO$’rϋΰ{cο™Έχ™4y¬[οόb©Ψxi.ζβ—Έ±k¬ΈλρJμυΤz$ˆu—ηQ_[39+ή—ϊ2–Ψ{ ½'μ  qkW¨ϋ[―ΉΒ§{Σ!&¨{cρώBD‚φd`-:EbπZ3΅*¨W1gΫhͺΰœpoLˆ\cκογMrZ #―%v{Μ[μ{υΜ?œ‘Ωtp2ΦPq9£&ΉΨ–jb‘ ίMWή3QΣp~Φg4εΔώΘχΣVŸ,eΦĞ1.ίR“ Kςώπ_y-Γ'5Π²OΘ³Βϊ₯\ρ|hQύ hmA.gϋΤΩτ>r>_hA/―φθtδ#T·šνe»Η’…κsΰή9|9Υβi½±ΪEx ­χP«»E Ύνιr~ηέ%πyšM$—€bν–cΣωŽ'Ϊ}wΥΠ‰Α½zͺυ•ViGχž`­{€*M’ΚI^ }cόώ ΊΛw—±­Ÿ-δ/Ξ‘χt2Hμ€ν9Φ«oά<œήΔzφηnΪ›#7Δ>υSš;ΙέγΈ°L3V·Φ΅t«s@NΜ©!q¦q°LςOϋ­*χΧkNο•5žš-ΆέX.5^rΖ}z!,Ο\!­1βV“XVΊΫ‰kώΤοOοΧδ{(lŽ9&•u9ρ5‡&qmΧsMWpΫ―ΜC/ͺ›k}L1.ΣB³~χxͺ‡=$λφ‘א·ΞJ›Ήm0΄ +5Π&ω¨T΅›ψΠΓSa“€ζ²Ζ½7ψθMi³¬Δ΅Άšτ*{ΉΈ“ψ¨ΦtΤL΄ή ―Γ5‚Ύ΄ΒWΕͺ9y4jΤ»ΈξΘ“pΏU"6+ΕgYPΫ†Ζ4ΉfšβΆ‘ΨΛ#ΗηZjΟΞΜGΎ=-ΤƒΨ³₯-λ‹½˜WψΈ_¬ΙΨ>΅3ό7ςHͺ›žΊΡŽξ9‚|ΖΗhœ‡ή+ρ)RVΓ h:S=aμWΜo¦šέZδ>ΠΉΕmv₯=Υj’>ψΓΩTηk&$Ε—jNχϊ#hŸGu ‹uv2Η4ιδΪ;#υ ς"Ψ ©ζ + ΟΖ8"'š?^ o&οAΞ“κ‰A?ϊΓXηΑ:yFΕz―”δDΠgΣμ~θ>:!ƒδΫΨK[NΫ†ύ EGυΚpŸ.g£κ$hΧanΣλ°εΔTΊxγΑqΨο +έDhbΏ ζΝΘ΅…ΏΆŽ€q©κΨtͺ NΞYΪ°k ΅ΣΚ½cω-g§ςU§'‹ ΘηθΉaίKΛg‹1Ÿ¨ΖVT’tΒU=_.g?ψ*@κωΚ_κ~ξΛo>4QˆJ7Gς?2vγ‘ΣCβΐd:‘=˜PaKΏ7Χ§fήοχΗϋγύρώxΌ?ήοχΗϋγύρώxΌ?ήοχΗϋγύρώxΌ?ήοχΗϋγύρώxΌ?ήοχΗϋγύρώxΌ?ώ>Əw_’b#zٌwυžDώ +Y›‘l`3>h¦krΚͺθ°”θ„ψδL§Εψ•θοΗy―rZμ4Ι/$3"9hVsΠd§%N“\½gΟ +"/ :Ωiyκ¬sζ9ΝTE„Δ:Mκ}S'ςΟNŠδθ¨θxςKuXHlDοS—‡ΝtηEσηΘλBΫxq‘¦φμ<]~υP(«n¨>)ΧF—œa₯ΛΨθZ₯1¬]g Z„²Φ δA`ψ h!,ތ!c +,Εδ|ktRκσΆ@‡―œRl«‰Μ³ t Β­ΓΡm₯Ν¨vcσ,…ΥkΝAδ’]8Δφω¨xS1"Ι ΄M±΄ςθ–ΧUšͺ©>>C—Ύu—o%&δYΒΞΡΑΊ@h‡^fΓ Ϊα[b ΫΤΆ’Δ«­Ÿ,”›n.E£”ίK‰’Š­Υ:2ΔhΧq +±gtή–uŽE*ΉΕηZ.“¬R;]Qλ()΅’Ώ΄&½/ν"AΗ+7Ϊ‰k&εξ.Ε[)εcβ#=•@ζ›.ΝT%'š°r ΛSŽ™ψLtΙΐhG*+1&«/:Ξa3Ίτ’θZ₯Ηθ*)ή=]=΄35΅|΅7β—ui›μ΅)4Ι…6πsx/JΔ˜ηTΣQΪα½aΟx]iΟxΜ5mΩξq [υvφu₯a₯£΄-#@ΩΡ―Ϋ;–~ˆIΦraσt™ΡNηςΞ1tσ‘#$Ώa¨œ];’AξŽΝ·€Š1”2άβˆ.59―v°&u]?Μo]αWAύΒwευd,aθΤ!>φ 2…g†.7!`W> +ΖΗOΕ€ήĊΔ½xΖίOΟ°2y=ρI|X²«‹4†‘⍌>°ψf6d gŠg_ΛŠαΖBDΆΉ]`’->dyΨœa†._Μ-tGю¦„bς7υq~ ₯֚΄*{†@ΤνB“Rm’Ÿχ*O†ΣΖkΠ1UdΙ'™‚ΜA ¨$φRρ…πژ,KΠ4Ι%ύΰAΧδZ Q[±k,:–α`[r ±O2ž΄γ©`ΗpyΠI+Eετ₯δ°τΪέ§/Ϋ;vI“qΣζlΪ›΄–w#ω#hBΪυ]γ΅›ŽMƒo?8 ΎH—Ύή,12ьvl‘y€άBŽ^Ϋ]©Ϊμ5k73k‚B d  ζ6’γlΊuΕΔ–Π‹ŽB2(υΦΘw=dΥΝ η„Ή„ŽTΝ¦γΣh·mύΕΉθΔBη:œΟPJNΑNGΌ7Θαθ6“ΠυWh­) v‡N5Ψβϊέγ@eΦ•ο―ΛmsD§=ω¬Α˜Kθn’ΛlAާέξ ξ-³₯1=³q0ζŠO}BΆ%Ίτ¨O%ΎΔ.$‘ŒίjJ†―£ίγA^ƒq\ΟΥ’ήκ +b4‰ kς-A–‚RL₯Π,s•@Γγ‰_δ΄ΡΖΘ_Π΅"L Ν‚|€ΝuτΔ~Λ­) ―qˆ˜^9]ΟΙΈˆ 3!ΎΒΤ)iΓ±‰šςγ“(ρ-,ΕL"Ύ”v…’9„ΌτEΨoκφAθ\W€&FSͺρ“bp’―‹θ%r“sA\F7νڏ͠y 6ΐŠvˆσDs@ψΘ ΛσINXΈc΅gPaΘΏcμαιsΣ!M„ϊ¨¬νCiχ‰ίΘν0†”ž’GςΈΜΪA”Ζ”ZΪ_›ViOΙGΔ6ΰ£hόM&6ƒŽ@ψXΜ‘Ό­Ciχ5ΘS™vΊβ]£΅ΕmNθά₯ŒdΎb^‚0‰Ž=̐W4”δΠ2ί“@¦&vνZ,ΪA;aμN­<2 ΔdЧčΗ'ˆ κ:ρ>“vS’ ±¨Γ¦΄s’Ψ¨ †ƒΆK3#Ύœ\ b_φπύ ΏŠΙ%6T £Όg,θ+θ„DnΏ''³Ag!΅db³iUv”–ˆί₯Ϋpkςϊ +aΔχV‹nϊudŽL»μA K(±ύŽ'ώOˆYΫΧψrMθγIΌ ρU^L†Eoχ'ωΥηfΉEjψF:ίΘΏΑ ·‘7™!μψl‘XσΡLJ:5…v.&¬·•²›‡H>œ"6?\&Υ^Ÿ'ΕUΫ*TπΣ1&š¬ΊAšΝΗ¦Λ΅'g’+œ^»έ£Ρy‚₯By2Žδ—©d\SIό"σQ›³}˜ΎxΟ8ψ*ψ1x΅ θG4_ͺααΒ\ ρq°M-ˆμA<€]—d‘ΡξS2ή°Π%h'5:fqMΘό Δ’ Ιρ…Vθ<₯ψ(ŒWre\K |%WΨbIΏΗXδύθ …Ν€Šς±Σ?:ςρ]hΧ2Ι!%2^4ζ#φgTΪ‘Ξ•€’#·œ˜"6νV%6ͺΝ¬‘Ύ’>7ΩI9›μ‘f? +Ϊ ₯όo<:*βΊΆ”Μ‘\jKΟ/©ΌΟ₯=c@–?ρ]Μ\d­±4Εm£€Ν§¦‘σXL&γ•ίc€ο’ ΊR‘4*¨ΆtίX)±><|ν6/Δ΅­,Αo’v ΚΆ]h‘†ͺDdΊ|%b…Lζ?΅Ος±b€‘ŠΔr…–ό$΅ +ώ(Ε«HύΕj{?( αΤυ§¦€ΚK;[Χ›ΕΠΰhs:ɏ韷ΨΛΗ‹ΥN­ZΜΫ1Š^P 3λΔ‚ΓπΰσΪ†B Ds¨ +¨I0ΠΪΕ€ +¨u¨τ ΖΘIιƒ'5™žψοΘμ>Θ@ΩΡ€ΤΨS; ±ρQKκ κ/Aο‹/°’³7;PŠCΫ3WZGgYИHΖ—Ϋyo1(ϊ|ΝΩi ΌΓ>©(mw‚A^ Κr+RŒ„―!q«μy"(Q˜…œyΘ-Z2 ΗΡ8Kβ‹Lβ ό0Ν9ˆ-Su’ΌΊA΄‹›δ-4‘‚R0cIέ“mIs;₯ίO‰* $‘ω ›„’έΒΏΏσs +ώY.kMIUδίθw+ί= + šσΥG&"~ƒ>†ωŽΟΑܝ„‘؍s e‡§šažQŠωLωΩpR3Ś fIΌγ‘¨‚zκC›‡’–ε‚’h­G»ΟΙόΔυΣd·£ +$ΖJΡ€ζ 1Iˆ!σ "Ӝ'ρŠZ°OimU¨Fΰ:£k]Ι’Z…6ΒZςB|7!u{¬±JŠ"uΘcν πCΧ Ÿaœ‰ΟBL&Ή°…¦ςψΜ/ΔfΠ_₯δύ(™”ψ~δ‡BHŒ)™hΚ†'™x°Ά²iΪ-†*R—χύRM±6!Δ—XρΑ©¦JΤλšx…nŒz υ”hz#₯Ε’:]ŠΞν šU¦ˆΤΈ%dŒ§•ο5υρR:ΏΰΗς· αvέ]*vοΓξ«»ΊυΛE `RR?l0«a ‘l(i ή&4^ž'Υ\™#₯VΫqαΙfXΓ‘s@NΚ·†ί€υp~ΦPH-½}‚ϊt’$ζZk2,‘j³ΧΫ£žZ +Θζ˜S΄V ΅6Ι‘ΜA2qZ—NrKP€2k EJͺΜ¨H}-‰YP'‘Ήμžψμ^_χ8©ζΤL™R˜KϋQ*όQέΕyβξoΌ€ύ/ω=Ο)”R]Λϋ!Ώ¦Ω΅Ε6Pg ΧžΨμy|'β5T)P[±δωπ•XJZoΛ―ΞξCσδ©uvPv yA^«#₯L“”κ£ρ<’WCΥ€’XSΚϊ ρE–˜k°MκcΙ\Π’ήΗOΌ=|Œ;œi†ϊв½σ'Ν + I³R€±Sh Ώ-Ÿ‚υΠώhΞHό‡ ‚™Ϋ‘ΉΤT>au^_ŽΤՁ€¦Qͺƒ˜@9̈%ΙοαϋΔΥΔv#rΜAD½Κ;§I6•τ>>2Λσ ^kJηρ±X·„ο$υž)4Ξ—Ϊ@-λΘ‘QwX=9υU P4\œO G { f$5.θ ώβΡ7jξπ_όψϊ[󠨁yŒ:N‘ΦSS(±€ψ&lωpš˜RΡ±ˆ'Ÿ : +ςVΨcQ»T§΄$ήbνI_Ψ2 +Ή(ό7(Α€^ο£M"ωH+ΘϋA—&ώ±œϊPP]@Ώ₯υzΉ(΅TE ςΐ$Z΄8j‹wŽB‹5CmφζAΊ¬Ί^’b^νPš/―οΛ·}±Œͺ₯o€υLJ~(o­©ά;Qhόt>ίυίύΥJͺμΨt}‘Tsqh†rLΉ5b-ΤmΈθά>P$BΎ*lΏξ,Υ~2OΚέ1ω‘ΣΔqaΗη‹ψφ'Λ)MκZωmΓΕΌΦήaΓι)βΆ›‹€]δΆϋnςΞ/\A*ι₯’ΈRΤ<u)₯φ€V‰Έυ“’.'š“‡fγΙ©ζs3Δ­Χψ° Φ2`ώΎlo½Nμ +sŠ*pΊŸγΧ€χEΎ‘AΝIκ'PΟθά$vu¬'H‰λmeR·€HŽu;δ½\(ρŸaΩζ¨ι@s}HJ­§Ή΅œXΥ~ωΦ„Al‡M‚ΰ.'Uχ‡κΉZ 3–’σ-δδ ύ5αω}a› ;"Υ­-£ku 4cm—wζΦ ΡVι%y Œ#9\ZIδz”Z’R܏|K[Gr-לΉƒ?ψπGή°{ΏwrkΒώ”Ϊc¬Λ‚ƍ<׊Ϋ1Ο‰Ÿ ω9QE#θš>֐6˜LΧ“θϊΟΦa b]”ek}©XK!ω©ΧA ΒΪΈ.•ΔTδΩ‡΅·€«jέΦΖ_ΑξΖάbw+Ά€HΗ‚΅Φ¬U€(vn‹.•nέ)&*Ψ’"έH‡½Γ}Ξ™wLφ>χ|χήύΞύύ>ψΝMn\ο|Η;ΖσŒ1ζx䳆& aόŠύ$Η‘ΑΔΏ;ΛAiπ>7έψϊi‡qb˜ξ蚺˜›LΖM#J\“ar:L/¦m¦3V˜Ώ\Ί>ς«τ%χΙ0œSΆρΊΏ”Œ9ώ“¦ύ­΅=‘MΒΐ‚°_'οœΥTό5:¬r;ν’ςΔE‘mτl:δρ"‘^”»δ…τEΏ©δ1σ.`œγž€ η@U‘NΕΤμ&γjφ0‘ΫΈI+§ΐ>ά'ˆf‰ο­₯ ˜(ΔMNƒ©m0A8œοσupΏ…ς’-Β„¦]ά4±γφc©§G_§―CœΔΈ rψMΆη°”UΠ ξཬ>00`aϊ¬Χ$±Mδ_Ώθ9™Λ1bŸ ρ¦H‹ή[N<_'ςΜ^%Ί$ŸI[^?η%πk“ΩDMΟΕχFr1|&L±ušSŠ0H„ύ-δΘ„˜ΓΓyΆ5!ι΅δ?ωϊ•q―αr…Ψ—1ι‹Ή!p·ΓFΑn°MδρώTƒ CŸm n΅ˆ6ΘΘτm˜vϋ—cι0š2ΗΔβηαΐιD?ϋO…Έ%½i”€ŸCmJ‚퐛^•ΑΊ$,„ι«άNΘΐύrŽα&kώ9uo’Ψσ:Œ?ΐίr¬†ψϊΰXπΪΈιNQσEΧ2–bξΌ’γΝφx†¦OMγr ΐωΐΧxί^œ^δ“½|"Y΄x½žφμ6ν:™Δό>b=Š›Ψθ–΄π sψβ(S—ΈEdx‘ +(ΚОχ—Sg|'BLƒά΅ψζήΞ™ EŽ™Κ§9.‰c:L0₯3ΚσJ³ajšPrVΤ‘@AJUΉO[§*!€1ΐ€RL5ηΞ5Žkt0Ž]oTθ°‚˜:%/’8†ΟγψΊ9ζ렁χ–Λ;{€/αψ2|οΌέD‘׍άd#Θ3qjKE šβŒZcΡέ&‚NλΤΖΎέΑ©AΕχό Ζβ–ηˆΟ(’’sŠCSO1χΗ> Ξ&Ό˜ξ|0πGˆάt$˜Tω Θ'a{ω>^+φΊ΅Rβ,Ÿ'ζψΊΗΧaΪ+ΌFŽ―Cψπ<π‘Ψƒ"%΅”Λ ·yJŽ«a\Κqu˜¦Ήη¨y4¨a_HΖ–οU92ΎYc’!5ŒΙΰœr9ΫŽγΩ!N Bό/j †Ξ8¦ώdB`Μ#e~φO5 β ΨΫ(„ψŒΝ88;œˆcO€‰I3πkCjβθuQ\“¬¦ƒC ₯-ρΏΑ{*LƒιWΰWAY„ŒΒΫχ!—sε¦Η]Ο\FΔVν&ϋφƒB/(BKΑ=s»΅Lζ«,=γ:l° 7PώvWJG½ΫΕM „uΒːǛN 2N™›β_»_’^oχ†’ΏήΒΩ§ηνεP£aί]ΞMYσ}Ή–qΚP&O»7ϊ(qTό«Δ9Iφbδ5¨cWFΓ4YΒάzΤ†:grυnίΗΉΧω‡σ‡cί%ΑΎό"7u Ϋ§vy#˜t‡m +Ό` +-§q-NωŸj^ α;4™β?ψΫhށƒΉ(`s#‡ Ξΐy„Ψ@cξ “QΑΦ8?yΡwW§nΜ†;O\έ1rγqk γύpՐΒ>LΡΜhλ;¦šAύ€γИ&ΰ>r“³VΓ™ε|)ψNˆ€0/—alΓMεΗ?~Ξύ>WKŒžΣRΏ—λΉ|ΔI‡q€η9E…³Χ&ΛNΰ3pδΤŽ·qj!σιŒz.~\5)26– Ξ¦ žs¦~ێœJKͺAΜ5X›μ/5Λ+£‡&ZΎΨ"u»΅\Œ± c 9RΜ‰ η难ˆSbρΙ\*dTLΙ.:(g=¨•ΐοΒδcΖλΡ*"’j(F MΊŽ›ω*ΖΈγu¨™’Ίγσ}&δfΉ)t €lnΕΥά@ύC” K&~P§1·ε&Ηb<;Α§€τJ@ž8?}ϊϊ.Ÿc>,S‰ƒg†Co§ρ³Λ¨A$Tiˆ“ͺu)Ϋ₯ΏΤ „²σŠœΝ@Φwΰ{Pƒ€=8ώ«„λŽqœšΆ™ζ@‡mFӇ΍δς Nρ €;rŠψAώΓΏn·—pvwΪs"ψPI%ΊΤ¨„u*θυF.ίΑc™ΪΉΞ)sΑiԟΰόJ8?¬Δ)ΣΰΨJΏ8zx€Sƒ +¨\Αdp2©Z›~ΣL ‘GxƁγ(؞Ύ2Ž<|‘σCΆ~²Uωz7ηsBΤΉ‚Ÿm’ε―TgΒ„DΨSπ ”όΙ¦‘I£ώ³Έ:ͺk΄2ΤQΉΙŒΑ9™΄z=˜ΐ~j(2+μΛ―%,'UθHΣ’Τv•‘EDWnηΤ π9auqcLp'ΟLϋδKŽ*hkςΊ†6Υ6A<ζWάIΕW«Β€Y˜\9, ΚCgGr|ΒοΡ&θω₯Ž\Ι`. k—$”jΣΑω[%8ΆqΉwkίι\ύz9abk’2_΅‡InΧεΤ ²Χ€ΝTƒ°ϊS βόh)§qgLΣ—œΏ6rk|žHθ=ΑXSj1W +½P€_Ή6>!EτΓ%—fpSθ‘ηΒ-e ψ*°WΞΑδΣπά’ΰΌm2§eΨOΘΏƒjψ‰Gά"˜f,ŒxΊΎΥΜ₯6ιΓώ‚ͺηk£JU₯ε|Q|Ε~Fž«ΎΞ¨Σƒιː»δϊA`’©WζJΰΐΏ‘fχ—Ν©AΤξ₯tι‰Σ[ydFΏ6‘Ϊ¨Ζ\M_5ςˆύ(α«‘Δ1Χ1©APэ»%˜—Ÿ’‚rƒίuR—ΐy\|Η±Lp{(θω‰ΧέΥ<€cΧΫƒύ=μS΄[[‘Α$”jP ej°Ώ{¦‚σ7AνF ΚΦξw–1υ»Θ ‚ τΥμe”ίσ5œς~°Τ&i―›ΛΣqΨκ€χA)Α5m QΊ›‰©TΞCΩΘgo€z=πξ|–‡Ύ=l"ωΛνβψ:£M_zΏΪ\z»YDω>[MYΗ(Q§ηΌ'B B`qfΈ m6ΜΫ)pγ|^_ασ Ή(¨ρτHΏΗ)ͺ`\(υ|ΈN枺”Γ3?{M~ PΗ–iˆς6sύ P³…Ρ?k½ ͺ J©°?DDώV:δΙFPƒX‡s9Θ@Ο‘Μ-b‘τjR©OφzθιΒ4ρσΉά;δ.^›ΒεΨνδs€s9 ˜Ž{ή}Wγ±Ί6ςΰ[‘FUiŠ#Šχ qvΏm Ώγή*©GςRΘΩsΚ’\Ϊ{*δ@½‘ρΛ\Iί¬1½¬:({ZzΤυ΅ ¨r½l‰%ϋ₯)5F’Τj=".o;§ήjΩ‘E*0¦TsυP–ΒςC +˜³ΩΞ„Ί(Ή)Ζα’[ $‘Ϊ¦j @N»%-ͺO$Ο'φŸ *ι΄η‹Uœ„΅ο4ŽGω€­€œ—Δ5z§α6€!–?VΕnZ>Ζώ ˜8'(sΚk˜§rΣ„ρΟ™ψJu&±F“γ' MκP3ΕP΄#ƒE»yT΄KκΤ„Ύ#>545œλ3ˆ] †Ύψχa*zdΉš8±Q› +,Ψχl‡« ͺΤR£C. β!ζHβ;5€ωΣΧ§₯«ς3{Τα,PώΉλh«8%˜z\ψWώΩw2η‹cηΓu*±Eμ]γA½ύœ²(_Œγ;Žσ’SvγdG@=τψ…Qΰί₯η|ΈΎb±kπ“9ޱδγΑ&/ υͺq9pPύτ΄–ΛS`j¨"ϋΰ‘žΰ)€Ω1Οΰzt‘—Ρ'{-¨ pύAPo€:ʁK# Nυ=¨ AŽz$ρΚ\_9(7@ TΒ<1ŽΊμ7:y~Χ#ƒγ!πnB9ψΰŒpΩEΝΥ7ΘΥJCηKΌn‚ώ^Τ3ƒ­&Wις©0₯]•λQ8ε:z ‘G…Λ;FWμ„œ LŸη|;pb8_Wo-ηzώΐοŸυΥ +Μ= wΕ1bwVAQ20g($‹]‡Φ䜼ΊΏŽHͺΪKD—l£ί^JY‡Ν€žˆ!%"ό5§Τ”»…S ² T‚©ωάί%ΘΟxe­$#^m%δΉΉΌ ¨GΎ>ςȜ€χΓ5 .υΌ΅Šλιƒ>pθ]„³sνξR2Ή{Ώ(­ΟPδώp9Χ_ΚY€Λe,Ŝa#(Έp“ςΑc^ΟβVΐ/άΩ€:*pJΰέΆαJpq=ύAίΦυ‡˜ΉPχ„š}Ψ†‹ϋ°ΗΤ‰Λ£ΉήVϋψyP£ξCžΥcωLκμΥ  Ϊ < ΤE‰cK;₯+‹ό‹·ξΩ%Νγbσi— \=^zB‘Γa§lΗIp<δ&Αsύ\Ύ—ϋw€·B.υڝείπΝ^Ν©–8C8ήλΠk…γ,πPΡΑφ!ρΛΩ(φΞ^ { 5k¨ΥsͺΗ„ϊ%δ ‘Ηςόi‹ΈΌΤL±οεjωΓ‚γ ζςΥ)œu$¨5ƒ<Ϊΐ)@>κ\n‰‹9e2πׁO·ˆƒn7”OŒZ +πtΖ="©IΤEύ¦§νΗΑkΖ8f(ΎŠ ¦] œΞ­ΦƒΉΨ.ψΘm“ΨŸ •ͺWαΦδˆ_(Ώϋcϋ ~Ή…Sΐφ{Έo%p6θe*₯e?‘ή’ΉPΪ-u㚬 }Vλ!bΚvˆ|_mδςψl@Ώπmηϊά^΅bN™=ζέπ `ΫπΌτ‹ΰΏ±Ftν6Χ/ υ¨σBNϊq¨°‚-TF·0Άf‡θΌοβ(Χ+ 9E¨]Γy]»·B|%v.§Κb2 rEψ ,εκ@vAάs#\νrΠtNΕϋ7‰η•\μηψGτ<ξηΗ]Η1ΗάΉ‹λQ?κ4zQ &4=6ΤSoqz8δ–¦§!gLœ²KΆ +β PΒ8%Μ§σ6QαeΫΰ,€ςζυ +μcCo.§>υ²+ώ3AΥ ϊR˜€άCχ l6ΔTξ5C’Ο³uThω6Pεψ<φ­`ΧΠ'jκΏ˜γ₯€AρsbρυœΥPSΚ€.5,‰WΞZ&€@…Γ¬€Γ¬ƒ•Έ‹λ“{ΈšΓAΖρ’σ Nq?½0Ή›A…‹Λ_b»Ηχu(ƒ‚’¨‘€ΊςtWCϋν“Ό”Λ BMꎐ3vOXΐα'ΟΘ„²½TΔΛ­\έκ΄ΗDP9ƒ:ΏΨώzΘ§ΡAΉ›AM•S£,Pα”ϋB²7€_&£°ŸζbށΧΣqΜΎ΅’Γ΄ 0JA^χVr±?­CG˜¨J_M[Ώ ωCa\σn¨IQΏΡU;Di-FTZ·Ϋ°›³{G φ¦BΖ–οΒ1Kό0ΤQ1?ή9o±ϋ%ΰ ζH<¬f‚­ηr  0}³Α˜Œ)ίI]O[Δ©<@κΨ©\Όυ–€Ξ}db·T²ξ#ψGθa₯ƒήn¦.‡M§mcg17S‰mϋΔ)M† ŒΞεαΉ.ΰ Pσ< ω—Te¨G\ΗrΟͺ8έZ$qH^=dœκ¨s@O2ψ`ΏlŒ#žoΰ0‡Λ-eΖυφ"Ϊ'{%!Η.`VλΘ™Δ… )€]ά,Κ9sZΊ™ΈωI‡Ίέg$ΈωUS˜ύÈ|ύΝ”Μϋx€Κιg¨Ÿτ‰τOϋΙ΄Mζn—@ς¬ι°τuέYΙ›ΖSτ㠝­ΝDΌΫez5n©μ€ν8ΘKp½«ψžΪ#>§ΛE~Ο70 ²u€yFΉψ@R9ažXΚG©rΚΔό§ΛμcΈ{ Ό’Œ­ή ω±ΛΝΠ—AΖUοΥŽsblΟ€0 3zτι€>M:ΎmΤMΰ₯"ΞΟ%5«R šΨ΄—ˆ(εςŒ“υΰ?Ι΄vMπ-t\³(<‚BΨ™ΔσΞ*.—Κυ‹f­?[K© gλ)ω{"εΓ>2©i•Φ€#Ξhβ‰ @α‘ˆ―ί―ς7πΪ‰˜Κ`'`Χdb»τŽP7zτθ;Ν|P‰¦ο I½{…Ρ­;‰ŒοZτσnSqΡ‡Ÿ™ΒŽ“’ηΝ‡ι‡­΄θΎποJ³jL™{MBρ½&ό΅βμF3ζa'M–l$ίm "Άσ3>«R9ŒτyΝqiN΅`if A₯υθ +Σ[Ձ+ +τΠς’’˜Šύ’‡­"ζ^·Ž¬ά9€0šΎŒŽoΩ' }»<{}πn*ΎYΥτAεAΣ¬κCTΚW-* p(ΰŠ½^¬γΤΧbκTΉšΦυ'k sωΞCΦ#2AE*C9"/Ω.φ|Ίϊ_dIuΖβ€n]ΘAΡW,Γόiε”>ŸrΉ±€pΟYdU·Ρψ«)|ώCHΎϊ&% +3§ςΏY +ίν€ œ΅ ZΏ\uΈF·|²§*zΞ2}'ΰήΙΚK]$5φ’—½–ΤΣ1υΌ_"yYBφ¬φ€ιύj YJ _]₯)«Σ‘šφcί³ φ• xΆ†ŽkU“€6›˜₯Φ‘βΈ6-±χ³uΐΝ\bIνόg›ύμ1ΥΤ5m©(jΗΉœR(xBβ#}«Gίξ7a²Ϋ&»EΔ’χ>ςθ'ύ2ζy/φέ ως£”yέsDœΣy@|―1«εΤΛ$š0Z$ΤύN>δ˜Ώ +³ΏO?SLήΗΓΒΒΏ›/ΏŠD₯­$₯•WΜ^Ώ»hφμέ)iV₯ŒΎΡlH§χθΒkc‚σΆ@,ΰβ +ΖGdξG©(»[Κ$φk1ΨΈYlΖΔ΅iπœT4±Έ0Τ'‘jš_h%{Q~F|ΏΫT”έ+“άiK3ZIιzJ”Τ¬'Nο6bΊυ―'«A͊Ή~9Z¬Β)ˆηmό"Ύ†Οy`ρVqr»ž8ιƒ.•Ψ­!Θψ’.ŒξίΑOώΆ‡ŸρCΥΈ%ψMμqaΟ—%ύ΅Ύ’ώΞλDΝ—Σdσ+Ίο£+ΥχΝY:Xμ°ηAθ±ΆΫ’:?qχoYG½ΏYgYθ‘Άάi]₯;ΎκΝΧ’Όξc’βzΩ«†s⬩μ^™yNΩΙ―ς¬ΜŸ•<¨–ι_4…±­;E7;²œš#̝^‚Œ¬ήω?Θ‹[Œ°2–₯V ΝοV2½]-ΎI%΅k2` )ΪΤ½Ύ$»ΙLœ[{LšΫpR˜υ»ρψ‹zΦ/Άεu£ŸχΚ¨Η}ŒθE»“ίvŒΞϋtˆ*μ?L—tŸ₯ίχž‘ί~>Jό~ˆ|σΝTψκ‹ˆ,ψdN—u‘Ά•^—ΆΏχW–]‘_|0§²z„TΖ .ίΆ‡Hω΄Ξύ ƒb΅K$9MζΜƒ†ΞhΥ':4Dι­<ΩγŠΓ`ί²geΗEχZhκn— u³ΓPt―’2wΪ2»]@<ξ"Ιά>•χυσϋ SΦρ3ύΎλ4]ρα<]ΩqŽ|9 ‘sΊhˆMδΛ^1ωΰƒxά'=hQωMιϊ– ’Ξ&ΣώχΑ’Α?a3{†_ΓZ’ Ÿ/υ6τ›ήCdζ']*ΗPΫπYΐΛ ¦ΙωrŒK!>@ΎŠT½–σο’μ©΄°ό’ε“άKθZ-ΪρΑοΪΔέoϊΒWŸiβι%ΘψU]Ρ«"ˆύΆS?¨+Ko!ΜοW“Y›–9x_θj–Wb+yYsBz·I,Ξh7α°Jj―6π4 +Η9&Ή_cBΙ•ΤωΒ¨šmœ_Œ‰βoTοgGΙ§χΎ’Α_Ρ§^Μ/]ž’O ^ΜΧΎkτ@Ÿ›d ΤXkFθιζ$ΉGΉoTpΩՈ#wδδΐoN’Ύ&ΓFšuΏ•τ΄ψJΫ›Ό©ΪŽKψ~ž‘ί Z2― ΣΏο#’Τ€ΉgΜ +ΚdOZމ^χ¦’τ³.‰δ}£•YK±Ÿ€΄ωŠθMσIqqλΟ’JkiI•½YUώUρϋζ W΅gΔokΟHςΟ1―:,©7$ΉυΨ+NJσKΞJ +*ΟbŸgj’΅Sΰύp)?²fή?4ωΟX²¨ο°Έ­ήCΦU λ« +w5^υ5_—t7ϊP­l%3”όaF”όb)¬ψr”ϊπρŠh°ΑSϊ©*Π²λQ„δS“Uραυͺ[FίκεAo7P―Χ“a΅*δ͏ϊπ=ρ‹KΣWεeΉegdΩ‡€Y ¦²‡U¦YUζτγ6 στƒŒxήΕ0―Z,Εω §%Ήu§$O[ŠŸ΄[Yί ‰G|Η_ζU«₯€’⊸ΆΪIΦTyέΌ«(δΨ‡¬Ψ“­7ct>Œ:Τχ*B6κbm”ό\c|δρΦ Ήι@^=Ψγ&¬ωεΡ‘ό8M옢€Lψ JέΠcRϋυΐ·Aμ:½X`œπQ….ο&ιw­'θŠΦ šoGθ:'Ψ“ƒOεβκ+&ΩΏjσRͺ7§μ0zπCΥ(Υη7ύ~μdKZdbΉKDL…k”OΝυΧΨσΝ ±–]#€_*‚$Ÿ[ύDŸΪ|ΔίZ}v? +ϋΉ1!ϊXk¦άΌοI° ϊΗγ{ΏkΠ·Ύπ$Ω­8Ξh‹<­fŠ6v₯3ΊυΉ˜ϋ E*Ί…ρίΝΒ4­N(oΣcb*φ’αοTΘ΅%―ZOšV”ΊHK+DO{Μ…ιΏξ†―'ό ΧςCί―'ž ΪRΧ#žΗξz-λ(υ¨ρ0, ΉΨλ^ληVλ_ειQλ›(m)ΎFΥ΅7οκά˜p­ώzxpƒKxZ•chF}πν +‡Όή°kε^rŸχ^a>Χε—λ#Βτ< +azzά¨’ώΣτ‹sισ†W g€…Υ—$ΟŽ2χ›)ζV³‰ψc£—`΅fΎv^;ٜ}95ώL󍸓Νwβ₯Υ^Tρηγό’ΏI…5?Ž•?Ζ{Λζ²ZΌ€­Ζ©wŠί΅^<ΠS,?؝+§[zΠŝ§θ’φ³?•€4Σ™ Δkd’wεηΜήxm»u°ύiΨ±Ά‡±š’’mC#=ͺ½ΓμκύCό*=BʝBοΥΪ…δΥZ–6^ς/ͺ² *¨° *©± +¨¬Ά +(Ε_—WZ•”\ Ξ)΅I+uσ+υŒ<ӐaΪ:@•R=.’Ον^²ώ’ ³ήΚPΊ₯ΣNπβ7ρό!Ξ―9!kzMΪ_`Φ6Τ₯Ζ?ή§ώzβωζτΤƒ/δή"ΟCέ/"ŽteEξΊnέPν&Ώ_eZTkTΠ`ψΊΡ*°Μ«³Μ«΅|^u%$Ÿ»ΔJgyr™³<ΎάEξQι!ϋ”οΟ+eEΖA%+7XuΡƒ±$§€τA—…€°ωœYI±«YC‘―y{qˆψmγYaΖ€‘§!ΙhJ·’6^”ΰ˜όκ‹…΄¦Φέ§Β;Ρ±:4ΡΌ΅(T”ΧzœΈυ›ž Ά~›πΖ-ϊi―XΤΤθr‘1>αDλ8³ή"μ σΒΝϊŠC$_λvgΛmšδ±1΅N‘΅±gZγ₯ύο˜Ž:η£YΡMΎ1nυή‘Q΅N‘·«μ‚αΚͺ΄ y‚χιUΩ•ΠάbΗΘηΕς¬‡ΠΘR·°cν™aβ->’φ&YuΥUQ~ΫIII­•ψ}ƒ•€Όϊ +œΠβ«Ψ½ε^ε^α偑NU‘qΕn>εή±Tg“ΙVΐodΑώΙ―Μ3:²Θ#<ΉΘMnW†ν+..°βzά1όΪȁAGΓ·¬!ο k(lώ~ώφΙΖ{‰UΎ™ΎΥ~™gZο€Xvf‡3 ε6’ς²σ΅i°Op½ͺ΄ Ή]m’\ξrΏζJHQƒUPbƒ}ψαξ¬ς—ngγφ¨Iί?NςΏ³—ˆοŸΝϊŸϊΫW…DϊT^ˆ.q K+r »R~Ά>>μ\}Bψ±ζŒPYO‘ΏEχσPiOc€τC£―΄ΉΥKτψ—ƒδνΏλ‹^όrΘ’©4μ\Szβι挘Γ²"τΎ ;Ψσ<\τ±ύ:Ρσ«5έΫν"ώVεwΈγά’οq¨I;{ά€yπ0υ‘ΪφpΗƒHηϊ¦uyWy―Y}£τo[ΌŸ.0²Ž›Κ³›nί΄Ρ€όw1ΩΫiΌσFd`£kdT΅‹ά²λN¨Ι―μyΓNΦΤ ‡•θχ³Rύ>V€ΧΟ†ƒ¬…ΙWφœΙφσ­Κω^εN|ωβ`ΨΒJ š–?d΅Ι·?JŠ›mΜͺ«<΅ά΅―K+Ώ›VζiΣ™(ντΥ7:1uνΆβΊJgioƒΉ†”8ΗͺX›ΚȘΫςΗoC¬κ£°Ο~)λ/Άθ.·μʎΈΨ—θ]η•θT{’-=‚ώ­λ*ΥΡa/κnΔΎ³<Ψ²;'βd[FΤΕζΘȈz—H:οΡ§f/²λσ²γ›-Ώ–΅0*bτ ξ0Œœ₯οŸ9O·˜Uηw~?%ώ₯οZ…wDR±K(Ž{‘·‹\B=J}BN6₯„Xvά +‘ϋܘϊϊυ§C8Žf;ŽΆgE»UϋΕή/t +}υή.$»ΠY~ο­3ώCŸ½u M~η~¨ΗΨΎ’`ˆ―^ή‘Οή9„ζΫe`ŸURi0ΨtΙο#ΎŠ°―s«σŽώώΡQ·…ε›|g/ξΌ#Ompˆ(jΊψ΄Α64»Α6ΜΏΙ#^ό½ΜWό½β‘ω`a¨ Χ‹ϊ/X5#;IΪGΞ(ξ7;―°G AΫχι‘-;χ"•ϋΠ&u΄aΛ΄VE mPα!UΒ~˜ζ•§S4ΣΆR«ŽΥ"Ώ΄;:”…$ΏΊ&ΏύΖ-,ΈΐK™η)O*p Μχ ΏŠ±ΓιΖτHQo§iWEπ‘Ά¬HŒ‹’K=cίzD&Ώw‘gbά^ξ 8OΠψχγ¦σ‚’+œδ―°{ήht―Υ*π^»U0σ£αΊaζ§­<«ΠΙϊb΄zž2Z4|&Z€f’yhšƒ/eόωͺΡsΠϊ9KΡΎ}b€+Ή’ -sQάΉ›BΛ¦ΜCsΡlό[³ΡΕ™h²Β4kΈ2š7zRžΆ-š·­\©ŠΆŸAϋWΜΠyΙξ2¬bEΒΞ?.oΩƒ’·ŸΟ˜uΌ ΝxλQπΦ>ψm±}p~©mΠ³wφ!qε.αα₯‘Χ*}b]*bβήzDάεφΤ%4κέՈΰχΧΒτ> %:~ΉLυυ:_i ЍiΊPίrΙŸ‘hβGŸ‹^ΛΣΙόeŽύ­©zΦ)“ ξΟΤχ}§¬—ωeƒnφί·κ=bwκEΤ-SγEK”Χ£E³#ε™Kπf  hΖ ±ψš„ΏRBΣ‘²β ΄dš2ZΏΝν5 RT»όbΌzτΰ|­&VΫψ {Š kmΪ2@άΫε-jt7u{HΊΫ}Ž~Έq΅Κ7*ϊ­GXRΎ[θΝBΧPμΓ +άεOŠBίΌ· N-v Γώ8τE‘cθ›Ηΰ‚χφΑ‰e.ς° +¨ζζ‹ΎlΧ™ΐ/mΦqΏτύμs’#!Ψθ7φψώBv«†Ϋ›i{$ΦΓ6ξΤ@Λ—)£5kW Mσ³ +Ίξ7fκΉ¦MΧ{γΏgiΠΑ2Ζ}μ ΑwΦZχ=«΅ΣΘMΑ;τϊ Φ¨πηŽψσžΝ΅-Zd„Φi]F{«&iv±:δ§2Ϋ %qώ1―ΌδχήΈ…?Λw’?Νs‰xZδυπcxnΎsxα+—πΧyΞaο~š5o?ZΈc?-G΄‰‰ΆU”¨°Λ§{ŠαΦBΤύΖ!ς•WΨƒηW£ήε9G–8E–:Η”—8DΎ+pŒ,,tŠΌΞ),ϋΣWοδπ}ω{χP6V}ΥzυυZώς›ΰ#Ζrž}ԟŸζόȘ??ŸŒχQiΔ"4οΣάi[ΠΌ™[Πμy{Ρά₯šhώbc4{±Ν^bŒ”ζj’ uΡΌε4Z«ˆvΩ·LP{Λ—|xιό/ŒΓ-…ΧÞ8…bl&(v Ε83ΈΗ½|Œ_0{ή>¬ΆΠ1¬°Θ! ―1Τΰ{`Ηq…Ε›wβΨ:ωί^ψΙќgΞ}>δ‡ΞΰXLB3f‘ΩcW ΩSΦ£Ή³φ’₯k₯hωφShΡK|GsW‰ΡάE$š΅Œ@³πΠ %M4gŽχ³υόp΄Ϋ‘v‚ζVΫ¨=dΡxκ™ςDߘηήa%/ά’κίΈΖη»Δΰω¦Θ>τC‰CΔ@…]Dmδ@­]lM‰C `R½¬tρV“ΥžΑλŸΔa΄I’Η‘˜goθgπO§ ™#g£Ήγ–’ΩγW!₯©λ°o^‰fNY‹Οί4{κn€4m7š>m/·Άy+ΜΠΌΕ΄hύI΄RΟm9x_q‡Χ΅lvΕΎbVΕθ#{ψpέ Oΐ /rέ"«σ#κρ>U—Ϊ…΅•:DΓ™k―΅Oj«rHh«ΏΆΤs Ο ZvΟΥΊkΫZ+βφβΩT…Ωhͺ"fHψ\MΓgnΊβό½h"ήΓIψš6j1š1~ ^Ϋ&4sΆ +ΆOul“FhΞ&34_ε ZΈΟ-5ςF+™h΄’ŒC-ž)μψu†j)»‘κ-Ύ|© >ΐ­08Ψ«Π7δ=Ζ^Uxmή;ȟΰWZl/o+΅θ*·l«°‹Μ+t ?_’ω–έ5{œ{ίώ:oΰο!RMWTBJ#β5ΝΑφ8ŽΨ‡~¦0)Yύ!ή»qλ±ίά‚ζΞά‹,"ΠβΝΗΡ²½Vh‰–3ZͺᄨZ£ωš6θ'M[΄‚‚6˜¦(μπl€φ”]ΙλgˆΊ +~.ŽχuΝ zώθzlΥ χψΊ7ξΙyyNrΰ ώež‘£# 0O¨/»Βε!Ε_]U»Η.={ύΏΛ‡sX 0"Ž^Γq,§Œ}b€4|φσ °EΞΰls~Ÿ0―o!š5n1š6n!φψšΌ +͜Žύb=€ΌΦ)―³D 7ž@Kφ8’%F!h‘žZkyWa›GνΈ½wΩE ¬ΖΑ'₯ν/έOW'ωΎφ »ϋ-΄β΅³Ό―­$Ο1ψY‰]Θ‡*λΐO΅ΆΡύΝΆρeΥv±q%!&?Ί/[ύ_χlΗΧω’!,<οΦ8|Φ¦γ=œΝ]ΣBJ“Φs{₯4_Ϋ >šƒνπ§MRτΣϋ#4w‰Rš£Ž”j!₯ fhΑN|ζL|Ρ¦γYŠ[&μΌΑΞV­`7©W°ΫŒΏώqΒ²ρΖuΟ"οΰθό«rμ;#^c,m4ΌΉΚ>¦³Ζ.·Ξ.ώsέ•ΈξJΗ„Ž +{Θ%…κΆ°ΌΕΚΫ­}Sό8δ?&β΅`τ1~%RώI-TΦΕλPC³h`_‘ŠfΞΒώcΦ6μ3ρ9ΓgmήμέhhΎ’š·ˆ‡ζ/§Π’MGΡ +Mg΄N˜€ΦΙQΨδR6zc`σ؝O؟v'ύ˜³―€έ€έΕς„Ÿ›mMΫyΈΏ φΟυ -ΟsO.*p ϊΖE.(ύ~€χ‚Υ3yˆωEΑχL{«‹I{R«„έ«v­hš„EγΊ†bΫ‚—Λ‘,ˆΠsΠΌO3'­Asq<^ΊΡ­²BK·Y ₯+ωhΡ‚=h>φ—s§ΕΔΌΝhޜνSςΠΒ5ZΈAŒ–©ŸCλŒ|Ρ:*m9ς\qS`ΗψνΩ9κύ¬ͺΖvŸΡ kΙλe3=}K?Ψω0δdcFdβλk‘qoGžjΊcήSζT’XVfΠWa]μ¦ΣΗ’ ΞώkΙ­g›'#%ΞŒγ08ξ#`π—ΣGΜΗd>JhκΈ”Ρτ‰kΡμ…ϊh±*ΖΗg_ίΨ7cΟMvκsvΰIΥ'μςέρ›½3΄wΪφ€);œΚΖοΈόdτ―ς)κ9μΚύ΅¬ΊΙ'φœρ'φ΄θK‘‡yίcsΡ‘ΐ瀓Φ|ά΅ΐIώβ}HiΙ•ΰ¦χvaŽq5ο’ˆ/MvŽο§ώοΨζ˜?c9Ψ' c₯QsΡΌ)λΠ’Υϊh­φY΄‚΄FΛ-ƒΠ»œαk=ߎάδυ~Μf··£Χ_~:|½}ec·z7ίκY?~«ύ»Ρ*Vy£vΊULΨχ„]»―–έ­z›]¬ζΧ~Sq›_ΝΔέ7ΨωͺΉx*Ω­ϋ*ΩΰvωΤMQ9šΈ^썢ΘΒ†ν8ysΔ§‰{=[¦©G|· » γύ_X3ώΑ‹Μ—"WύnV€γS2ί ¬i…q@Ρ +ςώΖ’’ξσβߎw0&MΙό‡‰ψΡwsζΩgsQv―Tφ€ϊ¨$Ώετ;±&jΕιŠsάƒ|œ΄©£b¬Ώ ύ€ΜG W›‘ΕΫN eZΦh-ί­ΡΉ€Φν9ŠVo!Ρς5šhΕ +-΄FE„TŸaΫΟ?΅Γ¦hμΎ€Ώ/ͺb5τκXΓ^֜ψςέΑ²ύvψσ»«‚oί¬„ŸΨκ·°ŒNϊ―kτβ»Φθίb·–²ΖΌ–βW°ζΒ†ΣLc­σ‘Ϊω`οσp‹WrρΗvͺvΐŠž• ++c:[έ\«b+Jmά*όΒ5β.RVω7μRXΖψœαuN·͝«‚–n6A›΄O’m„ΪAΪ‘]'b‡ο~7E΅]₯υƒε³ƒ?‹?=s"~­°5ωΗן…ΏW[σh²2ϊ=¦υεifωϊίY©ΑWφ ύ©ΛΝ°‹5Σρ͟§2dŒΆ₯ίHƒVOPΖ4Κόc»±γΝY‚G¬ ΥΡοtΌνVΤαŽ{‘η“⏷ߋ526DτΑγ#θ —%™υ$ύ¬Wbœτi«Φ…ΨqKVξβxΪχ6οΫOJΫΠ²΅Œs―‘m'_ΨξΥ>qg«„mo»Ξg–4ψ•=hπƒ=€χ•μkbwͺ—±›5»YMΓίΩ#Φ΅!‘™eŽ!‘.‘NΥ~!βΑW.CΡΓΆ§υŠέ¦ύˆέ’SΖjρšXs~{V8πΗΙ·j?ζΛ‡k†X5#Σγ +κ›·#=-MΟQB#‘Τ¨FΏή(ΆM™'94E䘳˜Κψ]_”3`J¦Φ¦\ο,Ψ¦+ι[ϊŽZ³Ι͝°δΏδ‚ώΓ61ΞΒk +΄d«m1SΨνΧ6 όίώΟάy9`ό=iό {Ζθ{HΏϋ‚Z–0*c ƒχ¬‘q=k!`mM:ΩΌ2–1zΙκ‡Ά­5v˚ΟKμή"¨ψύΥΧγ$ψΘZρΫΨ㙨{f+σcj·’7>λPADΙF"πε"6W…Ί_c"Ξy'‘–]1―Οχ=ν4gβχΣΑΫhίΒυtNmήτΚGΪ]ζΛ+e鍻Θv]c±_œ€8M=MΈσθ­hα*}΄ήΠm;qgψΆkεγwίωϋO•μ.|žx:―Ψ=:ξ/•tN&Ž5pz¨dπšΥ’›ΚmΈ-Μχ§]…}½6F,η¦Δ;}d8οη #yŽξ δ9‹ ŠX=QW£;ΣΨbg|5λ']Ύ°n|σo{‰›?t…gό& +؎ ƒλΆ‹ξwŠ%―›N2ΉmLQσ ΙϋK&{…7ΏiιdκGMΡΣΘΌ/τ_²jϋΞ·pω^ŽgλΫT3Φ¬’ŒΧ0uϋάIϋ+Y5ύ¬Μδ3{Ξ Ÿ5ΕώZbŒγ.ωε› ωmΠΥϋ]›SΆ«i#•‘Ρ™σ#Lφκˆί9žmIO΄jŠŒ?Ψ›#'?8σ*X‘^ΪΗuϊžoζ>fΥx―Y#£ΔŽMΖΑΟ–?ώ‘C>o§‰}&Β{Ώι—"¦ LΟ)κ›!;‘ΘΝI‚ωϋN σ©θ†]τΝoF²7—d5— ƒ»„§―3±Ššjp.lόnΓshαμ-\ŒVδςιΓώ΄Λh²"Žk³6£εΫ„h»Μg˜šΌ{ŽϊKvF=»WοWV&όρα +ωG›+σ[½—ω@nΤώ˜ώ7ͺΆοωφΫ!βυoΊh𔀢ΡUZΪμΘδ H›Έ™ϊκϊHwηD hύοόθ-ΖO‘mύn=²ΧDxZ‘·‰ΘθΧ’ξχ „Υ[…Q³χψŸ$^I˘Θέ¦ιu”¬°ΔΪ¬΄Θ]φ²φ”(»]"Κlειϋ‰Θ’­οΫ‹τΟ‡‡zΫταΈάΑΏΎΑ^ΜΌύ΄J­Ρ?ƒvŸΉ3jv΅nKa~yrtz,cΠŊŒkX3Γ»ΫipΘ~„Ρ Ύb3…ΗmΗ[8',…—μa|­52ΰ£m 砝Kζ’έp­œƒ΄φmCDdήρλΊcΤ³FžΏ‘<ο=‰λ?Ομ3ΰz’Ϋ‘,¬FΒ,YQ|‡¦(‘K‹ΚέD%viHn71tUΧqQΣ9"ν·ύDΠλ΅‚ϋ_υΘ‚ΑCT}οE^'{P«‚UW½^2uΗαdΕνG2†ο>’1Bύxζ(­Λ&i:?¦“ρu-58ΰ½8ŽΥA1DοΧ+†YU㈠ΖΙ_Άσ²š&7~μ5Ή5eχn5΄^yΪ4w.κh£§ΞŽ΅΄±ŸqΠξκxNΜδώMκmΫQIE…ΰρ/|Αύ_τ·Υϊ<\&΄σžJ¦-#ο5ςΈΝ—=&χώΠxΏZFΪ$ΟZ؏X\!e{kuΚ{‚ކ.ά½ρυpΌβ#‰Τ\A(3W \’ζ +" +6 +"σ7 bς·7 cήl%z5θ‡m ω’]ΔυU^^H;ΗΟ'o hKŸU3-­pΆ(γcZRμ(Ν«Ύ Έ9¨ ΟUWB¦σ.^§ηš>Cλzξμ½ŠkvhΖe4m4ζ˜‡ΨΐCκŽ“5›Ψύz=,M~ωθBφκΘΓ&·Xuc‡¨ι&Gπ½Όθ>Aτlι–0ϋαΤ)χρ0SΠPMimέ†ŒT5‘ˆ>Ξ=+Δ͎sΙXlfeΏͺ.2ζ›#ξ Οη+ο§+τR΄}ιj΄wΥfd΄O™I,^t˜jyήaځ³Ž“eΆ~³ΘΈΒ]Πη+zRoFδ΄σ‰ΜΟΪόŒ½Β«Iσ οΜΕԝτΥ +o}ΣβG΄mF}άFήϊ»?Όb#i§DœΊ2†² ™!HlΨEέ0 2΄ψq[ωAoVς’ΊUŒsX-γϋμ~£Μ; nύ]Εΰ&»E+Ÿέ©έΟιύΒJ΄YC½zΦΐΰ«oτŠΥ7)f^.«oΰLΩπ΄γH#‹3Š&N+κιj£« }ΫΆ!=ž"^IŸs34AGτEψΞAΫ%Ξ%π½%=Srσ@<“–Iν½•θΣ.γi«πΒ„Ϊ]D|ΛΚ#U™rŒšM9Ιg ±/”ζ–Ÿ8Pςƒ|Ω)^½·H`0•tΈDς΄ε ΄²άϊ eοήΩRχϊ‚„ζ”Η­EΤ…ΰ©BŸ+Œ X>1ψΕp‘ξ3v·–έΣ)šg2Ζj_ʞ€u>cΌξCv+#{zωψ•¬…‘SϊL}S€©fˆΧ€‰4v¨’};v!αΫ1τΝ6#Qfƒ1™ά€&<λ8ΦX CπL:Ÿ!Ωi» π,Z§kz»XΒ=‡λš¨ 30„)MͺpζŸ›KΙσΧ'ΦώS)ΏμUπό‰4±Αž=`2yηe‡Ε9Rivέ&­_ŠnΫ#ŒkίM' jBΟ§ψ]νyώέί΄ψIm;‰€§«„ΑW ²Ώ˜όAVbLΥΞ0κ`ΝρΎκήe7ϊΧ/1°p‘ͺΚCΪΖRd$½¬ΘΏ6YS_ŒφlΣ@ϊ:R€­¦‹ΤΦlAΪ{φiшN+hi!υέϋ¦πH$–Y(šŸ³hζ’ΈΔάνΖJx6Hκ4žqdn΄˜gUί άψ¬!΄ŸIΊ₯ώ$Lώ¨& -ήH\ +Ÿ&8ν3^˜ϊ‡š4―ω<ΥKqΟΊΨΔ(ΑσΜΔυ[‹—˜9€sΒ<‘gΦbγ„Ί-ΖY?4Ln~U5‰*έΐKP1Ίρu‡Q6Ζ²E,Ο€βoR“’ΏΡίΕsOΝs”O3NωΆƒΜι'M"[7_‰˜&΄‰™!Ό8ΕXth˜šΚ΄mι +΄gƒ +2ΐηŽ<κ0žeƒYzKžΣ`;όr=™Ω₯+~P#=¬1YΝ”θN£€ΚθΣ%‚­₯œ’η2ΦΑ3ϋ„ΉΤ•hμo£gΧ’ΐ9δίμΧ ς;ΜΔ…5§‰GŸωό›ί4ιU7Ύμ£υPLQλYQ^λ ΑΝοϋ„η½&Rά'N)σψ±υΫ¨—=2isΥΥ£b˜Ξ:gγ\–gτœΥ4’χ­1tΘQΪgtιQgŒ.ΗM6Ιf΅ΎΟ–IΞ*π-lGΝ.7&)¨οTΗηo=RΕx„Όθ5Y˜ή©ηƈ133`n1}ΰΜpΩEŸιΏη›EI:db©š0©j/’3 dw«€‚Μn ςj†2ε>‹vK^ΟzΑσρΜυ”Ε0ŸΗ’π₯έ©†ΡgΣβ繈ΣϊŒhŸk¨λ/W©κΤ“‘ ±u·πφgm"«ΫτΝZNΪN'#gρνβf{ή[ΐ z·œg•6MWvYA‹85L_b«Θ#/*&Ό(ŸΚ9p’ΊͺZ4jšyΣϊ©?!]ϋ‘ΖΞέΘPŸΗΝ!ζ Ν†㊜.ΞΩk“Ε‡NŒ ρZAEvΚc"Μέ’žsž(:k7žf« €9’{-2"θΝ:‘mάL"τνF~zΏι~whuKN(ΨVΕ9m$Y-R2υ“&άG"8o=ε’4Ÿ΄˜F_Λ\³‰Gύ&Όœ_4M²ΎjšάΎί$σΛ^χέE|·ΫσW’gO{Œƒ}Ρύ1c1‚gσ±­Ο$=s–Ό'‚έχΑs₯‚#6#υ1ΣγI‘P|I‘rJšGFΥο€£›Υ`n6Μ3βζ e5‘Β[ύZπl]±‹HmT'›5ΰyqϋΚ)n}9`yΩo +i:]†γ|Ζ€š z»ΙΝ~5αΓ~cβu—ŒzΡ%%_υš1y퇉œ~ξ-ςYΏ˜λΧ}ΔIχq†Œω0c³³Šπό™ρYWϊ¬ξ˜iω[gΩϋR{*·Wjœύ-Αcֈηϋv‰Άΰ0Z£΄­ž°œ‡΄ hΔ?j3RpΜf€‰ΕΩαΔ‘Λ#² ΓΥφi’½ΨξUΩΙι±η½'RgΗρΝ- VˆN_+Ήxu*§uΤz cqzΈθδ₯10+At£ΑXr―ABeušQσH+ί©‚亝Tj—6Μ5€.ϋLΩ(QΙu§ο,-Šž9­zlφ²τ<•Ϊ― Ο 1.wQ‘5Ϋ(ί‡+髉ΚdΠ« ”ί½•'¬δίψ’Ζ—―7± ›ΚwN›cμ“»Xp>rІ&ζ [v‘έ*H}§2δΟYςOxŒΩ²l-Z N€ξƒΉ™„Ο½e„ηƒ₯ΒΠwψIέ;o}W\ŠœͺmdŽ6/ί€ΦN_„Ά-YvmΨ„φοߏt ŒΠ~Ϋ0>Φ3až…t΄xHGΟ[œVZO…Ωƒΰ_ΰm˜΅³ώhBΰcίCRΰτγΒί¨0‰MϋΙ€fu˜ΩMœqGyg,‘o6IοTˆΑviΟτŌcδ˜‰%ΊU+ηΤIEΩ-κNH¨Id|Ρ†gΒΘ¨κpE΁³IοΤΕ‚˜w[¨»½&’gmw~ΣζϋΎZ!τ-]cœΨ»Ν$±o§ΐγΦγƒv#ŒEgτ„‡Έ<œ80‘μΚΘ·‘υ?-C»ΆξCΪͺΨo +hDΒlxΙ΅›+€qο΄Δe{Aw ζΠΑΌBΎP†Lxβτ0ƒgΓ³ώ0χEδ•² ž#Εqΰ'Κ>T‰r/ŒkΪEήΤ'2?j‘ΟΧ6QJΎ`^<}Ιg*χLž}δί„nδζ +zg―$Β^n ƒŸ­£<2’žw—R;φY=FTV·1‘ςEƒΈv1ΜΛΰΛΞ)ς¨# +|3λαΔqΟq& Ϋ ΒώωŒλ8˜©'0³sφ`ώ#yΔy4m?—φΜ^A„Χͺ€}ΑΜ_Œ+~’ΞωL"ΟzN$O:Ž%N\ ³#i·;‹…1 ;Έg―Ζ—μ€g+qό3•ζόμ½w|\Υ΅0*LΥ!t†b°O/6Ν’ Ζ²%4š>’K#{πH#F#Ϋ26.°±ΣlpŒι©$—/ Ή$„BΉΉΉ7εΆο½ίϋ~ΏχώΘ[k:3’uF¨Μˆ3`Ν9kΞήg―΅Χ^e—΅~ΣyσwMΝ?ϊ0ωΙo^ΛmOώ’ξo|θ»Sπl"ž_ ώδ_Z^ψΏfψVοϋ¦/ϋΘ™λ_δ;ςίμ;ϊχj΄w€7«}ΟοjŒΦΈ(3η4κbmγ)NΛξψ†ŸΚ5‡.Ένφήγ«―ŸWqύujΕΜι·_6T,π*|±Φρ π-»ξ9-Π΅ς”†E™γ1%Εxi[6!Π»kbψwØ>Χ΅yΩ#ηΖυžΤ²hΕΙΡpΫψ¦E½'7ίsθςО¦c¬'ŒXύδ7[žΏάθw7|rsθω?܊η\ΓΫ^œŒρ‡>Ÿ}ι_π΅ί7ψžλŒ†—§:πφί‚Ρχ>οŒώπχ‹C/ύ[οωίέΊοΘ‘΅»ΞσοxγšΖWώs.]~ϋίc―ΰw|Βω–=r–Ω³ύ~cγαΏέxμBγΦ7&Φμ=ί·ωΫ—7.ςœ3TΘ^‘bφ ΅˜Ηs}ω|π ΊΗלO1?6>G1:ƒ©e'bΜTβK›‘G^― +ω—9ώCάYΆαΜpΧΚS#žΌ8°λ{SCΏγ < +ο;ϊ_³|Ούω¦πΊέοΪ11ΌρΥ+1ΧF`εΞ‰‘•υdhν“ηSL»ΐ\Άψ½Ο^ZσδωKrΕo+O€ο=•βνlύξdϊ^ϊπYώE«NΔXσXΟαcŒ*ίβ•'ΰ9iŒ·ήϊ)‘mίχΊξ=ν6ΫΈΎ– +δgηϊSΓkφ]ˆγΕχΒΥψ^ωϋs^ν?ς³|qCψΎW―ΒΨξ§ xψ5c cžΤbXϋώλœπ‘/η‡^Ccθν/›‚ίύCΨχάίgϊξ΅wυFγ“‹χΏφ·ωώWώ{nγcοsώΥΟΗy΅ΖήΗΟ l™yπ‹Π†π?υ±ŠηΗ1ž?ƎτΕ`¬-μ8ΞΧΓηΰά@γ‘?ήxτηΌΡ½'έ:'~ΠμŠΪy‘Špvλ™αϋ_ޱ)ΓχΎhynxω‰Hc_κξ“|-=Η7΄v‡9;O}8 sυ`L θΆ£Χ„w|ŸΓΨ:ο“b\―;t)Ζ₯XΪ +|{ήγ}‡>ΏΖγ΄ΰγo³‘έ€φ~0=ςΜΗ·6ύΤ>ό«9Αg~3+ψό_n Όϊηαwώ₯%ςΡΗ+›πώ͟ώlžΏτG½αοό.Š27Έϊρσ`μ +Α—ώZ‹gq/Ώσ|«ž?kN βFω¦ŠΖŽN ψsuθȟηb|1Ίƒ4nyσΚΖ₯OœΆθμjΜΩΪRρm(nδ¦η―’|Œ‰»OŒάΉνLΚυpΧ£ηbLyΜ«„ωπPΧ5η‹"―|βΓΈ0Α…‹ΎιLŒ‰xρo·ϊžϋλ Œmζς·2φ/ĆΑψ•wn>=Έn…Αυ gΑΏ¬zτάπЇ&W=vψGK:+Έτ᳃=;Ίt?-pηΖΚθ`Μ‹‹yC(h¬s|¨wηD<ίκ?όχώΓΌγx„ΧοΏ„r=~Ξξ_Ș_ σγa^^ΜΝ„1†BK7œ1\‚/Kmδ­Οc±7>k +Ώό©}Œs'C聗&‡6οχ`¬§ΐ£οr{sƒΐO +Όπsύ/όηίΑ?LΗ1ƒ1Μ˜&³φ΄πϊ§.F»ΕμΏΟ m|ε +Μ»{ψ2θ“a Π–η.GΕώΞΥ'/hhB™0cΎ7ή±μ„Ζ%kN +άσΒ%0ΆoίχΖΥ κ[+fέ8§’φΆH…Ώuι„Θ½O_‚qΔ1P°sέ©˜ γ»6WϊΪ—N˜3/\1?”΄ΈcaLΧ@ζch|τϋήFπAŸώ₯μ;τ—·ύΰκ†;6žT3£Ύβϊk•ŠΉΰ`L'›wn8­σ7₯ΗΧ/Μ?―δfkE¨΅χŒ=ΥΆϋ'·ΆμωιLŠΆδήS1Vζ-Αϊ‘ήw,=υvΣ·~έΌπΫΏ\ήω6ƒqι0¦’χ»|πυhΎρΏ}υΟώοiΑ―_1μƒΫΐ¦|δϋLhιŽsn‹%Ζ‘­Ϊτς¨gΡ―φ-μ<cϋϋ»ο«ΔώžΟτu™ΉώΤPΘΊe[ώ`ΌΙ»Οk\΄lΒόω Γ'™r¬?a+œ{τc,!ΠCZŽΣ=aƒπ²υgDξΪrΖeDΌ0*ΖβŽlyιjŒW:l†#λΩΛ1Φζ-’˜QK·OΔ8†λ£ρΠg7b~Κ‹ωTwύ˜G»+όΖ¨™{NkΌ=yœφ”–·c,ƒl|ϊC%΄μ‰‰uюρ·…@6γBν+NDZ½ϋόΐ-gΤ·tPi_[Ρsžέvϋγ)ΞΖϊƒ£Ž@eA}€"°πΞ ˜Ώό”s#kwž9±PŸcΦ@Ηͺ“qž¬>²d<ΨγΫVžμΩ~VpΡΚ}α%§(Œ±ςW?ςΝπ–g―Ώύ&Œ›zζΣ[‚~}sψ‘·XŠyχΠ·ͺ0g'ζξ‹½ψIγΒό€'ρΓοχΆΌόa3Ε†άυ.c΄qχOΤε‘|±0ςσ?€ρœϊπΗ5x{dΩΗ—=ϊqEΑΜφ3p*°ςΙsΡG¨mlwσυ΅κΥJΕ¬›ζW4΄-Ÿΰkκ:n.ψ5·Τƒ- 6d4Iω·λγγ0&7ƟΖψ₯ϋ?Кΰ ,XΨ=!ϋΰΔΰ―\2γ6{_lzωΣHΣ‹_#ΫΏuΕ.άπΤ₯u^δν/[ίϋΒ·½φΩϋΎ=‰τζ'[Ήϋ<βμ„Ϊϊ† +Μ;‹ηκ1\Γ’•'Μ™ΫPr‘ς”Z΅tϊšS07g ‘:γbRΎJΰ/Œ Uη‹T.9>’[ΊαΜPƚ=b>Œ]}θυ*ŠΛ 6thaΧŠWυΰ›ScΫ_­ΒΈ\˜³*”LŸ€qκB»¦FΆΏ|-Ζ7Τς9-–ΉοLΜ׍ω5{ߟ:τ›΄Ν0f(εΝ^ϋΔ…3ϊΪο’Νο|tGτΥί†{~‘ΰΖά~ %ζMŘ©ΑL vl:΅±­gζΚ/}„rl"αΈ¬/ηΏ£χΚ%΄α€'Ψ½ιτ†ΫΑ>y‡±ƒΰλ‘._ΆγŒυ[τ +Κ7sοξ‹0οεtEόΑoΑX阫Λ:σm»ο?#Έό‘s(‡ΑΊ}Η6Ώ2™βIα<ηοLϊpvμΉOκ£ϋ?žzτ{ςeώαš9κσΰ“?UBϋyϊƒΡ#_.πϊό¦πέ{€NLĜ2{§ϊŸŸΩsΒ·ο 5pίΡΛ"kžΊΫ6wζlO‘Šΰ’§ϊοXwςmΡΞρώφήό)€Ε² sλΒΰσΤTΘW‰j•T1kΖε\8>ž:.°lηΩΑϋ_Ύ2ΈtϋY'c©Rαe[Ύݽsχ…ωΜλD+0ξεgΓψT _q? +κ<Œ->πQ Ζb&Ω”Ήϋ΄Ζ}ΏšFρ~ψΧxπνŽϊŸϊγ4Μ9μzΰtγηο5Ά@ς`ΰπjwύΨ‹rrΜƊ[n©«ΐ|WΤΛœˆy§(ζdnŽΗxΗ·ωcΎΘΒρΛ›bD§WξZ~²?ή3bΚƒ< ?υήυM{ί­Ž<όέ©ΘΧΑφμŒzβηjhίϋ7aά―πκΟ%[λΙχ”ΐ_^yšΦνΌ0Άae˜ ιΧ―ΓX‡=ο©±η?nωσœ`χζΣ¦Ž§<η›žΎ<ϊΠΡk1ο`θΘ_o ύλ<υ‡?ƒb1mzρΚPrΣ)‘%kNρΓψk€ώΐΈανοTžϊέυ‘Θ+σ¨aŸα\Ζ& +=χ§9”σδMθָμυΰ ?ύ‡›#ώ8§ιΐοk›όΆ6ΈΧ7b.Δhοφ‰α{^б 1ŽξgΐψΖΑu‡/&›cλw =φΎΩχ§™‘CΌ΅ιΠΗu·ώMCτ™ζaόDΛήθϊ=—4­έqAtη›\θΐϋΥ‘½ΤoΚd“mάτμe λ¦P<½Ξ-§cNΜΐΎίέ:ςχyᣝσ8OŠρ ƒ›^Jz?rϊΎ'αόLpΝ —4vήwj`ι#gϋ»ΆUϊ―8‘.7㆙ΧOΏ©Χ„ψΓ\ξ ,Έσ›1Ž/ΡόΪϊ†PE Ρ1sTΔvώH¦h=ΫΞ¦ά΄0Ξ‘±ΓΦ†™YϋψG>œέp:Νwήϋ4Ψ]λN¦WœΧ—PΌΎΧώVόφ_ /ώOMpεΓ1&c]τΠmZžΓ`ΟΆ31NzθΎΧ―FΩ€Ή1.}Έ½sBΛκΗ.j^»ΟΣΌφρ‹Ρ ,D9ή2n^νόŠΖπνγ0#κMŒ·…±Έ1ήp qηŠ?yίΡIΡ'~2=Όϋύλ1/+Ζ₯πϋμΑπ–W`,MίήwΕπkŸϋcG>©`,ξζ%ΗQNθ—ۏώs(zψ7·‚\<όΫ™α—>­=τkKο­Δώ‘μ½§ccό₯לŠΆ9Ξ=„ο}Ζƒ1ŸQŸ`œ±ΰ†. έuθ‚Ζφ»Nΐ{ 3ΞΔΈ|ƒ™zόxΘƒΎ_dεΎ )vέαίΦ4ξΝ4τy1gΞ‹Ρ<άΖ#—!Ο7νύt6Ζz ό’:τΤ―oΔά‘Ε«NΒΌ~˜k&ΈW75ώτŒŠs"$‘Ξ›_Ό"Έχ‹›φ67xπO3‘| Ζ}hΎkϋ7Γ­έpάγœSμα7ΩΰΑgĎ|Tίrδγ`tίofφόRŜ­αoTa¬»π†— ΌW›Ώ5%zψΟσ"GT|ζΏgωώρΖπ¦Χ&Ρόρζ£WP|»Ύ¬k~σΧ‰Ψ·>o <όS/­cdvœιοΊο4τuoσΧ…Γ8ˆαžGΟ‰@ύGsΖί5„―½ΕGρŽ1· +Ζ/lΪφ&ΣΌρΩ«Β=œνΪzftΥξσC{?Ή)vΰ£[B;&ΔV>όMŠ…Œϊγ]wίs:ζ8 λΉ³όO€]φκλcoύΆbͺέ³b#wΪQX7ΘÎγΒ]StΟ7ί¦Υϋ.iZΎσ›΅yυc˜έτά―o‹>ϋΙ|ΑŸO§XάθSψύMΰCssύ‘XχΊΣύ ΑΆϋ—r/‚Ÿ}ƒ±ι›6Ίu=Ζ ήΖUŽ­§ωZ—M@Ώσ—DΧΏpYtέ‹—QŽΛΝ/^ΆΖ,";β‘7A"oωγ1/ςμιg5ού|nlΛwCϋ·1œw[ >.ˆzs^aΠΛΑo’ίΙ>t6ΖΈzŸ€y c{^O>/Άε/ΖQΗ5$ΤcώHr|(~η„Xφή3(ηγί›φ}2·εΐ‡ 0ζ.ΖyΖ|GώΓ Ο{_ Όwο»cφ~yC`ηΟΨΰ¦o_|πΗΰS½>9΄υ)ώgwsΣ;΄·ώπ‡K›ΎχΑβ†—ώ³&°γ‡ήΰCοM έ΅—d,ζœΓuΊΠ=ϋ.Ζy=̏€ρο0wGθΠ—31οΙάY·VΜ™r΅! vθνγŒ|sM]λOΆ§' ^€ΌYwn; s₯ΰό;ε0H:Η],»ξŒΘvΠƒcγrSξ,_?š=ϊIΖΰ ωΣ­ΐŽΑάY‹ο=ΕΧΊτxΜ-ΫNΧZ2γq7₯7œή”\w*ζ8‘˜² —¦˜ΆλN£˜ΚχΉ2‚ρΉ1Δ²MgbnΜ3ΣΌΣω˜c…rwm:ςήϋά•-K·}γφΞ5§cN•θύ‡4bqG·ΗύVhsRΎbΜƒ‹9cνγ}±6²υ(6χβ;OΐΌH”―σA·eOˆvί,p"Ζ>>χΕ|ʝ΅hkδΞzsg}Χ΅2vΟaΜΨ¦• χτάY‘ΤΖSΐž?³±"nj‚w΅,<.άΪ1c-‡š7ο@~έv6εΗ=Fs"ΩMgψ“wω™0¦7Ε½~όG"ΕβΖ<[ §ρ_Kzσ™˜―eՎ bχΩυS%Œ±Έ·½σ_ŞϋΈmd\Λ +›©sΓ©‘€‹›ςνωpΕ™ΕœΟηΫύΰkU³χ£Qώގ»NΦζWPŽζ%kOΓάQ±τͺS΅άY\zώ·σp~0Ό sg5WΤΧa>“e'bž.\wΓ|a¨‡bΛOΡsg‡Ή³(^©‘;+±κ€ζ»χ_έρC‘yύ WΕ@ŸQώ;ξ9…ςv­άsεP\Ήu"ζ±lZχθΕKΏiΘBθΧhςήS‰ΏwόHΒς ΟΠΚ―ΣΚί}πbŒYόJ―.ί|VΣύ‡―jΩχΑ­ρ§?Z@~Σ‘ΜΈσ#ξό‹Ώo(Œ;Y5Ɲo~χ^|E†94cw?}QtέαK-?η$οΈλΔpΟƒg£ŽΗΌY ό ΗΥn׈yΤξ}ρŠΘΞ_)hηFVΈυζφ ΄έu‚/xϋΈ††hπΙρ”‡΅{Γ”‹}ΩΖ³bkŸΌΈiΩ-_ŽωϋίΈ&xθσ™˜—η}`χ`nΜs^7―±’vΦ-”;ΛŽk šΉ³.Γ9"Τ‰u š+Μjύ>υSSbΕIM‹Vžά”μ=9šθ91Ύβ$”Ρ˜‹›ςS―ΩuAlέ“£ό ₯WœŒϊžς]mΓOόXΖ?ŸΎgλΩh·ΖΐΦ9pMμΡwδθC―VExεΚΩΆqΟ₯Αg?š{opcq‡—>xvκΔόfα½Ν@›η£Ι΅§ΔRkNΕ}#”kΓ‘ΛpΎ…r9tq°ηώ3ό­ιγ)—θL‘Fξ¬ύUG}| Ξ₯Ή³PίF{>ω9²rΫDΜW†Ή³0_2ϊfVξ¬υZξ¬fπχoOϊ₯yιƒίˆ΄-=Η.Ζπuo?m ”ΉM럼„ς™έυθωΝw?|>ΘΐσPwDZWœHΉ· |Λ²‡ΞΕςoέ^ύψΨΖύ—cΜmΚΩ‡ΆΖ£?Q›φύ€¦eσ‹ΧDWm?γ>cΎgΚ{ί«WŸύΫμΘ‘ΏΤaYΜ‹Ήρ¨<θNœξώΎ½Ω«΄Όλ™γ1W"ζΐω@\σšοTΤEγηϋ’υαφqθ;β|φ_¬sb‡Af„vό”E[2’ή\y[}Όb~m°’vACE°yΡqM+8·yΓΣ—atτΛ)·)κΝ―LΖΉΚ»ωεIΓχ Οκι/sÏό˜Η|σ˜;kξ• ·ŒΗάYΑpEsg£|’άYsα}πsΏ7υ€±“χόF¦άY”ΏύΕ«ό{ώ‰rg…vσ4ʝ΅z7ζΞ:nŽΕXz|xν³c¬nΚM}σ”;« σ'cξ¬υZξ¬&{‘;kι‰Α–δqώψ–1°ΫΡζΕάρkŸΎγ{cώ ΄I0XΣ²Ν0>w]ˆΉ¨<ψ‘EPώφ;ŽσΪΖa^*΄(ο–ίφζ΅τsj€]’Ε9~ξΚΠ2Ϊ±φTΚO–μ9s~GW=y~ΰ±βC/όΫΌΖύŸOΗό‡ώΫ‡ϋΛπ}5ς:zN +Δ[«­h€OžΈϋD|fA½ΏΒΧΌp|δνqυϊoX/Ξa`ήiΨ?w?q~xϋ·Α|˜›{ήμƊys+Πή%—<ήy~lλσ“1—/Ω• ·#(Oξ™ ΎL€wεόΓύVώg~?#ςμ΅”; c€§zOφ™Ή³–λΉ³zNn¦άY/{£;Ύ'Δ²›Οτ5ΖΗaΫ1ί6•6­|δΌΨƒ/^Χ²αΐ•-Ωυ”ίšόρ•GρΨχό|ε+=„yi(–=ζ+ άδ»Ξ‹άυ0Ψ^/\‰z0΄ηΧGφ8+Έχ7vΏ+axš Γύ9δΛμχ ^αGΎΟa,yάχΫςνλ0/iμΩODύΎΨ²lγ9‘ΦΤρΝw¬<ό΅‹ΒOΎ=Ϊ`aπe΅ό’Zξ¬ εΞϊδΖΘ3:/zτ‹Ϋp2ϊ” £kέiφΥ'6,Z>ΑŸ\’‘; η—0ηεWΊοΐ€ΨφWͺbχ<|!ιχ{φxΒΏtmτ‘M[^ΏsWF»VŸ†{ΕpŒγΌIΣΊ}žΠcoqZ~Ž”7fΣS|uGσqm“iΊ΅kbk>eqΛ/Lω·0Ο}xχχδΠΎOoΖω5ZsΗ\‚λv€μ}τΌXvΗDΚ᜺‡rέ7ί³ΧΩrπ +\Ώ’οςκg~€ihΣAOhΙΚ“}‘ΔψΖ–Άρ¨;ΙώŘώ+ΆOœ7;Tq[ΓΒq‘Φ»NhκΨ|:ϊ·M+>sž L?τΪ΅±CŸΞ§8ΘΈV±ψξ“Pζ‡3›OG]θoJWο[8χό€ξA[ +υXΣκ½—Ž½FyvqΞό6ܟ†σ₯Zώ’#W~cλΛθsw½Ν`‚¦GωΑΦμΉυNΛ¦=$bΫΎ=5 +Ύ*ζΐΑωM-§πφ³΅ρ=!²πή|ΰ²ΘΖƒ—QωG&Εv½#†ŸxW‘ΌΆΈζ’έtVσπ0‡ί–£“Γϋ>˜9π›YάxκzπΝk1Ÿζωΐ|O±­oy›V±;ο9σ Ζ–τž΄lλΔπώi9ψλzΚ%s׎sΡ€?t[=ψλΐΫΑ¦ +Μa„σƘη5Θ£<§«NiZ½ϋ"Μέ…>_dνΎ‹1ηFdγs—γšgZτŠς+Ξ_¦WŸΉsνih‡Qΰ₯θΆW―Ευ ΚρήyOe¨m9ΩϋhƒE7½~uθ‰_LΓ9‘θΖC—cΞoΤί!q˜[ιŠώ(ΙΕυO\„9«ιœΛΞχDΚ΄bε@mκ}ΰ”ƒϊνΠΘNΠΫ࣑½OylΠ.ΪxΐΪ“o„ωpWžΐ§zNχΚπCo\‡s±Χ?‹5½ώasθΰoͺΓ-Η76D*pύŠrΤ¬}δΚρ…yήΠλΈχ4šO°εΞ +νϊO~Ϋ=»/Šμx‹E{ΌqοG*ϊον+Nh?΄|ΟΉ˜+-ΊYΟΕ ~ŒγKΓFξ¬ ϋ.ΓάFaSOώr¬Ηξ}φ +­ήƒ— ?/ˆy¨·=uxΗU‘έ?–ΗΤπ‘ΝBsVێNΑ:(7ά&ΰ{xΪ$Ϋ0οŒΡΠvπε~tSτ•Wώ4ΟΏοƒiΈΗΧάcΌε₯}“½kψΌς±/ώΦΟοhΞ;]­―ώ¬½ωΉo ώu5ψC3°Ν(‹b«χ^ } 8νο;4 χΊ…­9)Ίι•«ΘgήύγiяœλkΎc|ljΚa}Οaζέ + 7†’γ[ΐ6τUψš+‚ν+NDϋρ +>ρΏDœ—ςDŸΏiες„wEο;tζ·ΒύK”“hΫ;ήΐγΏ1η攣sΰΛβ\ThQjζΪBzFόξΤΠφo]‹sω¨£CΙΥ'ϋ›ξ<σ(γztΣ«WS~ZλŜTO]ŠyΦpnΟ’EvόHΐ5+Κyˆs˜Θ›ίΊ&ΆαΕI˜‡Ίiέ~ξΏ ?ϊcΝΆ€qtδͺ¦ΎU…|O}σM˜kύžKpξ:rθ“[A~{Γ™u•‘δΚ“C 3’Λv~χυ„^ϊウW?‹FŸύ¬.΄ϋΓι”³η(οτ›Lhο/o?υΛcχ=5ε4ǜ·`σ‘ΝΊνΥ)ΈΏe@tέb¬ΠcίγΟώΎΖΏϋg"οβz3uLm8•t/_ƒrm©hΘNΉϋ± šξέλ‘5!οέ?ύ½=ιƒyΦџχE;Ζcώ +Κ©z…dή¦½Έ‡εjΚ„xƒύH:Ζ}hϋΛ“C`ŸƒίΒ£=ΡωvhpΡͺ±έΈχ,τά·`ΐΞ[?ύλλCΎΛγX@ύΪzψŠΠώίUγ^ΟΨ˟C;"¬^υπΉh³b½$c /qο%ζ{Β}€χpξ +ύώ½?Ÿ2•Φ¦γ‰γΠοE‹υι Έ'ηΒ1OQθφξ Ύ†-'βΚΗΟÜ*ˆΫο8~ώ­sΑ¦VDΊ/pyωCηhωΜΏλ>πœCΕ5H΄£™υ§SN,ΠΡh#aۚ6½:Ίλ‡ΞΟD7Aϋb›ί˜ξ}δΈ'"Τ±ϊ”h/汄ϊQ~έύΤ¨'£˜Λ>}χ©8yδ"ζ<’όA˜k sΓ­|β<τ³iy5τ/ζ Γ|y;^«B{„ςVcΞφΟ\> +εηΐ΅s”ε”‹gοϋΣ0w–!}Uΰ[΄0D`ίοo <ύΡt”yΡΐ–ΐΌJ¨kz½*pπσ±η?ςaž\«§\_K·œM{OpχmyyrxΨ΅˜ίοQ>aήεƒέΠΈχ—JΰΡs΄¦³tςŒ1-Ώρž iη#pοπͺΗΞΧlδ=—ΰ>ޟ‘νΩ|δJkο„Ζ¦ξγΠ—ΐΌUhs`NΈΠΚ‡AΟ<ϊΝ؟άo΅εωI±{½ΦΚύΪχώαGί•q>Ψzχ uα;Ζωƒ.ΫπŒΗΏηg2ΦOλ5w?¬έ{!ޱπΖÞΐΓ/OφοϋΕ4ξχ$?π,j(΅κd̏κθ=9zί3“(?ξ!ΉηωΛ#w€νΈηΤXογίΔ\…QΜ₯ φhxΫ3 C_Ήy|Σpν ε ζ›Šv­85Τ½ωτθ²mηDΦ΅χ"šηŸ‰ό (‡4Βόuσ*nσω+ЎFίύ]€;ΪIΈήž w8™xsLΝ’λχ]‚{y"«N‰‘>ίυΆˆφ +ζΣBχlΕ6ΎχnΰΈΒvΰzqtωη’οŒςνHΚ›ή³υlΪs„Ήΰ—?4τΨDσ˜οdJxΕs1§3εΖύŠ«χPΞξΪ>˜ηηhοΪrεj"ό]–ςΌβœ Ψ‘8ΖΓΏ₯Ι#Μ} +2Žς\aXœg‡1]΄[|ώ ΪEΘƒΰρΑ]?`±Ρ& ξωyκ<)ŸζΕόΓ8ΟƒσδΛ7ŸEk₯`a~Άθ3Ώηθ‚ΛΑήΖ½΄›€nχΏpζ’£|eΈN·rλDτ“0wŽm’Κ‡‡Ύ}-νήϊ•Έίσ&bBά/ˆγ‹l -Κ«¦΅{/!½΄νυ*Κ 8‡οί9ρι–η<τΞ΅moM -ί5ν9Β χ½<υΛi8ž(ΗΦ’ ˜'ΌαθΏάΨψ­?-ύΣόπ‘?Μ <ψςΥΑEΛNΐσ!hAίMΒ<= ¦ΠxΔάƒιΝ§S»i\gκ?܏ϋq?ξΗύΈχγ~܏ϋq?ξΗύΈχγ~܏ϋq?ξΗύΈχγ~܏ϋq?ξΗύΈχγ~܏ϋq?ξΗύΈχγ~†ω3i¬ΞΆ™ρlΌ2tKε€sΕΈoˆwg™Κ•“Z¦ΞΘdg&[³Ιtg<Σ뙆 ΠόZά™žižΙ΅ρήD¦…ia[¦x¦{&ϘΛ2-P~βΉeΌœΰ™Ϊˆ§<“΅J=π³§.“\”μ ―5žJhN‡•U²*°^V¬JŠ—9ΦӁ`‘χς2'Ϊΐ)k7ΦΠΑV%ύ€­JW+;+o«T=“§xBΑJΏν +θ‘ =ͺ3=έ‹λγYh§I€–ιΞϊL²3›μ\TU₯«€—ύ‡Κ]ψ …~ςζΜN¦ΆSΝK )RtAΊ-—9Δξχ φςŽT'όTΝΚ$φdέHHθ―L<ο‰ΦΕΙT[&Ρ‰Ώsž©s;³Φoψ'ΫΫE0™e˜ISVΤ§cO’;Ϋ63±4Ηa‰Ϊ 8r S=h―!pύFΙB˜οιξNΖ;«Δ± lΗlΧζ\,Ά†\tŽˆs©ΨΆΌΔΗJ© ΅t{{w";πΘ(ίΡ_G–ίΈO‘e‰» [Σ©tfΪ²ΕΊ8v Τ›r>Ϋ¨?=βΌηxCwO¦=ޚΠχ‹:Ε*§+$Ύ.έ]‰ΦΊžΖPωM ³Œcτ€β™YΛ»‰NηΈy,‹E²&έٝI«`9y*ΰΑΗ)‘V8¦ΚŠΡp=Ωbp)q7Z,•!χ£‡Ε©O';³΅ΕL0 Ο\eΒ§ΨZέΖ(?λhl.;©hKέnΤ$PΡλ₯έGεζ. b9₯Td‚cm±d›ΘΦψθΘ/ν;Fd€9;"B)۞Kxηˆπ%ˆsρ΅d4€W<“Μ.ξHd―j—“ώ“ΛφE₯ASΙl}<9ƒιͺPg=P*Ϊ·ψ™δ’ή(υηόDfQ)Y~&Q±Cm wΙπ΅Γέx446λn<*ύG_―Γ'5ιtͺ:“H¬pΌτVΊ¬Š`ΖRŸvŒΘ˜έ_ΕzŸnΟΔΫ’=Ξǜρψˆwk[2wΎΔ]~nι˜Ϊ η‘rY vή3mΞ{¦m4Mδt¦kq:•^δX˜—ŽΫβJ·2’ncF¦Ή³ΞOϋΈ2mμο±²‘·ˆCd%>ΰ/λ”Νˆ/ξ P ωrέΎ;VcΑa₯>ϊΫ˜e2ϊo¨.ΏXŽϋʍuΠŽy±Jv΄•‹f*η¨ l·±1Zqg.Fλ°ΕΧP)•ώ>…ŽΉ¬\¬sŒŠb#½Άεx)¨fqΌ³3‘ς%R‰Φbf€ + Ž8’ Ž—‰‹daΑQSG3“έ]©xk’#Ρ™ο*?Τ‡ͺ/'—ƒ―ΔxŒ<—lΞ₯S¬ιΚΉΙg<^Κ‚²Τ²γi»²QbΕΕ,KΌOHΟw >JQμΡ%>TœŸ4-Η)Ž'WΚF8Ζhδ@©ŒΎφ’6w΅'S©b6―₯FΓθΐ<°M•aR*ηSdΪΣ₯;©™M;·Σ£€ˆs©gαdΎ~5ή!zy₯F~G@jYΌΧ1‚ΜΖ3E LνωUpν™t‡s9AόΈrάAmΞΓfiώΒτy§comνιθx3Ž}<يŒΒi©ΞDάρ™šΦxͺu~ΪωΉ[Η,“  ΗΧΦ–Μ&—ΡmfQςLβΙŽ"ψl˜Ξ¨”wψ»*Εέ6Sb~^λ˜Ϋ6γ£r™q·ΝτgϊΞTpVκ£Μm›qόφΝΈ‰"s±,Ώ3ΞΗ[Ήθ¦rή8γΨ-3_G΅TϊgZΗάΖηΉg܍3ξΖ™’zλk°q†ύΊlœ)BP–ΊBsgœcT.–xYoœ)’;J|¨Œι3­cnγŒsŒΚE ρQωl)’+‹•!£Τ•e¬°ˆ ing”oTςι‹αkΗθΆaΜ„Œœ1·e&ΕΥi)n~iŒmbu>]θKΒφŒz(ΈαŽP>Z"vαy\ωζHΎI_gωζyWΎΉςΝ•oe%ίfeΰšocJΌ%°O]ιζJ7WΊ‘ts7WΊΉΝ•ncMΊΩ—ZŠ[cBΞ1ςC²‚[V«„ξ *bΙ_ηAδywΉƒΘ~’ρˆŽ7jh7±ΠVbΔM²―WΆ­ϊδςDͺ>οm)ξ<擃™DGz cξε“&ΩΩ–hOv˜ΥΎ¬+ΟΞ,"ς„­ΔΘοWc1w +I7NΝϋG+Ns~tc»Œfl—ξ.Œξβ;7ΆKί±]FztyΨιγaEψΛxΰίtΈ†οιπƒgΨΟ£ŒŠΫRt ›R1₯Ζ`ζΕ‘υ’Gz pιγΛεΈ@18}M ŒΈ;2—oŠβ³rƒ\Š*ωƒύιŽt7ΈΑu=!s£$j ΛO.8žD\2ΐό”­?πΡ‘ŸpŒΘ WvD„Ρ°΅#2ΐ&*;"|I#β\†- Ο$³‹;YηbΉœtθ`tyθ"} r€ΓŽr ¨ςYώTΧ–Ν6$χ’»ώμ?Ρ’X..ζ’»ώμ?»λΟξϊsΡΎ”»ώμ?»ΉE†G‡Ωυg27qšc¦ezΊkΞ₯;ίRΪSH»ζμ9Μ@[²½½§;Q“ξσ­Σ9―”+έ5mXψŠŠŸSfΔQλM€RιeNρK%-ΞΒοU­_Υ1ŠωΕFή²p,ζ{2ν`]ΧƒΉ…J[$–Έ>ΦΗϊXΣZE’5†Σ»SpξœgT§ΰŠΡaξ<\‰ΞΓΉ9~έy8wnX}‚ι‹2‰Dηt°.ΣAΗ%₯§/M¦S‰μτL’mz:οhέ i±¨8ž2―HvτdΘ.hgGγωηFΙ1N‰ά5Ag+1j³?3“4­Q‹fΙ(©Ή)΅Ί…T~$ΣXŸΚ`έΉŒ2™ΛθξJ΄‚έ•‰#₯Λ„:f-ο3·ˆYίΒ‚£°Ϊ_,–EΟmt'sάΙw2ǝΜ)Δ՝Μq'sάΙw2§h†S7ΪdŽ>³Cs:ξdNiϋ²ξdΞW™Μ ;d¬νK*‘™)Ÿξ'•οΤΤΨ Ν1ˆ9ŽRŸΆ“§ŠGr.j”€U‡ηpCΑ ΟQjˆ”xx爸α9Ζ|†’ίυXςZ4•ΜΦΗ“Mο»*tT¨αͺΤT¨αΚU‘₯,œK]{Κ΅. κFΆS‘­ŠξV7ͺΥ Ϊ1Ίm3Q­Ύ^‘Ÿ|‹γmιe_οΌCc0pγ8^nΰ‚2Κϋ°Ώγt mŽ³Ρ£#ΞbΞ@=ΨY^βc₯Τ…ZΊ½½;‘Ε‘‘I΄%ΛM +Τ¦_+aπ;†…R霱!έuβƜΗ +Μ$§|Ί,ΩVΔζ8ύι‘Ÿfζc΄8Q̞,σρ‘Wθ_GW{B,0.U¬θ˜Ϋω£a惉sCΉ;ύ1ʞ‚δN”§γSήΣΚX™ώpŽˆ;ύQrΉIwϊÝώ(%ΉξNΈΣe5ύρ5s¬³ρ"6­ΕμφLΌ5O-H'ο§Φ +;μcγM#ŒWλπνiLOϋ”MΗ[‘;{:κ€=—q*ά^dδχX{Η/ZοNΜΞ$ξμItΆ:χιςJ8‚i_6™m`Ϋ>K‚O7&SEτ`N™nn0m7ώRιΔ_ς:Ξ8“M;Wήιјyq.έΘK(ψQŠΌT„lΟ€;œ zxΔΡqγH9Qn©αQΘ#GjTf“ŠŽ¦4,3I=™…=)Π;e8Υ86γΐaŽ—Έ?2α_Fi*x§ΣάiΨcN‘ŒΉ]hE`δξBλΛQŸ,·”cΛλΛ`'šsf,ν}hΞρ³»Π²ΆςZΐ@¬ΖΪΔΏγΝAε7οΟΈι!žψ%SΦυKΝ,FΊ^ λΊ^ λŽ N_[/Π±Ιγz%ƒΗ˜υΗκFΆ±θ:Ž‘Q~~ cΤ\7Πu]7Πu]7ΠuΜc7ζάΐ"0rέΐ>°u70˜N·-Κĝkš’υ«Ψ±βƒΙ˜υΗdΒ Η^…•’4<ά’’”IΦΎςްα="n„―hό|„QΑp¬Ι΄!‹2³έ)°Ώ΅άτΣ¦β­K¦{4PΊ+ޚΜφN+b&²;Ϋ›r> ?=ςΑΧ±6¨ŠBͺ\ΖΤldΔςRcs΄8³ZΆτ} ’›’˜ΦŒE‘WΖω ΗIΡ“nΦ€;)y»sί"ΏάΘΟ67’|­ρ"쑜2#ŽΪ²ΕED4Hι9ξ«(†ωΕFIΗϋŒΊ{2νρΦDq˜[Θυ‚Ώ.Eζε-ΕUlΊα±†εΕψŠdGOK‘ζσ#ή½’γpT‰ά5΅n+1βx‘άΝhFΓbjΝL’Q[Μ’π0E ˜©Ι…Z]?–ŸνηZυP:ΦΓ ς—‹α<β‘A„YΛ»‰"ά¬Β‚₯λgm-Ϊ—,,θZOυ4|Φ“k< ›ρδΣ‡rωZOcsΑ`ZΈΤ ‹‘Ωl]ϊύTnΙ<Ύ³κKxΦψθȟhrŒΘϋ μˆ%ΘΑμˆπ%ˆsΆd4$X<“Μ.ξH‘€‘œτθ˜ά‡\μLxΙkΡT2[O䁺*tT¨s9ηͺΠR3jJ\…:GΔU‘£¨B‹Ξ₯=εZ»tμhΠς™ͺv“J–°e4μr±|ΊdψΪQ~l1V# Α,σNƒΛŒε•ξr‹νδ†ψΝÍν4RΎ#U9Ž-Rςυ0ϊ}]™§(Σ•sŽ4/PκZmνxχ\9ϋ‚©tfΎƒXŠ‚c šQc:,ʈ₯Uή!Eͺ„₯S€jΜ‘)«Ζ©n䏏’<(Χpcs+`ΡφάΨH₯ΏƒλˆYγHΔ k1eΠ=₯>œXηYΎΛΡ·w™γc”ε6€ΚΫs +y.ԞΘΜNfJa₯Tϊ9_輏ΛaΞ“σ8^'!άΕMjζ”½@`=­ ε'TΖ³yeγωz°Ϋ—έFŸέΨ―‹p«ε*δαaοΖLΌ³»έyΆ‹αώ±9s23ΤMΣAh)‡y ΅±Ήέ™“ά’έx3R©θšR!ΙΰxΦέ:ˆvŒn“ΒjŒΉ,Σ2«³ΝLe… !- υPΕcͺΐΥ‰EΙNϋ• Ί¨AϋΙΧΫ±0ͺœ<£­Ν3;Ύ4A!RΙxfΐΏΠ2ΌHTφX_u•ŒWReVUU‘VγeENαDQ8IΫγe%FVžεeNTH2#* +Η‹œ*°,T‰“‘Q†W9ΞŠWZ›ƒB½ps+\ά e–ρΜχD›O6­‘²Šρ +π6Eυp¬WΡΣQYΕJ^VexΨˊ¬ΰ©β―¨ςŠŸζXE$bAήS₯z%Va%OM₯c9―€0²§Ά‹Κ’ +E9ΖΛ0€^ŠxΑ{E‚κYΩΛKO^RYO+΅A”u˜^©θU8‰Σ ΠT‚°‚ Z,ΗxU…lO©^N|ηεXOTΓ(ψ~Vρ²¬ΐcΛM*T±¬^+AΣ―ΚJ’υXm₯βε±B­x£2Όυ"VΌμon­Κγ;ΝgDθ? endstream endobj 867 0 obj <>stream +…³°4Iε쨳*\!± ϊΐ·"Ι²EBμ‘η,:ΧTš £;j $¨ΤC’ĊγE‰Œ (ΰ°oTh κQίεεQ’zT/π©dρΘtξϊqœ„\Ώ‰ρ,ͺIΒ0,κ^} +] Ηc^ψα΄ί«4 Β1 +κ*Ό‘5ΓΝ£kœ‡~ΔΪ΄Bh¨(Ή`,šfτ]kΌ“ρIΠ&pm”=T#ΨΪτ†ΪJγ΅ͺ {τΗ±9Ά–£±Ες< ;π ΊK-ΒZQΙ3Ζγp₯5„ΡΡΤ/πA[-f8”ξT‡„ΚˆͺELY­AtΏŠœμ1‹‚δΡθ¦Ώ’Šͺ6›Ιhn΅οŒJπZΝ5΅•Υ q4ψ;Ρεoσ,ΚΔΫ’ `W~ +uj•ŠΜڎϰžκE•h˜θΈ2i&Ξ„q"ZQU’b=VŠbέΈ‹‚SΑZ¨ΫAΆc ŠΑͺIV<‘ΫλX–γV³PΝΊXIRόλXΞdέ‹ pͺ[GΉκ!FNBž>ΐΊ²*ېμ{««+―ρWβδŒsτΪΈ§ΓΞSϊEUŸWv†ΜaUƒΝͺt>Λας‚!  Žk”~C*UiiΦπΣŽ1nμo 6$[ϋγ}Ξ)ο+ͺ¬’Δΰ˜φ¬§dYζνύ†§HύeλVFBφ`mμ!δρ>Γƒo€yVίσXSρ―c=€ω‹ω‘»κ!ΖNΆ˜ŸΕΧΙ¬ωyσ;Pωb}ry"UŸΘ΄'Z³šfΤ΄C­²#n  x\¬‘³j2‰ΆdΦSΟ΄9°Je’–C―•Γ™YύJ“TœJΣœfP°€n$έΌΐ‰žTνnΐ©ΠoΙΛ¦ ³2ύ‚WΒ―šJν›°ρ›­ˆVfqX΅ηΌYo~aΤbkΏŽ•aŠ€ΝwΠ· ’†(§³*> kˆp€°~¬²•©κΑ'U{Ϋ +ξ¨mνϊcZ£;τ;I#5ΉΊz₯Ζ½M’o’Q5Ζώ³½œ^[M₯ν%΅9―Δ&€+!σ,wxΊ,;rγsf<›˜L€Ϊϊ5ΧqXЬ$Θ ˊŽ.{‚*ˆ*/q ίΗ=#‹‚ΜΒHdTN―κ`XΥ΅’#YΚΞF­Lu•€™ ΐ ΘL²ρ%S‡Ce²ΘKhŠD-γ$τ’€’,ƒM§ξ_Π0Ψ,θ―lέb+ dŠδΑaφ±±¬Y’ρ₯q=ψ5•¨“΄¦Rγπ=KΡό’ϊ7¬E§Ζ# qθY•W$šn²?•c 2’Μԟ:P± bž1ΝpπOΎΏh>ΓJh:9~…­2MΑ5Α(Θ5'†Ÿκ!Ζ‡·LMΕfz0ͺΝ„ Ύξ0»Ώ­ο‹Ύͺo5D$“F”˜agidY@μ‡t‹]U8Α‹¬€^ΌΞΖ7Ϋ?3HͺΕ Β1ΉU_%βΖξd‚Υžƒx‹<9‡ +ΨΨΊ‹Νgμ ›kƒ±ΌPΔlu‰Θ Ά·1“Λ ÁOυΠβΓYΌ !λΙ’P8/@'sp 0ZΟλ_ά±ϋ„8B,`#„G>θ \v^Β΅#Φή­Œΐζm2Ι90Τμplάͺ‡7kΘJk€άΘa Qc Qc ](θ_ΗΠΔόˆ3'η†r.cΘ¬Βγrk«$¨8˜·©8ΑδL‚ #cτ…[υΠβfc •EΖθΟ„¨βuΕΑκŠƒΥo}—†β`Rΰ=p²D‹ΐζ3Ό€Σ”Nߐ3TsfІAqτOυβ#«Ž―)VS¬¦1xγ«d‡]ƒ¨8ϊ»E ΧAgG ½β·mŠbp³³ΖŠƒΧ«)Φ£ ύ«DGξÊ£/­‹¦χ`ή¦ˆΉΕ0(ŽpΨ’(7;c[q0šήΰ4υΐiΪ‚1ΏJBgΘωτ*Π¬¬Šθϊٟ)JΖΚ9•ΓΫμmj^θ Ÿκ‘ΕGrͺ3R)Ž4£-u‘Σ7ͺ‹>΄-HTfPoΣάN›υ0δκb ά΄$ŠΓMrͺ.ιΞ£Ινoih +;έΦ}©Ω’€i«™cB ½¦·Mˆ’p“œj +ς$:*uGB4Ώh™φ5ϊš" υλ]ΨΡEηWξψΜ0‚‡˜ϊ@§o‘0Xtx§zBs-D +"i^[2zBΘι‰τDΆ8YšΟv‹aθυΔΈ h=‡οTOh^…θΡ–ͺ4I ύ-=a_PPOτ‘_Q”:ž±ΏMs5-α0 zbά΄ŠΓwͺ'όζšsξžΖ«rΛβV‘ηXF4φTγΖqV”Μ=Ϊk–NΘ ζzˆέ1ΧFXm!κ§IcšΓ˜τ`/ΞXβg=3Ί¨1‚΅T‹‹Ηϊ‰<ΩX΅΅/Χκ‹Έύ°³μxΦςκ΄νϋ6ΈœCuYβ9ΣȞ'Z$9ώ6ž™ΐ0f―©¬RΔ+μ•αͺm½K•σΈvˆp¨bl₯§I¬œΧ³]kdΆxπ ΑhΣπ^q7zd]mιeΗά–mνΘbpΔ±E›5ΆhΣ„ˆ›όE:zΤQ©5! …Ί°:Š#Π¦LQ¦sG‚^\ΒΤTjr W]U³"sΟ¦ Σ­dΡͺΫ‚HV]Μjζ±@fUΖλTύ³M€ΞμΡKT³9b`oԚO2ά§Υ'OFCK†q$M±NmWWΟhmνιhHgΝ…:»Μ4¨˜=„„aDΠρh§=#{%ϊΑX-2AΆ^΄`X¨£U zg˜]¦˜€—¬Ύ7*ΒrœΦe‚NΥ(+ωTS©°™10*5°”Lͺ›8εΣΖΩ όGZ‡•x…υJ<ν*βUF΄ΉV·r΅­±KΦΆ‚₯οdεμBšΆ­[RΑΓΆƒΜ“t6Χ„ͺ :¨‚ν‘r’Θ³Ή[½‘;6W’λmΠ~γVΝ}«νΞAδͺ‡9ΝPΤΌ·"¬έΰŠ‘wM?:Θy59!<@VΑvr1^£*δ€iE;ξ ͺ₯¬WΑx…£XΏ¦΅ G‘ΟρΘ)^YŒ:…„ΰ3qΰ4± +«(zAςΚ<<Β‰’Δͺ*‰…W‹’"σ¬*ΣώaΪebUb%O‚ΰτi1F…΄Š€8Ι² Β¨fyŠΦ zqκ'Η«Z―Rυ2Ο± 0sP/^^”T–;S3’1¬4D‰ΜJΏDτ +œ,JT"@kγ%—«xRŠΕv#f`ωςnF’YR*²W† +ΰ)‰…Ϊx2XD–gN”e•Ε)cgο’l$+pœ*ˆϊf +°+ ΛΪ|ΟPQ^βTBi*σ‚‡ζ>±9“¨-3γΩψ4"œ\š{JΕWώόŸτϋω?ψ{?γ#σ{? ww―(ώ<φ―φA±ζ +g·b `¦ΠZΠ·(΅Ωsͺgvϊ½6+iR JaΣVj ]«™Y™lžEX›μ\bˆΤιTaK^Uš0γPzdεΔρηRy‘ml²[ΏΌ¦‡Z6£‹@uτw‚ +l,ŒΤT`eΩ€6£Κ*ή'Π^Όͺ(°΅l@ΛΆ"αδΪ[Μ²Έ&΅€Ν…Xku=>Rv˜λ#iyaΜ©΄½0ŒΨΘY_CGKGφΧ€–Ω4Lh +&<ϋ³ΎŒH½` ͘λ™Ρ“M{41“\‘°<Ρ7Ώnaw"³4ΡΦ^X‹φP·M8XΡ½Τάθ^…K[Œqg·E…8g!½@FGΩ§ϋ€ΰΊΆu ˜'G€¨8±,Ξ(`L=Έ€>ΦvrΫ` CψVM@(‚B!JXνP£Ήg /X°Z‚αΌ„½ η.PluΫΤ­*ΖyYΰ½*ΖΛ΄ΎfT’ kuiM0 XkΎ‡@Ϊςš†ŽUΠΔΨ¬ά‘&ΤτA+Ν[ΥΧ0«d<ž. V‘Ž\˜V1V΄Ώ\φ*FΟΦhƒ0ς”œV£ “;Ίͺ—ΥVΜΚν£ΥΜluLοG½r³£Μ&ΨΊΨh©­‡MtΜ‚Κzέv€ΡΓ΄’H ό.Hlν0 IΤ— ς6B(’9‡„’WTT;Ήj+)Ϊ& [Iѫʌ½ίmƒ€&Θ’Ÿ D(š›T0_o#ŸΩLύLdΜ’Βzεv€AΏJύΥ1b’~v˜ΞΪ^Π₯‚ +8ύ«Ήγ‡(αϊqUΆ±*@dšZ΅j·C +Z0‹„v‘iVnRΒl‚]ΚM΅K!KʘHRΖ0₯L>΅†œ8: ν  E΄‘5£Έšτϊ/Wπΰ¬?ŸCSŒώΐρŠmη@tϊΩ`&ύr`ˆ’UΉA« ύΜ–Zδ3±1@ΎZΝφ{vTBΚW₯\ΩA„ž5ˆvJ‰π +AΚ‘~hKάvf£¨0ΌpΌWTΑ&μlΘ€š„¨™υΈ›οΆHfΆΠ"™‰…²πΤκ΅ίλ$+ ’L‰ΐ‰9*Γ"Μ›¨$ά¨’•;Ιd/ΗΛΌb2˜²]J^ŒMΡͺΧΠ)fLŠΩAˆ™Y―Ίρj‹`fϋ,‚™8 K­Zϋ½N°ڐΆe΅°6‚ΩA„ΛZͺ[ž,Ψ°JŽz`qό9Γ7σv!ˆM£PΌfΕ6€N1 dRΜBΤΜz άΝwΫ†₯ΡB‹d&f1O½^Ϋ½N²κhZA7[(’Ά"Ϋ-<ŒGE·Θ$R½`(–gάΫμ;d3ο¬RΊ‘fΥ«Œwی;r0%ΩnΫ±œαΆκΓ· λ +‡^n,ΓΞ€Ψμ:«”ΉY― wΧR‡Hf˜'6’ 5Γς1‘Χ­#Ι ΚF2ΓΠ2K¦˜Y―°‘ΜY$³4ԌŠM䍗ΫH¦·ΠF2 ³”‰ΉQ― `,Ÿ:9Ά›dΘDΝ0vLδ ‹ΘF3Γp²ΡΜ°ΜbΊωeΦ«ίΫ(f@,‚Y /£RsγΕ6zΝ³Μ@Α,fβmTlΛ§Mޱf–:Θ>Ίž΅˜nώΨfXI6‚¦”YΜ0ΆΜŠ €d&Θ’™ €αfTlboΌά>.υ&Ϊ¦Ž†50 ά́í™G»ufь3)€afX3κ†ΑcΜ4‹,‚™Ά“2­+£Z`Μ™³ƒ/³bsσεΑŒZτ2p0 œE>ͺΥv―+Ÿ.vsΜ’•12ΜkΓ±he˜C© ‹Ι€•Q§qoΡΙ„˜d²A£N_㭍Œ–Y42Ϊn@Llυ:mχ:ςιa·Ώ,ΕϋΎ†qcΡH7€,&’1L(£Jγή"‘ 1Idƒ:FΊϊK- +ν²(€X‚› &z•Ά{BωΤ°\… ˆŽa¨˜#N·e, +E"Γ&2Λθ6“Y§~o‘Θ„˜$²A΄im½N_γ­Ά‘¦·Μ’‘Ρv³Œ­Q§u―Σ(ŸΗο8Μ ΐŒΆp0dλΐόVς4aXKžι{Ψ|AΪsΪ_λΐΠ΅_uX_ͺ2ώ‡uU¬ΘύίΈr?ξΗότΑCCΓ}ύ8ΨΟp-Ά²ΪN6Οd­χΤe’0Θˆ{ΨeΉ(K+±}-‡δA/ˆθk¨yK"t‹"ZΑόe‘Nς Ξ—N `‹'δς •,X@Ιƒ:_B!ΌςQ8˜e”ΎhΧ?ΡϋZ^Ιƒ±ΐ%ϋXb!θ Y¨\ώ2K.ΠωB !U°ΤBΠΑ,ΆτEΉcPΉE˜¨Φ?ϋXΠΙ:^Αέρ‹:xPyΛ:X¬`a'θti±)XάA`ρΛ;}P«Βφ±μ“ tΌπƒ;}ς—~(‰`ρ‹?ΈG©`ω'θpq)XB`ρ‹@}ΠκVEαβP.Πρς+\ "`ρKDT,‘(θt™ˆ°Ι_("`ΡKE}PλX:­` Ι,bΙf[“A6“Έ˜…$›ιkM +ε/&YΖ°57d³…Ω"”ϊ Φ1[ΈΠd±Τd3{s;˜ε&›q›CΨΑ,9Yφna³μΤ΅ΨΊ9„Μ‚”ΝΞΝ‘lρ‹R–9›CΦA,LΩ ά²fqͺZ90nsΑ –­l†mY³te3_s(;˜ε+›E›+ +±„Υ½Άfν”-~qΛfΙΪΙ:¨.›½j'λ Ή,ΦNΥβΊ +ι4°ωj§hρK`–ιj'hρΛ`–…j'fρKa–Νj§dρΛa…τΨ^΅S²ψ…2ΣV΅²ψΕ2Λ$΅²θ3ΛH΅Σ±ψE³Bκ l ΪιXόršeœΪ Yό’šeƒΪ Yό²še•Ϊ)YόZ!}ϊ§dN†}ΟΏr¬σžΕžΦΎ%έ‘θ?_aή‚IZΘ ^έj¬J)υ8Ι<Z^πͺΌH; /xLΘΗςύƒ0}:#Qt=Š€a¬ιxΟΣών4qΘs,§νEV½œŒ‘ώπ)-υ!–§™ Z4vΥ†'–€ σTŠ‘8T·­ζ|œi+ +£Γ ΰD#ΌŠ¨­΄β­˜-TτD²}€ΜbUT³ΒχAK cψΧVZdbΑι“UΚQ¨·Θz*―%—ŠPφςN‘Dλd―,bx0‰1θˆEM¨w&R-5©twBΛ*^7`τΊA₯7γΧIfH9`œυχh ΈT}Ož(Σ‰:ϊo%Z0ΐ„}ΈPΛϋG|΄_Œτƒσh‘z΄·hϋ΅gρΞΊΖϊT- νMΆ7Ϊj€ρT(Ž₯O±δΰ7&%CΈ‚νΓ/BΓ€WYW)τNψRbPŒ$ +³€φc•BxT)Τxσ[E£‡r¬šŽsΨAuX[0I‘W”œ€Ϊ zΡτ·GΒΡ3oη¦°Φ²η„“Μ ­©GΠ©²…ΠaΑSΰσ:<ΘΪκ)̐<άΈU-n’-ΕG1„lεrbιιΑekΰΗh sΈ°ŠΨΠb6yͺ4ξ±ΎLF΅±o_ΫZΟX5ΧκΣΉάφ^[stͺΙ½ϋJ₯w=n;ίOΘΌάτΣ €VνaςWyJ\Θͺφ'_ΊψΧ)”TΛ–ν[ʏ ;μΨU1vŒΕΊ»Ϋ—UϊŒe¬Ε ©POœW‘σβ`$ «£οΣ8œ­7~£­Ώ +§²ν7Jl\Α/<†X-¨κ˜ d ­ͺ8 +UeThΌ Γ|Uνι£ΥΦCU£žΪfUa¨‚T}%#ŠuvJΔύϊaΘ‚ύ–Œ•8\:± Σ]ώ.Ν"ηJk†ΩΈZ[Χ2©>Ό³°Γ¦hΧ ωκΦ¬aKΩ .žΣ–hlΡΛ.7²-―°¨f@ρŠ-‘tΆŠΔΌδ, Ξ6‹omUΙΜ`ήΖrhΜZ‘Ωe!?·Αp£V=Τ¨ †=ΐ¨ž\Sš“iΚΪω§ΓΞX6v³xΠβK»ZlgpΑέχ[c.)νμjkΘW7X cΙnQiρχνHύΨXΌjλA)/QŽΒζ1§((Tެžω:VB_ 'ŒΜ.Tσ}­αΖzΘ±3 ²ψ:»ΑœγkYr·£2O η kSžU™-_ψΪΕ²ΞΈ56n“λU6Ζο‡υΨ―ΐzœ$`θIκŸZœŠ†8y¦"Ά%§K8YΘc88άΆΑ³fGbθ!±¨—X•!Γq&@”σ=€aΒ©zΘq²Ψ,Λr“FŽ€Δ)ΘQ˜Σ…΄+~¬&γ8OΚόέ οΒθeYϊͺ£ΊΝ +sdτ)›ιwλJϋΉέβr(ΖZΕ؜Q?ΪΛ5>.οUeAςH0κνxΠρΰΚeZξ%³Κ‚2έˈ’„:OαΒ€ΏyήΓ©^gͺd°­αύN²kΑ$IΆ ΅&ήp•ήAη˜₯΄0š zœ€ΧΉQΦLk ξk^–pAρ2ͺ¨-Ρ¨’¬­½Π#£ŽZ-§BΞ[ͺςΫQ•ίT<•\€O•am!(— UvrUΩ)ΩZI·ΌŸζψΰΓƒΈ Σ/€‘D›:10:ν€–ŒΛ3ύΦ@ΤBΌ―[σa«Zd²ΏΓφz«Y5•φφΪQYͺ»P@`Y€=‘ΰtρOGXφγκZΒΙΪϊjma1νΔ°ω΅ΎΓ„P7ja)d³[mχΆξθ`ΤY[π’²ψŒυΪͺœ{£CΓ³ζKσnνΥ™‘…H@]²κwzwΘXP_Eμλή|ΊΚͺˆnΌ’ΐ«€ +—q₯ŠBχΙV—эWδPή LςoD£)VρΌš­·Φ”ΪŠδ\§SEVkΎΒΰ:]ƒΟW(Θu ]BΒ» +”<ŒQšνPc¦`ˆ ¨A@ΙΌHϋ3ZΖ%•₯-D •²L ¬d=’껃ΜJ €ρ’ΦJυ ‚v +‰*Α(,k½Η΄Všm1Ÿ1ZkV’QkΣ¨SCσkύsgz¦y&·&3­©D ί2ΕC'ϊ wαyψ1ηPtΘ4…₯­D’ φ’‹ρ‚ & £­GςQφrŒΘЊ½ΐ Λ19”Ϋ¨…u‘vσS—QΟNj±χνHυ"` 2ΟΙ‚y4}(Φƒ’*šgA‘.Ϊ\ 0β‚K<£’SφΆ s«μΦNΒ~ΫφGΉ δρ5%&ΫD/Kϋα°[£xR―’ˆ3΅&μWž¬QθnJš‰sUš£ƒΆ:zA/UМSwχ‚»Ζ3Zšcw«α*…D™ΉD­'Y.«q: V¦έlxjάv_CΑ”ΠΆ0 œΌ;R"–ύ,c/C³9ŽΥ›αnZށƒ˜Ο©’ζOKs, >ΝΑγ8"Τ£E š|- Qvή°`aπU +(WS9›fF¬xν,OΨΠ>Ι‚ΐΫ‘6Œσ ƒ§-0š$‰άrIτ(hΠΥtˆ›§έώ–¨΄~JȀΏW +ŽT +| ^Ν0R1Δ 0N7J1#―B&p™(βΞ^ΎYT`Ζ²,Η›]aά£ΕΓ(ΐ&‡ƒ$a—ΰς‹Β˜–φ–j©X‘»΄΅p=O-ι“ ’Y.y‘ΧυƒΐΣlpΪΐ …h—vVNΤΆckeπ… Š£ n„λΗΈL,8zˆmŸ,φ+h Iͺ(ΠX«G +:­¦°½!wm@G±ηάΑށ2]ηιΘR1Α‘A{£/Έw\u§`7Aσ 8ŽUρ°ͺ$QVœxΗJ2΅‹ΆˆQ ‡Α|}ΘMUO₯m1f!Δ*Ρ½ƒ/|‡Qͺ#―VΌS +j,„X%Κxk8€dŽΠ7ΞΜa"4n„“o7&–ggdρ–φtkOwŸή=T7 [―HΰX€HζDΰ7rλϋΌ}|{QχκqšdχΪY‰yΓ­ϋQf=‘}Ϋ:x‰εAΪ˜<2ξ˜DΝζ±njυ›*ύπFΏξ&n”¬W’ZƒQβYV)γζ9A7§¬›Zύ¦JΏ+ΌΡ―»Λ• YάΛ¦0νιπ¨8mΑP΄A…Ζ-Ο·eAΊ“ΆΉAιͺͺJ+Έύ‡Κ]ψ‹’ύRŸκΏu οVj<Υ™žξŞωρΞψ’DΖS—iCΛϊ˜Ώy΄kβ©T4hΧβd«ώd#ͺ‡χte½ž†tOgΫΤΒg§xͺ*'η`™c–Θ}XτtQP`v*žπωΖtOλβ‚Ÿ©ŠξΕFi`ΌΊNθ–Ε9EkΗ3­ιxΚSε©OtΆ&SΖγmψU‘W ž½Ί;υ$ŒgυΞξ£ϊΪU` /ο˜:ΕγΥz Ί7§―†ΈΟΫ΄fX^΅·n1œ;:Ϊ?wδβ$nsσ̘ΫRΑJP ΅Ι…0\[j|π€Τ‚BˆΥ§qζ‘ΤO&vξΒ[d7ϊ_ϋgΩzΜ±Ϊ:¨Wσyoζ=|Ξ{™az―HοŞ Χ‚οN/Rιαziί­{±FsŽώ/χ‘䏾F8r}ώθα!ΘS=ΖΠΨ©Δ+S=ϊžpK²ζC¬ΕΘΰ՟xΰJ]’T§zž‰Rίφ0Κ’'`P]YdE–9 +ΓxY™“Už0Ό4«‡Ύνγh‚lKΐ ‘ΎΆφδV`X:¬ ‰…Ψ―.°Fƒ~"#Ι<Ξ!aΤbŠ,Ηɜ"±˜•»)Jη° ”½,ρΊύ$δ‹‘#Ϊ,MϋX1ΆR!ν τdΗ=% θ ― œJ‘ϊDsaΈ?Y’σ2Ό|ΫϊŒnίš-‡›­Nvϊ~ω[υ υ?LΏά-άΞ§Κπ4‡BπfϊkRύπο•£{aͺH’ δpΚAhŸσ‡ΞŠϋ7ΚΏ₯€Η0ώ‡J~‰J„[η ϋ_Z5πo°Ζ΄_ΏΔ»aRλεκΊ>ξτ—ψ·ŠΏό'kλοbη>QQήͺ–P°–?‚ςνT)7θ+„ΰφζ2 ŸvώηͺΒ"1.ΧƒλΦ`½ŒλC]χn3¨ΦK‰Ω›τ +‰½Ώ~ξνww7½οv ³χδͺΣ¦ƒ'ߝ-ϊ’xXW˜ΨΑη/ΧI°κLp φΰŠτ;λ©δ?λ­Jo³ξύνͺωoΦΚ9*ν?‚ZχQiˆ`JC€‘k΅ρ'qMƒ<ρθβc2ΐpθLf"πΏΑ9i +Ρ=­$€Ήσ•Šc)Ÿ₯…ΟOE!NE—œ‘ΛS˜Η/?ΩΰΏ[mΔHωWΩ‘‘ggΛ …½6 #c° +›*ώ±½*ξκ?ζκys•:gώοjY>Γ―έlϋ*’©υΙ|5;ΘTαΊƒ1Aς«τ_΅g¬„RXϊ*ˆφ­hnψΨατ’[ΠVΛ&kƒΎ0‚C·Ξ“ ΰΠ5‰ψ}Ž%?:"Š0Ψδ­Ξύۏƒ’T|(C˜A΅Q,πω±Όγ Ωυ`°Ϊ³(›ƒ~Ι2xήCR,Œ˜£Y˜)%lΝοΡ†ήOώΩΩΏξχΣ2δ‚ρ“¬gΗHŽd`0d’Ή>b~:*B^§8””ΟϊΠ7.j@—j4νχΓΨ φ8τγΫεΞh°Ψv„ΐŒeI’Ž/υΑ»4A“ΘφΔΖ'<¦πό(Žτ1ό±½>XBΏ…ΡΣ>ΌsΐJς¦NκxHY"5Q„ ΠΧΩΌ’ˆ0μ~6Λr4Κ υόό5$θ?‰Άq:7 ϊAV.Kh>;€ Π€TΠ#—TΓ 1ˆsλ)\–$K­δGE.²Κ£’Ή%ϊΠΛθU°Ε)ŠΒ΄εχ‘Ϋwi–υ“Ύ(‡ ) +臄1xŒ~\zr‚εQΐL³‘!κH†"9ta7_ ΛΛ€n.e€ΓD?Λ±@Ζ@„ηΫsΑωΔvRΊD‡Q \π Γ ŽΓ HΊ§ ŽΕ―Ρΐη~υDQΈΞΓο#i‚Ευ4πρ£πK²+\ΤrΣ8VΤ‚ποGΑ"\  +’D„ μGΑ°0O¨&Sα0$ΊΫ‰‡*―JY ώ3­”VφP)D4&zΟ4θζg`ψ`Pε ^ψƒfX€ΛΣ€ω ¦(†ΰWΐzŒ΅¨Œˆ ΤAbb€ρ Xδ “˜ „€ tWM'ƒμσσN"|ααγΈ? +φ€œήwB”ψor? ’!Π +.Έύ0| Θ=4?‹.δεε5ΐ άx]ΐΛ_· YtΤ9:ې彣λ{Ō‰X‚’?Σ’Ÿ„1ψ˜½εh?λ° ωA aQƒ2~40"’Ψ7TP4 ”ca |’‡•Φ`β“ΓΔCΕgιq{ƒ#ύH(‚°εHΎΐ„ρ±ΐ²ˆ!(œήj Δ1’\°˜Ϊ)ž2 ρĊ|Ι CΘΙ€’o.ˆ€έ Jo6ο!’±b"` φΠmξX#ϋ)ΎεuGλƒž `J »€- /Nλ?9υΉsHI€ΆΫ«κιQ[”α%š;Eνε/h=šcPΕ‡ήΒ…\€υœŸABaŸͺ”ZvRΘuœI£Ήωύ{κ +€μAH"<σϊθΩ*ƎυX[‚ ΐΚ` γ‹Ψ€ΌύD—œZ%τK@B] +L Lžƒa1γ ?wl5ƒ$ζ(ΕPΈCTΈ€J*ύXb+―ψ;!pZ6AΞa1‡΄JΨΛdω Žƒˆ—¬,Ίθ t>Ιλ6˜5ˆ 6~γαΩΑκ°4BΫ'Œ‚ύ’ +e•ˆΌœ#Μ‡Ή‘©οI°Κϊ)&LHπ& ˆ `υΌI‚δ/°A’ΛΙύΌI"«ΠURΊ'Ζ€¬βt/}}{; Μ[aT4Šώ‘Έ ΰ„εΧ‡F§£‚ˆ›FΧ¨£υӍšaA;ΰ αHq +/"hΙΈΘ=Tΰ«l-Iΰ ύHΰ~‚ ¬l€s&AΑ\ύˆ™?sΏŒ0Η`)|˜Ηdj]‰,d¨Ψ«?jOβθψZρ!w βC\yƒ‚&HΑ85e&Κ•Vˆ @#EξΝm +Ωΐ€Αφc¨‡B¦ϋž"π,π-˜ͺ>Ž—rΎ.δ$f(ώε`°ΤρcYwXhμZdeΰ^=θ:X0YΏžam!…8Њ /‡ΚΕ‘R’BΔPp;± €e΅˜aΩΓΪ#˜€,ϋ}»f’ !¨υk«Nb2Δ65‡n€πm°,― ‘wΐ‡ΰa£ΰ΄Μ•>±δΕΨΒΈ@©UŒ8Α•y‘`•sΐ£ό6όc@αψ±r™φ3hΘ$Β*ŠD k‘kƒ σΤP'ΊY^f…ΗδG¨Βš‚cΔβ θΉΔΨ`”€Ϊ€DαψψbLyθΰƒφδ°θφ%’ΦŸ_|jžΦ2b-Κϊ€„˜π‹%κήpAIF9ν<Υ“"/l4\βN£“`π |xZTI,ΘN/eadJ‘SAΚƒ‘‚F…­Y?΅X`Ύΐ2ΰ΅ͺΕΏFI£ZBh?δΨQ@Σ oQŠIΰ΄@‹œ’uKŸxrγSlέbγφ`aΠHšpn~žΗ80ο@Ν•‘σ°^¦A?ΓJƒ‰…Θ K1֏€>…‘'g/dΫΚΩ_Ω$±ε}žƒt ~0KΔ‚}λJ‘āzƒ›ΖU„ )T[ΔGπΒ‘α pπNρTDŸšύr΅ZI6ΠςT΅'*ΖηC ¨R½˜„Π± +ΰΣΘ0ΗςΨ |uθ <LΗ(δ 6ΰ^GP'˜’{DΘη“εηγ1a’’±ΕKk>Y G©\Χ|@IΓRJ’6>φQŸώyφUΤζψFeέOϊg_š ον=‰1Ί›Οχ!\-Έ|3Ε.²ΛY°ΈαΌη3ύˆΫ’ΞΤ·hE ­XΎ!~Eλ,ΩKBSAvΓ +ϋ€­€˜ { i€ΨAhΏσ ΟΘ¨ΐORB ,Ί°XΜlQ ·žDΊ‡EΑ)ξΪΦψΗ]iwέEχΈ―YΆΣ „HητJερ>²‡‚Oθˆψ‚]pzXpnHTKσ +…Ž€η-OD9‰bH$ρΡ +) Μΐ)ε₯­/€bθΚj>δΗ"K€0 θΗk[5~Χ¨ά₯―“h‹#»ξό‰BΜΝλrΌ‘ΜΗΩjοƒqD€T€©Όώ_LπšΨ40ΰη£{4˜ €F +ϊA_ӜΛpšΡμΎw“Χn}‡ ιΡD ϊŸW²Ÿ_ωˆΒAΤΟ[@`-“8θ  x³—CΧxƒ¬Θ4Γk°΄Q8–D•υ˜ωQ΅9Ψ4ΰm +9c°HΠ NςB¨f@"‡ŒFXώ<β υϋqkΫAΖπ`D1lŽ`ωAπ’[ΞpˆΉQΠͺPB‚ιχ‘ΓiΐΌρρqd0 +@Π(pΐ»ΔB™`f‘ΝG8ΑφmH£CVΰ'?ȍρr5ώ)Δ¨£‘ώΜ{s6D4ψˆήκθ_Δη[d@|9 +y?ΐ>@αŸΚƒnƒ  ΘΎΰ›³θ@ΉΌ\8$:j š—„DOιϊE0κ‘’ β:ΈσθŽ 2J.ΰ>ΰm2POΘA^'―_‘Κz‚£c­πΚΠΘσ£SFx³Ÿ:όβT(vΐ"ƒ%< „Bν`΄γΉ‚9ΌT˜'ŠLpHA ¦νΗ^&E’°οFKfΖιϊ…’Ϋ(Šλ;˜Ν *ύH8!Œγ_ ‹@’ˆΟΑjΕή(†ŒΞN:œD¬‹ŽPAώ†Ÿw Δ.4ϊD–'u¨ς$’q^’’σΐMΞQXΙΣ x‡Dα π#ψγ„δ“=‹0& +[Γ8¦Ÿ{Φ€` AW€q b#ρς@ Λ<6ΑΑa@~B87<. Δ ž>wψ'ρœXZκΓΐP>pΨQ”œ³RΘlciŸ‘„«Y0¬œΜοό/Β0|Ό+‰cΎ½©NΪ4Α«@bŸ%°¬Ρ’ ?X–¦9p@^ωyaδ?όx‰`°WŽΜxψά䑇<<Α&(Π+4R†ΐcD€W/HΛΡΎΈΨ$ξ–'p2£σΏμύtθ‘œ‘Ž»΅§ΟβM€`ΕΓη^ΔΆ]PΠ³ε$οr·:ΫS!bΫ H?+TβœDβ•"¦ςγΘx{˜>DL©C <ОTΔ M³‡έQΌD±Y…<Ι1r§ΧwβšS²aμyŒΥ`GΨwˆΥ’i»ΐύΌ‘ͺό}ͺJΨfΥΏ#Ε²';RόT @ή-μρ„νϊYΛ `HR‡Εή—t‹N †B8€“ ^(02Έu οƒ(πEγ λ>‘`ŒΌ>=²E2 +Λ +ί^T"iΗ“r(”ΒρϋS>Κ —I ‘JΠΐp¨πYˆύΛΟ‰QŠΌ kε˜δW‡œ„}κΑ%Χ(—&›­8iCšΉ~š('>PSαΰcf±ψBζ“< + υ;—@“¨ώηΌ»œ‘nώΡn»].ή— ·ΚΦθt΅{Ϋι~όs_:οΓeo·±£›ιWΝ•τ-4k˜ραοjg1˜½'gΛΝ€oXΪuΆƒΜd0λοf&3t»v­Ž¦\tΐADˆYϊ“νu²³F7Ώ#Sn…J[αo„£ !¨ίΏΞtώXqZ† OΥ.Μπ"ž£:„υLΑΤζƒΕΖΧΉ2Ώ{χ_ρ_’Μ!τw|œ₯G γΙkόσ™ͺK€?_Ϋj»Ω`]YOJ2ΏΫ`1»K4Α“^”χΓ7"χiQΥxεXQ‹|ΛB¦ΎωΔκ΅ψSΈ6˜5–5(DuΉ™ Ρβ§ž›#9Bχ[δa|:Z~³Ÿ‡ΐΗΑ‡„ΟΓL1Ϊ€ΣHέ ΪβΣF“ζϋF+y=œ‘+ΪΐE«υ`3X1ΈF€³B«ΈΡ~‘7›¬{K”<υΟλ5,σr!Όψδ;ιλΞψΥύΗ ·ΦνΜ:‹ή@:βκ`½Y πp³λI½†· + 8Υl2›l¬oΜωΧόθx Ϊ^„ΌŸ`ΘwΣXp« ί?ŽC‘?sΑK`ΨΉ¨ ΅©gfΛεZ}κj―)Ύ…sρ uŒ·ΥYL6c`£q`~Ρό³>θ-ωδCύοd&λΝ₯x=.Μ bύh;OΟ\qJ“υ‘MOΠvœξΥMf³τ?άθrƒzvΒ1xΙ•‚7τ δˆωHHβP€4η«5ΠΒ¦ΎλnΫΜψ½†τŠƒ?|Ώgbκ½ΎZn±έY^φRbΟψ¨…δλύƒhξΊ4ψc0Σ– Λέv6Y 78{#“}*· /-ρ­Δ9ϋδπX΅¦KΙεn$Z΅OΤ°>ωK˜;Εͺ6́ΖόkΉΘ ψ³Ύ0¦TΑγεΚtzƒΓZ­•Ιk(OP υΑ,ΧΩ‚Ά--{‘–Pi ‹:XηSβ–βΗ`ΑΜͺ hIΖ«θ²; Μn6Ϋλx!ΛžΚV-1 ϊ<ΣΆ:(ρ hU¦ίš ώ@7oŠƒUo‘+a=iI•@€ξΫ§‚Γβ +„-iΥOzγκz9œΜюΦJϋ΄ΣτΌ;θΛ;Υ-ϊXίΒxΞ°ΔͺΣΦάθ< š'ς&?WB ΎΠRe(©–ο TFC{ ‘FΑ?©Ρ4q π:i†ΰκ(BΝ$΄IސΟNόΨT­G°P’ΒοSΓ ξLŒmΚ—ΜEkΈ΅¨_„JV«ν™Κ UMeOqςζΗ©\ηDr½ξΒ5¨ŒŽ ½ε(EΡ?η³XE?Gΰ‡γ0υ…₯r5Ζ*aO£ΩΩ²Ϋ™Υ«έμ@”†8Λ•(Ύ)}&μ<¨<εχ`ε|HsϋΦ«N_pΰφ±£ήrvŒ·ςςoŽ/όD?ωφ,Ψ_M<²V›Υr+ϋ©3›ν‘xώ:ΎΫ.―kx/οGwΘλ=²§ p.—»νυˆΟVΡh:Ω,gνΰΊ‹ŽzŽV–4\―:«Αϊz3™οf‡Sœς΅Ψ;‹Νͺ4ϋ`NϊΠϊ―”nQ»Ž°gzέC{šR εWmsMα€^MG’(έΉΆλ½σ-Ž»)΄$E8Ϋt€ΞSl{J‘‘-χόdgρGgSγQ΄~ΥύΆ1ΚcΈNχ'ێ8κg{.ϊ“έόΊ6€υέ Cψ wqΘ‡`·Ϊο%ΑJγΎ·Χ’ ϋcΘΝ€<،„ˆ)B†ƒ&$oTvΫP£φ;δqgλtt₯Ξb΄λŒΧΥεjOΡ!βpΨ‰ŒQεg‘;q@ Ζ±ίΎΟ§.OLφ/ΖλΙ|ήΟ¦(}=dn+–ggΈ±†:m©Έ±uv>ކBΖΰ²Y““ŽgsΓ5siΞŒ5³Ρ2s,½XΛ±υηΛ€©²ίL2Œ‰ 6©ΟΤΘEάΔBoG,μZmb›"ε½2ΗB%Γzί¨°MŒrχ₯X˜Τ““H΄—ςx¬£P₯ώ#ΐσ₯2ζ ο)»M}Ύ&˜'·+>_–6ρ|};vF9Σ.“bnΪ‰Ο™΅}eN ‰BW±³_`θkέ?ΏΔIOK¨Έ]π5žf^cΑgξLΉΜ»Œ-Ϋ^™1²2ο•]jψΪφ%f±ΩCp˜o“cί)AΗ‡%Υ#K_±π­΅ΝχCή$ίFoKψfωJεϋyCΒνΌ‰Χέ¦?†‡Nwe|ڜ½t½·%ΗΜ{(7ΣgβΞυαŒ%­ΝLr°sD[Σ8Τλu¦θΫΔ™–ΖG%@Q―Λ<ιͺςΈC=ςcL(±Š€wτb1‘ςsΑ+ˆŸ_€j}τ‚QώΕ” “ή9,όρž GΙo‘!¦iΜ•"Ά«μΏα ‘iπ3ž..Wχ ΐ?iAοβ‹xm8*‚YY\ΙFΌΡ*.21’œ^™³ζμ;˜%¬Ω&»{s8σΎm8b!’j8:"ψνΤΘmΏεM¨J2Q=sΥv`[VF½’Š?εΎ9(Yf9δΝPΥN‘ G&ήρΪžLφΧΡPτ΅άQAϋBO%Xύ8P‚wdjΊ²‘@!L±–Υ–M;ο–ύœ© ɞ&f³Nœk?ΏS…ˆαFζ€ωB½f-ξ{qεTΦβNp9_²™Š\32Ρ₯ŽtMM‘C½Z5Α΄©Πή³ˆrψ΄S3Τ Ž}Ώm6#λBb8KΜζ+³Μpή›ΝxjΌ³BΎνΜΌΉ%ύα³™χΊ@%μΟ§ό ηR0KŽb&eοXίΩ7<9½~¬Λ<9½~ά•ωΰΙΉV‘^ΟB‚§άKͺ˜ΰ¬@ φ.&{‚ΊΝZ1ΩΓκKΦ Ζ£©o²'GγτF ω'ͺ-H`:(²b) ¬FU σ¦y*0Έ +`σ«9’Vs³ΦΡOw51IŽŸ“ΰ>rεΣn·ΥŒ½: eRμεŒf?܍δΘ8F`‹)οCξέ»hΛ]ϋ^xΊ΄Ύι[%JΕξ +—›Rε«qϊHΜ­$1 $σ‡Υί=‚0[%r f— HWscΨ3Θ«Φεω-έ‡b~ψ| Η–iʈΌΕνΚsοΌmuΎφ½4|(rU|4υ Κ +’€J%^Οφ?Αn¬©XΣΐ »nΌΟێ€cgςnΗ›Ζ1φΞI—-ΐΨf7‹ZCΎ2+ΑώmΘWζ#μ=Ir θηΕsΰΛΌ½:L™τbχA™s±oΏ―W*$ξ«1pηwB$­ΐύ]½…I?ΐ^^σQξΰ2™OΝ€:ξέρF²ΩLw>FNgΊυΫΛϋμ6ϋδύXflΕμ-|(€Ώ’h4τQ: ήr}φ*p%AqqKͺΛ κJpG‡1iFά™Nξ½2‹t &Β4rξTaνψ8Ο½’ ξM‚l”ϋNΊΡ@*Qz™—-νFΟGF;Ζή‚Κm“u+ζ^χs γ“χ^΅MΪιΰ†Gε^½'ήb­›ν–'ΎH±ρ•ςfh―‡Μ΅\¨IγρJBvεA ·σ1žx5ο5†χ₯†›IΉ8gτξ2φΗκV¬±Ϊ}―Hθ›ΗvΌΦpΎ€?ΈΥ}ϋwΕKlήϋ~9Δς@OΓ΅Xw -ιή½=‚’ +x§$θPέ’ΚXΌwψ·ΔΜo΅‹ΐγπM:e§HcTasοΊ2‡†Ήξ(l{ΑOqίλΘ.2Ux…Β…m±΅;°ccΦFMͺιnΓκPΌŒ’τςR§²±!xώ ςʜp«ƒyΓρ–DΓrSΟΌ›,o°Œqφha—ςΤϊξXπξs*Roh­8cf‘"½Βo -έ_υPν~—JζLζγ#χ2\%+]:κWΌ~°ͺφQr4uγτΦPΌƒ"8ίμ1ά’ „ͺψ&lφιC‘I 1σΌΘβh1όΚ*Σ,L7mL0lπKΰύ£„9₯"΄αμMΣ„Σ]οΣJ6ΐ˜Β ; ―ΣΕX(±Y‡{ύB&]φXθ΅Y…ΞάΛΣ5Ψ€Nͺo±0gxeύtγ` ‹θŸ$:ιχhJ¦θIΏuκUδˆhH°ϊ0ΡωΩu¨·^Έ[ξ!›ΌKΆΘ£ε-ΠκΘ<²A&3·@°ΎΗΤpxO)ΰ“Ž…έ†ϋ•i IΨ€”X^ŽέBσΫόaπ%!h΅§^&πKλv GW©+3ˆ°?ύΤλ>‰FKq&#πΠ`σm‰v6>.3ƒ}ϊ¬ΨΔ?=$Ιζ|sˆ<ς¨ LγιFά¨:Κ~Ζ‹νDYΦ‹ι-|91―DY}3Μ(CAόN$³h*π˜5ξ«[ +©a< –Δπ=rŠ,Σ4Ξζ^σhƒ§’z<š” ”mρ:σžUιΒ²ΧMΙB|‘s|eΒ™ήF§"²?x|š„O_HΰψΝ…^ϋΆ€>JαTρ΅AglΛ{Rά8Ÿ ΅oSδ­Π-–i¬‹ϋ{αjΌ6ΔήΈSωόΓ r%f©AψΝΏwx[ +Η&d$‘μΒιMνg*AΓTŒΙΔF‘μΐŸ˜Xm7‡*c—.2κρžΖB`±΄o‘Λ™β~7i•XJ†ιqο _x(3SΚιυƒϊ«5] + +Ε ,`3"΅υ„FΘeε–_Λ°gAΒ >©ΚrlŠ/;Ϊiή€ +•P@½PΦ+΄£Η°$KBΊ[-‡MζŒ)SHdƒΛ;λ§z{Ύ“Ο)=XvΟρFΓ|ΠȘγΩιWς.}?JLΛΞδ“[)ϋΝ[X"aλcΓχ»ςI€]ghΔIΠ›]H*Ψ>Όΐš²Ύη,!3Θ;5^-XA‚6ωΌΚš3Ub6_ϊ₯βxθή>dόp˜KΥβŒΔ+ΦΧ΄›σ-ωMšxͰƈ‘R‘)ž–΄ΉF-y—Ϊ<=,RΓϋmβžδ›ά½uw™Χέe`Xq,‹-cχEκ`ΝΤ3™±ν€¨πAzΉΫ€§¦-ΎθŽŽŠ€Η7jžIoiQή/ …N[ρ:ϋΆΓrμΡ,––Βsp4šΎΖwiμ³σž·%.3ΒρG Γ±‰α»•(8‹ 7a 7@Β8&ήXΕβ6Τ£e_Ž+Ž#ϋ¨a~Ώ8‚Ω‘“4Ρ‹WŠΉ2}(<$t$ ?¨{cΊχ8xuΪΛΟ”7ύ “ ,'ι·‡qάχ£d|γYyώδUB£”y‘υ}l ³oCΛt³³‰²έ>ρ-ςχΞΣψ5/κ­ΐρ7Oiχ£”`Ϊ΄[΄ϊ“7ΧεΖΑ};·ΐMˆ0)ŸΛ‘G$Τ N#G΅-λΗך•€₯ζsR:δCτ}rλƒœ%Ϋρe|h“dC@υΙ΅Ν_βFs(DaMχvΖΙΡ-:ξΥK ?ωADη@#c―e”} +ΔΪχN Nά‘FΊƒΰAΊβ‹[Cl½W +1ΓKͺ`’Α }ΏΏ…ς•\ >4»0—A|δόζυ#‹HMb„Μ%;xq‹fΚM―ΊΨΐ»3]v€λœ.ΰ‘XJι^,οPΣ²Ί 4ΣΟ7Q{ #Λ1ΘάγΣg`Œ+ΊΟ(%©λΒ²{]Y‘€ΉΝu +'γDU_@| +…€Υ1!QΈγ­šΚƒžΟewΙ7“ζJ{•sj'μΡ‡„=ο1‰ά‹²ζ{yΉXφπQS©ε?|ΥΧIJ‘Ζϋϋ ΚόlΆΓ—d-Χ(Ɯμ¬ψdΚΙ>gύp²Ž¬#§μ¨ ƒBΓΰS#Ρα‹­p$BPu9›τώηTι=ώ`’ L|½ύΗr=εΟΐΠΜ—Υž ξφx ΟGκεΐJ_Τ™{*OHš—Ν@"ϊ)NύσΔ#ΐΙ/zΐ;2κQyομ48ΙX›ΞΥ]λU|4Ϊ`kˆΛ“4)όB–R•HG|~3τV ήY©‘τ§-Η—Π1‡ZœΧXOζϋmQašNl€–‰ŒωγHΤ«5L<·P§HSι&\—ψη’ +YiŸDkξδ€RSˏ‰Β§D§vA5Dš/α™77Μ%€ΆC ˆ&Ν‘©wΆƒΖx7ο.:“ΩFΟΚ ’.Œ¨°@."uhI(αˆ…“ +΄FΉL©ΤŽ$CͺŸεΗhJC$iΤuπYξPδβΛζΩXτˆm©p’/ Ά‘!R +³Ό`Ό¨¦λ<σ€@‚j£C©ΐ`ς‹αR¬ε‘ ΡlΜ`²]φp ΪωnωJ΅Ιb*«`So{ΐ€ίΤ·EŸίy{©ΎΡ;€ΙhI"[«•žωWφΗež)&€Dg­{€"&>ίXlFj +feνA¦&h₯Ζ ΖkΡΧΫρΰΊΟŸ4z t‹œΝυ?ΖƒΕυ¦σWΕ΅ΘOΉFΖΧugƒ~>:aϋ’>Ο5ˆsΤ%|J;ϋsΉ»^_r Βtΐϋ:4ίέ]a?‘r]°Γ« ˜νυv‰Ίθ '[ΤΈs=λό‰* aΩ@Μς‚z³λΡπςhS`2Z»α‘-‘;έrx?Ω\οStk΄G·iΠ[OV"{ωYŒ"эӝυ–³Ω '5/ΐ7†ώyk>yx~RYοό1(„ Θ¦}1ΩΎΔYΫ―΅ύησώίΧ AΪ£ξžmΆ˜ηpύ₯NaB³ήρ<ŐPD—_L―ΡYΑΧΗƒΕ嘲»:ήψ|5œΑ`HοΥBβέπ)o%e:ζu$Q–M%:tg0¬Ϋ„ΑΒδj±`%Ά L2ε—Ώό•Ηέ8cΙ–Vύυ—Α`H «Ρ`°ŒWf?[JWώ:ώP Tl}Ÿ'αΛΝύΩ@™3ψbΎ‡£?›ˆ ²x<–1zΞΖZ―_vψb΅β?Σ½|ύΒ&hθύYα7žzAτgχίΣ+ψb3’ΎΓqυsίμτgγʜ΅zβ.ψξ@Œ΅¬yzGΓ7Χz;œl^τ'(›ςΤάψβ&ρΣLr°ώB6џξτGτΛ†Ύtΰ#ΐ&¨qwΔs ΐΘ8v~|žI_#qOάjœξ6c&œΪΕ=tιΦA'ΌξjΌρ΅1g ΈΆ½¦»7ΑgTfbNwτFF&}eΖΘwΖM†1•ΚΣe*uσ$>Zdν―Ώ,«›uŒγ +“Χp?>Qiƒ;αΟ£Ξύz\™Ρ'^b΄xΝ‘°xŽι£θιΝPc2"<;ίρπ6ό\€iZ‹oπσt²ok ’Υ©ΌΓ“|ν8Z¦–Δ}ύΦOΏάyΘlβρ©―υo-‰΄ΧΔ ρΨ<£―7g*:€-ΛG6ρΒ}$¦ΑΎ+φυ8IˆHιΨkθ υ+š~ί2ύŠΟ—£]&œΙW8ΨC₯Ή 3].‘hΪηL—2w}³λύυ—wZ(œΡνΪ'`hQ ++£ώφΚμ›ΏD=(΄ηK? 3 œzβ-ŒoώL6e£)‡ς›\%έ%\»xρΡ4„•όt&܁ϋgqGϋ…±˜±ζ$xEμaΌ/δ2^ίΖΞDšfγδڍJ»B0ήύB§εrTΎ€όZώ…iψ/ƒΙNΊ &oon0φsŸCͺΝΝ“Γma‹ΖiΦΚξx5μw_G0ΰΐ4ŽΧZk{E™2Ά₯Ÿψ‹k»gΞΨΖ>ς£GnDΫ‹Αhy Lԝα†rv f°%Raφ­A"k°έΞ φt}ipCƒσޘ0ΈZo-ƒϋ%ύiπtέvƒw4‰ˆyυή@n|mΪήθ]“3°–pΑΐΉLoωΎ6ψceΪΘ09C°ix3„z=X!CΔφ’ΡBΕpۊŒ ±ι4$‚Ž”!ωlz7€-λC¦ϊ3δΜ«CΎ²2Šξ]άPκ˜ί w·N»‘jας†ϋn|b¨ηˌ‘I<4 ­έ§Ρπ°t₯ Oο‘1@yyhϊ oχ³ΓGƒuΊ­ZέΠXέ†ύhΙ0^vΆ†©…ΘζΑΗ/Γ²βΙΎzν/ΓΦEεŒ†|gg4­e£%a²m㇦љΌ%ŒξωΓH”;!#M–ηWf#ϋ,ύwV›1\Ό£ΦNΨ[?~“γZݘy+2Ζόk~f,½δ*ΖJΏΜk³ϋ…±Ήm5ŒτσŸοuΓ»±;ΘΓPž2NšΠΑά΄z5ͺώ<@ΩZ›œΙX_ߘ,ΜνΨdŸtΫ&wΛ™HϊΡob-΄ΣδŸw6¦πGhhŠΥ>ŸL©»BΕ”«S©=˜ͺ/χŒ©ρq›Mv«ι5°2š:ΥΞΪ4Υη¦Oͺψye6-jΙ±ic‰nŒ•ΫαΥ•έ8ί²γ"TόΌa ΝωMΰεύλ&Z\n’)z“£γξ›²³ΝήΤ\›ΘMΫΜήΌx[Υ›NΠτ|3,Η7ӏΝξf΅ΝzΜ†Π.re6[ξJfηΞϊb&ο: 3·;Να;KԜ †usv|?6—‹»ΉξσΔ̏Ζνƒωm6ύ2χ?'œωσύ£j^ {s‹‘ίa,Φiήβ±ΜWΖg Y‚UςΩ›ΔmWfK–k-ε‡ιΒ°Έ"–§ϋlΧ!&Œe4`Ÿ-‹TΫcΩΉνm«eΣv[έi½z¬‘ϋΠ‹5Q\2Φ|₯ή·V_’·ΦφΔΆ²ΎνΖeλ{tZη₯ό»u;έ‚ό³F#›gx°q.h‹|ϊ·Άt&τ`+ƒT΄5u‹νε₯Σ³υ «’m– 8Ϋ6Q4Ϊ­‰AΟξM:«v_©΅ίΎm<φμWjc―z¦}ϋC!ΩΆ, Eϋ$Ϊ(φ―™Ÿu˜S_N‡Ηςlrp―©/ΗmŽ™:rτΝΐqoYvΛΑ›£;λΌ8¦“ΧgΗvωώμ΄ΫG―NΚΏ|w†rΖ3υA wΤΜΩ.?¬γΖμό,ϋ=Ξ­±ζ»2»l濾‹Κδο\aχςΩ•ήd&Jocr=ΎViWοƒN»ζέiΫm\4¦n·9κtϋ‚ξΈ;~χΥvgΓ₯»ΕΎΠvΩ=υΤΖξέθ‰π8ΟegιΞ<±ρ + xŠ-[ΫΣ*…o<b3η™3―±@‡½ξZ­λυχM¬7ΉΛ½y+Α-ν}jήΌ@ˆ¬χ«ϊΦ%lΆx˜ ›¦)qΛv2Da[5­QͺMtοi–X\œ·•Μ$ygχ’‘Ί}Lζ;D™l.}Ω%“Kr‘«Ά(σΧ$NQ«“Š.Σ3ͺ˜|{€ž,6 ϊ*™¬΄=U_Πc “μG“ϊϊ5p£?K#?clWˆ+3γέ&L$μ³0…G§‘ypάl™ΑγΝ†ΩΠ7Φ9ulΩ@Ϋgd³Ι€™mz+vΆημ—ΛαγŽΔ-η'?r\&α­sZύλΞl3ξ+πhρ9^Ξ°χ3 Ο²oΕ_+JM}ύυαΫτ‘n)WΪώp.·ς“ Ζ έω'ΕΨgΐT‰QjP¬–Φ*pŸ‡ƒΰwΨtLοƒΑŒΡ2λ6|ŒWΑI#’Ί2‡nгeˆIf3‘TΚΊ 5R―₯PΏ]°†Ά’&l&6K~NΒΥq/ξψ_μα―αΣGΔ}ϋ˜ŒD}{δ3ξEή[7ΕΘͺΐQWΆΈŽFRέΧθ]Ρ‘Ύ?•aυ£«ΙΚrλv'§·Ρ»υλmeUͺήv2ΤνzΥ ΔΌ•¬7χΡΦXέf6Δϊσι*nx{ΖιΞσ$žξ?ŽβνQ{΄vΖ kxϊ™άοζ‰βŠX'ήYSb΅ξ9―ΜIϝƒNΖ©R4Yίn Ιa7ΫJέ<μϊ)_εn“*T<žΤk{O­>Κυ΄Χ€~‡=έ|1ΔΣΗό1cmn2!ο8ΉL›™ne»Ι‚φH–uϋί²yϋ@ΙΎš{εμ—Ӿ΁b2—ͺ§Ή‡q:š›;f£Ό«QŒζγvϋgΎωάKζ?ΩuΑΎ£ξ +сΙY¨7Ζ―…qk-Ϊ*Ο›bδι­U'7ςr²-ΩόλΗRδJ\™KukάQ·ž?ΛvΠ*G'‰dΉΡœPεΟDΘpητΖwq.ύ|ΧfMwwσπKͺβ)gB•ΤAUž;Wε+=΅V©qΗTΝίΎμͺοΫ·ν½αuΈ»χg–ΖϋJΐfΎ2ߝœ½fσV‰Ϊ-ύι«΅όήΫΪόY¨{–f=λ­uλoϋͺa0Ύ8ώΖmΈQ Ϊ*ΡvΨm:z-S3ρ\ 6Ÿκ±ϋζΊšΆΨ·Ω*£εΦΠ’ώlΫuζΚ܎†Νφ“ίll―‡Ρτ—{ύ|¨8m‘‡Ρ΄ά{t~άψS―Νξγλ3ε2t&Γ§ΰΈtϋΤp—Oσ΄½τL7Žη"=z{ξΏu£/φHΟπ’4Ož^^Ί«θ«αΥcΉ2Ώ†ξ‚έΧζ}½τΊlΜ|oL‡3½U OΓ·‰ΟΡ|χ4›ιχΌτ½χΖΞ;“ί}$δτγνyΫλάδ»/ΫX«έyŠUλ]Ύzί ΥͺΥn«ίͺv׎n­ηΏΫΆΜ½ϊ†|ξ-‹ωNŸs>ϋχ=bݟ·žν¦@°ƒjδ)1˜%C΅!ϋκ +ν‡έp:ŒΡ#š’σ£Jές>šn–†1}Ώ«ήyk<›ΧζΕšά7ƒΟ“Ε] ¬ΟOΪΛΦ_œσΟΥ(™,³ώ΄•Šϋ¦›ΟUgNίϋg;r07>Μ£σXΈ>ŸΏQ™ΒΒj Xi+ω²θy‰Θεσl—…έ^Ž»ΡπŠ"*¦U΅ώώ±Z: …+σ—#Κ~΅σγΪ@{λ˜η΅΅~wψ²»ylVάUaϋI΄c}πΛOΞR_t„¨M2’fz«ŸžͺtΫxωά€z"Oΰz±<ήΰ‚#(ͺ‹˜ΩoAœ=‡ΊŽη΅α‘δΞƒBκ8 +T‹cφ‡6ΈΏ$ +0'…sM`>iZ62κj·BHZ5Ϋβ[gp>hοmρα ₯πCo²;oτ[”Φυ£ 5>ƒ'ΎG}ˆβΫžΕ”΄™2ͺψ6ϊp%τ'CΦ™(ΣmβXΡη²λYuFƒug1Ψ +ΕΝ¬Ξl¦έj3¬ΐτΕ‘›­(Ρ`€†·Φn‰Br‡{sΞμά‘φϋs΅.˜QG ΞΤBΌ[XvQ`_2;ƒh₯‰¬Fσ©gƒn5Σ5ܜ?—‰"ύοΐ¬Ά“νώ ΅Xά΄?"r~ͺ:πξq B΅Mo­ΞΗMM{$ͺΝΦόΆkG{7ŸŠ"ω]νHώqΛαΠ3οϋœkΌMι\Ϋυq@q' +·ž£ύι0t4> CGΫ΅φ~γp±υτgσe_cC›o³Z—Ρ’Φl³λn4vΉW˜θαϊ!ΕUάxΊ8²¬Ωd1uŽ7§©4κΙοQm·Ψβ³ϋ5ΪΜΘޘΧL܁v›qδΧ@K¨Ρ`‹vx0ΆΓΒ(φ&m₯˜cφΟ•G’I¦œ­ΦkωζΈβΎ,΄Ι[ͺ΄λαά°ν1―A‰ΎŽνψ\ν– c5A’­χŽDQ«4\zR7Ψh¬8nΠί ›ΠΚ 6»&―ŒΑ†Ϋ3δεibΠΣB3ΧΖ3X ƒΩ5D.n5ά-zΕ·,£=UQ"ψΞb±?|TΩhΐ­xυ€Ύΐ½Ήη(gl›Z6qO'92ΐqnΚsf§ ^^ρfΈϊ’@”Θ5‘_νtŸΨ›©a“ˆ.·γs6Iw²wV +ŒsNKtE›Γ:€ΉΈΉτ€ο6ƒ}ΎΐΑ~Ά=―Ϋƒ·žΚ[^v­ίΨUΐf;σΥ+>­N™‘Χ„φGnΠσΞͺhjΆΠ=¨•Ύl;τ +OΠ‡7₯ωj}–ξQΊ°ΞΰΫ(­4΄_Ύ€j+ρξΚ4&(ζ¬yshx΄)ΤGΗ·YcδۊιΥ€φeΊϋηuj=AαjΫ―Π‹D4žκΙp¦ήθ,Κψ–’Λ 5:“5;¨>σX[lτqφƒΒ™ΙŠŽIW8©ό¬#’“jyOgΓΛ-έ”Ά¦κΝΦmK΅Ψ›«₯–1‰ZΒ%ΰ>φGd+Ά^χ=Λυd°ΨžqPCπrVγεϊ/Ύ•’Q…Z­„λ΅hCy4‰Oh#άμC*[ލΥ]κ·ολl»?΄ηΈι­fZωΦ|›ήb£EΔΠf+ΚχTŸ¬Σ¬³:‘ΖΨ±ώ’;Rί;Ύo*ςΎΕV΅›όs0«ΦΓΑ!³E|J5_Κ;}D6םE_Θ(Υ:¨š©„‚6ρ5>^ϋ$ρT‰Ξ\ +ŠK¬oœŠ-P„w­KoG]ς7…#ΠϋgW8eMό‹b3Κ~ψœ·­—π:ΛnηνxK£oΎ‡χ‡oψAˆΎml©a ;EΗΓtRCβ1zxJ9#5nl°ΣΉˆΑν΅ΦΜgt6ΨοžΧx>†ƒs¬\凔ΑM”)Βy΄aπ¬!iΏg6Τ¦ ƒKM™ΫΚG”Nψi?χΔ͟πA΅ΈΈλψ”Θ½’Wζυ:ιΖ]«»B¬ΨDύΉpΫ“Y>1­τϊε‰H=e™H<#qί‚πVMgτρ•" +ΥZ’Θ}°^κЫ.λΈ%γͺ‘o xν%Ž1–šFΉ›OΩ6†WkвF)YwγΟR·¦άό™}ΛcjΟf½mZλ—™ΏHx™:|XωΎ[Φό@Ηξm6x‘\ ‘TŽX^Ώ&1]ςοœΡ¬ΑrDΚ,kυ…Π7ΐΨλϋΈ~+ω`Ώ+BθχTUš3ΝΊή§#Pΐ˜lΨπΌ1΅«Κ@ο#Φh0ω\Pκ υ˜° +Pv|evάά2eεΉ2D†p”3}ξΖW³ί)%2vκΦE –3™«υx\ θ‘5=5•fέ1kΎλyP +λςςΩα°U«UΆͺth;λc @’έ΄tUΧ―Tα΅Ÿ©η™‰”“NΚ,Ρqo2Rz gT²³Šq«΄³~³˜[J@―Μπn¦Η-¬Αʁnβ―΄Π³|~\* m«Ο²Ζ@Iΐw€Ωn»}~Uκ ‡jj3εL¦―έ“O (’0Μγ3‘)†«Š6fζ3s—ΊWJd–“‚*PKΉ2Θb Wζ“Ή2"{ozR^Υ»6ažz[uκ[Ι€n¬Ωχ=zέΆ#Π+3Λ~Mλ5~ι—iFτ)J”ςuœΜ47ύς1‰[F (Qš(’–°¨Ώœ~λͺ}#*³J]hΡϊTτ€₯& +P0Ψz™φ)Ν-e™"£τ™!ωΊ]θn[/eŸ}WfΕΉΆˆνDhcpη«Ν­7kT π`KkΛfΈ»UΪv·,ͺ@Ϋq[Θ€tB<Ή" ω•ηz—|z›"ΠΧ±¬ +tœY 2  +φε–x{‹3Κ@+NγΚβ]θύ`Sj||sx±FV˜kΨ`X―3Υ)κϋυξ›―1PΠφΆœΑφͺ3Έά¦PΧ)§6ΌζΚ€\ ±|¦ι»\Ιƒέή:e’ΠLάΌσLC½nƒ©xΈ'ιfυœ +B³Α:°ωhf‡‚;ŠΒˆΧέζή’E· ¨±Qhπ⁾m–Jb Τva ’ΫJœΜ΄EΏ\™?Ra€-δ^―ΣΞ½V­ΞeO T ?TJχςξγΣ-ζŒF–3Υ·AτZΦͺO‰tΈοΪ?­/N%L)–{ή?oψR­ρρ΄ΡSZ6ΜF‡ΥWzΞάxԟVvΣOυ§υV p|z‚1’>N'ΤίnΤ–Υ§λ­‹Ϊ+΅μ£‚Ln5}_ϋη/rF#Z£δNύiϋ¦z£ρ”{±1¦π<7N©?}bŸκO_§ΆΚρι)ΖήlΜƒϊΫo£·κSPξΡ¨Sc$ΣrwΤߎx†Mυ§‰Γ¨?½‹K Œ‘•―`HυiΠ²ZΎ«>5XœIvτ}}‚1ΓM9:έ?οΚeŸ"RsιΣ•ΜCb¦vpB-‚—]ΩΓ+Oε… |:΅„πν£p{πr‘FjJ&ήB;eκ©[g½αw,;ψ–­ΖΌ[k2σπ’ι½7θΐd=j1‘lςN"];,£1 ύΆ&‘}k#eTέΌν…όΡL£&Ϊ +}ζX΄"?ηQlyΛώ…Όΰ‡R#ˆΌ†a%  Ρƒ€*Pμη¨εLWfδιΌΑJ€>Ύ¨ΣvE«E~Ž„’₯`‘§3ΪΝΞΔ@Γ»(SΏ£·ΚR" }‹Εt +ž²`i PvŒ¬™2PΖώͺԘιx$φ˜,ΆώU€‚?Φ‡ +ΠΗwU 0cφ†S+ΆώU€‚i6EG hν”·ϊ$Ύ+ΆΤ"›BJJ7θ©λπΝ-˜KŽˆWΎϊ*-ι$‘£GβΓŒk·€%6ΆŽς‘ώΣΘ•cη–‰²IΚzKδZhyΐ+κJγψόHΊΙƒ»~΄οΡo΅#7RY»3±άάρc€o)7HcΘ2Αΰ›UψΣbΖ6Ξ±ΐΑΡxͺ–ΥΎI=&Ž=Π# +¬Ω|όˆlύ†`1γ^Δ1%h}ρ$q=<δ„wE–C¬v…}1ΕA ŒjΊ2v!!ƒNUWVjpFyΰυΣ6θΞΪό’ζΣ€ω›λ'έ±β‘Υr1΄xƒ{―?οΜ«=«‹:#~cδοaŒϊMŒΡ?Ø –Bs:£Ρ·vΪ^Ι•λ˜J<τ%‡’A«&ΗΆ·έΆ2WŽrROό'\Ή½½ΉΠQΖϋ±Š4–xؚ‚4‹l4Κφ˜6vˆA罩ΣU¨©Ξεύ 'λˆΔΑCΦΕΩ‘( δ γΚ’d[ΒPdΆε·"βTaοŒoΨ1n³ +**‡CΧ:HΩ–₯;Œ„om©5°ψsR4ΪΧΝh«—yF1¬ΨωΜ«:ΧΚυžAd„ΉΌnΎTuΌ’?¬>$Upπχu +°Ξ¨e% bΓΌnm–ί™}Ϋj”ωuωεγ³YN΅*Ά|oκ}s~βl(}{ezλαΜΧχKυpό^’Ό"ξ·λα.§±οΤΓ)e¨’JΆί­‡ϋI†ͺώz8­ŠΤί«‡CίoT‚kΧΓI₯₯Zg?­‡;œͺ‘³Tγ{υp*9πΏ\wκ‰ŸMιϋF=άωΚz]Ϋ:Ι“σŠΏ[/φƒœH™m‰ŠΟ~+'²yt£Βϋ­₯^ϋ]+§Đσ›ζ„¬t“я΅ΐύhW`]ιοη5φ{υ£s+ομY€ΈΈNΒ„²Σ΄.Οx~\²!ό&eB₯,}lxINƒκ‰Σ¨όθ7R“qWΚo±aK)5ωRkαϋ›n΄€Ž΄Έληlˆz‘1αwΌWΎŸK +!Υ*ΉP??=κχr>£Ο΄η;SΫvU;‰B#.mU8•x•Ξ˜²3‡U+R_Ύ~₯"•4ž9DEE*i”ϋ?¨H%Œ^'T«"΅cθ(ΊΡ6ΪΏT‘Ϊώ₯ŠΤφ/U€Ά₯"΅­t ΄ΘγΣQΏ&]0Ω1Π’„…$£“j*j±šΪ +LoΆνο–ΒρsΙ©h±ί*…ϋΖYΠί(…;ά_©ΨΩo•ΒαΈεyού‡₯pŠ~ε―—Β)E~ΏŽΧ•RΣπ|)œ>Γπxˆ°bmυe'Β#›ψΜ‰πJ§kT‰}σ@5₯uΞ~ιβ T½†Ž1ό&ιριΪK!‰Ρv™3T U£?j*½Λ”’ˆ"€—δ Ήέ§HΞΒ +π·ύR›‘Α½Έ7ΈZoiƒ;NΏά…@]gžDί ρg}Δ Ξž§`p₯jIτΤ ά–Σ"°πν}mΔVίΎΈgCšΧb•T(1F*P; -ZΧΕyάvΞ05ΊWΚ™LΝΥμY­ΨνI£ΒncΜ|jUΨ οκͺ@-dα½§΄/­°“Wc%κ" ²b7ΣxpŠς°θΧΝό0Sy…cT +ލWΨ™q§ίΗW›SojugšvFhΦυΡ:=½o`σΥξγσh-YUΏlšQƒκ\ ±WwC²ͺƒΐ<ώ&,„=ωԟ«ΆΓΌΏoωΆ›/ΞφΘ™Ύή•³νΨ±@w‡szQΡΡK\fŠξ·pl§Gfvκ·$)₯ܞœ₯&΅`φˆžSηŽύ?ΥΧjχXU­ρΏιΆƒ/ΘΉR/ν‘šΐgs~γ&9%λW΄—τK7ΙEξ‘ϋn.₯?ER;έ‹ζPuΉςϊ΄ο}ϋ΅KδT“§ΦΈξ’ΑΠΩUNη§”ŸŒ.kΣΎk@Ό²}δo#]G*₯^~ ½GE!£ω°&X}ΏXM'!Š;8sRM§δμ=‹ί«¦S +xIξβό•j:₯³ΒΙ“?¬¦SJ‘η(ώΌšN©–Nν¬›οWΣιZ€šN‘+ςg'„(UΣ)Υiη(~§šNiŸ†Zf5’ί,Υ•ΏQM'BΦAŒ*ν½ώ¬šN©–N­fδϋΥtG―Z|ώΨoWΣ)­ξΡί­j:₯ZΊ“έ„WΣ)Υa σ«ΥtJλ‡ωεW«ιΞXJΏTM§Τ•κο·«ι”Ί:§π₯ΥtΏ†±³6α%ϋ^5 +Ζ~ΉšN©–Nw•ξj:%ΉxυλΥtJ΅tWg―qΌ΄šN½fδ7«ι”jΏDήλ/Uӝ9uφ—ͺι”Vθ`ΑώZ5NΏς‡Υt;οΏXM§Δεšg©₯hHμE+΄·“₯•Τλ¦λ‘:€ω nRυ’ ο…ၣZψ”–Ξ±.Ύq_’Α£e]|οΎ:λβμ}uzρdU’h/IžΞŠ$pzελf¬;NqfHQ t¦ύ9Ί”I3‹*S΄uΞ83€½„AιfηsC*1/:%ŒXdJ=’ΘVξ‘’ͺsϋ•ϊΒ`?»ζNΐ˜φEw—˜δŠΧܝΉgD ύ^s§r[–τ’»o=YψϋωΙ—\s§‘Ÿ|ΌθξeJό5w?Ž(κΊζξJWΚO―Ή;δΒ ο(^tχγdήκ+Κγί †ΰ½zμΒ: ϊΆιΣQό*7ΉχŊͺ)ΐ—LΝ‘«pA!ΤςώV5¬ωΰcψ•Κθδ{|ίΌ NOμ™ͺ΄’jΪαEIdΨζGe†ά°už¨σn•9Κό]ivνYλSt¨eCψν|\λΚ¬ƒ aVΟͺ­λ)b’j± Mη±ι:Š˜ήΧςuωφΑsΈ³σnϋ•NΗύ}­+L­·”bŒϋΏV²εΎΐ―T\1 P4υσƒτE^’•J<<Ίε5ςƒŽΏe +7εύ^λ£R…λΡ³Έ΄Ζ5ρ0ΥNšνΨλ’^γ*ΟΪψΦΡTΒ9WΠΩV‡e¦Γ†yTͺpύφMyz―{Τ<½έHχ+Χ=ξ+R£Ζυh°£τΪF1‡D°#Q‘’ΑQ ‘ΈH•υΥ χ~ΓΰhΔ9τ­*ΤφίYΒϋ0υ Š'²œŠ·.+§P΅`Ψ`SΏόΝ_υb|J―Ή³ή,WbE'Ή‡ΝΦ½©MŞΈ΄4νEλΖΉ7·*P"“ΰ*J@―ΜόEw :τV†χ¦4k`Ձf³λGQδJ^†gϊβv/j₯iυpώϋXMτPšΓUŽ‘YS­ ;bmΗJ­O½ςΠ;"$ZL^ϋχšS+8δLζ©·ΥUΪQŠ+λ1‚‰ \…"QΑ€ +Τπbβšjθua ’ +nι\σΩͺ"ΦtcπψΫΎsΧΧΡξΚΌρWL==+ƒŽvλέϋΤ,ŠŸπ”|bvξYήvΩdͺSΛ}ͺΤ΄μF™΅Z΅ΜeϋA'±ΣάbΆΊ0eH½ϊG|΄šβ-fzoω:{cΜ~£‹ίεQ/mΊ(΅JΥΕη[Ξ$˜κ$žͺŠ hŠ™šx²ž½»AwUΪe©U`ΞsUiΠSΘ₯=?½Ή=¨ΔM%eSΗό$5V0(ΟεHW’$γCvbΫeH'~‹_”ς΄‚«©œ+VΕɝ)8Κό 1ζG—Όώε1ΨτEΑ-ν»ŸήΏ³oΝWΧuψ¬g¦¦y–ΞψΨ£kυ“ΈΦώŽΤτKJΟζξΩυ”#Λ"i©― +π[‡ΠJu% 淎lD]²΄β0z―δ>ά@yzV\F–2­Έ[­KΒtŒ»_ς‘3ΏsΚ"Žσ£’;υ¬ΉΛ₯£πΕ·ΛιΪI·Ϋœ§ ύ¬© ²8Ώήκ6Ώϊ-½ΊΞˆ%Λ£•ί/$;=μεGͺΖ›ψΕc O£:q{[PSj:¬qι $ςώL) f!ΰΝωϊ}έ₯œ‹35TBl\W)§J‘Žbψ™{ΣύΈ‰­νϋ|ΐ™·₯RI%…ΙΑ@ $$@2m†ŒdΨΟsyŽύ½ώW©νvKΆ;qΈ―Ωμφr©T΅jΥ―΅XΑ}umwgγC•(n;Pχξ/φ!ƒέέΏχ‡­ΨA΅<΄bD.?δ%{‰φiVμιž2βό|ό%Ά·~ΈGΰ²Ζ¬ΟΛGW.[ΈͺΖ^C,έQo»?ςGU~˜?ωc«·Ÿw@ ΰξμZΈl ΰΚκaͺ—­\9Tΰ²λιω£«—­\΄‘?¬ +peqΟθΫώU€ύl†o΅DSΎΕ.NSΎέœ|@ΥΦG7εΫeYόkMωF½pŸΌ)ίA}ή?MS>#΄_z·Ϋ4ύδMωφτΒ}¦|£5#ŸΌ)ί'ι_y`SΎΌρύ&΅ξœgs 6Τ‘ϋϊνίΥοTr}2l¨ƒϋϊ- u˜Ύ~;―φ °‘φμλ·ΏWhQOώΨΎ~ϋwυϋ(l¨‘Ύ~ϋ»Λφͺ―όΠΎ~ϋwυ[†“—JYά·«ί(JσGτυ;l%Χ§ΘVμ+Ή>Q!^]ύ>¬εή}ύ>ΐoyˆΎ~»χ|Ιξ άΧοΓ3T?¦―ίX9βΑΉpΪΧο Nώ4}ύφΏθV­-ΫΧo‰ͺ΄OΠΧoVΏ5ήΥoΡΟ±}ύ>œΗ>¦―ίX9⧨yίέΧoQξΗwΨVΆ³~|Ÿ’―ίώ…οΫ«CφυΫ?Νm…ζΓϋϊνo© s­?―ίψ‰žuυ;ΈξuΉΎ~ϋ/εN$ρp}ύφOΈ^˜)ΧΧοCͺ>UέΓbWΏ=uΛμλw˜³Ώ|_Ώ}Λ$Χζ*R5Ξώ(Џοτ±zzΘΎ~;£Œ…­Ά­€CφυΫΏ«_>ϋ‡ολ·Ώ―`eυΣτυΫ‹ΩsWΏ}+†> ―ίώρζQ9φ}ύ>$‹ΰγϋϊΝgP»ϊ}|?ΎiΉ_?ΎCΓΉQ8„‡DoΨξ뷏kη~Ω_΅_’―ί‡!κ|l_Ώύ κm sΘΎ~Ϋυ[£&σΦλ².ι±Ύ~ϋ«9Ξ·ό}ύφοκχiϊρT…»l?ΎΓy³vϊρ―ίl”ρ*άΚΉιλ·\1ό¨oό#ϊϊν_ Ÿϋ%Ύ―ί7wίΥo/9φ‘}ύφοκ7y?T_ΏύΝφρ}ωπΎ~ϋwυ;„ίrχŠ-— yΘΎ~c5O{Χ$~l_ΏΡ)m[ί‘Ν/ΫΧo¨ΞwυΫ³Vτϋϊlμœ(XYέ3»n~)μλ·Aμ‚>φΡ}ύΖjΡvάΗϋz? ―ίΑΥ΅Ÿ’―ίώΑ…yܞΓτυΫ>Ÿ£]ύφΚ·όΠΎ~ϋqĜwtί¦―CβM}φΗήUέωΰng|ΜIΛΧn1βΪύu?Χξ>‰χΩoΉ»pρΚB–πζΌλχΥ绎=*ΫvqΜύœΨYΫb7^ν¬θ‚-JνΫ΅vύΘΡχ—Ύψσ}vσuOςΰιζ›7_…‹goέ»{όΘκˏ;]\9rςΥΝŽ„Σ7Ώ]ϋςωι‹kgΏzC>­oώϋ|AaΟ§dηψœύκυκœgΥQ€ήΫΊΥν²_ΖVβδ½+οιy'·Ο<υνΟwŽ_ψ%Ά_σ―/i©yγΘϊΖΡϋ,ΫYzmώF#͎ΙνHϋ£³μτ§οΞ·ή­ /^m½½πΝΟ?ί_»tjυύ•γΧ_—ϊβ·+NόϊΞτݍγ $Œ ξί?_Ο–ΣΩϊ··όΈΡKβϊΪ±νοθΞpφΚϋηxƒh«sνdϋՍ}ŠOυ?nN§ό8έώÍ΅Λ·ο\c6ΏUηnΏΎΈωΧͲΨ8_ΉΎeΒίœΨ™&Z_χξαω/·ŽΌαWksopjkνρφ/Φηq?=έώΕΞσξι¦ωγΒμyί—;ΛbMiυy±qυ«“;Ÿ–'7Λ/{ς«›§ζ~ρπ‹Ν―fΏΈ>₯8ς€Φξ·5λ„$θίου‹Kc­ΌvξΗJωώb;s|τΗ σC^§ςριtΟE’‚YΚ=^ͺ„dΓΕ‘εγsΧYΚώ/~Έεa)Z=σ9O^£Ϊ³·ΕΎ'Φ#ωe?Ν-L8qξό—<εΛκάOο~Όψ|ϊΗΙ 7gλ7׏άάuΫ՞›»UΫΥΕXΕpβΪ•3ŸfΔ~ΌΆΎΪςξΖO―ήϋ₯ύγΒΝχ_όuω—'7ΈZ~*·wυw)#χΟχ»qχ~5㒟βά‹_:—ΆYεηu/`ΈτΓ&ΈΏ?o¬¬ΞΨύgύθ¨ˆ?—3†ύΩ7ί+Ύ«ΆΏ‹yˆΛ_Ύ@ώψΰρΆδ—νσςK±ύ]9Ώϋαχp―Ω|~©ζqιΩ—?ϋ§+6žύ]Οήε—&ŸξβΔmžί\½|ͺ;qό—Εν/ζmΔߏΏ˜υ­Ξ/΄σ―^Ϋξη{oΊσΠκθ‰οYΤ{ϊΧݟ Κή+·Ώ σtίώω,ΞtΛ]σωαΚο·οn^ZkO\ΉrωΫΫ­w΅Ψxχ’.ž>:έΐ‘Σκ‹3g~Gκόrέι+.ή]»ΌΆ»yώβ=—Ž>ϊ*D]Λά>Ώρξδ₯΅Žgτέ™―ΟoΌ}}NΏψφλKοήψ^Ώψκά•ξ‹Ÿlήϋϊsw±έΒF>ϋΩ₯Μ¦šγΆˆϋϊEVσ64_)έg_ŸπA›‘άώƞ²ΖΗη€εΆ€ΣιM±Q—Η]^Sώ•.œ:τ£4βΝθ±±œώι7Ύ>ΏξRrκ‘<ΈύƎύ+ΙΊΞnώuLΡ&^yόo‹»Ο―ΚSΗώάXˆΦ΅©ΊžͺΕΜ©?ΎΪΈτυ™W…Dζ•©eΰΚj/M»gΟ/>με•rύ‹λΞΨω»ζ,Βn}6 —Φ]“<<Ώζ]+―5[UVrEά‹Ώ«D€αwΣόγ΅/ΞλTφ½ϊ}aΉ:/½―ή +|Ζ*½@C=1[ΕΣεΌύ²‹•φβ?Ηώ9ω‘ΌΨGή­ ŽΝbω9œ>~jΟ―?>g‹^ΎϊLoρ}τeoίyΆ\{rͺΨxψΟzφuέ{ϋηΊύ 6«s·>›zΨY²’Ύ#ž₯ΩΔω)ΰğ₯NΫiG¦ΥxΆωΗ{oŸΪzlΗΊαZϊcΫ­x|Η­X<9~ότΜ­xϊ伍<gΟοΈο…cηΆΞΞ~ΡΫΥωχTόΩώΕΤv’¨ΘN ‰x»²Ηνή1­ΎλΚzϋ]ι^!“γwύ’ωeύΖΓ3GOρςΨ­+g.ΗΏwk9HxυΞ+³œΒό―£»R|ΓΦ™n,6ήύΊαΓy_8™Ώ»όΫΧkω»9Χό»?*6s ώή"ωgσi~yqνω₯¬Ύύιό™swβ…oξŸ‹θ^­sπΓqshuτ―Υ£–:³°γΣ‹σ2k?‘χε£=…Λϊ Ω—χ.λ'\Y=Œ§pY?‘VμžΒeύ„³ϊ—WομJκΪrβmόψώωΣ7ίΏω돿^NN­|Ή²qαzYήzωδΥ•7OŸώττΎ»τκρϋO_Ύ›œžl\ΈΉyύz[_zϊψΥ“§ΉΦΏ§9wI– ½$™OfΨσΛαKι>»φω_=ΌτŸβξΩňΰ±Χ?ύCDπΪΚ*aΎUw=r*\Ήyδψ΅·§ψρnφ¨x)~qδJyuσΙΕβ?Ž€Ξω¦)―?συ^Ις‹YYέ{*'ͺk_Yί8φ#Θ3GVŸ–ί0³›όxe6‡Χ«‹™s1ςY@}ήαjέαl³Ίωώ/WžήΉτω“χ—7ο]ύρNσέζ“Οfό'_^ι>vγςΟη«ϋ_ώ²υςμΥη·οόvαZsδ‘ΦNπΓIεΪ³tŒΓρΥέϋ3^ϋφε6;>Ψ‘Έkgo<Ο2uΉΫŸŸwΗa²οϊ“]OΝΎ+ΫMμ{ΠGpηˆ^ηΔ~•ΥiIΏrž7§³?Ό²1“”ΧŠωCtμΟΫ—ό‚o>‡=ΝcψœϋΕΆ*α³9 |ξ +ηώkΟ°§Wμ_ +|ξ„=s"ΟΏψά {J‘όΧŸ;aOCšύKΟωέχŸ;aΟνpξΏψά™ΞώΏψά {n—mύ Ο7‰ώ•ΐηŽ:³ -?iΰsGΩ΅ϋŸ8πΉ£Ξ¬¬~pΰσ[τΨΤ›W―¬η\‘lv^έΪ(κGί 2Ύ+zαΩlύΉ²Ί=vFΥΗq²Ύ·;£υθ|žŸΩpPΞ1³qŒ/g;7§±mό½Άυ*ž~Voμ +5ΦΧπ:0 4ΎYΖ*Οݜΰϊo§¦σN; ΞήzpςςvDτΦHPυσω κ/αλ… jqωΜχ—Η’²N°ςοw qν衝80k’Qή½b΄οmγ΄ρ§­ρέtϋ³νΟ΄/§nώƒj 93lq|ϊΛάΚοŽ”}hœΜ",ΗKοY£šρήέ3bΪ#¨¨Χ|—cΟ½σφξ/=9·ΏΎ©Ν–ΰtιέοαΔζ/OξΟaΊ«γΒορŸνEψˆx)O1ςήΗϋΣrJμάCϋΆχ–OΧ4>~;hόΣaςR‘χΡ†Ϋ%”σάψΌ˜[ΐυsXYύπ€Yϋͺε3Ψ—Ε!œπ˜ΧψσύBτΊ_±εwγΖo―?œ§wΐΟήx°Η±Xv)o<};„—]9'Ώ˜βάζ?―v ρκΘΑs]ΚYΒϋΩo>› qχΕΞΕ΅oο>žΤέίΆωχξάΖοn2ΒayμζΛCσΨΣw‡ItΡϏšΗnΏ<4έ}uΡ«½@ο²k%~Ωο5ώόΨ₯άα±gο·wμ}\WV—βΡ?‡™ƒaςŸŽ.ζς»qχΟΡΏΓR9)iίΧxvHΖΎϋςύvβΫΗΎΖ›Ε³1v2ςΩίkο?;ά~ωόσƒoδπφ·!Ž»ύηΝω!=ZϊΨΎ‘fρθι?­ΔsψsŽ₯vKΛeWβΡ³·‡•–^œΆο=τθŸΕ>ͺ'οΗ—ή™ρρηŸνϊρθηΩT Θ!λ“2Q»™„ρlz2β~½sδΤ?―·ŽœϊφΞχY ΤίΜΉ°c7z“γ«»q>Άt4¬eΣz.άuεΑƒ‹οΖ«™δζkΩ’œΝVwvO>ϋ,‡Πr\GfΘFΆ₯Ÿ>|pΌξο§Κ8Ρ—aϋ{χښ$Εζτρυ<Ϋό{M΄7Ηo~73Η―;fο|ζl:±σ‹ω78ϋΥΪΞ/ƒμcΞnΟ9ηBHg―oΜΧ{ThμYŸ±²z¨ +  Ξέ:’oœίϋKυΩ»sO:˜ίpQ`1l΅ΰΏΧ‘ΊρύF|‚d­o•9™ƒn7~­6Ύ½ω ΨOks.ΛΥ»»΅³,ΏοοΩλξΓ8δœc―Gίη˜fk~tk£gϋGwŠςΡΦυϊξΧršΈρθ~8Ϋ]Ϊ­G«ΩwO’‡θ·φُλ9πI‰¬~Ό³Ρ{ΈžύZΜΎ»_Ξ…8η’σϞT+«sΏΪŽΟ‡ίΏύguζ²|Ρ|D\yη_ω]ζέ6οξμψœχΜςξ~Q^-ΟΧwΛΩwOvB³{w»Ώγ`6υ»ΫWNž8«σ’n―φν•ίΏ]ΝQΝκθƒ·©ψϊκZ‡³ι}x9ϊνΛ]Ωά7υ2«Ÿ˜ΉoΌκWρΞ³΅>jΌϋ,©ώϊμΖΡmIυv&\¦ΉkΠκx"{ +·Σ2Κk_όΠ»vjΗ­¨ΏΈΓφš«VΟ―¬(:uИ1 ΦmμQ“­ΨvÝΓup*RžŒΏί·c$'{'ΰζκ£™όM³8uΛ9²ίl¬M·―mώώμΒ“]m«˜yσc-ψΰοp‘fςΚΡ§Ξ…ιKi-Ης§9 „τ²ΜbύŽΧΦ―”9Μ²3φN¬e»Fρ]ΡnΜ|pωε“ω@ζΚκͺ>ΉωτέϋΧΤ.>ύγ―—[ηι›•r’)τNέ€ ν$Τ΅~¨ωtλΡΚqΣNΚ“­—ϊ‹ —WVl\xσξ_ίύυκεΓ739ΝGwΎέΊuύδτ$ΑύΑ—“γšRρ@ΤϊΥ B¨4Ν+Εδ‚ώη0ήk}χύJ1mš.Ά]έ„Ί,cŒ“bZw]λ˜B»TV|6)Δ¦j;ύ―€&VuˆmUΦU« B3•–ϊδΞΓ•’_ΝκτΓΧϊζo}τ&e1ωvςλ½bς„Έ’™UΥ΄ ±‹"„.N^¬Δ0mChκ’Τ€uaš¨_Ƣԏ‘θ&±œΦuŠE[Ά‘*z­bΧT‘iλIΤΌBΪ«»’šT³+š2vU*Ϊ’žl0H«Χ ©-R“§’ŠͺθΊX†"Δr’‰h[-™ΥΤέ€ŠΣνRh4ΡN_“XMΛ²ΦScΤ„ͺzR5Σ:„Ά(в*»¦NS]ΖJΣošrRΥΣ” +ύΨΕΊHžlŒΪ‰Ά+›²nψ½^Ά¨ΫΊ.τ–aR΅Σ.¦’¨ΚB¨5f‘«;½?ου”*MυϊQ/]Χzm&ŠΊξτgšrSρΟL],τž’¦Zρ65mΡΥe + ZΦZΑθRκ8€xΌR‰m‚Φ15)Ά΅vb@’VUS+4DΣ±"qZ4UΥjeΩι4 )ΰΌΤVzljcHzΞ€&tzγ*TU]VUαΗ415uΫ¦P¦LΛ¦wkΚ‚Tλq)΅mέύ‹X6Φ”'uZ³¦UQ…Leγt ΄ ‡¦LzL™¦±©S#ΆΠPi΅™ϊƒ&IošI΅YΪΞ2κεJ(κi[”₯xͺŸ‰bs₯¬t ƒ†IZ'½(kΒ1Σ6…¦/IQMY"½–·Υƒ3/¦FKΦ#aZESθ4:•VmHΓ1€W+­«ώaΆ:ώΞPYλ?‰U e%>lαΙ…R|SKx4E§·Ό]EΥ”ϊ΅φH"ƒχ©§b<–N+/^ƒD+Π„Pjπ2π­)Œ!~-»Šͺ©λͺΦnveYς:‘εhi²†‡’­Sh΅ώzώΔΛ&šͺ -±²iτb‘“‘ΞΏΧΊV© mγ=Χ[Gqb-Ρ[Ž€€³Xh؝­ΩMœ2ƒΆλϊτΆul5 €τ2₯8©ΞA#ΆΦͺΆG:άϊΎ‰MAUιΕυ*ΕΊβ]Z-$βκM)ή­ƒxMΗڜΔTzFͺzIΒ$ndg΄:zj•4ŸT)τ6ΝT/¦νšΨJ6ŒŒRK„₯¦Ρ]b-…$«JΠ ­σϋjŸ;mΎDc¬ ΠΑ’ κͺŸσ:O[­Q +ύaΗθΤIΘizb'~n£IβDΡ_θεͺZChώ… IBF–1”Ρο'q_•-ΈmΡ‘Nλ:KZP‰q1–*I©RU—„ˆ“§7ΡioφΌΥο5Υ~4 uΉZ½u=€0ΐγI·¦zFFΡi+Εμϊ©kR•)tHZ δFψ³.r j τ*>*LXK­%/΄ΐ‘$J$Ξ5Ž&U±RUέTZΉΘΗ­.Ι©x―ΤΕ¦Wm‘J ͺ½/Δ·H”…³N\₯ΥΛu-wΧ€F·Lβνξ‰ 6 ΰTWcG(Ί©$}έhϊΊ'+.€1½H©kG’δ™G©€θ6<YEιβ–¦`£‘ΠQGBcβ[E›W +ψK7―d›$( )9άu©ƒ« Rζ›W²@K&Nοδ‘–Xο.!ΧNΖ”‹Ν•Œk\3MκυΚz§Γ»σ%¦Σ| ιή,­‘¬λFξυ-qΦ€ζΉhΔΌΊ7€a‰LL0 YΕd›Hς§’ΐ?μGOŒεΣ~^zΉN[­y=χΗ’=Ί³kπΠtΘ«ΉWR5IΣΞ_œ‚Ωμ{•mαχz\όΡ–? …ΏIsίΤ³_mΣυίhυu!κzΣΔ$ηΊΙz(¦ά’Ž’tέ{Ί,₯δι‚–ΠΦ΅ΣNΦ9ΠhqϊYWdUI4=N•VK\$}@wχΨ8Kρ<¨{¦…€ψΡ,ΙΟς­λ(jεZλQ\V«ΔοD&Y­!’v]λς—"U£³ρ²ˆΜ€^Y‘ B·w•BWšH:4TK­ˆΞΫ€h½τy’ Cχ£aωCɝb€e[7e牡ύ’—³΅—tΙΫΒ―Šώ‘: +rQEΔ©#›:ΰφ1ٌΓΔ+-3πS;Β„ν_΅qνoW,bλΜδ°dπ‘ƒΣsΰ9}ΌΧaŸ3―~ώσ―wO„γφU1ΩΈώς]ώΕδρ«―_½ωdςφΟ‡―ŸN^Όzςt·φtεδϋ•€χΏ5 +£˜ Yκk 2I΄$Μ]™}MW‡$dκ¦hRZ‹.JhfU\κ,„—Šm]#pΠKΤ{ql)-««Κ`e]4R°ŠšΓ§ Τ4ΆmΕmJH[HˆΆϊHj΄.5 ά”(]2΅’€–n§ιWΊ„8F=έΰ ẙF:ώ\/ΛlΏH—)*{]A "EHš,-I„–ƒ&5Lš^ΙΟ: +­”©V5ϊ“ήŽΫL¦&%ρ₯yπt*]Α*T<€‹V¦“=X‰·΅’ΠS±4―„₯£[ΙI;Π’ŒQˆ%9ΰ­l3}ZρaΓ)Υ΄eτqŠt“0Štm&Zh™­ 3Λλk£½h, €ƒBΪv©LΆΧΌh%:6_[‘΅LN»­[¬Cψ°}­R¬ϊ …~²ΠΝ²MKqW,­Λ%„vΗ©‹™ JέΧϊƒ&TmΣ«βbNνz–X©ΒZΘyNVηK,%©?Ιjj)¨ΉkCƒδ³5A„;Οi±΄Bξ΅q4šTΔ–‹}’’ν`i5Z_ Efo€j @א ΏA‰ ²₯*¬)‰ΦΐΕ$ +©  +’v50W$oŠ »]3†T ŒBΚ…Μ\0‹(³XZ£t‚Aδυ[q’Nœ·f„B–NƒCEΊDα7oH€ΒΞ-Wžτ °4ΥΦo‚j/k¬–Κ‘HΘύ’9G~Œ.w ©―ZΫYω-I ž£5e Δ}z9QMƒƒ ΧΧ5' +YšΆΜδX³¦duΎeA."Lq@SιRίHŸοl7H/―1Θ’΄on08SZΊ·7ӈC4΄ŽœΦΕ\0*Δ’ARΪΠΩ€;J>Ϊwιy₯ΆT +γDΪ{άΡΎ4§+Lρ―.Κ‘΄_ΝT橌αNκΫD-ζŠΦ»–(ͺ1ŒZο^”/&Έ‡$° *[*ƒH%£ϊθ;~ΞM”}’»°ΑϊŽ0[1ΈTuq—Ψ8‘˜KΨj[α>ρ§Ψs’ΑήΘΜΡL$>Z¬€JΆmζzr­Άt +]³A—žώZΖΏ€ewˆΕΒΡ"H«§GMνy?uΜN—ΦD괞PΔ «J‚ͺΒΪΡsν‘>Ѝ/ OΡΓ8Ά¨&T ©ϊf†aԈ@aM$:\*Mƒ£JgQΊ:{†}Πjοu [τ5: ϊ–ήΘVkya)ω0~1iͺώζΧϊΎΐzΉέ¦7B‘AuΆR­ƒ¬MΗVΤZEΛK€“§Š4{ή^b)Ϊ+!q%›OΛ–R …lοΣC7^0›h*<ššoεηΤθŸAL―W—³I’ŠyL‰>Qt¨&˜~•-+ΙBΜgνΉsπΚκbwΈ&t‡`’6ω±3tXJM‹€“-¬λ°Ζ€ΣѐΓε,I-es’νKL–Φ΍€‹VΒχ¬ξέψ/½Ί>ž)τφ\WοEm+ G‡ ž°–ΥχHυˆ €ΚFwΠiηŸ”-χ²E¨S]Ά’(Ϊ ύΉ.7Ιq– +;-€^$ΔΆƒ¨ΕL~ŒmϋFk%yEw‰ψJ«Λuc U’ φΥ–α+ +­΄T}< ₯ t|uSω<ΪbΥd^S,aΎ¦ΡuRK΄!1ʚΧa{uΌpτ•³θ“ΈAy§4J‘7©t£λšimΫi4{Ό5±:₯€ΡΫΚH“ώ%YH‹œp'J‚TPˆ?$Ιt]]ghο΄Ι‡ώ1’―Šρ€O騘B―*;θ$aΕF2 QΧ:έ-Ε…žcα^Eψ±ΐX|Lƒ ++6Βίά\pΈ—΅€Vqΐκδ$i6NeΡvΦ*μπhΌfJRwp1hΥ|§΄h΅X?ZόŠΗhTρΧ‡ͺ”ύΐΊ₯ΐς‚έž‚Ž'Ά0±ΝΩ! ι–β7‰λ"0Š.M˜εpΨ Œ²gŠΪ¨α…% K z—ΞŽώ$½#pσβϋν…΄$ΊτK¨FkΧ₯#I.‘μΧζHθββkΨ`ΙΒ +οkγE,PΨιOšp +A‘§iE1₯1gAΐ‹«ͺ*81Έ΄aι—ωταύΣ‘ΦyK)pκ6Diƒ€6!τtIdεημ¦Ψ\iu.ψ^βΏήdkΕj»;m£¦ΞΦζΠΦ^VΪρ3g&―^?}σO'ο_ςŸ³gOL6n½ό‹2Β›οήόυς™gO^=zϊέ«wO/ΌΣ'ήΏ›7ΜΚΙ₯_εzMέ­]φΪE¬χ„ΊSΛ"[ ¨ΉΕΡΜώ₯Uqi$$°ο#έΏ)uβ)I«…vRέιεBφηΦΙWόbV΄Φm–ϋΙ>€OP›έΆΛzeαΓP‹—M)‹°ΓΫΌΆ6!±Ά…ssΥθ–Θw½0# MΎ΄.$i ΠθΎΠΝΡN(y’ϋŠΆμ/,n}œ…mu¨ϊμ”.ΓzHα{B QƐ4M|BΣΐϋιvΝϊ”%-ΊŒώΆ#Οα ŠΈ&ν,„B?iNA(σ΅'εΦρ―Zκ±υJmŒ.@e]v —§=λ­VQHιΣΕMπ35>wψ&!2 jξ6ύ…$Ί=›’i€€",’=¨8Ÿ“šLΨ€Υ# +« A2ODΒNΫ­¬΄άσ]SYγ•ˆk¬-hopΑθ₯ƒ_G4Ω€ΣΈΊ΅khΔ!ϋ·vd|½Ž)Βφ₯#t[up²=’ᦑP°Ϊ""}ρk€Lj; ”H»ΐGϊD"WΠj]­A%€j]sΝ5 Ž}gιIPh 1ψXαi4O-΅TΙθο>Rο΅2Εl’rGόD—I—Υuέ=­•‡PŒH8aœθ’«ρρϋ) $qŠe`|ΜΫΔmΞ‘‹Oz—~ƒ?(«ͺγu²tƒΛ΄Eα/ §Ά>±ηέOo(ρ +Τ#­a΄¦©ΕG@‹dˆc‰8X.ˆOiY[{fd-rd[t ”fQψ5<£5β9Z‚Ξ<£ 먌ŒB8·ΕI0‰£™HPρbc΅ERΓVΚ.šuΦΦ;τOmΉV«ΙΖb3Κ„αβΰ&‡oΊcxAξ‘ηΰάαˆΖ\όυ’άάΣΑφ‰D·–’˜šV_v˜“);!M‰δΖΦΎ4I»HŒFό‘#mc ά%eUΦ!1{}J"ζЈ…ΜΨϋZΔ€χLˆΓ„RBJ Γ‚,Šl¬λVηJe›rΰ΄@ ΗσPsωaΞp—/»±»FΫ/Ρ€ι”j‹w’cΊ–[<ΘφυJΪ£šΘflψ†M (†3DΓΡ’N„ ·…!₯3s…Ϋ!­!ΠυJΌxi”‚θFΏŽzϊημ¦χ 8–8˜RvaΤXΎ²ΈΘ5°;Ÿ‚ή±-qT±²‰ΘFBŠΤ½‹Ά¬ΕRΟι2§£ΜΑQ€6δδβξΑ—Ζ†ξ₯€―ή™ d θTš…΁± +λ’΄ξ₯Λ)‘8!CBΎŒ΄lZ:tVXτŒ +—D,KΝ]Κ7–6»4·.ξ©D° + +Μpl~Ι―h]· +›ƒ6lεKΛΤΰN +dΘšŽRj”BctψX SΰΔ“¦δΑθ¨ΧirF+.’‘΅Ι·„nUqš`(­FrBιp<‹De‹JHγ#–ΦGΖHΐ’IaŠ(!*!ƒ€χκ–ŁŠΥUω9 48‡j힢]‚Ε·‘ž‚ΠΤοΕŽΦIσΥ +Eψο#έ«˜ί•-0@ +’3yΥ€ζθο‘Χψ?I;@„θJ“I}…λιΆ’2ΥF$ΑCK_I +rJΓ”΄€‚T­ZE‰εŠB2Ίθ²ͺ@²‹X’b­μbδήM€ΔHjlΚ‘ih¬λP’,sώm©wςΦώ!J‡pΒ’ΈJ£vπ‡βΘ늝ςyΫμό·κ?ο[vωοf͟7;­uέ|©W-€ΐ—d‹•πfώ[ˆγΫ>ήΓW ΣΌX‘΅‰KŸd,’† ,ΫDΞΏ²ΙNά~t±f°£ΞFΓνGΖO­{vρU7ϋC}ΩG΄8Ρ…†ŽΕΞΈpοp”ΨŽ<\ŽM4Ά#/΅ψˆαZΈ’6³cIΤΘΘ­Θ}λtΓ95€΅Σ*a|·‰}ά-’δ˜φ[uδΖ!Ϋuύ’ΩTβ +―ν ―j»‚$ƒkl`ΌrμJƒ`=DF_g‡Sεl8Y³’n9S«Ε³#-@’9‘6Kσ9I55 1₯Γ"Χ©•.PΜt-ΚX‘t”ΒH訲Γ]β_™!ZPέa2 œΨ₯‰ΙŽΠE+}­Kv“† +!‰ͺΒlcΤ}E‚ >ΡΞς‚ό ‰ε.a’Όl{f;|ͺΝγ’•aΠαύ•Žˆ +ZΩuˆι\ηγϊ#JίjHf “FΦ+ͺ)v΅χ₯BΆŠŠ‰S… sDzΈΩJ6ΒX°’Θ"3³‘r¦eμΌs»uΙΆΣλΦι-ucπ—Αιb?Ύ4%g>‰ƒΘrC§+λL‘ίjC0.σs*ςγz”9Uˆ+_uΓK°έ6ί +'ιM–8ΆuκΑ$"—½W­xΤ¨υ˜ώ19QΘΊ ―c1:a,ΤS2–€‘`1WymΕUk­Ÿηc%+ΛΎηΖ‰C(ϋ:ϊ)’h8<ή +RŸ*\ +RŒ!Νrl©Ψa-‰/β½l3Ή°$IΘ:#ΒϊR™ν[μ8L„ΒY]2Κ:ί ²φ€Μ‘ζwEΎˆM£ILc9k|ΗϊYvš}žδΛdΠJ 4Γ†xHΔΓM2ηΔM’₯4(Y‘_NBΪψhΚ+ΒοH$Ω±bυΠΒ4T(P$ƒΓ~Τ­mΑΤ™BΪFQJΌ΄vςΖ)*t4q³vΒμηHΝΔ3"<»€₯Έ‹7J"g›π=ΦΌ#Qf΅ΜI M˜ŠŠ^"OΈ΄νΔAδͺ!ω`Ζ†˜ρ¨Dμ½ηΊŸ$ΧBg#°$„§TjrŽZ.%δ₯!₯π±€ΈIΞ’σ uЦθ4ϊ–ŒR Dh*΄Γέ?f/=q5rq›~$°8°ΐήAIΌΔ‘›†eP°°IΧx4ς­; !TO†^…y%^:š_:(Υ¦€ΈαD\ζœήύ™ν_gvr-ƒψG»‰‘ΕΆα§*Ω~" °;Ž'g!vΪΚΆΛ4F•ξ5ΈCΛΧΡ(‚SM SGίν²κY’[΄sžl)χ•Σ@ΡυqI`m7΅•%|Α]ε4K+c€ τ©{Ωι\xΪυ±H‰…4 ($ΫώΣ― +XSohξΰͺnμyj*A ”%€λŸβ^X/υg%a*μ˜/cΰHΨrΠͺύϋBJΊα½=>E§ύΐ—dj1ΥMΑ­π=·6 9³Δ μHυΆπG]EJ£Ε+šλ΅vY 78ν± K'΅“ŒP0 Ι­½šΓΩ,±tςY-ŒψΒYλΘttΗ7rγXΟ‘5—H1%σ₯±Β…ΪQϊͺ«΄tcγΖeΩ‰ΪόοL—wΆ"(†tδ’ΐͺ•=ή:8@B ΅3&CΚΚΤ’*½HΜ%–­Λ“ΛΤ~ˆΑ(T¨Ί,pΗjΧςDΤ‹Ϊ«vΰζόλμ!•CαŒψ$΄v/°ΨIYxaΚ/ +"Ψ₯󗨑¬–$Ι±Μ9pάέψχo>‘`έέځͺ±ŽγœΩ’[«vς~¨œ~–π¨Do\ΝΛGNG΄€C¬›H‹€[ΑΪvΕe‚C^σkmdκšΣέ’‘Θe¬Mο" ™‚ΰ±Ι@άΡϋ¦?uΪ0uς™2%'žπΙͺaQ‡DπŒTeίrΔα₯Ώαl+M!γ‡}Zϋή x ι¬έ«[ί•…₯ξœV“:§•Dςtž(— V₯ΉH‘"T—|ϋΩ&°Ž‚nŠσ_v@š]?~׎|›\M…DΖ\p‘ +žΗHΖ'qstz•|:4_2£Ω³l€Μ6`‘_Κu[$6“”²σ{γUΉ#"֘W9Ήd“Hcq–χ"MΩΜΜΝ’ +³3GJGΔδδώ,R„ό\ν8­VΘiΈ°IxΤ…]δTxœφψ[‹ΙΖ‰<δ)ud1ΤDXRKˆŒŒ)δH°ίÐmξέ%K–EiX‡V”qˆ˜•dH(vπβυƒ-a¨\jBTՏt- +½RA€΅ŸΔ ͺ@Bœί&9Nt'te‘κάaΔ‚λDƒ‘ιΠΥvό9ΙC‡GzΙCΨμw5 +ωBœξCq^ 9³$…­0 ˆΎ/R ‘wd?ΉVͺAέО + +˜½UvΙ‘]‚½Rα>u©")ΞaΡ…^ΉΕ3Kr~Θͺ…C]:h.M#Ω…OTS) nŒPΤΨάθΊ~νη,θγ€%οΆ3»ς&A\·Q€/΄l„`0ΘΈlM ›KΔ8rZ2<°έuΔ+SΛf²PΉ:(U%)C€₯PKΒιΡK<Ξƒ ΅SvtA58zwq_Μ9p» x ω’3βdΗ`NbO·³ΖHœ(λΊadYspθEDΫ@$6%kΜ2³ΙƝ*2ςΉU½λάU‹n§…vNŸΡ4Š˜ΌΐΫ•eŽΔD5΄s(4JЁςΨ’Ό‹œŽ‹§HmΠ\€ΘT†GKZ,Iήc£8œH+Ργjά,Τ3¦FζaαΊ9Q2ΒQa1χ\θœT]"$ŽQ,Y•r‰ Ϊ•/J*όΔK&™>ιΘΰrΈ ώPǘŒ +λR#χ—n'ψ9΅€ŒZΧΎσC*NvΐΦ—Μι(~ΔΊ 4Ήs€ΎΐOΩeg y=ΞΫLΞG™H–ScQδΣ’Ν='αaΠYΠK$ΡΰΊLΔ!½ž~ηŠ ―DŠΉn8k,$ΚSƒ(T +vΩκ‘„qΰ:’„bVSΰυŒŽ4Ž:vκγbDŸΠ ΅²…‰ »ΥΓ=Γ +Φ3ΙΘ‹…tHέδΓ>•&YR:8Ω§u.ύ!]"ζΠIΰ‹«°ΕC YCd’–Τ1ΫNξ(”))\”gΩ–bζͺ •CNve»‚rFYί’iΓ^γs±Y$Θκ&Μ”e];»v”„+ P=γ’sνQΑ͈’AJTœRRύ!Ρήδόόq;"_H=―ψCΔ:@%™»Œ1w5$mjϋχ­*˜8uv;“Pδ kQΝΦ„/m°„₯KΉ#_q~rΆΌ={|ŒŸ―LEB~τΗμaδ‰$Ή7{Ӑσ/Y―wθ\ςJς“‡‚sXχΓSTΪΐωŒe±Ήβ€ΒN‡mš|Ώ0F-¨¨Ο-U Qg˜€³xο`šLαtr )nk”–TI +λnH³e’Jƒex9φ mnmΦ«ffBΖ§ŽA7£hΘ>–hξWͺ*03΅±%ςcœ&’ +NnH›<Š ξΘ/ΖaCVa¨¦R²ˆJχώζΚ(M8Ώž~έΏςnK3|‘-Aώ°­;M˜βŸ +Γ(P“ ¬MΡαΰŒ‡Tg˜Œ€ώBP7žK7Ε +σDΡ(²b.­~.‹Ίqν‹ΧLSͺ_$²κόΦTΟTΑ‘γΉœ`n*εͺLΑ£‹ΈLAΡ\νͺΖ~.„υ RΊΚιTw5ɜMηΉTŒ¬ι&λr³S\Hc#ύ`b +œΈi)ί‚BΛFAΣB{ +ЇaήƁΈεu”ώυs vž’?Χ?‡…sMkμŸƒγՊŠ4§TMgΔ•Β©ΨP\‘.{ΚYΥTυe―σe‚Ύ’V hBΣWν‘Ξ'ΧΐœŠΓ¦.μe d;ξqΜφ;ˆ8E|Δί―H΅@UyZ°Zl©( ©qŽCCκŠφ_‚ΈΞ9I’ν‘ΨCΚn&κ·rš.΅Gφ\jλPϝB(ŠfŠgw•΅q‘5¨λ ΕXύƒ& 3λ”Q—σ–*d˜$<†¨―Œ·ΖρI)‰ή£琁…cPΤTFη!­ΞP)±$HΣΧ5S₯˜3’΄<ΚB[lbFp²mvΑ•λŒaβ₯’@Uxo5x°”"UΑc*GN˜„=ω1‘‘†΅A΅F¦δ*q‘Q>F ήΐΧ_8Ca!ŠV€Ψ rΥ/™αˆyκ'yWrGβ Ρ-#ωψΚ&‹-ˆZjΖχœKοIΒOφΨΰ‘ι¨Σ]:θŒi¬ηP)…T’ŽX*Ο)t€+,+ά†@ΞH’J9M°rΊ/Ε^ X@PΩeDžΩ‘«aΘΨp‚|ΓθRͺ²Μ%“0"ρΑRΜي’Μ@ΒΉ'Λ +νLQΰ"LT›[Μ90’PS7QεκCI*2S”E*@ΚH¨XΆa€eH΄.͊2Ό€SγσŒ½@+2Ωoξ*^1;aοŽŽ.qβ%Λο:^\κHmBh…bΝO/-ΰ;F‚oΗφ XΌ©LCdd₯”SKy +©&!’K΅Φ ©A­―τYb€:6–Θ!?$±Μ:k5₯ΙΤ][ +’T‡!QG•†4Hd\ΞHrp$M―‡ΰσΜςš£η6Š8sM/dŠΧ€œΚΧrtHΆ~υh}ΦΆΡΙ–‰HAΐR@ +…σ;΅+ΤSœHδ“Aμa7EEz’.Φΰ +iό€€2“ŽSye‘Ai—Θ‘D5Έςkr?’j +Ί ΙΥΟ”=T@&b‹zŒ–:(b―eʐOάΛ 8O„|εhdžΒwY@‘(Μ(ςέBΥ'Ίgge[’’ΝΞ¬Xgˆh:ηɏΔ{uΞ)τΕ˜³„Θ«β#-λh§DAβvƒ.FE5eΚ.3Lά–9aΏ †N ͺ +IӐHΤ¦`=ΜΌ’bΈΝ*Sς*ΩΞ’34‚zώΔ.>[$)buΈΎb±Ÿέu VŒHX―ͺ:{Γ J%j*nžΧ£Dπ”–T*7ΪΖ8§šD8 +ψ©Ιfœ<†˜5(²Ϊ"Κ4δ58•.ΚΙ‡tΛΉUQVFEY›£”»P₯›Έk ΨCQ“‰ƒNζ‚kŠ΅ΧβkK@€ΌSλΤεB-»sœ’Ε e2I» ›D\ŒQκAI(œ\3{Μ QLq{½’G‘"”δΪn<κ„BΨιF)ƞ³›¦4§ΎCnyνQΘϋ ”ΩήGΨ±ξ(1ΓPε{VB=τ,»— ηFQb“yšΐ+°†Ί†d†Œδ΄r@dMz…²sDŒ\1g—QδQΡ$­Š,rŸtŽP{¨υΐ‘§3Dva¬3P„‡ΛŽό§”²u’y‡-@d—¨₯žs Y-ΡG»³)*BΣ ¬’W(ςsiHΝ©]αγ4a&ȟ4jε$ΰΰ$πΤxŸΐ―‡v„‚uλ S–0ηΜ²ƒQXY"Z$@ΰ +€‚δ@$—Ζ(HΓ!Qέ©P1Νφg ΒDb©ΞY6¨,¨±Tl‘υoΈ)ό˜‰˜κμ ŁςδΪΩI Y5,ρΘΰΑ‡:>ŠψPζ7Ut6 b‰Έ'q”ΒH.0­ΛόœEΌ~€ZQάφ«H…@<ˆΠΡί7$Qƒšό@DΨ4DS€λ@šΆXΣ·*fM|Uς ΛUα9΅ b,QΊ’iAΡfη’+εh„‚:ž /½PΫλ »h€¬AxJΕρΡ0°οˆ”4—»kH…ΑρP°l·YƒΗF±Ez{ΤεŒΧb±KcΣ$¦j*ϊΈc9βHΆˆƒ<©©σ洎e£Μ£μδ„ΥθΈ ιcU­φZΰXοpͺ™t1ˆŽ6σ™Š"±©,4cba±G΄ž ο#s§Ε +“α3B1žš†yλxi +,EIΣΖυ)ΙM6?*j>‡¬΅H3ς΄1ΐ1%ZlΓ(I€ΜŽš{zς06Zu‰F1 ((DH•ID£ώ;eΪ\γ0Θ'L‹&kθ•,A4μλ‚t©‚*D€σDύD“q5ΪO!*’ωΈ3J†Φ―Εe;€1z+U !PζlL ί w}ςΘΣΑoΪδœ'#2RηX»β?ΟTbͺκ!Εν (ωΉΕ$ξu‰iά=(:ς㠐?:R—·£1΄υfΛ4¬w$ηlΎ>Kj’ό₯ηΛE&fψBβ¦3¦ ‰χ˜ξΦT&ν€KΆηw‘ η‘SΞdΏ]κ_Ί#_2‘ Ρ I˜-rͺΔυI|½Ω’ƒφωΏ½dγΕKj8?θΘax‘_Kͺ¨­$κŒ˜.R*- ζNΝˆί€γ‚φΥΥ=hί. +γΪHΡθƒΆ82 +Χ,Αν˜ ,AΝ`TώP2WΪk*k!!Y܁gl@ΙB2μ)l7»ˆΙ$₯¬€B— ‰$q0¬š άyάC­›‚<f•c*.pZieL$žSϊƒ»λ˜ ΣΝΆτ e€ςΒP Β3&5Oš %Sƒ—°fN„Ε ©Δΰ5}E7Ξ’RΓέH#‡ ‘~‡΄fιφ5~Nψ( οίQ΄―S–‘˜tάY³Ž’Ώ Ψό]』9^†+Χ†ύγ}IY]]Ψ€N\αίqš½zͺΌfDΑfηΠg+bLΰ†¨¦•oΔταΑΌnsŽŽn²όl™RΎυ–ΎD±EΧ~Z;G½e5YG˜;S„ΜW²ρ^@ΝΧtk ’(οΐθwtk¨i›UVΞ…KnvατA η ƒGυxw”:Œ0Κ]·«a­ΐ½ΤU€’ΥδŽ7λΌHVl@%oεvOέ{HΉ *τGΞυΨεζwh+cΜ…xΞeβL`ψ*δmvnRQ=Ζ%γΐ•Ύ¨»S‡ΛKϊΡ9ρ%V^γΝ¬Αœ7"e¨ς‚3moΩͺΦ³$RD#ξύdš.Χ! klψuξ?bΜΜδi“\)QζιΔ=§΄LB -Ρ4–€άK"ƒΒΠž‡ŠΤm*_`c§‡)•Φ ­ewǐχΡ˜T•qFNσp†ra°ΪΗ$Μpί†²jŒΪήiGψμΆIlΉ•?ππ‚ςnοŠYšPζ 68-ΓΡ―&Mm»2Π%’ .ιΈŒ!άιΗyΚ‘pDA)"Gν&ζ”ˆŠά‹ιΐnνs+|@Φ©r‘Γ‚ΰxεΉ&τλ~/VŒˆW ―ΏfCH1Λδ<ΨΰŠ ΛBv%aroPEρ.Hζ¨}²²yy"tt\'‚K~r0@‘·k‰)νr²&•Θ'&³κω‹/<~όώŏ―ήΉΠ~ψςβ7κb½σ€@»§Ϊψt³—OΐAQΠΏύς΄Τ$±fξε R\Ϋo_”YΜ<χφ`ˆω;{yΰΒ tΌσςϋMiο—_/|©΅ΕRo?―6 ™Sπδ‚ψ, 'DεΊ€Ϋ‰(‘$δζ9–;tΏ£ 05χγrJ2•wUmΡT€2+ΣΪλΟΐ: 4l,’U€r–dvw.œλΗ₯‡Lr“±Κ€Ρ\­:‹qs8vŽo4LΉnΒFγ’jK³Ϊ§΄9l)I%›z³k¬ ΚuL zLCŽͺ›Ωΐ9ŠήΈ  <ΐc’λΫμΖ$²‰$%g+Κm"u―±™ΕΐΔζ’]“υ~E)3ξ,ΙgΣ1•ŒKD―¨7?δ·μΤή€0ˆψ¨m—dK4©-ς5-eͺeξΧ …bCΫ ;ϋ2_έ"»ξ,°)7Bž'’»G΄`k9…z*= θ‚Ύ¦TšŠˆͺ2:?Ρ$Rήd*¬F-Y0‘K$i)Ύ΄q]rJJΓ§γ°£Ρ`K‘eθI+…y +β\φ”MΖ­n†DΊŸ©R)Ι\47So@E‰nm&ΑΉbpι»³1¨¨©WΊΨ“DΥ€Ρ•Όξ„h€p˜ϋ'I]‹€„’λ tΊ₯AΓ"ΏΚD€εrχΨ Άλ'³4 ƒiˆt²ΛηΜIΨmfygGy»,aΤPσ4αͺ}ιS›f/7ε΄F$ˆŽQEop“ίήHh|7dωχD„Ί₯ γ&³ΧP;Z0ε)μ΅‘ι*Χy?pJκ+•τ΅}σΏ”σ?RV9HΧ’ΨR7η&§Τ YtΙl0G2R'¨2ΒŠ₯+-₯&‘nό8|τ}Ž ντkσ£ς ?,#άΠC#6>Έδθ›3²vƊϋ'N)£'έЉw’Ž+΄ΈΧœγl`OΊy’ω€A%υ‹άψΰF…τ_78ξ*Χ‘»›!ΚvC..‹hήΆgb:κQ³L°Q5°V3k‘dαΝ +4`₯ޞΊ~ +νΚΜ759™šn›r·7rš γgΰ4τ$p„‘ηr!ξ,D6²3M(*ƒh@ηΔ{θ HYέGΐ3ΉŸq t<€-5―EGτλXγΠhέςΥuΣΰ’W1£²Ξ,JϊUΙύyZΧ‰~„lJ3Ί’Z6+ζf»9‘΅·½? ψ©ΔΒVΘYρl&p w”–\mΞΠhsΊ³™ςƒ@AηΓIΧ6,2qιRͺ-ΟΉΖ$¬h'Έ°JΥ£,Ν>C°@³’„Σ§&|­£Ώ‹Ριρ*’€QΘσMΡψ=P³ΣΉœφ["xͺ§ΰ)|=˜‘u:"ε'‘ρ…δzθ:˜¦1”WKρ ¦θ τ …Νx9αH”“©X¨­ΤΉ~΄>˜2’Εδ.€ŽΝh•…ld1uV}'7J€Ξx‰ %MΡ2U0 qZ5τσΒΥgνˆ\n +ωΨ­Β5›πΤ.@―G-l³ιblX ΉUSwBΟ‘uςϊCa”X€φΫΥΠʎ–‚+"8Š.c$Œ½(2₯qlά •’0/YbΚ-Χ¨Ήˆž·KuΉšFu.ΰ™Β#ψ«€­‰¨1₯}ύ0bN„ ¦Ÿ8@hsΫՈY-gΐ§”ΕΆΤό…¬ξ°)΅g ³D!AR‰›Χo^Q‚λΖm΄eœ‰v*xι’ yu +œ$€ΔΪίΙa ·‘=¬W…†QcΌΝ.€βΑώpwΡHSΰ’˜‘½;G φUΠG¦:ΡΘύ€-!ϊ@˜Γ.ΦΰϋΰŸ%#Ż΍›.Τ€"Έ1+”`.yͺ¨†Ώ`ݝΓ@”gΔF°Ι‹ν€l‡pB#&Ήβ—:D΄U:Δ`¦{™ Blδ$“Qηx$χ^A …Y!o;ρώ2C1Ϊ8¬’ ŠG]ηm§€ŒΚ‘ϋΠρbA7™°‰lZTφ!Ϋ­^9-ίσDς'ζΑP»573Uj  ίGΑiΪβf’τz(ϊμ–F…%£ά¦)θƘ”˜¬Φ™»–Κ”˜i±/##hœσF¦άX ζΔή¦‘L…Ο3c!Q@‘8%@u΄T‘θ­k,8ςβΠzͺ&}³#ΝΏ΅\©Ρ“Α.ΫLӁσ*‘¨pœτF±Ξt¬ŸY<ѐ—Ά–`΄‹ηQ(+W©£ΫcH­ͺ=P4 +j›δ^Νψ°ητ–z ο•±);ΥΟώαtΞ:ΡƒaAu ξœ,‘*οχa¦Ϋ^†Σ8Ε‡ΖςTθ£ +ζΈWeρ֐b„(c.ƒΈD­”x§!‰6ιRjmΨ ΅T†9” +αN ”Ό5܊Ξύr@Μ₯:‹ΣΤF·τΜΦ&4{°^ά§MlΡΈΧ°†qŸ{>ΥeH7OΜνΙΘk‘ώ‘T1ξ%ή|ΐ“GYα2z’„™υ(\DE%’†ίd„Θ¨…΄"g]/$œz2ŸXΈ&‹ljϊs|@Ζ›-qY4¦θ³B}Έ[΄ŽŽ‘P-ΰž +ΟA^:Nλ“*‰¬χ²0Œ'OΜRΛσ­ρ?ΘH’ Ρ‘“Ζψ₯–"0TšΦ]Ί% ˜1U&”`liγ$ΏΊΚ΅O%oM―hχZ-ϋ§I³z`αtjέ +{tœ„ŸΆ―@ΙΎ~ŠXν“π½{"ˆ Δ@»LΠ4ˆ¨d’qz‰‚`ΌμUφI€£Ηn²;iέΏ*ΉiΖzn“lԝ@-KΦΛΎ΅ ΥeΔ +2₯ύ1};(C¦(ΊΆ‹©1θS‰\ΊλΉZ0κ„Κ‘»QαΒΐ[αYnˆξ±₯ΠεM"¦Ϊψ5ηΡ©>J4χ$™Iq”ZΒ‰c  +VtHαF# •H½ΥέCΠZ₯³˜Ρ~ΉK‡<¬¬ώ›|νv©±Ά²M$R—ΊΆ,2gJqw[l’Š#$…ξ’ϊpt#Μ»ιž%(hΪV@¬FQ―D“7ZOΡψΌ=@ˆ½¦eη2mH:άΘ‰ +Φ +x<ϋ‘Ϋl΄P*#h9D'ηΰΛ±-ιl–―'πIρ’ƒΙ ©Όš!ΐ« ώο?ΖΛAξlG ψ8z"¦ζΓ>|}¬cš΄ΝC GŸζO¦–[5 ^δyρ୏s²οΘΟ*£iΨ!Χ„όΥψΑςΛ_­·ƒϊm’©}IΖΡΦ‘S šz6λΞD‹[ŠhδqΙ½»ΜΙωΣ|Ϊ]ά–ΏZO½΄Χ 3Πb݌1q0:έΒ(SϋΪΘ­ω«!q-Xͺϋ―˜γ†’Dx/Ξ^n2œŒ8 Obΰ'^j@Β“Ύ81ΜΡaκ)ς{ξ ζ2 {₯E’‘₯Y˜ΛΘϊΈOpc©K΄ά^Ύ1NΦO·ΪΎ¬1BOYΞ^­'*ȜšνΡ‹Y‰΅ψ‘Ώbίq ™}Ѝδ&?uΫ―Π8$D2ζH:C&ΜΎšSΐzθΏΪΎΟΟΡΨIŏΫίΓεˆΖNj…g₯›ρL³,‘­5€^Ο=Qgkχ$Jd4ξlHteΙl’ε$χ’hvO»Ω–J@»ΣͺΞ(BƊ!yμΦ΅·σ‚jaœΓΊGΜφ‹Ίύή€§ι=ͺIξq γο—oΣχΕs›„Qι΅nš€ ¬²YŸ…¦r‹olHƒίgέ―ΙZ¦λ Y¬ώΤξϋ¦p# )΅)χSp€jβjxqχPΛΛψšD–P}"°*bžΆ:tΚ2ί„δ“Γ|XKn’Π£`ڜŸ™άg2Ό£› +•;ͺοqkΐΐb£†$(]›ϊ‚Ÿ“ςGˆj…³ͺ< ΉU@D“wαw +N[whΏΛ$R₯ρπkŽTηΠFόzozΐŒΩHj< 8Btdi”@{ZβΎΜΏkr’›;|‘ O"΄›6ΠΈ‡Δ–\,£δ΄O`DQ+„od„D'€²μ3 ‰/θς SΊ­aJΔΤrΞGS4΄Ζ£+7»h“Z7΄γuϋλ>jŠΛ‹,¦ŸMΜoe₯ΉΛρδDxΧ o7αΕΙ -ŸӞ0η`!KDζχ±; θH9ΔΌ€ώ‘Ε­AΆΑ’’,I“O6ΆNΟ.)π;φ&nAΛ.ιK Χq³Ή‘¨œƒΡPΫFπΊ—17Ο ·Gv‘JKg)ΑΑ²4΄8©άΪ‰Ξ.TŸόωτ£§@}ΣxψτH Gxk—I+t$ ~WγξW`Ύ4Ζ’±„*¬š—μ·HAΤ’Ζ‡pΈ΄ΫHυ»hjzΑs|0K€Γ°{Pο‚'1§x‘υΘwt<ΙϋDδί t} ˆfβœΉS$Dx—nχ‘<κ +ΞwΧ΄™‹‰Εh½+:Ώqνγ)$• ,Όΰ'ΥΈΉ}uΣe ˆv€aбάR³œKε¦­=,=ώ{GuJΜςšXΤ© ΦRΐˆuι~œά6F<e «{χ>%ϊ₯QγΙ΄vΒ#°U Ίš€€ž±£Ϋ e€rlq"˜‘'AˆQšEŠ’€6[t’j3:Œ. +º̹運“‘ИbˆRβ¦h‡ο€•ιΔz `ψδ…Ρ•ι€—ΑR”eJείp…uζ:*?ˆ†ΉmuΫ)κΩƒ=BψΫ±ν6„:žΙ„Ζ$#lΣ‘ +_«ζd!ϋѝ 0Θ-Ζxx@1riP +ΚΆX°΅΄+2ΎA5BΞ^›”Zδ}₯£NjG>ά`Cηݍw‘M4όΰ₯點‰Θω φΏ₯Ύ₯΄Η­±°&>§*\ͺM•{GH&AburGšE"Χπεζ²En*€Π§Ω’ ΐ5ZxRη4J2Ό DάͺDΪ-p›dΥεΌ±ƒωn¦½Ααž„˜<~"ΐμͺΊΏβλΪx‰S°Ξ2˜άQ΄ΛΧ*―ΥΊ(–t›’«άψdi€ΊtD!ρηCυΕMΘΥΦ+ΥvζτžƒΥ§ύύ‹° ξ}e¨ARέ ·[ε$4'瑟$²Α_˜ˆψ`Υ6Π.ΐ*1TFό"ΪΑmk”Μύ +έ™άuΙ¨‰:σ₯\=@'ΎΞQJ°¦Yeτγϋ|·aFqXΡc’€ˆΧάZΟ‡τ!Ρ0cJβΣΝ”σ{H£ρ=Θi₯ †4–Γ'ΣΦa€‡€ŽͺΨδ°ΰRDx™ρΫΣ‡!::ΟΊΕΔg₯΄$Qι€r$qΣ-b€ρ‘΄/r“ΩΧτ_Σ +³Œ™]VΫ΄ψξά3WDPήTzα4σθ|Ϊδδeς]€ωΤ`IdAηaβŸ#₯‘tŒ.Ήk%χ™s7G²δw½Ρ^„…tds +©ˆ‹6\΅Ω›Aκ Ϋ“QjΌέΡΘΊc“j +Š~ˆ{μΰ€Θ"2-ƒXٌq εά| +†“Αj°¦ΙH ­λΐΎΐΌδQaΜνH +Ρμ:—v‘J₯άN+Έฎ€έltΰ‘œθ‘ ?5ξλ‘™!ϋΕiέHuH‰ ©$©­Ν² p@πμωwαXτ'{οlω·ύήGα“rRL‚ώη2JΏΘs„v»―&idm†Υκ…ΕφŸΆ! +iφ ¨ͺ>Š›νgΪ―’(9 ³}dΖŸ'w‘ˆ²ςŒ„Β E)φ`6qC†ή!ΞχZ|« ω^Νς;PφԍiΙ_₯σΎFf3$y«!Ρpu:·λθ·Ων±ΖοΥ6 fgΝ4Ώ\κ wT«Ξπύ]l‘εΝUTΣ ±·I(–ώ5 M±5NƒΧ§μB’:’–j#Vε9Πν΅Λ£Π’xaΔD?ͺ₯Β-§ΪφσΙψ’FC¬½―T9†œGΫδqZςOƒ›2ωA ”³ŒrΖ¨Œc°iNυ{γd±ΡCg-ο2AΔoBjσBk%^sŒ₯Ι$u ‘IR~RΥγU™εHξΑ)VΥωQ$ΔΝΝ·‘9¦q|τ³‘Œ©ϋϊ*ΖiύoΏS^+η?δ΄ΜώDbΨ=iΈ2ΕμI(`` ’’ί©`σXd}°ΒB*ιΕf69΄«ΤYLΡ°ξ/ζ@ϋ€ϊ Ω›‡±*Μ:άd8­ηS››T˜•jŠμΧ’u@ΥΓEάα]Ρϋ΅(2€’›ΜDNiΌ”αti#γ'P*2άΫΰ)8€iΣ…αfΩΨ|έ (_’βΙ΄μ‹<₯ήιΰ™Ό0΄œ½eh’.™{§m°Αλͺ +h^±3ΰ~ ξzΙέY}_j0•_½Τ;,ΗXK½ΤΑs:ΰ₯ Ήlƒ΄ήΦNΪ‘ͺ«η>ςoIίnh±UΫΈ:¦)‹\=§Ώζš*k£HŒΡτœΖΑTnδ7L· tΰ³pU¦ΩΪp‹σόͺγ hFfDNJ0"ΞΧ4φf―Π(©οWͺΘεσ9 ½ΪήuŒΘ£αŸ2]«#°οo²7ϋ ΏŽ» MΎkΧ%r?δ&¦‘Ά0TΥ̊α²Hς'ωΟtΕ€ΣJΣQ/CΠ +ΞΩ„%zϋIΦ€SνώαΙf鐈Ξηq6j_†³Ι‹B=α˜=pΩ7 κο+ζΙJΣcϋ―>XjΓφ [ά‘νΉi;ΏlΙθθΛQ ·²΅ΝγakΫ·ϊΰεΎ9 Η/Ό|υ’”ŒΞ[ΫΘωΜ{ˍGG7δIŒqRΈ9I$§² f°šXŒQ˜Ϊ©Ικ$kBΈ₯ϋ}šfWΊΫ2ŸάyH ΰ>ϋ°r¦5]^€σ(³›ΈJYωœE©ϋmψ;ό@t²΅Ζ°εv ‘Ο”Ξ79™ΠΡΎΑH9h|ΐ’™Ιp(&έΏΣΜ4άΥ™C`_Yˆm=.ρφωex+½vχχ‘yΕb1)7NŒ<όνΐ¨ή“Ύ‰Ϋ_ΑIξΛ(Gc„dfόη―,ϊDΐΚqKQ I‚Αγ+ΈΔ"χŠω@ψHC“Υ:(«8*π£"Α>‚UυgΓ¬«>Š]ω³`Ψ,[ŠEΒG—F%ο'οAΆηE°οοšώ§ŽήώɌ9z ΈzœͺΕΏΘΩ ΏΕΫ{nέ)l τΈ’Ϋΐ%0d ڈe³‚t ²ˆh<ύ"ΣΔ&–u¬{Σƒ2`JΣ)6‚©ANΔ0€ΔυΦ i΄uΐϋg 㩨q tIFdNH₯nΗDώŒ ―ΒΡGJCRCQ.Ύό¨ΐ#7ΪjϋΩΘli*Ž”fΆΐ ιdvM;³•¨B€XIύ£φσύ΅ojΙΣ¬sAr°@IKyΜDΐlPβ<-W$”s‘€±1bnIΪIœF_³E-T*dŠP©/ͺ»la-l…Ώ–Μ³ΡG4εN]Ζ€ Ok e‘‡ΫDΈέ+M<©ζ2"²aίθŽS,“O؞…’K–xρVυŽ<–DΧ½>i”ά‹D¦ƒ%›i¨Ι¬¨ 'ζl\0=μGΦj’IΘ€μκ™ΩMζ[€‹F Ff…]xΌdΚ)Π8τ@©³Kzt2”φκόχ6/S«ήζιΌζ†H H˜‚l>`ρšŒ6 ΦρVΙ™@ΦΟOΪυΪ,€’ Nt)»lΐj(JΚΐPt +ΤΈ³ΚYžœ’BΘS*ρJόl―δ‚H8N$ «6E>­(f 4‘ ˆΤ°~>> ­Σ +ηήT½9M  5›ΆΙ`²‰Κp–₯-r9Ρ¦lΑΆ/“΄ΰ\#ΖΩ\ΘΉ2K^Έƒ_|ωv"σČωδ¬%ΨsίνΞ,qίl­,Η~ΛππG€γIτΓΚ9ϊMMcUϊ |kΗ$ŠDSϋ²|hέ‰6•ΐΐ–Ψα6*-¬β‰κiK‘1MΛς™’GtγRN·λ@ΩθθYDŽxτα ΄•₯k˜:aF΅ΞΣζQi +Ό'˜ΥmΫ#ΔRη‰<Βς‡TόP |rα.΅s#'h‘άGˆγXWJ%PZN7"R’ό(π³WΙνΦː–ΰ 7N‚nZ*δΐ%iϋՁk°Μ Ÿ4i‰R’–;“ ωέ―Β5Μ€0·†MrΗ0©%…Δ΄ͺΐΏψl‘όgΌοΤΓΣx-`»*CuS™ +ΎT}_$αQΊ‚Ιrσ#;‡γ€rڎ‘ +sς™#,h'mΩ_ώ)/zjBωΧΤ§ΊM~4u$€νxa¦iH…qYhΣ(/ןV͌$$cΝe”σ%Ռ%Τ•%”žύ5ˆΝ•%T‘­•₯Tš₯£ƒί܍tΡ6 +' x§€ˆ6ntXŽόu{Nˆς~†ε&KxΈψ`cΈι4f‡$]ίYŽ5U%— Η tδδΉT°ζΜ2 οΑͺ―rǁFš†€μφΪ§‘!wh]+wh-Θe€ΩŸ Ζ*€=ͺ"ΊΆs–žBΟ 0Ρ’šMaC E;B VKΓΧ‚Ynχ0$Β\©ζ=ΕΙΡ9›”~wτ$ΙΡLŒ$ +’·Š^Z£;X/\BΉά_WΛO:@λΛ –Π—ΡA|q €‹_²ξφgJο^ωjε€τΟ6e”_°γ[¦]u9N2Έ…†D—Q;;·œΙ1eαt|ˆUΆ‘#Ρ•€1‡ΖΖQΜI>Ξχ‘(φ&€β§©cM”3  ΰξUξhA—€ο —CdΝW”ΠqΟ“²I)sCωB“A%|Œ1Μ];kjQΒ­φ――λά[;κηί ― …Ή› (Kπ₯΅ΏΉ6) ˆζ†ςτ\Ϊ-V ‘$zWΞ:[ί ΛŸφ.ο­¦£NJ¨‡Ιs†4yΏδΪάG.‘In;Ρާ»lƈh+‘Ϊ†}ΊŠτi”ΕF ’₯ΫƒΥγ%tμTΦό€”ί­•%•θ%Tρƒ_Ÿ=eΔΔBF\¨’ΡΊ‚Ž Mgxο7™ΚΌέ=jςά”Wz9₯Kτ¦Fσ!‹„?½žIαz ί> Θΰ˜ \ε&9I'Š”c‡Ρ°Β‘‘“H;FR“BξΊ”}†DzKκP8±δτ[5$7RΐVΗ>λυ¬©CUΆŒšž=έ>5΄ψ₯eΦω₯η„ŒN β€ jΛ +Š•ΎΙ4ˆ0r™EΚΰώ>§U$:ŽPPC ‘ϊ&H 4@ύΉ'1Υ Mn”Sτx`4ΈκΝ‘†θŽ6¨j-r +ƒΕ“"Ϋ!EnκΔιΡ‘oϊƒQd³΄ΊΊ:F +uKη„ΡZ/pv/έ"In@t!&Ί Ε.ŒŽ“ c€±‚—Ό2ΊhWH+ IJjΖtRiQSm7TY ’βα^ Χ8›Ζ-”OΫbH/’ΊhήŒΖΧζ¦:ΰ5‚²Σ€ αίrΣ# +lΩ^•Ό– ΞͺΚY» Έϊ`ƒ”Š’8ƒ +nϋEn²’œυE’K6΅=A½C^J€N2όί9—…0ƒ!Τ—b©5pŠ$ͺΎ½μ[ζ{ο―“Iš‘Z"Ίz—UόxΈ›››-[‹ΊX=Ξμ +0`€’„ΌΆ_Ι=Πt\Ό#?ΐ d»ŽM‹θΙR?RΐΜ»ΓHιμ°H#ΡσH8ρ*­ΥŽ|[o JG̍IRg΅r²ν₯yjD]Œ²Η δόED$ν<[’\6–)ΕrqθŸο ,Ι#΄Υ|―?AΈΥ€Ε¨O7Ψς~‘·ϊΆtŒT{³’`M- +QΡD$boύͺΣ•³&%:τ³£g‹zn^ώχω{ΦΝhA²;EW Tω&mψc™ΐJQ‹{ΫΌΘΝζ‡τ\τ(Ά―=Θ+{ +ΫlΖ!Ž{ΤΖξ~}>(ύŸ "Α=χΝKύ–Κu~χ_‹n ?¬ <³ίΠΡσέϊώ7›_ϊ°ΏΡκΏ~ϋX­’lA„ζΰίκOαy Vΰ¨ή{ϋΕΩ~υί|¬?ύo;κhΑ-ΓφͺΑοͺ/¨'ωέTϋυχ«*?“υίφο£&€žvε#·WοΟ"£Š:Η‚?u]KΧλ!{ύeΠšυίΎς<Ÿ@DΫ»­¨Ε#ω[­οφ!ΊΔmˆΌyrΨ耉’€fι‚w΅GWώ$~@>£X0ΜτrνΣΜ μ₯9™αžΙ +Q γγ?‹>)E8x¦~ΗΏ¨ΛδΉƒξΜ¬€½A2ό¦"΅ύ·.‡\ +γδ'φΠ’Ρ””₯…7`ЉPτIοQϊΩ^Β>@cs;»<όωέH―>Z₯ΘRΒΞ YνoPd5C‘ψ²oΚ»ˆΐyZξ&(MpΈ<θβlR‰ΊI”A:št‹βϊ[—š*rνθB +šŠ £t"D:έωWDd‡‡C„£z$»Π6Ι£ΏGτlF^¨J²˜&AHΉ,Th©8$$)2­ίοφ%X~Φ ·v7‘kƒ€ΤŽ?΄%“·ΉΩ@·'„ΕΦ1σތ8ύW˜οi'>ΐ$Σ¬Fƒ8m}!;B݁=iβ“]@χυΆ™XΟΑΈR“­Π0Jvΰ+žεOί$ZνΨ£ ¬ΜΏΥ!M₯:{Ί Lr—ˆ\…Mn…"š%½Τ'Kν;‰Ι!τ!ΦJR#h’φ6}˜ηk.`EΖqx|$‡€™“ΐύ‘νG'V}›4OύΦZ€ Υ}#ρtΎ"\”­«²z3‘CE ύ ;Pφ‘ζ'm]ΤΝF_ŸΨρ;Ν¨ΰ‘§υX]oƘˆΒΉŸΩδ„½‘²!Gaκ Ό·έ‚•€ΑSˆΞ;Τ?ˆfΠpH0J†!uωΌΣ©sh°ΩT0²cΣβ‰v½bΔaΈjE§TƒŒΚn'ΥΧ•Φΐ7uΥ‘—˜L­ΑΈΛQΒΖΘ~θζεΠΔ$Σ=FC띸 1;7‰$)R5χ֐ΐΞ*ύΘ­"ϋ ‡ΘΓΜO"‘D΅\".Εξ@~Α<œ5ρ<<Žζxz{Σ©WζΈͺΐ-‚• ·J²‚ΊJ΅›|ίΖ3GιšιΦΩΝ:Εί–EΩεϋΒΑQό <ϊΒΒω߈έE)J΄Θv‘BL³4ЦB3[=‡*±9{h#»=ΓΧ†„(ξ€@‡*\uκ΅d^Pš―DoΒ`‚J +ύ|Α§ &pw5Κw‡’‘†β Ά@»­1BSιQ2Ίψ_DȁDΙFΛ„ Κ\“$κ 4$«mσXJ_έ*(j¬QS•„δr” §L‘Ζ%τeq“`VhώFΔW9; ”œΡ‰΄π= +ΛθF‡ͺδd‘δ$}ζ°ξ6Hπ,ΰΐέJjhcRDAFμ)Ι—πΥ΅+bmν²MΚGY0[ΤIA~‡ν€Α+Κ€β—,0@TΙM€₯Y”ˆBό₯P€φ8/Œ‹3œK*5NL1Ε# § —SF‘$r³#΅N4ΉS­Ύ‚ARڎΑ¦ͺ«& ΐΡ ξBD—9  ΕΌ¬“PυΟyPMΣΎy%Ċν…zΚFžα~ gΚRNTEnhΕ κά3Οςλ–΄; λ)Ρ‚‚ζ[i!φ„Ωš4JΰτBž7zτž…b+$=πΉ†fU³KhMžg$ιΒΕΡ?B°b– ap@M @wloi cAΪ‚Pΐΐa=Qcΐ„xQ…ΖTί‘ eΚy—ΓχΖ@޽.°ˆ…`"Μgd™T)€eqT™t‹,NG΅ ΨΣ)”Ω0""Ζ䉫-){W})QΘGΪR ρ¦qθ’HͺtΙ/Β£yΦΎ(ΰ#:mΐm”KΣ ‹½_jΈh+Σ°xN†ώašmά?Θ…©žΕ'HtπθΆζ"Š;ŸΫcΰ)lοŽyζR8E‰­πκGα‹K»² ΅ΪA ’’ +’ωΠb ΤPΣπ§ιΉ…Ϊ’TŸŸΰzΉΩΰαDπΧ¬yάPl‚™x 3q@S Ά™c|ϋVΆΑPgΒaπŒ‘,Γa»·ŒΪ€Ψ¦ŸΈq’›ΖBiL€3ƒήΐI™Pz΄§ΒΩjQ7BJ!|!Kšδ)ζ&Ϋ›(›ˆQ><ͺ?2έφ G!+Fg%!W 4£eό΅QΌO°φΈ Ž‘@)Έ^ερN5Noξc1Ό’ωeNΈMkHΩͺPT‚Ωαδ­{ p *ί(₯lάͺΐΦS—rQB φ +[‰Eσ\§²) endstream endobj 868 0 obj <>stream +V8tr†Β³0β)Ζ§P >$Ϊ‚ΓΆ₯ά‘R†•[Υ™ͺ1ίEгK κ,ό+5J‰–]6N;"Γj*TLXέ‚R–ωλ ++Ρt2$ΉΙ±raLbω'"zΊϋaEι8ΛηL’ 8ζpς] ­žQ@5Hθ8'ΏΨΤόΑωnV KFRχ@[©© +oΛ·pψΛ3Ζfso³n…­ˆΙ”@σ!'@TZ眸<±}:»‡y‰L_£gΫ[PΌ%eKmϋ=@€0©0ž_ˆ”~­sώ―0ψϋ"Αχ€•hbΙa|; I< bΊ?%b’”±HQfJq!,ΰϋNQŒφ…ΐΌ¬PpΪψAE‚ϋ†½ κ|ρPš|…lΞnRUU1"=yΠ 7+^zHΣΩ¬8ΠΙD”7bϊNζ¦₯ΐhK2H‡,_Ž‹žEoΑ± ͺρ1+₯…h$P[= (ΈιH(i―’z%ZU»€™P‹€mΐ†L8Ρ…”΄ω+Ρ\r³šZ- ηΘ/@?ͺZΛΈ•.0ιEΔφψ—RΰeγΤ*r'ήBRο DͺΖ@Ν‘Ϊ–)trΊB@†2ι~7 c άi»3!&Ά1†Ύ+¨ϋψv7"paEg1π7#*6ΈO"$ !o·g4x!:|τΛαˆ…²\€eF˜gIε%›IΚCr‰ /nΦo{Aήέ“ ͺ)›7ψΠb Ώθά`ρŸ ‰Ž$€šΖωnk7Œn³?τ kκ/§Μ@Ha ~uNŽπΕTηI "P +Θ”0 mM φ݌Πΐ @˜θΒΓƈωΤΥ¦‘Q“ος^ΆΙWκZQDλNHC :O1ΊnΙΕ¨HΫWΈπΛ›§±―L{Q +ΟFnγφVW“έψ\\ˆJ*§;‹ξ„M*’ΥΝCZχGΎ›l^ύntΒϋΣά>Δη_T9Kΐœ—@Ήθpΐ1 Γ΅ WΎωv­›Ρn„nFχ7γ|EŽ Š—;θ=Eί8ϊ¦νιΌΧpC°„ΛύilB%6b_­e3B7“έψ\\Ο‡³ˆ8ΜGΩ]IξYΒ ΖΎ{δ»ΙζΥοF·!Ό?ΝνC|ώՈΏmξπ“eΊϋLАBΠήΆ؎A΄&–ρ@(ra ΉΩΨFj‡P² h΅$=9ΠDΕm.Έ›”wΥϊ"%θΓΥΠξF΄q¨b²ΐB}Ϋp‘Θ&·F΅ͺΎέ_ιfςCEεFΎ`ήABoOFY€nžεn±y₯»Ρ}h³ΰOΏΣWš©€ϊσΠ P΅Βπ.QUͺηπ‘»τxlI5NŽ;#ώ‰^*u‘Ω6ΜΔn˜‰ŒλΞΔ6@ͺ‹,j4;¦PΐΕHθcΨΡ-²@ήξOCŸ–Ά¨—ϋ[έL\‘'γ|Ω…šwΧαάX~U}όΝΣάM6ou7ΊΞυi6cόι·ϊδc+IAΣg'Eο0Kξ΅T !tΚο@J…³}cƒ‚ +ηί₯_εηdΠΏ‡JdcΒ‘PΥ_υƈd±ΉC”O0½=Œm›£Sχ@B ΏέίιflΣ¬#|ΞΖ¦ά;mC‚›yχ(7‹Ν]m6sy’Νθ~ϊ‘Ύτ•ατ§΅Ϋ&pοvάwJΚ€‘@ηA76‘ΆnJχ¬WΔ €ξH˜mLšš«Ί3-€b―½ΫˆAEΙ&ζDφΪ±Q1G!&;΅λ α)i‰Aη@‘jjζ9²D„KgˆB-]M>τΒόͺ΄ΤΥθ»&/²Ά!ьψK›Z@ΏΨŸD‘σ £>σ<Κfmž]πHδθ†SΧWίYΌŽ ΛF}bτ}gtω¨[›ΫάΰψY QdΔ› φι4ύΞuxξ²:.!GΟΚ9œoΥ5Φ€%ΝκccΔΛM騉“Τ/UU:ωΝA·I£k‹ώ\sΰlθ>Ί#vψ,„ZuŽάΏΜ¨Πʊ2«=AΑB„€”ΗnŠϊžΓα–SFΪ­†mLE~@hΘέzψ=9e1\76¨_A₯ΜΚvΈϊK#* P4gΑKοM·tœοiχς;“ΧAt₯OŒΎοŒvkt› ½85’r^ΉM³Ο§λ'σ]‘±‘^ρ6ygl ς +ΙΓ;hI}Ά΄3 +Ξ ˜•­%vψ$(§³IέMT]"«MNΪuοFΔ4ΐxl’5¨±ϋ—!‡N ,/Α•ŸθιJvF;GκρtU"\bk»Ωή9F\J€ιN{p!¨8Œ;μFd"mμnηFφ[― Q«±[˜8§ZG‘ο^}gς:„ίΎ`τ}gtύ¬[£Ϋτ€ςΟ-,k‰»IφωdύΊφ•iŸ§rώσ[ŒαYΕz‘ΛmHŚ2MWKu5—δΧΏπΛ«6bFήκτΒέφ}ώŒδ$ΉjTQΔΈέ λνΑ”™ΌΏ†#aKΖ6dπ©ϊ%JάάL?^ŒλΖϋk|Ÿ?__ωv3g7Ύ«ρ9 +έϊό2ύr«Ÿ’’°Φ§hΗΈΫu…„h―€N₯ŠδΏ‡’?U ή5D„χΛΆΛΛίξjα2XφHM<―v½JΚ—χΏ=ΙΝŸϊώσνowΏΝg,uˆW%χΊύ τbS”RG›{₯v½Χύo&ώͺןοct½ϋmœoο°ωZτUΣ“τXϊύ*}ssΦυ ΉοήκvΩΫΠ|:ΐŸvKΩ)U…^uΜ?zεwWIU¨ύ$d,Φ;žάΤ‘pcˆ§-$δcžY5 Β3 Έqe Š!QΨ±1ω!š)ΌΥ“ΆΧC€cρΆS*ΛIr>7Π[#λαP±Τ­nF΄[sβ‘BαQ 2aΖ·ΨoΜN>j±Yt&­K9¨I>ͺΥhcβjZΒAΪ+Ψ`vΧ‘`άDΥցGQXΔέΝ—Ο ςθΝώ’’9ΖΌΥΕ()z€€‰&€ͺ끻θz8Ό’™θ€π ,,f₯$.Ο+@ˆΒΐ‚κ2Ufΐu3x]5&€L"θXϋ?ΒMŠΤ‹\…²Rm½ΐΗ)2ΏΡάΩ“Χ6έf‘”†”6EΊ΄™’(hΐ jμ$±1`°ΈΰRcW#@™φ.ˆί\$ε(Ή1Ε²:Ś’$=M» we;=“ώs”jW΄\³*€wΐ”Α`“4»›4IlΪ Ωπ’Ωαβw#κl±Κ¨½F8y;:(θ]Οf¦@KGβ‹q2€3)nAi9Ϊl6ZΝSΫI%hΒqEͺό3CaΏ’·ͺ ΤQ fρ2ƒι¦ƒž= XΓ¦H¨ήγBy/ N™*HΌDHΗw%Ϊ’¨‘’˜kΧ9lEυB=ΔΞ€ξ'rδ £»2X‘œbΚi·žθτJvJ ‰ΤލΎKΔΗ"β(L’hΈ„ 5a§TqΣ ΎcΓ)υp‹™“‚bv˜h― ’g‚όxΔxS}o$=ύƒB;Τ$ˆci]N3€Β›1gO…«-Pnƒ³±θ3€"#:ˆO<{0{d>-AεßΥ7#ϊ²Ω‹Ζd‡ζ’_΄We[¬ +¨ψΎˆ‡ΗΐD”·‘©Π{h«'ω+ΠyΡ!}kmIψ» ¬θΠA#2‰$)9Κα(lε±ΟWd#Η 0Ua³vTΩ"U#ˆίΗv©?n# ž};ι«F‚ϋœ08€^α«pa l ΦCV―βqYΟmGZΏL’–Ÿι˜&QŽ%Β-˜¦‰RΖYΘR,‰ΜŠξhέ"Έ +υψ|eAdW‡΄{[o(V­Wdφ° “TYΝ¬νΜ,θΫAΖ™ ;oΤΩ.θaInC"nΏJo†_¦!°Ε6<†Cζug[lφΌ2!- “c˜7d‚€οmλN8ΔLƒfσ)TYΨ`Λάώ™Lθg΄ΥfSŸ&Σγ ‘›ΐήΑ«ΡΫG +Ύδ”2²‘Œ ‚Łκ±tΏ‘œΥu`Ζ\Z„%Αδ ¬μ~+Τ(ΝqξdM›Q™ŠŒ,δ™’α˜Fvg WΘ‹vRPΞea‹ηΔ>ςŽecΊ νQΒ,5d@­ΜR$q1oͺŽκ —D‘εθ΄‘ΐ +:€^ΜψA‘μ˜&΄™Π;ΩreBΛ*΅M±Χa’Ψ ΕiŸΛ¨˜Ώ Πq[\’ǎ_‡β«mI»‘@€΅iΜ6‡ε&‡Τ‰!πt‹j7©Β₯υRxhm¨!ψγOΩDΆΧ’KH&uΨΤ¦#ΥΏT€3±Π# ›Z4Β οΒ™t°]ΡΦΦ’*ζΠœ(’ {'r‹@ΰ,"‹lN +Z+ώώ₯lέVΪ·ΒͺςΞΞ±ΣΪ>Έa(Zˆ‘'>Παͺ>ƒy'”Ξɘ ΈA›’ύζ&°ξϊkz4 +?H-(xέ Iυ°ΜΆ!206tτ/bεΒˆΫ8+jpδ°aήΚΆ2:»£še‘’'lEdω2 + +Κ5#ΎCΌVdό€Έ3˜ZΫ‹Ϊ qνAσ[FRτ -ϊΙ―²“o-X«4IΙξ~§ qΌSΏfŸψΚΧgv5΄*™Δ¬jιξΥ£cΫN%όΫ `κΌΤΊU*H ψ^ή}PL l£n[ζβ|XΨ$βΩZhϋΙ…׍,ί\1—I*½1‹VΝnͺc’ν E›φ+›„βlBB;μV&φXvΆψΓnωσΤ@jΟ~ΰ›ˆβgPϊΥΌIέyL2q3 cλ“0‰κ·"f+{ί†Q8‚α₯±σ‘θΡΏ ›ΝyO+I$G,Ϋρ₯ν=6F¬K{οΎπβω1!nΟ"±ρϋφΐ B"ον6„ΔoαDιτή·3Δ(Guc θΎ)bBkœΕξŽaέ쭴̐g"“—v{4&wξ\Ι»>Šλ}“χFΘΒVηήz‰<0Δ\6C²‹_00SΊyΑ ΜL£gJEW{Ά)χ›p ψ=μ0ιδ› N62.σ73_v 1αόCB.»ψ 7Œ½ulΓTl‚ΏYβ8»hW&‡χZΥmȌE-["ΒΩ‡ή2:θ Υ^w!<&—jGΫΌ;Θ"’ΚbΛoω―η‰y'jiέ)”κ°μπΠΗαδΡQ΄Π1‘ΕjΏ~΅™Τγ›s’ϊ΅~·σ”yFZχcψ¦αυ>Z<ΊXQ¦{½=&’Γ†^°Νφϊ0,”Μγuu¬Χx ga YfΌc^ζeH1rΊtπτΆω4΄ρœΚ=fτσV—Y,‡z€pΌΟLh¦% ˜ρ>Ω:€L˜Ή’y±u§η9‹Ή\. š1Ώέ'>&6?Pχ,ͺΝϊΑβrq­C…;οτ² ΙΨFΙ—σnc^籐ω{’T{Œ?ψΖΘ€€pδHOΗσβU Ρ + ’Aνύξ›0QΣC„‹₯协Œ-!y_-Φρκ+1"}‚HΥ΄·»ΗUӞM|ΈzKŸήηΕqcAO]Td†ζ^ό?FξΚΞ~§Χ]ΊWƒ]‡έq³uςμτAY83Φڍž75ll€ \νΤίξ;#&Pd[l«Ψμ°ioi™>φ½—#v4ˆΰ Ώοχ]η1[ΞqŸ6q&vfQOi°7ΌΔ]tΨn +ΔC|RΌF1 π9΅«&\7ѐ€Ea$iΦ[½FU]2v +Β—LΎΖf˜ˆŠ^Sˆ]o!½ΣΚ@ΓεZΊ―’ΪLΕ\aΌΖ=άΔ„v4%&lŠnΒVLθιtf{ +ούzβO oCτΉχȍlq’ψΜ›XΌΓ―8@ͺбB”Χ˜^F2.s»>x―η δA`ΝΪ|–Χσ…L\j!«:τρν~RώΓ<'mͺ,LΙΰ,TΆ9ωγπΌ#K‚ŽPφΧ‰P$RφϜi\Bχk^ZΆ2H_€΄1ω‘㝑49SkψΕuμνΦj½Ή=Νν€w{«o·#γmxΎ»Ÿ<οΓ|;Ώ^?ΥνΌϋΰ·Στ}β܎δχιw;Ϊο¦ρ-Ep_·DΓ}Qέ›΅yM{άψ-wrwΧΜΞΫά29w―uΛέ}ί-―΄σ‘·όΤέί²\w~Λ–νv†[ΦνΎΓάrwχ}κ–άmw·\β}ΫΌe$ο›ο-³ΉΫΔo{,pΛ³ή#Š[Ύv™άςΎχηš<Ύ‡I·τ.άΊ₯²οaΫ-~όYυ]yKΞίΡ[ŠΞή*»¨ψVqΈGΧ·ΊΕ=FΏΥ?6‘ώ­Œr?0܊1χcΗ­¨³;½`$ΞCOuMg˜SκH"˜Ό'΄p‘’8°)·c₯]‡ΌXoVήݞI~‹ +;LcbπA`l hA%L‹yΑ_ θνJjjBَ#š}e˜ΌY„Σ_Ίν™όΡ―“}7κ7£έXέΦίnΤo+yχύ>&=zŽsŒ½ΰκfςρθγ*4›2Γ!³»±Ί]i3CΏp»οŸ՞Kψω¨jšΚ֜Ώ―ϊ‚Jκ‘³ΩO3ŠYPm7’’³v(Ψed!€­ €tB–L\<œ2VΊλmk{e&Π5C‘A0.βχFγkζγ‰σMEW˜—,^’c +£IEŠ9v»μ’Ρ°O“{£A +vέV”εB'ΰfH)‰=™¨§‚αTP••ΧvcŸ‹ρ€₯(­X³bNH¦$h‘sΖ‚4…l +Έ#Έ:1qΎθ)Šk ρ›~ΞY0»ŽIΫΚσ@ ‘DΖYpΨυν!ό‘ιeš20Δ„ΐΧ‰Λ‹s7Λd@WHˆ  „[ +Ω|’­4ψώƒB”Ε A 5[ JεΓΩH +:,fR„&šcαή­Z€jX„W¨d’³[ΡήyPU!Ξ{>μ… +f€"ΤΐΏ‘U4 §$‚ƒ.TυPΟΒ$άηR'šή~D2Jί +Ψ%ϋx€ΟΔΑπΩ¦ΠΘNιVRp±γPξή°m κyH§Θ§«oi Y?/{`v’'‡ƒZoeΝ3[L‡ΓušE…πΣΨy‹ιa †»š²k „ΏA5'Ϋ[q0BX*Ύ Τ!Q­  Ω=Τ…’ h y9*9Υ'­ΪhW“x)%ΕfQߊΙ/΅U$ΏHIπ»VˆΚ Ÿ­Ξv,ΝKDh Γ›3°BLj~BL,^ˆYBE<ΕΊzšδΛ\a‚α,exŽωUβŒ6Sηΰ£·-€ήe_VΎΐΙ +hp]‡UDΉε/axK ήΙcrmΪ§[΄3εN"΄h8!ι1ŠŽΣ&m‘½TΙ7Οd€³εl@Ι=Γ0ύπSu΄ο ‹SρΦ-tn`jm3ΎΙΒ'Έ*Ξ„ž.ζo_Ow‚`hθζ’Ό$|’°Σ8}8OδƒΙ%ΪΩWΓ―ς’B‚ Ÿκ*§v…S βY Ζο$†NvZ»ψ˜mΠΆJ £‡I(θIšγXΌcπΰPΞ]β|G˜Vπ°ξH3?₯_κΓEœMšNχϊ HΚ£ώi§AΤΘμ½›ΞbqU₯φ1m 8³ 7ήΎ°œQvWnEΓή5 *]UΐK‹€Θ1 +rƒ’maπTCυ78q1°τgƒ’­Γc +p&;BI&Ϊ萈›Δb\Ώr b(A"κ Κ“5 ‘Fx=›ΣBoβzQ{½»\ήΠRξ +‡•n£ͺ7†£‹Φ9cχΙ(5DΈΞ εςH°ΓœŸ ’ΥοRβÏv@QgmPς•.4,%N‚“ιΓ² Ή&ϊcΉ;ar>“Œ•EλH?ώβ`pE“‘κ0'ξƒ0~hΆ½Τ`eΨ‘‹$Ψ•„ό·mOĊl|θΗI—n’mΪ ’CυrTm™F8ΞΌΆxœ£!Τ-™}ΐ,” φΰd +¨Ϊ𛛀ηβ&y~άxΦ–FX!Εp:₯ή0ΙΆˆl+œAu$&MsKό=iΟ(ΑΦIΪP$=EsdSw 'ΜNΙΞΩό΅I,1ΩHΧT9I6_Ψςgέ1ι:θ™ ΚΠ<:%7yB‘’Ί¬P­π­“ώ(Ο’hΦ&p YΚHn Ir¨τ€RΝ :8Θːlœ.›ςxΙbDτκ/YΪ }ϊόNX²νcvnP!"M†Άυ’6ˆΦ\J kΞ =Ϋ‰¨>_Ίt 鑉¨ΙŊ<d5>ΞαΘNh…3ˆ66Ά½³§wί>Ν)εuί d3ν]mOΈ/X―ΘχpEoST5‹sL“‘$ζ,lηΜ!λSΑ$/1ϋnπ쁢Ρg ½ž„ca™°(L@'9²ΉΆœ&κ‡}’,„Q`΄[…= +Κ ΪΆgAήٚ΅¬Ψ?ͺ”=΄P‚—’±, +ΟZΚXβ£N-Fb `ΦΦ›/F ζq" 8’<ϋ6Nψ ;0(eΘ³~ςξX8%ΐ‘a^fΜSAƒp:g‡ͺ# •"{φ₯Ί½ΝZ[ θ œ<&U.€Ν>{Χ! DμζȍjτlEGΘ_ 5†ηΪ‰ˆ.£>Έ°ιl­Ωγ²Α!‰±ύΛ @μJYΞSΑ …x²lφ½&ώ™@‚ͺά@γύπˆ€ΰ^4ŽΠ:iϊ!2Αw‹RCεΕ βw’¦#‹Ž_=ρ΁ΡI[fΈΟx+Š–6i2|Ώ“²€Q”ΑΚΈή¦EF€Ž}’½χ§KΚW^’80λΓuyΨ™Θ%βeΘώjεAξiϋ2½›9ϊΎˆτ8Ϊ)Ί¦ ψ›ΐτžΕ˜•*›LΦΤIΰΉ  pVšφέ£SΪqΚu<Šωe;)Π,4Ω₯Π ‚Ε±’͕Ӂf%%hΙΏ•“x~‹η)²SΔcΡ1έoΥΔΆˆš½!>uΐ›Hύ¨Š8›Γ?›=υ™XάB¦κΨ&“Υ“B†ΈΟ2MŽ’@f¨R…@lόΙέ΅fΡ +±Ο«O‘΅ωAΕvψθ ΙBΔ6˜( ¬α²xLΉ^ΫE!bၞMv)ων sη½ͺσ… +Ύόή€$&_©ο:ο›C°m3ι#Πn‡,O'>ΥψRχŽΉζ­ΎtβM‡φ L(m5ΦNTr“(A7꬈•“Ξ­jγKΝ[±ΌΩ5HΠψkRΔ!^=­:ϋϊπ6gΞ»m °&ׁκ;b$€mΜiΰkKY3T‚vΟ&`§€ͺΌ&:\W*|Ξ[‘QYΖσ$H«αϋ€wΉΦ§‡&K1 =E¨φͺ#₯>½|―m― ²μΔι]„BηͺgXΠΡ ΅9l9?ΎMžΓWΓrTύr}|Ρμ²ΩρΕS4Σe&,x dͺcμΓS:^”XŠEI/2ωB +οž#,p>ΫfΛΞ/ΒVλΤα@|{³°θ’γCTΆtd4δTπ³wyψ +H½Žώ+“Λ΄ΈήκγΙW4ΧC»>ρ“§ˆ 0Ό?έίΌHΝε«ε)μy“¨ΝΧψ©΅‡/¬¬ξ$ξΚ|LDb»₯Ω)–‘%OoσόΪ·₯IXxbΚΝ”‰@ σzΫ,Mn…$ zŒΥvi‚Π^nΛUwK““*ΰ(πχ₯ω0i΄lVζy'›‘DΉΫ•y>sUύ/nWζωξ,²χ•yŽ  ˆ’½βF !ǍBΞ$θ-IŸBœ―λHγ v »yΊ™ϋδnΖΊω{8ΏyΦ—Ά“θ‘}h° Ό’’‘œη»¦€ŸejyY4χNαͺΡ5V$μˆ΅ΎΦΞ·D=΅P‘₯’ƒχ +}zΔgΝ5ωK!Cd‹…‘›ˆ9`ψH^–Μ£iϋƒKΨ™,Hͺ€–9.ˆ` ‘Iܚ΄ λσ[ߌlΔiΆzΎΠνiΠέ΅8hτ[=ΏΠυo₯$§D€Έ^”5ί\! νc~”Wίr%’qΓΏΛρNήΝγ_˜s₯ωη4 Αc₯„ŒΝ@G$žSΙb(Iέ ΗΉNy’\τ˜C’² Š>ωΝ–I«”ψςhEΩ§σ;ΚD[„sΉIšvΘ_™<]dΛΥ¨ƒΌG.kΎB‚+¦ο6_Ό‰9($Ρh– ιETΧwF#8#όr§ μΎ›Lž¦WŸRvkΎHDVa.3)8XnZ}6ΐAΟKΌό=Jφτπ…6—Δ'QœΕ.‚}Œΐ]Λνh·ΕύΫΝ~Žι™nc,ώ\/ul‡vgsF{+Ϊτ Ψ€tx|Φ OκWNυF‰θ +”@Α―‚j„ϊIή‘£UέΦψhŸNJ sb›TŸ3Ώ©Μ9gΫ.X•Τ˞b6ίεθjSW61η†|1RpPŸ<™o“…v½s›Ώ›lφ”»Q€Ξ±\ΛνA€NŸδε].λΫ y;™žξκv :9Ήλ£Ζλ3άvσw£Ϋpάδ6¨τ]ψzΏ%0 ΩΙ坓šΤμΣλq‘­έΕχNΣWIs;‹°ZΑή8ζςpa TΝΦ{{ –]hΧ7ξ‹ \ZεΎWhΩ\Ηb%"h_Ρϋ§Ή›\ފ[ݍlMQQ‘7άύil›,λ#P,άΌΥΕ„[έGηzΝ_Ÿζσo₯OgˆTΎΛ¦±‚G­ΘA, ύtp’Ζ^ch‘a @ωγ1q£Z9ίν‘LqRΆή½ΔΝ„—W:ωτSϋ«LZΙκ£,“dϋΦA‡+πŠJρεΌQμgψτγ›YQγΉ‘νc‘ΧΓCož“φΛ§υ‰“/[έν"b›zD€kxι%ςȈ9aΒͺηEŽwΡeΥέωΌ9γD$+ϊώΛ$VbŸ¦ΒΫΥiCžΘΗΒΗ‹΄>^ΥΆ/ͺ[YܐέW¬¨ΛΣΈ YΣ«HΪdΛ%œΣ_7Z]žu¬©=Eΰ Όi|ς˜’ŸΔΦ ŽrτσΉιϊa.?'ΐελξ.r™#˜Tj©3ΨΜ57±'f!†5©/sφvλΌΏ=Λ}υlή ”οaŸ ςΣ ΥΏP‘ςqž‘l.E₯/¦π‚jώα΄X‘ C‰γGt¬ΰLw¨gχγ%ιJυ:Πωά]g¬ώ6MhμΟHΙβqϊάΗΉ+€₯Κάζ1ηκw*¦„ωy–ίœ|x§Δ`e†œ³Η˜s5ήM6[ΞέH[׌g΅pοOsέ7ouίH'ΌTηΉΝu€2Ÿ_8νžfcr«Ρut6OsγΟΏΥ§UΗη –ΝNNύdGυ &©—|8†_:r”Γ9U{²#r:ΠΤc*½ΣΫΈ4¨ #π$O͘kE0«‚Ηΰμ9(%iΩλ&°f¬)ͺ,ϊ x‘DEZ5¨‘ΚΪƒίp<+ΐ₯*Γίiƒς§oΙ©{θfΦzπΐŽ”vTSΛo6£yŠ$·:ͺΘ€Ιn$QfωΛ·„Œjv¦«jWv#r”…zI^–8θ‚Ψδ˜ΧνœΥρM™hPΆ«©T7:ΐ†‰#λΕDηpΣ( Šΰ Έ]μΠZŸ³Λ€!Q‰ €# 7έΘ’[Ηα&φΪ΄ΞŸ%₯l‚ΣρΫDυu£Ξ–JN:H ί)q•δΰPΤώθS» !‘b-ΝvΰΪΠΎ›@ω05’Vͺ†ύuZDΨT– 9ΆΉΨα“ͺπ₯)*OΛ„ς,,…ˆ5Ι•\θ1†Γ€=-i6MμVˆ°ΨZ“L΄Lψ„ ΫV8P†Σ―p[Kίƒ£,ΰϊ:­Ω€Α€0υ-o ‘$«γΔ‘Γ1ωB £rGͺ(NϋwΘ©μο7)F9ώ#"A«½mQ ΆirˆΖϊF8 0MLΌͺώ­Ι΄Wϋ"hp Z$x"}dp€+™ΙΗν]ΔωRϊ{)†»„³Lzi Ή?&τ‹’ΤG=D&ό+š½ίI¬ρP€ξΌ’š!Φσ vΠeNιί”t(Έp ΘΜΫΊŽ{ˆ,©^$αΏΛr7%€&->ΣK»;™ς VœŽž,₯,@τ­Ή›JΓΎπΒ&€OέέRk΄)Ε&ήCΝ)›@+†F|εΜ·7‚δΈVΆά#ξ;oWς:”L*°ηLM­NΈo5OŸGΨGγ3HnρΉŒE0ύ;m¦ŠΩΔ f~ˆΡΗE›0όXt²!™>[ίH›I'Ζ΄γ +Θώϊ€*DΡRRΣkWl‘Ό‘]ΪnΓ™Έ°hh +°Wa+q!ΤSl g:Žx₯@λ8\”Cά„0ŒxΟ“W²gx\8ͺ™Ÿ*Ε"όlΘf€ε)ύuΐAagrύP"c―`|€ΓχΰοeοqΠ²Bω΄3…;ΘΠ!!Ά²1Rω‘τ`΅„eb>jπk«ϋ丈ψΗ4αy©Ά!ύΘΛ:3OD₯Š%νFˆΈ—l?,ηNΙΨφ°Γ{yšυšq¨x… ΜωiΞ.η”«Gζ>q+}nΤErΠ )?Ί&‡  ΞS‹Ϋ +ΐ€΄‘g›Θ:θF΅#Cͺμ&hέDΘ3’λΈΆe•[k³0ˆπ!e@ž“xžR ’Τφvcόω·'₯Ν†}‹{Ρθ/Ί«θψΙ0£·4€˜ΪSΚζ Υ™IdΫί€PΩΰm°<°έLώΒ‚DΤ]θlέ]' {F…fήδcQδΓφœζϊw&‘s°³;{Οƈ +œ?θžq+€™Π$ΰ€EΉ¬ό$€ΪΦ@ΐ0³2vnt7Κ8Πωβ₯bh +=•O1C‘ΙkΣ±Kߐj}qΜ’ΰ}*F]Mh|W›Νl!jΏα2όωH ΧcζZ8κ‚hΙΆNWyΡ~ŸKσ¬S‚@¬Φτ"]UΘ-k ΆΓηΕ$NφΠ @c]ή˜θ“£δA0JYί]'QŒ‚Η„κf˜ΗΖ "dΗؚ˜³€₯‚Θ2ͺ‘}g57š» nΠn†‚w`ήΊωKicβζiga«œΤητ•ψ‡x΅‰ϊ4Κ‚Β–@dΨ0%΅ΝΚΨ@}˜6%ν4uΐ{Aƒ]٘(ϊc^+Ψ³CAή]Η£Hj + lfq™X•uΈν“ΎΘi%ΛFΤό-ša3π₯±ΔŽΰv΅[ˈr"-©e*α>`~™ϊZΰΐ9fBN ƒδv&°T ^ o;o7’Lž:$¨$~Πؐ̄ΣΆ!#γOCη\%4HΔ$pΚ°Τκ€O:}4Ί•ς ŒE‰£­W§yΒά›ZЬ€ΐυυ Λ£‘Ξ©špύ ίκ ’·―„ζbIδO&N²MΤOm‘u2$ŠŸ[£†Rl Φ¨h)Α\o ΒR}Ϊ:a9Γ‡ύς§ow“Nߚ=7'Α%(s³·Σ˜0‹ρtΉ—PΕ€‹‚OͺψINm}œα{P<-x±ΉeΠ͜—ΧΉ‡n(‹ΦθVB€Ϊ{‘t;L§(1Ss™κ~O¨πŠτ1oL>ΎΡ‰μyvžΚΗ<=iρvά¬½­xY3Zž£nLώς­…*}6Ϋέuh ‚>Ώ’φΝΆ–A]”Γ[£­ EU›΅φΉ,-ώ™L€•hžθ”Kk*kB“•%ΘΆ5υV©x +ξ.†όι7H†Σ¦@΄Y³n !‘yœ1“?<^iμC:V1°Ρ"߈ygE—A’yp΅€ΣΝz q|3& ₯»ΓΓPƒμήY¬HΧΌ7j£HΌ©₯€bXΊζ +γ«πJϊ;oΎ›μ’YͺLf{s±ΔIiβ τ= j[}™° N“C­Ϋ™‘¨±£¬ +Ωσ» Ψρ3 DŽοfΤuh%Κ|@o’―΄λ3»Hπ“y‘ίmΦρ9ϊξh€ΜiΞ|#:qfκΫζ}ξ‡hiωœ`Ζ +hCΒ*z‘½o>ΏmΦΉš,]¬ΉΒ/ψ€UŠ₯ŽΡ§°ΈοM χτ@ϊΜ?Ώ©³…η,$9κ|9`u"κ‘ζ‚½§2ρΝ¬(ˆ€„˜|‘šKιv&έr–œ‘ž°΅ Μ°»i{R0x‘9‰ΔQ%βZEΔΐ9Pdk3Νθ] Ίλπ¦UΐŠπΑ•\6&?΄LS`³RΚ°ο―„½eΫΫi‚πŠ Τ΄Πκ*―  ?-‡Νd;ζ™οΩoEߜN‰iΔωΘRΚβ6Θ\Ή4²’#ευβτ:έ»nΕɏ­½‰š}Χζ ~ ƒG&z—‡b΄Ϊ›eˆX=τΥ΅τ'›ό•QΊΞ 6ΩΡ-=θ-@ΈοΕδoό:μέ4ΩΕ1γP’ gQƒβ:ͺ Ώ2ΤΌ<ί¬ΑUΥρMΆα`$65PέŒPͺΆ–Spj&Ν«ΰΓ»κ|œΥΦCΒ 5δ ‘(OΓϊ^”?Θ\* ‰σςΪ¬Χόea\œ.άΠyΕi"’Ύξά}YFΣΎΓ₯Vǚπvyχπvτƒ‡Άq°8@ΟΣήΥΠ\•·Φ”ςŒδΛ φΦΝ ΐUFh>eW¨kνΎ˜ε6š¨θ1ƒίΧm"ΨQ ”΄ Αžn P‘/OO3G κΪ™¨bs8ηΉ7mŒHsfQΰΩ‹νž&xznrzΫv/`x³mœœ[ΰ`Οπ u€J›Gσ$·ΩIααΝi6‘GSσΠ;»6”Άΐ"ŸςΧ/%u/RLΊ~έθϊε‰aƒ…OΠRΓ€·™?˜@†ΞŸCΨΝC‰ιΡΚΒtUρx3Ÿ‰…“xΧΘυ·Νͺ0N +D(7«‹#GΙδ“ϊ‘‹εy’Ή -›oJΒΥF7§T$qu…c+|byΫ™\]ΤυV2ΊΊΊλ#oζυΕ7Žχ>€ςρ–8ΜCΚεC°Π( S[ανsnvλ΄ψψ&’Θ +—Λ—™ψν”N!# yώΝ4š£dΧσU$ŒŸΝ|™σ2"³ΨΈΞKl›΅ΣΥ,L5¨ρXΧyY{“ΛJή]<Βξi.~εσXƒΣbjπ%ΒκZaαQvnZ-‰²Iΰρ ωΫ#š‹7Fή‘: Ο χΨ›r}Cι™ΡDΒ·3 Κ< +5)–›Νρξ}Ϋh °qίFΈd4αU ώξ/u5±ΰF}J‡•κ˜ςν:Ql%aPuΤόεa6ΧWژ\fσ$ΧαύΒgϊBύ5ΌoΡώο?ύ“tΓ‘kΜazΙρα6Ÿ₯}t΄#\<6FΏ‹Ηα!ϊ`nJ½.γ"yiο„>;%£›…%œΪΞ e† ­ΏλR›;6u‚˜u$hΊςq?‰*{›¦l8ΗͺσΨώ‰t8άόώω€ύώIΗœŸΰ˜Ÿ 3Uθξ­T»ζ94QΤ!Ή@>ωJϊ-jUhV*ŒΘlγM1υq³ηι»3ΔQ`ίΜYRπ‚^Œlύ!ςR2,f’Ύœͺδ2γάΟy8+qΖ…yΔΝρ§\w(„B ™ΨΆ%Yv(p!E¨=†²Ίε;ΉUTwC€d$ΝORbbβ·@ dWv~‹ΎK€ΒŽT`Ίω ^TΟ‚Ώ$B€H.J ‚}e—’δ ¨CΙ,WΚ,Dν»MAόλΡΖͺ‹Ljξ64%x$!αΐ₯B£?tފ«‚o?½• QΡΞ³!τ»Ν φ„ςx ϐδΤ¨ŽΎy‰€ΐ;r°φ6/Ξ[ΑεΨHη§Tή6ΡBvdΞ=H£jΖA.mΑ–£(υ†8ŒώΙ―C–vίFΨCιNΆEΨ{8ξЈgΪςΘ±Β Ξͺ΅ΓΜί|Œ>A„ΏKŸ³”–ιζΖ$=N4ςxΩ30UόYeυ·/,ˆ†ΈͺX6Τe•™Ϊ†b¨”FIŠΞτŸ2 +p ‹N{ΜΊψ8Xϊo‘ΊΙpN3fΞb/δ$”₯^*%œŠ0ήΑΏ†ωϊ£¨"+έ(…κbοnξ‘νI°'$κnDwzΐ¬zζtb`/ˆDŽy+Ψ³ >yϊ9xύθb;²«ΡςκDA œ‚£ΘΩWι Ξʊ %"T#ά^•Ν™w1Ч₯zξgΝ‡œΊΉUAο†Ÿf**ΓAΗEƒs±θ:4TBUZ˜%!¦Fƒχ:JGϊ {3ΤΖ:“α6ͺJ’ζN έάQg&+Aπ° +ό(²ΰΐF†Nόί2‰δC‹QmW Έΰ…ΩNCH˜ί +RFι¦Ψ~Γ$ %Ο2Sb¬₯Ί‚L„Ε"οΈ”₯#’,roŒŠvΰϋΦ!Ϋ’±mWτλΠ՟iΟYoe+’ΦP(fŸAΜ°E$"ΥΧ U9Xa °Ο§Α ’Ν£λ·κFδΆl^Sbct09,¨†`Ϋρ“Ώ‘8»rŽt6ˆX2ΦLφ`ef}ΞέX%ΟN!8KŸ‘Xb4#hδ’ΝΟϋ‡˜Η+­šΕΕR©}Ϊ!!,£ͺ+Šyέg($ρ•;ϊ ‚ΑŒ^S5νΣ%ώKρoώύΏϋ«Ώ‡?χΜ―oυ?ώŽϊαίΎύΥσwνΗί—?ίψίΫίύΏoζ―ΛίνŸΟΏΗ?υ?Ϊ/ϋ?ώρΟφνί-σ₯bI β†ξ†β³vV0·ƒv›'€#‘Œdϊ2&:Ι‘E^«’•„I%Ά€έon­ΤR"tχ”dΑAŠφ覩›IΝQΖ‘/-{YތΊYmŽž²hπ +E2ΏΜΰxΔ3-§Δ0bμ/ΊLP3†eJ₯B aΜ;\πB­α96[ϊΆƒ:DΝ-"Ή^r·ΉLη5•aΎ€ !­+’ώκFͺU@H쟾aνZ†ίΑp\ηtE‡68‚δΔ‰ΚΨ|)sUl3«ιdD“`σXΘΐλυυˆx"Ί,y1aQ0FC Β"¬HS:Ύ|Ωζjx7Pδγ ͺSέ"ˆT¬=δ#B6#TC‘₯ΩΦˆΝ’L’G+‰*Η ¨pTn€ jF–7ωuD 1ͺΣcaά I|»1qŽΚP¨K.BZ‹~#κνΆΙA^SέF„p!,Ρ;6JΨΕZwšρ +—IΪΏ$₯ QκΟΣ€α»β-ΝoΕ€†γpŽyrΐΘuš7œ~l ,¨ Υ—Tη\8D— GS εBPΘ£¬UGAŠ$†?hi’Έ$Ί—1#dbΐψˆΝΫ|ΔW6BsaΦ,qs½}aλpDeSν‡Φ8zΚδϊΜeHΏΡβ†ŠΩΟͺ)ωίmMΎY4ύ.’RιƒΣΝ°ΒγjA&γ8‚Ρ―~δΐKΩυ©a +©‰Q΅Iw’b­₯ fΝhTΗΔbsȍhA Σ!5 [€Κω”™`%Θr„ι­’}³,ϊ‡˜η­’’V(BL$X\ΫΉ‹p+’{--p†φ8έΐeΕ‹Ηwθ8Κ s§ž( E 6+9­(ΰΤ6—6Mœ`mθ‚ά4 ΫuZˆλpŒ–"@ζD@}ˆ +Ι1Α  +™2dLμ *"ŠŸηΔκα$$Ϋ`±,ιΆΞ·Λ:΅&€dpj0’’ˆŠΗ`3ΕίΗiΤ¨?uΡ+ ]Ζx₯φη?ό’ά&€‹m m5³ΪΏ#@|%œκ›O)ωr;ˆΜ¬³!HžAΦ‘PZ_ώΚίKpg˜UΑj4άg/jδΜΔύ1ќŠ"ߞΘMR›Π±ciR€5c?Γ£ΔKKΌψZνμɭ蝇R› +ΥτWŠhΌζΥΗWVή/•ΤΏυ*=ΠοRfσeSή•U’ +λlΔσΜ€φ–ζ,3¬$Ν„€ΨνYυ8”Ο₯άdˆΪ^έW— Ay0…/YΨMμ0•³Gwπ‹€“Σύyu–oa"ί€M(Ώ ±·L‹\ωj}$bhwΪl4η -a« +a–νπ[; Χ#…νΨΑΕ%Hαϊ|§FΒώη™Dη”\ ͎lΧΜS’%•+gσ?|CΤΝςq‘X‚ώt‰Όh‚œSRΩ‡JώœΪΠΌΪ„—j§l{`.‰„Μ*₯œcš9$>vhΓ€ š‰$ ϋΰκnΒ( `՝ΗW©9Θ7σ|Υα΅O=[―j<@ςτ˜&Κ~š„ΧSžΜζS PΜƞutρKw“Š&ΔΈΐω½uA[‘ΌPΗΪΖ&K6H&με@ΒνyδY*u:”κ\χšŸI˜¬‰¬›Μ fz‘Ϊbϊι-ψ­Ž*δ#ηT_+ π-‡[e+δ!χ‚ΝO²2›,žμŠIΌϊ~L„xΘ?Ό‘2!xƒ·HΨ„«ΨfG+Χ8+ξ‘ˆ(y&U½(p ΩxŠR`ƒU‘œ x™D€ˆ€¨‡"Wό1π¦ηIwΑdU›τΈΆΊ`’|]g­«X|κEώuΔCΙΩάύeΎψ€;DF*Šω4fŸ}χ3;Bš^κ0‰‡•φ‘‘ 1‹iY‚i‘kΠ‘ziR8ΘλKCΉ^H9!‘q +S˜œ`§Φθm?"Ρ7‡BrdΊ˜’ψ΅G[’G£ρ ΑΙFG …qϊ~W[š(/ƜΠ[PFXΩ Θ{‰λfŠ˜/"“αNς‰|e¦EΤ +¨L5γu+g_H@nX0Ί$?ˆQ…ΓŒ •xΈϋ 4 ΛψΣ«‹L†·–T€†ι"Ϊδθβ„­Ϋr^"b&Ε!©‡cΔ %`i€ψ’‘%AcΙC8¦™›°ΕX@HΫΰO:’’°ΙΡ–3Ί»€Vπμ ―β_‘!ϋU‚²\2IΌ»$ωt}K ¨NI\“XΙ­ΨS’ ΥΌ‘V:j_XŸ „u'X…―b§ϋ‹²οάz¨υAqM›ΚfρǟK2Όύυ?xKΓ‡ž™ΰπ§_΄&οFDσ± i~Y ββ`λ‡θAνΛubk·«\L«ηwFλΌlbŸ>ΝέδϊV@—οFιωζ<ςνi>y«« ouϋuξβφ4Ÿ~«OφπΝβ–Ο uέόώ}ώ.ΐyVFWύήQb•ρ€!…zώ§νžϋjς±›c‘έnίΙ­x ,pc΄y=°οΠ@OF΄ΙυMΉ85Ž“Δΰ>j½>ΏΦ/†πnDM‘?ΡMEπ³v†vΓ¨6ΓέπΦΧαε‰H2Ν1ΨMΨ&Έfo¦ΧοίυΗη +Ϋ~-…Ώύ§ΛΥYΙH'A?'¦I,šsQ?V ΩLz…Γβ±rtZŸΠΜh41Nyϊ› * W<Q›ΣΩ6ά~}b¬αΓΩa—f&ΫςŒΞ₯AVΫ54γ»}ΊΘΆ½H ”ΤY«ϊ„Νt"@ήE Κ&ZιpDv—ΐ΅o;α±ύ:/J92'Eœ΄>灺)JDT‚υ­•ΰ,D­™  DΨΫ0/&?€·Vΐσ•^s›ψ Τ Ηzežyΰ‚Iίy—κγ1λΎ|€ύ Τ’t+κ1 5ꏫ‘upΤB¨ €NσΒ΅FR†G&½K +ΘLΘSΘCŽΓqeH«s(˜R ΅nXκplOώ=9L :dc‚€’r#Ξζ„^9·š_΅Y‘ +‘;‡ΤΡΥ#ΰ±ΆCj;όNα]έε4)yΡ8"ν@|O’Tš ȊD¬}σ±νρmΔΠXLk©X›όΤ¦3₯&ξaχ/9Μ3h„]ŽΈΊή^Lo$Ϊθ*ϋ· ¨IK"‘οΡϊn0( 4ˆyΪnH©νejgφΠ^δά|šD1ΚN‡<6£wŠo>κ]o|έ=JΏΊΜ{¨σ»χ#ΓΖC„)ΰIΦeμφRwˆzίnJ½νLχ{άφ³Ο7§π’θ|6"žΉΉΡ²17Ϊ>•‘±Cp6|θŽi(ΐPS₯.ΆHθƒ<“cUwJmuτ‰αΠ ™Λt¬40Ϊv&α)QαΝϋDΉπ–f²Xν<2Jip< s˜ψ§›ώheξ΄T~ν E’"0β›”6ŠEgT΄ΧJ¬o41Ί₯•«‡ ’‚n”)Ι1zœU sG•Ό3ΔO[“υ2…f %gPu7’†)]0Hς4Šƒ>‘ΚƒN+½ψδΗΊ‚2z{6>τΛΜB"0…yΘ¬A΄ TC„h…uHN^λ]dΪB“€OΕμ„Φφ·΄1ρI!Ί8Ÿ’ŸXoΧ‘YŒ˜_o?oΕΎ‘P‚ākώ‘œ…hažU ±‰ όΊΐ―ˆΑΠ‘©Κ$Ξ° «‘‹UL#(ά 8‰ΌRIR%‡FαH~VQ³Ÿ₯¦ ‘RPΓoˆσX” ŒχΪ=9„ŸBͺ#­_bEJŽ|R7^έ$βz…+(3 ++5Γε8 C&$&Uίdm™»Dl!Zς£žx +ύΤγ&4τ!αE_₯Lι«Λ¬Εά„βP\Τ…/}MRjXQψΕθρ•EM†Ά:VβP­t4ڌzϋ‚σϋ!χ €­ΆG]Μ{/‹ο§+0Pχ ;Ώ[Δχ­υζ +2Q†;ΰςΈσžXAt-Π»μμχλHλΎ κ4ρκή@YaΤN\πκ&3G7 +! +±s·@Ί¨υ½|糁kδ"‘άt2΅_]Ώ€l φblμΆIZ刲θ˜Νΐ—}(ΣŽy!Ά£,±z=(»N Eˆ†6›°›^TΉΑΧ'm«Ώ˜¦Yl5₯ΪwΣ]…yhιθ^Ι}·hx«ƊKO +)’£ +%¦Ό[ΐΐ Q#43[ n€p΅“G―™Τ½;c1·4κg>βκ–hN™σΉ:7aό °hΆ;…₯Wpq’ΐFQR1=V–κΥΩ‚ pΟdύκΞegRQjRήΊώ Q +ΨKXeΫn`…“Φ£Ύ―ώυΝFTD >‚D σ/6΄ύ0h&{ηδΊmŒ…Hz0’ε>ΫλΖδΎMoŒΫ=Oƒ2ƒXNkΫ ŸϋΏ/Ά£Ν^¨C9xmAΫΑ«ΖlJ0f†ΞIA}ސ>θmρ™6гθ|ϋέU>RΩ1 ) 25£έ•žI(sܘόΕ#:‚‘qB₯·έušhŒ†Ζ·­0‡eΈΉθ€ίš n ½Bˆ‚OΪgΉE΅~¨ϋω Iz£"x§HΎO9Qp0œκoE"ŒΖΡ£ŽΎ1ωρΝ…RιƒΪ¨₯νuΔW€0΄θsκ'HγεΊΑΠn‚ΣΞ’s©*ΉΣ°tŽk― ΗΩΦOί”mτaσ΅$ +ˆmρq¬qπ‰ „³ƒt\ΫνΑϊ œ€τœ;LθR؁h† 4μIυˆiΘ§νe7Γ@^Τ‡ννŒΐΙ"e޳Q΄σwδωpQκψŒΉ‡HςΕ1Γ\:<Θ6Ρ1š καnμ ‘ΒtΞΔςΚyλ―€©λΙΉkξ̚Θ&²op²!ΣAoΪt½Ά-νÁx@v +-$oύΤ°κ±Ϊ΄5ΨόŠB)vFζ±Β?p’/Υ±μχ£f5šΤMΰ‰φβŒ}󈢷 ʔ: ކΆ½NF‚5’θyΥ\j:³?@ya•“tg¦§W€.Pb[ϊRȝ©^C†>ήBϋο2B°΅‘gYe6e "zβ:[wφύW\"αΕχ9θ‹Σ,ιn +*¦άM|ˆω²•υΡ{Ϋ%hž$ϋy@Ά0Λ Άθιπ`yn-lίR ReξkΈ±|Q¬‹Οή6BώΞϋΡ|’«ΝΜζ±SΟV ”4Gœ‘W@Δ.Kέ°k|ƒΎαγŒ'p q4/`Νό]Ÿ»jΑ†ΊTybΌˆ’‚&ηcΪΗT GqdΔm ·&d½m(AΝ@Ίβΰj$ΊN³γ  ΘGDρ”xˆσ™-$©[`n‘ΚΧPίθ€½βjΒ#ϋG‰‰ŽΗ°»©HJ;H‘Iζ¨Sσ›N)2iυ˜Ϋ5HO˜,G_"εRι&<=8-X \κΙξe- ­Θ•:ΛͺcN£ΝYTΪ`V`;ΚΥv“˜ύErΦΞu³™ΔbΘAΘS6·λ΄Ib+1@o…EϊηW€ΕuDΨεΛ/kcΧε|–,IeθΑe‹OGΚ|ΥY)ˆΠΑΓΓ½M„‚€ήδ¬Χ†ήX6H™–9€―Ί~‰iσϊΜ»/ϊςή»YρΙμϊDž˜/ +΅|₯Ι’&rθ +MΊ¦'M(;ˆφag„I‡5›Θe’…p+’͍˂ݽ(χ;CxΆaιtC^υ‘;Ί—ιDu₯ΛΡc΅“ηύώmw%Ί’’NhT–GQ”Λ* +R’¨r oΧj( Ν<ΝΆmΩpX€»ž‹Ι!ΐM،ϊ‹ΛAπw΄>ΆƒώŒΚAU›—ϊНΠH ΆΝsέiψά»_I%λSYF<j#=/Ξ•u>Ρε΅nύΣΙσΩμCXŠφ# ωκcagιξΚβ}8hI£Δ&pβΖ0©₯|x9.Β€{v“ΜαΫVi]MΡ½JŽŒ”Bkε»!Ρ¦I/šVgyUο5rΊΘj­?f₯„ šθ#Όίӈ΄%Χ•ατΗ‘h;ŸOTUn βWŸη$ΣaΫ»˜uYNΉicςC·Š”nHηuΠΌ]λJκΖ ώ4vιœ#Š›Ψ¬k­Ο+Δ9βψτSnsρA@ΖΙωζ— i ©πΣ4Ϋ2z} `ΔΫ0ψπ\^kχΩxφ|2ϋ²δhDdb^€I›+-ε6ύ²ͺUθ–`6F˜€FR‰#C_…‘t4­ΑM:LT ·V―gγΘr$mηί~eCo*z)CΓϋι…άFόt>γ>(ψΕ+ς‹ †Ϋ΅έ§ΣίƒΞς§πς·qΎšόΠΗhpάΑ7}¬TΘν:nΣΖΕB?Ÿ†nΈΦ§…Zο -ηK5Ε­δ?t§DmŸξ©ρΞYLDT»ίυζ[£ΊΘ8θMάάΛ?…Pp„9Ή‚{c;5τβΘRžξϊ6Α>¨ŸωY3·Gkjg s§#3C Ω'9ΪAΊO$Μy,PΦ‹QVŸxmJŒ΅©†”πΕFΙΔώ'Y-uϋϊϊ6ƒ¨‰(ϊψφ+#ΫNJ/`—ΎΛ(nδΡϊN"¬ ϊ/Σ¨P’!σεΠ-)=g‘%Qί[F ‚ϋa‘{Ÿ.²C/„T&—δ/Oͺ)3ΏέrξFΌ†ΘΙDx”ͺl]-pƜ)Δό[ZYϋrή”ŽΆ"FΨ>Œ21Q$l^κC·’£-Aš9ŽσψaΌs η°’³0ωfύΪθl3¨Λ†4¨„Kέ~Τξ‚θ6ΩΛ±LnSγ“)φΙ-ΆΉDΊŒ£θΒ=˜8`£¦Iέ…Y1JτθΩ;OE›«‘ ; ™ή7Χ§ Α!’²θΜ +}°=k(α²Κ—:0lΜS6j¬1ΆsBΐΥYΐXΫΆJ +β“HaΜ,&…{όa§~”α?€).‹‘τΕΧΗVΣmn!n―γxΤΰˆ°‡°Sc­3jŒž Όyβκ 0Q* _NΎΓ ΈW‘ϋDS:³ ‚tHΥu[=tZΰcΪ“hΥ†ΒMθΗ…vD=v΄'Γ|λΦXwΊΨΰ‰e6v­KΏ•Ε dΟ΄‘`ƒ‹…\Y·‚_O—ΗŸ©Lΰˆ’™p’γm$ι½ζΣΐ©₯mbΕvz σ Ξ  NkcBά€σDέۜ T9zŒ Χϊbbί²ΠγL ³:±w—©oΏ€ +BNzυ„t$œ`KQ9Δ§bQ>η€@"ήοyrή—Α§ΛιkΔo7ŽEŠ―R’䏐U~φ[ώύύaωύ”Ν–o.x˜΅Λ“ϊOiFš³ž"½ώχφ‡CκΏK τ‘.―:ΕΥ“φ"zέΠȰŜ—ςθΝ’T?ˆα\GύγΫΖ&€Ή€»%T=ŒD%² §ϊΓlŒΰfD.Χ…μe”m-Ψ.pθ=Γ|­ΛέΎ`3―_ή+ΫP»)˜ω‹ίwΧD’!Κ¬1šΡζ5ο·ϋŠQ^šƒΜ`׌Ϊη§φ7ά!œ΅˜T}V¨‰σ +Α§eτ›ό‚ ΠP$Vφ­_9Δ¦'έΪϋ$­$’9ωΈ|e&g ŸΔ΅¦ψ“/$2π?ω:ZvkE^«OO¦yά \ΏόtΡ«¬1A@fΗΙ +;δm+gwg‹0μO,[ƒ€hEœΪ₯?ΎέMlcV?4Χ–Τ‹S¦χxηΌ7»L# +UΗ«φψΥBκJ”~ œb±·«‚ΘλώΌnK²4ΌρπŸΰ½aΞ―”¦8–\–~56§&2M’χ> Lwι—C";Ί2ΜlgcεΖBb”θΝΆΪΆ» +=$.\ ΪφΫRŽ–P)‰§Uf ΝXr.ΙIΧ$[‡ΘΡ”–ΕΦx‰μߎX Pr +ΐ>)κ;Z‹λ2ob N`θ§Δ7_™λΔΘwy˜™GrpOsπΥaώ™m¨’ηBM0φ₯’Œ…(Ύ5eΑ1ŠΌgœΞρb‘akpΩ’šΎ_,Ωqn Σβ61E•Ρb£πΪ–Ήήgύυ7ΤgνMN₯‹§«Σρ&©i$€θ,zϊ<ι}κ oώNϊ2gG.o²³‘tκ”ο-8,.₯g·«wZ4’ΩΥ¬υ&φoŠΘζ   h1•s‘ ΡαάράΙ $Ξo(πιˈ«ΛfEqykέ'ζSB9NŸ― 2•ΩyΪJœ<Τƒ«ΡΰβΖεnΐ†I)HnΌΝQ»šΠρ1Ϋ©u χ~n‰2ΜΑΎcE§Ξ^·u‹cΐε]R[’‡^Ψ<79„†Λcή™‹ +Θ^†η.QΡ2rMIi%5. Vς|] €]³Δνέ†x{,!zeπ(/>Ύ}OΈΩN7v·ΐύΨ§EΏ†D/6φΚΆΡ"7δ>L‘M"Θ/ηΧƒ’›jB™{Ώ§xέΛΟ`λbxH`Φ₯v» +ΜωρEeΡAk‰ƒ£ΡΉπNόΙ HΝa~<@ž"Εnρ”|·Ώn{Ej:Mλ.Ρ-μΝν—)Ζ8w ΎŸοb§ύ—α8C„œV(©η@ Ξy»|Cˆ‚xNFΝ!PH¬δω—ε ψ·JέΗ§Ώ¦ΉΓΏΗ1°IeIΚΊžσZˆ†FΤω$VΠ›Ε%ά¦΅»'£αQΊo¦…%.―Εξ{ό‡ŸJΉΩpRIΛ.φ>ΈœΊφβO CΑπi§q­.°nΡ'ργι@ΓσŒyš^¦Ύϋ_O" +Ω +—[jS&5₯Ι‚BkλIΪϋΉ2ΓΊΖ‹ΕΣΛiΣ|•Ohΰζ*—κrtΡMάβe« ’tNœg„ƒy¦J鱄΄fXϋ—±₯WΒέBΠ}Θ›§η˜²Ύ²φ= ΚyΜrˆφΓ_`D{ΊF s +‘H.Ν£ϊ:Γzš +―Ηή‚Όίπ°iΚσάmΜmΨFrx<’7 kΈ¦o±Γ¬±sMα‰ΧEέgΑ\QΓ šŠί‡nλΉ„ςΞsΝrxηmΟ=‚žάu¦ψά½ό1e‰v₯(Α£Gt7Ώ—ΟJwOγσ4ο 阹 J9 +ύΌιζ* 'ΐEω3*&7–ΧΜύ`=@~ΟΉŽΊ’ E›q3«Ž9ͺΎsB ]l ΝΣΨ)κ#a! ^»σ] jωσΠ…M kΓKξνΏ;―ž2,·‚“λοU +ˆήVόn…νΜσmtTΈE6:W6RΣ‘/Z ·–Δ½‚·HΣ±ξ“PK±Ε>κά „ξFΛ7X"„ί Χά‚Δ|=}ΩέΒΌNzΕίΆ6ƒŽŽT¦§’>hΛ―ŽΧψ›΅η¦Ί²f‰vψXa<||DI:0“z„ +V‘ήΪ8ίΦ±ϋL$Νψ‘BλŠο‘S+)‡Ÿ₯|}η΅wm.Ν +|+¦Η°;ΟH‰ύ―'₯δ"A“Hzlƒ­©>ώ»ΊΈƒ0κlhΘΰSδ3<nOp'ε•0|CάXͺ TŸT„ŸE‘γŒπ4=ΐφ³ιΔζFGˆΘάΨ>xXy fγKλΘ$y?4¦Ξ;ϊzJβfπ WY_6m²½λ‘ΒΪi3JύΩ …²œΞ΄ +q}.Κ«ϋΤ]~!ͺΞ ΦOύΙ³Z£>Ι³ZυΜty~KΉΑ§ο#—oΞxΡ( +5A«Πa{Ϊ*ΥΐW·}dΝ_eχ5„ν‘v!>„aŽ€ iΰΗJq‘΅š΅ηεΨω\^Ϋ,l4gΤDP¨`’>ςSf<™ψΒ²μØIdζΤ`+›=·Bͺ―ΫΦͺ?ώσ΄Ο/[‹2xdτB/9ώ7τυ+ΜαYu••ψ{Šύ7»Ϊ1Σ|3Ζμ~ΜΠtΦm>­δ…ηdΥTΓkͺB>²γe a"•‰OΡaxr†Ύ¬μϊXe<žRΈ˜•ΘI+oB©ϋΌE€(ΧΧLœ!*Δq©u‹gίu<o|ΙΧ#¨YŒ(‘1ό 0₯G¨„2]‡lyζb=΄€ͺΞχά “ ςxœ*™SgR©ΎΗ=/ηRYƒ(7ύό·(mΑvqΜ°·!κςϊ ‘Οτ§·²ω²k>σn+d=·Κ4k/Iαkž4 y0ΉA_’맍§yξρΟЁη―τ³ηιΔΉ9wΖοΜΊ«ΞΣy’@oQ°»Q)Xw42Ξh Ό·uΌβ―%-ўƒ΄ΟΣFq©Ϊxž‘WψT„ž£JPΟ{#­tΜΟ/ ^ϋ)°1e'χω\Z©w9œΞyΓΣΆΡΟΉ¨½―Δ6Ζ: jgƒ’u<…±Όμ~^'‹3½ ό:₯;Ηchœœ₯&^PxŸDΆι8]Ρ΄x^Š  ϋΓ“bσ|b$:‚Nf$ΊΝi-Ο†Τj3Zς £δ5)Š«ͺ"φT"¨ˆτ—9£υ΄œΧΰœΟƒ?O=¦΅αLD΅ψœdZ±`Xωψ‚Α#vςX_™g-Khk=7gmŸΟΛ B<@‡Ο‘<ΐΌΗ)<½ΓLτ@GqρΜKjΠ£X^j{ΩΟ!Bφ}’ΟrΖl+‰nGεƒ +Λ:–T$έ^ρ%ƒ€x)‘zuχJΦ―ωΊ]ΞΚ™κ +κδsΟΝŒ–κ—MΐjV΅Mα pžτδ¬ν$σ\Ώ j=wΥ刨Vœ)΄{Η„q ϊμzžΉwΣˆ²VvΚmΚӁXy hRžΚkPJΰifήqkqˆP>½νj“2»"]πϋ<Ξά^wxJŠυG&Εx +”υ„t―ΥΔΉq<•υYP.\•Y$Dό&­κnΌ α€£cζuu@\ιΙλ&%ΆΞ <;ԟ';·rrζylΑχξ€m,όTƒZylEΧϋ λ†πγiα εqΎ’{V.Ξ|d ΗrΌ: ¦§έjΖ.Ά'ϊμΊ +ΌSε©0Πβ©`·±ΐρz©qΖHwε}+œ^Αilτpbž«BΝ-Ε33ΑF Jώ‚εŒTχ™Gg‰Kκθ<1κt7‹3iΐ·<Άf"Π+ EΕΌΞ#]H}ψ˜aΑ%Ÿp4Ϊ+¨uΎ~±ž¦±ˆFzΙ+DH–"Zͺύύ<#Ξ@Β|ν£„B¬Ή °+ζw0™χt™< &ηU ρ+Η:nΘθΊΠΧΖ KUςΊ‰›Ό¦:l`ς#uΈ5ax§St½3B•₯ˆ L1&Ο‘Ϋ#ƒ"4ϊ—DθH§oεt>ˆ+­νF)ˆTΠΟx"z)H»?Ύηρ¨a|aβύ1ώOΒXΐόŸφ’`< ~paζBf„dνi'q±@ΩGSw:$ͺOuYDΑZ8³N–ύΥζ·|ΦTφτ€₯ιω`€%=NuAΤp¨ +=6,}ϋψΣ³.ΰŠ˜X—³ϊZς“·bΏιΟƒΞΞΞ΅4θƒΖΙ<§°œ@Ε+Zψπ1ƒ½(XFPPΜΚΖ›”‡νCωq―ωB5Ό’ύ/|ž?ΞΞ©ί UΖ§Š0θ—sϊώΤ ¬(Φay#pκd<€)θΑZηB—ΒΘΣ…ΎfF…Ly#Lu[‹Ά΅E’ρcЊ’γ λ}΄lCoηT‡¬ΧΆΥπΉš·|”–Βτυ ΛhΥλjΣͺzΤ$V~$o(³¦χι }6ζp”Τ<λΔλΤrδ‚₯°ΛrΙΏΝzʘ$Φ?‡pœά20H#½9‰siΟ©Άά;κ^Z|5ω\^$εaΊY C3>±ήžπv°UT?—¬Ε{ύυΗ7_ '06m)DbOΠ'/,¬’Ύ :₯ΜϋKύβ@RgΎ=+ΚΆε»ζΫ6Ρ3ΟΈOτν5Ș}8ӁzΫκΚΉ~όγ<ͺRΎ’.ό„;s£h«padB“τSΖ“n |>ςζΑΧUΉ]:Ν±£αL©‹{μι>ΞL»ηΧηΧ‹šwΤ1zλΛαιw§² TJX•΅ωk֘έ7ΌόΫΝΕZ]ŽΎjzΤΧKΊγ·‹ιWΏ›ρϊ8χ‹=ffόœ7+8ϊ¨=ύ{N‚ύ“&o˜€jτΑ“=sΪθϊ#7œ@"―„Ž+~εοΛ@£1Α ]c’ŽπU[Απ°€S‘ŒδΕs|V3ΔnΠ2ΝͺiEφ\ uΰπ‘>ηGΆpήΘ7΄–kŽ·U] ‰ρ”pW+ΪH/9t†{<· ο7zήλ8bŸ06Ρ2<κ‚ XΒ“³C]σIΫΕ'Hν Ξt„ίσKΈq_Υq­oJμΗ󩳫ΣΰωVŸΞƒΟ|~έ›uu˜·Φ/3h‚‡β₯Β #οΉϊΕΏ&uαGzcHj‚L9p8\OΰdŸΓςrNυ΄&l«Ί z σD'.tζW]#Χ9YœΈAwW ‘œΦœκοgόLλV—$€ηυιk,η|ψtΏ^ttšyΖΤNΟ(†±§?Ί;•ΌIKΐΉ?Θ«Σ σ: Ρ€<Ο$’EΫ3>ΒψψώTδψΒΗωz”γΩ΅§?Ί”όΣέžΆΛFq§3e=Ύ©<7Σ„ζΫ—έ}ψ<΅%|ΖξA’žTάαϊw,ά4J5<Ν%LΦΡR_I&ŠŠLŠEW !±Lƒ:7Ρ₯V'Π|žς„³ŸΟΓWžΒ™F?•ΆΏ˜@·ΉzeάdŒσΛΦ¬*β·gaόWF«W ¬ηΉIoe₯ΒυΘ6'Π}ϋσ<ήώιΫ4sZ<ΏΨMδJVθVOΘ@ώώ)[¨ΏΙ6&ΌΤρ\%Ν£οΣθ ΰvF_0ω“Oο_λξ:R83΄ +Σ$¬‚₯ΖOB~$|ϊ£(ϊC“έΎq‚Ζ4ιαΑ€z­OG₯"B<dWνkώδ„™O=D`ψ΅ςΚΣ—^ZΕu«U<ύΒΚ$^’Zτ (r·™ωΣτΣEβν"Ωγΰš±ƒνγΈvΑ-ΐΕΆΪπΝsψρH7Ίmά―bŒ³)#M'lα Σ‡kG?|‹ΪΙ‡χV5vΟγΞXΦE:Ά3@]qLνnΆIηΐŸΡ;#'Ÿp +<€UO”¦›<@ΚΌ6½ε³ωn]εoxsUλΪκσͺΖθ.šΧ±ύς¨(Μ3ηρ¨ +οMΦs–χF―ί™`Ύ?aƒg^ξv’‡:mjlN<ο +/ž DϊΤjπγΫέ„ςSg­Β‚šΧ΄œ3…NΗΦΏY-œιϊγΜ?§Α1N8Τ*Ž—ιDkΞ‰ŸΧ‘D³ΪΩ4Η£ΞPέ6†»ž«τ€xϊI•βYsœZΚΠR<m8b.ύYΝΙ»‰Τ Έ1ΏΣ݈^ς3'―‡Ι”Ύΰܞ +#αW&χ[]`8‰Β• „ξ3Ιμ&O •$?d.7•§˜ͺ#4Ώl˜~Θ~Z'ƒΊ>Œς3 “GHώ?9{“9vZτ όυ.„šP„Ζ5­ρ<.ΰŽ§xΈH±QHv–οΞA:“₯P¨‘(6k΅±*ͺέγΟ!’ZwˆœΙ³B„ ½h­Έ΅ wppίτΪΑBA>Σ9 Gš,οRΦπi›’θRκ=Τ ¬Ύα‚ΚpΆd€tŒU‹Θ3‡BNλO)-Λζ‹Ν†2Vq­g\~Η\†'+τΘي!Rσ–š)hœ!ζ&ΆƒyΏΖ 㜠(!²ς:§Xυ)T޳HρΈβˆe_-άΥεQΘ³Œͺ‘NΦΒ"@tOΖdΝΘ«ΔθόνX¨ΆŠmyΰP XθCi?μ0ΪRid^°BΖ‘ΦΏ‰Θα~§2:ά€lr0šdme’lzyκΕ°fθδξΆΰ Ψ‹Lˌ{dG E€ͺ₯*Σٟ'πM­ή"ζ +ά‹ «>τΘ¦α)$V=hZ4Ύ¨B΅™'"7S‘Ί9NsιE6C žblφ‡ΊŒ―JZΤv‚?MRΤ}I_.ΰΜ–nͺ}ύ±Π΄―k6 XΔ«"‡H½’…ύ βVΕΨΐ,€YφγFΨ=wλ–·Š‘vΉΗ΅ΫΑ!οϋ •λŠKΟ·‘–’Ϋ‰γ²GG«ή‚π(φΙΫ•BDhή^šΎ8BΟ+γΡuΓΘ~@Hκτ‘tΥ–œhl Κjᘈxβό8O«5SΧ }Ν-/GΥ}6%Χϋr:βbΏ’RοΘc.ž ‘ ¨fs“š>Ψ£±T›Ή‘θβgcΛ‚έEEJρ(lΰe΅pw LšΌ'–RiΎΝΗς*΅Z + .€>wΓƒ+K%:"Qοι:‚ά³£©šΜγΞr3,jΙa­­ς7#$βmΖΉέNήHμw½˜κaUέH“?ͺjΙPP«Žλς°qόD½yqί{ΛIz}‘ό$RS΅79^σ•ό)τΉ"ΓΓ+>ωaΈ³KH’ +ΤZ'³<νIƒ Ο‡_œΕX8νΏ•8AωΣ72I–Αx=,Ώώκ•Cw;5c^Ow°Βτ‘vϊ{+„b`ΐιΝsΣ‘‡ξ°[zG «Ih??ίΚ³ρυɏ£}€DύB'sS‘ΙChχϊ }5ξY―‡ποžQšlxg4ρdΧOš”>Δ:½g'‘ϐ<n»2ΌϊK2εsƒ@ˆ Υ(Ϋ‡½μρίw_7ΕΕ\Ž:}ΞΰΛόΒΓΜχk7)aΙ€ΛΡh~σλ ‚70}ϊFθs'Δπ‡s~.Οz-±>θΠ‚Cώ\, γjΙͺ·'ήoOd؝AΏov’»‡Ν―νyΙF’ξH[ή΅‘γ/ίsUъδsίθ^θι?έ-/Ίπn>ΰ#}eΈ―ΜPQœ SOoDP<Φζœ5 p'Tp›ΤΛξŊ½žΰΉρ½Z@5α‰όΏx†A?€±†ΠΛuΕN‡Ε;Θ‘΅@Δhύu­σ`<’nO‘Ο­RΒGκυΨυsΙŠr“4‹†!ϋfςΙ>„ ’FΪ•š4d9δ +ό’#}¬μ§ΠηVˆΐΝοθ3=\―™"BγεΗ1Αi°‚H°Γ4Ιυ2ΗΆ΄ršj0ΘͺμMϊ’·¨ΊόGo„‚=/7Ω΄ρrΒ½²₯@ y{…Ω0َ`I~o…ΪΕ¦ί£F“+λsξ"Γ£α‘+œΪF$²p*zκݝ²b]={³yΌ•γ>…8¨«°q·[{’ωμ’}Ϋ[y–L―k9½²Wς{H8MΜW Ί_2 N?BŸ[!`%eΟ€ω“P/ `V`δ O(G@0κؘh{Φ·O‘fϊΌ@θw±OfˆλϋΈξZbΩΓJ@λΛ[‘ιΥ?~μ„ΦAlς―? +έωYk0OλfΙ?Ηλ­σw[Δtχ½leόΛPJϊ[fΑΡEFθ“…"fΩ*#œ¬κΜ0KΪ1IΞ?ˆΠ²ŽN!†-κ^Žϊω!°]Z»φXπ‘άΎyρ§ΘΗnŸBŸ,TRsk—δωa`- σ΅Ώ«ΐτΦ—Iδ9zŸ[‘Η,]]gςεͺω{"ΪN_ΜΑ¨ήa^vtmIξμί1Kr§7 γ{_}™;‘Uo„ςμRΩυώbMβεζ­"Pω°£Ίζ!υ];1½ͺΟήlD6§Λ*τMo–1~9WίΟ΄)Ω°NψγΈQmϊ8²³έ³ΟwdΑ'€Οkπoύ@φšR RζδqΆ.Ώ“}έ“&Ψσ±Ρ/G„ZEδΤ$ WsλFbFVn >§εa%/]ΤΪ€ιmπΘQ¨s3«ΐ0΄>υϋφ~[ΪΔζΑW{ΫτωjCo>^XrεΦ±B+υ^WοMΟ>ώ0/ρ, |Ό.ψγHAmΗτQƒΙκΊ¨u1]ρΐΤ6tDσ“ΉjPZ]’€ΛωN‡a••ξFΔ/² »d’†ƒ'ΣƒwO/ζ…Y ›G+π«ΖFλ$ ”ƒ€9Αύ«΄3T0Aθ!ƒbcC_+L<ZαΣ3@pƒEόBk„$€OεΔ nυ‹)B²;~x”h±Kͺ Ζy† ƒd‡ŽΓέυ<A’½k₯Γ^d""`J² Lζ—:©μΧ•sΧΥΐlVγΠ:²C nͺ»kfζΠΞτ–ΩpnΠƒ“ξLΥSP Ž'­ΛΒΛ2Ϋy0-°DƒοTF΅X!‡™)e«–ΑΝ ­αCχΘ€ΘΡΔΉΫPŸξ“(‘Ω1ΒθX΄—c› ύ¨EΓ’?ŽjΉxςΖ–„8ζŽΝ:VB5Cš‡"g¨ ”ΕvxT[₯Q䐅z„LΠ/&¬8’ατ B + €Ό•λa32DΊ—‹{Ζ½ ²O"xΤΙΡ«1ϋϋvN5žώ "5‡Ϊ\θž)qOkΐ i +?κz?BŒ{cΘ$ΐ Œ i΅™δNˆ%j6/οΨ€}† +‡Πω8ˁlΡΈ,¬, Θ(U²|kοή%ώ.cbΉx™[8Q‘fWΓ₯SΜΌ4<μd–IdΒfψηΤ[ΓUI-␠ΐƒrρ–œŽ”§.μHaŽ`₯1έ Ϊ’„JEΫ»0³ΐ9ςi-1¦§εb ήα‰ς°ΤA.ε1‘lGΆ½5‘Τ1ψΫ4B£ύΖIψ2΄Εό`η³ΚGN†ΊΞbšjπxΠο‚ͺ»=«[™*Ξ¬G! αλlϊλγώN"Να\Ι‡Ρ―0ΕΣ―ψ§|(ύŠ|TϊΨ Μ;θ―hGΎ‡Ρ3₯ΐ5μύβάΜ\6EaXϊΫ/ό)-œ–<‰ΣΪ·€s;ύ½—^B$ΈΧ·¨ZΕΰ΅‚'ΜΣ4cσL °šώ‘vπRx/±ZDΞΰΝψ`6–Vp8 ΅V6›νόeHΗ5XPhŒΒΛ&.U.dό²{Ίe +KΪ鑝ύ€ š£Θ–Χ Ψ榱gΤσtŒ΄u8ΐΰ σΖpŒ—aύϊ!Λ)cφœ”΅W…γ‘ΌNsΙ»"ί>ΦΣTšωςNσ·κχˆuΡΣ7@ŠŠ»»ΈΛ‹ΰΟλk»Α7–ιM‹lU|γρ†ΔσG_ΐRRrVɁ<&κ]ϊΕ"U3^@}νν21 d λ•ΪΓήzˆ`Ήl=`ΰBŸ»ΥΌ4ˆΙ $ΣΫ¦³O΄d±˜Έ½iŒ‘8kνΛ*°y‰Eh}₯/λΐ½œ8\ Ώ[MXι D-°q»šV!TπΡΫZm·ΊB½ήH‰E³Xρ5Ι|C9o(X«ˆ”½gIΩ·θΆržF«"IvΫ 6HͺGsDόθ!΄Ϋh0–ο7…6› š«†œΏο +$δμγΠUθfjΤCUλFˆΟW`ΎΒγh‘9’WW‡Ίm‘έ–IΓUς9βΚF3†εPΌi‡—'{z'ίάΈΕήU³>>ώ°M?·Ϋτs3₯ ―ΪτQτs3U=τ3RΎ@_¬π?9QοyϋΨύΤ¬ Kv­Ž‘PΤCϋ–ΝΏη·ύ`|¬#TΌμώŽwKj­Σ‘ξπΏ~p†…‚΅ˆ^¨™‘’Όr'K1ΒΘ—¨‹ˆ ]4‰Χ8EA,ΩτςΟ‰‘w Δα©Ε΅j$±ΣΤ +‡Χ@Ι »†κiVΩύ!ύ9 :ѝZlρΏΊ<ŸT 6Ίλ=•σ9 ύBΤ;ς{μδέd`[Ν)2)ΰΏρŚή0+Ζ2λε«;%™ Β{’0UI­€ ΒΰQ’ΕW^Β§†ένYΌo™¬Α4·ύš~Γη’ΰϋήΆΣζπξ7πi§δxTΛ[ΡθܜŒn>λέθ6wͺυz2­½ΞHΟe]§Š“YΊ“‡mζ»#Ÿήωφλ†žώκή­?U€σΒνyΏΜυ2IΎΖ„Hš³M"<Ύl¦aπ ½π’i©ΐ%%E3qvψȚΙd-ιw―vτeΘ€ηϊk°ΣͺΈ5'+Γ‰θ.χΚyιGV8«6”T‘ε$oDΐÝέ0ψψ±“l‡±.uy.tΞZ”τm‘ .GOϊδΗέρξDtž^ΝυF€&sΉΛ +.`ιV_DΞΣ;-ž%Δ‹Q%BΞΆΓfb±ΓΉr+tM2η"‹Θ·€ηΌίJsΤT³ΔΎbaŒX½\ΫΌ|Z΅λœ’ qyO.ε»B›G »†Υo μvXƒΟΡqϊ·…ЁδtΌI +N£,μc?φΓ¦\pZ.+N"g›ΰ€Wf«NejΰPβΪΘβ[:Σc%Wqκ„ΐcr»cΐ §ƒ0uΩjG ΎQbpRƒϋAέ<%2U«8ŠϊπG;=&ΌΎάΣ―Sτš RΨΌΊ/οιœΩΪqϋW΄‚.¦3έ&<僳9ρκ΅a]w+#°ΥΠb°šaz† 9”Ο!Λ“2Σή9Ϋ²δηΖKΌί°ΘΤΕρ$G¨κγeέq$νX)ψ­λυ(NpΕ"4V”ΟkΚύρc7KwQ΄kȐID¦:ώρmŸΗμƒ' ԁ–QΚBӌAδ X"Œhc‰υ5§ηΛ“¦Ώb‘ω= ςxUyώίΧΤίσ^rωψϋ6wŽΣcεrπ˜›Ά¬Τϊ\©Λr;§/dΐI;HUdζΩΧΩΖΫΉνiεrΟ§ΩϊΪΆή–ΦŸΨζu‰iαŠ{ͺ˜­c!>7Εω\ο}ώ«΅Η»ep­k%/o~ΝKƒgυ±ϋωαyφeΏ½›ώ‹υ|υλ‘0z^TM›όλ5φ}0)€³μ2[Lj!ΒG1Λ.³Π†Yvσ]­²ž-σZεο9_Ÿ‹Έ°εΫΒ6‡|Lλ:4ہŸ&ΆΕ:`J₯₯1ω–ŸΖ—ξτόάxάυρnί¨+b‰L+MŠΓž+"?7έςhφ‘Lκ6?χΣγ,ϊΪ>©ηPddεz.ρ +ςjγ0睳2δήĈ²ϊŸ’<'d]α@57Yε©ZΥΡωTΰεΓνΔCδ©γλ<ό¨ωP¬ΟγlUXΟαν‹f.σH}qΑΓc&σόΪ<Ό₯Ψ·ύR{‘ /TLCFηΑΏ¬C‰ό:dy6ΫP©έgΡΌμ‘υ\έΊ6τΉm(½;!)ۏ―{τύx°δ²ώ’’΄Ξ6d₯e²žnŽY²©Wzοϊd©Ώ%“ΥYcG|‚ΆΚ]4bΌR/ξY[Ϊ +ΑrΉξ#D ‘IχQ-}’[·&}ρ}Β‘ujT.5ΛH¦;|ˆΖnZZ†`Σ§Χγ„!ε,A.ΆΥ©z~sGθ½CU9žΛ2χ g]λΨlΚ›N|oэΏξF±Ψ>7³Ιk ί]ωλH¬ Υ{ί‰οlΏν Όt& ρ˜˜ΨΏeZςΖ _₯dΪͺœ&‘Ο­γΞκ’γiά<ξ{Bo‚YzΔΡ`S6Ž<}}’U΅ΎSΞlEΗΤ׏2?›¬Ώνzσ”o ξ?bΊuw™ŽLΧπQΤέυΕξzΏ3ΝύΣ\ε{ΐηΔ¦?~Ÿού$Γιτr%Œ?ζ`Ή†sF£₯ί°QvΞߊl&B˜ΣŒΎm:πͺo ω?yQ%ušη_>Κ€·cώΘ“n²–E}’¬}2ρκΉ‰κcΈrΦ‘|­λ%FЌ—έΒυ¦θ*ηδΩYV‰/N֞ˆX6­`[Ϋφ.€Λ|ήC€Luj|4βN"¬3¬—]·­r.iyςΪύe‘γ0|ΐΎ‘ΔπΉώΣNbf»€‘K)€§5FΒ"Η„yˆirИ/N O-ΰˆKL­Š`ε€οPΦ9Ό…tThl«rs›R09‹Vσy%½±"š,Ν=zτTNΨ¦M<ΗπκŠmK‘Λޞ׏~qRv«δ—ΣΏΣ#F&Lηœοκ54c?v nE$QUSpφτΒIf‘;œͺβ©‘q3ξˆΠ›[PKΞ—P8ύœ"gu|@Ύ3DΝΖκ f5l­ι·Œ«ιΆEΫ~yΆw΄ΡΌωώξΣ Ά1μ4/ρ†”™νK +οDΔ€Ο9¬IΦ‚)ͺ<%w€'3…ΈDΑ2…—Ÿ%5=t~jΪ릉C»A ΏqΗ66Φ‰Κ_AΪQ»©Fβ ‘‰PC&ΩGΙYэXΑ©π^€#„J¦yΞr§ΥC†$rXD»νΤΕSD¨ΪsžQΈizF1;Ϊρh~G­ωα–9˜ghΨ =MrΒI+)·‹ˆξPζ­ήΞ°Ε9Α‡¦΅+’ކ2!ί1jm>ͺΈ_|ΔΥθγΥ +NΥӞ!rή±ψšοΑŸΖ<‘H,mΔά@Q=b(#i›ήΪ¨X9ίƒ¦_ =9%{ +hΑ +t ΰΝοm±ό@€lh@<ΕφvΘΞ"•N§+αβσμp ό —šΒ=|‡ζ`}~jRO]ΏE•SA‘ηšg|\βξ:4ΫPψ7)2Ϋg―,„—Ξ0¬ιA#†ϊ4„ΖV@Ε­”L]έ=Ws—|ŽΓ™#x]hΠω‰ ±΅f¨0μΦ ++`#€pzΡstχs`žͺR6C:Γ€’±X›ρŠ6 bΛw#"[ύJι.†nΏiηDνŒUŒm!Iξ <$‘)!‘QeΚΣΆν‡.°μœuIΞΑ§z +₯wOΖέ½RŠ.»Ϋ±νϊ" s„Δxξ£ œzgŒmπ«5yέŠΠƒ₯xΌΜ*τ(C1—vš°%ΘΆ™”rΔΠ4]Vߍ²|ͺZ€€ΪκeΡ^˜2N΅Πxω#lΣ.‡rεPΑνT Ό¦Š‡‹D…ΧUύ…{˜2Γ μΊ6B7ΞτΓ*„ΈZ‡ήΒω „ΰr]ŠΟW1ξž,S`Χ·3Λ κU6+™j~Ζ?$dŸ“τl…ρ1[ΜlŸγŠμ$@|ΜοΗ―=&Uξ(iΪ€¨ΚΎ·Ϋ2„ϊfĞrK²€ˆω/Ν\`π\]ξL!‹ωοDθ}“C™ α!›άθ°E%Ϊ§F=&ΖsLŸω†φΎ―C +x¬₯>ˆDIΒϟ.i₯>)Mλ˜Ψ§G/>‚#<Σu Η)?όδ4Ώ~Ζί’}Λe$ψx'n‚?@Š'[ΘΧΫ]Δ΅ψΙταkτ‡>R Ή…?n]…sΫ4,_&n‘Iwώ―}|τwΣ.‡»ΖHΰδFyΑA/šδ€R 3Βƒ^x·Η5*ΏvRτ.ɝL7ξŒ#šX`P^-›TΊYtͺ²Cύο"xέ u–‚’]ϊΏbΆa–ΟΡHΫaΞΙ†95ζtn‡9›†εKfωΨyLθόΔΒΏ€Ήρ&Wλ΄²Βcއœ¨,Iu«uO€@•’ŽWcώͺš²}³ξ +|’­€±φO²TΞ‚΅ Wlη/ϋ)ΘYυΆR˜ί‘ž›Σ"AΏ'ϊ—UrμΜΓνŒΐlHω™ΞX…pγh;<ΰΝΑby6/Rͺ€oft"B τ;-Ή’κibσtΉ_"^„JΦnψ{o7½Ρ8Ωεkδ’ε@|ΝΟ •L €/§¦Ν¨LΧΚ ˆγ‘Fm$+iχΞ* SΛΚSy]#Eš6…γKι6R%K’=ηvω?η ‹’Β…³L>›Ϊ4­σtpŽ'J’#`?πFΤ΅γ,ZΓpΣɐcoi―¨uHάοvaΖ¨d0ΕΒ‡U‚ζ‘½§κηW$€(œΞJΌyŽ›‡Γ;q·E’:ƒζ%~Χ”ΎœpπάΚ '2ΕΙ$ΕνݍΉηVψόΖ†’ Xt#_2ΒdH9G dο‡–yΛ"TσqCvr9–€24zdΠ9kύγwDΉQexˆŸΌWrοΕ½gΐ]θ,Žς»΄qΜΝ…€‘b©5d†˜ϋ“wδIηΓνχaPˆ9he•ž ‘q:—:ααΎOψˆΤX2Άόψ‡D€†¦ΫM/#Γ'`ιπ™<α„}ό―q’μΌ\ΉšOρΏΗR ό"λΦXd8“<:OŸ"¨¨ŽξΨtl©k¦Ώ!θΘY6ϊHp‘Q DŒBλΌ²H'fχΝπ؊+¨˜W‹ψŸŽ0 γΝ%‹B”d€Η¦Έ$.蝇Θ-iα˜ρΪ4ўΫΑ©dEωζn[ˆ\²ž―)–?,“tK9·rMœΊκδΙoΒζΓCa ‡δǏ y|Ρ‘Δ)ŒΥΙ>э HY™„«>V“|ιZ*γx­‘ €eš3λ Z·ω3I„0oPεJΐ₯‰Μ8i™ͺ„ώΖS)ξ‡ΔxcώΩβƒWŸόΑ¬rτλ™ΓλκΟ4ˆτz’ˆθ`3x–PΦsi3KΌός$B–μΠe]ΓRκ™q>ζ©―€Ουh.“§4OΧ@2―Ρ―σͺGΦύIMJΎΓόp~{CqSo-”<ΚBn†ήτνπ5Œ8δο¦)πƒͺZЦό~Cζͺξξ‘α£sIρJθ΅ς{?[5BYt΅CΩε°¦CΧG¬Qzu¨Υ,9ȜΑι-π0p§'†γC@"π΄'|ΛfΨjxΪXΡ½Λ°vtΤx\ ;/ΧYƒuν.a•Α^»œή…φ?" !ω {Ϋό'»eΓHf#Χiή™# ǝDΏgΪ΅ƒcΛe^Žί;dhšέύs΅g5<Χ6…¬‚ ͺKΙ•Ζsž2Θ†ΩτxYπ=€€Ϋ*ηDΚjCVHLΈηcGT/ΔβηΠαxΩ¬Œuν@W `ΘC1‡H„"Λ²‘ψ‚–*§²°€kί +½κ–K\I‚)ήμΘ/,AƒfHhό«”F%dθz‘%7Œ‡f{Q{BΓfkHJ§γ‰™ψZGXΗBKF@”e~h/Y%σδ膃‚rkςbήυ†Uΰ¦@E'Fˆ&a‘h~­wK(š{hžζΥΨΔ + [°ρ#ž]D(4ΐ“mo₯δ­΄Θ£ˆ‚EO“δz‹!q*w@hƒέs.s b ιq…ŽΒγΌo@ζ‘ϋω‹Χ Eφ~ρ3¦ΜαΩ @οp{g#„T=8ΒžσΘ΄$6Q +fκ˜s§ςγΛι“Q$Θ₯•Ω’č΄χQ’ 0’;D,ωNπ`ι!XνMy‹‡Ÿ"°—Cžψeύv9lL'IIΈ۞HΥt„ΙˆεΔM™΅Ψy±Ic§ΓhV†EάC}349d?ΓΛ›(ύQΗX†€½ˆ›k…―£z=Έ`₯ς©S ₯†=ηpθ yP ‰τ1²mj|&:kdH\žO‰ΠΝΝ!Πkq–i>$i%OΌ>§n²Θ>Ζ•ΥoξQ©sXUtς—'θŒλ΅Έ–OήH<^ΰγΗFσzϊ…γs+ƒςƒΛρ"6}€³sσF ΓͺVΦ›~²ς£C•v‚ΫΤ‡θ©ΤΤEΜ€A ži %Ωθ!­³˜‹–ΈxΖnJ—°t *—&€²ˆλΏ$"ΥM˜Ζ"ύJŠ$9φQ΅|Ψ±σ‘!γφΔ}Δή€ΧΔa₯‰rLƒa2Δ' Rξ’ Φγ–~›—‹m`‘…λ©̚gώ4΄α°{νΨMΥ@/‹8&„n8Z ξhαE~JY0ΆmρœŒϊΆ![F³Κ€ψυ7%ۻٞfŒ©πqlοv?Ά7nk“ƒi"« &a™—η$>E‘sΡΔ_Α‘‚ΘgΘ¬ή‰ƒφhαΖ΄b>hΊ ±λ \ >Ύoλϋ<€wt2:*ΧVuοŒξτ₯/‘υ6BΟ±ΩτfίΏΟƒο1u˜ξz} (όΜfXIΪγh›„˜¬β΄μ kμΩrŒv" @ΩJ°AqΎ!IΧ·]_πμόξ•f‰/†2k{š–ΓάJ‚f;CŠΤΪ•Udy‘Ud–΅+Λྜ$žKFΤ¦±σ¬°X^ξΆ’©ό=­ΖαLΞ« 0Ζθ +ΧpθΝ~xnΨN~»S―Ό¬Α7B7+Όλ Ψ BQΓξ"_ΡF—φξΕ k;Pμ43r εmoV‘υ­6BΟΡΩτζ1Δ/'JΆ&2Δ`Π a|„±ΪόώƒΜEκΘX$˜VhNAιcσٜ`vωΰGe'–O‘Ož«“ειχΌ½Σ δ? +¬#w,έζͺΘε}υΫ8R$—ΌX,ρ©ί1:Θ€άtΝ ιpΣU%⬝L‘^Lv"_ΌΩhŽGEΗVh7s_6—ψψΖRa@ά9!2^όυ{+p`'¦ΆxΑΊŠ ΌΟn,ξϋU†ΐΔΈ{X§4ώ#Όχ‡ΒͺuJPέ ‘‚ΙΖΏ_όΖ±δ[hzνD9™€§HšιΓ?·B„Υέ(ΐŒthݐε0ΈΏ{œ―y”ψβσ: cά»Vž3½tδ)πxWΛ‰WœΞ]#ϋΤh«~ϋχΧeΤ •m=ššn,k›ΙbKΟw“.Θ‹d:ύU!XEΣ³¬ΆBtνLΑ$ί ΡΕΙΙ!v+¬Ρ1g9`ΫWߊL£φρc'τφn…2Qƒv#΄›’ΒΘY8ρ€Šεξ0«ΘΫχ‘pni£oήwύώψΓRω§ΫŒ`Mςm†?Ž+Μ™§r…1YΗ₯δ 9χΰjΞά8XΈ’žρDϋ„LωΚyl7Ί&»·n|Λ€GY/‘ΖΧ¬΅efΧΞφΆιαSΠ‚¨Rξ^·khšB¦ΟήlDrύώω¦k–!z=Τ°P1u|;#…cΠ1Ί»>…|³Odιτ*"ο»~Ώ ՁeΐΧΩLͺ‚«gΫNέu@ΎεξΚΗηΛ­-/Cτz¨)Ž'πb²/Ϋ~Œ?>ŽxεΗNμΰ ™ΐμŠ"–5zπR_…tΌW =…8XΉΖψώ{΄7ή{#‚|2M5/HΐžžB€qK†θΙYVΕΚπθξM€§ΘšυϊΉ§ž„δ½AΦv€h”αmˆΤ>²ΦSΙ(!yABX§ŠRΦ*ΤAR`>U!Ά/Uqη…τ’G7tNIld`JxΜ""ι˜0$XΔΘP«‚<:Ԉ¨Ρ­ͺ¬A.Z%άc€QξAχΤ™h›^3 t WψNΥ0Ν€{†„βΫ²!Τΐ˜ηŒkœύα\;}ˆάΚ»Ε€…,° pͺΖρΥΔ3B6n…t؊μ5δ%2‚‘σ€#Ϊο`V­λ\"ƒ_v·cH |›: Θi 9§#P0œΤŒ‚ΜϋŽ\ζ΄”ΒPΌIζjL₯ΰNΦϋˆw©¬‘γR ΜΖO!+]}ߝχe›’K<«|`Jr†‡₯VΘ˜=8w9C§τRΊάq†Sx½Hy†2‹«mwΓ aΣ:„fvΉ ψθ³\EΐπhvΝΘUιu7‚κt²˜*n/ƒΦδΦW!€‹ ξΦ·¬Τy²»_χθΕ `δšΔΔZP "mrpbφ’‘ΐ ηs'sΞΤ¦ך2”ρQμ›+pZ~~§G―ζhΫgWΆ³΄y§ulΧμfi}©Χ}z5OΟα}—έ4mή:ΊΟε²›₯uΩ½μΟΏbx²αΟ‡΅Άι£Xϋ&;Q†Λ;˜Φ©JΞί7cΟ¬Μήϋ₯5ͺΓτ$ϋΡ$EbΆΏ(pΥP—/BΉΖZ9ΨK‡7b%7m8‹OUWT™p¦ r:+‡>'Tβ ‘ΛΌξ}΄ΐ=DΔyώΖ£ Ύ¦ξ†E;uΡQδˆE"›L J₯vGzGˆ§½i§Λ©—ΌZ™`ΥGsΝEsbi„liΕ d’_Z¨ΐ"5˜\Γn˜—γ)4CΙ“ qύ‹/‹vš!’- >ή™έ(.ΘΫcΛ!OΠ!ςk DWͺ΄œ' ηnC‘„§’‹ΐ„Ёs‘ϋ9°tρR6–Έ»ΑΘΆ=Τj³ι1:n5δ½m:./£‘i™EhL«˜E¨σΝ½,4ςsΒƒZr‰"ΠUΡdηdΉ#rΦ“H ι›Έzj΅ΣxP>cŽ5„ΊΣ³DH&‰HΡΑם₯IΥb;}ΠEϊΠ0kE(7¨°ΐA?π{ΘgΛψ²υ1³Ϋ‡…B ωŠΦ7‹Δ›₯ˆΨƒωχβΨYψρ +-γ!Ω!…‡ϋξY N”AI6Ψ…4-U•[[Lβύξa ΟsεFšQι“ήΖ$7DhΤ­h„%|Β?ψΐšλJ;{Η’bˆ„μၲA·₯Ε°οNhΣΫΫΖf° ψΈ,iΖϐ™E™ψ—'­¨SΥΪQΤώ#qΈEΝ6ΏξηΙSo4€Ωφš{Ž;ϋΙƒΠH‚6‹€As\gYGψέ―mΏ!DΡβIΦ3~Θ~Λ†€€ΥG”έΖo“œΠz³?!s½–ŽR}:Hβo«' dΠΦ6jQέ@β2BU|QeA’iq³I<4„SAUμ€?!B½5h½fψεΨxhsFρ‹LΌΛ‘ xχϋτq°°€VΡ•?O:&€’ε˜”=g²σQΙΗCwΕγdMX…Τzb3χ”ŽΎž‚ρΠ‡@ t—[Ӂ…²—ιlLˆD»pcΘ°HΆΚδ9‘z†πbSA"2¬†KΤxΌ±ξXθucfNV"C­4†­Ι"‘zΨ¬JΖG¦fφdϋ²ΘTτΊXΠ,’Ό{[Kœ…Œ’LΝμΙ’‡ΘAϋάΙ³ηKξΈ±ϋ› ιρ―Ο™.(%ο.6φmΌ} H{Ύ΅†ΫηgψΎΚτΝΣ!rdΟKΪΌ\oWvΞ0}‹i( DUυZ΅Pvαeη4άL D‚7Zηe.jYρl™Ν*ΘQ½ψj³Ϊ€XNΖ©ΊΗ“ζE ™«8’ςfιCΔγnm·… r¦ήτβ¬[hΪ‰  ~ZηmέΐHΑρ·Ρ 9Ό$\Ÿ4λ–$ž‹΅QP ]:ΘΠΣNΡAΔͺμ›=iV—"]h9f ‘  7z"9ί†U25©ΘDτΝΝZgf„lΞ"§΄γ,šO4vλ4ΟΫ]EHΠ3υΡ›Γ^π©―τ8€!€8ͺ~G=DΤΟ³18©΄gsπŽΗΜVΗH’Wœ›·ιΒ)hcAδΦ¬z›€‡!!zˆ‘θl¬1¦Ž εζ«Žλ(& σΕ6„ˆΗ7¦%θκj˜Υ"9€O­V.—χՍ© ‘#0CnLndeEΤφa€»%Z±ΕΖτg‘rX\~½@°D(ξώψ±ΉˆO#B…‹_ΣMɟ΅θΤ쑃Οχ₯ΣuβDΗΘqΎί=ϋϋωcsM\^ϋqΣ\Fn½n†½φ.ΣΈ^—ΕπΈ/Λi½Ώ/‹rυ<φκKΨlŽΕ#±μ±Υ©±μΤΥ9²Ωρ«eΡ«£fΡ?OwΟF‹­N£In§E—N^έ`OΥΎz–γaυΘmŽ™Ε±·œV«wp9σVγζθ\•ΛΌ:;—ƒ|ušn ‚ΥωΊ« χi¬~ΰ‘³ϊ“cιι’^μ­Υ±½±ΫVωb­nφŊ\έυ«1Ίzύ›v,–ρƒX μ5”±Ψιk4d±φΧ¨ΚζΦ°g–ΫG½wΧϋ6^r>ώzM‡U‘ΈP=pΌ†›o…–P28»θ”r†ε} ύεγ^Δ‘ A·Ω;8АΜŠΞ³P +Zehƒ @ϊ‚6i"wY¦χ VΈΪ@ΚΠ,mΔbds&π=S ρ3dhμvΠν@$“fͺΑ7Νΐί·₯v»sΗ(Ξ £AΙΨΣΐ™#R@ ˜4οkv†{ςOI΄nŽ5‚ήtΧʞ1¦T#-wفo¦.μaΜΏΰΙ’'KŽΑοΡ‘Β?Ÿ4τfύΚ#œzAΊ +ψŒάΝΘα9ŒήiΖ·ΩY€D ˆDΐ™^ ΚjV¬‡›…‘{bΧ`&+½Ο3―ΥμκΘο·Χ’Θ˜ΰΥ@*̟Ά™!`Ψΐ6Ι€ŠΦ\F~Žƒƒh^˜σκ΄ρ:Χ•&ΰN¬§»Rxυ”νK„μΙΟ/vΠίΛίΉŸq# 3*΅KΤΗ$U 4 ΓΌth+θg4¨‘‹x~IŘωόSΰΚB2 €4•MKSΤζ§badΦ‰ƒ°<7^Χΐ–9eν1ΆO Œή…a­ΜP»“Ώ‘›9gΜ~δ(gCsR­†Λ½·DzՏ#p Mς<Θ₯p)ζœ + φ£ΐBUδ‹Ά!‘U™³±ΐH`^n%BΧιυ@άΞW)‹ΠPξvδƒήk’Σ©YΓ“ +uΩCρO\`!σ‘ΕΔ;ŽϋEžEH‘Χe;žd»Ÿ:LΨG ’†ύŒΜݘΐǜ~=ΕˆτPp‘;‘†9ΈιΩͺ +φ€£<4!-V<<ΆdΨϋΈ"ηqΰ IΆpάIΈwχέΨ‘M(“£‚“Γ(ޘ€»νrMΝηi>ƒ‰‘9€Υݝ̜ί”ŽrX·~UKAΚn™ΜαŽΞ…ΰ,)LC–ƒ³πΒΕΆ9ΠVγ€^’ξςά|5J [‘jΐΏψ u_ŽεQΤA§βC G₯ΒIΕΩ(’ίγρ;νζ ΑqŒ‘Pϋγp24†φNaΗ>)ŸB–;Ω‚š|U8pS”CvV¨ρ·θ‰,ƒ+Q%'γεHw3dβφyDx φ)―Ώ[žΫφπœJ0Τ=Τ,π<ξi“&―53?Ψ m:π„5γΜ‘'Y[βτtτΔ±άΞ€<Η‡ηuG¬ΪˆPώ­ϊ―d¬’·vY²3°†#oMeŒ΅ΓΧδΠ#2Ι½ΏY†Ζ¬SΠ;ňIδH;”(…j,ΰ&½e’ωΔΐ^‹ωΉ 5P z‰Xƒΰ±6ΏΈri>υ eFtξ²ά«]‘,·γ~8₯ +Cθ_μ Ιιύς¬L¬•€o2’4Ž6!3‰Ή­Sψ½4€k#ɏ‚-Άxnθ«ΰXίμ>.Ӎ―Ύξ>Ρ[ίfλρsΞάΌ:¨ϊbΡ°Άίu7[ωάm·ι·Ηx6Ύέg‘‡Ϋ-6ΏαΊΏ–AZχΧs°·ϋλ9mΫύ΅LΊΓ–Eτjχμ·XAΈΐMˆνc&€J» ηh`tέΝοFδΉNΪm±G—χ[¬ }ππ²n1 ‡©n· κ•΄T]ڎω=,Mgχλϊ4$.­42V xΧ’Ύ–ίab₯ΖŸ°_TŽξΥσ…7‹κ9l―ΦΛKόmXZταœΈά.%ΓΔ'™οtQp(SΘ„ΰtaŠIulΰηϊž¬`·/δ±ό"ΊΝ2»wώЊ‘ΕTJpR2οb6N„UO‚ε]lΗ|^›ΰw'ΫΎΠπ4,Τm+'‚Μ-0†5Ί”ΘΨ€½5€Q³ΝŽ#ω3+ά`κΰΊD( 2֐X΄—h₯Ž/­λΐβ/ς$sνΰχΛClυνρ+έέC’»0J‰3ΙŽ+ς/AθΑ‡<Ί{³&…œ3²±ž“σΠ%ζwΫΔΌDXΔΣΣwKν!’‹z^²K;ΛΊ_:³μžΝ ξ-SόΆ™j£άΨ.™ Mγ Ί•3]C±„́1ζΩύPγΧ<π²-”k$hτρ”Σ<δΊΦ²ŸήςRb‘ocΝͺλπ!νpόšΝoϊZ³ύ=ŠΒ l`§*Μφψc~o…˜ΜW¬‘#2ξ)’I§›c…χFAE‚œ9y#"{ƒtƒΗ$7Ν0_€8ϋΞ¬"—bvθς CςΩP₯ΣHŒtίΎ{§§Θ׏ΝΨ¬νμ¦αΡ™—3υχ©^XΎQΥ­,ί'¬afωφO™ωΎUXΎS{χ•h|8ζ xφ 9l]ο“šρ³0Eσ`“Eδ:CΈy+qΣnPΒ ·―;‘‚μδ֏Α‘ς3 8¦U`?#κy(ŠΝΟΤQ 0’τΪΠ„t3N{žΗƒΎŠΒH"ΚUΣEy;"όθΝΏ κY‘+š©΅HΘ‚ι!5rΧ +Ψ$ΨΟ+x%Rέfο^ DΓΩθ~―έΠ¨:Oθέ πFd¨­ΠεIb£?τΖ„Ÿ4V«Γ"νͺαFPπ¨π“Z!Ρ›d¨ε;½Α‡^€„ά΄ΣvjKΎ]••H[ΗkρΪΩƒΛ’K`:α΅5π­Ϋy›ψ£Oηy"‡ίX†ˆ‘Ed+~X†Ιxv"Λp'Τ‚wοmΣ›Υ€[ήjgΣ nο¦!—³#S6o{³YήjZFgιΝ:Ζ/ηκοV(.ΘWHZ‡rHΚΩ‡„•NΟΙΚ‘ +H¦‘ΧcH–rμΠ\ΰ{Μ²cζ΄’ «Ι"c2gLΞ ½—}ΫφήόšK΄wΏdKE4IδΣω(­‰ά©TŒSόώuNw_FZ«έ-3\`ξ70ƒk…Ρ}9ΟΜΑ₯έ©έ―±¨’Σ02πο"ƒRΕβa+xˆθEόP$p 0 Dy·‚I<ΨʜVƒ9;ίOO1w…Nβ–ƒ’9ΡP6ΐξ…ϋΐΠ"Χ6 +²‡oεi³qΫΣFϋ…1q³:ωhΠΊ…²?eάjιF1 >x!ψ}BuΤ΅‘ψŽtM›Ν»V°LŸ\Ϊ—ΰ~ΫH”9ΑιλΗF&!9IΡ@d–=ί¬ΘZ‘,τΛNbLμό5@ή^Ο :ϋΜΰe Ί΅[λΖ±Ξi_»™²Hπ+„r©kΧ +Wά"Hœ±ψό6~ΐΕΑ|₯)R‡ RΙͺ/Z@-''N+‰0‡'ζ]+ΛV+w\D}#ρά°/τχD¦ΜύΜpT8ͺ>+pϊ.ς‘—r–h-;Ψz€p”γ Ύ™ͺ5^ς ^^Ψ΄ΆpN|b<ΙgαΒ ― βKΛYwΞe,xšσL&Ȑk|Ό2-ΑuΨΊ΅άΕ’Bq­ͺV\7$Š›ξP°p"՘-}…ΐV†mοι’ςΊύ4n^>/¦ε˜±²Ψ7ğN ”NŸΨ€r–\‰«–ε—󺱐€eυ䬀ΐj€ρΟ5)z쏷eϋCβφTΉxτδI™‘‘ ΨdΙΎ»Ζέ$¬v4^œή}6CΐτsΨμqΏ‘.d r`α‘πΕΞz•I–ε…;I-!™Ώ§r{!{ΖτœξΪΜLδ€8eθeΓ₯‰mŒΛ+‘‘ό'²  ‹`cΣιD_ŠrΎ +Ή„,;¬$WΦL"EβpΎ7ˆΑ=9%θw³χĎ*N†{©ΜNάwΜe–υG*ΕzjΛΗΟ€~ΕX›θ(˜Θω†#.X—w‹‘wώqk°ΐ΅wΗH %«ο@‚Πiθ˜·‹šRGΣ<ΒΖ­ΆΩΡ=τ…§Π°)όθ+°šMώ,GLθQ‰ΣQŒ!ΡSnΧ$ΡΓ€ΡcR¬ŒΧλ# ­“ΐν|χ—:BAτ―υ1+œφγιxB΄X"»ΆHœ^ΏύΙ­Ζ ΈB 5»C.O'η­\±%ξ; Π«αΨHd'lΘtΦʜ΄Ά)jiτr¦v(‘ΠŒƒ{«Ώ^Φ­‚ζ5Η ΜΗQ<κ xΏ|±Ίh!­VΒ6ΈέμWλκι; ” S© od< *?λq•ΗΟV{!»‘$ΚN"0[œΐ*sΎgs"8nΔΣ ιwηΈlΦO'} +KW°Δΐ₯Ќρ^βΕWμŒ;0ώ™VΝRƒESwδξλIωϋqxγ†=―m`&GDψύƒ‘ό­½nΧ+‚τ‚NΤΎ&Ÿ²Ίpώ‰ @ Ι†2Œ6„4%g$—4μ[iθ™ζρw•ӐυΤϊSέy~‘,KΡt”ΑΠw3„Y‰: +DΖ‘€~‰/ΚȘ3T VP 9ι„’΅\ξΟ!Υ’οT¬vƒ₯|‘ξo‘ιv/CφUΧB²Ν³†ΜεxφψΒ‚3«,oή}ιΖ4qoΗ2vgΥ™œ¦€$Hΐˆ¦7ΣH-έ‘ω”7«αγh Q0Ήθ@ΧΙ’lW‰ΞhΊ‚τ©zu‰άHYs:œe‘³υΚ ³†L4% qΝΎ€pšEΠφ€ο›΅ρυc•Δ']άMy­=Κ Ωϋ±'σλ@ VΤ|π Π Zυ_RQ Ψ΅ΰ“—­‘9œgΉηυ˜$΄QLYζ1ՐIut].ά›ΐ§°.:HxU—EχXΊ$S¬ύζη<ƒ| FUλ&‚7BG|πsΌ4t8HΏΪ5Ž;k,*ΰ@QυνˆY^χF†%θŸξ‘zJό‚ξΈC‚^ί±Κ|(!~§κΎK‘™UL(φ_Υ!n [ΪhUž€Φx0zLJLλ†L₯eυ}φ~D %8hŽHήHπsh½dGMX[I΄!τC‰yπ:ΛiΔK{ΊK"Έ8ŠaT]]φˆQEJn-ŠIξRpήήΟΝ1ϋά²,s6ΝvV‡Ε΄ο!1ίyžΊc•X5ΠVfckOžΊπ΅Ωπύ[x«z ovχξmϊΔwοfχqΉ…#E˜&|„΅e9©Υat`»4άΛΤ<5[ŠWΟΏ1m₯[•―Η Ιύζϋ`X +œΑ9Ζͺ©Τ―θl\D]„Tv?‡Ln²ά²ςƒ§7Ζ§Cx&R0sH1#ͺ}€ύWΟL%Uœή˴⏈ξp1š]›O+¦ω.\8ύg¬Š#όό…η‡βBq N pP5ϊƒaΠ&―†dΝyΨ‰3$­ΰεo|"ύš86~˜β θαLάνοΔ+3Z"πάΐ)1μρ5¨€bsx—ά9ρ «ιΖγφ(vc”ΐ’ ΅ΰzIW„z0g#Φ?Ώv ΅`Ɓhm‡Oαͺ|»d¨ˆΙώwμ^kύρCP€Τ¨qήTίj#qXCΓ0•ξ΄œτ—σœ3o™˜Hg:|‹^qώ]ϊ²ΜŒρΣR}t Άδvlt z˜£|'ƒ²Πf8ΩγŠ^Cps/1yΏ~ldNΪ…Να¬7=A–“ν ’Xίη!ρ…w%Γ2΄Οf˜ZO@™ϋ²Y_i+4Μ¦7Οα}9IίΟΪKνΦ3A>ςQcώ(ΞY•Υs©dΟQ‹2BNˆœ^ω›ιˆέΟ,w» +Όͺ•ƒ©ωͺIσg‡ΚkύΐmKK]½)Χ^Φ—Tί› οέχ0»œvmΈιψρ βO~ηh½χBbΏožπrΐώ‰σ6₯f³—μ Oυž?Κμ₯φ˜=C΄ozˆ#–f•ΐo₯ήHχ©ΡI+FίΎ±ώ6[&΄|Ezζω#oE“u&κΦAΐnΐ<φRπ›eθΨ ‘¬ 3™KζΟ„<6žβrˆˆ ™“IΡ‹”#$;~1η5±ΆΠFrl(ρΟβγžξΐύ (Ώ‘!= D.1š74‚ύΘŽΜΕbυ&²‰΄&-s°#6†FΞπ€Η ˆxΑxΠT'*2tϋΤϊWPTΣεŠVίEΘΎΆd&Ίι”@^‹κ}·Uύ·ΆΚμMΟΣuοΎAfƒ¨‘±¬₯s’½ξΥ#™Σ•R<φ έιΆΰ4$<7kάΟΞβΎdΚΖM?„Θ^qk•;Cσά€0ν–FΫY„:E‹Ζς–+ƒ–ϋ£>ψQ9„I‡ŒBδ ΄ŠLX£β6;οϊΟ挚Ʃ1Wδy–X­ž\ŽL +Λ+ΌBΡ +݁LKŒΪo¬‘»…4Zθσdz§ΫξGo―·7“ŸγΤ5sY8ΨΉBBDJ!gS’N¬Ξ"9ΐπΚu:…ͺSPΊ‡œϊa΅R›eπ ο{ΟΖ2έEˆžΡ¬Ž7sbp„°€Ύi‡q¦όˆ΄GWYΤ»κxe°&Žˆκ‘9OΑ‚$γΕι’ϋ°ΘH1tΓ­GhŽlΛ8>π(ΰOήζž‘#ΠΈP±D€Mαl°“‚΄˜.‹œΕΪx@—‚°±Žp%νLGόΚν8ϊ‘;“΅Œ'•#ω7γ₯h|ƒ3υΑδYΖ&—ζΧ&Ι@ +Ι:)τXη΄Ϋ4NΆo‰Πl«Dξ9g’3μ<ϊ―-ΗΌΗΖ#₯―€Ε•ΞμΊ=ŠωFωWΪύ–ρ50˜5[Α7-aŽζλh1]6‹jͺΞ}."d+y}²TθVς5vΒhκϋ€°Θr^nξ_¬Ξw»]=2ύgΞ±ί,4ΜOέ +Ίb.&η^*9‹½!»–§©Π0˜ι3· \Ψ½vΓυαώ™n@ŽιΓξ(~™ρΗ`-H¦ρ,Λί—X"% Ž>Κ"τͺwv5dθ–ˆώΕOŠ©ω=ThρΉŠUp¬eίΖ@>δρΒs:t³¬’©ίΓ$Ν $«±εŠΩ'YΩζE§Δ=eς`_ίfϊΑ’Υpš]ΓBνt8V]D‘»(=l^ŸΓ^(iiš«AVkšPIΕΠΉ»e p_jq81ΛΌ–¬Ώ}c­Κ‘†›swψhq|:™$φ"a2Rp³PΜgˆυ―ι›ΑH΅ +z₯ΏΟEΣΈO¨Λ—σΉΩκ›Ž\ΰŒεœη +¨[›τ3έlŒ4ο‹ŸB6ƒYx"Τ:Cj6dξ>ΐ^^Ζ"Ή²s†{˜DͺGΩ‘`λ‹ωΑˆ< ρŸ£NΚ}ΆwΉ <Γ‚=jθa!k₯א³Eƒ@+Ρא$‘;dow„Έ,―ε­œ€Νό¬ϊƒˆιͺ>萳#΄ηˆίΙh;Ζ’ιti*–ί[Ό&ΦΡ`8K(›ώβG‘qEωŽbW‹[UcςŽˆΠ*ΖΒέΕoί†ƒ΅?/‰ϋ©Λ`«ϋJ„id2ά²XHg *›Ι¬’„Λ¦Θ„ΌAΘ\T$τa‘‘&HIΠγ tή(o€w6ΣM£Až%ΐBpΫk;β-YYDZ΄βΏψQt= ' ςƒ£G$θςτέ*χΧqo―oίΠ¬d€9r*!wίXuΏYθŠώ±ιw#]ΰ­…ZΙNΦ7H€Ψ`λΠI@UC„˜š)De!B'Ά’s7΅δ&^ώž΅@Δ(—;jda`?„G ‡ΞZKάΆšΓωF²ΥyR€έ―RΫΚͺ3”ΨΣSΈ0`ζ nάLΐŒ—<ƒ+©ό{€η‘ˆuuμ~ΘιΫj¨ϊXwΜήdΪ½z` E£dό:‘ΉFΞ‹ή°'Ζ„vΜδX›ΰΥ1v:Fœ("CΊ3?ΫΏ#dΈ4£Ξ7Θl@½νm8άK€NG¨ψξΗ#ΝO–Z ίoΓί\ϋ²ΉΫΗ|–ζd.pEΣKYzβ"ρΕ[μ>RάΘΟF€ύΣb9ˆ`x-—pΕی]ζ'ξϊσύrD]΅jσ  DπXG\X„ΫS χ"^"1Έž!6!‹'UngB ηύ5°ΧsΞμΉ‘g±χ–'ќέΝW?«|ŸJΐx?Ρ0έι§WjξχίύΎβ§JωΝBi6«ŸšIJXβΑ»¨·Β>¬ϋtGFM"<£+šΥ-n˜±θo3(π»>Ψ»AL΅ΗΫfptέ¨Εs†ΈZ6dίng.ητ@š —qX1νVέ*²Y½[‘ypŠϊμΗ|ξ%.0Kgf·'α²§ +ρŒeosεΒ­yΒΐt§r.Έ–a—ƒΦˆiςl…M©YΑFαaρΡ`ωžέθM€wfUΏΨ4—±―­JœDθ4½Wοq0*Γφ,Ι}^1πυ8†€Δ`4V:σQ†-3CΌ,"v§Ω*˜NUlρΫΨeT[>gψvR‰^œω|Η~ 3΅±XΒΤOΫΔj Ή{:ρ„FΟkMχύό„NG¬U>r€?}δ«ΙZu!sw>W=ν?Ίf6ΗLΤ>ζΑ@\XΘfnFΔj0+‡&ΧuηΊ—ͺ|O$,ΈΖ$rΐِ6ΆŠ3T8 Ζ+rKτ”¬mKΌθ€c‘kJ§]$•ϋΕѝΘzcMTΠ¨9 ΄θ=.β²='±|œBΫ΄‚Ζ`φ₯δ=`>p\Μ‰β†]=| ΖνŒ2_iΫu8LΫ“pώOoό8παYεFZ”} ϋ·N*‘ˆΐ3ΓΩΘχμCBagˆptΧ“‘Ζjͺ±ΒΝ,°Zώ”—P’=^SΗ»ν©ΡNzOλ8²* °sŒΞΏΰHΦ6C>β\½ι6ocKnͺ»ΧgumΧ1ΔαhφsΑώcΞΟ9…–©yΊέ>WΌN5xοΆ+ Φ‘Ύ–…ŠΤ β‰ΞλbΗατΫnΓlNθGŸb°Ο}[Ψu„σνφG ͺ ο’~Œ‚tΣϋʈiΟΐLΈSgXD—ΔF-rͺŽ&κθn9"_ύzρ™”σ`ˆwT@υ†ΦdSlΈl©ΨΰΕe£y<νšΟ­Ιχ%žq›g`‘Ÿ!τ΄ι+ά+XΛ»ΒvL3ΌŒ–πΦfδΩΊœ±Wf8Nb v°0vΏί$C‡―£Ωταδ·ήΤM¬ΞxaB°©u‹ςzŽ4…?9§Φ³yOœέΣ ž²σr`ΊZ›ΐΞ @Ί(kxƒ;βMorΚ[Ρ%΅MξW˜±d:U3kΑTΩS 2{Εz’ɝχ~ΪRόFšβρΘ;S#{(―¬ΗMΤ'w΅ «βZ Ά"εό2― +? +*ύ Tjo΄Ϊjf/Ϊq5Τ»ό=Ν΄ι΄R<8·θϊzο ύφy€Τ{w­™­Χ“ΚHV;Ή%]v5‚»πQnI—]˜”ΰ0ι+m“pύό-όR)Β=D„ρrΒXejf50™Pi1™ιΜ¬νa―:/•ŽτiG,ψd‘C +Π³fΗ)ΡγŠu•™Δkλšό»Š™-jΆmis5:KqΠ 4”‹η λ1iΪαNχ•€†h1›œV‘‡θ'Ηη@Ρ=―…Ϊ¬ΐ˜Σ3ΣέQ©\ΧˆΩ³ΌΆ«ψFΕρh£#2‚ƒΛΕX …―g³ΩΗ† θά’γሜM(dΜ”tθ΄|Š].¬Ά…[*‘σM†L²:ιŸ#,ξάίsŒΔ?E„ΣpΉ =šWu¨½•ΐ"u―ΖV€_V”άΖ“žBŒ)Liσβ;B6ώ°O,wŒ^gˆp`ΆΣΤ}πΑϋςΌ₯Π¨s―^ρΙόŠ)‹ΛΈiR5xvΈ4νβΨ9ϊνƒαšYε —φ-&²:γΞrxa}ό;u’BςQ¬ŸvΜΩϊ1Y£N„­–Δ7RCςμoz€`ά§="«³k…ΈΈ’ρΠ7‰HόίΏ„*ΔγΠΘΡƒ™0Ί”+‹LΔ ςJΖΉ$LUΈ«7…˜G~λ‡α ͺgKΰ5>Ch†’`dwΧ*±”(ς,,σψ]†Fw§[Ϊ Ϋ©ˆG7ŒΤG†Ž¦ΊEžŽΗΫƒΧeμlz’lΖεΕ’Αϊͺ|«7Ψρႁ)δχeΒ‘ς9„fχ=™Ž€Ξ˜·Κ+]ΤTwϊ§Λ•΅JkAy>EΎ˜qο’yJ!?pΣΞιIΝzS,rΛ"W2ΑψΝΤ惕ν—uφΔ:a|΄„Δ`ZΆ–}5„nc?W zŸnτmή‹έ2!½Ÿ§Θ׏Ν8―ν,³΅φf™υη[}π£œΨ@ΓΛψΌZcΌa]‘3k½šω,dz{‘Βυ)B4§ΗΉ€’©“°ΈΙ4t]BΝ+ν 2“Α/"4ԜΏ”k°pvνF$ΗB±₯7dzΔδ|yu³δ˜)υyΧ2 x¨νπDSnι0€-ΉˆΌ'MϋT‘ϋrš@6 +"»³ΌWd€d‹©&ΟΫγCFΏΫKŸ;ζKμΪαΩ²+νΆ7y&h_ίκƒg½œ‘(zŒOq’Κ—+L"uςtcεzJwYύ‘ €L:Έ”ώMPΥ"2½”ˆxpςKx!Ι ‰aX_ΩΉ ‘ +s„=ξ»~ί"Ελ1JΊbq€ε!IΠ΄A0Κ{Έπ―fq-ξlΡ„υRNΉ0ΙwXΎ-žϋςψ£ί’6Ύ^`Q”˜5‘#TͺTΖ7€ΕΆΑ£pUL3OΘά +ι”)–ϊ[ΐ\e[ "€²½ŽJ,Φ°0Ήΰ#:‘8Ιϋrί,Σ§>)€m¬Θ’Γ‰Ώ1;%]S‘Μ£…SIΛψ[/ζΖ²ή‡ƒ+`<✠ΏΗͺΉsώΙjfΰόί &Θ@ ρΣ§Λ:HΘ ΨŽκ@pŒ‚a›ύVΪ‡ς/BιFΝn@ΰb‘ e(DμŽ…ΐ ©ŽδΒ@ 7βN$‘ϋέq€g—W.ΰά Žή£e‚Σρ^ ·ο(΅7Φ›θογϋΐIJš3ΊY(@<"εΑ‘%²žYδ°syBA©(χΖΣWΣxΤ ώ !»HβgκΪνΰΡιFύ…_ηε1ΞΖ5†:žρ­oδ§e–i4έ…‘₯›Ζα44<οέ70*H¨άvOζ)Μοtΰ\Mgm'‚9 ώÝΘρξPΚ₯πbH4 +k*Ž”³sxY:Nχϊ;ήΈ`U†ΪήM#͍ΞnΎώ k Œόϊ±‚oΡX χΧrwί^,―t"\ΦΗίόδνͺcΗ[ў Ψθτ85χ2wω ΡηΤ-"dךΛε _S:"ςΕΐ?3:ϊ¦”“hζ‰Ύ•—ν~OŒZvΐ"PΞΛnxNCβΏ’απ\BO©ΐ+§ξυόύKV]9B磬 ϊΙK;ρMsˆ–Vvΐ ΖS6BHΕ94;Hπ…”yμ3κ˜jX_ ,׌!β…β·*¨ξ4ž^ήQΉX€pE^NtΔŠs+"%β©σŠ»«#SΚ£°Œ λšͺθeטΚ₯Ÿo#–!}ζZ©NλΜxL3αγλ$…$7Ϊ[F[xs¬ΖƒφΝ#· +]|ο<ƒz9ή­H©Ι²l’t.sgωVvŠVOιN!ιΞ:+”‘ΰ YEn$εϊ€ υf˜l0Ρ ;2PŸ²΅^Ϊ―απ¨#ζ7 +¦-Αχ7p}{‹”]™PΞWξΈ₯HfΉ©H™€ά²rNΈ" RΡ^yIω$,[œu#Γ@’ο0ϊ‘„ΕŒKΛ(‘’osέ–ž<`Zi2Kδ{cb@ Έ§λ_d›Ε‰ϋΑσF~ΌχΟΏγ¬Χw7a€?$e~ώPsΒ7†,ΰΜπV~=ΌΉ§:Οdf¬ƒ@Ι€–^}Έδ™o ‰[–τΘ|υtŠ˜uΘውiψΦ Ψ—Ÿ±ŠΠ†Ξv5ckξI¬;`άάDΜπ‰tΆY‘ΗF‚A―~Ί `Ϋ +Ω +§kΑα·sEΖ"†‹ΖS^8†6œΐτ”Y7<7ˆ3«έ‚=ŸΑ-@Χ%ƒ4ZwΚSβ {Άή—ΟΖ¦•ΩMV!#έ₯+ί©9λoWypL—ΜΰQ†ΗǏ‹– ‹Ά ™˜Ά±o"@ή‰„Δ7HTΗ’Ή6τ>ΤΫp˜ξZA)ήλrϊs»οπ―΅΄C―DθινœO8cYϊ…[‰v'^ŸW4Γ€“? jŽDG Γn\ΓE_€eΏCύΊTΟΖ +¦)»”0DΊ"mζ`ςZoΡΘ^ϋΧ±©NCWΪυ«;½œ†ψ‡Lƒρg=ωϋ υχΪS;eΥXή½;L:¬’U†4\ϊ«Βν¨½2#ΠG6X3[Ζ)Ž»QΠ+ˆόκ‰sc.βζ}BΖ#χ 5Jnz άάζšΧοόύz‘Ζ„­Η€@£Ÿ‡OωθςIΌX Ad講¦έHπυχ ΣI OΡR!rΎJ¬o΄‘DΑν‰λΓσ½=ε=θς½ΰNGαη36KOW™ηϋnž^λΞ­ί°Ιtξ₯m]–fNΝΑ;~Σ™ŒR²τΣ ˆΛŒ±ένƒ’Γƒτ™QΘΜSd“εχέkΟ0%-Η¦𖽁L 3πτ:b&ϋ¦V#>t6cbΓΑκ¬dγ(Ί"Ύ!$<ΌmφfΐΩK8‡ΌΟF5(ΑζΛ―‰^Χκ©>˜< €Έ’eHτΨM^…‡|e‘Έ©–)Θ+΅›ΕΠΖυš”άmρxVΊΟ;cŠόiIΤϋc} ―‡όE†ΖCi1†LH9dτΫ”*―U 1q—ώ ·šG Τ +«TϊΫ@WA"Θ€ΊŠAΏΜ₯;ž2Υ§q.d¨Ocš‡²™όφ’<#Uc"GžaRέI–`„ΪCα©\όέλ*Ÿΰ@‡|ΓκHε‚o‘MΟ’±Η9-ΫcL¦›N‹ύσόϋUžΙh›tπ5 yσαFpOΆΝιbr„\λ Ξ—¬•NΓc@ΆΥ‡ £Λ˜Y‡zhdRXiΛΠΩ―΅CΓφ¦ο™Œμ όZlœGN aΎιη&‚s―†=GΤY—‘dΏ±–ΆϊψaRχx|m¨~όΫΒeάβςQ`?Ž:Ά•5ΆŽE$η‰ύ9Ζ~€•ί΄Ή8…ΔZyΐ·ό-x{ νv|W‘4t +Ω΅UsM.AΙ»vθ!‚Φaτγ£ +°Β³π–ή¬"—X–w_{ro_βζ›}FΪƒAΖ{ύy³½qκ?EΒλkΜΔσۏ1 aε |JᲚΥι₯υ(“Pξ¬·Ζ k-­xΥν{‘›ŸΊ{W¬ΌŒ’rOH’< +›οη(\Λ(°3 ΕψoϋψΦF!σ‹ίΛ‹gz‘ϊσx½fo΄νχ?1ύd ž tڈο–)/$1(=εšσ›+Ωͺ£–σ·Μζυ8ψoνυΦΖͺ\δύY:c“eά»Άn{Φ½λΛχ[_μk¨–Ÿ°ΦκΔ»3ΐސ‘δΔIς»ηΘώ„Afΰcό¬§Dfζ0TΡ΅Κs}W‰ΕΖΕ φ?~ld`l^V§ŽΞ$ζ^΄™½Y˜^ΖΛΔƒš°+Ÿ›‡½©œhψ3γ»”εŸΎί5 d™κ%ί“Ω½βς°ο ] ya„{!ΐ35¦³.€Ζp₯*,hG&ΈδΫ/¬'~r3ώ4ΑhΫ,PT-f~|gΣώηš*ήώΤπΊ‹ΰΤZ6)‰,y³]—†°±σ­ Τ‹b¨uΣΎ”ηπ§g7–†Πa}Ÿ/ƒ£ΫeAήkW ρζί"/АΉIηͺž‡έZ¦RνΩΟS―[ψR¬Έ-ΫY„”w ξ8₯hνyΦ{Ώβ^n-±ΙHΝ³φk#ΑW°δΠFyΧJ”υ•,ƒΥ‡τA‰€˜ͺs"―c›}όΰϋ²•œε!γΤy|םY Ÿp%Ώ σ½l$Ψ©bΩάγŸ­ΠƒP %Hδς*݌p^š‡­(Ηωΰ›*έ+³“ΞC¦μςœ#8w€F‡`Ε@^ΞG”eB'?Ε_Ν»BΘλΰΙηm+pސEߜΪ^Lΐ= ±š²‘ΰa»‘ΚyΧ +Š6sHď †cΒχ±R`7PΞΖ«*Mdl₯`ΚΜχθ9Θ?Ή˜~άcΧί@L¦ueB˜³“9ΌB½ν[9ξΣΙαD’»«š%Θ~2Ώ ύ–ΉŽVsνζω=»+‘ !%}|ξŒΙΠ$Bb%?&»³.“©ΈͺΌΞ„ έƒ‚³Θχ‹\Sδk'°<ψ!7MA¨Gή,|ζ’Ž&8ˆ£nenTRqšτΗΞ¨«Dκ9†°Πέ€‘h©GHDz[ΰΞ’'ΌΚ1'΅i¦Έ]ξ@W.2d!;Κœ7†5z»ηˆΜi‰˜o‡$²Σό)ƒ¬Ϋ°Ίΰ—q?Zc FΘΠ ¦©aΝΞ8θ>θ:ŸmύΪ`Τ/ kίKΈ˜ΗπύG?νο?ΨAšμ²(DκοώοΛ“ ‘Ν$#¨OV_δ*–¬Λ8`}ЁDξΖqz­$N¬”m¨ιρσŒAγζ”ΊΧ°«Ύ·Ι7ΖD8΄Ιof¦"2tj^‘Ζ8H–₯’Α;›kΔkβ₯ƒδ¬­γLʟΧαwœΌZhΗ]aΞ Λκjs xφAΓF2¬όߐΈ©dxLΟ??A„h‘Φ±Pk¨’ΌpΝΚεœο >ΌH.N₯1¦Y^#t΄™@¦ „=Ν½άψ~w¦₯±ΚƒŒ}•‘ͺ§§’@P\2]ΞTΐoRZ$|‡ŠTδœΕw^ͺ:7­s%‰»`>LMα4k₯šf„ώ­lΧ8ιh_HΓ3ά±aπ@™“ϊSW-gώΔ _]";ΓH .μΗΏ6X\}lœUd45ΓwBŠuAΣωEb:#§’D"€tσsnθ€ΘΑrƒ°Τσ ΠJ?r`”—'T8ύΘ€5<_™ŸB‡H\f l+θ~w<΄6¬ωn)₯ξ%ΐ$ΥOcίΚΎ„ίΤͺ†fΙ±Z‘$θLF/YλΪ4?'Y([ύ 0<-¦ŠœC¬GHΖ{­\>ώžΓv‘ˆΤƒύlΥυΘ³(Κιžψz™y>/`ĝšU6­ ©Υk†5ά-W’υυ}πι;G©»Α…aםtcιC"Η^8'όž(`g‰™rη³Δ2Ζεˆ5eg“;Z))@ΣCΙά„7$\!Τ‘©ΊΣˆ‘.*vG’ŸΫ™Θz ‘˜&°ΕŽ€¦f8#’rCh"‹ΜDήBτ‘LW g0ώP$sBώt1Hσ!QΒ₯X² IŸT+†a™σVLbi…ξh t>{1ΥFD¬ύV†Ά3dβ}ŠρKb΄»1Α:ξΈ‘5[΄#fTξ`–‚ςφ ήΆέ’¨Όΰ»Σ(‹ΏW`ΓφΌζKπ3ΠζΆ’#ξ­f₯:GNžg,Λ:Όίn―/€B +iρΞΨΞΣΩΕPΎ‘‚Ω@Ώ§H[±όΓΞ“₯œε)q€ΐ«„ΤΑjΕ-Ά8\φwΓζΗμ“β5Zœ9¬£Β¨ΨM‰Υm€­»©V”-ΩP/9ΈΞεtDpUApUΪ¦’τE‰½T–WΆΡωΖvΎ]iγ|k;―W3§XΫωΜ–†ΰ]»uΎα [œo½mβ(?‡?=»±4„λϋ|y’ξεE$Γ’m&ό7ηρέΖΝ£ΆPwZnr±^ξβΊΘ³ή–1ΔghCιΆρo‘ ±’EoqxΎ$ΡΪ°“…k²hσκ"GωΞPŽ|MόΉΈ1&ί£T*Πνk +½ώΤ]M"»νJbžܝ=Η©Φω…&o!M™\nŠ‘―^‰Ι±MφIϋγV@weΨΤ°ƒοζδmό€ύű刿gmbif]}:ζ° BrXΚ³£D*°}`Ωά’ΠƒΝ(MΥΧb˜t¨Ί8ιœ9Š9ΐh| •g΅ΓAƒο +ΘgFα|G&‰Ns 7NVΦΩͺ§Ywΐ‰δ!ΕaώFώ>–‘XΡζ!εT'»š<k%žρY₯ν—,?‹Ÿ@ +c„2@ξ};<Ι«Νκ0«½ΰg„Š‚ „#'΄Π`5bIQ\ΗjωI—xBΟB€ΙZω·αΡ`]Ν3ήxΚΜά†ΕOΣ %"αψ5¨<‘1 eΰz’} +ϜήρΥΐ½•-[TΈD°b>³@F` 1H†°a­&‡ŸBj̊ƒ­ΛΘ8L2΄E[@Θƒυν7z§‘₯Xοια‹7ΫΝ‘ Ž―"‘@ŽΦ6TΖ!6‡ΥμbVŒv\½ϋt—?Œ δbJθέΛ0₯υΊtˆΕ½t½D46ˆ5,ςΘ:›Umγ’H;{ξ'Z—–³–Ύx<$Εΐ +μκ  BF1IΪΙ@l)²-_$ašσŒeNΏ±KIΥqή!μ]V hσΌ,GΘ€–1{Κ$Άι­μΑρΰ³»έΣ#J?™)Ÿδ5P³z[ +υη]ΫiΝz= +#wί†&ΥwΓ•ή?μΈw_3Ο,Z9”lUnορxτ€€ΙΗόP(X1~Φk#!Χ.:~†S,οžƒ[2\.ο-+ΘΣοπίSP¨Ώ‡ +©ί$‚ϋ‡{Ή/eŒNz]„†R―Ζ‘ΐΤ9&"5φρ#‘d‡NOcηPIΎw;ε3b}Œ0g큈"X»)0žέΏŒ'‰q0\IeB`B!Sq.±!’ƒD^Ωίύ"‰΅ΝΣF½ƒΊύf!R`·Χ‘Κ‘œκ"Νβ­j>Π>ΡbυΞ"dφiρι8„θŸv½ώ']1ο‹gΟ²Jœ/?ν‘œ‚ήΐο`Ψƒ‚‘GTΪ+ΰ†ω`Ή wε πΥiˆ "–jt[+΄’ Ψ]&9ΩΘ₯[-RcŠι("³χ ΠζKξ[ŒžB|&ξ„˜P½°#DBˆΦ/wͺ₯Μ¦ζ” Σ`½;ΜdƒΠuΜpΠD¨8nAβeΫα!IOr„ΌώΖΊϋ{5{*x½ΒΝ •ƝL%υ₯aα"0χΰληW+ΒL…3›rŒc^/«‘E_7ί~±Ί’ ΩφzD†=QkΙΥW,γ‚yΡ——΄ΒmγƒΥήιh—#Υςq­8Foΐ>1ά4οRš9¬3/ϊcW-ΩEšάΫ‘άhϋmbTRΓΔΏεIΗUaο³σJ/ΑσΩκaλ…Εƒ…œ;I +Ve>¨Xb=]ƒ[oX­=cΏ©r#2H\Ρ©bΦδI·’0ΘΈ ε­18³1L΄³JΝ!]ί 4YΦΡσΫ―2/poσ§d|; ΈF="π}Y‘χ\‘ι/—UyB(@؏·½m3·Cj-z‘₯gGΩΨ3q;¬ζ˜''DΜ>dGe2-Ν–`R=Έz 8tΎ± Ύz!γ/Y·ΉμnΣΞη.ίJβmΪωμΧΖΰή秉ϋ?ΥcγOu—uΟߎ§Υ]ήύΪw]ίMƒγρR@=2π}βL}πd$«Ήκϊ­dWΩΩαoeC͍ήογΓ+ζΠδ=€žα٘Χ3ŒΟξ,qΧυέ^’d$ΙβΊBg‘Ά(Β/ —Ρ½0\6ΰ¦6ο ΞΥχs΅¨6~ ™Γ +(—ηΣς˜ Ra‡o5ά{2–"ήvΗδÁέγΧώύͺ+;\VυΚιI(Μ«9žC½5>˜°'μRΧI¦L ϟC$ΖZΚ6”/ω)ΑΞΛΔΟΩC¬šay¦ šΑ2εΰۚ$9ŠρθλΙΉ5ƒ.ΚYsΔΨ¬kσ£^.ƒWΗQ |6W¨γέΎΦ†’ Ν™ΟΫ•DρΛπ₯Fά8H<=υ4*!υtŒJΈPΩ9dΥΠΞ β_M¬5©¦#πΐq‚ΦXR0*Ρ±€˜R]#αΓΙy‰θ¨²@%toΕΈΐiβ8«―ΗοϋρΫM―UIψ^Έϋ–Β…Λτψ¨°z¨ή]ΉΥύVΊιqύ ΤIΕ±ΣγB%(eΗN―qΧϋCsF³|ην•V»ς~x5΄θœ’OWΆ4ΘΈς„ )HΥ1 ?wOϋžό˜Χuj~Μ瘀έχ€Χξ6§EmPΖgώD0ƒžH+|¨Ίϋ£R5²Qβίσ“γ7Ϊh›βP —_!Dhz+Ή†₯ŚνΝγΎ#?ζDΑΊ·{ +ξ^Ξ£€†.yvκΠΑxώγswiΣ‚cožu9Ό·SώΗο«σ₯Χ‡1"½¬89*]‡4“ζχΖnληu†`Qw€΄A&B5nΘ(ˆ¬|ˆά‘©’EBPΥΘl Μ-,Bχ1Ώζr;^₯6ΊszHύΑt!Cˆ,ΣΣ(s‰ΞR|Γφ°.Φ­§*²CύΩ ίpύY…œniŒO‚›Σ$²–rΏΐχcΘ4e•TJΦ©b±ΰA!w?Gο%~Oqg¬"x₯cŽ’―BŸCΘ γΠ7D~q;َ©Φvνδ>γPJβ”F¬yτ6’ΌR§ΕΏ~„ 5V²’ A„ŒΛ‚H#ρ@„‹Ν@ hΤΧt9±x'ηΎΧA°‰.BV¬‘›ͺ†Θ™[ Ώ#+Ή8­±Λ±&WxΚύ~ΑΐtτΑ4A*Ϋ‡^½ΓςmeυFΪ@ΌPΈYdpf·’!`bQ%ΦκŽ«QBͺ2ƒΟΕ\ζŸRφΜ ! h¬_qαs¨¬Ν@Ό‰r\ΩXš4[ύ£Α` Η5¨Δ²ήΚG5ΩbGSξΙΑ Δh(αy dœΈ7A…τΪ ρP·–C”HD"3 W―UΓϋk°¦XΘ‚ΖU„h―_§2²HΘ”šVΠVYEZ™)"‡{ςκθp£iYΤΓ„!λΙj@ΩδŠI7’ =bΨεΘΟ ο* Κpπυ1ί!ί`R"‡'Ÿ†&υδΈτ‡ˆΉVχ"Γ–OνhaBb˟΅ΈΥ1„ͺΑqA‚φ{,Ήϊ/@‚ xx±­_œόςλǟ„ˆqZ;Α?)u a1u„ae‰LKȘ"εIΧΌyοs6›X$λJ6Τ„V»q[bl^•χΈφ ³/#ώrwk·O/Dθ‚p†š ›υΔΥ4ATRŠΦ‘ψ’θ/r·c8+~‘š6γ b‘kΉ&ύpX/< +"žι 7r§‹ΚϊΑ,ά3XΙg‹›σ‹ŽΑ„Œ3Κ8€Mˆζ..u\ŽΜ3ƘT‹g½C„τρΠν˜υ*€° Fc©–rB0λΥ‚ξ㦈ΒqΟ~aCjΒs%s€D,1[Μ£qΗeuΡvΠ<(Ύ†$2·έΪΰBΦ’΄vŒ%hβΩatΎΆ\Th`n§-uΕlΣλ’;ρŠΜHŠ>)ΩKΖ]έn£c©WΖΣ”ͺ*φ€ "“?MFo^\ς^χpd!φQ\ς7£+>α™Ο­ΜωJZ¦οpΤ½@ΰΥ{™‘Ÿ"83[ gΈΊo$ +Xob-ΒF&#³Φ €—cςλο°φˆ]89y—ƒ2^4ρPΈψα=SF/Θ™Ή›‰αBηC9CΪφQ/ϋϋίί_ϋ€Z’fL¦ύ©zζχVθυαξάuΰŸ"ΏΞ5B!Mμ)΄]ŽίzΎχ'?Ž”†WΘν…`Ο…TΟA^_Ÿ‘τ&ωzΑQ}<[ΎϊΞQ}m=Γ—»Ž―­oyiL0Ϊ €-χΆqT½έͺ&=’5vuu2‡΅Ι””)ε‘½ω † φi¨#Σ”ϋ¦fLΟπί½c…?’’κΩ円ύζ₯…B‘ˆ΅Ήu­<4R£Ή5g+¬#΅-Pm‰_αK—BΙ3BJβ ͺ&tpO τ +αyω°|菽Χ[E=5Ÿ>k‘C0Š^π~"ŒΨκN’@Gρι―Ό ΌUφΎυ]p>fΫ’’>θθ―ΎΓφΜYRϊK\h,΄n@hΧ Π 0λp.άEˆ«Ξ’W…κΘ`B0‹_·BγτΨ„Τ 9B…ζͺ:ν~‚Α2MΎσ “έpΘCH τr|gZ'X*L£υ—Υρ“Weσ˜l»ΠG(„œ%λ+ύ€˜3ΚKu&@?”Θ›\Ζ‹DN‰ cXΐ fsρ½wŒ”΅»¬B‘ϋ§o»π£ΝTΉC1†K’Zύ‘c6&&πM"“ΕΨ=@ΖΕΫK©†#~φTJbo‹έφVΏX…^.*(γε„eυψ TΛjΨZκΠ(Œo ήpη›Ϊ…€ξLΧqE&m9³έΏ#„~;!€\ξBΗ|ZΓ.₯‚ΊΏ½ZE@HƒMυΨϋ~PN滴Ş­ Dφ^Bλθμ­ΩΗψε\ύή2`ξΫ‘ͺχPΆκRk1Ω‚ρ ͺ~ϊ`!1·ΛYό¬Ιυέξ2™ς Ry>”*Ίί”ΌFHŽ"!RŽIύA‹/ζ†PχpΤρEδ=ΒEθƒ…ς ΄ξ&α +{e3v>δ½½»ΐΤλή–Yd½Pd™ƒ½©ΫLΎ\5ρV²$η3ŠxK!T―σζڐ[alo.Ι₯Eι†Ο]_w…x[aάτ²ΐ—δ2ΒΫΟCiC»>εο€œΰΫ\ιОNϊΫ¨±ιυuLπ›­ ζκJ‚Ξ[!°p$°ήή£°V–ΣΦD ϊŸzƒ*G2^τ όοx8—π b¬Α½Ν½ΰ½Γ=Tk+^Ιm«΄ e￘——α] \h,`Wυ?C‘²FΒ‘³€mΰ)Ή$έb‘ͺ_Dpͺΰ½ίr)’rς†¨Ί΅& °]ˆcΙ›˜Λ™ΨXδ,Τ¦‘\XDσ…Ζ£:έ|'~,†F³Dν2‘ @9“Δ?ΏzςcΟ§™#Υέ“f_Ω!d¦i™/N‹Θ{?2ο$ԐQ9ύŒ:‰} +K‚H:Λ£DME¦χ³ +mcHλ±0’kύ+™–ΦΖyJƒεΎ.ŒΧΫζσR”n’δν>HίK +C”“Ε0§0Θy+¬£Κ+έDΉR1}Ga|όuΤvG€{aάtι›œ…Ž0τ6‘{λ»W™ ψ0)Έ +Ή*―Z.F SxV/=Rφ +F"Hkτ―·‹0τwΒV +Όλώ  +†ρG=GΞO9ύγr.ύθ½)nΦΛi@‘!©pΒ΄γRx6¨O˜Σb ˆ=,Q’:ΏΗ}fφ]ΛuŸqΖμA"HgpΊΎlg}™~οcRww`.%\HHUh»qΩ"[Wύ_<μttζIΔΑ²tεtΒfO–γκη"AxPßΛxQ;“QGy‡8ϋ GΎΡΜ8Π€­£0[c π8¦h­M΄$tΡΆP”ρ<πρ™%ή<ώn―ΖεΑυνcI―΄.œžϊΏ±7h„μ™ώηΰΛη͍³ +v@ΔY5μϊ`Π™Ό9NρίqVαψηΪnΔ¬œUhQYMλjQ[φ’’Πc₯φΥ8«n.0ΑΊnχοΈωΠΗσΖ&©e iB„1j €ι;ώ)(Yqχ¦gB,‚]J\β5Ο`sΟάQ9HN/Ι kΆPmΚ}ων?Δ­όC$Ρ”Μ#ˆdKΖoCδrΖο;SXέΩρ°uΰrΐςΡεŒ|τQ4F³gώͺoώw=!ήp_φΞϊ·/‘#SRμkΚΣΨ#`.r†ŒΈGFΪU9 a}VZ- “Xβ1fλτ_‘WoΝ>͜™Ό­ώuYOi:+Ÿγ‡ŒωvXΊ‘ZΨκήRξvΔ Ψ:‚„#Π ’–4ŸΩ>ͺ°θόCζζ9^ώ!§ΩFc£Φ šΌ4DŒAγ[ͺo.₯v<‘$"/ν­UΛ ŒΩ +†‘h5o•ν»Β7˜ζkίY[§χύΉ έΎΟ§ρ)‹m₯³/†―ΦuΤΏ.«ξoΏΠz/ύ;Lήv)ω)―\/]YmΩAπg±A΅7 Ήμ4‘»ε8nΕζ¦BΏ­ξγΟ!ϊ‘€8Πχψ°#η)E„X‘ °[` ψH ! P’3­ν΅•θT +K‚?αN΅Žά ͺ›- ϊj"bOΆτ}DB&‘bŠά,4UυR`―ζΏ3œΡcΐ΅o‚vΫt@70λ™7κά„Ζ›踚Ά9ΎΒO€π- …sT Ϋ*¨χ!Π5vAΩ7Ba\BDP8¨υκrmΩ‚NμB[χΆlχr°΄ΞnΤν« ™F­ΘU΄Ε«i*Ўtο”ŒΫXθr9·ό;mwАrΡDuPθƒΊY[ Q:’Α!Εε$<_—2i‘)Ωp0"πoj—Θ€ŽrΆE wEd·I l6ΨE£jσ§…@>=zΛBνΊΗ-+ύBˆŽ–TΧ!{r5œ&†ƒp@]„ώ«iό£z€€0{f ρ (§_?ς›’\Œ/ š ύ!αJοΏXΘDλy6½"5Ίjœw¨ΐoΣπwxμ…αΈhzE:Ÿθ•ŽθΎΥΏ–NϋέΨ‚ΒΠτΆά’N\°k‘ ^Εή";L΄ γ₯ˆ_ξ δ’ϋξQπϊυ/ϊ§ˆΐΧΜ·ώS5h’Γ(L<ƒqώN3Ρ8μgD@Χ.;+‡ρ@θζΰadΖΗ {€±Γͺj©>­J©¦ΤmcIϊF©zΞΞeΉέfσ α΄ ++§ί:ς‘¦¨IRΡPU΅s1ΰσ£ Ϊ(€ΈPν§ΔεΰήίyXHmΘΔ_]ζτ$΄ƒIί'κb–νŒ…Η˜σΘlΔ4ΕΟ;ΕjN‡pSƒi&νF¦†~³Έ~,| "°»€$%φs Ξ£yha9χό:΅‘ηi@y[―htΉFM–‡Ξht˜¨Λη|ƒLk˜ηSΕQcΠ[ΆhΎρΔtsPΌnΰ΅Υ’υ' +{^ΈOŠ—Ή8Θ@‘|u’†‹πφT.}3ΉηΙOθ…—Δ}lDWͺ}飼λ_»šK‘ά ƒΞδΪX©°`؈­°+imόη֜½°$ N©"1„¦Η4ϋ +-‡‡A#Κάͺ0πpk¦χ"dΦIAb‡rƒκΤ΄ŠH€ΎΥd†Χϋ—H†‘&NeAΞR’ŒΚO €Ά5πΏΉλ8ΏE]†δΐΩ’€Φ„+ΰι;Ž,6s₯BδΊ¬Ρέ€Φ”Ι”‚ρΨ±žΥψ)\ +]σΥ7Ξ"ύ+ιeKέΕΧ^uλ+s^ύώ%ψލ…zM™ΐe9~Φg…‚GzΈΐ]φκ>%ΠfΠ1£ατίϊM•κγžϊt) π3τΗs˜ΏŸεsΥΜΪ!rέDΠ6OΏU S;!ηtgSD½1O†βμs™xόͺγKξΰ8—aς=}«·sνχ!¦RcΡPρΧ9s 2 Π‘Εκν[ΦGΒΏάΣ―³ŒΪμ0¨Ψ|mUΡάygί¨`¬<ύjB·5 Νγ0o|=†Ά§Yu3rΟΓ‚-VC»­šaWCΛo/ V"ΧΦΝΘ=©‹Ύχ€΅°ώ•kλnΝΩ K’BζΝΘΦέ|.δyoρwN<Β±8mΔρ•;Λζgί—Kayδ” [h_?`Γ­°GέθγΟ΅9Œ˜7}τνΙΉΉ[NΣΞθ Ήλ +>V%±UΝ>³ιxHλώ?ηύ#¬)νη¦ΓfνΤ\·$²ΓH£:¬D yεΝ­ρ/¬HOZ5ΪΉNΘΎ# xf΅τμκ3―Ξ’ˆ{9ΎΕ‰snζ3)ΝSπΞUΝ‡xZί]ΑΓϋl'Ι9ΤΞάZfς˜»ΝΓ;W„X:k[ΌΤ>‘ΩcξY;Aωτ½π―κ νϊ"… +e/ Κ‡kcνDψCΰŠž΅ϊΧ^Ϋ=Œ…%Ι'pΪ‰£hYψ/`\%nz›ϊΩs¬<;|·½Λ‘pΈ2ƒΪγι^R,DvTm‡{sG²ݎε€KΊθΖ£΄sQ› +#=Ι.J=9$Υβb‚’φ!ΨΫτzœΰžΞぐVh1Β»Ÿάκ·Cι@>υέ^RΎυp«ve ˎΗf/(ƒοƒ‘9 67Υϊoq<ψ8ͺ°ήάιΠδι0μŽj«ΡHμ•7“Pμ΅)μ@8―S#^ŽΝΟONΠgΪψ©ϊΔlύ6W‡ΓDΜΘώNΥκ=‘€9«ž„>"!DzΊžiΌTχI‘uœ³ΔW…)Ÿ™·ζ#/rJ](²«€-!@s*g)ιΦ½5λ |bpD}8;ξ9΄v 5|΅# †gΔ^Ξ“GCuϊήAΤΧΒϊW­Ή6'(, d»?p‚%P?±,W‘pY’%ŠοΕφρ˜ΏόžοxQvƒ+wόcώ‘ηΣQ(3ΒLίότqXxR$-Φ]ΩOFιώ5hΐ:TŸς—―ΠtΕ'μw_‚Α8qB ’ΔoMIoΒ“ŠZx_xΫ6hηΓŠWvψ@¬ιN*MQ\ΨΟΚφ ΰ…e˜ϊρώ&©τΐϊ«†0΄ΐν9zΡ™JWŽ€ό›H©ηΩ²‚΄ε\ˆW€ήσϊΆ‡Nζψ­±λ»ΘˆCwι+a9pϋ0c^SΖ―φ+‘Σθβ€ͺE'–EA—ΰz5fv›xjωU Ο*p.σ΅ δX\ΣσˆΧ•³ΌD"ΈQ(ρθΜ. 8oΝΟ|hΆϋ}Θ`―‡f α2}WM€ΑFtΏœ»ΒοJdjVs¨—7Ηΐ‰,μ Ί«Α|²7¦a―)Ο(ΞEΉβΔ"ν&σΰvΙ%»ΠMσJ]«νκ…Απσ*££ωC8Δθί&Π“XΪsκcLT]’›±χ9^VޞεHFˆ·Jτy\'i-…!oξFCP-O5’'ΆΥ°ώZύ›qα†f£Ε ΰ†υΡψ‰Fl‘@Mχ›”£/[1δnƍΙ$£Ο*‘Τ‘₯Ζφ­ΌΚγV©²»JΘ΄O5gŒWτBω νys§η$²Ήd(Πχžΐ°ΩΙ Z({a°fŠF搸£ιώ΅ΧvGoΪAaIς-Ήƒχφϋ™=E²ΣΦ<Ύ„&?§ϊ^Έ©šη·ύ܏δt¦’€΅ ˆΣGβυ +ϊ7φΟV9P*΅;jŠ' ν2΅qȜΊΊHΊ«Β,‘CSŸΏσΕŒΏβσ€xL±ΎhςνCΌΐ}ͺˆw€/V‘n©ΈŒ   ›B°ρ^ΡhήK΄oσr@ΖiΰΧγΰ-Κ-2Νε¨σΎ’#―βOσϊ˜½k[Ξ$E=E?ψŒ!λ‰z&Τ¬‰ΞbY‹¬«šGΪ`}¦ρ„gOc|ζ΅ ₯Hvκ%ί#η’z}k| g0ϋ«΄―θ~vτ.ϋο‹ΊΨ~RZR”ώ―ΫιΨ½}Mω )t<ΉX‘ΒιΩ†cχΑ´ ΜžΛ†Ά\4^φ―€(p!8l^tMMM7Μ\n‡ΦfίH“ιF{e"όQj(‡πfΥ-T™ιIοΚτ6Σ;$Cέγž‰DξΜͺ{¨25&κ0©#Β—Ψ γ¦Kί,ξ0ΜzψsŽ³ϊχχ ²=ΝϋΎ‘Ρ0Sp“šωœ₯ΏŽΣƒφΣ=@.ΧΜΠΨΐΪtέΒ—ΧΑ!4m ?ΗΡΓΠ±*Qλ‰c­™ΰsΒοCd­Λ—C0pu€9’a;\\νΤΓ©?x#;©–CpY(MΑr4OGvάu)Ν +t‘ΓςΐΊˆ© EKW/]½&t²'ή"£qβαηΣ_δ€™"μ*F­2FŽΊ/μ,·tθΦθf‘K–c`W@€“ωΎΥϊΞ£ο|μƒž΄=,αŒ~Ε„ό+*ΞJΟ,‡΅pV ’Μέ±4ͺy|1ΜΜυwτψλ>Ά)(Ξμ\ŸζIΔ Œy|ο"P€ϊ"‚;ζR i—BlΖ[:Φ…E¦χˆFAAΦ ¦φγŒ7γ551;΅EŸrˆ: ήΜhMW\ζβu2»ΜΪD~pήD­Yœ‘),§nŒΰη›ρDΏ7΄T›Υμ2`i'$θζhΙ₯™I€JJ”zLΗ΅0¬Ώθk.+f~έJ¨’,'0²J7—©° ΠΊξ‘“bΉB‰7p2Πϊ¦AJJΎήf€Ζ΄OaΑ™€`ϊfΞFE•Uq1οXΔ³%w\&Ν•ζ]*dR¬Ž uΕp4zUXEΓFB΄ͺ›rM²ŠzLί‚»AKF5€ΝDε xΜΕv‚ΠќFΞt q GΜ"¨ΣCΤΘ0n–ŸX†ΞΠαθ2'βτqΫ,=σ«γιC˜kf‘ψ–6Ί1Έe οΥxχ2Ϊ!ͺ™ΝΥτ–'Sτ†t™ΕαΏc³’s΄7,£Π£cσO루׬M±Jέ›kŽε·γώϋΈN€}œ·’Σ w±ρ²Ο”pφ 3 Λη~τζ©c5δ@¦}ψ‹Ϋο‘ρ:Kΐ`Τ€Mͺ9l)= F`H‰ c‰4?RΙ`φπ¦ϊˆ2γ±eΚ#_t8dd X‘ΦK±7 ΅*>y,Am³δ/‘Γ<Ϋ36ι“ς5‹Hsh±_*6 #υ0ϋ›gύ{Μώ~ €‹˜giC3$9–8³zΚΌN}ŠΟ»(α’αˆQͺ’Ϊuϊ!a /ΏΡ$°–{h˜$ηΎlΟηΐ’憝Op>£Μ°SΓΞ(/l/ˆΣΒδ>œοΰ>\’‹uΡ{w S@Ά‚8!lΎγ“ώ`ό›v**"ΝΙΟ +BΝ›Σ'γ!Μόν°Ψƒ,'6.ΘΪΟ²Γ¨¬™΅`:τAΨ«±€ΰ5xΓΛ›Κ‚ͺNFZ +`}Rφ‡7²ω5’Ά‰Όai> !aά[ Μ«€ŒœY(½oξ95o.Φ[d<u†)&˜I‚΅©ωSτλe‡ΐΣ8©»§ΎΙΠtΆv[`ΐJΑ@Ei©¬ήˆ°ΏŽΨŒΗ’Kΐαε9‘GέΘ΄1Tv‰gβ™mΰ=9΄u=ηΈ.ρŠSCπ8~š^D4OVŠΞ¦ͺPrχHZQά/e/GΚ$ΦŠ‘‹ΓΒͺΏΜΘc kΞxCT„κˆ*ΥŒ:ΰΛͺ‘Ηu›t“†J²QpΑQΔi°‹οΠ1+"ΨσFΊ¨ΉQ…^mΕ»€²NwιK‰rΠ΅’U”*Ν +<έxΨ™λmI>TΝ ,u]πγΒ71 S5™eœξšˆŽH Βΰρ€Mv˜ • MΧόΰΆΪ93’“ςyϋ©cΛ@CΡ†Θ}'eH'G<Ά²ΰYΤ £~ΘΝ>E97mοˆ^-ρkISμδ’ί™Τά αœ‚™ŒJxρ“Ώy"2ε°gE8šιS|ž#€~Ζ»'SS-Ξ51,‰λvΆͺΐ:9Pςw,2c‘‘ΛΓ”ψΙCϊLoќQe‡·ΜŒ‹B‚‘XiI 4ŒΌ"˜{d•.wv/Δ*ͺΦ•.qυ#-a€}Ÿcžψό¦…Ψ*ˆ„ .ή/#2^_‡ιψ§‡Χ†κa‡u„ςvĘυόj„· ,―τyΕΫδ5ΐ¬Ώp @mψ#Β¬g•Υ΄΅eΗ¬oί΅πΏ₯Κeχžφ?;MK‚μK>«πtdΫ©_Ρ’^ΟΓEπŸΰχ¬υ<σΩϋΏ”[˜X8υ?~τφΰO*¦šώγϋαtχ—pχζό›ώΉ΄w/—;'#‘N6Y–@c‚o?σX7άΣα;…Dπԑԁ( Ί+‘€½@*ŠΜTRςwR):Ɵ0y¨#*!BmUΘΎr%9 s“ss3f9†ωΌu˜Ο+ζσ + +ξŸΎRGΫŸuΈϊΤ^άθ Ν€Z©εX ¨δDϊIgxΉO`dυ=νλgΖό^«y€yο—jϊΜΧοuΫπΗη·σmΣma{’žΎ}·K5>cz·‚ψNώάr;_›±ίΞΫπΈ½›p/ρ!%tέ Ov™ψμBΖ…† endstream endobj 869 0 obj <>stream +μτϋI₯–IΰΖ€ψ@η› δΙύgΊPΚ…83άΔσ:–γm =έξv&`—phΈ Ρnq(Λ΄SY_Ζι#pχ_ά }fοΠMφh²£¬όαΣtΓzΔp΅³Q°]«%yˆΩγcΌRχ εΞόαP#:Ύ>˜$n£ƒΑlqž;s^‚ + ’h=Œ{we2Ύ7:ςȚSα?t‡ψ„R²ζ&πͺ υZ―αάGΣάUιΣͺo-β$'Œ1€™{Fož0ΆΛ*ρŽ{4]η•)aW"αN{<έjΊ@Μ,<«Ήk2ΰ$ε%Šr4τ±ε§_ISlύΊM3ΫCΑ‚&kZ’Δ˜| §rΟΫVψψΔ†κΈ>ΟΉφ¦ϋ’<†pn<-ήωτ™ yε ™8ΕΐVšΛτ(t3οfgΪ~g“;ίώqg–ΰKΩ±OΆ4„₯<‘>ή1‡PW{xM,A¦œQd\ˆ©m‡\1rί‘t}pΡbIζAI½%ŽώsXΉxXJτβΏ[Έ_9yS44‘P±hλ­4‡έbbΗ ‘.u|γυbμΐχ8φ?°€³2Aέc©ΉPΏ4\jΛΦΨd@”2₯;­"—pŸΫφ ‰Cέ™wŒdLj©oτκŽA;‰rQ΅šXd¦Œ¬6KbεψοCσja`ΨΫ±άW2“’ι7MŽλψ}¦wV`‰‹–iξΎλϊ•§ΠΩ*1zΜ?›ίϋ™ΰw’›~o-σΟν~_YmψΫΔƒ»Δ%wSΒΜR…γ}»φW/R<€§―λΣΌB lnσΤΓω€δ{―φξ•ž~‡N_šZΙ*τO$H‘ζ‡eΰ5Ž£πa²%<>}ύΔv#Qρη”ͺIk±RTεχ2΅xBΎdy"ΟΈΟu ³ψ8 œΣΊAβͺd“‰Ιf]o~\ίβAΫΔYrΉ4K­rˆ‡cN—CΙv2$\Κ­΄€GԝτԐΊ± +άσsγT"¦†wž'Œ€Mΰλ‹ή Ω.c7πρϊφΆ’Πn’TI°ιΊΧyη1q&·“π{’];" ° f₯ξ»{ΘΠ4Ÿ:Ψυ^ι§h1“Ycλ0(πšKώΑ¨g•ž8Νo‡VΎeΚφsβLbC&Hά }μˆbHχ\ή·£‚Y鉀HΏΠYΒ‡b6Pλ ΗΊ‘ ŽΩΛ΄G€uK‘6ΏΌ ‘Ύ  RΌ>Ι5 ?yνυ(΄χPλ…`„#\χ’€©“Ν +*]γνdβK$} Ζ(™τ§AύΧu³&9„͍zΑ*rμτ;]˜]B/ρβΧ’™βc ysΕΣΌŽ ψ4¬€¬Ή)ΉW±6±ΐΫ[5ή£‚‡μq  ΥRΖψeH{?{°%}Žqς‰,BχyJ_9N¬CΧPd΄)–K ΆΑΉΓ±‘τΕΥε& PšQ?ΐ‘ω=±VˆΖsώάή/›θtfκ˜sΛΰΛΥ©1XάPZ™·—`œήΑΩƒό€Τ³ΪΓί‰4ߊπ³Ύ†ΐŸrӌˆqΦ€BΊ`υΓΖ€…2ό΄Š>£†*YM‡›|Ž΅;|j7ΠI—Κ3;iμSxo±ˆ¨ήΰ0†bΓψ%ZWϊΩX~G;HΪX}˜Œ₯ΕόI‚nψs’ψΤ)Θ‘,γ*Wδ†ž1²ŠέtσxY{Ϋs$\vb›ΜΝ!0EAς!Y,ιjLŽCwΜ_Ω‚8|,5_Yυζή α’lΖΈΡm›€ΗŸ“.pL}Ϋΐ!ύKΘzGiΈΌsD'R„ϊϋ!=MΆ‰LΠsΈ#4Ι₯Ÿp_1žfŽ»=;„>ί‘ΗμV‡ΪωΫΆ‚ΰ™C=έq·e‡ΰσsqr ΧΓ­ΝΨΣLΪHgqŽ»Θ–Ξ3ΞΟ.dοŽ‘4β±ή8³ΊŒσpαΠ₯#ΗH`Ψž²‘›tCφΚaψ7£šyη$εI΄ϋrE"΄>Β χCWβ›I‚αγžnΞ<°t’ / c/Έχ4ώ=%o5βΚ§Au΅gΡΠ?š3 ῍&€"Ήv’Gj­›ι9Ιώ:œγ]š‹βkpΧ«+2aGœE©&ϊ‹ςδ…c*γ&B*ΒΗZΣ-½:ΕqΪƒη(Pj5Υ§ε8ίΧΣ ˆζY€mk–kS‘EYGζŽ9Aާ{hθG³χ‰BκŽEvo ν φεϋ8ηN 6ƒ‡L…α(«Μώ‡„ςΫƒt¬BNNžϊD}.BL•wZΥ£α6Η*₯CP"?šΨ …%K%Ϋϋ —€ΌΕeΏΤΌIlx !‚Η.r‘ p’«‡ε―{qΦο=ꏌΠιΞzΟζΌΙx™€—‚`‚, \,ηρ-©σCŽ’JPžΚŠ)_εZ»A@—KΑ¨\ŽΫ…g)hΩXδ©§€ S’(2Ψ8Χκ› =…_ιΈ-Ζ‘VΞ‡nV Γ½ϋœŒ•Σω½‚βΖ"ήCΎ[œZε(α‘8ΤO‰RΰΘ4Α8+hάΗ­³±ˆ‘ƒΙqβΡ:Ÿ+™‘>h°Ψ–?˜ΎΖ"d{IR ΚλυƒΧ΅«£’hlε_΄νΫΔj­0Φ6MÈH’ŸΐπE[aυˆkλnΝΩ +γ¦·%’θδ—sοhDP΄FΌdHƒϋ¨&΅Šœ V’βΈ3 +„А…r·»9GBάy?΅ε~;m=δ―{±δUο₯ Wι’g•΅%Ωϋ­c΄fίίΟ³rΓwq‹–’jΘx0σ‘ƒTUΐ± œΤ₯Pβ»>rk$ΒHΖ¦‰€Uͺ 4ΖΖ‹~k FΚnHQ—f‰Œ……DƒsZs)¬‰/<»7eΩ:΄‹lΓ²7eά—“Δs _εMc§Ρ?{\ ιO†Θ)΄Η£Bήe•&ivVzώ9$h¦†"πίJ ;#!„hT@ύ5ΠC +GIcτiιP/gͺ– •ƒθcšρTD­ΩEφ^Bλθ­Y†ψεDυ­‰΄σ4ΒΫσˆΕΈ›!΄ύό… Ω?`Ω'kE‚ˆcgΟc>©^yuίEή;Ρεΐ₯7™>:υ‘;E—ΕB΄ž)t<šY5‰ω΅χξΚW?PοƒŒ7#rω!ί›$Fέ΄ΟlwomiΧ!AJcΕKp"ŽŠJJ<ΪηomK °tβύ+εƒΧΣεί’ΊŒ‘φώ ͺ#$Εοϊl,"θξK22~΅ˆH‡ΦςάξF±Ο=hόΗ+ο/kVϊύ !/IcfΒ₯/‰-Ν6ΠΤλHΒ \Y€Ώ’»χ¬P¨½•KΉ•: u*~λ‘,φκ1N‚ενΔKt0w6άψΪΗDθYβ +hΒ’’AARŠΞ]ΤΒEδ3ΉΓόkΥG’,εΠΥχ<§‡ώ΅5HOνΫΏ―= °Ρλ‘Ζ¬€ά5<μŸΜX^–˜„­:DL§½Ρ»Hοοώ}ͺ½λ€Ω'Œ3Ξ‘–S’XΔψsν\Pς:D―‡ϊΣF4o$ ιΕφ«αV­Ά—kΈΩ·Βzςˆfμ$½ψΞ„Ύ[aζ—kλnΝΩ›π {ΝΑ°Βζ ξŽI:3]%w>nΊdΣj¬9«Pb‡+Ωz–Εχ0B@Ÿ€PQWdωKτ]ηT]…ΐξl@˜‰IΛγ ϋ~χœF―Πω]ι²`œO«j‚/2yr½„ωžΉ:D 󝺐yιzπ‹s¬ΗeTŽΤί…@uΣΤΓώΑΝΙEAuK?-Cj‘[t:“€ˆwO“’Ψ“;q«°ˆ-°­Φ‰έp΅tg΅€UP‡ηrNPΨ₯γ)ρφ@‰.§΅qD~;‹Rƒ^aϋ.MŸ2Ubˆα φGLo»—EhζucβwΒPFU4Πϊ Ψ™Œώd1ο:½ΕVe2ύΛΙ dσ‰'.Α&oΞlέΧy'w^ϊhΗ ]Τe:HGκ"»Ρ«C–X·Ϊ’NZθΖζqC1βΓΡδψ‘ΛΡxƒSI7ΥSc‘1•Ηζ Zθ$/!•χε=…pYξFN£’ζhQzgΗΉϊΡRZK9?Κ#Νq„Ϊ½Š$ΝΫgq’ζ[Š7:ƒΒέΙΏ7V eK +λœΣ4»z‰ιm7R©%]nŠ@λΠ όυΜ₯οB‡i^ “Ϊ&5•›>’£o³₯!RȜθn㐀k#ɁΧ +ΎHoKΒ= =·Bfd&α¦;Du(¨J“n +Tξ―G±]AΕΒ3΄£XβψίXP¦ΠzΧσ ![Žp± βήYˆίπ©'γΙ.ͺδlq΅έ¦ !}»¬£KΏmΡ‹’¦z½Λ‰·‹[ι΄έ΄h›a<‘:‚§:h΄gœvͺͺr”Νχ-πθ]«M Iœd/θe‹^u阹š†«_#]Ο‚vφŒ—KPRΜξ<ςMy–`“qλx?W¦W o_0ΛψFK/š¨`Αlγ-½}¦^·ιυL-kfΩΑΪ‹vS°d–=-½}/½lΟηΡηrΡ8YΘΰ’’S˜[žμκΒ»ΕVίCŠFΛDG•+ +α―£Ά+ +ΎΩ γ¦—%fΆs₯σ˜λ’ζ©ίο*(Ν(hεU2Χ‡©L[Kƒ§»Džr$h K²„³.”ŠΟ ε<ή±ωwIΔΗ¬b%-™ωβ BŠAF=.?oUχΣEn‘›t‘4[‘AΈŒλ ―[eTε™)ΊِΟ5ή°Xδ¦n•Συš¬dυ­QΠ^ιΈf,ŒΔy]s&ΦM? ώX]Ή5F―ι'Ō.‡66Dšθ‘QKρL |nzλ₯δκ ω b0_£Ο΄”]‘‹k.‡4ΡσBΘM,ΰ]λ]ΐ‘§²žj›25CΒLΊΐD΄£ξƒΦ₯ϋ“%Έ²„"tIoš.5cΘ"d:šͺ%Χ Zύ +£Μ"0 +Σ」›wˆ…ƒS+2<ΐΡ₯劁€ΓΓx„YΔCΥB ‚v§Ν(φ’[’dΌ³„ έξY’%μ•w4–&URp₯"Z5WnΕm’')ο 4O¬‹ί] T…]”jf· 9d‰!d·…>pξ&,-ъωχlxψ±Ί<·Q šdQ!{Λaσ’ΰ©BΙ_ΞΎΑ*‚Z„«ί2}Θό{―ΘΑ²„F•χ-H*η† jǏxΜ6αο|ΐNΩf©ή<ΤD,VAt›¬¬΅7₯C4γn]u¨ (ΈάIΌΪϋ·‡ž jΐέΩ.QT{C’ήhνzΝ6wχcˆ$ύΉ ΰH—ΰ·Ž;nτΆρδe¦"(ύ-‚Μ™˜ΐmYGψ]νZέ{ΛjdμΤ£ Lβs[Οψ=ϋμΉuCd†μΠΕhcή0¨‘W²ΣώΜΙG*žϋΟμΌ uf6ω' ΤDMθ¨yu ƒθΌ•‰[ TbΡ|2€Q±“ώ„΅VYž-Μ $Ϋ±±hsMιΫ‘ 2»,,ΰ8©Βγ BGφlΰΫ1€ͺg²σQ™§ΐ¨g?n!@ΦΔΘ›”γ֟ؐFL5uό‘έoj],¦ %Kή Lˆ˜](εL† ‹$Ε+ˆΜ!ˆ”ΛG¬6$hΕ]Υ^°Ì%4α―ΔΦ 9°ΡΐJd&GLؚ,’ΐ0RΥb³fΖ6― +9ΨΎ,2§Β―4‹œΌ'ΆΔYθ8ό!΄Zτ9ͺ±Υ­—ώέψŸγ› Ιρ/υL ™.6ϊΥ_ƒX£Ι-[oΛέΑ#ί•ηUFk©=ΟθΡQ/ΙC^"δ€σP "%!?Ό_«’…Λ1 O{ +'†‘`Τ{.σ2ΟoΘOE«ZΕR£ΥL­KSφGMΛ’…K/ ‹žμ yι“ˆΎkJc–-Δ(hΟ-}ΩBσNDρ%ON£œy;gΟ7”C†XŠΠe½θΐΆYh^€ 2’χθœ,¦EΡ‘ˆ\:ϊF€.™φοֈΓHηfœκCιmΌ§¦F£ͺYύgdη›S<:C€z +™e Ο" l(ŠŒLΤz’ε‘=8‘3dlJΡαJ–.]ZιΜ)'oΛQO"β—ŠΜ„?)‰#{T³X=d< ŒqYLd fs D&Pfΐι§L“΄Rό2ΓΓέ­± Τύ:Β«U‡, eJ“^ΝΆ!˜ΪuF"Σ2ΟΌ«‘‰ΚܘNXΉύPJ¬a.¦r†.•–šά‰¬ιf:f©ήn‡ΔυA%2ύ!’ΜΓιkpH3δΓϋ—ύ"‚dζ˜ΗMQοψšSΜαΐ)Ε§σςαΎt™Nό…Θ ²VΣ―ˆΛύniοΗ—θšΈv{½i#\Wχα½λ4Wηu1¬χοu9χχuQ^€yaΎ„}sμ‰uNu§Ξ‘}Η>–UsŽšUlξž]‹N#― ·ΣͺKχΥ“7Ψ’ΪOΪz<Ήύ˜Ω{λixΧ3/π0ξGgΰ¨\ΰΐΩΉδΣt7ηλjX.άΕ: όΐ»‘ψ“WcisI―φVΰΨήνΆΐAΎΪ›}΅"wύfŒ^Υ¦ ήVΛ8xƒΨ μΰ)c΅ΣƒΧΥΪ^Uφ[Cπ8³ή>J‹-ϊΥ_rήρ6τ2\ozT<’ŽπΓιΝg(΄½ηg0 +ς«Ϊ—Υ½x˜αDϋ=·—i’οΪ[Uΰ½PφFΐBψΣνΑ” =—Τ·Ž ζΚxηŠhΖΪΘ«’xcδh\ŽΓΕγ5u2'Λ ‘#¦'ΞesξΤ6!Νx“ζ$…”l\ ΩΜ©MŽƒ₯‹δ‹ju–υ[u­K=UέT<Ό±ϊ²υ5G£^€†”ή›ͺ!»‡><κLωΦS %A»λD‰€ώt!Ίϋ[n +DΗTΤEγ―J,rV£ξ ŠŠˆk©Κ₯4UGJQ4rζrHwέ>J ‘ z‹θ"΄©Ϊ‘ωjͺ>M3²hž`Π‘*jΞά©s΄DH#Ί| y\τ?Dθb(ή ‰ˆ ΓL΅ψ;Omα`_΄:hύ DQ^Ο1irPvq%‰DXŸ΄€uφD‘]’^Y[±…㉆²ΧŒ”“=£­œƒ>eβ{χχτ—Ό'Ӛ|‚ ΠΓ±/ xzΔT<‡ε±Ž-ιφώΌpΑ.’bΏ“€σαΌdcGRgŒ}ωaBα½ι£›Ή6&ˆRZQ―‰Ž-ξsH«[sDϋž¬tΧ=-ΰΫ€L•ˆ?ΙΣY “Ϊ)8HΜ>bγΔμέi‰<cWœ€^NYέX•nσ‰ΛΪ BWs8.Ϋ.β˜λ¨*y²™oΑTΉΚε\E’%Š]"π;νf% ζίιΨ€σ} [ί‡‘21:±™Wψ•&ξ:œ―tz`†‹"7UW·3Η»ΝΥuΫ—ΑDάΒ.mβηg5―Λ…-ΦyDx >SXM}Σ  αiζΨpUτά£ήc’‰ΰ7)ϋ„Q’O=ά0.8–πEΓμ&$NOtΛνr`x|xΦΦ|².²\hϊ'Άκο!mxάHγ4η†ΐ;„žΎΧOw}λδIζx+ӍκΊ-$”V’EΞC •dZ½ Υ'™j>‹3ιr +NŽ‘2 Α‡QΘΨ²Δ†υτΗ+›—‘=,€ΔI6;³ œF‡―πDͺρ"v·A ’54_ΚθΩ£¦…FΧTο•‘‰Aΰψ|λ㕝ݓUΌvκόœ^Lψgڏ"›τ*σ²—!D΅z3xνYEDξK°WϊΙφΨχ 7Ωm1O4ΚΙ€΄Υ•Β+ϋš†–EχΌΗΌ#Ÿ‡UsˆΗ˜1ό°hπ1Ν.³Œ+S&Ω¬˜ΎQζž¬_₯*γCοN%k―LΙΌgΣΘ>,–z€I:υΞ¦σ‰τyT©ό(ͺTn9г«a`[΅Θ·†Ζm…qέ£¨Rε8‚8»rD˜0εΠ$½ώηڜ½0nΊτMγμάqΘu}š·γ'ːŠΉ―ι‘ώτ/ˆ8ΤΗ*d0k,`šI#ημΠ†6¨Λ*θψ’·[o 󴝾¨Ιk‡€άfήΎNqI(.ύc°'™!‹œi@Ϋ?š‹Γ*δiftp°ΖρT‹zΕΒ64‘{•χ„ςΧW­ίdπΣΙƒί³Π"Ž7΄ΒR΅z 8ΑΨ;Aφ 7O—ήƒr,1‡C /ςΣAΛ²nŒ*Cβ*žL·Τ΅>ζNgbΌ΅Έ5\΅jί„Τ¦Α—‰ςΨ»vϋ0 »œτCp›t σŽΈDOχ ΄\ΐnŒ˜14˜kςtƒύ`w·½χ^OΞκκλ2gU/ άΝi\š‘`ΡmkψΔ†'€. #§4Θ%Ÿ)ο^Kύƒέή$«]5XΏ:_Iy/GΕ4B±ΛK:xŸ[nς˜{γΖ‡7•WŒΜ‚Να|–S.ˆ|•Œ§ΑΏΆFξΰΈ«κeB͘.»?NψV%[‰ΛIςŸU2άhMsα%οΓ 4?£τΚ‘evμΩΒƒMMΗθ‘AQΨΖ8―(ο$š:²i¦Ι€s?ƒz‘ΙyF7ωΫX=Τ'&—ΑΤUa—Œ%0wuU`•JB^ŒΗΝν‚cο ¬™Ί“Υ§|ξ]«<½§Έwƒ&§ΚQŸA *ι\MΑ›ωw£šαDΤRΌ<"ώ(ίΆEIΫXΚω{IαyfYιόη~"n…u66EIΚτεx½£΄ώ:j»#ΰ€½0nΊτMŽW&“v)θl ΅ΓτΟ/Μς›mZGπ`Rμœ”΅§LJ ^sΜΑ飘bΗϊ,ΥΌjvΩγ[S?XδœlΝ5#?κ²φΕ^w”-½ZγκηκY™§€Fgn +ž`žΗ,Oœ$v;eΆ1ζz₯δθ²a…Tίη €‘Θ¦Ρ’8°άͺΫν©'ΉT₯μ50P£±Šύσ¨ΫςγK4tί’K‚> F3ˆ¬«a© +νCQ#ε₯j~mτ ‘^ΥT’Ξƒƒό(‡wΟ­CxΡτ‘ž/K!\¦β}¬ςG`Ÿ`R?Xˆ”xΆΗφui°€ΛnήWΧ«έ#βϋΊέE[ΈεΊ₯’ό±9άvμ5!{A—>ε‘ΘΌtΆͺφ­·59Ϊzl¬ψ»ςΎχϊqIΞev;-z!ύbχ]8“χpνΎB֟οz°ϋ "Wh둞kΐΠGCT^Η*ί§ ΎυυΝ m]Kαρ>³Ζ[lκa°ΏΦA +φΧ2ΨΡώΪ¦-Ϊ_ϋτo;l_D―vOΌΕΰyͺΧo1π―$`MΠ(C ‰ζ7YΧΙRU΄Ε–&Η[ μφΒφΒΚΎΕΰγQ"ϊn1ΈM4mw­p“Α`XΖΖ©8Φυ₯Nκ§› vπΠΡϊrAuΫο0 O œjˆΥΠxQ­Υ:l―ΦΛK6PλλjGδF™η©T g¦λ]l θ2φψŸ2‹ο?#ζM89K"t‡4¦MdΜyφ`’9B³V”–μ[g»5ψ]5AHc¬κ/ΛQ·~Πόξ¨:£ώFo\G ίKτιinŒ>¬§Rυb›TΡaφcvŒ—„‰Ία鐖څ½cξTέ.p+– 3.E7ΗXϊΔάkRW~―Ν£#ΞΏ"Pφ1OpT£Φb―ਞυB3?'-’–•Ο˜„9&Χ’έΆΙYd Έω ‹˜—‹Xψ΄ΤYΤσ’έΚΩΦύ֘mχΒ8ςvΛ {%: +χ€.O©²•]i]2„Τα2ζΩόfγΧ4π3’.”:`κ¨εG@YkΙNο^ )1ΧΆ±fΗ`'Ψχ.¬sόšτiθ΅fϋύC1/4²¬ο"«γ(Ž΅λg(ΔTοΓ±ΌEQJZΖ€Ώ8KA}odd|τ3'"}on°°‹ fι'nΜ.²t +5EBˆΧq]]̍as« ΟRϊ΄ŠόψŒΝ^N4 Kc^ΞΤ«©ζGvG&·m?ΣΜ|½OœnT±Ύ 8ά: & ΊΝˆξU-­ΩGnλU4@”£_Μ`pAΕ¦l +[‰l½Ϊ…ΆΡΩZ³ρΛΉϊύd{—Ω7Ζm`@Žo9­Μ#œς'V~V΁ƒNρŸΧ={Ή‚Βΐ¦Ζ΅έHwύvN>΅<ZTVΣΊZΤ–½€nŸτ?Δ_φνΌί,D„[„;XUΚά-XH!LYύc¦O1-0όqϊ]€^.Ϊ+” •,‚|ΠοB(Λύ(Ξρ‰h₯ι₯•Ξ‚Έυν|4tοqJΣ»Rq6ΕAŸ4κ›…Κ[**>6剧`₯…ˆ§XαÞΊXΝ΅HteφΈ°θ¨0:`²¨)θ™ζΙ +Ί”7ιnU£‘φˆ ζx &*ͺ :Κ1ƒlL8ιGστXδΖnΚ‹/»Χ©wΙQ΄²ρΎίςΠtœΈE‘ΗiIw:‰?λνζοχ›QβψC;̝ǻ4oιnj|f,; 9Ω0Ρp4ωΤψ­:#{μM‘[©ΌέB:%ίΖG^ΐ μ`ίω$φxφ¨ˆΡM‘ˆΨ`Nώ•"ϊΔΧΖU%Σ%bτ₯.rΠό)Sκ;Ϋ©Žκ—[Šκf΄α,DkΑ!FBθ’•ΝϊΰΎ.²ΦEȘ0&e>ά.£άKqDοΌg&1ӐA„ΗQ4ˆššC»ŸΜΚc<‚¦^—x"8ΜRρ}b8›Cκ[…vBŽΗ)z/E% @τžϊΡO›Ψ%9Iœή0ήςς¨iΦ^΅ ³ -,¨ήΎvgωω °΄†eЈkŠΒΨ@Ψ£ι{&D*ζ—Ν-'Ον;›.…·‘>tK¦Ω·ˆ…dz²―6ψζŒ'Žω:QΘςΒ&-£N$θuR€#βe¬λ›VqUhqκχ,Θ[μΞM1©Α'2ζ%Ϊ wπ₯Žξ"™nD#a3EώD’UΤ£“#9τα1n=sL']gj9‡g•ΊΫd₯„†„‹zαUS‘9Cα±£Ω`ΈF·sΪͺμ€±Ρ}9/¦OΡmntη:•Ϊ˜ηs“ΑπΙφxŠΥMHΦ.5ΰzr$qΎiΪVΧ e.»'5”rY|ιΈ<$‘[$:Oεή$€€'–bΨξed€ιŒΔž&w,x(€3ΎcLμC\Ν4h€|τq+ωQzy˜κζ ;Ή?–)χ“Iβ/l8:Ί%²3E₯`;ιu»J[œ88}X ƒψn2…ΙRσ§Ο²vηΎVθ¨J#¬…cb—ΟΘ(m2ύ½hRΚjΪ²]|ξ‘Ξ;€3H6 ξ‚KЬQ)œWλΩk +…˜`π^l[tΧsz―JΓΪ(dΏg fΊ +%χ́Δ_‡Γ"ϋSTΚΎoΏˆj$±lΨί»7@’›¦` (dEΙSγΠVGSλΠKΤ«Sβ q91-3$κύˆ΅FHmSςЎBΘΨ+DYΝ4~֜Ζά†D>άy:„Λ‘4% +“Π{)Δb%ιw₯}ε<ΝΛηMWu ‘žς8άθ7Kκβ[Ζ‘¨έWφQtc°θξz(ξιλIω|5―NvYOΰω91«“θL²Uω―ΥΕ΄t—―\;«ς8³8όk-ˆ?r=όΧڌ½ 6ΎNž*άΏ-݌uٍ5‹LΕΆΰ^€6[‚mάΔaσZμbβMΓζ!Ρ,Œ―_„žΣB! σ=•£Ž»’νIΠ΄0c›ΠΊ‰Ϊ W\£χ-jB‚l 6_-‘95‚w€’]n~?³€‚0ιτχtχgΞ<χyΗYHu—8Ά„ͺ‘"ΰˆšiμΚΑVω1‘εGH₯½€S,‹ΧoƒθηIκΞ Π6½ž²ύ.NΫΞ€Όο2ΜͺȌαΔύK]xI~€>ΩͺΣ—Ÿ£ώζςE‚΄:Q/γΖο_'±.Ϋ=y¨πτ₯Όέœ.Wcσ―†…S‡FΊ'‚Oq;‘Ρέ@bπχˆFμιšή{v<φn +’8…ΪpߌΆη~PβΥΔΏ‰Δ₯πάRζw$7iTΝιQ:ΖupLΡ‡$₯ Υκΐ`Ge„χϋGίΒ©’ΧeΨf΄XŒ”B$’θΥ‘RΘwr·†3ΙγΦΖ₯ΰςm1 Ψ +Ξ5άX’΅sπ GΛIΦΌ–ρƒλy””dάιΚ§Η pλs©Εv>)!—¬σ"Τ_/sθn©g™gŒΪ"α88Ά¨QΙ πώVδΔ1PΕή‰~!1] | dθ.Ϋn8 Z’ƒ!65IμύY$~ Ο.)ƒ£?·b˜R"EdnK ²w)šG&hΝ:Ό/'ιχΆY#ΓaYλ@΅9 ­…&¬(‡€‹ ·pυ„'_ΆY–@σήTŽέ’Δ G£’ SO.޽<-T°Κ{A̝.9;υ+‰εσœNν‘=Ŝϋm"v”B$”kpΙ6δΆμu ~ΕWΰbn»ϊŽ[–9uΧ-ΩRΓΏO:"ΐZh`4†–χΝƒδ\o°ο+·ηehu<’ΐΤ5d¦W˜΅Εv£ΊxRΠk΄εQ֞ŽdWfrš0bΡ” œΜL#IdŽ¨Α¬†χ/ ΨE&䞀› ]‚³03Vα]ή‚Βb™H$όΛΙΨ9‹P«ΦoΘxΣ’2θδδ!ĐZ-– ύk?Ύ2 ΩKΖ¦΄€α@šZ²t!—=χΞƒBƒ¨ΰ|΅~ΐ#™?<Έ4h#γlΈP.ς j€Η#,·.³N5–‡CD– ZγΈi‚EG_<Ι,/Ίuι͟m\ΟΊό‘{γ2΄‚M„ΌikσΞυrΔp]±ͺ>an¬2φˆ€Ψ₯―λ…¨%Φ– 4?Ϊ*ρΊ£™Σ§<«ΜU ‘OΕΊΜ’Κ02φ5P‡h £Ϊ‹΄*&ι~°9ZLJLr›†ŒΜfυ}=ώyO“Ω\38ŽGhR ΑυΠzI.Ρ{+εœCξΈBr†ξμ§–φΐΑιΑ» ndΕΟ«Oί#Κjάγι|Ό[™ΜhG8†ωθ˜]Ά,Λ\χΘ8ΕΝ2ν{H,w Ew› +e&=΄dΡ…―Ν†Ο{Ϊ!ήƒzήƒ;ΊΆίz«Ώ£K^‰q=μ=h-πDo Γ‘pΞ'vι₯ΎžMγψȞ]δΨ+zG±sύkχ‹ήQμ]P)―^+·σ™ύ†Λ4QP`ΪLŽ(¬0( _ΫΚΗLγΧHβ(…R/K=ώΙlυφNœ‡_œώ.I€½@kψ©SΒ½ο=ζΤTPŸΣ¬:1‘ ?1Όζ˜_[DBŒέ|‡₯c¬‘ÁHšΤή?ΈΟιͺζα +…žh,>>3`D‰~Κͺ’aN9ςΑŸΡωužzΎυ?·ΥΆ†Υ&ˎώY9‚³τ,α-ΆΆKΈψχΒπUϊ¦«-]Έ<ξI )ηq η)GIƒ νp‘A8ΙΞΓΌx'<ŽFb"—ζ žπ᎘yΔΔc―₯iΰυbΚͺ₯5;o!]κq^ήεψΐΒ’Υ;B‘Q +άέγŽ$αPρG„κι 9Yˆ +s‘žˆΖΠD°{<$Ί h7YDΡϊU λΡ4―ή+ʒp¨Τnsη@€L P˜ +šv³HC*χŽ£W j;ή#OyΙ?”3€ς< +Σ*εTZUzf}οεΈ|bvάΖ…KΗ;έΪΤ!%|€Ζ]nέ3g²96υiψ˜XŽΨjm>ύ›’ΊΰχηrL>\]Dlήh|3?υ‘›«ΈΙΠH±“ƒdςHσOΧ¨‘M"―7Ÿѣη[΄HJuEXΐΓXЉώ΅Ÿ") +"Ξ!Miγ]†.Τ’Ÿπ SanU/B¦ΈFE₯ŒΠ“kI`ώΉ>\ΎιBZr߁νΊN%³avJχ!6xExΘ–LZ‘n²d2ˆζρƒηV;›οAΒrHΖUξΚζη±A>Υ’‡—#έ―Σ [n Ν£σl^XΉ\Y„:L‹F$'ug«κ«Jξ%xΘΒ^ρΚT&‚uφ^F/πgsΖ‰ε%‹SL}UΠΑ2ΰɏ8V–ήlx…’Ί.©V+τΡ©ͺέ.^Šϊ4™όMR}…ώ~{C$X JΑ η>Xu£ɞσM΅L6€tC$)κωΩE0—š„ž2π²δiύv'©­[3Πο IeΌχ=]ˆκΈ5­"3cDP«"²A„tΖ‘@—E\j‡πXΤΊb­P΄‡%JoVϊξ3:Nw:»9ŒΆ―@Αβυ‘l£ͺ”J¨Š£­Υ“Ρ… U„ ‰8Π.rO/φΰ» 9ž­K!….TmTE'fxF£=d¦g/g:2A₯|FΉφΖ$‘Μ£¦|(•ŒvŠΖΧόλ$sVΕΤ—±!³’;TG[hϋg0λ$*u`ΐuN»έ`rϋφΝF{Bisπ*‡:ZΘϋw^[†ͺάΖΖ#₯/œφ‰Ξμ>²Ί{ωWΪύz7 +P`Y]Α–°ατσΞ5°«Ϊ7‹–’.cšϋ‰l;‡1Γ »‡fήό;W€Γ₯?ΰ‡Σπˆ—›ϋ;kxτuk™;V?ΪOζ²lU H*εΒ£Χ²OΣν‘/ ,q ψ`3D? +KΖa2)ό3έ0 ’Œ=Wά™Ώρ?φadό#™Cy <>kΚΟψχtžάΚ’κͺl΄Ρ‚“4ΊΖώΰš|4Θρζ’βψά²ό ΗC‰aJ—‹ΨθΦqΊ )Ώ―"Χξ[Lθτ¨§€§-Ήϊ²3‡ΟšG›$Ϊ¬Δ)jίώΞΡjΈ„Τͺ έ—Πλ"rΝ₯Άέ·₯D±ΐwΙo΄4υΏ―ΦsΒaο†N{4Θ†ΫR²nŽτŠΛχκΧO¬Υ~¨Α3ρˆοπv9ΕaΘUbΙζπ!;‘φ ­ŒΠΠ¦)•υΚσ6c( |MΌΓl“D™XθMy¬‹\ξ—~¦›˜r”ώΰZΘfP ― έCb6@ϋώq}I’i&^EτΩθ zl1β&‚ωWή†Η@Jάά» q§φ%†{΄ DΘZyŠ K£ι¦•¨—ˆƒƒPsaτ―vYΑΨγR.fvVύBDί“TΤdͺ)ϋ9β>)KX2]η²ZCΣδ6₯.5>!EαWEƁΓRη;Š^-Z―ͺX|°Υ±Κ±žΞ¬_‡/φζ“Ύ₯ڦ˚Jƒid2ά“n§²™λEŒψƒΛρFΪΟ]`μœ‚G=,τΓ°Z/ΐE£θΌhž™7_nΥM£ ‘’μU1Όv°Ο^£Ζ»Θν­ψ\]ύ –σWu :€\zS{S ώnΌΤο¬dπδq#\ο ¬ΊŸ,T½ͺΫ‡Eολ];\59Ξ/I‡%ΟwβΨ:4ΞeΡΩQf ‘Σ=4C„Nlα#ΉΕ:tˆΑθ|›΅C±›c©/Œ•¦Lν<„ώS·‚<½3‹ΜQAπ,Tu +U‘|έΒ!ε€Θ§Lω}+<φΈζLφ. TOŽ+’c¨Λ}£wO·HΊ`d₯^~ηνζ²1‡cΎhDω˜'Ό§Ε–ιš^ΓY,Π€φδœζ_ΎŒ`‚5 Œq―±Θν^ΤY_έκ–"1by摌,t_,Mq•Ζb‘p‡"f΅† tME‡‡ΨλΟX vIΧπd₯„sΓ…JΑ¬\?‹[›]δΛLTρ‰έτ“—y] +7˜ΧM°~ϋ;3„ΞωΌΈη„Θ ε9­(Δ™Ρ²,Ζμ{γr&‡|ι"Ή8Ο"W‚4nb*4Eh@δx<ΛD¨Z|ΛΈPΠ!“ΜΨ\$PΩ”ό#,>Α‰;ž[œΪ%-q‘r’τJw]­Uμ‚ρζ˜82ΐ¨Υ“Κ‰,γΐ4Ÿ»ά£ΫFM»Ν€ΓqcŽι‚Žc£άφ‘bα«²C2Q6Mι΄qύ3'hbˆOπŒ)D»«hMηΕi‘Ζ)·Jτ%AΌεΩ^ʍ ‰«υT¨ΐ‹Λ!<^ΚΪkUΩrFE—Glη@Q•ōώ~κ‘„βΙΰ‘q;tη\ί,ŠΑ;*ρ ιaοΡm3ap5•%CζοžKoˆ‹;Œμ€tl MόΠUΰ‘ q7%ŠOΫ΄ΈŒhζk2t?σ v«W“έLυ«ΗεήmΈ;¦~ƍBΝ”—G5x Ρΰk-Κυ|£ύžœμ ζšξγGΧΪΨΨα2Ν–'γέ΅ +²²5nJΪ1«8dTΣjχα,»ͺDf@›MΩUεβ©<—½2lzY4BiͺϊvΉlί'\ΌŠΰͺ]ξ*0ΝgHEr ]'‡x›‚`Φυ‚‹€ƒΩVβIqd΄haL¨"w‰iν&˜{ΔΆŽ6η7+§βmC†ϊHΗτ1meŒk ΅Θ“ΑήΗJ³k€:g€Œχ‘”’αŽTΦ)θzΡόμœRS:Ω@Χγœ>Ÿ}-¨‰χ„,°ž:ΐ–q΄ρι…lYεNι›OA`Zt~’³4YΟδ@h=ΫΡO!΅œ€«y^%Ά3€,rŸνv«΅Wΰ»°;|¬Ÿ^©ΉΟγ’ε’aš9ŸΑΫpNa~eHΝώηϊœv—―½ΆžκYZπ6L +»4ž₯Ή5g/ŒΏ.!›Ϊy5fhAΡ΅XΑό!t‰ο~\/ΰΚtΌΆ™lό[ι/ωΒDφέȚqzƐτUž—'š<(zΗ§ϋC'‡&βΘ‘ μτ»pΗPΜFtφ³ή³ακλ ]$δΉ©ϋ}θΠ τuί@Ϊ<C,Œγ6ύJ5 tυγp8ξ  δ˜Ηj±–^ζ\*5œ†]]νΉ£kTZδyΎ‚ίυ0ψ?Vκx¬˜zΌ XΤ4ωI^+oχ°χcBΕ[’όt’WΟΚεœmςyαfμ_4ΐ‘ή48NVSρy‰¨ +7I%=–χ^₯gγ5uΌιi>ΤΒσ6jλΨHlκ`‰—|9DΗΏ€γ%+5ΧU‡6γιΝΞHš—`7ιΫά}Άb=ΫΔ6†πR8–œx.Ψsx£{›S%M·ρueΐKVΜ&ˆWXζl%ƒΫjFœ’Εpο‹w&g‘EfΏx­e4~z3^χmζc@ΞxϋηΜ« 5€ΎŒνΝ4υwΦDΘ¬₯ t|v:Λ Ο2§1Dοjo«uΚn1ΕJ?οΦΗ€œ{5‡GŠχΆœ:Ε +έwJv~•― ήy©­Ν₯υοΩ.ωkTǍ+Ÿ=•Em½-τ½·sι+ŒŒcšαmΔ`B΄lΨΑΘΓ€ eΥόΜΣϋΑCcώO½qŒWšςθƒTw’œΛ‘%Ο£΄»έ™ΰ­–‚uΑ¨©έ‘`Dάίμ£0yO\Š{Y6Ύσ’γ"έ‹ΐΞΤ PF3CopƒJzFOLjήuIΉ'w1ΰΘώ*κ­¨oκΘš³ΌYšοΈΣδN+χη₯ψcά½Θ©χω’Mξ8'Y….,0M΅’/J¬Šσ}ϋΗaΌVQcύώ •~ΰ›^Όz9λypc›|%χ›Γ dΙΰπΩ)ΐ.οTY€£πVδ­'ξŽΤΕB^„/˜ž)rΦΒ„§ § ¦†‚dιλzš§ζιΞΌU‚΅ΒˆdŽΛ8Zqlόx^λmαΒ~ͺΩ_ρζ₯B©+±ξXq)ΖΎ•A†`‘Zͺ Ί‹aP.β]`κ5RRφΟ¬QΫvQI»yh΅έΜή΄γn¨o:60ψg=]: šL\u}iΡ!!_Χ#eΓ/PPΝtl½Ύ˜όQΔog$ν·Ί²T˜NχkT΅{V /b{aΈ΄=š7πŸΑηˆςΚ‘yύΟ΅9AaYΨVύ­8́²-εJ?;ύΰ9ρ…Ξ"CέΓ_L@lO9ΜυI3šonœθŒ/φšΖe^ΪπiΓͺϊ`!fа)cΠΉΒ§@šΛ#•'&šΔ[ζΣ] O Ή>ι(TτΎ°„%–ΙΓr1 +›#6ίEΒƒ¨SΒ:#‘―Αb˜‚hύFΌ£FΤ&΅Λ ^:·ΗξYE:Q*m’K4tT3₯Ο=.Κτ;3_Ԑl&¬bycβfdwαίσ‚αμ΄Λ»φfΏx\ΉηžzΦ2J8^αn!L©:ΞBR‰:ŽA€ 5Δ‹%)«ά½ tΖΡλ&ύk@ΰK’τžμ?_—Ζ4Ή—‘ =zV‹lΤ·bχnRΟL³ρ¨ƒW)ϋΈfPpyaPϋ**Έzhh[}”,Ά€DΆH€Σgέ1[οε †εXξ>ΚuίΙB#Π’Ίτω@ˆap-]“yI•ŠU·ΡLŽ^9χαΝl²ύ)PoΪЏ#o^|0²"=λTΠ‘ˆ·Ξ·zdu9—2βYΌ;…"`ΧG[>I‘βXν”Ο‰ξΊ£=Α +Ό‘Ξœ]tΑΎŠςj&L‘₯Œ±¦οƍ!ovΎΦ'ιcl88ίu<ήΓf“οF,Τ9Π»ŽGjκ!ˆ—CGgRλIή‡0ίΤ‰ρvlφŠnίχ鰊tΚΫνφΆs‹Z‰ͺGcH‘š&yͺδ‡wΫ<bš[•6/>Γͺ•Χ*‹ΝcπυΎ"}΄ι>xη}y΅C˜‹δ©κ)–aςΑτ»Ταζ<Šx‰Ί%h½±ύΠΧuɊšΨδ+θη/ƒτcΣ₯ΤiyΦι + δhd9Ό°>ώ,U«)ζbͺO”ͺUΓά¨jΙS5ΜΪ cΰEE^LΟΉγΠ·˜σˆ^‚Β~qΑ_LΘ’§εTl=uF@x,™7ύsžZΫ +$Λp|ό5,=ΐ@> FΝȘ{©0ιn‰’θή E₯ημf+§ ι1ͺκ 5»Θ‰]`λϋή’;μΔέˆabΝιTcΌχοˆέr˜vhA‘ΘΫπγ²οΗL¬_ίΗlΰςfΊ1φ-ηΐœή#΄%X&Ϊa9θιΜ0$σHδζZ£Ύ"ω:α<"kΚ‡‘ρ(μίο~…ΊςEN·Ρzo—―: +wΌm?°gϊπ-έ»΅Ga»(Ό3i³v ¨Ά…‘{Ώ‡%»¨₯π&·ΖΈ­ +^πvCΰŽ²JϋΧ^Ϋε₯…ea wΪ…Y< iX[\ͺΖΟ.΄$όΰMGύ +•Ω@ώ:ς@q +Ž6Žφ\:ͺεχ˜Τ…4ό’γΡKΣ-Mq¦&‹΄Ι1Ι]RΒΟN“ +Oλ-γt?‡ŒYD©KI°|Fιš±˜Θн‹=ތneŸΈκ‰”ցYοC£;g›oedΊš h¬Gš!Œ’cθhͺoΏ·τ¦ΣΗV‘Vϋ:—‹;°OVyEΖbq4u?)γLμ!4?ΎBυηp₯ƒπωρ‰ύ’XE©·Π0S©·3%W‘Lχ\ižN‹FΚΉ,.C‚#kx‹Τ2ΕsΟ JŽsV†Z^”ό}) ŽAZΆλ;„Ϊ9PΧ՞l—]ƒ~A$»θ`|V‘_‚qήΛΩfkoΝ6λk―ήΉ*c.’Ηάm|^­1^‰@Κ₯λή¬}Θ•<›Ξδ i\grΘπ}] Η |·ΈΘ‘cρnžεψ‘%t[^7D9Rfd7BΐRqχ½¨œγ‘I>-yk ]Δ|*XοΊάky¨{D¨2Nέυr•θΜμ½€C*»[ŽζύƒL„Z5ŽjΎ"%ι’ŸΩϋειΠωώXNΙΡρΙ·γ4YDϊψ4 +zΒrxΆΤΑΆ†g}"€YzυΞ³ž]ΜΊŽO6†τ—+¬/DΊQΡ.Ό&κζλΡ‡ΎqΑ6&ΟE€―·D󉑒‹Lκ"ZRyόπ2~^.¨ŽΧW2bmΔ§8Λή?υΎ΄!’5Έcωd *ΑΒϋ—@ˆ3ΰ$έy°ΫseΛl½5*›%ŠWޘ¦ΐ±_a?ΐνΟύήιυ=™αδiQ+h>`…σxG"‡Λ‹„Θ₯ŒϊΊγEPgηL6—‚Ό«s0²Šχ΄©ΊΕ B*Ϋ²vϋύέ-LN/œ˜ό*άXφ²‘-ΥPNNJΜΙmϋ¦F?θξ>γΚVΒ%Τ‘Žmm|DΌή/Z·qΏο sŒŽ*Ωπ[Vύ˝σ‡πρ?~ω—αΎώχφοΗΗίίόσΫ·/ς/λίυΫ?ώύΫ?ώωε_σούγλίύίγΏώώ_ψΏι—―ϊΟόηύΗ?ρυ?Οψπ…ώ‰ˆΛΏό·εϊς|1 endstream endobj 5 0 obj <> endobj 247 0 obj <> endobj 367 0 obj <> endobj 487 0 obj <> endobj 607 0 obj <> endobj 727 0 obj <> endobj 742 0 obj [/View/Design] endobj 743 0 obj <>>> endobj 622 0 obj [/View/Design] endobj 623 0 obj <>>> endobj 502 0 obj [/View/Design] endobj 503 0 obj <>>> endobj 382 0 obj [/View/Design] endobj 383 0 obj <>>> endobj 262 0 obj [/View/Design] endobj 263 0 obj <>>> endobj 92 0 obj [/View/Design] endobj 93 0 obj <>>> endobj 848 0 obj [847 0 R] endobj 870 0 obj <> endobj xref 0 871 0000000004 65535 f +0000000016 00000 n +0000000242 00000 n +0000070122 00000 n +0000000006 00000 f +0000558827 00000 n +0000000029 00000 f +0000070173 00000 n +0000000000 00000 f +0000000000 00000 f +0000070238 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000030 00000 f +0000000031 00000 f +0000000032 00000 f +0000000033 00000 f +0000000034 00000 f +0000000035 00000 f +0000000036 00000 f +0000000037 00000 f +0000000038 00000 f +0000000039 00000 f +0000000040 00000 f +0000000041 00000 f +0000000042 00000 f +0000000043 00000 f +0000000044 00000 f +0000000045 00000 f +0000000046 00000 f +0000000047 00000 f +0000000048 00000 f +0000000049 00000 f +0000000050 00000 f +0000000051 00000 f +0000000052 00000 f +0000000053 00000 f +0000000054 00000 f +0000000055 00000 f +0000000056 00000 f +0000000057 00000 f +0000000058 00000 f +0000000059 00000 f +0000000060 00000 f +0000000061 00000 f +0000000062 00000 f +0000000063 00000 f +0000000064 00000 f +0000000065 00000 f +0000000066 00000 f +0000000067 00000 f +0000000068 00000 f +0000000069 00000 f +0000000070 00000 f +0000000071 00000 f +0000000072 00000 f +0000000073 00000 f +0000000074 00000 f +0000000075 00000 f +0000000076 00000 f +0000000077 00000 f +0000000078 00000 f +0000000079 00000 f +0000000080 00000 f +0000000081 00000 f +0000000082 00000 f +0000000083 00000 f +0000000084 00000 f +0000000085 00000 f +0000000086 00000 f +0000000087 00000 f +0000000088 00000 f +0000000089 00000 f +0000000090 00000 f +0000000091 00000 f +0000000094 00000 f +0000559857 00000 n +0000559888 00000 n +0000000095 00000 f +0000000096 00000 f +0000000097 00000 f +0000000098 00000 f +0000000099 00000 f +0000000100 00000 f +0000000101 00000 f +0000000102 00000 f +0000000103 00000 f +0000000104 00000 f +0000000105 00000 f +0000000106 00000 f +0000000107 00000 f +0000000108 00000 f +0000000109 00000 f +0000000110 00000 f +0000000111 00000 f +0000000112 00000 f +0000000113 00000 f +0000000114 00000 f +0000000115 00000 f +0000000116 00000 f +0000000117 00000 f +0000000118 00000 f +0000000119 00000 f +0000000120 00000 f +0000000121 00000 f +0000000122 00000 f +0000000123 00000 f +0000000124 00000 f +0000000125 00000 f +0000000126 00000 f +0000000127 00000 f +0000000128 00000 f +0000000129 00000 f +0000000130 00000 f +0000000131 00000 f +0000000132 00000 f +0000000133 00000 f +0000000134 00000 f +0000000135 00000 f +0000000136 00000 f +0000000137 00000 f +0000000138 00000 f +0000000139 00000 f +0000000140 00000 f +0000000141 00000 f +0000000142 00000 f +0000000143 00000 f +0000000144 00000 f +0000000145 00000 f +0000000146 00000 f +0000000147 00000 f +0000000148 00000 f +0000000149 00000 f +0000000150 00000 f +0000000151 00000 f +0000000152 00000 f +0000000153 00000 f +0000000154 00000 f +0000000155 00000 f +0000000156 00000 f +0000000157 00000 f +0000000158 00000 f +0000000159 00000 f +0000000160 00000 f +0000000161 00000 f +0000000162 00000 f +0000000163 00000 f +0000000164 00000 f +0000000165 00000 f +0000000166 00000 f +0000000167 00000 f +0000000168 00000 f +0000000169 00000 f +0000000170 00000 f +0000000171 00000 f +0000000172 00000 f +0000000173 00000 f +0000000174 00000 f +0000000175 00000 f +0000000176 00000 f +0000000177 00000 f +0000000178 00000 f +0000000179 00000 f +0000000180 00000 f +0000000181 00000 f +0000000182 00000 f +0000000183 00000 f +0000000184 00000 f +0000000185 00000 f +0000000186 00000 f +0000000187 00000 f +0000000188 00000 f +0000000189 00000 f +0000000190 00000 f +0000000191 00000 f +0000000192 00000 f +0000000193 00000 f +0000000194 00000 f +0000000195 00000 f +0000000197 00000 f +0000070305 00000 n +0000000198 00000 f +0000000199 00000 f +0000000200 00000 f +0000000201 00000 f +0000000202 00000 f +0000000203 00000 f +0000000204 00000 f +0000000205 00000 f +0000000206 00000 f +0000000207 00000 f +0000000208 00000 f +0000000209 00000 f +0000000210 00000 f +0000000211 00000 f +0000000212 00000 f +0000000213 00000 f +0000000214 00000 f +0000000215 00000 f +0000000216 00000 f +0000000217 00000 f +0000000218 00000 f +0000000219 00000 f +0000000220 00000 f +0000000221 00000 f +0000000222 00000 f +0000000223 00000 f +0000000224 00000 f +0000000225 00000 f +0000000226 00000 f +0000000227 00000 f +0000000228 00000 f +0000000229 00000 f +0000000230 00000 f +0000000231 00000 f +0000000232 00000 f +0000000233 00000 f +0000000234 00000 f +0000000235 00000 f +0000000236 00000 f +0000000237 00000 f +0000000238 00000 f +0000000239 00000 f +0000000240 00000 f +0000000241 00000 f +0000000242 00000 f +0000000243 00000 f +0000000244 00000 f +0000000245 00000 f +0000000246 00000 f +0000000248 00000 f +0000558897 00000 n +0000000249 00000 f +0000000250 00000 f +0000000251 00000 f +0000000252 00000 f +0000000253 00000 f +0000000254 00000 f +0000000255 00000 f +0000000256 00000 f +0000000257 00000 f +0000000258 00000 f +0000000259 00000 f +0000000260 00000 f +0000000261 00000 f +0000000264 00000 f +0000559739 00000 n +0000559771 00000 n +0000000265 00000 f +0000000266 00000 f +0000000267 00000 f +0000000268 00000 f +0000000269 00000 f +0000000270 00000 f +0000000271 00000 f +0000000272 00000 f +0000000273 00000 f +0000000274 00000 f +0000000275 00000 f +0000000276 00000 f +0000000277 00000 f +0000000278 00000 f +0000000279 00000 f +0000000280 00000 f +0000000281 00000 f +0000000282 00000 f +0000000283 00000 f +0000000284 00000 f +0000000285 00000 f +0000000286 00000 f +0000000287 00000 f +0000000288 00000 f +0000000289 00000 f +0000000290 00000 f +0000000291 00000 f +0000000292 00000 f +0000000293 00000 f +0000000294 00000 f +0000000295 00000 f +0000000296 00000 f +0000000297 00000 f +0000000298 00000 f +0000000299 00000 f +0000000300 00000 f +0000000301 00000 f +0000000302 00000 f +0000000303 00000 f +0000000304 00000 f +0000000305 00000 f +0000000306 00000 f +0000000307 00000 f +0000000308 00000 f +0000000309 00000 f +0000000310 00000 f +0000000311 00000 f +0000000312 00000 f +0000000313 00000 f +0000000314 00000 f +0000000315 00000 f +0000000316 00000 f +0000000317 00000 f +0000000318 00000 f +0000000319 00000 f +0000000320 00000 f +0000000321 00000 f +0000000322 00000 f +0000000323 00000 f +0000000324 00000 f +0000000325 00000 f +0000000326 00000 f +0000000327 00000 f +0000000328 00000 f +0000000329 00000 f +0000000330 00000 f +0000000331 00000 f +0000000332 00000 f +0000000333 00000 f +0000000334 00000 f +0000000335 00000 f +0000000336 00000 f +0000000337 00000 f +0000000338 00000 f +0000000339 00000 f +0000000340 00000 f +0000000341 00000 f +0000000342 00000 f +0000000343 00000 f +0000000344 00000 f +0000000345 00000 f +0000000346 00000 f +0000000347 00000 f +0000000348 00000 f +0000000349 00000 f +0000000350 00000 f +0000000351 00000 f +0000000352 00000 f +0000000353 00000 f +0000000354 00000 f +0000000355 00000 f +0000000356 00000 f +0000000357 00000 f +0000000358 00000 f +0000000359 00000 f +0000000360 00000 f +0000000361 00000 f +0000000362 00000 f +0000000363 00000 f +0000000364 00000 f +0000000365 00000 f +0000000366 00000 f +0000000368 00000 f +0000558971 00000 n +0000000369 00000 f +0000000370 00000 f +0000000371 00000 f +0000000372 00000 f +0000000373 00000 f +0000000374 00000 f +0000000375 00000 f +0000000376 00000 f +0000000377 00000 f +0000000378 00000 f +0000000379 00000 f +0000000380 00000 f +0000000381 00000 f +0000000384 00000 f +0000559621 00000 n +0000559653 00000 n +0000000385 00000 f +0000000386 00000 f +0000000387 00000 f +0000000388 00000 f +0000000389 00000 f +0000000390 00000 f +0000000391 00000 f +0000000392 00000 f +0000000393 00000 f +0000000394 00000 f +0000000395 00000 f +0000000396 00000 f +0000000397 00000 f +0000000398 00000 f +0000000399 00000 f +0000000400 00000 f +0000000401 00000 f +0000000402 00000 f +0000000403 00000 f +0000000404 00000 f +0000000405 00000 f +0000000406 00000 f +0000000407 00000 f +0000000408 00000 f +0000000409 00000 f +0000000410 00000 f +0000000411 00000 f +0000000412 00000 f +0000000413 00000 f +0000000414 00000 f +0000000415 00000 f +0000000416 00000 f +0000000417 00000 f +0000000418 00000 f +0000000419 00000 f +0000000420 00000 f +0000000421 00000 f +0000000422 00000 f +0000000423 00000 f +0000000424 00000 f +0000000425 00000 f +0000000426 00000 f +0000000427 00000 f +0000000428 00000 f +0000000429 00000 f +0000000430 00000 f +0000000431 00000 f +0000000432 00000 f +0000000433 00000 f +0000000434 00000 f +0000000435 00000 f +0000000436 00000 f +0000000437 00000 f +0000000438 00000 f +0000000439 00000 f +0000000440 00000 f +0000000441 00000 f +0000000442 00000 f +0000000443 00000 f +0000000444 00000 f +0000000445 00000 f +0000000446 00000 f +0000000447 00000 f +0000000448 00000 f +0000000449 00000 f +0000000450 00000 f +0000000451 00000 f +0000000452 00000 f +0000000453 00000 f +0000000454 00000 f +0000000455 00000 f +0000000456 00000 f +0000000457 00000 f +0000000458 00000 f +0000000459 00000 f +0000000460 00000 f +0000000461 00000 f +0000000462 00000 f +0000000463 00000 f +0000000464 00000 f +0000000465 00000 f +0000000466 00000 f +0000000467 00000 f +0000000468 00000 f +0000000469 00000 f +0000000470 00000 f +0000000471 00000 f +0000000472 00000 f +0000000473 00000 f +0000000474 00000 f +0000000475 00000 f +0000000476 00000 f +0000000477 00000 f +0000000478 00000 f +0000000479 00000 f +0000000480 00000 f +0000000481 00000 f +0000000482 00000 f +0000000483 00000 f +0000000484 00000 f +0000000485 00000 f +0000000486 00000 f +0000000488 00000 f +0000559045 00000 n +0000000489 00000 f +0000000490 00000 f +0000000491 00000 f +0000000492 00000 f +0000000493 00000 f +0000000494 00000 f +0000000495 00000 f +0000000496 00000 f +0000000497 00000 f +0000000498 00000 f +0000000499 00000 f +0000000500 00000 f +0000000501 00000 f +0000000504 00000 f +0000559503 00000 n +0000559535 00000 n +0000000505 00000 f +0000000506 00000 f +0000000507 00000 f +0000000508 00000 f +0000000509 00000 f +0000000510 00000 f +0000000511 00000 f +0000000512 00000 f +0000000513 00000 f +0000000514 00000 f +0000000515 00000 f +0000000516 00000 f +0000000517 00000 f +0000000518 00000 f +0000000519 00000 f +0000000520 00000 f +0000000521 00000 f +0000000522 00000 f +0000000523 00000 f +0000000524 00000 f +0000000525 00000 f +0000000526 00000 f +0000000527 00000 f +0000000528 00000 f +0000000529 00000 f +0000000530 00000 f +0000000531 00000 f +0000000532 00000 f +0000000533 00000 f +0000000534 00000 f +0000000535 00000 f +0000000536 00000 f +0000000537 00000 f +0000000538 00000 f +0000000539 00000 f +0000000540 00000 f +0000000541 00000 f +0000000542 00000 f +0000000543 00000 f +0000000544 00000 f +0000000545 00000 f +0000000546 00000 f +0000000547 00000 f +0000000548 00000 f +0000000549 00000 f +0000000550 00000 f +0000000551 00000 f +0000000552 00000 f +0000000553 00000 f +0000000554 00000 f +0000000555 00000 f +0000000556 00000 f +0000000557 00000 f +0000000558 00000 f +0000000559 00000 f +0000000560 00000 f +0000000561 00000 f +0000000562 00000 f +0000000563 00000 f +0000000564 00000 f +0000000565 00000 f +0000000566 00000 f +0000000567 00000 f +0000000568 00000 f +0000000569 00000 f +0000000570 00000 f +0000000571 00000 f +0000000572 00000 f +0000000573 00000 f +0000000574 00000 f +0000000575 00000 f +0000000576 00000 f +0000000577 00000 f +0000000578 00000 f +0000000579 00000 f +0000000580 00000 f +0000000581 00000 f +0000000582 00000 f +0000000583 00000 f +0000000584 00000 f +0000000585 00000 f +0000000586 00000 f +0000000587 00000 f +0000000588 00000 f +0000000589 00000 f +0000000590 00000 f +0000000591 00000 f +0000000592 00000 f +0000000593 00000 f +0000000594 00000 f +0000000595 00000 f +0000000596 00000 f +0000000597 00000 f +0000000598 00000 f +0000000599 00000 f +0000000600 00000 f +0000000601 00000 f +0000000602 00000 f +0000000603 00000 f +0000000604 00000 f +0000000605 00000 f +0000000606 00000 f +0000000608 00000 f +0000559119 00000 n +0000000609 00000 f +0000000610 00000 f +0000000611 00000 f +0000000612 00000 f +0000000613 00000 f +0000000614 00000 f +0000000615 00000 f +0000000616 00000 f +0000000617 00000 f +0000000618 00000 f +0000000619 00000 f +0000000620 00000 f +0000000621 00000 f +0000000624 00000 f +0000559385 00000 n +0000559417 00000 n +0000000625 00000 f +0000000626 00000 f +0000000627 00000 f +0000000628 00000 f +0000000629 00000 f +0000000630 00000 f +0000000631 00000 f +0000000632 00000 f +0000000633 00000 f +0000000634 00000 f +0000000635 00000 f +0000000636 00000 f +0000000637 00000 f +0000000638 00000 f +0000000639 00000 f +0000000640 00000 f +0000000641 00000 f +0000000642 00000 f +0000000643 00000 f +0000000644 00000 f +0000000645 00000 f +0000000646 00000 f +0000000647 00000 f +0000000648 00000 f +0000000649 00000 f +0000000650 00000 f +0000000651 00000 f +0000000652 00000 f +0000000653 00000 f +0000000654 00000 f +0000000655 00000 f +0000000656 00000 f +0000000657 00000 f +0000000658 00000 f +0000000659 00000 f +0000000660 00000 f +0000000661 00000 f +0000000662 00000 f +0000000663 00000 f +0000000664 00000 f +0000000665 00000 f +0000000666 00000 f +0000000667 00000 f +0000000668 00000 f +0000000669 00000 f +0000000670 00000 f +0000000671 00000 f +0000000672 00000 f +0000000673 00000 f +0000000674 00000 f +0000000675 00000 f +0000000676 00000 f +0000000677 00000 f +0000000678 00000 f +0000000679 00000 f +0000000680 00000 f +0000000681 00000 f +0000000682 00000 f +0000000683 00000 f +0000000684 00000 f +0000000685 00000 f +0000000686 00000 f +0000000687 00000 f +0000000688 00000 f +0000000689 00000 f +0000000690 00000 f +0000000691 00000 f +0000000692 00000 f +0000000693 00000 f +0000000694 00000 f +0000000695 00000 f +0000000696 00000 f +0000000697 00000 f +0000000698 00000 f +0000000699 00000 f +0000000700 00000 f +0000000701 00000 f +0000000702 00000 f +0000000703 00000 f +0000000704 00000 f +0000000705 00000 f +0000000706 00000 f +0000000707 00000 f +0000000708 00000 f +0000000709 00000 f +0000000710 00000 f +0000000711 00000 f +0000000712 00000 f +0000000713 00000 f +0000000714 00000 f +0000000715 00000 f +0000000716 00000 f +0000000717 00000 f +0000000718 00000 f +0000000719 00000 f +0000000720 00000 f +0000000721 00000 f +0000000722 00000 f +0000000723 00000 f +0000000724 00000 f +0000000725 00000 f +0000000726 00000 f +0000000000 00000 f +0000559193 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000559267 00000 n +0000559299 00000 n +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000000000 00000 f +0000124772 00000 n +0000559973 00000 n +0000070679 00000 n +0000127876 00000 n +0000125190 00000 n +0000124964 00000 n +0000125078 00000 n +0000123455 00000 n +0000124208 00000 n +0000124258 00000 n +0000124846 00000 n +0000124878 00000 n +0000125227 00000 n +0000127952 00000 n +0000128268 00000 n +0000129797 00000 n +0000148278 00000 n +0000213867 00000 n +0000279456 00000 n +0000345045 00000 n +0000410634 00000 n +0000476223 00000 n +0000541812 00000 n +0000560000 00000 n +trailer <<8DEB44CECC304CFD9B9C83EA7E8C021A>]>> startxref 560187 %%EOF \ No newline at end of file diff --git a/src/assets/icons/nucleo-social-icons/social-media-icons.sketch b/src/assets/icons/nucleo-social-icons/social-media-icons.sketch new file mode 100644 index 0000000..bd34cd1 Binary files /dev/null and b/src/assets/icons/nucleo-social-icons/social-media-icons.sketch differ diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-500px.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-500px.svg new file mode 100644 index 0000000..b2b9a14 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-500px.svg @@ -0,0 +1,18 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-behance.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-behance.svg new file mode 100644 index 0000000..b71407c --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-behance.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-blogger.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-blogger.svg new file mode 100644 index 0000000..81567a8 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-blogger.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-buffer.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-buffer.svg new file mode 100644 index 0000000..fb8e46b --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-buffer.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-buysellads.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-buysellads.svg new file mode 100644 index 0000000..ff84c78 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-buysellads.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-codepen.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-codepen.svg new file mode 100644 index 0000000..386fade --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-codepen.svg @@ -0,0 +1,18 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-creative-market.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-creative-market.svg new file mode 100644 index 0000000..87e800a --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-creative-market.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-deviantart.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-deviantart.svg new file mode 100644 index 0000000..303f979 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-deviantart.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-dribbble.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-dribbble.svg new file mode 100644 index 0000000..f776eaa --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-dribbble.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-dropbox.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-dropbox.svg new file mode 100644 index 0000000..4575f04 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-dropbox.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-envato.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-envato.svg new file mode 100644 index 0000000..2eb6906 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-envato.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-evernote.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-evernote.svg new file mode 100644 index 0000000..f674aec --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-evernote.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-facebook.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-facebook.svg new file mode 100644 index 0000000..7b4c00d --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-facebook.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-feedly.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-feedly.svg new file mode 100644 index 0000000..54a7ec9 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-feedly.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-flickr.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-flickr.svg new file mode 100644 index 0000000..addc150 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-flickr.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-github.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-github.svg new file mode 100644 index 0000000..ccbb190 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-github.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-google-plus.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-google-plus.svg new file mode 100644 index 0000000..3a20a25 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-google-plus.svg @@ -0,0 +1,19 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-instagram.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-instagram.svg new file mode 100644 index 0000000..02d6f6a --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-instagram.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-lastfm.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-lastfm.svg new file mode 100644 index 0000000..406cd9a --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-lastfm.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-linkedin.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-linkedin.svg new file mode 100644 index 0000000..0f3d732 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-linkedin.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-myspace.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-myspace.svg new file mode 100644 index 0000000..e7a16f4 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-myspace.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-paypal.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-paypal.svg new file mode 100644 index 0000000..c49fc08 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-paypal.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-pinterest.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-pinterest.svg new file mode 100644 index 0000000..96e3747 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-pinterest.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-product-hunt.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-product-hunt.svg new file mode 100644 index 0000000..ee42133 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-product-hunt.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-reddit.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-reddit.svg new file mode 100644 index 0000000..0cd211b --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-reddit.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-rss.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-rss.svg new file mode 100644 index 0000000..7d72be4 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-rss.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-shopify.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-shopify.svg new file mode 100644 index 0000000..8f2e6a7 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-shopify.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-skype.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-skype.svg new file mode 100644 index 0000000..9ad9d43 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-skype.svg @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-slack.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-slack.svg new file mode 100644 index 0000000..63b93b2 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-slack.svg @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-soundcloud.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-soundcloud.svg new file mode 100644 index 0000000..0945fa7 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-soundcloud.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-spotify.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-spotify.svg new file mode 100644 index 0000000..8e96ce3 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-spotify.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-trello.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-trello.svg new file mode 100644 index 0000000..761fcea --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-trello.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-tumblr.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-tumblr.svg new file mode 100644 index 0000000..f8531bb --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-tumblr.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-twitter.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-twitter.svg new file mode 100644 index 0000000..f4af63c --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-twitter.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-vimeo.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-vimeo.svg new file mode 100644 index 0000000..3a6e579 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-vimeo.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-vine.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-vine.svg new file mode 100644 index 0000000..9761d03 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-vine.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-whatsapp.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-whatsapp.svg new file mode 100644 index 0000000..acefe35 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-whatsapp.svg @@ -0,0 +1,14 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-wordpress.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-wordpress.svg new file mode 100644 index 0000000..e498b95 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-wordpress.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-yelp.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-yelp.svg new file mode 100644 index 0000000..54fcc77 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-yelp.svg @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_logo-youtube.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-youtube.svg new file mode 100644 index 0000000..c212a40 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_logo-youtube.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-behance.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-behance.svg new file mode 100644 index 0000000..bf81d3d --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-behance.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-deviantart.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-deviantart.svg new file mode 100644 index 0000000..d096b77 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-deviantart.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-dribbble.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-dribbble.svg new file mode 100644 index 0000000..20bc238 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-dribbble.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-dropbox.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-dropbox.svg new file mode 100644 index 0000000..513d331 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-dropbox.svg @@ -0,0 +1,10 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-evernote.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-evernote.svg new file mode 100644 index 0000000..a1f6b0a --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-evernote.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-facebook.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-facebook.svg new file mode 100644 index 0000000..60b8032 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-facebook.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-github.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-github.svg new file mode 100644 index 0000000..fd5b113 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-github.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-google-plus.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-google-plus.svg new file mode 100644 index 0000000..d6ceaac --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-google-plus.svg @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-instagram.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-instagram.svg new file mode 100644 index 0000000..c101523 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-instagram.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-linkedin.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-linkedin.svg new file mode 100644 index 0000000..4a610ba --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-linkedin.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-pinterest.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-pinterest.svg new file mode 100644 index 0000000..ab90937 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-pinterest.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-product-hunt.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-product-hunt.svg new file mode 100644 index 0000000..99178ad --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-product-hunt.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-skype.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-skype.svg new file mode 100644 index 0000000..d1d091b --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-skype.svg @@ -0,0 +1,14 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-slack.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-slack.svg new file mode 100644 index 0000000..0f3fa28 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-slack.svg @@ -0,0 +1,14 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-spotify.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-spotify.svg new file mode 100644 index 0000000..c82c951 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-spotify.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-tumblr.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-tumblr.svg new file mode 100644 index 0000000..acba737 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-tumblr.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-twitter.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-twitter.svg new file mode 100644 index 0000000..b01d2f1 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-twitter.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-vimeo.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-vimeo.svg new file mode 100644 index 0000000..eea5177 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-vimeo.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-wordpress.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-wordpress.svg new file mode 100644 index 0000000..29ab05f --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-wordpress.svg @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_round-youtube.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_round-youtube.svg new file mode 100644 index 0000000..2a98576 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_round-youtube.svg @@ -0,0 +1,11 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-500px.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-500px.svg new file mode 100644 index 0000000..6332d9a --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-500px.svg @@ -0,0 +1,19 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-behance.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-behance.svg new file mode 100644 index 0000000..9fab5bb --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-behance.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-blogger.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-blogger.svg new file mode 100644 index 0000000..8ebd677 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-blogger.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-buffer.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-buffer.svg new file mode 100644 index 0000000..8ba52c9 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-buffer.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-buysellads.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-buysellads.svg new file mode 100644 index 0000000..3baf44b --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-buysellads.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-codepen.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-codepen.svg new file mode 100644 index 0000000..8186376 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-codepen.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-creative-market.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-creative-market.svg new file mode 100644 index 0000000..130574d --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-creative-market.svg @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-deviantart.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-deviantart.svg new file mode 100644 index 0000000..4500526 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-deviantart.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-dribbble.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-dribbble.svg new file mode 100644 index 0000000..c65d45e --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-dribbble.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-dropbox.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-dropbox.svg new file mode 100644 index 0000000..374adbc --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-dropbox.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-envato.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-envato.svg new file mode 100644 index 0000000..1e24958 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-envato.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-evernote.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-evernote.svg new file mode 100644 index 0000000..4c4f96e --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-evernote.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-facebook.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-facebook.svg new file mode 100644 index 0000000..fcdaae8 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-facebook.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-feedly.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-feedly.svg new file mode 100644 index 0000000..95a961c --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-feedly.svg @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-flickr.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-flickr.svg new file mode 100644 index 0000000..b084d67 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-flickr.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-github.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-github.svg new file mode 100644 index 0000000..966acdb --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-github.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-google-plus.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-google-plus.svg new file mode 100644 index 0000000..c04a751 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-google-plus.svg @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-instagram.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-instagram.svg new file mode 100644 index 0000000..c163ada --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-instagram.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-lastfm.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-lastfm.svg new file mode 100644 index 0000000..5fd257b --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-lastfm.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-linkedin.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-linkedin.svg new file mode 100644 index 0000000..98a80d5 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-linkedin.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-myspace.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-myspace.svg new file mode 100644 index 0000000..b40fd8a --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-myspace.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-paypal.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-paypal.svg new file mode 100644 index 0000000..3267a04 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-paypal.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-pinterest.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-pinterest.svg new file mode 100644 index 0000000..9e49612 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-pinterest.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-product-hunt.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-product-hunt.svg new file mode 100644 index 0000000..4e0bb81 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-product-hunt.svg @@ -0,0 +1,8 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-reddit.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-reddit.svg new file mode 100644 index 0000000..d91d96e --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-reddit.svg @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-rss.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-rss.svg new file mode 100644 index 0000000..8e3bd93 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-rss.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-shopify.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-shopify.svg new file mode 100644 index 0000000..231cb80 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-shopify.svg @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-skype.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-skype.svg new file mode 100644 index 0000000..912acd5 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-skype.svg @@ -0,0 +1,14 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-slack.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-slack.svg new file mode 100644 index 0000000..936d0d3 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-slack.svg @@ -0,0 +1,13 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-soundcloud.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-soundcloud.svg new file mode 100644 index 0000000..2d38e1b --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-soundcloud.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-spotify.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-spotify.svg new file mode 100644 index 0000000..d7a7fd6 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-spotify.svg @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-trello.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-trello.svg new file mode 100644 index 0000000..eb6197d --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-trello.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-tumblr.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-tumblr.svg new file mode 100644 index 0000000..7e97c67 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-tumblr.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-twitter.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-twitter.svg new file mode 100644 index 0000000..0d55699 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-twitter.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-vimeo.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-vimeo.svg new file mode 100644 index 0000000..c5c690a --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-vimeo.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-vine.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-vine.svg new file mode 100644 index 0000000..ace0319 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-vine.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-whatsapp.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-whatsapp.svg new file mode 100644 index 0000000..3a3721f --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-whatsapp.svg @@ -0,0 +1,15 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-wordpress.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-wordpress.svg new file mode 100644 index 0000000..dd1f493 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-wordpress.svg @@ -0,0 +1,15 @@ + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-yelp.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-yelp.svg new file mode 100644 index 0000000..e710ba2 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-yelp.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-1_square-youtube.svg b/src/assets/icons/nucleo-social-icons/svg/social-1_square-youtube.svg new file mode 100644 index 0000000..a80ed46 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-1_square-youtube.svg @@ -0,0 +1,11 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-500px.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-500px.svg new file mode 100644 index 0000000..a8440c4 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-500px.svg @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-blogger.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-blogger.svg new file mode 100644 index 0000000..db1b9ff --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-blogger.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-buffer.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-buffer.svg new file mode 100644 index 0000000..3d20a6b --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-buffer.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-buysellads.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-buysellads.svg new file mode 100644 index 0000000..a030a38 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-buysellads.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-codepen.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-codepen.svg new file mode 100644 index 0000000..fdcaef1 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-codepen.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-creative-market.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-creative-market.svg new file mode 100644 index 0000000..3ef4fba --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-creative-market.svg @@ -0,0 +1,15 @@ + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-envato.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-envato.svg new file mode 100644 index 0000000..d020891 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-envato.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-feedly.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-feedly.svg new file mode 100644 index 0000000..bba7d4a --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-feedly.svg @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-flickr.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-flickr.svg new file mode 100644 index 0000000..a8475fc --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-flickr.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-lastfm.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-lastfm.svg new file mode 100644 index 0000000..96c4e1d --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-lastfm.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-myspace.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-myspace.svg new file mode 100644 index 0000000..b0ccd28 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-myspace.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-paypal.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-paypal.svg new file mode 100644 index 0000000..eb072bb --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-paypal.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-reddit.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-reddit.svg new file mode 100644 index 0000000..6661a10 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-reddit.svg @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-rss.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-rss.svg new file mode 100644 index 0000000..4d39633 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-rss.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-soundcloud.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-soundcloud.svg new file mode 100644 index 0000000..d83fe67 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-soundcloud.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-spotify-12.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-spotify-12.svg new file mode 100644 index 0000000..8de1e38 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-spotify-12.svg @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-trello.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-trello.svg new file mode 100644 index 0000000..354fbc6 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-trello.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-vine.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-vine.svg new file mode 100644 index 0000000..008cfb1 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-vine.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-whatsapp.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-whatsapp.svg new file mode 100644 index 0000000..9bdb43a --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-whatsapp.svg @@ -0,0 +1,16 @@ + + + + + + + diff --git a/src/assets/icons/nucleo-social-icons/svg/social-2_round-yelp.svg b/src/assets/icons/nucleo-social-icons/svg/social-2_round-yelp.svg new file mode 100644 index 0000000..c98c0b2 --- /dev/null +++ b/src/assets/icons/nucleo-social-icons/svg/social-2_round-yelp.svg @@ -0,0 +1,17 @@ + + + + + + diff --git a/src/assets/img/apple-icon.png b/src/assets/img/apple-icon.png new file mode 100644 index 0000000..a20470f Binary files /dev/null and b/src/assets/img/apple-icon.png differ diff --git a/src/assets/img/bg5.jpg b/src/assets/img/bg5.jpg new file mode 100644 index 0000000..423e888 Binary files /dev/null and b/src/assets/img/bg5.jpg differ diff --git a/src/assets/img/damir-bosnjak.jpg b/src/assets/img/damir-bosnjak.jpg new file mode 100644 index 0000000..529f7dc Binary files /dev/null and b/src/assets/img/damir-bosnjak.jpg differ diff --git a/src/assets/img/default-avatar.png b/src/assets/img/default-avatar.png new file mode 100644 index 0000000..ca9fa88 Binary files /dev/null and b/src/assets/img/default-avatar.png differ diff --git a/src/assets/img/eci.jpg b/src/assets/img/eci.jpg new file mode 100644 index 0000000..4bde7a2 Binary files /dev/null and b/src/assets/img/eci.jpg differ diff --git a/src/assets/img/faces/ayo-ogunseinde-1.jpg b/src/assets/img/faces/ayo-ogunseinde-1.jpg new file mode 100644 index 0000000..318ca16 Binary files /dev/null and b/src/assets/img/faces/ayo-ogunseinde-1.jpg differ diff --git a/src/assets/img/faces/ayo-ogunseinde-2.jpg b/src/assets/img/faces/ayo-ogunseinde-2.jpg new file mode 100644 index 0000000..6a599df Binary files /dev/null and b/src/assets/img/faces/ayo-ogunseinde-2.jpg differ diff --git a/src/assets/img/faces/clem-onojeghuo-1.jpg b/src/assets/img/faces/clem-onojeghuo-1.jpg new file mode 100644 index 0000000..8c94935 Binary files /dev/null and b/src/assets/img/faces/clem-onojeghuo-1.jpg differ diff --git a/src/assets/img/faces/clem-onojeghuo-2.jpg b/src/assets/img/faces/clem-onojeghuo-2.jpg new file mode 100644 index 0000000..fe6dde7 Binary files /dev/null and b/src/assets/img/faces/clem-onojeghuo-2.jpg differ diff --git a/src/assets/img/faces/clem-onojeghuo-3.jpg b/src/assets/img/faces/clem-onojeghuo-3.jpg new file mode 100644 index 0000000..2694043 Binary files /dev/null and b/src/assets/img/faces/clem-onojeghuo-3.jpg differ diff --git a/src/assets/img/faces/clem-onojeghuo-4.jpg b/src/assets/img/faces/clem-onojeghuo-4.jpg new file mode 100644 index 0000000..b9c80dc Binary files /dev/null and b/src/assets/img/faces/clem-onojeghuo-4.jpg differ diff --git a/src/assets/img/faces/erik-lucatero-1.jpg b/src/assets/img/faces/erik-lucatero-1.jpg new file mode 100644 index 0000000..e5316a1 Binary files /dev/null and b/src/assets/img/faces/erik-lucatero-1.jpg differ diff --git a/src/assets/img/faces/erik-lucatero-2.jpg b/src/assets/img/faces/erik-lucatero-2.jpg new file mode 100644 index 0000000..41c2978 Binary files /dev/null and b/src/assets/img/faces/erik-lucatero-2.jpg differ diff --git a/src/assets/img/faces/joe-gardner-1.jpg b/src/assets/img/faces/joe-gardner-1.jpg new file mode 100644 index 0000000..71d8406 Binary files /dev/null and b/src/assets/img/faces/joe-gardner-1.jpg differ diff --git a/src/assets/img/faces/joe-gardner-2.jpg b/src/assets/img/faces/joe-gardner-2.jpg new file mode 100644 index 0000000..433f498 Binary files /dev/null and b/src/assets/img/faces/joe-gardner-2.jpg differ diff --git a/src/assets/img/faces/kaci-baum-1.jpg b/src/assets/img/faces/kaci-baum-1.jpg new file mode 100644 index 0000000..2f7171f Binary files /dev/null and b/src/assets/img/faces/kaci-baum-1.jpg differ diff --git a/src/assets/img/faces/kaci-baum-2.jpg b/src/assets/img/faces/kaci-baum-2.jpg new file mode 100644 index 0000000..e7a8797 Binary files /dev/null and b/src/assets/img/faces/kaci-baum-2.jpg differ diff --git a/src/assets/img/favicon.png b/src/assets/img/favicon.png new file mode 100644 index 0000000..7d8b7d0 Binary files /dev/null and b/src/assets/img/favicon.png differ diff --git a/src/assets/img/hackathon.jpg b/src/assets/img/hackathon.jpg new file mode 100644 index 0000000..f9982a5 Binary files /dev/null and b/src/assets/img/hackathon.jpg differ diff --git a/src/assets/img/hackathon.png b/src/assets/img/hackathon.png new file mode 100644 index 0000000..57b9391 Binary files /dev/null and b/src/assets/img/hackathon.png differ diff --git a/src/assets/img/hackathonLogo.png b/src/assets/img/hackathonLogo.png new file mode 100644 index 0000000..a50d63b Binary files /dev/null and b/src/assets/img/hackathonLogo.png differ diff --git a/src/assets/img/header.jpg b/src/assets/img/header.jpg new file mode 100644 index 0000000..f98e238 Binary files /dev/null and b/src/assets/img/header.jpg differ diff --git a/src/assets/img/jan-sendereks.jpg b/src/assets/img/jan-sendereks.jpg new file mode 100644 index 0000000..5bb7386 Binary files /dev/null and b/src/assets/img/jan-sendereks.jpg differ diff --git a/src/assets/img/logo-small.png b/src/assets/img/logo-small.png new file mode 100644 index 0000000..1860ee4 Binary files /dev/null and b/src/assets/img/logo-small.png differ diff --git a/src/assets/img/mike.jpg b/src/assets/img/mike.jpg new file mode 100644 index 0000000..cac7d3a Binary files /dev/null and b/src/assets/img/mike.jpg differ diff --git a/src/assets/img/vote.jpg b/src/assets/img/vote.jpg new file mode 100644 index 0000000..c36991f Binary files /dev/null and b/src/assets/img/vote.jpg differ diff --git a/src/assets/scss/paper-dashboard.scss b/src/assets/scss/paper-dashboard.scss new file mode 100644 index 0000000..bb8bbe7 --- /dev/null +++ b/src/assets/scss/paper-dashboard.scss @@ -0,0 +1,56 @@ +/*! + + ========================================================= + * Paper Dashboard React - v1.3.0 based on Paper Dashboard 2 - v2.0.0 + ========================================================= + + * Product Page: https://www.creative-tim.com/product/paper-dashboard-2 + * Copyright 2021 Creative Tim (http://www.creative-tim.com) + + * Designed by www.invisionapp.com Coded by www.creative-tim.com + + ========================================================= + + * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + + */ + +@import 'paper-dashboard/variables'; +@import 'paper-dashboard/mixins'; + +// Plugins CSS +@import "paper-dashboard/plugins/plugin-animate-bootstrap-notify"; +@import "paper-dashboard/plugins/plugin-perfect-scrollbar"; + +// Core CSS +@import "paper-dashboard/buttons"; +@import "paper-dashboard/inputs"; +@import "paper-dashboard/typography"; +@import "paper-dashboard/misc"; +@import "paper-dashboard/checkboxes-radio"; + + +// components +@import "paper-dashboard/navbar"; +@import "paper-dashboard/page-header"; +@import "paper-dashboard/dropdown"; +@import "paper-dashboard/alerts"; +@import "paper-dashboard/images"; +@import "paper-dashboard/nucleo-outline"; +@import "paper-dashboard/tables"; +@import "paper-dashboard/sidebar-and-main-panel"; +@import "paper-dashboard/footers"; +@import "paper-dashboard/fixed-plugin"; + +// cards +@import "paper-dashboard/cards"; +@import "paper-dashboard/cards/card-plain"; +@import "paper-dashboard/cards/card-chart"; +@import "paper-dashboard/cards/card-user"; +@import "paper-dashboard/cards/card-map"; +@import "paper-dashboard/cards/card-stats"; + +@import "paper-dashboard/responsive"; + +// html to react differences +@import "paper-dashboard/react/react-differences.scss"; diff --git a/src/assets/scss/paper-dashboard/_alerts.scss b/src/assets/scss/paper-dashboard/_alerts.scss new file mode 100644 index 0000000..ec007ec --- /dev/null +++ b/src/assets/scss/paper-dashboard/_alerts.scss @@ -0,0 +1,74 @@ +.alert{ + border: 0; + border-radius: $border-radius-small; + color: $white-color; + padding-top: .9rem; + padding-bottom: .9rem; + position: relative; + + &.alert-success{ + background-color: lighten($success-color, 5%); + } + + &.alert-danger{ + background-color: lighten($danger-color, 5%); + } + + &.alert-warning{ + background-color: lighten($warning-color, 5%); + } + + &.alert-info{ + background-color: lighten($info-color, 5%); + } + + &.alert-primary{ + background-color: lighten($primary-color, 5%); + } + + .close{ + color: $white-color; + opacity: .9; + text-shadow: none; + line-height: 0; + outline: 0; + + i.fa, + i.nc-icon{ + font-size: 14px !important; + } + + &:hover, + &:focus { + opacity: 1; + } + } + + span[data-notify="icon"]{ + font-size: 27px; + display: block; + left: 19px; + position: absolute; + top: 50%; + margin-top: -11px; + } + + button.close{ + position: absolute; + right: 10px; + top: 50%; + margin-top: -13px; + width: 25px; + height: 25px; + padding: 3px; + } + + .close ~ span{ + display: block; + max-width: 89%; + } + + &.alert-with-icon{ + padding-left: 65px; + } +} diff --git a/src/assets/scss/paper-dashboard/_animated-buttons.scss b/src/assets/scss/paper-dashboard/_animated-buttons.scss new file mode 100644 index 0000000..a06602f --- /dev/null +++ b/src/assets/scss/paper-dashboard/_animated-buttons.scss @@ -0,0 +1,71 @@ +//animations + +.icon-property{ + @include transition($slow-transition-time, $transition-bezier); + position: relative; + display: inline-block; +} + +#animated-buttons{ + .btn{ + i{ + position: relative; + top: 3px; + margin-top: -3px; + } + } +} + +.btn-rotate{ + i{ + @extend .icon-property; + } + + &:hover, + &:focus{ + i{ + @include rotate-53(); + } + } +} + +.btn-magnify{ + i{ + @extend .icon-property; + } + + &:hover, + &:focus{ + i{ + @include transform-scale(1.22); + } + } +} + +.btn-move-left{ + i{ + @extend .icon-property; + margin-right: 0; + } + + &:hover, + &:focus{ + i{ + @include transform-translate-x(-5px); + } + } +} + +.btn-move-right{ + i{ + @extend .icon-property; + margin-right: 0; + } + + &:hover, + &:focus{ + i{ + @include transform-translate-x(5px); + } + } +} diff --git a/src/assets/scss/paper-dashboard/_buttons.scss b/src/assets/scss/paper-dashboard/_buttons.scss new file mode 100644 index 0000000..59dd150 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_buttons.scss @@ -0,0 +1,234 @@ +.btn, +.navbar .navbar-nav > a.btn{ + border-width: $border-thick; + font-weight: $font-weight-semi; + font-size: $font-size-small; + line-height: $line-height; + text-transform: uppercase; + border: none; + margin: 10px 1px; + border-radius: $border-radius-small; + padding: $padding-btn-vertical $padding-btn-horizontal; + cursor: pointer; + + @include btn-styles($default-color, $default-states-color); + @include transition($fast-transition-time, linear); + + &:hover, + &:focus{ + @include opacity(1); + outline: 0 !important; + } + &:active, + &.active, + .open > &.dropdown-toggle { + @include box-shadow(none); + outline: 0 !important; + } + + .badge{ + margin: 0; + } + + &.btn-icon { + // see above for color variations + height: $btn-icon-size-regular; + min-width: $btn-icon-size-regular; + width: $btn-icon-size-regular; + padding: 0; + font-size: $btn-icon-font-size-regular; + overflow: hidden; + position: relative; + line-height: normal; + + &.btn-simple{ + padding: 0; + } + + &.btn-sm{ + height: $btn-icon-size-small; + min-width: $btn-icon-size-small; + width: $btn-icon-size-small; + + .fa, + .far, + .fas, + .nc-icon{ + font-size: $btn-icon-font-size-small; + } + } + + &.btn-lg{ + height: $btn-icon-size-lg; + min-width: $btn-icon-size-lg; + width: $btn-icon-size-lg; + + .fa, + .far, + .fas, + .nc-icon{ + font-size: $btn-icon-font-size-lg; + } + } + + &:not(.btn-footer) .nc-icon, + &:not(.btn-footer) .fa, + &:not(.btn-footer) .far, + &:not(.btn-footer) .fas{ + position: absolute; + top: 50%; + left: 50%; + transform: translate(-12px, -12px); + line-height: 1.5626rem; + width: 24px; + } + + &.btn-neutral { + font-size: 20px; + } + } + + &:not(.btn-icon) .nc-icon{ + position: relative; + top: 1px; + } +} + +// Apply the mixin to the buttons +// .btn-default { @include btn-styles($default-color, $default-states-color); } +.btn-primary { @include btn-styles($primary-color, $primary-states-color); } +.btn-success { @include btn-styles($success-color, $success-states-color); } +.btn-info { @include btn-styles($info-color, $info-states-color); } +.btn-warning { @include btn-styles($warning-color, $warning-states-color); } +.btn-danger { @include btn-styles($danger-color, $danger-states-color); } +// .btn-neutral { @include btn-styles($white-color, $white-color); } + +.btn-outline-default { @include btn-outline-styles($default-color, $default-states-color); } +.btn-outline-primary { @include btn-outline-styles($primary-color, $primary-states-color); } +.btn-outline-success { @include btn-outline-styles($success-color, $success-states-color); } +.btn-outline-info { @include btn-outline-styles($info-color, $info-states-color); } +.btn-outline-warning { @include btn-outline-styles($warning-color, $warning-states-color); } +.btn-outline-danger { @include btn-outline-styles($danger-color, $danger-states-color); } +.btn-outline-neutral { @include btn-outline-styles($white-color, $default-states-color); + &:hover, + &:focus{ + color: $default-states-color; + background-color: $white-color; + } +} +.btn-neutral { + @include btn-styles($white-color, $white-color); + color: $default-color; + &:hover, + &:focus{ + color: $default-states-color; + } + + &.btn-border{ + &:hover, + &:focus{ + color: $default-color; + } + + &:active, + &.active, + .open > &.dropdown-toggle{ + background-color: $white-color; + color: $default-color; + } + } + + &.btn-link:active, + &.btn-link.active{ + background-color: transparent; + } +} + +.btn{ + &:disabled, + &[disabled], + &.disabled{ + @include opacity(.5); + pointer-events: none; + } +} +.btn-simple{ + border: $border; + border-color: $default-color; + padding: $padding-btn-vertical - 1 $padding-round-horizontal - 1; + background-color: $transparent-bg; +} + +.btn-simple, +.btn-link{ + &.disabled, + &:disabled, + &[disabled], + fieldset[disabled] & { + &, + &:hover, + &:focus, + &.focus, + &:active, + &.active { + background-color: $transparent-bg; + } + } +} + +.btn-link{ + border: $none; + padding: $padding-base-vertical $padding-base-horizontal; + background-color: $transparent-bg; +} + +.btn-lg{ + @include btn-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $border-radius-large); +} +.btn-sm{ + @include btn-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $border-radius-small); +} + +.btn-wd { + min-width: 140px; +} +.btn-group.select{ + width: 100%; +} +.btn-group.select .btn{ + text-align: left; +} +.btn-group.select .caret{ + position: absolute; + top: 50%; + margin-top: -1px; + right: 8px; +} +.btn-group { + .btn + .btn { + margin-left: -3px; + } + .btn { + &:focus { + background-color: $info-color !important; + } + } +} + + +.btn-round{ + border-width: $border-thin; + border-radius: $btn-round-radius; + padding-right: $padding-round-horizontal; + padding-left: $padding-round-horizontal; + + &.btn-simple{ + padding: $padding-btn-vertical - 1 $padding-round-horizontal - 1; + } +} + +.no-caret { + &.dropdown-toggle::after { + display: none; + } +} diff --git a/src/assets/scss/paper-dashboard/_cards.scss b/src/assets/scss/paper-dashboard/_cards.scss new file mode 100644 index 0000000..36a8b54 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_cards.scss @@ -0,0 +1,140 @@ +.card{ + border-radius: $border-radius-extreme; + box-shadow: 0 6px 10px -4px rgba(0, 0, 0, 0.15); + background-color: #FFFFFF; + color: $card-black-color; + margin-bottom: 20px; + position: relative; + border: 0 none; + + -webkit-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; + -moz-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; + -o-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; + -ms-transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; + transition: transform 300ms cubic-bezier(0.34, 2, 0.6, 1), box-shadow 200ms ease; + + .card-body{ + padding: 15px 15px 10px 15px; + + &.table-full-width{ + padding-left: 0; + padding-right: 0; + } + } + + .card-header{ + &:not([data-background-color]){ + background-color: transparent; + } + padding: 15px 15px 0; + border: 0; + + .card-title{ + margin-top: 10px; + } + } + + .map{ + border-radius: $border-radius-small; + + &.map-big{ + height: 400px; + } + } + + &[data-background-color="orange"]{ + background-color: $primary-color; + + .card-header{ + background-color: $primary-color; + } + + .card-footer{ + .stats{ + color: $white-color; + } + } + } + + &[data-background-color="red"]{ + background-color: $danger-color; + } + + &[data-background-color="yellow"]{ + background-color: $warning-color; + } + + &[data-background-color="blue"]{ + background-color: $info-color; + } + + &[data-background-color="green"]{ + background-color: $success-color; + } + + .image{ + overflow: hidden; + height: 200px; + position: relative; + } + + .avatar{ + width: 30px; + height: 30px; + overflow: hidden; + border-radius: 50%; + margin-bottom: 15px; + } + + .numbers { + font-size: 2em; + } + + .big-title { + font-size: 12px; + text-align: center; + font-weight: 500; + padding-bottom: 15px; + } + + label{ + font-size: $font-size-small; + margin-bottom: 5px; + color: $dark-gray; + } + + .card-footer{ + background-color: transparent; + border: 0; + + + .stats{ + i{ + margin-right: 5px; + position: relative; + top: 0px; + color: $default-color; + } + } + + .btn{ + margin: 0; + } + } + + &.card-plain{ + background-color: transparent; + box-shadow: none; + border-radius: 0; + + + .card-body{ + padding-left: 5px; + padding-right: 5px; + } + + img{ + border-radius: $border-radius-extreme; + } + } +} diff --git a/src/assets/scss/paper-dashboard/_checkboxes-radio.scss b/src/assets/scss/paper-dashboard/_checkboxes-radio.scss new file mode 100644 index 0000000..a731ab0 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_checkboxes-radio.scss @@ -0,0 +1,142 @@ +.from-check, +.form-check-radio { + margin-bottom: 12px; + position: relative; +} + +.form-check { + padding-left: 0; + margin-bottom: .5rem; + + .form-check-label{ + display: inline-block; + position: relative; + cursor: pointer; + padding-left: 35px; + line-height: 26px; + margin-bottom: 0; + } + + .form-check-sign::before, + .form-check-sign::after { + content: " "; + display: inline-block; + position: absolute; + width: 24px; + height: 24px; + left: 0; + cursor: pointer; + border-radius: 6px; + top: 0; + background-color: #AAA7A4; + -webkit-transition: opacity 0.3s linear; + -moz-transition: opacity 0.3s linear; + -o-transition: opacity 0.3s linear; + -ms-transition: opacity 0.3s linear; + transition: opacity 0.3s linear; + } + .form-check-sign::after { + font-family: 'FontAwesome'; + content: "\f00c"; + top: -1px; + text-align: center; + font-size: 15px; + opacity: 0; + color: #FFF; + border: 0; + background-color: inherit; + } + &.disabled{ + .form-check-label{ + color: $dark-gray; + opacity: .5; + cursor: not-allowed; + } + } + +} + +.form-check.disabled .form-check-label, +.form-check.disabled .form-check-label { + +} + +.form-check input[type="checkbox"], +.form-check-radio input[type="radio"]{ + opacity: 0; + position: absolute; + visibility: hidden; +} +.form-check input[type="checkbox"]:checked + .form-check-sign::after{ + opacity: 1; +} + +.form-control input[type="checkbox"]:disabled + .form-check-sign::before, +.checkbox input[type="checkbox"]:disabled + .form-check-sign::after{ + cursor: not-allowed; +} + +.form-check .form-check-label input[type="checkbox"]:disabled + .form-check-sign, +.form-check-radio input[type="radio"]:disabled + .form-check-sign{ + pointer-events: none !important; +} + +.form-check-radio{ + margin-left: -3px; + + .form-check-label{ + padding-left: 2rem; + } + &.disabled{ + .form-check-label{ + color: $dark-gray; + opacity: .5; + cursor: not-allowed; + } + } +} + +.form-check-radio .form-check-sign::before{ + font-family: 'FontAwesome'; + content: "\f10c"; + font-size: 22px; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + position: absolute; + opacity: .50; + left: 5px; + top: -5px; +} + +.form-check-label input[type="checkbox"]:checked + .form-check-sign:before{ + background-color: #66615B; +} + +.form-check-radio input[type="radio"] + .form-check-sign:after, +.form-check-radio input[type="radio"] { + opacity: 0; + @include transition-opacity(0.3s, linear); + content:" "; + display: block; +} + +.form-check-radio input[type="radio"]:checked + .form-check-sign::after { + font-family: 'FontAwesome'; + content: "\f192"; + top: -5px; + position: absolute; + left: 5px; + opacity: 1; + font-size: 22px; +} + +.form-check-radio input[type="radio"]:checked + .form-check-sign::after{ + opacity: 1; +} + + +.form-check-radio input[type="radio"]:disabled + .form-check-sign::before, +.form-check-radio input[type="radio"]:disabled + .form-check-sign::after { + color: $dark-gray; +} diff --git a/src/assets/scss/paper-dashboard/_dropdown.scss b/src/assets/scss/paper-dashboard/_dropdown.scss new file mode 100644 index 0000000..a3edc92 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_dropdown.scss @@ -0,0 +1,480 @@ +.dropdown, +.dropup, +.bootstrap-select{ + .dropdown-menu{ + display: block; + @include opacity(0); + @include box-shadow($dropdown-shadow); + visibility: hidden; + position: absolute; + transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s; + + &[x-placement="top-start"]{ + @include transform-translate-y-dropdown(0px); + + } + &[x-placement="bottom-start"]{ + @include transform-translate-y-dropdown(0px); + } + } + + &.show .dropdown-menu{ + @include opacity(1); + visibility: visible; + + &[x-placement="top-start"]{ + @include transform-translate-y-dropdown(-50px); + top: auto !important; + bottom: 0 !important; + + } + &[x-placement="bottom-start"]{ + @include transform-translate-y-dropdown(50px); + bottom: auto !important; + top: 0 !important; + } + } + +} + +.dropup .dropdown-menu, +.dropdown-btn .dropdown-menu{ + @include transform-translate-y-dropdown(0px); + top: auto !important; + bottom: 0 !important; + +} + +.dropup.show .dropdown-menu, +.dropdown-btn.show .dropdown-menu{ + opacity: 1; + visibility: visible; + + .dropdown-menu.inner{ + @include transform-translate-y(0px); + } +} + +.bootstrap-select.show{ + .dropdown-menu.show{ + &[x-placement="top-start"]{ + @include transform-translate-y-dropdown(-60px); + top: auto !important; + bottom: 0 !important; + } + + li:last-child { + a:hover{ + border-radius: 0 0 12px 12px; + } + } + } +} + +.bootstrap-select.dropup.show{ + &:before { + top: -1px !important; + } + + &:after { + top: -2px !important; + } +} +.dropdown-menu{ + background-color: $white-color; + border: 0 none; + border-radius: $border-radius-extreme; + margin-top: 10px; + padding: 0px; + + .divider{ + background-color: $medium-pale-bg; + margin: 0px; + } + + .dropdown-header{ + color: $dark-gray; + font-size: $font-size-small; + padding: $padding-dropdown-vertical $padding-dropdown-horizontal; + } + + .no-notification{ + color: #9A9A9A; + font-size: 1.2em; + padding: 30px 30px; + text-align: center; + } + + .dropdown-item{ + color: $font-color; + font-size: $font-size-base; + padding: 10px 45px 10px 15px; + clear: both; + white-space: nowrap; + width: 100%; + display: block; + + img{ + margin-top: -3px; + } + + } + .dropdown-item:focus{ + outline: 0 !important; + } + + .btn-group.select &{ + min-width: 100%; + } + + .dropdown-item:first-child{ + border-top-left-radius: $border-radius-extreme; + border-top-right-radius: $border-radius-extreme; + } + + .dropdown-item:last-child{ + border-bottom-left-radius: $border-radius-extreme; + border-bottom-right-radius: $border-radius-extreme; + } + + .select & .dropdown-item:first-child{ + border-radius: 0; + border-bottom: 0 none; + } + + .dropdown-item:hover, + .dropdown-item:focus{ + color: $white-color !important; + opacity: 1; + text-decoration: none; + + } + .dropdown-item:hover, + .dropdown-item:focus{ + background-color: $default-color; + } + + &.dropdown-primary .dropdown-item:hover, + &.dropdown-primary .dropdown-item:focus{ + background-color: $bg-primary; + } + &.dropdown-info .dropdown-item:hover, + &.dropdown-info .dropdown-item:focus{ + background-color: $bg-info; + } + &.dropdown-success .dropdown-item:hover, + &.dropdown-success .dropdown-item:focus{ + background-color: $bg-success; + } + &.dropdown-warning .dropdown-item:hover, + &.dropdown-warning .dropdown-item:focus{ + background-color: $bg-warning; + } + &.dropdown-danger .dropdown-item:hover, + &.dropdown-danger .dropdown-item:focus{ + background-color: $bg-danger; + } + +} +.dropdown-divider{ + margin: 0 !important; +} + +//fix bug for the select items in btn-group +.btn-group.select{ + // overflow: hidden; +} +.btn-group.select.open{ + overflow: visible; +} +.dropdown-menu-right{ + right: -2px; + left: auto; +} + +.navbar-nav .dropdown-menu:before, +.dropdown .dropdown-menu[x-placement="bottom-start"]:before, +.dropdown .dropdown-menu[x-placement="bottom-end"]:before, +.card.card-just-text .dropdown .dropdown-menu:before, +.card-just-text .dropdown .dropdown-menu:before, +.dropdown-btn .dropdown-menu:before{ + border-bottom: 11px solid $medium-pale-bg; + border-left: 11px solid rgba(0, 0, 0, 0); + border-right: 11px solid rgba(0, 0, 0, 0); + content: ""; + display: inline-block; + position: absolute; + right: 12px; + top: -12px; +} + +.navbar-nav .dropdown-menu:after, +.dropdown .dropdown-menu[x-placement="bottom-start"]:after, +.dropdown .dropdown-menu[x-placement="bottom-end"]:after, +.card.card-just-text .dropdown .dropdown-menu:after, +.card-just-text .dropdown .dropdown-menu:after, +.dropdown-btn .dropdown-menu:after{ + border-bottom: 11px solid $white-color; + border-left: 11px solid rgba(0, 0, 0, 0); + border-right: 11px solid rgba(0, 0, 0, 0); + content: ""; + display: inline-block; + position: absolute; + right: 12px; + top: -11px; +} + +.dropdown .dropdown-menu.dropdown-notification[x-placement="top-start"]:before, +.dropdown .dropdown-menu.dropdown-notification[x-placement="bottom-start"]:before{ + left: 30px !important; + right: auto; +} +.dropdown .dropdown-menu.dropdown-notification[x-placement="top-start"]:after, +.dropdown .dropdown-menu.dropdown-notification[x-placement="bottom-start"]:after{ + left: 30px !important; + right: auto; +} +// the style for opening dropdowns on mobile devices; for the desktop version check the _responsive.scss file +// code from _responsive.scss + +@media screen and (min-width: 768px){ + .navbar-form { + margin-top: 21px; + margin-bottom: 21px; + padding-left: 5px; + padding-right: 5px; + } + .navbar-search-form{ + display: none; + } + .navbar-nav .dropdown-item .dropdown-menu, + .dropdown .dropdown-menu, + .dropdown-btn .dropdown-menu{ + transform: translate3d(0px, -40px, 0px); + transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s; + } + .navbar-nav .dropdown-item.show .dropdown-menu, + .dropdown.show .dropdown-menu, + .dropdown-btn.show .dropdown-menu{ + transform: translate3d(0px, 0px, 0px); + visibility: visible !important; + } + .bootstrap-select .dropdown-menu{ + -webkit-transition: all 150ms linear; + -moz-transition: all 150ms linear; + -o-transition: all 150ms linear; + -ms-transition: all 150ms linear; + transition: all 150ms linear; + } + .bootstrap-datetimepicker-widget{ + visibility: visible !important; + } + + .bootstrap-select .show .dropdown-menu{ + transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s, opacity 0.3s ease 0s, height 0s linear 0.35s; + transform: translate3d(0px, 0px, 0px); + } + + .navbar-nav.navbar-right li .dropdown-menu:before, + .navbar-nav.navbar-right li .dropdown-menu:after{ + left: auto; + right: 12px; + } + + + .footer:not(.footer-big){ + nav ul{ + li:first-child{ + margin-left: 0; + } + } + } + +// no dragging the others navs in page + body > .navbar-collapse.collapse{ + display: none !important; + } +} + +.dropdown-sharing{ + .dropup-item{ + color: $font-color; + font-size: $font-size-base; + + .social-line{ + line-height: 28px; + padding: 10px 20px 5px 20px !important; + + [class*="icon-"]{ + font-size: 20px; + } + } + &:last-child{ + margin: 0 13px; + display: block; + } + .btn{ + margin: 10px; + } + } + + .dropup-item:hover, + .dropup-item:focus{ + .social-line, + .action-line{ + background-color: $white-color; + color: $font-color; + opacity: 1; + text-decoration: none; + } + } +} +.show .dropdown-sharing, +.show .dropdown-actions{ + margin-bottom: 1px; +} + +.dropdown-actions{ + .dropdown-item{ + margin: -15px 35px; + .action-line{ + padding: 5px 10px; + line-height: 24px; + font-weight: bold; + [class*="icon-"]{ + font-size: 24px; + } + .col-sm-9{ + line-height: 34px; + } + } + .link-danger{ + color: $danger-color; + &:hover, &:active, &:focus{ + color: $danger-color; + } + } + } + li:hover, + li:focus{ + a{ + color: $font-color; + opacity: 1; + text-decoration: none; + } + } + .action-line{ + .icon-simple{ + margin-left: -15px; + } + } +} +.dropdown .dropdown-menu[x-placement="top-start"]:before, +.dropdown .dropdown-menu[x-placement="top-end"]:before, +.dropup .dropdown-menu:before{ + border-top: 11px solid #DCD9D1; + border-left: 11px solid transparent; + border-right: 11px solid transparent; + content: ""; + display: inline-block; + position: absolute; + right: 12px; + bottom: -12px; +} + +.dropdown .dropdown-menu[x-placement="top-start"]:after, +.dropdown .dropdown-menu[x-placement="top-end"]:after, +.dropup .dropdown-menu:after{ + border-top: 11px solid #FFF; + border-left: 11px solid transparent; + border-right: 11px solid transparent; + content: ""; + display: inline-block; + position: absolute; + right: 12px; + bottom: -11px; +} + +.dropup, +.dropdown{ + .dropdown-toggle:after{ + margin-left: 0; + } +} + +.dropdown-notification{ + .dropdown-notification-list{ + .notification-item{ + border-bottom: 1px solid #F1EAE0; + font-size: 16px; + color: #66615b; + + .notification-text{ + padding-left: 40px; + position: relative; + min-width: 330px; + min-height: 70px; + white-space: normal; + + + .label{ + display: block; + position: absolute; + top: 50%; + margin-top: -12px; + left: 7px; + } + .message{ + font-size: 0.9em; + line-height: 0.7; + margin-left: 10px; + } + .time{ + color: #9A9A9A; + font-size: 0.7em; + margin-left: 10px; + } + } + .read-notification{ + font-size: 12px; + opacity: 0; + position: absolute; + right: 5px; + top: 50%; + margin-top: -12px; + } + &:hover{ + text-decoration: none; + + .notification-text{ + color: #66615b; + background-color: #F0EFEB !important; + } + .read-notification{ + opacity: 1 !important; + } + } + } + + } + .dropdown-footer{ + background-color: #E8E7E3; + border-radius: 0 0 8px 8px; + + .dropdown-footer-menu{ + list-style: outside none none; + padding: 0px 5px; + li{ + display: inline-block; + text-align: left; + padding: 0 10px; + + a{ + color: #9C9B99; + font-size: 0.9em; + line-height: 35px; + } + } + } + } +} diff --git a/src/assets/scss/paper-dashboard/_fixed-plugin.scss b/src/assets/scss/paper-dashboard/_fixed-plugin.scss new file mode 100644 index 0000000..e6b159a --- /dev/null +++ b/src/assets/scss/paper-dashboard/_fixed-plugin.scss @@ -0,0 +1,342 @@ +.fixed-plugin{ + position: fixed; + right: 0; + width: 64px; + background: rgba(0,0,0,.3); + z-index: 1031; + border-radius: 8px 0 0 8px; + text-align: center; + top: 120px; + + li > a, + .badge{ + transition: all .34s; + -webkit-transition: all .34s; + -moz-transition: all .34s; + } + + .fa-cog{ + color: #FFFFFF; + padding: 10px; + border-radius: 0 0 6px 6px; + width: auto; + } + + .dropdown-menu{ + right: 80px; + left: auto !important; + top: -52px !important; + width: 290px; + border-radius: 10px; + padding: 0 10px; + } + + .dropdown .dropdown-menu .nc-icon{ + top: 2px; + right: 10px; + font-size: 14px; + } + + .dropdown-menu:after, + .dropdown-menu:before{ + right: 10px; + margin-left: auto; + left: auto; + } + + .fa-circle-thin{ + color: #FFFFFF; + } + + .active .fa-circle-thin{ + color: #00bbff; + } + + .dropdown-menu > .active > a, + .dropdown-menu > .active > a:hover, + .dropdown-menu > .active > a:focus{ + color: #777777; + text-align: center; + } + + img{ + border-radius: 0; + width: 100%; + height: 100px; + margin: 0 auto; + } + + .dropdown-menu li > a:hover, + .dropdown-menu li > a:focus{ + box-shadow: none; + } + + .badge{ + border: 3px solid #FFFFFF; + border-radius: 50%; + cursor: pointer; + display: inline-block; + height: 23px; + margin-right: 5px; + position: relative; + width: 23px; + + &.badge-light { + border: 1px solid $light-gray; + + &.active, + &:hover { + border: 3px solid #0bf; + } + } + } + + .badge.active, + .badge:hover{ + border-color: #00bbff; + } + + .badge-blue{ + background-color: $brand-info; + } + .badge-green{ + background-color: $brand-success; + } + .badge-orange{ + background-color: $brand-primary; + } + .badge-yellow{ + background-color: $brand-warning; + } + .badge-red{ + background-color: $brand-danger; + } + + h5{ + font-size: 14px; + margin: 10px; + } + + .dropdown-menu li{ + display: block; + padding: 15px 2px; + width: 25%; + float: left; + } + + li.adjustments-line, + li.header-title, + li.button-container{ + width: 100%; + height: 35px; + min-height: inherit; + } + + li.button-container{ + height: auto; + + div{ + margin-bottom: 5px; + } + } + + #sharrreTitle{ + text-align: center; + padding: 10px 0; + height: 50px; + } + + li.header-title{ + height: 30px; + line-height: 25px; + font-size: 12px; + font-weight: 600; + text-align: center; + text-transform: uppercase; + } + + .adjustments-line{ + p{ + float: left; + display: inline-block; + margin-bottom: 0; + font-size: 1em; + color: #3C4858; + } + + a{ + color: transparent; + + .badge-colors{ + position: relative; + top: -2px; + } + + a:hover, + a:focus{ + color: transparent; + } + } + + .togglebutton{ + text-align: center; + + .label-switch{ + position: relative; + left: -10px; + font-size: $font-size-mini; + color: $default-color; + + &.label-right{ + left: 10px; + } + } + + .toggle{ + margin-right: 0; + } + } + + .dropdown-menu > li.adjustments-line > a{ + padding-right: 0; + padding-left: 0; + border-bottom: 1px solid #ddd; + border-radius: 0; + margin: 0; + } + } + + + + .dropdown-menu{ + > li{ + & > a.img-holder{ + font-size: 16px; + text-align: center; + border-radius: 10px; + background-color: #FFF; + border: 3px solid #FFF; + padding-left: 0; + padding-right: 0; + opacity: 1; + cursor: pointer; + display: block; + max-height: 100px; + overflow: hidden; + padding: 0; + + img{ + margin-top: auto; + } + } + + a.switch-trigger:hover, + & > a.switch-trigger:focus{ + background-color: transparent; + } + + &:hover, + &:focus{ + > a.img-holder{ + border-color: rgba(0, 187, 255, 0.53);; + } + } + } + + > .active > a.img-holder, + > .active > a.img-holder{ + border-color: #00bbff; + background-color: #FFFFFF; + } + + } + + .btn-social{ + width: 50%; + display: block; + width: 48%; + float: left; + font-weight: 600; + } + + .btn-social{ + i{ + margin-right: 5px; + } + + &:first-child{ + margin-right: 2%; + } + } + + .dropdown{ + .dropdown-menu{ + transform-origin: 0 0; + + &:before{ + border-bottom: 16px solid rgba(0, 0, 0, 0); + border-left: 16px solid rgba(0,0,0,0.2); + border-top: 16px solid rgba(0,0,0,0); + right: -27px; + bottom: 425px; + } + + &:after{ + border-bottom: 16px solid rgba(0, 0, 0, 0); + border-left: 16px solid #FFFFFF; + border-top: 16px solid rgba(0,0,0,0); + right: -26px; + bottom: 425px; + } + + &:before, + &:after{ + content: ""; + display: inline-block; + position: absolute; + width: 16px; + transform: translateY(-50px); + -webkit-transform: translateY(-50px); + -moz-transform: translateY(-50px); + } + } + + &.show-dropdown .show{ + .dropdown-menu .show{ + transform: translate3d(0, -60px, 0)!important; + bottom: auto!important; + top: 0!important; + } + } + } + + .bootstrap-switch{ + margin:0; + } +} + +.fixed-plugin { + .show-dropdown { + .dropdown-menu[x-placement=bottom-start] { + @include transform-translate-y-fixed-plugin (-100px); + + &:before, + &:after { + top: 100px; + } + } + .dropdown-menu[x-placement=top-start] { + @include transform-translate-y-fixed-plugin (100px); + } + + &.show { + .dropdown-menu.show[x-placement=bottom-start] { + @include transform-translate-y-fixed-plugin (-60px); + } + + .dropdown-menu.show[x-placement=top-start] { + @include transform-translate-y-fixed-plugin (470px); + } + } + } +} diff --git a/src/assets/scss/paper-dashboard/_footers.scss b/src/assets/scss/paper-dashboard/_footers.scss new file mode 100644 index 0000000..59bd035 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_footers.scss @@ -0,0 +1,46 @@ +.footer{ + padding: 24px 0; + + &.footer-default{ + background-color: #f2f2f2; + } + + nav{ + display: inline-block; + float: left; + padding-left: 0; + } + + ul{ + margin-bottom: 0; + padding: 0; + list-style: none; + + li{ + display: inline-block; + + a{ + color: inherit; + padding: $padding-base-vertical; + font-size: $font-size-small; + text-transform: uppercase; + text-decoration: none; + + &:hover{ + text-decoration: none; + } + } + } + } + + .copyright{ + font-size: $font-size-small; + line-height: 1.8; + } + + &:after{ + display: table; + clear: both; + content: " "; + } +} diff --git a/src/assets/scss/paper-dashboard/_images.scss b/src/assets/scss/paper-dashboard/_images.scss new file mode 100644 index 0000000..a689aa9 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_images.scss @@ -0,0 +1,7 @@ +img{ + max-width: 100%; + border-radius: $border-radius-small; +} +.img-raised{ + box-shadow: $box-shadow-raised; +} diff --git a/src/assets/scss/paper-dashboard/_inputs.scss b/src/assets/scss/paper-dashboard/_inputs.scss new file mode 100644 index 0000000..71a220a --- /dev/null +++ b/src/assets/scss/paper-dashboard/_inputs.scss @@ -0,0 +1,403 @@ +@include placeholder() { + color: $dark-gray; +}; + + +.form-control { + background-color: $white-color; + border: 1px solid $medium-gray; + border-radius: $border-radius-base; + color: $font-color; + line-height: normal; + font-size: $font-size-base; + @include transition-input-focus-color(); + @include box-shadow(none); + + + + &:focus{ + border: 1px solid $dark-gray; + @include box-shadow(none); + outline: 0 !important; + color: $default-color; + + & + .input-group-append .input-group-text, + & ~ .input-group-append .input-group-text, + & + .input-group-prepend .input-group-text, + & ~ .input-group-prepend .input-group-text{ + border: 1px solid #ccc; + border-left: none; + background-color: $transparent-bg; + } + } + + .has-success &, + .has-error &, + .has-success &:focus, + .has-error &:focus{ + @include box-shadow(none); + } + + .has-success &{ + border: 1px solid $table-line-color; + color: $font-color; + + &.form-control-success{ + padding-right: 2.5em !important; + } + } + .has-success &:focus{ + border: 1px solid $success-color; + color: $success-color; + } + .has-danger &{ + background-color: $danger-input-bg; + border: 1px solid $danger-color; + color: $danger-color; + + &.form-control-danger{ + padding-right: 2.5em !important; + } + } + .has-danger &:focus{ + background-color: $white-color; + border: 1px solid $danger-color; + } + + & + .form-control-feedback{ + border-radius: $border-radius-large; + font-size: $font-size-base; + margin-top: -7px; + position: absolute; + right: 10px; + top: 50%; + vertical-align: middle; + } + + .open &{ + border-radius: $border-radius-large $border-radius-large 0 0; + border-bottom-color: transparent; + } + + & + .input-group-append .input-group-text, + & + .input-group-prepend .input-group-text{ + background-color: $white-bg; + } +} + + +@include form-control-lg-padding($padding-large-vertical, $padding-input-horizontal); +@include input-base-padding($padding-input-vertical, $padding-input-horizontal); + +.input-group { + &.has-success { + .input-group-prepend, + .input-group-append { + .input-group-text { + border: 1px solid $table-line-color; + color: $font-color; + background-color: $white-color; + border-right: none; + } + } + } +} + +.form-group.no-border, +.input-group.no-border{ + .form-control, + .form-control + .input-group-prepend .input-group-text, + .form-control + .input-group-append .input-group-text{ + background-color: $opacity-gray-3; + border: medium none; + &:focus, + &:active, + &:active{ + border: medium none; + background-color: $opacity-gray-5; + } + } + + .form-control{ + &:focus{ + & + .input-group-prepend .input-group-text, + & + .input-group-append .input-group-text{ + background-color: $opacity-gray-5; + } + } + } + + .input-group-prepend .input-group-text, + .input-group-append .input-group-text{ + background-color: $opacity-gray-3; + border: none; + } +} + +.has-error{ + .form-control-feedback, .control-label{ + color: $danger-color; + } +} +.has-success{ + .form-control-feedback, .control-label{ + color: $success-color; + } +} + +.input-group.has-danger { + .input-group-prepend { + border-radius: $border-radius-base; + .input-group-text { + border: 1px solid $danger-color; + border-right: none; + } + } + .error { + display: block; + width: 100%; + color: $danger-color; + margin-top: 3px; + } +} + +.input-group.has-success { + .input-group-prepend { + border-radius: $border-radius-base; + .input-group-text { + // border: 1px solid $success-color; + border-right: none; + } + } +} + + +.input-group-focus{ + .input-group-prepend .input-group-text, + .input-group-append .input-group-text{ + background-color: $white-bg; + border-color: $dark-gray; + } + + &.no-border{ + .input-group-prepend .input-group-text, + .input-group-append .input-group-text{ + background-color: $opacity-gray-5; + } + } + + &.has-danger { + .input-group-append, + .input-group-prepend { + .input-group-text { + background-color: $danger-input-bg; + } + } + } + + &.has-success { + .input-group-append, + .input-group-prepend { + .input-group-text { + background-color: $success-input-bg; + border: 1px solid $success-color; + border-right: none; + } + } + } +} + +.input-group-append .input-group-text, +.input-group-prepend .input-group-text { + background-color: transparent; + border: 1px solid $light-gray; + color: $default-color; + border-top-right-radius: $border-radius-base; + border-bottom-right-radius: $border-radius-base; + + & i{ + opacity: .5; + } + + @include transition-input-focus-color(); + + .has-danger &{ + background-color: $danger-input-bg; + } + .has-success &{ + background-color: $success-input-bg; + } + .has-danger.input-group-focus &{ + background-color: $white-color; + color: $danger-color; + } + .has-success.input-group-focus &{ + background-color: $white-color; + color: $success-color; + } + .has-danger .form-control:focus + &{ + color: $danger-color; + } + .has-success .form-control:focus + &{ + color: $success-color; + } + + & + .form-control, + & ~ .form-control{ + @include input-size($padding-base-vertical - 1, $padding-base-horizontal); + padding-left: 18px; + } + + i{ + width: 17px; + } +} + +.input-group-append, +.input-group-prepend{ + margin: 0; +} + + +.input-group-append .input-group-text{ + border-left: none; +} +.input-group-prepend .input-group-text{ + border-right: none; +} + +.input-group, +.form-group{ + margin-bottom: 10px; + position: relative; + + .form-control-static{ + margin-top: 9px; + } + &.has-danger { + .error { + color: $danger-color; + } + } +} +.input-group[disabled]{ + .input-group-prepend .input-group-text, + .input-group-append .input-group-text{ + background-color: $light-gray; + } +} + +.input-group .form-control:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child){ + border-radius: $border-radius-base; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left: 0 none; +} + +.input-group .form-control:first-child, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-right: 0 none; +} +.input-group .form-control:last-child, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-left: 0 none; +} +.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { + background-color: $light-gray; + color: $default-color; + cursor: not-allowed; +} + +.input-group-btn .btn{ + border-width: $border-thin; + padding: $padding-btn-vertical $padding-base-horizontal; +} +.input-group-btn .btn-default:not(.btn-fill){ + border-color: $medium-gray; +} + +.input-group-btn:last-child > .btn{ + margin-left: 0; +} +textarea.form-control{ + max-width: 100%; + max-height: 80px; + padding: 10px 10px 0 0; + resize: none; + border: none; + border: 1px solid $light-gray; + border-radius: $border-radius-base; + line-height: 2; +} + +.has-success, +.has-danger{ + + &.form-group .form-control, + &.form-group.no-border .form-control{ + padding-right: $padding-input-horizontal + 21; + } +} + +.form.form-newsletter .form-group{ + float: left; + width: 78%; + margin-right: 2%; + margin-top: 9px; +} + +.input-group .input-group-btn{ + padding: 0 12px; +} + +// Input files - hide actual input - requires specific markup in the sample. +.form-group input[type=file] { + opacity: 0; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 100; +} + +.form-text{ + font-size: $font-size-small; +} + +.form-control-lg{ + padding: 0; + font-size: inherit; + line-height: 0; + border-radius: 0; +} + +.form-horizontal{ + .col-form-label, + .label-on-right{ + padding: 10px 5px 0 15px; + text-align: right; + max-width: 180px; + } + + .checkbox-radios{ + margin-bottom: 15px; + + .form-check:first-child{ + margin-top: 8px; + } + } + + .label-on-right{ + text-align: left; + padding: 10px 15px 0 5px; + } + + .form-check-inline{ + margin-top: 6px; + } +} diff --git a/src/assets/scss/paper-dashboard/_misc.scss b/src/assets/scss/paper-dashboard/_misc.scss new file mode 100644 index 0000000..dedfa1c --- /dev/null +++ b/src/assets/scss/paper-dashboard/_misc.scss @@ -0,0 +1,150 @@ +body{ + color: $black-color; + font-size: $font-size-base; + font-family: $sans-serif-family; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; +} + +.main{ + position: relative; + background: $white-color; +} +/* Animations */ +.nav-pills .nav-link, +.navbar, +.nav-tabs .nav-link, +.sidebar .nav a, +.sidebar .nav a i, +.animation-transition-general, +.tag, +.tag [data-role="remove"], +.animation-transition-general{ + @include transition($general-transition-time, $transition-ease); +} + +//transition for dropdown caret +.dropdown-toggle:after, +.bootstrap-switch-label:before, +.caret{ + @include transition($fast-transition-time, $transition-ease); +} + +.dropdown-toggle[aria-expanded="true"]:after, +a[data-toggle="collapse"][aria-expanded="true"] .caret, +.card-collapse .card a[data-toggle="collapse"][aria-expanded="true"] i, +.card-collapse .card a[data-toggle="collapse"].expanded i{ + @include rotate-180(); +} + +.button-bar{ + display: block; + position: relative; + width: 22px; + height: 1px; + border-radius: 1px; + background: $white-bg; + + & + .button-bar{ + margin-top: 7px; + } + + &:nth-child(2){ + width: 17px; + } +} + +.caret{ + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px dashed; + border-top: 4px solid\9; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} + +.pull-left{ + float: left; +} +.pull-right{ + float: right; +} + + +.offline-doc { + .navbar.navbar-transparent{ + padding-top: 25px; + border-bottom: none; + + .navbar-minimize { + display: none; + } + .navbar-brand, + .collapse .navbar-nav .nav-link { + color: $white-color !important; + } + } + .footer { + z-index: 3 !important; + } + .page-header{ + .container { + z-index: 3; + } + &:after { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + display: block; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; + z-index: 2; + } + } +} + +.fixed-plugin { + .dropdown-menu li { + padding: 2px !important; + } +} + +// badge color + +.badge{ + &.badge-default{ + @include badge-color($default-color); + } + &.badge-primary{ + @include badge-color($primary-color); + } + &.badge-info{ + @include badge-color($info-color); + } + &.badge-success{ + @include badge-color($success-color); + } + &.badge-warning{ + @include badge-color($warning-color); + } + &.badge-danger{ + @include badge-color($danger-color); + } + &.badge-neutral{ + @include badge-color($white-color); + color: inherit; + } +} + +.card-user { + form { + .form-group { + margin-bottom: 20px; + } + } +} diff --git a/src/assets/scss/paper-dashboard/_mixins.scss b/src/assets/scss/paper-dashboard/_mixins.scss new file mode 100644 index 0000000..12f55c9 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_mixins.scss @@ -0,0 +1,8 @@ +//Components +@import "mixins/buttons"; +@import "mixins/vendor-prefixes"; +@import "mixins/inputs"; +@import "mixins/page-header"; +@import "mixins/dropdown"; +@import "mixins/cards"; +@import "mixins/transparency"; diff --git a/src/assets/scss/paper-dashboard/_navbar.scss b/src/assets/scss/paper-dashboard/_navbar.scss new file mode 100644 index 0000000..f094e6f --- /dev/null +++ b/src/assets/scss/paper-dashboard/_navbar.scss @@ -0,0 +1,310 @@ +.navbar{ + padding-top: $navbar-padding-base; + padding-bottom: $navbar-padding-base; + min-height: 53px; + margin-bottom: 20px; + + a{ + vertical-align: middle; + + &:not(.btn):not(.dropdown-item){ + color: $white-color; + } + + &.dropdown-item{ + color: $default-color; + } + } + + + + &.bg-white{ + .input-group .form-control, + .input-group.no-border .form-control{ + color: $default-color; + + @include placeholder(){ + color: $default-color; + }; + } + .input-group-prepend .input-group-text i, + .input-group-append .input-group-text i{ + color: $default-color; + opacity: .5; + } + } + + .form-group, + .input-group{ + margin: 0; + margin-left: -3px; + margin-right: 5px; + + .form-group-addon, + .input-group-prepend .input-group-text, + .input-group-append .input-group-text{ + color: $default-color; + + i { + opacity: 1; + } + } + + &.no-border{ + .form-control{ + color: $default-color; + + @include placeholder(){ + color: $default-color; + }; + } + } + } + + p{ + display: inline-block; + margin: 0; + line-height: 1.8em; + font-size: 1em; + font-weight: 400; + } + + &.navbar-absolute{ + position: absolute; + width: 100%; + padding-top: 10px; + z-index: 1029; + } + + .documentation &{ + &.fixed-top{ + left: 0; + width: initial; + } + } + + .navbar-wrapper{ + display: inline-flex; + align-items: center; + + .navbar-minimize{ + padding-right: 10px; + + .btn{ + margin: 0; + } + } + + .navbar-toggle{ + .navbar-toggler{ + padding-left: 0; + } + + &:hover{ + & .navbar-toggler-bar.bar2{ + width: 22px; + } + } + } + } + + + + .navbar-nav{ + &.navbar-logo{ + position: absolute; + left: 0; + right: 0; + margin: 0 auto; + width: 49px; + top: -4px; + } + + .nav-link.btn{ + padding: $padding-btn-vertical $padding-btn-horizontal; + &.btn-lg{ + padding: $padding-large-vertical $padding-large-horizontal; + } + &.btn-sm{ + padding: $padding-small-vertical $padding-small-horizontal; + } + } + + .nav-link{ + text-transform: uppercase; + font-size: $font-size-mini; + padding: $padding-base-vertical $padding-base-horizontal; + line-height: $line-height-nav-link; + margin-right: 3px; + + i.fa + p, + i.nc-icon + p{ + margin-left: 3px; + } + + i.fa, + i.nc-icon{ + font-size: 18px; + position: relative; + top: 3px; + text-align: center; + width: 21px; + } + + i.nc-icon{ + top: 4px; + font-size: 16px; + } + + &.profile-photo{ + .profile-photo-small{ + width: 27px; + height: 27px; + } + } + + &.disabled{ + opacity: .5; + color: $white-color; + } + } + + .nav-item.active .nav-link:not(.btn), + .nav-item .nav-link:not(.btn):focus, + .nav-item .nav-link:not(.btn):hover, + .nav-item .nav-link:not(.btn):active{ + border-radius: $border-radius-small; + color: $default-color; + } + } + + .logo-container{ + width: 27px; + height: 27px; + overflow: hidden; + margin: 0 auto; + border-radius: 50%; + border: 1px solid transparent; + } + + .navbar-brand{ + text-transform: capitalize; + font-size: $font-size-large-navbar; + padding-top: $padding-base-vertical; + padding-bottom: $padding-base-vertical; + line-height: $line-height-nav-link; + } + + .navbar-toggler{ + width: 37px; + height: 27px; + vertical-align: middle; + outline: 0; + cursor: pointer; + + & .navbar-toggler-bar.navbar-kebab{ + width: 3px; + height: 3px; + border-radius: 50%; + margin: 0 auto; + } + } + + .button-dropdown{ + .navbar-toggler-bar:nth-child(2){ + width: 17px; + } + } + + &.navbar-transparent{ + background-color: $transparent-bg !important; + box-shadow: none; + border-bottom: 1px solid #ddd; + + a:not(.dropdown-item):not(.btn){ + color: $default-color; + + &.disabled{ + opacity: .5; + color: $default-color; + } + } + + .button-bar{ + background: $default-color; + } + + .nav-item .nav-link:not(.btn){ + color: $default-color; + } + .nav-item.active .nav-link:not(.btn), + .nav-item .nav-link:not(.btn):focus, + .nav-item .nav-link:not(.btn):hover, + .nav-item .nav-link:not(.btn):focus:hover, + .nav-item .nav-link:not(.btn):active { + color: $primary-color; + } + } + + &.bg-white { + a:not(.dropdown-item):not(.btn){ + color: $default-color; + + &.disabled{ + opacity: .5; + color: $default-color; + } + } + + .button-bar{ + background: $default-color; + } + + .nav-item.active .nav-link:not(.btn), + .nav-item .nav-link:not(.btn):focus, + .nav-item .nav-link:not(.btn):hover, + .nav-item .nav-link:not(.btn):active{ + color: $info-color; + } + + .logo-container{ + border: 1px solid $default-color; + } + } + + .navbar-collapse { + .nav-item { + a { + font-size: $font-size-base; + } + } + } +} + +.bg-default{ + background-color: $default-color !important; +} + +.bg-primary{ + background-color: $primary-color !important; +} + +.bg-info{ + background-color: $info-color !important; +} + +.bg-success{ + background-color: $success-color !important; +} + +.bg-danger{ + background-color: $danger-color !important; +} + +.bg-warning{ + background-color: $warning-color !important; +} + +.bg-white{ + background-color: $white-color !important; +} diff --git a/src/assets/scss/paper-dashboard/_nucleo-outline.scss b/src/assets/scss/paper-dashboard/_nucleo-outline.scss new file mode 100644 index 0000000..4dfa505 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_nucleo-outline.scss @@ -0,0 +1,566 @@ +/*-------------------------------- + +nucleo-icons Web Font - built using nucleoapp.com +License - nucleoapp.com/license/ + +-------------------------------- */ +@font-face { + font-family: 'nucleo-icons'; + src: url('~assets/fonts/nucleo-icons.eot'); + src: url('~assets/fonts/nucleo-icons.eot') format('embedded-opentype'), url('~assets/fonts/nucleo-icons.woff2') format('woff2'), url('~assets/fonts/nucleo-icons.woff') format('woff'), url('~assets/fonts/nucleo-icons.ttf') format('truetype'); + font-weight: normal; + font-style: normal; +} +/*------------------------ + base class definition +-------------------------*/ +.nc-icon { + display: inline-block; + font: normal normal normal 14px/1 'nucleo-icons'; + font-size: inherit; + speak: none; + text-transform: none; + /* Better Font Rendering */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/*------------------------ + change icon size +-------------------------*/ +.nc-icon.lg { + font-size: 1.33333333em; + vertical-align: -16%; +} +.nc-icon.x2 { + font-size: 2em; +} +.nc-icon.x3 { + font-size: 3em; +} +/*---------------------------------- + add a square/circle background +-----------------------------------*/ +.nc-icon.square, +.nc-icon.circle { + padding: 0.33333333em; + vertical-align: -16%; + background-color: #eee; +} +.nc-icon.circle { + border-radius: 50%; +} +/*------------------------ + list icons +-------------------------*/ +.nc-icon-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.nc-icon-ul > li { + position: relative; +} +.nc-icon-ul > li > .nc-icon { + position: absolute; + left: -1.57142857em; + top: 0.14285714em; + text-align: center; +} +.nc-icon-ul > li > .nc-icon.lg { + top: 0; + left: -1.35714286em; +} +.nc-icon-ul > li > .nc-icon.circle, +.nc-icon-ul > li > .nc-icon.square { + top: -0.19047619em; + left: -1.9047619em; +} +/*------------------------ + spinning icons +-------------------------*/ +.nc-icon.spin { + -webkit-animation: nc-icon-spin 2s infinite linear; + -moz-animation: nc-icon-spin 2s infinite linear; + animation: nc-icon-spin 2s infinite linear; +} +@-webkit-keyframes nc-icon-spin { + 0% { + -webkit-transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + } +} +@-moz-keyframes nc-icon-spin { + 0% { + -moz-transform: rotate(0deg); + } + 100% { + -moz-transform: rotate(360deg); + } +} +@keyframes nc-icon-spin { + 0% { + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg); + } +} +/*------------------------ + rotated/flipped icons +-------------------------*/ +.nc-icon.rotate-90 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); +} +.nc-icon.rotate-180 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -ms-transform: rotate(180deg); + -o-transform: rotate(180deg); + transform: rotate(180deg); +} +.nc-icon.rotate-270 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); + -webkit-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -o-transform: rotate(270deg); + transform: rotate(270deg); +} +.nc-icon.flip-y { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); + -webkit-transform: scale(-1, 1); + -moz-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + -o-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.nc-icon.flip-x { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: scale(1, -1); + -moz-transform: scale(1, -1); + -ms-transform: scale(1, -1); + -o-transform: scale(1, -1); + transform: scale(1, -1); +} +/*------------------------ + font icons +-------------------------*/ + +.nc-air-baloon::before { + content: "\ea01"; +} + +.nc-album-2::before { + content: "\ea02"; +} + +.nc-alert-circle-i::before { + content: "\ea04"; +} + +.nc-align-center::before { + content: "\ea03"; +} + +.nc-align-left-2::before { + content: "\ea05"; +} + +.nc-ambulance::before { + content: "\ea06"; +} + +.nc-app::before { + content: "\ea07"; +} + +.nc-atom::before { + content: "\ea08"; +} + +.nc-badge::before { + content: "\ea09"; +} + +.nc-bag-16::before { + content: "\ea0a"; +} + +.nc-bank::before { + content: "\ea0b"; +} + +.nc-basket::before { + content: "\ea0c"; +} + +.nc-bell-55::before { + content: "\ea0d"; +} + +.nc-bold::before { + content: "\ea0e"; +} + +.nc-book-bookmark::before { + content: "\ea0f"; +} + +.nc-bookmark-2::before { + content: "\ea10"; +} + +.nc-box-2::before { + content: "\ea11"; +} + +.nc-box::before { + content: "\ea12"; +} + +.nc-briefcase-24::before { + content: "\ea13"; +} + +.nc-bulb-63::before { + content: "\ea14"; +} + +.nc-bullet-list-67::before { + content: "\ea15"; +} + +.nc-bus-front-12::before { + content: "\ea16"; +} + +.nc-button-pause::before { + content: "\ea17"; +} + +.nc-button-play::before { + content: "\ea18"; +} + +.nc-button-power::before { + content: "\ea19"; +} + +.nc-calendar-60::before { + content: "\ea1a"; +} + +.nc-camera-compact::before { + content: "\ea1b"; +} + +.nc-caps-small::before { + content: "\ea1c"; +} + +.nc-cart-simple::before { + content: "\ea1d"; +} + +.nc-chart-bar-32::before { + content: "\ea1e"; +} + +.nc-chart-pie-36::before { + content: "\ea1f"; +} + +.nc-chat-33::before { + content: "\ea20"; +} + +.nc-check-2::before { + content: "\ea21"; +} + +.nc-circle-10::before { + content: "\ea22"; +} + +.nc-cloud-download-93::before { + content: "\ea23"; +} + +.nc-cloud-upload-94::before { + content: "\ea24"; +} + +.nc-compass-05::before { + content: "\ea25"; +} + +.nc-controller-modern::before { + content: "\ea26"; +} + +.nc-credit-card::before { + content: "\ea27"; +} + +.nc-delivery-fast::before { + content: "\ea28"; +} + +.nc-diamond::before { + content: "\ea29"; +} + +.nc-email-85::before { + content: "\ea2a"; +} + +.nc-favourite-28::before { + content: "\ea2b"; +} + +.nc-glasses-2::before { + content: "\ea2c"; +} + +.nc-globe-2::before { + content: "\ea2d"; +} + +.nc-globe::before { + content: "\ea2e"; +} + +.nc-hat-3::before { + content: "\ea2f"; +} + +.nc-headphones::before { + content: "\ea30"; +} + +.nc-html5::before { + content: "\ea31"; +} + +.nc-image::before { + content: "\ea32"; +} + +.nc-istanbul::before { + content: "\ea33"; +} + +.nc-key-25::before { + content: "\ea34"; +} + +.nc-laptop::before { + content: "\ea35"; +} + +.nc-layout-11::before { + content: "\ea36"; +} + +.nc-lock-circle-open::before { + content: "\ea37"; +} + +.nc-map-big::before { + content: "\ea38"; +} + +.nc-minimal-down::before { + content: "\ea39"; +} + +.nc-minimal-left::before { + content: "\ea3a"; +} + +.nc-minimal-right::before { + content: "\ea3b"; +} + +.nc-minimal-up::before { + content: "\ea3c"; +} + +.nc-mobile::before { + content: "\ea3d"; +} + +.nc-money-coins::before { + content: "\ea3e"; +} + +.nc-note-03::before { + content: "\ea3f"; +} + +.nc-palette::before { + content: "\ea40"; +} + +.nc-paper::before { + content: "\ea41"; +} + +.nc-pin-3::before { + content: "\ea42"; +} + +.nc-planet::before { + content: "\ea43"; +} + +.nc-refresh-69::before { + content: "\ea44"; +} + +.nc-ruler-pencil::before { + content: "\ea45"; +} + +.nc-satisfied::before { + content: "\ea46"; +} + +.nc-scissors::before { + content: "\ea47"; +} + +.nc-send::before { + content: "\ea48"; +} + +.nc-settings-gear-65::before { + content: "\ea49"; +} + +.nc-settings::before { + content: "\ea4a"; +} + +.nc-share-66::before { + content: "\ea4b"; +} + +.nc-shop::before { + content: "\ea4c"; +} + +.nc-simple-add::before { + content: "\ea4d"; +} + +.nc-simple-delete::before { + content: "\ea4e"; +} + +.nc-simple-remove::before { + content: "\ea4f"; +} + +.nc-single-02::before { + content: "\ea50"; +} + +.nc-single-copy-04::before { + content: "\ea51"; +} + +.nc-sound-wave::before { + content: "\ea52"; +} + +.nc-spaceship::before { + content: "\ea53"; +} + +.nc-sun-fog-29::before { + content: "\ea54"; +} + +.nc-support-17::before { + content: "\ea55"; +} + +.nc-tablet-2::before { + content: "\ea56"; +} + +.nc-tag-content::before { + content: "\ea57"; +} + +.nc-tap-01::before { + content: "\ea58"; +} + +.nc-tie-bow::before { + content: "\ea59"; +} + +.nc-tile-56::before { + content: "\ea5a"; +} + +.nc-time-alarm::before { + content: "\ea5b"; +} + +.nc-touch-id::before { + content: "\ea5c"; +} + +.nc-trophy::before { + content: "\ea5d"; +} + +.nc-tv-2::before { + content: "\ea5e"; +} + +.nc-umbrella-13::before { + content: "\ea5f"; +} + +.nc-user-run::before { + content: "\ea60"; +} + +.nc-vector::before { + content: "\ea61"; +} + +.nc-watch-time::before { + content: "\ea62"; +} + +.nc-world-2::before { + content: "\ea63"; +} + +.nc-zoom-split::before { + content: "\ea64"; +} + + +/* all icon font classes list here */ diff --git a/src/assets/scss/paper-dashboard/_page-header.scss b/src/assets/scss/paper-dashboard/_page-header.scss new file mode 100644 index 0000000..d0538b4 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_page-header.scss @@ -0,0 +1,85 @@ +.page-header{ + min-height: 100vh; + max-height: 1000px; + padding: 0; + color: $white-color; + position: relative; + + .page-header-image{ + position: absolute; + background-size: cover; + background-position: center center; + width: 100%; + height: 100%; + z-index: -1; + } + + .content-center{ + position: absolute; + top: 50%; + left: 50%; + z-index: 2; + -ms-transform: translate(-50%, -50%); + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + text-align: center; + color: #FFFFFF; + padding: 0 15px; + width: 100%; + max-width: 880px; + + } + + footer{ + position: absolute; + bottom: 0; + width: 100%; + } + + .container{ + height: 100%; + z-index: 1; + } + + .category, + .description{ + color: $opacity-8; + } + + &.page-header-small{ + min-height: 60vh; + max-height: 440px; + } + + &.page-header-mini{ + min-height: 40vh; + max-height: 340px; + } + + .title{ + margin-bottom: 15px; + } + .title + h4{ + margin-top: 10px; + } + + &:after, + &:before{ + position: absolute; + z-index: 0; + width: 100%; + height: 100%; + display: block; + left: 0; + top: 0; + content: ""; + } + + &:before{ + background-color: rgba(0,0,0,.3); + } + + &[filter-color="orange"]{ + @include linear-gradient(rgba($black-color,.20), rgba(224, 23, 3, 0.6)); + } +} diff --git a/src/assets/scss/paper-dashboard/_responsive.scss b/src/assets/scss/paper-dashboard/_responsive.scss new file mode 100644 index 0000000..121cde3 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_responsive.scss @@ -0,0 +1,550 @@ +@media screen and (max-width: 991px){ + + .navbar { + padding: 0; + + &.navbar-absolute { + padding-top: 0; + } + + .navbar-brand { + font-size: 16px; + margin-right: 0; + } + } + + .profile-photo .profile-photo-small{ + margin-left: -2px; + } + + .button-dropdown{ + display: none; + } + + #minimizeSidebar{ + display: none; + } + + .navbar{ + .container-fluid{ + padding-right: 15px; + padding-left: 15px; + } + + .navbar-collapse{ + .input-group{ + margin: 0; + margin-top: 5px; + } + } + + .navbar-nav{ + .nav-item:first-child{ + margin-top: 10px; + } + .nav-item:not(:last-child){ + margin-bottom: 10px; + } + } + + .dropdown.show .dropdown-menu{ + display: block; + } + + .dropdown .dropdown-menu{ + display: none; + } + + .dropdown.show .dropdown-menu, + .dropdown .dropdown-menu{ + border: 0; + transition: none; + -webkit-box-shadow: none; + width: auto; + margin: 0px 1rem; + margin-top: 0px; + box-shadow: none; + position: static; + padding-left: 10px; + + &:before{ + display: none; + } + } + + .dropdown-menu .dropdown-item:focus, + .dropdown-menu .dropdown-item:hover{ + color: $white-color; + } + + &.bg-white .dropdown-menu .dropdown-item:focus, + &.bg-white .dropdown-menu .dropdown-item:hover{ + color: $default-color; + } + + .navbar-toggler-bar{ + display: block; + position: relative; + width: 22px; + height: 1px; + border-radius: 1px; + background: $default-color; + + & + .navbar-toggler-bar{ + margin-top: 7px; + } + + & + .navbar-toggler-bar.navbar-kebab{ + margin-top: 3px; + } + + &.bar2{ + width: 17px; + transition: width .2s linear; + } + } + + &.bg-white:not(.navbar-transparent) .navbar-toggler-bar{ + background-color: $default-color; + } + + & .toggled .navbar-toggler-bar{ + width: 24px; + + & + .navbar-toggler-bar{ + margin-top: 5px; + } + } + + } + + .wrapper{ + @include transition (0.50s, cubic-bezier(0.685, 0.0473, 0.346, 1)); + } + + .nav-open{ + .main-panel{ + right: 0; + @include transform-translate-x(260px); + } + + .sidebar{ + @include transform-translate-x(0px); + } + + body{ + position: relative; + overflow-x: hidden; + } + + .menu-on-right{ + .main-panel{ + @include transform-translate-x(-260px); + } + + .navbar-collapse, + .sidebar{ + @include transform-translate-x(0px); + } + + .navbar-translate{ + @include transform-translate-x(-300px); + } + + #bodyClick{ + right: 260px; + left: auto; + } + } + } + + .menu-on-right{ + .sidebar{ + left: auto; + right:0; + @include transform-translate-x(260px); + } + } + + .bar1, + .bar2, + .bar3 { + outline: 1px solid transparent; + } + .bar1 { + top: 0px; + @include bar-animation($topbar-back); + } + .bar2 { + opacity: 1; + } + .bar3 { + bottom: 0px; + @include bar-animation($bottombar-back); + } + .toggled .bar1 { + top: 6px; + @include bar-animation($topbar-x); + } + .toggled .bar2 { + opacity: 0; + } + .toggled .bar3 { + bottom: 6px; + @include bar-animation($bottombar-x); + } + + @include topbar-x-rotation(); + @include topbar-back-rotation(); + @include bottombar-x-rotation(); + @include bottombar-back-rotation(); + + @-webkit-keyframes fadeIn { + 0% {opacity: 0;} + 100% {opacity: 1;} + } + @-moz-keyframes fadeIn { + 0% {opacity: 0;} + 100% {opacity: 1;} + } + @keyframes fadeIn { + 0% {opacity: 0;} + 100% {opacity: 1;} + } + + #bodyClick{ + height: 100%; + width: 100%; + position: fixed; + opacity: 1; + top: 0; + right: 0; + left: 260px; + content: ""; + z-index: 9999; + overflow-x: hidden; + background-color: transparent; + @include transition (0.50s, cubic-bezier(0.685, 0.0473, 0.346, 1)); + } + + .footer{ + .copyright{ + text-align: right; + } + } + + .section-nucleo-icons .icons-container{ + margin-top: 65px; + } + + .navbar-nav{ + .nav-link{ + i.fa, + i.nc-icon{ + opacity: .5; + } + } + } + + .sidebar, + .bootstrap-navbar { + position: fixed; + display: block; + top: 0; + height: 100%; + width: 260px; + right: auto; + left: 0; + z-index: 1032; + visibility: visible; + overflow-y: visible; + padding: 0; + @include transition (0.50s, cubic-bezier(0.685, 0.0473, 0.346, 1)); + + @include transform-translate-x(-260px); + } + + + + .main-panel{ + width: 100%; + } + + .timeline{ + &:before{ + left: 5% !important; + } + + > li > .timeline-badge{ + left: 5% !important; + } + + > li > .timeline-panel{ + float: right !important; + width: 82% !important; + + &:before{ + border-left-width: 0 !important; + border-right-width: 15px !important; + left: -15px !important; + right: auto !important; + } + + &:after{ + border-left-width: 0 !important; + border-right-width: 14px !important; + left: -14px !important; + right: auto !important; + } + } + } + +} +@media (max-width: 991px) and (min-width: 768px){ + .nav-tabs-navigation.verical-navs { + padding: 0px 2px; + } +} + +@media screen and (min-width: 768px){ + .footer { + .footer-nav { + padding-left: 21px; + } + + .credits { + padding-right: 15px; + } + } +} + +@media screen and (min-width: 992px){ + .navbar-collapse{ + background: none !important; + } + + .navbar .navbar-toggle{ + display: none; + } + + .navbar-nav{ + .nav-link{ + &.profile-photo{ + padding: 0; + margin: 7px $padding-base-horizontal; + } + } + } + + .section-nucleo-icons .icons-container{ + margin: 0 0 0 auto; + } + + .dropdown-menu .dropdown-item{ + color: inherit; + } + + .footer{ + .copyright{ + float: right; + padding-right: 15px; + } + } + + .sidebar{ + .sidebar-wrapper{ + li.active{ + > a:not([data-toggle="collapse"]), + > [data-toggle="collapse"] + div .nav li { + &:before{ + border-right: 17px solid $medium-gray; + border-top: 17px solid transparent; + border-bottom: 17px solid transparent; + content: ""; + display: inline-block; + position: absolute; + right: -16px; + opacity: 1; + top: 7px; + transition: opacity 150ms ease-in; + } + + &:after{ + border-right: 17px solid $default-body-bg; + border-top: 17px solid transparent; + border-bottom: 17px solid transparent; + content: ""; + display: inline-block; + position: absolute; + right: -17px; + opacity: 1; + top: 7px; + transition: opacity 150ms ease-in; + } + } + >[data-toggle="collapse"] + div .nav li { + a{ + &:before, + &:after { + top: 0; + } + } + } + } + } + } + +} + +@media screen and (max-width: 768px){ + .card-stats [class*="col-"] .statistics::after { + display: none; + } + + .main-panel .content { + padding-left: 15px; + padding-right: 15px; + } + + .footer{ + nav{ + display: block; + margin-bottom: 5px; + float: none; + } + } + + .landing-page .section-story-overview .image-container:nth-child(2){ + margin-left: 0; + margin-bottom: 30px; + } + + .card { + .form-horizontal { + .col-md-3.col-form-label { + text-align: left; + } + } + } + +} + +@media screen and (max-width: 767px){ + .nav-tabs-navigation.verical-navs{ + padding: 0 28px; + } + + .typography-line { + padding-left: 23% !important; + + span { + width: 60px !important; + } + } + + .login-page, + .lock-page, + .register-page { + .navbar{ + padding: .5rem 1rem; + } + } + + .footer { + .footer-nav, + .credits { + margin: 0 auto !important; + } + + .footer-nav { + margin-bottom: 10px !important; + } + } + + .register-page { + .content { + padding-top: 5vh; + } + .footer { + position: relative; + } + .info-area.info-horizontal { + margin-top: 0; + } + } +} + +@media screen and (max-width: 374px){ + .login-page { + .content { + padding-top: 10vh; + } + } +} + +@media screen and (max-width: 413px){ + .fixed-plugin { + .dropdown.show-dropdown.show{ + .dropdown-menu.show { + width: 225px !important; + + &[x-placement=top-start] { + transform: translate3d(0,400px,0)!important; + } + + &:before, + &:after { + bottom: 360px !important; + } + } + } + } + +} + + +@media screen and (max-width: 576px){ + .navbar[class*='navbar-toggleable-'] .container{ + margin-left: 0; + margin-right: 0; + } + + .card-contributions .card-stats{ + flex-direction: column; + + .bootstrap-switch{ + margin-bottom: 15px; + } + } + + .footer{ + .copyright{ + text-align: center; + } + } + + .section-nucleo-icons{ + .icons-container{ + i{ + font-size: 30px; + + &:nth-child(6){ + font-size: 48px; + } + } + } + } + + .page-header{ + .container h6.category-absolute{ + width: 90%; + } + } + + .card-timeline .timeline { + .timeline-panel { + width: 38%; + padding: 15px; + } + } +} diff --git a/src/assets/scss/paper-dashboard/_sidebar-and-main-panel.scss b/src/assets/scss/paper-dashboard/_sidebar-and-main-panel.scss new file mode 100644 index 0000000..72b17b5 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_sidebar-and-main-panel.scss @@ -0,0 +1,361 @@ +.wrapper{ + position: relative; + top: 0; + height: 100vh; + + &.wrapper-full-page{ + min-height: 100vh; + height: auto; + } +} + +.sidebar, +.off-canvas-sidebar{ + position: fixed; + top: 0; + height: 100%; + bottom: 0; + width: 260px; + left: 0; + z-index: 1030; + border-right: 1px solid #ddd; + + .sidebar-wrapper{ + position: relative; + height: calc(100vh - 75px); + overflow: auto; + width: 260px; + z-index: 4; + padding-bottom: 100px; + + .dropdown .dropdown-backdrop{ + display: none !important; + } + + .navbar-form{ + border: none; + } + } + + .navbar-minimize{ + position: absolute; + right: 20px; + top: 2px; + opacity: 1; + + @extend .animation-transition-general; + } + .logo-tim{ + border-radius: 50%; + border: 1px solid #333; + display: block; + height: 61px; + width: 61px; + float: left; + overflow: hidden; + + img{ + width: 60px; + height: 60px; + } + } + + .nav{ + margin-top: 20px; + display: block; + + .caret{ + top: 14px; + position: absolute; + right: 10px; + } + + li{ + > a + div .nav li > a{ + margin-top: 7px; + } + + > a{ + margin: 10px 15px 0; + color: $white-color; + display: block; + text-decoration: none; + position: relative; + text-transform: uppercase; + cursor: pointer; + font-size: 12px; + padding: 10px 8px; + line-height: 30px; + opacity: .7; + } + + .nav > li > a{ + padding: 5px 8px; + } + + &.active > a, + &.active > a > i { + opacity: 1; + } + + &:hover:not(.active) > a, + &:focus:not(.active) > a { + opacity: 1; + } + } + + i{ + font-size: 24px; + float: left; + margin-right: 12px; + line-height: 30px; + width: 34px; + text-align: center; + color: $opacity-5; + position: relative; + } + + p { + margin-bottom: 0; + } + + .collapse, + .collapsing { + .nav { + margin-top: 0; + } + } + } + + .sidebar-background{ + position: absolute; + z-index: 1; + height: 100%; + width: 100%; + display: block; + top: 0; + left: 0; + background-size: cover; + background-position: center center; + + &:after{ + position: absolute; + z-index: 3; + width: 100%; + height: 100%; + content: ""; + display: block; + background: #FFFFFF; + opacity: 1; + } + } + + .logo{ + position: relative; + padding: 7px $padding-base-horizontal; + z-index: 4; + + a.logo-mini, + a.logo-normal{ + @extend .animation-transition-general; + } + + a.logo-mini{ + opacity: 1; + float: left; + width: 34px; + text-align: center; + margin-left: 10px; + margin-right: 12px; + } + + a.logo-normal{ + display: block; + opacity: 1; + padding: 11px 0 8px; + @include transform-translate-x(0px); + } + + &:after{ + content: ''; + position: absolute; + bottom: 0; + right: 15px; + height: 1px; + width: calc(100% - 30px); + background-color: $opacity-5; + + } + + p{ + float: left; + font-size: 20px; + margin: 10px 10px; + color: $white-color; + line-height: 20px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .simple-text{ + text-transform: uppercase; + padding: $padding-base-vertical 0; + display: block; + white-space: nowrap; + font-size: $font-size-large; + color: $white-color; + text-decoration: none; + font-weight: $font-weight-normal; + line-height: 30px; + // overflow: hidden; + } + } + + .logo-tim{ + border-radius: 50%; + border: 1px solid #333; + display: block; + height: 61px; + width: 61px; + float: left; + overflow: hidden; + + img{ + width: 60px; + height: 60px; + } + } + + &:before, + &:after{ + display: block; + content: ""; + opacity: 1; + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + } + + &:after{ + @include icon-gradient($default-color); + z-index: 3; + } + + &[data-color="white"]{ + @include sidebar-color($white-color); + @include sidebar-text-color($default-color); + } + &[data-color="black"]{ + @include sidebar-color($dark-color); + } + + + // Active color changing + + &[data-active-color="primary"]{ + @include sidebar-active-color($primary-color); + } + &[data-active-color="info"]{ + @include sidebar-active-color($info-color); + } + &[data-active-color="success"]{ + @include sidebar-active-color($success-color); + } + &[data-active-color="warning"]{ + @include sidebar-active-color($warning-color); + } + &[data-active-color="danger"]{ + @include sidebar-active-color($danger-color); + } +} + +.visible-on-sidebar-regular{ + display: inline-block !important; +} +.visible-on-sidebar-mini{ + display: none !important; +} + +.off-canvas-sidebar{ + .nav { + > li > a, + > li > a:hover{ + color: $white-color; + } + + > li > a:focus{ + background: rgba(200, 200, 200, 0.2); + } + } +} + + +.main-panel{ + position: relative; + float: right; + width: $sidebar-width; + background-color: #f4f3ef;; + + + @include transition (0.50s, cubic-bezier(0.685, 0.0473, 0.346, 1)); + + > .content{ + padding: 0 30px 30px; + min-height: calc(100vh - 123px); + margin-top: 93px; + } + + > .navbar{ + margin-bottom: 0; + } + + + .header{ + margin-bottom: 50px; + } +} + + +.perfect-scrollbar-on{ + .sidebar, + .main-panel{ + height: 100%; + max-height: 100%; + } +} + +.panel-header { + height: 260px; + padding-top: 80px; + padding-bottom: 45px; + background: #141E30; /* fallback for old browsers */ + background: -webkit-gradient(linear, left top, right top, from(#0c2646), color-stop(60%, #204065), to(#2a5788)); + background: linear-gradient(to right, #0c2646 0%, #204065 60%, #2a5788 100%); + position: relative; + overflow: hidden; + + .header{ + .title{ + color: $white-color; + } + .category{ + max-width: 600px; + color: $opacity-5; + margin: 0 auto; + font-size: 13px; + + a{ + color: $white-color; + } + } + } +} + +.panel-header-sm{ + height: 135px; +} + +.panel-header-lg{ + height: 380px +} diff --git a/src/assets/scss/paper-dashboard/_tables.scss b/src/assets/scss/paper-dashboard/_tables.scss new file mode 100644 index 0000000..73855b1 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_tables.scss @@ -0,0 +1,173 @@ +.table{ + + .img-wrapper{ + width: 40px; + height: 40px; + border-radius: 50%; + overflow: hidden; + margin: 0 auto; + } + + .img-row{ + max-width: 60px; + width: 60px; + } + + .form-check{ + margin: 0; + + & label .form-check-sign::before, + & label .form-check-sign::after{ + top: -17px; + left: 4px; + } + } + + .btn{ + margin: 0; + } + + small,.small{ + font-weight: 300; + } + + .card-tasks .card-body &{ + margin-bottom: 0; + + > thead > tr > th, + > tbody > tr > th, + > tfoot > tr > th, + > thead > tr > td, + > tbody > tr > td, + > tfoot > tr > td{ + padding-top: 0; + padding-bottom: 0; + } + } + + > thead > tr > th{ + font-size: 14px; + font-weight: $font-weight-bold; + padding-bottom: 0; + text-transform: uppercase; + border: 0; + } + + .radio, + .checkbox{ + margin-top: 0; + margin-bottom: 0; + padding: 0; + width: 15px; + + .icons{ + position: relative; + } + + label{ + &:after, + &:before{ + top: -17px; + left: -3px; + } + } + } + > thead > tr > th, + > tbody > tr > th, + > tfoot > tr > th, + > thead > tr > td, + > tbody > tr > td, + > tfoot > tr > td{ + padding: 12px 7px; + vertical-align: middle; + } + + .th-description{ + max-width: 150px; + } + .td-price{ + font-size: 26px; + font-weight: $font-weight-light; + margin-top: 5px; + position: relative; + top: 4px; + text-align: right; + } + .td-total{ + font-weight: $font-weight-bold; + font-size: $font-size-h5; + padding-top: 20px; + text-align: right; + } + + .td-actions .btn{ + margin: 0px; + } + + > tbody > tr{ + position: relative; + } +} + +.table-shopping{ + > thead > tr > th{ + font-size: $font-size-h6; + text-transform: uppercase; + } + > tbody > tr > td{ + font-size: $font-paragraph; + + b{ + display: block; + margin-bottom: 5px; + } + } + .td-name{ + font-weight: $font-weight-normal; + font-size: 1.5em; + small{ + color: $dark-gray; + font-size: 0.75em; + font-weight: $font-weight-light; + } + } + .td-number{ + font-weight: $font-weight-light; + font-size: $font-size-h4; + } + .td-name{ + min-width: 200px; + } + .td-number{ + text-align: right; + min-width: 170px; + + small{ + margin-right: 3px; + } + } + + .img-container{ + width: 120px; + max-height: 160px; + overflow: hidden; + display: block; + + img{ + width: 100%; + } + } +} + +.table-responsive{ + overflow: scroll; + padding-bottom: 10px; +} + +#tables .table-responsive{ + margin-bottom: 30px; +} + +.table-hover>tbody>tr:hover{ + background-color: #f5f5f5; +} diff --git a/src/assets/scss/paper-dashboard/_typography.scss b/src/assets/scss/paper-dashboard/_typography.scss new file mode 100644 index 0000000..23f3eee --- /dev/null +++ b/src/assets/scss/paper-dashboard/_typography.scss @@ -0,0 +1,173 @@ +button, +input, +optgroup, +select, +textarea{ + font-family: $sans-serif-family; +} +h1,h2,h3,h4,h5,h6{ + font-weight: $font-weight-normal; +} + +a{ + color: $primary-color; + &:hover, + &:focus{ + color: $primary-color; + } +} +h1, .h1 { + font-size: $font-size-h1; + line-height: 1.15; + margin-bottom: $margin-base-vertical * 2; + + small{ + font-weight: $font-weight-bold; + text-transform: uppercase; + opacity: .8; + } +} +h2, .h2{ + font-size: $font-size-h2; + margin-bottom: $margin-base-vertical * 2; +} +h3, .h3{ + font-size: $font-size-h3; + margin-bottom: $margin-base-vertical * 2; + line-height: 1.4em; +} +h4, .h4{ + font-size: $font-size-h4; + line-height: 1.45em; + margin-top: $margin-base-vertical * 2; + margin-bottom: $margin-base-vertical; + + & + .category, + &.title + .category{ + margin-top: -10px; + } +} +h5, .h5 { + font-size: $font-size-h5; + line-height: 1.4em; + margin-bottom: 15px; +} +h6, .h6{ + font-size: $font-size-h6; + font-weight: $font-weight-bold; + text-transform: uppercase; +} +p{ + &.description{ + font-size: 1.14em; + } +} + +// i.fa{ +// font-size: 18px; +// position: relative; +// top: 1px; +// } + +.title{ + font-weight: $font-weight-bold; + + &.title-up{ + text-transform: uppercase; + + a{ + color: $black-color; + text-decoration: none; + } + } + & + .category{ + margin-top: -10px; + } +} + +.description, +.card-description, +.footer-big p, +.card .footer .stats{ + color: $dark-gray; + font-weight: $font-weight-light; +} +.category, +.card-category{ + text-transform: capitalize; + font-weight: $font-weight-normal; + color: $dark-gray; + font-size: $font-size-mini; +} + +.card-category{ + font-size: $font-size-h6; +} + +.text-primary, +a.text-primary:focus, a.text-primary:hover { + color: $brand-primary !important; +} +.text-info, +a.text-info:focus, a.text-info:hover { + color: $brand-info !important; +} +.text-success, +a.text-success:focus, a.text-success:hover { + color: $brand-success !important; +} +.text-warning, +a.text-warning:focus, a.text-warning:hover { + color: $brand-warning !important; +} +.text-danger, +a.text-danger:focus, a.text-danger:hover { + color: $brand-danger !important; +} + +.text-gray, +a.text-gray:focus, a.text-gray:hover{ + color: $light-gray !important; +} + + +.blockquote{ + border-left: none; + border: 1px solid $default-color; + padding: 20px; + font-size: $font-size-blockquote; + line-height: 1.8; + + small{ + color: $default-color; + font-size: $font-size-small; + text-transform: uppercase; + } + + &.blockquote-primary{ + border-color: $primary-color; + color: $primary-color; + + small{ + color: $primary-color; + } + } + + &.blockquote-danger{ + border-color: $danger-color; + color: $danger-color; + + small{ + color: $danger-color; + } + } + + &.blockquote-white{ + border-color: $opacity-8; + color: $white-color; + + small{ + color: $opacity-8; + } + } +} diff --git a/src/assets/scss/paper-dashboard/_variables.scss b/src/assets/scss/paper-dashboard/_variables.scss new file mode 100644 index 0000000..ecd1a51 --- /dev/null +++ b/src/assets/scss/paper-dashboard/_variables.scss @@ -0,0 +1,404 @@ +//== Buttons +// +//## For each of Bootstrap's buttons, define text, background and border color. + +$font-color: #66615b !default; +$fill-font-color: rgba(255, 255, 255, 0.8); +$font-family-sans-serif: 'Montserrat', "Helvetica", Arial, sans-serif; +$sans-serif-family: 'Montserrat', 'Helvetica Neue', Arial, sans-serif; + + +$none: 0 !default; +$border-thin: 1px !default; +$border-thick: 2px !default; + +$white-color: #FFFFFF !default; +$white-bg: #FFFFFF !default; +$orange-bg: #e95e38 !default; + +$smoke-bg: #F5F5F5 !default; +$light-black: #444 !default; + +$black-bg: rgba(30,30,30,.97) !default; + +$black-color: #2c2c2c !default; +$black-hr: #444444 !default; + +$hr-line: rgba(0,0,0, .1) !default; + +$light-gray: #E3E3E3 !default; +$medium-gray: #DDDDDD !default; +$dark-gray: #9A9A9A !default; + +$table-line-color: #ccc !default; +$muted-color: #a49e93 !default; + +$opacity-gray-3: rgba(222,222,222, .3) !default; +$opacity-gray-5: rgba(222,222,222, .5) !default; +$opacity-gray-8: rgba(222,222,222, .8) !default; + + +$opacity-5: rgba(255,255,255, .5) !default; +$opacity-8: rgba(255,255,255, .8) !default; + +$datepicker-color-days: rgba(255,255,255, .8) !default; +$datepicker-color-old-new-days: rgba(255,255,255, .4) !default; + + +$opacity-1: rgba(255,255,255, .1) !default; +$opacity-2: rgba(255,255,255, .2) !default; + +$transparent-bg: transparent !default; +$dark-background: #555555 !default; + +$gray-input-bg: #fffcf5 !default; +$danger-input-bg: #FFC0A4 !default; +$success-input-bg: #ABF3CB !default; +$other-medium-gray: #A49E93 !default; +$transparent-bg: transparent !default; + +$placeholder-gray: rgba(210, 210, 210, 1) !default; + +$default-color: #66615B !default; +$default-bg: #66615B !default; +$default-states-color: #403D39 !default; + +$smoke-bg: #F5F5F5 !default; +$pale-bg: #FFFCF5 !default; +$medium-pale-bg: #F1EAE0 !default; +$default-body-bg: #f4f3ef !default; + +$primary-color: #51cbce !default; +$primary-states-color: darken($primary-color, 10%) !default; + +$success-color: #6bd098 !default; +$success-states-color: darken($success-color, 10%) !default; + +$info-color: #51bcda !default; +$info-states-color: darken($info-color, 10%) !default; + +$warning-color: #fbc658 !default; +$warning-states-color: darken($warning-color, 10%) !default; + +$danger-color: #ef8157 !default; +$danger-states-color: darken($danger-color, 8%) !default; + +$link-disabled-color: #666666 !default; + +$purple-color: #c178c1 !default; +$purple-states-color: darken($purple-color, 8%) !default; + +$medium-pale-bg: #F1EAE0 !default; + +$brown-color: #dcb285 !default; +$default-color-opacity: rgba(182, 182, 182, .6) !default; +$primary-color-opacity: rgba(249, 99, 50, .3) !default; +$success-color-opacity: rgba(24, 206, 15, .3) !default; +$info-color-opacity: rgba(44, 168, 255, .3) !default; +$warning-color-opacity: rgba(255, 178, 54, .3) !default; +$danger-color-opacity: rgba(255, 54, 54, .3) !default; + +$new-blue: #1DC7EA; +$new-purple: #9368E9; +$new-red: #FB404B; +$new-green: #87CB16; +$new-orange: #FFA534; +$new-dark-blue: #1F77D0; +$new-black: #5e5e5e; + +$orange-color: #f96332 !default; +$color-red-error: rgb(185, 74, 72) !default; +$color-grey-arrow: rgba(204, 204, 204, 0.2) !default; + +$bg-nude: #FFFCF5 !default; +$bg-primary: lighten($primary-color, 7%) !default; +$bg-info: lighten($info-color, 7%) !default; +$bg-success: lighten($success-color, 7%) !default; +$bg-warning: lighten($warning-color, 7%) !default; +$bg-danger: lighten($danger-color, 7%) !default; +$bg-brown: lighten($brown-color, 7%) !default; +$bg-purple: lighten($purple-color, 7%) !default; + +// brand Colors +$brand-primary: $primary-color !default; +$brand-info: $info-color !default; +$brand-success: $success-color !default; +$brand-warning: $warning-color !default; +$brand-danger: $danger-color !default; +$brand-inverse: $black-color !default; + +$link-disabled-color: #666666 !default; +$dark-color: #212120 !default; +// light colors +$light-blue: rgba($primary-color, .2); +$light-azure: rgba($info-color, .2); +$light-green: rgba($success-color, .2); +$light-orange: rgba($warning-color, .2); +$light-red: rgba($danger-color, .2); + +// padding for links inside dropdown menu +$padding-dropdown-vertical: 10px !default; +$padding-dropdown-horizontal: 15px !default; + +$margin-large-vertical: 30px !default; +$margin-base-vertical: 15px !default; + +// border radius for buttons +$border-radius-none: 0px !default; +$border-radius-btn-small: 26px !default; +$border-radius-btn-base: 20px !default; +$border-radius-btn-large: 50px !default; + + +$margin-bottom: 0 0 10px 0 !default; +$border-radius-small: 3px !default; +$border-radius-base: 4px !default; +$border-radius-large: 6px !default; +$border-radius-x-large: 8px !default; +$border-radius-extreme: 12px !default; + +//variables used in cards +$card-black-color: #252422 !default; +$card-muted-color: #ccc5b9 !default; + +$card-background-blue: #b8d8d8 !default; +$card-font-blue: #506568 !default; +$card-subtitle-blue: #7a9e9f !default; + +$card-background-green: #d5e5a3 !default; +$card-font-green: #60773d !default; +$card-subtitle-green: #92ac56 !default; + +$card-background-yellow: #ffe28c !default; +$card-font-yellow: #b25825 !default; +$card-subtitle-yellow: #d88715 !default; + +$card-background-brown: #d6c1ab !default; +$card-font-brown: #75442e !default; +$card-subtitle-brown: #a47e65 !default; + +$card-background-purple: #baa9ba !default; +$card-font-purple: #3a283d !default; +$card-subtitle-purple: #5a283d !default; + +$card-background-orange: #ff8f5e !default; +$card-font-orange: #772510 !default; +$card-subtitle-orange: #e95e37 !default; + + + +//== Components +// + +$padding-input-vertical: 11px !default; +$padding-input-horizontal: 11px !default; + +$padding-btn-vertical: 11px !default; +$padding-btn-horizontal: 22px !default; + +$padding-base-vertical: .5rem !default; +$padding-base-horizontal: .7rem !default; + +$padding-round-horizontal: 23px !default; + +$padding-simple-vertical: 10px !default; +$padding-simple-horizontal: 17px !default; + +$padding-large-vertical: 15px !default; +$padding-large-horizontal: 48px !default; + +$padding-small-vertical: 5px !default; +$padding-small-horizontal: 15px !default; + +// $padding-xs-vertical: 1px !default; +// $padding-xs-horizontal: 5px !default; + +$padding-label-vertical: 2px !default; +$padding-label-horizontal: 12px !default; + +$margin-large-vertical: 30px !default; +$margin-base-vertical: 15px !default; + +$margin-base-horizontal: 15px !default; + +$margin-bottom: 10px !default; +$border: 1px solid !default; +$border-radius-extra-small: 0.125rem !default; +$border-radius-small: 0.1875rem !default; +$border-radius-large: 0.25rem !default; +$border-radius-extreme: 0.875rem !default; + +$border-radius-large-top: $border-radius-large $border-radius-large 0 0 !default; +$border-radius-large-bottom: 0 0 $border-radius-large $border-radius-large !default; + +$btn-round-radius: 30px !default; + +$height-base: 40px !default; + +$btn-icon-size: 3.5rem !default; +$btn-icon-size-regular: 2.375rem !default; +$btn-icon-font-size-regular: 0.9375rem !default; +$btn-icon-font-size-small: 0.6875rem !default; +$btn-icon-size-small: 1.875rem !default; +$btn-icon-font-size-lg: 1.325rem !default; +$btn-icon-size-lg: 3.6rem !default; + +$font-size-h1: 3.5em !default; // ~ 49px +$font-size-h2: 2.5em !default; // ~ 35px +$font-size-h3: 2em !default; // ~ 28px +$font-size-h4: 1.714em !default; // ~ 24px +$font-size-h5: 1.57em !default; // ~ 22px +$font-size-h6: 1em !default; // ~ 14px + +$font-paragraph: 1em !default; +$font-size-navbar: 1em !default; +$font-size-mini: 0.7142em !default; +$font-size-small: 0.8571em !default; +$font-size-base: 14px !default; +$font-size-large: 1rem !default; +$font-size-large-navbar: 20px !default; +$font-size-blockquote: 1.1em !default; // ~ 15px +$font-size-medium: 16px !default; +$font-size-xs: 12px !default; + +$font-weight-light: 300 !default; +$font-weight-normal: 400 !default; +$font-weight-semi: 600 !default; +$font-weight-bold: 700 !default; + +$line-height-general: 1.5 !default; +$line-height-nav-link: 1.625rem !default; +$btn-icon-line-height: 2.4em !default; +$line-height: 1.35em !default; +$line-height-lg: 54px !default; + + +$border-radius-top: 10px 10px 0 0 !default; +$border-radius-bottom: 0 0 10px 10px !default; + +$dropdown-shadow: 1px 2px 7px 1px rgba(0,0,0,.125); +$box-shadow-raised: 0px 10px 25px 0px rgba(0, 0, 0, 0.3); +$box-shadow: 0 2px 2px rgba(204, 197, 185, 0.5); +$sidebar-box-shadow: 0px 2px 22px 0 rgba(0, 0, 0,.20), 0px 2px 30px 0 rgba(0, 0, 0,.35); + +$general-transition-time: 300ms !default; + +$slow-transition-time: 370ms !default; +$dropdown-coordinates: 29px -50px !default; + +$fast-transition-time: 150ms !default; +$select-coordinates: 50% -40px !default; + +$transition-linear: linear !default; +$transition-bezier: cubic-bezier(0.34, 1.61, 0.7, 1) !default; +$transition-ease: ease 0s; + + +//$navbar-padding-a: 9px 13px; +$navbar-margin-a: 15px 0px; + +$padding-social-a: 10px 5px; + +$navbar-margin-a-btn: 15px 0px; +$navbar-margin-a-btn-round: 16px 0px; + +$navbar-padding-a-icons: 6px 15px; +$navbar-margin-a-icons: 6px 3px; + +$navbar-padding-base: 0.625rem; +//$navbar-margin-brand: 5px 0px; + +$navbar-margin-brand-icons: 12px auto; +$navbar-margin-btn: 15px 3px; + +$height-icon-sm: 32px; +$width-icon-sm: 32px; +$padding-icon-sm: 4px; +$border-radius-icon-sm: 7px; + +$height-icon-message: 40px; +$width-icon-message: 40px; + +$height-icon-message-sm: 20px; +$width-icon-message-sm: 20px; + +$white-navbar: rgba(#FFFFFF, .96); +$primary-navbar: rgba(#34ACDC, .98); +$info-navbar: rgba(#5BCAFF, .98); +$success-navbar: rgba(#4CD964, .98); +$warning-navbar: rgba(#FF9500, .98); +$danger-navbar: rgba(#FF4C40, .98); + +$topbar-x: topbar-x !default; +$topbar-back: topbar-back !default; +$bottombar-x: bottombar-x !default; +$bottombar-back: bottombar-back !default; + +//Nucleo Icons + +$nc-font-path: '../fonts' !default; +$nc-font-size-base: 14px !default; +$nc-css-prefix: nc !default; +$nc-background-color: #eee !default; +$nc-li-width: (30em / 14) !default; +$nc-padding-width: (1em/3) !default; + +// Social icons color +$social-twitter: #55acee !default; +$social-twitter-state-color: darken(#55acee, 5%) !default; + +$social-facebook: #3b5998 !default; +$social-facebook-state-color: darken(#3b5998, 5%) !default; + +$social-google: #dd4b39 !default; +$social-google-state-color: darken(#dd4b39, 5%) !default; + +$social-linkedin: #0077B5 !default; +$social-linkedin-state-color: darken(#0077B5, 5%) !default; + +// Sidebar variables +$sidebar-width: calc(100% - 260px) !default; +$sidebar-mini-width: calc(100% - 80px) !default; + + +// Social icons color +$social-twitter: #55acee !default; +$social-twitter-state-color: lighten(#55acee, 6%) !default; + +$social-facebook: #3b5998 !default; +$social-facebook-state-color: lighten(#3b5998, 6%) !default; + +$social-google: #dd4b39 !default; +$social-google-state-color: lighten(#dd4b39, 6%) !default; + +$social-linkedin: #0077B5 !default; +$social-linkedin-state-color: lighten(#0077B5, 6%) !default; + +$social-pinterest: #cc2127 !default; +$social-pinterest-state-color: lighten(#cc2127, 6%) !default; + +$social-dribbble: #ea4c89 !default; +$social-dribbble-state-color: lighten(#ea4c89, 6%) !default; + +$social-github: #333333 !default; +$social-github-state-color: lighten(#333333, 6%) !default; + +$social-youtube: #e52d27 !default; +$social-youtube-state-color: lighten(#e52d27, 6%) !default; + +$social-instagram: #125688 !default; +$social-instagram-state-color: lighten(#125688, 6%) !default; + +$social-reddit: #ff4500 !default; +$social-reddit-state-color: lighten(#ff4500, 6%) !default; + +$social-tumblr: #35465c !default; +$social-tumblr-state-color: lighten(#35465c, 6%) !default; + +$social-behance: #1769ff !default; +$social-behance-state-color: lighten(#1769ff, 6%) !default; + +// Placeholder text color +$input-color-placeholder: #999 !default; + +$zindex-select-dropdown: 1060 !default; // must be higher than a modal background (1050) diff --git a/src/assets/scss/paper-dashboard/cards/_card-chart.scss b/src/assets/scss/paper-dashboard/cards/_card-chart.scss new file mode 100644 index 0000000..ba19f1f --- /dev/null +++ b/src/assets/scss/paper-dashboard/cards/_card-chart.scss @@ -0,0 +1,48 @@ +.card-chart { + .card-header{ + .card-title{ + margin-top: 10px; + margin-bottom: 0; + } + .card-category{ + margin-bottom: 5px; + } + } + + .table{ + margin-bottom: 0; + + td{ + border-top: none; + border-bottom: 1px solid #e9ecef; + } + } + + .card-progress { + margin-top: 30px; + } + + .chart-area { + height: 190px; + width: calc(100% + 30px); + margin-left: -15px; + margin-right: -15px; + } + .card-footer { + margin-top: 15px; + + .stats{ + color: $dark-gray; + } + } + + .dropdown{ + position: absolute; + right: 20px; + top: 20px; + + .btn{ + margin: 0; + } + } +} diff --git a/src/assets/scss/paper-dashboard/cards/_card-map.scss b/src/assets/scss/paper-dashboard/cards/_card-map.scss new file mode 100644 index 0000000..9614625 --- /dev/null +++ b/src/assets/scss/paper-dashboard/cards/_card-map.scss @@ -0,0 +1,3 @@ +.map{ + height: 500px; +} diff --git a/src/assets/scss/paper-dashboard/cards/_card-plain.scss b/src/assets/scss/paper-dashboard/cards/_card-plain.scss new file mode 100644 index 0000000..4290f26 --- /dev/null +++ b/src/assets/scss/paper-dashboard/cards/_card-plain.scss @@ -0,0 +1,17 @@ + +.card-plain{ + background: transparent; + box-shadow: none; + + .card-header, + .card-footer{ + margin-left: 0; + margin-right: 0; + background-color: transparent; + } + + &:not(.card-subcategories).card-body{ + padding-left: 0; + padding-right: 0; + } +} diff --git a/src/assets/scss/paper-dashboard/cards/_card-stats.scss b/src/assets/scss/paper-dashboard/cards/_card-stats.scss new file mode 100644 index 0000000..73d8d7c --- /dev/null +++ b/src/assets/scss/paper-dashboard/cards/_card-stats.scss @@ -0,0 +1,48 @@ +%card-stats{ + hr{ + margin: 5px 15px; + } +} + + +.card-stats{ + .card-body{ + padding: 15px 15px 0px; + + .numbers{ + text-align: right; + font-size: 2em; + + p{ + margin-bottom: 0; + } + .card-category { + color: $dark-gray; + font-size: 16px; + line-height: 1.4em; + } + } + } + .card-footer{ + padding: 0px 15px 15px; + + .stats{ + color: $dark-gray; + } + + hr{ + margin-top: 10px; + margin-bottom: 15px; + } + } + .icon-big { + font-size: 3em; + min-height: 64px; + + i{ + line-height: 59px; + } + } + + +} diff --git a/src/assets/scss/paper-dashboard/cards/_card-user.scss b/src/assets/scss/paper-dashboard/cards/_card-user.scss new file mode 100644 index 0000000..89c6174 --- /dev/null +++ b/src/assets/scss/paper-dashboard/cards/_card-user.scss @@ -0,0 +1,50 @@ +.card-user{ + .image{ + height: 130px; + + img { + border-radius: 12px; + } + } + + .author{ + text-align: center; + text-transform: none; + margin-top: -77px; + + a + p.description{ + margin-top: -7px; + } + } + + .avatar{ + width: 124px; + height: 124px; + border: 1px solid $white-color; + position: relative; + } + + .card-body{ + min-height: 240px; + } + + hr{ + margin: 5px 15px 15px; + } + + .card-body + .card-footer { + padding-top: 0; + } + + .card-footer { + h5 { + font-size: 1.25em; + margin-bottom: 0; + } + } + + .button-container{ + margin-bottom: 6px; + text-align: center; + } +} diff --git a/src/assets/scss/paper-dashboard/mixins/_buttons.scss b/src/assets/scss/paper-dashboard/mixins/_buttons.scss new file mode 100644 index 0000000..24e01dc --- /dev/null +++ b/src/assets/scss/paper-dashboard/mixins/_buttons.scss @@ -0,0 +1,212 @@ +// Mixin for generating new styles +@mixin btn-styles($btn-color, $btn-states-color) { + background-color: $btn-color; + + &:hover, + &:focus, + &:active, + &.active, + &:active:focus, + &:active:hover, + &.active:focus, + &.active:hover, + .show > &.dropdown-toggle, + .show > &.dropdown-toggle:focus, + .show > &.dropdown-toggle:hover { + background-color: $btn-states-color !important; + color: $white-color !important; + box-shadow: none !important; + } + + &:not([data-action]):hover{ + box-shadow: none; + } + + &.disabled, + &:disabled, + &[disabled], + fieldset[disabled] & { + &, + &:hover, + &:focus, + &.focus, + &:active, + &.active { + background-color: $btn-color; + border-color: $btn-color; + } + } + + // btn-neutral style + @if $btn-color == $white-color{ + color: $primary-color; + + &.btn-danger{ + color: $danger-color; + + &:hover, + &:focus, + &:active, + &:active:focus{ + color: $danger-states-color !important; + } + } + + &.btn-info{ + color: $info-color !important; + + &:hover, + &:focus, + &:active, + &:active:focus{ + color: $info-states-color !important; + } + } + + &.btn-warning{ + color: $warning-color !important; + + &:hover, + &:focus, + &:active, + &:active:focus{ + color: $warning-states-color !important; + } + } + + &.btn-success{ + color: $success-color !important; + + &:hover, + &:focus, + &:active, + &:active:focus{ + color: $success-states-color !important; + } + } + + &.btn-default{ + color: $default-color !important; + + &:hover, + &:focus, + &:active, + &:active:focus{ + color: $default-states-color !important; + } + } + + &.active, + &:active, + &:active:focus, + &:active:hover, + &.active:focus, + &.active:hover, + .show > &.dropdown-toggle, + .show > &.dropdown-toggle:focus, + .show > &.dropdown-toggle:hover { + background-color: $white-color !important; + color: $primary-states-color !important; + box-shadow: none !important; + } + + &:hover, + &:focus{ + color: $primary-states-color !important; + + &:not(.nav-link){ + box-shadow: none; + } + + } + + } @else { + color: $white-color; + } + + &.btn-simple{ + color: $btn-color; + border-color: $btn-color; + + &:hover, + &:focus, + &:active{ + background-color: $transparent-bg; + color: $btn-states-color; + border-color: $btn-states-color; + box-shadow: none; + } + } + + &.btn-link{ + color: $btn-color; + + &:hover, + &:focus, + &:active, + &:active:focus { + background-color: $transparent-bg; + color: $btn-states-color; + text-decoration: none; + box-shadow: none; + } + } +} + +@mixin btn-outline-styles($btn-color, $btn-states-color){ + background: $transparent-bg; + border: 2px solid $btn-color !important; + color: $btn-color; + @include opacity(1); + + &:hover, + &:focus, + &:active, + &:focus:active, + &.active, + .open > &.dropdown-toggle { + background-color: $btn-color !important; + color: $fill-font-color !important; + border-color: $btn-color !important; + .caret{ + border-top-color: $fill-font-color !important; + } + } + + .caret{ + border-top-color: $white-color !important; + } + + &.disabled, + &:disabled, + &[disabled], + fieldset[disabled] & { + &, + &:hover, + &:focus, + &.focus, + &:active, + &.active { + background-color: $transparent-bg !important; + border-color: $btn-color !important; + } + } +} + +@mixin btn-size($padding-vertical, $padding-horizontal, $font-size, $border){ + font-size: $font-size; + border-radius: $border; + padding: $padding-vertical $padding-horizontal; + + &.btn-simple{ + padding: $padding-vertical - 1 $padding-horizontal - 1; + } + +} + +@mixin rotate-180(){ + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} diff --git a/src/assets/scss/paper-dashboard/mixins/_cards.scss b/src/assets/scss/paper-dashboard/mixins/_cards.scss new file mode 100644 index 0000000..5097789 --- /dev/null +++ b/src/assets/scss/paper-dashboard/mixins/_cards.scss @@ -0,0 +1,4 @@ +@mixin icon-color($color) { + box-shadow: 0px 9px 30px -6px $color; + color: $color; +} diff --git a/src/assets/scss/paper-dashboard/mixins/_dropdown.scss b/src/assets/scss/paper-dashboard/mixins/_dropdown.scss new file mode 100644 index 0000000..638743e --- /dev/null +++ b/src/assets/scss/paper-dashboard/mixins/_dropdown.scss @@ -0,0 +1,24 @@ +@mixin dropdown-colors($brand-color, $dropdown-header-color, $dropdown-color, $background-color ) { + background-color: $brand-color; + + &:before{ + color: $brand-color; + } + + .dropdown-header:not([href]):not([tabindex]){ + color: $dropdown-header-color; + } + + .dropdown-item{ + color: $dropdown-color; + + &:hover, + &:focus{ + background-color: $background-color; + } + } + + .dropdown-divider{ + background-color: $background-color; + } +} diff --git a/src/assets/scss/paper-dashboard/mixins/_inputs.scss b/src/assets/scss/paper-dashboard/mixins/_inputs.scss new file mode 100644 index 0000000..1ec33ad --- /dev/null +++ b/src/assets/scss/paper-dashboard/mixins/_inputs.scss @@ -0,0 +1,243 @@ +@mixin input-size($padding-vertical, $padding-horizontal) { + padding: $padding-vertical $padding-horizontal; +} + +@mixin form-control-placeholder($color, $opacity) { + .form-control::-moz-placeholder { + color: $color; + @include opacity(1); + } + .form-control:-moz-placeholder { + color: $color; + @include opacity(1); + } + .form-control::-webkit-input-placeholder { + color: $color; + @include opacity(1); + } + .form-control:-ms-input-placeholder { + color: $color; + @include opacity(1); + } +} + +@mixin placeholder() { + ::-moz-placeholder { + @content; + } // Firefox + :-ms-input-placeholder { + @content; + } // Internet Explorer 10+ + ::-webkit-input-placeholder { + @content; + } // Safari and Chrome +} + +@mixin light-form() { + border-radius: 0; + border: 0; + padding: 0; + background-color: transparent; +} + +@mixin form-control-lg-padding($padding-vertical, $padding-horizontal) { + .form-group.no-border.form-control-lg, + .input-group.no-border.form-control-lg { + .input-group-append .input-group-text { + padding: $padding-vertical 0 $padding-vertical $padding-horizontal; + } + + .form-control { + padding: $padding-vertical $padding-horizontal; + + & + .input-group-prepend .input-group-text, + & + .input-group-append .input-group-text { + padding: $padding-vertical $padding-horizontal $padding-vertical 0; + } + } + } + + .form-group.form-control-lg, + .input-group.form-control-lg { + .form-control { + padding: $padding-vertical - 1 $padding-horizontal - 1; + + & + .input-group-prepend .input-group-text, + & + .input-group-append .input-group-text { + padding: $padding-vertical - 1 $padding-horizontal - 1 $padding-vertical - + 1 0; + } + } + + .input-group-prepend .input-group-text, + .input-group-append .input-group-text { + padding: $padding-vertical - 1 0 $padding-vertical $padding-horizontal - 1; + + & + .form-control { + padding: $padding-vertical $padding-horizontal - 1 $padding-vertical + $padding-horizontal - 3; + } + } + } +} + +@mixin input-base-padding($padding-vertical, $padding-horizontal) { + .form-group.no-border, + .input-group.no-border { + .form-control { + padding: $padding-vertical $padding-horizontal; + + & + .input-group-prepend .input-group-text, + & + .input-group-append .input-group-text { + padding: $padding-vertical $padding-horizontal $padding-vertical 0; + } + } + + .input-group-prepend .input-group-text, + .input-group-append .input-group-text { + padding: $padding-vertical 0 $padding-vertical $padding-horizontal; + } + } + + .form-group, + .input-group { + .form-control { + padding: $padding-vertical - 1 $padding-horizontal - 1 $padding-vertical - + 1 $padding-horizontal - 1; + + & + .input-group-prepend .input-group-text, + & + .input-group-append .input-group-text { + padding: $padding-vertical - 1 $padding-horizontal - 1 $padding-vertical - + 1 0; + } + } + + .input-group-prepend .input-group-text, + .input-group-append .input-group-text { + padding: $padding-vertical - 1 0 $padding-vertical - 1 $padding-horizontal - + 1; + + & + .form-control, + & ~ .form-control { + padding: $padding-vertical - 1 $padding-horizontal $padding-vertical + $padding-horizontal - 3; + } + } + } +} + +//color1 = $opacity-5 +//color2 = $opacity-8 +//color3 = $white-color +//color4 = $transparent-bg +//color5 = $opacity-1 +//color6 = $opacity-2 + +@mixin input-coloured-bg($color1, $color2, $color3, $color4, $color5, $color6) { + @include form-control-placeholder(darken($color2, 8%), 1); + + .form-control { + border-color: $color1; + color: $color2; + + &:focus { + border-color: $color3; + background-color: $color4; + color: $color3; + } + } + + .has-success, + .has-danger { + &:after { + color: $color3; + } + } + + .has-danger { + .form-control { + background-color: $color4; + } + } + + .input-group-prepend .input-group-text, + .input-group-append .input-group-text { + background-color: $color4; + border-color: $color1; + color: $color2; + } + + .input-group-focus { + .input-group-prepend .input-group-text, + .input-group-append .input-group-text { + background-color: $color4; + border-color: $color3; + color: $color3; + } + } + + .form-group.no-border, + .input-group.no-border { + .form-control { + background-color: $color5; + color: $color2; + + &:focus, + &:active, + &:active { + background-color: $color6; + color: $color3; + } + } + + .form-control + .input-group-prepend .input-group-text, + .form-control + .input-group-append .input-group-text { + background-color: $color5; + + &:focus, + &:active, + &:active { + background-color: $color6; + color: $color3; + } + } + + .form-control { + &:focus { + & + .input-group-prepend .input-group-text, + & + .input-group-append .input-group-text { + background-color: $color6; + color: $color3; + } + } + } + + .input-group-prepend .input-group-text, + .input-group-append .input-group-text { + background-color: $color5; + border: none; + color: $color2; + } + + &.input-group-focus { + .input-group-prepend .input-group-text, + .input-group-append .input-group-text { + background-color: $color6; + color: $color3; + } + } + } +} + +@mixin transition-input-focus-color() { + -webkit-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, + background-color 0.3s ease-in-out; + -moz-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, + background-color 0.3s ease-in-out; + -o-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, + background-color 0.3s ease-in-out; + -ms-transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, + background-color 0.3s ease-in-out; + transition: color 0.3s ease-in-out, border-color 0.3s ease-in-out, + background-color 0.3s ease-in-out; +} diff --git a/src/assets/scss/paper-dashboard/mixins/_page-header.scss b/src/assets/scss/paper-dashboard/mixins/_page-header.scss new file mode 100644 index 0000000..713dfd3 --- /dev/null +++ b/src/assets/scss/paper-dashboard/mixins/_page-header.scss @@ -0,0 +1,7 @@ +@mixin linear-gradient($color1, $color2){ + background: $color1; /* For browsers that do not support gradients */ + background: -webkit-linear-gradient(90deg, $color1 , $color2); /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(90deg, $color1, $color2); /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient(90deg, $color1, $color2); /* For Firefox 3.6 to 15 */ + background: linear-gradient(0deg, $color1 , $color2); /* Standard syntax */ +} diff --git a/src/assets/scss/paper-dashboard/mixins/_transparency.scss b/src/assets/scss/paper-dashboard/mixins/_transparency.scss new file mode 100644 index 0000000..df088ad --- /dev/null +++ b/src/assets/scss/paper-dashboard/mixins/_transparency.scss @@ -0,0 +1,8 @@ +// Opacity + +@mixin opacity($opacity) { + opacity: $opacity; + // IE8 filter + $opacity-ie: ($opacity * 100); + filter: #{alpha(opacity=$opacity-ie)}; +} diff --git a/src/assets/scss/paper-dashboard/mixins/_vendor-prefixes.scss b/src/assets/scss/paper-dashboard/mixins/_vendor-prefixes.scss new file mode 100644 index 0000000..7c3e0d2 --- /dev/null +++ b/src/assets/scss/paper-dashboard/mixins/_vendor-prefixes.scss @@ -0,0 +1,228 @@ +@mixin box-shadow($shadow...) { + -webkit-box-shadow: $shadow; // iOS <4.3 & Android <4.1 + box-shadow: $shadow; +} + +@mixin transition($time, $type){ + -webkit-transition: all $time $type; + -moz-transition: all $time $type; + -o-transition: all $time $type; + -ms-transition: all $time $type; + transition: all $time $type; +} + + +@mixin sidebar-color($color){ + &:after{ + background: $color; + } +} + +@mixin bar-animation($type){ + -webkit-animation: $type 500ms linear 0s; + -moz-animation: $type 500ms linear 0s; + animation: $type 500ms 0s; + -webkit-animation-fill-mode: forwards; + -moz-animation-fill-mode: forwards; + animation-fill-mode: forwards; +} + +@mixin sidebar-active-color($font-color){ + .nav { + li { + &.active > a, + &.active > a i, + &.active > a[data-toggle="collapse"], + &.active > a[data-toggle="collapse"] i, + &.active > a[data-toggle="collapse"] ~ div > ul > li.active .sidebar-mini-icon, + &.active > a[data-toggle="collapse"] ~ div > ul > li.active > a { + color: $font-color; + opacity: 1; + } + } + } +} + +@mixin transition-opacity($time, $type){ + -webkit-transition: opacity $time $type; + -moz-transition: opacity $time $type; + -o-transition: opacity $time $type; + -ms-transition: opacity $time $type; + transition: opacity $time $type; +} + +@mixin transform-translate-y-dropdown($value) { + -webkit-transform: translate3d(-20px,$value,0) !important; + -moz-transform: translate3d(-20px,$value,0) !important; + -o-transform: translate3d(-20px,$value,0) !important; + -ms-transform: translate3d(-20px,$value,0) !important; + transform: translate3d(-20px,$value,0) !important; +} + +@mixin transform-translate-x($value){ + -webkit-transform: translate3d($value, 0, 0); + -moz-transform: translate3d($value, 0, 0); + -o-transform: translate3d($value, 0, 0); + -ms-transform: translate3d($value, 0, 0); + transform: translate3d($value, 0, 0); +} + +@mixin transform-translate-y($value){ + -webkit-transform: translate3d(0,$value,0) !important; + -moz-transform: translate3d(0,$value,0) !important; + -o-transform: translate3d(0,$value,0) !important; + -ms-transform: translate3d(0,$value,0) !important; + transform: translate3d(0,$value,0) !important; +} + +@mixin transform-translate-y-fixed-plugin($value){ + -webkit-transform: translate3d(0,$value,0) !important; + -moz-transform: translate3d(0,$value,0) !important; + -o-transform: translate3d(0,$value,0) !important; + -ms-transform: translate3d(0,$value,0) !important; + transform: translate3d(0,$value,0) !important; +} + +@mixin icon-gradient($color, $bottomColor: #000){ + background: $color; + background: -webkit-linear-gradient($color 0%, $bottomColor 80%); + background: -o-linear-gradient($color 0%, $bottomColor 80%); + background: -moz-linear-gradient($color 0%, $bottomColor 80%); + background: linear-gradient($color 0%, $bottomColor 80%); +} + +@mixin topbar-x-rotation(){ + @keyframes topbar-x { + 0% {top: 0px; transform: rotate(0deg); } + 45% {top: 6px; transform: rotate(145deg); } + 75% {transform: rotate(130deg); } + 100% {transform: rotate(135deg); } + } + @-webkit-keyframes topbar-x { + 0% {top: 0px; -webkit-transform: rotate(0deg); } + 45% {top: 6px; -webkit-transform: rotate(145deg); } + 75% {-webkit-transform: rotate(130deg); } + 100% { -webkit-transform: rotate(135deg); } + } + @-moz-keyframes topbar-x { + 0% {top: 0px; -moz-transform: rotate(0deg); } + 45% {top: 6px; -moz-transform: rotate(145deg); } + 75% {-moz-transform: rotate(130deg); } + 100% { -moz-transform: rotate(135deg); } + } +} + + +@mixin topbar-back-rotation(){ + @keyframes topbar-back { + 0% { top: 6px; transform: rotate(135deg); } + 45% { transform: rotate(-10deg); } + 75% { transform: rotate(5deg); } + 100% { top: 0px; transform: rotate(0); } + } + + @-webkit-keyframes topbar-back { + 0% { top: 6px; -webkit-transform: rotate(135deg); } + 45% { -webkit-transform: rotate(-10deg); } + 75% { -webkit-transform: rotate(5deg); } + 100% { top: 0px; -webkit-transform: rotate(0); } + } + + @-moz-keyframes topbar-back { + 0% { top: 6px; -moz-transform: rotate(135deg); } + 45% { -moz-transform: rotate(-10deg); } + 75% { -moz-transform: rotate(5deg); } + 100% { top: 0px; -moz-transform: rotate(0); } + } +} + +@mixin bottombar-x-rotation(){ + @keyframes bottombar-x { + 0% {bottom: 0px; transform: rotate(0deg);} + 45% {bottom: 6px; transform: rotate(-145deg);} + 75% {transform: rotate(-130deg);} + 100% {transform: rotate(-135deg);} + } + @-webkit-keyframes bottombar-x { + 0% {bottom: 0px; -webkit-transform: rotate(0deg);} + 45% {bottom: 6px; -webkit-transform: rotate(-145deg);} + 75% {-webkit-transform: rotate(-130deg);} + 100% {-webkit-transform: rotate(-135deg);} + } + @-moz-keyframes bottombar-x { + 0% {bottom: 0px; -moz-transform: rotate(0deg);} + 45% {bottom: 6px; -moz-transform: rotate(-145deg);} + 75% {-moz-transform: rotate(-130deg);} + 100% {-moz-transform: rotate(-135deg);} + } +} + +@mixin bottombar-back-rotation{ + @keyframes bottombar-back { + 0% { bottom: 6px;transform: rotate(-135deg);} + 45% { transform: rotate(10deg);} + 75% { transform: rotate(-5deg);} + 100% { bottom: 0px;transform: rotate(0);} + } + @-webkit-keyframes bottombar-back { + 0% {bottom: 6px;-webkit-transform: rotate(-135deg);} + 45% {-webkit-transform: rotate(10deg);} + 75% {-webkit-transform: rotate(-5deg);} + 100% {bottom: 0px;-webkit-transform: rotate(0);} + } + @-moz-keyframes bottombar-back { + 0% {bottom: 6px;-moz-transform: rotate(-135deg);} + 45% {-moz-transform: rotate(10deg);} + 75% {-moz-transform: rotate(-5deg);} + 100% {bottom: 0px;-moz-transform: rotate(0);} + } + +} + +@mixin sidebar-text-color($text-color){ + .nav { + li { + a, + a i, + a[data-toggle="collapse"], + a[data-toggle="collapse"] i, + a[data-toggle="collapse"] ~ div > ul > li .sidebar-mini-icon, + a[data-toggle="collapse"] ~ div > ul > li > a { + color: $text-color; + opacity: .7; + } + + &:hover:not(.active) > a, + &:focus:not(.active) > a { + opacity: 1; + } + } + } + + .logo { + .simple-text { + color: $text-color; + } + &:after { + background-color: $text-color; + opacity: .4; + } + } + + .user { + .info a span, + .nav .sidebar-mini-icon, + .nav .sidebar-normal { + color: $text-color !important; + } + &:after { + background-color: $text-color; + opacity: .4; + } + } +} + +@mixin badge-color($color) { + border-color: $color; + background-color: $color; +} diff --git a/src/assets/scss/paper-dashboard/plugins/_plugin-animate-bootstrap-notify.scss b/src/assets/scss/paper-dashboard/plugins/_plugin-animate-bootstrap-notify.scss new file mode 100644 index 0000000..387d152 --- /dev/null +++ b/src/assets/scss/paper-dashboard/plugins/_plugin-animate-bootstrap-notify.scss @@ -0,0 +1,227 @@ + + + + + + + + + + + + + + + + +// This file was modified by Creative Tim to keep only the animation that we need for Bootstrap Notify + + + + + + + + + + + + + + + +@charset "UTF-8"; + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2015 Daniel Eden +*/ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +.animated.flipOutX, +.animated.flipOutY { + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +@-webkit-keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + from, to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + + + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} diff --git a/src/assets/scss/paper-dashboard/plugins/_plugin-perfect-scrollbar.scss b/src/assets/scss/paper-dashboard/plugins/_plugin-perfect-scrollbar.scss new file mode 100644 index 0000000..dbae094 --- /dev/null +++ b/src/assets/scss/paper-dashboard/plugins/_plugin-perfect-scrollbar.scss @@ -0,0 +1,113 @@ +/* perfect-scrollbar v0.6.13 */ +.ps-container { + -ms-touch-action: auto; + touch-action: auto; + overflow: hidden !important; + -ms-overflow-style: none; } + @supports (-ms-overflow-style: none) { + .ps-container { + overflow: auto !important; } } + @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .ps-container { + overflow: auto !important; } } + .ps-container.ps-active-x > .ps-scrollbar-x-rail, + .ps-container.ps-active-y > .ps-scrollbar-y-rail { + display: block; + background-color: transparent; } + .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail { + background-color: #eee; + opacity: 0.9; } + .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x { + background-color: #999; + height: 11px; } + .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail { + background-color: #eee; + opacity: 0.9; } + .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y { + background-color: #999; + width: 11px; } + .ps-container > .ps-scrollbar-x-rail { + display: none; + position: absolute; + /* please don't change 'position' */ + opacity: 0; + -webkit-transition: background-color .2s linear, opacity .2s linear; + -o-transition: background-color .2s linear, opacity .2s linear; + -moz-transition: background-color .2s linear, opacity .2s linear; + transition: background-color .2s linear, opacity .2s linear; + bottom: 0px; + /* there must be 'bottom' for ps-scrollbar-x-rail */ + height: 15px; } + .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x { + position: absolute; + /* please don't change 'position' */ + background-color: #aaa; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; + -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; + -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; + bottom: 2px; + /* there must be 'bottom' for ps-scrollbar-x */ + height: 6px; } + .ps-container > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x, .ps-container > .ps-scrollbar-x-rail:active > .ps-scrollbar-x { + height: 11px; } + .ps-container > .ps-scrollbar-y-rail { + display: none; + position: absolute; + /* please don't change 'position' */ + opacity: 0; + -webkit-transition: background-color .2s linear, opacity .2s linear; + -o-transition: background-color .2s linear, opacity .2s linear; + -moz-transition: background-color .2s linear, opacity .2s linear; + transition: background-color .2s linear, opacity .2s linear; + right: 0; + /* there must be 'right' for ps-scrollbar-y-rail */ + width: 15px; } + .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y { + position: absolute; + /* please don't change 'position' */ + background-color: #aaa; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out; + -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; + -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out; + transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out; + right: 2px; + /* there must be 'right' for ps-scrollbar-y */ + width: 6px; } + .ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y, .ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y { + width: 11px; } + .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail { + background-color: #eee; + opacity: 0.9; } + .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x { + background-color: #999; + height: 11px; } + .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail { + background-color: #eee; + opacity: 0.9; } + .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y { + background-color: #999; + width: 11px; } + .ps-container:hover > .ps-scrollbar-x-rail, + .ps-container:hover > .ps-scrollbar-y-rail { + opacity: 0.6; } + .ps-container:hover > .ps-scrollbar-x-rail:hover { + background-color: #eee; + opacity: 0.9; } + .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x { + background-color: #999; } + .ps-container:hover > .ps-scrollbar-y-rail:hover { + background-color: #eee; + opacity: 0.9; } + .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y { + background-color: #999; } diff --git a/src/assets/scss/paper-dashboard/react/custom/_alerts.scss b/src/assets/scss/paper-dashboard/react/custom/_alerts.scss new file mode 100644 index 0000000..30aa56e --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_alerts.scss @@ -0,0 +1,14 @@ +.alert{ + .close{ + font-weight: 300; + font-size: 29px; + i.fa, + i.fas, + i.far, + i.fal, + i.fab, + i.nc-icon{ + font-size: 14px !important; + } + } +} diff --git a/src/assets/scss/paper-dashboard/react/custom/_buttons.scss b/src/assets/scss/paper-dashboard/react/custom/_buttons.scss new file mode 100644 index 0000000..ef129d0 --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_buttons.scss @@ -0,0 +1,38 @@ +.btn, +.navbar .navbar-nav > a.btn{ + &.btn-icon { + &.btn-sm{ + .fa, + .far, + .fas, + .fal, + .fab, + .nc-icon{ + font-size: $btn-icon-font-size-small; + } + } + &.btn-lg{ + .fa, + .far, + .fas, + .fal, + .fab, + .nc-icon{ + font-size: $btn-icon-font-size-lg; + } + } + &:not(.btn-footer) .nc-icon, + &:not(.btn-footer) .fa, + &:not(.btn-footer) .far, + &:not(.btn-footer) .fas, + &:not(.btn-footer) .fal, + &:not(.btn-footer) .fas{ + position: absolute; + top: 50%; + left: 50%; + transform: translate(-12px, -12px); + line-height: 1.5626rem; + width: 24px; + } + } +} diff --git a/src/assets/scss/paper-dashboard/react/custom/_checkboxes-radio.scss b/src/assets/scss/paper-dashboard/react/custom/_checkboxes-radio.scss new file mode 100644 index 0000000..3d70fa1 --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_checkboxes-radio.scss @@ -0,0 +1,47 @@ +.form-check { + .form-check-sign{ + font-family: "Font Awesome 5 Free"; + font-weight: 900; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; + } +} + +.form-check-radio .form-check-sign{ + // font-family: 'FontAwesome'; + font-family: "Font Awesome 5 Free"; + font-weight: 400; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; + &::before{ + font-size: 22px; + content: "\f111"; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + display: inline-block; + position: absolute; + opacity: .50; + left: 5px; + top: -5px; + } +} +.form-check .form-check-sign:after{ + font-family: "Font Awesome 5 Free"; + top: 4px; +} +.form-check-radio .form-check-sign::after,.form-check-radio input[type="radio"]:checked + .form-check-sign::after { + font-family: "Font Awesome 5 Free"; + top: -1px; +} +.form-check-radio .form-check-sign::before, .form-check-radio input[type="radio"]:checked + .form-check-sign::before { + font-family: "Font Awesome 5 Free"; + top: -1px; +} diff --git a/src/assets/scss/paper-dashboard/react/custom/_dropdown.scss b/src/assets/scss/paper-dashboard/react/custom/_dropdown.scss new file mode 100644 index 0000000..b2ba767 --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_dropdown.scss @@ -0,0 +1,3 @@ +.dropup .dropdown-toggle:after, .dropdown .dropdown-toggle:after { + margin-left: 3px; +} diff --git a/src/assets/scss/paper-dashboard/react/custom/_fixed-plugin.scss b/src/assets/scss/paper-dashboard/react/custom/_fixed-plugin.scss new file mode 100644 index 0000000..16c07c0 --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_fixed-plugin.scss @@ -0,0 +1,148 @@ +.fixed-plugin{ + .dropdown{ + .dropdown-menu{ + + &:before{ + right: -17px; + top: 28%; + } + + &:after{ + right: -16px; + top: 28%; + } + } + } + .gh-btn, + .gh-count, + .gh-ico { + float: left; + } + .gh-btn, + .gh-count { + padding: 2px 5px 2px 4px; + color: #333; + text-decoration: none; + white-space: nowrap; + cursor: pointer; + border-radius: 3px; + } + .gh-btn { + background-color: #eee; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(100%, #eee)); + background-image: -webkit-linear-gradient(top, #fcfcfc 0, #eee 100%); + background-image: -moz-linear-gradient(top, #fcfcfc 0, #eee 100%); + background-image: -ms-linear-gradient(top, #fcfcfc 0, #eee 100%); + background-image: -o-linear-gradient(top, #fcfcfc 0, #eee 100%); + background-image: linear-gradient(to bottom, #fcfcfc 0, #eee 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#eeeeee', GradientType=0); + background-repeat: no-repeat; + border: 1px solid #d5d5d5; + } + .gh-btn:hover, + .gh-btn:focus { + text-decoration: none; + background-color: #ddd; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(100%, #ddd)); + background-image: -webkit-linear-gradient(top, #eee 0, #ddd 100%); + background-image: -moz-linear-gradient(top, #eee 0, #ddd 100%); + background-image: -ms-linear-gradient(top, #eee 0, #ddd 100%); + background-image: -o-linear-gradient(top, #eee 0, #ddd 100%); + background-image: linear-gradient(to bottom, #eee 0, #ddd 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0); + border-color: #ccc; + } + .gh-btn:active { + background-image: none; + background-color: #dcdcdc; + border-color: #b5b5b5; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); + } + .gh-ico { + width: 14px; + height: 14px; + margin-right: 4px; + background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQwcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMTIgMTIgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTIgMTIgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMzMzMzMzMiIGQ9Ik0zMiAxMy40Yy0xMC41IDAtMTkgOC41LTE5IDE5YzAgOC40IDUuNSAxNS41IDEzIDE4YzEgMC4yIDEuMy0wLjQgMS4zLTAuOWMwLTAuNSAwLTEuNyAwLTMuMiBjLTUuMyAxLjEtNi40LTIuNi02LjQtMi42QzIwIDQxLjYgMTguOCA0MSAxOC44IDQxYy0xLjctMS4yIDAuMS0xLjEgMC4xLTEuMWMxLjkgMC4xIDIuOSAyIDIuOSAyYzEuNyAyLjkgNC41IDIuMSA1LjUgMS42IGMwLjItMS4yIDAuNy0yLjEgMS4yLTIuNmMtNC4yLTAuNS04LjctMi4xLTguNy05LjRjMC0yLjEgMC43LTMuNyAyLTUuMWMtMC4yLTAuNS0wLjgtMi40IDAuMi01YzAgMCAxLjYtMC41IDUuMiAyIGMxLjUtMC40IDMuMS0wLjcgNC44LTAuN2MxLjYgMCAzLjMgMC4yIDQuNyAwLjdjMy42LTIuNCA1LjItMiA1LjItMmMxIDIuNiAwLjQgNC42IDAuMiA1YzEuMiAxLjMgMiAzIDIgNS4xYzAgNy4zLTQuNSA4LjktOC43IDkuNCBjMC43IDAuNiAxLjMgMS43IDEuMyAzLjVjMCAyLjYgMCA0LjYgMCA1LjJjMCAwLjUgMC40IDEuMSAxLjMgMC45YzcuNS0yLjYgMTMtOS43IDEzLTE4LjFDNTEgMjEuOSA0Mi41IDEzLjQgMzIgMTMuNHoiLz48L3N2Zz4='); + background-size: 100% 100%; + background-repeat: no-repeat; + } + .gh-count { + position: relative; + display: none; /* hidden to start */ + margin-left: 4px; + background-color: #fafafa; + border: 1px solid #d4d4d4; + } + .gh-count:hover, + .gh-count:focus { + color: #4183C4; + } + .gh-count:before, + .gh-count:after { + content: ''; + position: absolute; + display: inline-block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; + } + .gh-count:before { + top: 50%; + left: -3px; + margin-top: -4px; + border-width: 4px 4px 4px 0; + border-right-color: #fafafa; + } + .gh-count:after { + top: 50%; + left: -4px; + z-index: -1; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #d4d4d4; + } + .github-btn-large { + height: 30px; + } + .github-btn-large .gh-btn, + .github-btn-large .gh-count { + padding: 3px 10px 3px 8px; + font-size: 16px; + line-height: 22px; + border-radius: 4px; + } + .github-btn-large .gh-ico { + width: 20px; + height: 20px; + } + .github-btn-large .gh-count { + margin-left: 6px; + } + .github-btn-large .gh-count:before { + left: -5px; + margin-top: -6px; + border-width: 6px 6px 6px 0; + } + .github-btn-large .gh-count:after { + left: -6px; + margin-top: -7px; + border-width: 7px 7px 7px 0; + } + .github-btn{ + display: inline-block; + .gh-btn{ + .gh-ico{ + margin-top: 3px; + } + } + } + .SocialMediaShareButton{ + display: inline-block; + } +} +@media screen and (max-width: 400px){ + .fixed-plugin .dropdown-menu { + width: 250px; + } +} diff --git a/src/assets/scss/paper-dashboard/react/custom/_inputs.scss b/src/assets/scss/paper-dashboard/react/custom/_inputs.scss new file mode 100644 index 0000000..72dec3c --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_inputs.scss @@ -0,0 +1,19 @@ +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 4px); +} + +.form-control { + height: unset; +} +// Input files - hide actual input - requires specific markup in the sample. +.form-group input[type=file] { + opacity: 1; + position: unset; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: unset; + z-index: unset; +} diff --git a/src/assets/scss/paper-dashboard/react/custom/_navbar.scss b/src/assets/scss/paper-dashboard/react/custom/_navbar.scss new file mode 100644 index 0000000..b0da1bc --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_navbar.scss @@ -0,0 +1,26 @@ +.navbar{ + .navbar-nav{ + .nav-link{ + i.fa + p, + i.fal + p, + i.fas + p, + i.fab + p, + i.far + p, + i.nc-icon + p{ + margin-left: 7px; + } + i.fa, + i.fal, + i.fas, + i.fab, + i.far, + i.nc-icon{ + font-size: 18px; + position: relative; + top: 3px; + text-align: center; + width: 21px; + } + } + } +} diff --git a/src/assets/scss/paper-dashboard/react/custom/_nucleo-outline.scss b/src/assets/scss/paper-dashboard/react/custom/_nucleo-outline.scss new file mode 100644 index 0000000..4f24060 --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_nucleo-outline.scss @@ -0,0 +1,13 @@ +/*-------------------------------- + +nucleo-icons Web Font - built using nucleoapp.com +License - nucleoapp.com/license/ + +-------------------------------- */ +@font-face { + font-family: 'nucleo-icons'; + src: url('~assets/fonts/nucleo-icons.eot'); + src: url('~assets/fonts/nucleo-icons.eot') format('embedded-opentype'), url('~assets/fonts/nucleo-icons.woff2') format('woff2'), url('~assets/fonts/nucleo-icons.woff') format('woff'), url('~assets/fonts/nucleo-icons.ttf'); + font-weight: normal; + font-style: normal; +} diff --git a/src/assets/scss/paper-dashboard/react/custom/_responsive.scss b/src/assets/scss/paper-dashboard/react/custom/_responsive.scss new file mode 100644 index 0000000..0c64189 --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_responsive.scss @@ -0,0 +1,63 @@ +@media screen and (max-width: 991px){ + .navbar-nav{ + .nav-link{ + i.fa, + i.fal, + i.fas, + i.fab, + i.far, + i.nc-icon{ + opacity: .5; + } + } + } + .navbar .dropdown.show .dropdown-menu{ + border: 0; + -webkit-transition: none; + transition: none; + -webkit-box-shadow: none; + width: auto; + margin: 0 1rem; + box-shadow: none; + position: static!important; + padding-left: 10px; + display: block!important; + -webkit-transform: translateZ(0)!important; + transform: translateZ(0)!important; + background: inherit; + &:before,&:after{ + display: none; + } + } + .navbar.bg-dark .dropdown.show .dropdown-menu a{ + color: $white-color; + } +} + +@media screen and (min-width: 992px){ + + .sidebar{ + .sidebar-wrapper{ + li.active{ + > a:not([data-toggle="collapse"]){ + &:before{ + border-right: 18px solid $medium-gray; + border-top: 18px solid transparent; + border-bottom: 18px solid transparent; + right: -15px; + top: 6px; + } + + &:after{ + border-right: 17px solid $default-body-bg; + border-top: 17px solid transparent; + border-bottom: 17px solid transparent; + right: -15px; + top: 7px; + } + } + } + } + } + +} diff --git a/src/assets/scss/paper-dashboard/react/custom/_typography.scss b/src/assets/scss/paper-dashboard/react/custom/_typography.scss new file mode 100644 index 0000000..66c80d5 --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/custom/_typography.scss @@ -0,0 +1,5 @@ +*,a{ + &,&:focus{ + outline: none; + } +} diff --git a/src/assets/scss/paper-dashboard/react/react-differences.scss b/src/assets/scss/paper-dashboard/react/react-differences.scss new file mode 100644 index 0000000..8b75a3c --- /dev/null +++ b/src/assets/scss/paper-dashboard/react/react-differences.scss @@ -0,0 +1,10 @@ +@import "custom/alerts"; +@import "custom/buttons"; +@import "custom/checkboxes-radio"; +@import "custom/dropdown"; +@import "custom/fixed-plugin"; +@import "custom/inputs"; +@import "custom/navbar"; +@import "custom/nucleo-outline"; +@import "custom/responsive"; +@import "custom/typography"; diff --git a/src/components/FixedPlugin/FixedPlugin.js b/src/components/FixedPlugin/FixedPlugin.js new file mode 100644 index 0000000..6a25fb5 --- /dev/null +++ b/src/components/FixedPlugin/FixedPlugin.js @@ -0,0 +1,166 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; + +import { Button } from "reactstrap"; + +function FixedPlugin(props) { + const [classes, setClasses] = React.useState("dropdown show"); + const handleClick = () => { + if (classes === "dropdown") { + setClasses("dropdown show"); + } else { + setClasses("dropdown"); + } + }; + return ( + <> + //
+ //
+ // {/*
+ // + //
*/} + //
    + //
  • SIDEBAR BACKGROUND
  • + //
  • + //
    + // { + // props.handleBgClick("black"); + // }} + // /> + // { + // props.handleBgClick("white"); + // }} + // /> + //
    + //
  • + //
  • SIDEBAR ACTIVE COLOR
  • + //
  • + //
    + // { + // props.handleActiveClick("primary"); + // }} + // /> + // { + // props.handleActiveClick("info"); + // }} + // /> + // { + // props.handleActiveClick("success"); + // }} + // /> + // { + // props.handleActiveClick("warning"); + // }} + // /> + // { + // props.handleActiveClick("danger"); + // }} + // /> + //
    + //
  • + //
  • + // + //
  • + //
  • + // + //
  • + //
  • Want more components?
  • + //
  • + // + //
  • + //
+ //
+ //
+ ); +} + +export default FixedPlugin; diff --git a/src/components/Footer/Footer.js b/src/components/Footer/Footer.js new file mode 100644 index 0000000..9097637 --- /dev/null +++ b/src/components/Footer/Footer.js @@ -0,0 +1,66 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +/*eslint-disable*/ +import React from "react"; +import { Container, Row } from "reactstrap"; +// used for making the prop types of this component +import PropTypes from "prop-types"; + +function Footer(props) { + return ( + + ); +} + +Footer.propTypes = { + default: PropTypes.bool, + fluid: PropTypes.bool +}; + +export default Footer; diff --git a/src/components/Navbars/DemoNavbar.js b/src/components/Navbars/DemoNavbar.js new file mode 100644 index 0000000..9db9034 --- /dev/null +++ b/src/components/Navbars/DemoNavbar.js @@ -0,0 +1,188 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; +import { Link, useLocation, useHistory } from "react-router-dom"; +import { + Collapse, + Navbar, + NavbarToggler, + NavbarBrand, + Nav, + NavItem, + Dropdown, + DropdownToggle, + DropdownMenu, + DropdownItem, + Container, + InputGroup, + InputGroupText, + InputGroupAddon, + Input +} from "reactstrap"; + +import routes from "routes.js"; + +function Header(props) { + const [isOpen, setIsOpen] = React.useState(false); + const [dropdownOpen, setDropdownOpen] = React.useState(false); + const [color, setColor] = React.useState("transparent"); + const sidebarToggle = React.useRef(); + const location = useLocation(); + const history = useHistory(); + const logout = () => { + localStorage.removeItem('profile'); + history.push("/login") + } + const toggle = () => { + if (isOpen) { + setColor("transparent"); + } else { + setColor("dark"); + } + setIsOpen(!isOpen); + }; + const dropdownToggle = (e) => { + setDropdownOpen(!dropdownOpen); + }; + const getBrand = () => { + let brandName = "Default Brand"; + routes.map((prop, key) => { + if (window.location.href.indexOf(prop.path) !== -1) { + brandName = prop.name; + } + return null; + }); + return brandName; + }; + const openSidebar = () => { + document.documentElement.classList.toggle("nav-open"); + sidebarToggle.current.classList.toggle("toggled"); + }; + // function that adds color dark/transparent to the navbar on resize (this is for the collapse) + const updateColor = () => { + if (window.innerWidth < 993 && isOpen) { + setColor("dark"); + } else { + setColor("transparent"); + } + }; + React.useEffect(() => { + window.addEventListener("resize", updateColor.bind(this)); + }); + React.useEffect(() => { + if ( + window.innerWidth < 993 && + document.documentElement.className.indexOf("nav-open") !== -1 + ) { + document.documentElement.classList.toggle("nav-open"); + sidebarToggle.current.classList.toggle("toggled"); + } + }, [location]); + let profile = JSON.parse(localStorage.getItem("profile")) + let userName = profile && profile.name ? profile.name : "" + return ( + // add or remove classes depending if we are on full-screen-maps page or not + + +
+
+ +
+ {getBrand()} +
+ + + + + + + {/*
+ + + + + + + + + */} + +
+
+
+ ); +} + +export default Header; diff --git a/src/components/Sidebar/Sidebar.js b/src/components/Sidebar/Sidebar.js new file mode 100644 index 0000000..83db820 --- /dev/null +++ b/src/components/Sidebar/Sidebar.js @@ -0,0 +1,107 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; +import { NavLink } from "react-router-dom"; +import { Nav } from "reactstrap"; +// javascript plugin used to create scrollbars on windows +import PerfectScrollbar from "perfect-scrollbar"; + +import logo from "logo.svg"; +import eci from "../../assets/img/eci.jpg" + +var ps; + +function Sidebar(props) { + const sidebar = React.useRef(); + // verifies if routeName is the one active (in browser input) + const activeRoute = (routeName) => { + return props.location.pathname.indexOf(routeName) > -1 ? "active" : ""; + }; + let profile = JSON.parse(localStorage.getItem("profile")) + + React.useEffect(() => { + if (navigator.platform.indexOf("Win") > -1) { + ps = new PerfectScrollbar(sidebar.current, { + suppressScrollX: true, + suppressScrollY: false + }); + } + return function cleanup() { + if (navigator.platform.indexOf("Win") > -1) { + ps.destroy(); + } + }; + }); + return ( +
+ +
+ +
+
+ ); +} + +export default Sidebar; diff --git a/src/components/modal/index.js b/src/components/modal/index.js new file mode 100644 index 0000000..3e5fbad --- /dev/null +++ b/src/components/modal/index.js @@ -0,0 +1,32 @@ +import React from "react"; +import { Button, Modal, ModalBody, ModalFooter, ModalHeader } from "reactstrap"; + +class Popup extends React.Component { + + constructor(props) { + super(props) + } + + render() { + const { title, body, isOpen, toggle, isFooterEnabled, modalConfirmed, modalCancelled, size } = this.props; + + return ( + + {title} + {body} + { + isFooterEnabled ? + + + + + : + <> + } + + ) + } + +} + +export default Popup; diff --git a/src/config.json b/src/config.json new file mode 100644 index 0000000..0b6a55c --- /dev/null +++ b/src/config.json @@ -0,0 +1,8 @@ +{ + "api-services": "http://141.148.207.162:8000/", + "endpoints": { + "getAllCandidates": "candidates", + "vote": "voter/vote", + "voters-list": "voter/list" + } +} \ No newline at end of file diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..7ae4245 --- /dev/null +++ b/src/index.js @@ -0,0 +1,47 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; +import ReactDOM from "react-dom/client"; +import { BrowserRouter, Route, Switch, Redirect } from "react-router-dom"; + +import "bootstrap/dist/css/bootstrap.css"; +import "assets/scss/paper-dashboard.scss?v=1.3.0"; +import "assets/demo/demo.css"; +import "perfect-scrollbar/css/perfect-scrollbar.css"; + +import AdminLayout from "layouts/Admin.js"; +import Login from "views/Login"; + +const root = ReactDOM.createRoot(document.getElementById("root")); + +root.render( + + + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + + +); diff --git a/src/layouts/Admin.js b/src/layouts/Admin.js new file mode 100644 index 0000000..085ee75 --- /dev/null +++ b/src/layouts/Admin.js @@ -0,0 +1,93 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; +// javascript plugin used to create scrollbars on windows +import PerfectScrollbar from "perfect-scrollbar"; +import { Route, Switch, useLocation } from "react-router-dom"; + +import DemoNavbar from "components/Navbars/DemoNavbar.js"; +import Footer from "components/Footer/Footer.js"; +import Sidebar from "components/Sidebar/Sidebar.js"; +import FixedPlugin from "components/FixedPlugin/FixedPlugin.js"; + +import routes from "routes.js"; + +var ps; + +function Dashboard(props) { + const [backgroundColor, setBackgroundColor] = React.useState("black"); + const [activeColor, setActiveColor] = React.useState("info"); + const mainPanel = React.useRef(); + const location = useLocation(); + React.useEffect(() => { + if (navigator.platform.indexOf("Win") > -1) { + ps = new PerfectScrollbar(mainPanel.current); + document.body.classList.toggle("perfect-scrollbar-on"); + } + return function cleanup() { + if (navigator.platform.indexOf("Win") > -1) { + ps.destroy(); + document.body.classList.toggle("perfect-scrollbar-on"); + } + }; + }); + React.useEffect(() => { + mainPanel.current.scrollTop = 0; + document.scrollingElement.scrollTop = 0; + }, [location]); + const handleActiveClick = (color) => { + setActiveColor(color); + }; + const handleBgClick = (color) => { + setBackgroundColor(color); + }; + return ( +
+ +
+ + + {routes.map((prop, key) => { + return ( + + ); + })} + + {/*
*/} +
+ {/* */} +
+ ); +} + +export default Dashboard; diff --git a/src/logo-white.svg b/src/logo-white.svg new file mode 100644 index 0000000..bde53d5 --- /dev/null +++ b/src/logo-white.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/logo.svg b/src/logo.svg new file mode 100644 index 0000000..6b60c10 --- /dev/null +++ b/src/logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/routes.js b/src/routes.js new file mode 100644 index 0000000..9ce3b53 --- /dev/null +++ b/src/routes.js @@ -0,0 +1,127 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import Login from "views/Login"; +import Dashboard from "views/Dashboard.js"; +import Notifications from "views/Notifications.js"; +import Icons from "views/Icons.js"; +import Typography from "views/Typography.js"; +import TableList from "views/Tables.js"; +import Maps from "views/Map.js"; +import UserPage from "views/User.js"; +import UpgradeToPro from "views/Upgrade.js"; +import Profile from "views/Profile.js"; +import VotersList from "views/voters-list"; + +// var routes = [ +// { +// path: "/login", +// name: "Login", +// icon: "nc-icon nc-login", +// component: Login, +// layout: "/login" +// }, +// { +// path: "/dashboard", +// name: "Dashboard", +// icon: "nc-icon nc-bank", +// component: Dashboard, +// layout: "/dashboard" +// }, +// { +// path: "/icons", +// name: "Icons", +// icon: "nc-icon nc-diamond", +// component: Icons, +// layout: "/icons" +// }, +// { +// path: "/maps", +// name: "Maps", +// icon: "nc-icon nc-pin-3", +// component: Maps, +// layout: "/maps" +// }, +// { +// path: "/notifications", +// name: "Notifications", +// icon: "nc-icon nc-bell-55", +// component: Notifications, +// layout: "/notifications" +// }, +// { +// path: "/candidates", +// name: "Vote", +// icon: "nc-icon nc-tile-56", +// component: UserPage, +// layout: "/candidates" +// }, +// { +// path: "/voters", +// name: "Voters List", +// icon: "nc-icon nc-tile-56", +// component: VotersList, +// layout: "/admin" +// }, +// { +// path: "/tables", +// name: "Table List", +// icon: "nc-icon nc-tile-56", +// component: TableList, +// layout: "/tables" +// }, +// { +// path: "/profile", +// name: "Profile", +// icon: "nc-icon nc-single-02", +// component: Profile, +// layout: "/profile" +// } +// ]; + +var routes = [ + // { + // path: "/login", + // name: "Login", + // icon: "nc-icon nc-login", + // component: Login, + // layout: "/login" + // }, + { + path: "/profile", + name: "Profile", + icon: "nc-icon nc-single-02", + component: Profile, + layout: "/profile" + }, + { + path: "/candidates", + name: "Vote", + icon: "nc-icon nc-tile-56", + component: UserPage, + layout: "/candidates" + }, + { + path: "/voters", + name: "Voters List", + icon: "nc-icon nc-tile-56", + component: VotersList, + layout: "/admin" + } +] +export default routes; diff --git a/src/test/candidate.json b/src/test/candidate.json new file mode 100644 index 0000000..5bb3b42 --- /dev/null +++ b/src/test/candidate.json @@ -0,0 +1,254 @@ +[ + { + "name": "John Doe", + "party": "Democratic Party", + "age": 45, + "experience": [ + { + "position": "State Senator", + "from": "2010-01-01", + "to": "2018-12-31" + }, + { + "position": "US Representative", + "from": "2019-01-01", + "to": "present" + } + ], + "agenda": [ + { + "issue": "Healthcare", + "position": "Supports a Medicare for All system to ensure every American has access to affordable healthcare, and will work to lower prescription drug prices" + }, + { + "issue": "Climate Change", + "position": "Believes in the urgent need to address climate change and supports transitioning to 100% clean energy by 2050" + }, + { + "issue": "Criminal Justice Reform", + "position": "Supports comprehensive criminal justice reform to address systemic racism and reduce mass incarceration" + } + ], + "website": "https://johndoe.com", + "social_media": { + "twitter": "https://twitter.com/johndoe", + "facebook": "https://facebook.com/johndoe", + "instagram": "https://instagram.com/johndoe" + }, + "assets": { + "cash": 100000, + "investments": 500000, + "real_estate": [ + { + "type": "primary_residence", + "value": 1000000, + "address": { + "street": "123 Main St.", + "city": "Anytown", + "state": "CA", + "zip": "12345" + } + }, + { + "type": "rental_property", + "value": 500000, + "address": { + "street": "456 Oak St.", + "city": "Anytown", + "state": "CA", + "zip": "12345" + } + } + ] + } + }, + { + "name": "Joseph", + "party": "Freedom Party", + "age": 45, + "experience": [ + { + "position": "State Senator", + "from": "2010-01-01", + "to": "2018-12-31" + }, + { + "position": "US Representative", + "from": "2019-01-01", + "to": "present" + } + ], + "agenda": [ + { + "issue": "Healthcare", + "position": "Supports a Medicare for All system to ensure every American has access to affordable healthcare, and will work to lower prescription drug prices" + }, + { + "issue": "Climate Change", + "position": "Believes in the urgent need to address climate change and supports transitioning to 100% clean energy by 2050" + }, + { + "issue": "Criminal Justice Reform", + "position": "Supports comprehensive criminal justice reform to address systemic racism and reduce mass incarceration" + } + ], + "website": "https://johndoe.com", + "social_media": { + "twitter": "https://twitter.com/johndoe", + "facebook": "https://facebook.com/johndoe", + "instagram": "https://instagram.com/johndoe" + }, + "assets": { + "cash": 100000, + "investments": 500000, + "real_estate": [ + { + "type": "primary_residence", + "value": 1000000, + "address": { + "street": "123 Main St.", + "city": "Anytown", + "state": "CA", + "zip": "12345" + } + }, + { + "type": "rental_property", + "value": 500000, + "address": { + "street": "456 Oak St.", + "city": "Anytown", + "state": "CA", + "zip": "12345" + } + } + ] + } + }, + { + "name": "Joseph", + "party": "Freedom Party", + "age": 45, + "experience": [ + { + "position": "State Senator", + "from": "2010-01-01", + "to": "2018-12-31" + }, + { + "position": "US Representative", + "from": "2019-01-01", + "to": "present" + } + ], + "agenda": [ + { + "issue": "Healthcare", + "position": "Supports a Medicare for All system to ensure every American has access to affordable healthcare, and will work to lower prescription drug prices" + }, + { + "issue": "Climate Change", + "position": "Believes in the urgent need to address climate change and supports transitioning to 100% clean energy by 2050" + }, + { + "issue": "Criminal Justice Reform", + "position": "Supports comprehensive criminal justice reform to address systemic racism and reduce mass incarceration" + } + ], + "website": "https://johndoe.com", + "social_media": { + "twitter": "https://twitter.com/johndoe", + "facebook": "https://facebook.com/johndoe", + "instagram": "https://instagram.com/johndoe" + }, + "assets": { + "cash": 100000, + "investments": 500000, + "real_estate": [ + { + "type": "primary_residence", + "value": 1000000, + "address": { + "street": "123 Main St.", + "city": "Anytown", + "state": "CA", + "zip": "12345" + } + }, + { + "type": "rental_property", + "value": 500000, + "address": { + "street": "456 Oak St.", + "city": "Anytown", + "state": "CA", + "zip": "12345" + } + } + ] + } + }, + { + "name": "Joseph", + "party": "Freedom Party", + "age": 45, + "experience": [ + { + "position": "State Senator", + "from": "2010-01-01", + "to": "2018-12-31" + }, + { + "position": "US Representative", + "from": "2019-01-01", + "to": "present" + } + ], + "agenda": [ + { + "issue": "Healthcare", + "position": "Supports a Medicare for All system to ensure every American has access to affordable healthcare, and will work to lower prescription drug prices" + }, + { + "issue": "Climate Change", + "position": "Believes in the urgent need to address climate change and supports transitioning to 100% clean energy by 2050" + }, + { + "issue": "Criminal Justice Reform", + "position": "Supports comprehensive criminal justice reform to address systemic racism and reduce mass incarceration" + } + ], + "website": "https://johndoe.com", + "social_media": { + "twitter": "https://twitter.com/johndoe", + "facebook": "https://facebook.com/johndoe", + "instagram": "https://instagram.com/johndoe" + }, + "assets": { + "cash": 100000, + "investments": 500000, + "real_estate": [ + { + "type": "primary_residence", + "value": 1000000, + "address": { + "street": "123 Main St.", + "city": "Anytown", + "state": "CA", + "zip": "12345" + } + }, + { + "type": "rental_property", + "value": 500000, + "address": { + "street": "456 Oak St.", + "city": "Anytown", + "state": "CA", + "zip": "12345" + } + } + ] + } + } +] \ No newline at end of file diff --git a/src/variables/charts.js b/src/variables/charts.js new file mode 100644 index 0000000..30f5b7f --- /dev/null +++ b/src/variables/charts.js @@ -0,0 +1,205 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +const dashboard24HoursPerformanceChart = { + data: (canvas) => { + return { + labels: [ + "Jan", + "Feb", + "Mar", + "Apr", + "May", + "Jun", + "Jul", + "Aug", + "Sep", + "Oct" + ], + datasets: [ + { + borderColor: "#6bd098", + backgroundColor: "#6bd098", + pointRadius: 0, + pointHoverRadius: 0, + borderWidth: 3, + tension: 0.4, + fill: true, + data: [300, 310, 316, 322, 330, 326, 333, 345, 338, 354] + }, + { + borderColor: "#f17e5d", + backgroundColor: "#f17e5d", + pointRadius: 0, + pointHoverRadius: 0, + borderWidth: 3, + tension: 0.4, + fill: true, + data: [320, 340, 365, 360, 370, 385, 390, 384, 408, 420] + }, + { + borderColor: "#fcc468", + backgroundColor: "#fcc468", + pointRadius: 0, + pointHoverRadius: 0, + borderWidth: 3, + tension: 0.4, + fill: true, + data: [370, 394, 415, 409, 425, 445, 460, 450, 478, 484] + } + ] + }; + }, + options: { + plugins: { + legend: { display: false }, + tooltip: { enabled: false } + }, + scales: { + y: { + ticks: { + color: "#9f9f9f", + beginAtZero: false, + maxTicksLimit: 5 + }, + grid: { + drawBorder: false, + display: false + } + }, + x: { + barPercentage: 1.6, + grid: { + drawBorder: false, + display: false + }, + ticks: { + padding: 20, + color: "#9f9f9f" + } + } + } + } +}; + +const dashboardEmailStatisticsChart = { + data: (canvas) => { + return { + labels: [1, 2, 3], + datasets: [ + { + label: "Emails", + pointRadius: 0, + pointHoverRadius: 0, + backgroundColor: ["#e3e3e3", "#4acccd", "#fcc468", "#ef8157"], + borderWidth: 0, + data: [342, 480, 530, 120] + } + ] + }; + }, + options: { + plugins: { + legend: { display: false }, + tooltip: { enabled: false } + }, + maintainAspectRatio: false, + pieceLabel: { + render: "percentage", + fontColor: ["white"], + precision: 2 + }, + scales: { + y: { + ticks: { + display: false + }, + grid: { + drawBorder: false, + display: false + } + }, + x: { + barPercentage: 1.6, + grid: { + drawBorder: false, + display: false + }, + ticks: { + display: false + } + } + } + } +}; + +const dashboardNASDAQChart = { + data: (canvas) => { + return { + labels: [ + "Jan", + "Feb", + "Mar", + "Apr", + "May", + "Jun", + "Jul", + "Aug", + "Sep", + "Oct", + "Nov", + "Dec" + ], + datasets: [ + { + data: [0, 19, 15, 20, 30, 40, 40, 50, 25, 30, 50, 70], + fill: false, + borderColor: "#fbc658", + backgroundColor: "transparent", + pointBorderColor: "#fbc658", + pointRadius: 4, + pointHoverRadius: 4, + pointBorderWidth: 8, + tension: 0.4 + }, + { + data: [0, 5, 10, 12, 20, 27, 30, 34, 42, 45, 55, 63], + fill: false, + borderColor: "#51CACF", + backgroundColor: "transparent", + pointBorderColor: "#51CACF", + pointRadius: 4, + pointHoverRadius: 4, + pointBorderWidth: 8, + tension: 0.4 + } + ] + }; + }, + options: { + plugins: { + legend: { display: false } + } + } +}; + +module.exports = { + dashboard24HoursPerformanceChart, + dashboardEmailStatisticsChart, + dashboardNASDAQChart +}; diff --git a/src/variables/general.js b/src/variables/general.js new file mode 100644 index 0000000..05969f8 --- /dev/null +++ b/src/variables/general.js @@ -0,0 +1,54 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +// ############################## +// // // table head data and table body data for Tables view +// ############################# + +const thead = ["Name", "Country", "City", "Salary"]; +const tbody = [ + { + className: "table-success", + data: ["Dakota Rice", "Niger", "Oud-Turnhout", "$36,738"] + }, + { + className: "", + data: ["Minerva Hooper", "CuraΓ§ao", "Sinaai-Waas", "$23,789"] + }, + { + className: "table-info", + data: ["Sage Rodriguez", "Netherlands", "Baileux", "$56,142"] + }, + { + className: "", + data: ["Philip Chaney", "Korea, South", "Overland Park", "$38,735"] + }, + { + className: "table-danger", + data: ["Doris Greene", "Malawi", "Feldkirchen in KΓ€rnten", "$63,542"] + }, + { className: "", data: ["Mason Porter", "Chile", "Gloucester", "$78,615"] }, + { + className: "table-warning", + data: ["Jon Porter", "Portugal", "Gloucester", "$98,615"] + } +]; + +// data for of table in TableList view +// data for of table in TableList view +export { thead, tbody }; diff --git a/src/variables/icons.js b/src/variables/icons.js new file mode 100644 index 0000000..fd314db --- /dev/null +++ b/src/variables/icons.js @@ -0,0 +1,422 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +const icons = [ + { + name: "nc-air-baloon", + content: "\\ea01" + }, + { + name: "nc-album-2", + content: "\\ea02" + }, + { + name: "nc-alert-circle-i", + content: "\\ea04" + }, + { + name: "nc-align-center", + content: "\\ea03" + }, + { + name: "nc-align-left-2", + content: "\\ea05" + }, + { + name: "nc-ambulance", + content: "\\ea06" + }, + { + name: "nc-app", + content: "\\ea07" + }, + { + name: "nc-atom", + content: "\\ea08" + }, + { + name: "nc-badge", + content: "\\ea09" + }, + { + name: "nc-bag-16", + content: "\\ea0a" + }, + { + name: "nc-bank", + content: "\\ea0b" + }, + { + name: "nc-basket", + content: "\\ea0c" + }, + { + name: "nc-bell-55", + content: "\\ea0d" + }, + { + name: "nc-bold", + content: "\\ea0e" + }, + { + name: "nc-book-bookmark", + content: "\\ea0f" + }, + { + name: "nc-bookmark-2", + content: "\\ea10" + }, + { + name: "nc-box-2", + content: "\\ea11" + }, + { + name: "nc-box", + content: "\\ea12" + }, + { + name: "nc-briefcase-24", + content: "\\ea13" + }, + { + name: "nc-bulb-63", + content: "\\ea14" + }, + { + name: "nc-bullet-list-67", + content: "\\ea15" + }, + { + name: "nc-bus-front-12", + content: "\\ea16" + }, + { + name: "nc-button-pause", + content: "\\ea17" + }, + { + name: "nc-button-play", + content: "\\ea18" + }, + { + name: "nc-button-power", + content: "\\ea19" + }, + { + name: "nc-calendar-60", + content: "\\ea1a" + }, + { + name: "nc-camera-compact", + content: "\\ea1b" + }, + { + name: "nc-caps-small", + content: "\\ea1c" + }, + { + name: "nc-cart-simple", + content: "\\ea1d" + }, + { + name: "nc-chart-bar-32", + content: "\\ea1e" + }, + { + name: "nc-chart-pie-36", + content: "\\ea1f" + }, + { + name: "nc-chat-33", + content: "\\ea20" + }, + { + name: "nc-check-2", + content: "\\ea21" + }, + { + name: "nc-circle-10", + content: "\\ea22" + }, + { + name: "nc-cloud-download-93", + content: "\\ea23" + }, + { + name: "nc-cloud-upload-94", + content: "\\ea24" + }, + { + name: "nc-compass-05", + content: "\\ea25" + }, + { + name: "nc-controller-modern", + content: "\\ea26" + }, + { + name: "nc-credit-card", + content: "\\ea27" + }, + { + name: "nc-delivery-fast", + content: "\\ea28" + }, + { + name: "nc-diamond", + content: "\\ea29" + }, + { + name: "nc-email-85", + content: "\\ea2a" + }, + { + name: "nc-favourite-28", + content: "\\ea2b" + }, + { + name: "nc-glasses-2", + content: "\\ea2c" + }, + { + name: "nc-globe-2", + content: "\\ea2d" + }, + { + name: "nc-globe", + content: "\\ea2e" + }, + { + name: "nc-hat-3", + content: "\\ea2f" + }, + { + name: "nc-headphones", + content: "\\ea30" + }, + { + name: "nc-html5", + content: "\\ea31" + }, + { + name: "nc-image", + content: "\\ea32" + }, + { + name: "nc-istanbul", + content: "\\ea33" + }, + { + name: "nc-key-25", + content: "\\ea34" + }, + { + name: "nc-laptop", + content: "\\ea35" + }, + { + name: "nc-layout-11", + content: "\\ea36" + }, + { + name: "nc-lock-circle-open", + content: "\\ea37" + }, + { + name: "nc-map-big", + content: "\\ea38" + }, + { + name: "nc-minimal-down", + content: "\\ea39" + }, + { + name: "nc-minimal-left", + content: "\\ea3a" + }, + { + name: "nc-minimal-right", + content: "\\ea3b" + }, + { + name: "nc-minimal-up", + content: "\\ea3c" + }, + { + name: "nc-mobile", + content: "\\ea3d" + }, + { + name: "nc-money-coins", + content: "\\ea3e" + }, + { + name: "nc-note-03", + content: "\\ea3f" + }, + { + name: "nc-palette", + content: "\\ea40" + }, + { + name: "nc-paper", + content: "\\ea41" + }, + { + name: "nc-pin-3", + content: "\\ea42" + }, + { + name: "nc-planet", + content: "\\ea43" + }, + { + name: "nc-refresh-69", + content: "\\ea44" + }, + { + name: "nc-ruler-pencil", + content: "\\ea45" + }, + { + name: "nc-satisfied", + content: "\\ea46" + }, + { + name: "nc-scissors", + content: "\\ea47" + }, + { + name: "nc-send", + content: "\\ea48" + }, + { + name: "nc-settings-gear-65", + content: "\\ea49" + }, + { + name: "nc-settings", + content: "\\ea4a" + }, + { + name: "nc-share-66", + content: "\\ea4b" + }, + { + name: "nc-shop", + content: "\\ea4c" + }, + { + name: "nc-simple-add", + content: "\\ea4d" + }, + { + name: "nc-simple-delete", + content: "\\ea4e" + }, + { + name: "nc-simple-remove", + content: "\\ea4f" + }, + { + name: "nc-single-02", + content: "\\ea50" + }, + { + name: "nc-single-copy-04", + content: "\\ea51" + }, + { + name: "nc-sound-wave", + content: "\\ea52" + }, + { + name: "nc-spaceship", + content: "\\ea53" + }, + { + name: "nc-sun-fog-29", + content: "\\ea54" + }, + { + name: "nc-support-17", + content: "\\ea55" + }, + { + name: "nc-tablet-2", + content: "\\ea56" + }, + { + name: "nc-tag-content", + content: "\\ea57" + }, + { + name: "nc-tap-01", + content: "\\ea58" + }, + { + name: "nc-tie-bow", + content: "\\ea59" + }, + { + name: "nc-tile-56", + content: "\\ea5a" + }, + { + name: "nc-time-alarm", + content: "\\ea5b" + }, + { + name: "nc-touch-id", + content: "\\ea5c" + }, + { + name: "nc-trophy", + content: "\\ea5d" + }, + { + name: "nc-tv-2", + content: "\\ea5e" + }, + { + name: "nc-umbrella-13", + content: "\\ea5f" + }, + { + name: "nc-user-run", + content: "\\ea60" + }, + { + name: "nc-vector", + content: "\\ea61" + }, + { + name: "nc-watch-time", + content: "\\ea62" + }, + { + name: "nc-world-2", + content: "\\ea63" + }, + { + name: "nc-zoom-split", + content: "\\ea64" + } +]; + +export default icons; diff --git a/src/views/Dashboard.js b/src/views/Dashboard.js new file mode 100644 index 0000000..0944525 --- /dev/null +++ b/src/views/Dashboard.js @@ -0,0 +1,232 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; +// react plugin used to create charts +import { Line, Pie } from "react-chartjs-2"; +// reactstrap components +import { + Card, + CardHeader, + CardBody, + CardFooter, + CardTitle, + Row, + Col +} from "reactstrap"; +// core components +import { + dashboard24HoursPerformanceChart, + dashboardEmailStatisticsChart, + dashboardNASDAQChart +} from "variables/charts.js"; + +function Dashboard() { + return ( + <> +
+ + + + + + +
+ +
+ + +
+

Capacity

+ 150GB +

+

+ +
+
+ +
+
+ Update Now +
+
+
+ + + + + + +
+ +
+ + +
+

Revenue

+ $ 1,345 +

+

+ +
+
+ +
+
+ Last day +
+
+
+ + + + + + +
+ +
+ + +
+

Errors

+ 23 +

+

+ +
+
+ +
+
+ In the last hour +
+
+
+ + + + + + +
+ +
+ + +
+

Followers

+ +45K +

+

+ +
+
+ +
+
+ Update now +
+
+
+ +
+ + + + + Users Behavior +

24 Hours performance

+
+ + + + +
+
+ Updated 3 minutes ago +
+
+
+ +
+ + + + + Email Statistics +

Last Campaign Performance

+
+ + + + +
+ Opened{" "} + Read{" "} + Deleted{" "} + Unopened +
+
+
+ Number of emails sent +
+
+
+ + + + + NASDAQ: AAPL +

Line Chart with Points

+
+ + + + +
+ Tesla Model S{" "} + BMW 5 Series +
+
+
+ Data information certified +
+
+
+ +
+
+ + ); +} + +export default Dashboard; diff --git a/src/views/Icons.js b/src/views/Icons.js new file mode 100644 index 0000000..8c050d4 --- /dev/null +++ b/src/views/Icons.js @@ -0,0 +1,554 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; + +// reactstrap components +import { Card, CardHeader, CardBody, CardTitle, Row, Col } from "reactstrap"; + +function Icons() { + return ( + <> +
+ + + + + 100 Awesome Nucleo Icons +

+ Handcrafted by our friends from{" "} + NucleoApp +

+
+ +
+
+
    +
  • + +

    nc-air-baloon

    + \ea01 +
  • +
  • + +

    nc-album-2

    + \ea02 +
  • +
  • + +

    nc-alert-circle-i

    + \ea04 +
  • +
  • + +

    nc-align-center

    + \ea03 +
  • +
  • + +

    nc-align-left-2

    + \ea05 +
  • +
  • + +

    nc-ambulance

    + \ea06 +
  • +
  • + +

    nc-app

    + \ea07 +
  • +
  • + +

    nc-atom

    + \ea08 +
  • +
  • + +

    nc-badge

    + \ea09 +
  • +
  • + +

    nc-bag-16

    + \ea0a +
  • +
  • + +

    nc-bank

    + \ea0b +
  • +
  • + +

    nc-basket

    + \ea0c +
  • +
  • + +

    nc-bell-55

    + \ea0d +
  • +
  • + +

    nc-bold

    + \ea0e +
  • +
  • + +

    nc-book-bookmark

    + \ea0f +
  • +
  • + +

    nc-bookmark-2

    + \ea10 +
  • +
  • + +

    nc-box-2

    + \ea11 +
  • +
  • + +

    nc-box

    + \ea12 +
  • +
  • + +

    nc-briefcase-24

    + \ea13 +
  • +
  • + +

    nc-bulb-63

    + \ea14 +
  • +
  • + +

    nc-bullet-list-67

    + \ea15 +
  • +
  • + +

    nc-bus-front-12

    + \ea16 +
  • +
  • + +

    nc-button-pause

    + \ea17 +
  • +
  • + +

    nc-button-play

    + \ea18 +
  • +
  • + +

    nc-button-power

    + \ea19 +
  • +
  • + +

    nc-calendar-60

    + \ea1a +
  • +
  • + +

    nc-camera-compact

    + \ea1b +
  • +
  • + +

    nc-caps-small

    + \ea1c +
  • +
  • + +

    nc-cart-simple

    + \ea1d +
  • +
  • + +

    nc-chart-bar-32

    + \ea1e +
  • +
  • + +

    nc-chart-pie-36

    + \ea1f +
  • +
  • + +

    nc-chat-33

    + \ea20 +
  • +
  • + +

    nc-check-2

    + \ea21 +
  • +
  • + +

    nc-circle-10

    + \ea22 +
  • +
  • + +

    nc-cloud-download-93

    + \ea23 +
  • +
  • + +

    nc-cloud-upload-94

    + \ea24 +
  • +
  • + +

    nc-compass-05

    + \ea25 +
  • +
  • + +

    nc-controller-modern

    + \ea26 +
  • +
  • + +

    nc-credit-card

    + \ea27 +
  • +
  • + +

    nc-delivery-fast

    + \ea28 +
  • +
  • + +

    nc-diamond

    + \ea29 +
  • +
  • + +

    nc-email-85

    + \ea2a +
  • +
  • + +

    nc-favourite-28

    + \ea2b +
  • +
  • + +

    nc-glasses-2

    + \ea2c +
  • +
  • + +

    nc-globe-2

    + \ea2d +
  • +
  • + +

    nc-globe

    + \ea2e +
  • +
  • + +

    nc-hat-3

    + \ea2f +
  • +
  • + +

    nc-headphones

    + \ea30 +
  • +
  • + +

    nc-html5

    + \ea31 +
  • +
  • + +

    nc-image

    + \ea32 +
  • +
  • + +

    nc-istanbul

    + \ea33 +
  • +
  • + +

    nc-key-25

    + \ea34 +
  • +
  • + +

    nc-laptop

    + \ea35 +
  • +
  • + +

    nc-layout-11

    + \ea36 +
  • +
  • + +

    nc-lock-circle-open

    + \ea37 +
  • +
  • + +

    nc-map-big

    + \ea38 +
  • +
  • + +

    nc-minimal-down

    + \ea39 +
  • +
  • + +

    nc-minimal-left

    + \ea3a +
  • +
  • + +

    nc-minimal-right

    + \ea3b +
  • +
  • + +

    nc-minimal-up

    + \ea3c +
  • +
  • + +

    nc-mobile

    + \ea3d +
  • +
  • + +

    nc-money-coins

    + \ea3e +
  • +
  • + +

    nc-note-03

    + \ea3f +
  • +
  • + +

    nc-palette

    + \ea40 +
  • +
  • + +

    nc-paper

    + \ea41 +
  • +
  • + +

    nc-pin-3

    + \ea42 +
  • +
  • + +

    nc-planet

    + \ea43 +
  • +
  • + +

    nc-refresh-69

    + \ea44 +
  • +
  • + +

    nc-ruler-pencil

    + \ea45 +
  • +
  • + +

    nc-satisfied

    + \ea46 +
  • +
  • + +

    nc-scissors

    + \ea47 +
  • +
  • + +

    nc-send

    + \ea48 +
  • +
  • + +

    nc-settings-gear-65

    + \ea49 +
  • +
  • + +

    nc-settings

    + \ea4a +
  • +
  • + +

    nc-share-66

    + \ea4b +
  • +
  • + +

    nc-shop

    + \ea4c +
  • +
  • + +

    nc-simple-add

    + \ea4d +
  • +
  • + +

    nc-simple-delete

    + \ea4e +
  • +
  • + +

    nc-simple-remove

    + \ea4f +
  • +
  • + +

    nc-single-02

    + \ea50 +
  • +
  • + +

    nc-single-copy-04

    + \ea51 +
  • +
  • + +

    nc-sound-wave

    + \ea52 +
  • +
  • + +

    nc-spaceship

    + \ea53 +
  • +
  • + +

    nc-sun-fog-29

    + \ea54 +
  • +
  • + +

    nc-support-17

    + \ea55 +
  • +
  • + +

    nc-tablet-2

    + \ea56 +
  • +
  • + +

    nc-tag-content

    + \ea57 +
  • +
  • + +

    nc-tap-01

    + \ea58 +
  • +
  • + +

    nc-tie-bow

    + \ea59 +
  • +
  • + +

    nc-tile-56

    + \ea5a +
  • +
  • + +

    nc-time-alarm

    + \ea5b +
  • +
  • + +

    nc-touch-id

    + \ea5c +
  • +
  • + +

    nc-trophy

    + \ea5d +
  • +
  • + +

    nc-tv-2

    + \ea5e +
  • +
  • + +

    nc-umbrella-13

    + \ea5f +
  • +
  • + +

    nc-user-run

    + \ea60 +
  • +
  • + +

    nc-vector

    + \ea61 +
  • +
  • + +

    nc-watch-time

    + \ea62 +
  • +
  • + +

    nc-world-2

    + \ea63 +
  • +
  • + +

    nc-zoom-split

    + \ea64 +
  • +
+
+
+
+
+ +
+
+ + ); +} + +export default Icons; diff --git a/src/views/Login.jsx b/src/views/Login.jsx new file mode 100644 index 0000000..5bcc7c4 --- /dev/null +++ b/src/views/Login.jsx @@ -0,0 +1,493 @@ +import React, { Component } from 'react'; +import './Login.scss'; + +// reactstrap components +import { + Button, + Card, + CardHeader, + CardBody, + CardFooter, + CardTitle, + FormGroup, + Form, + Input, + Row, + Col +} from "reactstrap"; + +import config from "../config.json" +import NotificationAlert from "react-notification-alert"; + +class Login extends Component { + constructor(props) { + super(props) + this.state = { + activeTab: 'signIn', + addressProofType: "aadhar", // addressProofType + addressProof: "", + idProofType: "pan", // idProofType + idProofNumber: "", + otpSent: false, + + // OTP send and verify + mobileNumber: "", + otp: "" + } + this.notificationAlert = React.createRef(); + } + + componentDidMount() { + let profile = localStorage.getItem('profile'); + profile = profile && JSON.parse(profile); + if (profile && Object.keys(profile).length) { + this.props.history.push({ + pathname: '/profile' + }) + } + } + + notify = (message, color) => { + if (!message || !color) { + return; + } + var color = color; + var type = "primary"; + switch (color) { + case 1: + type = "primary"; + break; + case 2: + type = "success"; + break; + case 3: + type = "danger"; + break; + case 4: + type = "warning"; + break; + case 5: + type = "info"; + break; + default: + break; + } + var options = {}; + options = { + place: "tr", + message: message, + type: type, + icon: "nc-icon nc-bell-55", + autoDismiss: 7 + }; + this.notificationAlert.current.notificationAlert(options); + }; + + handleTabClick = (tab) => { + if (this.state.activeTab === tab) { + return; + } + this.setState({ + activeTab: tab, + otpSent: false, + otp: "", + mobileNumber: "" + }) + } + + handleInputChange = (event) => { + let key = event && event.target && event.target.id ? event.target.id : ""; + let value = event && event.target && (event.target.value || event.target.value === 0) ? event.target.value : ""; + if (typeof value !== "string") { + value = value.toSring(); + } + if (!key) { + return; + } + if (key === "addressProof" && this.state.addressProofType === "aadhar" && value && value.length > 12) { + return; + } + if (key === "addressProof" && this.state.addressProofType === "epic" && value && value.length > 10) { + return; + } + if (key === "idProofNumber" && this.state.idProofType === "pan" && value && value.length > 10) { + return; + } + if (key === "idProofNumber" && this.state.idProofType === "drivinglicense" && value && value.length > 15) { + return; + } + if (key === "idProofNumber" && this.state.idProofType === "smartcard" && value && value.length > 9) { + return; + } + if (key === "otp" && value && value.length > 8) { + return; + } + this.setState({ [key]: value }) + } + + addressProofLabel = () => { + const { addressProofType } = this.state; + if (addressProofType === "aadhar") { + return "Aadhar Card Number"; + } + if (addressProofType === "epic") { + return "EPIC Number" + } + return "Address Proof" + } + + idProofLabel = () => { + const { idProofType } = this.state; + if (idProofType === "pan") { + return "PAN Number"; + } + if (idProofType === "smartcard") { + return "Smart Card Number" + } + if (idProofType === "drivinglicense") { + return "Driving License Number" + } + return "ID Proof" + } + + signUp = (e) => { + e.preventDefault(); + const type = this.state.addressProofType; + const addressProof = this.state.addressProof; + const idProof = this.state.idProofNumber; + + if (type === "aadhar" && (!addressProof || addressProof.length < 12)) { + return this.notify("Invalid Aadhar Number length", "danger"); + } + + if (type === "epic" && (!addressProof || addressProof.length < 10)) { + return this.notify("Invalid EPIC Number length", "danger"); + } + + // clear profile and on successfull verification set profile + localStorage.removeItem("profile"); + + return fetch(`${config["api-services"]}register`, { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + body: JSON.stringify({ + "type": type, + "addressProof": addressProof, + "idProof": idProof + }), + }).then((res) => { + return res && res.json() + }).then((res) => { + if (res && res.status) { + this.notify(res && res.message, "success") + this.setState({ otpSent: true }) + } else { + this.notify(res && res.message, "warning") + return; + } + return res; + }).catch((err) => { + this.notify("Failed to register", "warning") + return err; + }) + } + + sendOtp = (e) => { + e.preventDefault(); + let mobileNumber = this.state.mobileNumber; + if (!mobileNumber || mobileNumber.length < 10) { + return this.notify("Invalid User Input, should be atleast 10 characters", "danger"); + } + + // clear profile and on successfull verification set profile + localStorage.removeItem("profile"); + + return fetch(`${config["api-services"]}register/sendOTP`, { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + body: JSON.stringify({ + "mobileNumber": mobileNumber, + }), + }).then((res) => { + return res && res.json() + }).then((res) => { + if (res && res.status) { + this.notify(res && res.message, "success") + this.setState({ otpSent: true }) + return + } { + this.notify(res && res.message, "warning") + return; + } + return res; + }).catch((err) => { + this.notify("Failed to sent OTP", "warning") + return err; + }) + } + + verifyOtp = (e) => { + e.preventDefault(); + let mobileNumber = this.state.mobileNumber; + // validation while signup + if (this.state.activeTab === "signUp") { + mobileNumber = this.state.addressProof; + if (this.state.addressProofType === "aadhar") { + mobileNumber = mobileNumber && mobileNumber.substring(2, 12); + } + if (this.state.addressProofType === "epic") { + mobileNumber = mobileNumber && mobileNumber.substring(3, 10); + let subMobileNumber = mobileNumber; + subMobileNumber = subMobileNumber && subMobileNumber.substring(0, 3); + mobileNumber = mobileNumber + subMobileNumber; + } + } + // validation while signin + // not required + + // clear profile and on successfull verification set profile + localStorage.removeItem("profile"); + + + const otp = this.state.otp; + if (!otp || otp.length < 8) { + this.notify("Failed to verify OTP, Invalid OTP length "); + return; + } + + return fetch(`${config["api-services"]}register/verify`, { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + body: JSON.stringify({ + "mobileNumber": mobileNumber, + "otp": otp + }), + }).then((res) => { + return res && res.json() + }).then((res) => { + if (res && res.status && res.message && Object.keys(res.message).length) { + let message = Object.assign({}, res.message) + localStorage.setItem("profile", JSON.stringify(message)); + this.props.history.push({ + pathname: "/profile" + }) + this.notify("Successfully logged In", "success") + return; + } { + this.notify("Failed to log In", "warning") + return; + } + return res; + }).catch((err) => { + this.notify("Failed to log In", "warning") + return err; + }) + } + + + renderSignUpForm = () => { + + return ( +
+
+ +
+
+ + +
+
+ + +
+
+
+ +
+ + +
+ + { + this.state.addressProofType === "aadhar" ? + <> +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+
+ +
+ + +
+ + : + <> + } + + { + this.state.otpSent ? + + + + + : + <> + } + + + + +
+ ) + + } + + renderSignInForm = () => { + return ( +
+ + + + + { + this.state.otpSent ? + + + + + : + <> + } + + + +
+ ) + } + + render() { + const { activeTab } = this.state; + return ( + <> + +
+
+
+
+
+
+
+
+
+
+

Welcome to DigitalInk

+
+
+
+
this.handleTabClick('signIn')}> + SignIn +
+
this.handleTabClick('signUp')}> + Register +
+
+
+
+ {activeTab === "signUp" ? this.renderSignUpForm() : this.renderSignInForm()} +
+
+
+ + ); + } +} + +export default Login; diff --git a/src/views/Login.scss b/src/views/Login.scss new file mode 100644 index 0000000..d3f910a --- /dev/null +++ b/src/views/Login.scss @@ -0,0 +1,353 @@ +.container { + display: flex; + align-items: center; + justify-content: center; + height: 100vh; + width: 100%; + max-width: 100%; +} + +.logo { + max-width: 80px; + margin-right: 10px; +} + +.header { + display: flex; + //align-items: center; + //margin-bottom: 20px; +} + +h2 { + font-size: 24px; + font-weight: 500; +} + +.login { + display: flex; + flex-direction: column; + justify-content: center; + // flex-grow: 1; +} + +.tab-header { + display: flex; + // justify-content: space-between; + margin-bottom: 20px; +} + +.tab { + cursor: pointer; + font-size: 14px; + font-weight: 500; + padding: 10px 15px; + //border-radius: 5px 5px 0 0; + border: 1px solid #ccc; + background-color: #f9f9f9; +} + +.tab.active { + background-color: #fff; + // border-bottom: 1px solid #fff; +} + +.form-group { + margin-bottom: 5px; +} + +input[type="email"], +input[type="password"], +input[type="text"] { + width: 100%; + padding: 10px; + border-radius: 5px; + border: 1px solid #ccc; + font-size: 16px; + outline: none; +} + +button[type="submit"] { + padding: 10px 15px; + background-color: #34b5b8 !important; + color: #fff; + border: none; + border-radius: 5px; + font-size: 18px; + font-weight: 500; + cursor: pointer; + transition: all 0.3s ease; +} + +button[type="submit"]:hover { + background-color: #34b5b8 !important; +} + +.footer { + text-align: center; + margin-top: 20px; +} + +.radio-options { + display: flex; + flex-direction: row; + margin: .5rem; + +} + +.radio-option { + display: flex; + flex-direction: row; + //padding: .1rem 1rem .1rem 1rem; + padding: .1rem 1rem .1rem 0rem; +} + +.radio-label { + padding-left: .5rem; + padding-top: 0.3rem; +} + +.submit-btn-custom { + padding: 0.5rem 2rem 0.5rem 2rem; + margin: 0.5rem 1rem 0.5rem 1rem; + width: 100%; + font-size: 14px !important; + background-color: rgb(29 27 197 / 74%); +} + +.submit-btn-custom :hover { + background-color: rgba(123, 121, 212, 0.74); +} + +.header-text { + font-size: 24px; + font-weight: 500; + font-family: ui-rounded; + padding-top: 2rem; +} + +@media only screen and (max-width: 600px) { + + .imageContainer { + display: none; + } + + .image2 { + display: none; + } + + .image1 { + display: none; + } + + .imageContainer2 { + display: flex; + flex-direction: row; + width: 100%; + height: 300px; + } + + .image3 { + background-image: url('../assets/img/hackathon.png'); + background-size: cover; + width: 100%; + height: 300px; + margin: 5% 0% 0% 0%; + padding: 0% 0% 0% 0%; + background-repeat: no-repeat; + } + + .login-content { + display: flex; + flex-direction: column; + width: 100%; + height: 100%; + overflow: hidden; + } + + .tab-body { + overflow-y: scroll; + } + +} + +@media only screen and (min-width: 600px) { + + .imageContainer { + display: flex; + flex-direction: column; + width: 50%; + height: 100%; + } + + .image1 { + background-image: url('../assets/img/hackathon.png'); + background-size: cover; + width: 90%; + height: 70%; + margin: 5% 0% 0% 2%; + padding: 0% 0% 0% 0%; + } + + .image2 { + background-image: url('../assets/img/hackathonLogo.png'); + background-size: cover; + width: 90%; + height: 24%; + background-repeat: no-repeat; + padding: 0% 0% 0% 0%; + margin: 2% 0% 0% 2%; + } + + .imageContainer2 { + display: none; + } + + .image3 { + display: none; + } + + .login-content { + display: flex; + flex-direction: column; + width: 100%; + height: 80%; + padding: 20px; + } +} + +@media only screen and (min-width: 768px) { + + .imageContainer { + display: flex; + flex-direction: column; + width: 50%; + height: 100%; + } + + .image1 { + background-image: url('../assets/img/hackathon.png'); + background-size: cover; + width: 90%; + height: 70%; + margin: 5% 0% 0% 2%; + padding: 0% 0% 0% 0%; + } + + .image2 { + background-image: url('../assets/img/hackathonLogo.png'); + background-size: cover; + width: 90%; + height: 24%; + background-repeat: no-repeat; + padding: 0% 0% 0% 0%; + margin: 2% 0% 0% 2%; + } + + .imageContainer2 { + display: none; + } + + .image3 { + display: none; + } + + .login-content { + display: flex; + flex-direction: column; + width: 100%; + height: 100%; + padding: 20px; + } +} + +@media only screen and (min-width: 992px) { + .imageContainer { + display: flex; + flex-direction: column; + width: 50%; + height: 100%; + } + + .image1 { + background-image: url('../assets/img/hackathon.png'); + background-size: cover; + width: 90%; + height: 70%; + margin: 5% 0% 0% 2%; + padding: 0% 0% 0% 0%; + } + + .image2 { + background-image: url('../assets/img/hackathonLogo.png'); + background-size: cover; + width: 90%; + height: 24%; + background-repeat: no-repeat; + padding: 0% 0% 0% 0%; + margin: 2% 0% 0% 2%; + } + + .imageContainer2 { + display: none; + } + + .image3 { + display: none; + } + + .login-content { + display: flex; + flex-direction: column; + width: 50%; + height: 100%; + padding: 20px; + } + + +} + +@media only screen and (min-width: 1200px) { + .imageContainer { + display: flex; + flex-direction: column; + width: 50%; + height: 100%; + } + + .image1 { + background-image: url('../assets/img/hackathon.png'); + background-size: cover; + width: 90%; + height: 70%; + margin: 5% 0% 0% 2%; + padding: 0% 0% 0% 0%; + } + + .image2 { + background-image: url('../assets/img/hackathonLogo.png'); + background-size: cover; + width: 90%; + height: 24%; + background-repeat: no-repeat; + padding: 0% 0% 0% 0%; + margin: 2% 0% 0% 2%; + } + + .imageContainer2 { + display: none; + } + + .image3 { + display: none; + } + + .login-content { + display: flex; + flex-direction: column; + width: 50%; + height: 100%; + padding: 20px; + } + + +} \ No newline at end of file diff --git a/src/views/Map.js b/src/views/Map.js new file mode 100644 index 0000000..771abe3 --- /dev/null +++ b/src/views/Map.js @@ -0,0 +1,222 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; +// reactstrap components +import { Card, CardHeader, CardBody, Row, Col } from "reactstrap"; + +const MapWrapper = () => { + const mapRef = React.useRef(null); + React.useEffect(() => { + let google = window.google; + let map = mapRef.current; + let lat = "40.748817"; + let lng = "-73.985428"; + const myLatlng = new google.maps.LatLng(lat, lng); + const mapOptions = { + zoom: 13, + center: myLatlng, + scrollwheel: false, + zoomControl: true, + styles: [ + { + featureType: "water", + stylers: [ + { + saturation: 43 + }, + { + lightness: -11 + }, + { + hue: "#0088ff" + } + ] + }, + { + featureType: "road", + elementType: "geometry.fill", + stylers: [ + { + hue: "#ff0000" + }, + { + saturation: -100 + }, + { + lightness: 99 + } + ] + }, + { + featureType: "road", + elementType: "geometry.stroke", + stylers: [ + { + color: "#808080" + }, + { + lightness: 54 + } + ] + }, + { + featureType: "landscape.man_made", + elementType: "geometry.fill", + stylers: [ + { + color: "#ece2d9" + } + ] + }, + { + featureType: "poi.park", + elementType: "geometry.fill", + stylers: [ + { + color: "#ccdca1" + } + ] + }, + { + featureType: "road", + elementType: "labels.text.fill", + stylers: [ + { + color: "#767676" + } + ] + }, + { + featureType: "road", + elementType: "labels.text.stroke", + stylers: [ + { + color: "#ffffff" + } + ] + }, + { + featureType: "poi", + stylers: [ + { + visibility: "off" + } + ] + }, + { + featureType: "landscape.natural", + elementType: "geometry.fill", + stylers: [ + { + visibility: "on" + }, + { + color: "#b8cb93" + } + ] + }, + { + featureType: "poi.park", + stylers: [ + { + visibility: "on" + } + ] + }, + { + featureType: "poi.sports_complex", + stylers: [ + { + visibility: "on" + } + ] + }, + { + featureType: "poi.medical", + stylers: [ + { + visibility: "on" + } + ] + }, + { + featureType: "poi.business", + stylers: [ + { + visibility: "simplified" + } + ] + } + ] + }; + + map = new google.maps.Map(map, mapOptions); + + const marker = new google.maps.Marker({ + position: myLatlng, + map: map, + animation: google.maps.Animation.DROP, + title: "Paper Dashboard React!" + }); + + const contentString = + '

Paper Dashboard React

' + + "

A free Admin for React, Reactstrap, and React Hooks.

"; + + const infowindow = new google.maps.InfoWindow({ + content: contentString + }); + + google.maps.event.addListener(marker, "click", function () { + infowindow.open(map, marker); + }); + }); + return ( + <> +
+ + ); +}; + +function Map() { + return ( + <> +
+ + + + Google Maps + +
+ +
+
+
+ +
+
+ + ); +} + +export default Map; diff --git a/src/views/Notifications.js b/src/views/Notifications.js new file mode 100644 index 0000000..b6c82c2 --- /dev/null +++ b/src/views/Notifications.js @@ -0,0 +1,287 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +/*eslint-disable*/ +import React from "react"; +// react plugin for creating notifications over the dashboard +import NotificationAlert from "react-notification-alert"; +// reactstrap components +import { + UncontrolledAlert, + Alert, + Button, + Card, + CardHeader, + CardBody, + CardTitle, + Row, + Col +} from "reactstrap"; + +function Notifications() { + const notificationAlert = React.useRef(); + + const notify = (place) => { + var color = Math.floor(Math.random() * 5 + 1); + var type; + switch (color) { + case 1: + type = "primary"; + break; + case 2: + type = "success"; + break; + case 3: + type = "danger"; + break; + case 4: + type = "warning"; + break; + case 5: + type = "info"; + break; + default: + break; + } + var options = {}; + options = { + place: place, + message: ( +
+
+ Welcome to Paper Dashboard React - a beautiful freebie for + every web developer. +
+
+ ), + type: type, + icon: "nc-icon nc-bell-55", + autoDismiss: 7 + }; + notificationAlert.current.notificationAlert(options); + }; + return ( + <> +
+ + + + + + Notifications +

+ Handcrafted by our former colleague{" "} + + Nazare Emanuel-Ioan (Manu) + + . Please checkout the{" "} + + full documentation. + +

+
+ + + + + + Notifications Style + + + + This is a plain notification + + + This is a notification with close button. + + + + + This is a notification with close button and icon. + + + + + + This is a notification with close button and icon + and have many lines. You can see that the icon and + the close button are always vertically aligned. This + is a beautiful notification. So you don't have to + worry about the style. + + + + + + + + + Notification states + + + + + Primary - + This is a regular notification made with + color="primary" + + + + + Info - + This is a regular notification made with + color="info" + + + + + Success - + This is a regular notification made with + color="success" + + + + + Warning - + This is a regular notification made with + color="warning" + + + + + Danger - + This is a regular notification made with + color="danger" + + + + + + + +
+ +
+ + + + +
+ + + Notifications Places +

Click to view notifications

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+
+ + ); +} + +export default Notifications; diff --git a/src/views/Profile.js b/src/views/Profile.js new file mode 100644 index 0000000..3b552d3 --- /dev/null +++ b/src/views/Profile.js @@ -0,0 +1,218 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; + +// reactstrap components +import { + Button, + Card, + CardHeader, + CardBody, + CardFooter, + CardTitle, + FormGroup, + Form, + Input, + Row, + Col +} from "reactstrap"; +import QRCode from "react-qr-code"; +import { QRCodeSVG, QRCodeCanvas } from 'qrcode.react'; +import { CopyToClipboard } from 'react-copy-to-clipboard'; + +class Profile extends React.Component { + constructor(props) { + super(props) + + this.state = { + profile: { + "_id": "", + "name": "", + "soName": "", + "pAddress": "", + "idProof": "", + "idType": "", + "address": "", + "privateKey": "", + "mobileNumber": "", + "isVerified": "", + "isVoted": false, + "location": "", + "epicNumber": "" + }, + copiedDigitalInk: "" + } + + + } + + componentDidMount() { + let profile = localStorage.getItem('profile'); + profile = JSON.parse(profile); + if (!profile || !Object.keys(profile).length) { + profile = {} + } + this.setState({ profile }) + } + + updateDigitalInk = (digitalInk) => { + if (!digitalInk) { + return + } + this.setState({ copiedDigitalInk: digitalInk }); + } + + render() { + let qrString = JSON.stringify(this.state.profile) + qrString = JSON.parse(qrString) + delete qrString.privateKey; + qrString = JSON.stringify(qrString) + return ( + <> +
+ + + + + + +
+ + + + + + +

{this.state.profile.epicNumber}

+
+ +
+ + + + +

{this.state.profile._id}

+
+ +
+ + + + +

{this.state.profile.name}

+
+ +
+ + + + +

{this.state.profile.soName}

+
+ +
+ + + + +

{this.state.profile.idProof}

+
+ +
+ + + + +

+ {this.state.profile.mobileNumber} +

+
+ +
+ + + + +

{this.state.profile.pAddress}

+
+ +
+ + + +
+
+ +
+
+
+ DigitalInk + + { + this.state.copiedDigitalInk ? + + : + + } + +
+
+
+ { + this.state.profile.isVoted ? + "Voted" + : + + } +
+
+ +
+ +
+
+
+
+ + ) + } + +} + +export default Profile; \ No newline at end of file diff --git a/src/views/Tables.js b/src/views/Tables.js new file mode 100644 index 0000000..dcef5ff --- /dev/null +++ b/src/views/Tables.js @@ -0,0 +1,172 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; + +// reactstrap components +import { + Card, + CardHeader, + CardBody, + CardTitle, + Table, + Row, + Col +} from "reactstrap"; + +function Tables() { + return ( + <> +
+ + + + + Simple Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameCountryCitySalary
Dakota RiceNigerOud-Turnhout$36,738
Minerva HooperCuraΓ§aoSinaai-Waas$23,789
Sage RodriguezNetherlandsBaileux$56,142
Philip ChaneyKorea, SouthOverland Park$38,735
Doris GreeneMalawiFeldkirchen in KΓ€rnten$63,542
Mason PorterChileGloucester$78,615
Jon PorterPortugalGloucester$98,615
+
+
+ + + + + Table on Plain Background +

+ Here is a subtitle for this table +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameCountryCitySalary
Dakota RiceNigerOud-Turnhout$36,738
Minerva HooperCuraΓ§aoSinaai-Waas$23,789
Sage RodriguezNetherlandsBaileux$56,142
Philip ChaneyKorea, SouthOverland Park$38,735
Doris GreeneMalawiFeldkirchen in KΓ€rnten$63,542
Mason PorterChileGloucester$78,615
Jon PorterPortugalGloucester$98,615
+
+
+ +
+
+ + ); +} + +export default Tables; diff --git a/src/views/Typography.js b/src/views/Typography.js new file mode 100644 index 0000000..8399cf1 --- /dev/null +++ b/src/views/Typography.js @@ -0,0 +1,153 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; + +// reactstrap components +import { Card, CardHeader, CardBody, Row, Col } from "reactstrap"; + +function Typography() { + return ( + <> +
+ + + + +
Paper Table Heading
+

Created using Montserrat Font Family

+
+ +
+

+ Header 1 + The Life of Paper Dashboard +

+
+
+

+ Header 2 + The Life of Paper Dashboard +

+
+
+

+ Header 3 + The Life of Paper Dashboard +

+
+
+

+ Header 4 + The Life of Paper Dashboard +

+
+
+
+ Header 5 + The Life of Paper Dashboard +
+
+
+
+ Header 6 + The Life of Paper Dashboard +
+
+
+

+ ParagraphI will be the leader of a company that + ends up being worth billions of dollars, because I got the + answers. I understand culture. I am the nucleus. I think + that’s a responsibility that I have, to push possibilities, + to show people, this is the level that things could be at. +

+
+
+ Quote +
+

+ "I will be the leader of a company that ends up being + worth billions of dollars, because I got the answers. I + understand culture. I am the nucleus. I think that’s a + responsibility that I have, to push possibilities, to show + people, this is the level that things could be at."
+
+ - Noaa +

+
+
+
+ Muted Text +

+ I will be the leader of a company that ends up being worth + billions of dollars, because I got the answers... +

+
+
+ Primary Text +

+ I will be the leader of a company that ends up being worth + billions of dollars, because I got the answers... +

+
+
+ Info Text +

+ I will be the leader of a company that ends up being worth + billions of dollars, because I got the answers... +

+
+
+ Success Text +

+ I will be the leader of a company that ends up being worth + billions of dollars, because I got the answers... +

+
+
+ Warning Text +

+ I will be the leader of a company that ends up being worth + billions of dollars, because I got the answers... +

+
+
+ Danger Text +

+ I will be the leader of a company that ends up being worth + billions of dollars, because I got the answers... +

+
+
+

+ Small Tag + Header with small subtitle
+ Use "small" tag for the headers +

+
+
+
+ +
+
+ + ); +} + +export default Typography; diff --git a/src/views/Upgrade.js b/src/views/Upgrade.js new file mode 100644 index 0000000..e4d5e47 --- /dev/null +++ b/src/views/Upgrade.js @@ -0,0 +1,151 @@ +/*! + +========================================================= +* Paper Dashboard React - v1.3.1 +========================================================= + +* Product Page: https://www.creative-tim.com/product/paper-dashboard-react +* Copyright 2022 Creative Tim (https://www.creative-tim.com) + +* Licensed under MIT (https://github.com/creativetimofficial/paper-dashboard-react/blob/main/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +import React from "react"; + +// reactstrap components +import { + Button, + Card, + CardHeader, + CardBody, + CardTitle, + Table, + Row, + Col +} from "reactstrap"; + +function Upgrade() { + return ( + <> +
+ + + + + Paper Dashboard PRO +

+ Are you looking for more components? Please check our Premium + Version of Paper Dashboard PRO. +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ FreePRO
Components16160
Plugins413
Example Pages727
Login, Register, Pricing, Lock Pages + + + +
+ DataTables, VectorMap, SweetAlert, Wizard, + jQueryValidation, FullCalendar etc... + + + + +
Mini Sidebar + + + +
Premium Support + + + +
+ FreeFrom $49
+ + + + +
+
+
+ +
+
+ + ); +} + +export default Upgrade; diff --git a/src/views/User.js b/src/views/User.js new file mode 100644 index 0000000..f60e2cb --- /dev/null +++ b/src/views/User.js @@ -0,0 +1,521 @@ +import React from "react"; +import { Button, Card, CardHeader, CardBody, CardFooter, CardTitle, FormGroup, Form, Row, Col, Table } from "reactstrap"; +import Popup from '../components/modal'; +import fbLogin from '../assets/icons/nucleo-social-icons/svg/social-1_round-facebook.svg' +import twitterLogin from '../assets/icons/nucleo-social-icons/svg/social-1_round-twitter.svg' +import instaLogin from '../assets/icons/nucleo-social-icons/svg/social-1_round-instagram.svg' +import './user.scss'; +import Config from '../config.json' +import NotificationAlert from "react-notification-alert"; + + +class User extends React.Component { + + constructor(props) { + super(props) + this.state = { + candidateDetails: [], + selectedCandidate: {}, + isModalOpen: false, + selectedCandidateIndex: 0, + isVoteModalOpen: false, + disableVote: false, + profile: {} + } + this.notificationAlert = React.createRef(); + } + + componentDidMount() { + let profile = JSON.parse(localStorage.getItem("profile")); + this.setState({ profile: profile }) + let disableVote = profile && profile.isVoted ? profile.isVoted : false; + return this.getCandidates().then(result => { + if (!result && !result.message) { + this.notify('tr', "Unable to get the candidates", 3) + return Promise.reject("Unable to get the candidates") + } + this.setState({ + candidateDetails: result.message, + disableVote + }) + return; + }) + } + + getCandidates = () => { + let url = `${Config['api-services']}${Config['endpoints']['getAllCandidates']}` + let profile = JSON.parse(localStorage.getItem("profile")) + let body = { + location: "" + } + if (profile && profile.location) { + body.location = profile.location + } + return fetch(url, { + headers: { + 'Content-Type': "Application/json", + }, + method: "POST", + body: JSON.stringify(body) + }).then(response => { + if (response.status == 200) { + return response.json() + } + return Promise.reject(response.statusText) + }) + } + + voteCandidate = (cID) => { + let profile = JSON.parse(localStorage.getItem("profile")) + let address = profile && profile.address ? profile.address : "" + let isAdminLogin = profile && profile.isAdmin ? true : false + + let url = `${Config['api-services']}${Config['endpoints']['vote']}` + /** + * cID + * offline - NA + * online - 2 + */ + let body = { + "address": address, + "cID": cID + } + // if (!isAdminLogin) { + // body.cID = 2 + // } + if (isAdminLogin) { + body.cID = 0 + } + return fetch(url, { + headers: { + 'Content-Type': "Application/json", + }, + method: "POST", + body: JSON.stringify(body) + }).then(response => { + if (response.status == 200) { + return response.json() + } + return Promise.reject(response.statusText) + }).then(result => { + if (result && result.message) { + this.setState({ disableVote: true }) + let profile = JSON.parse(localStorage.getItem("profile")) + profile['isVoted'] = true + profile['cID'] = cID; + localStorage.setItem("profile", JSON.stringify(profile)) + this.setState({ profile }) + if (result.message == "Already Voted") { + this.notify('tr', result.message, 3) + this.history.push({ + pathname: "/login" + }) + return; + } + return this.notify('tr', "Voted Successfully", 2) + } + return Promise.reject("Unable to Vote") + }).catch(err => { + console.error(err) + return this.notify('tr', "Something Went Wrong", 3) + }) + } + + notify = (place, message, color) => { + var type; + switch (color) { + case 1: + type = "primary"; + break; + case 2: + type = "success"; + break; + case 3: + type = "danger"; + break; + case 4: + type = "warning"; + break; + case 5: + type = "info"; + break; + default: + break; + } + var options = {}; + options = { + place: place, + message: message, + type: type, + icon: "nc-icon nc-bell-55", + autoDismiss: 7 + }; + this.notificationAlert.current.notificationAlert(options); + }; + + showCandidateDetails = (index) => { + const { candidateDetails } = this.state; + let candidate = candidateDetails[index] || {} + this.setState({ + selectedCandidate: candidate, + isModalOpen: true, + selectedCandidateIndex: index + }) + } + + toggle = () => { + this.setState({ + isModalOpen: !this.state.isModalOpen + }) + } + + voteModal = (index) => { + const { candidateDetails, selectedCandidate } = this.state; + this.setState({ + isVoteModalOpen: !this.state.isVoteModalOpen, + selectedCandidate: candidateDetails[index] || selectedCandidate + }) + } + + modalConfirmed = () => { + this.setState({ + isVoteModalOpen: !this.state.isVoteModalOpen + }) + const { selectedCandidate } = this.state + return this.voteCandidate(selectedCandidate._id) + } + + modalCancelled = () => { + this.setState({ + isVoteModalOpen: !this.state.isVoteModalOpen + }) + } + + getConfirmation = () => { + const { selectedCandidate } = this.state; + + return ( +
+ {`Are sure you want to vote for ${selectedCandidate.name}`} +
+ ) + } + + getSelectedCandidate = (index) => { + const { candidateDetails } = this.state; + let candidate = candidateDetails[index] || {} + if (!candidate || !Object.keys(candidate).length) { + return <>; + } + return ( + +
+ ... +
+ + + + +
+ + + this.showCandidateDetails(index)} + role="button" + > + View Profile + + + + { + this.state.disableVote && candidate._id === this.state.profile.cID ? + "Voted" + : + this.state.disableVote && this.state.profile.cID === 0 ? + "Voted Offline" + : + this.state.disableVote ? + "" + : + + } + + +
+
+
+ ) + } + + getTableHeaders = (type) => { + switch (type) { + case "experience": + return ( + + Position + Period + + ) + case "agenda": + return ( + + Title + Description + + ) + case "assets": + return ( + + Property Type + Property Value + Street Address + City + State + Zip + + ) + } + } + + getTableData = (type, value) => { + switch (type) { + case "experience": + return ( + + {value.position} + {`${value.from} - ${value.to}`} + + ) + case "agenda": + return ( + + {value.issue} +
${value.position}

` }}>
+ + ) + case "assets": + return ( + + {value.type} + {value.value} + {value.address.street} + {value.address.city} + {value.address.state} + {value.address.zip} + + ) + } + } + + viewCandidateDetails = (type) => { + const { selectedCandidate } = this.state; + const experience = selectedCandidate.experience || [] + const agenda = selectedCandidate.agenda || [] + const assets = selectedCandidate.assets && selectedCandidate.assets.real_estate ? selectedCandidate.assets.real_estate : [] + let obj = {} + if (type == "experience") { + obj = experience + } else if (type == "agenda") { + obj = agenda + } else if (type == "assets") { + obj = assets + } + if (!Object.keys(obj).length) { + if (type == "experience") { + return
{"New Candidate"}
+ } + return
{"-"}
+ } + return ( + + + { + this.getTableHeaders(type) + } + + + { + obj.map((value, key) => { + if (type == "experience") { + if (!value || !value.position || !value.from || !value.to) { + return <>; + } + return this.getTableData(type, value) + } else if (type == "agenda") { + if (!value || !value.issue || !value.position) { + return <>; + } + return this.getTableData(type, value) + } else if (type == "assets") { + if (!value) { + return <>; + } + return this.getTableData(type, value) + } + }) + } + +
+ ) + } + + getSelectedCandidateProfileDetails = () => { + const { selectedCandidate, selectedCandidateIndex } = this.state; + return ( + +
+ + + + +

{selectedCandidate.party}

+
+ + + + +

{selectedCandidate.name}

+
+ + + + +

{selectedCandidate.age}

+
+ +
+ + + + + {this.viewCandidateDetails("experience")} + + + + + + + + {this.viewCandidateDetails("agenda")} + + + + + + + +

{selectedCandidate.assets && selectedCandidate.assets.cash ? selectedCandidate.assets.cash : ""}

+
+ + + + +

{selectedCandidate.assets && selectedCandidate.assets.investments ? selectedCandidate.assets.investments : ""}

+
+ +
+ + + + + {this.viewCandidateDetails("assets")} + + + + +
+ +
+
+
+
+ ) + } + + getAllCandidates = () => { + const { candidateDetails } = this.state; + let rowCount = 0 + if (candidateDetails && Array.isArray(candidateDetails) && candidateDetails.length) { + rowCount = candidateDetails / 3 + if (candidateDetails % 3 !== 0) { + rowCount += 1 + } + } + return ( +
+ + { + candidateDetails.map((value, key) => { + if (!value) { + return <>; + } + return ( + + {this.getSelectedCandidate(key)} + + ) + }) + } + +
+ ) + } + + render() { + return ( + <> + + {this.getAllCandidates()} + + + + ) + } + +} + +export default User; diff --git a/src/views/user.scss b/src/views/user.scss new file mode 100644 index 0000000..6866ccc --- /dev/null +++ b/src/views/user.scss @@ -0,0 +1,37 @@ +.label-key { + font-weight: bold; +} + +.p-value { + color: #605858; + font-weight: 500; +} + +.digitalInk { + font-weight: 600; +} + +.card-user-profile { + width: 100%; + padding: 0%; + margin: 0%; +} + +.submit-btn-vote-container { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + margin-bottom: 5%; +} +.submit-btn-vote { + width: 60%; +} + +.copy-digitalInk { + cursor: pointer; +} + +.viewprofile { + border-bottom: 1px solid #51bcda; +} \ No newline at end of file diff --git a/src/views/voters-list.js b/src/views/voters-list.js new file mode 100644 index 0000000..6b621b0 --- /dev/null +++ b/src/views/voters-list.js @@ -0,0 +1,206 @@ +import React from "react"; +import Config from '../config.json' +import { Button, Table } from "reactstrap"; +import NotificationAlert from "react-notification-alert"; + + +class VotersList extends React.Component { + + constructor(props) { + super(props) + this.state = { + voters: [] + } + this.notificationAlert = React.createRef(); + } + + componentDidMount() { + return this.getVotersList() + } + + getVotersList = () => { + let url = `${Config['api-services']}${Config['endpoints']['voters-list']}` + let profile = JSON.parse(localStorage.getItem("profile")) + let body = { + location: "" + } + if (profile && profile.location) { + body.location = profile.location + } + return fetch(url, { + headers: { + 'Content-Type': "Application/json", + }, + method: "POST", + body: JSON.stringify(body) + }).then(response => { + if (response.status == 200) { + return response.json() + } + return Promise.reject(response.statusText) + }).then(result => { + if (result && result.message) { + this.setState({ voters: result.message }) + return; + } + return Promise.reject("Unable to get the Voters List") + }).catch(err => { + console.error(err) + return this.notify('tr', "Unable to get the Voters List", 3) + }) + } + + voteCandidate = (voterDetails) => { + let address = voterDetails && voterDetails.address ? voterDetails.address : "" + + let url = `${Config['api-services']}${Config['endpoints']['vote']}` + /** + * cID + * offline - NA + * online - 2 + */ + let body = { + "address": address, + "cID": 0 + } + + return fetch(url, { + headers: { + 'Content-Type': "Application/json", + }, + method: "POST", + body: JSON.stringify(body) + }).then(response => { + if (response.status == 200) { + return response.json() + } + return Promise.reject(response.statusText) + }).then(result => { + if (result && result.message) { + this.notify('tr', "Voted Successfully", 2) + return this.getVotersList() + } + return Promise.reject("Unable to Vote") + }).catch(err => { + console.error(err) + return this.notify('tr', "Something Went Wrong", 3) + }) + } + + getVotingButton = (voterDetails) => { + let isVoted = voterDetails && voterDetails.isVoted ? true : false + return ( + + ) + } + + notify = (place, message, color) => { + var type; + switch (color) { + case 1: + type = "primary"; + break; + case 2: + type = "success"; + break; + case 3: + type = "danger"; + break; + case 4: + type = "warning"; + break; + case 5: + type = "info"; + break; + default: + break; + } + var options = {}; + options = { + place: place, + message: message, + type: type, + icon: "nc-icon nc-bell-55", + autoDismiss: 7 + }; + this.notificationAlert.current.notificationAlert(options); + }; + + getDigitalID = (address) => { + if (!address) { + return "-"; + } + let digitalID = address.substring(address.length, 32).toUpperCase() + return digitalID; + } + + getTableHeaders = () => { + return ( + + Digital ID + EPIC Number + Name + Sur Name + Location + Status + + ) + } + + getTableData = (voterDetails) => { + if (!voterDetails) { + return <>; + } + return ( + + {this.getDigitalID(voterDetails.address)} + {voterDetails.epicNumber ? voterDetails.epicNumber.toUpperCase() : "-"} + {voterDetails.name} + {voterDetails.soName || ""} + {voterDetails.location || ""} + {voterDetails.isVoted ? "Voted" : this.getVotingButton(voterDetails)} + + + ) + } + + getVoters = () => { + const { voters } = this.state; + + return ( + + + { + this.getTableHeaders() + } + + + { + voters.map((value, key) => { + return this.getTableData(value) + }) + } + +
+ ) + } + + render() { + return ( +
+ + {this.getVoters()} +
+ ) + } + +} + +export default VotersList; diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..c585582 --- /dev/null +++ b/start.sh @@ -0,0 +1 @@ +npm run start